[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/coreutils/files/, sys-apps/coreutils/
commit: af61f0a4cc9a5ef5ee1bf980c67f75a1cc560f3e Author: Fabian Groffen gentoo org> AuthorDate: Fri Jul 26 13:37:50 2024 + Commit: Fabian Groffen gentoo org> CommitDate: Fri Jul 26 13:37:50 2024 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=af61f0a4 sys-apps/coreutils-9.5: version bump, add Solaris fix Signed-off-by: Fabian Groffen gentoo.org> sys-apps/coreutils/Manifest| 3 + sys-apps/coreutils/coreutils-9.5.ebuild| 349 + .../files/coreutils-9.5-skip-readutmp-test.patch | 13 + 3 files changed, 365 insertions(+) diff --git a/sys-apps/coreutils/Manifest b/sys-apps/coreutils/Manifest index ed372cdb6a..6b82603fbe 100644 --- a/sys-apps/coreutils/Manifest +++ b/sys-apps/coreutils/Manifest @@ -3,3 +3,6 @@ DIST coreutils-9.1.tar.xz 5712104 BLAKE2B f5654e4935535275615d44a56c071d1c0746af DIST coreutils-9.1.tar.xz.sig 833 BLAKE2B e9627a066f3c67596feaa8d43d5785076230f440bacea84d8b5736e51a22787c2d5df1f3e2cd8523d01fb7b468933d3c17fce3cb1fbefef322a0e0d820b81842 SHA512 9f0766531afd4faa3e2c337730f61db55605cf06729e9c61f644594883732c2e0b1ddb0005b492be309c53e6f45b8ff875398163a48699d52517ea49e9bdbc91 DIST coreutils-9.3.tar.xz 5808696 BLAKE2B 11502cd2dbeef150d0d4cece2546bf6b835941b94456c258f6058338f0477f22e68e88934d075b08fe51ee4d1c0c50cb23d8084ac06a457d6e8975f01643b1cd SHA512 242271f212a6860bdc6c8d7e5c4f85ce66c1b48ef781aca9daa56e0fe7c2b7809ef72b4392120219fe5b687637c83ce89ceef8bb35f6274f43f8f968a6901694 DIST coreutils-9.3.tar.xz.sig 833 BLAKE2B c45ae10ff706907ae65d31228e432f7d6f34acbdb733bf521437d9e2fc75828a59da9d432d894a1ed8b7341f7e15d0e8d4e816e209c799b75c14d0ec055bfdf2 SHA512 522a2072f8ef940228ccdd856a4041c3c16b98e309168ccf2066fe7c1013685ba6cdea8a7317dfa1f4507b37ca016ecedaf54438d4a5007927b0e1a8fd223eb5 +DIST coreutils-9.5-patches.tar.xz 5912 BLAKE2B 873fbe1a60f8f8034b3d35796146765ce388952d649c32dc81ca0e4c2823c9f2f00b69bc5cb3af686434867459b6dc378fb9a6d59563d28b87c3ee1eceeedbb3 SHA512 4b4ad356615d046b8d67ea35b789f887a787ab01ece3234f6344518aef33cd30ca364fef5d85e11acfdb24003114c16ffdab82922fb135d5425fbcd541064a76 +DIST coreutils-9.5.tar.xz 6007136 BLAKE2B 6fd3a77697c9e85f31415c6ad66559faf18acc7d346677a89d4a999c2027886551e78842a7283e7b3b44fe8ef2fde04ba2f88df32a7844d5f69d45bcb7a04b6f SHA512 2ca0deac4dc10a80fd0c6fd131252e99d457fd03b7bd626a6bc74fe5a0529c0a3d48ce1f5da1d3b3a7a150a1ce44f0fbb6b68a6ac543dfd5baa3e71f5d65401c +DIST coreutils-9.5.tar.xz.sig 833 BLAKE2B 37c29984bceee0ff3bffde76712f71dbb118c228e328dc230d5c53c37da12f5ec2130e0123b97fda4a561f556c3be307fdbe1f0c21279db2c84030818386f626 SHA512 029997e0f4ee64e561853cff7c8a124f58cc891598595b44c4a46f9813b4b71c9d677464bc8a26d294e9971832f4b87c23777fea4fac6e8e30f06ad93b9957d5 diff --git a/sys-apps/coreutils/coreutils-9.5.ebuild b/sys-apps/coreutils/coreutils-9.5.ebuild new file mode 100644 index 00..1152f3d2fd --- /dev/null +++ b/sys-apps/coreutils/coreutils-9.5.ebuild @@ -0,0 +1,349 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +# PREFIX LOCAL changes: +# - Solaris memset_s fix, that depends on coreutils pulling gnulib +# https://github.com/coreutils/gnulib/commit/4438332396e6e1f950862a32a71df511865b4069 +# coreutils 9.6 probably has it as this commit suggests they updated +# https://github.com/coreutils/coreutils/commit/ea1fe48b91bfa9e8c4f952faf6b44fc1946e817b +# - Darwin libstdbuf cruft to fix during bootstrap, and use a correct +# install_name + +# Try to keep an eye on Fedora's packaging: https://src.fedoraproject.org/rpms/coreutils +# The upstream coreutils maintainers also maintain the package in Fedora and may +# backport fixes which we want to pick up. +# +# Also recommend subscribing to the coreutils and bug-coreutils MLs. + +PYTHON_COMPAT=( python3_{10..12} ) +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/coreutils.asc +inherit flag-o-matic python-any-r1 toolchain-funcs verify-sig + +MY_PATCH="${PN}-9.5-patches" +DESCRIPTION="Standard GNU utilities (chmod, cp, dd, ls, sort, tr, head, wc, who,...)" +HOMEPAGE="https://www.gnu.org/software/coreutils/; + +if [[ ${PV} == ]] ; then + EGIT_REPO_URI="https://git.savannah.gnu.org/git/coreutils.git; + inherit git-r3 +elif [[ ${PV} == *_p* ]] ; then + # Note: could put this in devspace, but if it's gone, we don't want + # it in tree anyway. It's just for testing. + MY_SNAPSHOT="$(ver_cut 1-2).185-541b02" + SRC_URI="https://www.pixelbeat.org/cu/coreutils-${MY_SNAPSHOT}.tar.xz -> ${P}.tar.xz" + SRC_URI+=" verify-sig? ( https://www.pixelbeat.org/cu/coreutils-${MY_SNAPSHOT}.tar.xz.sig -> ${P}.tar.xz.sig )" + S="${WORKDIR}"/${PN}-${MY_SNAPSHOT} +else + SRC_URI=" + mirror://gnu/${PN}/${P}.tar.xz + verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig ) + " + + KEYWORDS="~amd64-linux ~x86-linux ~arm64-macos
[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/coreutils/files/, sys-apps/coreutils/
commit: dc6adf25ba6fd45e278b57817f1e5edf7d608b43 Author: Fabian Groffen gentoo org> AuthorDate: Sat May 27 11:26:58 2023 + Commit: Fabian Groffen gentoo org> CommitDate: Sat May 27 11:26:58 2023 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=dc6adf25 sys-apps/coreutils: sync with gx86 Signed-off-by: Fabian Groffen gentoo.org> sys-apps/coreutils/Manifest| 2 + sys-apps/coreutils/coreutils-9.1-r2.ebuild | 20 ++--- ...utils-9.1-r2.ebuild => coreutils-9.3-r1.ebuild} | 66 +++-- ...utils-9.3-cp-parents-preserve-permissions.patch | 86 ++ 4 files changed, 142 insertions(+), 32 deletions(-) diff --git a/sys-apps/coreutils/Manifest b/sys-apps/coreutils/Manifest index 69df2fc021..ed372cdb6a 100644 --- a/sys-apps/coreutils/Manifest +++ b/sys-apps/coreutils/Manifest @@ -1,3 +1,5 @@ DIST coreutils-9.0_p20220409-patches-01.tar.xz 6244 BLAKE2B 8ca9855680719660782931467ec70095c826e66b9850890b8cf456963f8114f63940707386b97c766172d01e55e17b7db2aa1c329208a873a76e2293b29f565f SHA512 4b43c25832122d241f33e6b4eff24bc1fa045b9ca5af45a49d22ecb1fa282986c4e4a045ef24c34b3d94fd9a2247247c42c344261e3f464d881969e6f3351d3f DIST coreutils-9.1.tar.xz 5712104 BLAKE2B f5654e4935535275615d44a56c071d1c0746af36cf4615fcc0a5a0d387af9c9023adac31f31a52e16b3d1105b9d4c0fb7ebff9b2862498849f867a866049dd6e SHA512 a6ee2c549140b189e8c1b35e119d4289ec27244ec0ed9da0ac55202f365a7e33778b1dc7c4e64d1669599ff81a8297fe4f5adbcc8a3a2f75c919a43cd4b9bdfa DIST coreutils-9.1.tar.xz.sig 833 BLAKE2B e9627a066f3c67596feaa8d43d5785076230f440bacea84d8b5736e51a22787c2d5df1f3e2cd8523d01fb7b468933d3c17fce3cb1fbefef322a0e0d820b81842 SHA512 9f0766531afd4faa3e2c337730f61db55605cf06729e9c61f644594883732c2e0b1ddb0005b492be309c53e6f45b8ff875398163a48699d52517ea49e9bdbc91 +DIST coreutils-9.3.tar.xz 5808696 BLAKE2B 11502cd2dbeef150d0d4cece2546bf6b835941b94456c258f6058338f0477f22e68e88934d075b08fe51ee4d1c0c50cb23d8084ac06a457d6e8975f01643b1cd SHA512 242271f212a6860bdc6c8d7e5c4f85ce66c1b48ef781aca9daa56e0fe7c2b7809ef72b4392120219fe5b687637c83ce89ceef8bb35f6274f43f8f968a6901694 +DIST coreutils-9.3.tar.xz.sig 833 BLAKE2B c45ae10ff706907ae65d31228e432f7d6f34acbdb733bf521437d9e2fc75828a59da9d432d894a1ed8b7341f7e15d0e8d4e816e209c799b75c14d0ec055bfdf2 SHA512 522a2072f8ef940228ccdd856a4041c3c16b98e309168ccf2066fe7c1013685ba6cdea8a7317dfa1f4507b37ca016ecedaf54438d4a5007927b0e1a8fd223eb5 diff --git a/sys-apps/coreutils/coreutils-9.1-r2.ebuild b/sys-apps/coreutils/coreutils-9.1-r2.ebuild index 19d468c871..0807fff2b9 100644 --- a/sys-apps/coreutils/coreutils-9.1-r2.ebuild +++ b/sys-apps/coreutils/coreutils-9.1-r2.ebuild @@ -1,13 +1,13 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 # Try to keep an eye on Fedora's packaging: https://src.fedoraproject.org/rpms/coreutils -# The upstream coreutils maintianers also maintain the package in Fedora and may +# The upstream coreutils maintainers also maintain the package in Fedora and may # backport fixes which we want to pick up. -PYTHON_COMPAT=( python3_{8..10} ) +PYTHON_COMPAT=( python3_{9..11} ) VERIFY_SIG_OPENPGP_KEY_PATH="${BROOT}"/usr/share/openpgp-keys/coreutils.asc inherit flag-o-matic python-any-r1 toolchain-funcs verify-sig @@ -25,6 +25,7 @@ if [[ ${PV} == *_p* ]] ; then else SRC_URI="mirror://gnu/${PN}/${P}.tar.xz verify-sig? ( mirror://gnu/${PN}/${P}.tar.xz.sig )" + KEYWORDS="~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" fi @@ -116,13 +117,14 @@ src_prepare() { -e "/src_libstdbuf_so_LDFLAGS = -shared/s:-shared:-dynamiclib -install_name ${EPREFIX}/usr/libexec/coreutils/libstdbuf.dylib:" \ Makefile.in \ || die + + sed -i \ + -e "s/libstdbuf\\.so/libstdbuf$(get_libname)/" \ + src/stdbuf.c \ + Makefile.in \ + configure \ + || die fi - sed -i \ - -e "s/libstdbuf\\.so/libstdbuf$(get_libname)/" \ - src/stdbuf.c \ - Makefile.in \ - configure \ - || die # Since we've patched many .c files, the make process will try to # re-build the manpages by running `./bin --help`. When doing a diff --git a/sys-apps/coreutils/coreutils-9.1-r2.ebuild b/sys-apps/coreutils/coreutils-9.3-r1.ebuild similarity index 84% copy from sys-apps/coreutils/coreutils-9.1-r2.ebuild copy to sys-apps/coreutils/coreutils-9.3-r1.ebuild index 19d468c871..1d0172656a 100644 --- a/sys-apps/coreutils/coreutils-9.1-r2.ebuild +++ b/sys-apps/coreutils/coreutils-9.3-r1.ebuild @@ -1,13 +1,15 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors #
[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/coreutils/, sys-apps/coreutils/files/
commit: ac61e99e851ed80ff3b7ddb174d9ccfc9e366316 Author: Fabian Groffen gentoo org> AuthorDate: Sat May 27 11:17:22 2023 + Commit: Fabian Groffen gentoo org> CommitDate: Sat May 27 11:17:22 2023 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=ac61e99e sys-apps/coreutils: drop old Signed-off-by: Fabian Groffen gentoo.org> sys-apps/coreutils/Manifest| 3 - sys-apps/coreutils/coreutils-9.0-r2.ebuild | 251 - .../coreutils-8.32-ls-restore-8.31-behavior.patch | 94 .../files/coreutils-8.32-sandbox-env-test.patch| 64 -- .../coreutils-9.0-fix-chmod-symlink-exit.patch | 35 --- 5 files changed, 447 deletions(-) diff --git a/sys-apps/coreutils/Manifest b/sys-apps/coreutils/Manifest index 1905016f71..69df2fc021 100644 --- a/sys-apps/coreutils/Manifest +++ b/sys-apps/coreutils/Manifest @@ -1,6 +1,3 @@ -DIST coreutils-8.28-cygwin-8.26-3.patch 36792 BLAKE2B f494be97595ff9532f57ca3d5386d185d813647fb07480dc1b22434fa5eecfa22acb6940b82cc733ae4448757e5f69cf2c7c746a5752409fe4aa11dd47482e63 SHA512 53d05262118a0063a0b3992b80dcda28256516da4d077a691117384ea808e5468488443d9c4b0e38a4d5148e5e721e733dcb0562dcf23a1370d4090251458951 -DIST coreutils-8.30-patches-01.tar.xz 5788 BLAKE2B a41511ce39ac570cb14b7f12d125eebef92217469a9490808719fa0665f5e5c0adb96fbd02c4bac4d280d1502295669575790a81dbc01afe2ca3a9d384cbefb0 SHA512 b1e1933637de4581d5f8c6ede4e80a012435d13f0cf5550a76ab5bbe9441e3c15ce19ef3f78a7ea3b8368d5e9a3bb17c1207c471d26171b59786f38adeba0454 -DIST coreutils-9.0.tar.xz 5612752 BLAKE2B 59617cd25fd4c70f51bfbef851bd83e73f9c9ba5c11eb539f7f75c0184d55832e004b28e9268fb8064db145cb071ead2b9c0c3346bc35a11934ffe1b15bf17ac SHA512 9be08212891dbf48e5b22e7689dc27dac50df4631ebf29313470b72b7921f0b2aa5242917d05587785358495ca56e3b21f5b3ca81043d53cab92354da6c53a03 DIST coreutils-9.0_p20220409-patches-01.tar.xz 6244 BLAKE2B 8ca9855680719660782931467ec70095c826e66b9850890b8cf456963f8114f63940707386b97c766172d01e55e17b7db2aa1c329208a873a76e2293b29f565f SHA512 4b43c25832122d241f33e6b4eff24bc1fa045b9ca5af45a49d22ecb1fa282986c4e4a045ef24c34b3d94fd9a2247247c42c344261e3f464d881969e6f3351d3f DIST coreutils-9.1.tar.xz 5712104 BLAKE2B f5654e4935535275615d44a56c071d1c0746af36cf4615fcc0a5a0d387af9c9023adac31f31a52e16b3d1105b9d4c0fb7ebff9b2862498849f867a866049dd6e SHA512 a6ee2c549140b189e8c1b35e119d4289ec27244ec0ed9da0ac55202f365a7e33778b1dc7c4e64d1669599ff81a8297fe4f5adbcc8a3a2f75c919a43cd4b9bdfa DIST coreutils-9.1.tar.xz.sig 833 BLAKE2B e9627a066f3c67596feaa8d43d5785076230f440bacea84d8b5736e51a22787c2d5df1f3e2cd8523d01fb7b468933d3c17fce3cb1fbefef322a0e0d820b81842 SHA512 9f0766531afd4faa3e2c337730f61db55605cf06729e9c61f644594883732c2e0b1ddb0005b492be309c53e6f45b8ff875398163a48699d52517ea49e9bdbc91 diff --git a/sys-apps/coreutils/coreutils-9.0-r2.ebuild b/sys-apps/coreutils/coreutils-9.0-r2.ebuild deleted file mode 100644 index a3291a8a3c..00 --- a/sys-apps/coreutils/coreutils-9.0-r2.ebuild +++ /dev/null @@ -1,251 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{8,9,10} ) - -inherit eutils flag-o-matic python-any-r1 toolchain-funcs - -PATCH="${PN}-8.30-patches-01" -DESCRIPTION="Standard GNU utilities (chmod, cp, dd, ls, sort, tr, head, wc, who,...)" -HOMEPAGE="https://www.gnu.org/software/coreutils/; -SRC_URI="mirror://gnu/${PN}/${P}.tar.xz - !vanilla? ( - mirror://gentoo/${PATCH}.tar.xz - https://dev.gentoo.org/~polynomial-c/dist/${PATCH}.tar.xz - ) - elibc_Cygwin? ( - https://dev.gentoo.org/~grobian/distfiles/${PN}-8.28-cygwin-8.26-3.patch - ) -" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -IUSE="acl caps gmp hostname kill multicall nls selinux +split-usr static test userland_BSD vanilla xattr" -RESTRICT="!test? ( test )" - -LIB_DEPEND="acl? ( sys-apps/acl[static-libs] ) - caps? ( sys-libs/libcap ) - gmp? ( dev-libs/gmp:=[static-libs] ) - xattr? ( !userland_BSD? ( sys-apps/attr[static-libs] ) )" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs]} ) - selinux? ( sys-libs/libselinux ) - nls? ( virtual/libintl )" -DEPEND="${RDEPEND} - static? ( ${LIB_DEPEND} ) - app-arch/xz-utils - test? ( - dev-lang/perl - dev-perl/Expect - !userland_BSD? ( - dev-util/strace - ) - ${PYTHON_DEPS} - $(python_gen_any_dep 'dev-python/pyinotify[${PYTHON_USEDEP}]') - )" -RDEPEND+=" - hostname? ( !sys-apps/net-tools[hostname] ) - kill? ( - !sys-apps/util-linux[kill] - !sys-process/procps[kill] - ) - !app-misc/realpath - !https://bugs.gentoo.org/; -
[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/coreutils/, sys-apps/coreutils/files/
commit: beb74c3cee856531f1d65dc4864127444734e43f Author: Fabian Groffen gentoo org> AuthorDate: Tue Dec 27 18:44:02 2022 + Commit: Fabian Groffen gentoo org> CommitDate: Tue Dec 27 18:44:02 2022 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=beb74c3c sys-apps/coreutils: sync with gx86 Signed-off-by: Fabian Groffen gentoo.org> sys-apps/coreutils/Manifest| 4 +- sys-apps/coreutils/coreutils-8.32.ebuild | 251 --- sys-apps/coreutils/coreutils-9.1-r2.ebuild | 274 + .../coreutils-9.1-fix-rename-simple-backups.patch | 38 +++ 4 files changed, 315 insertions(+), 252 deletions(-) diff --git a/sys-apps/coreutils/Manifest b/sys-apps/coreutils/Manifest index b0fcebe2bb..1905016f71 100644 --- a/sys-apps/coreutils/Manifest +++ b/sys-apps/coreutils/Manifest @@ -1,4 +1,6 @@ DIST coreutils-8.28-cygwin-8.26-3.patch 36792 BLAKE2B f494be97595ff9532f57ca3d5386d185d813647fb07480dc1b22434fa5eecfa22acb6940b82cc733ae4448757e5f69cf2c7c746a5752409fe4aa11dd47482e63 SHA512 53d05262118a0063a0b3992b80dcda28256516da4d077a691117384ea808e5468488443d9c4b0e38a4d5148e5e721e733dcb0562dcf23a1370d4090251458951 DIST coreutils-8.30-patches-01.tar.xz 5788 BLAKE2B a41511ce39ac570cb14b7f12d125eebef92217469a9490808719fa0665f5e5c0adb96fbd02c4bac4d280d1502295669575790a81dbc01afe2ca3a9d384cbefb0 SHA512 b1e1933637de4581d5f8c6ede4e80a012435d13f0cf5550a76ab5bbe9441e3c15ce19ef3f78a7ea3b8368d5e9a3bb17c1207c471d26171b59786f38adeba0454 -DIST coreutils-8.32.tar.xz 5547836 BLAKE2B 0ad99c176c19ec214fcfd0845523e5362f0151827707c759bd46c0fe8d2501c6ad1c29c5b71266f6525857bc0d56c472db0d7fe29953b6c65e2e6c76bdf3c515 SHA512 1c8f3584efd61b4b02e7ac5db8e103b63cfb2063432caaf1e64cb2dcc56d8c657d1133bbf10bd41468d6a1f31142e6caa81d16ae68fa3e6e84075c253613a145 DIST coreutils-9.0.tar.xz 5612752 BLAKE2B 59617cd25fd4c70f51bfbef851bd83e73f9c9ba5c11eb539f7f75c0184d55832e004b28e9268fb8064db145cb071ead2b9c0c3346bc35a11934ffe1b15bf17ac SHA512 9be08212891dbf48e5b22e7689dc27dac50df4631ebf29313470b72b7921f0b2aa5242917d05587785358495ca56e3b21f5b3ca81043d53cab92354da6c53a03 +DIST coreutils-9.0_p20220409-patches-01.tar.xz 6244 BLAKE2B 8ca9855680719660782931467ec70095c826e66b9850890b8cf456963f8114f63940707386b97c766172d01e55e17b7db2aa1c329208a873a76e2293b29f565f SHA512 4b43c25832122d241f33e6b4eff24bc1fa045b9ca5af45a49d22ecb1fa282986c4e4a045ef24c34b3d94fd9a2247247c42c344261e3f464d881969e6f3351d3f +DIST coreutils-9.1.tar.xz 5712104 BLAKE2B f5654e4935535275615d44a56c071d1c0746af36cf4615fcc0a5a0d387af9c9023adac31f31a52e16b3d1105b9d4c0fb7ebff9b2862498849f867a866049dd6e SHA512 a6ee2c549140b189e8c1b35e119d4289ec27244ec0ed9da0ac55202f365a7e33778b1dc7c4e64d1669599ff81a8297fe4f5adbcc8a3a2f75c919a43cd4b9bdfa +DIST coreutils-9.1.tar.xz.sig 833 BLAKE2B e9627a066f3c67596feaa8d43d5785076230f440bacea84d8b5736e51a22787c2d5df1f3e2cd8523d01fb7b468933d3c17fce3cb1fbefef322a0e0d820b81842 SHA512 9f0766531afd4faa3e2c337730f61db55605cf06729e9c61f644594883732c2e0b1ddb0005b492be309c53e6f45b8ff875398163a48699d52517ea49e9bdbc91 diff --git a/sys-apps/coreutils/coreutils-8.32.ebuild b/sys-apps/coreutils/coreutils-8.32.ebuild deleted file mode 100644 index 2e794c6590..00 --- a/sys-apps/coreutils/coreutils-8.32.ebuild +++ /dev/null @@ -1,251 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -PYTHON_COMPAT=( python3_{6,7,8,9} ) - -inherit eutils flag-o-matic python-any-r1 toolchain-funcs - -PATCH="${PN}-8.30-patches-01" -DESCRIPTION="Standard GNU utilities (chmod, cp, dd, ls, sort, tr, head, wc, who,...)" -HOMEPAGE="https://www.gnu.org/software/coreutils/; -SRC_URI="mirror://gnu/${PN}/${P}.tar.xz - !vanilla? ( - mirror://gentoo/${PATCH}.tar.xz - https://dev.gentoo.org/~polynomial-c/dist/${PATCH}.tar.xz - ) - elibc_Cygwin? ( - https://dev.gentoo.org/~grobian/distfiles/${PN}-8.28-cygwin-8.26-3.patch - ) -" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="acl caps gmp hostname kill multicall nls selinux +split-usr static test userland_BSD vanilla xattr" -RESTRICT="!test? ( test )" - -LIB_DEPEND="acl? ( sys-apps/acl[static-libs] ) - caps? ( sys-libs/libcap ) - gmp? ( dev-libs/gmp:=[static-libs] ) - xattr? ( !userland_BSD? ( sys-apps/attr[static-libs] ) )" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs]} ) - selinux? ( sys-libs/libselinux ) - nls? ( virtual/libintl )" -DEPEND="${RDEPEND} - static? ( ${LIB_DEPEND} ) - app-arch/xz-utils - test? ( - dev-lang/perl - dev-perl/Expect - !userland_BSD? ( - dev-util/strace - ) - ${PYTHON_DEPS} -
[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/coreutils/
commit: f7fb3c000689f3cd63cb8e3af8fb60b6088996d7 Author: Fabian Groffen gentoo org> AuthorDate: Tue Dec 28 15:28:55 2021 + Commit: Fabian Groffen gentoo org> CommitDate: Tue Dec 28 15:28:55 2021 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=f7fb3c00 sys-apps/coreutils-9.0: fix/update stdbuf darwin bootstrap workaround Package-Manager: Portage-3.0.21-prefix, Repoman-3.0.3 Signed-off-by: Fabian Groffen gentoo.org> sys-apps/coreutils/coreutils-9.0-r2.ebuild | 20 ++-- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/sys-apps/coreutils/coreutils-9.0-r2.ebuild b/sys-apps/coreutils/coreutils-9.0-r2.ebuild index 5d2550bf69..1774109986 100644 --- a/sys-apps/coreutils/coreutils-9.0-r2.ebuild +++ b/sys-apps/coreutils/coreutils-9.0-r2.ebuild @@ -84,16 +84,16 @@ src_prepare() { # fixup libstdbuf non-libtool stuff if [[ ${CHOST} == *-darwin* ]] ; then - if [[ ${CHOST} == *-darwin9* ]] ; then - # we need replacement libs from libcoreutils.a here in order - # to finish the linking - sed -i \ - -e "/src_libstdbuf_so_LDADD/s:$: lib/libcoreutils.a:" \ - Makefile.in \ - || die - # and we need serial building :( - export MAKEOPTS+=" -j1" - fi + # we need replacement libs from libcoreutils.a here in order + # to finish the linking (they try to avoid this, but it doesn't + # during bootstrap, a re-install is fine though) + sed -i \ + -e "/src_libstdbuf_so_LDADD/s:$: lib/libcoreutils.a:" \ + Makefile.in \ + || die + # and we need serial building :( + export MAKEOPTS+=" -j1" + # set a proper install_name sed -i \ -e "/src_libstdbuf_so_LDFLAGS = -shared/s:-shared:-dynamiclib -install_name ${EPREFIX}/usr/libexec/coreutils/libstdbuf.dylib:" \ Makefile.in \
[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/coreutils/
commit: 69798b825dac0ee3f4086c85f7e47ac0b2285803 Author: Sam James gentoo org> AuthorDate: Thu Dec 23 08:43:40 2021 + Commit: Sam James gentoo org> CommitDate: Thu Dec 23 08:43:40 2021 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=69798b82 sys-apps/coreutils: revbump for chmod patch Not sure why I didn't earlier! Bug: https://bugs.gentoo.org/829836 Signed-off-by: Sam James gentoo.org> sys-apps/coreutils/{coreutils-9.0-r1.ebuild => coreutils-9.0-r2.ebuild} | 0 1 file changed, 0 insertions(+), 0 deletions(-) diff --git a/sys-apps/coreutils/coreutils-9.0-r1.ebuild b/sys-apps/coreutils/coreutils-9.0-r2.ebuild similarity index 100% rename from sys-apps/coreutils/coreutils-9.0-r1.ebuild rename to sys-apps/coreutils/coreutils-9.0-r2.ebuild
[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/coreutils/files/, sys-apps/coreutils/
commit: 5a419fb841222582de4d8945a5b43a93f77d11e5 Author: Sam James gentoo org> AuthorDate: Wed Dec 22 23:57:38 2021 + Commit: Sam James gentoo org> CommitDate: Wed Dec 22 23:57:38 2021 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=5a419fb8 sys-apps/coreutils: sync with ::gentoo for chmod patch Closes: https://bugs.gentoo.org/829836 Signed-off-by: Sam James gentoo.org> sys-apps/coreutils/coreutils-9.0-r1.ebuild | 4 ++- .../coreutils-9.0-fix-chmod-symlink-exit.patch | 35 ++ 2 files changed, 38 insertions(+), 1 deletion(-) diff --git a/sys-apps/coreutils/coreutils-9.0-r1.ebuild b/sys-apps/coreutils/coreutils-9.0-r1.ebuild index 4bb595cdec..5d2550bf69 100644 --- a/sys-apps/coreutils/coreutils-9.0-r1.ebuild +++ b/sys-apps/coreutils/coreutils-9.0-r1.ebuild @@ -67,7 +67,9 @@ pkg_setup() { } src_prepare() { - local PATCHES=() + local PATCHES=( + "${FILESDIR}"/${P}-fix-chmod-symlink-exit.patch + ) if ! use vanilla ; then PATCHES+=( "${WORKDIR}"/patch ) diff --git a/sys-apps/coreutils/files/coreutils-9.0-fix-chmod-symlink-exit.patch b/sys-apps/coreutils/files/coreutils-9.0-fix-chmod-symlink-exit.patch new file mode 100644 index 00..25b2b72bcb --- /dev/null +++ b/sys-apps/coreutils/files/coreutils-9.0-fix-chmod-symlink-exit.patch @@ -0,0 +1,35 @@ +https://git.savannah.gnu.org/cgit/coreutils.git/patch/?id=e8b56ebd536e82b15542a00c888109471936bfda +https://lists.gnu.org/archive/html/bug-coreutils/2021-09/msg00031.html +(and https://lists.gnu.org/archive/html/bug-coreutils/2021-09/msg00035.html) + +From: =?UTF-8?q?P=C3=A1draig=20Brady?= +Date: Fri, 24 Sep 2021 20:57:41 +0100 +Subject: chmod: fix exit status when ignoring symlinks + +* src/chmod.c: Reorder enum so CH_NOT_APPLIED +can be treated as a non error. +* tests/chmod/ignore-symlink.sh: A new test. +* tests/local.mk: Reference the new test. +* NEWS: Mention the bug fix. +Fixes https://bugs.gnu.org/50784 +--- a/src/chmod.c b/src/chmod.c +@@ -44,8 +44,8 @@ struct change_status + enum + { + CH_NO_STAT, +- CH_NOT_APPLIED, + CH_FAILED, ++ CH_NOT_APPLIED, + CH_NO_CHANGE_REQUESTED, + CH_SUCCEEDED + } +@@ -322,7 +322,7 @@ process_file (FTS *fts, FTSENT *ent) + if ( ! recurse) + fts_set (fts, ent, FTS_SKIP); + +- return CH_NO_CHANGE_REQUESTED <= ch.status; ++ return CH_NOT_APPLIED <= ch.status; + } + + /* Recursively change the modes of the specified FILES (the last entry
[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/coreutils/
commit: 639d50cb4b91308b3ad344ba9c28b0566ece8606 Author: Sam James gentoo org> AuthorDate: Tue Nov 9 07:57:34 2021 + Commit: Sam James gentoo org> CommitDate: Tue Nov 9 07:57:34 2021 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=639d50cb sys-apps/coreutils: add 9.0 Package-Manager: Portage-3.0.21-prefix, Repoman-3.0.3 Signed-off-by: Sam James gentoo.org> sys-apps/coreutils/Manifest| 1 + sys-apps/coreutils/coreutils-9.0-r1.ebuild | 249 + 2 files changed, 250 insertions(+) diff --git a/sys-apps/coreutils/Manifest b/sys-apps/coreutils/Manifest index 23cda18b29..b0fcebe2bb 100644 --- a/sys-apps/coreutils/Manifest +++ b/sys-apps/coreutils/Manifest @@ -1,3 +1,4 @@ DIST coreutils-8.28-cygwin-8.26-3.patch 36792 BLAKE2B f494be97595ff9532f57ca3d5386d185d813647fb07480dc1b22434fa5eecfa22acb6940b82cc733ae4448757e5f69cf2c7c746a5752409fe4aa11dd47482e63 SHA512 53d05262118a0063a0b3992b80dcda28256516da4d077a691117384ea808e5468488443d9c4b0e38a4d5148e5e721e733dcb0562dcf23a1370d4090251458951 DIST coreutils-8.30-patches-01.tar.xz 5788 BLAKE2B a41511ce39ac570cb14b7f12d125eebef92217469a9490808719fa0665f5e5c0adb96fbd02c4bac4d280d1502295669575790a81dbc01afe2ca3a9d384cbefb0 SHA512 b1e1933637de4581d5f8c6ede4e80a012435d13f0cf5550a76ab5bbe9441e3c15ce19ef3f78a7ea3b8368d5e9a3bb17c1207c471d26171b59786f38adeba0454 DIST coreutils-8.32.tar.xz 5547836 BLAKE2B 0ad99c176c19ec214fcfd0845523e5362f0151827707c759bd46c0fe8d2501c6ad1c29c5b71266f6525857bc0d56c472db0d7fe29953b6c65e2e6c76bdf3c515 SHA512 1c8f3584efd61b4b02e7ac5db8e103b63cfb2063432caaf1e64cb2dcc56d8c657d1133bbf10bd41468d6a1f31142e6caa81d16ae68fa3e6e84075c253613a145 +DIST coreutils-9.0.tar.xz 5612752 BLAKE2B 59617cd25fd4c70f51bfbef851bd83e73f9c9ba5c11eb539f7f75c0184d55832e004b28e9268fb8064db145cb071ead2b9c0c3346bc35a11934ffe1b15bf17ac SHA512 9be08212891dbf48e5b22e7689dc27dac50df4631ebf29313470b72b7921f0b2aa5242917d05587785358495ca56e3b21f5b3ca81043d53cab92354da6c53a03 diff --git a/sys-apps/coreutils/coreutils-9.0-r1.ebuild b/sys-apps/coreutils/coreutils-9.0-r1.ebuild new file mode 100644 index 00..4bb595cdec --- /dev/null +++ b/sys-apps/coreutils/coreutils-9.0-r1.ebuild @@ -0,0 +1,249 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +PYTHON_COMPAT=( python3_{8,9,10} ) + +inherit eutils flag-o-matic python-any-r1 toolchain-funcs + +PATCH="${PN}-8.30-patches-01" +DESCRIPTION="Standard GNU utilities (chmod, cp, dd, ls, sort, tr, head, wc, who,...)" +HOMEPAGE="https://www.gnu.org/software/coreutils/; +SRC_URI="mirror://gnu/${PN}/${P}.tar.xz + !vanilla? ( + mirror://gentoo/${PATCH}.tar.xz + https://dev.gentoo.org/~polynomial-c/dist/${PATCH}.tar.xz + ) + elibc_Cygwin? ( + https://dev.gentoo.org/~grobian/distfiles/${PN}-8.28-cygwin-8.26-3.patch + ) +" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="acl caps gmp hostname kill multicall nls selinux +split-usr static test userland_BSD vanilla xattr" +RESTRICT="!test? ( test )" + +LIB_DEPEND="acl? ( sys-apps/acl[static-libs] ) + caps? ( sys-libs/libcap ) + gmp? ( dev-libs/gmp:=[static-libs] ) + xattr? ( !userland_BSD? ( sys-apps/attr[static-libs] ) )" +RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs]} ) + selinux? ( sys-libs/libselinux ) + nls? ( virtual/libintl )" +DEPEND="${RDEPEND} + static? ( ${LIB_DEPEND} ) + app-arch/xz-utils + test? ( + dev-lang/perl + dev-perl/Expect + !userland_BSD? ( + dev-util/strace + ) + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/pyinotify[${PYTHON_USEDEP}]') + )" +RDEPEND+=" + hostname? ( !sys-apps/net-tools[hostname] ) + kill? ( + !sys-apps/util-linux[kill] + !sys-process/procps[kill] + ) + !app-misc/realpath + !https://bugs.gentoo.org/; + --enable-install-program="arch,$(usev hostname),$(usev kill)" + --enable-no-install-program="groups,$(usev !hostname),$(usev !kill),su,uptime" + --enable-largefile + $(usex caps '' --disable-libcap) + $(use_enable nls) + $(use_enable acl) + $(use_enable multicall single-binary) + $(use_enable xattr) + $(use_with gmp libgmp) + ) + if tc-is-cross-compiler && [[ ${CHOST} == *linux* ]] ; then + export fu_cv_sys_stat_statfs2_bsize=yes #311569 + export gl_cv_func_realpath_works=yes #416629 + fi + + export gl_cv_func_mknod_works=yes #409919 + use static && append-ldflags -static && sed -i
[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/coreutils/
commit: 870c287bf5713a85c9bd8d8288c9b569c032c1ed Author: Fabian Groffen gentoo org> AuthorDate: Sun Jan 24 09:46:11 2021 + Commit: Fabian Groffen gentoo org> CommitDate: Sun Jan 24 09:46:11 2021 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=870c287b sys-apps/coreutils: drop ~x86-macos Package-Manager: Portage-3.0.14-prefix, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> sys-apps/coreutils/coreutils-8.32.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/coreutils/coreutils-8.32.ebuild b/sys-apps/coreutils/coreutils-8.32.ebuild index 302190d759..2e794c6590 100644 --- a/sys-apps/coreutils/coreutils-8.32.ebuild +++ b/sys-apps/coreutils/coreutils-8.32.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="6" @@ -22,7 +22,7 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz LICENSE="GPL-3" SLOT="0" -KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl caps gmp hostname kill multicall nls selinux +split-usr static test userland_BSD vanilla xattr" RESTRICT="!test? ( test )"
[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/coreutils/files/, sys-apps/coreutils/
commit: 770560f712da16a27ee7ba36543340300bf7afb2 Author: Fabian Groffen gentoo org> AuthorDate: Sun Dec 27 10:48:12 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Sun Dec 27 10:48:12 2020 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=770560f7 sys-apps/coreutils: drop ~m68k-mint Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> sys-apps/coreutils/Manifest|1 + sys-apps/coreutils/coreutils-8.32.ebuild | 12 +- .../files/coreutils-8.28-cygwin-8.26-3.patch | 1043 sys-apps/coreutils/files/coreutils-8.32-mint.patch | 155 --- 4 files changed, 9 insertions(+), 1202 deletions(-) diff --git a/sys-apps/coreutils/Manifest b/sys-apps/coreutils/Manifest index 0f0d568b69..23cda18b29 100644 --- a/sys-apps/coreutils/Manifest +++ b/sys-apps/coreutils/Manifest @@ -1,2 +1,3 @@ +DIST coreutils-8.28-cygwin-8.26-3.patch 36792 BLAKE2B f494be97595ff9532f57ca3d5386d185d813647fb07480dc1b22434fa5eecfa22acb6940b82cc733ae4448757e5f69cf2c7c746a5752409fe4aa11dd47482e63 SHA512 53d05262118a0063a0b3992b80dcda28256516da4d077a691117384ea808e5468488443d9c4b0e38a4d5148e5e721e733dcb0562dcf23a1370d4090251458951 DIST coreutils-8.30-patches-01.tar.xz 5788 BLAKE2B a41511ce39ac570cb14b7f12d125eebef92217469a9490808719fa0665f5e5c0adb96fbd02c4bac4d280d1502295669575790a81dbc01afe2ca3a9d384cbefb0 SHA512 b1e1933637de4581d5f8c6ede4e80a012435d13f0cf5550a76ab5bbe9441e3c15ce19ef3f78a7ea3b8368d5e9a3bb17c1207c471d26171b59786f38adeba0454 DIST coreutils-8.32.tar.xz 5547836 BLAKE2B 0ad99c176c19ec214fcfd0845523e5362f0151827707c759bd46c0fe8d2501c6ad1c29c5b71266f6525857bc0d56c472db0d7fe29953b6c65e2e6c76bdf3c515 SHA512 1c8f3584efd61b4b02e7ac5db8e103b63cfb2063432caaf1e64cb2dcc56d8c657d1133bbf10bd41468d6a1f31142e6caa81d16ae68fa3e6e84075c253613a145 diff --git a/sys-apps/coreutils/coreutils-8.32.ebuild b/sys-apps/coreutils/coreutils-8.32.ebuild index 6e23e61ae1..302190d759 100644 --- a/sys-apps/coreutils/coreutils-8.32.ebuild +++ b/sys-apps/coreutils/coreutils-8.32.ebuild @@ -15,11 +15,14 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz mirror://gentoo/${PATCH}.tar.xz https://dev.gentoo.org/~polynomial-c/dist/${PATCH}.tar.xz ) + elibc_Cygwin? ( + https://dev.gentoo.org/~grobian/distfiles/${PN}-8.28-cygwin-8.26-3.patch + ) " LICENSE="GPL-3" SLOT="0" -KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="acl caps gmp hostname kill multicall nls selinux +split-usr static test userland_BSD vanilla xattr" RESTRICT="!test? ( test )" @@ -73,9 +76,11 @@ src_prepare() { PATCHES+=( "${FILESDIR}"/${PN}-8.32-sandbox-env-test.patch ) fi - default + if use elibc_Cygwin ; then + PATCHES+=( "${DISTDIR}"/${PN}-8.28-cygwin-8.26-3.patch ) + fi - eapply "${FILESDIR}"/${PN}-8.32-mint.patch + default # fixup libstdbuf non-libtool stuff if [[ ${CHOST} == *-darwin* ]] ; then @@ -94,7 +99,6 @@ src_prepare() { Makefile.in \ || die elif use elibc_Cygwin ; then - eapply "${FILESDIR}"/${PN}-8.28-cygwin-8.26-3.patch sed -i -e 's|\(libstdbuf\.so\)$(EXEEXT)|\1|g' Makefile.in || die fi sed -i \ diff --git a/sys-apps/coreutils/files/coreutils-8.28-cygwin-8.26-3.patch b/sys-apps/coreutils/files/coreutils-8.28-cygwin-8.26-3.patch deleted file mode 100644 index 20bfe76b3d..00 --- a/sys-apps/coreutils/files/coreutils-8.28-cygwin-8.26-3.patch +++ /dev/null @@ -1,1043 +0,0 @@ -This was a copy of coreutils-8.25-3.src.patch from the official Cygwin -coreutils-8.25-3 source package, modified to avoid re-running autotools: - -* Hunks for ./configure.ac go to ./configure instead. -* Hunks for ./lib/local.mk go to ./Makefile.in instead. - -It has been updated to apply to coreutils-8.28 by Egor Y. Egorov, provided -in Gentoo Bug report https://bugs.gentoo.org/638816. - -Once there is an official Cygwin source package for 8.28 or newer, we -probably want to import their patch again. - coreutils-8.28_prep/configure 2017-09-02 07:54:54.0 +0600 -+++ coreutils-8.28_prep/configure 2017-11-20 10:58:06.601585900 +0600 -@@ -65498,7 +65498,8 @@ - # Put this message here, after gl_WARN_ADD's chatter. - { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether this system supports stdbuf" >&5 - $as_echo_n "checking whether this system supports stdbuf... " >&6; } --CFLAGS="-fPIC $CFLAGS" -+# -fPIC on cygwin is a warning -+# CFLAGS="-fPIC $CFLAGS" - LDFLAGS="-shared $LDFLAGS" - stdbuf_supported=no - # Note we only
[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/coreutils/, sys-apps/coreutils/files/
commit: 7a1b86643307d7b6c89c7785d9cb99130e2f1c6b Author: Fabian Groffen gentoo org> AuthorDate: Tue Dec 22 20:55:25 2020 + Commit: Fabian Groffen gentoo org> CommitDate: Tue Dec 22 20:55:25 2020 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=7a1b8664 sys-apps/coreutils: drop ~ppc-aix Bug: https://bugs.gentoo.org/760057 Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 RepoMan-Options: --force Signed-off-by: Fabian Groffen gentoo.org> sys-apps/coreutils/Manifest| 3 - sys-apps/coreutils/coreutils-8.29.ebuild | 232 sys-apps/coreutils/coreutils-8.30.ebuild | 238 - sys-apps/coreutils/coreutils-8.32.ebuild | 2 +- sys-apps/coreutils/files/coreutils-8.22-mint.patch | 154 - 5 files changed, 1 insertion(+), 628 deletions(-) diff --git a/sys-apps/coreutils/Manifest b/sys-apps/coreutils/Manifest index 44d2e827af..0f0d568b69 100644 --- a/sys-apps/coreutils/Manifest +++ b/sys-apps/coreutils/Manifest @@ -1,5 +1,2 @@ -DIST coreutils-8.29-patches-1.0.tar.xz 5772 BLAKE2B 8f05185404d527ad524684231f0b8bef3b65e7752527b6bf55371f474035b8a92cdcaa8349a321784d14c6700a0d49e9d10ee2e3a96b78e8f6423ee8c5b9ec02 SHA512 0f7db6744a6a6bad8d582bb2d32e1a0ad0ab5f48a53b54c371d27494967832ddec2570e45dbf7e66c7091496bcecd66aab21644f603d2c8878a87f51a1a9b1a2 -DIST coreutils-8.29.tar.xz 5286588 BLAKE2B cbb66d9054bdd2db5b9a6010876484b16d178f8f4d935836b1e42830178647fac4e0a75052a6e7e2fbc50e74e4e7ff6f8da43f1137b96d0c2d027c4ebac28a98 SHA512 546bbcd5741beae7a68e7c4ca14d6d634f7c8be87feecdeddd00e226f4865bb89d503437c3a95622ba7bb0cb70addbb5bdf3767fa18d0b7410ab90ee53b29dfd DIST coreutils-8.30-patches-01.tar.xz 5788 BLAKE2B a41511ce39ac570cb14b7f12d125eebef92217469a9490808719fa0665f5e5c0adb96fbd02c4bac4d280d1502295669575790a81dbc01afe2ca3a9d384cbefb0 SHA512 b1e1933637de4581d5f8c6ede4e80a012435d13f0cf5550a76ab5bbe9441e3c15ce19ef3f78a7ea3b8368d5e9a3bb17c1207c471d26171b59786f38adeba0454 -DIST coreutils-8.30.tar.xz 5359532 BLAKE2B b66ccd112a6c2c8b90e58ff1c3371e7f5827937035769329885e5bdae197466189f3715720b8f8cf0b5047fe16d6c86984dcee994117c2d3c7b8dbd597027255 SHA512 25bc132c0d89ce71c33e417f04649c9fcfce6c5ef8b19f093b2e9e2851bfde9b5a31e20499d9c427332228ba54b88d445ddb445551e1944bb8f5cbff5ffa4eda DIST coreutils-8.32.tar.xz 5547836 BLAKE2B 0ad99c176c19ec214fcfd0845523e5362f0151827707c759bd46c0fe8d2501c6ad1c29c5b71266f6525857bc0d56c472db0d7fe29953b6c65e2e6c76bdf3c515 SHA512 1c8f3584efd61b4b02e7ac5db8e103b63cfb2063432caaf1e64cb2dcc56d8c657d1133bbf10bd41468d6a1f31142e6caa81d16ae68fa3e6e84075c253613a145 diff --git a/sys-apps/coreutils/coreutils-8.29.ebuild b/sys-apps/coreutils/coreutils-8.29.ebuild deleted file mode 100644 index e430e60c93..00 --- a/sys-apps/coreutils/coreutils-8.29.ebuild +++ /dev/null @@ -1,232 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="6" - -PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) - -inherit eutils flag-o-matic python-any-r1 toolchain-funcs - -PATCH_VER="1.0" -DESCRIPTION="Standard GNU utilities (chmod, cp, dd, ls, sort, tr, head, wc, who,...)" -HOMEPAGE="https://www.gnu.org/software/coreutils/; -SRC_URI="mirror://gnu/${PN}/${P}.tar.xz - mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz - https://dev.gentoo.org/~whissi/dist/${PN}/${P}-patches-${PATCH_VER}.tar.xz; - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="acl caps gmp hostname kill multicall nls selinux static test userland_BSD vanilla xattr" - -LIB_DEPEND="acl? ( sys-apps/acl[static-libs] ) - caps? ( sys-libs/libcap ) - gmp? ( dev-libs/gmp:=[static-libs] ) - xattr? ( !userland_BSD? ( sys-apps/attr[static-libs] ) )" -RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs]} ) - selinux? ( sys-libs/libselinux ) - nls? ( virtual/libintl )" -DEPEND="${RDEPEND} - static? ( ${LIB_DEPEND} ) - app-arch/xz-utils - test? ( - dev-lang/perl - dev-perl/Expect - !userland_BSD? ( - dev-util/strace - ) - ${PYTHON_DEPS} - $(python_gen_any_dep 'dev-python/pyinotify[${PYTHON_USEDEP}]') - )" -RDEPEND+=" - hostname? ( !sys-apps/net-tools[hostname] ) - kill? ( - !sys-apps/util-linux[kill] - !sys-process/procps[kill] - ) - !app-misc/realpath - !https://bugs.gentoo.org/; - --enable-install-program="arch,$(usev hostname),$(usev kill)" - --enable-no-install-program="groups,$(usev !hostname),$(usev !kill),su,uptime" - --enable-largefile - $(use caps || echo --disable-libcap) - $(use_enable nls) -
[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/coreutils/files/, sys-apps/coreutils/
commit: 4d88e8d35bfd9e93351094ebd2e7237f9034aa36 Author: Sam James gentoo org> AuthorDate: Tue Dec 8 03:08:18 2020 + Commit: Sam James gentoo org> CommitDate: Tue Dec 8 03:08:18 2020 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=4d88e8d3 sys-apps/coreutils: sync with ::gentoo (bump to 8.32) I've rebased the MiNT patch too. Package-Manager: Portage-3.0.12-prefix, Repoman-3.0.2 RepoMan-Options: --force Signed-off-by: Sam James gentoo.org> sys-apps/coreutils/Manifest| 1 + sys-apps/coreutils/coreutils-8.32.ebuild | 247 + .../coreutils-8.32-ls-restore-8.31-behavior.patch | 94 sys-apps/coreutils/files/coreutils-8.32-mint.patch | 155 + .../files/coreutils-8.32-sandbox-env-test.patch| 64 ++ 5 files changed, 561 insertions(+) diff --git a/sys-apps/coreutils/Manifest b/sys-apps/coreutils/Manifest index fb0c4db2ce..44d2e827af 100644 --- a/sys-apps/coreutils/Manifest +++ b/sys-apps/coreutils/Manifest @@ -2,3 +2,4 @@ DIST coreutils-8.29-patches-1.0.tar.xz 5772 BLAKE2B 8f05185404d527ad524684231f0b DIST coreutils-8.29.tar.xz 5286588 BLAKE2B cbb66d9054bdd2db5b9a6010876484b16d178f8f4d935836b1e42830178647fac4e0a75052a6e7e2fbc50e74e4e7ff6f8da43f1137b96d0c2d027c4ebac28a98 SHA512 546bbcd5741beae7a68e7c4ca14d6d634f7c8be87feecdeddd00e226f4865bb89d503437c3a95622ba7bb0cb70addbb5bdf3767fa18d0b7410ab90ee53b29dfd DIST coreutils-8.30-patches-01.tar.xz 5788 BLAKE2B a41511ce39ac570cb14b7f12d125eebef92217469a9490808719fa0665f5e5c0adb96fbd02c4bac4d280d1502295669575790a81dbc01afe2ca3a9d384cbefb0 SHA512 b1e1933637de4581d5f8c6ede4e80a012435d13f0cf5550a76ab5bbe9441e3c15ce19ef3f78a7ea3b8368d5e9a3bb17c1207c471d26171b59786f38adeba0454 DIST coreutils-8.30.tar.xz 5359532 BLAKE2B b66ccd112a6c2c8b90e58ff1c3371e7f5827937035769329885e5bdae197466189f3715720b8f8cf0b5047fe16d6c86984dcee994117c2d3c7b8dbd597027255 SHA512 25bc132c0d89ce71c33e417f04649c9fcfce6c5ef8b19f093b2e9e2851bfde9b5a31e20499d9c427332228ba54b88d445ddb445551e1944bb8f5cbff5ffa4eda +DIST coreutils-8.32.tar.xz 5547836 BLAKE2B 0ad99c176c19ec214fcfd0845523e5362f0151827707c759bd46c0fe8d2501c6ad1c29c5b71266f6525857bc0d56c472db0d7fe29953b6c65e2e6c76bdf3c515 SHA512 1c8f3584efd61b4b02e7ac5db8e103b63cfb2063432caaf1e64cb2dcc56d8c657d1133bbf10bd41468d6a1f31142e6caa81d16ae68fa3e6e84075c253613a145 diff --git a/sys-apps/coreutils/coreutils-8.32.ebuild b/sys-apps/coreutils/coreutils-8.32.ebuild new file mode 100644 index 00..52bb58d0bc --- /dev/null +++ b/sys-apps/coreutils/coreutils-8.32.ebuild @@ -0,0 +1,247 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +PYTHON_COMPAT=( python3_{6,7,8,9} ) + +inherit eutils flag-o-matic python-any-r1 toolchain-funcs + +PATCH="${PN}-8.30-patches-01" +DESCRIPTION="Standard GNU utilities (chmod, cp, dd, ls, sort, tr, head, wc, who,...)" +HOMEPAGE="https://www.gnu.org/software/coreutils/; +SRC_URI="mirror://gnu/${PN}/${P}.tar.xz + !vanilla? ( + mirror://gentoo/${PATCH}.tar.xz + https://dev.gentoo.org/~polynomial-c/dist/${PATCH}.tar.xz + ) +" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="acl caps gmp hostname kill multicall nls selinux +split-usr static test userland_BSD vanilla xattr" +RESTRICT="!test? ( test )" + +LIB_DEPEND="acl? ( sys-apps/acl[static-libs] ) + caps? ( sys-libs/libcap ) + gmp? ( dev-libs/gmp:=[static-libs] ) + xattr? ( !userland_BSD? ( sys-apps/attr[static-libs] ) )" +RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs]} ) + selinux? ( sys-libs/libselinux ) + nls? ( virtual/libintl )" +DEPEND="${RDEPEND} + static? ( ${LIB_DEPEND} ) + app-arch/xz-utils + test? ( + dev-lang/perl + dev-perl/Expect + !userland_BSD? ( + dev-util/strace + ) + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/pyinotify[${PYTHON_USEDEP}]') + )" +RDEPEND+=" + hostname? ( !sys-apps/net-tools[hostname] ) + kill? ( + !sys-apps/util-linux[kill] + !sys-process/procps[kill] + ) + !app-misc/realpath + !https://bugs.gentoo.org/; + --enable-install-program="arch,$(usev hostname),$(usev kill)" + --enable-no-install-program="groups,$(usev !hostname),$(usev !kill),su,uptime" + --enable-largefile + $(usex caps '' --disable-libcap) + $(use_enable nls) + $(use_enable acl) + $(use_enable multicall single-binary) + $(use_enable xattr) + $(use_with gmp) + ) + if tc-is-cross-compiler && [[ ${CHOST} == *linux* ]] ;
[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/coreutils/
commit: 034b056bf18dd4938a67a654a639f7939a0c03d5 Author: Fabian Groffen gentoo org> AuthorDate: Thu Jan 3 14:38:56 2019 + Commit: Fabian Groffen gentoo org> CommitDate: Thu Jan 3 14:38:56 2019 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=034b056b sys-apps/coreutils: fix MAKEOPTS argument Package-Manager: Portage-2.3.52.2-prefix, Repoman-2.3.12 Signed-off-by: Fabian Groffen gentoo.org> sys-apps/coreutils/coreutils-8.30.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/coreutils/coreutils-8.30.ebuild b/sys-apps/coreutils/coreutils-8.30.ebuild index fb0b646972..b8303c115b 100644 --- a/sys-apps/coreutils/coreutils-8.30.ebuild +++ b/sys-apps/coreutils/coreutils-8.30.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Authors +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="6" @@ -78,7 +78,7 @@ src_prepare() { Makefile.in \ || die # and we need serial building :( - export MAKEOPTS+="-j1" + export MAKEOPTS+=" -j1" fi sed -i \ -e "/src_libstdbuf_so_LDFLAGS = -shared/s:-shared:-dynamiclib -install_name ${EPREFIX}/usr/libexec/coreutils/libstdbuf.dylib:" \
[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/coreutils/
commit: 578a5b4f5715016adb421fbb274daefd9f80ff54 Author: Fabian Groffen gentoo org> AuthorDate: Sun Dec 30 11:35:25 2018 + Commit: Fabian Groffen gentoo org> CommitDate: Sun Dec 30 11:35:49 2018 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=578a5b4f sys-apps/coreutils: try and get 8.30 building on darwin9 Package-Manager: Portage-2.3.52.2-prefix, Repoman-2.3.12 Signed-off-by: Fabian Groffen gentoo.org> sys-apps/coreutils/coreutils-8.30.ebuild | 10 ++ 1 file changed, 10 insertions(+) diff --git a/sys-apps/coreutils/coreutils-8.30.ebuild b/sys-apps/coreutils/coreutils-8.30.ebuild index 7b19bd0c46..fb0b646972 100644 --- a/sys-apps/coreutils/coreutils-8.30.ebuild +++ b/sys-apps/coreutils/coreutils-8.30.ebuild @@ -70,6 +70,16 @@ src_prepare() { # fixup libstdbuf non-libtool stuff if [[ ${CHOST} == *-darwin* ]] ; then + if [[ ${CHOST} == *-darwin9* ]] ; then + # we need replacement libs from libcoreutils.a here in order + # to finish the linking + sed -i \ + -e "/src_libstdbuf_so_LDADD/s:$: lib/libcoreutils.a:" \ + Makefile.in \ + || die + # and we need serial building :( + export MAKEOPTS+="-j1" + fi sed -i \ -e "/src_libstdbuf_so_LDFLAGS = -shared/s:-shared:-dynamiclib -install_name ${EPREFIX}/usr/libexec/coreutils/libstdbuf.dylib:" \ Makefile.in \
[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/coreutils/
commit: 1b392016b38669dfc9fd540380b358e39f90dba4 Author: Fabian Groffen gentoo org> AuthorDate: Sat Dec 29 13:33:39 2018 + Commit: Fabian Groffen gentoo org> CommitDate: Sat Dec 29 13:33:39 2018 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=1b392016 sys-apps/coreutils: sync with gx86 Package-Manager: Portage-2.3.52.2-prefix, Repoman-2.3.12 Signed-off-by: Fabian Groffen gentoo.org> sys-apps/coreutils/Manifest | 25 +--- sys-apps/coreutils/coreutils-8.30.ebuild | 228 +++ sys-apps/coreutils/metadata.xml | 1 + 3 files changed, 231 insertions(+), 23 deletions(-) diff --git a/sys-apps/coreutils/Manifest b/sys-apps/coreutils/Manifest index a2672d3187..fb0c4db2ce 100644 --- a/sys-apps/coreutils/Manifest +++ b/sys-apps/coreutils/Manifest @@ -1,25 +1,4 @@ --BEGIN PGP SIGNED MESSAGE- -Hash: SHA256 - -AUX coreutils-8.22-mint.patch 3894 BLAKE2B 5e057efc95691d601989e8b6b8a8aef30222f207cdd9cfb56a0844902c9346eed13e2ecb8cf4c24dafc139c80074c014b1e980afdf50b58720a1d7242685c23e SHA512 3f779203d6751bdbeec5ac2d4fc9d1b10d52ae97c7c83f9edb7ac783b075e0e312ad4f12e27772cbedfc240dc4bb9f5232dd7f7edc81a492a530e655eb9d2d30 -AUX coreutils-8.28-cygwin-8.26-3.patch 36792 BLAKE2B f494be97595ff9532f57ca3d5386d185d813647fb07480dc1b22434fa5eecfa22acb6940b82cc733ae4448757e5f69cf2c7c746a5752409fe4aa11dd47482e63 SHA512 53d05262118a0063a0b3992b80dcda28256516da4d077a691117384ea808e5468488443d9c4b0e38a4d5148e5e721e733dcb0562dcf23a1370d4090251458951 DIST coreutils-8.29-patches-1.0.tar.xz 5772 BLAKE2B 8f05185404d527ad524684231f0b8bef3b65e7752527b6bf55371f474035b8a92cdcaa8349a321784d14c6700a0d49e9d10ee2e3a96b78e8f6423ee8c5b9ec02 SHA512 0f7db6744a6a6bad8d582bb2d32e1a0ad0ab5f48a53b54c371d27494967832ddec2570e45dbf7e66c7091496bcecd66aab21644f603d2c8878a87f51a1a9b1a2 DIST coreutils-8.29.tar.xz 5286588 BLAKE2B cbb66d9054bdd2db5b9a6010876484b16d178f8f4d935836b1e42830178647fac4e0a75052a6e7e2fbc50e74e4e7ff6f8da43f1137b96d0c2d027c4ebac28a98 SHA512 546bbcd5741beae7a68e7c4ca14d6d634f7c8be87feecdeddd00e226f4865bb89d503437c3a95622ba7bb0cb70addbb5bdf3767fa18d0b7410ab90ee53b29dfd -EBUILD coreutils-8.29.ebuild 7189 BLAKE2B fc45ed65d0fb36282943ebda46743cc8b183340e0c00e8c7b32364785540a75b9272e69c59f0df9a8be62db2a574a0e166f722eb18add2d36ead4a229b14e786 SHA512 a6de14a69cedd38391a892007767e4bd8bb3dcac862151f0396daebdfb438b3669e5b2d8eaf738d8f10b269a09bb0bc6e0fc5d207351999b7af81571a8566e10 -MISC metadata.xml 869 BLAKE2B 397aa866d67eb1d6ff5f604194cf071be0f75606092d78e1cf7f0ced85cf4474d67677307e7e8566ba402c1f94ae2f3e3906ef5006a50e73d6673edb25d517fa SHA512 19e07c93cbe1cfe087eb7fdc8647aa4c264f1e6a193a0ed4e1ceb302bda92565aa76966b6ef2efa15d7535082ef0e6a1454fee20eca4797466f5de5e37ac4957 --BEGIN PGP SIGNATURE- - -iQIzBAEBCAAdFiEEqGPdSmYcJzzTeG67KfsOnscZ7iAFAls15f8ACgkQKfsOnscZ -7iB0OA/9EauonM1/bg8U5dWvJovssW7TVAKpIkKVQBQwLtf/rxgMucr3UmREa/RX -sFKcK7Kb6jEBbv1ng8YlWz5x54oDzQnt5adg9I6g7L4EG8entHzYs1y42iTzM0WQ -78LNoPc1Qmq8iRA+KAk/bpfbK93dOtcuotV/Lkg3tgej7XpF5OC/RLs/yQoQueGO -geSVp/yeN4LodfqicM8enu6EQIKTsL+59kvoJbIZFRvoHcadUMUjxPLFGBc0TACo -FtCB9vF3Z0KfummPl15Kp18+AgNQfWaYe4AdMhR9jwjYUTUG0FdQHQkS9f8GLKFX -yDYS/7iMA/6cv6YMKXkG2rRFyJSwTyYMIZ3VPwJcw7aIysQGx5FQYIxgey7vv8x8 -xuRFEdC2NWKepr0LIEjUD82/LfKyEBH9mDI7uk52DMaGnYeAtRNWQl+2AnKilEae -W/AaF8X+CahK7HiIcH96tAb37o7dKMTQ+q/o+vlE2WR/rqI4kSQrM7Ygs0P7P0L2 -SHidWWURSkoNTmelTIGOqiCIY9B307/3cOZxluKa1gReaMJl3ywKWeY6cM8s7JJu -JOCG8hDplD2fFw2YSuxP4vWYlGeedD5+5qy2B2KnPy4ynJ111Rfvm0aKvMH6qaEK -4R7o4AHFutkSZ5FB7JBBBtUFT7b6bvGjg47SapNjQV5I+7Ri71A= -=Lc9g --END PGP SIGNATURE- +DIST coreutils-8.30-patches-01.tar.xz 5788 BLAKE2B a41511ce39ac570cb14b7f12d125eebef92217469a9490808719fa0665f5e5c0adb96fbd02c4bac4d280d1502295669575790a81dbc01afe2ca3a9d384cbefb0 SHA512 b1e1933637de4581d5f8c6ede4e80a012435d13f0cf5550a76ab5bbe9441e3c15ce19ef3f78a7ea3b8368d5e9a3bb17c1207c471d26171b59786f38adeba0454 +DIST coreutils-8.30.tar.xz 5359532 BLAKE2B b66ccd112a6c2c8b90e58ff1c3371e7f5827937035769329885e5bdae197466189f3715720b8f8cf0b5047fe16d6c86984dcee994117c2d3c7b8dbd597027255 SHA512 25bc132c0d89ce71c33e417f04649c9fcfce6c5ef8b19f093b2e9e2851bfde9b5a31e20499d9c427332228ba54b88d445ddb445551e1944bb8f5cbff5ffa4eda diff --git a/sys-apps/coreutils/coreutils-8.30.ebuild b/sys-apps/coreutils/coreutils-8.30.ebuild new file mode 100644 index 00..7b19bd0c46 --- /dev/null +++ b/sys-apps/coreutils/coreutils-8.30.ebuild @@ -0,0 +1,228 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) + +inherit eutils flag-o-matic python-any-r1 toolchain-funcs + +PATCH_VER="01" +DESCRIPTION="Standard GNU utilities (chmod, cp, dd, ls, sort, tr, head, wc, who,...)" +HOMEPAGE="https://www.gnu.org/software/coreutils/; +SRC_URI="mirror://gnu/${PN}/${P}.tar.xz + mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz +
[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/coreutils/
commit: 3755cdfe74690e92ddfb654e1110d6399a8f1733 Author: Michael Haubenwallner gentoo org> AuthorDate: Fri Jun 29 07:55:45 2018 + Commit: Michael Haubenwallner gentoo org> CommitDate: Fri Jun 29 07:56:07 2018 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=3755cdfe sys-apps/coreutils: touch more files to avoid perl dep The cygwin patch changes src/stat.c, a prerequisite for src/fs.h and src/fs-is-local.h, which are created using some perl command too. Package-Manager: Portage-2.3.24, Repoman-2.3.6 Manifest-Sign-Key: 0x29FB0E9EC719EE20 sys-apps/coreutils/Manifest | 23 +++ sys-apps/coreutils/coreutils-8.29.ebuild | 2 +- 2 files changed, 24 insertions(+), 1 deletion(-) diff --git a/sys-apps/coreutils/Manifest b/sys-apps/coreutils/Manifest index db2d3f03f5..a2672d3187 100644 --- a/sys-apps/coreutils/Manifest +++ b/sys-apps/coreutils/Manifest @@ -1,2 +1,25 @@ +-BEGIN PGP SIGNED MESSAGE- +Hash: SHA256 + +AUX coreutils-8.22-mint.patch 3894 BLAKE2B 5e057efc95691d601989e8b6b8a8aef30222f207cdd9cfb56a0844902c9346eed13e2ecb8cf4c24dafc139c80074c014b1e980afdf50b58720a1d7242685c23e SHA512 3f779203d6751bdbeec5ac2d4fc9d1b10d52ae97c7c83f9edb7ac783b075e0e312ad4f12e27772cbedfc240dc4bb9f5232dd7f7edc81a492a530e655eb9d2d30 +AUX coreutils-8.28-cygwin-8.26-3.patch 36792 BLAKE2B f494be97595ff9532f57ca3d5386d185d813647fb07480dc1b22434fa5eecfa22acb6940b82cc733ae4448757e5f69cf2c7c746a5752409fe4aa11dd47482e63 SHA512 53d05262118a0063a0b3992b80dcda28256516da4d077a691117384ea808e5468488443d9c4b0e38a4d5148e5e721e733dcb0562dcf23a1370d4090251458951 DIST coreutils-8.29-patches-1.0.tar.xz 5772 BLAKE2B 8f05185404d527ad524684231f0b8bef3b65e7752527b6bf55371f474035b8a92cdcaa8349a321784d14c6700a0d49e9d10ee2e3a96b78e8f6423ee8c5b9ec02 SHA512 0f7db6744a6a6bad8d582bb2d32e1a0ad0ab5f48a53b54c371d27494967832ddec2570e45dbf7e66c7091496bcecd66aab21644f603d2c8878a87f51a1a9b1a2 DIST coreutils-8.29.tar.xz 5286588 BLAKE2B cbb66d9054bdd2db5b9a6010876484b16d178f8f4d935836b1e42830178647fac4e0a75052a6e7e2fbc50e74e4e7ff6f8da43f1137b96d0c2d027c4ebac28a98 SHA512 546bbcd5741beae7a68e7c4ca14d6d634f7c8be87feecdeddd00e226f4865bb89d503437c3a95622ba7bb0cb70addbb5bdf3767fa18d0b7410ab90ee53b29dfd +EBUILD coreutils-8.29.ebuild 7189 BLAKE2B fc45ed65d0fb36282943ebda46743cc8b183340e0c00e8c7b32364785540a75b9272e69c59f0df9a8be62db2a574a0e166f722eb18add2d36ead4a229b14e786 SHA512 a6de14a69cedd38391a892007767e4bd8bb3dcac862151f0396daebdfb438b3669e5b2d8eaf738d8f10b269a09bb0bc6e0fc5d207351999b7af81571a8566e10 +MISC metadata.xml 869 BLAKE2B 397aa866d67eb1d6ff5f604194cf071be0f75606092d78e1cf7f0ced85cf4474d67677307e7e8566ba402c1f94ae2f3e3906ef5006a50e73d6673edb25d517fa SHA512 19e07c93cbe1cfe087eb7fdc8647aa4c264f1e6a193a0ed4e1ceb302bda92565aa76966b6ef2efa15d7535082ef0e6a1454fee20eca4797466f5de5e37ac4957 +-BEGIN PGP SIGNATURE- + +iQIzBAEBCAAdFiEEqGPdSmYcJzzTeG67KfsOnscZ7iAFAls15f8ACgkQKfsOnscZ +7iB0OA/9EauonM1/bg8U5dWvJovssW7TVAKpIkKVQBQwLtf/rxgMucr3UmREa/RX +sFKcK7Kb6jEBbv1ng8YlWz5x54oDzQnt5adg9I6g7L4EG8entHzYs1y42iTzM0WQ +78LNoPc1Qmq8iRA+KAk/bpfbK93dOtcuotV/Lkg3tgej7XpF5OC/RLs/yQoQueGO +geSVp/yeN4LodfqicM8enu6EQIKTsL+59kvoJbIZFRvoHcadUMUjxPLFGBc0TACo +FtCB9vF3Z0KfummPl15Kp18+AgNQfWaYe4AdMhR9jwjYUTUG0FdQHQkS9f8GLKFX +yDYS/7iMA/6cv6YMKXkG2rRFyJSwTyYMIZ3VPwJcw7aIysQGx5FQYIxgey7vv8x8 +xuRFEdC2NWKepr0LIEjUD82/LfKyEBH9mDI7uk52DMaGnYeAtRNWQl+2AnKilEae +W/AaF8X+CahK7HiIcH96tAb37o7dKMTQ+q/o+vlE2WR/rqI4kSQrM7Ygs0P7P0L2 +SHidWWURSkoNTmelTIGOqiCIY9B307/3cOZxluKa1gReaMJl3ywKWeY6cM8s7JJu +JOCG8hDplD2fFw2YSuxP4vWYlGeedD5+5qy2B2KnPy4ynJ111Rfvm0aKvMH6qaEK +4R7o4AHFutkSZ5FB7JBBBtUFT7b6bvGjg47SapNjQV5I+7Ri71A= +=Lc9g +-END PGP SIGNATURE- diff --git a/sys-apps/coreutils/coreutils-8.29.ebuild b/sys-apps/coreutils/coreutils-8.29.ebuild index a7ce6492fd..e430e60c93 100644 --- a/sys-apps/coreutils/coreutils-8.29.ebuild +++ b/sys-apps/coreutils/coreutils-8.29.ebuild @@ -102,7 +102,7 @@ src_prepare() { # Avoid perl dep for compiled in dircolors default #348642 if ! has_version dev-lang/perl ; then - touch src/dircolors.h + touch src/{dircolors.h,fs.h,fs-is-local.h} touch ${@/%x/1} fi }
[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/coreutils/
commit: 1ef7ed6d2fa96eabbc5d8ade7132fc096578b69f Author: Fabian Groffen gentoo org> AuthorDate: Sat Apr 7 15:59:03 2018 + Commit: Fabian Groffen gentoo org> CommitDate: Sat Apr 7 15:59:03 2018 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=1ef7ed6d sys-apps/coreutils: fix sed not to produce invalid code Package-Manager: Portage-2.3.18-prefix, Repoman-2.3.6 sys-apps/coreutils/coreutils-8.29.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/coreutils/coreutils-8.29.ebuild b/sys-apps/coreutils/coreutils-8.29.ebuild index 6c8a9c89a4..a7ce6492fd 100644 --- a/sys-apps/coreutils/coreutils-8.29.ebuild +++ b/sys-apps/coreutils/coreutils-8.29.ebuild @@ -73,7 +73,7 @@ src_prepare() { # we need replacement libs from libcoreutils.a here in order # to finish the linking sed -i \ - -e "/src_libstdbuf_so_LDADD/s:$:lib/libcoreutils.a:" \ + -e "/src_libstdbuf_so_LDADD/s:$: lib/libcoreutils.a:" \ Makefile.in \ || die fi
[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/coreutils/, sys-apps/coreutils/files/
commit: 68f6d38817f0cf156fa0e411a8650102b1aaf713 Author: Fabian Groffen gentoo org> AuthorDate: Mon Mar 19 14:27:15 2018 + Commit: Fabian Groffen gentoo org> CommitDate: Mon Mar 19 14:27:15 2018 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=68f6d388 sys-apps/coreutils: sync and cleanup Package-Manager: Portage-2.3.18-prefix, Repoman-2.3.6 sys-apps/coreutils/Manifest|9 - sys-apps/coreutils/coreutils-8.24.ebuild | 203 --- sys-apps/coreutils/coreutils-8.25.ebuild | 212 --- sys-apps/coreutils/coreutils-8.28-r1.ebuild| 239 .../coreutils/files/coreutils-8.25-cygwin-3.patch | 1407 sys-apps/coreutils/metadata.xml|5 +- 6 files changed, 3 insertions(+), 2072 deletions(-) diff --git a/sys-apps/coreutils/Manifest b/sys-apps/coreutils/Manifest index 9b00c6fe99..db2d3f03f5 100644 --- a/sys-apps/coreutils/Manifest +++ b/sys-apps/coreutils/Manifest @@ -1,11 +1,2 @@ -DIST coreutils-8.24-man.tar.xz 42920 BLAKE2B 7cf9cdb5a94a9f5d46185d43d983c347d98dc0ec6698466ade5e87f5ad0398c817bd5dfc78cee0e018d1de31613cf62fd038ba4681207a7a8147506348c0490f SHA512 9dfe614402bc35c43301ebf97d2d36ac5db1433f48171bda15f2ba76bd9944742665b30a764df0cf773ebcad1845aae57c8e36a1cd3848c1e82a7c996d6cc78a -DIST coreutils-8.24-patches-1.1.tar.xz 6688 BLAKE2B a532126c80e7583c6373cafedcfa2fe12216335259ff9ac89b0604507e615d087c6040c9c71145e620658e8bb503671b055e487ab1acdc53b9601eea38111f71 SHA512 cf340ccb918e307be8bbfd19a299bcfe5b295a26f59a8eeb8657f5dda1361100a350e996b31097948e63890987a2f83d05d2e7175c6304f4a4812b9974679c2c -DIST coreutils-8.24.tar.xz 5649896 BLAKE2B 99888112a104086ec766dfdfff3f1fe2b8408e22279c9cdb4f59bffd8899d559075255f6cc94c1805ffda1f31268a30283ad9119549f0fa0c63ac3e37fd2 SHA512 b42bb233340353647bb9a1c3d9122c1a5379cf3602ba9197c3c935fc899897e7d4685148dfaf93eccc096bee0a9b03416d79dc9bb81d5d2dea6e04ed134a3d1b -DIST coreutils-8.25-man.tar.xz 43420 BLAKE2B b66108391546a3bc1942022bb2fc36f115bf7218d25e4ca46970a0245f9f837a72a8b1dc50fa7783936a9db95897f8b967f5d177258a2841f2908da71265c7fd SHA512 412afc9909d30618ab9daba51c965c0fd22420c32f6c5a7e32ba32d957a92e8a65b977bccaba4b76c55d435a57065dc6103ff11c5fa31d02f117c13a2b09f75e -DIST coreutils-8.25-patches-1.1.tar.xz 7196 BLAKE2B 5c669bb0ae4b6a8a1a1499a824ff216502bd282726d4c685bb79c2a18a34eba8675e511aef87c8ed6fc57485f815e03bf2aae9266fe9689851cdfec779a5e3af SHA512 19326ab7dd8d4515f7239133772f715aac4e722a1e28f4b0f19d8d629abe54a2309fa7c469797dc0f9e88991906883a891622c791ef940b9a5af6608d2e9110e -DIST coreutils-8.25.tar.xz 5725008 BLAKE2B 6dd5d6179476e0e0c801dc23fab006b3f81426bcde43c2f30c5a81e51a4fb694f91a922035fe67cdf09965cb237aba08b760235a3ede3eded8834557f1c59845 SHA512 571f95d44987d373081ed4c6ac82155ad3dcd95621d7b1a7163597e80ecbbafef2cd74b2ef594587a443a1a4355083879f898a286bb0230c48112d43d076ccd6 -DIST coreutils-8.28-man.tar.xz 43832 BLAKE2B 18ea22a89daac6da8b91c82c62e4c6dfe27e0e9c2d2ec1de4dc9c3ee44fb91f197e3122803a8a18c2619c6daf683e0b3b07c36e0e9b8dd73c2cdf44ba6b7 SHA512 363cf595e0f6fc69eb6a9d1ca258a5f012404cee99887494ab6e40fe2c6de5e49e7cad953aecb394c5612043efe6b407e657811d8251b10e159c97b849dd8b3e -DIST coreutils-8.28-patches-1.1.tar.xz 7336 BLAKE2B 9cd5db3e1d5545da5cb38f919ae5528d8642efb7f7e11994c6603f49b097f0f804cf1553dfce65682f9d725964cd6a3d142916cbc018f707cc617ad8c9b9f471 SHA512 af47aaa614550e5cd82b2386fafd9f90beb0564b8bbedfe92238906e7c6f040fb7468c1929f0951d4f98038b6e1df7da2408204be78219e6a041658507385957 -DIST coreutils-8.28.tar.xz 5252336 BLAKE2B 30e3c05311834b19a941ddaa6a405cb0033b0e3518211dd0d33e9a1aa91c60f4d597fca9419b467ade2b54e3bf81ba5149cebfc93a02fa1e546c1b0f71ee91c9 SHA512 1e592d0dd03b9227bf92af9a82bed6dc3bcbee46e984c7fb09833dea0962e86b309aa34d5e43823b73d4522c066bfa5cdc8ec694aa190910fb246ff32ceb63a1 DIST coreutils-8.29-patches-1.0.tar.xz 5772 BLAKE2B 8f05185404d527ad524684231f0b8bef3b65e7752527b6bf55371f474035b8a92cdcaa8349a321784d14c6700a0d49e9d10ee2e3a96b78e8f6423ee8c5b9ec02 SHA512 0f7db6744a6a6bad8d582bb2d32e1a0ad0ab5f48a53b54c371d27494967832ddec2570e45dbf7e66c7091496bcecd66aab21644f603d2c8878a87f51a1a9b1a2 DIST coreutils-8.29.tar.xz 5286588 BLAKE2B cbb66d9054bdd2db5b9a6010876484b16d178f8f4d935836b1e42830178647fac4e0a75052a6e7e2fbc50e74e4e7ff6f8da43f1137b96d0c2d027c4ebac28a98 SHA512 546bbcd5741beae7a68e7c4ca14d6d634f7c8be87feecdeddd00e226f4865bb89d503437c3a95622ba7bb0cb70addbb5bdf3767fa18d0b7410ab90ee53b29dfd diff --git a/sys-apps/coreutils/coreutils-8.24.ebuild b/sys-apps/coreutils/coreutils-8.24.ebuild deleted file mode 100644 index 091607aa42..00 --- a/sys-apps/coreutils/coreutils-8.24.ebuild +++ /dev/null @@ -1,203 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/coreutils/coreutils-8.24.ebuild,v 1.2 2015/08/05 07:49:24 vapier Exp $ - -# To generate the man pages,
[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/coreutils/
commit: b3fa78fce756ce172c4568aefd2bc08dcf5221dc Author: Fabian Groffen gentoo org> AuthorDate: Mon Mar 19 14:24:26 2018 + Commit: Fabian Groffen gentoo org> CommitDate: Mon Mar 19 14:24:26 2018 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=b3fa78fc sys-apps/coreutils: fix linking on ppc-macos Package-Manager: Portage-2.3.18-prefix, Repoman-2.3.6 sys-apps/coreutils/coreutils-8.29.ebuild | 8 1 file changed, 8 insertions(+) diff --git a/sys-apps/coreutils/coreutils-8.29.ebuild b/sys-apps/coreutils/coreutils-8.29.ebuild index 2a152c1656..6c8a9c89a4 100644 --- a/sys-apps/coreutils/coreutils-8.29.ebuild +++ b/sys-apps/coreutils/coreutils-8.29.ebuild @@ -69,6 +69,14 @@ src_prepare() { epatch "${FILESDIR}"/${PN}-8.22-mint.patch # fixup libstdbuf non-libtool stuff if [[ ${CHOST} == *-darwin* ]] ; then + if [[ ${CHOST} == *-darwin9* ]] ; then + # we need replacement libs from libcoreutils.a here in order + # to finish the linking + sed -i \ + -e "/src_libstdbuf_so_LDADD/s:$:lib/libcoreutils.a:" \ + Makefile.in \ + || die + fi sed -i \ -e "/src_libstdbuf_so_LDFLAGS = -shared/s:-shared:-dynamiclib -install_name ${EPREFIX}/usr/libexec/coreutils/libstdbuf.dylib:" \ Makefile.in \
[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/coreutils/
commit: 464b6e47a967de71a260d748d9e5eb00647a8e0d Author: Michael Haubenwallner gentoo org> AuthorDate: Mon Feb 19 12:41:24 2018 + Commit: Michael Haubenwallner gentoo org> CommitDate: Mon Feb 19 12:41:24 2018 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=464b6e47 sys-apps/coreutils: use 8.28 cygwin patch for 8.29 Package-Manager: Portage-2.3.19, Repoman-2.3.6 Manifest-Sign-Key: 0x29FB0E9EC719EE20 sys-apps/coreutils/coreutils-8.29.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/coreutils/coreutils-8.29.ebuild b/sys-apps/coreutils/coreutils-8.29.ebuild index 8867ae..2a152c1656 100644 --- a/sys-apps/coreutils/coreutils-8.29.ebuild +++ b/sys-apps/coreutils/coreutils-8.29.ebuild @@ -74,7 +74,7 @@ src_prepare() { Makefile.in \ || die elif use elibc_Cygwin ; then - epatch "${FILESDIR}"/${P}-cygwin-8.26-3.patch + epatch "${FILESDIR}"/${PN}-8.28-cygwin-8.26-3.patch sed -i -e 's|\(libstdbuf\.so\)$(EXEEXT)|\1|g' Makefile.in || die fi sed -i \
[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/coreutils/
commit: 592f652fd2387627411c99bdbb203bbe2339c587 Author: Fabian Groffen gentoo org> AuthorDate: Sat Feb 17 07:15:54 2018 + Commit: Fabian Groffen gentoo org> CommitDate: Sat Feb 17 07:15:54 2018 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=592f652f sys-apps/coreutils: add back libstdbuf fixes, bug #647708 Closes: https://bugs.gentoo.org/647708 Package-Manager: Portage-2.3.18-prefix, Repoman-2.3.6 sys-apps/coreutils/coreutils-8.29.ebuild | 17 + 1 file changed, 17 insertions(+) diff --git a/sys-apps/coreutils/coreutils-8.29.ebuild b/sys-apps/coreutils/coreutils-8.29.ebuild index fc62029cf3..8867ae 100644 --- a/sys-apps/coreutils/coreutils-8.29.ebuild +++ b/sys-apps/coreutils/coreutils-8.29.ebuild @@ -67,6 +67,23 @@ src_prepare() { eapply_user epatch "${FILESDIR}"/${PN}-8.22-mint.patch + # fixup libstdbuf non-libtool stuff + if [[ ${CHOST} == *-darwin* ]] ; then + sed -i \ + -e "/src_libstdbuf_so_LDFLAGS = -shared/s:-shared:-dynamiclib -install_name ${EPREFIX}/usr/libexec/coreutils/libstdbuf.dylib:" \ + Makefile.in \ + || die + elif use elibc_Cygwin ; then + epatch "${FILESDIR}"/${P}-cygwin-8.26-3.patch + sed -i -e 's|\(libstdbuf\.so\)$(EXEEXT)|\1|g' Makefile.in || die + fi + sed -i \ + -e "s/libstdbuf\\.so/libstdbuf$(get_libname)/" \ + src/stdbuf.c \ + Makefile.in \ + configure \ + || die + # Since we've patched many .c files, the make process will try to # re-build the manpages by running `./bin --help`. When doing a # cross-compile, we can't do that since 'bin' isn't a native bin.
[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/coreutils/
commit: 32d9641af90ab02558ff0f54ec7ee05249019142 Author: Fabian Groffen gentoo org> AuthorDate: Mon Feb 12 16:24:50 2018 + Commit: Fabian Groffen gentoo org> CommitDate: Mon Feb 12 16:24:50 2018 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=32d9641a sys-apps/coreutils: sync Package-Manager: Portage-2.3.18-prefix, Repoman-2.3.6 sys-apps/coreutils/Manifest | 2 + sys-apps/coreutils/coreutils-8.29.ebuild | 207 +++ 2 files changed, 209 insertions(+) diff --git a/sys-apps/coreutils/Manifest b/sys-apps/coreutils/Manifest index 6a020b516f..9b00c6fe99 100644 --- a/sys-apps/coreutils/Manifest +++ b/sys-apps/coreutils/Manifest @@ -7,3 +7,5 @@ DIST coreutils-8.25.tar.xz 5725008 BLAKE2B 6dd5d6179476e0e0c801dc23fab006b3f8142 DIST coreutils-8.28-man.tar.xz 43832 BLAKE2B 18ea22a89daac6da8b91c82c62e4c6dfe27e0e9c2d2ec1de4dc9c3ee44fb91f197e3122803a8a18c2619c6daf683e0b3b07c36e0e9b8dd73c2cdf44ba6b7 SHA512 363cf595e0f6fc69eb6a9d1ca258a5f012404cee99887494ab6e40fe2c6de5e49e7cad953aecb394c5612043efe6b407e657811d8251b10e159c97b849dd8b3e DIST coreutils-8.28-patches-1.1.tar.xz 7336 BLAKE2B 9cd5db3e1d5545da5cb38f919ae5528d8642efb7f7e11994c6603f49b097f0f804cf1553dfce65682f9d725964cd6a3d142916cbc018f707cc617ad8c9b9f471 SHA512 af47aaa614550e5cd82b2386fafd9f90beb0564b8bbedfe92238906e7c6f040fb7468c1929f0951d4f98038b6e1df7da2408204be78219e6a041658507385957 DIST coreutils-8.28.tar.xz 5252336 BLAKE2B 30e3c05311834b19a941ddaa6a405cb0033b0e3518211dd0d33e9a1aa91c60f4d597fca9419b467ade2b54e3bf81ba5149cebfc93a02fa1e546c1b0f71ee91c9 SHA512 1e592d0dd03b9227bf92af9a82bed6dc3bcbee46e984c7fb09833dea0962e86b309aa34d5e43823b73d4522c066bfa5cdc8ec694aa190910fb246ff32ceb63a1 +DIST coreutils-8.29-patches-1.0.tar.xz 5772 BLAKE2B 8f05185404d527ad524684231f0b8bef3b65e7752527b6bf55371f474035b8a92cdcaa8349a321784d14c6700a0d49e9d10ee2e3a96b78e8f6423ee8c5b9ec02 SHA512 0f7db6744a6a6bad8d582bb2d32e1a0ad0ab5f48a53b54c371d27494967832ddec2570e45dbf7e66c7091496bcecd66aab21644f603d2c8878a87f51a1a9b1a2 +DIST coreutils-8.29.tar.xz 5286588 BLAKE2B cbb66d9054bdd2db5b9a6010876484b16d178f8f4d935836b1e42830178647fac4e0a75052a6e7e2fbc50e74e4e7ff6f8da43f1137b96d0c2d027c4ebac28a98 SHA512 546bbcd5741beae7a68e7c4ca14d6d634f7c8be87feecdeddd00e226f4865bb89d503437c3a95622ba7bb0cb70addbb5bdf3767fa18d0b7410ab90ee53b29dfd diff --git a/sys-apps/coreutils/coreutils-8.29.ebuild b/sys-apps/coreutils/coreutils-8.29.ebuild new file mode 100644 index 00..fc62029cf3 --- /dev/null +++ b/sys-apps/coreutils/coreutils-8.29.ebuild @@ -0,0 +1,207 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="6" + +PYTHON_COMPAT=( python{2_7,3_4,3_5,3_6} ) + +inherit eutils flag-o-matic python-any-r1 toolchain-funcs + +PATCH_VER="1.0" +DESCRIPTION="Standard GNU utilities (chmod, cp, dd, ls, sort, tr, head, wc, who,...)" +HOMEPAGE="https://www.gnu.org/software/coreutils/; +SRC_URI="mirror://gnu/${PN}/${P}.tar.xz + mirror://gentoo/${P}-patches-${PATCH_VER}.tar.xz + https://dev.gentoo.org/~whissi/dist/${PN}/${P}-patches-${PATCH_VER}.tar.xz; + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~ppc-aix ~x64-cygwin ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="acl caps gmp hostname kill multicall nls selinux static test userland_BSD vanilla xattr" + +LIB_DEPEND="acl? ( sys-apps/acl[static-libs] ) + caps? ( sys-libs/libcap ) + gmp? ( dev-libs/gmp:=[static-libs] ) + xattr? ( !userland_BSD? ( sys-apps/attr[static-libs] ) )" +RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs]} ) + selinux? ( sys-libs/libselinux ) + nls? ( virtual/libintl )" +DEPEND="${RDEPEND} + static? ( ${LIB_DEPEND} ) + app-arch/xz-utils + test? ( + dev-lang/perl + dev-perl/Expect + !userland_BSD? ( + dev-util/strace + ) + ${PYTHON_DEPS} + $(python_gen_any_dep 'dev-python/pyinotify[${PYTHON_USEDEP}]') + )" +RDEPEND+=" + hostname? ( !sys-apps/net-tools[hostname] ) + kill? ( + !sys-apps/util-linux[kill] + !sys-process/procps[kill] + ) + !app-misc/realpath + !https://bugs.gentoo.org/; + --enable-install-program="arch,$(usev hostname),$(usev kill)" + --enable-no-install-program="groups,$(usev !hostname),$(usev !kill),su,uptime" + --enable-largefile + $(use caps || echo --disable-libcap) + $(use_enable nls) + $(use_enable acl) + $(use_enable multicall single-binary) + $(use_enable xattr) + $(use_with gmp) + ) + if tc-is-cross-compiler && [[ ${CHOST} == *linux* ]] ; then + export
[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/coreutils/
commit: 0024a42d0b22e6adb2a64e264c1f1c9399c3fb25 Author: Michael Haubenwallner gentoo org> AuthorDate: Wed Nov 29 09:40:32 2017 + Commit: Michael Haubenwallner gentoo org> CommitDate: Wed Nov 29 09:40:32 2017 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=0024a42d sys-apps/coreutils: quote econf args, bug#639146 Package-Manager: Portage-2.3.10-prefix, Repoman-2.3.3 sys-apps/coreutils/coreutils-8.28-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/coreutils/coreutils-8.28-r1.ebuild b/sys-apps/coreutils/coreutils-8.28-r1.ebuild index 5f96825a94..814ca215cf 100644 --- a/sys-apps/coreutils/coreutils-8.28-r1.ebuild +++ b/sys-apps/coreutils/coreutils-8.28-r1.ebuild @@ -140,7 +140,7 @@ src_configure() { # kill/uptime - procps # groups/su - shadow # hostname- net-tools - econf ${myconf[@]} + econf "${myconf[@]}" } src_test() {
[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/coreutils/, sys-apps/coreutils/files/
commit: 2818707d8a7f87ddc2ccfbd3c6d99e9578f31854 Author: Michael Haubenwallner gentoo org> AuthorDate: Wed Nov 29 09:37:54 2017 + Commit: Michael Haubenwallner gentoo org> CommitDate: Wed Nov 29 09:37:54 2017 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=2818707d sys-apps/coreutils: update cygwin patch for 8.28 Thanks to: Egor Y. Egorov, for the updated patch. Closes: https://bugs.gentoo.org/638816 Package-Manager: Portage-2.3.10-prefix, Repoman-2.3.3 sys-apps/coreutils/coreutils-8.28-r1.ebuild|2 +- .../files/coreutils-8.28-cygwin-8.26-3.patch | 1043 2 files changed, 1044 insertions(+), 1 deletion(-) diff --git a/sys-apps/coreutils/coreutils-8.28-r1.ebuild b/sys-apps/coreutils/coreutils-8.28-r1.ebuild index fc63a2986a..5f96825a94 100644 --- a/sys-apps/coreutils/coreutils-8.28-r1.ebuild +++ b/sys-apps/coreutils/coreutils-8.28-r1.ebuild @@ -86,7 +86,7 @@ src_prepare() { Makefile.in \ || die elif use elibc_Cygwin ; then - epatch "${FILESDIR}"/${P}-cygwin-3.patch + epatch "${FILESDIR}"/${P}-cygwin-8.26-3.patch sed -i -e 's|\(libstdbuf\.so\)$(EXEEXT)|\1|g' Makefile.in || die fi sed -i \ diff --git a/sys-apps/coreutils/files/coreutils-8.28-cygwin-8.26-3.patch b/sys-apps/coreutils/files/coreutils-8.28-cygwin-8.26-3.patch new file mode 100644 index 00..20bfe76b3d --- /dev/null +++ b/sys-apps/coreutils/files/coreutils-8.28-cygwin-8.26-3.patch @@ -0,0 +1,1043 @@ +This was a copy of coreutils-8.25-3.src.patch from the official Cygwin +coreutils-8.25-3 source package, modified to avoid re-running autotools: + +* Hunks for ./configure.ac go to ./configure instead. +* Hunks for ./lib/local.mk go to ./Makefile.in instead. + +It has been updated to apply to coreutils-8.28 by Egor Y. Egorov, provided +in Gentoo Bug report https://bugs.gentoo.org/638816. + +Once there is an official Cygwin source package for 8.28 or newer, we +probably want to import their patch again. + +--- coreutils-8.28_prep/configure 2017-09-02 07:54:54.0 +0600 coreutils-8.28_prep/configure 2017-11-20 10:58:06.601585900 +0600 +@@ -65498,7 +65498,8 @@ + # Put this message here, after gl_WARN_ADD's chatter. + { $as_echo "$as_me:${as_lineno-$LINENO}: checking whether this system supports stdbuf" >&5 + $as_echo_n "checking whether this system supports stdbuf... " >&6; } +-CFLAGS="-fPIC $CFLAGS" ++# -fPIC on cygwin is a warning ++# CFLAGS="-fPIC $CFLAGS" + LDFLAGS="-shared $LDFLAGS" + stdbuf_supported=no + # Note we only LINK here rather than RUN to support cross compilation +@@ -65530,7 +65531,7 @@ + conftest$ac_exeext conftest.$ac_ext + { $as_echo "$as_me:${as_lineno-$LINENO}: result: $stdbuf_supported" >&5 + $as_echo "$stdbuf_supported" >&6; } +-if test "$stdbuf_supported" = "yes" && test -z "$EXEEXT"; then ++if test "$stdbuf_supported" = "yes"; then + { + if test -z "$optional_bin_progs"; then + optional_bin_progs=stdbuf +--- coreutils-8.28_prep/lib/cygwin.c 1970-01-01 06:00:00.0 +0600 coreutils-8.28_prep/lib/cygwin.c 2017-11-20 15:52:51.569827000 +0600 +@@ -0,0 +1,73 @@ ++/* cygwin.c - helper functions unique to Cygwin ++ ++ Copyright (C) 2005, 2006, 2008, 2011 Free Software Foundation, Inc. ++ ++ This program is free software; you can redistribute it and/or modify ++ it under the terms of the GNU General Public License as published by ++ the Free Software Foundation; either version 3, or (at your option) ++ any later version. ++ ++ This program is distributed in the hope that it will be useful, ++ but WITHOUT ANY WARRANTY; without even the implied warranty of ++ MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the ++ GNU General Public License for more details. ++ ++ You should have received a copy of the GNU General Public License ++ along with this program; if not, write to the Free Software Foundation, ++ Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. ++ ++ Written by Eric Blake. */ ++ ++#include ++ ++#include "cygwin.h" ++ ++#include ++#include ++#include ++#include ++ ++/* Return -1 if PATH is not found, 0 if PATH will not have .exe ++ appended (it is possible that a PATH that does not exist still ++ returns 0 instead of -1, or fails for a PATH that exists but cannot ++ be stat'ed), and positive if PATH has ".exe" automatically appended ++ by cygwin (1 if PATH is a symlink, 2 otherwise). Won't change errno. */ ++ ++int ++cygwin_spelling (char const *path) ++{ ++ int saved_errno = errno; ++ int result = 0; /* Start with assumption that PATH is okay. */ ++ size_t len; ++ struct stat st1; ++ struct stat st2; ++ char *path_exe; ++ ++ /* If PATH will cause EINVAL or ENAMETOOLONG, treat it as missing. */ ++ if (! path || ! *path) ++return -1; ++ if (PATH_MAX < (len = strlen (path))) ++return
[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/coreutils/files/, sys-apps/coreutils/
commit: a17cdcaf7e1ea7eabbdb0331ddee6e6c3a103850 Author: Fabian Groffen gentoo org> AuthorDate: Sun Nov 12 13:05:58 2017 + Commit: Fabian Groffen gentoo org> CommitDate: Sun Nov 12 13:05:58 2017 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=a17cdcaf sys-apps/coreutils: sync, pulls in 8.28 which fixes Darwin17 Package-Manager: Portage-2.3.13-prefix, Repoman-2.3.4 sys-apps/coreutils/Manifest| 12 +- sys-apps/coreutils/coreutils-8.20.ebuild | 190 - sys-apps/coreutils/coreutils-8.22-r1.ebuild| 181 sys-apps/coreutils/coreutils-8.22.ebuild | 189 ...-8.23-r00.1.ebuild => coreutils-8.28-r1.ebuild} | 157 +++-- sys-apps/coreutils/files/coreutils-7.2-mint.patch | 152 - .../coreutils/files/coreutils-7.4-hppa-hpux.patch | 11 -- .../files/coreutils-7.5-interix-setgroups.patch| 15 -- .../coreutils/files/coreutils-8.23-non-elf.patch | 37 .../files/coreutils-8.5-interix-double.patch | 69 .../files/coreutils-8.5-interix-warn-mount.patch | 15 -- .../coreutils/files/coreutils-8.8-hppa-hpux.patch | 11 -- .../coreutils/files/coreutils-8.8-interix.patch| 18 -- 13 files changed, 106 insertions(+), 951 deletions(-) diff --git a/sys-apps/coreutils/Manifest b/sys-apps/coreutils/Manifest index de71b647e9..5d14b1a062 100644 --- a/sys-apps/coreutils/Manifest +++ b/sys-apps/coreutils/Manifest @@ -1,15 +1,9 @@ -DIST coreutils-8.20-patches-1.1.tar.xz 19504 SHA256 0a1a3cc578e8872ebc93113edd76d1f1d88fb4d6596a047cfbb6c5fd4e82c22d SHA512 258116ff52d1d28acbedd2383c8d0f488c272b297c4f146231ea45fb76902bb56c9fad2d74d50c22371e67a4178dcff7b65950fcc034f56fc02c3c2ff290224f WHIRLPOOL ae4436a6ae655affbc02ee2d3d6a87345dc7b63b67aaecf01e034d2e40237c6e76b00a909d852f6ea96e348ef43e8e3f6f4c5bdb01aaf6d30a1b51036cbfe31b -DIST coreutils-8.20.tar.xz 5273788 SHA256 dbcb798764827a0f74be738662ecb516705cf520330cd3d7b2640fdffa499eb2 SHA512 adbeab5af780ae70d2a98a81e96ad2cdfbcbc20153372b0085f6ac75ae9fadff82bd09b460400820057692b4145d7f2d276630b76b0ed509303587972ed175cd WHIRLPOOL 3cf911cf785c6e6acab4f37bc75805687f91fe74d5727782903d242669ee6b7ad444b18395d6808b1f2569703cca1992983d3bfef41f65ea461f6d0aa25908e2 -DIST coreutils-8.22-man-r1.tar.xz 42748 SHA256 eb9882286a6355674e607506318ccc9e361b6a985d64073b797fd56a5e0d256c SHA512 b0123e3c8cd037d006a2bb64e8047636329ac3fd3d685db8e52a19e83df87da0428896af9bdcd8f1208f7aad3665ec2a871bbbfa98cbe5293c697431a23d7b4c WHIRLPOOL 7e705060f5af2d28152531ad3b5ae8e6cca2dabdec7dc1a30bcf7b74951462bb58ee610d1e080abc812e1291fae904b3e931a35d3d2566fb7b85f6a37415e04b -DIST coreutils-8.22-patches-1.0.tar.xz 6492 SHA256 4a2a32429607e0727d6ae114ee9e543c948d6c7710ef99920901e73784cee3f4 SHA512 daf1c2b85619aa9ff7bae02926be39478f439dfd4eb3038b62be6cceb7cc6357b4a77a347cb2b4ee08119aa2c3f7deb63d7179407af03f08459d8de38e0b WHIRLPOOL 845dfbf57269f50486862b6236e2a461bf7bccee383365982d4359895d6c9303e467d359aa9862134a965a96a062fa2c748ceb99390bbee09f9b843dbe5bd1ed -DIST coreutils-8.22-patches-1.1.tar.xz 7840 SHA256 4c45cca7950bbd278db23318916e503bda2df3be3e11c81cd15b55874007ed16 SHA512 744041cf4acf5615df76d6e9f9df157dac66059757d587af8f264597e02e8a395fbb920d42623fd40dab9a5ef1dfae2719e300efe491b0eaa2baa3a91f11 WHIRLPOOL ebc9fa35f40473646c2b826cc1bc57e9012fa37f264eb7e6084c0d2cf04f46827c943f9aa80f779a3d99bc07eeb40ffc4ac09109a6324af9882e2b0630d84253 -DIST coreutils-8.22.tar.xz 5335124 SHA256 5b3e94998152c017e6c75d56b9b994188eb71bf46d4038a642cb9141f6ff1212 SHA512 2f14c2cab7001297309b4774bf3d610ecbaaec7d98d68e3792b24d2b52d319c4e30e55f803e56c48b9b9a1b76eb1c9636be5444fe1dc1dbcdd6150cfcb34847f WHIRLPOOL 1b8e3f1cf12f7975e8d80b9ddab132937b2fffaca8c85ac1fefddb5fe277a63a7aa9c6f0f93d8f5a93d5af378b3cf3573222db8e1da918152b9fb7eff1352238 -DIST coreutils-8.23-man.tar.xz 43060 SHA256 d1b16e74b3dba4f313aeebae2c69da205f7d2e6e1c2aa8d39026c860d314ecca SHA512 db5085c783256e30b9878bdce5cf16063aaa51d800d5b40537d5cdea372d095a391e9986e8680c6d94841bc995ab43ac8bc2d23427e6e96263d24b0b5ccc7d12 WHIRLPOOL ef0cae7c1b752c0f81e6f23b0a792804518a5257740fedf7dd70577ec503a64716156a898ed50045987954a6234ba23c9483772830683bb7e4bd0c8a2ec2c142 -DIST coreutils-8.23-patches-1.1.tar.xz 6480 SHA256 daf5d61b36db61d629bf14bf8f04e878f1205c9ae2af5daf37dca3aad5a6fde4 SHA512 8da5f8e9fc47baa060030076c4a2de90013a0d1faad45fe99545e93d50bc079720281f6db5774590fe842c8c56bd8ae97e1d9bf862fae1896760b5e5b686e7a8 WHIRLPOOL 2a8082975e3627454569e57aecb3d1ac6bdef89e16f4f64a88a4ffcbf2b341fe56874b128485ae540270f7a060f9e0f4bd3eecf68e215fb6a5a1c5ac434f7403 -DIST coreutils-8.23.tar.xz 5375612 SHA256 ec43ca5bcfc62242accb46b7f121f6b684ee21ecd7d075059bf650ff9e37b82d SHA512 a5f4b82ce208cb439d5dbe6f5cf4b19fecff581da210a51c4e3fdd5ffab114d171456d041e20a6996b59185947ac6655096e4b5ca252186e282ae0ae08b7534c WHIRLPOOL
[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/coreutils/files/
commit: 19c6a4c2fcad84386b68cd24aaedc82b61254bb8 Author: Michael Haubenwallner gentoo org> AuthorDate: Thu Aug 24 15:51:48 2017 + Commit: Michael Haubenwallner gentoo org> CommitDate: Thu Aug 24 15:51:48 2017 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=19c6a4c2 sys-apps/coreutils: have cygwin patch not requiring makeinfo Package-Manager: Portage-2.3.6-prefix, Repoman-2.3.2 sys-apps/coreutils/files/coreutils-8.25-cygwin-3.patch | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/coreutils/files/coreutils-8.25-cygwin-3.patch b/sys-apps/coreutils/files/coreutils-8.25-cygwin-3.patch index 3319b1b063..7d2604f806 100644 --- a/sys-apps/coreutils/files/coreutils-8.25-cygwin-3.patch +++ b/sys-apps/coreutils/files/coreutils-8.25-cygwin-3.patch @@ -286,7 +286,7 @@ coreutils-8.25-3 source package, modified to avoid re-running autotools: optional_bin_progs=stdbuf --- origsrc/coreutils-8.25/doc/coreutils.texi 2016-01-13 04:16:39.0 -0700 +++ src/coreutils-8.25/doc/coreutils.texi 2016-04-12 12:49:47.318287500 -0600 -@@ -7665,6 +7665,14 @@ These options change how file names them +#@@ -7665,6 +7665,14 @@ These options change how file names them @table @samp @@ -301,7 +301,7 @@ coreutils-8.25-3 source package, modified to avoid re-running autotools: @item -b @itemx --escape @itemx --quoting-style=escape -@@ -11679,6 +11687,14 @@ With this option, @command{stat} acts on +#@@ -11679,6 +11687,14 @@ With this option, @command{stat} acts on by each symbolic link argument. Without it, @command{stat} acts on any symbolic link argument directly.
[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/coreutils/
commit: cc17b17ba7645aa6d0b31bdddabcebed94aa7aaf Author: Michael Haubenwallner ssi-schaefer com> AuthorDate: Thu May 12 10:57:52 2016 + Commit: Michael Haubenwallner gentoo org> CommitDate: Thu May 12 13:37:16 2016 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=cc17b17b coreutils-8.25: support /bin being a symlink Disable symlinks from /usr/bin/ to /bin/ when /bin is a symlink. This is necessary for Cygwin to have all the dlls in the same directory as all the exes, as there is no such thing like an embedded runpath. sys-apps/coreutils/Manifest | 3 ++- sys-apps/coreutils/coreutils-8.25.ebuild | 4 +++- 2 files changed, 5 insertions(+), 2 deletions(-) diff --git a/sys-apps/coreutils/Manifest b/sys-apps/coreutils/Manifest index 98f2d6b..5a51305 100644 --- a/sys-apps/coreutils/Manifest +++ b/sys-apps/coreutils/Manifest @@ -3,6 +3,7 @@ AUX coreutils-7.4-hppa-hpux.patch 502 SHA256 d9e1c3f4db41393752d0e4ca8aefff8c3bd AUX coreutils-7.5-interix-setgroups.patch 439 SHA256 9b8cd13c7273effe0c9355efb89159a4235c42d7c6c7573448bb06249323afaa SHA512 391d60645d6f8ab4e78f917c08e5ef939c662ed429a47b3b7c85b670c52e39da35db26d8f9dd9fe8bf0d7726744f3cdaa2542a1cd44ffb1a148dc93c5d1737f9 WHIRLPOOL 706b0d016f6a9dadee1fbbaae90695be2329809470c6da53e6c7ad9fddcd19614b8cf8ba26beb10b5bf26f5f4c3f0bba2d8eea4fdd5c60740cacfcba68fa2978 AUX coreutils-8.22-mint.patch 3894 SHA256 1853e4f86c8455b41037acf4f2bd65a428b050f302920ad23358f30730a2291e SHA512 3f779203d6751bdbeec5ac2d4fc9d1b10d52ae97c7c83f9edb7ac783b075e0e312ad4f12e27772cbedfc240dc4bb9f5232dd7f7edc81a492a530e655eb9d2d30 WHIRLPOOL cb33f6e89a2a1edcdd550c16f821085529045eed08405a44fe99385f83c1ce9b620a56a249eed7e539a6053a7bc2bc486d594193f6817e247ed6cfebe46ba285 AUX coreutils-8.23-non-elf.patch 847 SHA256 8f877e4b51c9d6d287418db25cebeae47b464945758d03aeb43181c311e8d0f2 SHA512 b3863be7f37d4e57101438885da160d23c4178ee325941a603cdec3595a9886beff0f4d3ba6b4490ba6f89eb8cb7bc1c54e47ffe4d62c8acbca5ab933131489e WHIRLPOOL 32a43b70a6537e034f241855d299872c711f97a32a13cba5742419e7e07b9a147d905f8504295ebe85daa46263d0e6bbdc3347d654428a9b87b9d2f439949a6e +AUX coreutils-8.25-cygwin-3.patch 50429 SHA256 49de897135e8641db0e5ccc0f764bbac7b3e12aa8fe438f53c0a70e0b0136bf9 SHA512 44ce2be687eae10c5aa406fbcb6c2cc49ad571478742a1305b0a73404ef3f0118d3251e5bf4a5dbc2b3a65e22e6331219b14854dc14dbd990ad82bd358862298 WHIRLPOOL 416d7163e87c86f882e726669d514ee818e32de1e89dae6f8daa2269b5f5119d702d79bf5bcceb49bef66a23d41f297f522adfe2d818b5e017319d6ed933e081 AUX coreutils-8.5-interix-double.patch 2019 SHA256 1cdcccdcd972bfb5935fc1b2d2b160ba656c67c13a7d3db40d10f8d8752c0c6a SHA512 28d6b492f232517c038a59b713284c5a6dd8f360d463583e0481d373609ac8447ed8793ca91524fbddd6c59f588434c1d05b9d6587d168c1a042e6c9776278b4 WHIRLPOOL 189a2fb5e0b9bbd3477d62b6ad7301f8bdfeeeb6b2a2fb44a2e1e8ec06b90636bb224ce1ca16ab3a7225fdca7e73e5d821558b539c93fadd2ccf4082c149ea39 AUX coreutils-8.5-interix-warn-mount.patch 716 SHA256 9eb15d7afd7db3fe3dd77544e863d3e093ed85f45a2d585faee64526cc64e16a SHA512 95565e680b41c658b8f5bcd84b2d09c482e1514d34afcbc721151fa5595baccf87aa3ecaa03df14d1904a7246daa350affbcd20065da87252231fdf47ff6b3fb WHIRLPOOL 2e62f5d73ccd37c404c462bc41f8ca06619130fd691242dcff26fbce491752ea36c0977a4cb6b57ad2ae69b5f8d9ae39cd194dd13567a69003e0cd07acf4d12f AUX coreutils-8.8-hppa-hpux.patch 478 SHA256 585bbf80cd12bb60de6be8dd4bd6ea3b0cf3724081ba02688764c939ddfacffe SHA512 51a6336a2a6db61d6e2894b8c75fe6b2242e62001d411b8e0b4e4c949e4c81499b1df4990b82b81507a329bedb486440322f5f5246ab4735584896d71fa1f4d9 WHIRLPOOL bee1672b2e6614f1744215d6c0e4a99b83530509c5f3fa83f5d18700d2b5fdbeb58041c38907cc3c6117d09548ba206d202c49a56ef9393d2022cbd3716ed4a3 @@ -27,5 +28,5 @@ EBUILD coreutils-8.22-r1.ebuild 6015 SHA256 08c11cfbd5947d24c48ef169ebf0fe2bc87e EBUILD coreutils-8.22.ebuild 6317 SHA256 7962673e3eeece23fa543eeec7f4ebc9d3bc14254ddc5c98d1c1778508121b9b SHA512 63203170b5378158fed7fdfdb203e3fddf4ac8be79428e7fe4eb475fc800870a9ecda12dcc63a37dfe811aa57b543b414dad847568b18a00f63bbd5a88446914 WHIRLPOOL 45f47540f7114f3e45e41fa36d4d1cace21bafbadac80d29ad6372487f63d9f36537ee03b7a0a4923e743d3294c17a7e1cb96c8ef42e386706bd152a58d2aa28 EBUILD coreutils-8.23-r00.1.ebuild 6267 SHA256 53c2a4bef763782b3dc6f9c00a3b32ca37dd9fcc1c8096fd41633e2a91e2eb4e SHA512 dc5f1f83dc592a6e0fbf37afb3494d7300f34f63a9b81f8eee08c6f5d2826487fb1c06d3c94ababd6e3ce4430737ffa917ffa00e77e2e51ed07b156d21b45e6d WHIRLPOOL 49548aad93722d42720dd3bd99fdc6eba76eb272cc320e49875a1dc784cc411eadfe2048d0399e8936c26c360861b30c92a0975186e8de008233ca48bbddd4c3 EBUILD coreutils-8.24.ebuild 6596 SHA256 1e82dda3c1a0b1b6c47af214dffac24ffee45bc19efdd2c403e05890267d078b SHA512 e78d9f8f6e99a767cbc809126284161643af220808753adff57b52e129686ee3a208e7d1742694fd0dd8f3b28d238df759169866da861b7539e9a79b490bd930 WHIRLPOOL
[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/coreutils/files/, sys-apps/coreutils/
commit: c78b8a7c6373927cbc35e0afe0a4771804e6919c Author: Michael Haubenwallner ssi-schaefer com> AuthorDate: Mon Apr 18 15:28:28 2016 + Commit: Michael Haubenwallner gentoo org> CommitDate: Mon Apr 18 15:28:28 2016 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=c78b8a7c coreutils-8.25: add Cygwin patch sys-apps/coreutils/Manifest|2 +- sys-apps/coreutils/coreutils-8.25.ebuild |7 + .../coreutils/files/coreutils-8.25-cygwin-3.patch | 1407 3 files changed, 1415 insertions(+), 1 deletion(-) diff --git a/sys-apps/coreutils/Manifest b/sys-apps/coreutils/Manifest index 0b97bc7..98f2d6b 100644 --- a/sys-apps/coreutils/Manifest +++ b/sys-apps/coreutils/Manifest @@ -27,5 +27,5 @@ EBUILD coreutils-8.22-r1.ebuild 6015 SHA256 08c11cfbd5947d24c48ef169ebf0fe2bc87e EBUILD coreutils-8.22.ebuild 6317 SHA256 7962673e3eeece23fa543eeec7f4ebc9d3bc14254ddc5c98d1c1778508121b9b SHA512 63203170b5378158fed7fdfdb203e3fddf4ac8be79428e7fe4eb475fc800870a9ecda12dcc63a37dfe811aa57b543b414dad847568b18a00f63bbd5a88446914 WHIRLPOOL 45f47540f7114f3e45e41fa36d4d1cace21bafbadac80d29ad6372487f63d9f36537ee03b7a0a4923e743d3294c17a7e1cb96c8ef42e386706bd152a58d2aa28 EBUILD coreutils-8.23-r00.1.ebuild 6267 SHA256 53c2a4bef763782b3dc6f9c00a3b32ca37dd9fcc1c8096fd41633e2a91e2eb4e SHA512 dc5f1f83dc592a6e0fbf37afb3494d7300f34f63a9b81f8eee08c6f5d2826487fb1c06d3c94ababd6e3ce4430737ffa917ffa00e77e2e51ed07b156d21b45e6d WHIRLPOOL 49548aad93722d42720dd3bd99fdc6eba76eb272cc320e49875a1dc784cc411eadfe2048d0399e8936c26c360861b30c92a0975186e8de008233ca48bbddd4c3 EBUILD coreutils-8.24.ebuild 6596 SHA256 1e82dda3c1a0b1b6c47af214dffac24ffee45bc19efdd2c403e05890267d078b SHA512 e78d9f8f6e99a767cbc809126284161643af220808753adff57b52e129686ee3a208e7d1742694fd0dd8f3b28d238df759169866da861b7539e9a79b490bd930 WHIRLPOOL 08e2b1ce22af8a0b3b40b62dfc0b6fb739bd22b5db349874ff2c9b70cb14fa247bbb2c896b4db9564f5e6466d62b2483a96fb3c58c2e781419eedb6373108e37 -EBUILD coreutils-8.25.ebuild 6563 SHA256 7e2d7d2b1f87e0c35c95ab595ddee1c5053a666a93d2de4826fb4c427d034cc7 SHA512 7180fe2b3a446659824226111f24516178dbb8e51ec631c346c2a9fdaab6302ee4353eb3e7c1ff1d1344480ec333438f5c04360af2507400039ea975d4b5120d WHIRLPOOL aceacf2b77b3311d96ea4fc1da77181d0b325a6e54ee4ae7232e5bd48d2505486b2a5046561baa6b4239c64af057d2960785e29624b4a0a519fca90e47bc9759 +EBUILD coreutils-8.25.ebuild 6851 SHA256 d3b1a63c2358050268bd664c688d4aa7fece44df146af9133e52bb23a493f152 SHA512 9726525fa87d75d972c6e29032f63808167f8f6dbc83c0cf658cbb29dd1c12f34e4bcad63697f9b76801d108324036d30f7642bd0a74279e697e3640a9a18b4c MISC metadata.xml 668 SHA256 5861c2e0c2723f166f6c52bd9726f5d5020286f6e475c4746516f0cfd59ebe47 SHA512 347e830a93a0fcbaa2ab9104761ad0e0c42dbbe28d4cf29fc953bc21055051afd3c8e0ab0dbecf5c27faf1335f82b3601be78cc8980365b85db5a7a86419bb1c WHIRLPOOL 091d55503649ee267113ab47f3192b5740961b18f1f542d4ffacded2f7ccfff528ac31ac771b9da220d3486dc10812b91c26a8f6859b4cc51a55d2c2648419ea diff --git a/sys-apps/coreutils/coreutils-8.25.ebuild b/sys-apps/coreutils/coreutils-8.25.ebuild index ef6ae84..b34f290 100644 --- a/sys-apps/coreutils/coreutils-8.25.ebuild +++ b/sys-apps/coreutils/coreutils-8.25.ebuild @@ -67,6 +67,9 @@ src_prepare() { -e "/src_libstdbuf_so_LDFLAGS = -shared/s:-shared:-dynamiclib -install_name ${EPREFIX}/usr/libexec/coreutils/libstdbuf.dylib:" \ Makefile.in \ || die + elif use elibc_Cygwin ; then + epatch "${FILESDIR}"/${P}-cygwin-3.patch + sed -i -e 's|\(libstdbuf\.so\)$(EXEEXT)|\1|g' Makefile.in || die fi sed -i \ -e "s/libstdbuf\\.so/libstdbuf$(get_libname)/" \ @@ -183,6 +186,10 @@ src_install() { rm -rf "${ED}"/usr/share/man fi + if use elibc_Cygwin ; then + ! use kill || mv "${ED}"/bin/{,g}kill || die + mv "${ED}"/usr/libexec/${PN}/libstdbuf$(get_libname){.exe,} || die + fi } pkg_postinst() { diff --git a/sys-apps/coreutils/files/coreutils-8.25-cygwin-3.patch b/sys-apps/coreutils/files/coreutils-8.25-cygwin-3.patch new file mode 100644 index 000..3319b1b --- /dev/null +++ b/sys-apps/coreutils/files/coreutils-8.25-cygwin-3.patch @@ -0,0 +1,1407 @@ +This is a copy of coreutils-8.25-3.src.patch from the official Cygwin +coreutils-8.25-3 source package, modified to avoid re-running autotools: + +* Hunks for ./configure.ac go to ./configure instead. +* Hunks for ./lib/local.mk go to ./Makefile.in instead. + +--- origsrc/coreutils-8.25/ChangeLog 2016-01-20 03:55:17.0 -0700 src/coreutils-8.25/ChangeLog 2016-04-12 12:50:05.042257400 -0600 +@@ -1,3 +1,235 @@ ++2016-03-08 Eric Blake++ ++ Cygwin release 8.25-1. ++ * lib/set-permissions.c (set_acls_from_mode): Fix missing return. ++ ++2015-08-26 Eric Blake
[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/coreutils/
commit: b6d76528d790508796ff0c25b49a7b1858696f60 Author: Michael Haubenwallner ssi-schaefer com> AuthorDate: Mon Apr 18 08:58:56 2016 + Commit: Michael Haubenwallner gentoo org> CommitDate: Mon Apr 18 08:58:56 2016 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=b6d76528 import coreutils-8.25 from gentoo.git-rev 74ca4a1e0ebd5a86cd91442851b93829645dd674 Package-Manager: portage-2.2.28-prefix sys-apps/coreutils/Manifest | 19 sys-apps/coreutils/coreutils-8.25.ebuild | 184 +++ sys-apps/coreutils/metadata.xml | 15 ++- 3 files changed, 213 insertions(+), 5 deletions(-) diff --git a/sys-apps/coreutils/Manifest b/sys-apps/coreutils/Manifest index 74488bd..224baa7 100644 --- a/sys-apps/coreutils/Manifest +++ b/sys-apps/coreutils/Manifest @@ -1,3 +1,12 @@ +AUX coreutils-7.2-mint.patch 3428 SHA256 a4387ae8d994f53f856f443cbfde9e5ca0184e4f5f07762601954d0d5562748c SHA512 72c04e78dbba5c50383b7c624dd2dab2795202879f3f65bd24da0384d8df7611f760623d30295ba7f14d317bfa5a28c9c98b373b0f9386b92f0f223ee77699b4 WHIRLPOOL eae956fac65d794db42a029a55a2fbe3cc45731aeb050bebb663a289a287a22495f72f39d9a567ce16e798668ad52937a1a637aae893f9dc56ce1c08956c21f0 +AUX coreutils-7.4-hppa-hpux.patch 502 SHA256 d9e1c3f4db41393752d0e4ca8aefff8c3bd409c055d7b0401d442fa4ffc282c6 SHA512 99ce4a81f2d89b9d23c3d3f100848d1a552069b9d3d6480ee4a3b1f796e1a4746802e293e2764ff2200b8e4e95d483fd48da14f97d8698a88e5e3eadacd2e724 WHIRLPOOL c0c2741363540fdd1fbd8b4ac4872e43325d05969e71ed30dd65eaaf10f5ac5855d80eb6810b458baa0b2a4f2ef812cfce753cfa05c943cd91cca5265f7546b2 +AUX coreutils-7.5-interix-setgroups.patch 439 SHA256 9b8cd13c7273effe0c9355efb89159a4235c42d7c6c7573448bb06249323afaa SHA512 391d60645d6f8ab4e78f917c08e5ef939c662ed429a47b3b7c85b670c52e39da35db26d8f9dd9fe8bf0d7726744f3cdaa2542a1cd44ffb1a148dc93c5d1737f9 WHIRLPOOL 706b0d016f6a9dadee1fbbaae90695be2329809470c6da53e6c7ad9fddcd19614b8cf8ba26beb10b5bf26f5f4c3f0bba2d8eea4fdd5c60740cacfcba68fa2978 +AUX coreutils-8.22-mint.patch 3894 SHA256 1853e4f86c8455b41037acf4f2bd65a428b050f302920ad23358f30730a2291e SHA512 3f779203d6751bdbeec5ac2d4fc9d1b10d52ae97c7c83f9edb7ac783b075e0e312ad4f12e27772cbedfc240dc4bb9f5232dd7f7edc81a492a530e655eb9d2d30 WHIRLPOOL cb33f6e89a2a1edcdd550c16f821085529045eed08405a44fe99385f83c1ce9b620a56a249eed7e539a6053a7bc2bc486d594193f6817e247ed6cfebe46ba285 +AUX coreutils-8.23-non-elf.patch 847 SHA256 8f877e4b51c9d6d287418db25cebeae47b464945758d03aeb43181c311e8d0f2 SHA512 b3863be7f37d4e57101438885da160d23c4178ee325941a603cdec3595a9886beff0f4d3ba6b4490ba6f89eb8cb7bc1c54e47ffe4d62c8acbca5ab933131489e WHIRLPOOL 32a43b70a6537e034f241855d299872c711f97a32a13cba5742419e7e07b9a147d905f8504295ebe85daa46263d0e6bbdc3347d654428a9b87b9d2f439949a6e +AUX coreutils-8.5-interix-double.patch 2019 SHA256 1cdcccdcd972bfb5935fc1b2d2b160ba656c67c13a7d3db40d10f8d8752c0c6a SHA512 28d6b492f232517c038a59b713284c5a6dd8f360d463583e0481d373609ac8447ed8793ca91524fbddd6c59f588434c1d05b9d6587d168c1a042e6c9776278b4 WHIRLPOOL 189a2fb5e0b9bbd3477d62b6ad7301f8bdfeeeb6b2a2fb44a2e1e8ec06b90636bb224ce1ca16ab3a7225fdca7e73e5d821558b539c93fadd2ccf4082c149ea39 +AUX coreutils-8.5-interix-warn-mount.patch 716 SHA256 9eb15d7afd7db3fe3dd77544e863d3e093ed85f45a2d585faee64526cc64e16a SHA512 95565e680b41c658b8f5bcd84b2d09c482e1514d34afcbc721151fa5595baccf87aa3ecaa03df14d1904a7246daa350affbcd20065da87252231fdf47ff6b3fb WHIRLPOOL 2e62f5d73ccd37c404c462bc41f8ca06619130fd691242dcff26fbce491752ea36c0977a4cb6b57ad2ae69b5f8d9ae39cd194dd13567a69003e0cd07acf4d12f +AUX coreutils-8.8-hppa-hpux.patch 478 SHA256 585bbf80cd12bb60de6be8dd4bd6ea3b0cf3724081ba02688764c939ddfacffe SHA512 51a6336a2a6db61d6e2894b8c75fe6b2242e62001d411b8e0b4e4c949e4c81499b1df4990b82b81507a329bedb486440322f5f5246ab4735584896d71fa1f4d9 WHIRLPOOL bee1672b2e6614f1744215d6c0e4a99b83530509c5f3fa83f5d18700d2b5fdbeb58041c38907cc3c6117d09548ba206d202c49a56ef9393d2022cbd3716ed4a3 +AUX coreutils-8.8-interix.patch 739 SHA256 c6fdd213340db6dcdd486e308035af425e37c0e25ad450ca44ec08b62bd049df SHA512 27fe91becfc3a0f9af7aadda4c80978125aa34e1fc6b93c63c6c8aa6eb4b924c5aeedbb89d0a5442aed27af440ca3afaed199962d0290e952d8aebd0bb2efc07 WHIRLPOOL 60bfd640d1e35baed563b9f17493e15bb741f894866da1fc71bae252b69090aab3f0148aaaecbfaadbacc17afd21d4ad4f067a504cb1cfa0cfd7d0388bc0187a DIST coreutils-8.20-patches-1.1.tar.xz 19504 SHA256 0a1a3cc578e8872ebc93113edd76d1f1d88fb4d6596a047cfbb6c5fd4e82c22d SHA512 258116ff52d1d28acbedd2383c8d0f488c272b297c4f146231ea45fb76902bb56c9fad2d74d50c22371e67a4178dcff7b65950fcc034f56fc02c3c2ff290224f WHIRLPOOL ae4436a6ae655affbc02ee2d3d6a87345dc7b63b67aaecf01e034d2e40237c6e76b00a909d852f6ea96e348ef43e8e3f6f4c5bdb01aaf6d30a1b51036cbfe31b DIST coreutils-8.20.tar.xz 5273788 SHA256 dbcb798764827a0f74be738662ecb516705cf520330cd3d7b2640fdffa499eb2 SHA512
[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/coreutils/
commit: 9af13d76d23ad2fb5696d9bd6786bf4f0adf0964 Author: Michael Haubenwallner ssi-schaefer com> AuthorDate: Mon Apr 18 10:53:55 2016 + Commit: Michael Haubenwallner gentoo org> CommitDate: Mon Apr 18 10:53:55 2016 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=9af13d76 coreutils-8.25: apply prefix diffs; add IUSE='+stdbuf uptime' for MiNT Package-Manager: portage-2.2.28-prefix sys-apps/coreutils/Manifest | 4 ++-- sys-apps/coreutils/coreutils-8.25.ebuild | 33 +--- sys-apps/coreutils/metadata.xml | 2 ++ 3 files changed, 30 insertions(+), 9 deletions(-) diff --git a/sys-apps/coreutils/Manifest b/sys-apps/coreutils/Manifest index 224baa7..0b97bc7 100644 --- a/sys-apps/coreutils/Manifest +++ b/sys-apps/coreutils/Manifest @@ -27,5 +27,5 @@ EBUILD coreutils-8.22-r1.ebuild 6015 SHA256 08c11cfbd5947d24c48ef169ebf0fe2bc87e EBUILD coreutils-8.22.ebuild 6317 SHA256 7962673e3eeece23fa543eeec7f4ebc9d3bc14254ddc5c98d1c1778508121b9b SHA512 63203170b5378158fed7fdfdb203e3fddf4ac8be79428e7fe4eb475fc800870a9ecda12dcc63a37dfe811aa57b543b414dad847568b18a00f63bbd5a88446914 WHIRLPOOL 45f47540f7114f3e45e41fa36d4d1cace21bafbadac80d29ad6372487f63d9f36537ee03b7a0a4923e743d3294c17a7e1cb96c8ef42e386706bd152a58d2aa28 EBUILD coreutils-8.23-r00.1.ebuild 6267 SHA256 53c2a4bef763782b3dc6f9c00a3b32ca37dd9fcc1c8096fd41633e2a91e2eb4e SHA512 dc5f1f83dc592a6e0fbf37afb3494d7300f34f63a9b81f8eee08c6f5d2826487fb1c06d3c94ababd6e3ce4430737ffa917ffa00e77e2e51ed07b156d21b45e6d WHIRLPOOL 49548aad93722d42720dd3bd99fdc6eba76eb272cc320e49875a1dc784cc411eadfe2048d0399e8936c26c360861b30c92a0975186e8de008233ca48bbddd4c3 EBUILD coreutils-8.24.ebuild 6596 SHA256 1e82dda3c1a0b1b6c47af214dffac24ffee45bc19efdd2c403e05890267d078b SHA512 e78d9f8f6e99a767cbc809126284161643af220808753adff57b52e129686ee3a208e7d1742694fd0dd8f3b28d238df759169866da861b7539e9a79b490bd930 WHIRLPOOL 08e2b1ce22af8a0b3b40b62dfc0b6fb739bd22b5db349874ff2c9b70cb14fa247bbb2c896b4db9564f5e6466d62b2483a96fb3c58c2e781419eedb6373108e37 -EBUILD coreutils-8.25.ebuild 5919 SHA256 c8918878e626054233da010b381143d8ffda3690ec166ecaedc8e58f005e2f82 SHA512 a7db176b9aa62fb818d67e6852f78a0393287c586728374e71f26f73835d0b31c43d5c8fff825b1da9921c23f1e196efc235f0b6ef966f3953053b10fab58a8e WHIRLPOOL d37b3be9bb09a1289a2b7e8777c48ad0474001d336da9aeb91e338903846b0db47f0c31cd0eb67ff735285d890539e4029a10a958cc7d0d960a337508678dc5b -MISC metadata.xml 562 SHA256 80a6788324cad291fc488dd7e1a6cc2578acae197b7ad2d42860109d45d8e12d SHA512 1372dac2fe4990f6cf47a56a56f3fab9c2eb96eb687bdabc0b5b79fc5dbad69e6c434deb5a0904e18ee8032b777fdea0f997c855e3fca86923ab0f04c969b206 WHIRLPOOL ea7e54219becc762b04fe41de75eb511449821b889606f13c617be68b6c1cc64a3e765b90cdd66820b4549709a022e1d9405bbc4c51033996cb2d04a72c7c53f +EBUILD coreutils-8.25.ebuild 6563 SHA256 7e2d7d2b1f87e0c35c95ab595ddee1c5053a666a93d2de4826fb4c427d034cc7 SHA512 7180fe2b3a446659824226111f24516178dbb8e51ec631c346c2a9fdaab6302ee4353eb3e7c1ff1d1344480ec333438f5c04360af2507400039ea975d4b5120d WHIRLPOOL aceacf2b77b3311d96ea4fc1da77181d0b325a6e54ee4ae7232e5bd48d2505486b2a5046561baa6b4239c64af057d2960785e29624b4a0a519fca90e47bc9759 +MISC metadata.xml 668 SHA256 5861c2e0c2723f166f6c52bd9726f5d5020286f6e475c4746516f0cfd59ebe47 SHA512 347e830a93a0fcbaa2ab9104761ad0e0c42dbbe28d4cf29fc953bc21055051afd3c8e0ab0dbecf5c27faf1335f82b3601be78cc8980365b85db5a7a86419bb1c WHIRLPOOL 091d55503649ee267113ab47f3192b5740961b18f1f542d4ffacded2f7ccfff528ac31ac771b9da220d3486dc10812b91c26a8f6859b4cc51a55d2c2648419ea diff --git a/sys-apps/coreutils/coreutils-8.25.ebuild b/sys-apps/coreutils/coreutils-8.25.ebuild index 6b1aa55..ef6ae84 100644 --- a/sys-apps/coreutils/coreutils-8.25.ebuild +++ b/sys-apps/coreutils/coreutils-8.25.ebuild @@ -10,7 +10,7 @@ EAPI="4" -inherit eutils flag-o-matic toolchain-funcs +inherit eutils flag-o-matic toolchain-funcs multilib PATCH_VER="1.1" DESCRIPTION="Standard GNU file utilities (chmod, cp, dd, dir, ls...), text utilities (sort, tr, head, wc..), and shell utilities (whoami, who,...)" @@ -23,13 +23,13 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz LICENSE="GPL-3" SLOT="0" -KEYWORDS= # "~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~arm-linux ~x86-linux" -IUSE="acl caps gmp hostname kill multicall nls selinux static userland_BSD vanilla xattr" +KEYWORDS="~ppc-aix ~x64-freebsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="acl caps elibc_glibc gmp hostname kill multicall nls selinux static +stdbuf uptime userland_BSD vanilla xattr" LIB_DEPEND="acl? ( sys-apps/acl[static-libs] ) caps? ( sys-libs/libcap ) gmp? ( dev-libs/gmp[static-libs] ) - xattr? ( !userland_BSD? ( sys-apps/attr[static-libs] ) )" + xattr? ( elibc_glibc?
[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/coreutils/
commit: be688d01214b00bee11b52c2ca98f3f54f704381 Author: Fabian Groffen gentoo org> AuthorDate: Thu Feb 4 08:10:42 2016 + Commit: Fabian Groffen gentoo org> CommitDate: Thu Feb 4 08:10:48 2016 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=be688d01 sys-apps/coreutils: attempt to fixup build by not replacing more than intended Package-Manager: portage-2.2.20-prefix sys-apps/coreutils/coreutils-8.24.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sys-apps/coreutils/coreutils-8.24.ebuild b/sys-apps/coreutils/coreutils-8.24.ebuild index f11f21d..24680c4 100644 --- a/sys-apps/coreutils/coreutils-8.24.ebuild +++ b/sys-apps/coreutils/coreutils-8.24.ebuild @@ -64,7 +64,7 @@ src_prepare() { || die fi sed -i \ - -e "s/libstdbuf.so/libstdbuf$(get_libname)/" \ + -e "s/libstdbuf\\.so/libstdbuf$(get_libname)/" \ src/stdbuf.c \ Makefile.in \ configure \
[gentoo-commits] repo/proj/prefix:master commit in: sys-apps/coreutils/
commit: c8cf02db312402227e166bd038083e3011c63e9e Author: Fabian Groffen gentoo org> AuthorDate: Fri Jan 22 16:33:42 2016 + Commit: Fabian Groffen gentoo org> CommitDate: Fri Jan 22 16:33:42 2016 + URL:https://gitweb.gentoo.org/repo/proj/prefix.git/commit/?id=c8cf02db sys-apps/coreutils: don't require sys-apps/attr on non-glibc hosts Package-Manager: portage-2.2.20-prefix sys-apps/coreutils/coreutils-8.24.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/sys-apps/coreutils/coreutils-8.24.ebuild b/sys-apps/coreutils/coreutils-8.24.ebuild index 808dd41..f11f21d 100644 --- a/sys-apps/coreutils/coreutils-8.24.ebuild +++ b/sys-apps/coreutils/coreutils-8.24.ebuild @@ -24,12 +24,12 @@ SRC_URI="mirror://gnu/${PN}/${P}.tar.xz LICENSE="GPL-3" SLOT="0" KEYWORDS="~ppc-aix ~x64-freebsd ~x86-freebsd ~amd64-linux ~ia64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" -IUSE="acl caps gmp multicall nls selinux static userland_BSD vanilla xattr" +IUSE="acl caps gmp multicall nls selinux static elibc_glibc vanilla xattr" LIB_DEPEND="acl? ( sys-apps/acl[static-libs] ) caps? ( sys-libs/libcap ) gmp? ( dev-libs/gmp[static-libs] ) - xattr? ( !userland_BSD? ( sys-apps/attr[static-libs] ) )" + xattr? ( elibc_glibc? ( sys-apps/attr[static-libs] ) )" RDEPEND="!static? ( ${LIB_DEPEND//\[static-libs]} ) selinux? ( sys-libs/libselinux ) nls? ( virtual/libintl )