[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse-overlayfs/
commit: 16ead53b63e8b7474e4e84a282b9b2b16e061372 Author: Arthur Zamarin gentoo org> AuthorDate: Mon May 13 12:39:11 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon May 13 12:39:11 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16ead53b sys-fs/fuse-overlayfs: Stabilize 1.13 arm64, #931751 Signed-off-by: Arthur Zamarin gentoo.org> sys-fs/fuse-overlayfs/fuse-overlayfs-1.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.13.ebuild b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.13.ebuild index 54c468c0fd7a..4bbe7b857e53 100644 --- a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.13.ebuild +++ b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.13.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/containers/fuse-overlayfs/archive/v${PV}.tar.gz -> $ LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv" +KEYWORDS="amd64 arm64 ~ppc64 ~riscv" DEPEND="sys-fs/fuse:3" RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse-overlayfs/
commit: 465891dd4d7f6eb6f4b1a20045bec3856328d867 Author: Arthur Zamarin gentoo org> AuthorDate: Sat May 11 15:16:24 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat May 11 15:16:24 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=465891dd sys-fs/fuse-overlayfs: Stabilize 1.13 amd64, #931751 Signed-off-by: Arthur Zamarin gentoo.org> sys-fs/fuse-overlayfs/fuse-overlayfs-1.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.13.ebuild b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.13.ebuild index f5ede1ae6ee4..54c468c0fd7a 100644 --- a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.13.ebuild +++ b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.13.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/containers/fuse-overlayfs/archive/v${PV}.tar.gz -> $ LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" +KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv" DEPEND="sys-fs/fuse:3" RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: efe2ef773c05f4e2fb3fb5fbf4d069938de12489 Author: Mike Gilbert gentoo org> AuthorDate: Sun Apr 14 02:39:07 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Apr 14 02:47:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efe2ef77 sys-fs/fuse: restrict tests unconditionally Also add some notes. Signed-off-by: Mike Gilbert gentoo.org> sys-fs/fuse/fuse-3.16.2.ebuild | 14 -- 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/sys-fs/fuse/fuse-3.16.2.ebuild b/sys-fs/fuse/fuse-3.16.2.ebuild index 8b2bebb691b8..2997ce0cf204 100644 --- a/sys-fs/fuse/fuse-3.16.2.ebuild +++ b/sys-fs/fuse/fuse-3.16.2.ebuild @@ -14,7 +14,7 @@ LICENSE="GPL-2 LGPL-2.1" SLOT="3" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="+suid test" -RESTRICT="!test? ( test )" +RESTRICT="test" PROPERTIES="test_privileged" BDEPEND=" @@ -53,11 +53,13 @@ multilib_src_configure() { } src_test() { - ( - addwrite /dev/cuse - addwrite /dev/fuse - multilib-minimal_src_test - ) || die + # For tests to pass: + # sandbox must be disabled. + # Write access to /dev/cuse* and /dev/fuse is required. + # root must be a member of the portage group; CAP_DAC_OVERRIDE is dropped. + # TMPDIR must be short for unix socket paths. + local -x TMPDIR=/tmp + multilib-minimal_src_test } multilib_src_test() {
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: a61d44c66bf643f46e1b23514430feacf739ff4e Author: Mike Gilbert gentoo org> AuthorDate: Sat Apr 13 18:05:21 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Apr 13 18:12:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a61d44c6 sys-fs/fuse: improve test phase Set PROPERTIES="test_privileged". Add missing test dep. Signed-off-by: Mike Gilbert gentoo.org> sys-fs/fuse/fuse-3.16.2.ebuild | 17 ++--- 1 file changed, 10 insertions(+), 7 deletions(-) diff --git a/sys-fs/fuse/fuse-3.16.2.ebuild b/sys-fs/fuse/fuse-3.16.2.ebuild index 10840ae807b0..ff659036c273 100644 --- a/sys-fs/fuse/fuse-3.16.2.ebuild +++ b/sys-fs/fuse/fuse-3.16.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -14,13 +14,15 @@ LICENSE="GPL-2 LGPL-2.1" SLOT="3" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="+suid test" -RESTRICT="!test? ( test ) test? ( userpriv )" +RESTRICT="!test? ( test )" +PROPERTIES="test_privileged" BDEPEND=" virtual/pkgconfig test? ( ${PYTHON_DEPS} $(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]') + $(python_gen_any_dep 'dev-python/looseversion[${PYTHON_USEDEP}]') ) " RDEPEND=">=sys-fs/fuse-common-3.3.0-r1" @@ -28,7 +30,8 @@ RDEPEND=">=sys-fs/fuse-common-3.3.0-r1" DOCS=( AUTHORS ChangeLog.rst README.md doc/README.NFS doc/kernel.txt ) python_check_deps() { - python_has_version "dev-python/pytest[${PYTHON_USEDEP}]" + python_has_version "dev-python/pytest[${PYTHON_USEDEP}]" && + python_has_version "dev-python/looseversion[${PYTHON_USEDEP}]" } pkg_setup() { @@ -50,11 +53,11 @@ multilib_src_configure() { } src_test() { - if has sandbox ${FEATURES}; then - ewarn "Sandbox enabled, skipping tests" - else + ( + addwrite /dev/cuse + addwrite /dev/fuse multilib-minimal_src_test - fi + ) || die } multilib_src_test() {
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 64c0890c1471bf42d48a25c895c94406d68271fa Author: Mike Gilbert gentoo org> AuthorDate: Sat Apr 13 18:12:07 2024 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Apr 13 18:12:21 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64c0890c sys-fs/fuse: enable py3.12 Closes: https://bugs.gentoo.org/929843 Signed-off-by: Mike Gilbert gentoo.org> sys-fs/fuse/fuse-3.16.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.16.2.ebuild b/sys-fs/fuse/fuse-3.16.2.ebuild index ff659036c273..8b2bebb691b8 100644 --- a/sys-fs/fuse/fuse-3.16.2.ebuild +++ b/sys-fs/fuse/fuse-3.16.2.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{10..11} ) +PYTHON_COMPAT=( python3_{10..12} ) inherit flag-o-matic meson-multilib udev python-any-r1 DESCRIPTION="An interface for filesystems implemented in userspace"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse-overlayfs/
commit: 116b684f7b5227af20383cd6acba85ac7dfec8f0 Author: Sam James gentoo org> AuthorDate: Sun Mar 24 18:15:50 2024 + Commit: Sam James gentoo org> CommitDate: Sun Mar 24 18:15:50 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=116b684f sys-fs/fuse-overlayfs: add missing linux-info inherit Fixes: 0e09cd6a8296d4ee95598eecbb473a9d7c8e8d86 Signed-off-by: Sam James gentoo.org> sys-fs/fuse-overlayfs/fuse-overlayfs-1.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.13.ebuild b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.13.ebuild index 9d71ab06f2f8..f5ede1ae6ee4 100644 --- a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.13.ebuild +++ b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.13.ebuild @@ -3,7 +3,7 @@ EAPI=8 -inherit autotools +inherit autotools linux-info DESCRIPTION="FUSE implementation for overlayfs" HOMEPAGE="https://github.com/containers/fuse-overlayfs;
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse-overlayfs/
commit: 0e09cd6a8296d4ee95598eecbb473a9d7c8e8d86 Author: Rahil Bhimjiani rahil rocks> AuthorDate: Fri Mar 22 09:08:49 2024 + Commit: Sam James gentoo org> CommitDate: Sat Mar 23 08:28:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e09cd6a sys-fs/fuse-overlayfs: add kernel check in 1.13, drop 1.{7.1,10,11} proxied-maint Signed-off-by: Rahil Bhimjiani rahil.rocks> Signed-off-by: Sam James gentoo.org> sys-fs/fuse-overlayfs/Manifest| 3 --- sys-fs/fuse-overlayfs/fuse-overlayfs-1.10.ebuild | 26 --- sys-fs/fuse-overlayfs/fuse-overlayfs-1.11.ebuild | 23 sys-fs/fuse-overlayfs/fuse-overlayfs-1.13.ebuild | 4 sys-fs/fuse-overlayfs/fuse-overlayfs-1.7.1.ebuild | 26 --- sys-fs/fuse-overlayfs/metadata.xml| 8 +++ 6 files changed, 12 insertions(+), 78 deletions(-) diff --git a/sys-fs/fuse-overlayfs/Manifest b/sys-fs/fuse-overlayfs/Manifest index 51abecca370d..59c692404d23 100644 --- a/sys-fs/fuse-overlayfs/Manifest +++ b/sys-fs/fuse-overlayfs/Manifest @@ -1,5 +1,2 @@ -DIST fuse-overlayfs-1.10.tar.gz 104797 BLAKE2B 112dc4814fa817f41dbf938d835366ac38cfc1963cffa7d2e84baaed6e91c7f7db8aa28b3e898b4334aa3f5a4cec8489490a8973ccb3a9bf5781ed6e7e859856 SHA512 cb399a56f2cb0ccf3d294d82cfaa9682db6812e709b1b6d3edf6ce4f7653effb2810d1c5f8a4178dcdb42e0f65af878fd5c007b31ed18538464482ad1dcf -DIST fuse-overlayfs-1.11.tar.gz 104921 BLAKE2B d4048957681255a8cce0293b2e899ebd0709ca33c45eaebc5a58ac3db470a573ddf47fe22d1fa460bc2ea4ac6c90003bdd2ce82ed2edd8fb3d64668afd9d07eb SHA512 871424424f76c3d35a9b6005c1fa3d392044581f27d62a6b6c04f4d57ad12421301415c5ada7798e0fbf71043aa90a0194e49922b638b988a355e09fef909d61 DIST fuse-overlayfs-1.12.tar.gz 99684 BLAKE2B e7ef075c043738d506efcf973ecef7eb321e9f2b2812b318a4087d2a913f022240ed4b0d46e47463daff6976dd99fb587a5819a22c7e58dd52029930e92abffc SHA512 f113ac20b389d2f1c5e5ff160a60c308017e74c9c85d74a7200bab81a4cfa30335a64740c173f17c91ab4feddffb138ca4378e92894645a67eea5ac73d42890f DIST fuse-overlayfs-1.13.tar.gz 99775 BLAKE2B 7a0643a5ef029db7f3d1009e9dd4e7a647bf936205723fc3656dfd6d14d622e98f9df15590783492f056ab3f151fd658b6fe65f7177f9499532d02411138ac7c SHA512 2f005b7eb4f0cc31dd75a6c453d81fbbf1c77cb6c1e8f991a53465c1e8c0109c999063a3b2088978abeea2272677985cd79ecbbbcd7c0088dcdd34981f4b -DIST fuse-overlayfs-1.7.1.tar.gz 103575 BLAKE2B 1fc92852f3afdead707af8745db03e2f5b0cf1f154f12c13850e5c37b30a0ad84122aa06c7f96c3825cd89cc2d26874abecb8ffbf0ad4edec5e0ffc854962944 SHA512 2199f9a5040832537b57792fe361943065c6132d31613bb1f838e931049703011902fca3abc25f6d7136efb2eb5505161f11c252b91dfb19158ac663e1ec15c2 diff --git a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.10.ebuild b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.10.ebuild deleted file mode 100644 index 69042c3cdffd.. --- a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.10.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 2019-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="FUSE implementation for overlayfs" -HOMEPAGE="https://github.com/containers/fuse-overlayfs; -EGIT_COMMIT="v${PV}" -SRC_URI="https://github.com/containers/fuse-overlayfs/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 arm64 ~ppc64 ~riscv" - -RDEPEND=">=sys-fs/fuse-3:=" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -S="${WORKDIR}/${PN}-${EGIT_COMMIT#v}" - -src_prepare() { - default - eautoreconf -} diff --git a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.11.ebuild b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.11.ebuild deleted file mode 100644 index 48a89849ffc5.. --- a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.11.ebuild +++ /dev/null @@ -1,23 +0,0 @@ -# Copyright 2019-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools - -DESCRIPTION="FUSE implementation for overlayfs" -HOMEPAGE="https://github.com/containers/fuse-overlayfs; -SRC_URI="https://github.com/containers/fuse-overlayfs/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="amd64 arm64 ~ppc64 ~riscv" - -DEPEND="sys-fs/fuse:3" -RDEPEND="${DEPEND}" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - eautoreconf -} diff --git a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.13.ebuild b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.13.ebuild index 14a1eaaa7e50..9d71ab06f2f8 100644 --- a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.13.ebuild +++ b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.13.ebuild @@ -17,6 +17,10 @@ DEPEND="sys-fs/fuse:3" RDEPEND="${DEPEND}" BDEPEND="virtual/pkgconfig" +pkg_pretend() { + kernel_is -lt 4 18 && eerror "Linux Kernel > v4.18.0 is required" && die +} + src_prepare() { default eautoreconf diff --git a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.7.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse-overlayfs/
commit: 8428e9ed530bbf567f5690d7e65d3d8ddd4f7784 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 22 06:30:51 2024 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 22 06:49:49 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8428e9ed sys-fs/fuse-overlayfs: add 1.13 Signed-off-by: Arthur Zamarin gentoo.org> sys-fs/fuse-overlayfs/Manifest | 1 + sys-fs/fuse-overlayfs/fuse-overlayfs-1.13.ebuild | 23 +++ 2 files changed, 24 insertions(+) diff --git a/sys-fs/fuse-overlayfs/Manifest b/sys-fs/fuse-overlayfs/Manifest index c5227e8bb795..51abecca370d 100644 --- a/sys-fs/fuse-overlayfs/Manifest +++ b/sys-fs/fuse-overlayfs/Manifest @@ -1,4 +1,5 @@ DIST fuse-overlayfs-1.10.tar.gz 104797 BLAKE2B 112dc4814fa817f41dbf938d835366ac38cfc1963cffa7d2e84baaed6e91c7f7db8aa28b3e898b4334aa3f5a4cec8489490a8973ccb3a9bf5781ed6e7e859856 SHA512 cb399a56f2cb0ccf3d294d82cfaa9682db6812e709b1b6d3edf6ce4f7653effb2810d1c5f8a4178dcdb42e0f65af878fd5c007b31ed18538464482ad1dcf DIST fuse-overlayfs-1.11.tar.gz 104921 BLAKE2B d4048957681255a8cce0293b2e899ebd0709ca33c45eaebc5a58ac3db470a573ddf47fe22d1fa460bc2ea4ac6c90003bdd2ce82ed2edd8fb3d64668afd9d07eb SHA512 871424424f76c3d35a9b6005c1fa3d392044581f27d62a6b6c04f4d57ad12421301415c5ada7798e0fbf71043aa90a0194e49922b638b988a355e09fef909d61 DIST fuse-overlayfs-1.12.tar.gz 99684 BLAKE2B e7ef075c043738d506efcf973ecef7eb321e9f2b2812b318a4087d2a913f022240ed4b0d46e47463daff6976dd99fb587a5819a22c7e58dd52029930e92abffc SHA512 f113ac20b389d2f1c5e5ff160a60c308017e74c9c85d74a7200bab81a4cfa30335a64740c173f17c91ab4feddffb138ca4378e92894645a67eea5ac73d42890f +DIST fuse-overlayfs-1.13.tar.gz 99775 BLAKE2B 7a0643a5ef029db7f3d1009e9dd4e7a647bf936205723fc3656dfd6d14d622e98f9df15590783492f056ab3f151fd658b6fe65f7177f9499532d02411138ac7c SHA512 2f005b7eb4f0cc31dd75a6c453d81fbbf1c77cb6c1e8f991a53465c1e8c0109c999063a3b2088978abeea2272677985cd79ecbbbcd7c0088dcdd34981f4b DIST fuse-overlayfs-1.7.1.tar.gz 103575 BLAKE2B 1fc92852f3afdead707af8745db03e2f5b0cf1f154f12c13850e5c37b30a0ad84122aa06c7f96c3825cd89cc2d26874abecb8ffbf0ad4edec5e0ffc854962944 SHA512 2199f9a5040832537b57792fe361943065c6132d31613bb1f838e931049703011902fca3abc25f6d7136efb2eb5505161f11c252b91dfb19158ac663e1ec15c2 diff --git a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.13.ebuild b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.13.ebuild new file mode 100644 index ..14a1eaaa7e50 --- /dev/null +++ b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.13.ebuild @@ -0,0 +1,23 @@ +# Copyright 2019-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="FUSE implementation for overlayfs" +HOMEPAGE="https://github.com/containers/fuse-overlayfs; +SRC_URI="https://github.com/containers/fuse-overlayfs/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" + +DEPEND="sys-fs/fuse:3" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + eautoreconf +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 041dddb049c18be7035e9ad85ecf0e500175cd6d Author: Sam James gentoo org> AuthorDate: Thu Dec 28 04:19:08 2023 + Commit: Sam James gentoo org> CommitDate: Thu Dec 28 04:19:08 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=041dddb0 sys-fs/fuse: drop 3.15.0, 3.15.1, 3.16.1 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/Manifest | 3 -- sys-fs/fuse/fuse-3.15.0.ebuild | 74 -- sys-fs/fuse/fuse-3.15.1.ebuild | 74 -- sys-fs/fuse/fuse-3.16.1.ebuild | 74 -- 4 files changed, 225 deletions(-) diff --git a/sys-fs/fuse/Manifest b/sys-fs/fuse/Manifest index 1b2cfdc4600b..dd3955eaebc7 100644 --- a/sys-fs/fuse/Manifest +++ b/sys-fs/fuse/Manifest @@ -1,6 +1,3 @@ DIST fuse-2.9.9.tar.gz 1813177 BLAKE2B 9e9141380bda46eb0bcce325c6fd293fe3844fe884a4952bb38d4b89dc48b728ffcc891038b3a7a861f05acfacce9dd7bb0e11d600609f3ad0ab278ccbe98847 SHA512 3d82fafd04f2924299bb09d2bb144935fa004a43fb9a6568e2e1cc5a60fded2efa1711029a0d7f12b3e6e4501f7217f2ee3545646d89da8dece083cb390f23e2 -DIST fuse-3.15.0.tar.xz 4589124 BLAKE2B 4777a956f8429aee2e5da43b9606ac6acc66744943739051f2be87a646b93c2aaa8f0b7f0c188f6d1724c1ab3fdf706d35c981066b0ba8c4dd647c0eb1f3c821 SHA512 5046b827c2cdccd03031761aeb995caf159f075a16cdda7248fcdd81177500f337368208948e0ff0e4bee32d06dd3d2d966828d3b5e82a79339f28a01727b1ae -DIST fuse-3.15.1.tar.gz 14078062 BLAKE2B 8842874c65f9bcd4f867175f9c6ca496c02069f269ac16e588307e5d9cb67b6251511f9015e830f6015ca492c05824445a75091210e0bc78b5416f208201ca80 SHA512 927132acff5f313257b39a487d2bb1cb47a4e2a71b49ffc2a2d3428cea22f7c57d133fe93fefc943fec8271802ecd1ddbd43e5e1f534b8ddf2036c1039902ffd -DIST fuse-3.16.1.tar.gz 14175331 BLAKE2B 80bdf704d2251edba795f50e5623ba5194c36bbc940a185f3a7b4f7d965b7e7d8a81650c4c1dfe33ad73010cbdd841063b2f07356b3b2b70794af2072f8bf377 SHA512 3f07919a7451a30d05bc174e2f8ec2c65b6225e63b4bbb40f2b097d760d4aa9b753a1da5da4874855094a01979fc4313ffabce54668ed20a6900f5eed92912c8 DIST fuse-3.16.2.tar.gz 14165836 BLAKE2B 04f0037f924ef7b7cc90cb4c26afd1e942da69efebd93f3114774f2101550729379a0256ba190d7c99249fbce4ead5902133c01b29d8d75f41777d148540f521 SHA512 3e8889863cd67dada67271f095f694dc9e5aaf2561fd1e2285aee95b5a54e692bb195ab8fce57fc2bdf08d0ea17b6d56ca4967b4e4371d639d6133907b2370d3 DIST iconv.m4.bz2 3057 BLAKE2B 9d8f7637d87bfcea1b60f3ea11e162aecf391b3f4579a3b85afb01735f56bfbae363a7e781279f3b2bed0d1dd3336f7d0678d3b1d59004824d7d0ca848dceb6e SHA512 9899368b8acc06e216a7a548b83a894f780e152a02612cd52af02b5c3f2ff38e2c36e77bda300587f81c3d74c90addec8066885216fa0e74f3f3280a383d2b55 diff --git a/sys-fs/fuse/fuse-3.15.0.ebuild b/sys-fs/fuse/fuse-3.15.0.ebuild deleted file mode 100644 index 7bcca0ad6883.. --- a/sys-fs/fuse/fuse-3.15.0.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -inherit flag-o-matic meson-multilib udev python-any-r1 - -DESCRIPTION="An interface for filesystems implemented in userspace" -HOMEPAGE="https://github.com/libfuse/libfuse; -SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; - -LICENSE="GPL-2 LGPL-2.1" -SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="+suid test" -RESTRICT="!test? ( test ) test? ( userpriv )" - -BDEPEND=" - virtual/pkgconfig - test? ( - ${PYTHON_DEPS} - $(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]') - ) -" -RDEPEND=">=sys-fs/fuse-common-3.3.0-r1" - -DOCS=( AUTHORS ChangeLog.rst README.md doc/README.NFS doc/kernel.txt ) - -python_check_deps() { - python_has_version "dev-python/pytest[${PYTHON_USEDEP}]" -} - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -multilib_src_configure() { - # bug #853058 - filter-lto - - local emesonargs=( - $(meson_use test examples) - $(meson_use test tests) - -Duseroot=false - -Dinitscriptdir= - -Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d" - ) - meson_src_configure -} - -src_test() { - if has sandbox ${FEATURES}; then - ewarn "Sandbox enabled, skipping tests" - else - multilib-minimal_src_test - fi -} - -multilib_src_test() { - epytest -} - -multilib_src_install_all() { - # Installed via fuse-common - rm -r "${ED}"{/etc,$(get_udevdir)} || die - - # useroot=false prevents the build system from doing this. - use suid && fperms u+s /usr/bin/fusermount3 - - # manually install man pages to respect compression - rm -r "${ED}"/usr/share/man || die - doman doc/{fusermount3.1,mount.fuse3.8} -} diff --git a/sys-fs/fuse/fuse-3.15.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: b66efd2ad3af91e7b6267c8ba4be61a929f69834 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Dec 17 13:50:35 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Dec 17 13:50:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b66efd2a sys-fs/fuse: Stabilize 3.16.2 hppa, #919968 Signed-off-by: Arthur Zamarin gentoo.org> sys-fs/fuse/fuse-3.16.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.16.2.ebuild b/sys-fs/fuse/fuse-3.16.2.ebuild index 9da9c7126450..10840ae807b0 100644 --- a/sys-fs/fuse/fuse-3.16.2.ebuild +++ b/sys-fs/fuse/fuse-3.16.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.gz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 7eb07bebe85cecc3e0d7e134c34ee2b35e16da5a Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 15 12:24:20 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 15 12:24:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eb07beb sys-fs/fuse: Stabilize 3.16.2 x86, #919968 Signed-off-by: Arthur Zamarin gentoo.org> sys-fs/fuse/fuse-3.16.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.16.2.ebuild b/sys-fs/fuse/fuse-3.16.2.ebuild index 132ebe0a503f..9da9c7126450 100644 --- a/sys-fs/fuse/fuse-3.16.2.ebuild +++ b/sys-fs/fuse/fuse-3.16.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.gz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 7e9c0cd9191972aa8537e50bbf8e016fbef8707c Author: Michał Górny gentoo org> AuthorDate: Fri Dec 15 10:09:53 2023 + Commit: Michał Górny gentoo org> CommitDate: Fri Dec 15 10:09:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e9c0cd9 sys-fs/fuse: Stabilize 3.16.2 ppc, #919968 Signed-off-by: Michał Górny gentoo.org> sys-fs/fuse/fuse-3.16.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.16.2.ebuild b/sys-fs/fuse/fuse-3.16.2.ebuild index e7dc3127489f..132ebe0a503f 100644 --- a/sys-fs/fuse/fuse-3.16.2.ebuild +++ b/sys-fs/fuse/fuse-3.16.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.gz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 096c7bd75499dcb0447629557e7c02c7f789925e Author: Sam James gentoo org> AuthorDate: Fri Dec 15 08:29:12 2023 + Commit: Sam James gentoo org> CommitDate: Fri Dec 15 08:29:12 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=096c7bd7 sys-fs/fuse: Stabilize 3.16.2 amd64, #919968 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/fuse-3.16.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.16.2.ebuild b/sys-fs/fuse/fuse-3.16.2.ebuild index 1a43aa028afe..e7dc3127489f 100644 --- a/sys-fs/fuse/fuse-3.16.2.ebuild +++ b/sys-fs/fuse/fuse-3.16.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.gz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 459be1cdeee113997e01fe9c7e7807553512776e Author: Sam James gentoo org> AuthorDate: Fri Dec 15 08:11:22 2023 + Commit: Sam James gentoo org> CommitDate: Fri Dec 15 08:11:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=459be1cd sys-fs/fuse: Stabilize 3.16.2 ppc64, #919968 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/fuse-3.16.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.16.2.ebuild b/sys-fs/fuse/fuse-3.16.2.ebuild index 8f64f9c75cd5..1a43aa028afe 100644 --- a/sys-fs/fuse/fuse-3.16.2.ebuild +++ b/sys-fs/fuse/fuse-3.16.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.gz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: ae50b81a486c8624b674e8a8a85293004167ce83 Author: Sam James gentoo org> AuthorDate: Fri Dec 15 07:42:01 2023 + Commit: Sam James gentoo org> CommitDate: Fri Dec 15 07:42:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae50b81a sys-fs/fuse: Stabilize 3.16.2 sparc, #919968 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/fuse-3.16.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.16.2.ebuild b/sys-fs/fuse/fuse-3.16.2.ebuild index ad7ed08aef2a..8f64f9c75cd5 100644 --- a/sys-fs/fuse/fuse-3.16.2.ebuild +++ b/sys-fs/fuse/fuse-3.16.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.gz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 27d287fa922bfa0de30147e413abe0dcd4bea32f Author: Sam James gentoo org> AuthorDate: Fri Dec 15 07:19:51 2023 + Commit: Sam James gentoo org> CommitDate: Fri Dec 15 07:19:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27d287fa sys-fs/fuse: Stabilize 3.16.2 arm64, #919968 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/fuse-3.16.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.16.2.ebuild b/sys-fs/fuse/fuse-3.16.2.ebuild index f4e3d0444dad..ad7ed08aef2a 100644 --- a/sys-fs/fuse/fuse-3.16.2.ebuild +++ b/sys-fs/fuse/fuse-3.16.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.gz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: b2041febffc2ad7d45f8e1d2b214a85c91def84b Author: Sam James gentoo org> AuthorDate: Fri Dec 15 07:13:44 2023 + Commit: Sam James gentoo org> CommitDate: Fri Dec 15 07:13:44 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2041feb sys-fs/fuse: Stabilize 3.16.2 arm, #919968 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/fuse-3.16.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.16.2.ebuild b/sys-fs/fuse/fuse-3.16.2.ebuild index d70683145e06..f4e3d0444dad 100644 --- a/sys-fs/fuse/fuse-3.16.2.ebuild +++ b/sys-fs/fuse/fuse-3.16.2.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.gz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: db42053821df3aec3e495fe06e29cc2147fb98d7 Author: Sam James gentoo org> AuthorDate: Fri Oct 13 15:20:41 2023 + Commit: Sam James gentoo org> CommitDate: Fri Oct 13 15:20:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db420538 Revert "sys-fs/fuse: drop 3.15.0, 3.15.1" This reverts commit dedf9e48a591c0e4198792f539f4abd2f26236a6. ppc not stabled yet. Signed-off-by: Sam James gentoo.org> sys-fs/fuse/Manifest | 2 ++ sys-fs/fuse/fuse-3.15.0.ebuild | 74 ++ sys-fs/fuse/fuse-3.15.1.ebuild | 74 ++ 3 files changed, 150 insertions(+) diff --git a/sys-fs/fuse/Manifest b/sys-fs/fuse/Manifest index 62ad3bcb5bac..1b2cfdc4600b 100644 --- a/sys-fs/fuse/Manifest +++ b/sys-fs/fuse/Manifest @@ -1,4 +1,6 @@ DIST fuse-2.9.9.tar.gz 1813177 BLAKE2B 9e9141380bda46eb0bcce325c6fd293fe3844fe884a4952bb38d4b89dc48b728ffcc891038b3a7a861f05acfacce9dd7bb0e11d600609f3ad0ab278ccbe98847 SHA512 3d82fafd04f2924299bb09d2bb144935fa004a43fb9a6568e2e1cc5a60fded2efa1711029a0d7f12b3e6e4501f7217f2ee3545646d89da8dece083cb390f23e2 +DIST fuse-3.15.0.tar.xz 4589124 BLAKE2B 4777a956f8429aee2e5da43b9606ac6acc66744943739051f2be87a646b93c2aaa8f0b7f0c188f6d1724c1ab3fdf706d35c981066b0ba8c4dd647c0eb1f3c821 SHA512 5046b827c2cdccd03031761aeb995caf159f075a16cdda7248fcdd81177500f337368208948e0ff0e4bee32d06dd3d2d966828d3b5e82a79339f28a01727b1ae +DIST fuse-3.15.1.tar.gz 14078062 BLAKE2B 8842874c65f9bcd4f867175f9c6ca496c02069f269ac16e588307e5d9cb67b6251511f9015e830f6015ca492c05824445a75091210e0bc78b5416f208201ca80 SHA512 927132acff5f313257b39a487d2bb1cb47a4e2a71b49ffc2a2d3428cea22f7c57d133fe93fefc943fec8271802ecd1ddbd43e5e1f534b8ddf2036c1039902ffd DIST fuse-3.16.1.tar.gz 14175331 BLAKE2B 80bdf704d2251edba795f50e5623ba5194c36bbc940a185f3a7b4f7d965b7e7d8a81650c4c1dfe33ad73010cbdd841063b2f07356b3b2b70794af2072f8bf377 SHA512 3f07919a7451a30d05bc174e2f8ec2c65b6225e63b4bbb40f2b097d760d4aa9b753a1da5da4874855094a01979fc4313ffabce54668ed20a6900f5eed92912c8 DIST fuse-3.16.2.tar.gz 14165836 BLAKE2B 04f0037f924ef7b7cc90cb4c26afd1e942da69efebd93f3114774f2101550729379a0256ba190d7c99249fbce4ead5902133c01b29d8d75f41777d148540f521 SHA512 3e8889863cd67dada67271f095f694dc9e5aaf2561fd1e2285aee95b5a54e692bb195ab8fce57fc2bdf08d0ea17b6d56ca4967b4e4371d639d6133907b2370d3 DIST iconv.m4.bz2 3057 BLAKE2B 9d8f7637d87bfcea1b60f3ea11e162aecf391b3f4579a3b85afb01735f56bfbae363a7e781279f3b2bed0d1dd3336f7d0678d3b1d59004824d7d0ca848dceb6e SHA512 9899368b8acc06e216a7a548b83a894f780e152a02612cd52af02b5c3f2ff38e2c36e77bda300587f81c3d74c90addec8066885216fa0e74f3f3280a383d2b55 diff --git a/sys-fs/fuse/fuse-3.15.0.ebuild b/sys-fs/fuse/fuse-3.15.0.ebuild new file mode 100644 index ..7bcca0ad6883 --- /dev/null +++ b/sys-fs/fuse/fuse-3.15.0.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +inherit flag-o-matic meson-multilib udev python-any-r1 + +DESCRIPTION="An interface for filesystems implemented in userspace" +HOMEPAGE="https://github.com/libfuse/libfuse; +SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; + +LICENSE="GPL-2 LGPL-2.1" +SLOT="3" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +IUSE="+suid test" +RESTRICT="!test? ( test ) test? ( userpriv )" + +BDEPEND=" + virtual/pkgconfig + test? ( + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]') + ) +" +RDEPEND=">=sys-fs/fuse-common-3.3.0-r1" + +DOCS=( AUTHORS ChangeLog.rst README.md doc/README.NFS doc/kernel.txt ) + +python_check_deps() { + python_has_version "dev-python/pytest[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +multilib_src_configure() { + # bug #853058 + filter-lto + + local emesonargs=( + $(meson_use test examples) + $(meson_use test tests) + -Duseroot=false + -Dinitscriptdir= + -Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d" + ) + meson_src_configure +} + +src_test() { + if has sandbox ${FEATURES}; then + ewarn "Sandbox enabled, skipping tests" + else + multilib-minimal_src_test + fi +} + +multilib_src_test() { + epytest +} + +multilib_src_install_all() { + # Installed via fuse-common + rm -r "${ED}"{/etc,$(get_udevdir)} || die + + # useroot=false prevents the build system from doing this. + use suid && fperms u+s /usr/bin/fusermount3 + + # manually install man pages to respect compression + rm -r "${ED}"/usr/share/man || die + doman doc/{fusermount3.1,mount.fuse3.8} +} diff --git a/sys-fs/fuse/fuse-3.15.1.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 87c13a7e52e7ee1d9c4a1e277e61a90de424e19c Author: Sam James gentoo org> AuthorDate: Fri Oct 13 14:41:55 2023 + Commit: Sam James gentoo org> CommitDate: Fri Oct 13 14:59:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=87c13a7e sys-fs/fuse: add 3.16.2 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/Manifest | 1 + sys-fs/fuse/fuse-3.16.2.ebuild | 74 ++ 2 files changed, 75 insertions(+) diff --git a/sys-fs/fuse/Manifest b/sys-fs/fuse/Manifest index a9d709087117..1b2cfdc4600b 100644 --- a/sys-fs/fuse/Manifest +++ b/sys-fs/fuse/Manifest @@ -2,4 +2,5 @@ DIST fuse-2.9.9.tar.gz 1813177 BLAKE2B 9e9141380bda46eb0bcce325c6fd293fe3844fe88 DIST fuse-3.15.0.tar.xz 4589124 BLAKE2B 4777a956f8429aee2e5da43b9606ac6acc66744943739051f2be87a646b93c2aaa8f0b7f0c188f6d1724c1ab3fdf706d35c981066b0ba8c4dd647c0eb1f3c821 SHA512 5046b827c2cdccd03031761aeb995caf159f075a16cdda7248fcdd81177500f337368208948e0ff0e4bee32d06dd3d2d966828d3b5e82a79339f28a01727b1ae DIST fuse-3.15.1.tar.gz 14078062 BLAKE2B 8842874c65f9bcd4f867175f9c6ca496c02069f269ac16e588307e5d9cb67b6251511f9015e830f6015ca492c05824445a75091210e0bc78b5416f208201ca80 SHA512 927132acff5f313257b39a487d2bb1cb47a4e2a71b49ffc2a2d3428cea22f7c57d133fe93fefc943fec8271802ecd1ddbd43e5e1f534b8ddf2036c1039902ffd DIST fuse-3.16.1.tar.gz 14175331 BLAKE2B 80bdf704d2251edba795f50e5623ba5194c36bbc940a185f3a7b4f7d965b7e7d8a81650c4c1dfe33ad73010cbdd841063b2f07356b3b2b70794af2072f8bf377 SHA512 3f07919a7451a30d05bc174e2f8ec2c65b6225e63b4bbb40f2b097d760d4aa9b753a1da5da4874855094a01979fc4313ffabce54668ed20a6900f5eed92912c8 +DIST fuse-3.16.2.tar.gz 14165836 BLAKE2B 04f0037f924ef7b7cc90cb4c26afd1e942da69efebd93f3114774f2101550729379a0256ba190d7c99249fbce4ead5902133c01b29d8d75f41777d148540f521 SHA512 3e8889863cd67dada67271f095f694dc9e5aaf2561fd1e2285aee95b5a54e692bb195ab8fce57fc2bdf08d0ea17b6d56ca4967b4e4371d639d6133907b2370d3 DIST iconv.m4.bz2 3057 BLAKE2B 9d8f7637d87bfcea1b60f3ea11e162aecf391b3f4579a3b85afb01735f56bfbae363a7e781279f3b2bed0d1dd3336f7d0678d3b1d59004824d7d0ca848dceb6e SHA512 9899368b8acc06e216a7a548b83a894f780e152a02612cd52af02b5c3f2ff38e2c36e77bda300587f81c3d74c90addec8066885216fa0e74f3f3280a383d2b55 diff --git a/sys-fs/fuse/fuse-3.16.2.ebuild b/sys-fs/fuse/fuse-3.16.2.ebuild new file mode 100644 index ..d70683145e06 --- /dev/null +++ b/sys-fs/fuse/fuse-3.16.2.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +inherit flag-o-matic meson-multilib udev python-any-r1 + +DESCRIPTION="An interface for filesystems implemented in userspace" +HOMEPAGE="https://github.com/libfuse/libfuse; +SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.gz; + +LICENSE="GPL-2 LGPL-2.1" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="+suid test" +RESTRICT="!test? ( test ) test? ( userpriv )" + +BDEPEND=" + virtual/pkgconfig + test? ( + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]') + ) +" +RDEPEND=">=sys-fs/fuse-common-3.3.0-r1" + +DOCS=( AUTHORS ChangeLog.rst README.md doc/README.NFS doc/kernel.txt ) + +python_check_deps() { + python_has_version "dev-python/pytest[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +multilib_src_configure() { + # bug #853058 + filter-lto + + local emesonargs=( + $(meson_use test examples) + $(meson_use test tests) + -Duseroot=false + -Dinitscriptdir= + -Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d" + ) + meson_src_configure +} + +src_test() { + if has sandbox ${FEATURES}; then + ewarn "Sandbox enabled, skipping tests" + else + multilib-minimal_src_test + fi +} + +multilib_src_test() { + epytest +} + +multilib_src_install_all() { + # Installed via fuse-common + rm -r "${ED}"{/etc,$(get_udevdir)} || die + + # useroot=false prevents the build system from doing this. + use suid && fperms u+s /usr/bin/fusermount3 + + # manually install man pages to respect compression + rm -r "${ED}"/usr/share/man || die + doman doc/{fusermount3.1,mount.fuse3.8} +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: dedf9e48a591c0e4198792f539f4abd2f26236a6 Author: Sam James gentoo org> AuthorDate: Fri Oct 13 14:42:35 2023 + Commit: Sam James gentoo org> CommitDate: Fri Oct 13 14:59:51 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dedf9e48 sys-fs/fuse: drop 3.15.0, 3.15.1 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/Manifest | 2 -- sys-fs/fuse/fuse-3.15.0.ebuild | 74 -- sys-fs/fuse/fuse-3.15.1.ebuild | 74 -- 3 files changed, 150 deletions(-) diff --git a/sys-fs/fuse/Manifest b/sys-fs/fuse/Manifest index 1b2cfdc4600b..62ad3bcb5bac 100644 --- a/sys-fs/fuse/Manifest +++ b/sys-fs/fuse/Manifest @@ -1,6 +1,4 @@ DIST fuse-2.9.9.tar.gz 1813177 BLAKE2B 9e9141380bda46eb0bcce325c6fd293fe3844fe884a4952bb38d4b89dc48b728ffcc891038b3a7a861f05acfacce9dd7bb0e11d600609f3ad0ab278ccbe98847 SHA512 3d82fafd04f2924299bb09d2bb144935fa004a43fb9a6568e2e1cc5a60fded2efa1711029a0d7f12b3e6e4501f7217f2ee3545646d89da8dece083cb390f23e2 -DIST fuse-3.15.0.tar.xz 4589124 BLAKE2B 4777a956f8429aee2e5da43b9606ac6acc66744943739051f2be87a646b93c2aaa8f0b7f0c188f6d1724c1ab3fdf706d35c981066b0ba8c4dd647c0eb1f3c821 SHA512 5046b827c2cdccd03031761aeb995caf159f075a16cdda7248fcdd81177500f337368208948e0ff0e4bee32d06dd3d2d966828d3b5e82a79339f28a01727b1ae -DIST fuse-3.15.1.tar.gz 14078062 BLAKE2B 8842874c65f9bcd4f867175f9c6ca496c02069f269ac16e588307e5d9cb67b6251511f9015e830f6015ca492c05824445a75091210e0bc78b5416f208201ca80 SHA512 927132acff5f313257b39a487d2bb1cb47a4e2a71b49ffc2a2d3428cea22f7c57d133fe93fefc943fec8271802ecd1ddbd43e5e1f534b8ddf2036c1039902ffd DIST fuse-3.16.1.tar.gz 14175331 BLAKE2B 80bdf704d2251edba795f50e5623ba5194c36bbc940a185f3a7b4f7d965b7e7d8a81650c4c1dfe33ad73010cbdd841063b2f07356b3b2b70794af2072f8bf377 SHA512 3f07919a7451a30d05bc174e2f8ec2c65b6225e63b4bbb40f2b097d760d4aa9b753a1da5da4874855094a01979fc4313ffabce54668ed20a6900f5eed92912c8 DIST fuse-3.16.2.tar.gz 14165836 BLAKE2B 04f0037f924ef7b7cc90cb4c26afd1e942da69efebd93f3114774f2101550729379a0256ba190d7c99249fbce4ead5902133c01b29d8d75f41777d148540f521 SHA512 3e8889863cd67dada67271f095f694dc9e5aaf2561fd1e2285aee95b5a54e692bb195ab8fce57fc2bdf08d0ea17b6d56ca4967b4e4371d639d6133907b2370d3 DIST iconv.m4.bz2 3057 BLAKE2B 9d8f7637d87bfcea1b60f3ea11e162aecf391b3f4579a3b85afb01735f56bfbae363a7e781279f3b2bed0d1dd3336f7d0678d3b1d59004824d7d0ca848dceb6e SHA512 9899368b8acc06e216a7a548b83a894f780e152a02612cd52af02b5c3f2ff38e2c36e77bda300587f81c3d74c90addec8066885216fa0e74f3f3280a383d2b55 diff --git a/sys-fs/fuse/fuse-3.15.0.ebuild b/sys-fs/fuse/fuse-3.15.0.ebuild deleted file mode 100644 index 7bcca0ad6883.. --- a/sys-fs/fuse/fuse-3.15.0.ebuild +++ /dev/null @@ -1,74 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..11} ) -inherit flag-o-matic meson-multilib udev python-any-r1 - -DESCRIPTION="An interface for filesystems implemented in userspace" -HOMEPAGE="https://github.com/libfuse/libfuse; -SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; - -LICENSE="GPL-2 LGPL-2.1" -SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="+suid test" -RESTRICT="!test? ( test ) test? ( userpriv )" - -BDEPEND=" - virtual/pkgconfig - test? ( - ${PYTHON_DEPS} - $(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]') - ) -" -RDEPEND=">=sys-fs/fuse-common-3.3.0-r1" - -DOCS=( AUTHORS ChangeLog.rst README.md doc/README.NFS doc/kernel.txt ) - -python_check_deps() { - python_has_version "dev-python/pytest[${PYTHON_USEDEP}]" -} - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -multilib_src_configure() { - # bug #853058 - filter-lto - - local emesonargs=( - $(meson_use test examples) - $(meson_use test tests) - -Duseroot=false - -Dinitscriptdir= - -Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d" - ) - meson_src_configure -} - -src_test() { - if has sandbox ${FEATURES}; then - ewarn "Sandbox enabled, skipping tests" - else - multilib-minimal_src_test - fi -} - -multilib_src_test() { - epytest -} - -multilib_src_install_all() { - # Installed via fuse-common - rm -r "${ED}"{/etc,$(get_udevdir)} || die - - # useroot=false prevents the build system from doing this. - use suid && fperms u+s /usr/bin/fusermount3 - - # manually install man pages to respect compression - rm -r "${ED}"/usr/share/man || die - doman doc/{fusermount3.1,mount.fuse3.8} -} diff --git a/sys-fs/fuse/fuse-3.15.1.ebuild b/sys-fs/fuse/fuse-3.15.1.ebuild deleted file mode 100644 index 10840ae807b0.. ---
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 02f3359b03e5dda41734bf300be8ad2f28d97793 Author: Sam James gentoo org> AuthorDate: Fri Sep 22 20:52:27 2023 + Commit: Sam James gentoo org> CommitDate: Fri Sep 22 20:52:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02f3359b sys-fs/fuse: Stabilize 3.16.1 ppc64, #914550 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/fuse-3.16.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.16.1.ebuild b/sys-fs/fuse/fuse-3.16.1.ebuild index 2a95e4ce01b7..32b32ef19c43 100644 --- a/sys-fs/fuse/fuse-3.16.1.ebuild +++ b/sys-fs/fuse/fuse-3.16.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.gz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: ff5f53c072407cd442d21558cba08fa3a7cb6a8c Author: Sam James gentoo org> AuthorDate: Fri Sep 22 20:52:26 2023 + Commit: Sam James gentoo org> CommitDate: Fri Sep 22 20:52:26 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff5f53c0 sys-fs/fuse: Stabilize 3.16.1 hppa, #914550 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/fuse-3.16.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.16.1.ebuild b/sys-fs/fuse/fuse-3.16.1.ebuild index 1a2c697747b7..2a95e4ce01b7 100644 --- a/sys-fs/fuse/fuse-3.16.1.ebuild +++ b/sys-fs/fuse/fuse-3.16.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.gz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: e0c8dc994c8dba6518893be0428f5be96623cb4c Author: Sam James gentoo org> AuthorDate: Fri Sep 22 20:25:30 2023 + Commit: Sam James gentoo org> CommitDate: Fri Sep 22 20:25:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0c8dc99 sys-fs/fuse: Stabilize 3.16.1 sparc, #914550 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/fuse-3.16.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.16.1.ebuild b/sys-fs/fuse/fuse-3.16.1.ebuild index ee5387c9b4e1..1a2c697747b7 100644 --- a/sys-fs/fuse/fuse-3.16.1.ebuild +++ b/sys-fs/fuse/fuse-3.16.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.gz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 919a9ee279edb6645470a6ab3ba2c864c15e0c6e Author: Sam James gentoo org> AuthorDate: Fri Sep 22 20:25:29 2023 + Commit: Sam James gentoo org> CommitDate: Fri Sep 22 20:25:29 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=919a9ee2 sys-fs/fuse: Stabilize 3.16.1 x86, #914550 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/fuse-3.16.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.16.1.ebuild b/sys-fs/fuse/fuse-3.16.1.ebuild index 8a3e4f7acc02..ee5387c9b4e1 100644 --- a/sys-fs/fuse/fuse-3.16.1.ebuild +++ b/sys-fs/fuse/fuse-3.16.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.gz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 53b85a354528e2fd8ce8ddf7cb70146a5485ae39 Author: Sam James gentoo org> AuthorDate: Fri Sep 22 20:25:28 2023 + Commit: Sam James gentoo org> CommitDate: Fri Sep 22 20:25:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53b85a35 sys-fs/fuse: Stabilize 3.16.1 amd64, #914550 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/fuse-3.16.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.16.1.ebuild b/sys-fs/fuse/fuse-3.16.1.ebuild index ad7ed08aef2a..8a3e4f7acc02 100644 --- a/sys-fs/fuse/fuse-3.16.1.ebuild +++ b/sys-fs/fuse/fuse-3.16.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.gz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: f22857e2982b00dfaf44525de641697b469db5b7 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Sep 22 18:57:57 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Sep 22 18:57:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f22857e2 sys-fs/fuse: stabilize 3.16.1 for arm, arm64 Signed-off-by: Arthur Zamarin gentoo.org> sys-fs/fuse/fuse-3.16.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.16.1.ebuild b/sys-fs/fuse/fuse-3.16.1.ebuild index d70683145e06..ad7ed08aef2a 100644 --- a/sys-fs/fuse/fuse-3.16.1.ebuild +++ b/sys-fs/fuse/fuse-3.16.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.gz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: ba10b3c5f0eec6233e4dfbfa65db40253e7fdd7d Author: Sam James gentoo org> AuthorDate: Sun Aug 20 05:41:55 2023 + Commit: Sam James gentoo org> CommitDate: Sun Aug 20 05:41:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba10b3c5 sys-fs/fuse: Stabilize 3.15.1 amd64, #912568 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/fuse-3.15.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.15.1.ebuild b/sys-fs/fuse/fuse-3.15.1.ebuild index c4b6238ca8e5..10840ae807b0 100644 --- a/sys-fs/fuse/fuse-3.15.1.ebuild +++ b/sys-fs/fuse/fuse-3.15.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.gz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: bc5a228b285869b89ca884d8252f64eab8304218 Author: Sam James gentoo org> AuthorDate: Sat Aug 19 09:23:20 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 19 09:23:20 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bc5a228b sys-fs/fuse: Stabilize 3.15.1 hppa, #912568 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/fuse-3.15.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.15.1.ebuild b/sys-fs/fuse/fuse-3.15.1.ebuild index 8f64f9c75cd5..7bc369b98630 100644 --- a/sys-fs/fuse/fuse-3.15.1.ebuild +++ b/sys-fs/fuse/fuse-3.15.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.gz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 046614a7c701ba7f230763a1cccf9bfe41b5e9ed Author: Sam James gentoo org> AuthorDate: Sat Aug 19 09:23:21 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 19 09:23:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=046614a7 sys-fs/fuse: Stabilize 3.15.1 ppc, #912568 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/fuse-3.15.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.15.1.ebuild b/sys-fs/fuse/fuse-3.15.1.ebuild index 7bc369b98630..3e2896aa0322 100644 --- a/sys-fs/fuse/fuse-3.15.1.ebuild +++ b/sys-fs/fuse/fuse-3.15.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.gz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 70e1302e1898307a80d9994d0a1ee96d5a328fe4 Author: Sam James gentoo org> AuthorDate: Sat Aug 19 09:23:22 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 19 09:23:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70e1302e sys-fs/fuse: Stabilize 3.15.1 ppc64, #912568 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/fuse-3.15.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.15.1.ebuild b/sys-fs/fuse/fuse-3.15.1.ebuild index 3e2896aa0322..9c2490f4fd1c 100644 --- a/sys-fs/fuse/fuse-3.15.1.ebuild +++ b/sys-fs/fuse/fuse-3.15.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.gz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: d7010d21f2ef90c9532b11f2eab8976bc4bae44e Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 19 06:58:15 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 19 06:58:15 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7010d21 sys-fs/fuse: Stabilize 3.15.1 sparc, #912568 Signed-off-by: Arthur Zamarin gentoo.org> sys-fs/fuse/fuse-3.15.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.15.1.ebuild b/sys-fs/fuse/fuse-3.15.1.ebuild index ad7ed08aef2a..8f64f9c75cd5 100644 --- a/sys-fs/fuse/fuse-3.15.1.ebuild +++ b/sys-fs/fuse/fuse-3.15.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.gz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 4a09a94b72bef36a768a7e9a59200f4042343dcd Author: Sam James gentoo org> AuthorDate: Sat Aug 19 06:23:21 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 19 06:23:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4a09a94b sys-fs/fuse: Stabilize 3.15.1 arm, #912568 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/fuse-3.15.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.15.1.ebuild b/sys-fs/fuse/fuse-3.15.1.ebuild index d70683145e06..f4e3d0444dad 100644 --- a/sys-fs/fuse/fuse-3.15.1.ebuild +++ b/sys-fs/fuse/fuse-3.15.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.gz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: f1faed471e971ea583d4eabaa2512fdfd706cf0d Author: Sam James gentoo org> AuthorDate: Sat Aug 19 06:23:22 2023 + Commit: Sam James gentoo org> CommitDate: Sat Aug 19 06:23:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1faed47 sys-fs/fuse: Stabilize 3.15.1 arm64, #912568 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/fuse-3.15.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.15.1.ebuild b/sys-fs/fuse/fuse-3.15.1.ebuild index f4e3d0444dad..ad7ed08aef2a 100644 --- a/sys-fs/fuse/fuse-3.15.1.ebuild +++ b/sys-fs/fuse/fuse-3.15.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.gz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: b82b2515925c4e5a7e24965a318d7dcbd10a1cd0 Author: Sam James gentoo org> AuthorDate: Wed Aug 9 03:36:22 2023 + Commit: Sam James gentoo org> CommitDate: Wed Aug 9 04:48:40 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b82b2515 sys-fs/fuse: add 3.16.1 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/Manifest | 1 + sys-fs/fuse/fuse-3.16.1.ebuild | 74 ++ 2 files changed, 75 insertions(+) diff --git a/sys-fs/fuse/Manifest b/sys-fs/fuse/Manifest index 3aec0d9d650c..a9d709087117 100644 --- a/sys-fs/fuse/Manifest +++ b/sys-fs/fuse/Manifest @@ -1,4 +1,5 @@ DIST fuse-2.9.9.tar.gz 1813177 BLAKE2B 9e9141380bda46eb0bcce325c6fd293fe3844fe884a4952bb38d4b89dc48b728ffcc891038b3a7a861f05acfacce9dd7bb0e11d600609f3ad0ab278ccbe98847 SHA512 3d82fafd04f2924299bb09d2bb144935fa004a43fb9a6568e2e1cc5a60fded2efa1711029a0d7f12b3e6e4501f7217f2ee3545646d89da8dece083cb390f23e2 DIST fuse-3.15.0.tar.xz 4589124 BLAKE2B 4777a956f8429aee2e5da43b9606ac6acc66744943739051f2be87a646b93c2aaa8f0b7f0c188f6d1724c1ab3fdf706d35c981066b0ba8c4dd647c0eb1f3c821 SHA512 5046b827c2cdccd03031761aeb995caf159f075a16cdda7248fcdd81177500f337368208948e0ff0e4bee32d06dd3d2d966828d3b5e82a79339f28a01727b1ae DIST fuse-3.15.1.tar.gz 14078062 BLAKE2B 8842874c65f9bcd4f867175f9c6ca496c02069f269ac16e588307e5d9cb67b6251511f9015e830f6015ca492c05824445a75091210e0bc78b5416f208201ca80 SHA512 927132acff5f313257b39a487d2bb1cb47a4e2a71b49ffc2a2d3428cea22f7c57d133fe93fefc943fec8271802ecd1ddbd43e5e1f534b8ddf2036c1039902ffd +DIST fuse-3.16.1.tar.gz 14175331 BLAKE2B 80bdf704d2251edba795f50e5623ba5194c36bbc940a185f3a7b4f7d965b7e7d8a81650c4c1dfe33ad73010cbdd841063b2f07356b3b2b70794af2072f8bf377 SHA512 3f07919a7451a30d05bc174e2f8ec2c65b6225e63b4bbb40f2b097d760d4aa9b753a1da5da4874855094a01979fc4313ffabce54668ed20a6900f5eed92912c8 DIST iconv.m4.bz2 3057 BLAKE2B 9d8f7637d87bfcea1b60f3ea11e162aecf391b3f4579a3b85afb01735f56bfbae363a7e781279f3b2bed0d1dd3336f7d0678d3b1d59004824d7d0ca848dceb6e SHA512 9899368b8acc06e216a7a548b83a894f780e152a02612cd52af02b5c3f2ff38e2c36e77bda300587f81c3d74c90addec8066885216fa0e74f3f3280a383d2b55 diff --git a/sys-fs/fuse/fuse-3.16.1.ebuild b/sys-fs/fuse/fuse-3.16.1.ebuild new file mode 100644 index ..d70683145e06 --- /dev/null +++ b/sys-fs/fuse/fuse-3.16.1.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +inherit flag-o-matic meson-multilib udev python-any-r1 + +DESCRIPTION="An interface for filesystems implemented in userspace" +HOMEPAGE="https://github.com/libfuse/libfuse; +SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.gz; + +LICENSE="GPL-2 LGPL-2.1" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="+suid test" +RESTRICT="!test? ( test ) test? ( userpriv )" + +BDEPEND=" + virtual/pkgconfig + test? ( + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]') + ) +" +RDEPEND=">=sys-fs/fuse-common-3.3.0-r1" + +DOCS=( AUTHORS ChangeLog.rst README.md doc/README.NFS doc/kernel.txt ) + +python_check_deps() { + python_has_version "dev-python/pytest[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +multilib_src_configure() { + # bug #853058 + filter-lto + + local emesonargs=( + $(meson_use test examples) + $(meson_use test tests) + -Duseroot=false + -Dinitscriptdir= + -Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d" + ) + meson_src_configure +} + +src_test() { + if has sandbox ${FEATURES}; then + ewarn "Sandbox enabled, skipping tests" + else + multilib-minimal_src_test + fi +} + +multilib_src_test() { + epytest +} + +multilib_src_install_all() { + # Installed via fuse-common + rm -r "${ED}"{/etc,$(get_udevdir)} || die + + # useroot=false prevents the build system from doing this. + use suid && fperms u+s /usr/bin/fusermount3 + + # manually install man pages to respect compression + rm -r "${ED}"/usr/share/man || die + doman doc/{fusermount3.1,mount.fuse3.8} +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse-overlayfs/
commit: bab6708153595fc481716f2c8d848c338cc57db6 Author: Sam James gentoo org> AuthorDate: Fri Jul 7 21:21:47 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jul 7 21:21:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bab67081 sys-fs/fuse-overlayfs: Stabilize 1.12 arm64, #909672 Signed-off-by: Sam James gentoo.org> sys-fs/fuse-overlayfs/fuse-overlayfs-1.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.12.ebuild b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.12.ebuild index 6b38cd4ed7b1..48a89849ffc5 100644 --- a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.12.ebuild +++ b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.12.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/containers/fuse-overlayfs/archive/v${PV}.tar.gz -> $ LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv" +KEYWORDS="amd64 arm64 ~ppc64 ~riscv" DEPEND="sys-fs/fuse:3" RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 62f44bce7ed6524dcc646cbb33b4c6d08979bccb Author: Sam James gentoo org> AuthorDate: Fri Jul 7 01:10:03 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jul 7 01:10:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62f44bce sys-fs/fuse: add 3.15.1 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/Manifest | 1 + sys-fs/fuse/fuse-3.15.1.ebuild | 74 ++ 2 files changed, 75 insertions(+) diff --git a/sys-fs/fuse/Manifest b/sys-fs/fuse/Manifest index c1f37d2e4a7f..3aec0d9d650c 100644 --- a/sys-fs/fuse/Manifest +++ b/sys-fs/fuse/Manifest @@ -1,3 +1,4 @@ DIST fuse-2.9.9.tar.gz 1813177 BLAKE2B 9e9141380bda46eb0bcce325c6fd293fe3844fe884a4952bb38d4b89dc48b728ffcc891038b3a7a861f05acfacce9dd7bb0e11d600609f3ad0ab278ccbe98847 SHA512 3d82fafd04f2924299bb09d2bb144935fa004a43fb9a6568e2e1cc5a60fded2efa1711029a0d7f12b3e6e4501f7217f2ee3545646d89da8dece083cb390f23e2 DIST fuse-3.15.0.tar.xz 4589124 BLAKE2B 4777a956f8429aee2e5da43b9606ac6acc66744943739051f2be87a646b93c2aaa8f0b7f0c188f6d1724c1ab3fdf706d35c981066b0ba8c4dd647c0eb1f3c821 SHA512 5046b827c2cdccd03031761aeb995caf159f075a16cdda7248fcdd81177500f337368208948e0ff0e4bee32d06dd3d2d966828d3b5e82a79339f28a01727b1ae +DIST fuse-3.15.1.tar.gz 14078062 BLAKE2B 8842874c65f9bcd4f867175f9c6ca496c02069f269ac16e588307e5d9cb67b6251511f9015e830f6015ca492c05824445a75091210e0bc78b5416f208201ca80 SHA512 927132acff5f313257b39a487d2bb1cb47a4e2a71b49ffc2a2d3428cea22f7c57d133fe93fefc943fec8271802ecd1ddbd43e5e1f534b8ddf2036c1039902ffd DIST iconv.m4.bz2 3057 BLAKE2B 9d8f7637d87bfcea1b60f3ea11e162aecf391b3f4579a3b85afb01735f56bfbae363a7e781279f3b2bed0d1dd3336f7d0678d3b1d59004824d7d0ca848dceb6e SHA512 9899368b8acc06e216a7a548b83a894f780e152a02612cd52af02b5c3f2ff38e2c36e77bda300587f81c3d74c90addec8066885216fa0e74f3f3280a383d2b55 diff --git a/sys-fs/fuse/fuse-3.15.1.ebuild b/sys-fs/fuse/fuse-3.15.1.ebuild new file mode 100644 index ..d70683145e06 --- /dev/null +++ b/sys-fs/fuse/fuse-3.15.1.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +inherit flag-o-matic meson-multilib udev python-any-r1 + +DESCRIPTION="An interface for filesystems implemented in userspace" +HOMEPAGE="https://github.com/libfuse/libfuse; +SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.gz; + +LICENSE="GPL-2 LGPL-2.1" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="+suid test" +RESTRICT="!test? ( test ) test? ( userpriv )" + +BDEPEND=" + virtual/pkgconfig + test? ( + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]') + ) +" +RDEPEND=">=sys-fs/fuse-common-3.3.0-r1" + +DOCS=( AUTHORS ChangeLog.rst README.md doc/README.NFS doc/kernel.txt ) + +python_check_deps() { + python_has_version "dev-python/pytest[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +multilib_src_configure() { + # bug #853058 + filter-lto + + local emesonargs=( + $(meson_use test examples) + $(meson_use test tests) + -Duseroot=false + -Dinitscriptdir= + -Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d" + ) + meson_src_configure +} + +src_test() { + if has sandbox ${FEATURES}; then + ewarn "Sandbox enabled, skipping tests" + else + multilib-minimal_src_test + fi +} + +multilib_src_test() { + epytest +} + +multilib_src_install_all() { + # Installed via fuse-common + rm -r "${ED}"{/etc,$(get_udevdir)} || die + + # useroot=false prevents the build system from doing this. + use suid && fperms u+s /usr/bin/fusermount3 + + # manually install man pages to respect compression + rm -r "${ED}"/usr/share/man || die + doman doc/{fusermount3.1,mount.fuse3.8} +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse-overlayfs/
commit: 2622caad3b5a470ad5bb943e09551f2741e0407d Author: Sam James gentoo org> AuthorDate: Wed Jul 5 20:52:52 2023 + Commit: Sam James gentoo org> CommitDate: Wed Jul 5 20:52:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2622caad sys-fs/fuse-overlayfs: Stabilize 1.12 amd64, #909672 Signed-off-by: Sam James gentoo.org> sys-fs/fuse-overlayfs/fuse-overlayfs-1.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.12.ebuild b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.12.ebuild index 7b688e2037b7..6b38cd4ed7b1 100644 --- a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.12.ebuild +++ b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.12.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/containers/fuse-overlayfs/archive/v${PV}.tar.gz -> $ LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" +KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv" DEPEND="sys-fs/fuse:3" RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/files/, sys-fs/fuse/
commit: baaa749c367804e327ab4a0c6db13220d326b582 Author: Sam James gentoo org> AuthorDate: Tue Jun 27 07:02:10 2023 + Commit: Sam James gentoo org> CommitDate: Tue Jun 27 07:06:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baaa749c sys-fs/fuse: drop 3.12.0, 3.13.1-r1, 3.14.0, 3.14.1 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/Manifest | 4 - sys-fs/fuse/files/fuse-3.13.1-r1-fix-config.patch | 256 -- sys-fs/fuse/fuse-3.12.0.ebuild| 69 -- sys-fs/fuse/fuse-3.13.1-r1.ebuild | 76 --- sys-fs/fuse/fuse-3.14.0.ebuild| 72 -- sys-fs/fuse/fuse-3.14.1.ebuild| 72 -- 6 files changed, 549 deletions(-) diff --git a/sys-fs/fuse/Manifest b/sys-fs/fuse/Manifest index 87e684f9ba2b..c1f37d2e4a7f 100644 --- a/sys-fs/fuse/Manifest +++ b/sys-fs/fuse/Manifest @@ -1,7 +1,3 @@ DIST fuse-2.9.9.tar.gz 1813177 BLAKE2B 9e9141380bda46eb0bcce325c6fd293fe3844fe884a4952bb38d4b89dc48b728ffcc891038b3a7a861f05acfacce9dd7bb0e11d600609f3ad0ab278ccbe98847 SHA512 3d82fafd04f2924299bb09d2bb144935fa004a43fb9a6568e2e1cc5a60fded2efa1711029a0d7f12b3e6e4501f7217f2ee3545646d89da8dece083cb390f23e2 -DIST fuse-3.12.0.tar.xz 3206368 BLAKE2B 9f7df324f5c28480e48264c53c23fd2afc372592aab586bebdee38a809881603c93d05d0ca20c9007ba4b77efdf391705a93a0a6a12b218c9bd5541aa6a5275d SHA512 b66232785fbe83ec32a9779542d085dc2c19f1fe0655e5f1e22e1a7add69795df40eb58da256a963537e64a9bf798ed8dfbc678f977fdd22567c5befa5b6ca04 -DIST fuse-3.13.1.tar.xz 4011224 BLAKE2B b8e6cb54bc88e2133a90e9a1dce549f81ce1503906424dd36825cfdfc2b7340217b84176c9e9c707403ea4fe0e0a10a723613bb475c95fb59ff0cb35e7180c60 SHA512 7630e17a68d81e1ac66c9e8937bc9e1a99d8887d48639cbd5a96d04c7f687729dbab71a875d90bb77bdf361a154f195223f34c3438ab149630286bf87238c679 -DIST fuse-3.14.0.tar.xz 4351852 BLAKE2B c8765b72c95b6983b9c561baf4b4d6f9eb63441348f04e1992463241df0a8ed426f4336dd2e9ee7fc4b1f550ce30d3c3c08b80a4a476754667c698bcc5dcdb0b SHA512 4589df0ed975d6cc75a0a8ec032e934ad65c77f99194da6aba968cb6d5ee73f13c7eee1a78800965c4a9355b8d7d04c861aa881d502fc147a1e7c6677418ce1c -DIST fuse-3.14.1.tar.xz 4404984 BLAKE2B 36e982066c10aea1cff269bac635fca0776d0a7844c35ff21db568b22e5dc0ffb8877be50e42646ba120ba29367b6de282a62960f6b28c4c2b462c49e335f6bc SHA512 ef5a67c857ab4cb4d2d3dcb252fa98acb102c3c2db226f812a899f2a137026b7037f757d76d196a63fff0e11683b7e13b8c13c67aaa1fec8c223b26a621c806d DIST fuse-3.15.0.tar.xz 4589124 BLAKE2B 4777a956f8429aee2e5da43b9606ac6acc66744943739051f2be87a646b93c2aaa8f0b7f0c188f6d1724c1ab3fdf706d35c981066b0ba8c4dd647c0eb1f3c821 SHA512 5046b827c2cdccd03031761aeb995caf159f075a16cdda7248fcdd81177500f337368208948e0ff0e4bee32d06dd3d2d966828d3b5e82a79339f28a01727b1ae DIST iconv.m4.bz2 3057 BLAKE2B 9d8f7637d87bfcea1b60f3ea11e162aecf391b3f4579a3b85afb01735f56bfbae363a7e781279f3b2bed0d1dd3336f7d0678d3b1d59004824d7d0ca848dceb6e SHA512 9899368b8acc06e216a7a548b83a894f780e152a02612cd52af02b5c3f2ff38e2c36e77bda300587f81c3d74c90addec8066885216fa0e74f3f3280a383d2b55 diff --git a/sys-fs/fuse/files/fuse-3.13.1-r1-fix-config.patch b/sys-fs/fuse/files/fuse-3.13.1-r1-fix-config.patch deleted file mode 100644 index d61657f3c285.. --- a/sys-fs/fuse/files/fuse-3.13.1-r1-fix-config.patch +++ /dev/null @@ -1,256 +0,0 @@ -From d7560cc9916b086bfe5d86459cc9f04033edd904 Mon Sep 17 00:00:00 2001 -Message-Id: -From: Bernd Schubert -Date: Tue, 7 Feb 2023 23:06:42 +0100 -Subject: [PATCH] Split config.h into private and public config - -This addresses https://github.com/libfuse/libfuse/issues/729 - -commit db35a37def14b72181f3630efeea0e0433103c41 introduced a public -config.h (rename to fuse_config.h to avoid conflicts) that -was installed with the package and included by libfuse users -through fuse_common.h. Probablem is that this file does not have -unique defines so that they are unique to libfuse - on including -the file conflicts with libfuse users came up. - -In principle all defines could be prefixed, but then most of them -are internal for libfuse compilation only. So this splits out -publically required defines to a new file 'libfuse_config.h' -and changes back to include of "fuse_config.h" only when -HAVE_LIBFUSE_PRIVATE_CONFIG_H is defined. - -This also renames HAVE_LIBC_VERSIONED_SYMBOLS to -LIBFUSE_BUILT_WITH_VERSIONED_SYMBOLS, as it actually -better explains for libfuse users what that variable -is for. - -Signed-off-by: Martin Kletzander - include/fuse.h | 10 - - include/fuse_common.h | 5 + - include/fuse_lowlevel.h | 4 ++-- - lib/compat.c| 2 +- - lib/fuse_misc.h | 2 +- - lib/meson.build | 2 +- - meson.build | 45 - - 7 files changed, 46 insertions(+), 24 deletions(-) - -diff --git a/include/fuse.h b/include/fuse.h -index 2888d2b497c1..6f162dd07821 100644
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: cf3ad4dfebfe750d298679ee59e7c5e52184a124 Author: Sam James gentoo org> AuthorDate: Fri Jun 9 10:04:28 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jun 9 11:01:31 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf3ad4df sys-fs/fuse: add 3.15.0 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/Manifest | 1 + sys-fs/fuse/fuse-3.15.0.ebuild | 74 ++ 2 files changed, 75 insertions(+) diff --git a/sys-fs/fuse/Manifest b/sys-fs/fuse/Manifest index c6d81cc331ae..87e684f9ba2b 100644 --- a/sys-fs/fuse/Manifest +++ b/sys-fs/fuse/Manifest @@ -3,4 +3,5 @@ DIST fuse-3.12.0.tar.xz 3206368 BLAKE2B 9f7df324f5c28480e48264c53c23fd2afc372592 DIST fuse-3.13.1.tar.xz 4011224 BLAKE2B b8e6cb54bc88e2133a90e9a1dce549f81ce1503906424dd36825cfdfc2b7340217b84176c9e9c707403ea4fe0e0a10a723613bb475c95fb59ff0cb35e7180c60 SHA512 7630e17a68d81e1ac66c9e8937bc9e1a99d8887d48639cbd5a96d04c7f687729dbab71a875d90bb77bdf361a154f195223f34c3438ab149630286bf87238c679 DIST fuse-3.14.0.tar.xz 4351852 BLAKE2B c8765b72c95b6983b9c561baf4b4d6f9eb63441348f04e1992463241df0a8ed426f4336dd2e9ee7fc4b1f550ce30d3c3c08b80a4a476754667c698bcc5dcdb0b SHA512 4589df0ed975d6cc75a0a8ec032e934ad65c77f99194da6aba968cb6d5ee73f13c7eee1a78800965c4a9355b8d7d04c861aa881d502fc147a1e7c6677418ce1c DIST fuse-3.14.1.tar.xz 4404984 BLAKE2B 36e982066c10aea1cff269bac635fca0776d0a7844c35ff21db568b22e5dc0ffb8877be50e42646ba120ba29367b6de282a62960f6b28c4c2b462c49e335f6bc SHA512 ef5a67c857ab4cb4d2d3dcb252fa98acb102c3c2db226f812a899f2a137026b7037f757d76d196a63fff0e11683b7e13b8c13c67aaa1fec8c223b26a621c806d +DIST fuse-3.15.0.tar.xz 4589124 BLAKE2B 4777a956f8429aee2e5da43b9606ac6acc66744943739051f2be87a646b93c2aaa8f0b7f0c188f6d1724c1ab3fdf706d35c981066b0ba8c4dd647c0eb1f3c821 SHA512 5046b827c2cdccd03031761aeb995caf159f075a16cdda7248fcdd81177500f337368208948e0ff0e4bee32d06dd3d2d966828d3b5e82a79339f28a01727b1ae DIST iconv.m4.bz2 3057 BLAKE2B 9d8f7637d87bfcea1b60f3ea11e162aecf391b3f4579a3b85afb01735f56bfbae363a7e781279f3b2bed0d1dd3336f7d0678d3b1d59004824d7d0ca848dceb6e SHA512 9899368b8acc06e216a7a548b83a894f780e152a02612cd52af02b5c3f2ff38e2c36e77bda300587f81c3d74c90addec8066885216fa0e74f3f3280a383d2b55 diff --git a/sys-fs/fuse/fuse-3.15.0.ebuild b/sys-fs/fuse/fuse-3.15.0.ebuild new file mode 100644 index ..fd924c4ded41 --- /dev/null +++ b/sys-fs/fuse/fuse-3.15.0.ebuild @@ -0,0 +1,74 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..11} ) +inherit flag-o-matic meson-multilib udev python-any-r1 + +DESCRIPTION="An interface for filesystems implemented in userspace" +HOMEPAGE="https://github.com/libfuse/libfuse; +SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; + +LICENSE="GPL-2 LGPL-2.1" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="+suid test" +RESTRICT="!test? ( test ) test? ( userpriv )" + +BDEPEND=" + virtual/pkgconfig + test? ( + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]') + ) +" +RDEPEND=">=sys-fs/fuse-common-3.3.0-r1" + +DOCS=( AUTHORS ChangeLog.rst README.md doc/README.NFS doc/kernel.txt ) + +python_check_deps() { + python_has_version "dev-python/pytest[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +multilib_src_configure() { + # bug #853058 + filter-lto + + local emesonargs=( + $(meson_use test examples) + $(meson_use test tests) + -Duseroot=false + -Dinitscriptdir= + -Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d" + ) + meson_src_configure +} + +src_test() { + if has sandbox ${FEATURES}; then + ewarn "Sandbox enabled, skipping tests" + else + multilib-minimal_src_test + fi +} + +multilib_src_test() { + epytest +} + +multilib_src_install_all() { + # Installed via fuse-common + rm -r "${ED}"{/etc,$(get_udevdir)} || die + + # useroot=false prevents the build system from doing this. + use suid && fperms u+s /usr/bin/fusermount3 + + # manually install man pages to respect compression + rm -r "${ED}"/usr/share/man || die + doman doc/{fusermount3.1,mount.fuse3.8} +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse-overlayfs/
commit: 53595eeb246568261a8fe0b04f4b4918bb7321ad Author: Sam James gentoo org> AuthorDate: Thu Jun 1 20:04:54 2023 + Commit: Sam James gentoo org> CommitDate: Thu Jun 1 20:04:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=53595eeb sys-fs/fuse-overlayfs: Stabilize 1.11 arm64, #907645 Signed-off-by: Sam James gentoo.org> sys-fs/fuse-overlayfs/fuse-overlayfs-1.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.11.ebuild b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.11.ebuild index 6b38cd4ed7b1..48a89849ffc5 100644 --- a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.11.ebuild +++ b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.11.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/containers/fuse-overlayfs/archive/v${PV}.tar.gz -> $ LICENSE="GPL-3" SLOT="0" -KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv" +KEYWORDS="amd64 arm64 ~ppc64 ~riscv" DEPEND="sys-fs/fuse:3" RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse-overlayfs/
commit: 8f88b167ef1195e43a800ccbc0e06fef6bffbeab Author: Arthur Zamarin gentoo org> AuthorDate: Thu Jun 1 17:11:21 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Jun 1 17:11:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f88b167 sys-fs/fuse-overlayfs: Stabilize 1.11 amd64, #907645 Signed-off-by: Arthur Zamarin gentoo.org> sys-fs/fuse-overlayfs/fuse-overlayfs-1.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.11.ebuild b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.11.ebuild index 7b688e2037b7..6b38cd4ed7b1 100644 --- a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.11.ebuild +++ b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.11.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/containers/fuse-overlayfs/archive/v${PV}.tar.gz -> $ LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" +KEYWORDS="amd64 ~arm64 ~ppc64 ~riscv" DEPEND="sys-fs/fuse:3" RDEPEND="${DEPEND}"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse-overlayfs/
commit: 80dbca65fbd3b4be782214e03c805d936042c11a Author: Arthur Zamarin gentoo org> AuthorDate: Thu Jun 1 17:03:27 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Jun 1 17:03:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=80dbca65 sys-fs/fuse-overlayfs: add 1.12 Signed-off-by: Arthur Zamarin gentoo.org> sys-fs/fuse-overlayfs/Manifest | 1 + sys-fs/fuse-overlayfs/fuse-overlayfs-1.12.ebuild | 23 +++ 2 files changed, 24 insertions(+) diff --git a/sys-fs/fuse-overlayfs/Manifest b/sys-fs/fuse-overlayfs/Manifest index 09b3133c0271..c5227e8bb795 100644 --- a/sys-fs/fuse-overlayfs/Manifest +++ b/sys-fs/fuse-overlayfs/Manifest @@ -1,3 +1,4 @@ DIST fuse-overlayfs-1.10.tar.gz 104797 BLAKE2B 112dc4814fa817f41dbf938d835366ac38cfc1963cffa7d2e84baaed6e91c7f7db8aa28b3e898b4334aa3f5a4cec8489490a8973ccb3a9bf5781ed6e7e859856 SHA512 cb399a56f2cb0ccf3d294d82cfaa9682db6812e709b1b6d3edf6ce4f7653effb2810d1c5f8a4178dcdb42e0f65af878fd5c007b31ed18538464482ad1dcf DIST fuse-overlayfs-1.11.tar.gz 104921 BLAKE2B d4048957681255a8cce0293b2e899ebd0709ca33c45eaebc5a58ac3db470a573ddf47fe22d1fa460bc2ea4ac6c90003bdd2ce82ed2edd8fb3d64668afd9d07eb SHA512 871424424f76c3d35a9b6005c1fa3d392044581f27d62a6b6c04f4d57ad12421301415c5ada7798e0fbf71043aa90a0194e49922b638b988a355e09fef909d61 +DIST fuse-overlayfs-1.12.tar.gz 99684 BLAKE2B e7ef075c043738d506efcf973ecef7eb321e9f2b2812b318a4087d2a913f022240ed4b0d46e47463daff6976dd99fb587a5819a22c7e58dd52029930e92abffc SHA512 f113ac20b389d2f1c5e5ff160a60c308017e74c9c85d74a7200bab81a4cfa30335a64740c173f17c91ab4feddffb138ca4378e92894645a67eea5ac73d42890f DIST fuse-overlayfs-1.7.1.tar.gz 103575 BLAKE2B 1fc92852f3afdead707af8745db03e2f5b0cf1f154f12c13850e5c37b30a0ad84122aa06c7f96c3825cd89cc2d26874abecb8ffbf0ad4edec5e0ffc854962944 SHA512 2199f9a5040832537b57792fe361943065c6132d31613bb1f838e931049703011902fca3abc25f6d7136efb2eb5505161f11c252b91dfb19158ac663e1ec15c2 diff --git a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.12.ebuild b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.12.ebuild new file mode 100644 index ..7b688e2037b7 --- /dev/null +++ b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.12.ebuild @@ -0,0 +1,23 @@ +# Copyright 2019-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="FUSE implementation for overlayfs" +HOMEPAGE="https://github.com/containers/fuse-overlayfs; +SRC_URI="https://github.com/containers/fuse-overlayfs/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" + +DEPEND="sys-fs/fuse:3" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + eautoreconf +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse-overlayfs/
commit: 58fc43980c7d4073c7b2d3d76c372db1bec3f0fa Author: Arthur Zamarin gentoo org> AuthorDate: Sun Apr 30 16:33:11 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Apr 30 16:33:11 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=58fc4398 sys-fs/fuse-overlayfs: drop 1.8, 1.8.1, 1.8.2, 1.9 Signed-off-by: Arthur Zamarin gentoo.org> sys-fs/fuse-overlayfs/Manifest| 4 sys-fs/fuse-overlayfs/fuse-overlayfs-1.8.1.ebuild | 26 --- sys-fs/fuse-overlayfs/fuse-overlayfs-1.8.2.ebuild | 26 --- sys-fs/fuse-overlayfs/fuse-overlayfs-1.8.ebuild | 26 --- sys-fs/fuse-overlayfs/fuse-overlayfs-1.9.ebuild | 26 --- 5 files changed, 108 deletions(-) diff --git a/sys-fs/fuse-overlayfs/Manifest b/sys-fs/fuse-overlayfs/Manifest index f244b591e793..09b3133c0271 100644 --- a/sys-fs/fuse-overlayfs/Manifest +++ b/sys-fs/fuse-overlayfs/Manifest @@ -1,7 +1,3 @@ DIST fuse-overlayfs-1.10.tar.gz 104797 BLAKE2B 112dc4814fa817f41dbf938d835366ac38cfc1963cffa7d2e84baaed6e91c7f7db8aa28b3e898b4334aa3f5a4cec8489490a8973ccb3a9bf5781ed6e7e859856 SHA512 cb399a56f2cb0ccf3d294d82cfaa9682db6812e709b1b6d3edf6ce4f7653effb2810d1c5f8a4178dcdb42e0f65af878fd5c007b31ed18538464482ad1dcf DIST fuse-overlayfs-1.11.tar.gz 104921 BLAKE2B d4048957681255a8cce0293b2e899ebd0709ca33c45eaebc5a58ac3db470a573ddf47fe22d1fa460bc2ea4ac6c90003bdd2ce82ed2edd8fb3d64668afd9d07eb SHA512 871424424f76c3d35a9b6005c1fa3d392044581f27d62a6b6c04f4d57ad12421301415c5ada7798e0fbf71043aa90a0194e49922b638b988a355e09fef909d61 DIST fuse-overlayfs-1.7.1.tar.gz 103575 BLAKE2B 1fc92852f3afdead707af8745db03e2f5b0cf1f154f12c13850e5c37b30a0ad84122aa06c7f96c3825cd89cc2d26874abecb8ffbf0ad4edec5e0ffc854962944 SHA512 2199f9a5040832537b57792fe361943065c6132d31613bb1f838e931049703011902fca3abc25f6d7136efb2eb5505161f11c252b91dfb19158ac663e1ec15c2 -DIST fuse-overlayfs-1.8.1.tar.gz 103753 BLAKE2B 42ac0b75b563cee9457721dfebe03355d930e074f44cda43d071e853df2d2192266f6b2901c4faa333414de45fb1b95e245a42ae15c52714e311a1aad98deeb6 SHA512 7a63f1f129c100615676bccdb0f7fd83c4e9901786064d98fa3776dd64dbb61c38913f8d0eff428a601cb44b1bfd3261ded5ec5e471b889c7cd28f81a859d8ad -DIST fuse-overlayfs-1.8.2.tar.gz 103892 BLAKE2B 18473c9703d12befbd68b5c1374fd18233dca3663dc0c6346e0a0c2f6f8928a57e8c04cf151196db3d6404ca8816e5ef2826a989c86d3ec7171344a73cec189f SHA512 637fbde0e9481b31491fa7fbdce9315e3832e9de076668dddfeba407a0dd9ceb2072723348eb2a47586756da8a8242a040bc20dbb5e1ac3be3ffa795daf22b95 -DIST fuse-overlayfs-1.8.tar.gz 103726 BLAKE2B 12da116bba60c5833b43d130b24ba6a60fcaabe1248226fa30e8c0b2c2439a438c66b39d28a8d3dd0f65bf353c38811e87f23a2fdbd830982063a7b5df7b4808 SHA512 68a7b6a41fd2c44fbfb194d324cc6869d7f6ce198f7ff3ddf74e91f9679785ffa610634a6e35c2661549e0bb776bf68741be45501d860b1e8dd6814d2b3fb0ab -DIST fuse-overlayfs-1.9.tar.gz 104063 BLAKE2B f18703e32644ccbd1b47e9120b13a8efe1227ca8c142dbe90ff174e33937a2882ba354a837f874b5cd7bf28d1de7bb5039b86b6123288bde1ffc570a68500fb6 SHA512 16f4feb8426c0d6f78082065a2c1c6afb96e4fc665e40e79e2b2692b0b21e77998a2195cf2cd81f505d0167318ed843f55be4eb16956aadaeab56f47ccbddc0b diff --git a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.8.1.ebuild b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.8.1.ebuild deleted file mode 100644 index 456cd5903e7d.. --- a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.8.1.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 2019-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="FUSE implementation for overlayfs" -HOMEPAGE="https://github.com/containers/fuse-overlayfs; -EGIT_COMMIT="v${PV}" -SRC_URI="https://github.com/containers/fuse-overlayfs/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64" - -RDEPEND=">=sys-fs/fuse-3:=" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -S="${WORKDIR}/${PN}-${EGIT_COMMIT#v}" - -src_prepare() { - default - eautoreconf -} diff --git a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.8.2.ebuild b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.8.2.ebuild deleted file mode 100644 index ea15a96bde4e.. --- a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.8.2.ebuild +++ /dev/null @@ -1,26 +0,0 @@ -# Copyright 2019-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="FUSE implementation for overlayfs" -HOMEPAGE="https://github.com/containers/fuse-overlayfs; -EGIT_COMMIT="v${PV}" -SRC_URI="https://github.com/containers/fuse-overlayfs/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" - -RDEPEND=">=sys-fs/fuse-3:=" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -S="${WORKDIR}/${PN}-${EGIT_COMMIT#v}" - -src_prepare() { - default - eautoreconf -} diff --git
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse-overlayfs/
commit: a393731491cb5f69aaa12233a7af044db2f223fc Author: Arthur Zamarin gentoo org> AuthorDate: Sun Apr 30 16:31:41 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Apr 30 16:32:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3937314 sys-fs/fuse-overlayfs: add 1.11 Signed-off-by: Arthur Zamarin gentoo.org> sys-fs/fuse-overlayfs/Manifest | 1 + sys-fs/fuse-overlayfs/fuse-overlayfs-1.11.ebuild | 23 +++ 2 files changed, 24 insertions(+) diff --git a/sys-fs/fuse-overlayfs/Manifest b/sys-fs/fuse-overlayfs/Manifest index 96574d0ba15a..f244b591e793 100644 --- a/sys-fs/fuse-overlayfs/Manifest +++ b/sys-fs/fuse-overlayfs/Manifest @@ -1,4 +1,5 @@ DIST fuse-overlayfs-1.10.tar.gz 104797 BLAKE2B 112dc4814fa817f41dbf938d835366ac38cfc1963cffa7d2e84baaed6e91c7f7db8aa28b3e898b4334aa3f5a4cec8489490a8973ccb3a9bf5781ed6e7e859856 SHA512 cb399a56f2cb0ccf3d294d82cfaa9682db6812e709b1b6d3edf6ce4f7653effb2810d1c5f8a4178dcdb42e0f65af878fd5c007b31ed18538464482ad1dcf +DIST fuse-overlayfs-1.11.tar.gz 104921 BLAKE2B d4048957681255a8cce0293b2e899ebd0709ca33c45eaebc5a58ac3db470a573ddf47fe22d1fa460bc2ea4ac6c90003bdd2ce82ed2edd8fb3d64668afd9d07eb SHA512 871424424f76c3d35a9b6005c1fa3d392044581f27d62a6b6c04f4d57ad12421301415c5ada7798e0fbf71043aa90a0194e49922b638b988a355e09fef909d61 DIST fuse-overlayfs-1.7.1.tar.gz 103575 BLAKE2B 1fc92852f3afdead707af8745db03e2f5b0cf1f154f12c13850e5c37b30a0ad84122aa06c7f96c3825cd89cc2d26874abecb8ffbf0ad4edec5e0ffc854962944 SHA512 2199f9a5040832537b57792fe361943065c6132d31613bb1f838e931049703011902fca3abc25f6d7136efb2eb5505161f11c252b91dfb19158ac663e1ec15c2 DIST fuse-overlayfs-1.8.1.tar.gz 103753 BLAKE2B 42ac0b75b563cee9457721dfebe03355d930e074f44cda43d071e853df2d2192266f6b2901c4faa333414de45fb1b95e245a42ae15c52714e311a1aad98deeb6 SHA512 7a63f1f129c100615676bccdb0f7fd83c4e9901786064d98fa3776dd64dbb61c38913f8d0eff428a601cb44b1bfd3261ded5ec5e471b889c7cd28f81a859d8ad DIST fuse-overlayfs-1.8.2.tar.gz 103892 BLAKE2B 18473c9703d12befbd68b5c1374fd18233dca3663dc0c6346e0a0c2f6f8928a57e8c04cf151196db3d6404ca8816e5ef2826a989c86d3ec7171344a73cec189f SHA512 637fbde0e9481b31491fa7fbdce9315e3832e9de076668dddfeba407a0dd9ceb2072723348eb2a47586756da8a8242a040bc20dbb5e1ac3be3ffa795daf22b95 diff --git a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.11.ebuild b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.11.ebuild new file mode 100644 index ..7b688e2037b7 --- /dev/null +++ b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.11.ebuild @@ -0,0 +1,23 @@ +# Copyright 2019-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="FUSE implementation for overlayfs" +HOMEPAGE="https://github.com/containers/fuse-overlayfs; +SRC_URI="https://github.com/containers/fuse-overlayfs/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" + +DEPEND="sys-fs/fuse:3" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + eautoreconf +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse-overlayfs/
commit: 8e6ce768707146a0498479b314741e5def2c9a01 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Apr 30 16:31:37 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Apr 30 16:31:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e6ce768 sys-fs/fuse-overlayfs: Stabilize 1.10 arm64, #905379 Signed-off-by: Arthur Zamarin gentoo.org> sys-fs/fuse-overlayfs/fuse-overlayfs-1.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.10.ebuild b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.10.ebuild index 271bd707df8c..a3baf1bc300b 100644 --- a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.10.ebuild +++ b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.10.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/containers/fuse-overlayfs/archive/${EGIT_COMMIT}.tar LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" +KEYWORDS="~amd64 arm64 ~ppc64 ~riscv" RDEPEND=">=sys-fs/fuse-3:=" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse-overlayfs/
commit: 5489e999fe937c2b1dbf788fda46ec418b9aa367 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Apr 30 16:31:38 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Apr 30 16:31:38 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5489e999 sys-fs/fuse-overlayfs: Stabilize 1.10 amd64, #905379 Signed-off-by: Arthur Zamarin gentoo.org> sys-fs/fuse-overlayfs/fuse-overlayfs-1.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.10.ebuild b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.10.ebuild index a3baf1bc300b..69042c3cdffd 100644 --- a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.10.ebuild +++ b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.10.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/containers/fuse-overlayfs/archive/${EGIT_COMMIT}.tar LICENSE="GPL-3" SLOT="0" -KEYWORDS="~amd64 arm64 ~ppc64 ~riscv" +KEYWORDS="amd64 arm64 ~ppc64 ~riscv" RDEPEND=">=sys-fs/fuse-3:=" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse-exfat/
commit: 5f1bb9c6636dea1f8af463914504ef1ebdb947d1 Author: Sam James gentoo org> AuthorDate: Tue Apr 25 03:51:14 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 03:54:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f1bb9c6 sys-fs/fuse-exfat: Stabilize 1.4.0 x86, #904535 Signed-off-by: Sam James gentoo.org> sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild b/sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild index 7bbae4d83889..a96bb4a4ff16 100644 --- a/sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild +++ b/sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/relan/exfat/releases/download/v${PV}/${P}.tar.gz; # COPYING is GPL-2 but ChangeLog says "Relicensed the project from GPLv3+ to GPLv2+" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x86-linux" IUSE="suid" RDEPEND="sys-fs/fuse:3"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse-exfat/
commit: 60c3d9e777340837d136caba73c4374e9c07e238 Author: Sam James gentoo org> AuthorDate: Tue Apr 25 03:54:36 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 03:54:55 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60c3d9e7 sys-fs/fuse-exfat: Stabilize 1.4.0 amd64, #904535 Signed-off-by: Sam James gentoo.org> sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild b/sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild index a96bb4a4ff16..d669f9a22a35 100644 --- a/sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild +++ b/sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/relan/exfat/releases/download/v${PV}/${P}.tar.gz; # COPYING is GPL-2 but ChangeLog says "Relicensed the project from GPLv3+ to GPLv2+" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x86-linux" IUSE="suid" RDEPEND="sys-fs/fuse:3"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse-exfat/
commit: e81a279e3cb4ca2bd9cd0b459f373408251e03b3 Author: Sam James gentoo org> AuthorDate: Tue Apr 25 03:54:39 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 03:54:57 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e81a279e sys-fs/fuse-exfat: Stabilize 1.4.0 ppc, #904535 Signed-off-by: Sam James gentoo.org> sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild b/sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild index 64a59111c9f5..7e1430ddb19b 100644 --- a/sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild +++ b/sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/relan/exfat/releases/download/v${PV}/${P}.tar.gz; # COPYING is GPL-2 but ChangeLog says "Relicensed the project from GPLv3+ to GPLv2+" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86 ~x86-linux" IUSE="suid" RDEPEND="sys-fs/fuse:3"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse-exfat/
commit: 6bd729181bac52293348821823eb6dc497b7 Author: Sam James gentoo org> AuthorDate: Tue Apr 25 03:54:38 2023 + Commit: Sam James gentoo org> CommitDate: Tue Apr 25 03:54:56 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bd7291b sys-fs/fuse-exfat: Stabilize 1.4.0 ppc64, #904535 Signed-off-by: Sam James gentoo.org> sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild b/sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild index d669f9a22a35..64a59111c9f5 100644 --- a/sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild +++ b/sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://github.com/relan/exfat/releases/download/v${PV}/${P}.tar.gz; # COPYING is GPL-2 but ChangeLog says "Relicensed the project from GPLv3+ to GPLv2+" LICENSE="GPL-2+" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86 ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86 ~x86-linux" IUSE="suid" RDEPEND="sys-fs/fuse:3"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 5971f51cfb0ff0bc488d986c73b32fb3683aff48 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Apr 12 10:42:04 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Apr 12 10:42:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5971f51c sys-fs/fuse: Stabilize 3.14.1 x86, #904222 Signed-off-by: Arthur Zamarin gentoo.org> sys-fs/fuse/fuse-3.14.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.14.1.ebuild b/sys-fs/fuse/fuse-3.14.1.ebuild index 83aee6f88ad5..f1216a8b72b8 100644 --- a/sys-fs/fuse/fuse-3.14.1.ebuild +++ b/sys-fs/fuse/fuse-3.14.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 3a494209eb06c93f9e2da589884ac5aca6a3a658 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Apr 12 10:41:47 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Apr 12 10:41:47 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a494209 sys-fs/fuse: Stabilize 3.14.1 hppa, #904222 Signed-off-by: Arthur Zamarin gentoo.org> sys-fs/fuse/fuse-3.14.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.14.1.ebuild b/sys-fs/fuse/fuse-3.14.1.ebuild index 3be921ff147f..83aee6f88ad5 100644 --- a/sys-fs/fuse/fuse-3.14.1.ebuild +++ b/sys-fs/fuse/fuse-3.14.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 76fd32c61c0f1872af30e1d02368d1291021d770 Author: Arthur Zamarin gentoo org> AuthorDate: Wed Apr 12 09:55:16 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Wed Apr 12 09:55:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76fd32c6 sys-fs/fuse: Stabilize 3.14.1 ppc, #904222 Signed-off-by: Arthur Zamarin gentoo.org> sys-fs/fuse/fuse-3.14.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.14.1.ebuild b/sys-fs/fuse/fuse-3.14.1.ebuild index 6a8b23caac68..3be921ff147f 100644 --- a/sys-fs/fuse/fuse-3.14.1.ebuild +++ b/sys-fs/fuse/fuse-3.14.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 9a30eefe0c813d50cf70e4386e0cc0e44e09ccfc Author: Sam James gentoo org> AuthorDate: Wed Apr 12 09:47:25 2023 + Commit: Sam James gentoo org> CommitDate: Wed Apr 12 09:47:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9a30eefe sys-fs/fuse: Stabilize 3.14.1 sparc, #904222 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/fuse-3.14.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.14.1.ebuild b/sys-fs/fuse/fuse-3.14.1.ebuild index 2107926ca89f..4b875bc62800 100644 --- a/sys-fs/fuse/fuse-3.14.1.ebuild +++ b/sys-fs/fuse/fuse-3.14.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: b08100229ffa4fef290f9b7578a3b0eef0e32184 Author: Sam James gentoo org> AuthorDate: Wed Apr 12 09:47:27 2023 + Commit: Sam James gentoo org> CommitDate: Wed Apr 12 09:47:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0810022 sys-fs/fuse: Stabilize 3.14.1 amd64, #904222 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/fuse-3.14.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.14.1.ebuild b/sys-fs/fuse/fuse-3.14.1.ebuild index 4b875bc62800..42dfed4ea6fd 100644 --- a/sys-fs/fuse/fuse-3.14.1.ebuild +++ b/sys-fs/fuse/fuse-3.14.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 35fa65cce5820a3a4ba95fe39eef149ead275bf0 Author: Sam James gentoo org> AuthorDate: Wed Apr 12 09:47:28 2023 + Commit: Sam James gentoo org> CommitDate: Wed Apr 12 09:47:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35fa65cc sys-fs/fuse: Stabilize 3.14.1 ppc64, #904222 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/fuse-3.14.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.14.1.ebuild b/sys-fs/fuse/fuse-3.14.1.ebuild index 42dfed4ea6fd..68361aa4c1eb 100644 --- a/sys-fs/fuse/fuse-3.14.1.ebuild +++ b/sys-fs/fuse/fuse-3.14.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: ec3986fe58ed98c895f9ca80be51fd9c3391d7b2 Author: Sam James gentoo org> AuthorDate: Wed Apr 12 09:47:32 2023 + Commit: Sam James gentoo org> CommitDate: Wed Apr 12 09:47:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec3986fe sys-fs/fuse: Stabilize 3.14.1 arm, #904222 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/fuse-3.14.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.14.1.ebuild b/sys-fs/fuse/fuse-3.14.1.ebuild index b9868d3ca5ea..6a8b23caac68 100644 --- a/sys-fs/fuse/fuse-3.14.1.ebuild +++ b/sys-fs/fuse/fuse-3.14.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 9cec8f890ba869611355d131e2881c14f0d623fe Author: Sam James gentoo org> AuthorDate: Wed Apr 12 09:47:30 2023 + Commit: Sam James gentoo org> CommitDate: Wed Apr 12 09:47:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cec8f89 sys-fs/fuse: Stabilize 3.14.1 arm64, #904222 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/fuse-3.14.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.14.1.ebuild b/sys-fs/fuse/fuse-3.14.1.ebuild index 68361aa4c1eb..b9868d3ca5ea 100644 --- a/sys-fs/fuse/fuse-3.14.1.ebuild +++ b/sys-fs/fuse/fuse-3.14.1.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc ~x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 13170a9a722195c6f487aed726b5c1e3e9f07002 Author: Sam James gentoo org> AuthorDate: Mon Mar 27 01:17:22 2023 + Commit: Sam James gentoo org> CommitDate: Mon Mar 27 01:18:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=13170a9a sys-fs/fuse: add 3.14.1 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/Manifest | 1 + sys-fs/fuse/fuse-3.14.1.ebuild | 72 ++ 2 files changed, 73 insertions(+) diff --git a/sys-fs/fuse/Manifest b/sys-fs/fuse/Manifest index f7e410da0f85..c6d81cc331ae 100644 --- a/sys-fs/fuse/Manifest +++ b/sys-fs/fuse/Manifest @@ -2,4 +2,5 @@ DIST fuse-2.9.9.tar.gz 1813177 BLAKE2B 9e9141380bda46eb0bcce325c6fd293fe3844fe88 DIST fuse-3.12.0.tar.xz 3206368 BLAKE2B 9f7df324f5c28480e48264c53c23fd2afc372592aab586bebdee38a809881603c93d05d0ca20c9007ba4b77efdf391705a93a0a6a12b218c9bd5541aa6a5275d SHA512 b66232785fbe83ec32a9779542d085dc2c19f1fe0655e5f1e22e1a7add69795df40eb58da256a963537e64a9bf798ed8dfbc678f977fdd22567c5befa5b6ca04 DIST fuse-3.13.1.tar.xz 4011224 BLAKE2B b8e6cb54bc88e2133a90e9a1dce549f81ce1503906424dd36825cfdfc2b7340217b84176c9e9c707403ea4fe0e0a10a723613bb475c95fb59ff0cb35e7180c60 SHA512 7630e17a68d81e1ac66c9e8937bc9e1a99d8887d48639cbd5a96d04c7f687729dbab71a875d90bb77bdf361a154f195223f34c3438ab149630286bf87238c679 DIST fuse-3.14.0.tar.xz 4351852 BLAKE2B c8765b72c95b6983b9c561baf4b4d6f9eb63441348f04e1992463241df0a8ed426f4336dd2e9ee7fc4b1f550ce30d3c3c08b80a4a476754667c698bcc5dcdb0b SHA512 4589df0ed975d6cc75a0a8ec032e934ad65c77f99194da6aba968cb6d5ee73f13c7eee1a78800965c4a9355b8d7d04c861aa881d502fc147a1e7c6677418ce1c +DIST fuse-3.14.1.tar.xz 4404984 BLAKE2B 36e982066c10aea1cff269bac635fca0776d0a7844c35ff21db568b22e5dc0ffb8877be50e42646ba120ba29367b6de282a62960f6b28c4c2b462c49e335f6bc SHA512 ef5a67c857ab4cb4d2d3dcb252fa98acb102c3c2db226f812a899f2a137026b7037f757d76d196a63fff0e11683b7e13b8c13c67aaa1fec8c223b26a621c806d DIST iconv.m4.bz2 3057 BLAKE2B 9d8f7637d87bfcea1b60f3ea11e162aecf391b3f4579a3b85afb01735f56bfbae363a7e781279f3b2bed0d1dd3336f7d0678d3b1d59004824d7d0ca848dceb6e SHA512 9899368b8acc06e216a7a548b83a894f780e152a02612cd52af02b5c3f2ff38e2c36e77bda300587f81c3d74c90addec8066885216fa0e74f3f3280a383d2b55 diff --git a/sys-fs/fuse/fuse-3.14.1.ebuild b/sys-fs/fuse/fuse-3.14.1.ebuild new file mode 100644 index ..2107926ca89f --- /dev/null +++ b/sys-fs/fuse/fuse-3.14.1.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit flag-o-matic meson-multilib udev python-any-r1 + +DESCRIPTION="An interface for filesystems implemented in userspace" +HOMEPAGE="https://github.com/libfuse/libfuse; +SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; + +LICENSE="GPL-2 LGPL-2.1" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="+suid test" +RESTRICT="!test? ( test ) test? ( userpriv )" + +BDEPEND="virtual/pkgconfig + test? ( + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]') + )" +RDEPEND=">=sys-fs/fuse-common-3.3.0-r1" + +DOCS=( AUTHORS ChangeLog.rst README.md doc/README.NFS doc/kernel.txt ) + +python_check_deps() { + python_has_version "dev-python/pytest[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +multilib_src_configure() { + # bug #853058 + filter-lto + + local emesonargs=( + $(meson_use test examples) + $(meson_use test tests) + -Duseroot=false + -Dinitscriptdir= + -Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d" + ) + meson_src_configure +} + +src_test() { + if has sandbox ${FEATURES}; then + ewarn "Sandbox enabled, skipping tests" + else + multilib-minimal_src_test + fi +} + +multilib_src_test() { + epytest +} + +multilib_src_install_all() { + # Installed via fuse-common + rm -r "${ED}"{/etc,$(get_udevdir)} || die + + # useroot=false prevents the build system from doing this. + use suid && fperms u+s /usr/bin/fusermount3 + + # manually install man pages to respect compression + rm -r "${ED}"/usr/share/man || die + doman doc/{fusermount3.1,mount.fuse3.8} +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 2d708094758defad507be478a717d93f75fb845a Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 24 14:01:41 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 24 14:01:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d708094 sys-fs/fuse: Stabilize 3.14.0 arm64, #902593 Signed-off-by: Arthur Zamarin gentoo.org> sys-fs/fuse/fuse-3.14.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.14.0.ebuild b/sys-fs/fuse/fuse-3.14.0.ebuild index 09716999ca60..f1216a8b72b8 100644 --- a/sys-fs/fuse/fuse-3.14.0.ebuild +++ b/sys-fs/fuse/fuse-3.14.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: da3d9eb4e17efadf0ae81c095f078cfbd01ccd33 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Mar 24 13:55:18 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Mar 24 13:55:18 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da3d9eb4 sys-fs/fuse: Stabilize 3.14.0 sparc, #902593 Signed-off-by: Arthur Zamarin gentoo.org> sys-fs/fuse/fuse-3.14.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.14.0.ebuild b/sys-fs/fuse/fuse-3.14.0.ebuild index e03477d0cf28..09716999ca60 100644 --- a/sys-fs/fuse/fuse-3.14.0.ebuild +++ b/sys-fs/fuse/fuse-3.14.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: ef562f7557c36e652d79c272cbc83d60014661c5 Author: Sam James gentoo org> AuthorDate: Wed Mar 22 09:20:54 2023 + Commit: Sam James gentoo org> CommitDate: Wed Mar 22 09:20:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ef562f75 sys-fs/fuse: Stabilize 3.14.0 hppa, #902593 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/fuse-3.14.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.14.0.ebuild b/sys-fs/fuse/fuse-3.14.0.ebuild index 461dabe34d1d..e03477d0cf28 100644 --- a/sys-fs/fuse/fuse-3.14.0.ebuild +++ b/sys-fs/fuse/fuse-3.14.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: ea61bdaf4c8cb198d21f71149f0809a68b6a3340 Author: Sam James gentoo org> AuthorDate: Wed Mar 22 05:44:33 2023 + Commit: Sam James gentoo org> CommitDate: Wed Mar 22 05:44:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ea61bdaf sys-fs/fuse: Stabilize 3.14.0 ppc, #902593 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/fuse-3.14.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.14.0.ebuild b/sys-fs/fuse/fuse-3.14.0.ebuild index 4ac69b6982f8..041e45473bc9 100644 --- a/sys-fs/fuse/fuse-3.14.0.ebuild +++ b/sys-fs/fuse/fuse-3.14.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: d5055a28b10bc744308a9ce2e5f69e17b036b039 Author: Sam James gentoo org> AuthorDate: Wed Mar 22 05:44:34 2023 + Commit: Sam James gentoo org> CommitDate: Wed Mar 22 05:44:34 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5055a28 sys-fs/fuse: Stabilize 3.14.0 ppc64, #902593 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/fuse-3.14.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.14.0.ebuild b/sys-fs/fuse/fuse-3.14.0.ebuild index 041e45473bc9..461dabe34d1d 100644 --- a/sys-fs/fuse/fuse-3.14.0.ebuild +++ b/sys-fs/fuse/fuse-3.14.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 0e301c7285d57363de59ecbbb4baf4d869435fde Author: Sam James gentoo org> AuthorDate: Wed Mar 22 05:30:52 2023 + Commit: Sam James gentoo org> CommitDate: Wed Mar 22 05:30:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e301c72 sys-fs/fuse: Stabilize 3.14.0 amd64, #902593 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/fuse-3.14.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.14.0.ebuild b/sys-fs/fuse/fuse-3.14.0.ebuild index ac14110d8295..4ac69b6982f8 100644 --- a/sys-fs/fuse/fuse-3.14.0.ebuild +++ b/sys-fs/fuse/fuse-3.14.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse-exfat/
commit: 259afa056e0f327d7914ed0f15f623c908afca15 Author: Sam James gentoo org> AuthorDate: Mon Mar 13 21:14:23 2023 + Commit: Sam James gentoo org> CommitDate: Mon Mar 13 21:14:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=259afa05 sys-fs/fuse-exfat: add 1.4.0 Bug: https://bugs.gentoo.org/842213 Signed-off-by: Sam James gentoo.org> sys-fs/fuse-exfat/Manifest| 1 + sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild | 24 2 files changed, 25 insertions(+) diff --git a/sys-fs/fuse-exfat/Manifest b/sys-fs/fuse-exfat/Manifest index e5b775c98d04..e6075aaa0a50 100644 --- a/sys-fs/fuse-exfat/Manifest +++ b/sys-fs/fuse-exfat/Manifest @@ -1 +1,2 @@ DIST fuse-exfat-1.3.0.tar.gz 161278 BLAKE2B 864eed57d5ae70eac03464899ac7c63f5d55254b61b69064592bb7ae04f6c164b8113c568946103c407867c1b53511bf2b88bd6b25cf75aa3a1a9a2a7d4f12ae SHA512 90d2b89322590199012b035b88ae01559f1824172793d9e7845603940e2807e788c687e4958f1ef76678bd214bb03671b91fd2537901b6d6acf2e8c525a3f1f3 +DIST fuse-exfat-1.4.0.tar.gz 167536 BLAKE2B b277a6cce725d5dde83fe8ebba9cb2899cf41bfbb600f0044e45da9af06681b5fe7440456a73865739e4bcca525f33de06aedc8935d0de88d7d8a37dc1123fc6 SHA512 9285d17786cdbb50f531a7f35795dbf3b650b33c6fd81619174791516c0ef5743fb6450d1d898900cfc142c088eccf8fc44ea1ccbbe1af07e2cbd1d65c73a174 diff --git a/sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild b/sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild new file mode 100644 index ..7bbae4d83889 --- /dev/null +++ b/sys-fs/fuse-exfat/fuse-exfat-1.4.0.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="exFAT filesystem FUSE module" +HOMEPAGE="https://github.com/relan/exfat; +SRC_URI="https://github.com/relan/exfat/releases/download/v${PV}/${P}.tar.gz; + +# COPYING is GPL-2 but ChangeLog says "Relicensed the project from GPLv3+ to GPLv2+" +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~x86-linux" +IUSE="suid" + +RDEPEND="sys-fs/fuse:3" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_install() { + default + use suid && fperms u+s /usr/sbin/mount.exfat-fuse + dosym mount.exfat-fuse.8 /usr/share/man/man8/mount.exfat.8 +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 76f59c5570cf541ff06e8704c7844864f5f6a5db Author: Mike Gilbert gentoo org> AuthorDate: Sun Mar 12 03:20:21 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Mar 12 03:20:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=76f59c55 sys-fs/fuse: pass -Dinitscriptdir= to meson setup We don't want to install the sysv init script anyway, and this prevents it from being installed outside of EPREFIX. Closes: https://bugs.gentoo.org/899698 Signed-off-by: Mike Gilbert gentoo.org> sys-fs/fuse/fuse-3.12.0.ebuild| 2 +- sys-fs/fuse/fuse-3.13.1-r1.ebuild | 2 +- sys-fs/fuse/fuse-3.14.0.ebuild| 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-fs/fuse/fuse-3.12.0.ebuild b/sys-fs/fuse/fuse-3.12.0.ebuild index de516e58dd48..dc5ea9f7073f 100644 --- a/sys-fs/fuse/fuse-3.12.0.ebuild +++ b/sys-fs/fuse/fuse-3.12.0.ebuild @@ -38,6 +38,7 @@ multilib_src_configure() { $(meson_use test examples) $(meson_use test tests) -Duseroot=false + -Dinitscriptdir= -Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d" ) meson_src_configure @@ -58,7 +59,6 @@ multilib_src_test() { multilib_src_install_all() { # Installed via fuse-common rm -r "${ED}"{/etc,$(get_udevdir)} || die - rm -rf "${ED}"/etc || die # useroot=false prevents the build system from doing this. use suid && fperms u+s /usr/bin/fusermount3 diff --git a/sys-fs/fuse/fuse-3.13.1-r1.ebuild b/sys-fs/fuse/fuse-3.13.1-r1.ebuild index 32261573b414..7f4f571e0b4e 100644 --- a/sys-fs/fuse/fuse-3.13.1-r1.ebuild +++ b/sys-fs/fuse/fuse-3.13.1-r1.ebuild @@ -45,6 +45,7 @@ multilib_src_configure() { $(meson_use test examples) $(meson_use test tests) -Duseroot=false + -Dinitscriptdir= -Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d" ) meson_src_configure @@ -65,7 +66,6 @@ multilib_src_test() { multilib_src_install_all() { # Installed via fuse-common rm -r "${ED}"{/etc,$(get_udevdir)} || die - rm -rf "${ED}"/etc || die # useroot=false prevents the build system from doing this. use suid && fperms u+s /usr/bin/fusermount3 diff --git a/sys-fs/fuse/fuse-3.14.0.ebuild b/sys-fs/fuse/fuse-3.14.0.ebuild index 548762c989b8..2107926ca89f 100644 --- a/sys-fs/fuse/fuse-3.14.0.ebuild +++ b/sys-fs/fuse/fuse-3.14.0.ebuild @@ -41,6 +41,7 @@ multilib_src_configure() { $(meson_use test examples) $(meson_use test tests) -Duseroot=false + -Dinitscriptdir= -Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d" ) meson_src_configure @@ -61,7 +62,6 @@ multilib_src_test() { multilib_src_install_all() { # Installed via fuse-common rm -r "${ED}"{/etc,$(get_udevdir)} || die - rm -rf "${ED}"/etc || die # useroot=false prevents the build system from doing this. use suid && fperms u+s /usr/bin/fusermount3
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse-overlayfs/
commit: 78b30c144db7b3a83869cd99c8245b43eaeb1e3a Author: Zac Medico gentoo org> AuthorDate: Wed Feb 22 01:08:42 2023 + Commit: Zac Medico gentoo org> CommitDate: Wed Feb 22 01:10:06 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=78b30c14 sys-fs/fuse-overlayfs: add 1.10 Closes: https://bugs.gentoo.org/895144 Signed-off-by: Zac Medico gentoo.org> sys-fs/fuse-overlayfs/Manifest | 1 + sys-fs/fuse-overlayfs/fuse-overlayfs-1.10.ebuild | 26 2 files changed, 27 insertions(+) diff --git a/sys-fs/fuse-overlayfs/Manifest b/sys-fs/fuse-overlayfs/Manifest index c3e424e6396a..96574d0ba15a 100644 --- a/sys-fs/fuse-overlayfs/Manifest +++ b/sys-fs/fuse-overlayfs/Manifest @@ -1,3 +1,4 @@ +DIST fuse-overlayfs-1.10.tar.gz 104797 BLAKE2B 112dc4814fa817f41dbf938d835366ac38cfc1963cffa7d2e84baaed6e91c7f7db8aa28b3e898b4334aa3f5a4cec8489490a8973ccb3a9bf5781ed6e7e859856 SHA512 cb399a56f2cb0ccf3d294d82cfaa9682db6812e709b1b6d3edf6ce4f7653effb2810d1c5f8a4178dcdb42e0f65af878fd5c007b31ed18538464482ad1dcf DIST fuse-overlayfs-1.7.1.tar.gz 103575 BLAKE2B 1fc92852f3afdead707af8745db03e2f5b0cf1f154f12c13850e5c37b30a0ad84122aa06c7f96c3825cd89cc2d26874abecb8ffbf0ad4edec5e0ffc854962944 SHA512 2199f9a5040832537b57792fe361943065c6132d31613bb1f838e931049703011902fca3abc25f6d7136efb2eb5505161f11c252b91dfb19158ac663e1ec15c2 DIST fuse-overlayfs-1.8.1.tar.gz 103753 BLAKE2B 42ac0b75b563cee9457721dfebe03355d930e074f44cda43d071e853df2d2192266f6b2901c4faa333414de45fb1b95e245a42ae15c52714e311a1aad98deeb6 SHA512 7a63f1f129c100615676bccdb0f7fd83c4e9901786064d98fa3776dd64dbb61c38913f8d0eff428a601cb44b1bfd3261ded5ec5e471b889c7cd28f81a859d8ad DIST fuse-overlayfs-1.8.2.tar.gz 103892 BLAKE2B 18473c9703d12befbd68b5c1374fd18233dca3663dc0c6346e0a0c2f6f8928a57e8c04cf151196db3d6404ca8816e5ef2826a989c86d3ec7171344a73cec189f SHA512 637fbde0e9481b31491fa7fbdce9315e3832e9de076668dddfeba407a0dd9ceb2072723348eb2a47586756da8a8242a040bc20dbb5e1ac3be3ffa795daf22b95 diff --git a/sys-fs/fuse-overlayfs/fuse-overlayfs-1.10.ebuild b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.10.ebuild new file mode 100644 index ..271bd707df8c --- /dev/null +++ b/sys-fs/fuse-overlayfs/fuse-overlayfs-1.10.ebuild @@ -0,0 +1,26 @@ +# Copyright 2019-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="FUSE implementation for overlayfs" +HOMEPAGE="https://github.com/containers/fuse-overlayfs; +EGIT_COMMIT="v${PV}" +SRC_URI="https://github.com/containers/fuse-overlayfs/archive/${EGIT_COMMIT}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv" + +RDEPEND=">=sys-fs/fuse-3:=" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +S="${WORKDIR}/${PN}-${EGIT_COMMIT#v}" + +src_prepare() { + default + eautoreconf +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: f401e1a212ec1035991c951865e495628650345c Author: Sam James gentoo org> AuthorDate: Fri Feb 17 10:37:18 2023 + Commit: Sam James gentoo org> CommitDate: Fri Feb 17 10:38:36 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f401e1a2 sys-fs/fuse: add 3.14.0 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/Manifest | 1 + sys-fs/fuse/fuse-3.14.0.ebuild | 72 ++ 2 files changed, 73 insertions(+) diff --git a/sys-fs/fuse/Manifest b/sys-fs/fuse/Manifest index d4da09e03f9c..f7e410da0f85 100644 --- a/sys-fs/fuse/Manifest +++ b/sys-fs/fuse/Manifest @@ -1,4 +1,5 @@ DIST fuse-2.9.9.tar.gz 1813177 BLAKE2B 9e9141380bda46eb0bcce325c6fd293fe3844fe884a4952bb38d4b89dc48b728ffcc891038b3a7a861f05acfacce9dd7bb0e11d600609f3ad0ab278ccbe98847 SHA512 3d82fafd04f2924299bb09d2bb144935fa004a43fb9a6568e2e1cc5a60fded2efa1711029a0d7f12b3e6e4501f7217f2ee3545646d89da8dece083cb390f23e2 DIST fuse-3.12.0.tar.xz 3206368 BLAKE2B 9f7df324f5c28480e48264c53c23fd2afc372592aab586bebdee38a809881603c93d05d0ca20c9007ba4b77efdf391705a93a0a6a12b218c9bd5541aa6a5275d SHA512 b66232785fbe83ec32a9779542d085dc2c19f1fe0655e5f1e22e1a7add69795df40eb58da256a963537e64a9bf798ed8dfbc678f977fdd22567c5befa5b6ca04 DIST fuse-3.13.1.tar.xz 4011224 BLAKE2B b8e6cb54bc88e2133a90e9a1dce549f81ce1503906424dd36825cfdfc2b7340217b84176c9e9c707403ea4fe0e0a10a723613bb475c95fb59ff0cb35e7180c60 SHA512 7630e17a68d81e1ac66c9e8937bc9e1a99d8887d48639cbd5a96d04c7f687729dbab71a875d90bb77bdf361a154f195223f34c3438ab149630286bf87238c679 +DIST fuse-3.14.0.tar.xz 4351852 BLAKE2B c8765b72c95b6983b9c561baf4b4d6f9eb63441348f04e1992463241df0a8ed426f4336dd2e9ee7fc4b1f550ce30d3c3c08b80a4a476754667c698bcc5dcdb0b SHA512 4589df0ed975d6cc75a0a8ec032e934ad65c77f99194da6aba968cb6d5ee73f13c7eee1a78800965c4a9355b8d7d04c861aa881d502fc147a1e7c6677418ce1c DIST iconv.m4.bz2 3057 BLAKE2B 9d8f7637d87bfcea1b60f3ea11e162aecf391b3f4579a3b85afb01735f56bfbae363a7e781279f3b2bed0d1dd3336f7d0678d3b1d59004824d7d0ca848dceb6e SHA512 9899368b8acc06e216a7a548b83a894f780e152a02612cd52af02b5c3f2ff38e2c36e77bda300587f81c3d74c90addec8066885216fa0e74f3f3280a383d2b55 diff --git a/sys-fs/fuse/fuse-3.14.0.ebuild b/sys-fs/fuse/fuse-3.14.0.ebuild new file mode 100644 index ..548762c989b8 --- /dev/null +++ b/sys-fs/fuse/fuse-3.14.0.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..11} ) +inherit flag-o-matic meson-multilib udev python-any-r1 + +DESCRIPTION="An interface for filesystems implemented in userspace" +HOMEPAGE="https://github.com/libfuse/libfuse; +SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; + +LICENSE="GPL-2 LGPL-2.1" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="+suid test" +RESTRICT="!test? ( test ) test? ( userpriv )" + +BDEPEND="virtual/pkgconfig + test? ( + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]') + )" +RDEPEND=">=sys-fs/fuse-common-3.3.0-r1" + +DOCS=( AUTHORS ChangeLog.rst README.md doc/README.NFS doc/kernel.txt ) + +python_check_deps() { + python_has_version "dev-python/pytest[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +multilib_src_configure() { + # bug #853058 + filter-lto + + local emesonargs=( + $(meson_use test examples) + $(meson_use test tests) + -Duseroot=false + -Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d" + ) + meson_src_configure +} + +src_test() { + if has sandbox ${FEATURES}; then + ewarn "Sandbox enabled, skipping tests" + else + multilib-minimal_src_test + fi +} + +multilib_src_test() { + epytest +} + +multilib_src_install_all() { + # Installed via fuse-common + rm -r "${ED}"{/etc,$(get_udevdir)} || die + rm -rf "${ED}"/etc || die + + # useroot=false prevents the build system from doing this. + use suid && fperms u+s /usr/bin/fusermount3 + + # manually install man pages to respect compression + rm -r "${ED}"/usr/share/man || die + doman doc/{fusermount3.1,mount.fuse3.8} +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 0bc926631d25ed9724162f343c4884888121c1ee Author: Sam James gentoo org> AuthorDate: Fri Feb 17 06:08:40 2023 + Commit: Sam James gentoo org> CommitDate: Fri Feb 17 06:25:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0bc92663 sys-fs/fuse: drop 3.13.0-r1, 3.13.1 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/Manifest | 1 - sys-fs/fuse/fuse-3.13.0-r1.ebuild | 72 --- sys-fs/fuse/fuse-3.13.1.ebuild| 72 --- 3 files changed, 145 deletions(-) diff --git a/sys-fs/fuse/Manifest b/sys-fs/fuse/Manifest index 67c3af1eaa32..d4da09e03f9c 100644 --- a/sys-fs/fuse/Manifest +++ b/sys-fs/fuse/Manifest @@ -1,5 +1,4 @@ DIST fuse-2.9.9.tar.gz 1813177 BLAKE2B 9e9141380bda46eb0bcce325c6fd293fe3844fe884a4952bb38d4b89dc48b728ffcc891038b3a7a861f05acfacce9dd7bb0e11d600609f3ad0ab278ccbe98847 SHA512 3d82fafd04f2924299bb09d2bb144935fa004a43fb9a6568e2e1cc5a60fded2efa1711029a0d7f12b3e6e4501f7217f2ee3545646d89da8dece083cb390f23e2 DIST fuse-3.12.0.tar.xz 3206368 BLAKE2B 9f7df324f5c28480e48264c53c23fd2afc372592aab586bebdee38a809881603c93d05d0ca20c9007ba4b77efdf391705a93a0a6a12b218c9bd5541aa6a5275d SHA512 b66232785fbe83ec32a9779542d085dc2c19f1fe0655e5f1e22e1a7add69795df40eb58da256a963537e64a9bf798ed8dfbc678f977fdd22567c5befa5b6ca04 -DIST fuse-3.13.0.tar.xz 3847800 BLAKE2B b9428f27c431c30deca48cf4b76761c120ebbdb6d22789c19fa25ffbff47c752690e7d0a0b28b70bff2b8f9063272adc65dc084ee45036548452ae891fb77ab2 SHA512 762262ed45b3e139481e39e7c7aae1df4347064fe100538138467f7567ae04f46fca19e6dac76f046cc07d2c4736f34ddb3780e067a48165e0d1fdd1153b66b1 DIST fuse-3.13.1.tar.xz 4011224 BLAKE2B b8e6cb54bc88e2133a90e9a1dce549f81ce1503906424dd36825cfdfc2b7340217b84176c9e9c707403ea4fe0e0a10a723613bb475c95fb59ff0cb35e7180c60 SHA512 7630e17a68d81e1ac66c9e8937bc9e1a99d8887d48639cbd5a96d04c7f687729dbab71a875d90bb77bdf361a154f195223f34c3438ab149630286bf87238c679 DIST iconv.m4.bz2 3057 BLAKE2B 9d8f7637d87bfcea1b60f3ea11e162aecf391b3f4579a3b85afb01735f56bfbae363a7e781279f3b2bed0d1dd3336f7d0678d3b1d59004824d7d0ca848dceb6e SHA512 9899368b8acc06e216a7a548b83a894f780e152a02612cd52af02b5c3f2ff38e2c36e77bda300587f81c3d74c90addec8066885216fa0e74f3f3280a383d2b55 diff --git a/sys-fs/fuse/fuse-3.13.0-r1.ebuild b/sys-fs/fuse/fuse-3.13.0-r1.ebuild deleted file mode 100644 index 548762c989b8.. --- a/sys-fs/fuse/fuse-3.13.0-r1.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -inherit flag-o-matic meson-multilib udev python-any-r1 - -DESCRIPTION="An interface for filesystems implemented in userspace" -HOMEPAGE="https://github.com/libfuse/libfuse; -SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; - -LICENSE="GPL-2 LGPL-2.1" -SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="+suid test" -RESTRICT="!test? ( test ) test? ( userpriv )" - -BDEPEND="virtual/pkgconfig - test? ( - ${PYTHON_DEPS} - $(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]') - )" -RDEPEND=">=sys-fs/fuse-common-3.3.0-r1" - -DOCS=( AUTHORS ChangeLog.rst README.md doc/README.NFS doc/kernel.txt ) - -python_check_deps() { - python_has_version "dev-python/pytest[${PYTHON_USEDEP}]" -} - -pkg_setup() { - use test && python-any-r1_pkg_setup -} - -multilib_src_configure() { - # bug #853058 - filter-lto - - local emesonargs=( - $(meson_use test examples) - $(meson_use test tests) - -Duseroot=false - -Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d" - ) - meson_src_configure -} - -src_test() { - if has sandbox ${FEATURES}; then - ewarn "Sandbox enabled, skipping tests" - else - multilib-minimal_src_test - fi -} - -multilib_src_test() { - epytest -} - -multilib_src_install_all() { - # Installed via fuse-common - rm -r "${ED}"{/etc,$(get_udevdir)} || die - rm -rf "${ED}"/etc || die - - # useroot=false prevents the build system from doing this. - use suid && fperms u+s /usr/bin/fusermount3 - - # manually install man pages to respect compression - rm -r "${ED}"/usr/share/man || die - doman doc/{fusermount3.1,mount.fuse3.8} -} diff --git a/sys-fs/fuse/fuse-3.13.1.ebuild b/sys-fs/fuse/fuse-3.13.1.ebuild deleted file mode 100644 index 548762c989b8.. --- a/sys-fs/fuse/fuse-3.13.1.ebuild +++ /dev/null @@ -1,72 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{9..11} ) -inherit flag-o-matic meson-multilib udev python-any-r1 - -DESCRIPTION="An interface for
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 922709743c1af3f2c370262f489c094a95204c7e Author: Sam James gentoo org> AuthorDate: Fri Feb 17 06:08:28 2023 + Commit: Sam James gentoo org> CommitDate: Fri Feb 17 06:25:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92270974 sys-fs/fuse: enable py3.11 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/fuse-3.12.0.ebuild| 2 +- sys-fs/fuse/fuse-3.13.0-r1.ebuild | 2 +- sys-fs/fuse/fuse-3.13.1-r1.ebuild | 2 +- sys-fs/fuse/fuse-3.13.1.ebuild| 2 +- 4 files changed, 4 insertions(+), 4 deletions(-) diff --git a/sys-fs/fuse/fuse-3.12.0.ebuild b/sys-fs/fuse/fuse-3.12.0.ebuild index 9386ed44f076..de516e58dd48 100644 --- a/sys-fs/fuse/fuse-3.12.0.ebuild +++ b/sys-fs/fuse/fuse-3.12.0.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) inherit meson-multilib udev python-any-r1 DESCRIPTION="An interface for filesystems implemented in userspace" diff --git a/sys-fs/fuse/fuse-3.13.0-r1.ebuild b/sys-fs/fuse/fuse-3.13.0-r1.ebuild index a6c210da4b63..548762c989b8 100644 --- a/sys-fs/fuse/fuse-3.13.0-r1.ebuild +++ b/sys-fs/fuse/fuse-3.13.0-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) inherit flag-o-matic meson-multilib udev python-any-r1 DESCRIPTION="An interface for filesystems implemented in userspace" diff --git a/sys-fs/fuse/fuse-3.13.1-r1.ebuild b/sys-fs/fuse/fuse-3.13.1-r1.ebuild index 2d12bd5021b5..32261573b414 100644 --- a/sys-fs/fuse/fuse-3.13.1-r1.ebuild +++ b/sys-fs/fuse/fuse-3.13.1-r1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) inherit flag-o-matic meson-multilib udev python-any-r1 DESCRIPTION="An interface for filesystems implemented in userspace" diff --git a/sys-fs/fuse/fuse-3.13.1.ebuild b/sys-fs/fuse/fuse-3.13.1.ebuild index a6c210da4b63..548762c989b8 100644 --- a/sys-fs/fuse/fuse-3.13.1.ebuild +++ b/sys-fs/fuse/fuse-3.13.1.ebuild @@ -3,7 +3,7 @@ EAPI=8 -PYTHON_COMPAT=( python3_{9..10} ) +PYTHON_COMPAT=( python3_{9..11} ) inherit flag-o-matic meson-multilib udev python-any-r1 DESCRIPTION="An interface for filesystems implemented in userspace"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/files/, sys-fs/fuse/
commit: 0792f75841ee6ec2c9a08b52d42f94917cc7c0fe Author: Martin Kletzander gmail com> AuthorDate: Fri Feb 10 14:54:11 2023 + Commit: Sam James gentoo org> CommitDate: Sun Feb 12 21:55:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0792f758 sys-fs/fuse: Fix polluted public header Backport upstream commit d7560cc9916b086bfe5d86459cc9f04033edd904 [1] which fixes fuse header having non-uniques defines, particularly PACKAGE_VERSION which then breaks the build of dependent packages that have the same define even in just private headers. Signed-off-by: Martin Kletzander gmail.com> [1] https://github.com/libfuse/libfuse/commit/d7560cc9916b086bfe5d86459cc9f04033edd904 Closes: https://github.com/gentoo/gentoo/pull/29530 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/files/fuse-3.13.1-r1-fix-config.patch | 256 ++ sys-fs/fuse/fuse-3.13.1-r1.ebuild | 76 +++ 2 files changed, 332 insertions(+) diff --git a/sys-fs/fuse/files/fuse-3.13.1-r1-fix-config.patch b/sys-fs/fuse/files/fuse-3.13.1-r1-fix-config.patch new file mode 100644 index ..d61657f3c285 --- /dev/null +++ b/sys-fs/fuse/files/fuse-3.13.1-r1-fix-config.patch @@ -0,0 +1,256 @@ +From d7560cc9916b086bfe5d86459cc9f04033edd904 Mon Sep 17 00:00:00 2001 +Message-Id: +From: Bernd Schubert +Date: Tue, 7 Feb 2023 23:06:42 +0100 +Subject: [PATCH] Split config.h into private and public config + +This addresses https://github.com/libfuse/libfuse/issues/729 + +commit db35a37def14b72181f3630efeea0e0433103c41 introduced a public +config.h (rename to fuse_config.h to avoid conflicts) that +was installed with the package and included by libfuse users +through fuse_common.h. Probablem is that this file does not have +unique defines so that they are unique to libfuse - on including +the file conflicts with libfuse users came up. + +In principle all defines could be prefixed, but then most of them +are internal for libfuse compilation only. So this splits out +publically required defines to a new file 'libfuse_config.h' +and changes back to include of "fuse_config.h" only when +HAVE_LIBFUSE_PRIVATE_CONFIG_H is defined. + +This also renames HAVE_LIBC_VERSIONED_SYMBOLS to +LIBFUSE_BUILT_WITH_VERSIONED_SYMBOLS, as it actually +better explains for libfuse users what that variable +is for. + +Signed-off-by: Martin Kletzander +--- + include/fuse.h | 10 - + include/fuse_common.h | 5 + + include/fuse_lowlevel.h | 4 ++-- + lib/compat.c| 2 +- + lib/fuse_misc.h | 2 +- + lib/meson.build | 2 +- + meson.build | 45 - + 7 files changed, 46 insertions(+), 24 deletions(-) + +diff --git a/include/fuse.h b/include/fuse.h +index 2888d2b497c1..6f162dd07821 100644 +--- a/include/fuse.h b/include/fuse.h +@@ -948,15 +948,15 @@ struct fuse *fuse_new_30(struct fuse_args *args, const struct fuse_operations *o +size_t op_size, void *private_data); + #define fuse_new(args, op, size, data) fuse_new_30(args, op, size, data) + #else +-#if (defined(HAVE_LIBC_VERSIONED_SYMBOLS)) ++#if (defined(LIBFUSE_BUILT_WITH_VERSIONED_SYMBOLS)) + struct fuse *fuse_new(struct fuse_args *args, const struct fuse_operations *op, + size_t op_size, void *private_data); +-#else /* HAVE_LIBC_VERSIONED_SYMBOLS */ ++#else /* LIBFUSE_BUILT_WITH_VERSIONED_SYMBOLS */ + struct fuse *fuse_new_31(struct fuse_args *args, + const struct fuse_operations *op, + size_t op_size, void *user_data); + #define fuse_new(args, op, size, data) fuse_new_31(args, op, size, data) +-#endif /* HAVE_LIBC_VERSIONED_SYMBOLS */ ++#endif /* LIBFUSE_BUILT_WITH_VERSIONED_SYMBOLS */ + #endif + + /** +@@ -1053,11 +1053,11 @@ int fuse_loop_mt_32(struct fuse *f, struct fuse_loop_config *config); + * + * See also: fuse_loop() + */ +-#if (defined(HAVE_LIBC_VERSIONED_SYMBOLS)) ++#if (defined(LIBFUSE_BUILT_WITH_VERSIONED_SYMBOLS)) + int fuse_loop_mt(struct fuse *f, struct fuse_loop_config *config); + #else + #define fuse_loop_mt(f, config) fuse_loop_mt_312(f, config) +-#endif /* HAVE_LIBC_VERSIONED_SYMBOLS */ ++#endif /* LIBFUSE_BUILT_WITH_VERSIONED_SYMBOLS */ + #endif + + +diff --git a/include/fuse_common.h b/include/fuse_common.h +index 1d050bb3a00a..8ee1a34029ff 100644 +--- a/include/fuse_common.h b/include/fuse_common.h +@@ -14,7 +14,12 @@ + #ifndef FUSE_COMMON_H_ + #define FUSE_COMMON_H_ + ++#ifdef HAVE_LIBFUSE_PRIVATE_CONFIG_H + #include "fuse_config.h" ++#endif ++ ++#include "libfuse_config.h" ++ + #include "fuse_opt.h" + #include "fuse_log.h" + #include +diff --git a/include/fuse_lowlevel.h b/include/fuse_lowlevel.h +index 96088d7ae8f2..9099e45357f3 100644 +--- a/include/fuse_lowlevel.h b/include/fuse_lowlevel.h +@@ -1958,7 +1958,7 @@ struct fuse_cmdline_opts { + * @param opts output argument for parsed options + * @return 0 on
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: ec6bdf762d99854767234101ba4a4bcba3877071 Author: Sam James gentoo org> AuthorDate: Sat Feb 4 22:53:35 2023 + Commit: Sam James gentoo org> CommitDate: Sat Feb 4 22:53:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec6bdf76 sys-fs/fuse: add 3.13.1 Closes: https://bugs.gentoo.org/893170 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/Manifest | 1 + sys-fs/fuse/fuse-3.13.1.ebuild | 72 ++ 2 files changed, 73 insertions(+) diff --git a/sys-fs/fuse/Manifest b/sys-fs/fuse/Manifest index e61ed6d5df4c..67c3af1eaa32 100644 --- a/sys-fs/fuse/Manifest +++ b/sys-fs/fuse/Manifest @@ -1,4 +1,5 @@ DIST fuse-2.9.9.tar.gz 1813177 BLAKE2B 9e9141380bda46eb0bcce325c6fd293fe3844fe884a4952bb38d4b89dc48b728ffcc891038b3a7a861f05acfacce9dd7bb0e11d600609f3ad0ab278ccbe98847 SHA512 3d82fafd04f2924299bb09d2bb144935fa004a43fb9a6568e2e1cc5a60fded2efa1711029a0d7f12b3e6e4501f7217f2ee3545646d89da8dece083cb390f23e2 DIST fuse-3.12.0.tar.xz 3206368 BLAKE2B 9f7df324f5c28480e48264c53c23fd2afc372592aab586bebdee38a809881603c93d05d0ca20c9007ba4b77efdf391705a93a0a6a12b218c9bd5541aa6a5275d SHA512 b66232785fbe83ec32a9779542d085dc2c19f1fe0655e5f1e22e1a7add69795df40eb58da256a963537e64a9bf798ed8dfbc678f977fdd22567c5befa5b6ca04 DIST fuse-3.13.0.tar.xz 3847800 BLAKE2B b9428f27c431c30deca48cf4b76761c120ebbdb6d22789c19fa25ffbff47c752690e7d0a0b28b70bff2b8f9063272adc65dc084ee45036548452ae891fb77ab2 SHA512 762262ed45b3e139481e39e7c7aae1df4347064fe100538138467f7567ae04f46fca19e6dac76f046cc07d2c4736f34ddb3780e067a48165e0d1fdd1153b66b1 +DIST fuse-3.13.1.tar.xz 4011224 BLAKE2B b8e6cb54bc88e2133a90e9a1dce549f81ce1503906424dd36825cfdfc2b7340217b84176c9e9c707403ea4fe0e0a10a723613bb475c95fb59ff0cb35e7180c60 SHA512 7630e17a68d81e1ac66c9e8937bc9e1a99d8887d48639cbd5a96d04c7f687729dbab71a875d90bb77bdf361a154f195223f34c3438ab149630286bf87238c679 DIST iconv.m4.bz2 3057 BLAKE2B 9d8f7637d87bfcea1b60f3ea11e162aecf391b3f4579a3b85afb01735f56bfbae363a7e781279f3b2bed0d1dd3336f7d0678d3b1d59004824d7d0ca848dceb6e SHA512 9899368b8acc06e216a7a548b83a894f780e152a02612cd52af02b5c3f2ff38e2c36e77bda300587f81c3d74c90addec8066885216fa0e74f3f3280a383d2b55 diff --git a/sys-fs/fuse/fuse-3.13.1.ebuild b/sys-fs/fuse/fuse-3.13.1.ebuild new file mode 100644 index ..a6c210da4b63 --- /dev/null +++ b/sys-fs/fuse/fuse-3.13.1.ebuild @@ -0,0 +1,72 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{9..10} ) +inherit flag-o-matic meson-multilib udev python-any-r1 + +DESCRIPTION="An interface for filesystems implemented in userspace" +HOMEPAGE="https://github.com/libfuse/libfuse; +SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; + +LICENSE="GPL-2 LGPL-2.1" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="+suid test" +RESTRICT="!test? ( test ) test? ( userpriv )" + +BDEPEND="virtual/pkgconfig + test? ( + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]') + )" +RDEPEND=">=sys-fs/fuse-common-3.3.0-r1" + +DOCS=( AUTHORS ChangeLog.rst README.md doc/README.NFS doc/kernel.txt ) + +python_check_deps() { + python_has_version "dev-python/pytest[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +multilib_src_configure() { + # bug #853058 + filter-lto + + local emesonargs=( + $(meson_use test examples) + $(meson_use test tests) + -Duseroot=false + -Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d" + ) + meson_src_configure +} + +src_test() { + if has sandbox ${FEATURES}; then + ewarn "Sandbox enabled, skipping tests" + else + multilib-minimal_src_test + fi +} + +multilib_src_test() { + epytest +} + +multilib_src_install_all() { + # Installed via fuse-common + rm -r "${ED}"{/etc,$(get_udevdir)} || die + rm -rf "${ED}"/etc || die + + # useroot=false prevents the build system from doing this. + use suid && fperms u+s /usr/bin/fusermount3 + + # manually install man pages to respect compression + rm -r "${ED}"/usr/share/man || die + doman doc/{fusermount3.1,mount.fuse3.8} +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 5171d41e43c3f8e7015399e5a8f9158a430596b2 Author: Sam James gentoo org> AuthorDate: Sat Jan 14 16:17:05 2023 + Commit: Sam James gentoo org> CommitDate: Sat Jan 14 16:17:30 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5171d41e sys-fs/fuse: filter-lto As usual, needing thin is a sign that something is wrong, and it may be unsafe at runtime if it even builds. Closes: https://bugs.gentoo.org/853058 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/{fuse-3.13.0.ebuild => fuse-3.13.0-r1.ebuild} | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.13.0.ebuild b/sys-fs/fuse/fuse-3.13.0-r1.ebuild similarity index 95% rename from sys-fs/fuse/fuse-3.13.0.ebuild rename to sys-fs/fuse/fuse-3.13.0-r1.ebuild index a6f0c796d5d1..a6c210da4b63 100644 --- a/sys-fs/fuse/fuse-3.13.0.ebuild +++ b/sys-fs/fuse/fuse-3.13.0-r1.ebuild @@ -4,7 +4,7 @@ EAPI=8 PYTHON_COMPAT=( python3_{9..10} ) -inherit meson-multilib udev python-any-r1 +inherit flag-o-matic meson-multilib udev python-any-r1 DESCRIPTION="An interface for filesystems implemented in userspace" HOMEPAGE="https://github.com/libfuse/libfuse; @@ -34,6 +34,9 @@ pkg_setup() { } multilib_src_configure() { + # bug #853058 + filter-lto + local emesonargs=( $(meson_use test examples) $(meson_use test tests)
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 03d685aa99c3893894fff192629a3ebf1941a217 Author: Sam James gentoo org> AuthorDate: Fri Jan 13 10:42:50 2023 + Commit: Sam James gentoo org> CommitDate: Fri Jan 13 10:42:50 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03d685aa sys-fs/fuse: add 3.13.0 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/Manifest | 1 + sys-fs/fuse/fuse-3.13.0.ebuild | 69 ++ 2 files changed, 70 insertions(+) diff --git a/sys-fs/fuse/Manifest b/sys-fs/fuse/Manifest index 675248279126..e61ed6d5df4c 100644 --- a/sys-fs/fuse/Manifest +++ b/sys-fs/fuse/Manifest @@ -1,3 +1,4 @@ DIST fuse-2.9.9.tar.gz 1813177 BLAKE2B 9e9141380bda46eb0bcce325c6fd293fe3844fe884a4952bb38d4b89dc48b728ffcc891038b3a7a861f05acfacce9dd7bb0e11d600609f3ad0ab278ccbe98847 SHA512 3d82fafd04f2924299bb09d2bb144935fa004a43fb9a6568e2e1cc5a60fded2efa1711029a0d7f12b3e6e4501f7217f2ee3545646d89da8dece083cb390f23e2 DIST fuse-3.12.0.tar.xz 3206368 BLAKE2B 9f7df324f5c28480e48264c53c23fd2afc372592aab586bebdee38a809881603c93d05d0ca20c9007ba4b77efdf391705a93a0a6a12b218c9bd5541aa6a5275d SHA512 b66232785fbe83ec32a9779542d085dc2c19f1fe0655e5f1e22e1a7add69795df40eb58da256a963537e64a9bf798ed8dfbc678f977fdd22567c5befa5b6ca04 +DIST fuse-3.13.0.tar.xz 3847800 BLAKE2B b9428f27c431c30deca48cf4b76761c120ebbdb6d22789c19fa25ffbff47c752690e7d0a0b28b70bff2b8f9063272adc65dc084ee45036548452ae891fb77ab2 SHA512 762262ed45b3e139481e39e7c7aae1df4347064fe100538138467f7567ae04f46fca19e6dac76f046cc07d2c4736f34ddb3780e067a48165e0d1fdd1153b66b1 DIST iconv.m4.bz2 3057 BLAKE2B 9d8f7637d87bfcea1b60f3ea11e162aecf391b3f4579a3b85afb01735f56bfbae363a7e781279f3b2bed0d1dd3336f7d0678d3b1d59004824d7d0ca848dceb6e SHA512 9899368b8acc06e216a7a548b83a894f780e152a02612cd52af02b5c3f2ff38e2c36e77bda300587f81c3d74c90addec8066885216fa0e74f3f3280a383d2b55 diff --git a/sys-fs/fuse/fuse-3.13.0.ebuild b/sys-fs/fuse/fuse-3.13.0.ebuild new file mode 100644 index ..423065bda422 --- /dev/null +++ b/sys-fs/fuse/fuse-3.13.0.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit meson-multilib udev python-any-r1 + +DESCRIPTION="An interface for filesystems implemented in userspace" +HOMEPAGE="https://github.com/libfuse/libfuse; +SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; + +LICENSE="GPL-2 LGPL-2.1" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="+suid test" +RESTRICT="!test? ( test ) test? ( userpriv )" + +BDEPEND="virtual/pkgconfig + test? ( + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]') + )" +RDEPEND=">=sys-fs/fuse-common-3.3.0-r1" + +DOCS=( AUTHORS ChangeLog.rst README.md doc/README.NFS doc/kernel.txt ) + +python_check_deps() { + python_has_version "dev-python/pytest[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +multilib_src_configure() { + local emesonargs=( + $(meson_use test examples) + $(meson_use test tests) + -Duseroot=false + -Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d" + ) + meson_src_configure +} + +src_test() { + if has sandbox ${FEATURES}; then + ewarn "Sandbox enabled, skipping tests" + else + multilib-minimal_src_test + fi +} + +multilib_src_test() { + epytest +} + +multilib_src_install_all() { + # Installed via fuse-common + rm -r "${ED}"{/etc,$(get_udevdir)} || die + rm -rf "${ED}"/etc || die + + # useroot=false prevents the build system from doing this. + use suid && fperms u+s /usr/bin/fusermount3 + + # manually install man pages to respect compression + rm -r "${ED}"/usr/share/man || die + doman doc/{fusermount3.1,mount.fuse3.8} +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: c9012791b0b89b378121d1269da7d961047fcc8b Author: Sam James gentoo org> AuthorDate: Mon Dec 26 08:32:04 2022 + Commit: Sam James gentoo org> CommitDate: Mon Dec 26 08:33:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9012791 sys-fs/fuse: drop 3.11.0 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/Manifest | 1 - sys-fs/fuse/fuse-3.11.0.ebuild | 73 -- 2 files changed, 74 deletions(-) diff --git a/sys-fs/fuse/Manifest b/sys-fs/fuse/Manifest index 4808910aa7c9..675248279126 100644 --- a/sys-fs/fuse/Manifest +++ b/sys-fs/fuse/Manifest @@ -1,4 +1,3 @@ DIST fuse-2.9.9.tar.gz 1813177 BLAKE2B 9e9141380bda46eb0bcce325c6fd293fe3844fe884a4952bb38d4b89dc48b728ffcc891038b3a7a861f05acfacce9dd7bb0e11d600609f3ad0ab278ccbe98847 SHA512 3d82fafd04f2924299bb09d2bb144935fa004a43fb9a6568e2e1cc5a60fded2efa1711029a0d7f12b3e6e4501f7217f2ee3545646d89da8dece083cb390f23e2 -DIST fuse-3.11.0.tar.xz 3515332 BLAKE2B 30d2dfee25a34b5f84f0a6b13523a6183fde7989b3ac908b68b8b9e4c327da51678453918c3009712ff1f3aaa79c4b0a29f22bcb712ee550563b23fd9ac64a09 SHA512 033324de7ea4c7e91fb21c453211c01e53771ec5805c2126e13ef2d4334119a51f5c783b6249e888e2c753aa04b48ed33cefb6d486d8d526546565f6ae50 DIST fuse-3.12.0.tar.xz 3206368 BLAKE2B 9f7df324f5c28480e48264c53c23fd2afc372592aab586bebdee38a809881603c93d05d0ca20c9007ba4b77efdf391705a93a0a6a12b218c9bd5541aa6a5275d SHA512 b66232785fbe83ec32a9779542d085dc2c19f1fe0655e5f1e22e1a7add69795df40eb58da256a963537e64a9bf798ed8dfbc678f977fdd22567c5befa5b6ca04 DIST iconv.m4.bz2 3057 BLAKE2B 9d8f7637d87bfcea1b60f3ea11e162aecf391b3f4579a3b85afb01735f56bfbae363a7e781279f3b2bed0d1dd3336f7d0678d3b1d59004824d7d0ca848dceb6e SHA512 9899368b8acc06e216a7a548b83a894f780e152a02612cd52af02b5c3f2ff38e2c36e77bda300587f81c3d74c90addec8066885216fa0e74f3f3280a383d2b55 diff --git a/sys-fs/fuse/fuse-3.11.0.ebuild b/sys-fs/fuse/fuse-3.11.0.ebuild deleted file mode 100644 index 1c64c9a68d3e.. --- a/sys-fs/fuse/fuse-3.11.0.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8,9,10} ) -inherit meson-multilib udev python-any-r1 - -DESCRIPTION="An interface for filesystems implemented in userspace" -HOMEPAGE="https://github.com/libfuse/libfuse; -SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; - -LICENSE="GPL-2 LGPL-2.1" -SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="+suid test" -RESTRICT="!test? ( test )" - -BDEPEND="virtual/pkgconfig - test? ( - ${PYTHON_DEPS} - $(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]') - )" -RDEPEND=">=sys-fs/fuse-common-3.3.0-r1" - -DOCS=( AUTHORS ChangeLog.rst README.md doc/README.NFS doc/kernel.txt ) - -python_check_deps() { - python_has_version "dev-python/pytest[${PYTHON_USEDEP}]" -} - -pkg_setup() { - use test && python_setup -} - -multilib_src_configure() { - local emesonargs=( - $(meson_use test examples) - $(meson_use test tests) - -Duseroot=false - -Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d" - ) - meson_src_configure -} - -src_test() { - if [[ ${EUID} != 0 ]]; then - ewarn "Running as non-root user, skipping tests" - elif has sandbox ${FEATURES}; then - ewarn "Sandbox enabled, skipping tests" - else - multilib-minimal_src_test - fi -} - -multilib_src_test() { - ${EPYTHON} -m pytest test || die -} - -multilib_src_install_all() { - # installed via fuse-common - rm -r "${ED}"{/etc,$(get_udevdir)} || die - - # init script location is hard-coded in install_helper.sh - rm -rf "${D}"/etc || die - - # useroot=false prevents the build system from doing this. - use suid && fperms u+s /usr/bin/fusermount3 - - # manually install man pages to respect compression - rm -r "${ED}"/usr/share/man || die - doman doc/{fusermount3.1,mount.fuse3.8} -}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 3e63765a9112aa31a93483daeefd173807b8d1c5 Author: Sam James gentoo org> AuthorDate: Fri Oct 28 20:45:42 2022 + Commit: Sam James gentoo org> CommitDate: Fri Oct 28 20:45:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e63765a sys-fs/fuse: Stabilize 3.12.0 ppc, #878575 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/fuse-3.12.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.12.0.ebuild b/sys-fs/fuse/fuse-3.12.0.ebuild index bdd7d3669f5e..010d644d8bf5 100644 --- a/sys-fs/fuse/fuse-3.12.0.ebuild +++ b/sys-fs/fuse/fuse-3.12.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 1519ae3fddfaa2a5a1d02bacc3b39a0c6bd039eb Author: Sam James gentoo org> AuthorDate: Fri Oct 28 20:44:30 2022 + Commit: Sam James gentoo org> CommitDate: Fri Oct 28 20:44:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1519ae3f sys-fs/fuse: Stabilize 3.12.0 arm, #878575 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/fuse-3.12.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.12.0.ebuild b/sys-fs/fuse/fuse-3.12.0.ebuild index c8353703c519..33c927002700 100644 --- a/sys-fs/fuse/fuse-3.12.0.ebuild +++ b/sys-fs/fuse/fuse-3.12.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: ba49fd0141a04a1e3f7e789de11c503e39ebd4fd Author: Sam James gentoo org> AuthorDate: Fri Oct 28 20:44:28 2022 + Commit: Sam James gentoo org> CommitDate: Fri Oct 28 20:44:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba49fd01 sys-fs/fuse: Stabilize 3.12.0 hppa, #878575 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/fuse-3.12.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.12.0.ebuild b/sys-fs/fuse/fuse-3.12.0.ebuild index 9beee82ef1a8..c8353703c519 100644 --- a/sys-fs/fuse/fuse-3.12.0.ebuild +++ b/sys-fs/fuse/fuse-3.12.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 2748e593a60326564b70e96cd8f758c77fd2aa73 Author: Sam James gentoo org> AuthorDate: Fri Oct 28 20:44:26 2022 + Commit: Sam James gentoo org> CommitDate: Fri Oct 28 20:44:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2748e593 sys-fs/fuse: Stabilize 3.12.0 x86, #878575 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/fuse-3.12.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.12.0.ebuild b/sys-fs/fuse/fuse-3.12.0.ebuild index 2591ae901b58..cc29d122fb6f 100644 --- a/sys-fs/fuse/fuse-3.12.0.ebuild +++ b/sys-fs/fuse/fuse-3.12.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: b70d043f45c1db4fba6622eb120062ce62de8917 Author: Sam James gentoo org> AuthorDate: Fri Oct 28 20:44:31 2022 + Commit: Sam James gentoo org> CommitDate: Fri Oct 28 20:44:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b70d043f sys-fs/fuse: Stabilize 3.12.0 ppc64, #878575 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/fuse-3.12.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.12.0.ebuild b/sys-fs/fuse/fuse-3.12.0.ebuild index 33c927002700..bdd7d3669f5e 100644 --- a/sys-fs/fuse/fuse-3.12.0.ebuild +++ b/sys-fs/fuse/fuse-3.12.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 sparc x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: ae6974f3781f92673421d05f2bf98613b8e1fd49 Author: Sam James gentoo org> AuthorDate: Fri Oct 28 20:44:27 2022 + Commit: Sam James gentoo org> CommitDate: Fri Oct 28 20:44:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ae6974f3 sys-fs/fuse: Stabilize 3.12.0 sparc, #878575 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/fuse-3.12.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.12.0.ebuild b/sys-fs/fuse/fuse-3.12.0.ebuild index cc29d122fb6f..9beee82ef1a8 100644 --- a/sys-fs/fuse/fuse-3.12.0.ebuild +++ b/sys-fs/fuse/fuse-3.12.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 7ff6388ff7b18de5e97c42e67410892dda683e3f Author: Sam James gentoo org> AuthorDate: Fri Oct 28 20:32:51 2022 + Commit: Sam James gentoo org> CommitDate: Fri Oct 28 20:32:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ff6388f sys-fs/fuse: Stabilize 3.12.0 amd64, #878575 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/fuse-3.12.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.12.0.ebuild b/sys-fs/fuse/fuse-3.12.0.ebuild index aad082f7b864..a9589b3ffaeb 100644 --- a/sys-fs/fuse/fuse-3.12.0.ebuild +++ b/sys-fs/fuse/fuse-3.12.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 6bc0bc25f06937e2c08d747131c31358752b4af1 Author: Sam James gentoo org> AuthorDate: Fri Oct 28 20:32:52 2022 + Commit: Sam James gentoo org> CommitDate: Fri Oct 28 20:32:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bc0bc25 sys-fs/fuse: Stabilize 3.12.0 arm64, #878575 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/fuse-3.12.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.12.0.ebuild b/sys-fs/fuse/fuse-3.12.0.ebuild index a9589b3ffaeb..2591ae901b58 100644 --- a/sys-fs/fuse/fuse-3.12.0.ebuild +++ b/sys-fs/fuse/fuse-3.12.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="+suid test" RESTRICT="!test? ( test ) test? ( userpriv )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: d051c97cd7a613e32dca0f804c536c2c8153ea70 Author: Sam James gentoo org> AuthorDate: Fri Oct 28 20:02:56 2022 + Commit: Sam James gentoo org> CommitDate: Fri Oct 28 20:09:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d051c97c sys-fs/fuse: drop 2.9.9-r1, 3.10.5 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/Manifest | 1 - sys-fs/fuse/fuse-2.9.9-r1.ebuild | 75 sys-fs/fuse/fuse-3.10.5.ebuild | 73 -- 3 files changed, 149 deletions(-) diff --git a/sys-fs/fuse/Manifest b/sys-fs/fuse/Manifest index 6c06799ec110..4808910aa7c9 100644 --- a/sys-fs/fuse/Manifest +++ b/sys-fs/fuse/Manifest @@ -1,5 +1,4 @@ DIST fuse-2.9.9.tar.gz 1813177 BLAKE2B 9e9141380bda46eb0bcce325c6fd293fe3844fe884a4952bb38d4b89dc48b728ffcc891038b3a7a861f05acfacce9dd7bb0e11d600609f3ad0ab278ccbe98847 SHA512 3d82fafd04f2924299bb09d2bb144935fa004a43fb9a6568e2e1cc5a60fded2efa1711029a0d7f12b3e6e4501f7217f2ee3545646d89da8dece083cb390f23e2 -DIST fuse-3.10.5.tar.xz 2931828 BLAKE2B 72de5e5867dc0934912248e1e626e2753c0f654626ba9d397753a7fbbf21dde877e6c528a44950ae1c828583f36a49c39f44a587544e44f8e749bd4c604b33b4 SHA512 da17788acc3fabef3dc7b736b7319c1638d7de27e163699f7dbc0fe9159aeba35964af6afa77a7654f1f321e2fc03ee167909f21516cbb585ead33cad95620fe DIST fuse-3.11.0.tar.xz 3515332 BLAKE2B 30d2dfee25a34b5f84f0a6b13523a6183fde7989b3ac908b68b8b9e4c327da51678453918c3009712ff1f3aaa79c4b0a29f22bcb712ee550563b23fd9ac64a09 SHA512 033324de7ea4c7e91fb21c453211c01e53771ec5805c2126e13ef2d4334119a51f5c783b6249e888e2c753aa04b48ed33cefb6d486d8d526546565f6ae50 DIST fuse-3.12.0.tar.xz 3206368 BLAKE2B 9f7df324f5c28480e48264c53c23fd2afc372592aab586bebdee38a809881603c93d05d0ca20c9007ba4b77efdf391705a93a0a6a12b218c9bd5541aa6a5275d SHA512 b66232785fbe83ec32a9779542d085dc2c19f1fe0655e5f1e22e1a7add69795df40eb58da256a963537e64a9bf798ed8dfbc678f977fdd22567c5befa5b6ca04 DIST iconv.m4.bz2 3057 BLAKE2B 9d8f7637d87bfcea1b60f3ea11e162aecf391b3f4579a3b85afb01735f56bfbae363a7e781279f3b2bed0d1dd3336f7d0678d3b1d59004824d7d0ca848dceb6e SHA512 9899368b8acc06e216a7a548b83a894f780e152a02612cd52af02b5c3f2ff38e2c36e77bda300587f81c3d74c90addec8066885216fa0e74f3f3280a383d2b55 diff --git a/sys-fs/fuse/fuse-2.9.9-r1.ebuild b/sys-fs/fuse/fuse-2.9.9-r1.ebuild deleted file mode 100644 index a5bf77f814c8.. --- a/sys-fs/fuse/fuse-2.9.9-r1.ebuild +++ /dev/null @@ -1,75 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools flag-o-matic linux-info udev - -DESCRIPTION="An interface for filesystems implemented in userspace" -HOMEPAGE="https://github.com/libfuse/libfuse; -SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.gz; -# For bug #809920 to avoid a gettext dependency -# extracted from sys-devel/gettext-0.21-r1 -SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/iconv.m4.bz2; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" -IUSE="examples static-libs" - -BDEPEND="virtual/pkgconfig" -RDEPEND=">=sys-fs/fuse-common-3.3.0-r1" - -PATCHES=( - "${FILESDIR}"/${PN}-2.9.3-kernel-types.patch - "${FILESDIR}"/${PN}-2.9.9-avoid-calling-umount.patch - "${FILESDIR}"/${PN}-2.9.9-closefrom-glibc-2-34.patch -) - -pkg_setup() { - if use kernel_linux ; then - CONFIG_CHECK="~FUSE_FS" - WARNING_FUSE_FS="You need to have FUSE module built to use user-mode utils" - linux-info_pkg_setup - fi -} - -src_prepare() { - default - - # Can be dropped along with additional SRC_URI if dropping eautoreconf - cp "${WORKDIR}"/iconv.m4 m4/ || die - eautoreconf -} - -src_configure() { - # lto not supported yet -- https://github.com/libfuse/libfuse/issues/198 - # gcc-9 with -flto leads to link failures: #663518 (see also #863899) - # https://gcc.gnu.org/PR91186 - filter-lto - - econf \ - INIT_D_PATH="${EPREFIX}/etc/init.d" \ - MOUNT_FUSE_PATH="${EPREFIX}/sbin" \ - UDEV_RULES_PATH="${EPREFIX}/$(get_udevdir)/rules.d" \ - $(use_enable static-libs static) \ - --disable-example -} - -src_install() { - local DOCS=( AUTHORS ChangeLog README.md README.NFS NEWS doc/how-fuse-works doc/kernel.txt ) - default - - if use examples ; then - docinto examples - dodoc example/* - fi - - find "${ED}" -name '*.la' -delete || die - - # installed via fuse-common - rm -r "${ED}"/{etc,$(get_udevdir)} || die - - # handled by the device manager - rm -r "${D}"/dev || die -} diff --git a/sys-fs/fuse/fuse-3.10.5.ebuild b/sys-fs/fuse/fuse-3.10.5.ebuild deleted file mode 100644
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 9557b8e0751821b5fe6981a3d900ad1f7ff76799 Author: Joonas Niilola gentoo org> AuthorDate: Thu Sep 15 05:21:21 2022 + Commit: Joonas Niilola gentoo org> CommitDate: Thu Sep 15 05:22:05 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9557b8e0 sys-fs/fuse: add missing gettext bdepend to 2.9.9-r2 Signed-off-by: Joonas Niilola gentoo.org> sys-fs/fuse/fuse-2.9.9-r2.ebuild | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-2.9.9-r2.ebuild b/sys-fs/fuse/fuse-2.9.9-r2.ebuild index 71f7189dfdf6..93b3e2a8d0d4 100644 --- a/sys-fs/fuse/fuse-2.9.9-r2.ebuild +++ b/sys-fs/fuse/fuse-2.9.9-r2.ebuild @@ -17,7 +17,8 @@ SLOT="0" KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" IUSE="examples static-libs" -BDEPEND="virtual/pkgconfig" +BDEPEND="sys-devel/gettext + virtual/pkgconfig" RDEPEND=">=sys-fs/fuse-common-3.3.0-r1" PATCHES=(
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 3782d3256383b0af308af350da928c7e9f020ba7 Author: Sam James gentoo org> AuthorDate: Fri Sep 9 03:39:23 2022 + Commit: Sam James gentoo org> CommitDate: Fri Sep 9 03:41:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3782d325 sys-fs/fuse: add 3.12.0 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/Manifest | 1 + sys-fs/fuse/fuse-3.12.0.ebuild | 69 ++ 2 files changed, 70 insertions(+) diff --git a/sys-fs/fuse/Manifest b/sys-fs/fuse/Manifest index c15df9a1ef3b..6c06799ec110 100644 --- a/sys-fs/fuse/Manifest +++ b/sys-fs/fuse/Manifest @@ -1,4 +1,5 @@ DIST fuse-2.9.9.tar.gz 1813177 BLAKE2B 9e9141380bda46eb0bcce325c6fd293fe3844fe884a4952bb38d4b89dc48b728ffcc891038b3a7a861f05acfacce9dd7bb0e11d600609f3ad0ab278ccbe98847 SHA512 3d82fafd04f2924299bb09d2bb144935fa004a43fb9a6568e2e1cc5a60fded2efa1711029a0d7f12b3e6e4501f7217f2ee3545646d89da8dece083cb390f23e2 DIST fuse-3.10.5.tar.xz 2931828 BLAKE2B 72de5e5867dc0934912248e1e626e2753c0f654626ba9d397753a7fbbf21dde877e6c528a44950ae1c828583f36a49c39f44a587544e44f8e749bd4c604b33b4 SHA512 da17788acc3fabef3dc7b736b7319c1638d7de27e163699f7dbc0fe9159aeba35964af6afa77a7654f1f321e2fc03ee167909f21516cbb585ead33cad95620fe DIST fuse-3.11.0.tar.xz 3515332 BLAKE2B 30d2dfee25a34b5f84f0a6b13523a6183fde7989b3ac908b68b8b9e4c327da51678453918c3009712ff1f3aaa79c4b0a29f22bcb712ee550563b23fd9ac64a09 SHA512 033324de7ea4c7e91fb21c453211c01e53771ec5805c2126e13ef2d4334119a51f5c783b6249e888e2c753aa04b48ed33cefb6d486d8d526546565f6ae50 +DIST fuse-3.12.0.tar.xz 3206368 BLAKE2B 9f7df324f5c28480e48264c53c23fd2afc372592aab586bebdee38a809881603c93d05d0ca20c9007ba4b77efdf391705a93a0a6a12b218c9bd5541aa6a5275d SHA512 b66232785fbe83ec32a9779542d085dc2c19f1fe0655e5f1e22e1a7add69795df40eb58da256a963537e64a9bf798ed8dfbc678f977fdd22567c5befa5b6ca04 DIST iconv.m4.bz2 3057 BLAKE2B 9d8f7637d87bfcea1b60f3ea11e162aecf391b3f4579a3b85afb01735f56bfbae363a7e781279f3b2bed0d1dd3336f7d0678d3b1d59004824d7d0ca848dceb6e SHA512 9899368b8acc06e216a7a548b83a894f780e152a02612cd52af02b5c3f2ff38e2c36e77bda300587f81c3d74c90addec8066885216fa0e74f3f3280a383d2b55 diff --git a/sys-fs/fuse/fuse-3.12.0.ebuild b/sys-fs/fuse/fuse-3.12.0.ebuild new file mode 100644 index ..aad082f7b864 --- /dev/null +++ b/sys-fs/fuse/fuse-3.12.0.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{8..10} ) +inherit meson-multilib udev python-any-r1 + +DESCRIPTION="An interface for filesystems implemented in userspace" +HOMEPAGE="https://github.com/libfuse/libfuse; +SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; + +LICENSE="GPL-2 LGPL-2.1" +SLOT="3" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="+suid test" +RESTRICT="!test? ( test ) test? ( userpriv )" + +BDEPEND="virtual/pkgconfig + test? ( + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/pytest[${PYTHON_USEDEP}]') + )" +RDEPEND=">=sys-fs/fuse-common-3.3.0-r1" + +DOCS=( AUTHORS ChangeLog.rst README.md doc/README.NFS doc/kernel.txt ) + +python_check_deps() { + python_has_version "dev-python/pytest[${PYTHON_USEDEP}]" +} + +pkg_setup() { + use test && python-any-r1_pkg_setup +} + +multilib_src_configure() { + local emesonargs=( + $(meson_use test examples) + $(meson_use test tests) + -Duseroot=false + -Dudevrulesdir="${EPREFIX}$(get_udevdir)/rules.d" + ) + meson_src_configure +} + +src_test() { + if has sandbox ${FEATURES}; then + ewarn "Sandbox enabled, skipping tests" + else + multilib-minimal_src_test + fi +} + +multilib_src_test() { + epytest +} + +multilib_src_install_all() { + # Installed via fuse-common + rm -r "${ED}"{/etc,$(get_udevdir)} || die + rm -rf "${ED}"/etc || die + + # useroot=false prevents the build system from doing this. + use suid && fperms u+s /usr/bin/fusermount3 + + # manually install man pages to respect compression + rm -r "${ED}"/usr/share/man || die + doman doc/{fusermount3.1,mount.fuse3.8} +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 5abb6eecb2babebfbec2168b27ffd352f24f5fb1 Author: Mike Pagano gentoo org> AuthorDate: Tue Sep 6 20:06:16 2022 + Commit: Mike Pagano gentoo org> CommitDate: Tue Sep 6 20:06:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5abb6eec sys-fs/fuse: Remove check for kernel lt 2.6.9 Kernel 2.6.10 was release on 2004-12-24, nearly 18 years ago Signed-off-by: Mike Pagano gentoo.org> sys-fs/fuse/fuse-2.9.9-r1.ebuild | 3 --- 1 file changed, 3 deletions(-) diff --git a/sys-fs/fuse/fuse-2.9.9-r1.ebuild b/sys-fs/fuse/fuse-2.9.9-r1.ebuild index a171192a0d6c..a5bf77f814c8 100644 --- a/sys-fs/fuse/fuse-2.9.9-r1.ebuild +++ b/sys-fs/fuse/fuse-2.9.9-r1.ebuild @@ -28,9 +28,6 @@ PATCHES=( pkg_setup() { if use kernel_linux ; then - if kernel_is lt 2 6 9 ; then - die "Your kernel is too old." - fi CONFIG_CHECK="~FUSE_FS" WARNING_FUSE_FS="You need to have FUSE module built to use user-mode utils" linux-info_pkg_setup
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 8e708097bfbed0194fb9edad584ee9875d40957d Author: Mike Pagano gentoo org> AuthorDate: Tue Sep 6 20:08:10 2022 + Commit: Mike Pagano gentoo org> CommitDate: Tue Sep 6 20:08:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e708097 sys-fs/fuse: Remove check for kernel lt 2.6.9 Kernel 2.6.10 was release on 2004-12-24, nearly 18 years ago Signed-off-by: Mike Pagano gentoo.org> sys-fs/fuse/fuse-2.9.9-r2.ebuild | 3 --- 1 file changed, 3 deletions(-) diff --git a/sys-fs/fuse/fuse-2.9.9-r2.ebuild b/sys-fs/fuse/fuse-2.9.9-r2.ebuild index 1412603dbd80..71f7189dfdf6 100644 --- a/sys-fs/fuse/fuse-2.9.9-r2.ebuild +++ b/sys-fs/fuse/fuse-2.9.9-r2.ebuild @@ -28,9 +28,6 @@ PATCHES=( pkg_setup() { if use kernel_linux ; then - if kernel_is lt 2 6 9 ; then - die "Your kernel is too old." - fi CONFIG_CHECK="~FUSE_FS" WARNING_FUSE_FS="You need to have FUSE module built to use user-mode utils" linux-info_pkg_setup
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 11a65fb4b0b2d05de6a37ce413c6f2864825ca77 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Aug 13 07:40:12 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Aug 20 15:53:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11a65fb4 sys-fs/fuse: use python_has_version Signed-off-by: Arthur Zamarin gentoo.org> sys-fs/fuse/fuse-3.10.5.ebuild | 4 ++-- sys-fs/fuse/fuse-3.11.0.ebuild | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/sys-fs/fuse/fuse-3.10.5.ebuild b/sys-fs/fuse/fuse-3.10.5.ebuild index cafbd51d479b..3afb5b7135e0 100644 --- a/sys-fs/fuse/fuse-3.10.5.ebuild +++ b/sys-fs/fuse/fuse-3.10.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -26,7 +26,7 @@ RDEPEND=">=sys-fs/fuse-common-3.3.0-r1" DOCS=( AUTHORS ChangeLog.rst README.md doc/README.NFS doc/kernel.txt ) python_check_deps() { - has_version -b "dev-python/pytest[${PYTHON_USEDEP}]" + python_has_version "dev-python/pytest[${PYTHON_USEDEP}]" } pkg_setup() { diff --git a/sys-fs/fuse/fuse-3.11.0.ebuild b/sys-fs/fuse/fuse-3.11.0.ebuild index 421c40151872..1c64c9a68d3e 100644 --- a/sys-fs/fuse/fuse-3.11.0.ebuild +++ b/sys-fs/fuse/fuse-3.11.0.ebuild @@ -26,7 +26,7 @@ RDEPEND=">=sys-fs/fuse-common-3.3.0-r1" DOCS=( AUTHORS ChangeLog.rst README.md doc/README.NFS doc/kernel.txt ) python_check_deps() { - has_version -b "dev-python/pytest[${PYTHON_USEDEP}]" + python_has_version "dev-python/pytest[${PYTHON_USEDEP}]" } pkg_setup() {
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: fd285c34286e78b1e784807e43705447171ba555 Author: Sam James gentoo org> AuthorDate: Mon Aug 15 01:18:15 2022 + Commit: Sam James gentoo org> CommitDate: Mon Aug 15 01:20:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd285c34 sys-fs/fuse: disable strict aliasing too for :0 Got distracted by the filter-flags -flto -> filter-lto change. Revbump given I don't expect any new release for :0. Closes: https://bugs.gentoo.org/863899 Fixes: 57b441c2eded3f8a1574203772f9a8395f250c55 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/fuse-2.9.9-r2.ebuild | 80 1 file changed, 80 insertions(+) diff --git a/sys-fs/fuse/fuse-2.9.9-r2.ebuild b/sys-fs/fuse/fuse-2.9.9-r2.ebuild new file mode 100644 index ..1412603dbd80 --- /dev/null +++ b/sys-fs/fuse/fuse-2.9.9-r2.ebuild @@ -0,0 +1,80 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools flag-o-matic linux-info udev + +DESCRIPTION="An interface for filesystems implemented in userspace" +HOMEPAGE="https://github.com/libfuse/libfuse; +SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.gz; +# For bug #809920 to avoid a gettext dependency +# extracted from sys-devel/gettext-0.21-r1 +SRC_URI+=" https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/iconv.m4.bz2; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux" +IUSE="examples static-libs" + +BDEPEND="virtual/pkgconfig" +RDEPEND=">=sys-fs/fuse-common-3.3.0-r1" + +PATCHES=( + "${FILESDIR}"/${PN}-2.9.3-kernel-types.patch + "${FILESDIR}"/${PN}-2.9.9-avoid-calling-umount.patch + "${FILESDIR}"/${PN}-2.9.9-closefrom-glibc-2-34.patch +) + +pkg_setup() { + if use kernel_linux ; then + if kernel_is lt 2 6 9 ; then + die "Your kernel is too old." + fi + CONFIG_CHECK="~FUSE_FS" + WARNING_FUSE_FS="You need to have FUSE module built to use user-mode utils" + linux-info_pkg_setup + fi +} + +src_prepare() { + default + + # Can be dropped along with additional SRC_URI if dropping eautoreconf + cp "${WORKDIR}"/iconv.m4 m4/ || die + eautoreconf +} + +src_configure() { + # lto not supported yet -- https://github.com/libfuse/libfuse/issues/198 + # gcc-9 with -flto leads to link failures: #663518 (see also #863899) + # https://gcc.gnu.org/PR91186 + filter-lto + # ... and strict aliasing warnings, bug #863899 + append-flags -fno-strict-aliasing + + econf \ + INIT_D_PATH="${EPREFIX}/etc/init.d" \ + MOUNT_FUSE_PATH="${EPREFIX}/sbin" \ + UDEV_RULES_PATH="${EPREFIX}/$(get_udevdir)/rules.d" \ + $(use_enable static-libs static) \ + --disable-example +} + +src_install() { + local DOCS=( AUTHORS ChangeLog README.md README.NFS NEWS doc/how-fuse-works doc/kernel.txt ) + default + + if use examples ; then + docinto examples + dodoc example/* + fi + + find "${ED}" -name '*.la' -delete || die + + # installed via fuse-common + rm -r "${ED}"/{etc,$(get_udevdir)} || die + + # handled by the device manager + rm -r "${D}"/dev || die +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 57b441c2eded3f8a1574203772f9a8395f250c55 Author: Sam James gentoo org> AuthorDate: Mon Aug 15 00:55:55 2022 + Commit: Sam James gentoo org> CommitDate: Mon Aug 15 00:56:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57b441c2 sys-fs/fuse: filter LTO for :0 It's not really maintained anymore upstream so we should focus efforts on 3. Closes: https://bugs.gentoo.org/863899 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/fuse-2.9.9-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-fs/fuse/fuse-2.9.9-r1.ebuild b/sys-fs/fuse/fuse-2.9.9-r1.ebuild index 4d6a5352e737..a171192a0d6c 100644 --- a/sys-fs/fuse/fuse-2.9.9-r1.ebuild +++ b/sys-fs/fuse/fuse-2.9.9-r1.ebuild @@ -47,9 +47,9 @@ src_prepare() { src_configure() { # lto not supported yet -- https://github.com/libfuse/libfuse/issues/198 - # gcc-9 with -flto leads to link failures: #663518, + # gcc-9 with -flto leads to link failures: #663518 (see also #863899) # https://gcc.gnu.org/PR91186 - filter-flags -flto* + filter-lto econf \ INIT_D_PATH="${EPREFIX}/etc/init.d" \
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 365c8494093c9d9b89a4fc8d4c1c8d29e27c24da Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jul 30 09:50:32 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jul 30 09:50:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=365c8494 sys-fs/fuse: Stabilize 3.11.0 hppa, #859424 Signed-off-by: Arthur Zamarin gentoo.org> sys-fs/fuse/fuse-3.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.11.0.ebuild b/sys-fs/fuse/fuse-3.11.0.ebuild index b8da65f3bb05..421c40151872 100644 --- a/sys-fs/fuse/fuse-3.11.0.ebuild +++ b/sys-fs/fuse/fuse-3.11.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="+suid test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: a054602129a58711c0328cd4fb41284cb91f0aa6 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Jul 20 13:45:31 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Jul 20 13:45:31 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0546021 sys-fs/fuse: sparc stable wrt bug #859424 Signed-off-by: Agostino Sarubbo gentoo.org> sys-fs/fuse/fuse-3.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.11.0.ebuild b/sys-fs/fuse/fuse-3.11.0.ebuild index 4bd944c230dc..b8da65f3bb05 100644 --- a/sys-fs/fuse/fuse-3.11.0.ebuild +++ b/sys-fs/fuse/fuse-3.11.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="+suid test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 062e901dc179482322196b73200d3182c940e3e2 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Jul 20 13:42:25 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Jul 20 13:42:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=062e901d sys-fs/fuse: arm64 stable wrt bug #859424 Signed-off-by: Agostino Sarubbo gentoo.org> sys-fs/fuse/fuse-3.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.11.0.ebuild b/sys-fs/fuse/fuse-3.11.0.ebuild index 8dc005972773..4bd944c230dc 100644 --- a/sys-fs/fuse/fuse-3.11.0.ebuild +++ b/sys-fs/fuse/fuse-3.11.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="+suid test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: e861f091be8d0764302f6bd2322d06ee81176b47 Author: Sam James gentoo org> AuthorDate: Wed Jul 20 02:45:41 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 20 02:45:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e861f091 sys-fs/fuse: Stabilize 3.11.0 x86, #859424 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/fuse-3.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.11.0.ebuild b/sys-fs/fuse/fuse-3.11.0.ebuild index 5536a1fd2483..8dc005972773 100644 --- a/sys-fs/fuse/fuse-3.11.0.ebuild +++ b/sys-fs/fuse/fuse-3.11.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="+suid test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 9d6f21254ed32f2b5c9f42254437891bc4c4dddc Author: Sam James gentoo org> AuthorDate: Wed Jul 20 02:44:32 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 20 02:44:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d6f2125 sys-fs/fuse: Stabilize 3.11.0 arm, #859424 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/fuse-3.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.11.0.ebuild b/sys-fs/fuse/fuse-3.11.0.ebuild index cd8c88e80772..a7864e13e671 100644 --- a/sys-fs/fuse/fuse-3.11.0.ebuild +++ b/sys-fs/fuse/fuse-3.11.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="+suid test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 3a41808ce9418425a46d0db4c47e77e29c3ae43a Author: Sam James gentoo org> AuthorDate: Wed Jul 20 02:44:34 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 20 02:44:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3a41808c sys-fs/fuse: Stabilize 3.11.0 ppc, #859424 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/fuse-3.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.11.0.ebuild b/sys-fs/fuse/fuse-3.11.0.ebuild index a7864e13e671..03f07739eed8 100644 --- a/sys-fs/fuse/fuse-3.11.0.ebuild +++ b/sys-fs/fuse/fuse-3.11.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="+suid test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: e83ec285068dc4f5b499645dc8632b77c7d0c1fd Author: Sam James gentoo org> AuthorDate: Wed Jul 20 02:45:01 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 20 02:45:01 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e83ec285 sys-fs/fuse: Stabilize 3.11.0 ppc64, #859424 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/fuse-3.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.11.0.ebuild b/sys-fs/fuse/fuse-3.11.0.ebuild index 03f07739eed8..573525925435 100644 --- a/sys-fs/fuse/fuse-3.11.0.ebuild +++ b/sys-fs/fuse/fuse-3.11.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="+suid test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/fuse/
commit: 1187b6b5d29050924fc71e67e5195740c98630ad Author: Sam James gentoo org> AuthorDate: Wed Jul 20 02:45:20 2022 + Commit: Sam James gentoo org> CommitDate: Wed Jul 20 02:45:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1187b6b5 sys-fs/fuse: Stabilize 3.11.0 amd64, #859424 Signed-off-by: Sam James gentoo.org> sys-fs/fuse/fuse-3.11.0.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/fuse/fuse-3.11.0.ebuild b/sys-fs/fuse/fuse-3.11.0.ebuild index 573525925435..5536a1fd2483 100644 --- a/sys-fs/fuse/fuse-3.11.0.ebuild +++ b/sys-fs/fuse/fuse-3.11.0.ebuild @@ -12,7 +12,7 @@ SRC_URI="https://github.com/libfuse/libfuse/releases/download/${P}/${P}.tar.xz; LICENSE="GPL-2 LGPL-2.1" SLOT="3" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="+suid test" RESTRICT="!test? ( test )"