From 461868e64965fa5251770e0ec4868af4076ca371 Mon Sep 17 00:00:00 2001 From: Jean-Francois GUILLAUME Date: Fri, 23 Jun 2023 09:11:38 +0000 Subject: [PATCH] adding fuse-overlayfs to podman --- glicid/packages/containers.scm | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/glicid/packages/containers.scm b/glicid/packages/containers.scm index b3b9353..bde168a 100644 --- a/glicid/packages/containers.scm +++ b/glicid/packages/containers.scm @@ -11,6 +11,7 @@ #:use-module (gnu packages selinux) #:use-module (gnu packages bash) #:use-module (gnu packages python) + #:use-module (gnu packages file-systems) #:use-module (gnu packages version-control) #:use-module (gnu packages pkg-config) #:use-module (guix utils) @@ -29,7 +30,7 @@ (sha256 (base32 "145v7cq1y1v5kjdlg0vl70y693flagw4m60vm95wizibrf4byv9w")) (modules '((guix build utils))) (snippet '(begin - (substitute* "Makefile" ((".*hack/btrfs.*") "")) + ; (substitute* "Makefile" ((".*hack/btrfs.*") "")) ; we build without doc (substitute* "Makefile" (("all: binaries docs") "all: binaries")) (substitute* "Makefile" (("install: install.bin install.remote install.man install.systemd") "install: install.bin install.remote install.systemd")))))) @@ -68,8 +69,9 @@ (lambda _ (invoke "make" "install.completions" (string-append "PREFIX=" #$output))))))) - (inputs (list btrfs-progs gnu:cni-plugins gnu:conmon gnu:crun gpgme go-github-com-go-md2man iptables libassuan libseccomp libselinux gnu:slirp4netns)) + (inputs (list btrfs-progs gnu:cni-plugins gnu:conmon gnu:crun gpgme go-github-com-go-md2man iptables libassuan libseccomp libselinux gnu:slirp4netns fuse-overlayfs)) (native-inputs (list bats git go-1.18 pkg-config python)) + (propagated-inputs (list fuse-overlayfs)) (home-page "https://podman.io") (synopsis "Manage containers, images, pods, and their volumes") (description "Podman (the POD MANager) is a tool for managing containers and images, volumes mounted into those containers, and pods made from groups of containers.")