[gentoo-commits] repo/gentoo:master commit in: dev-util/diffball/

2022-08-08 Thread Jakov Smolić
commit: 4773beeb4373f67d549b30f4b26e9229cdea7480
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Aug  8 19:53:15 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Aug  8 19:59:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4773beeb

Revert "dev-util/diffball: ~riscv keywording"

This reverts commit 35d16505410e5cadf8da75595481628a18b234d4.

It's unclear how this package was tested, revert until it's proven to
work on RISC-V.

Signed-off-by: Jakov Smolić  gentoo.org>

 dev-util/diffball/diffball-1.0.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/diffball/diffball-1.0.1-r2.ebuild 
b/dev-util/diffball/diffball-1.0.1-r2.ebuild
index 8c0336eaa368..789ab5f84495 100644
--- a/dev-util/diffball/diffball-1.0.1-r2.ebuild
+++ b/dev-util/diffball/diffball-1.0.1-r2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/zmedico/diffball/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ~riscv ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos"
 IUSE="debug"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-util/diffball/

2022-07-31 Thread Jakov Smolić
commit: 35d16505410e5cadf8da75595481628a18b234d4
Author: Atharva  protonmail  com>
AuthorDate: Sun Jul 31 11:13:17 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Jul 31 16:08:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35d16505

dev-util/diffball: ~riscv keywording

Signed-off-by: Atharva  protonmail.com>
Signed-off-by: Jakov Smolić  gentoo.org>

 dev-util/diffball/diffball-1.0.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/diffball/diffball-1.0.1-r2.ebuild 
b/dev-util/diffball/diffball-1.0.1-r2.ebuild
index 789ab5f84495..8c0336eaa368 100644
--- a/dev-util/diffball/diffball-1.0.1-r2.ebuild
+++ b/dev-util/diffball/diffball-1.0.1-r2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/zmedico/diffball/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ~riscv ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos"
 IUSE="debug"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: dev-util/diffball/

2020-11-14 Thread David Seifert
commit: bd7b64ff420e97b3c4e6aa4a4cd643ef19dc6757
Author: David Seifert  gentoo  org>
AuthorDate: Sat Nov 14 15:04:17 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Nov 14 15:04:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bd7b64ff

dev-util/diffball: Remove libtool archives

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: David Seifert  gentoo.org>

 dev-util/diffball/diffball-1.0.1-r2.ebuild | 22 --
 1 file changed, 16 insertions(+), 6 deletions(-)

diff --git a/dev-util/diffball/diffball-1.0.1-r2.ebuild 
b/dev-util/diffball/diffball-1.0.1-r2.ebuild
index 315c3c7a469..789ab5f8449 100644
--- a/dev-util/diffball/diffball-1.0.1-r2.ebuild
+++ b/dev-util/diffball/diffball-1.0.1-r2.ebuild
@@ -16,18 +16,19 @@ SLOT="0"
 KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ~sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos"
 IUSE="debug"
 
-RDEPEND=">=sys-libs/zlib-1.1.4
+RDEPEND="
+   >=sys-libs/zlib-1.1.4
>=app-arch/bzip2-1.0.2
app-arch/xz-utils"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
 
 # Invalid RESTRICT for source package. Investigate.
 RESTRICT="strip"
 
 PATCHES=(
-   "${DISTDIR}/${P}-bug_543310_stack_buffer_overflows.patch"
-   "${DISTDIR}/${P}-bug_708736_cseek_xz_reset_avail_in_out.patch"
+   "${DISTDIR}"/${P}-bug_543310_stack_buffer_overflows.patch
+   "${DISTDIR}"/${P}-bug_708736_cseek_xz_reset_avail_in_out.patch
 )
 
 src_prepare() {
@@ -38,5 +39,14 @@ src_prepare() {
 }
 
 src_configure() {
-   econf --disable-static $(use_enable debug asserts)
+   econf \
+   --disable-static \
+   $(use_enable debug asserts)
+}
+
+src_install() {
+   default
+
+   # no static archives
+   find "${ED}" -name '*.la' -delete || die
 }



[gentoo-commits] repo/gentoo:master commit in: dev-util/diffball/

2020-03-18 Thread Zac Medico
commit: 31862fbc2744fd8fda8a30611daafe22ed97dbf5
Author: Zac Medico  gentoo  org>
AuthorDate: Wed Mar 18 16:11:59 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Wed Mar 18 16:14:49 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31862fbc

dev-util/diffball: remove vulnerable versions (bug 543310)

Bug: https://bugs.gentoo.org/543310
Package-Manager: Portage-2.3.94, Repoman-2.3.21
Signed-off-by: Zac Medico  gentoo.org>

 dev-util/diffball/Manifest |  1 -
 dev-util/diffball/diffball-1.0.1-r1.ebuild | 38 --
 dev-util/diffball/diffball-1.0.1.ebuild| 34 --
 3 files changed, 73 deletions(-)

diff --git a/dev-util/diffball/Manifest b/dev-util/diffball/Manifest
index 3728eb1d1a7..08877aa878b 100644
--- a/dev-util/diffball/Manifest
+++ b/dev-util/diffball/Manifest
@@ -1,4 +1,3 @@
 DIST diffball-1.0.1-bug_543310_stack_buffer_overflows.patch 2945 BLAKE2B 
17aa01d64464edccc490e7714dc9db8767d19b0c8b6d14223359d266d38e47aae822454aa14446c038b2b3477a4d8a8db228be7e28666528883ebf02ac2cb65b
 SHA512 
be9a44cd9abfb41f32683d0363375902477f739f9c0dd23b30cfcd9fc6fced6a2b101cb46db2d6320b4d70ed04627a1c178d44f23530f248bcb87e6efd32
 DIST diffball-1.0.1-bug_708736_cseek_xz_reset_avail_in_out.patch 1041 BLAKE2B 
de4ac71445f30546eeaaa28201640f3295bc288d83b75b8f84d3134f070249248c777edfe9b0dc705ff7990e6d4dce37d53aa1a9e153bc9a71cff6192b09f8f3
 SHA512 
eaa9f55b1de0d82a7c21280c4d7e6effcb90944c65f42e0230ef18044f6651512befd425128619c4ca364be3cef1418f1800e1854cced24433e1deffe5e7
-DIST diffball-1.0.1.tar.bz2 387787 BLAKE2B 
e46dbf32b2ec9bece106ca90a6ae46bdfde8b83a5fd41e67f15c4bd25d7015327b4738ce3bfba71c92fd2baa94a5d3bc507dd0fad2b3451447a39a7fe058002e
 SHA512 
1e01fff8bf7d993c828f195d974b7df1cd4fb056e9a51f9533bc8e01666a55e0d9467c799a005f58d7b4369bbf88fc9b716d0fb68ead6171d349e3c874bddb8c
 DIST diffball-1.0.1.tar.gz 86387 BLAKE2B 
1e2c6d522b00a643666e88d19d2d6986ce02c7835378dfc9799e43fa291683bf08e129546a85c332b04ab549788ae4ac3b4d57fd6140a29a9556bece4293cbf9
 SHA512 
3344f03a65e2b44615eaf9210d26a4438712684c438fcea9caabe89688fe3b3d5436703f0ed63412a18a63acb49ca0dacff190fa002ea76b346bbccba3388ee4

diff --git a/dev-util/diffball/diffball-1.0.1-r1.ebuild 
b/dev-util/diffball/diffball-1.0.1-r1.ebuild
deleted file mode 100644
index 4b2dae447be..000
--- a/dev-util/diffball/diffball-1.0.1-r1.ebuild
+++ /dev/null
@@ -1,38 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools flag-o-matic
-
-DESCRIPTION="Delta compression suite for using/generating binary patches"
-HOMEPAGE="https://github.com/zmedico/diffball";
-SRC_URI="https://github.com/zmedico/diffball/archive/v${PV}.tar.gz -> 
${P}.tar.gz
-   https://github.com/zmedico/diffball/pull/1.patch -> 
${P}-bug_543310_stack_buffer_overflows.patch"
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos"
-IUSE="debug"
-
-RDEPEND=">=sys-libs/zlib-1.1.4
-   >=app-arch/bzip2-1.0.2
-   app-arch/xz-utils"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-# Invalid RESTRICT for source package. Investigate.
-RESTRICT="strip"
-
-PATCHES=("${DISTDIR}/${P}-bug_543310_stack_buffer_overflows.patch")
-
-src_prepare() {
-   # fix bug 548316 by restoring pre-GCC5 inline semantics
-   append-cflags -std=gnu89
-   default
-   eautoreconf
-}
-
-src_configure() {
-   econf --disable-static $(use_enable debug asserts)
-}

diff --git a/dev-util/diffball/diffball-1.0.1.ebuild 
b/dev-util/diffball/diffball-1.0.1.ebuild
deleted file mode 100644
index 00f22c0d31d..000
--- a/dev-util/diffball/diffball-1.0.1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit flag-o-matic
-
-DESCRIPTION="Delta compression suite for using/generating binary patches"
-HOMEPAGE="https://github.com/rafaelmartins/diffball";
-SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/${PN}/${P}.tar.bz2";
-
-LICENSE="BSD"
-SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ia64 ~mips ppc ~sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos"
-IUSE="debug"
-
-RDEPEND=">=sys-libs/zlib-1.1.4
-   >=app-arch/bzip2-1.0.2
-   app-arch/xz-utils"
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-# Invalid RESTRICT for source package. Investigate.
-RESTRICT="strip"
-
-src_prepare() {
-   # fix bug 548316 by restoring pre-GCC5 inline semantics
-   append-cflags -std=gnu89
-   default
-}
-
-src_configure() {
-   econf --disable-static $(use_enable debug asserts)
-}



[gentoo-commits] repo/gentoo:master commit in: dev-util/diffball/

2020-03-18 Thread Agostino Sarubbo
commit: 263b2177710059ce94d1b6d2b269b0f286516946
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Mar 18 16:03:20 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Mar 18 16:03:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=263b2177

dev-util/diffball: x86 stable wrt bug #543310

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/diffball/diffball-1.0.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/diffball/diffball-1.0.1-r2.ebuild 
b/dev-util/diffball/diffball-1.0.1-r2.ebuild
index 4e582daa31c..76ded6aa350 100644
--- a/dev-util/diffball/diffball-1.0.1-r2.ebuild
+++ b/dev-util/diffball/diffball-1.0.1-r2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/zmedico/diffball/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ia64 ~mips ppc ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~hppa ia64 ~mips ppc ~sparc x86 ~amd64-linux ~x86-linux 
~ppc-macos"
 IUSE="debug"
 
 RDEPEND=">=sys-libs/zlib-1.1.4



[gentoo-commits] repo/gentoo:master commit in: dev-util/diffball/

2020-03-18 Thread Agostino Sarubbo
commit: 7039b44db77cd4ee6885b87c246846642235edb5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Mar 18 12:03:31 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Mar 18 12:03:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7039b44d

dev-util/diffball: ia64 stable wrt bug #543310

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/diffball/diffball-1.0.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/diffball/diffball-1.0.1-r2.ebuild 
b/dev-util/diffball/diffball-1.0.1-r2.ebuild
index 12f21d2bb91..4e582daa31c 100644
--- a/dev-util/diffball/diffball-1.0.1-r2.ebuild
+++ b/dev-util/diffball/diffball-1.0.1-r2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/zmedico/diffball/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~hppa ia64 ~mips ppc ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos"
 IUSE="debug"
 
 RDEPEND=">=sys-libs/zlib-1.1.4



[gentoo-commits] repo/gentoo:master commit in: dev-util/diffball/

2020-03-18 Thread Agostino Sarubbo
commit: 0f41a5ad45722c0a4a22293ce22bfe8dc3730b9d
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Wed Mar 18 11:10:20 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Wed Mar 18 11:10:20 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f41a5ad

dev-util/diffball: ppc stable wrt bug #543310

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/diffball/diffball-1.0.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/diffball/diffball-1.0.1-r2.ebuild 
b/dev-util/diffball/diffball-1.0.1-r2.ebuild
index c421260819b..12f21d2bb91 100644
--- a/dev-util/diffball/diffball-1.0.1-r2.ebuild
+++ b/dev-util/diffball/diffball-1.0.1-r2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/zmedico/diffball/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ppc ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos"
 IUSE="debug"
 
 RDEPEND=">=sys-libs/zlib-1.1.4



[gentoo-commits] repo/gentoo:master commit in: dev-util/diffball/

2020-03-17 Thread Agostino Sarubbo
commit: 320597bb370660e39e9b8050289f17b19038e566
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Mar 17 18:43:20 2020 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Mar 17 18:44:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=320597bb

dev-util/diffball: amd64 stable wrt bug #543310

Package-Manager: Portage-2.3.89, Repoman-2.3.20
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 dev-util/diffball/diffball-1.0.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/dev-util/diffball/diffball-1.0.1-r2.ebuild 
b/dev-util/diffball/diffball-1.0.1-r2.ebuild
index ab5bc9dfe7b..c421260819b 100644
--- a/dev-util/diffball/diffball-1.0.1-r2.ebuild
+++ b/dev-util/diffball/diffball-1.0.1-r2.ebuild
@@ -13,7 +13,7 @@ 
SRC_URI="https://github.com/zmedico/diffball/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="BSD"
 SLOT="0"
-KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos"
+KEYWORDS="~alpha amd64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos"
 IUSE="debug"
 
 RDEPEND=">=sys-libs/zlib-1.1.4



[gentoo-commits] repo/gentoo:master commit in: dev-util/diffball/

2020-02-15 Thread Zac Medico
commit: f78d49bc40c58783eaff9ec874c2f733e63bcc5c
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Feb 16 01:32:45 2020 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Feb 16 01:50:06 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f78d49bc

dev-util/diffball: 1.0.1-r2 revbump for bug 708736

Fix tarsync seek failure with xz compressed files.

Bug: https://bugs.gentoo.org/708736
Package-Manager: Portage-2.3.89, Repoman-2.3.20
Signed-off-by: Zac Medico  gentoo.org>

 dev-util/diffball/Manifest |  1 +
 dev-util/diffball/diffball-1.0.1-r2.ebuild | 42 ++
 2 files changed, 43 insertions(+)

diff --git a/dev-util/diffball/Manifest b/dev-util/diffball/Manifest
index 03f871f2c24..3728eb1d1a7 100644
--- a/dev-util/diffball/Manifest
+++ b/dev-util/diffball/Manifest
@@ -1,3 +1,4 @@
 DIST diffball-1.0.1-bug_543310_stack_buffer_overflows.patch 2945 BLAKE2B 
17aa01d64464edccc490e7714dc9db8767d19b0c8b6d14223359d266d38e47aae822454aa14446c038b2b3477a4d8a8db228be7e28666528883ebf02ac2cb65b
 SHA512 
be9a44cd9abfb41f32683d0363375902477f739f9c0dd23b30cfcd9fc6fced6a2b101cb46db2d6320b4d70ed04627a1c178d44f23530f248bcb87e6efd32
+DIST diffball-1.0.1-bug_708736_cseek_xz_reset_avail_in_out.patch 1041 BLAKE2B 
de4ac71445f30546eeaaa28201640f3295bc288d83b75b8f84d3134f070249248c777edfe9b0dc705ff7990e6d4dce37d53aa1a9e153bc9a71cff6192b09f8f3
 SHA512 
eaa9f55b1de0d82a7c21280c4d7e6effcb90944c65f42e0230ef18044f6651512befd425128619c4ca364be3cef1418f1800e1854cced24433e1deffe5e7
 DIST diffball-1.0.1.tar.bz2 387787 BLAKE2B 
e46dbf32b2ec9bece106ca90a6ae46bdfde8b83a5fd41e67f15c4bd25d7015327b4738ce3bfba71c92fd2baa94a5d3bc507dd0fad2b3451447a39a7fe058002e
 SHA512 
1e01fff8bf7d993c828f195d974b7df1cd4fb056e9a51f9533bc8e01666a55e0d9467c799a005f58d7b4369bbf88fc9b716d0fb68ead6171d349e3c874bddb8c
 DIST diffball-1.0.1.tar.gz 86387 BLAKE2B 
1e2c6d522b00a643666e88d19d2d6986ce02c7835378dfc9799e43fa291683bf08e129546a85c332b04ab549788ae4ac3b4d57fd6140a29a9556bece4293cbf9
 SHA512 
3344f03a65e2b44615eaf9210d26a4438712684c438fcea9caabe89688fe3b3d5436703f0ed63412a18a63acb49ca0dacff190fa002ea76b346bbccba3388ee4

diff --git a/dev-util/diffball/diffball-1.0.1-r2.ebuild 
b/dev-util/diffball/diffball-1.0.1-r2.ebuild
new file mode 100644
index 000..ab5bc9dfe7b
--- /dev/null
+++ b/dev-util/diffball/diffball-1.0.1-r2.ebuild
@@ -0,0 +1,42 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="Delta compression suite for using/generating binary patches"
+HOMEPAGE="https://github.com/zmedico/diffball";
+SRC_URI="https://github.com/zmedico/diffball/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   https://github.com/zmedico/diffball/pull/1.patch -> 
${P}-bug_543310_stack_buffer_overflows.patch
+   https://github.com/zmedico/diffball/pull/2.patch -> 
${P}-bug_708736_cseek_xz_reset_avail_in_out.patch"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos"
+IUSE="debug"
+
+RDEPEND=">=sys-libs/zlib-1.1.4
+   >=app-arch/bzip2-1.0.2
+   app-arch/xz-utils"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+# Invalid RESTRICT for source package. Investigate.
+RESTRICT="strip"
+
+PATCHES=(
+   "${DISTDIR}/${P}-bug_543310_stack_buffer_overflows.patch"
+   "${DISTDIR}/${P}-bug_708736_cseek_xz_reset_avail_in_out.patch"
+)
+
+src_prepare() {
+   # fix bug 548316 by restoring pre-GCC5 inline semantics
+   append-cflags -std=gnu89
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf --disable-static $(use_enable debug asserts)
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/diffball/

2020-01-10 Thread David Seifert
commit: dafa3729decd7f5c715eb69187108c240fab9ce6
Author: Alessandro Barbieri  gmail  com>
AuthorDate: Fri Jan 10 08:36:45 2020 +
Commit: David Seifert  gentoo  org>
CommitDate: Fri Jan 10 08:36:45 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dafa3729

dev-util/diffball: disable static library

* The current ebuild automagically produces
  static archives.

Closes: https://github.com/gentoo/gentoo/pull/13292
Package-Manager: Portage-2.3.77, Repoman-2.3.17
Signed-off-by: Alessandro Barbieri  gmail.com>
Signed-off-by: David Seifert  gentoo.org>

 dev-util/diffball/diffball-1.0.1-r1.ebuild | 2 +-
 dev-util/diffball/diffball-1.0.1.ebuild| 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/dev-util/diffball/diffball-1.0.1-r1.ebuild 
b/dev-util/diffball/diffball-1.0.1-r1.ebuild
index 9bff0466800..804abc61444 100644
--- a/dev-util/diffball/diffball-1.0.1-r1.ebuild
+++ b/dev-util/diffball/diffball-1.0.1-r1.ebuild
@@ -34,5 +34,5 @@ src_prepare() {
 }
 
 src_configure() {
-   econf $(use_enable debug asserts)
+   econf --disable-static $(use_enable debug asserts)
 }

diff --git a/dev-util/diffball/diffball-1.0.1.ebuild 
b/dev-util/diffball/diffball-1.0.1.ebuild
index fbb4ea67d72..c36e2a32479 100644
--- a/dev-util/diffball/diffball-1.0.1.ebuild
+++ b/dev-util/diffball/diffball-1.0.1.ebuild
@@ -30,5 +30,5 @@ src_prepare() {
 }
 
 src_configure() {
-   econf $(use_enable debug asserts)
+   econf --disable-static $(use_enable debug asserts)
 }



[gentoo-commits] repo/gentoo:master commit in: dev-util/diffball/

2019-10-27 Thread Zac Medico
commit: c1faef3a67ae5904fcd8e95495b005e268f1bc76
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Oct 27 22:14:09 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Oct 27 23:51:03 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1faef3a

dev-util/diffball: revbump to 1.0.1-r1 for bug 543310

Fix stack buffer overflows reported in bug 543310.

Bug: https://bugs.gentoo.org/543310
See: https://github.com/zmedico/diffball/pull/1
Reported-by: Aidan Thornton  googlemail.com>
Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Zac Medico  gentoo.org>

 dev-util/diffball/Manifest |  2 ++
 dev-util/diffball/diffball-1.0.1-r1.ebuild | 38 ++
 2 files changed, 40 insertions(+)

diff --git a/dev-util/diffball/Manifest b/dev-util/diffball/Manifest
index 538d9e71b8f..29623d42c41 100644
--- a/dev-util/diffball/Manifest
+++ b/dev-util/diffball/Manifest
@@ -1 +1,3 @@
+DIST bug_543310_diffball_stack_buffer_overflows.patch 2945 BLAKE2B 
17aa01d64464edccc490e7714dc9db8767d19b0c8b6d14223359d266d38e47aae822454aa14446c038b2b3477a4d8a8db228be7e28666528883ebf02ac2cb65b
 SHA512 
be9a44cd9abfb41f32683d0363375902477f739f9c0dd23b30cfcd9fc6fced6a2b101cb46db2d6320b4d70ed04627a1c178d44f23530f248bcb87e6efd32
 DIST diffball-1.0.1.tar.bz2 387787 BLAKE2B 
e46dbf32b2ec9bece106ca90a6ae46bdfde8b83a5fd41e67f15c4bd25d7015327b4738ce3bfba71c92fd2baa94a5d3bc507dd0fad2b3451447a39a7fe058002e
 SHA512 
1e01fff8bf7d993c828f195d974b7df1cd4fb056e9a51f9533bc8e01666a55e0d9467c799a005f58d7b4369bbf88fc9b716d0fb68ead6171d349e3c874bddb8c
+DIST diffball-1.0.1.tar.gz 86387 BLAKE2B 
1e2c6d522b00a643666e88d19d2d6986ce02c7835378dfc9799e43fa291683bf08e129546a85c332b04ab549788ae4ac3b4d57fd6140a29a9556bece4293cbf9
 SHA512 
3344f03a65e2b44615eaf9210d26a4438712684c438fcea9caabe89688fe3b3d5436703f0ed63412a18a63acb49ca0dacff190fa002ea76b346bbccba3388ee4

diff --git a/dev-util/diffball/diffball-1.0.1-r1.ebuild 
b/dev-util/diffball/diffball-1.0.1-r1.ebuild
new file mode 100644
index 000..7515e452dd6
--- /dev/null
+++ b/dev-util/diffball/diffball-1.0.1-r1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools flag-o-matic
+
+DESCRIPTION="Delta compression suite for using/generating binary patches"
+HOMEPAGE="https://github.com/zmedico/diffball";
+SRC_URI="https://github.com/zmedico/diffball/archive/v${PV}.tar.gz -> 
${P}.tar.gz
+   https://github.com/zmedico/diffball/pull/1.patch -> 
bug_543310_diffball_stack_buffer_overflows.patch"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~sparc ~x86 ~amd64-linux 
~x86-linux ~ppc-macos"
+IUSE="debug"
+
+RDEPEND=">=sys-libs/zlib-1.1.4
+   >=app-arch/bzip2-1.0.2
+   app-arch/xz-utils"
+DEPEND="${RDEPEND}
+   virtual/pkgconfig"
+
+# Invalid RESTRICT for source package. Investigate.
+RESTRICT="strip"
+
+PATCHES=("${DISTDIR}/bug_543310_diffball_stack_buffer_overflows.patch")
+
+src_prepare() {
+   # fix bug 548316 by restoring pre-GCC5 inline semantics
+   append-cflags -std=gnu89
+   default
+   eautoreconf
+}
+
+src_configure() {
+   econf $(use_enable debug asserts)
+}



[gentoo-commits] repo/gentoo:master commit in: dev-util/diffball/

2019-10-27 Thread Zac Medico
commit: 15b80af0c8276001290696391a184deb98c4cc01
Author: Zac Medico  gentoo  org>
AuthorDate: Sun Oct 27 23:29:49 2019 +
Commit: Zac Medico  gentoo  org>
CommitDate: Sun Oct 27 23:51:05 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15b80af0

dev-util/diffball: become maintainer

Package-Manager: Portage-2.3.78, Repoman-2.3.17
Signed-off-by: Zac Medico  gentoo.org>

 dev-util/diffball/metadata.xml | 7 +++
 1 file changed, 3 insertions(+), 4 deletions(-)

diff --git a/dev-util/diffball/metadata.xml b/dev-util/diffball/metadata.xml
index eac20fbfab6..3f9423fb713 100644
--- a/dev-util/diffball/metadata.xml
+++ b/dev-util/diffball/metadata.xml
@@ -2,11 +2,10 @@
 http://www.gentoo.org/dtd/metadata.dtd";>
 

-   rafaelmart...@gentoo.org
-   Rafael G. Martins
+   zmed...@gentoo.org
+   Zac Medico


-   rafaelmartins/diffball
-   diffball
+   zmedico/diffball

 



[gentoo-commits] repo/gentoo:master commit in: dev-util/diffball/

2019-04-09 Thread Patrice Clement
commit: ecd09e55dda14740e2783f40b6c10f15da653ddc
Author: Wim Muskee  gmail  com>
AuthorDate: Sun Apr  7 18:00:45 2019 +
Commit: Patrice Clement  gentoo  org>
CommitDate: Tue Apr  9 12:05:54 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ecd09e55

dev-util/diffball: update SRC_URI, HOMEPAGE, metadata.xml.

Closes: https://bugs.gentoo.org/680560
Signed-off-by: Wim Muskee  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/11631
Signed-off-by: Patrice Clement  gentoo.org>

 dev-util/diffball/diffball-1.0.1.ebuild | 6 +++---
 dev-util/diffball/metadata.xml  | 1 +
 2 files changed, 4 insertions(+), 3 deletions(-)

diff --git a/dev-util/diffball/diffball-1.0.1.ebuild 
b/dev-util/diffball/diffball-1.0.1.ebuild
index 0902b00c14f..52aa5e99dd0 100644
--- a/dev-util/diffball/diffball-1.0.1.ebuild
+++ b/dev-util/diffball/diffball-1.0.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2019 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,8 +6,8 @@ EAPI=6
 inherit flag-o-matic
 
 DESCRIPTION="Delta compression suite for using/generating binary patches"
-HOMEPAGE="https://diffball.googlecode.com/";
-SRC_URI="https://diffball.googlecode.com/files/${P}.tar.bz2";
+HOMEPAGE="https://github.com/rafaelmartins/diffball";
+SRC_URI="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/${PN}/${P}.tar.bz2";
 
 LICENSE="BSD"
 SLOT="0"

diff --git a/dev-util/diffball/metadata.xml b/dev-util/diffball/metadata.xml
index 70aa8c7d286..eac20fbfab6 100644
--- a/dev-util/diffball/metadata.xml
+++ b/dev-util/diffball/metadata.xml
@@ -6,6 +6,7 @@
Rafael G. Martins


+   rafaelmartins/diffball
diffball

 



[gentoo-commits] repo/gentoo:master commit in: dev-util/diffball/

2016-04-02 Thread David Seifert
commit: ac593a5e7f2472d3651bdfb6551497449fd9853f
Author: David Seifert  gentoo  org>
AuthorDate: Sat Apr  2 21:48:10 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Apr  2 21:49:01 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac593a5e

dev-util/diffball: add -std=gnu89 to CFLAGS to restore pre-GCC5 semantics

Gentoo-Bug: 548316
* EAPI=6

Package-Manager: portage-2.2.28

 dev-util/diffball/diffball-1.0.1.ebuild | 18 +++---
 1 file changed, 11 insertions(+), 7 deletions(-)

diff --git a/dev-util/diffball/diffball-1.0.1.ebuild 
b/dev-util/diffball/diffball-1.0.1.ebuild
index ba9d483..5239321 100644
--- a/dev-util/diffball/diffball-1.0.1.ebuild
+++ b/dev-util/diffball/diffball-1.0.1.ebuild
@@ -1,7 +1,11 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
+EAPI=6
+
+inherit flag-o-matic
+
 DESCRIPTION="Delta compression suite for using/generating binary patches"
 HOMEPAGE="https://diffball.googlecode.com/";
 SRC_URI="https://diffball.googlecode.com/files/${P}.tar.bz2";
@@ -20,12 +24,12 @@ DEPEND="${RDEPEND}
 # Invalid RESTRICT for source package. Investigate.
 RESTRICT="strip"
 
-src_compile() {
-   econf $(use_enable debug asserts)
-   emake || die "emake failed"
+src_prepare() {
+   # fix bug 548316 by restoring pre-GCC5 inline semantics
+   append-cflags -std=gnu89
+   default
 }
 
-src_install() {
-   emake DESTDIR="${D}" install || die
-   dodoc AUTHORS ChangeLog README TODO
+src_configure() {
+   econf $(use_enable debug asserts)
 }