[gentoo-commits] repo/gentoo:master commit in: app-arch/innoextract/, app-arch/innoextract/files/
commit: 790d8f09f748c7b3b82a4fabc0a5e24bfb6d8a9f Author: Sam James gentoo org> AuthorDate: Tue Apr 23 11:09:01 2024 + Commit: Sam James gentoo org> CommitDate: Tue Apr 23 11:09:17 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=790d8f09 app-arch/innoextract: fix build w/ boost-1.85.0 Closes: https://bugs.gentoo.org/930495 Signed-off-by: Sam James gentoo.org> .../files/innoextract-1.9-boost-1.85.0.patch| 21 + app-arch/innoextract/innoextract-1.9.ebuild | 1 + 2 files changed, 22 insertions(+) diff --git a/app-arch/innoextract/files/innoextract-1.9-boost-1.85.0.patch b/app-arch/innoextract/files/innoextract-1.9-boost-1.85.0.patch new file mode 100644 index ..23e4554fc53e --- /dev/null +++ b/app-arch/innoextract/files/innoextract-1.9-boost-1.85.0.patch @@ -0,0 +1,21 @@ +https://bugs.gentoo.org/930495 +https://github.com/dscharrer/innoextract/pull/169 + +From 264c2fe6b84f90f6290c670e5f676660ec7b2387 Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Bernhard=20Rosenkr=C3=A4nzer?= +Date: Thu, 28 Mar 2024 15:11:40 +0100 +Subject: [PATCH] Fix build with boost 1.85 + +As of boost 1.85-beta1, boost/filesystem/directory.hpp is no longer +implicitly included by boost/filesystem/operations.hpp. Include it +explicitly. +--- a/src/stream/slice.cpp b/src/stream/slice.cpp +@@ -27,6 +27,7 @@ + #include + #include + #include ++#include + #include + + #include "util/console.hpp" diff --git a/app-arch/innoextract/innoextract-1.9.ebuild b/app-arch/innoextract/innoextract-1.9.ebuild index 4624b4a89e78..2259b5ffb6d3 100644 --- a/app-arch/innoextract/innoextract-1.9.ebuild +++ b/app-arch/innoextract/innoextract-1.9.ebuild @@ -22,6 +22,7 @@ DEPEND="${RDEPEND}" PATCHES=( "${FILESDIR}/${PN}-1.9-fix-linkage.patch" + "${FILESDIR}/${PN}-1.9-boost-1.85.0.patch" ) src_configure() {
[gentoo-commits] repo/gentoo:master commit in: app-arch/innoextract/
commit: 63f37e81fffd5ea6bf287fb4abf9c32037fffd43 Author: James Le Cuirot gentoo org> AuthorDate: Sun Jan 21 21:23:04 2024 + Commit: James Le Cuirot gentoo org> CommitDate: Sun Jan 21 21:23:04 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63f37e81 app-arch/innoextract: Stabilise 1.9 on arm64 Signed-off-by: James Le Cuirot gentoo.org> app-arch/innoextract/innoextract-1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/innoextract/innoextract-1.9.ebuild b/app-arch/innoextract/innoextract-1.9.ebuild index aa28d63fc718..650be2ee7ac1 100644 --- a/app-arch/innoextract/innoextract-1.9.ebuild +++ b/app-arch/innoextract/innoextract-1.9.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://constexpr.org/innoextract/files/${P}.tar.gz; LICENSE="ZLIB" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~m68k ~ppc64 x86" +KEYWORDS="amd64 ~arm arm64 ~m68k ~ppc64 x86" IUSE="debug +iconv +lzma" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-arch/innoextract/
commit: 4ac026af88de0c2fa1eb2e43b86ec15563acf657 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Nov 22 13:59:51 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Nov 22 13:59:51 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ac026af app-arch/innoextract: Keyword 1.9 ppc64, #850472 Signed-off-by: Arthur Zamarin gentoo.org> app-arch/innoextract/innoextract-1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/innoextract/innoextract-1.9.ebuild b/app-arch/innoextract/innoextract-1.9.ebuild index 65728eeabe9a..aa28d63fc718 100644 --- a/app-arch/innoextract/innoextract-1.9.ebuild +++ b/app-arch/innoextract/innoextract-1.9.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://constexpr.org/innoextract/files/${P}.tar.gz; LICENSE="ZLIB" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~m68k x86" +KEYWORDS="amd64 ~arm ~arm64 ~m68k ~ppc64 x86" IUSE="debug +iconv +lzma" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-arch/innoextract/
commit: 101011a4992d8083953d42bbf900229198060dd5 Author: James Le Cuirot gentoo org> AuthorDate: Sun Feb 20 22:33:28 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Sun Feb 20 22:33:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=101011a4 app-arch/innoextract: Keyword 1.9 for ~m68k Tested and working. Signed-off-by: James Le Cuirot gentoo.org> app-arch/innoextract/innoextract-1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/innoextract/innoextract-1.9.ebuild b/app-arch/innoextract/innoextract-1.9.ebuild index a844ef3a3d8c..65728eeabe9a 100644 --- a/app-arch/innoextract/innoextract-1.9.ebuild +++ b/app-arch/innoextract/innoextract-1.9.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://constexpr.org/innoextract/files/${P}.tar.gz; LICENSE="ZLIB" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 x86" +KEYWORDS="amd64 ~arm ~arm64 ~m68k x86" IUSE="debug +iconv +lzma" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-arch/innoextract/
commit: b2cfa03bbae7206ca4258b4afe5e2edd5fec89b6 Author: James Le Cuirot gentoo org> AuthorDate: Sun Feb 20 15:22:06 2022 + Commit: James Le Cuirot gentoo org> CommitDate: Sun Feb 20 15:22:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2cfa03b app-arch/innoextract: Keyword 1.9 for ~arm Signed-off-by: James Le Cuirot gentoo.org> app-arch/innoextract/innoextract-1.9.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-arch/innoextract/innoextract-1.9.ebuild b/app-arch/innoextract/innoextract-1.9.ebuild index 31ff8072913f..a844ef3a3d8c 100644 --- a/app-arch/innoextract/innoextract-1.9.ebuild +++ b/app-arch/innoextract/innoextract-1.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://constexpr.org/innoextract/files/${P}.tar.gz; LICENSE="ZLIB" SLOT="0" -KEYWORDS="amd64 ~arm64 x86" +KEYWORDS="amd64 ~arm ~arm64 x86" IUSE="debug +iconv +lzma" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-arch/innoextract/
commit: 52c92465c27319b2a650108407e449fc3ba587dd Author: James Le Cuirot gentoo org> AuthorDate: Sat Feb 27 08:56:18 2021 + Commit: James Le Cuirot gentoo org> CommitDate: Sat Feb 27 08:56:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52c92465 app-arch/innoextract: Take over as maintainer Package-Manager: Portage-3.0.15, Repoman-3.0.2 Signed-off-by: James Le Cuirot gentoo.org> app-arch/innoextract/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app-arch/innoextract/metadata.xml b/app-arch/innoextract/metadata.xml index e10f45fbb77..203095f4d09 100644 --- a/app-arch/innoextract/metadata.xml +++ b/app-arch/innoextract/metadata.xml @@ -1,7 +1,10 @@ http://www.gentoo.org/dtd/metadata.dtd;> - + + ch...@gentoo.org + James Le Cuirot + Enable debug logging and the --debug command-line option Enable support for extracting lzma-compressed installers using app-arch/xz-utils
[gentoo-commits] repo/gentoo:master commit in: app-arch/innoextract/
commit: ee116d98a9c5c7af3a2e1b9fa32fb0dd99dc9a60 Author: Joonas Niilola gentoo org> AuthorDate: Sun Feb 21 13:48:42 2021 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Feb 21 13:53:13 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee116d98 app-arch/innoextract: retire maintainer Closes: https://bugs.gentoo.org/632950 Signed-off-by: Joonas Niilola gentoo.org> app-arch/innoextract/metadata.xml | 9 + 1 file changed, 1 insertion(+), 8 deletions(-) diff --git a/app-arch/innoextract/metadata.xml b/app-arch/innoextract/metadata.xml index 6d8f19bb3dd..e10f45fbb77 100644 --- a/app-arch/innoextract/metadata.xml +++ b/app-arch/innoextract/metadata.xml @@ -1,14 +1,7 @@ http://www.gentoo.org/dtd/metadata.dtd;> - - dan...@constexpr.org - Daniel Scharrer - - - proxy-ma...@gentoo.org - Proxy Maintainers - + Enable debug logging and the --debug command-line option Enable support for extracting lzma-compressed installers using app-arch/xz-utils
[gentoo-commits] repo/gentoo:master commit in: app-arch/innoextract/
commit: fa74a332f7ca429882cd55d3e19566a4d90cb29f Author: Andreas Sturmlechner gentoo org> AuthorDate: Fri Nov 20 19:09:08 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Fri Nov 20 20:39:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fa74a332 app-arch/innoextract: Drop 1.7 and 1.8 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> app-arch/innoextract/Manifest | 2 -- app-arch/innoextract/innoextract-1.7.ebuild | 35 - app-arch/innoextract/innoextract-1.8.ebuild | 33 --- 3 files changed, 70 deletions(-) diff --git a/app-arch/innoextract/Manifest b/app-arch/innoextract/Manifest index 571b0bdaa20..6bf2e9dbdd7 100644 --- a/app-arch/innoextract/Manifest +++ b/app-arch/innoextract/Manifest @@ -1,3 +1 @@ -DIST innoextract-1.7.tar.gz 195123 BLAKE2B 5dffb49da7ec3f8e48a70d0809e059179e84610dd50397b8ca472b9f5a96a5edd0cf36898f0e513b3f70685829e2b8edbd7d7932c9f1b47706c2929f596867e5 SHA512 5e92625a411a4351dd4639d4b63e8664519c6697122a0679c010412e94a1e5da95324c33be16211f91c2b25b8cea40fe4ba4da5e19c12d0c27a4916159465ca4 -DIST innoextract-1.8.tar.gz 205553 BLAKE2B 223f0997ae00f2a854912befca25595b275ece8e0fe4f4451d6aa3db14ad1ed98474a19c919c56d958e99c0175be647d3eb3c14d7869504405a7bf6db3a35957 SHA512 2c68009333f02a8a677c084e9c95c835d84a73e60c9b0c70fee5f23fd9a7a640cf2aa7e0476c55579774ac7079498fa24668f9388493bbc13415ff5a5b06ac9c DIST innoextract-1.9.tar.gz 206931 BLAKE2B 1d5f0d13a7cd52262b277263f061ecab85a3419197bceb22938a0d1578603cc2c2b972a45474027cfea8e43b8bf89d680035034785210842477b147811fa SHA512 2b18f7bb7f50744bcb1bdcd25e57e0760193b179c77b55e0f63c537e55afc98de3b0380da3cae470ce97660ed41a7ffbb48c8c25329c9ce9b3811d9aec74bcde diff --git a/app-arch/innoextract/innoextract-1.7.ebuild b/app-arch/innoextract/innoextract-1.7.ebuild deleted file mode 100644 index de8c2155627..000 --- a/app-arch/innoextract/innoextract-1.7.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit cmake-utils - -DESCRIPTION="A tool to unpack installers created by Inno Setup" -HOMEPAGE="http://constexpr.org/innoextract/; -SRC_URI="http://constexpr.org/innoextract/files/${P}.tar.gz; - -LICENSE="ZLIB" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="debug +iconv +lzma" - -RDEPEND=" - dev-libs/boost:= - iconv? ( virtual/libiconv ) - lzma? ( app-arch/xz-utils )" -DEPEND="${RDEPEND}" - -DOCS=( README.md CHANGELOG ) - -src_configure() { - local mycmakeargs=( - -DDEBUG=$(usex debug) - -DSET_OPTIMIZATION_FLAGS=OFF - -DSTRICT_USE=ON - -DUSE_LZMA=$(usex lzma) - -DWITH_CONV=$(usex iconv iconv builtin) - ) - - cmake-utils_src_configure -} diff --git a/app-arch/innoextract/innoextract-1.8.ebuild b/app-arch/innoextract/innoextract-1.8.ebuild deleted file mode 100644 index 5cf62179ba2..000 --- a/app-arch/innoextract/innoextract-1.8.ebuild +++ /dev/null @@ -1,33 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="A tool to unpack installers created by Inno Setup" -HOMEPAGE="https://constexpr.org/innoextract/; -SRC_URI="https://constexpr.org/innoextract/files/${P}.tar.gz; - -LICENSE="ZLIB" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" -IUSE="debug +iconv +lzma" - -RDEPEND=" - dev-libs/boost:= - iconv? ( virtual/libiconv ) - lzma? ( app-arch/xz-utils )" -DEPEND="${RDEPEND}" - -src_configure() { - local mycmakeargs=( - -DDEBUG=$(usex debug) - -DSET_OPTIMIZATION_FLAGS=OFF - -DSTRICT_USE=ON - -DUSE_LZMA=$(usex lzma) - -DWITH_CONV=$(usex iconv iconv builtin) - ) - - cmake_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: app-arch/innoextract/
commit: 9e209243a69fe3c9b58d455a9d89771f6a2d9de8 Author: Joonas Niilola gentoo org> AuthorDate: Fri Nov 20 16:25:18 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Nov 20 16:25:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9e209243 app-arch/innoextract: stabilize 1.9 on x86 Closes: https://bugs.gentoo.org/738742 Signed-off-by: Joonas Niilola gentoo.org> app-arch/innoextract/innoextract-1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/innoextract/innoextract-1.9.ebuild b/app-arch/innoextract/innoextract-1.9.ebuild index 33a201d4285..31ff8072913 100644 --- a/app-arch/innoextract/innoextract-1.9.ebuild +++ b/app-arch/innoextract/innoextract-1.9.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://constexpr.org/innoextract/files/${P}.tar.gz; LICENSE="ZLIB" SLOT="0" -KEYWORDS="amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 x86" IUSE="debug +iconv +lzma" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-arch/innoextract/
commit: 23f0e941cda76f31c42733b535779851d3597e7a Author: Joonas Niilola gentoo org> AuthorDate: Fri Nov 20 16:24:55 2020 + Commit: Joonas Niilola gentoo org> CommitDate: Fri Nov 20 16:24:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23f0e941 app-arch/innoextract: stabilize 1.9 on amd64 Bug: https://bugs.gentoo.org/738742 Signed-off-by: Joonas Niilola gentoo.org> app-arch/innoextract/innoextract-1.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/innoextract/innoextract-1.9.ebuild b/app-arch/innoextract/innoextract-1.9.ebuild index 4067b8b4a68..33a201d4285 100644 --- a/app-arch/innoextract/innoextract-1.9.ebuild +++ b/app-arch/innoextract/innoextract-1.9.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://constexpr.org/innoextract/files/${P}.tar.gz; LICENSE="ZLIB" SLOT="0" -KEYWORDS="~amd64 ~arm64 ~x86" +KEYWORDS="amd64 ~arm64 ~x86" IUSE="debug +iconv +lzma" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-arch/innoextract/files/, app-arch/innoextract/
commit: 7320f67eb4dbc13d3f123a99948b9d2d02ad0a63 Author: Sam James gentoo org> AuthorDate: Fri Nov 20 14:47:51 2020 + Commit: Sam James gentoo org> CommitDate: Fri Nov 20 14:47:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7320f67e app-arch/innoextract: bump to 1.9 Bug: https://bugs.gentoo.org/738742 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> app-arch/innoextract/Manifest | 1 + .../files/innoextract-1.9-fix-linkage.patch| 17 ++ app-arch/innoextract/innoextract-1.9.ebuild| 37 ++ 3 files changed, 55 insertions(+) diff --git a/app-arch/innoextract/Manifest b/app-arch/innoextract/Manifest index 149c2f7dd31..571b0bdaa20 100644 --- a/app-arch/innoextract/Manifest +++ b/app-arch/innoextract/Manifest @@ -1,2 +1,3 @@ DIST innoextract-1.7.tar.gz 195123 BLAKE2B 5dffb49da7ec3f8e48a70d0809e059179e84610dd50397b8ca472b9f5a96a5edd0cf36898f0e513b3f70685829e2b8edbd7d7932c9f1b47706c2929f596867e5 SHA512 5e92625a411a4351dd4639d4b63e8664519c6697122a0679c010412e94a1e5da95324c33be16211f91c2b25b8cea40fe4ba4da5e19c12d0c27a4916159465ca4 DIST innoextract-1.8.tar.gz 205553 BLAKE2B 223f0997ae00f2a854912befca25595b275ece8e0fe4f4451d6aa3db14ad1ed98474a19c919c56d958e99c0175be647d3eb3c14d7869504405a7bf6db3a35957 SHA512 2c68009333f02a8a677c084e9c95c835d84a73e60c9b0c70fee5f23fd9a7a640cf2aa7e0476c55579774ac7079498fa24668f9388493bbc13415ff5a5b06ac9c +DIST innoextract-1.9.tar.gz 206931 BLAKE2B 1d5f0d13a7cd52262b277263f061ecab85a3419197bceb22938a0d1578603cc2c2b972a45474027cfea8e43b8bf89d680035034785210842477b147811fa SHA512 2b18f7bb7f50744bcb1bdcd25e57e0760193b179c77b55e0f63c537e55afc98de3b0380da3cae470ce97660ed41a7ffbb48c8c25329c9ce9b3811d9aec74bcde diff --git a/app-arch/innoextract/files/innoextract-1.9-fix-linkage.patch b/app-arch/innoextract/files/innoextract-1.9-fix-linkage.patch new file mode 100644 index 000..79ecd805f49 --- /dev/null +++ b/app-arch/innoextract/files/innoextract-1.9-fix-linkage.patch @@ -0,0 +1,17 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index be9f08f..f7ce42a 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -316,12 +316,6 @@ if(NOT MSVC) + + endif() + +-if($ENV{PORTAGE_REPO_NAME} MATCHES "gentoo") +- # Meh +- unset(LIBRARIES) +-endif() +- +- + # All sources: + + set(DOCUMENTATION 0) # never build these diff --git a/app-arch/innoextract/innoextract-1.9.ebuild b/app-arch/innoextract/innoextract-1.9.ebuild new file mode 100644 index 000..4067b8b4a68 --- /dev/null +++ b/app-arch/innoextract/innoextract-1.9.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="A tool to unpack installers created by Inno Setup" +HOMEPAGE="https://constexpr.org/innoextract/; +SRC_URI="https://constexpr.org/innoextract/files/${P}.tar.gz; + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" +IUSE="debug +iconv +lzma" + +RDEPEND=" + dev-libs/boost:=[bzip2,zlib] + iconv? ( virtual/libiconv ) + lzma? ( app-arch/xz-utils )" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}/${PN}-1.9-fix-linkage.patch" +) + +src_configure() { + local mycmakeargs=( + -DDEBUG=$(usex debug) + -DSET_OPTIMIZATION_FLAGS=OFF + -DSTRICT_USE=ON + -DUSE_LZMA=$(usex lzma) + -DWITH_CONV=$(usex iconv iconv builtin) + ) + + cmake_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: app-arch/innoextract/
commit: 580e5b647014fce710f5caad833b708d901f7b4d Author: Sam James gentoo org> AuthorDate: Mon Jul 20 14:19:58 2020 + Commit: Sam James gentoo org> CommitDate: Mon Jul 20 14:20:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=580e5b64 app-arch/innoextract: arm64 keyworded (bug #730892) Package-Manager: Portage-2.3.103, Repoman-2.3.23 Signed-off-by: Sam James gentoo.org> app-arch/innoextract/innoextract-1.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/innoextract/innoextract-1.8.ebuild b/app-arch/innoextract/innoextract-1.8.ebuild index 2110d7779f2..5cf62179ba2 100644 --- a/app-arch/innoextract/innoextract-1.8.ebuild +++ b/app-arch/innoextract/innoextract-1.8.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://constexpr.org/innoextract/files/${P}.tar.gz; LICENSE="ZLIB" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 ~arm64 ~x86" IUSE="debug +iconv +lzma" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-arch/innoextract/
commit: 9f4553e3709b4783666003030420d3c89e8464dd Author: Daniel Scharrer constexpr org> AuthorDate: Sun Sep 15 08:46:40 2019 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Sep 23 13:03:09 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f4553e3 app-arch/innoextract: Bump to version 1.8 Signed-off-by: Daniel Scharrer constexpr.org> Closes: https://github.com/gentoo/gentoo/pull/12928 Signed-off-by: Joonas Niilola gentoo.org> app-arch/innoextract/Manifest | 1 + app-arch/innoextract/innoextract-1.8.ebuild | 33 + 2 files changed, 34 insertions(+) diff --git a/app-arch/innoextract/Manifest b/app-arch/innoextract/Manifest index 4ecec7c6a20..149c2f7dd31 100644 --- a/app-arch/innoextract/Manifest +++ b/app-arch/innoextract/Manifest @@ -1 +1,2 @@ DIST innoextract-1.7.tar.gz 195123 BLAKE2B 5dffb49da7ec3f8e48a70d0809e059179e84610dd50397b8ca472b9f5a96a5edd0cf36898f0e513b3f70685829e2b8edbd7d7932c9f1b47706c2929f596867e5 SHA512 5e92625a411a4351dd4639d4b63e8664519c6697122a0679c010412e94a1e5da95324c33be16211f91c2b25b8cea40fe4ba4da5e19c12d0c27a4916159465ca4 +DIST innoextract-1.8.tar.gz 205553 BLAKE2B 223f0997ae00f2a854912befca25595b275ece8e0fe4f4451d6aa3db14ad1ed98474a19c919c56d958e99c0175be647d3eb3c14d7869504405a7bf6db3a35957 SHA512 2c68009333f02a8a677c084e9c95c835d84a73e60c9b0c70fee5f23fd9a7a640cf2aa7e0476c55579774ac7079498fa24668f9388493bbc13415ff5a5b06ac9c diff --git a/app-arch/innoextract/innoextract-1.8.ebuild b/app-arch/innoextract/innoextract-1.8.ebuild new file mode 100644 index 000..b5df9fba5b8 --- /dev/null +++ b/app-arch/innoextract/innoextract-1.8.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils + +DESCRIPTION="A tool to unpack installers created by Inno Setup" +HOMEPAGE="https://constexpr.org/innoextract/; +SRC_URI="https://constexpr.org/innoextract/files/${P}.tar.gz; + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug +iconv +lzma" + +RDEPEND=" + dev-libs/boost:= + iconv? ( virtual/libiconv ) + lzma? ( app-arch/xz-utils )" +DEPEND="${RDEPEND}" + +src_configure() { + local mycmakeargs=( + -DDEBUG=$(usex debug) + -DSET_OPTIMIZATION_FLAGS=OFF + -DSTRICT_USE=ON + -DUSE_LZMA=$(usex lzma) + -DWITH_CONV=$(usex iconv iconv builtin) + ) + + cmake-utils_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: app-arch/innoextract/
commit: 07877618211b9642a96509077b993167da9506cc Author: Daniel Scharrer constexpr org> AuthorDate: Wed Dec 12 19:11:18 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Dec 31 21:13:44 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=07877618 app-arch/innoextract: Drop old Signed-off-by: Daniel Scharrer constexpr.org> Closes: https://github.com/gentoo/gentoo/pull/10625 Signed-off-by: Andreas Sturmlechner gentoo.org> app-arch/innoextract/Manifest | 1 - app-arch/innoextract/innoextract-1.6.ebuild | 35 - 2 files changed, 36 deletions(-) diff --git a/app-arch/innoextract/Manifest b/app-arch/innoextract/Manifest index 20c9a908547..4ecec7c6a20 100644 --- a/app-arch/innoextract/Manifest +++ b/app-arch/innoextract/Manifest @@ -1,2 +1 @@ -DIST innoextract-1.6.tar.gz 183380 BLAKE2B 581c0e28ececbabc8785f50472f312bc39c62d9174c1902645a961f06877c3e702ce0386aa611fe954c412997a1a69355e441cc33e243abd1828ff5e9d2ff8a2 SHA512 4c1b50a050d45e1a56d7236150a801cb85d15de8c80f5f1fd94750f3dd2392bdfb3f0e98c214e9504fe6132c7dce3a0dfbe0815ede438aa0f76a88380ceeef62 DIST innoextract-1.7.tar.gz 195123 BLAKE2B 5dffb49da7ec3f8e48a70d0809e059179e84610dd50397b8ca472b9f5a96a5edd0cf36898f0e513b3f70685829e2b8edbd7d7932c9f1b47706c2929f596867e5 SHA512 5e92625a411a4351dd4639d4b63e8664519c6697122a0679c010412e94a1e5da95324c33be16211f91c2b25b8cea40fe4ba4da5e19c12d0c27a4916159465ca4 diff --git a/app-arch/innoextract/innoextract-1.6.ebuild b/app-arch/innoextract/innoextract-1.6.ebuild deleted file mode 100644 index 509f67a4b24..000 --- a/app-arch/innoextract/innoextract-1.6.ebuild +++ /dev/null @@ -1,35 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit cmake-utils - -DESCRIPTION="A tool to unpack installers created by Inno Setup" -HOMEPAGE="http://constexpr.org/innoextract/; -SRC_URI="http://constexpr.org/innoextract/files/${P}.tar.gz; - -LICENSE="ZLIB" -SLOT="0" -KEYWORDS="amd64 x86" -IUSE="debug +iconv +lzma" - -RDEPEND=" - dev-libs/boost:= - iconv? ( virtual/libiconv ) - lzma? ( app-arch/xz-utils )" -DEPEND="${RDEPEND}" - -DOCS=( README.md CHANGELOG ) - -src_configure() { - local mycmakeargs=( - $(cmake-utils_use_use lzma LZMA) - $(cmake-utils_use debug DEBUG) - -DSET_OPTIMIZATION_FLAGS=OFF - -DSTRICT_USE=ON - -DWITH_CONV=$(usex iconv iconv builtin) - ) - - cmake-utils_src_configure -}
[gentoo-commits] repo/gentoo:master commit in: app-arch/innoextract/
commit: c89384c85a0a199377273b985a7f101926a28062 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Sep 9 08:02:34 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Sep 9 08:02:34 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c89384c8 app-arch/innoextract: amd64 stable wrt bug #665486 Package-Manager: Portage-2.3.40, Repoman-2.3.9 app-arch/innoextract/innoextract-1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/innoextract/innoextract-1.7.ebuild b/app-arch/innoextract/innoextract-1.7.ebuild index d84f5cdc569..de8c2155627 100644 --- a/app-arch/innoextract/innoextract-1.7.ebuild +++ b/app-arch/innoextract/innoextract-1.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://constexpr.org/innoextract/files/${P}.tar.gz; LICENSE="ZLIB" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="debug +iconv +lzma" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-arch/innoextract/
commit: 6823b716418e394c5db1c21deb7330dfd61165c7 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Sep 9 00:59:36 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Sep 9 01:11:39 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6823b716 app-arch/innoextract: x86 stable (bug #665486) Package-Manager: Portage-2.3.49, Repoman-2.3.10 app-arch/innoextract/innoextract-1.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/innoextract/innoextract-1.7.ebuild b/app-arch/innoextract/innoextract-1.7.ebuild index 53840c1a0cb..d84f5cdc569 100644 --- a/app-arch/innoextract/innoextract-1.7.ebuild +++ b/app-arch/innoextract/innoextract-1.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://constexpr.org/innoextract/files/${P}.tar.gz; LICENSE="ZLIB" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="debug +iconv +lzma" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-arch/innoextract/files/, app-arch/innoextract/
commit: 0051bf5a72a19e1f449cb79ca525014a81d8209b Author: Daniel Scharrer constexpr org> AuthorDate: Sat Jul 7 18:13:59 2018 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Jul 7 22:44:25 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0051bf5a app-arch/innoextract: Drop old Closes: https://github.com/gentoo/gentoo/pull/9091 app-arch/innoextract/Manifest | 2 - .../files/innoextract-1.4-cmake-3.5.patch | 31 - .../innoextract/files/innoextract-1.4-cmake.patch | 30 - app-arch/innoextract/innoextract-1.4.ebuild| 73 -- app-arch/innoextract/innoextract-1.5.ebuild| 39 app-arch/innoextract/metadata.xml | 1 - 6 files changed, 176 deletions(-) diff --git a/app-arch/innoextract/Manifest b/app-arch/innoextract/Manifest index b2939907e54..20c9a908547 100644 --- a/app-arch/innoextract/Manifest +++ b/app-arch/innoextract/Manifest @@ -1,4 +1,2 @@ -DIST innoextract-1.4.tar.gz 151230 BLAKE2B 94c229bf4e28ca6433f9bd8cdfe23132ad84c67812540eeb950921de7389f7b565b4bea1853feb7732a9704f412b93886098b7a1b023021f06f5b22a220fb81a SHA512 60700ef05ff50e3409b92571ebfc7342c0eadc8add5d1262f7e7740e1a14cfd186a8a9ac0ecab85f01ae50f21edb48f49ba9428369131f7cd46c4b07214838ea -DIST innoextract-1.5.tar.gz 179582 BLAKE2B 41774ab38d9d774533ccb7d8a62757e91ff803e5f5e1ac115ba72081ebc31e6e8bf2e2dbf1b82ae20dd6adcca31f9d58d9ab1138fa7761a9cb877ae2c84249e0 SHA512 759c319c1f0737b9120ed4613bcab4bebcbb28749d9bbfa46ccb7b4f7640352b4ef01a03ed142c61f67188a83635d4e03e7b0708b913e1f47c09e5189bb56dd6 DIST innoextract-1.6.tar.gz 183380 BLAKE2B 581c0e28ececbabc8785f50472f312bc39c62d9174c1902645a961f06877c3e702ce0386aa611fe954c412997a1a69355e441cc33e243abd1828ff5e9d2ff8a2 SHA512 4c1b50a050d45e1a56d7236150a801cb85d15de8c80f5f1fd94750f3dd2392bdfb3f0e98c214e9504fe6132c7dce3a0dfbe0815ede438aa0f76a88380ceeef62 DIST innoextract-1.7.tar.gz 195123 BLAKE2B 5dffb49da7ec3f8e48a70d0809e059179e84610dd50397b8ca472b9f5a96a5edd0cf36898f0e513b3f70685829e2b8edbd7d7932c9f1b47706c2929f596867e5 SHA512 5e92625a411a4351dd4639d4b63e8664519c6697122a0679c010412e94a1e5da95324c33be16211f91c2b25b8cea40fe4ba4da5e19c12d0c27a4916159465ca4 diff --git a/app-arch/innoextract/files/innoextract-1.4-cmake-3.5.patch b/app-arch/innoextract/files/innoextract-1.4-cmake-3.5.patch deleted file mode 100644 index 0b619ac3810..000 --- a/app-arch/innoextract/files/innoextract-1.4-cmake-3.5.patch +++ /dev/null @@ -1,31 +0,0 @@ -From 01705758dd04d937160c99c8b87c6fa2057db894 Mon Sep 17 00:00:00 2001 -From: Daniel Scharrer -Date: Tue, 23 Feb 2016 05:45:50 +0100 -Subject: [PATCH] CMake: Disable variable expansion for quoted strings in if() - -This makes the build system more rubust against stray variables -coming from included CMake scripts provided by the system. - -Fixes build with CMake 3.5 (tested with 3.5.0-rc3). - -Fixes: issue #50 - CMakeLists.txt | 5 + - 1 file changed, 5 insertions(+) - -diff --git a/CMakeLists.txt b/CMakeLists.txt -index 02e0308..8653b93 100644 a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -2,6 +2,11 @@ project(innoextract) - - cmake_minimum_required(VERSION 2.8) - -+if(POLICY CMP0054) -+ # CMake 3.1+: Only interpret if() arguments as variables or keywords when unquoted. -+ cmake_policy(SET CMP0054 NEW) -+endif() -+ - - # Define configuration options - diff --git a/app-arch/innoextract/files/innoextract-1.4-cmake.patch b/app-arch/innoextract/files/innoextract-1.4-cmake.patch deleted file mode 100644 index 199a10e14fa..000 --- a/app-arch/innoextract/files/innoextract-1.4-cmake.patch +++ /dev/null @@ -1,30 +0,0 @@ innoextract-1.4/CMakeLists.txt -+++ innoextract-1.4/CMakeLists.txt -@@ -6,6 +6,7 @@ - # Define configuration options - - option(USE_LZMA "Build lzma decompression support." ON) -+option(WITH_DEBUG "Debug build" OFF) - option(DEBUG_EXTRA "Expensive debug options" OFF) - option(SET_WARNING_FLAGS "Adjust compiler warning flags" ON) - option(SET_OPTIMIZATION_FLAGS "Adjust compiler optimization flags" ON) innoextract-1.4/cmake/BuildType.cmake -+++ innoextract-1.4/cmake/BuildType.cmake -@@ -8,7 +8,7 @@ - if(CMAKE_BUILD_TYPE STREQUAL "") - set(CMAKE_BUILD_TYPE "Release") - endif() --if(CMAKE_BUILD_TYPE STREQUAL "Debug") -+if(CMAKE_BUILD_TYPE STREQUAL "Debug" OR WITH_DEBUG) - add_definitions(-DDEBUG) - set(DEBUG 1) - endif() -@@ -64,7 +64,7 @@ - # Specifically, the need for libboost_system depends on the Boost version - add_ldflag("-Wl,--as-needed") - -- if(CMAKE_BUILD_TYPE STREQUAL "Debug") -+ if(CMAKE_BUILD_TYPE STREQUAL "Debug" OR WITH_DEBUG) - - # set debug symbol level to -g3 - check_compiler_flag(RESULT "-g3") diff --git a/app-arch/innoextract/innoextract-1.4.ebuild
[gentoo-commits] repo/gentoo:master commit in: app-arch/innoextract/
commit: f2c02f2fcff789d0c39d7698a0e42c75e2e27222 Author: Mikle Kolyada gentoo org> AuthorDate: Sat Jun 23 14:02:28 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Jun 23 14:02:28 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f2c02f2f app-arch/innoextract: amd64 stable wrt bug #658006 Package-Manager: Portage-2.3.40, Repoman-2.3.9 app-arch/innoextract/innoextract-1.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/innoextract/innoextract-1.6.ebuild b/app-arch/innoextract/innoextract-1.6.ebuild index 29e0e3b7e89..509f67a4b24 100644 --- a/app-arch/innoextract/innoextract-1.6.ebuild +++ b/app-arch/innoextract/innoextract-1.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="http://constexpr.org/innoextract/files/${P}.tar.gz; LICENSE="ZLIB" SLOT="0" -KEYWORDS="~amd64 x86" +KEYWORDS="amd64 x86" IUSE="debug +iconv +lzma" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-arch/innoextract/
commit: c9bcbeb9acf4b263059794879b3a5f30a1b083f5 Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Jun 17 22:55:58 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Jun 17 23:28:16 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9bcbeb9 app-arch/innoextract: x86 stable (bug #658006) Package-Manager: Portage-2.3.40, Repoman-2.3.9 app-arch/innoextract/innoextract-1.6.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-arch/innoextract/innoextract-1.6.ebuild b/app-arch/innoextract/innoextract-1.6.ebuild index 518add0ed45..29e0e3b7e89 100644 --- a/app-arch/innoextract/innoextract-1.6.ebuild +++ b/app-arch/innoextract/innoextract-1.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2016 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -11,7 +11,7 @@ SRC_URI="http://constexpr.org/innoextract/files/${P}.tar.gz; LICENSE="ZLIB" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="~amd64 x86" IUSE="debug +iconv +lzma" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-arch/innoextract/
commit: b9e20787412754122dc66cb10fdc414e7f62bd45 Author: Daniel Scharrer constexpr org> AuthorDate: Tue Jun 12 20:06:19 2018 + Commit: Michał Górny gentoo org> CommitDate: Wed Jun 13 12:15:28 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9e20787 app-arch/innoextract: Bump to version 1.7 Closes: https://github.com/gentoo/gentoo/pull/8824 app-arch/innoextract/Manifest | 1 + app-arch/innoextract/innoextract-1.7.ebuild | 35 + 2 files changed, 36 insertions(+) diff --git a/app-arch/innoextract/Manifest b/app-arch/innoextract/Manifest index f33ec686d0e..b2939907e54 100644 --- a/app-arch/innoextract/Manifest +++ b/app-arch/innoextract/Manifest @@ -1,3 +1,4 @@ DIST innoextract-1.4.tar.gz 151230 BLAKE2B 94c229bf4e28ca6433f9bd8cdfe23132ad84c67812540eeb950921de7389f7b565b4bea1853feb7732a9704f412b93886098b7a1b023021f06f5b22a220fb81a SHA512 60700ef05ff50e3409b92571ebfc7342c0eadc8add5d1262f7e7740e1a14cfd186a8a9ac0ecab85f01ae50f21edb48f49ba9428369131f7cd46c4b07214838ea DIST innoextract-1.5.tar.gz 179582 BLAKE2B 41774ab38d9d774533ccb7d8a62757e91ff803e5f5e1ac115ba72081ebc31e6e8bf2e2dbf1b82ae20dd6adcca31f9d58d9ab1138fa7761a9cb877ae2c84249e0 SHA512 759c319c1f0737b9120ed4613bcab4bebcbb28749d9bbfa46ccb7b4f7640352b4ef01a03ed142c61f67188a83635d4e03e7b0708b913e1f47c09e5189bb56dd6 DIST innoextract-1.6.tar.gz 183380 BLAKE2B 581c0e28ececbabc8785f50472f312bc39c62d9174c1902645a961f06877c3e702ce0386aa611fe954c412997a1a69355e441cc33e243abd1828ff5e9d2ff8a2 SHA512 4c1b50a050d45e1a56d7236150a801cb85d15de8c80f5f1fd94750f3dd2392bdfb3f0e98c214e9504fe6132c7dce3a0dfbe0815ede438aa0f76a88380ceeef62 +DIST innoextract-1.7.tar.gz 195123 BLAKE2B 5dffb49da7ec3f8e48a70d0809e059179e84610dd50397b8ca472b9f5a96a5edd0cf36898f0e513b3f70685829e2b8edbd7d7932c9f1b47706c2929f596867e5 SHA512 5e92625a411a4351dd4639d4b63e8664519c6697122a0679c010412e94a1e5da95324c33be16211f91c2b25b8cea40fe4ba4da5e19c12d0c27a4916159465ca4 diff --git a/app-arch/innoextract/innoextract-1.7.ebuild b/app-arch/innoextract/innoextract-1.7.ebuild new file mode 100644 index 000..53840c1a0cb --- /dev/null +++ b/app-arch/innoextract/innoextract-1.7.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit cmake-utils + +DESCRIPTION="A tool to unpack installers created by Inno Setup" +HOMEPAGE="http://constexpr.org/innoextract/; +SRC_URI="http://constexpr.org/innoextract/files/${P}.tar.gz; + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug +iconv +lzma" + +RDEPEND=" + dev-libs/boost:= + iconv? ( virtual/libiconv ) + lzma? ( app-arch/xz-utils )" +DEPEND="${RDEPEND}" + +DOCS=( README.md CHANGELOG ) + +src_configure() { + local mycmakeargs=( + -DDEBUG=$(usex debug) + -DSET_OPTIMIZATION_FLAGS=OFF + -DSTRICT_USE=ON + -DUSE_LZMA=$(usex lzma) + -DWITH_CONV=$(usex iconv iconv builtin) + ) + + cmake-utils_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: app-arch/innoextract/
commit: fd548fd733c260aa692d8b6d873afdc71df72406 Author: Ian Delaney gentoo org> AuthorDate: Mon Apr 4 11:12:46 2016 + Commit: Ian Delaney gentoo org> CommitDate: Wed Apr 6 04:39:39 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd548fd7 app-arch/innoextract: metadata.xml Reset description attribute for user maintainer in metadata.xml Package-Manager: portage-2.2.28 app-arch/innoextract/metadata.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/innoextract/metadata.xml b/app-arch/innoextract/metadata.xml index e811526..35f36ac 100644 --- a/app-arch/innoextract/metadata.xml +++ b/app-arch/innoextract/metadata.xml @@ -4,7 +4,7 @@ dan...@constexpr.org Daniel Scharrer - Proxy maintainer. CC him on bugs + Proxied maintainer; set to assignee in all bugs proxy-ma...@gentoo.org
[gentoo-commits] repo/gentoo:master commit in: app-arch/innoextract/
commit: 8bbe15261e1d8e33be0d9453edfb946c9d027589 Author: Daniel Scharrer constexpr org> AuthorDate: Fri Mar 25 00:10:55 2016 + Commit: Michael Palimaka gentoo org> CommitDate: Fri Mar 25 12:40:31 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bbe1526 app-arch/innoextract: version bump (1.6) app-arch/innoextract/Manifest | 1 + app-arch/innoextract/innoextract-1.6.ebuild | 36 + 2 files changed, 37 insertions(+) diff --git a/app-arch/innoextract/Manifest b/app-arch/innoextract/Manifest index 943b5e9..8424710 100644 --- a/app-arch/innoextract/Manifest +++ b/app-arch/innoextract/Manifest @@ -1,2 +1,3 @@ DIST innoextract-1.4.tar.gz 151230 SHA256 5a494b5ae1e41043574096761d31695ed8b1d39dfe64895306d0d92623901cc9 SHA512 60700ef05ff50e3409b92571ebfc7342c0eadc8add5d1262f7e7740e1a14cfd186a8a9ac0ecab85f01ae50f21edb48f49ba9428369131f7cd46c4b07214838ea WHIRLPOOL 26b38b5c8fbc5c1f79c3d2b3f9cabbe439140ee174d31926ee6c1507815417dbab02632f2aaaf8681c2755ba6907f0a67ef91f2672deab9b2bdef16e3bd323fa DIST innoextract-1.5.tar.gz 179582 SHA256 f2594e992ccf2859455475794803b29a67393fadb69d4df1eec34c451ffa48cf SHA512 759c319c1f0737b9120ed4613bcab4bebcbb28749d9bbfa46ccb7b4f7640352b4ef01a03ed142c61f67188a83635d4e03e7b0708b913e1f47c09e5189bb56dd6 WHIRLPOOL d9601659b50836b69cdb74f287a4c8abfd489f47da619d8c95b6613b01f9ad85c53efa34b8fcdd1c3fe975325d351e1ea843dc3ce4b745ca8c383b6ff44b6489 +DIST innoextract-1.6.tar.gz 183380 SHA256 66463f145fffd4d5883c6b3e2f7b2c2837d6f07095810114e514233a88c1033e SHA512 4c1b50a050d45e1a56d7236150a801cb85d15de8c80f5f1fd94750f3dd2392bdfb3f0e98c214e9504fe6132c7dce3a0dfbe0815ede438aa0f76a88380ceeef62 WHIRLPOOL 5cf9a732d2754a09475576d7cc4c40dcf9406425afba02247f074f66719c4b79953869eaa206e9c082ac8476e9c7874acb208a082189e669cf38943ae233f8f5 diff --git a/app-arch/innoextract/innoextract-1.6.ebuild b/app-arch/innoextract/innoextract-1.6.ebuild new file mode 100644 index 000..1cab8b4 --- /dev/null +++ b/app-arch/innoextract/innoextract-1.6.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit cmake-utils + +DESCRIPTION="A tool to unpack installers created by Inno Setup" +HOMEPAGE="http://constexpr.org/innoextract/; +SRC_URI="http://constexpr.org/innoextract/files/${P}.tar.gz; + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug +iconv +lzma" + +RDEPEND=" + dev-libs/boost:= + iconv? ( virtual/libiconv ) + lzma? ( app-arch/xz-utils )" +DEPEND="${RDEPEND}" + +DOCS=( README.md CHANGELOG ) + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_use lzma LZMA) + $(cmake-utils_use debug DEBUG) + -DSET_OPTIMIZATION_FLAGS=OFF + -DSTRICT_USE=ON + -DWITH_CONV=$(usex iconv iconv builtin) + ) + + cmake-utils_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: app-arch/innoextract/
commit: db0c27cd1b2da8c61bfd67d0d8bb777f479340d5 Author: Daniel Scharrer constexpr org> AuthorDate: Fri Mar 11 14:08:56 2016 + Commit: Patrice Clement gentoo org> CommitDate: Fri Mar 11 14:16:20 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=db0c27cd app-arch/innoextract: don't apply patches twice The PATCHES variable is already handled by base.eclass. Gentoo-Bug: https://bugs.gentoo.org/577064 Closes: https://github.com/gentoo/gentoo/pull/1031 Signed-off-by: Patrice Clement gentoo.org> app-arch/innoextract/innoextract-1.4.ebuild | 5 - app-arch/innoextract/innoextract-1.5.ebuild | 5 - 2 files changed, 10 deletions(-) diff --git a/app-arch/innoextract/innoextract-1.4.ebuild b/app-arch/innoextract/innoextract-1.4.ebuild index 5459c28..ba7f40f 100644 --- a/app-arch/innoextract/innoextract-1.4.ebuild +++ b/app-arch/innoextract/innoextract-1.4.ebuild @@ -51,11 +51,6 @@ pkg_pretend() { fi } -src_prepare() { - epatch "${PATCHES[@]}" - cmake-utils_src_prepare -} - src_configure() { local mycmakeargs=( $(cmake-utils_use_use lzma LZMA) diff --git a/app-arch/innoextract/innoextract-1.5.ebuild b/app-arch/innoextract/innoextract-1.5.ebuild index 48378f5..d1934d0 100644 --- a/app-arch/innoextract/innoextract-1.5.ebuild +++ b/app-arch/innoextract/innoextract-1.5.ebuild @@ -27,11 +27,6 @@ PATCHES=( "${FILESDIR}"/${PN}-1.4-cmake-3.5.patch ) -src_prepare() { - epatch "${PATCHES[@]}" - cmake-utils_src_prepare -} - src_configure() { local mycmakeargs=( $(cmake-utils_use_use lzma LZMA)
[gentoo-commits] repo/gentoo:master commit in: app-arch/innoextract/
commit: 4f182b80d00a4bf99011ba6d8308e25e3f7d37fb Author: Patrice Clement gentoo org> AuthorDate: Thu Mar 10 23:00:50 2016 + Commit: Patrice Clement gentoo org> CommitDate: Thu Mar 10 23:02:23 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f182b80 app-arch/innoextract: Gather patches in PATCHES array. Package-Manager: portage-2.2.26 app-arch/innoextract/innoextract-1.4.ebuild | 8 ++-- app-arch/innoextract/innoextract-1.5.ebuild | 6 +- 2 files changed, 11 insertions(+), 3 deletions(-) diff --git a/app-arch/innoextract/innoextract-1.4.ebuild b/app-arch/innoextract/innoextract-1.4.ebuild index 1fb858e..2d889b2 100644 --- a/app-arch/innoextract/innoextract-1.4.ebuild +++ b/app-arch/innoextract/innoextract-1.4.ebuild @@ -34,6 +34,11 @@ DEPEND="${RDEPEND} DOCS=( README.md CHANGELOG ) +PATCHES=( + "${FILESDIR}"/${P}-cmake.patch + "${FILESDIR}"/${P}-cmake-3.5.patch +) + pkg_pretend() { if [[ ${MERGE_TYPE} != binary ]]; then # not sure about minimum clang req @@ -47,8 +52,7 @@ pkg_pretend() { } src_prepare() { - epatch "${FILESDIR}"/${P}-cmake.patch - epatch "${FILESDIR}"/${P}-cmake-3.5.patch + epatch "${PATCHES[@]}" cmake-utils_src_prepare } diff --git a/app-arch/innoextract/innoextract-1.5.ebuild b/app-arch/innoextract/innoextract-1.5.ebuild index eedb4ed..50d0ce5 100644 --- a/app-arch/innoextract/innoextract-1.5.ebuild +++ b/app-arch/innoextract/innoextract-1.5.ebuild @@ -23,8 +23,12 @@ DEPEND="${RDEPEND}" DOCS=( README.md CHANGELOG ) +PATCHES=( + "${FILESDIR}"/${PN}-1.4-cmake-3.5.patch +) + src_prepare() { - epatch "${FILESDIR}"/${PN}-1.4-cmake-3.5.patch + epatch "${PATCHES[@]}" cmake-utils_src_prepare }
[gentoo-commits] repo/gentoo:master commit in: app-arch/innoextract/
commit: 7da0c724b38a480d16c26a5935e6782433a46735 Author: Patrice Clement gentoo org> AuthorDate: Thu Mar 10 22:58:39 2016 + Commit: Patrice Clement gentoo org> CommitDate: Thu Mar 10 23:02:20 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7da0c724 app-arch/innoextract: Assign package to proxy maintainer project. Package-Manager: portage-2.2.26 app-arch/innoextract/metadata.xml | 9 - 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/app-arch/innoextract/metadata.xml b/app-arch/innoextract/metadata.xml index 4b93f5d..e811526 100644 --- a/app-arch/innoextract/metadata.xml +++ b/app-arch/innoextract/metadata.xml @@ -2,15 +2,14 @@ http://www.gentoo.org/dtd/metadata.dtd;> - hasuf...@gentoo.org - Julian Ospald - Maintainer. Assign bugs to him - - dan...@constexpr.org Daniel Scharrer Proxy maintainer. CC him on bugs + + proxy-ma...@gentoo.org + Proxy Maintainers + Enable debug logging and the --debug command-line option. Enable support for extracting lzma-compressed installers using app-arch/xz-utils.
[gentoo-commits] repo/gentoo:master commit in: app-arch/innoextract/
commit: fba6f9baf041d1e5c7a8a392fa20b269bdee7d0d Author: Patrice Clement gentoo org> AuthorDate: Thu Mar 10 23:02:02 2016 + Commit: Patrice Clement gentoo org> CommitDate: Thu Mar 10 23:02:27 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fba6f9ba app-arch/innoextract: Fix Copyright. Package-Manager: portage-2.2.26 app-arch/innoextract/innoextract-1.4.ebuild | 2 +- app-arch/innoextract/innoextract-1.5.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/app-arch/innoextract/innoextract-1.4.ebuild b/app-arch/innoextract/innoextract-1.4.ebuild index 2d889b2..5459c28 100644 --- a/app-arch/innoextract/innoextract-1.4.ebuild +++ b/app-arch/innoextract/innoextract-1.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2013 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ diff --git a/app-arch/innoextract/innoextract-1.5.ebuild b/app-arch/innoextract/innoextract-1.5.ebuild index 50d0ce5..48378f5 100644 --- a/app-arch/innoextract/innoextract-1.5.ebuild +++ b/app-arch/innoextract/innoextract-1.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2016 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$
[gentoo-commits] repo/gentoo:master commit in: app-arch/innoextract/files/, app-arch/innoextract/
commit: 63d58d65a60eb97413d606875549f46c9e3a3a74 Author: Daniel Scharrer constexpr org> AuthorDate: Thu Mar 10 15:46:55 2016 + Commit: Patrice Clement gentoo org> CommitDate: Thu Mar 10 22:56:03 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63d58d65 app-arch/innoextract: fix build with cmake 3.5 Closes: https://github.com/gentoo/gentoo/pull/1025 Signed-off-by: Patrice Clement gentoo.org> .../files/innoextract-1.4-cmake-3.5.patch | 31 ++ app-arch/innoextract/innoextract-1.4.ebuild| 2 ++ app-arch/innoextract/innoextract-1.5.ebuild| 7 - 3 files changed, 39 insertions(+), 1 deletion(-) diff --git a/app-arch/innoextract/files/innoextract-1.4-cmake-3.5.patch b/app-arch/innoextract/files/innoextract-1.4-cmake-3.5.patch new file mode 100644 index 000..0b619ac --- /dev/null +++ b/app-arch/innoextract/files/innoextract-1.4-cmake-3.5.patch @@ -0,0 +1,31 @@ +From 01705758dd04d937160c99c8b87c6fa2057db894 Mon Sep 17 00:00:00 2001 +From: Daniel Scharrer+Date: Tue, 23 Feb 2016 05:45:50 +0100 +Subject: [PATCH] CMake: Disable variable expansion for quoted strings in if() + +This makes the build system more rubust against stray variables +coming from included CMake scripts provided by the system. + +Fixes build with CMake 3.5 (tested with 3.5.0-rc3). + +Fixes: issue #50 +--- + CMakeLists.txt | 5 + + 1 file changed, 5 insertions(+) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 02e0308..8653b93 100644 +--- a/CMakeLists.txt b/CMakeLists.txt +@@ -2,6 +2,11 @@ project(innoextract) + + cmake_minimum_required(VERSION 2.8) + ++if(POLICY CMP0054) ++ # CMake 3.1+: Only interpret if() arguments as variables or keywords when unquoted. ++ cmake_policy(SET CMP0054 NEW) ++endif() ++ + + # Define configuration options + diff --git a/app-arch/innoextract/innoextract-1.4.ebuild b/app-arch/innoextract/innoextract-1.4.ebuild index 37b9d2f..1fb858e 100644 --- a/app-arch/innoextract/innoextract-1.4.ebuild +++ b/app-arch/innoextract/innoextract-1.4.ebuild @@ -48,6 +48,8 @@ pkg_pretend() { src_prepare() { epatch "${FILESDIR}"/${P}-cmake.patch + epatch "${FILESDIR}"/${P}-cmake-3.5.patch + cmake-utils_src_prepare } src_configure() { diff --git a/app-arch/innoextract/innoextract-1.5.ebuild b/app-arch/innoextract/innoextract-1.5.ebuild index de64200..eedb4ed 100644 --- a/app-arch/innoextract/innoextract-1.5.ebuild +++ b/app-arch/innoextract/innoextract-1.5.ebuild @@ -4,7 +4,7 @@ EAPI=5 -inherit cmake-utils +inherit eutils cmake-utils DESCRIPTION="A tool to unpack installers created by Inno Setup" HOMEPAGE="http://constexpr.org/innoextract/; @@ -23,6 +23,11 @@ DEPEND="${RDEPEND}" DOCS=( README.md CHANGELOG ) +src_prepare() { + epatch "${FILESDIR}"/${PN}-1.4-cmake-3.5.patch + cmake-utils_src_prepare +} + src_configure() { local mycmakeargs=( $(cmake-utils_use_use lzma LZMA)
[gentoo-commits] repo/gentoo:master commit in: app-arch/innoextract/
commit: 20d64fadd21a2a28aef0f6e9ac0ad21ef5696233 Author: Daniel Scharrer constexpr org> AuthorDate: Mon Sep 28 08:07:10 2015 + Commit: Julian Ospald gentoo org> CommitDate: Tue Sep 29 16:51:21 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=20d64fad app-arch/innoextract: Update metadata.xml app-arch/innoextract/metadata.xml | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/app-arch/innoextract/metadata.xml b/app-arch/innoextract/metadata.xml index 3d1917d..081038b 100644 --- a/app-arch/innoextract/metadata.xml +++ b/app-arch/innoextract/metadata.xml @@ -1,7 +1,6 @@ http://www.gentoo.org/dtd/metadata.dtd;> - proxy-maintainers hasuf...@gentoo.org Julian Ospald @@ -13,9 +12,14 @@ Proxy maintainer. CC him on bugs + Enable debug logging and the --debug command-line option. + Enable support for extracting lzma-compressed installers using app-arch/xz-utils. Compile innoextract using the C++11 standard. - innoextract + http://innoextract.constexpr.org/issues + http://constexpr.org/innoextract/changelog + http://constexpr.org/innoextract/innoextract.1 + dscharrer/innoextract
[gentoo-commits] repo/gentoo:master commit in: app-arch/innoextract/
commit: a6daa59aba05b9bc6c0dc1af0b8b0e55c892143b Author: Daniel Scharrer constexpr org> AuthorDate: Mon Sep 28 08:00:57 2015 + Commit: Julian Ospald gentoo org> CommitDate: Tue Sep 29 16:45:18 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6daa59a app-arch/innoextract: Bump to version 1.5 app-arch/innoextract/Manifest | 1 + app-arch/innoextract/innoextract-1.5.ebuild | 36 + 2 files changed, 37 insertions(+) diff --git a/app-arch/innoextract/Manifest b/app-arch/innoextract/Manifest index 2df0067..943b5e9 100644 --- a/app-arch/innoextract/Manifest +++ b/app-arch/innoextract/Manifest @@ -1 +1,2 @@ DIST innoextract-1.4.tar.gz 151230 SHA256 5a494b5ae1e41043574096761d31695ed8b1d39dfe64895306d0d92623901cc9 SHA512 60700ef05ff50e3409b92571ebfc7342c0eadc8add5d1262f7e7740e1a14cfd186a8a9ac0ecab85f01ae50f21edb48f49ba9428369131f7cd46c4b07214838ea WHIRLPOOL 26b38b5c8fbc5c1f79c3d2b3f9cabbe439140ee174d31926ee6c1507815417dbab02632f2aaaf8681c2755ba6907f0a67ef91f2672deab9b2bdef16e3bd323fa +DIST innoextract-1.5.tar.gz 179582 SHA256 f2594e992ccf2859455475794803b29a67393fadb69d4df1eec34c451ffa48cf SHA512 759c319c1f0737b9120ed4613bcab4bebcbb28749d9bbfa46ccb7b4f7640352b4ef01a03ed142c61f67188a83635d4e03e7b0708b913e1f47c09e5189bb56dd6 WHIRLPOOL d9601659b50836b69cdb74f287a4c8abfd489f47da619d8c95b6613b01f9ad85c53efa34b8fcdd1c3fe975325d351e1ea843dc3ce4b745ca8c383b6ff44b6489 diff --git a/app-arch/innoextract/innoextract-1.5.ebuild b/app-arch/innoextract/innoextract-1.5.ebuild new file mode 100644 index 000..787448c --- /dev/null +++ b/app-arch/innoextract/innoextract-1.5.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +inherit cmake-utils + +DESCRIPTION="A tool to unpack installers created by Inno Setup" +HOMEPAGE="http://constexpr.org/innoextract/; +SRC_URI="http://constexpr.org/innoextract/files/${P}.tar.gz; + +LICENSE="ZLIB" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="debug +iconv +lzma" + +RDEPEND=" + dev-libs/boost + iconv? ( virtual/libiconv ) + lzma? ( app-arch/xz-utils )" +DEPEND="${RDEPEND}" + +DOCS=( README.md CHANGELOG ) + +src_configure() { + local mycmakeargs=( + $(cmake-utils_use_use lzma LZMA) + $(cmake-utils_use debug DEBUG) + -DSET_OPTIMIZATION_FLAGS=OFF + -DSTRICT_USE=ON + -DWITH_CONV=$(usex iconv iconv builtin) + ) + + cmake-utils_src_configure +}
[gentoo-commits] repo/gentoo:master commit in: app-arch/innoextract/
commit: cd001c17a9552b173852e15caac50d5a30271149 Author: Julian Ospald gentoo org> AuthorDate: Tue Sep 29 19:39:01 2015 + Commit: Julian Ospald gentoo org> CommitDate: Tue Sep 29 19:39:01 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cd001c17 app-arch/innoextract: add sub-slot operator on dev-libs/boost app-arch/innoextract/innoextract-1.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-arch/innoextract/innoextract-1.5.ebuild b/app-arch/innoextract/innoextract-1.5.ebuild index 787448c..de64200 100644 --- a/app-arch/innoextract/innoextract-1.5.ebuild +++ b/app-arch/innoextract/innoextract-1.5.ebuild @@ -16,7 +16,7 @@ KEYWORDS="~amd64 ~x86" IUSE="debug +iconv +lzma" RDEPEND=" - dev-libs/boost + dev-libs/boost:= iconv? ( virtual/libiconv ) lzma? ( app-arch/xz-utils )" DEPEND="${RDEPEND}"
[gentoo-commits] repo/gentoo:master commit in: app-arch/innoextract/files/, app-arch/innoextract/
commit: 00c7717bc25937246ba414a865f9fd87edba8265 Author: Julian Ospald hasufell AT gentoo DOT org AuthorDate: Fri Aug 14 23:01:21 2015 + Commit: Julian Ospald hasufell AT gentoo DOT org CommitDate: Fri Aug 14 23:01:21 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=00c7717b app-arch/innoextract: rm old app-arch/innoextract/Manifest | 2 - .../innoextract/files/innoextract-1.2-gentoo.patch | 49 -- .../innoextract/files/innoextract-1.3-gentoo.patch | 49 -- app-arch/innoextract/innoextract-1.2.ebuild| 37 app-arch/innoextract/innoextract-1.3.ebuild| 48 - 5 files changed, 185 deletions(-) diff --git a/app-arch/innoextract/Manifest b/app-arch/innoextract/Manifest index f0a1c9c..2df0067 100644 --- a/app-arch/innoextract/Manifest +++ b/app-arch/innoextract/Manifest @@ -1,3 +1 @@ -DIST innoextract-1.2.tar.gz 106162 SHA256 a56b11bab2e209c7b37a93b3bd7416eb7359824071fc3ae1cf16a8421747cb9a SHA512 8e7fa55b1ed97ba8cc3f031904c29415c5e2f226f7963e439380bca287f4f034d2491a8d5c79e61a714d26e6e6b0997cc191ac7960ed564c69de58a92d47aced WHIRLPOOL d409057f8a90b6485c92be3b45f24cc8af1bd27dcd98df8c7ce97735c05a26556e5b62a795c0b61c64bcbc7674d205b6eabf1f995b64836dfd2e3d9d74c7f889 -DIST innoextract-1.3.tar.gz 130613 SHA256 bee65d1df2223870acb91ab90e9d933157167b8f7f5691ddd70f6a041d5bf671 SHA512 4faa263db00b847cf97b105696c49028fe80558b228ed840250be8abae9bfd0627488768eaa961fbe3a0c056d2e42487408ff3abc5b50bdf65b6bcb288721f66 WHIRLPOOL 47acd475ec776e4318a2f9a52dd57fc90106c2097180cbd6b8f962610ad486320896a6a58024c8625b5a3f6687d6444c1cd0eebdb47de5a6b261fa33031c2569 DIST innoextract-1.4.tar.gz 151230 SHA256 5a494b5ae1e41043574096761d31695ed8b1d39dfe64895306d0d92623901cc9 SHA512 60700ef05ff50e3409b92571ebfc7342c0eadc8add5d1262f7e7740e1a14cfd186a8a9ac0ecab85f01ae50f21edb48f49ba9428369131f7cd46c4b07214838ea WHIRLPOOL 26b38b5c8fbc5c1f79c3d2b3f9cabbe439140ee174d31926ee6c1507815417dbab02632f2aaaf8681c2755ba6907f0a67ef91f2672deab9b2bdef16e3bd323fa diff --git a/app-arch/innoextract/files/innoextract-1.2-gentoo.patch b/app-arch/innoextract/files/innoextract-1.2-gentoo.patch deleted file mode 100644 index 756f089..000 --- a/app-arch/innoextract/files/innoextract-1.2-gentoo.patch +++ /dev/null @@ -1,49 +0,0 @@ -From: Julian Ospald hasuf...@gentoo.org -Date: Wed Jun 27 23:41:12 UTC 2012 -Subject: build system - -respect flags - CMakeLists.txt -+++ CMakeLists.txt -@@ -54,40 +54,13 @@ - link_directories(${Boost_LIBRARY_DIRS}) - include_directories(SYSTEM ${Boost_INCLUDE_DIR}) - --add_cxxflag(-Wall) --add_cxxflag(-Wextra) --add_cxxflag(-Wformat=2) --add_cxxflag(-Wundef) --add_cxxflag(-Wpointer-arith) --add_cxxflag(-Wcast-qual) --add_cxxflag(-Woverloaded-virtual) --add_cxxflag(-Wlogical-op) --add_cxxflag(-Wliteral-conversion) --add_cxxflag(-Wshift-overflow) --add_cxxflag(-Woverflow) --add_cxxflag(-Wbool-conversions) --add_cxxflag(-Wconversion) --add_cxxflag(-Wsign-conversion) --add_cxxflag(-Wmissing-declarations) --add_cxxflag(-Wredundant-decls) -- - if(DEBUG_EXTRA) - add_cxxflag(-ftrapv) # to add checks for (undefined) signed integer overflow - add_cxxflag(-fbounds-checking) - add_cxxflag(-fcatch-undefined-behavior) - add_cxxflag(-Wstrict-aliasing=1) --else() -- # -Wuninitialized causes too many false positives - thanks very much, gcc -- add_cxxflag(-Wno-uninitialized) -- # (clang only) Conflicts with using const variables for configuration. -- add_cxxflag(-Wno-constant-logical-operand) -- add_cxxflag(-Wno-unneeded-internal-declaration) -- add_cxxflag(-Wno-unused-function) - endif() - --# Because i'm lazy --add_cxxflag(-Wl,--as-needed) -- - check_symbol_exists(isatty unistd.h HAVE_ISATTY) - check_symbol_exists(ioctl sys/ioctl.h HAVE_IOCTL) - diff --git a/app-arch/innoextract/files/innoextract-1.3-gentoo.patch b/app-arch/innoextract/files/innoextract-1.3-gentoo.patch deleted file mode 100644 index 31f7e90..000 --- a/app-arch/innoextract/files/innoextract-1.3-gentoo.patch +++ /dev/null @@ -1,49 +0,0 @@ -From: Julian Ospald hasuf...@gentoo.org -Date: Tue Jul 3 18:00:33 UTC 2012 -Subject: build system - -respect flags - CMakeLists.txt -+++ CMakeLists.txt -@@ -57,40 +57,13 @@ - - add_cxxflag(-std=c++11) - --add_cxxflag(-Wall) --add_cxxflag(-Wextra) --add_cxxflag(-Wformat=2) --add_cxxflag(-Wundef) --add_cxxflag(-Wpointer-arith) --add_cxxflag(-Wcast-qual) --add_cxxflag(-Woverloaded-virtual) --add_cxxflag(-Wlogical-op) --add_cxxflag(-Wliteral-conversion) --add_cxxflag(-Wshift-overflow) --add_cxxflag(-Woverflow) --add_cxxflag(-Wbool-conversions) --add_cxxflag(-Wconversion) --add_cxxflag(-Wsign-conversion) --add_cxxflag(-Wmissing-declarations) --add_cxxflag(-Wredundant-decls) -- - if(DEBUG_EXTRA) - add_cxxflag(-ftrapv) # to add checks for (undefined) signed integer overflow -