[gentoo-commits] repo/gentoo:master commit in: dev-util/diffball/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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/
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) }