gnu: libcgroup: Update to 2.0.2.

* gnu/packages/linux.scm (libcgroup): Update to 2.0.2.
[source]: Project migrated to github.

Signed-off-by: Ludovic Courtès <ludo@gnu.org>
This commit is contained in:
muradm 2022-08-24 00:10:29 +03:00 committed by Ludovic Courtès
parent 67a6828b2b
commit 0bb0e84396
No known key found for this signature in database
GPG key ID: 090B11993D9AEBB5

View file

@ -63,6 +63,7 @@
;;; Copyright © 2021, 2022 Petr Hodina <phodina@protonmail.com> ;;; Copyright © 2021, 2022 Petr Hodina <phodina@protonmail.com>
;;; Copyright © 2022 Artyom V. Poptsov <poptsov.artyom@gmail.com> ;;; Copyright © 2022 Artyom V. Poptsov <poptsov.artyom@gmail.com>
;;; Copyright © 2022 Rene Saavedra <nanuui@protonmail.com> ;;; Copyright © 2022 Rene Saavedra <nanuui@protonmail.com>
;;; Copyright © 2022 muradm <mail@muradm.net>
;;; ;;;
;;; This file is part of GNU Guix. ;;; This file is part of GNU Guix.
@ -8089,23 +8090,26 @@ emulates the behaviour of Gunnar Monell's older fbgrab utility.")
(define-public libcgroup (define-public libcgroup
(package (package
(name "libcgroup") (name "libcgroup")
(version "0.41") (version "2.0.2")
(home-page "https://github.com/libcgroup/libcgroup")
(source (source
(origin (origin
(method url-fetch) (method url-fetch)
(uri (string-append (uri (string-append home-page "/releases/download/v"
"mirror://sourceforge/libcg/" name "/" version "/" name "-" version ".tar.gz"))
version "/" name "-" version ".tar.bz2"))
(sha256 (sha256
(base32 "0lgvyq37gq84sk30sg18admxaj0j0p5dq3bl6g74a1ppgvf8pqz4")))) (base32 "1y0c9ncsawamj77raiw6qkbm5cdsyvhjb2mvgma1kxmgw0r3pxlf"))))
(build-system gnu-build-system) (build-system gnu-build-system)
(arguments (arguments
;; Tests are virtualized with lxc, it is not very feasible
;; to make them executable under guix build. Also, note that
;; origin is using source tarball release which is prepared
;; after testing.
`(#:tests? #f)) `(#:tests? #f))
(native-inputs (native-inputs
(list bison flex)) (list bison flex))
(inputs (inputs
(list linux-pam)) (list linux-pam))
(home-page "https://sourceforge.net/projects/libcg/")
(synopsis "Control groups management tools") (synopsis "Control groups management tools")
(description "Control groups is Linux kernel method for process resource (description "Control groups is Linux kernel method for process resource
restriction, permission handling and more. This package provides userspace restriction, permission handling and more. This package provides userspace