[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: a06ef0571fc1557626b9b7c00b27d05800a34b0a Author: Sam James gentoo org> AuthorDate: Fri Jan 5 04:43:18 2024 + Commit: Sam James gentoo org> CommitDate: Fri Jan 5 04:43:18 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a06ef057 sys-fs/ntfs3g: drop eautoreconf, use CONFIG_SHELL instead ``` configure.ac:246: error: possibly undefined macro: AC_MSG_ERROR If this token and others are legitimate, please use m4_pattern_allow. See the Autoconf documentation. configure.ac:337: error: possibly undefined macro: AM_PATH_LIBGCRYPT configure.ac:342: error: possibly undefined macro: AC_MSG_WARN ``` We end up needing dev-libs/libgcrypt at configure-time for its autoconf/m4 macro because we eautoreconf. Let's instead drop the bashism patch, use CONFIG_SHELL=bash, and then drop autoreconf. Closes: https://bugs.gentoo.org/921018 Signed-off-by: Sam James gentoo.org> sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild | 19 +-- 1 file changed, 5 insertions(+), 14 deletions(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild b/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild index be0d0b50c0bf..684524892382 100644 --- a/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild @@ -1,9 +1,9 @@ -# Copyright 2006-2022 Gentoo Authors +# Copyright 2006-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit autotools toolchain-funcs +inherit toolchain-funcs MY_P="ntfs-3g_ntfsprogs-${PV}" @@ -33,17 +33,6 @@ BDEPEND=" S="${WORKDIR}/${MY_P}" -PATCHES=( - "${FILESDIR}"/${PN}-2022.5.17-configure-bashism.patch -) - -src_prepare() { - default - - # Only needed for bashism patch - eautoreconf -} - src_configure() { tc-ld-disable-gold @@ -74,7 +63,9 @@ src_configure() { --with-fuse=internal ) - econf "${myconf[@]}" + # bash for bug #921018 - should be fixed in next release though + # see https://github.com/tuxera/ntfs-3g/pull/58 + CONFIG_SHELL="${BROOT}"/bin/bash econf "${myconf[@]}" } src_install() {
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 806a05a7096b096362ce56975a35cc8872f96c42 Author: Mike Gilbert gentoo org> AuthorDate: Tue Nov 8 17:01:42 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Nov 8 17:01:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=806a05a7 sys-fs/ntfs3g: drop 2022.5.17 Bug: https://bugs.gentoo.org/878885 Signed-off-by: Mike Gilbert gentoo.org> sys-fs/ntfs3g/Manifest| 1 - sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild | 83 --- 2 files changed, 84 deletions(-) diff --git a/sys-fs/ntfs3g/Manifest b/sys-fs/ntfs3g/Manifest index 29264ec89beb..4ac6b358c845 100644 --- a/sys-fs/ntfs3g/Manifest +++ b/sys-fs/ntfs3g/Manifest @@ -1,2 +1 @@ DIST ntfs-3g_ntfsprogs-2022.10.3.tgz 1324320 BLAKE2B 36a64af0c050bb42af69e14834883324d6201f70d5e45c175e0703980c045b038bdbfca0375edd42db3a3827240f63cf73c9f17a51805799129257b95fef7676 SHA512 891589483954423b19bef6e8a174fb4311ad92b6397a0db80f77c72b746bf18c2fa12457a571947f92755637a6bc784188920d4f017ae12a420819ab0d74af59 -DIST ntfs-3g_ntfsprogs-2022.5.17.tgz 1318476 BLAKE2B 0f3d5b3ca6186886b1a4f1fc59242a1f4ccdc842cbe53b0869f707c1dbebdd58058d40b265dae663b71a2a611f7ce5392c63afa3053dc075155759c10499d529 SHA512 25e6d3412958576b0cd614f5d93201c0d7e8bbee78fbaf956718a3825c1435b3f0c3631ea1cc60b5b1be6e9ae7d58c0c03b0bebb69edee3bf181a966734336df diff --git a/sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild b/sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild deleted file mode 100644 index 63ccf4800e83.. --- a/sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 2006-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit toolchain-funcs - -MY_P="ntfs-3g_ntfsprogs-${PV}" - -DESCRIPTION="Open source read-write NTFS driver that runs under FUSE" -HOMEPAGE="http://www.tuxera.com/community/ntfs-3g-download/; -HOMEPAGE="https://jp-andre.pagesperso-orange.fr/advanced-ntfs-3g.html; -SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; - -LICENSE="GPL-2" -# The subslot matches the SONAME major #. -SLOT="0/89" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" -IUSE="acl debug +fuse +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid xattr" - -RDEPEND=" - sys-apps/util-linux:0= - ntfsdecrypt? ( - >=dev-libs/libgcrypt-1.2.2:0 - >=net-libs/gnutls-1.4.4 - ) -" -DEPEND="${RDEPEND} - sys-apps/attr -" -BDEPEND=" - virtual/pkgconfig -" - -S="${WORKDIR}/${MY_P}" - -src_configure() { - tc-ld-disable-gold - - local myconf=( - # passing --exec-prefix is needed as the build system is trying to be clever - # and install itself into / instead of /usr in order to be compatible with - # separate-/usr setups (which we don't support without an initrd). - --exec-prefix="${EPREFIX}"/usr - - --disable-ldconfig - --enable-extras - $(use_enable debug) - $(use_enable fuse ntfs-3g) - $(use_enable acl posix-acls) - $(use_enable xattr xattr-mappings) - $(use_enable ntfsdecrypt crypto) - $(use_enable ntfsprogs) - $(use_enable static-libs static) - - --with-uuid - - # disable hd library until we have the right library in the tree and - # don't links to hwinfo one causing issues like bug #602360 - --without-hd - - # Needed for suid - # https://bugs.gentoo.org/822024 - --with-fuse=internal - ) - - econf "${myconf[@]}" -} - -src_install() { - default - if use fuse; then - # Plugins directory - keepdir "/usr/$(get_libdir)/ntfs-3g" - if use suid; then - fperms u+s /usr/bin/ntfs-3g - fi - if use mount-ntfs; then - dosym mount.ntfs-3g /sbin/mount.ntfs - fi - fi - find "${ED}" -name '*.la' -type f -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: c23f1944aa241bd197cf39c96832eb6131ab64c5 Author: Jakov Smolić gentoo org> AuthorDate: Tue Nov 8 04:57:52 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Tue Nov 8 04:57:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c23f1944 sys-fs/ntfs3g: Stabilize 2022.10.3 x86, #878901 Signed-off-by: Jakov Smolić gentoo.org> sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild b/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild index 7895aa53370d..be0d0b50c0bf 100644 --- a/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://download.tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/89" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" IUSE="acl debug +fuse +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: e50991c2bbed900954a46bcbafe94467991d57c3 Author: Sam James gentoo org> AuthorDate: Wed Nov 2 20:06:51 2022 + Commit: Sam James gentoo org> CommitDate: Wed Nov 2 20:06:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e50991c2 sys-fs/ntfs3g: Stabilize 2022.10.3 amd64, #878901 Signed-off-by: Sam James gentoo.org> sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild b/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild index a066d2a3d4ce..7895aa53370d 100644 --- a/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://download.tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/89" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" IUSE="acl debug +fuse +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: baecb600fd5921776b0971873b40971025daa410 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Oct 31 18:43:57 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Oct 31 18:43:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baecb600 sys-fs/ntfs3g: Stabilize 2022.10.3 arm64, #878901 Signed-off-by: Arthur Zamarin gentoo.org> sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild b/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild index e4754be0d3ad..a066d2a3d4ce 100644 --- a/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://download.tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/89" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" IUSE="acl debug +fuse +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 30ea31e308a6fde8e4cf424a79d108166a40e74f Author: Arthur Zamarin gentoo org> AuthorDate: Mon Oct 31 18:31:22 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Oct 31 18:31:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30ea31e3 sys-fs/ntfs3g: Stabilize 2022.10.3 ppc64, #878901 Signed-off-by: Arthur Zamarin gentoo.org> sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild b/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild index 83d5c003cb57..e4754be0d3ad 100644 --- a/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://download.tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/89" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" IUSE="acl debug +fuse +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: f3312b253ae894671e8dc9928bd9910852897dc8 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Oct 31 18:31:10 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Oct 31 18:31:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3312b25 sys-fs/ntfs3g: Stabilize 2022.10.3 ppc, #878901 Signed-off-by: Arthur Zamarin gentoo.org> sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild b/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild index c1cfa3de2b88..83d5c003cb57 100644 --- a/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://download.tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/89" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" IUSE="acl debug +fuse +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 48a2163708a796a9b73fd62ba7c9d1bd12ccef1e Author: Arthur Zamarin gentoo org> AuthorDate: Mon Oct 31 18:29:46 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Oct 31 18:29:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48a21637 sys-fs/ntfs3g: Stabilize 2022.10.3 sparc, #878901 Signed-off-by: Arthur Zamarin gentoo.org> sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild b/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild index acd7c9d3646e..c1cfa3de2b88 100644 --- a/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://download.tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/89" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" IUSE="acl debug +fuse +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 4faaab055d4ce622a6c9c74639dfda7e28a30ce4 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Oct 31 18:26:39 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Oct 31 18:26:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4faaab05 sys-fs/ntfs3g: Stabilize 2022.10.3 arm, #878901 Signed-off-by: Arthur Zamarin gentoo.org> sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild b/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild index 18ea706acefd..acd7c9d3646e 100644 --- a/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild @@ -14,7 +14,7 @@ SRC_URI="https://download.tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/89" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="acl debug +fuse +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 7cae66cff4d59bd8c976c22ac9dcdc082a61cebf Author: Mike Gilbert gentoo org> AuthorDate: Mon Oct 31 17:23:15 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Oct 31 17:23:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7cae66cf sys-fs/ntfs3g: add 2022.10.3, drop 2022.5.17-r1 Bug: https://bugs.gentoo.org/878885 Signed-off-by: Mike Gilbert gentoo.org> sys-fs/ntfs3g/Manifest| 1 + sys-fs/ntfs3g/{ntfs3g-2022.5.17-r1.ebuild => ntfs3g-2022.10.3.ebuild} | 0 2 files changed, 1 insertion(+) diff --git a/sys-fs/ntfs3g/Manifest b/sys-fs/ntfs3g/Manifest index 1cd869943436..29264ec89beb 100644 --- a/sys-fs/ntfs3g/Manifest +++ b/sys-fs/ntfs3g/Manifest @@ -1 +1,2 @@ +DIST ntfs-3g_ntfsprogs-2022.10.3.tgz 1324320 BLAKE2B 36a64af0c050bb42af69e14834883324d6201f70d5e45c175e0703980c045b038bdbfca0375edd42db3a3827240f63cf73c9f17a51805799129257b95fef7676 SHA512 891589483954423b19bef6e8a174fb4311ad92b6397a0db80f77c72b746bf18c2fa12457a571947f92755637a6bc784188920d4f017ae12a420819ab0d74af59 DIST ntfs-3g_ntfsprogs-2022.5.17.tgz 1318476 BLAKE2B 0f3d5b3ca6186886b1a4f1fc59242a1f4ccdc842cbe53b0869f707c1dbebdd58058d40b265dae663b71a2a611f7ce5392c63afa3053dc075155759c10499d529 SHA512 25e6d3412958576b0cd614f5d93201c0d7e8bbee78fbaf956718a3825c1435b3f0c3631ea1cc60b5b1be6e9ae7d58c0c03b0bebb69edee3bf181a966734336df diff --git a/sys-fs/ntfs3g/ntfs3g-2022.5.17-r1.ebuild b/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild similarity index 100% rename from sys-fs/ntfs3g/ntfs3g-2022.5.17-r1.ebuild rename to sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 1e8affefbfc609c6134fb186d72d7d10c5c37f19 Author: Mike Gilbert gentoo org> AuthorDate: Mon Oct 31 17:27:01 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Oct 31 17:29:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e8affef sys-fs/ntfs3g: update HOMEPAGE, SRC_URI Signed-off-by: Mike Gilbert gentoo.org> sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild b/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild index 085691d55b6d..18ea706acefd 100644 --- a/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2022.10.3.ebuild @@ -8,9 +8,8 @@ inherit autotools toolchain-funcs MY_P="ntfs-3g_ntfsprogs-${PV}" DESCRIPTION="Open source read-write NTFS driver that runs under FUSE" -HOMEPAGE="http://www.tuxera.com/community/ntfs-3g-download/; -HOMEPAGE="https://jp-andre.pagesperso-orange.fr/advanced-ntfs-3g.html; -SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; +HOMEPAGE="https://github.com/tuxera/ntfs-3g; +SRC_URI="https://download.tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #.
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/, sys-fs/ntfs3g/files/
commit: 8fb0d9000464e255de67283f67805ec15683ab69 Author: Sam James gentoo org> AuthorDate: Thu Sep 22 03:03:30 2022 + Commit: Sam James gentoo org> CommitDate: Thu Sep 22 03:03:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fb0d900 sys-fs/ntfs3g: fix configure bashism Signed-off-by: Sam James gentoo.org> .../files/ntfs3g-2022.5.17-configure-bashism.patch | 36 + sys-fs/ntfs3g/ntfs3g-2022.5.17-r1.ebuild | 94 ++ 2 files changed, 130 insertions(+) diff --git a/sys-fs/ntfs3g/files/ntfs3g-2022.5.17-configure-bashism.patch b/sys-fs/ntfs3g/files/ntfs3g-2022.5.17-configure-bashism.patch new file mode 100644 index ..280620d0ee68 --- /dev/null +++ b/sys-fs/ntfs3g/files/ntfs3g-2022.5.17-configure-bashism.patch @@ -0,0 +1,36 @@ +https://github.com/tuxera/ntfs-3g/pull/58 + +From a008fc4b3553583369111b145172a92542de4598 Mon Sep 17 00:00:00 2001 +From: Sam James +Date: Thu, 22 Sep 2022 04:00:45 +0100 +Subject: [PATCH] configure.ac: fix bashism in fuse check + +configure scripts need to be runnable with a POSIX-compliant /bin/sh. + +On many (but not all!) systems, /bin/sh is provided by Bash, so errors +like this aren't spotted. Notably Debian defaults to /bin/sh provided +by dash which doesn't tolerate such bashisms as '=='. + +This retains compatibility with bash. + +Fixes configure warnings/errors like: +``` +checking Windows OS... no +./configure: 13360: test: xinternal: unexpected operator +checking for pthread_create in -lpthread... yes +checking Solaris OS... no +``` + +Signed-off-by: Sam James +--- a/configure.ac b/configure.ac +@@ -228,7 +228,7 @@ esac + + if test "x${enable_ntfs_3g}" != "xyes"; then + with_fuse="none" +-elif test "x${with_fuse}" == "x"; then ++elif test "x${with_fuse}" = "x"; then + AC_MSG_CHECKING([fuse compatibility]) + case "${target_os}" in + linux*|solaris*) + diff --git a/sys-fs/ntfs3g/ntfs3g-2022.5.17-r1.ebuild b/sys-fs/ntfs3g/ntfs3g-2022.5.17-r1.ebuild new file mode 100644 index ..085691d55b6d --- /dev/null +++ b/sys-fs/ntfs3g/ntfs3g-2022.5.17-r1.ebuild @@ -0,0 +1,94 @@ +# Copyright 2006-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools toolchain-funcs + +MY_P="ntfs-3g_ntfsprogs-${PV}" + +DESCRIPTION="Open source read-write NTFS driver that runs under FUSE" +HOMEPAGE="http://www.tuxera.com/community/ntfs-3g-download/; +HOMEPAGE="https://jp-andre.pagesperso-orange.fr/advanced-ntfs-3g.html; +SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; + +LICENSE="GPL-2" +# The subslot matches the SONAME major #. +SLOT="0/89" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="acl debug +fuse +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid xattr" + +RDEPEND=" + sys-apps/util-linux:0= + ntfsdecrypt? ( + >=dev-libs/libgcrypt-1.2.2:0 + >=net-libs/gnutls-1.4.4 + ) +" +DEPEND="${RDEPEND} + sys-apps/attr +" +BDEPEND=" + virtual/pkgconfig +" + +S="${WORKDIR}/${MY_P}" + +PATCHES=( + "${FILESDIR}"/${PN}-2022.5.17-configure-bashism.patch +) + +src_prepare() { + default + + # Only needed for bashism patch + eautoreconf +} + +src_configure() { + tc-ld-disable-gold + + local myconf=( + # passing --exec-prefix is needed as the build system is trying to be clever + # and install itself into / instead of /usr in order to be compatible with + # separate-/usr setups (which we don't support without an initrd). + --exec-prefix="${EPREFIX}"/usr + + --disable-ldconfig + --enable-extras + $(use_enable debug) + $(use_enable fuse ntfs-3g) + $(use_enable acl posix-acls) + $(use_enable xattr xattr-mappings) + $(use_enable ntfsdecrypt crypto) + $(use_enable ntfsprogs) + $(use_enable static-libs static) + + --with-uuid + + # disable hd library until we have the right library in the tree and + # don't links to hwinfo one causing issues like bug #602360 + --without-hd + + # Needed for suid + # https://bugs.gentoo.org/822024 + --with-fuse=internal + ) + + econf "${myconf[@]}" +} + +src_install() { + default + if use fuse; then + # Plugins directory + keepdir "/usr/$(get_libdir)/ntfs-3g" + if use suid; then + fperms u+s /usr/bin/ntfs-3g + fi + if use mount-ntfs; then + dosym mount.ntfs-3g /sbin/mount.ntfs + fi + fi + find "${ED}" -name '*.la' -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 917df705b5e79a632c0c102749a4800dcebb3bd0 Author: Sam James gentoo org> AuthorDate: Wed Sep 21 08:10:26 2022 + Commit: Sam James gentoo org> CommitDate: Thu Sep 22 01:09:00 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=917df705 sys-fs/ntfs3g: add github upstream metadata Signed-off-by: Sam James gentoo.org> sys-fs/ntfs3g/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/sys-fs/ntfs3g/metadata.xml b/sys-fs/ntfs3g/metadata.xml index 910a26c2caf5..34b4fc4eb13f 100644 --- a/sys-fs/ntfs3g/metadata.xml +++ b/sys-fs/ntfs3g/metadata.xml @@ -25,5 +25,6 @@ http://tuxera.com/forum/ cpe:/a:ntfs-3g:ntfs-3g ntfs-3g + tuxera/ntfs-3g
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: f48a7b91b0f71dd394eae044f60844aa58da9a95 Author: Mike Gilbert gentoo org> AuthorDate: Fri May 27 21:21:50 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Fri May 27 21:21:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f48a7b91 sys-fs/ntfs3g: drop 2021.8.22-r4 Signed-off-by: Mike Gilbert gentoo.org> sys-fs/ntfs3g/Manifest | 1 - sys-fs/ntfs3g/ntfs3g-2021.8.22-r4.ebuild | 83 2 files changed, 84 deletions(-) diff --git a/sys-fs/ntfs3g/Manifest b/sys-fs/ntfs3g/Manifest index 0934b57fac7f..1cd869943436 100644 --- a/sys-fs/ntfs3g/Manifest +++ b/sys-fs/ntfs3g/Manifest @@ -1,2 +1 @@ -DIST ntfs-3g_ntfsprogs-2021.8.22.tgz 1317499 BLAKE2B 403036c68a37ba83873b5faadbb2088deb25e0ff31deb1958d4f869a198d830caa44edea879492a7894f5e7a5ad6205a6fda57bf8de722ce49bf3187239ad993 SHA512 e0544df78a6c352999e1206d7b5d71c56e39396b7a0936a261d728c2ac9d61c6b95ef297f8529ac2a5146f31c1c9e43066d3e281064d4f5d781a04eba51f536d DIST ntfs-3g_ntfsprogs-2022.5.17.tgz 1318476 BLAKE2B 0f3d5b3ca6186886b1a4f1fc59242a1f4ccdc842cbe53b0869f707c1dbebdd58058d40b265dae663b71a2a611f7ce5392c63afa3053dc075155759c10499d529 SHA512 25e6d3412958576b0cd614f5d93201c0d7e8bbee78fbaf956718a3825c1435b3f0c3631ea1cc60b5b1be6e9ae7d58c0c03b0bebb69edee3bf181a966734336df diff --git a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r4.ebuild b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r4.ebuild deleted file mode 100644 index ed009c764089.. --- a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r4.ebuild +++ /dev/null @@ -1,83 +0,0 @@ -# Copyright 2006-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -MY_P="ntfs-3g_ntfsprogs-${PV}" - -DESCRIPTION="Open source read-write NTFS driver that runs under FUSE" -HOMEPAGE="http://www.tuxera.com/community/ntfs-3g-download/; -HOMEPAGE="https://jp-andre.pagesperso-orange.fr/advanced-ntfs-3g.html; -SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; - -LICENSE="GPL-2" -# The subslot matches the SONAME major #. -SLOT="0/89" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" -IUSE="acl debug +fuse +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid xattr" - -RDEPEND=" - sys-apps/util-linux:0= - ntfsdecrypt? ( - >=dev-libs/libgcrypt-1.2.2:0 - >=net-libs/gnutls-1.4.4 - ) -" -DEPEND="${RDEPEND} - sys-apps/attr -" -BDEPEND=" - virtual/pkgconfig -" - -S="${WORKDIR}/${MY_P}" - -src_configure() { - tc-ld-disable-gold - - local myconf=( - # passing --exec-prefix is needed as the build system is trying to be clever - # and install itself into / instead of /usr in order to be compatible with - # separate-/usr setups (which we don't support without an initrd). - --exec-prefix="${EPREFIX}"/usr - - --disable-ldconfig - --enable-extras - $(use_enable debug) - $(use_enable fuse ntfs-3g) - $(use_enable acl posix-acls) - $(use_enable xattr xattr-mappings) - $(use_enable ntfsdecrypt crypto) - $(use_enable ntfsprogs) - $(use_enable static-libs static) - - --with-uuid - - # disable hd library until we have the right library in the tree and - # don't links to hwinfo one causing issues like bug #602360 - --without-hd - - # Needed for suid - # https://bugs.gentoo.org/822024 - --with-fuse=internal - ) - - econf "${myconf[@]}" -} - -src_install() { - default - if use fuse; then - # Plugins directory - keepdir "/usr/$(get_libdir)/ntfs-3g" - if use suid; then - fperms u+s /usr/bin/ntfs-3g - fi - if use mount-ntfs; then - dosym mount.ntfs-3g /sbin/mount.ntfs - fi - fi - find "${ED}" -name '*.la' -type f -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 40332370af589ea66bb9d528d6ef2ec21331d2b6 Author: Jakov Smolić gentoo org> AuthorDate: Fri May 27 19:35:54 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Fri May 27 19:35:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40332370 sys-fs/ntfs3g: Stabilize 2022.5.17 x86, #847823 Signed-off-by: Jakov Smolić gentoo.org> sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild b/sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild index 335a9b41b1b8..63ccf4800e83 100644 --- a/sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild @@ -15,7 +15,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/89" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" IUSE="acl debug +fuse +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: f00d27cd5215d54ad33b7104c985b221b2f09538 Author: Jakov Smolić gentoo org> AuthorDate: Fri May 27 18:01:22 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Fri May 27 18:01:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f00d27cd sys-fs/ntfs3g: Stabilize 2022.5.17 amd64, #847823 Signed-off-by: Jakov Smolić gentoo.org> sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild b/sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild index 89426aed9501..335a9b41b1b8 100644 --- a/sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild @@ -15,7 +15,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/89" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" IUSE="acl debug +fuse +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 85f40b83d8e1292a47405b6c644adf350fef7a6c Author: Jakov Smolić gentoo org> AuthorDate: Fri May 27 17:18:52 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Fri May 27 17:18:52 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85f40b83 sys-fs/ntfs3g: Stabilize 2022.5.17 ppc, #847823 Signed-off-by: Jakov Smolić gentoo.org> sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild b/sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild index 5b7a4f6c0b72..89426aed9501 100644 --- a/sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild @@ -15,7 +15,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/89" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" IUSE="acl debug +fuse +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: ff00df60b2aa10bf8425003f1a167d6ce2006519 Author: Jakov Smolić gentoo org> AuthorDate: Fri May 27 17:18:51 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Fri May 27 17:18:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff00df60 sys-fs/ntfs3g: Stabilize 2022.5.17 ppc64, #847823 Signed-off-by: Jakov Smolić gentoo.org> sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild b/sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild index c0554be2a10f..5b7a4f6c0b72 100644 --- a/sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild @@ -15,7 +15,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/89" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" IUSE="acl debug +fuse +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 18f64434f13174b646d9efaedf4ae94a6b2fe087 Author: Jakov Smolić gentoo org> AuthorDate: Fri May 27 17:12:26 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Fri May 27 17:12:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18f64434 sys-fs/ntfs3g: Stabilize 2022.5.17 arm, #847823 Signed-off-by: Jakov Smolić gentoo.org> sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild b/sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild index 332f09565de6..c0554be2a10f 100644 --- a/sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild @@ -15,7 +15,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/89" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" IUSE="acl debug +fuse +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: cb4407d14e916ba51f67e76e8bfb88998d000d13 Author: Jakov Smolić gentoo org> AuthorDate: Fri May 27 17:12:23 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Fri May 27 17:12:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb4407d1 sys-fs/ntfs3g: Stabilize 2022.5.17 arm64, #847823 Signed-off-by: Jakov Smolić gentoo.org> sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild b/sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild index 333eeaf0b761..a0fd5dfd22b0 100644 --- a/sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild @@ -15,7 +15,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/89" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="acl debug +fuse +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 35aaa30224e4cb2e9802581091d59e6ace966257 Author: Jakov Smolić gentoo org> AuthorDate: Fri May 27 17:12:24 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Fri May 27 17:12:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35aaa302 sys-fs/ntfs3g: Stabilize 2022.5.17 sparc, #847823 Signed-off-by: Jakov Smolić gentoo.org> sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild b/sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild index a0fd5dfd22b0..332f09565de6 100644 --- a/sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild @@ -15,7 +15,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/89" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" IUSE="acl debug +fuse +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 11a9a9dae6476c69f140bbf2938e75b6b11c3959 Author: Mike Gilbert gentoo org> AuthorDate: Fri May 27 16:05:09 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Fri May 27 16:05:50 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11a9a9da sys-fs/ntfs3g: add 2022.5.17 Bug: https://bugs.gentoo.org/847598 Signed-off-by: Mike Gilbert gentoo.org> sys-fs/ntfs3g/Manifest| 1 + sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild | 83 +++ 2 files changed, 84 insertions(+) diff --git a/sys-fs/ntfs3g/Manifest b/sys-fs/ntfs3g/Manifest index 44a4ffdeed56..0934b57fac7f 100644 --- a/sys-fs/ntfs3g/Manifest +++ b/sys-fs/ntfs3g/Manifest @@ -1 +1,2 @@ DIST ntfs-3g_ntfsprogs-2021.8.22.tgz 1317499 BLAKE2B 403036c68a37ba83873b5faadbb2088deb25e0ff31deb1958d4f869a198d830caa44edea879492a7894f5e7a5ad6205a6fda57bf8de722ce49bf3187239ad993 SHA512 e0544df78a6c352999e1206d7b5d71c56e39396b7a0936a261d728c2ac9d61c6b95ef297f8529ac2a5146f31c1c9e43066d3e281064d4f5d781a04eba51f536d +DIST ntfs-3g_ntfsprogs-2022.5.17.tgz 1318476 BLAKE2B 0f3d5b3ca6186886b1a4f1fc59242a1f4ccdc842cbe53b0869f707c1dbebdd58058d40b265dae663b71a2a611f7ce5392c63afa3053dc075155759c10499d529 SHA512 25e6d3412958576b0cd614f5d93201c0d7e8bbee78fbaf956718a3825c1435b3f0c3631ea1cc60b5b1be6e9ae7d58c0c03b0bebb69edee3bf181a966734336df diff --git a/sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild b/sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild new file mode 100644 index ..333eeaf0b761 --- /dev/null +++ b/sys-fs/ntfs3g/ntfs3g-2022.5.17.ebuild @@ -0,0 +1,83 @@ +# Copyright 2006-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +MY_P="ntfs-3g_ntfsprogs-${PV}" + +DESCRIPTION="Open source read-write NTFS driver that runs under FUSE" +HOMEPAGE="http://www.tuxera.com/community/ntfs-3g-download/; +HOMEPAGE="https://jp-andre.pagesperso-orange.fr/advanced-ntfs-3g.html; +SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; + +LICENSE="GPL-2" +# The subslot matches the SONAME major #. +SLOT="0/89" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="acl debug +fuse +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid xattr" + +RDEPEND=" + sys-apps/util-linux:0= + ntfsdecrypt? ( + >=dev-libs/libgcrypt-1.2.2:0 + >=net-libs/gnutls-1.4.4 + ) +" +DEPEND="${RDEPEND} + sys-apps/attr +" +BDEPEND=" + virtual/pkgconfig +" + +S="${WORKDIR}/${MY_P}" + +src_configure() { + tc-ld-disable-gold + + local myconf=( + # passing --exec-prefix is needed as the build system is trying to be clever + # and install itself into / instead of /usr in order to be compatible with + # separate-/usr setups (which we don't support without an initrd). + --exec-prefix="${EPREFIX}"/usr + + --disable-ldconfig + --enable-extras + $(use_enable debug) + $(use_enable fuse ntfs-3g) + $(use_enable acl posix-acls) + $(use_enable xattr xattr-mappings) + $(use_enable ntfsdecrypt crypto) + $(use_enable ntfsprogs) + $(use_enable static-libs static) + + --with-uuid + + # disable hd library until we have the right library in the tree and + # don't links to hwinfo one causing issues like bug #602360 + --without-hd + + # Needed for suid + # https://bugs.gentoo.org/822024 + --with-fuse=internal + ) + + econf "${myconf[@]}" +} + +src_install() { + default + if use fuse; then + # Plugins directory + keepdir "/usr/$(get_libdir)/ntfs-3g" + if use suid; then + fperms u+s /usr/bin/ntfs-3g + fi + if use mount-ntfs; then + dosym mount.ntfs-3g /sbin/mount.ntfs + fi + fi + find "${ED}" -name '*.la' -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 4c9fd73f53bd6286088ad323ee137754102987fe Author: WANG Xuerui gentoo org> AuthorDate: Thu May 26 05:03:13 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Thu May 26 05:03:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c9fd73f sys-fs/ntfs3g: keyword 2021.8.22-r4 for ~loong Signed-off-by: WANG Xuerui gentoo.org> sys-fs/ntfs3g/ntfs3g-2021.8.22-r4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r4.ebuild b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r4.ebuild index 3ee5db1efeb5..ed009c764089 100644 --- a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r4.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r4.ebuild @@ -15,7 +15,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/89" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" IUSE="acl debug +fuse +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: ed176fc0cbf488f8f89cf8d6aca37e412cb9526d Author: Mike Gilbert gentoo org> AuthorDate: Mon May 2 21:03:10 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Mon May 2 21:03:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed176fc0 sys-fs/ntfs3g: drop 2021.8.22 Signed-off-by: Mike Gilbert gentoo.org> sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild | 81 --- 1 file changed, 81 deletions(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild b/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild deleted file mode 100644 index 64a938dc180b.. --- a/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild +++ /dev/null @@ -1,81 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit linux-info toolchain-funcs - -MY_P="ntfs-3g_ntfsprogs-${PV}" - -DESCRIPTION="Open source read-write NTFS driver that runs under FUSE" -HOMEPAGE="http://www.tuxera.com/community/ntfs-3g-download/; -HOMEPAGE="https://jp-andre.pagesperso-orange.fr/advanced-ntfs-3g.html; -SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; -#SRC_URI="https://jp-andre.pagesperso-orange.fr/${MY_P}.tgz; - -LICENSE="GPL-2" -# The subslot matches the SONAME major #. -SLOT="0/89" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" -IUSE="acl debug +mount-ntfs ntfsdecrypt +ntfsprogs static-libs xattr" - -RDEPEND=" - sys-apps/util-linux:0= - sys-fs/fuse:0 - ntfsdecrypt? ( - >=dev-libs/libgcrypt-1.2.2:0 - >=net-libs/gnutls-1.4.4 - ) -" -DEPEND="${RDEPEND} - sys-apps/attr -" -BDEPEND=" - virtual/pkgconfig -" - -S="${WORKDIR}/${MY_P}" - -pkg_setup() { - CONFIG_CHECK="~FUSE_FS" - FUSE_FS_WARNING="You need to have FUSE module built to use ntfs-3g" - linux-info_pkg_setup -} - -src_configure() { - tc-ld-disable-gold - - local myconf=( - # passing --exec-prefix is needed as the build system is trying to be clever - # and install itself into / instead of /usr in order to be compatible with - # separate-/usr setups (which we don't support without an initrd). - --exec-prefix="${EPREFIX}"/usr - - --disable-ldconfig - --enable-extras - $(use_enable debug) - $(use_enable acl posix-acls) - $(use_enable xattr xattr-mappings) - $(use_enable ntfsdecrypt crypto) - $(use_enable ntfsprogs) - $(use_enable ntfsprogs quarantined) - $(use_enable static-libs static) - - --with-uuid - - # disable hd library until we have the right library in the tree and - # don't links to hwinfo one causing issues like bug #602360 - --without-hd - - --with-fuse=external - ) - - econf "${myconf[@]}" -} - -src_install() { - default - use mount-ntfs && dosym mount.ntfs-3g /sbin/mount.ntfs - find "${ED}" -name '*.la' -type f -delete || die - # https://bugs.gentoo.org/760780 - keepdir "/usr/$(get_libdir)/ntfs-3g" -}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 5d92ff672b56bffd9333062940964bb79e228ead Author: Mike Gilbert gentoo org> AuthorDate: Mon May 2 21:16:13 2022 + Commit: Mike Gilbert gentoo org> CommitDate: Mon May 2 21:16:13 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d92ff67 sys-fs/ntfs3g: disable "quarantined" utilities Upstream doesn't really support these programs. If someone really needs them, we can restore them behind a masked USE flag. Bug: https://bugs.gentoo.org/84 Signed-off-by: Mike Gilbert gentoo.org> sys-fs/ntfs3g/{ntfs3g-2021.8.22-r3.ebuild => ntfs3g-2021.8.22-r4.ebuild} | 1 - 1 file changed, 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r4.ebuild similarity index 98% rename from sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild rename to sys-fs/ntfs3g/ntfs3g-2021.8.22-r4.ebuild index 8e3bee187cef..3ee5db1efeb5 100644 --- a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r4.ebuild @@ -51,7 +51,6 @@ src_configure() { $(use_enable xattr xattr-mappings) $(use_enable ntfsdecrypt crypto) $(use_enable ntfsprogs) - $(use_enable ntfsprogs quarantined) $(use_enable static-libs static) --with-uuid
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 512453a1fd7327f4b698f3ef339f12f34abd4d05 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Feb 26 09:16:39 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Feb 26 09:16:39 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=512453a1 sys-fs/ntfs3g: x86 stable wrt bug #834043 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild index 3534dc8c6fb7..8e3bee187cef 100644 --- a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild @@ -15,7 +15,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/89" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" IUSE="acl debug +fuse +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: a25709ba9035ddde6d8aa2da6390f84ad6364aee Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Feb 26 09:16:24 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Feb 26 09:16:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a25709ba sys-fs/ntfs3g: sparc stable wrt bug #834043 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild index df760883d3ca..3534dc8c6fb7 100644 --- a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild @@ -15,7 +15,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/89" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" IUSE="acl debug +fuse +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: d862d8f521ec68d31139788b0d1e11eb39d8564e Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Feb 26 09:15:16 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Feb 26 09:15:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d862d8f5 sys-fs/ntfs3g: amd64 stable wrt bug #834043 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild index 5d3c304f9a8d..df760883d3ca 100644 --- a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild @@ -15,7 +15,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/89" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="acl debug +fuse +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 707b64fcf1aef46862846c04dc5e28d26f14abff Author: Sam James gentoo org> AuthorDate: Fri Feb 25 21:43:26 2022 + Commit: Sam James gentoo org> CommitDate: Fri Feb 25 21:43:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=707b64fc sys-fs/ntfs3g: Stabilize 2021.8.22-r3 arm64, #834043 Signed-off-by: Sam James gentoo.org> sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild index 27f0933cfbe8..5d3c304f9a8d 100644 --- a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild @@ -15,7 +15,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/89" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="acl debug +fuse +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: eb0e36b169b424960f29555ee06610f356c4fad6 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Feb 25 20:43:42 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Feb 25 20:43:42 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eb0e36b1 sys-fs/ntfs3g: Stabilize 2021.8.22-r3 arm, #834043 Signed-off-by: Arthur Zamarin gentoo.org> sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild index 28043229f688..27f0933cfbe8 100644 --- a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild @@ -15,7 +15,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/89" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="acl debug +fuse +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 01dc7cb4b25ffdec0689c5bf3e751b8b21d5a0eb Author: Sam James gentoo org> AuthorDate: Fri Feb 25 18:28:38 2022 + Commit: Sam James gentoo org> CommitDate: Fri Feb 25 18:28:38 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=01dc7cb4 sys-fs/ntfs3g: Stabilize 2021.8.22-r3 ppc64, #834043 Signed-off-by: Sam James gentoo.org> sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild index e33feb27e7b4..28043229f688 100644 --- a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild @@ -15,7 +15,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/89" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="acl debug +fuse +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 1b7a4f2d6e27fb4e401171cbb98b3442992af1c6 Author: Sam James gentoo org> AuthorDate: Fri Feb 25 18:28:24 2022 + Commit: Sam James gentoo org> CommitDate: Fri Feb 25 18:28:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b7a4f2d sys-fs/ntfs3g: Stabilize 2021.8.22-r3 ppc, #834043 Signed-off-by: Sam James gentoo.org> sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild index 28102ca67d43..e33feb27e7b4 100644 --- a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 2006-2021 Gentoo Authors +# Copyright 2006-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -15,7 +15,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/89" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="acl debug +fuse +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: d97459e9b0f51457a9ca262fe35158575f2f9178 Author: Mike Gilbert gentoo org> AuthorDate: Sun Nov 7 00:27:22 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Nov 7 00:28:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d97459e9 sys-fs/ntfs3g: drop silly kernel check for CONFIG_FUSE Signed-off-by: Mike Gilbert gentoo.org> sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild | 10 ++ 1 file changed, 2 insertions(+), 8 deletions(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild index 1b89073cd28..28102ca67d4 100644 --- a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild @@ -2,7 +2,8 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit linux-info toolchain-funcs + +inherit toolchain-funcs MY_P="ntfs-3g_ntfsprogs-${PV}" @@ -10,7 +11,6 @@ DESCRIPTION="Open source read-write NTFS driver that runs under FUSE" HOMEPAGE="http://www.tuxera.com/community/ntfs-3g-download/; HOMEPAGE="https://jp-andre.pagesperso-orange.fr/advanced-ntfs-3g.html; SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; -#SRC_URI="https://jp-andre.pagesperso-orange.fr/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. @@ -34,12 +34,6 @@ BDEPEND=" S="${WORKDIR}/${MY_P}" -pkg_setup() { - CONFIG_CHECK="~FUSE_FS" - FUSE_FS_WARNING="You need to have FUSE module built to use ntfs-3g" - linux-info_pkg_setup -} - src_configure() { tc-ld-disable-gold
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 50541bc7785a3b7205373b977f1f0863d4ee31f6 Author: Mike Gilbert gentoo org> AuthorDate: Sun Nov 7 00:11:43 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Nov 7 00:28:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50541bc7 sys-fs/ntfs3g: actually make USE=suid do something Bug: https://bugs.gentoo.org/822024 Signed-off-by: Mike Gilbert gentoo.org> .../{ntfs3g-2021.8.22-r1.ebuild => ntfs3g-2021.8.22-r2.ebuild} | 7 ++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r1.ebuild b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r2.ebuild similarity index 94% rename from sys-fs/ntfs3g/ntfs3g-2021.8.22-r1.ebuild rename to sys-fs/ntfs3g/ntfs3g-2021.8.22-r2.ebuild index 32829cd24d9..fa4b403451e 100644 --- a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r1.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r2.ebuild @@ -75,7 +75,12 @@ src_configure() { src_install() { default - use mount-ntfs && dosym mount.ntfs-3g /sbin/mount.ntfs + if use suid; then + fperms u+s /usr/bin/ntfs-3g + fi + if use mount-ntfs; then + dosym mount.ntfs-3g /sbin/mount.ntfs + fi find "${ED}" -name '*.la' -type f -delete || die # https://bugs.gentoo.org/760780 keepdir "/usr/$(get_libdir)/ntfs-3g"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: be0aafde743046bdfac23126b7f264589cf4bc18 Author: Mike Gilbert gentoo org> AuthorDate: Sun Nov 7 00:23:30 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Nov 7 00:28:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be0aafde sys-fs/ntfs3g: add 'fuse' USE flag This allows libntfs-3g and ntfsprogs to be installed without the FUSE driver. Signed-off-by: Mike Gilbert gentoo.org> sys-fs/ntfs3g/metadata.xml | 3 ++- ...21.8.22-r2.ebuild => ntfs3g-2021.8.22-r3.ebuild} | 21 - 2 files changed, 14 insertions(+), 10 deletions(-) diff --git a/sys-fs/ntfs3g/metadata.xml b/sys-fs/ntfs3g/metadata.xml index fd2cd929283..910a26c2caf 100644 --- a/sys-fs/ntfs3g/metadata.xml +++ b/sys-fs/ntfs3g/metadata.xml @@ -16,9 +16,10 @@ file ownership, access right. + Enable ntfs-3g FUSE driver Install mount.ntfs symlink Build and install the ntfsdecrypt application. - Include internal version of ntfsprogs. + Enable ntfsprogs http://tuxera.com/forum/ diff --git a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r2.ebuild b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild similarity index 84% rename from sys-fs/ntfs3g/ntfs3g-2021.8.22-r2.ebuild rename to sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild index fa4b403451e..1b89073cd28 100644 --- a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r2.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 2006-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -16,7 +16,7 @@ LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/89" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" -IUSE="acl debug +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid xattr" +IUSE="acl debug +fuse +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND=" sys-apps/util-linux:0= @@ -52,6 +52,7 @@ src_configure() { --disable-ldconfig --enable-extras $(use_enable debug) + $(use_enable fuse ntfs-3g) $(use_enable acl posix-acls) $(use_enable xattr xattr-mappings) $(use_enable ntfsdecrypt crypto) @@ -75,13 +76,15 @@ src_configure() { src_install() { default - if use suid; then - fperms u+s /usr/bin/ntfs-3g - fi - if use mount-ntfs; then - dosym mount.ntfs-3g /sbin/mount.ntfs + if use fuse; then + # Plugins directory + keepdir "/usr/$(get_libdir)/ntfs-3g" + if use suid; then + fperms u+s /usr/bin/ntfs-3g + fi + if use mount-ntfs; then + dosym mount.ntfs-3g /sbin/mount.ntfs + fi fi find "${ED}" -name '*.la' -type f -delete || die - # https://bugs.gentoo.org/760780 - keepdir "/usr/$(get_libdir)/ntfs-3g" }
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 94eb172027cdcb267c65ec0589c9dbb25c88c2c3 Author: Mike Gilbert gentoo org> AuthorDate: Sat Nov 6 13:39:22 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Nov 6 13:40:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94eb1720 sys-fs/ntfs3g: switch to 'internal' FUSE and re-add 'suid' Closes: https://bugs.gentoo.org/822024 Signed-off-by: Mike Gilbert gentoo.org> sys-fs/ntfs3g/ntfs3g-2021.8.22-r1.ebuild | 82 1 file changed, 82 insertions(+) diff --git a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r1.ebuild b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r1.ebuild new file mode 100644 index 000..32829cd24d9 --- /dev/null +++ b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r1.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit linux-info toolchain-funcs + +MY_P="ntfs-3g_ntfsprogs-${PV}" + +DESCRIPTION="Open source read-write NTFS driver that runs under FUSE" +HOMEPAGE="http://www.tuxera.com/community/ntfs-3g-download/; +HOMEPAGE="https://jp-andre.pagesperso-orange.fr/advanced-ntfs-3g.html; +SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; +#SRC_URI="https://jp-andre.pagesperso-orange.fr/${MY_P}.tgz; + +LICENSE="GPL-2" +# The subslot matches the SONAME major #. +SLOT="0/89" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="acl debug +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid xattr" + +RDEPEND=" + sys-apps/util-linux:0= + ntfsdecrypt? ( + >=dev-libs/libgcrypt-1.2.2:0 + >=net-libs/gnutls-1.4.4 + ) +" +DEPEND="${RDEPEND} + sys-apps/attr +" +BDEPEND=" + virtual/pkgconfig +" + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + CONFIG_CHECK="~FUSE_FS" + FUSE_FS_WARNING="You need to have FUSE module built to use ntfs-3g" + linux-info_pkg_setup +} + +src_configure() { + tc-ld-disable-gold + + local myconf=( + # passing --exec-prefix is needed as the build system is trying to be clever + # and install itself into / instead of /usr in order to be compatible with + # separate-/usr setups (which we don't support without an initrd). + --exec-prefix="${EPREFIX}"/usr + + --disable-ldconfig + --enable-extras + $(use_enable debug) + $(use_enable acl posix-acls) + $(use_enable xattr xattr-mappings) + $(use_enable ntfsdecrypt crypto) + $(use_enable ntfsprogs) + $(use_enable ntfsprogs quarantined) + $(use_enable static-libs static) + + --with-uuid + + # disable hd library until we have the right library in the tree and + # don't links to hwinfo one causing issues like bug #602360 + --without-hd + + # Needed for suid + # https://bugs.gentoo.org/822024 + --with-fuse=internal + ) + + econf "${myconf[@]}" +} + +src_install() { + default + use mount-ntfs && dosym mount.ntfs-3g /sbin/mount.ntfs + find "${ED}" -name '*.la' -type f -delete || die + # https://bugs.gentoo.org/760780 + keepdir "/usr/$(get_libdir)/ntfs-3g" +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 7a062fbcbda9206a63ce1533c03cf44298beefdb Author: Mike Gilbert gentoo org> AuthorDate: Sat Nov 6 02:09:18 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Nov 6 02:13:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7a062fbc Revert "sys-fs/ntfs3g: use internal FUSE library" Reverts: ab0f17bb3637aec78e388c3704bee2a77c8b1eb1 Bug: https://bugs.gentoo.org/822024 Signed-off-by: Mike Gilbert gentoo.org> sys-fs/ntfs3g/{ntfs3g-2021.8.22-r1.ebuild => ntfs3g-2021.8.22.ebuild} | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r1.ebuild b/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild similarity index 98% rename from sys-fs/ntfs3g/ntfs3g-2021.8.22-r1.ebuild rename to sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild index e15ee8fbd07..f022ac5e558 100644 --- a/sys-fs/ntfs3g/ntfs3g-2021.8.22-r1.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild @@ -20,6 +20,7 @@ IUSE="acl debug +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND=" sys-apps/util-linux:0= + sys-fs/fuse:0 ntfsdecrypt? ( >=dev-libs/libgcrypt-1.2.2:0 >=net-libs/gnutls-1.4.4 @@ -65,7 +66,7 @@ src_configure() { # don't links to hwinfo one causing issues like bug #602360 --without-hd - --with-fuse=internal + --with-fuse=external ) econf "${myconf[@]}"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 33ac79f9dd4f0e82321175ab4b24c88fd5770dd5 Author: Mike Gilbert gentoo org> AuthorDate: Sat Nov 6 02:10:27 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Sat Nov 6 02:14:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33ac79f9 sys-fs/ntfs3g: drop non-functional suid USE flag Bug: https://bugs.gentoo.org/822024 Signed-off-by: Mike Gilbert gentoo.org> sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild b/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild index f022ac5e558..64a938dc180 100644 --- a/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild @@ -16,7 +16,7 @@ LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/89" KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" -IUSE="acl debug +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid xattr" +IUSE="acl debug +mount-ntfs ntfsdecrypt +ntfsprogs static-libs xattr" RDEPEND=" sys-apps/util-linux:0= @@ -74,7 +74,6 @@ src_configure() { src_install() { default - use suid && fperms u+s /usr/bin/ntfs-3g use mount-ntfs && dosym mount.ntfs-3g /sbin/mount.ntfs find "${ED}" -name '*.la' -type f -delete || die # https://bugs.gentoo.org/760780
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: ab0f17bb3637aec78e388c3704bee2a77c8b1eb1 Author: Mike Gilbert gentoo org> AuthorDate: Fri Nov 5 23:16:22 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Fri Nov 5 23:16:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ab0f17bb sys-fs/ntfs3g: use internal FUSE library This is required for suid support. Closes: https://bugs.gentoo.org/822024 Signed-off-by: Mike Gilbert gentoo.org> sys-fs/ntfs3g/{ntfs3g-2021.8.22.ebuild => ntfs3g-2021.8.22-r1.ebuild} | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r1.ebuild similarity index 98% rename from sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild rename to sys-fs/ntfs3g/ntfs3g-2021.8.22-r1.ebuild index f022ac5e558..e15ee8fbd07 100644 --- a/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2021.8.22-r1.ebuild @@ -20,7 +20,6 @@ IUSE="acl debug +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND=" sys-apps/util-linux:0= - sys-fs/fuse:0 ntfsdecrypt? ( >=dev-libs/libgcrypt-1.2.2:0 >=net-libs/gnutls-1.4.4 @@ -66,7 +65,7 @@ src_configure() { # don't links to hwinfo one causing issues like bug #602360 --without-hd - --with-fuse=external + --with-fuse=internal ) econf "${myconf[@]}"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 357980f40f7aceb19e2075010806752fda92b22c Author: Mike Gilbert gentoo org> AuthorDate: Fri Nov 5 23:11:59 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Fri Nov 5 23:11:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=357980f4 sys-fs/ntfs3g: drop 2017.3.23.5-r1 Bug: https://bugs.gentoo.org/811156 Signed-off-by: Mike Gilbert gentoo.org> sys-fs/ntfs3g/Manifest | 1 - sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild | 79 -- 2 files changed, 80 deletions(-) diff --git a/sys-fs/ntfs3g/Manifest b/sys-fs/ntfs3g/Manifest index d1fd2603084..44a4ffdeed5 100644 --- a/sys-fs/ntfs3g/Manifest +++ b/sys-fs/ntfs3g/Manifest @@ -1,2 +1 @@ -DIST ntfs-3g_ntfsprogs-2017.3.23AR.5.tgz 1278315 BLAKE2B d4f84bf744b12fec7faff82bd3d3048282a3cbcde2ca75e5d3a295206585c4cee68e25dff5fb20b034f516a3f2cd95c489105d9df810f8a9378024ef065b67d3 SHA512 8534970ba9f07999c5ff433144ad3a59640fb9a28fb30b37b5d736101e19f9fec1c222152338be382c894f972fce2b2a83680b85a28cf147cb5500b40a0a25cc DIST ntfs-3g_ntfsprogs-2021.8.22.tgz 1317499 BLAKE2B 403036c68a37ba83873b5faadbb2088deb25e0ff31deb1958d4f869a198d830caa44edea879492a7894f5e7a5ad6205a6fda57bf8de722ce49bf3187239ad993 SHA512 e0544df78a6c352999e1206d7b5d71c56e39396b7a0936a261d728c2ac9d61c6b95ef297f8529ac2a5146f31c1c9e43066d3e281064d4f5d781a04eba51f536d diff --git a/sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild b/sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild deleted file mode 100644 index 17c8330cd5b..000 --- a/sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild +++ /dev/null @@ -1,79 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit linux-info toolchain-funcs - -MY_P="ntfs-3g_ntfsprogs-${PV%.*}AR.${PV##*.}" - -DESCRIPTION="Open source read-write NTFS driver that runs under FUSE" -HOMEPAGE="http://www.tuxera.com/community/ntfs-3g-download/; -HOMEPAGE="https://jp-andre.pagesperso-orange.fr/advanced-ntfs-3g.html; -#SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; -SRC_URI="https://jp-andre.pagesperso-orange.fr/${MY_P}.tgz; - -LICENSE="GPL-2" -# The subslot matches the SONAME major #. -SLOT="0/885" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" -IUSE="acl debug ntfsdecrypt +ntfsprogs static-libs suid xattr" - -RDEPEND=" - sys-apps/util-linux:0= - ntfsdecrypt? ( - >=dev-libs/libgcrypt-1.2.2:0 - >=net-libs/gnutls-1.4.4 - ) -" -DEPEND="${RDEPEND} - sys-apps/attr -" -BDEPEND=" - virtual/pkgconfig -" - -S="${WORKDIR}/${MY_P}" - -pkg_setup() { - CONFIG_CHECK="~FUSE_FS" - FUSE_FS_WARNING="You need to have FUSE module built to use ntfs-3g" - linux-info_pkg_setup -} - -src_configure() { - tc-ld-disable-gold - - local myconf=( - # passing --exec-prefix is needed as the build system is trying to be clever - # and install itself into / instead of /usr in order to be compatible with - # separate-/usr setups (which we don't support without an initrd). - --exec-prefix="${EPREFIX}"/usr - - --disable-ldconfig - --enable-extras - $(use_enable debug) - $(use_enable acl posix-acls) - $(use_enable xattr xattr-mappings) - $(use_enable ntfsdecrypt crypto) - $(use_enable ntfsprogs) - $(use_enable ntfsprogs quarantined) - $(use_enable static-libs static) - - --with-uuid - - # disable hd library until we have the right library in the tree and - # don't links to hwinfo one causing issues like bug #602360 - --without-hd - ) - - econf "${myconf[@]}" -} - -src_install() { - default - use suid && fperms u+s /usr/bin/ntfs-3g - dosym mount.ntfs-3g /sbin/mount.ntfs - find "${D}" -name '*.la' -type f -delete || die - # https://bugs.gentoo.org/760780 - keepdir "/usr/$(get_libdir)/ntfs-3g" -}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: e88a6eb57790b8e05fa7b11c22f0b0855016fc22 Author: Mike Gilbert gentoo org> AuthorDate: Fri Nov 5 23:10:45 2021 + Commit: Mike Gilbert gentoo org> CommitDate: Fri Nov 5 23:10:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e88a6eb5 sys-fs/ntfs3g: add 'mount-ntfs' USE flag Closes: https://bugs.gentoo.org/583214 Signed-off-by: Mike Gilbert gentoo.org> sys-fs/ntfs3g/metadata.xml| 1 + sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild | 4 ++-- 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/sys-fs/ntfs3g/metadata.xml b/sys-fs/ntfs3g/metadata.xml index 9b2852a0591..fd2cd929283 100644 --- a/sys-fs/ntfs3g/metadata.xml +++ b/sys-fs/ntfs3g/metadata.xml @@ -16,6 +16,7 @@ file ownership, access right. + Install mount.ntfs symlink Build and install the ntfsdecrypt application. Include internal version of ntfsprogs. diff --git a/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild b/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild index 73800e129e5..f022ac5e558 100644 --- a/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild @@ -16,7 +16,7 @@ LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/89" KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" -IUSE="acl debug ntfsdecrypt +ntfsprogs static-libs suid xattr" +IUSE="acl debug +mount-ntfs ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND=" sys-apps/util-linux:0= @@ -75,7 +75,7 @@ src_configure() { src_install() { default use suid && fperms u+s /usr/bin/ntfs-3g - dosym mount.ntfs-3g /sbin/mount.ntfs + use mount-ntfs && dosym mount.ntfs-3g /sbin/mount.ntfs find "${ED}" -name '*.la' -type f -delete || die # https://bugs.gentoo.org/760780 keepdir "/usr/$(get_libdir)/ntfs-3g"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 6bbcadd41dfae819d3261f57d650461976c3690f Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Oct 29 05:55:52 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Oct 29 05:55:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6bbcadd4 sys-fs/ntfs3g: ppc64 stable wrt bug #818703 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild b/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild index e2276a6ad36..73800e129e5 100644 --- a/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild @@ -15,7 +15,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/89" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" IUSE="acl debug ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 5740681e8fe917c928ec39866c4a0562c71a8d4e Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Oct 29 05:53:52 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Oct 29 05:54:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5740681e sys-fs/ntfs3g: ppc stable wrt bug #818703 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild b/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild index 50d7f44b023..e2276a6ad36 100644 --- a/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild @@ -15,7 +15,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/89" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" IUSE="acl debug ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: ffe75b396aace240e7bf766d4ab3c5a536e6391a Author: Sam James gentoo org> AuthorDate: Wed Oct 20 00:21:25 2021 + Commit: Sam James gentoo org> CommitDate: Wed Oct 20 00:21:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffe75b39 sys-fs/ntfs3g: Stabilize 2021.8.22 arm64, #818703 Signed-off-by: Sam James gentoo.org> sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild b/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild index d9912200099..50d7f44b023 100644 --- a/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild @@ -15,7 +15,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/89" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" IUSE="acl debug ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: c162d9470c036bcbdb091393312bd11c8efac93e Author: Sam James gentoo org> AuthorDate: Wed Oct 20 00:20:55 2021 + Commit: Sam James gentoo org> CommitDate: Wed Oct 20 00:20:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c162d947 sys-fs/ntfs3g: Stabilize 2021.8.22 arm, #818703 Signed-off-by: Sam James gentoo.org> sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild b/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild index 7d195efda95..d9912200099 100644 --- a/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild @@ -15,7 +15,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/89" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" IUSE="acl debug ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 38d8436ae1049dbeeb59d1dc94534a7d6daf2308 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Oct 18 15:22:21 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Oct 18 15:22:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38d8436a sys-fs/ntfs3g: x86 stable wrt bug #818703 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild b/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild index e74ff48bb8d..7d195efda95 100644 --- a/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild @@ -15,7 +15,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/89" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux" IUSE="acl debug ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 6fbc5bdb66bb5c7df98b59b8d0abb88b8fdd47ff Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Oct 18 15:18:25 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Oct 18 15:18:25 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fbc5bdb sys-fs/ntfs3g: amd64 stable wrt bug #818703 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild b/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild index daa45fccb74..e74ff48bb8d 100644 --- a/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild @@ -15,7 +15,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/89" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" IUSE="acl debug ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: f6983dbe373b773d1513e93ad29601154dbd1962 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Oct 18 07:01:00 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Oct 18 07:01:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6983dbe sys-fs/ntfs3g: sparc stable wrt bug #818703 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild b/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild index 7e4c2ed5669..daa45fccb74 100644 --- a/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild @@ -15,7 +15,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/89" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux" IUSE="acl debug ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 18bcb912c345f29af74a4fd5288a246fe1c9ced4 Author: Marek Szuba gentoo org> AuthorDate: Mon Sep 27 21:57:15 2021 + Commit: Marek Szuba gentoo org> CommitDate: Mon Sep 27 22:05:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18bcb912 sys-fs/ntfs3g: keyword 2021.8.22 for ~riscv Signed-off-by: Marek Szuba gentoo.org> sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild b/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild index ab40a1ab993..7e4c2ed5669 100644 --- a/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild @@ -15,7 +15,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/89" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="acl debug ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: cf72416b29d1fc39f978044b7da63d909d90bd24 Author: Lars Wendler gentoo org> AuthorDate: Tue Aug 31 08:18:56 2021 + Commit: Lars Wendler gentoo org> CommitDate: Tue Aug 31 08:19:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cf72416b sys-fs/ntfs3g: Security bump to version 2021.8.22 Bug: https://bugs.gentoo.org/811156 Signed-off-by: Lars Wendler gentoo.org> sys-fs/ntfs3g/Manifest| 1 + sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild | 82 +++ 2 files changed, 83 insertions(+) diff --git a/sys-fs/ntfs3g/Manifest b/sys-fs/ntfs3g/Manifest index a087229bff9..d1fd2603084 100644 --- a/sys-fs/ntfs3g/Manifest +++ b/sys-fs/ntfs3g/Manifest @@ -1 +1,2 @@ DIST ntfs-3g_ntfsprogs-2017.3.23AR.5.tgz 1278315 BLAKE2B d4f84bf744b12fec7faff82bd3d3048282a3cbcde2ca75e5d3a295206585c4cee68e25dff5fb20b034f516a3f2cd95c489105d9df810f8a9378024ef065b67d3 SHA512 8534970ba9f07999c5ff433144ad3a59640fb9a28fb30b37b5d736101e19f9fec1c222152338be382c894f972fce2b2a83680b85a28cf147cb5500b40a0a25cc +DIST ntfs-3g_ntfsprogs-2021.8.22.tgz 1317499 BLAKE2B 403036c68a37ba83873b5faadbb2088deb25e0ff31deb1958d4f869a198d830caa44edea879492a7894f5e7a5ad6205a6fda57bf8de722ce49bf3187239ad993 SHA512 e0544df78a6c352999e1206d7b5d71c56e39396b7a0936a261d728c2ac9d61c6b95ef297f8529ac2a5146f31c1c9e43066d3e281064d4f5d781a04eba51f536d diff --git a/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild b/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild new file mode 100644 index 000..ab40a1ab993 --- /dev/null +++ b/sys-fs/ntfs3g/ntfs3g-2021.8.22.ebuild @@ -0,0 +1,82 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit linux-info toolchain-funcs + +MY_P="ntfs-3g_ntfsprogs-${PV}" + +DESCRIPTION="Open source read-write NTFS driver that runs under FUSE" +HOMEPAGE="http://www.tuxera.com/community/ntfs-3g-download/; +HOMEPAGE="https://jp-andre.pagesperso-orange.fr/advanced-ntfs-3g.html; +SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; +#SRC_URI="https://jp-andre.pagesperso-orange.fr/${MY_P}.tgz; + +LICENSE="GPL-2" +# The subslot matches the SONAME major #. +SLOT="0/89" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="acl debug ntfsdecrypt +ntfsprogs static-libs suid xattr" + +RDEPEND=" + sys-apps/util-linux:0= + sys-fs/fuse:0 + ntfsdecrypt? ( + >=dev-libs/libgcrypt-1.2.2:0 + >=net-libs/gnutls-1.4.4 + ) +" +DEPEND="${RDEPEND} + sys-apps/attr +" +BDEPEND=" + virtual/pkgconfig +" + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + CONFIG_CHECK="~FUSE_FS" + FUSE_FS_WARNING="You need to have FUSE module built to use ntfs-3g" + linux-info_pkg_setup +} + +src_configure() { + tc-ld-disable-gold + + local myconf=( + # passing --exec-prefix is needed as the build system is trying to be clever + # and install itself into / instead of /usr in order to be compatible with + # separate-/usr setups (which we don't support without an initrd). + --exec-prefix="${EPREFIX}"/usr + + --disable-ldconfig + --enable-extras + $(use_enable debug) + $(use_enable acl posix-acls) + $(use_enable xattr xattr-mappings) + $(use_enable ntfsdecrypt crypto) + $(use_enable ntfsprogs) + $(use_enable ntfsprogs quarantined) + $(use_enable static-libs static) + + --with-uuid + + # disable hd library until we have the right library in the tree and + # don't links to hwinfo one causing issues like bug #602360 + --without-hd + + --with-fuse=external + ) + + econf "${myconf[@]}" +} + +src_install() { + default + use suid && fperms u+s /usr/bin/ntfs-3g + dosym mount.ntfs-3g /sbin/mount.ntfs + find "${ED}" -name '*.la' -type f -delete || die + # https://bugs.gentoo.org/760780 + keepdir "/usr/$(get_libdir)/ntfs-3g" +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: c40713359713da02d0d0a1556ad6f83c717928c9 Author: Sam James gentoo org> AuthorDate: Tue Aug 3 10:59:57 2021 + Commit: Sam James gentoo org> CommitDate: Tue Aug 3 10:59:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4071335 sys-fs/ntfs3g: Stabilize 2017.3.23.5-r1 arm64, #803998 Signed-off-by: Sam James gentoo.org> sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild b/sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild index 75a364e8050..17c8330cd5b 100644 --- a/sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://jp-andre.pagesperso-orange.fr/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/885" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" IUSE="acl debug ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/, sys-fs/ntfs3g/files/
commit: 6117c5631916c07eff368af7373a6561b005dcad Author: David Seifert gentoo org> AuthorDate: Fri May 14 10:03:48 2021 + Commit: David Seifert gentoo org> CommitDate: Fri May 14 10:03:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6117c563 sys-fs/ntfs3g: Remove old 2017.3.23-r3 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: David Seifert gentoo.org> sys-fs/ntfs3g/Manifest | 1 - sys-fs/ntfs3g/files/CVE-2019-9755.patch| 63 .../files/ntfs3g-2014.2.15-no-split-usr.patch | 25 -- .../ntfs3g/files/ntfs3g-2016.2.22-sysmacros.patch | 43 --- .../files/ntfs3g-2017.3.23-big-sectors.patch | 379 - .../files/ntfs3g-2017.3.23-check-mftmirr.patch | 12 - .../files/ntfs3g-2017.3.23-full-clusters.patch | 81 - sys-fs/ntfs3g/metadata.xml | 50 ++- sys-fs/ntfs3g/ntfs3g-2017.3.23-r3.ebuild | 106 -- 9 files changed, 23 insertions(+), 737 deletions(-) diff --git a/sys-fs/ntfs3g/Manifest b/sys-fs/ntfs3g/Manifest index c7ad50e6157..a087229bff9 100644 --- a/sys-fs/ntfs3g/Manifest +++ b/sys-fs/ntfs3g/Manifest @@ -1,2 +1 @@ -DIST ntfs-3g_ntfsprogs-2017.3.23.tgz 1259054 BLAKE2B 4f12a6061ef0c116f26225eb3fb5cb84e469b63710115fbfb54fa3802ea94192afa973a553742818ff6849b72919069ec92aca2d4d6f58d8cabca1b0fefa3abe SHA512 3a607f0d7be35204c992d8931de0404fbc52032c13b4240d2c5e6f285c318a28eb2a385d7cf5ac4cd445876aee5baa5753bb636ada0d870d84a9d3fdbce794ef DIST ntfs-3g_ntfsprogs-2017.3.23AR.5.tgz 1278315 BLAKE2B d4f84bf744b12fec7faff82bd3d3048282a3cbcde2ca75e5d3a295206585c4cee68e25dff5fb20b034f516a3f2cd95c489105d9df810f8a9378024ef065b67d3 SHA512 8534970ba9f07999c5ff433144ad3a59640fb9a28fb30b37b5d736101e19f9fec1c222152338be382c894f972fce2b2a83680b85a28cf147cb5500b40a0a25cc diff --git a/sys-fs/ntfs3g/files/CVE-2019-9755.patch b/sys-fs/ntfs3g/files/CVE-2019-9755.patch deleted file mode 100644 index caa079d607b..000 --- a/sys-fs/ntfs3g/files/CVE-2019-9755.patch +++ /dev/null @@ -1,63 +0,0 @@ -From 85c1634a26faa572d3c558d4cf8aaaca5202d4e9 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Jean-Pierre=20Andr=C3=A9?= -Date: Wed, 19 Dec 2018 15:57:50 +0100 -Subject: [PATCH] Fixed reporting an error when failed to build the mountpoint - -The size check was inefficient because getcwd() uses an unsigned int -argument. - src/lowntfs-3g.c | 6 +- - src/ntfs-3g.c| 6 +- - 2 files changed, 10 insertions(+), 2 deletions(-) - -diff --git a/src/lowntfs-3g.c b/src/lowntfs-3g.c -index 993867fa..0660439b 100644 a/src/lowntfs-3g.c -+++ b/src/lowntfs-3g.c -@@ -4411,7 +4411,8 @@ int main(int argc, char *argv[]) - else { - ctx->abs_mnt_point = (char*)ntfs_malloc(PATH_MAX); - if (ctx->abs_mnt_point) { -- if (getcwd(ctx->abs_mnt_point, -+ if ((strlen(opts.mnt_point) < PATH_MAX) -+ && getcwd(ctx->abs_mnt_point, -PATH_MAX - strlen(opts.mnt_point) - 1)) { - strcat(ctx->abs_mnt_point, "/"); - strcat(ctx->abs_mnt_point, opts.mnt_point); -@@ -4419,6 +4420,9 @@ int main(int argc, char *argv[]) - /* Solaris also wants the absolute mount point */ - opts.mnt_point = ctx->abs_mnt_point; - #endif /* defined(__sun) && defined (__SVR4) */ -+ } else { -+ free(ctx->abs_mnt_point); -+ ctx->abs_mnt_point = (char*)NULL; - } - } - } -diff --git a/src/ntfs-3g.c b/src/ntfs-3g.c -index 6ce89fef..4e0912ae 100644 a/src/ntfs-3g.c -+++ b/src/ntfs-3g.c -@@ -4148,7 +4148,8 @@ int main(int argc, char *argv[]) - else { - ctx->abs_mnt_point = (char*)ntfs_malloc(PATH_MAX); - if (ctx->abs_mnt_point) { -- if (getcwd(ctx->abs_mnt_point, -+ if ((strlen(opts.mnt_point) < PATH_MAX) -+ && getcwd(ctx->abs_mnt_point, -PATH_MAX - strlen(opts.mnt_point) - 1)) { - strcat(ctx->abs_mnt_point, "/"); - strcat(ctx->abs_mnt_point, opts.mnt_point); -@@ -4156,6 +4157,9 @@ int main(int argc, char *argv[]) - /* Solaris also wants the absolute mount point */ - opts.mnt_point = ctx->abs_mnt_point; - #endif /* defined(__sun) && defined (__SVR4) */ -+ } else { -+ free(ctx->abs_mnt_point); -+ ctx->abs_mnt_point = (char*)NULL; - } - } - } --- -2.26.1 - diff --git a/sys-fs/ntfs3g/files/ntfs3g-2014.2.15-no-split-usr.patch
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: e07a1398632d8198c437574b91400f0d56684766 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri May 14 09:33:33 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri May 14 09:33:33 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e07a1398 sys-fs/ntfs3g: sparc stable wrt bug #789906 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild b/sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild index c7134780638..75a364e8050 100644 --- a/sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://jp-andre.pagesperso-orange.fr/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/885" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" IUSE="acl debug ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 6920b099c4a47e1ca8f7463589fb1fc5cfd2cae5 Author: Sam James gentoo org> AuthorDate: Thu May 13 18:57:50 2021 + Commit: Sam James gentoo org> CommitDate: Thu May 13 18:57:50 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6920b099 sys-fs/ntfs3g: Stabilize 2017.3.23.5-r1 ppc, #789906 Signed-off-by: Sam James gentoo.org> sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild b/sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild index a159ee1a01c..c7134780638 100644 --- a/sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://jp-andre.pagesperso-orange.fr/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/885" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="acl debug ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 07ad6e5b7b8ccd21269121c673ad50d92cd895e3 Author: Sam James gentoo org> AuthorDate: Thu May 13 18:55:37 2021 + Commit: Sam James gentoo org> CommitDate: Thu May 13 18:55:37 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07ad6e5b sys-fs/ntfs3g: Stabilize 2017.3.23.5-r1 x86, #789906 Signed-off-by: Sam James gentoo.org> sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild b/sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild index e1d3f9e4b8f..a159ee1a01c 100644 --- a/sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://jp-andre.pagesperso-orange.fr/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/885" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ppc64 ~sparc x86 ~amd64-linux ~x86-linux" IUSE="acl debug ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 032f6e13bbc1174560b360d279229e9833a62d5b Author: Sam James gentoo org> AuthorDate: Thu May 13 17:53:01 2021 + Commit: Sam James gentoo org> CommitDate: Thu May 13 17:53:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=032f6e13 sys-fs/ntfs3g: Stabilize 2017.3.23.5-r1 ppc64, #789906 Signed-off-by: Sam James gentoo.org> sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild b/sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild index 775b6fada1f..e1d3f9e4b8f 100644 --- a/sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://jp-andre.pagesperso-orange.fr/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/885" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="acl debug ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 1b3e03a92046b9f97b533f44c95eed28e4b74da7 Author: Sam James gentoo org> AuthorDate: Thu May 13 16:37:22 2021 + Commit: Sam James gentoo org> CommitDate: Thu May 13 16:37:22 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b3e03a9 sys-fs/ntfs3g: Stabilize 2017.3.23.5-r1 amd64, #789906 Signed-off-by: Sam James gentoo.org> sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild b/sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild index cf6b38c1d32..775b6fada1f 100644 --- a/sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild @@ -15,7 +15,7 @@ SRC_URI="https://jp-andre.pagesperso-orange.fr/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/885" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="acl debug ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 8ee1d196d88bad4484b906d5cc25b4b9d5a4a8b8 Author: Sam James gentoo org> AuthorDate: Thu May 13 16:21:34 2021 + Commit: Sam James gentoo org> CommitDate: Thu May 13 16:21:34 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ee1d196 sys-fs/ntfs3g: Stabilize 2017.3.23.5-r1 arm, #789906 Signed-off-by: Sam James gentoo.org> sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild b/sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild index e0ede00ae19..cf6b38c1d32 100644 --- a/sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -15,7 +15,7 @@ SRC_URI="https://jp-andre.pagesperso-orange.fr/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/885" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="acl debug ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: f61dd2040f8f94b9fdb22ef28ac68beb618609d9 Author: Mike Gilbert gentoo org> AuthorDate: Sun Dec 20 00:47:36 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Dec 20 00:48:02 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f61dd204 sys-fs/ntfs3g: avoid installing an empty directory Bug: https://bugs.gentoo.org/760780 Signed-off-by: Mike Gilbert gentoo.org> .../ntfs3g/{ntfs3g-2017.3.23.5.ebuild => ntfs3g-2017.3.23.5-r1.ebuild} | 2 ++ 1 file changed, 2 insertions(+) diff --git a/sys-fs/ntfs3g/ntfs3g-2017.3.23.5.ebuild b/sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild similarity index 96% rename from sys-fs/ntfs3g/ntfs3g-2017.3.23.5.ebuild rename to sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild index 83e5a1f4f9c..be6f047755d 100644 --- a/sys-fs/ntfs3g/ntfs3g-2017.3.23.5.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild @@ -74,4 +74,6 @@ src_install() { use suid && fperms u+s /usr/bin/ntfs-3g dosym mount.ntfs-3g /sbin/mount.ntfs find "${D}" -name '*.la' -type f -delete || die + # https://bugs.gentoo.org/760780 + keepdir "/usr/$(get_libdir)/ntfs-3g" }
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: a6b04ece2f6dfcc759eafae61863f7a4106907ee Author: Mike Gilbert gentoo org> AuthorDate: Sun Dec 20 00:50:06 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Sun Dec 20 00:50:06 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6b04ece sys-fs/ntfs3g: drop unused eclasses Signed-off-by: Mike Gilbert gentoo.org> sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild b/sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild index be6f047755d..e0ede00ae19 100644 --- a/sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2017.3.23.5-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=7 -inherit linux-info udev toolchain-funcs libtool +inherit linux-info toolchain-funcs MY_P="ntfs-3g_ntfsprogs-${PV%.*}AR.${PV##*.}"
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/files/
commit: 519249c8efcec2cb343f4ad12f9717e05a6ba3b9 Author: Michael Mair-Keimberger gmail com> AuthorDate: Wed Jun 24 18:13:17 2020 + Commit: Conrad Kostecki gentoo org> CommitDate: Thu Jun 25 07:30:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=519249c8 sys-fs/ntfs3g: remove unused patch Closes: https://github.com/gentoo/gentoo/pull/16403 Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Michael Mair-Keimberger gmail.com> Signed-off-by: Conrad Kostecki gentoo.org> .../files/ntfs3g-2016.2.22-CVE-2017-0358.patch | 40 -- 1 file changed, 40 deletions(-) diff --git a/sys-fs/ntfs3g/files/ntfs3g-2016.2.22-CVE-2017-0358.patch b/sys-fs/ntfs3g/files/ntfs3g-2016.2.22-CVE-2017-0358.patch deleted file mode 100644 index 1ce7e9cdae3..000 --- a/sys-fs/ntfs3g/files/ntfs3g-2016.2.22-CVE-2017-0358.patch +++ /dev/null @@ -1,40 +0,0 @@ -diff --git a/src/lowntfs-3g.c b/src/lowntfs-3g.c -index 0bb38f97..c6d1dad3 100644 a/src/lowntfs-3g.c -+++ b/src/lowntfs-3g.c -@@ -3827,13 +3827,14 @@ static fuse_fstype load_fuse_module(void) - struct stat st; - pid_t pid; - const char *cmd = "/sbin/modprobe"; -+ char *env = (char*)NULL; - struct timespec req = { 0, 1 }; /* 100 msec */ - fuse_fstype fstype; - - if (!stat(cmd, ) && !geteuid()) { - pid = fork(); - if (!pid) { -- execl(cmd, cmd, "fuse", NULL); -+ execle(cmd, cmd, "fuse", NULL, ); - _exit(1); - } else if (pid != -1) - waitpid(pid, NULL, 0); -diff --git a/src/ntfs-3g.c b/src/ntfs-3g.c -index 268b0569..945fc0be 100644 a/src/ntfs-3g.c -+++ b/src/ntfs-3g.c -@@ -3612,13 +3612,14 @@ static fuse_fstype load_fuse_module(void) - struct stat st; - pid_t pid; - const char *cmd = "/sbin/modprobe"; -+ char *env = (char*)NULL; - struct timespec req = { 0, 1 }; /* 100 msec */ - fuse_fstype fstype; - - if (!stat(cmd, ) && !geteuid()) { - pid = fork(); - if (!pid) { -- execl(cmd, cmd, "fuse", NULL); -+ execle(cmd, cmd, "fuse", NULL, ); - _exit(1); - } else if (pid != -1) - waitpid(pid, NULL, 0);
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 573afbb225aae002640ee8de154657ff6f62b934 Author: Mike Gilbert gentoo org> AuthorDate: Wed Jun 10 00:31:01 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Jun 10 00:31:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=573afbb2 sys-fs/ntfs3g: avoid pkgcheck AbsoluteSymlink warning Signed-off-by: Mike Gilbert gentoo.org> sys-fs/ntfs3g/ntfs3g-2017.3.23.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2017.3.23.5.ebuild b/sys-fs/ntfs3g/ntfs3g-2017.3.23.5.ebuild index 329adc5f686..83e5a1f4f9c 100644 --- a/sys-fs/ntfs3g/ntfs3g-2017.3.23.5.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2017.3.23.5.ebuild @@ -72,6 +72,6 @@ src_configure() { src_install() { default use suid && fperms u+s /usr/bin/ntfs-3g - dosym "${EPREFIX}"/usr/bin/ntfs-3g /sbin/mount.ntfs + dosym mount.ntfs-3g /sbin/mount.ntfs find "${D}" -name '*.la' -type f -delete || die }
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/, sys-fs/ntfs3g/files/
commit: 3f7be9e54a478c557dba6ffe32362d7cc5b4d107 Author: Mike Gilbert gentoo org> AuthorDate: Tue Jun 9 23:40:02 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Jun 9 23:41:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3f7be9e5 sys-fs/ntfs3g: remove old Bug: https://bugs.gentoo.org/717640 Signed-off-by: Mike Gilbert gentoo.org> sys-fs/ntfs3g/Manifest | 1 - sys-fs/ntfs3g/files/99-ntfs3g.rules | 1 - sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild | 96 sys-fs/ntfs3g/ntfs3g-2017.3.23-r1.ebuild | 93 --- sys-fs/ntfs3g/ntfs3g-2017.3.23-r2.ebuild | 104 --- 5 files changed, 295 deletions(-) diff --git a/sys-fs/ntfs3g/Manifest b/sys-fs/ntfs3g/Manifest index d9a6eaac1cf..c7ad50e6157 100644 --- a/sys-fs/ntfs3g/Manifest +++ b/sys-fs/ntfs3g/Manifest @@ -1,3 +1,2 @@ -DIST ntfs-3g_ntfsprogs-2016.2.22.tgz 1264364 BLAKE2B 6028048d676372c062cda1cf9ee43f2c1f035d080dde1201746d994e705756ab219de8359b1f8708e83e11c0036cdc9e54299aa433f383e698e425ff2fed SHA512 dbd36fadd2881db1d17fdbf5d2b4e50bbe11dc9dd0ad4917e7f8bc4032c2287346143756ce8754df0d46ce9209f2c0c41b626cad929d76a9bc881712c7101c15 DIST ntfs-3g_ntfsprogs-2017.3.23.tgz 1259054 BLAKE2B 4f12a6061ef0c116f26225eb3fb5cb84e469b63710115fbfb54fa3802ea94192afa973a553742818ff6849b72919069ec92aca2d4d6f58d8cabca1b0fefa3abe SHA512 3a607f0d7be35204c992d8931de0404fbc52032c13b4240d2c5e6f285c318a28eb2a385d7cf5ac4cd445876aee5baa5753bb636ada0d870d84a9d3fdbce794ef DIST ntfs-3g_ntfsprogs-2017.3.23AR.5.tgz 1278315 BLAKE2B d4f84bf744b12fec7faff82bd3d3048282a3cbcde2ca75e5d3a295206585c4cee68e25dff5fb20b034f516a3f2cd95c489105d9df810f8a9378024ef065b67d3 SHA512 8534970ba9f07999c5ff433144ad3a59640fb9a28fb30b37b5d736101e19f9fec1c222152338be382c894f972fce2b2a83680b85a28cf147cb5500b40a0a25cc diff --git a/sys-fs/ntfs3g/files/99-ntfs3g.rules b/sys-fs/ntfs3g/files/99-ntfs3g.rules deleted file mode 100644 index 52dca406476..000 --- a/sys-fs/ntfs3g/files/99-ntfs3g.rules +++ /dev/null @@ -1 +0,0 @@ -ENV{ID_FS_TYPE}=="ntfs", ENV{ID_FS_TYPE}="ntfs-3g" diff --git a/sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild b/sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild deleted file mode 100644 index 6d2c789ca34..000 --- a/sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils linux-info ltprune udev toolchain-funcs libtool - -MY_PN=${PN/3g/-3g} -MY_P=${MY_PN}_ntfsprogs-${PV} - -DESCRIPTION="Open source read-write NTFS driver that runs under FUSE" -HOMEPAGE="http://www.tuxera.com/community/ntfs-3g-download/; -SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; - -LICENSE="GPL-2" -# The subslot matches the SONAME major #. -SLOT="0/87" -KEYWORDS="~alpha amd64 arm ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" -IUSE="acl debug +external-fuse ntfsdecrypt +ntfsprogs static-libs suid xattr" - -RDEPEND="!=dev-libs/libgcrypt-1.2.2:0 - >=net-libs/gnutls-1.4.4 - ) - external-fuse? ( - >=sys-fs/fuse-2.8.0 - http://www.tuxera.com/community/ntfs-3g-download/; -SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; - -LICENSE="GPL-2" -# The subslot matches the SONAME major #. -SLOT="0/88" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" -IUSE="acl debug +external-fuse ntfsdecrypt +ntfsprogs static-libs suid xattr" - -RDEPEND="!=dev-libs/libgcrypt-1.2.2:0 - >=net-libs/gnutls-1.4.4 - ) - external-fuse? ( - >=sys-fs/fuse-2.8.0:0 - )" -DEPEND="${RDEPEND} - sys-apps/attr - virtual/pkgconfig" - -S="${WORKDIR}/${MY_P}" - -DOCS="AUTHORS ChangeLog CREDITS README" - -PATCHES=( - "${FILESDIR}"/${PN}-2014.2.15-no-split-usr.patch - "${FILESDIR}"/${PN}-2016.2.22-sysmacros.patch #580136 -) - -pkg_setup() { - if use external-fuse && use kernel_linux; then - if kernel_is lt 2 6 9; then - die "Your kernel is too old." - fi - CONFIG_CHECK="~FUSE_FS" - FUSE_FS_WARNING="You need to have FUSE module built to use ntfs-3g" - linux-info_pkg_setup - fi -} - -src_prepare() { - default - # Keep the symlinks in the same place we put the main binaries. - # Having them in / when all the progs are in /usr is pointless. - sed -i \ - -e 's:/sbin:$(sbindir):g' \ - {ntfsprogs,src}/Makefile.in || die #578336 - # Note: patches apply to Makefile.in, so don't run autotools here. - elibtoolize -} - -src_configure() { - tc-ld-disable-gold - # passing --exec-prefix is needed as the build system is trying to be clever - # and install itself into / instead of /usr in order to be compatible with -
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 48f36331a5098f7300c979758fac756605ff1df8 Author: Mike Gilbert gentoo org> AuthorDate: Tue Jun 9 23:24:53 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Tue Jun 9 23:41:21 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48f36331 sys-fs/ntfs3g: bump to 2017.3.23AR.5 Switch the "advanced release" series since upstream has not cut a stable release since 2017. Drop support for external FUSE due to bug 724464. Closes: https://bugs.gentoo.org/601290 Closes: https://bugs.gentoo.org/727464 Signed-off-by: Mike Gilbert gentoo.org> sys-fs/ntfs3g/Manifest | 1 + sys-fs/ntfs3g/ntfs3g-2017.3.23.5.ebuild | 77 + 2 files changed, 78 insertions(+) diff --git a/sys-fs/ntfs3g/Manifest b/sys-fs/ntfs3g/Manifest index 1bbd0f6e1e4..d9a6eaac1cf 100644 --- a/sys-fs/ntfs3g/Manifest +++ b/sys-fs/ntfs3g/Manifest @@ -1,2 +1,3 @@ DIST ntfs-3g_ntfsprogs-2016.2.22.tgz 1264364 BLAKE2B 6028048d676372c062cda1cf9ee43f2c1f035d080dde1201746d994e705756ab219de8359b1f8708e83e11c0036cdc9e54299aa433f383e698e425ff2fed SHA512 dbd36fadd2881db1d17fdbf5d2b4e50bbe11dc9dd0ad4917e7f8bc4032c2287346143756ce8754df0d46ce9209f2c0c41b626cad929d76a9bc881712c7101c15 DIST ntfs-3g_ntfsprogs-2017.3.23.tgz 1259054 BLAKE2B 4f12a6061ef0c116f26225eb3fb5cb84e469b63710115fbfb54fa3802ea94192afa973a553742818ff6849b72919069ec92aca2d4d6f58d8cabca1b0fefa3abe SHA512 3a607f0d7be35204c992d8931de0404fbc52032c13b4240d2c5e6f285c318a28eb2a385d7cf5ac4cd445876aee5baa5753bb636ada0d870d84a9d3fdbce794ef +DIST ntfs-3g_ntfsprogs-2017.3.23AR.5.tgz 1278315 BLAKE2B d4f84bf744b12fec7faff82bd3d3048282a3cbcde2ca75e5d3a295206585c4cee68e25dff5fb20b034f516a3f2cd95c489105d9df810f8a9378024ef065b67d3 SHA512 8534970ba9f07999c5ff433144ad3a59640fb9a28fb30b37b5d736101e19f9fec1c222152338be382c894f972fce2b2a83680b85a28cf147cb5500b40a0a25cc diff --git a/sys-fs/ntfs3g/ntfs3g-2017.3.23.5.ebuild b/sys-fs/ntfs3g/ntfs3g-2017.3.23.5.ebuild new file mode 100644 index 000..329adc5f686 --- /dev/null +++ b/sys-fs/ntfs3g/ntfs3g-2017.3.23.5.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit linux-info udev toolchain-funcs libtool + +MY_P="ntfs-3g_ntfsprogs-${PV%.*}AR.${PV##*.}" + +DESCRIPTION="Open source read-write NTFS driver that runs under FUSE" +HOMEPAGE="http://www.tuxera.com/community/ntfs-3g-download/; +HOMEPAGE="https://jp-andre.pagesperso-orange.fr/advanced-ntfs-3g.html; +#SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; +SRC_URI="https://jp-andre.pagesperso-orange.fr/${MY_P}.tgz; + +LICENSE="GPL-2" +# The subslot matches the SONAME major #. +SLOT="0/885" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="acl debug ntfsdecrypt +ntfsprogs static-libs suid xattr" + +RDEPEND=" + sys-apps/util-linux:0= + ntfsdecrypt? ( + >=dev-libs/libgcrypt-1.2.2:0 + >=net-libs/gnutls-1.4.4 + ) +" +DEPEND="${RDEPEND} + sys-apps/attr +" +BDEPEND=" + virtual/pkgconfig +" + +S="${WORKDIR}/${MY_P}" + +pkg_setup() { + CONFIG_CHECK="~FUSE_FS" + FUSE_FS_WARNING="You need to have FUSE module built to use ntfs-3g" + linux-info_pkg_setup +} + +src_configure() { + tc-ld-disable-gold + + local myconf=( + # passing --exec-prefix is needed as the build system is trying to be clever + # and install itself into / instead of /usr in order to be compatible with + # separate-/usr setups (which we don't support without an initrd). + --exec-prefix="${EPREFIX}"/usr + + --disable-ldconfig + --enable-extras + $(use_enable debug) + $(use_enable acl posix-acls) + $(use_enable xattr xattr-mappings) + $(use_enable ntfsdecrypt crypto) + $(use_enable ntfsprogs) + $(use_enable ntfsprogs quarantined) + $(use_enable static-libs static) + + --with-uuid + + # disable hd library until we have the right library in the tree and + # don't links to hwinfo one causing issues like bug #602360 + --without-hd + ) + + econf "${myconf[@]}" +} + +src_install() { + default + use suid && fperms u+s /usr/bin/ntfs-3g + dosym "${EPREFIX}"/usr/bin/ntfs-3g /sbin/mount.ntfs + find "${D}" -name '*.la' -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: c9b1a1a78671bd92ade679005c4852e1da0a936a Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Apr 23 10:40:04 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Apr 23 10:40:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9b1a1a7 sys-fs/ntfs3g: ppc64 stable wrt bug #717640 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-fs/ntfs3g/ntfs3g-2017.3.23-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2017.3.23-r3.ebuild b/sys-fs/ntfs3g/ntfs3g-2017.3.23-r3.ebuild index ad70e9cb1f9..2915df67727 100644 --- a/sys-fs/ntfs3g/ntfs3g-2017.3.23-r3.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2017.3.23-r3.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/88" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" IUSE="acl debug +external-fuse ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 18b9d91304d33b680b67a14c276e938be7354846 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Apr 23 06:29:22 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Apr 23 06:29:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18b9d913 sys-fs/ntfs3g: x86 stable wrt bug #717640 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> sys-fs/ntfs3g/ntfs3g-2017.3.23-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2017.3.23-r3.ebuild b/sys-fs/ntfs3g/ntfs3g-2017.3.23-r3.ebuild index b2ea3165da8..ad70e9cb1f9 100644 --- a/sys-fs/ntfs3g/ntfs3g-2017.3.23-r3.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2017.3.23-r3.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/88" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux" IUSE="acl debug +external-fuse ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: d5ffb3ae3bf7c42dcebbb732330995578cb2c34b Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Apr 23 06:27:53 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Apr 23 06:27:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5ffb3ae sys-fs/ntfs3g: sparc stable wrt bug #717640 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> sys-fs/ntfs3g/ntfs3g-2017.3.23-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2017.3.23-r3.ebuild b/sys-fs/ntfs3g/ntfs3g-2017.3.23-r3.ebuild index d10619af122..b2ea3165da8 100644 --- a/sys-fs/ntfs3g/ntfs3g-2017.3.23-r3.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2017.3.23-r3.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/88" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux" IUSE="acl debug +external-fuse ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 36f06b0107b366132191c29acf918e48574d6603 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Apr 23 06:24:01 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Apr 23 06:24:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36f06b01 sys-fs/ntfs3g: ppc stable wrt bug #717640 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> sys-fs/ntfs3g/ntfs3g-2017.3.23-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2017.3.23-r3.ebuild b/sys-fs/ntfs3g/ntfs3g-2017.3.23-r3.ebuild index 35d313e1935..d10619af122 100644 --- a/sys-fs/ntfs3g/ntfs3g-2017.3.23-r3.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2017.3.23-r3.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/88" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="acl debug +external-fuse ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 3b0e7d974916640590010f6576fa097e034e9e1d Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Apr 23 06:21:43 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Apr 23 06:21:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b0e7d97 sys-fs/ntfs3g: arm stable wrt bug #717640 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> sys-fs/ntfs3g/ntfs3g-2017.3.23-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2017.3.23-r3.ebuild b/sys-fs/ntfs3g/ntfs3g-2017.3.23-r3.ebuild index 12f74637858..35d313e1935 100644 --- a/sys-fs/ntfs3g/ntfs3g-2017.3.23-r3.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2017.3.23-r3.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/88" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="acl debug +external-fuse ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 57fa3dda36ed5646f1e620e5c63b6c9da3fb7c29 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Apr 22 17:00:32 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Apr 22 17:00:32 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57fa3dda sys-fs/ntfs3g: amd64 stable wrt bug #717640 Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-fs/ntfs3g/ntfs3g-2017.3.23-r3.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2017.3.23-r3.ebuild b/sys-fs/ntfs3g/ntfs3g-2017.3.23-r3.ebuild index a8b18bd3cc5..12f74637858 100644 --- a/sys-fs/ntfs3g/ntfs3g-2017.3.23-r3.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2017.3.23-r3.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/88" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="acl debug +external-fuse ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/files/, sys-fs/ntfs3g/
commit: 46fe392026d1cf6fb21c54a418fcb20b4861f1e7 Author: Mike Gilbert gentoo org> AuthorDate: Wed Apr 22 04:18:39 2020 + Commit: Mike Gilbert gentoo org> CommitDate: Wed Apr 22 04:18:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46fe3920 sys-fs/ntfs3g: apply fix for CVE-2019-9755 Bug: https://bugs.gentoo.org/717640 Signed-off-by: Mike Gilbert gentoo.org> sys-fs/ntfs3g/files/CVE-2019-9755.patch | 63 ++ sys-fs/ntfs3g/ntfs3g-2017.3.23-r3.ebuild | 106 +++ 2 files changed, 169 insertions(+) diff --git a/sys-fs/ntfs3g/files/CVE-2019-9755.patch b/sys-fs/ntfs3g/files/CVE-2019-9755.patch new file mode 100644 index 000..caa079d607b --- /dev/null +++ b/sys-fs/ntfs3g/files/CVE-2019-9755.patch @@ -0,0 +1,63 @@ +From 85c1634a26faa572d3c558d4cf8aaaca5202d4e9 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Jean-Pierre=20Andr=C3=A9?= +Date: Wed, 19 Dec 2018 15:57:50 +0100 +Subject: [PATCH] Fixed reporting an error when failed to build the mountpoint + +The size check was inefficient because getcwd() uses an unsigned int +argument. +--- + src/lowntfs-3g.c | 6 +- + src/ntfs-3g.c| 6 +- + 2 files changed, 10 insertions(+), 2 deletions(-) + +diff --git a/src/lowntfs-3g.c b/src/lowntfs-3g.c +index 993867fa..0660439b 100644 +--- a/src/lowntfs-3g.c b/src/lowntfs-3g.c +@@ -4411,7 +4411,8 @@ int main(int argc, char *argv[]) + else { + ctx->abs_mnt_point = (char*)ntfs_malloc(PATH_MAX); + if (ctx->abs_mnt_point) { +- if (getcwd(ctx->abs_mnt_point, ++ if ((strlen(opts.mnt_point) < PATH_MAX) ++ && getcwd(ctx->abs_mnt_point, +PATH_MAX - strlen(opts.mnt_point) - 1)) { + strcat(ctx->abs_mnt_point, "/"); + strcat(ctx->abs_mnt_point, opts.mnt_point); +@@ -4419,6 +4420,9 @@ int main(int argc, char *argv[]) + /* Solaris also wants the absolute mount point */ + opts.mnt_point = ctx->abs_mnt_point; + #endif /* defined(__sun) && defined (__SVR4) */ ++ } else { ++ free(ctx->abs_mnt_point); ++ ctx->abs_mnt_point = (char*)NULL; + } + } + } +diff --git a/src/ntfs-3g.c b/src/ntfs-3g.c +index 6ce89fef..4e0912ae 100644 +--- a/src/ntfs-3g.c b/src/ntfs-3g.c +@@ -4148,7 +4148,8 @@ int main(int argc, char *argv[]) + else { + ctx->abs_mnt_point = (char*)ntfs_malloc(PATH_MAX); + if (ctx->abs_mnt_point) { +- if (getcwd(ctx->abs_mnt_point, ++ if ((strlen(opts.mnt_point) < PATH_MAX) ++ && getcwd(ctx->abs_mnt_point, +PATH_MAX - strlen(opts.mnt_point) - 1)) { + strcat(ctx->abs_mnt_point, "/"); + strcat(ctx->abs_mnt_point, opts.mnt_point); +@@ -4156,6 +4157,9 @@ int main(int argc, char *argv[]) + /* Solaris also wants the absolute mount point */ + opts.mnt_point = ctx->abs_mnt_point; + #endif /* defined(__sun) && defined (__SVR4) */ ++ } else { ++ free(ctx->abs_mnt_point); ++ ctx->abs_mnt_point = (char*)NULL; + } + } + } +-- +2.26.1 + diff --git a/sys-fs/ntfs3g/ntfs3g-2017.3.23-r3.ebuild b/sys-fs/ntfs3g/ntfs3g-2017.3.23-r3.ebuild new file mode 100644 index 000..a8b18bd3cc5 --- /dev/null +++ b/sys-fs/ntfs3g/ntfs3g-2017.3.23-r3.ebuild @@ -0,0 +1,106 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit linux-info udev toolchain-funcs libtool + +MY_PN=${PN/3g/-3g} +MY_P=${MY_PN}_ntfsprogs-${PV} + +DESCRIPTION="Open source read-write NTFS driver that runs under FUSE" +HOMEPAGE="http://www.tuxera.com/community/ntfs-3g-download/; +SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; + +LICENSE="GPL-2" +# The subslot matches the SONAME major #. +SLOT="0/88" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +IUSE="acl debug +external-fuse ntfsdecrypt +ntfsprogs static-libs suid xattr" + +RDEPEND=" + ntfsdecrypt? ( + >=dev-libs/libgcrypt-1.2.2:0 + >=net-libs/gnutls-1.4.4 + ) + external-fuse? ( + >=sys-fs/fuse-2.8.0:0 + ) +" +DEPEND="${RDEPEND} + sys-apps/attr +" +BDEPEND=" + virtual/pkgconfig +" + +S="${WORKDIR}/${MY_P}" + +DOCS="AUTHORS ChangeLog CREDITS README" + +PATCHES=( + "${FILESDIR}"/${PN}-2014.2.15-no-split-usr.patch + "${FILESDIR}"/${PN}-2016.2.22-sysmacros.patch #580136 + # Fedora fixes +
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 416ac1b0963e7a2afa8b15a7fff0ac09e74713b7 Author: David Seifert gentoo org> AuthorDate: Sat Feb 15 10:03:04 2020 + Commit: David Seifert gentoo org> CommitDate: Sat Feb 15 10:03:04 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=416ac1b0 sys-fs/ntfs3g: [QA] inherit ltprune.eclass directly Package-Manager: Portage-2.3.88, Repoman-2.3.20 Signed-off-by: David Seifert gentoo.org> sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild | 2 +- sys-fs/ntfs3g/ntfs3g-2017.3.23-r1.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild b/sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild index 098a2479874..fbc0aa7cfe4 100644 --- a/sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=5 -inherit eutils linux-info udev toolchain-funcs libtool +inherit eutils linux-info ltprune udev toolchain-funcs libtool MY_PN=${PN/3g/-3g} MY_P=${MY_PN}_ntfsprogs-${PV} diff --git a/sys-fs/ntfs3g/ntfs3g-2017.3.23-r1.ebuild b/sys-fs/ntfs3g/ntfs3g-2017.3.23-r1.ebuild index 29f78020cb2..41b17fedcc7 100644 --- a/sys-fs/ntfs3g/ntfs3g-2017.3.23-r1.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2017.3.23-r1.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=6 -inherit eutils linux-info udev toolchain-funcs libtool +inherit eutils linux-info ltprune udev toolchain-funcs libtool MY_PN=${PN/3g/-3g} MY_P=${MY_PN}_ntfsprogs-${PV}
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: d6bc4123866f408c942ac5f08d4aceb9fe65f3a5 Author: Mikle Kolyada gentoo org> AuthorDate: Thu May 2 21:36:47 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu May 2 21:36:47 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6bc4123 sys-fs/ntfs3g: alpha stable wrt bug #683388 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="alpha" sys-fs/ntfs3g/ntfs3g-2017.3.23-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2017.3.23-r2.ebuild b/sys-fs/ntfs3g/ntfs3g-2017.3.23-r2.ebuild index edc47216542..60587e720fe 100644 --- a/sys-fs/ntfs3g/ntfs3g-2017.3.23-r2.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2017.3.23-r2.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/88" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" IUSE="acl debug +external-fuse ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 8c662d140112ee7eb40538769d896cfa844f2d6f Author: Mikle Kolyada gentoo org> AuthorDate: Thu May 2 21:36:29 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Thu May 2 21:36:29 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c662d14 sys-fs/ntfs3g: arm stable wrt bug #683388 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="arm" sys-fs/ntfs3g/ntfs3g-2017.3.23-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2017.3.23-r2.ebuild b/sys-fs/ntfs3g/ntfs3g-2017.3.23-r2.ebuild index de551002bf0..edc47216542 100644 --- a/sys-fs/ntfs3g/ntfs3g-2017.3.23-r2.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2017.3.23-r2.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/88" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~x86-linux" IUSE="acl debug +external-fuse ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: e8e3563da6030802840ae72143ddc61af43c825c Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Apr 24 21:27:08 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Apr 24 21:32:55 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e8e3563d sys-fs/ntfs3g: x86 stable (bug #683388) Package-Manager: Portage-2.3.64, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> sys-fs/ntfs3g/ntfs3g-2017.3.23-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2017.3.23-r2.ebuild b/sys-fs/ntfs3g/ntfs3g-2017.3.23-r2.ebuild index 9794ca22ed0..15271f14ec1 100644 --- a/sys-fs/ntfs3g/ntfs3g-2017.3.23-r2.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2017.3.23-r2.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/88" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux" IUSE="acl debug +external-fuse ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 1a7eae270e5c15e6d38b5a91b0966060c1a7b912 Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue Apr 23 20:39:35 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Apr 23 20:59:17 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a7eae27 sys-fs/ntfs3g: stable 2017.3.23-r2 for sparc, bug #683388 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> sys-fs/ntfs3g/ntfs3g-2017.3.23-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2017.3.23-r2.ebuild b/sys-fs/ntfs3g/ntfs3g-2017.3.23-r2.ebuild index 8ab92bc6ce9..9794ca22ed0 100644 --- a/sys-fs/ntfs3g/ntfs3g-2017.3.23-r2.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2017.3.23-r2.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/88" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux" IUSE="acl debug +external-fuse ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: d4ca9bf51b0129cb2a992b798eb4860fda71afc4 Author: Mikle Kolyada gentoo org> AuthorDate: Tue Apr 23 19:26:12 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Apr 23 19:26:12 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4ca9bf5 sys-fs/ntfs3g: amd64 stable wrt bug #683388 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" sys-fs/ntfs3g/ntfs3g-2017.3.23-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2017.3.23-r2.ebuild b/sys-fs/ntfs3g/ntfs3g-2017.3.23-r2.ebuild index fb67e549b9c..8ab92bc6ce9 100644 --- a/sys-fs/ntfs3g/ntfs3g-2017.3.23-r2.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2017.3.23-r2.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/88" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux" IUSE="acl debug +external-fuse ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/, sys-fs/ntfs3g/files/
commit: e97a616356b7dccec15d1c5be2c2c861afa160fa Author: Pacho Ramos gentoo org> AuthorDate: Sat Mar 23 12:58:31 2019 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Mar 23 12:58:49 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e97a6163 sys-fs/ntfs3g: Support Windows 10, fix automagic dep... - Apply Fedora fixes, this also adds support for windows 10 (#660374) - Prevent it from wrongly linking to hwinfo (#602360) - udev rule is not needed and causes issues (#635080) Closes: https://bugs.gentoo.org/660374 Closes: https://bugs.gentoo.org/635080 Bug: https://bugs.gentoo.org/602360 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Pacho Ramos gentoo.org> .../files/ntfs3g-2017.3.23-big-sectors.patch | 379 + .../files/ntfs3g-2017.3.23-check-mftmirr.patch | 12 + .../files/ntfs3g-2017.3.23-full-clusters.patch | 81 + sys-fs/ntfs3g/ntfs3g-2017.3.23-r2.ebuild | 103 ++ 4 files changed, 575 insertions(+) diff --git a/sys-fs/ntfs3g/files/ntfs3g-2017.3.23-big-sectors.patch b/sys-fs/ntfs3g/files/ntfs3g-2017.3.23-big-sectors.patch new file mode 100644 index 000..1cb8bb6c46c --- /dev/null +++ b/sys-fs/ntfs3g/files/ntfs3g-2017.3.23-big-sectors.patch @@ -0,0 +1,379 @@ +--- a/libntfs-3g/bootsect.c.ref2017-03-23 10:42:44.0 +0100 b/libntfs-3g/bootsect.c2018-05-07 09:11:13.004710800 +0200 +@@ -38,6 +38,7 @@ + #include + #endif + ++#include "param.h" + #include "compat.h" + #include "bootsect.h" + #include "debug.h" +@@ -61,6 +62,7 @@ + { + u32 i; + BOOL ret = FALSE; ++ u16 sectors_per_cluster; + + ntfs_log_debug("Beginning bootsector check.\n"); + +@@ -83,15 +85,27 @@ + case 1: case 2: case 4: case 8: case 16: case 32: case 64: case 128: + break; + default: +- ntfs_log_error("Unexpected sectors per cluster value (%d).\n", +- b->bpb.sectors_per_cluster); +- goto not_ntfs; ++ if ((b->bpb.sectors_per_cluster < 240) ++ || (b->bpb.sectors_per_cluster > 249)) { ++ if (b->bpb.sectors_per_cluster > 128) ++ ntfs_log_error("Unexpected sectors" ++ " per cluster value (code 0x%x)\n", ++ b->bpb.sectors_per_cluster); ++ else ++ ntfs_log_error("Unexpected sectors" ++ " per cluster value (%d).\n", ++ b->bpb.sectors_per_cluster); ++ goto not_ntfs; ++ } + } + + ntfs_log_debug("Checking cluster size.\n"); +- i = (u32)le16_to_cpu(b->bpb.bytes_per_sector) * +- b->bpb.sectors_per_cluster; +- if (i > 65536) { ++ if (b->bpb.sectors_per_cluster > 128) ++ sectors_per_cluster = 1 << (256 - b->bpb.sectors_per_cluster); ++ else ++ sectors_per_cluster = b->bpb.sectors_per_cluster; ++ i = (u32)le16_to_cpu(b->bpb.bytes_per_sector) * sectors_per_cluster; ++ if (i > NTFS_MAX_CLUSTER_SIZE) { + ntfs_log_error("Unexpected cluster size (%d).\n", i); + goto not_ntfs; + } +@@ -171,7 +185,7 @@ + int ntfs_boot_sector_parse(ntfs_volume *vol, const NTFS_BOOT_SECTOR *bs) + { + s64 sectors; +- u8 sectors_per_cluster; ++ u16 sectors_per_cluster; + s8 c; + + /* We return -1 with errno = EINVAL on error. */ +@@ -186,7 +200,10 @@ +* below or equal the number_of_clusters) really belong in the +* ntfs_boot_sector_is_ntfs but in this way we can just do this once. +*/ +- sectors_per_cluster = bs->bpb.sectors_per_cluster; ++ if (bs->bpb.sectors_per_cluster > 128) ++ sectors_per_cluster = 1 << (256 - bs->bpb.sectors_per_cluster); ++ else ++ sectors_per_cluster = bs->bpb.sectors_per_cluster; + ntfs_log_debug("SectorsPerCluster = 0x%x\n", sectors_per_cluster); + if (sectors_per_cluster & (sectors_per_cluster - 1)) { + ntfs_log_error("sectors_per_cluster (%d) is not a power of 2." +--- a/ntfsprogs/mkntfs.8.in.ref2017-03-23 10:42:44.0 +0100 b/ntfsprogs/mkntfs.8.in2018-05-07 09:11:13.014132400 +0200 +@@ -132,7 +132,7 @@ + .TP + \fB\-c\fR, \fB\-\-cluster\-size\fR BYTES + Specify the size of clusters in bytes. Valid cluster size values are powers of +-two, with at least 256, and at most 65536 bytes per cluster. If omitted, ++two, with at least 256, and at most 2097152 bytes (2MB) per cluster. If omitted, + .B mkntfs + uses 4096 bytes as the default cluster size. + .sp +--- a/ntfsprogs/mkntfs.c.ref 2017-03-23 10:42:44.0 +0100 b/ntfsprogs/mkntfs.c 2018-05-07 09:11:13.035522300 +0200 +@@ -6,7 +6,7 @@ + * Copyright (c) 2002-2006
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: d862803cc115a105c1e739c7e7df2bcde41751a8 Author: Markus Meier gentoo org> AuthorDate: Tue Jul 10 04:57:42 2018 + Commit: Markus Meier gentoo org> CommitDate: Tue Jul 10 04:57:42 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d862803c sys-fs/ntfs3g: arm stable, bug #655342 Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="arm" sys-fs/ntfs3g/ntfs3g-2017.3.23-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2017.3.23-r1.ebuild b/sys-fs/ntfs3g/ntfs3g-2017.3.23-r1.ebuild index 8b217b0ad54..da14c1c0f87 100644 --- a/sys-fs/ntfs3g/ntfs3g-2017.3.23-r1.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2017.3.23-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/88" -KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~arm-linux ~x86-linux" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~arm-linux ~x86-linux" IUSE="acl debug +external-fuse ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 9c149927265b8817be0093b8c3ac5cc5bf36efb2 Author: Zero_Chaos gentoo org> AuthorDate: Tue Jun 26 20:47:30 2018 + Commit: Richard Farina gentoo org> CommitDate: Tue Jun 26 20:53:06 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9c149927 sys-fs/ntfs3g: fix subslot and qa warnings the qa warning easily help simplify the deps, fuse 3 is slot 3 so no need for ugly deps Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --force .../ntfs3g/{ntfs3g-2017.3.23.ebuild => ntfs3g-2017.3.23-r1.ebuild} | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2017.3.23.ebuild b/sys-fs/ntfs3g/ntfs3g-2017.3.23-r1.ebuild similarity index 97% rename from sys-fs/ntfs3g/ntfs3g-2017.3.23.ebuild rename to sys-fs/ntfs3g/ntfs3g-2017.3.23-r1.ebuild index f911cd3b8e9..8b217b0ad54 100644 --- a/sys-fs/ntfs3g/ntfs3g-2017.3.23.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2017.3.23-r1.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. -SLOT="0/87" +SLOT="0/88" KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc x86 ~amd64-linux ~arm-linux ~x86-linux" IUSE="acl debug +external-fuse ntfsdecrypt +ntfsprogs static-libs suid xattr" @@ -24,8 +24,7 @@ RDEPEND="!=net-libs/gnutls-1.4.4 ) external-fuse? ( - >=sys-fs/fuse-2.8.0 - =sys-fs/fuse-2.8.0:0 )" DEPEND="${RDEPEND} sys-apps/attr
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 4d51fdf06bf970fc9c25082744a5e4cc1359ff21 Author: Tobias Klausmann gentoo org> AuthorDate: Mon Jun 25 15:57:51 2018 + Commit: Tobias Klausmann gentoo org> CommitDate: Mon Jun 25 16:05:49 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4d51fdf0 sys-fs/ntfs3g-2017.3.23-r0: alpha stable Gentoo-Bug: http://bugs.gentoo.org/655342 sys-fs/ntfs3g/ntfs3g-2017.3.23.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2017.3.23.ebuild b/sys-fs/ntfs3g/ntfs3g-2017.3.23.ebuild index 43e5403c0de..dc17e11f26d 100644 --- a/sys-fs/ntfs3g/ntfs3g-2017.3.23.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2017.3.23.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/87" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux" +KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ppc ppc64 sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux" IUSE="acl debug +external-fuse ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 5198746033848d768a1ec8f7353364ecbce940a3 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Jun 23 09:54:11 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Jun 23 09:55:08 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51987460 sys-fs/ntfs3g: amd64 stable wrt bug #655342 Package-Manager: Portage-2.3.40, Repoman-2.3.9 sys-fs/ntfs3g/ntfs3g-2017.3.23.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2017.3.23.ebuild b/sys-fs/ntfs3g/ntfs3g-2017.3.23.ebuild index e0cd68da6b6..c029c9f648a 100644 --- a/sys-fs/ntfs3g/ntfs3g-2017.3.23.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2017.3.23.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/87" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux" IUSE="acl debug +external-fuse ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 9eb22853ad3bb67f237696f770441189260cef36 Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Jun 21 16:49:49 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Jun 21 19:21:01 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eb22853 sys-fs/ntfs3g: stable 2017.3.23 for sparc Bug: https://bugs.gentoo.org/655342 Package-Manager: Portage-2.3.40, Repoman-2.3.9 RepoMan-Options: --include-arches="sparc" sys-fs/ntfs3g/ntfs3g-2017.3.23.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2017.3.23.ebuild b/sys-fs/ntfs3g/ntfs3g-2017.3.23.ebuild index 53c95176deb..e0cd68da6b6 100644 --- a/sys-fs/ntfs3g/ntfs3g-2017.3.23.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2017.3.23.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/87" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux" IUSE="acl debug +external-fuse ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: dd3882136db8fc2e25e54b03fa3e5598a544971d Author: Mart Raudsepp gentoo org> AuthorDate: Fri Jan 5 00:33:44 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Fri Jan 5 00:36:50 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd388213 sys-fs/ntfs3g-2017.3.23: add ~arm64 keyword Closes: https://bugs.gentoo.org/642364 Package-Manager: Portage-2.3.19, Repoman-2.3.6 sys-fs/ntfs3g/ntfs3g-2017.3.23.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2017.3.23.ebuild b/sys-fs/ntfs3g/ntfs3g-2017.3.23.ebuild index 4a9b17c025c..53c95176deb 100644 --- a/sys-fs/ntfs3g/ntfs3g-2017.3.23.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2017.3.23.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -14,7 +14,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/87" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux" IUSE="acl debug +external-fuse ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: b63ebd13296a36b53ba406f2b4037dd7dfa40178 Author: Patrick McLean gentoo org> AuthorDate: Mon Apr 17 20:52:43 2017 + Commit: Patrick McLean gentoo org> CommitDate: Mon Apr 17 20:53:17 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b63ebd13 sys-fs/ntfs3g: Version bump to 2017.3.23 Package-Manager: Portage-2.3.5, Repoman-2.3.2 sys-fs/ntfs3g/Manifest| 1 + sys-fs/ntfs3g/ntfs3g-2017.3.23.ebuild | 93 +++ 2 files changed, 94 insertions(+) diff --git a/sys-fs/ntfs3g/Manifest b/sys-fs/ntfs3g/Manifest index bc29625e14a..d48f964d562 100644 --- a/sys-fs/ntfs3g/Manifest +++ b/sys-fs/ntfs3g/Manifest @@ -1 +1,2 @@ DIST ntfs-3g_ntfsprogs-2016.2.22.tgz 1264364 SHA256 d7b72c05e4b3493e6095be789a760c9f5f2b141812d5b885f3190c98802f1ea0 SHA512 dbd36fadd2881db1d17fdbf5d2b4e50bbe11dc9dd0ad4917e7f8bc4032c2287346143756ce8754df0d46ce9209f2c0c41b626cad929d76a9bc881712c7101c15 WHIRLPOOL 64630580b70e85f67b31ea7380ff3b6862be0c8cdf6c6af17e9a5eb2fe3f0d5efa7404ad726638ed958fb218631f7006eb492e713c7957d3ce60c6fbb1dd2bb9 +DIST ntfs-3g_ntfsprogs-2017.3.23.tgz 1259054 SHA256 3e5a021d7b761261836dcb305370af299793eedbded731df3d6943802e1262d5 SHA512 3a607f0d7be35204c992d8931de0404fbc52032c13b4240d2c5e6f285c318a28eb2a385d7cf5ac4cd445876aee5baa5753bb636ada0d870d84a9d3fdbce794ef WHIRLPOOL b1bf327c993aff08b1761a36cff680bccab51d7fb46fc7bb57b0e03a848345307a6d73c3c48118363dbb8eca26abbafded42cb87f853a1ab9b3b38b7af0da715 diff --git a/sys-fs/ntfs3g/ntfs3g-2017.3.23.ebuild b/sys-fs/ntfs3g/ntfs3g-2017.3.23.ebuild new file mode 100644 index 000..4a9b17c025c --- /dev/null +++ b/sys-fs/ntfs3g/ntfs3g-2017.3.23.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit eutils linux-info udev toolchain-funcs libtool + +MY_PN=${PN/3g/-3g} +MY_P=${MY_PN}_ntfsprogs-${PV} + +DESCRIPTION="Open source read-write NTFS driver that runs under FUSE" +HOMEPAGE="http://www.tuxera.com/community/ntfs-3g-download/; +SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; + +LICENSE="GPL-2" +# The subslot matches the SONAME major #. +SLOT="0/87" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux" +IUSE="acl debug +external-fuse ntfsdecrypt +ntfsprogs static-libs suid xattr" + +RDEPEND="!=dev-libs/libgcrypt-1.2.2:0 + >=net-libs/gnutls-1.4.4 + ) + external-fuse? ( + >=sys-fs/fuse-2.8.0 +
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 926c927405d3569cee4efb65e6a7ffcbaaee715b Author: Jeroen Roovers gentoo org> AuthorDate: Tue Feb 21 15:00:12 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue Feb 21 15:01:11 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=926c9274 sys-fs/ntfs3g: Mark ~hppa too. Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --ignore-arches sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild b/sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild index d2df0d1f34..09ebc7f920 100644 --- a/sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/87" -KEYWORDS="alpha amd64 arm ppc ppc64 sparc x86 ~amd64-linux ~arm-linux ~x86-linux" +KEYWORDS="alpha amd64 arm ~hppa ppc ppc64 sparc x86 ~amd64-linux ~arm-linux ~x86-linux" IUSE="acl debug +external-fuse ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 1c8c5231343c9300a0b2a6adba38f41bde30ba71 Author: Lars Wendler gentoo org> AuthorDate: Fri Feb 17 23:22:23 2017 + Commit: Lars Wendler gentoo org> CommitDate: Fri Feb 17 23:22:23 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1c8c5231 sys-fs/ntfs3g: Security cleanup (bug #607912). Package-Manager: Portage-2.3.3, Repoman-2.3.1 sys-fs/ntfs3g/ntfs3g-2016.2.22-r1.ebuild | 93 1 file changed, 93 deletions(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2016.2.22-r1.ebuild b/sys-fs/ntfs3g/ntfs3g-2016.2.22-r1.ebuild deleted file mode 100644 index a19a3ac793..00 --- a/sys-fs/ntfs3g/ntfs3g-2016.2.22-r1.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 -inherit eutils linux-info udev toolchain-funcs libtool - -MY_PN=${PN/3g/-3g} -MY_P=${MY_PN}_ntfsprogs-${PV} - -DESCRIPTION="Open source read-write NTFS driver that runs under FUSE" -HOMEPAGE="http://www.tuxera.com/community/ntfs-3g-download/; -SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; - -LICENSE="GPL-2" -# The subslot matches the SONAME major #. -SLOT="0/87" -KEYWORDS="alpha amd64 arm ppc ppc64 sparc x86 ~amd64-linux ~arm-linux ~x86-linux" -IUSE="acl debug +external-fuse ntfsdecrypt +ntfsprogs static-libs suid xattr" - -RDEPEND="!=dev-libs/libgcrypt-1.2.2:0 - >=net-libs/gnutls-1.4.4 - ) - external-fuse? ( - >=sys-fs/fuse-2.8.0 -
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 34285d45a2a8395da3ebdca4748adb23135dfb4e Author: Michael Weber gentoo org> AuthorDate: Fri Feb 17 22:46:49 2017 + Commit: Michael Weber gentoo org> CommitDate: Fri Feb 17 22:47:07 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=34285d45 sys-fs/ntfs3g: ppc64 stable (bug 607912). Package-Manager: Portage-2.3.3, Repoman-2.3.1 sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild b/sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild index 93271bfc28..d2df0d1f34 100644 --- a/sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/87" -KEYWORDS="alpha amd64 arm ppc ~ppc64 sparc x86 ~amd64-linux ~arm-linux ~x86-linux" +KEYWORDS="alpha amd64 arm ppc ppc64 sparc x86 ~amd64-linux ~arm-linux ~x86-linux" IUSE="acl debug +external-fuse ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 08b463ef16653f6c91d48170bd63a8c945a4ef79 Author: Markus Meier gentoo org> AuthorDate: Wed Feb 15 17:27:35 2017 + Commit: Markus Meier gentoo org> CommitDate: Wed Feb 15 17:30:32 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08b463ef sys-fs/ntfs3g: arm stable, bug #607912 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild b/sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild index 96e696e0c1..b9e26a5b90 100644 --- a/sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/87" -KEYWORDS="alpha amd64 ~arm ppc ~ppc64 ~sparc x86 ~amd64-linux ~arm-linux ~x86-linux" +KEYWORDS="alpha amd64 arm ppc ~ppc64 ~sparc x86 ~amd64-linux ~arm-linux ~x86-linux" IUSE="acl debug +external-fuse ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: c841699509b4ef89bdb2efef28009cfd673cfd4b Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Feb 12 15:41:14 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Feb 12 15:43:54 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8416995 sys-fs/ntfs3g: x86 stable wrt bug #607912 Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild b/sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild index 412e314a6a..3d182d936e 100644 --- a/sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/87" -KEYWORDS="alpha amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux" +KEYWORDS="alpha amd64 ~arm ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~arm-linux ~x86-linux" IUSE="acl debug +external-fuse ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 18d85450c74a337f91151d77b21f1bb0ce2c9462 Author: Patrick McLean gentoo org> AuthorDate: Fri Feb 10 19:30:52 2017 + Commit: Patrick McLean gentoo org> CommitDate: Fri Feb 10 19:31:21 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=18d85450 sys-fs/ntfs3g: Add less than dep to fuse USE flag to block fuse-3 Gentoo-Bug: 608694 Package-Manager: Portage-2.3.3, Repoman-2.3.1 sys-fs/ntfs3g/ntfs3g-2016.2.22-r1.ebuild | 5 - sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild | 5 - 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2016.2.22-r1.ebuild b/sys-fs/ntfs3g/ntfs3g-2016.2.22-r1.ebuild index 4a2ea8f024..a19a3ac793 100644 --- a/sys-fs/ntfs3g/ntfs3g-2016.2.22-r1.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2016.2.22-r1.ebuild @@ -23,7 +23,10 @@ RDEPEND="!=dev-libs/libgcrypt-1.2.2:0 >=net-libs/gnutls-1.4.4 ) - external-fuse? ( >=sys-fs/fuse-2.8.0 )" + external-fuse? ( + >=sys-fs/fuse-2.8.0 + =sys-fs/fuse-2.8.0 +
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: fce77ef5e8b8904180a20001758b82384a00b5d3 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Feb 4 15:17:35 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Feb 4 15:21:08 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fce77ef5 sys-fs/ntfs3g: amd64 stable wrt bug #607912 Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild b/sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild index de5fec8..8b81ce3 100644 --- a/sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/87" -KEYWORDS="alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux" +KEYWORDS="alpha amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux" IUSE="acl debug +external-fuse ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 2036af9131fca45864dd1214c96980085d7cced4 Author: Tobias Klausmann gentoo org> AuthorDate: Thu Feb 2 17:09:17 2017 + Commit: Tobias Klausmann gentoo org> CommitDate: Thu Feb 2 17:09:17 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2036af91 sys-fs/ntfs3g-2016.2.22-r2: add alpha keyword Gentoo-Bug: 607912 sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild b/sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild index 65d95f8..de5fec8 100644 --- a/sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/87" -KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux" +KEYWORDS="alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux" IUSE="acl debug +external-fuse ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/, sys-fs/ntfs3g/files/
commit: 63ab8f5018576fc957feef2f1cc35fc7aabd12df Author: Patrick McLean gentoo org> AuthorDate: Wed Feb 1 22:35:58 2017 + Commit: Patrick McLean gentoo org> CommitDate: Wed Feb 1 22:36:29 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63ab8f50 sys-fs/ntfs3g: Revision bump to 2016.2.22-r2 to add patch for CVE-2017-0358 Gentoo-Bug: 607912 Package-Manager: Portage-2.3.3, Repoman-2.3.1 .../files/ntfs3g-2016.2.22-CVE-2017-0358.patch | 40 ++ sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild | 91 ++ 2 files changed, 131 insertions(+) diff --git a/sys-fs/ntfs3g/files/ntfs3g-2016.2.22-CVE-2017-0358.patch b/sys-fs/ntfs3g/files/ntfs3g-2016.2.22-CVE-2017-0358.patch new file mode 100644 index ..1ce7e9c --- /dev/null +++ b/sys-fs/ntfs3g/files/ntfs3g-2016.2.22-CVE-2017-0358.patch @@ -0,0 +1,40 @@ +diff --git a/src/lowntfs-3g.c b/src/lowntfs-3g.c +index 0bb38f97..c6d1dad3 100644 +--- a/src/lowntfs-3g.c b/src/lowntfs-3g.c +@@ -3827,13 +3827,14 @@ static fuse_fstype load_fuse_module(void) + struct stat st; + pid_t pid; + const char *cmd = "/sbin/modprobe"; ++ char *env = (char*)NULL; + struct timespec req = { 0, 1 }; /* 100 msec */ + fuse_fstype fstype; + + if (!stat(cmd, ) && !geteuid()) { + pid = fork(); + if (!pid) { +- execl(cmd, cmd, "fuse", NULL); ++ execle(cmd, cmd, "fuse", NULL, ); + _exit(1); + } else if (pid != -1) + waitpid(pid, NULL, 0); +diff --git a/src/ntfs-3g.c b/src/ntfs-3g.c +index 268b0569..945fc0be 100644 +--- a/src/ntfs-3g.c b/src/ntfs-3g.c +@@ -3612,13 +3612,14 @@ static fuse_fstype load_fuse_module(void) + struct stat st; + pid_t pid; + const char *cmd = "/sbin/modprobe"; ++ char *env = (char*)NULL; + struct timespec req = { 0, 1 }; /* 100 msec */ + fuse_fstype fstype; + + if (!stat(cmd, ) && !geteuid()) { + pid = fork(); + if (!pid) { +- execl(cmd, cmd, "fuse", NULL); ++ execle(cmd, cmd, "fuse", NULL, ); + _exit(1); + } else if (pid != -1) + waitpid(pid, NULL, 0); diff --git a/sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild b/sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild new file mode 100644 index ..65d95f8 --- /dev/null +++ b/sys-fs/ntfs3g/ntfs3g-2016.2.22-r2.ebuild @@ -0,0 +1,91 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=5 +inherit eutils linux-info udev toolchain-funcs libtool + +MY_PN=${PN/3g/-3g} +MY_P=${MY_PN}_ntfsprogs-${PV} + +DESCRIPTION="Open source read-write NTFS driver that runs under FUSE" +HOMEPAGE="http://www.tuxera.com/community/ntfs-3g-download/; +SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; + +LICENSE="GPL-2" +# The subslot matches the SONAME major #. +SLOT="0/87" +KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux" +IUSE="acl debug +external-fuse ntfsdecrypt +ntfsprogs static-libs suid xattr" + +RDEPEND="!=dev-libs/libgcrypt-1.2.2:0 + >=net-libs/gnutls-1.4.4 + ) + external-fuse? ( >=sys-fs/fuse-2.8.0 )" +DEPEND="${RDEPEND} + sys-apps/attr + virtual/pkgconfig" + +S="${WORKDIR}/${MY_P}" + +DOCS="AUTHORS ChangeLog CREDITS README" + +PATCHES=( + "${FILESDIR}"/${PN}-2014.2.15-no-split-usr.patch + "${FILESDIR}"/${PN}-2016.2.22-sysmacros.patch #580136 + "${FILESDIR}"/${PN}-2016.2.22-CVE-2017-0358.patch #607912 +) + +pkg_setup() { + if use external-fuse && use kernel_linux; then + if kernel_is lt 2 6 9; then + die "Your kernel is too old." + fi + CONFIG_CHECK="~FUSE_FS" + FUSE_FS_WARNING="You need to have FUSE module built to use ntfs-3g" + linux-info_pkg_setup + fi +} + +src_prepare() { + epatch "${PATCHES[@]}" + # Keep the symlinks in the same place we put the main binaries. + # Having them in / when all the progs are in /usr is pointless. + sed -i \ + -e 's:/sbin:$(sbindir):g' \ + {ntfsprogs,src}/Makefile.in || die #578336 + # Note: patches apply to Makefile.in, so don't run autotools here. + elibtoolize +} + +src_configure() { + tc-ld-disable-gold + econf \ + --prefix="${EPREFIX}"/usr \ + --exec-prefix="${EPREFIX}"/usr \ + --docdir="${EPREFIX}"/usr/share/doc/${PF} \ + $(use_enable debug) \ + --enable-ldscript \ + --disable-ldconfig \ + $(use_enable acl posix-acls) \ + $(use_enable xattr xattr-mappings) \ + $(use_enable ntfsdecrypt
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/files/, sys-fs/ntfs3g/
commit: eaa66acd25712407b16ce615285574ad17e2fde7 Author: Lars Wendler gentoo org> AuthorDate: Wed Jan 11 12:03:49 2017 + Commit: Lars Wendler gentoo org> CommitDate: Wed Jan 11 12:03:49 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=eaa66acd sys-fs/ntfs3g: Security cleanup (bug #550970). Package-Manager: Portage-2.3.3, Repoman-2.3.1 sys-fs/ntfs3g/Manifest | 2 - .../ntfs3g-2014.2.15-dont-put-things-in-root.patch | 39 -- ...2014.2.15-fix-fstrim-applied-to-partitons.patch | 217 --- .../files/ntfs3g-2014.2.15-implement-fstrim.patch | 648 - ...4.2.15-update-fuse-lite-to-support-ioctls.patch | 610 --- .../ntfs3g-2015.3.14-dont-put-things-in-root.patch | 30 - sys-fs/ntfs3g/ntfs3g-2014.2.15-r1.ebuild | 87 --- sys-fs/ntfs3g/ntfs3g-2014.2.15.ebuild | 93 --- sys-fs/ntfs3g/ntfs3g-2015.3.14.ebuild | 85 --- 9 files changed, 1811 deletions(-) diff --git a/sys-fs/ntfs3g/Manifest b/sys-fs/ntfs3g/Manifest index 5511f00..bc29625 100644 --- a/sys-fs/ntfs3g/Manifest +++ b/sys-fs/ntfs3g/Manifest @@ -1,3 +1 @@ -DIST ntfs-3g_ntfsprogs-2014.2.15.tgz 1143575 SHA256 4c3099400cb14b231a3c9d718b3a8d152d38555059341ce5fc6d02292a4a5b56 SHA512 7e4a5c9ac9d43dcf0d4b4085dea6703126fc4808cb9e1b7038884b20df2a8ab8f54c269d7204a279b62c5ba1127a966fd64226a8ed8f0c11667d9326c2f8fa7c WHIRLPOOL 33931d50ba548cf309849b07e22068106b19caebe9f66f8a8d59e19c75fdbf282c9683656042452ba54ad160b3ebc7d098e90b7ad991316e3e5ff0c27f1c6e83 -DIST ntfs-3g_ntfsprogs-2015.3.14.tgz 1210069 SHA256 97f996015d8316d4a272bd2629978e5e97072dd3cc148ce39802f8037c6538f2 SHA512 9744dee814e89a97050bc8beb76f1a7d8a585e7d7740e8041e393c6912c93e49803f9b41af84e8315b3162e58b19ca8d155d435395cb07ecaa7de9caaf2af441 WHIRLPOOL 6963d56200c686b2717ae05afda85665a2746ce75d75bb486672055d7cfdebb8ac983f1b99b3ff65068be3a26493c16d3f7fe509602b966b3b1fa23d4d3c9472 DIST ntfs-3g_ntfsprogs-2016.2.22.tgz 1264364 SHA256 d7b72c05e4b3493e6095be789a760c9f5f2b141812d5b885f3190c98802f1ea0 SHA512 dbd36fadd2881db1d17fdbf5d2b4e50bbe11dc9dd0ad4917e7f8bc4032c2287346143756ce8754df0d46ce9209f2c0c41b626cad929d76a9bc881712c7101c15 WHIRLPOOL 64630580b70e85f67b31ea7380ff3b6862be0c8cdf6c6af17e9a5eb2fe3f0d5efa7404ad726638ed958fb218631f7006eb492e713c7957d3ce60c6fbb1dd2bb9 diff --git a/sys-fs/ntfs3g/files/ntfs3g-2014.2.15-dont-put-things-in-root.patch b/sys-fs/ntfs3g/files/ntfs3g-2014.2.15-dont-put-things-in-root.patch deleted file mode 100644 index 2444793.. --- a/sys-fs/ntfs3g/files/ntfs3g-2014.2.15-dont-put-things-in-root.patch +++ /dev/null @@ -1,39 +0,0 @@ -diff -ur ntfs-3g_ntfsprogs-2014.2.15.orig/ntfsprogs/Makefile.am ntfs-3g_ntfsprogs-2014.2.15/ntfsprogs/Makefile.am ntfs-3g_ntfsprogs-2014.2.15.orig/ntfsprogs/Makefile.am 2015-01-29 00:12:51.786936314 -0800 -+++ ntfs-3g_ntfsprogs-2014.2.15/ntfsprogs/Makefile.am 2015-01-29 00:13:59.156442369 -0800 -@@ -140,8 +140,8 @@ - # mkfs.ntfs[.8] hard link - - install-exec-hook: -- $(INSTALL) -d $(DESTDIR)/sbin -- $(LN_S) -f $(sbindir)/mkntfs $(DESTDIR)/sbin/mkfs.ntfs -+ $(INSTALL) -d $(DESTDIR)/$(sbindir) -+ $(LN_S) -f mkntfs $(DESTDIR)/$(sbindir)/mkfs.ntfs - - install-data-hook: - $(INSTALL) -d $(DESTDIR)$(man8dir) -diff -ur ntfs-3g_ntfsprogs-2014.2.15.orig/src/Makefile.am ntfs-3g_ntfsprogs-2014.2.15/src/Makefile.am ntfs-3g_ntfsprogs-2014.2.15.orig/src/Makefile.am 2015-01-29 00:12:51.789936248 -0800 -+++ ntfs-3g_ntfsprogs-2014.2.15/src/Makefile.am2015-01-29 00:14:00.570411008 -0800 -@@ -68,9 +68,9 @@ - - if ENABLE_MOUNT_HELPER - install-exec-local: install-rootbinPROGRAMS -- $(MKDIR_P) "$(DESTDIR)/sbin" -- $(LN_S) -f "$(rootbindir)/ntfs-3g" "$(DESTDIR)/sbin/mount.ntfs-3g" -- $(LN_S) -f "$(rootbindir)/lowntfs-3g" "$(DESTDIR)/sbin/mount.lowntfs-3g" -+ $(MKDIR_P) "$(DESTDIR)/$(sbindir)" -+ $(LN_S) -f "../bin/ntfs-3g" "$(DESTDIR)/$(sbindir)/mount.ntfs-3g" -+ $(LN_S) -f "../bin/lowntfs-3g" "$(DESTDIR)/$(sbindir)/mount.lowntfs-3g" - endif - - install-data-local: install-man8 -@@ -80,7 +79,7 @@ - uninstall-local: - $(RM) -f "$(DESTDIR)$(man8dir)/mount.ntfs-3g.8" - if ENABLE_MOUNT_HELPER -- $(RM) -f "$(DESTDIR)/sbin/mount.ntfs-3g" "$(DESTDIR)/sbin/mount.lowntfs-3g" -+ $(RM) -f "$(DESTDIR)/$(sbindir)/mount.ntfs-3g" "$(DESTDIR)/$(sbindir)/mount.lowntfs-3g" - endif - - endif # ENABLE_NTFS_3G diff --git a/sys-fs/ntfs3g/files/ntfs3g-2014.2.15-fix-fstrim-applied-to-partitons.patch b/sys-fs/ntfs3g/files/ntfs3g-2014.2.15-fix-fstrim-applied-to-partitons.patch deleted file mode 100644 index b67cb71.. --- a/sys-fs/ntfs3g/files/ntfs3g-2014.2.15-fix-fstrim-applied-to-partitons.patch +++ /dev/null @@ -1,217 +0,0 @@ -From c26a519da1ed182e7cfd67e7a353932dda53d811 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Jean-Pierre=20Andr=C3=A9?=-Date: Mon, 4 Aug 2014 17:39:50
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 2b50010ca75dd03c7def058fe8867c8764a90487 Author: Markus Meier gentoo org> AuthorDate: Sat Dec 17 15:21:52 2016 + Commit: Markus Meier gentoo org> CommitDate: Sat Dec 17 15:21:52 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b50010c sys-fs/ntfs3g: arm stable, bug #550970 Package-Manager: portage-2.3.3 RepoMan-Options: --include-arches="arm" sys-fs/ntfs3g/ntfs3g-2016.2.22-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2016.2.22-r1.ebuild b/sys-fs/ntfs3g/ntfs3g-2016.2.22-r1.ebuild index 2f72920..4b3cbbd 100644 --- a/sys-fs/ntfs3g/ntfs3g-2016.2.22-r1.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2016.2.22-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/87" -KEYWORDS="alpha amd64 ~arm ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~arm-linux ~x86-linux" +KEYWORDS="alpha amd64 arm ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~arm-linux ~x86-linux" IUSE="acl debug +external-fuse ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 62a30e1b1791ef0792dd36a415a5ae55f5135236 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Dec 6 11:52:51 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Dec 6 11:52:51 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=62a30e1b sys-fs/ntfs3g: x86 stable wrt bug #550970 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> sys-fs/ntfs3g/ntfs3g-2016.2.22-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2016.2.22-r1.ebuild b/sys-fs/ntfs3g/ntfs3g-2016.2.22-r1.ebuild index 9cb8e61..2f72920 100644 --- a/sys-fs/ntfs3g/ntfs3g-2016.2.22-r1.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2016.2.22-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/87" -KEYWORDS="alpha amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux" +KEYWORDS="alpha amd64 ~arm ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~arm-linux ~x86-linux" IUSE="acl debug +external-fuse ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: cef483656b83e22af020a74157440a7b74aaae2b Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Dec 6 11:49:59 2016 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Dec 6 11:49:59 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cef48365 sys-fs/ntfs3g: amd64 stable wrt bug #550970 Package-Manager: portage-2.3.0 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> sys-fs/ntfs3g/ntfs3g-2016.2.22-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2016.2.22-r1.ebuild b/sys-fs/ntfs3g/ntfs3g-2016.2.22-r1.ebuild index a89b12f..9cb8e61 100644 --- a/sys-fs/ntfs3g/ntfs3g-2016.2.22-r1.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2016.2.22-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/87" -KEYWORDS="alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux" +KEYWORDS="alpha amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux" IUSE="acl debug +external-fuse ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 5b0537075ae5fd269028415ea9b5805b6a23a965 Author: Tobias Klausmann gentoo org> AuthorDate: Mon Dec 5 15:48:42 2016 + Commit: Tobias Klausmann gentoo org> CommitDate: Mon Dec 5 15:48:42 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b053707 sys-fs/ntfs3g-2016.2.22-r1: stable on alpha Gentoo-Bug: 550970 sys-fs/ntfs3g/ntfs3g-2016.2.22-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-fs/ntfs3g/ntfs3g-2016.2.22-r1.ebuild b/sys-fs/ntfs3g/ntfs3g-2016.2.22-r1.ebuild index 9a0aca8..a89b12f 100644 --- a/sys-fs/ntfs3g/ntfs3g-2016.2.22-r1.ebuild +++ b/sys-fs/ntfs3g/ntfs3g-2016.2.22-r1.ebuild @@ -14,7 +14,7 @@ SRC_URI="http://tuxera.com/opensource/${MY_P}.tgz; LICENSE="GPL-2" # The subslot matches the SONAME major #. SLOT="0/87" -KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux" +KEYWORDS="alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~arm-linux ~x86-linux" IUSE="acl debug +external-fuse ntfsdecrypt +ntfsprogs static-libs suid xattr" RDEPEND="!
[gentoo-commits] repo/gentoo:master commit in: sys-fs/ntfs3g/
commit: 4436d47cc79842eb03911eaeed49db74c5db7045 Author: Pacho Ramos gentoo org> AuthorDate: Sat Aug 6 10:07:32 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Aug 6 10:16:51 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4436d47c sys-fs/ntfs3g: Cleanup per bug #131259 Package-Manager: portage-2.3.0 sys-fs/ntfs3g/metadata.xml | 3 --- 1 file changed, 3 deletions(-) diff --git a/sys-fs/ntfs3g/metadata.xml b/sys-fs/ntfs3g/metadata.xml index 1b94ddb..20cef37 100644 --- a/sys-fs/ntfs3g/metadata.xml +++ b/sys-fs/ntfs3g/metadata.xml @@ -4,9 +4,6 @@ chutz...@gentoo.org - - ssuomi...@gentoo.org - base-sys...@gentoo.org Gentoo Base System