From 0bb0e84396d1c985d6d05e34e20abfb145a21d00 Mon Sep 17 00:00:00 2001 From: muradm Date: Wed, 24 Aug 2022 00:10:29 +0300 Subject: [PATCH] gnu: libcgroup: Update to 2.0.2. MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit * gnu/packages/linux.scm (libcgroup): Update to 2.0.2. [source]: Project migrated to github. Signed-off-by: Ludovic Courtès --- gnu/packages/linux.scm | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) diff --git a/gnu/packages/linux.scm b/gnu/packages/linux.scm index b5a2737730..ad29775107 100644 --- a/gnu/packages/linux.scm +++ b/gnu/packages/linux.scm @@ -63,6 +63,7 @@ ;;; Copyright © 2021, 2022 Petr Hodina ;;; Copyright © 2022 Artyom V. Poptsov ;;; Copyright © 2022 Rene Saavedra +;;; Copyright © 2022 muradm ;;; ;;; This file is part of GNU Guix. @@ -8089,23 +8090,26 @@ (define-public fbcat (define-public libcgroup (package (name "libcgroup") - (version "0.41") + (version "2.0.2") + (home-page "https://github.com/libcgroup/libcgroup") (source (origin (method url-fetch) - (uri (string-append - "mirror://sourceforge/libcg/" name "/" - version "/" name "-" version ".tar.bz2")) + (uri (string-append home-page "/releases/download/v" + version "/" name "-" version ".tar.gz")) (sha256 - (base32 "0lgvyq37gq84sk30sg18admxaj0j0p5dq3bl6g74a1ppgvf8pqz4")))) + (base32 "1y0c9ncsawamj77raiw6qkbm5cdsyvhjb2mvgma1kxmgw0r3pxlf")))) (build-system gnu-build-system) (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)) (native-inputs (list bison flex)) (inputs (list linux-pam)) - (home-page "https://sourceforge.net/projects/libcg/") (synopsis "Control groups management tools") (description "Control groups is Linux kernel method for process resource restriction, permission handling and more. This package provides userspace