[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: a69f5f600362dde4e29ffcbf0608585d347a72bb Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 23 17:37:19 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 23 17:37:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a69f5f60 app-text/libspectre: Stabilize 0.2.12 x86, #920532 Signed-off-by: Arthur Zamarin gentoo.org> app-text/libspectre/libspectre-0.2.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libspectre/libspectre-0.2.12.ebuild b/app-text/libspectre/libspectre-0.2.12.ebuild index 0fb33fc2e1a7..b7007809eeb6 100644 --- a/app-text/libspectre/libspectre-0.2.12.ebuild +++ b/app-text/libspectre/libspectre-0.2.12.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" IUSE="debug doc" RDEPEND=">=app-text/ghostscript-gpl-9.53.0:="
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: 36def31d242e1d3ed0bb81b9435e8a3fb639ed97 Author: Sam James gentoo org> AuthorDate: Sat Dec 23 15:11:23 2023 + Commit: Sam James gentoo org> CommitDate: Sat Dec 23 15:11:23 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36def31d app-text/libspectre: Stabilize 0.2.12 amd64, #920532 Signed-off-by: Sam James gentoo.org> app-text/libspectre/libspectre-0.2.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libspectre/libspectre-0.2.12.ebuild b/app-text/libspectre/libspectre-0.2.12.ebuild index 5dd96c0182a6..0fb33fc2e1a7 100644 --- a/app-text/libspectre/libspectre-0.2.12.ebuild +++ b/app-text/libspectre/libspectre-0.2.12.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" IUSE="debug doc" RDEPEND=">=app-text/ghostscript-gpl-9.53.0:="
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: 2c2919abe63672a5829278b8a36f021443907506 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 23 14:29:16 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 23 14:29:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c2919ab app-text/libspectre: Stabilize 0.2.12 arm, #920532 Signed-off-by: Arthur Zamarin gentoo.org> app-text/libspectre/libspectre-0.2.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libspectre/libspectre-0.2.12.ebuild b/app-text/libspectre/libspectre-0.2.12.ebuild index 051e3ac8a474..e00c0d454292 100644 --- a/app-text/libspectre/libspectre-0.2.12.ebuild +++ b/app-text/libspectre/libspectre-0.2.12.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" IUSE="debug doc" RDEPEND=">=app-text/ghostscript-gpl-9.53.0:="
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: 1b3a790806c8ddce523c9d845e55680eea66f52a Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 23 14:29:17 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 23 14:29:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b3a7908 app-text/libspectre: Stabilize 0.2.12 ppc64, #920532 Signed-off-by: Arthur Zamarin gentoo.org> app-text/libspectre/libspectre-0.2.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libspectre/libspectre-0.2.12.ebuild b/app-text/libspectre/libspectre-0.2.12.ebuild index e00c0d454292..5dd96c0182a6 100644 --- a/app-text/libspectre/libspectre-0.2.12.ebuild +++ b/app-text/libspectre/libspectre-0.2.12.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" IUSE="debug doc" RDEPEND=">=app-text/ghostscript-gpl-9.53.0:="
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: 8ee94a763be3dd5328fbcf7331a9ffe412d8ced9 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Dec 23 14:29:16 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Dec 23 14:29:16 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ee94a76 app-text/libspectre: Stabilize 0.2.12 arm64, #920532 Signed-off-by: Arthur Zamarin gentoo.org> app-text/libspectre/libspectre-0.2.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libspectre/libspectre-0.2.12.ebuild b/app-text/libspectre/libspectre-0.2.12.ebuild index b2a807341ef1..051e3ac8a474 100644 --- a/app-text/libspectre/libspectre-0.2.12.ebuild +++ b/app-text/libspectre/libspectre-0.2.12.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" IUSE="debug doc" RDEPEND=">=app-text/ghostscript-gpl-9.53.0:="
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: f5b66f30f674f214e859f456d2c7978f1b68ce1d Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 22 15:21:39 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 22 15:21:39 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5b66f30 app-text/libspectre: Stabilize 0.2.12 sparc, #920532 Signed-off-by: Arthur Zamarin gentoo.org> app-text/libspectre/libspectre-0.2.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libspectre/libspectre-0.2.12.ebuild b/app-text/libspectre/libspectre-0.2.12.ebuild index 4d6cf463e552..b2a807341ef1 100644 --- a/app-text/libspectre/libspectre-0.2.12.ebuild +++ b/app-text/libspectre/libspectre-0.2.12.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" IUSE="debug doc" RDEPEND=">=app-text/ghostscript-gpl-9.53.0:="
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: beceb10367aaad4873f4d6de73c9d9acbed57deb Author: Arthur Zamarin gentoo org> AuthorDate: Fri Dec 22 14:55:32 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Dec 22 14:55:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=beceb103 app-text/libspectre: Stabilize 0.2.12 ppc, #920532 Signed-off-by: Arthur Zamarin gentoo.org> app-text/libspectre/libspectre-0.2.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libspectre/libspectre-0.2.12.ebuild b/app-text/libspectre/libspectre-0.2.12.ebuild index b7dec6b75172..4d6cf463e552 100644 --- a/app-text/libspectre/libspectre-0.2.12.ebuild +++ b/app-text/libspectre/libspectre-0.2.12.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" IUSE="debug doc" RDEPEND=">=app-text/ghostscript-gpl-9.53.0:="
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: e87ea692351c280f2d47aa6d5d11e657691d6a40 Author: Sam James gentoo org> AuthorDate: Sun Oct 15 12:18:04 2023 + Commit: Sam James gentoo org> CommitDate: Sun Oct 15 12:18:41 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e87ea692 app-text/libspectre: add 0.2.12 Signed-off-by: Sam James gentoo.org> app-text/libspectre/Manifest | 1 + app-text/libspectre/libspectre-0.2.12.ebuild | 45 2 files changed, 46 insertions(+) diff --git a/app-text/libspectre/Manifest b/app-text/libspectre/Manifest index 83a532983584..6311d5b76c16 100644 --- a/app-text/libspectre/Manifest +++ b/app-text/libspectre/Manifest @@ -1 +1,2 @@ DIST libspectre-0.2.11.tar.gz 435887 BLAKE2B 46e289553dafe520c76a779ce64f8f5e320541221d885e5707284dd6d89ace7985a0a658fcf26c5ea750fd2751dd2bab091cda563ab5ee29c4132f8c99a5 SHA512 97335bc927006031fad8be55befae44bec33347f058f5b1fcf828a8a8d45a6fae2d51ceae4aaffcfa563c7592fdffe1e5a4993f145d6832ec81019c00ae0e37f +DIST libspectre-0.2.12.tar.gz 436264 BLAKE2B 932f934e4ef66c4319d60ea88842d01caf3663262f6b67606dfc5750eba7d9e13a1e3e0b15764215e703ff1542c3c09387ee4f572075e828ae2f3680d002821c SHA512 3a4045c1e94e7de23b437393389397dd2448363458023b5aa8e43fa0553a160216f038e157374cefc1d09fa74711ad4899aac1fc353c482bd5fe970d9a97461f diff --git a/app-text/libspectre/libspectre-0.2.12.ebuild b/app-text/libspectre/libspectre-0.2.12.ebuild new file mode 100644 index ..b7dec6b75172 --- /dev/null +++ b/app-text/libspectre/libspectre-0.2.12.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Library for rendering Postscript documents" +HOMEPAGE="https://www.freedesktop.org/wiki/Software/libspectre; +SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +IUSE="debug doc" + +RDEPEND=">=app-text/ghostscript-gpl-9.53.0:=" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + doc? ( app-doc/doxygen[doc] ) +" + +# does not actually test anything, see bug 362557 +RESTRICT="test" + +src_configure() { + local myeconfargs=( + $(use_enable debug asserts) + $(use_enable debug checks) + --disable-test + ) + econf "${myeconfargs[@]}" +} + +src_compile() { + emake + if use doc; then + doxygen || die + fi +} + +src_install() { + use doc && local HTML_DOCS=( doc/html/. ) + default + find "${D}" -name '*.la' -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: 233dded3ba90d75b287ae088534a1b4409dd702e Author: Andreas Sturmlechner gentoo org> AuthorDate: Mon Feb 27 18:37:21 2023 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Mon Feb 27 18:42:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=233dded3 app-text/libspectre: drop 0.2.10 Signed-off-by: Andreas Sturmlechner gentoo.org> app-text/libspectre/Manifest | 1 - app-text/libspectre/libspectre-0.2.10.ebuild | 46 2 files changed, 47 deletions(-) diff --git a/app-text/libspectre/Manifest b/app-text/libspectre/Manifest index f9f9ef82da0e..83a532983584 100644 --- a/app-text/libspectre/Manifest +++ b/app-text/libspectre/Manifest @@ -1,2 +1 @@ -DIST libspectre-0.2.10.tar.gz 436690 BLAKE2B 8c1d25225a212b7e8d2bab7cffa4298509450cf727e38d0be22d27ed5fb161a0f838967afa3f8aa265c2bd243431bbfb92976cf51ee52ee7d3b0479000215546 SHA512 01738f452f99878beaa528b15d8df463ca22d625306d636e1a6199ade9f068d284f1def3882e954a06e5f066937343f79d0c2197fbb19ab53ef1ab0540c72f2f DIST libspectre-0.2.11.tar.gz 435887 BLAKE2B 46e289553dafe520c76a779ce64f8f5e320541221d885e5707284dd6d89ace7985a0a658fcf26c5ea750fd2751dd2bab091cda563ab5ee29c4132f8c99a5 SHA512 97335bc927006031fad8be55befae44bec33347f058f5b1fcf828a8a8d45a6fae2d51ceae4aaffcfa563c7592fdffe1e5a4993f145d6832ec81019c00ae0e37f diff --git a/app-text/libspectre/libspectre-0.2.10.ebuild b/app-text/libspectre/libspectre-0.2.10.ebuild deleted file mode 100644 index 50aad4538d17.. --- a/app-text/libspectre/libspectre-0.2.10.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -DESCRIPTION="Library for rendering Postscript documents" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/libspectre; -SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" -IUSE="debug doc" - -BDEPEND=" - virtual/pkgconfig - doc? ( app-doc/doxygen ) -" -RDEPEND=">=app-text/ghostscript-gpl-9.53.0:=" -DEPEND="${RDEPEND}" - -# does not actually test anything, see bug 362557 -RESTRICT="test" - -src_configure() { - local myeconfargs=( - $(use_enable debug asserts) - $(use_enable debug checks) - --disable-static - --disable-test - ) - econf "${myeconfargs[@]}" -} - -src_compile() { - emake - if use doc; then - doxygen || die - fi -} - -src_install() { - use doc && local HTML_DOCS=( doc/html/. ) - default - find "${D}" -name '*.la' -type f -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: 0b71cae7bae3d8eb87cd506565a7992771644234 Author: Arthur Zamarin gentoo org> AuthorDate: Sun Feb 26 19:21:03 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Sun Feb 26 19:21:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b71cae7 app-text/libspectre: Stabilize 0.2.11 sparc, #894420 Signed-off-by: Arthur Zamarin gentoo.org> app-text/libspectre/libspectre-0.2.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libspectre/libspectre-0.2.11.ebuild b/app-text/libspectre/libspectre-0.2.11.ebuild index 1eef15dbadcb..b7007809eeb6 100644 --- a/app-text/libspectre/libspectre-0.2.11.ebuild +++ b/app-text/libspectre/libspectre-0.2.11.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" IUSE="debug doc" RDEPEND=">=app-text/ghostscript-gpl-9.53.0:="
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: 268fc318d754590e6eacdb36cc8559b7ef99bf3c Author: Arthur Zamarin gentoo org> AuthorDate: Thu Feb 23 20:18:37 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Feb 23 20:18:37 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=268fc318 app-text/libspectre: Stabilize 0.2.11 amd64, #894420 Signed-off-by: Arthur Zamarin gentoo.org> app-text/libspectre/libspectre-0.2.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libspectre/libspectre-0.2.11.ebuild b/app-text/libspectre/libspectre-0.2.11.ebuild index 97b1c6d05b6b..1eef15dbadcb 100644 --- a/app-text/libspectre/libspectre-0.2.11.ebuild +++ b/app-text/libspectre/libspectre-0.2.11.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" IUSE="debug doc" RDEPEND=">=app-text/ghostscript-gpl-9.53.0:="
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: 684326394b993bdcd959bc1b9a0dbab9c4546f7b Author: Arthur Zamarin gentoo org> AuthorDate: Thu Feb 23 20:08:28 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Feb 23 20:08:28 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68432639 app-text/libspectre: Stabilize 0.2.11 x86, #894420 Signed-off-by: Arthur Zamarin gentoo.org> app-text/libspectre/libspectre-0.2.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libspectre/libspectre-0.2.11.ebuild b/app-text/libspectre/libspectre-0.2.11.ebuild index 72c477d986e8..97b1c6d05b6b 100644 --- a/app-text/libspectre/libspectre-0.2.11.ebuild +++ b/app-text/libspectre/libspectre-0.2.11.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" IUSE="debug doc" RDEPEND=">=app-text/ghostscript-gpl-9.53.0:="
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: 6027bffd3fdaf8787e74e6c99286d491ddf1bb34 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Feb 23 19:43:32 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Feb 23 19:43:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6027bffd app-text/libspectre: Stabilize 0.2.11 arm64, #894420 Signed-off-by: Arthur Zamarin gentoo.org> app-text/libspectre/libspectre-0.2.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libspectre/libspectre-0.2.11.ebuild b/app-text/libspectre/libspectre-0.2.11.ebuild index 6ab834f8aef0..72c477d986e8 100644 --- a/app-text/libspectre/libspectre-0.2.11.ebuild +++ b/app-text/libspectre/libspectre-0.2.11.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" IUSE="debug doc" RDEPEND=">=app-text/ghostscript-gpl-9.53.0:="
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: a7e7a4ff89cc426497a6332b55eed785af4494f8 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Feb 23 17:42:54 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Feb 23 17:42:54 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7e7a4ff app-text/libspectre: Stabilize 0.2.11 ppc64, #894420 Signed-off-by: Arthur Zamarin gentoo.org> app-text/libspectre/libspectre-0.2.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libspectre/libspectre-0.2.11.ebuild b/app-text/libspectre/libspectre-0.2.11.ebuild index 977987eafe53..6ab834f8aef0 100644 --- a/app-text/libspectre/libspectre-0.2.11.ebuild +++ b/app-text/libspectre/libspectre-0.2.11.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" IUSE="debug doc" RDEPEND=">=app-text/ghostscript-gpl-9.53.0:="
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: 749458a4e3f42ecf04f60d20c893d52ab257b35f Author: Arthur Zamarin gentoo org> AuthorDate: Thu Feb 23 17:42:52 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Feb 23 17:42:52 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=749458a4 app-text/libspectre: Stabilize 0.2.11 ppc, #894420 Signed-off-by: Arthur Zamarin gentoo.org> app-text/libspectre/libspectre-0.2.11.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/libspectre/libspectre-0.2.11.ebuild b/app-text/libspectre/libspectre-0.2.11.ebuild index 13e3f86ebc8a..4d6cf463e552 100644 --- a/app-text/libspectre/libspectre-0.2.11.ebuild +++ b/app-text/libspectre/libspectre-0.2.11.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -9,7 +9,7 @@ SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" IUSE="debug doc" RDEPEND=">=app-text/ghostscript-gpl-9.53.0:="
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: bf3feaaa575b6d42a0da94d1f1a4caf5bde6083d Author: Arthur Zamarin gentoo org> AuthorDate: Thu Feb 23 17:42:53 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Feb 23 17:42:53 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf3feaaa app-text/libspectre: Stabilize 0.2.11 arm, #894420 Signed-off-by: Arthur Zamarin gentoo.org> app-text/libspectre/libspectre-0.2.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libspectre/libspectre-0.2.11.ebuild b/app-text/libspectre/libspectre-0.2.11.ebuild index 4d6cf463e552..977987eafe53 100644 --- a/app-text/libspectre/libspectre-0.2.11.ebuild +++ b/app-text/libspectre/libspectre-0.2.11.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~mips ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" IUSE="debug doc" RDEPEND=">=app-text/ghostscript-gpl-9.53.0:="
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: 0e5650093a3bf0425aa3e67d3d1aaa076792f85c Author: Sam James gentoo org> AuthorDate: Fri Nov 25 08:08:54 2022 + Commit: Sam James gentoo org> CommitDate: Fri Nov 25 08:08:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0e565009 app-text/libspectre: add freedesktop-gitlab upstream metadata Signed-off-by: Sam James gentoo.org> app-text/libspectre/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app-text/libspectre/metadata.xml b/app-text/libspectre/metadata.xml index d0b58801b31a..92e1bf951816 100644 --- a/app-text/libspectre/metadata.xml +++ b/app-text/libspectre/metadata.xml @@ -4,4 +4,7 @@ freedesktop-b...@gentoo.org + +libspectre/libspectre +
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: c4e42e6f44ccda2aef20764a2878bcf3c04745b7 Author: Sam James gentoo org> AuthorDate: Fri Nov 25 08:06:14 2022 + Commit: Sam James gentoo org> CommitDate: Fri Nov 25 08:06:21 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4e42e6f app-text/libspectre: add 0.2.11 Closes: https://bugs.gentoo.org/866045 Signed-off-by: Sam James gentoo.org> app-text/libspectre/Manifest | 1 + app-text/libspectre/libspectre-0.2.11.ebuild | 45 2 files changed, 46 insertions(+) diff --git a/app-text/libspectre/Manifest b/app-text/libspectre/Manifest index 2670091f0b61..f9f9ef82da0e 100644 --- a/app-text/libspectre/Manifest +++ b/app-text/libspectre/Manifest @@ -1 +1,2 @@ DIST libspectre-0.2.10.tar.gz 436690 BLAKE2B 8c1d25225a212b7e8d2bab7cffa4298509450cf727e38d0be22d27ed5fb161a0f838967afa3f8aa265c2bd243431bbfb92976cf51ee52ee7d3b0479000215546 SHA512 01738f452f99878beaa528b15d8df463ca22d625306d636e1a6199ade9f068d284f1def3882e954a06e5f066937343f79d0c2197fbb19ab53ef1ab0540c72f2f +DIST libspectre-0.2.11.tar.gz 435887 BLAKE2B 46e289553dafe520c76a779ce64f8f5e320541221d885e5707284dd6d89ace7985a0a658fcf26c5ea750fd2751dd2bab091cda563ab5ee29c4132f8c99a5 SHA512 97335bc927006031fad8be55befae44bec33347f058f5b1fcf828a8a8d45a6fae2d51ceae4aaffcfa563c7592fdffe1e5a4993f145d6832ec81019c00ae0e37f diff --git a/app-text/libspectre/libspectre-0.2.11.ebuild b/app-text/libspectre/libspectre-0.2.11.ebuild new file mode 100644 index ..13e3f86ebc8a --- /dev/null +++ b/app-text/libspectre/libspectre-0.2.11.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Library for rendering Postscript documents" +HOMEPAGE="https://www.freedesktop.org/wiki/Software/libspectre; +SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +IUSE="debug doc" + +RDEPEND=">=app-text/ghostscript-gpl-9.53.0:=" +DEPEND="${RDEPEND}" +BDEPEND=" + virtual/pkgconfig + doc? ( app-doc/doxygen[doc] ) +" + +# does not actually test anything, see bug 362557 +RESTRICT="test" + +src_configure() { + local myeconfargs=( + $(use_enable debug asserts) + $(use_enable debug checks) + --disable-test + ) + econf "${myeconfargs[@]}" +} + +src_compile() { + emake + if use doc; then + doxygen || die + fi +} + +src_install() { + use doc && local HTML_DOCS=( doc/html/. ) + default + find "${D}" -name '*.la' -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/, app-text/libspectre/files/
commit: 806cbeab4187f73a11f29fa7ad899bdcea66 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Nov 6 11:44:03 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Nov 6 11:53:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=806cbeab app-text/libspectre: drop 0.2.9 Signed-off-by: Andreas Sturmlechner gentoo.org> app-text/libspectre/Manifest | 1 - .../files/libspectre-0.2.0-interix.patch | 29 app-text/libspectre/libspectre-0.2.9.ebuild| 55 -- 3 files changed, 85 deletions(-) diff --git a/app-text/libspectre/Manifest b/app-text/libspectre/Manifest index 5a0e02e4ad89..2670091f0b61 100644 --- a/app-text/libspectre/Manifest +++ b/app-text/libspectre/Manifest @@ -1,2 +1 @@ DIST libspectre-0.2.10.tar.gz 436690 BLAKE2B 8c1d25225a212b7e8d2bab7cffa4298509450cf727e38d0be22d27ed5fb161a0f838967afa3f8aa265c2bd243431bbfb92976cf51ee52ee7d3b0479000215546 SHA512 01738f452f99878beaa528b15d8df463ca22d625306d636e1a6199ade9f068d284f1def3882e954a06e5f066937343f79d0c2197fbb19ab53ef1ab0540c72f2f -DIST libspectre-0.2.9.tar.gz 433384 BLAKE2B ed75a7013763a86c0f0702e0e47dcfb8401db6c957ed4851ecc85e27db6a49c8d4dae6443b302bcce5b0ae0da18dce3294a010eee5531a253020a650c19388c5 SHA512 7c24b5c83c6d356c89417d09dc76566afbe886ec189fe80d030a239c23ad25b061db071768117fa06805aa3d86f749fb232b7491bd7d467f26a40e348e74d5d2 diff --git a/app-text/libspectre/files/libspectre-0.2.0-interix.patch b/app-text/libspectre/files/libspectre-0.2.0-interix.patch deleted file mode 100644 index 8f2956331852.. --- a/app-text/libspectre/files/libspectre-0.2.0-interix.patch +++ /dev/null @@ -1,29 +0,0 @@ -diff -ru libspectre/spectre-utils.c libspectre/spectre-utils.c a/libspectre/spectre-utils.c 2008-05-06 08:35:07 +0200 -+++ b/libspectre/spectre-utils.c 2008-05-06 08:49:51 +0200 -@@ -148,6 +148,17 @@ - spectre_strdup_vprintf (const char *format, - va_list args) - { -+#ifdef __INTERIX -+ /* no [v]asprintf here, so we need to do something else. */ -+ char * string = NULL; -+ char buf[524288]; -+ -+ if(vsprintf(buf, format, args) < 0) -+ return NULL; -+ -+ string = strdup(buf); -+ return string; -+#else - char *string = NULL; - int len = vasprintf (, format, args); - -@@ -155,6 +166,7 @@ - string = NULL; - - return string; -+#endif - } - - char * diff --git a/app-text/libspectre/libspectre-0.2.9.ebuild b/app-text/libspectre/libspectre-0.2.9.ebuild deleted file mode 100644 index cfb66f66da8c.. --- a/app-text/libspectre/libspectre-0.2.9.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools - -DESCRIPTION="Library for rendering Postscript documents" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/libspectre; -SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" -IUSE="debug doc" - -BDEPEND=" - virtual/pkgconfig - doc? ( app-doc/doxygen ) -" -RDEPEND=">=app-text/ghostscript-gpl-9.24:=" -DEPEND="${RDEPEND}" - -# does not actually test anything, see bug 362557 -RESTRICT="test" - -PATCHES=( "${FILESDIR}"/${PN}-0.2.0-interix.patch ) - -src_prepare() { - default - eautoreconf # need new libtool for interix -} - -src_configure() { - local myeconfargs=( - $(use_enable debug asserts) - $(use_enable debug checks) - --disable-static - --disable-test - ) - econf "${myeconfargs[@]}" -} - -src_compile() { - emake - if use doc; then - doxygen || die - fi -} - -src_install() { - use doc && local HTML_DOCS=( doc/html/. ) - default - find "${D}" -name '*.la' -type f -delete || die -}
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: fda2f39d212e38286d9d44b10005c1fd69082b6b Author: WANG Xuerui gentoo org> AuthorDate: Tue Jun 28 01:58:06 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Tue Jun 28 01:58:06 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fda2f39d app-text/libspectre: keyword 0.2.10 for ~loong Signed-off-by: WANG Xuerui gentoo.org> app-text/libspectre/libspectre-0.2.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libspectre/libspectre-0.2.10.ebuild b/app-text/libspectre/libspectre-0.2.10.ebuild index ce53ac9b6fb0..50aad4538d17 100644 --- a/app-text/libspectre/libspectre-0.2.10.ebuild +++ b/app-text/libspectre/libspectre-0.2.10.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" IUSE="debug doc" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: 8472d016d2b77bc0843dce49bb74d45f5c7f67b2 Author: Jakov Smolić gentoo org> AuthorDate: Wed Jun 1 19:00:26 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed Jun 1 19:00:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8472d016 app-text/libspectre: Stabilize 0.2.10 ppc64, #848951 Signed-off-by: Jakov Smolić gentoo.org> app-text/libspectre/libspectre-0.2.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libspectre/libspectre-0.2.10.ebuild b/app-text/libspectre/libspectre-0.2.10.ebuild index 13ab23fd9178..ce53ac9b6fb0 100644 --- a/app-text/libspectre/libspectre-0.2.10.ebuild +++ b/app-text/libspectre/libspectre-0.2.10.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" IUSE="debug doc" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: a2685e9621b6edee24ae61d38dec048398b549ee Author: Jakov Smolić gentoo org> AuthorDate: Wed Jun 1 14:18:22 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed Jun 1 14:18:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a2685e96 app-text/libspectre: Stabilize 0.2.10 arm64, #848951 Signed-off-by: Jakov Smolić gentoo.org> app-text/libspectre/libspectre-0.2.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libspectre/libspectre-0.2.10.ebuild b/app-text/libspectre/libspectre-0.2.10.ebuild index 9a3d5955c202..bc06d51f20bd 100644 --- a/app-text/libspectre/libspectre-0.2.10.ebuild +++ b/app-text/libspectre/libspectre-0.2.10.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" IUSE="debug doc" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: 02bed85efcb30208fba5dd49408280745ca76045 Author: Jakov Smolić gentoo org> AuthorDate: Wed Jun 1 14:18:20 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed Jun 1 14:18:20 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=02bed85e app-text/libspectre: Stabilize 0.2.10 sparc, #848951 Signed-off-by: Jakov Smolić gentoo.org> app-text/libspectre/libspectre-0.2.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libspectre/libspectre-0.2.10.ebuild b/app-text/libspectre/libspectre-0.2.10.ebuild index 9c9f5eab1be2..9a3d5955c202 100644 --- a/app-text/libspectre/libspectre-0.2.10.ebuild +++ b/app-text/libspectre/libspectre-0.2.10.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" IUSE="debug doc" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: e43451e8835caaba0ba72b51f7ccbca06ddd1efa Author: Jakov Smolić gentoo org> AuthorDate: Wed Jun 1 14:18:23 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed Jun 1 14:18:23 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e43451e8 app-text/libspectre: Stabilize 0.2.10 ppc, #848951 Signed-off-by: Jakov Smolić gentoo.org> app-text/libspectre/libspectre-0.2.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libspectre/libspectre-0.2.10.ebuild b/app-text/libspectre/libspectre-0.2.10.ebuild index bc06d51f20bd..13ab23fd9178 100644 --- a/app-text/libspectre/libspectre-0.2.10.ebuild +++ b/app-text/libspectre/libspectre-0.2.10.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" IUSE="debug doc" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: 16298728825cb38f73f643d684f2d1d9fa2cd770 Author: Jakov Smolić gentoo org> AuthorDate: Wed Jun 1 14:18:19 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed Jun 1 14:18:19 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16298728 app-text/libspectre: Stabilize 0.2.10 arm, #848951 Signed-off-by: Jakov Smolić gentoo.org> app-text/libspectre/libspectre-0.2.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libspectre/libspectre-0.2.10.ebuild b/app-text/libspectre/libspectre-0.2.10.ebuild index 9d14d31fa3c4..9c9f5eab1be2 100644 --- a/app-text/libspectre/libspectre-0.2.10.ebuild +++ b/app-text/libspectre/libspectre-0.2.10.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" IUSE="debug doc" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: 38f7e8d7b589f45bfd656f1d4c2b61b3e6c965b7 Author: Jakov Smolić gentoo org> AuthorDate: Wed Jun 1 12:03:59 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed Jun 1 12:03:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38f7e8d7 app-text/libspectre: Stabilize 0.2.10 x86, #848951 Signed-off-by: Jakov Smolić gentoo.org> app-text/libspectre/libspectre-0.2.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libspectre/libspectre-0.2.10.ebuild b/app-text/libspectre/libspectre-0.2.10.ebuild index f9215c5e2f1d..9d14d31fa3c4 100644 --- a/app-text/libspectre/libspectre-0.2.10.ebuild +++ b/app-text/libspectre/libspectre-0.2.10.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" IUSE="debug doc" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: 2390a4ff7a36c1ca816385afc6b547c08e3c188b Author: Jakov Smolić gentoo org> AuthorDate: Wed Jun 1 08:43:41 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Wed Jun 1 08:43:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2390a4ff app-text/libspectre: Stabilize 0.2.10 amd64, #848951 Signed-off-by: Jakov Smolić gentoo.org> app-text/libspectre/libspectre-0.2.10.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libspectre/libspectre-0.2.10.ebuild b/app-text/libspectre/libspectre-0.2.10.ebuild index 04e44d862e05..f9215c5e2f1d 100644 --- a/app-text/libspectre/libspectre-0.2.10.ebuild +++ b/app-text/libspectre/libspectre-0.2.10.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" IUSE="debug doc" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: fc9bf6cfb34da41dd73f64be5854b51302815238 Author: Matt Turner gentoo org> AuthorDate: Tue May 3 18:58:26 2022 + Commit: Matt Turner gentoo org> CommitDate: Tue May 3 19:00:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc9bf6cf app-text/libspectre: Version bump to 0.2.10 Signed-off-by: Matt Turner gentoo.org> app-text/libspectre/Manifest | 1 + app-text/libspectre/libspectre-0.2.10.ebuild | 46 2 files changed, 47 insertions(+) diff --git a/app-text/libspectre/Manifest b/app-text/libspectre/Manifest index 45abcebe3af8..5a0e02e4ad89 100644 --- a/app-text/libspectre/Manifest +++ b/app-text/libspectre/Manifest @@ -1 +1,2 @@ +DIST libspectre-0.2.10.tar.gz 436690 BLAKE2B 8c1d25225a212b7e8d2bab7cffa4298509450cf727e38d0be22d27ed5fb161a0f838967afa3f8aa265c2bd243431bbfb92976cf51ee52ee7d3b0479000215546 SHA512 01738f452f99878beaa528b15d8df463ca22d625306d636e1a6199ade9f068d284f1def3882e954a06e5f066937343f79d0c2197fbb19ab53ef1ab0540c72f2f DIST libspectre-0.2.9.tar.gz 433384 BLAKE2B ed75a7013763a86c0f0702e0e47dcfb8401db6c957ed4851ecc85e27db6a49c8d4dae6443b302bcce5b0ae0da18dce3294a010eee5531a253020a650c19388c5 SHA512 7c24b5c83c6d356c89417d09dc76566afbe886ec189fe80d030a239c23ad25b061db071768117fa06805aa3d86f749fb232b7491bd7d467f26a40e348e74d5d2 diff --git a/app-text/libspectre/libspectre-0.2.10.ebuild b/app-text/libspectre/libspectre-0.2.10.ebuild new file mode 100644 index ..04e44d862e05 --- /dev/null +++ b/app-text/libspectre/libspectre-0.2.10.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Library for rendering Postscript documents" +HOMEPAGE="https://www.freedesktop.org/wiki/Software/libspectre; +SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +IUSE="debug doc" + +BDEPEND=" + virtual/pkgconfig + doc? ( app-doc/doxygen ) +" +RDEPEND=">=app-text/ghostscript-gpl-9.53.0:=" +DEPEND="${RDEPEND}" + +# does not actually test anything, see bug 362557 +RESTRICT="test" + +src_configure() { + local myeconfargs=( + $(use_enable debug asserts) + $(use_enable debug checks) + --disable-static + --disable-test + ) + econf "${myeconfargs[@]}" +} + +src_compile() { + emake + if use doc; then + doxygen || die + fi +} + +src_install() { + use doc && local HTML_DOCS=( doc/html/. ) + default + find "${D}" -name '*.la' -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: 25eee1ede3df92b92b7a09baa2e13d651e2ead40 Author: Yixun Lan gentoo org> AuthorDate: Tue Jul 27 13:59:34 2021 + Commit: Yixun Lan gentoo org> CommitDate: Wed Jul 28 03:00:14 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=25eee1ed app-text/libspectre: keyword ~riscv Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Yixun Lan gentoo.org> app-text/libspectre/libspectre-0.2.9.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/libspectre/libspectre-0.2.9.ebuild b/app-text/libspectre/libspectre-0.2.9.ebuild index d8a1a897bd0..cfb66f66da8 100644 --- a/app-text/libspectre/libspectre-0.2.9.ebuild +++ b/app-text/libspectre/libspectre-0.2.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" IUSE="debug doc" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: 6a713b0d43dfc4a9e9c66e41723b8643363b64e5 Author: Pacho Ramos gentoo org> AuthorDate: Fri Jun 26 22:53:35 2020 + Commit: Pacho Ramos gentoo org> CommitDate: Fri Jun 26 22:53:35 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a713b0d app-text/libspectre: Get ready for potential ghostscript subslot bumps This should also help to prevent issues like bug #703676 or bug #728582 as suggested by Zac Medico, ensuring ghostscript gets updated in proper order. Thanks-to: Zac Medico Closes: https://bugs.gentoo.org/703750 Bug: https://bugs.gentoo.org/703676 Bug: https://bugs.gentoo.org/728582 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Pacho Ramos gentoo.org> app-text/libspectre/libspectre-0.2.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libspectre/libspectre-0.2.9.ebuild b/app-text/libspectre/libspectre-0.2.9.ebuild index 03f16375e5c..d8a1a897bd0 100644 --- a/app-text/libspectre/libspectre-0.2.9.ebuild +++ b/app-text/libspectre/libspectre-0.2.9.ebuild @@ -18,7 +18,7 @@ BDEPEND=" virtual/pkgconfig doc? ( app-doc/doxygen ) " -RDEPEND=">=app-text/ghostscript-gpl-9.24" +RDEPEND=">=app-text/ghostscript-gpl-9.24:=" DEPEND="${RDEPEND}" # does not actually test anything, see bug 362557
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: 760d4b41698bdd7807bb2a090644a01e096e4fbd Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Jun 21 15:26:50 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sun Jun 21 15:26:50 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=760d4b41 app-text/libspectre: Drop 0.2.8 Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner gentoo.org> app-text/libspectre/Manifest| 1 - app-text/libspectre/libspectre-0.2.8.ebuild | 50 - 2 files changed, 51 deletions(-) diff --git a/app-text/libspectre/Manifest b/app-text/libspectre/Manifest index 8afc9c293ae..45abcebe3af 100644 --- a/app-text/libspectre/Manifest +++ b/app-text/libspectre/Manifest @@ -1,2 +1 @@ -DIST libspectre-0.2.8.tar.gz 421791 BLAKE2B bbefa06cf80ecb91f0f780493e1829eadc34061b6f2b3004f9ae01e06fc4609edd440df290be9ff1c9f43e580b53791aae033feb4115743a0f03f703bc18e0c7 SHA512 ebbe7f6adcbc7f7d6af61f24e23b114116c878755dbe90f1163546c1284a005b4d539be01986c1f940611e84141ca19768b8effc2abf1013606da7c93547da86 DIST libspectre-0.2.9.tar.gz 433384 BLAKE2B ed75a7013763a86c0f0702e0e47dcfb8401db6c957ed4851ecc85e27db6a49c8d4dae6443b302bcce5b0ae0da18dce3294a010eee5531a253020a650c19388c5 SHA512 7c24b5c83c6d356c89417d09dc76566afbe886ec189fe80d030a239c23ad25b061db071768117fa06805aa3d86f749fb232b7491bd7d467f26a40e348e74d5d2 diff --git a/app-text/libspectre/libspectre-0.2.8.ebuild b/app-text/libspectre/libspectre-0.2.8.ebuild deleted file mode 100644 index 0de9370f91e..000 --- a/app-text/libspectre/libspectre-0.2.8.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 -inherit autotools eutils ltprune - -DESCRIPTION="A library for rendering Postscript documents" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/libspectre; -SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" -IUSE="debug doc static-libs" - -RDEPEND=">=app-text/ghostscript-gpl-8.62" -DEPEND="${RDEPEND} - virtual/pkgconfig - doc? ( app-doc/doxygen ) -" - -# does not actually test anything, see bug 362557 -RESTRICT="test" - -src_prepare() { - default - eapply "${FILESDIR}"/${PN}-0.2.0-interix.patch - eautoreconf # need new libtool for interix -} - -src_configure() { - econf \ - $(use_enable debug asserts) \ - $(use_enable debug checks) \ - $(use_enable static-libs static) \ - --disable-test -} - -src_compile() { - emake - if use doc; then - doxygen || die - fi -} - -src_install() { - default - use doc && dohtml -r doc/html/* - prune_libtool_files -}
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: 7af41991c72893da7255ec026f5d96c31a9bffaa Author: Thomas Deutschmann gentoo org> AuthorDate: Sun Jun 21 15:18:13 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sun Jun 21 15:18:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7af41991 app-text/libspectre: x86 stable (bug #727006) Package-Manager: Portage-2.3.101, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann gentoo.org> app-text/libspectre/libspectre-0.2.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libspectre/libspectre-0.2.9.ebuild b/app-text/libspectre/libspectre-0.2.9.ebuild index 0d295f6fe89..03f16375e5c 100644 --- a/app-text/libspectre/libspectre-0.2.9.ebuild +++ b/app-text/libspectre/libspectre-0.2.9.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" IUSE="debug doc" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: 36adab1407bbd659988df77d26b5a8411446a8bd Author: Sam James (sam_c) cmpct info> AuthorDate: Sat Jun 20 16:35:28 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Jun 20 20:32:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36adab14 app-text/libspectre: arm64 stable (bug #727006) Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) cmpct.info> Signed-off-by: Mart Raudsepp gentoo.org> app-text/libspectre/libspectre-0.2.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libspectre/libspectre-0.2.9.ebuild b/app-text/libspectre/libspectre-0.2.9.ebuild index 4af624f95ac..0d295f6fe89 100644 --- a/app-text/libspectre/libspectre-0.2.9.ebuild +++ b/app-text/libspectre/libspectre-0.2.9.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" IUSE="debug doc" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: b4d60b230dbcb3ccb6d12b1cf6040dc9d3e87536 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jun 15 15:11:23 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jun 15 15:11:23 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4d60b23 app-text/libspectre: sparc stable wrt bug #727006 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> app-text/libspectre/libspectre-0.2.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libspectre/libspectre-0.2.9.ebuild b/app-text/libspectre/libspectre-0.2.9.ebuild index 6e0b5529292..4af624f95ac 100644 --- a/app-text/libspectre/libspectre-0.2.9.ebuild +++ b/app-text/libspectre/libspectre-0.2.9.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" IUSE="debug doc" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: bf48d72fc0c78b92c9bf6c0ab4f79bbea4966e0e Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jun 15 15:08:01 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jun 15 15:08:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf48d72f app-text/libspectre: ppc64 stable wrt bug #727006 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> app-text/libspectre/libspectre-0.2.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libspectre/libspectre-0.2.9.ebuild b/app-text/libspectre/libspectre-0.2.9.ebuild index 089cde523ab..6e0b5529292 100644 --- a/app-text/libspectre/libspectre-0.2.9.ebuild +++ b/app-text/libspectre/libspectre-0.2.9.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" IUSE="debug doc" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: aaf2de611d3588cc0be1e3343daf150013c94072 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jun 15 15:05:47 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jun 15 15:06:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aaf2de61 app-text/libspectre: ppc stable wrt bug #727006 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> app-text/libspectre/libspectre-0.2.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libspectre/libspectre-0.2.9.ebuild b/app-text/libspectre/libspectre-0.2.9.ebuild index c1455ac0720..089cde523ab 100644 --- a/app-text/libspectre/libspectre-0.2.9.ebuild +++ b/app-text/libspectre/libspectre-0.2.9.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" IUSE="debug doc" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: 2fed28baebe69782cc63e1257f2dfb25f1f55521 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jun 15 15:02:59 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jun 15 15:02:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fed28ba app-text/libspectre: arm stable wrt bug #727006 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> app-text/libspectre/libspectre-0.2.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libspectre/libspectre-0.2.9.ebuild b/app-text/libspectre/libspectre-0.2.9.ebuild index 9fc1a182df2..c1455ac0720 100644 --- a/app-text/libspectre/libspectre-0.2.9.ebuild +++ b/app-text/libspectre/libspectre-0.2.9.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" IUSE="debug doc" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: b1c8da24c34526bbb5022e5784f43db1a142a84f Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Jun 15 14:56:51 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Jun 15 14:56:51 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1c8da24 app-text/libspectre: amd64 stable wrt bug #727006 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> app-text/libspectre/libspectre-0.2.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libspectre/libspectre-0.2.9.ebuild b/app-text/libspectre/libspectre-0.2.9.ebuild index 60f16522aa3..9fc1a182df2 100644 --- a/app-text/libspectre/libspectre-0.2.9.ebuild +++ b/app-text/libspectre/libspectre-0.2.9.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" IUSE="debug doc" BDEPEND="
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: 8244557d2aa8dd631fa930b69e13f2d6dc5fd0ed Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Jun 3 19:21:45 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Jun 3 19:37:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8244557d app-text/libspectre: --disable-static Closes: https://bugs.gentoo.org/726708 Package-Manager: Portage-2.3.100, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner gentoo.org> app-text/libspectre/libspectre-0.2.9.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/app-text/libspectre/libspectre-0.2.9.ebuild b/app-text/libspectre/libspectre-0.2.9.ebuild index 0053bce742a..60f16522aa3 100644 --- a/app-text/libspectre/libspectre-0.2.9.ebuild +++ b/app-text/libspectre/libspectre-0.2.9.ebuild @@ -35,6 +35,7 @@ src_configure() { local myeconfargs=( $(use_enable debug asserts) $(use_enable debug checks) + --disable-static --disable-test ) econf "${myeconfargs[@]}"
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/, app-text/libspectre/files/
commit: a6ffbf1fe25b2102f985ec1b86ad46f89c9a4516 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed May 6 20:51:24 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Thu May 7 07:54:00 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a6ffbf1f app-text/libspectre: 0.2.9 version bump, EAPI-7 bump Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Andreas Sturmlechner gentoo.org> app-text/libspectre/Manifest | 1 + .../files/libspectre-0.2.0-interix.patch | 6 +-- app-text/libspectre/libspectre-0.2.9.ebuild| 54 ++ 3 files changed, 58 insertions(+), 3 deletions(-) diff --git a/app-text/libspectre/Manifest b/app-text/libspectre/Manifest index 54fa010bd95..8afc9c293ae 100644 --- a/app-text/libspectre/Manifest +++ b/app-text/libspectre/Manifest @@ -1 +1,2 @@ DIST libspectre-0.2.8.tar.gz 421791 BLAKE2B bbefa06cf80ecb91f0f780493e1829eadc34061b6f2b3004f9ae01e06fc4609edd440df290be9ff1c9f43e580b53791aae033feb4115743a0f03f703bc18e0c7 SHA512 ebbe7f6adcbc7f7d6af61f24e23b114116c878755dbe90f1163546c1284a005b4d539be01986c1f940611e84141ca19768b8effc2abf1013606da7c93547da86 +DIST libspectre-0.2.9.tar.gz 433384 BLAKE2B ed75a7013763a86c0f0702e0e47dcfb8401db6c957ed4851ecc85e27db6a49c8d4dae6443b302bcce5b0ae0da18dce3294a010eee5531a253020a650c19388c5 SHA512 7c24b5c83c6d356c89417d09dc76566afbe886ec189fe80d030a239c23ad25b061db071768117fa06805aa3d86f749fb232b7491bd7d467f26a40e348e74d5d2 diff --git a/app-text/libspectre/files/libspectre-0.2.0-interix.patch b/app-text/libspectre/files/libspectre-0.2.0-interix.patch index 7b607542dfa..8f295633185 100644 --- a/app-text/libspectre/files/libspectre-0.2.0-interix.patch +++ b/app-text/libspectre/files/libspectre-0.2.0-interix.patch @@ -1,6 +1,6 @@ -diff -ru libspectre-0.2.0.orig/libspectre/spectre-utils.c libspectre-0.2.0/libspectre/spectre-utils.c libspectre-0.2.0.orig/libspectre/spectre-utils.c 2008-05-06 08:35:07 +0200 -+++ libspectre-0.2.0/libspectre/spectre-utils.c2008-05-06 08:49:51 +0200 +diff -ru libspectre/spectre-utils.c libspectre/spectre-utils.c +--- a/libspectre/spectre-utils.c 2008-05-06 08:35:07 +0200 b/libspectre/spectre-utils.c 2008-05-06 08:49:51 +0200 @@ -148,6 +148,17 @@ spectre_strdup_vprintf (const char *format, va_list args) diff --git a/app-text/libspectre/libspectre-0.2.9.ebuild b/app-text/libspectre/libspectre-0.2.9.ebuild new file mode 100644 index 000..0053bce742a --- /dev/null +++ b/app-text/libspectre/libspectre-0.2.9.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools + +DESCRIPTION="Library for rendering Postscript documents" +HOMEPAGE="https://www.freedesktop.org/wiki/Software/libspectre; +SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x64-solaris" +IUSE="debug doc" + +BDEPEND=" + virtual/pkgconfig + doc? ( app-doc/doxygen ) +" +RDEPEND=">=app-text/ghostscript-gpl-9.24" +DEPEND="${RDEPEND}" + +# does not actually test anything, see bug 362557 +RESTRICT="test" + +PATCHES=( "${FILESDIR}"/${PN}-0.2.0-interix.patch ) + +src_prepare() { + default + eautoreconf # need new libtool for interix +} + +src_configure() { + local myeconfargs=( + $(use_enable debug asserts) + $(use_enable debug checks) + --disable-test + ) + econf "${myeconfargs[@]}" +} + +src_compile() { + emake + if use doc; then + doxygen || die + fi +} + +src_install() { + use doc && local HTML_DOCS=( doc/html/. ) + default + find "${D}" -name '*.la' -type f -delete || die +}
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/files/, app-text/libspectre/
commit: 295828cd6a32e22d0460ec24bad6b6a62dcd9385 Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Jan 1 10:40:03 2020 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Wed Jan 1 11:01:10 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=295828cd app-text/libspectre: Drop 0.2.7 hppa had no revdeps. Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Andreas Sturmlechner gentoo.org> app-text/libspectre/Manifest | 1 - .../libspectre/files/libspectre-0.2.7-gs918.patch | 42 - app-text/libspectre/libspectre-0.2.7.ebuild| 52 -- 3 files changed, 95 deletions(-) diff --git a/app-text/libspectre/Manifest b/app-text/libspectre/Manifest index 23d84a9fb97..54fa010bd95 100644 --- a/app-text/libspectre/Manifest +++ b/app-text/libspectre/Manifest @@ -1,2 +1 @@ -DIST libspectre-0.2.7.tar.gz 387947 BLAKE2B 1d8c5ce045e90cb10a159615d3b011dafd24fa07c8bbd79349663880d077b53944495cba7f5a77e8e32735123762d0f6fcd2feb382258b8d35107284f72243b8 SHA512 2e60905f7eeed9ac6ec3b5f8b47a7dad85178c8c35a63ba097ef6088dd334f7fde5797ecb05cf67532b759d07a65006427914d2cd6b09107ecc90620c9541794 DIST libspectre-0.2.8.tar.gz 421791 BLAKE2B bbefa06cf80ecb91f0f780493e1829eadc34061b6f2b3004f9ae01e06fc4609edd440df290be9ff1c9f43e580b53791aae033feb4115743a0f03f703bc18e0c7 SHA512 ebbe7f6adcbc7f7d6af61f24e23b114116c878755dbe90f1163546c1284a005b4d539be01986c1f940611e84141ca19768b8effc2abf1013606da7c93547da86 diff --git a/app-text/libspectre/files/libspectre-0.2.7-gs918.patch b/app-text/libspectre/files/libspectre-0.2.7-gs918.patch deleted file mode 100644 index e9a4eda192b..000 --- a/app-text/libspectre/files/libspectre-0.2.7-gs918.patch +++ /dev/null @@ -1,42 +0,0 @@ -Fixed error namespace for >=ghostscript-gpl-9.18 - -https://bugs.gentoo.org/563540 - libspectre-0.2.7/libspectre/spectre-gs.c -+++ libspectre-0.2.7/libspectre/spectre-gs.c -@@ -43,12 +43,12 @@ - - if (code <= -100) { - switch (code) { -- case e_Fatal: -+ case gs_error_Fatal: - fprintf (stderr, "fatal internal error %d", code); - return TRUE; - break; - -- case e_ExecStackUnderflow: -+ case gs_error_ExecStackUnderflow: - fprintf (stderr, "stack overflow %d", code); - return TRUE; - break; -@@ -109,9 +109,9 @@ - set = _spectre_strdup_printf ("%d %d translate\n", -x, -y); - error = gsapi_run_string_continue (ghostscript_instance, set, strlen (set), - 0, _code); -- error = error == e_NeedInput ? 0 : error; -+ error = error == gs_error_NeedInput ? 0 : error; - free (set); -- if (error != e_NeedInput && critic_error_code (error)) { -+ if (error != gs_error_NeedInput && critic_error_code (error)) { - fclose (fd); - return FALSE; - } -@@ -126,7 +126,7 @@ - read = fread (buf, sizeof (char), to_read, fd); - error = gsapi_run_string_continue (ghostscript_instance, - buf, read, 0, _code); -- error = error == e_NeedInput ? 0 : error; -+ error = error == gs_error_NeedInput ? 0 : error; - left -= read; - } - diff --git a/app-text/libspectre/libspectre-0.2.7.ebuild b/app-text/libspectre/libspectre-0.2.7.ebuild deleted file mode 100644 index d250899af08..000 --- a/app-text/libspectre/libspectre-0.2.7.ebuild +++ /dev/null @@ -1,52 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 -inherit autotools eutils - -DESCRIPTION="A library for rendering Postscript documents" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/libspectre; -SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-linux ~x86-linux ~x64-solaris" -IUSE="debug doc static-libs" - -RDEPEND=">=app-text/ghostscript-gpl-8.62" -DEPEND="${RDEPEND} - virtual/pkgconfig - doc? ( app-doc/doxygen )" - -# does not actually test anything, see bug 362557 -RESTRICT="test" - -DOCS="NEWS README TODO" - -src_prepare() { - epatch "${FILESDIR}"/${PN}-0.2.0-interix.patch - has_version \>=app-text/ghostscript-gpl-9.18 \ - && epatch "${FILESDIR}"/${PN}-0.2.7-gs918.patch - eautoreconf # need new libtool for interix -} - -src_configure() { - econf \ - $(use_enable debug asserts) \ - $(use_enable debug checks) \ -
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: fb09bfda21162460a89dde3900cbd5e879885eda Author: Mikle Kolyada gentoo org> AuthorDate: Wed Oct 17 09:54:28 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Wed Oct 17 09:54:28 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb09bfda app-text/libspectre: amd64 stable wrt bug #666828 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.49, Repoman-2.3.11 app-text/libspectre/libspectre-0.2.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libspectre/libspectre-0.2.8.ebuild b/app-text/libspectre/libspectre-0.2.8.ebuild index 04c0a3a67d2..3ece0e5cc84 100644 --- a/app-text/libspectre/libspectre-0.2.8.ebuild +++ b/app-text/libspectre/libspectre-0.2.8.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris" IUSE="debug doc static-libs" RDEPEND=">=app-text/ghostscript-gpl-8.62"
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: 377a8677aa2fbe6dc343e2bcba2d4ecfca69 Author: Tobias Klausmann gentoo org> AuthorDate: Thu Oct 11 17:28:24 2018 + Commit: Tobias Klausmann gentoo org> CommitDate: Thu Oct 11 18:49:11 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=377a8677 app-text/libspectre-0.2.8-r0: alpha stable Gentoo-Bug: http://bugs.gentoo.org/666828 Signed-off-by: Tobias Klausmann gentoo.org> app-text/libspectre/libspectre-0.2.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libspectre/libspectre-0.2.8.ebuild b/app-text/libspectre/libspectre-0.2.8.ebuild index df338f5da2d..04c0a3a67d2 100644 --- a/app-text/libspectre/libspectre-0.2.8.ebuild +++ b/app-text/libspectre/libspectre-0.2.8.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris" IUSE="debug doc static-libs" RDEPEND=">=app-text/ghostscript-gpl-8.62"
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: 7f7531082b61cde28838126311c3f1a6d4667f5a Author: Matt Turner gentoo org> AuthorDate: Sat Oct 6 19:45:43 2018 + Commit: Matt Turner gentoo org> CommitDate: Sat Oct 6 19:46:09 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7f753108 app-text/libspectre-0.2.8: ppc64 stable, bug 666828 Signed-off-by: Matt Turner gentoo.org> app-text/libspectre/libspectre-0.2.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libspectre/libspectre-0.2.8.ebuild b/app-text/libspectre/libspectre-0.2.8.ebuild index 74878832696..df338f5da2d 100644 --- a/app-text/libspectre/libspectre-0.2.8.ebuild +++ b/app-text/libspectre/libspectre-0.2.8.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris" IUSE="debug doc static-libs" RDEPEND=">=app-text/ghostscript-gpl-8.62"
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: f0fd385468fc442066ec960651abb4a9de5f4928 Author: Matt Turner gentoo org> AuthorDate: Sat Oct 6 19:45:30 2018 + Commit: Matt Turner gentoo org> CommitDate: Sat Oct 6 19:46:07 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f0fd3854 app-text/libspectre-0.2.8: ppc stable, bug 666828 Signed-off-by: Matt Turner gentoo.org> app-text/libspectre/libspectre-0.2.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libspectre/libspectre-0.2.8.ebuild b/app-text/libspectre/libspectre-0.2.8.ebuild index 1ddfc174109..74878832696 100644 --- a/app-text/libspectre/libspectre-0.2.8.ebuild +++ b/app-text/libspectre/libspectre-0.2.8.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ppc ~ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris" IUSE="debug doc static-libs" RDEPEND=">=app-text/ghostscript-gpl-8.62"
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: 2206a1e6bfe8f64d6da6bdbce78d3cd219e9d7f7 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Sep 30 21:31:00 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Sep 30 21:37:54 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2206a1e6 app-text/libspectre: stable 0.2.8 for ia64, bug #666828 Signed-off-by: Sergei Trofimovich gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 RepoMan-Options: --include-arches="ia64" app-text/libspectre/libspectre-0.2.8.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/libspectre/libspectre-0.2.8.ebuild b/app-text/libspectre/libspectre-0.2.8.ebuild index feb3225fdc4..1ddfc174109 100644 --- a/app-text/libspectre/libspectre-0.2.8.ebuild +++ b/app-text/libspectre/libspectre-0.2.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2018 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris" IUSE="debug doc static-libs" RDEPEND=">=app-text/ghostscript-gpl-8.62"
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: b275253b2fe82055315335e15c03cdc3839d12e7 Author: Mikle Kolyada gentoo org> AuthorDate: Fri Sep 28 08:56:00 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri Sep 28 08:56:00 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b275253b app-text/libspectre: amd64 stable wrt bug #666828 Package-Manager: Portage-2.3.49, Repoman-2.3.10 app-text/libspectre/libspectre-0.2.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libspectre/libspectre-0.2.8.ebuild b/app-text/libspectre/libspectre-0.2.8.ebuild index 3246368760a..feb3225fdc4 100644 --- a/app-text/libspectre/libspectre-0.2.8.ebuild +++ b/app-text/libspectre/libspectre-0.2.8.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris" IUSE="debug doc static-libs" RDEPEND=">=app-text/ghostscript-gpl-8.62"
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: 661b50bf35f5ee743f32874df439ea9e03851e03 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Sep 24 16:28:32 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Sep 24 21:25:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=661b50bf app-text/libspectre: stable 0.2.8 for sparc, bug #666828 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.49, Repoman-2.3.10 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> app-text/libspectre/libspectre-0.2.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app-text/libspectre/libspectre-0.2.8.ebuild b/app-text/libspectre/libspectre-0.2.8.ebuild index a9bfcc717ac..3246368760a 100644 --- a/app-text/libspectre/libspectre-0.2.8.ebuild +++ b/app-text/libspectre/libspectre-0.2.8.ebuild @@ -10,7 +10,7 @@ SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris" IUSE="debug doc static-libs" RDEPEND=">=app-text/ghostscript-gpl-8.62"
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: 79a9d29e34a0510708b549fa59e5492dd035ad73 Author: Thomas Deutschmann gentoo org> AuthorDate: Mon Sep 24 01:23:28 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Mon Sep 24 01:23:28 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79a9d29e app-text/libspectre: x86 stable (bug #666828) Package-Manager: Portage-2.3.49, Repoman-2.3.10 app-text/libspectre/libspectre-0.2.8.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/app-text/libspectre/libspectre-0.2.8.ebuild b/app-text/libspectre/libspectre-0.2.8.ebuild index 18588796b3f..a9bfcc717ac 100644 --- a/app-text/libspectre/libspectre-0.2.8.ebuild +++ b/app-text/libspectre/libspectre-0.2.8.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -10,7 +10,7 @@ SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~x64-solaris" IUSE="debug doc static-libs" RDEPEND=">=app-text/ghostscript-gpl-8.62"
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: a3b242936e8550f29bbd235732b8ded5bb352177 Author: Pacho Ramos gentoo org> AuthorDate: Sat Jul 9 11:45:46 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jul 9 13:39:52 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3b24293 app-text/libspectre: Drop old Package-Manager: portage-2.3.0 app-text/libspectre/Manifest| 1 - app-text/libspectre/libspectre-0.2.6.ebuild | 51 - 2 files changed, 52 deletions(-) diff --git a/app-text/libspectre/Manifest b/app-text/libspectre/Manifest index df02906..e7a3d5a 100644 --- a/app-text/libspectre/Manifest +++ b/app-text/libspectre/Manifest @@ -1,2 +1 @@ -DIST libspectre-0.2.6.tar.gz 358088 SHA256 2f637c62322c8040514284c00f63a5c310a28801e7dcfbe2ba2791be4fac0dd3 SHA512 4f99afe68293e188f70a5043f0c5199123d6ab0936f196b198f1c66eff980d54a6fba093be39839180dcef82db5fd9780a9d50887e453352d7b90b986829dfb6 WHIRLPOOL 0335575a7a5a5fa5724b35456105badcb845202b0d48b03a03f292aab10959e1a4ba9d94189c935667114878f20f7a5b8cbb892bf52533b4846a5afebb1eecb7 DIST libspectre-0.2.7.tar.gz 387947 SHA256 e81b822a106beed14cf0fec70f1b890c690c2ffa150fa2eee41dc26518a6c3ec SHA512 2e60905f7eeed9ac6ec3b5f8b47a7dad85178c8c35a63ba097ef6088dd334f7fde5797ecb05cf67532b759d07a65006427914d2cd6b09107ecc90620c9541794 WHIRLPOOL b59a1fea4ebd0cac13d4b5c7e76247de214761929bd71cf7879832acc4779786d764ddf2d38c5dea070f6e05c41f0d8460b8a8b11a51c35492827228740fb604 diff --git a/app-text/libspectre/libspectre-0.2.6.ebuild b/app-text/libspectre/libspectre-0.2.6.ebuild deleted file mode 100644 index b2cc854..000 --- a/app-text/libspectre/libspectre-0.2.6.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2012 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 -inherit autotools eutils - -DESCRIPTION="A library for rendering Postscript documents" -HOMEPAGE="https://www.freedesktop.org/wiki/Software/libspectre; -SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="alpha amd64 arm ia64 ~mips ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~x64-solaris" -IUSE="debug doc static-libs" - -RDEPEND=">=app-text/ghostscript-gpl-8.62" -DEPEND="${RDEPEND} - virtual/pkgconfig - doc? ( app-doc/doxygen )" - -# does not actually test anything, see bug 362557 -RESTRICT="test" - -DOCS="NEWS README TODO" - -src_prepare() { - epatch "${FILESDIR}"/${PN}-0.2.0-interix.patch - eautoreconf # need new libtool for interix -} - -src_configure() { - econf \ - $(use_enable debug asserts) \ - $(use_enable debug checks) \ - $(use_enable static-libs static) \ - --disable-test -} - -src_compile() { - emake - if use doc; then - doxygen || die - fi -} - -src_install() { - default - use doc && dohtml -r doc/html/* - find "${ED}" -name '*.la' -exec rm -f {} + -}
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/
commit: 5982879d8591fef65d15dd424468d89e3979f4f7 Author: Pacho Ramos gentoo org> AuthorDate: Sat Jul 9 11:46:12 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Jul 9 13:39:54 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5982879d app-text/libspectre: Version bump Package-Manager: portage-2.3.0 app-text/libspectre/Manifest| 1 + app-text/libspectre/libspectre-0.2.8.ebuild | 51 + 2 files changed, 52 insertions(+) diff --git a/app-text/libspectre/Manifest b/app-text/libspectre/Manifest index e7a3d5a..bb24b10 100644 --- a/app-text/libspectre/Manifest +++ b/app-text/libspectre/Manifest @@ -1 +1,2 @@ DIST libspectre-0.2.7.tar.gz 387947 SHA256 e81b822a106beed14cf0fec70f1b890c690c2ffa150fa2eee41dc26518a6c3ec SHA512 2e60905f7eeed9ac6ec3b5f8b47a7dad85178c8c35a63ba097ef6088dd334f7fde5797ecb05cf67532b759d07a65006427914d2cd6b09107ecc90620c9541794 WHIRLPOOL b59a1fea4ebd0cac13d4b5c7e76247de214761929bd71cf7879832acc4779786d764ddf2d38c5dea070f6e05c41f0d8460b8a8b11a51c35492827228740fb604 +DIST libspectre-0.2.8.tar.gz 421791 SHA256 65256af389823bbc4ee4d25bfd1cc19023ffc29ae9f9677f2d200fa6e98bc7a8 SHA512 ebbe7f6adcbc7f7d6af61f24e23b114116c878755dbe90f1163546c1284a005b4d539be01986c1f940611e84141ca19768b8effc2abf1013606da7c93547da86 WHIRLPOOL 6e454fe6d16d8f01b45e82424b62a333876edfe44772fafafa1915caefdcbf857975814fd3d14294c5abebe3d1a80842a9ce212e43825bf144ebef96a60af32e diff --git a/app-text/libspectre/libspectre-0.2.8.ebuild b/app-text/libspectre/libspectre-0.2.8.ebuild new file mode 100644 index 000..4b52741 --- /dev/null +++ b/app-text/libspectre/libspectre-0.2.8.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=6 +inherit autotools eutils + +DESCRIPTION="A library for rendering Postscript documents" +HOMEPAGE="https://www.freedesktop.org/wiki/Software/libspectre; +SRC_URI="https://libspectre.freedesktop.org/releases/${P}.tar.gz; + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-interix ~amd64-linux ~x86-linux ~x64-solaris" +IUSE="debug doc static-libs" + +RDEPEND=">=app-text/ghostscript-gpl-8.62" +DEPEND="${RDEPEND} + virtual/pkgconfig + doc? ( app-doc/doxygen ) +" + +# does not actually test anything, see bug 362557 +RESTRICT="test" + +src_prepare() { + default + eapply "${FILESDIR}"/${PN}-0.2.0-interix.patch + eautoreconf # need new libtool for interix +} + +src_configure() { + econf \ + $(use_enable debug asserts) \ + $(use_enable debug checks) \ + $(use_enable static-libs static) \ + --disable-test +} + +src_compile() { + emake + if use doc; then + doxygen || die + fi +} + +src_install() { + default + use doc && dohtml -r doc/html/* + prune_libtool_files +}
[gentoo-commits] repo/gentoo:master commit in: app-text/libspectre/, app-text/libspectre/files/
commit: 8d34151aea08aa04cca35e1f5da59445af0440d0 Author: Lars Wendler gentoo org> AuthorDate: Fri Oct 23 13:25:42 2015 + Commit: Lars Wendler gentoo org> CommitDate: Fri Oct 23 13:26:05 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d34151a app-text/libspectre: >=app-text/ghostscript-gpl-9.18 compile fix (bug #563540). Package-Manager: portage-2.2.23 Signed-off-by: Lars Wendler gentoo.org> .../libspectre/files/libspectre-0.2.7-gs918.patch | 42 ++ app-text/libspectre/libspectre-0.2.7.ebuild| 2 ++ 2 files changed, 44 insertions(+) diff --git a/app-text/libspectre/files/libspectre-0.2.7-gs918.patch b/app-text/libspectre/files/libspectre-0.2.7-gs918.patch new file mode 100644 index 000..e9a4eda --- /dev/null +++ b/app-text/libspectre/files/libspectre-0.2.7-gs918.patch @@ -0,0 +1,42 @@ +Fixed error namespace for >=ghostscript-gpl-9.18 + +https://bugs.gentoo.org/563540 + +--- libspectre-0.2.7/libspectre/spectre-gs.c libspectre-0.2.7/libspectre/spectre-gs.c +@@ -43,12 +43,12 @@ + + if (code <= -100) { + switch (code) { +- case e_Fatal: ++ case gs_error_Fatal: + fprintf (stderr, "fatal internal error %d", code); + return TRUE; + break; + +- case e_ExecStackUnderflow: ++ case gs_error_ExecStackUnderflow: + fprintf (stderr, "stack overflow %d", code); + return TRUE; + break; +@@ -109,9 +109,9 @@ + set = _spectre_strdup_printf ("%d %d translate\n", -x, -y); + error = gsapi_run_string_continue (ghostscript_instance, set, strlen (set), + 0, _code); +- error = error == e_NeedInput ? 0 : error; ++ error = error == gs_error_NeedInput ? 0 : error; + free (set); +- if (error != e_NeedInput && critic_error_code (error)) { ++ if (error != gs_error_NeedInput && critic_error_code (error)) { + fclose (fd); + return FALSE; + } +@@ -126,7 +126,7 @@ + read = fread (buf, sizeof (char), to_read, fd); + error = gsapi_run_string_continue (ghostscript_instance, + buf, read, 0, _code); +- error = error == e_NeedInput ? 0 : error; ++ error = error == gs_error_NeedInput ? 0 : error; + left -= read; + } + diff --git a/app-text/libspectre/libspectre-0.2.7.ebuild b/app-text/libspectre/libspectre-0.2.7.ebuild index 920dab4..68a7ad1 100644 --- a/app-text/libspectre/libspectre-0.2.7.ebuild +++ b/app-text/libspectre/libspectre-0.2.7.ebuild @@ -26,6 +26,8 @@ DOCS="NEWS README TODO" src_prepare() { epatch "${FILESDIR}"/${PN}-0.2.0-interix.patch + has_version \>=app-text/ghostscript-gpl-9.18 \ + && epatch "${FILESDIR}"/${PN}-0.2.7-gs918.patch eautoreconf # need new libtool for interix }