[gentoo-commits] repo/gentoo:master commit in: app-arch/sharutils/

2024-03-26 Thread Sam James
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/

2022-08-22 Thread WANG Xuerui
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/

2021-06-30 Thread Ulrich Müller
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/

2021-05-01 Thread David Seifert
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/

2021-04-26 Thread Sam James
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/

2021-04-26 Thread Sam James
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/

2021-04-25 Thread Sam James
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/

2021-04-25 Thread Sam James
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/

2021-04-25 Thread Sam James
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/

2021-04-25 Thread Sam James
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/

2021-04-25 Thread Sam James
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/

2021-04-21 Thread Sam James
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/

2021-04-21 Thread Sam James
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/

2021-01-06 Thread Fabian Groffen
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/

2020-05-02 Thread Sergei Trofimovich
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/

2020-05-02 Thread Sergei Trofimovich
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/

2019-11-23 Thread Aaron Bauman
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/

2019-08-10 Thread Aaron Bauman
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/

2019-05-02 Thread Matt Turner
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/

2019-05-01 Thread Matt Turner
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/

2019-05-01 Thread Matt Turner
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/

2019-04-27 Thread Sergei Trofimovich
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/

2019-04-10 Thread Aaron Bauman
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/

2019-04-08 Thread Matt Turner
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/

2019-04-07 Thread Thomas Deutschmann
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/

2019-04-02 Thread Mikle Kolyada
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/

2019-04-02 Thread Mikle Kolyada
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/

2019-03-24 Thread Mikle Kolyada
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/

2019-03-16 Thread Mikle Kolyada
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/

2019-03-15 Thread Mikle Kolyada
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/

2019-03-14 Thread Sergei Trofimovich
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/

2019-03-13 Thread Andreas K. Hüttel
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/

2019-03-13 Thread Andreas K. Hüttel
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
--- 

[gentoo-commits] repo/gentoo:master commit in: app-arch/sharutils/

2017-09-16 Thread Thomas Deutschmann
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/

2017-07-17 Thread Fabian Groffen
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