[gentoo-commits] repo/gentoo:master commit in: app-arch/sharutils/
commit: cb6230249598b896719dbf7659f96a24c20cd559 Author: Eli Schwartz gmail com> AuthorDate: Wed Mar 27 02:50:08 2024 + Commit: Sam James gentoo org> CommitDate: Wed Mar 27 04:49:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb623024 app-arch/sharutils: add savannah upstream metadata Signed-off-by: Eli Schwartz gmail.com> Signed-off-by: Sam James gentoo.org> app-arch/sharutils/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/app-arch/sharutils/metadata.xml b/app-arch/sharutils/metadata.xml index a974c2f2dff9..f9c1b4ac617d 100644 --- a/app-arch/sharutils/metadata.xml +++ b/app-arch/sharutils/metadata.xml @@ -6,6 +6,7 @@ Gentoo Base System + sharutils cpe:/a:gnu:sharutils
[gentoo-commits] repo/gentoo:master commit in: app-arch/sharutils/
commit: e32e2263d94fdac827172dd8f333bd50fc1b2731 Author: Atharva protonmail com> AuthorDate: Mon Aug 22 11:49:28 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Mon Aug 22 17:31:25 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e32e2263 app-arch/sharutils: ~riscv keyword See: https://github.com/gentoo/gentoo/pull/26960 Signed-off-by: Atharva protonmail.com> Signed-off-by: WANG Xuerui gentoo.org> app-arch/sharutils/sharutils-4.15.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/sharutils/sharutils-4.15.2-r2.ebuild b/app-arch/sharutils/sharutils-4.15.2-r2.ebuild index 4df30e239428..43e0c4f8be0e 100644 --- a/app-arch/sharutils/sharutils-4.15.2-r2.ebuild +++ b/app-arch/sharutils/sharutils-4.15.2-r2.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="nls" DEPEND="app-arch/xz-utils
[gentoo-commits] repo/gentoo:master commit in: app-arch/sharutils/
commit: 2de8258dc1c2e9c52999da522dcae5950286a19e Author: Ulrich Müller gentoo org> AuthorDate: Mon Jun 28 10:00:54 2021 + Commit: Ulrich Müller gentoo org> CommitDate: Wed Jun 30 10:15:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2de8258d app-arch/sharutils: Update inherit from l10n to strip-linguas Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Ulrich Müller gentoo.org> app-arch/sharutils/sharutils-4.15.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/sharutils/sharutils-4.15.2-r2.ebuild b/app-arch/sharutils/sharutils-4.15.2-r2.ebuild index 9f77f179994..4df30e23942 100644 --- a/app-arch/sharutils/sharutils-4.15.2-r2.ebuild +++ b/app-arch/sharutils/sharutils-4.15.2-r2.ebuild @@ -3,7 +3,7 @@ EAPI="7" -inherit flag-o-matic l10n +inherit flag-o-matic strip-linguas MY_P="${P/_/-}" DESCRIPTION="Tools to deal with shar archives"
[gentoo-commits] repo/gentoo:master commit in: app-arch/sharutils/
commit: 022aca0b5ea17d6c54e8a29bcd61951ee2d66943 Author: David Seifert gentoo org> AuthorDate: Sat May 1 23:02:24 2021 + Commit: David Seifert gentoo org> CommitDate: Sat May 1 23:02:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=022aca0b app-arch/sharutils: Remove old 4.15.2-r1 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: David Seifert gentoo.org> app-arch/sharutils/sharutils-4.15.2-r1.ebuild | 39 --- 1 file changed, 39 deletions(-) diff --git a/app-arch/sharutils/sharutils-4.15.2-r1.ebuild b/app-arch/sharutils/sharutils-4.15.2-r1.ebuild deleted file mode 100644 index 8b17c701b23..000 --- a/app-arch/sharutils/sharutils-4.15.2-r1.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -inherit epatch l10n flag-o-matic - -MY_P="${P/_/-}" -DESCRIPTION="Tools to deal with shar archives" -HOMEPAGE="https://www.gnu.org/software/sharutils/"; -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 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="nls" - -DEPEND="app-arch/xz-utils - sys-apps/texinfo - nls? ( >=sys-devel/gettext-0.10.35 )" - -S=${WORKDIR}/${MY_P} - -src_prepare() { - default - - epatch "${FILESDIR}/sharutils-4.15.2-glibc228.patch" - epatch "${FILESDIR}/sharutils-4.15.2-CVE-2018-197.patch" - epatch "${FILESDIR}/sharutils-4.15.2-gcc-10.patch" - - # Upstream is aware but thinks this isn't a bug/problem in sharutils itself - # See http://lists.gnu.org/archive/html/bug-gnu-utils/2013-10/msg00011.html - append-cflags $(test-flags-CC -Wno-error=format-security) -} - -src_configure() { - strip-linguas -u po - econf $(use_enable nls) -}
[gentoo-commits] repo/gentoo:master commit in: app-arch/sharutils/
commit: cef4fcca272deb7f40624b4e263bcf6f5f9d70f2 Author: Sam James gentoo org> AuthorDate: Mon Apr 26 10:37:13 2021 + Commit: Sam James gentoo org> CommitDate: Mon Apr 26 10:37:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cef4fcca app-arch/sharutils: Stabilize 4.15.2-r2 ppc64, #785598 Signed-off-by: Sam James gentoo.org> app-arch/sharutils/sharutils-4.15.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/sharutils/sharutils-4.15.2-r2.ebuild b/app-arch/sharutils/sharutils-4.15.2-r2.ebuild index 549ef23029b..9f77f179994 100644 --- a/app-arch/sharutils/sharutils-4.15.2-r2.ebuild +++ b/app-arch/sharutils/sharutils-4.15.2-r2.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="nls" DEPEND="app-arch/xz-utils
[gentoo-commits] repo/gentoo:master commit in: app-arch/sharutils/
commit: 7ee16949d1d8b1876ced1bf458fb0a192bfba09b Author: Sam James gentoo org> AuthorDate: Mon Apr 26 10:31:32 2021 + Commit: Sam James gentoo org> CommitDate: Mon Apr 26 10:31:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ee16949 app-arch/sharutils: Stabilize 4.15.2-r2 x86, #785598 Signed-off-by: Sam James gentoo.org> app-arch/sharutils/sharutils-4.15.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/sharutils/sharutils-4.15.2-r2.ebuild b/app-arch/sharutils/sharutils-4.15.2-r2.ebuild index 2e54859665d..549ef23029b 100644 --- a/app-arch/sharutils/sharutils-4.15.2-r2.ebuild +++ b/app-arch/sharutils/sharutils-4.15.2-r2.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="nls" DEPEND="app-arch/xz-utils
[gentoo-commits] repo/gentoo:master commit in: app-arch/sharutils/
commit: 03d5ee2b6d6a6d6d01af5b09e292858eb93011fe Author: Sam James gentoo org> AuthorDate: Sun Apr 25 15:50:49 2021 + Commit: Sam James gentoo org> CommitDate: Sun Apr 25 15:51:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03d5ee2b app-arch/sharutils: Stabilize 4.15.2-r2 ppc, #785598 Signed-off-by: Sam James gentoo.org> app-arch/sharutils/sharutils-4.15.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/sharutils/sharutils-4.15.2-r2.ebuild b/app-arch/sharutils/sharutils-4.15.2-r2.ebuild index 4c45dc949cc..497d24f5cde 100644 --- a/app-arch/sharutils/sharutils-4.15.2-r2.ebuild +++ b/app-arch/sharutils/sharutils-4.15.2-r2.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="nls" DEPEND="app-arch/xz-utils
[gentoo-commits] repo/gentoo:master commit in: app-arch/sharutils/
commit: 9324507d0b06a61fc01578a1e169b06c28ecf1e1 Author: Sam James gentoo org> AuthorDate: Sun Apr 25 15:55:51 2021 + Commit: Sam James gentoo org> CommitDate: Sun Apr 25 15:56:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9324507d app-arch/sharutils: Stabilize 4.15.2-r2 arm, #785598 Signed-off-by: Sam James gentoo.org> app-arch/sharutils/sharutils-4.15.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/sharutils/sharutils-4.15.2-r2.ebuild b/app-arch/sharutils/sharutils-4.15.2-r2.ebuild index 497d24f5cde..2e54859665d 100644 --- a/app-arch/sharutils/sharutils-4.15.2-r2.ebuild +++ b/app-arch/sharutils/sharutils-4.15.2-r2.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="nls" DEPEND="app-arch/xz-utils
[gentoo-commits] repo/gentoo:master commit in: app-arch/sharutils/
commit: 192249f0639f378c35cb734a9ee0369e1c122290 Author: Sam James gentoo org> AuthorDate: Sun Apr 25 15:20:05 2021 + Commit: Sam James gentoo org> CommitDate: Sun Apr 25 15:21:03 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=192249f0 app-arch/sharutils: Stabilize 4.15.2-r2 arm64, #785598 Signed-off-by: Sam James gentoo.org> app-arch/sharutils/sharutils-4.15.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/sharutils/sharutils-4.15.2-r2.ebuild b/app-arch/sharutils/sharutils-4.15.2-r2.ebuild index 93e03bce145..4c45dc949cc 100644 --- a/app-arch/sharutils/sharutils-4.15.2-r2.ebuild +++ b/app-arch/sharutils/sharutils-4.15.2-r2.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="nls" DEPEND="app-arch/xz-utils
[gentoo-commits] repo/gentoo:master commit in: app-arch/sharutils/
commit: 50e0da710bd261d7b7fb1eb8f6cb4655369dac40 Author: Sam James gentoo org> AuthorDate: Sun Apr 25 12:25:15 2021 + Commit: Sam James gentoo org> CommitDate: Sun Apr 25 12:25:15 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50e0da71 app-arch/sharutils: Stabilize 4.15.2-r2 amd64, #785598 Signed-off-by: Sam James gentoo.org> app-arch/sharutils/sharutils-4.15.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/sharutils/sharutils-4.15.2-r2.ebuild b/app-arch/sharutils/sharutils-4.15.2-r2.ebuild index 18eee5479b3..190da483086 100644 --- a/app-arch/sharutils/sharutils-4.15.2-r2.ebuild +++ b/app-arch/sharutils/sharutils-4.15.2-r2.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="nls" DEPEND="app-arch/xz-utils
[gentoo-commits] repo/gentoo:master commit in: app-arch/sharutils/
commit: 8efcf50241db616d0857901947b4897e2d5fb366 Author: Sam James gentoo org> AuthorDate: Sun Apr 25 12:26:58 2021 + Commit: Sam James gentoo org> CommitDate: Sun Apr 25 12:26:58 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8efcf502 app-arch/sharutils: Stabilize 4.15.2-r2 sparc, #785598 Signed-off-by: Sam James gentoo.org> app-arch/sharutils/sharutils-4.15.2-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/sharutils/sharutils-4.15.2-r2.ebuild b/app-arch/sharutils/sharutils-4.15.2-r2.ebuild index 190da483086..93e03bce145 100644 --- a/app-arch/sharutils/sharutils-4.15.2-r2.ebuild +++ b/app-arch/sharutils/sharutils-4.15.2-r2.ebuild @@ -13,7 +13,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="GPL-3" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="nls" DEPEND="app-arch/xz-utils
[gentoo-commits] repo/gentoo:master commit in: app-arch/sharutils/
commit: 223e861a1957a6c4562abd268c9856ca1458d8b5 Author: Sam James gentoo org> AuthorDate: Fri Apr 16 21:30:04 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 21 19:02:01 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=223e861a app-arch/sharutils: eutils->l10n Signed-off-by: Sam James gentoo.org> app-arch/sharutils/sharutils-4.15.2-r2.ebuild | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/app-arch/sharutils/sharutils-4.15.2-r2.ebuild b/app-arch/sharutils/sharutils-4.15.2-r2.ebuild index b086acd4168..18eee5479b3 100644 --- a/app-arch/sharutils/sharutils-4.15.2-r2.ebuild +++ b/app-arch/sharutils/sharutils-4.15.2-r2.ebuild @@ -3,12 +3,13 @@ EAPI="7" -inherit eutils flag-o-matic +inherit flag-o-matic l10n MY_P="${P/_/-}" DESCRIPTION="Tools to deal with shar archives" HOMEPAGE="https://www.gnu.org/software/sharutils/"; SRC_URI="mirror://gnu/${PN}/${P}.tar.xz" +S="${WORKDIR}"/${MY_P} LICENSE="GPL-3" SLOT="0" @@ -19,8 +20,6 @@ DEPEND="app-arch/xz-utils sys-apps/texinfo nls? ( >=sys-devel/gettext-0.10.35 )" -S=${WORKDIR}/${MY_P} - PATCHES=( "${FILESDIR}"/${PN}-4.15.2-glibc228.patch "${FILESDIR}"/${PN}-4.15.2-CVE-2018-197.patch
[gentoo-commits] repo/gentoo:master commit in: app-arch/sharutils/
commit: e1d46039ac5a5ebaa3d09fdd08c4fd87f0caee16 Author: Sam James gentoo org> AuthorDate: Fri Apr 16 18:22:00 2021 + Commit: Sam James gentoo org> CommitDate: Wed Apr 21 19:01:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1d46039 app-arch/sharutils: eutils->{epatch, l10n} Signed-off-by: Sam James gentoo.org> app-arch/sharutils/sharutils-4.15.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/sharutils/sharutils-4.15.2-r1.ebuild b/app-arch/sharutils/sharutils-4.15.2-r1.ebuild index aa5896e0954..8b17c701b23 100644 --- a/app-arch/sharutils/sharutils-4.15.2-r1.ebuild +++ b/app-arch/sharutils/sharutils-4.15.2-r1.ebuild @@ -3,7 +3,7 @@ EAPI="5" -inherit eutils flag-o-matic +inherit epatch l10n flag-o-matic MY_P="${P/_/-}" DESCRIPTION="Tools to deal with shar archives"
[gentoo-commits] repo/gentoo:master commit in: app-arch/sharutils/
commit: dd8dd378e1b86192f9bc4686ed270d32185c5bbd Author: Fabian Groffen gentoo org> AuthorDate: Wed Jan 6 12:50:14 2021 + Commit: Fabian Groffen gentoo org> CommitDate: Wed Jan 6 12:51:55 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd8dd378 app-arch/sharutils: drop x86-macos Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> app-arch/sharutils/sharutils-4.15.2-r1.ebuild | 4 ++-- app-arch/sharutils/sharutils-4.15.2-r2.ebuild | 4 ++-- 2 files changed, 4 insertions(+), 4 deletions(-) diff --git a/app-arch/sharutils/sharutils-4.15.2-r1.ebuild b/app-arch/sharutils/sharutils-4.15.2-r1.ebuild index d1e5ecac5cf..abee94661bc 100644 --- a/app-arch/sharutils/sharutils-4.15.2-r1.ebuild +++ b/app-arch/sharutils/sharutils-4.15.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="5" @@ -12,7 +12,7 @@ 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 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="nls" DEPEND="app-arch/xz-utils diff --git a/app-arch/sharutils/sharutils-4.15.2-r2.ebuild b/app-arch/sharutils/sharutils-4.15.2-r2.ebuild index 2aaa0c101de..b086acd4168 100644 --- a/app-arch/sharutils/sharutils-4.15.2-r2.ebuild +++ b/app-arch/sharutils/sharutils-4.15.2-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -12,7 +12,7 @@ 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 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="nls" DEPEND="app-arch/xz-utils
[gentoo-commits] repo/gentoo:master commit in: app-arch/sharutils/
commit: b58b000f7c7f792561bdf7b160d9be5711a0462c Author: Sergei Trofimovich gentoo org> AuthorDate: Sat May 2 12:18:35 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat May 2 12:18:53 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b58b000f app-arch/sharutils: bump up to EAPI=7 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich gentoo.org> app-arch/sharutils/sharutils-4.15.2-r2.ebuild | 41 +++ 1 file changed, 41 insertions(+) diff --git a/app-arch/sharutils/sharutils-4.15.2-r2.ebuild b/app-arch/sharutils/sharutils-4.15.2-r2.ebuild new file mode 100644 index 000..2aaa0c101de --- /dev/null +++ b/app-arch/sharutils/sharutils-4.15.2-r2.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit eutils flag-o-matic + +MY_P="${P/_/-}" +DESCRIPTION="Tools to deal with shar archives" +HOMEPAGE="https://www.gnu.org/software/sharutils/"; +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 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="nls" + +DEPEND="app-arch/xz-utils + sys-apps/texinfo + nls? ( >=sys-devel/gettext-0.10.35 )" + +S=${WORKDIR}/${MY_P} + +PATCHES=( + "${FILESDIR}"/${PN}-4.15.2-glibc228.patch + "${FILESDIR}"/${PN}-4.15.2-CVE-2018-197.patch + "${FILESDIR}"/${PN}-4.15.2-gcc-10.patch +) + +src_prepare() { + default + + # Upstream is aware but thinks this isn't a bug/problem in sharutils itself + # See http://lists.gnu.org/archive/html/bug-gnu-utils/2013-10/msg00011.html + append-cflags $(test-flags-CC -Wno-error=format-security) +} + +src_configure() { + strip-linguas -u po + econf $(use_enable nls) +}
[gentoo-commits] repo/gentoo:master commit in: app-arch/sharutils/, app-arch/sharutils/files/
commit: 2fc78c6750cb4d92e6411b71f47218ea51335763 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat May 2 12:15:03 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat May 2 12:18:52 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fc78c67 app-arch/sharutils: tweak for gcc-10, bug #706256 Reported-by: Toralf Förster Closes: https://bugs.gentoo.org/706256 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sergei Trofimovich gentoo.org> .../sharutils/files/sharutils-4.15.2-gcc-10.patch | 48 ++ app-arch/sharutils/sharutils-4.15.2-r1.ebuild | 1 + 2 files changed, 49 insertions(+) diff --git a/app-arch/sharutils/files/sharutils-4.15.2-gcc-10.patch b/app-arch/sharutils/files/sharutils-4.15.2-gcc-10.patch new file mode 100644 index 000..4a0c02f5ba9 --- /dev/null +++ b/app-arch/sharutils/files/sharutils-4.15.2-gcc-10.patch @@ -0,0 +1,48 @@ +https://bugs.gentoo.org/706256 + +Fix build failure on gcc-10/-fno-common. + +--- a/src/shar-opts.h b/src/shar-opts.h +@@ -352,7 +352,7 @@ extern "C" { + * global exported definitions + */ + #include "local.h" +-char const * const program_name; ++extern char const * const program_name; + + extern bool initialization_done; + extern int optidx; +--- a/src/unshar-opts.h b/src/unshar-opts.h +@@ -192,7 +192,7 @@ extern "C" { + extern size_t separator_str_len; + + #include "local.h" +-char const * const program_name; ++extern char const * const program_name; + + + /* * * * * * +--- a/src/uudecode-opts.h b/src/uudecode-opts.h +@@ -170,7 +170,7 @@ extern "C" { + * global exported definitions + */ + #include "local.h" +-char const * const program_name; ++extern char const * const program_name; + + + /* * * * * * +--- a/src/uuencode-opts.h b/src/uuencode-opts.h +@@ -166,7 +166,7 @@ extern "C" { + * global exported definitions + */ + #include "local.h" +-char const * const program_name; ++extern char const * const program_name; + + + /* * * * * * diff --git a/app-arch/sharutils/sharutils-4.15.2-r1.ebuild b/app-arch/sharutils/sharutils-4.15.2-r1.ebuild index dc4356b4ead..00e6532922b 100644 --- a/app-arch/sharutils/sharutils-4.15.2-r1.ebuild +++ b/app-arch/sharutils/sharutils-4.15.2-r1.ebuild @@ -26,6 +26,7 @@ src_prepare() { epatch "${FILESDIR}/sharutils-4.15.2-glibc228.patch" epatch "${FILESDIR}/sharutils-4.15.2-CVE-2018-197.patch" + epatch "${FILESDIR}/sharutils-4.15.2-gcc-10.patch" # Upstream is aware but thinks this isn't a bug/problem in sharutils itself # See http://lists.gnu.org/archive/html/bug-gnu-utils/2013-10/msg00011.html
[gentoo-commits] repo/gentoo:master commit in: app-arch/sharutils/files/
commit: 5f6cf41c83b5c88a200f2dcef9b3fc55011c372a Author: Michael Mair-Keimberger gmail com> AuthorDate: Fri Nov 22 08:16:28 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Sun Nov 24 00:40:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f6cf41c app-arch/sharutils: remove unused patch Signed-off-by: Michael Mair-Keimberger gmail.com> Signed-off-by: Aaron Bauman gentoo.org> .../sharutils/files/sharutils-4.14-popen-rb.patch | 33 -- 1 file changed, 33 deletions(-) diff --git a/app-arch/sharutils/files/sharutils-4.14-popen-rb.patch b/app-arch/sharutils/files/sharutils-4.14-popen-rb.patch deleted file mode 100644 index c502a623c1f..000 --- a/app-arch/sharutils/files/sharutils-4.14-popen-rb.patch +++ /dev/null @@ -1,33 +0,0 @@ -delete the run time test which dies on cross-compiles. -we know the answer already, so hardcode it to true. - a/configure -+++ b/configure -@@ -30745,25 +30745,8 @@ - CATALOGS="$new_CATALOGS" - fi - --if test "$cross_compiling" = yes; then : -- { { $as_echo "$as_me:${as_lineno-$LINENO}: error: in \`$ac_pwd':" >&5 --$as_echo "$as_me: error: in \`$ac_pwd':" >&2;} --as_fn_error $? "cannot run test program while cross compiling --See \`config.log' for more details" "$LINENO" 5; } --else -- cat confdefs.h - <<_ACEOF >conftest.$ac_ext --/* end confdefs.h. */ -- --int --main () --{ --FILE * fp = popen ("date", "rb"); --exit (fp == NULL); -- ; -- return 0; --} --_ACEOF --if ac_fn_c_try_run "$LINENO"; then : -+if false; then -+if true; then - - $as_echo "#define BINARY_MODE_POPEN 1" >>confdefs.h -
[gentoo-commits] repo/gentoo:master commit in: app-arch/sharutils/
commit: a88bbfe0c08bf85e9193bd56ddd1fdace7aae686 Author: Aaron Bauman gentoo org> AuthorDate: Sat Aug 10 16:31:52 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Sat Aug 10 16:32:32 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a88bbfe0 app-arch/sharutils: drop vulnerable wrt bug #652686 * maintainer/project timeout Signed-off-by: Aaron Bauman gentoo.org> app-arch/sharutils/Manifest | 2 -- app-arch/sharutils/sharutils-4.14-r1.ebuild | 31 - app-arch/sharutils/sharutils-4.15.1.ebuild | 31 - 3 files changed, 64 deletions(-) diff --git a/app-arch/sharutils/Manifest b/app-arch/sharutils/Manifest index c63894ca334..b2a75220aac 100644 --- a/app-arch/sharutils/Manifest +++ b/app-arch/sharutils/Manifest @@ -1,3 +1 @@ -DIST sharutils-4.14.tar.xz 1089052 BLAKE2B 2fe3edc016840b51528b9a7c41219f901ed29399051f1f6f4bcedd75ee85037ac3e3b9a67278aea34cd7b4a20d226b4143501bda481612c5b348b2fe57f71e75 SHA512 c1b87bc87915f7aebc9e02dfc1e08321f5ed2e144509c063139cde23eb8f75cb6469aa8042e4c6ec801f55d805e595f4c1c674cf5f2b4580a1e4933fcd605614 -DIST sharutils-4.15.1.tar.xz 1126672 BLAKE2B b570ae35c0f516cdd24c75f59596a0cbff1c0747c92d1cfa78c0828e8d68ceb5b42f0a32113bdd557e099774ef3dbc5af1ef019ffe33469f4011090b8e27a6e6 SHA512 791e37730cfff36ef96793ff7e70af05845eef72c6f581ce05a873d7d9beb7d42504a253fb944c77938f355c5d29c1a9de78653812fbbf859574b7b72dc4d8e1 DIST sharutils-4.15.2.tar.xz 1122476 BLAKE2B e2acae027679ebdf723ecae6f243608f501f5c24685a19223dd27580ccf76bc7d38905a9d202b30cf2633e5580d727821398f1162b170233f03c17f3da683917 SHA512 80d0b804a0617e11e5c23dc0d59b218bbf93e40aaf5e9a5401a18ef9cb700390aab711e2b2e2f26c8fd5b8ef99a91d3405e01d02cadabcba7639979314e59f8d diff --git a/app-arch/sharutils/sharutils-4.14-r1.ebuild b/app-arch/sharutils/sharutils-4.14-r1.ebuild deleted file mode 100644 index ed1b2a733c4..000 --- a/app-arch/sharutils/sharutils-4.14-r1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -inherit eutils - -MY_P="${P/_/-}" -DESCRIPTION="Tools to deal with shar archives" -HOMEPAGE="https://www.gnu.org/software/sharutils/"; -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-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="nls" - -DEPEND="app-arch/xz-utils - sys-apps/texinfo - nls? ( >=sys-devel/gettext-0.10.35 )" - -S=${WORKDIR}/${MY_P} - -src_prepare() { - epatch "${FILESDIR}"/${PN}-4.14-popen-rb.patch -} - -src_configure() { - strip-linguas -u po - econf $(use_enable nls) -} diff --git a/app-arch/sharutils/sharutils-4.15.1.ebuild b/app-arch/sharutils/sharutils-4.15.1.ebuild deleted file mode 100644 index 402e15b7537..000 --- a/app-arch/sharutils/sharutils-4.15.1.ebuild +++ /dev/null @@ -1,31 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" - -inherit eutils - -MY_P="${P/_/-}" -DESCRIPTION="Tools to deal with shar archives" -HOMEPAGE="https://www.gnu.org/software/sharutils/"; -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-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="nls" - -DEPEND="app-arch/xz-utils - sys-apps/texinfo - nls? ( >=sys-devel/gettext-0.10.35 )" - -S=${WORKDIR}/${MY_P} - -src_prepare() { - epatch "${FILESDIR}"/${PN}-4.14-popen-rb.patch -} - -src_configure() { - strip-linguas -u po - econf $(use_enable nls) -}
[gentoo-commits] repo/gentoo:master commit in: app-arch/sharutils/
commit: 408b52fdcc9ce11ed0d6ad6e9fe6ca7f5a368021 Author: Matt Turner gentoo org> AuthorDate: Thu May 2 15:30:40 2019 + Commit: Matt Turner gentoo org> CommitDate: Thu May 2 15:30:54 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=408b52fd app-arch/sharutils-4.15.2-r1: hppa stable, bug 674126 Signed-off-by: Matt Turner gentoo.org> app-arch/sharutils/sharutils-4.15.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/sharutils/sharutils-4.15.2-r1.ebuild b/app-arch/sharutils/sharutils-4.15.2-r1.ebuild index d4c75bcd445..6f74b417805 100644 --- a/app-arch/sharutils/sharutils-4.15.2-r1.ebuild +++ b/app-arch/sharutils/sharutils-4.15.2-r1.ebuild @@ -12,7 +12,7 @@ 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-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="nls" DEPEND="app-arch/xz-utils
[gentoo-commits] repo/gentoo:master commit in: app-arch/sharutils/
commit: 3877855824ec1497cdf59a8612a5eea895a29b55 Author: Matt Turner gentoo org> AuthorDate: Wed May 1 06:21:46 2019 + Commit: Matt Turner gentoo org> CommitDate: Wed May 1 06:22:13 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38778558 app-arch/sharutils-4.15.2-r1: ppc stable, bug 674126 Signed-off-by: Matt Turner gentoo.org> app-arch/sharutils/sharutils-4.15.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/sharutils/sharutils-4.15.2-r1.ebuild b/app-arch/sharutils/sharutils-4.15.2-r1.ebuild index e9fe807f3a9..66d271ccd52 100644 --- a/app-arch/sharutils/sharutils-4.15.2-r1.ebuild +++ b/app-arch/sharutils/sharutils-4.15.2-r1.ebuild @@ -12,7 +12,7 @@ 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-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 m68k ~mips ppc ~ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="nls" DEPEND="app-arch/xz-utils
[gentoo-commits] repo/gentoo:master commit in: app-arch/sharutils/
commit: cbde69240340519f7154060307a2c323260bc401 Author: Matt Turner gentoo org> AuthorDate: Wed May 1 06:22:01 2019 + Commit: Matt Turner gentoo org> CommitDate: Wed May 1 06:22:13 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbde6924 app-arch/sharutils-4.15.2-r1: ppc64 stable, bug 674126 Signed-off-by: Matt Turner gentoo.org> app-arch/sharutils/sharutils-4.15.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/sharutils/sharutils-4.15.2-r1.ebuild b/app-arch/sharutils/sharutils-4.15.2-r1.ebuild index 66d271ccd52..d4c75bcd445 100644 --- a/app-arch/sharutils/sharutils-4.15.2-r1.ebuild +++ b/app-arch/sharutils/sharutils-4.15.2-r1.ebuild @@ -12,7 +12,7 @@ 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-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="nls" DEPEND="app-arch/xz-utils
[gentoo-commits] repo/gentoo:master commit in: app-arch/sharutils/
commit: 0db55caa97a66d4496a4db6d8f482e80229a1850 Author: Sergei Trofimovich gentoo org> AuthorDate: Sat Apr 27 20:49:34 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Apr 27 20:50:34 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0db55caa app-arch/sharutils: stable 4.15.2-r1 for ia64, bug #674126 Package-Manager: Portage-2.3.65, Repoman-2.3.12 RepoMan-Options: --include-arches="ia64" Signed-off-by: Sergei Trofimovich gentoo.org> app-arch/sharutils/sharutils-4.15.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/sharutils/sharutils-4.15.2-r1.ebuild b/app-arch/sharutils/sharutils-4.15.2-r1.ebuild index d290cf4603c..e9fe807f3a9 100644 --- a/app-arch/sharutils/sharutils-4.15.2-r1.ebuild +++ b/app-arch/sharutils/sharutils-4.15.2-r1.ebuild @@ -12,7 +12,7 @@ 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-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 m68k ~mips ~ppc ~ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="nls" DEPEND="app-arch/xz-utils
[gentoo-commits] repo/gentoo:master commit in: app-arch/sharutils/
commit: b0e505c23ab10f2792dbd01e57f50695955153dd Author: Aaron Bauman gentoo org> AuthorDate: Wed Apr 10 14:42:14 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Wed Apr 10 14:45:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0e505c2 app-arch/sharutils: arm64 stable (bug #674126) Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 app-arch/sharutils/sharutils-4.15.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/sharutils/sharutils-4.15.2-r1.ebuild b/app-arch/sharutils/sharutils-4.15.2-r1.ebuild index da1dadc5e49..d290cf4603c 100644 --- a/app-arch/sharutils/sharutils-4.15.2-r1.ebuild +++ b/app-arch/sharutils/sharutils-4.15.2-r1.ebuild @@ -12,7 +12,7 @@ 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-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 m68k ~mips ~ppc ~ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="nls" DEPEND="app-arch/xz-utils
[gentoo-commits] repo/gentoo:master commit in: app-arch/sharutils/
commit: b7375b694e5a441922aaf0eec6b3ee9e96920a8c Author: Matt Turner gentoo org> AuthorDate: Mon Apr 8 06:02:13 2019 + Commit: Matt Turner gentoo org> CommitDate: Mon Apr 8 06:04:59 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7375b69 app-arch/sharutils-4.15.2-r1: alpha stable, bug 674126 Signed-off-by: Matt Turner gentoo.org> app-arch/sharutils/sharutils-4.15.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/sharutils/sharutils-4.15.2-r1.ebuild b/app-arch/sharutils/sharutils-4.15.2-r1.ebuild index 5a1868c0b74..da1dadc5e49 100644 --- a/app-arch/sharutils/sharutils-4.15.2-r1.ebuild +++ b/app-arch/sharutils/sharutils-4.15.2-r1.ebuild @@ -12,7 +12,7 @@ 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-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ~ia64 m68k ~mips ~ppc ~ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="nls" DEPEND="app-arch/xz-utils
[gentoo-commits] repo/gentoo:master commit in: app-arch/sharutils/
commit: 68d22910904f02629b46869c9085463a7210295b Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Apr 8 02:04:25 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Apr 8 02:04:25 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68d22910 app-arch/sharutils: x86 stable (bug #674126) Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> app-arch/sharutils/sharutils-4.15.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/sharutils/sharutils-4.15.2-r1.ebuild b/app-arch/sharutils/sharutils-4.15.2-r1.ebuild index 3066d050c5f..5a1868c0b74 100644 --- a/app-arch/sharutils/sharutils-4.15.2-r1.ebuild +++ b/app-arch/sharutils/sharutils-4.15.2-r1.ebuild @@ -12,7 +12,7 @@ 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-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 m68k ~mips ~ppc ~ppc64 s390 sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="nls" DEPEND="app-arch/xz-utils
[gentoo-commits] repo/gentoo:master commit in: app-arch/sharutils/
commit: be4a3c00dc9689cd5ed21ba8ad88d8e8ec642335 Author: Mikle Kolyada gentoo org> AuthorDate: Tue Apr 2 12:07:36 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Apr 2 12:07:36 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be4a3c00 app-arch/sharutils: m68k stable wrt bug #674126 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="m68k" app-arch/sharutils/sharutils-4.15.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/sharutils/sharutils-4.15.2-r1.ebuild b/app-arch/sharutils/sharutils-4.15.2-r1.ebuild index ad46cbd7d92..3066d050c5f 100644 --- a/app-arch/sharutils/sharutils-4.15.2-r1.ebuild +++ b/app-arch/sharutils/sharutils-4.15.2-r1.ebuild @@ -12,7 +12,7 @@ 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-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 m68k ~mips ~ppc ~ppc64 s390 sh sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="nls" DEPEND="app-arch/xz-utils
[gentoo-commits] repo/gentoo:master commit in: app-arch/sharutils/
commit: d012d404b137350b9e27a7991faac11ee6d3466d Author: Mikle Kolyada gentoo org> AuthorDate: Tue Apr 2 12:06:56 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Apr 2 12:06:56 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d012d404 app-arch/sharutils: sh stable wrt bug #674126 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="sh" app-arch/sharutils/sharutils-4.15.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/sharutils/sharutils-4.15.2-r1.ebuild b/app-arch/sharutils/sharutils-4.15.2-r1.ebuild index 63e852bcd35..ad46cbd7d92 100644 --- a/app-arch/sharutils/sharutils-4.15.2-r1.ebuild +++ b/app-arch/sharutils/sharutils-4.15.2-r1.ebuild @@ -12,7 +12,7 @@ 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-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 sh sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="nls" DEPEND="app-arch/xz-utils
[gentoo-commits] repo/gentoo:master commit in: app-arch/sharutils/
commit: 4679185ed9f5e74c0a81f335378a4835359b7b00 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Mar 24 16:59:59 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Mar 24 17:00:36 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4679185e app-arch/sharutils: amd64 stable wrt bug #674126 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" app-arch/sharutils/sharutils-4.15.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/sharutils/sharutils-4.15.2-r1.ebuild b/app-arch/sharutils/sharutils-4.15.2-r1.ebuild index ca36f985b19..63e852bcd35 100644 --- a/app-arch/sharutils/sharutils-4.15.2-r1.ebuild +++ b/app-arch/sharutils/sharutils-4.15.2-r1.ebuild @@ -12,7 +12,7 @@ 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-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 ~sh sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="nls" DEPEND="app-arch/xz-utils
[gentoo-commits] repo/gentoo:master commit in: app-arch/sharutils/
commit: ce608ef6167e45ea2dce6d3ccfc58b8b2a072a2e Author: Mikle Kolyada gentoo org> AuthorDate: Sat Mar 16 13:58:20 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Mar 16 13:58:20 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce608ef6 app-arch/sharutils: arm stable wrt bug #674126 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="arm" app-arch/sharutils/sharutils-4.15.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/sharutils/sharutils-4.15.2-r1.ebuild b/app-arch/sharutils/sharutils-4.15.2-r1.ebuild index 0f748e10f57..ca36f985b19 100644 --- a/app-arch/sharutils/sharutils-4.15.2-r1.ebuild +++ b/app-arch/sharutils/sharutils-4.15.2-r1.ebuild @@ -12,7 +12,7 @@ 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-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 ~sh sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="nls" DEPEND="app-arch/xz-utils
[gentoo-commits] repo/gentoo:master commit in: app-arch/sharutils/
commit: d989010c08e6f7871d1d3e3786a50e4c4c326377 Author: Mikle Kolyada gentoo org> AuthorDate: Fri Mar 15 10:00:22 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Mar 15 10:00:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d989010c app-arch/sharutils: s390 stable wrt bug #674126 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="s390" app-arch/sharutils/sharutils-4.15.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/sharutils/sharutils-4.15.2-r1.ebuild b/app-arch/sharutils/sharutils-4.15.2-r1.ebuild index 15a50eaa38e..0f748e10f57 100644 --- a/app-arch/sharutils/sharutils-4.15.2-r1.ebuild +++ b/app-arch/sharutils/sharutils-4.15.2-r1.ebuild @@ -12,7 +12,7 @@ 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-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 ~sh sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="nls" DEPEND="app-arch/xz-utils
[gentoo-commits] repo/gentoo:master commit in: app-arch/sharutils/
commit: f130403b6d19847492377faeab1b1bfc74c27564 Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Mar 14 17:34:06 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Mar 14 19:40:51 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f130403b app-arch/sharutils: stable 4.15.2-r1 for sparc, bug #674126 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.51, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> app-arch/sharutils/sharutils-4.15.2-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/sharutils/sharutils-4.15.2-r1.ebuild b/app-arch/sharutils/sharutils-4.15.2-r1.ebuild index 2a7873196c5..15a50eaa38e 100644 --- a/app-arch/sharutils/sharutils-4.15.2-r1.ebuild +++ b/app-arch/sharutils/sharutils-4.15.2-r1.ebuild @@ -12,7 +12,7 @@ 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-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="nls" DEPEND="app-arch/xz-utils
[gentoo-commits] repo/gentoo:master commit in: app-arch/sharutils/, app-arch/sharutils/files/
commit: 648bdf9134d87d5d6ca086b742964b77c3da87d8 Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Mar 13 12:02:46 2019 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Wed Mar 13 12:02:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=648bdf91 app-arch/sharutils: Add patch for CVE-2018-197 Bug: https://bugs.gentoo.org/652686 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel gentoo.org> .../files/sharutils-4.15.2-CVE-2018-197.patch| 16 ...harutils-4.15.2.ebuild => sharutils-4.15.2-r1.ebuild} | 1 + 2 files changed, 17 insertions(+) diff --git a/app-arch/sharutils/files/sharutils-4.15.2-CVE-2018-197.patch b/app-arch/sharutils/files/sharutils-4.15.2-CVE-2018-197.patch new file mode 100644 index 000..f61662040b6 --- /dev/null +++ b/app-arch/sharutils/files/sharutils-4.15.2-CVE-2018-197.patch @@ -0,0 +1,16 @@ +From: Petr Pisar +Subject: Fix CVE-2018-197, heap buffer overflow in unshar +Bug-Debian: https://bugs.debian.org/893525 +X-Debian-version: 1:4.15.2-3 + +--- a/src/unshar.c b/src/unshar.c +@@ -240,7 +240,7 @@ + off_t position = ftello (file); + + /* Read next line, fail if no more and no previous process. */ +- if (!fgets (rw_buffer, BUFSIZ, file)) ++ if (!fgets (rw_buffer, rw_base_size, file)) + { + if (!start) + error (0, 0, _("Found no shell commands in %s"), name); diff --git a/app-arch/sharutils/sharutils-4.15.2.ebuild b/app-arch/sharutils/sharutils-4.15.2-r1.ebuild similarity index 94% rename from app-arch/sharutils/sharutils-4.15.2.ebuild rename to app-arch/sharutils/sharutils-4.15.2-r1.ebuild index ab637e3cd24..2a7873196c5 100644 --- a/app-arch/sharutils/sharutils-4.15.2.ebuild +++ b/app-arch/sharutils/sharutils-4.15.2-r1.ebuild @@ -25,6 +25,7 @@ src_prepare() { default epatch "${FILESDIR}/sharutils-4.15.2-glibc228.patch" + epatch "${FILESDIR}/sharutils-4.15.2-CVE-2018-197.patch" # Upstream is aware but thinks this isn't a bug/problem in sharutils itself # See http://lists.gnu.org/archive/html/bug-gnu-utils/2013-10/msg00011.html
[gentoo-commits] repo/gentoo:master commit in: app-arch/sharutils/files/, app-arch/sharutils/
commit: 8fb4282568824709c8509d4d22270ecab9801100 Author: Andreas K. Hüttel gentoo org> AuthorDate: Wed Mar 13 11:40:48 2019 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Wed Mar 13 11:45:28 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fb42825 app-arch/sharutils: Add glibc-2.28 build fix Bug: https://bugs.gentoo.org/672048 Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Andreas K. Hüttel gentoo.org> .../files/sharutils-4.15.2-glibc228.patch | 95 ++ app-arch/sharutils/sharutils-4.15.2.ebuild | 4 +- 2 files changed, 98 insertions(+), 1 deletion(-) diff --git a/app-arch/sharutils/files/sharutils-4.15.2-glibc228.patch b/app-arch/sharutils/files/sharutils-4.15.2-glibc228.patch new file mode 100644 index 000..15bd682865e --- /dev/null +++ b/app-arch/sharutils/files/sharutils-4.15.2-glibc228.patch @@ -0,0 +1,95 @@ +From: Santiago Vila +Subject: Fix FTBFS with glibc 2.28 +Bug-Debian: https://bugs.debian.org/915173 +X-Debian-version: 1:4.15.2-4 + +Based on this gnulib commit by Paul Eggert: + +https://lists.gnu.org/r/bug-gnulib/2018-03/msg2.html + +--- a/lib/fflush.c b/lib/fflush.c +@@ -33,7 +33,7 @@ + #undef fflush + + +-#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ ++#if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ + + /* Clear the stream's ungetc buffer, preserving the value of ftello (fp). */ + static void +@@ -72,7 +72,7 @@ + + #endif + +-#if ! (defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */) ++#if ! (defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */) + + # if (defined __sferror || defined __DragonFly__ || defined __ANDROID__) && defined __SNPT + /* FreeBSD, NetBSD, OpenBSD, DragonFly, Mac OS X, Cygwin, Android */ +@@ -148,7 +148,7 @@ + if (stream == NULL || ! freading (stream)) + return fflush (stream); + +-#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ ++#if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ + + clear_ungetc_buffer_preserving_position (stream); + +--- a/lib/fpurge.c b/lib/fpurge.c +@@ -62,7 +62,7 @@ + /* Most systems provide FILE as a struct and the necessary bitmask in + , because they need it for implementing getc() and putc() as + fast macros. */ +-# if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ ++# if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ + fp->_IO_read_end = fp->_IO_read_ptr; + fp->_IO_write_ptr = fp->_IO_write_base; + /* Avoid memory leak when there is an active ungetc buffer. */ +--- a/lib/freading.c b/lib/freading.c +@@ -31,7 +31,7 @@ + /* Most systems provide FILE as a struct and the necessary bitmask in + , because they need it for implementing getc() and putc() as + fast macros. */ +-# if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ ++# if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ + return ((fp->_flags & _IO_NO_WRITES) != 0 + || ((fp->_flags & (_IO_NO_READS | _IO_CURRENTLY_PUTTING)) == 0 + && fp->_IO_read_base != NULL)); +--- a/lib/fseeko.c b/lib/fseeko.c +@@ -47,7 +47,7 @@ + #endif + + /* These tests are based on fpurge.c. */ +-#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ ++#if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ + if (fp->_IO_read_end == fp->_IO_read_ptr + && fp->_IO_write_ptr == fp->_IO_write_base + && fp->_IO_save_base == NULL) +@@ -123,7 +123,7 @@ + return -1; + } + +-#if defined _IO_ftrylockfile || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ ++#if defined _IO_EOF_SEEN || __GNU_LIBRARY__ == 1 /* GNU libc, BeOS, Haiku, Linux libc5 */ + fp->_flags &= ~_IO_EOF_SEEN; + fp->_offset = pos; + #elif defined __sferror || defined __DragonFly__ || defined __ANDROID__ +--- a/lib/stdio-impl.h b/lib/stdio-impl.h +@@ -18,6 +18,12 @@ +the same implementation of stdio extension API, except that some fields +have different naming conventions, or their access requires some casts. */ + ++/* Glibc 2.28 made _IO_IN_BACKUP private. For now, work around this ++ problem by defining it ourselves. FIXME: Do not rely on glibc ++ internals. */ ++#if !defined _IO_IN_BACKUP && defined _IO_EOF_SEEN ++# define _IO_IN_BACKUP 0x100 ++#endif + + /* BSD stdio derived implementations. */ + diff --git a/app-arch/sharutils/sharutils-4.15.2.ebuild b/app-arch/sharutils/sharutils-4.15.2.ebuild index 1edfe87ae80..ab637e3cd24 100644 --- a/app-arch/sharutils/sharutil
[gentoo-commits] repo/gentoo:master commit in: app-arch/sharutils/
commit: c2d0dfdf2be7840ead3a1d731cf9cf90253af0fd Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Sep 17 02:13:19 2017 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Sep 17 02:13:19 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2d0dfdf app-arch/sharutils: Enforce -Wno-error=format-security See http://lists.gnu.org/archive/html/bug-gnu-utils/2013-10/msg00011.html Package-Manager: Portage-2.3.8, Repoman-2.3.3 app-arch/sharutils/sharutils-4.15.2.ebuild | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/app-arch/sharutils/sharutils-4.15.2.ebuild b/app-arch/sharutils/sharutils-4.15.2.ebuild index 75da8ed243a..1edfe87ae80 100644 --- a/app-arch/sharutils/sharutils-4.15.2.ebuild +++ b/app-arch/sharutils/sharutils-4.15.2.ebuild @@ -3,7 +3,7 @@ EAPI="5" -inherit eutils +inherit eutils flag-o-matic MY_P="${P/_/-}" DESCRIPTION="Tools to deal with shar archives" @@ -21,6 +21,14 @@ DEPEND="app-arch/xz-utils S=${WORKDIR}/${MY_P} +src_prepare() { + default + + # Upstream is aware but thinks this isn't a bug/problem in sharutils itself + # See http://lists.gnu.org/archive/html/bug-gnu-utils/2013-10/msg00011.html + append-cflags $(test-flags-CC -Wno-error=format-security) +} + src_configure() { strip-linguas -u po econf $(use_enable nls)
[gentoo-commits] repo/gentoo:master commit in: app-arch/sharutils/
commit: fd3a12ac22ae639e56e5ae75b30c71231a10bdd1 Author: Fabian Groffen gentoo org> AuthorDate: Mon Jul 17 12:53:48 2017 + Commit: Fabian Groffen gentoo org> CommitDate: Mon Jul 17 12:54:18 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd3a12ac app-arch/sharutils: marked ~x64-macos, bug #624878 Package-Manager: Portage-2.3.6-prefix, Repoman-2.3.2 app-arch/sharutils/sharutils-4.15.2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/sharutils/sharutils-4.15.2.ebuild b/app-arch/sharutils/sharutils-4.15.2.ebuild index 8338fc4cf99..75da8ed243a 100644 --- a/app-arch/sharutils/sharutils-4.15.2.ebuild +++ b/app-arch/sharutils/sharutils-4.15.2.ebuild @@ -12,7 +12,7 @@ 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-linux ~x86-linux ~ppc-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="nls" DEPEND="app-arch/xz-utils