[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: 98d7552f37f5daf90ecfb09bb73368e572f3ad85 Author: Sam James gentoo org> AuthorDate: Tue Mar 12 07:43:00 2024 + Commit: Sam James gentoo org> CommitDate: Tue Mar 12 07:43:09 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98d7552f dev-libs/libcroco: fix configure Fixes: d9dce45487c3a80c68400fb690e86faaa4afe48f Closes: https://bugs.gentoo.org/926800 Signed-off-by: Sam James gentoo.org> dev-libs/libcroco/libcroco-0.6.13-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild b/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild index 519eb7148743..e3da950d913c 100644 --- a/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild @@ -41,7 +41,7 @@ src_configure() { append-flags -fno-strict-aliasing filter-lto - gnome2_src_configure + multilib-minimal_src_configure } multilib_src_configure() {
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: d9dce45487c3a80c68400fb690e86faaa4afe48f Author: Sam James gentoo org> AuthorDate: Mon Mar 11 22:52:41 2024 + Commit: Sam James gentoo org> CommitDate: Mon Mar 11 22:53:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d9dce454 dev-libs/libcroco: filter LTO, no-SA Archived upstream and a complicated situation with all the bundled copies too.. Closes: https://bugs.gentoo.org/855704 Signed-off-by: Sam James gentoo.org> dev-libs/libcroco/libcroco-0.6.13-r1.ebuild | 10 +- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild b/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild index 5dc2cc6b45c7..519eb7148743 100644 --- a/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -inherit gnome2 multilib-minimal +inherit flag-o-matic gnome2 multilib-minimal DESCRIPTION="Generic Cascading Style Sheet (CSS) parsing and manipulation toolkit" HOMEPAGE="https://gitlab.gnome.org/Archive/libcroco; @@ -36,6 +36,14 @@ src_prepare() { gnome2_src_prepare } +src_configure() { + # bug #855704 + append-flags -fno-strict-aliasing + filter-lto + + gnome2_src_configure +} + multilib_src_configure() { ECONF_SOURCE=${S} \ gnome2_src_configure \
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: c9ea1d39ab31852a53614d37f2b75de792a028fc Author: Matt Turner gentoo org> AuthorDate: Sat Oct 29 21:19:46 2022 + Commit: Matt Turner gentoo org> CommitDate: Sat Oct 29 23:20:10 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9ea1d39 dev-libs/libcroco: Set remote-id Signed-off-by: Matt Turner gentoo.org> dev-libs/libcroco/metadata.xml | 31 +-- 1 file changed, 17 insertions(+), 14 deletions(-) diff --git a/dev-libs/libcroco/metadata.xml b/dev-libs/libcroco/metadata.xml index 03f048e38d16..8496381e3f83 100644 --- a/dev-libs/libcroco/metadata.xml +++ b/dev-libs/libcroco/metadata.xml @@ -1,19 +1,22 @@ https://www.gentoo.org/dtd/metadata.dtd;> - - gn...@gentoo.org - Gentoo GNOME Desktop - - -The Libcroco project is an effort to build a generic Cascading Style Sheet (CSS) parsing and manipulation toolkit that can be used by GNOME applications in need of CSS support. + +gn...@gentoo.org +Gentoo GNOME Desktop + + +The Libcroco project is an effort to build a generic Cascading Style Sheet +(CSS) parsing and manipulation toolkit that can be used by GNOME +applications in need of CSS support. -provided is : -A parser module with : A SAC like api and A CSSOM like api. -A CSS2 selection engine -An XML/CSS layout/rendering engine - - - cpe:/a:gnome:libcroco - +provided is: +A parser module with: A SAC like api and A CSSOM like api. +A CSS2 selection engine +An XML/CSS layout/rendering engine + + +cpe:/a:gnome:libcroco +Archive/libcroco +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: 7351f20a15796ceb6488bdfa003bfef45224cafc Author: WANG Xuerui gentoo org> AuthorDate: Tue May 17 07:35:01 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Tue May 17 07:55:28 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7351f20a dev-libs/libcroco: keyword 0.6.13-r1 for ~loong Signed-off-by: WANG Xuerui gentoo.org> dev-libs/libcroco/libcroco-0.6.13-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild b/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild index 6dc6bb37f910..2bbce851d189 100644 --- a/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/Archive/libcroco; LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: c2530fef2b523640b7cf3d3195dde3afb23b5f9c Author: Matt Turner gentoo org> AuthorDate: Sun May 30 19:42:54 2021 + Commit: Matt Turner gentoo org> CommitDate: Sun May 30 19:43:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2530fef dev-libs/libcroco: Drop old versions Bug: https://bugs.gentoo.org/722752 Signed-off-by: Matt Turner gentoo.org> dev-libs/libcroco/libcroco-0.6.13.ebuild | 55 1 file changed, 55 deletions(-) diff --git a/dev-libs/libcroco/libcroco-0.6.13.ebuild b/dev-libs/libcroco/libcroco-0.6.13.ebuild deleted file mode 100644 index 4b2cca0bd0c..000 --- a/dev-libs/libcroco/libcroco-0.6.13.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 gnome2 multilib-minimal - -DESCRIPTION="Generic Cascading Style Sheet (CSS) parsing and manipulation toolkit" -HOMEPAGE="https://gitlab.gnome.org/Archive/libcroco; - -LICENSE="LGPL-2" -SLOT="0.6" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="test" -RESTRICT="!test? ( test )" - -RDEPEND=" - >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] - >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND}" -BDEPEND=" - dev-util/gtk-doc-am - virtual/pkgconfig -" - -src_prepare() { - if ! use test; then - # don't waste time building tests - sed 's/^\(SUBDIRS .*\=.*\)tests\(.*\)$/\1\2/' -i Makefile.am Makefile.in \ - || die "sed failed" - fi - - gnome2_src_prepare -} - -multilib_src_configure() { - ECONF_SOURCE=${S} \ - gnome2_src_configure \ - --disable-static \ - $([[ ${CHOST} == *-darwin* ]] && echo --disable-Bsymbolic) - - if multilib_is_native_abi; then - ln -s "${S}"/docs/reference/html docs/reference/html || die - fi -} - -multilib_src_install() { - gnome2_src_install -} - -multilib_src_install_all() { - DOCS=( AUTHORS ChangeLog HACKING NEWS README TODO ) - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: 4ebdb09ee43244fdb2902c7a45b04ce58683803e Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri May 28 12:14:03 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri May 28 14:39:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ebdb09e dev-libs/libcroco: stable 0.6.13-r1 for sparc, bug #722752 Package-Manager: Portage-3.0.18, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libcroco/libcroco-0.6.13-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild b/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild index 42d36939f77..6dc6bb37f91 100644 --- a/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/Archive/libcroco; LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: 8bcb92647cbaf81f52437925bea462a71950f14f Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu May 27 15:54:13 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu May 27 16:51:12 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8bcb9264 dev-libs/libcroco: stable 0.6.13-r1 for hppa, bug #722752 Package-Manager: Portage-3.0.18, Repoman-3.0.2 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libcroco/libcroco-0.6.13-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild b/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild index 6c1cb877465..42d36939f77 100644 --- a/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/Archive/libcroco; LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: 44467af374e61da731f931b510fe821630794345 Author: Sam James gentoo org> AuthorDate: Wed May 26 13:33:21 2021 + Commit: Sam James gentoo org> CommitDate: Wed May 26 13:33:43 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44467af3 dev-libs/libcroco: Stabilize 0.6.13-r1 ppc64, #722752 Signed-off-by: Sam James gentoo.org> dev-libs/libcroco/libcroco-0.6.13-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild b/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild index 2d08115abaa..6c1cb877465 100644 --- a/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/Archive/libcroco; LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: 0676653760ae0f32943a40156051883add0bab96 Author: Sam James gentoo org> AuthorDate: Wed May 26 13:33:14 2021 + Commit: Sam James gentoo org> CommitDate: Wed May 26 13:33:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=06766537 dev-libs/libcroco: Stabilize 0.6.13-r1 ppc, #722752 Signed-off-by: Sam James gentoo.org> dev-libs/libcroco/libcroco-0.6.13-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild b/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild index 737d2a13250..2d08115abaa 100644 --- a/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/Archive/libcroco; LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: cfaa9ccfde4a6886543014c2b6821ada176c15e1 Author: Sam James gentoo org> AuthorDate: Wed May 26 13:32:36 2021 + Commit: Sam James gentoo org> CommitDate: Wed May 26 13:33:41 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfaa9ccf dev-libs/libcroco: Stabilize 0.6.13-r1 arm, #722752 Signed-off-by: Sam James gentoo.org> dev-libs/libcroco/libcroco-0.6.13-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild b/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild index 62e00d0dbff..737d2a13250 100644 --- a/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/Archive/libcroco; LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: 2cad390cd88211aa76fd27eb34507b90982b162f Author: Sam James gentoo org> AuthorDate: Wed May 26 13:17:58 2021 + Commit: Sam James gentoo org> CommitDate: Wed May 26 13:30:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cad390c dev-libs/libcroco: Stabilize 0.6.13-r1 x86, #722752 Signed-off-by: Sam James gentoo.org> dev-libs/libcroco/libcroco-0.6.13-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild b/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild index 099c77ac71c..62e00d0dbff 100644 --- a/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/Archive/libcroco; LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: 11c607ab5a5ae2b86bf4a27e18033ef1af75df38 Author: Sam James gentoo org> AuthorDate: Wed May 26 13:16:21 2021 + Commit: Sam James gentoo org> CommitDate: Wed May 26 13:17:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11c607ab dev-libs/libcroco: Stabilize 0.6.13-r1 arm64, #722752 Signed-off-by: Sam James gentoo.org> dev-libs/libcroco/libcroco-0.6.13-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild b/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild index f62161a3e98..099c77ac71c 100644 --- a/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/Archive/libcroco; LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: cee6061c4789502ce423c1e3f6a8ce57fa127c7e Author: Sam James gentoo org> AuthorDate: Wed May 26 13:14:26 2021 + Commit: Sam James gentoo org> CommitDate: Wed May 26 13:17:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cee6061c dev-libs/libcroco: Stabilize 0.6.13-r1 amd64, #722752 Signed-off-by: Sam James gentoo.org> dev-libs/libcroco/libcroco-0.6.13-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild b/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild index 8e6f4779040..f62161a3e98 100644 --- a/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.13-r1.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.gnome.org/Archive/libcroco; LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/files/, dev-libs/libcroco/
commit: 2c5ef4bf3c0497dd26da1f97b48e3a4b2e11241e Author: Thomas Deutschmann gentoo org> AuthorDate: Tue May 25 21:42:08 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue May 25 21:42:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2c5ef4bf dev-libs/libcroco: fix CVE-2020-12825 Bug: https://bugs.gentoo.org/722752 Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann gentoo.org> .../files/libcroco-0.6.13-CVE-2020-12825.patch | 187 + dev-libs/libcroco/libcroco-0.6.13-r1.ebuild| 57 +++ 2 files changed, 244 insertions(+) diff --git a/dev-libs/libcroco/files/libcroco-0.6.13-CVE-2020-12825.patch b/dev-libs/libcroco/files/libcroco-0.6.13-CVE-2020-12825.patch new file mode 100644 index 000..26fc677eb16 --- /dev/null +++ b/dev-libs/libcroco/files/libcroco-0.6.13-CVE-2020-12825.patch @@ -0,0 +1,187 @@ +From 44cbd1e718d6a08e59b9300280c340218a84e089 Mon Sep 17 00:00:00 2001 +From: Michael Catanzaro +Date: Wed, 12 Aug 2020 13:54:15 -0500 +Subject: [PATCH] libcroco: Limit recursion in block and any productions + (CVE-2020-12825) + +If we don't have any limits, we can recurse forever and overflow the +stack. + +This is per https://gitlab.gnome.org/Archive/libcroco/-/issues/8 + +https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1404 +--- + src/cr-parser.c | 44 ++-- + 1 file changed, 29 insertions(+), 15 deletions(-) + +diff --git a/src/cr-parser.c b/src/cr-parser.c +index 07f4ed9e8b..8304b75614 100644 +--- a/src/cr-parser.c b/src/cr-parser.c +@@ -136,6 +136,8 @@ struct _CRParserPriv { + + #define CHARS_TAB_SIZE 12 + ++#define RECURSIVE_CALLERS_LIMIT 100 ++ + /** + * IS_NUM: + *@a_char: the char to test. +@@ -343,9 +345,11 @@ static enum CRStatus cr_parser_parse_selector_core (CRParser * a_this); + + static enum CRStatus cr_parser_parse_declaration_core (CRParser * a_this); + +-static enum CRStatus cr_parser_parse_any_core (CRParser * a_this); ++static enum CRStatus cr_parser_parse_any_core (CRParser * a_this, ++ guint n_calls); + +-static enum CRStatus cr_parser_parse_block_core (CRParser * a_this); ++static enum CRStatus cr_parser_parse_block_core (CRParser * a_this, ++ guint n_calls); + + static enum CRStatus cr_parser_parse_value_core (CRParser * a_this); + +@@ -783,7 +787,7 @@ cr_parser_parse_atrule_core (CRParser * a_this) + cr_parser_try_to_skip_spaces_and_comments (a_this); + + do { +-status = cr_parser_parse_any_core (a_this); ++status = cr_parser_parse_any_core (a_this, 0); + } while (status == CR_OK); + + status = cr_tknzr_get_next_token (PRIVATE (a_this)->tknzr, +@@ -794,7 +798,7 @@ cr_parser_parse_atrule_core (CRParser * a_this) + cr_tknzr_unget_token (PRIVATE (a_this)->tknzr, + token); + token = NULL; +-status = cr_parser_parse_block_core (a_this); ++status = cr_parser_parse_block_core (a_this, 0); + CHECK_PARSING_STATUS (status, + FALSE); + goto done; +@@ -929,11 +933,11 @@ cr_parser_parse_selector_core (CRParser * a_this) + + RECORD_INITIAL_POS (a_this, _pos); + +-status = cr_parser_parse_any_core (a_this); ++status = cr_parser_parse_any_core (a_this, 0); + CHECK_PARSING_STATUS (status, FALSE); + + do { +-status = cr_parser_parse_any_core (a_this); ++status = cr_parser_parse_any_core (a_this, 0); + + } while (status == CR_OK); + +@@ -955,10 +959,12 @@ cr_parser_parse_selector_core (CRParser * a_this) + *in chapter 4.1 of the css2 spec. + *block ::= '{' S* [ any | block | ATKEYWORD S* | ';' ]* '}' S*; + *@param a_this the current instance of #CRParser. ++ *@param n_calls used to limit recursion depth + *FIXME: code this function. + */ + static enum CRStatus +-cr_parser_parse_block_core (CRParser * a_this) ++cr_parser_parse_block_core (CRParser * a_this, ++guint n_calls) + { + CRToken *token = NULL; + CRInputPos init_pos; +@@ -966,6 +972,9 @@ cr_parser_parse_block_core (CRParser * a_this) + + g_return_val_if_fail (a_this && PRIVATE (a_this), CR_BAD_PARAM_ERROR); + ++if (n_calls > RECURSIVE_CALLERS_LIMIT) ++return CR_ERROR; ++ + RECORD_INITIAL_POS (a_this, _pos); + + status = cr_tknzr_get_next_token (PRIVATE (a_this)->tknzr, ); +@@ -995,13 +1004,13 @@ cr_parser_parse_block_core (CRParser * a_this) + } else if (token->type == CBO_TK) { + cr_tknzr_unget_token (PRIVATE (a_this)->tknzr, token); + token = NULL; +-status =
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: 64c22d34fd28c711966c06936c8d8a8c4549394c Author: David Michael gmail com> AuthorDate: Tue Dec 8 23:02:58 2020 + Commit: Matt Turner gentoo org> CommitDate: Fri Dec 18 22:00:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64c22d34 dev-libs/libcroco: EAPI 7 Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: David Michael gmail.com> Signed-off-by: Matt Turner gentoo.org> dev-libs/libcroco/libcroco-0.6.13.ebuild | 8 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/dev-libs/libcroco/libcroco-0.6.13.ebuild b/dev-libs/libcroco/libcroco-0.6.13.ebuild index 4208a3c7ceb..3ab0d95fc92 100644 --- a/dev-libs/libcroco/libcroco-0.6.13.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.13.ebuild @@ -1,8 +1,7 @@ # Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 -EAPI=6 -GNOME2_LA_PUNT="yes" +EAPI=7 inherit gnome2 multilib-minimal @@ -19,7 +18,8 @@ RDEPEND=" >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] " -DEPEND="${RDEPEND} +DEPEND="${RDEPEND}" +BDEPEND=" dev-util/gtk-doc-am virtual/pkgconfig " @@ -50,6 +50,6 @@ multilib_src_install() { } multilib_src_install_all() { - DOCS="AUTHORS ChangeLog HACKING NEWS README TODO" + DOCS=( AUTHORS ChangeLog HACKING NEWS README TODO ) einstalldocs }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: 9b2733e4de5b3cbf130bdf45dfe3f71458aa51dc Author: Mart Raudsepp gentoo org> AuthorDate: Sat Jan 11 19:19:22 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Jan 11 19:19:22 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b2733e4 dev-libs/libcroco: ia64 stable (bug #685254) Tested-by: Émeric Maschino Package-Manager: Portage-2.3.79, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> dev-libs/libcroco/libcroco-0.6.13.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/libcroco/libcroco-0.6.13.ebuild b/dev-libs/libcroco/libcroco-0.6.13.ebuild index d3276daef92..33978ea9213 100644 --- a/dev-libs/libcroco/libcroco-0.6.13.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.13.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -11,7 +11,7 @@ HOMEPAGE="https://git.gnome.org/browse/libcroco/; LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/files/, dev-libs/libcroco/
commit: 94e12aeabfce23de76fc295e93d980498c46d042 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Jan 11 19:19:59 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Jan 11 19:19:59 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94e12aea dev-libs/libcroco: remove old Package-Manager: Portage-2.3.79, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> dev-libs/libcroco/Manifest | 1 - dev-libs/libcroco/files/0.6.12-CVE-2017-7960.patch | 40 --- dev-libs/libcroco/files/0.6.12-CVE-2017-7961.patch | 42 --- dev-libs/libcroco/libcroco-0.6.12-r1.ebuild| 60 -- 4 files changed, 143 deletions(-) diff --git a/dev-libs/libcroco/Manifest b/dev-libs/libcroco/Manifest index 2329c260cf2..647d3f20e22 100644 --- a/dev-libs/libcroco/Manifest +++ b/dev-libs/libcroco/Manifest @@ -1,2 +1 @@ -DIST libcroco-0.6.12.tar.xz 482028 BLAKE2B d43b73ba21f600ec6d549b867a58db956e081ca8b0787db577062e36487d23cd99b384ca3269421d26aff9825725b262fd6a3e48be73448fe984548ab3eb080b SHA512 af9a171d5ccded255b57f170576e67155f12fa0f61ab3e379e907975f77afc37e82e22772c6019b2897cffc15b2425faf3ccfda92b1a45b23eda2519debabeb6 DIST libcroco-0.6.13.tar.xz 487840 BLAKE2B 511212f1849343d55104cc6d17662cacd524bae098bab12d6db58df41710c8dca2c5beb7a37e42feac6d856934a07feb3d11c55dc74ba055e21066f2bdefb260 SHA512 038a3ac9d160a8cf86a8a88c34367e154ef26ede289c93349332b7bc449a5199b51ea3611cebf3a2416ae23b9e45ecf8f9c6b24ea6d16a5519b796d3c7e272d4 diff --git a/dev-libs/libcroco/files/0.6.12-CVE-2017-7960.patch b/dev-libs/libcroco/files/0.6.12-CVE-2017-7960.patch deleted file mode 100644 index 50095d50b89..000 --- a/dev-libs/libcroco/files/0.6.12-CVE-2017-7960.patch +++ /dev/null @@ -1,40 +0,0 @@ -From 898e3a8c8c0314d2e6b106809a8e3e93cf9d4394 Mon Sep 17 00:00:00 2001 -From: Ignacio Casal Quinteiro -Date: Sun, 16 Apr 2017 13:13:43 +0200 -Subject: [PATCH 1/3] input: check end of input before reading a byte - -When reading bytes we weren't check that the index wasn't -out of bound and this could produce an invalid read which -could deal to a security bug. -leio: Snipped cosmetic chunks - -diff --git a/src/cr-input.c b/src/cr-input.c -index 49000b1..3b63a88 100644 a/src/cr-input.c -+++ b/src/cr-input.c -@@ -404,6 +404,8 @@ cr_input_get_nb_bytes_left (CRInput const * a_this) - enum CRStatus - cr_input_read_byte (CRInput * a_this, guchar * a_byte) - { -+gulong nb_bytes_left = 0; -+ - g_return_val_if_fail (a_this && PRIVATE (a_this) - && a_byte, CR_BAD_PARAM_ERROR); - -@@ -413,6 +415,12 @@ cr_input_read_byte (CRInput * a_this, guchar * a_byte) - if (PRIVATE (a_this)->end_of_input == TRUE) - return CR_END_OF_INPUT_ERROR; - -+nb_bytes_left = cr_input_get_nb_bytes_left (a_this); -+ -+if (nb_bytes_left < 1) { -+return CR_END_OF_INPUT_ERROR; -+} -+ - *a_byte = PRIVATE (a_this)->in_buf[PRIVATE (a_this)->next_byte_index]; - - if (PRIVATE (a_this)->nb_bytes - --- -2.10.1 - diff --git a/dev-libs/libcroco/files/0.6.12-CVE-2017-7961.patch b/dev-libs/libcroco/files/0.6.12-CVE-2017-7961.patch deleted file mode 100644 index 65a08f4ebab..000 --- a/dev-libs/libcroco/files/0.6.12-CVE-2017-7961.patch +++ /dev/null @@ -1,42 +0,0 @@ -From 9ad72875e9f08e4c519ef63d44cdbd94aa9504f7 Mon Sep 17 00:00:00 2001 -From: Ignacio Casal Quinteiro -Date: Sun, 16 Apr 2017 13:56:09 +0200 -Subject: [PATCH 3/3] tknzr: support only max long rgb values - -This fixes a possible out of bound when reading rgbs which -are longer than the support MAXLONG - src/cr-tknzr.c | 10 ++ - 1 file changed, 10 insertions(+) - -diff --git a/src/cr-tknzr.c b/src/cr-tknzr.c -index 1a7cfeb..1548c35 100644 a/src/cr-tknzr.c -+++ b/src/cr-tknzr.c -@@ -1279,6 +1279,11 @@ cr_tknzr_parse_rgb (CRTknzr * a_this, CRRgb ** a_rgb) - status = cr_tknzr_parse_num (a_this, ); - ENSURE_PARSING_COND ((status == CR_OK) && (num != NULL)); - -+if (num->val > G_MAXLONG) { -+status = CR_PARSING_ERROR; -+goto error; -+} -+ - red = num->val; - cr_num_destroy (num); - num = NULL; -@@ -1298,6 +1303,11 @@ cr_tknzr_parse_rgb (CRTknzr * a_this, CRRgb ** a_rgb) - status = cr_tknzr_parse_num (a_this, ); - ENSURE_PARSING_COND ((status == CR_OK) && (num != NULL)); - -+if (num->val > G_MAXLONG) { -+status = CR_PARSING_ERROR; -+goto error; -+} -+ - PEEK_BYTE (a_this, 1, _bytes[0]); - if (next_bytes[0] == '%') { - SKIP_CHARS (a_this, 1); --- -2.10.1 - diff --git a/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild b/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild deleted file mode 100644 index
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: 9b7512aad928c4265a8eb6bcdb47d326a571ab0b Author: Rolf Eike Beer sf-mail de> AuthorDate: Sat Jul 13 11:47:35 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sat Jul 13 12:08:18 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b7512aa dev-libs/libcroco: stable 0.6.13 for hppa, bug #685254 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="hppa" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libcroco/libcroco-0.6.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcroco/libcroco-0.6.13.ebuild b/dev-libs/libcroco/libcroco-0.6.13.ebuild index 525a7563f79..65319613bb3 100644 --- a/dev-libs/libcroco/libcroco-0.6.13.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.13.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://git.gnome.org/browse/libcroco/; LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: 9cce15d9264944ad669db54feae99a1154985413 Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Jun 17 16:36:24 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Jun 17 19:40:03 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cce15d9 dev-libs/libcroco: stable 0.6.13 for sparc, bug #685254 Signed-off-by: Rolf Eike Beer sf-mail.de> Package-Manager: Portage-2.3.66, Repoman-2.3.11 RepoMan-Options: --include-arches="sparc" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/libcroco/libcroco-0.6.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcroco/libcroco-0.6.13.ebuild b/dev-libs/libcroco/libcroco-0.6.13.ebuild index f327906f952..0738af4ef3f 100644 --- a/dev-libs/libcroco/libcroco-0.6.13.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.13.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://git.gnome.org/browse/libcroco/; LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 ~sh ~sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: d34dc09eefeb861bbbde2dbb3a1032ac14367a01 Author: Mikle Kolyada gentoo org> AuthorDate: Fri May 10 17:32:38 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Fri May 10 17:32:38 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d34dc09e dev-libs/libcroco: s390 stable wrt bug #685254 Signed-off-by: Mikle Kolyada gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="s390" dev-libs/libcroco/libcroco-0.6.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcroco/libcroco-0.6.13.ebuild b/dev-libs/libcroco/libcroco-0.6.13.ebuild index e76099e6ed6..e2f8593b672 100644 --- a/dev-libs/libcroco/libcroco-0.6.13.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.13.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://git.gnome.org/browse/libcroco/; LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: 36745844044419d7b7e7653be7117e96d6b9795b Author: Aaron Bauman gentoo org> AuthorDate: Thu May 9 17:46:45 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Thu May 9 20:04:05 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36745844 dev-libs/libcroco: arm64 stable (bug #685254) Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.66, Repoman-2.3.12 dev-libs/libcroco/libcroco-0.6.13.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcroco/libcroco-0.6.13.ebuild b/dev-libs/libcroco/libcroco-0.6.13.ebuild index 6a3e8b423c3..e76099e6ed6 100644 --- a/dev-libs/libcroco/libcroco-0.6.13.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.13.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://git.gnome.org/browse/libcroco/; LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: d576d6ce802395c3bd0bc186a19604a690060985 Author: Mart Raudsepp gentoo org> AuthorDate: Mon Apr 8 08:54:48 2019 + Commit: Mart Raudsepp gentoo org> CommitDate: Mon Apr 8 08:54:48 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d576d6ce dev-libs/libcroco: bump to 0.6.13 Package-Manager: Portage-2.3.52, Repoman-2.3.12 Signed-off-by: Mart Raudsepp gentoo.org> dev-libs/libcroco/Manifest | 1 + dev-libs/libcroco/libcroco-0.6.13.ebuild | 54 2 files changed, 55 insertions(+) diff --git a/dev-libs/libcroco/Manifest b/dev-libs/libcroco/Manifest index 6320036ae6a..2329c260cf2 100644 --- a/dev-libs/libcroco/Manifest +++ b/dev-libs/libcroco/Manifest @@ -1 +1,2 @@ DIST libcroco-0.6.12.tar.xz 482028 BLAKE2B d43b73ba21f600ec6d549b867a58db956e081ca8b0787db577062e36487d23cd99b384ca3269421d26aff9825725b262fd6a3e48be73448fe984548ab3eb080b SHA512 af9a171d5ccded255b57f170576e67155f12fa0f61ab3e379e907975f77afc37e82e22772c6019b2897cffc15b2425faf3ccfda92b1a45b23eda2519debabeb6 +DIST libcroco-0.6.13.tar.xz 487840 BLAKE2B 511212f1849343d55104cc6d17662cacd524bae098bab12d6db58df41710c8dca2c5beb7a37e42feac6d856934a07feb3d11c55dc74ba055e21066f2bdefb260 SHA512 038a3ac9d160a8cf86a8a88c34367e154ef26ede289c93349332b7bc449a5199b51ea3611cebf3a2416ae23b9e45ecf8f9c6b24ea6d16a5519b796d3c7e272d4 diff --git a/dev-libs/libcroco/libcroco-0.6.13.ebuild b/dev-libs/libcroco/libcroco-0.6.13.ebuild new file mode 100644 index 000..648acf75f0e --- /dev/null +++ b/dev-libs/libcroco/libcroco-0.6.13.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GNOME2_LA_PUNT="yes" + +inherit gnome2 multilib-minimal + +DESCRIPTION="Generic Cascading Style Sheet (CSS) parsing and manipulation toolkit" +HOMEPAGE="https://git.gnome.org/browse/libcroco/; + +LICENSE="LGPL-2" +SLOT="0.6" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="test" + +RDEPEND=" + >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] + >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND} + dev-util/gtk-doc-am + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] +" + +src_prepare() { + if ! use test; then + # don't waste time building tests + sed 's/^\(SUBDIRS .*\=.*\)tests\(.*\)$/\1\2/' -i Makefile.am Makefile.in \ + || die "sed failed" + fi + + gnome2_src_prepare +} + +multilib_src_configure() { + ECONF_SOURCE=${S} \ + gnome2_src_configure \ + --disable-static \ + $([[ ${CHOST} == *-darwin* ]] && echo --disable-Bsymbolic) + + if multilib_is_native_abi; then + ln -s "${S}"/docs/reference/html docs/reference/html || die + fi +} + +multilib_src_install() { + gnome2_src_install +} + +multilib_src_install_all() { + DOCS="AUTHORS ChangeLog HACKING NEWS README TODO" + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: 5d885134fd91d8a7d7ac6f28f66033263887389c Author: Mikle Kolyada gentoo org> AuthorDate: Sat Aug 18 05:24:41 2018 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Aug 18 05:24:41 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d885134 dev-libs/libcroco: mark s390 stable Package-Manager: Portage-2.3.40, Repoman-2.3.9 dev-libs/libcroco/libcroco-0.6.12-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild b/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild index 19b49bd64c6..6967b79a106 100644 --- a/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://git.gnome.org/browse/libcroco/; LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: d6906e14e15b911df2b16c608b985e290af0bb3c Author: Mart Raudsepp gentoo org> AuthorDate: Wed Apr 18 06:30:33 2018 + Commit: Mart Raudsepp gentoo org> CommitDate: Wed Apr 18 06:44:18 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d6906e14 dev-libs/libcroco-0.6.12-r1: arm64 stable Package-Manager: Portage-2.3.28, Repoman-2.3.9 dev-libs/libcroco/libcroco-0.6.12-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild b/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild index 18f7c7c21f6..19b49bd64c6 100644 --- a/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://git.gnome.org/browse/libcroco/; LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: 5251ffa6c4b107ed47200a1a79797f45da986c5d Author: Mart Raudsepp gentoo org> AuthorDate: Sat Jun 10 17:56:33 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Jun 10 17:57:06 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5251ffa6 dev-libs/libcroco: remove old Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-libs/libcroco/Manifest | 1 - dev-libs/libcroco/libcroco-0.6.11.ebuild | 55 2 files changed, 56 deletions(-) diff --git a/dev-libs/libcroco/Manifest b/dev-libs/libcroco/Manifest index baf105ae9c9..8e4236afa15 100644 --- a/dev-libs/libcroco/Manifest +++ b/dev-libs/libcroco/Manifest @@ -1,2 +1 @@ -DIST libcroco-0.6.11.tar.xz 477312 SHA256 132b528a948586b0dfa05d7e9e059901bca5a3be675b6071a90a90b81ae5a056 SHA512 441b9c6d9b6acd4ff908100573c6f24bcf46a20ec94360bdcf4765e37a7d45dc59e6a0889917f3486503b274d05cd79a63178e74d029209c16b8e3351a1160da WHIRLPOOL e4874167bd8d1336ed2ad6180d7780962da0f84ac09b24652105baea34a46769881f8112900e606312bf1d7c01045d8cfc187c8c327bbd834bba70a982edbcb9 DIST libcroco-0.6.12.tar.xz 482028 SHA256 ddc4b5546c9fb4280a5017e2707fbd4839034ed1aba5b7d4372212f34f84f860 SHA512 af9a171d5ccded255b57f170576e67155f12fa0f61ab3e379e907975f77afc37e82e22772c6019b2897cffc15b2425faf3ccfda92b1a45b23eda2519debabeb6 WHIRLPOOL b3626257b56b9e104307cd3da01366a5eb929d0afc6669a80f4a94748c434afdc8c3828e008ab786ab28ca72d799a79804e9a296d9428504829521516366e039 diff --git a/dev-libs/libcroco/libcroco-0.6.11.ebuild b/dev-libs/libcroco/libcroco-0.6.11.ebuild deleted file mode 100644 index a71de69054d..000 --- a/dev-libs/libcroco/libcroco-0.6.11.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" -GCONF_DEBUG="no" -GNOME2_LA_PUNT="yes" - -inherit gnome2 multilib-minimal - -DESCRIPTION="Generic Cascading Style Sheet (CSS) parsing and manipulation toolkit" -HOMEPAGE="https://git.gnome.org/browse/libcroco/; - -LICENSE="LGPL-2" -SLOT="0.6" -KEYWORDS="ia64" -IUSE="test" - -RDEPEND=" - >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] - >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND} - dev-util/gtk-doc-am - >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] -" - -src_prepare() { - if ! use test; then - # don't waste time building tests - sed 's/^\(SUBDIRS .*\=.*\)tests\(.*\)$/\1\2/' -i Makefile.am Makefile.in \ - || die "sed failed" - fi - - gnome2_src_prepare -} - -multilib_src_configure() { - ECONF_SOURCE=${S} \ - gnome2_src_configure \ - --disable-static \ - $([[ ${CHOST} == *-darwin* ]] && echo --disable-Bsymbolic) - - if multilib_is_native_abi; then - ln -s "${S}"/docs/reference/html docs/reference/html || die - fi -} - -multilib_src_install() { - gnome2_src_install -} - -multilib_src_install_all() { - DOCS="AUTHORS ChangeLog HACKING NEWS README TODO" - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: deb30caaab6bb709190c356a5a02e2534eec8b64 Author: Mart Raudsepp gentoo org> AuthorDate: Sun May 21 13:18:32 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Sun May 21 13:18:32 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=deb30caa dev-libs/libcroco: security cleanup Gentoo-bug: 618012 Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-libs/libcroco/libcroco-0.6.11.ebuild | 2 +- dev-libs/libcroco/libcroco-0.6.12.ebuild | 55 2 files changed, 1 insertion(+), 56 deletions(-) diff --git a/dev-libs/libcroco/libcroco-0.6.11.ebuild b/dev-libs/libcroco/libcroco-0.6.11.ebuild index faca2408287..a71de69054d 100644 --- a/dev-libs/libcroco/libcroco-0.6.11.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.11.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://git.gnome.org/browse/libcroco/; LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="ia64" IUSE="test" RDEPEND=" diff --git a/dev-libs/libcroco/libcroco-0.6.12.ebuild b/dev-libs/libcroco/libcroco-0.6.12.ebuild deleted file mode 100644 index 28c42d88501..000 --- a/dev-libs/libcroco/libcroco-0.6.12.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI="5" -GCONF_DEBUG="no" -GNOME2_LA_PUNT="yes" - -inherit gnome2 multilib-minimal - -DESCRIPTION="Generic Cascading Style Sheet (CSS) parsing and manipulation toolkit" -HOMEPAGE="https://git.gnome.org/browse/libcroco/; - -LICENSE="LGPL-2" -SLOT="0.6" -KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="test" - -RDEPEND=" - >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] - >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND} - dev-util/gtk-doc-am - >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] -" - -src_prepare() { - if ! use test; then - # don't waste time building tests - sed 's/^\(SUBDIRS .*\=.*\)tests\(.*\)$/\1\2/' -i Makefile.am Makefile.in \ - || die "sed failed" - fi - - gnome2_src_prepare -} - -multilib_src_configure() { - ECONF_SOURCE=${S} \ - gnome2_src_configure \ - --disable-static \ - $([[ ${CHOST} == *-darwin* ]] && echo --disable-Bsymbolic) - - if multilib_is_native_abi; then - ln -s "${S}"/docs/reference/html docs/reference/html || die - fi -} - -multilib_src_install() { - gnome2_src_install -} - -multilib_src_install_all() { - DOCS="AUTHORS ChangeLog HACKING NEWS README TODO" - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: 7e4cb2304a9640aeb3dbf4e8604a6ea400fde1cf Author: Markus Meier gentoo org> AuthorDate: Tue May 16 04:43:24 2017 + Commit: Markus Meier gentoo org> CommitDate: Tue May 16 04:43:24 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e4cb230 dev-libs/libcroco: arm stable, bug #618012 Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" dev-libs/libcroco/libcroco-0.6.12-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild b/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild index 1f983073709..c0aef037009 100644 --- a/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://git.gnome.org/browse/libcroco/; LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: 97d161cb74f5051fc15cdb80eb9887dbb15aab69 Author: Michael Weber gentoo org> AuthorDate: Mon May 15 14:05:42 2017 + Commit: Michael Weber gentoo org> CommitDate: Mon May 15 14:05:59 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97d161cb dev-libs/libcroco: ppc ppc64 stable (bug 618012). Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --include-arches="ppc ppc64" dev-libs/libcroco/libcroco-0.6.12-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild b/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild index 93622b6fdbe..1f983073709 100644 --- a/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://git.gnome.org/browse/libcroco/; LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: a15dd9e561ec9036b8588241cf7711ef8d34367d Author: Tobias Klausmann gentoo org> AuthorDate: Fri May 12 17:54:46 2017 + Commit: Tobias Klausmann gentoo org> CommitDate: Fri May 12 17:54:46 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a15dd9e5 dev-libs/libcroco-0.6.12-r1: add alpha keyword Gentoo-Bug: 618012 dev-libs/libcroco/libcroco-0.6.12-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild b/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild index 436f771a1c4..93622b6fdbe 100644 --- a/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://git.gnome.org/browse/libcroco/; LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: d22574b3b19dc1d784e8fa07bf33d23657654267 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri May 12 14:52:56 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri May 12 14:54:59 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d22574b3 dev-libs/libcroco: sparc stable wrt bug #618012 Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libcroco/libcroco-0.6.12-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild b/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild index 39f39b273a4..436f771a1c4 100644 --- a/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://git.gnome.org/browse/libcroco/; LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: 0f28935e91aab729bc801218118108ae94cee535 Author: Markus Meier gentoo org> AuthorDate: Thu May 11 18:32:38 2017 + Commit: Markus Meier gentoo org> CommitDate: Thu May 11 18:32:38 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0f28935e dev-libs/libcroco: arm stable, bug #615406 Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="arm" dev-libs/libcroco/libcroco-0.6.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcroco/libcroco-0.6.12.ebuild b/dev-libs/libcroco/libcroco-0.6.12.ebuild index 7f209500477..28c42d88501 100644 --- a/dev-libs/libcroco/libcroco-0.6.12.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.12.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://git.gnome.org/browse/libcroco/; LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: 568ba055a137a53631837b96c3ed669f5b21381b Author: Agostino Sarubbo gentoo org> AuthorDate: Wed May 10 15:43:29 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed May 10 15:44:49 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=568ba055 dev-libs/libcroco: x86 stable wrt bug #618012 Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libcroco/libcroco-0.6.12-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild b/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild index 9f266856cee..39f39b273a4 100644 --- a/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://git.gnome.org/browse/libcroco/; LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: 087b4c0f9192b1e739eaa3145c1773b4f384dfab Author: Jeroen Roovers gentoo org> AuthorDate: Wed May 10 14:14:41 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed May 10 14:14:41 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=087b4c0f dev-libs/libcroco: Stable for HPPA (bug #618012). Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --ignore-arches dev-libs/libcroco/libcroco-0.6.12-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild b/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild index 2721d2654f2..9f266856cee 100644 --- a/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://git.gnome.org/browse/libcroco/; LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: 131241c65dd36b6467a3883da765079d7ab42114 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed May 10 09:32:35 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed May 10 09:32:35 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=131241c6 dev-libs/libcroco: amd64 stable wrt bug #618012 Package-Manager: Portage-2.3.5, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libcroco/libcroco-0.6.12-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild b/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild index 4d6b093b70a..2721d2654f2 100644 --- a/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild @@ -11,7 +11,7 @@ HOMEPAGE="https://git.gnome.org/browse/libcroco/; LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/files/, dev-libs/libcroco/
commit: e5e2894861c46e803eebe5a6bd86f8cac9ea655f Author: Mart Raudsepp gentoo org> AuthorDate: Tue May 9 22:15:56 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Tue May 9 22:17:29 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5e28948 dev-libs/libcroco: revbump for security fixes (CVE-2017-7960, CVE-2017-7961) Gentoo-bug: 618012 Package-Manager: Portage-2.3.5, Repoman-2.3.2 dev-libs/libcroco/files/0.6.12-CVE-2017-7960.patch | 40 +++ dev-libs/libcroco/files/0.6.12-CVE-2017-7961.patch | 42 +++ dev-libs/libcroco/libcroco-0.6.12-r1.ebuild| 59 ++ 3 files changed, 141 insertions(+) diff --git a/dev-libs/libcroco/files/0.6.12-CVE-2017-7960.patch b/dev-libs/libcroco/files/0.6.12-CVE-2017-7960.patch new file mode 100644 index 000..50095d50b89 --- /dev/null +++ b/dev-libs/libcroco/files/0.6.12-CVE-2017-7960.patch @@ -0,0 +1,40 @@ +From 898e3a8c8c0314d2e6b106809a8e3e93cf9d4394 Mon Sep 17 00:00:00 2001 +From: Ignacio Casal Quinteiro +Date: Sun, 16 Apr 2017 13:13:43 +0200 +Subject: [PATCH 1/3] input: check end of input before reading a byte + +When reading bytes we weren't check that the index wasn't +out of bound and this could produce an invalid read which +could deal to a security bug. +--- +leio: Snipped cosmetic chunks + +diff --git a/src/cr-input.c b/src/cr-input.c +index 49000b1..3b63a88 100644 +--- a/src/cr-input.c b/src/cr-input.c +@@ -404,6 +404,8 @@ cr_input_get_nb_bytes_left (CRInput const * a_this) + enum CRStatus + cr_input_read_byte (CRInput * a_this, guchar * a_byte) + { ++gulong nb_bytes_left = 0; ++ + g_return_val_if_fail (a_this && PRIVATE (a_this) + && a_byte, CR_BAD_PARAM_ERROR); + +@@ -413,6 +415,12 @@ cr_input_read_byte (CRInput * a_this, guchar * a_byte) + if (PRIVATE (a_this)->end_of_input == TRUE) + return CR_END_OF_INPUT_ERROR; + ++nb_bytes_left = cr_input_get_nb_bytes_left (a_this); ++ ++if (nb_bytes_left < 1) { ++return CR_END_OF_INPUT_ERROR; ++} ++ + *a_byte = PRIVATE (a_this)->in_buf[PRIVATE (a_this)->next_byte_index]; + + if (PRIVATE (a_this)->nb_bytes - +-- +2.10.1 + diff --git a/dev-libs/libcroco/files/0.6.12-CVE-2017-7961.patch b/dev-libs/libcroco/files/0.6.12-CVE-2017-7961.patch new file mode 100644 index 000..65a08f4ebab --- /dev/null +++ b/dev-libs/libcroco/files/0.6.12-CVE-2017-7961.patch @@ -0,0 +1,42 @@ +From 9ad72875e9f08e4c519ef63d44cdbd94aa9504f7 Mon Sep 17 00:00:00 2001 +From: Ignacio Casal Quinteiro+Date: Sun, 16 Apr 2017 13:56:09 +0200 +Subject: [PATCH 3/3] tknzr: support only max long rgb values + +This fixes a possible out of bound when reading rgbs which +are longer than the support MAXLONG +--- + src/cr-tknzr.c | 10 ++ + 1 file changed, 10 insertions(+) + +diff --git a/src/cr-tknzr.c b/src/cr-tknzr.c +index 1a7cfeb..1548c35 100644 +--- a/src/cr-tknzr.c b/src/cr-tknzr.c +@@ -1279,6 +1279,11 @@ cr_tknzr_parse_rgb (CRTknzr * a_this, CRRgb ** a_rgb) + status = cr_tknzr_parse_num (a_this, ); + ENSURE_PARSING_COND ((status == CR_OK) && (num != NULL)); + ++if (num->val > G_MAXLONG) { ++status = CR_PARSING_ERROR; ++goto error; ++} ++ + red = num->val; + cr_num_destroy (num); + num = NULL; +@@ -1298,6 +1303,11 @@ cr_tknzr_parse_rgb (CRTknzr * a_this, CRRgb ** a_rgb) + status = cr_tknzr_parse_num (a_this, ); + ENSURE_PARSING_COND ((status == CR_OK) && (num != NULL)); + ++if (num->val > G_MAXLONG) { ++status = CR_PARSING_ERROR; ++goto error; ++} ++ + PEEK_BYTE (a_this, 1, _bytes[0]); + if (next_bytes[0] == '%') { + SKIP_CHARS (a_this, 1); +-- +2.10.1 + diff --git a/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild b/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild new file mode 100644 index 000..4d6b093b70a --- /dev/null +++ b/dev-libs/libcroco/libcroco-0.6.12-r1.ebuild @@ -0,0 +1,59 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +GNOME2_LA_PUNT="yes" + +inherit gnome2 multilib-minimal + +DESCRIPTION="Generic Cascading Style Sheet (CSS) parsing and manipulation toolkit" +HOMEPAGE="https://git.gnome.org/browse/libcroco/; + +LICENSE="LGPL-2" +SLOT="0.6" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="test" + +RDEPEND=" + >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] + >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND} +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: 0acf8958783d92fae97a94d7f343b1c2fb05e3b5 Author: Jeroen Roovers gentoo org> AuthorDate: Sun Apr 30 09:56:46 2017 + Commit: Jeroen Roovers gentoo org> CommitDate: Sun Apr 30 09:56:46 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0acf8958 dev-libs/libcroco: Stable for HPPA (bug #615406). Package-Manager: Portage-2.3.5, Repoman-2.3.2 RepoMan-Options: --ignore-arches dev-libs/libcroco/libcroco-0.6.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcroco/libcroco-0.6.12.ebuild b/dev-libs/libcroco/libcroco-0.6.12.ebuild index 21a937c406d..7f209500477 100644 --- a/dev-libs/libcroco/libcroco-0.6.12.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.12.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://git.gnome.org/browse/libcroco/; LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: 9320078e0c07d14d89fece13a115527a84559c7c Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Apr 30 09:35:45 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Apr 30 09:37:03 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9320078e dev-libs/libcroco: ppc64 stable wrt bug #615406 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libcroco/libcroco-0.6.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcroco/libcroco-0.6.12.ebuild b/dev-libs/libcroco/libcroco-0.6.12.ebuild index ff9f01c322d..21a937c406d 100644 --- a/dev-libs/libcroco/libcroco-0.6.12.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.12.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://git.gnome.org/browse/libcroco/; LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: 3b8dbbee7e4a889f57a8a118eaa916d12baaf442 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Apr 29 15:00:45 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Apr 29 15:00:45 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b8dbbee dev-libs/libcroco: ppc stable wrt bug #615406 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libcroco/libcroco-0.6.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcroco/libcroco-0.6.12.ebuild b/dev-libs/libcroco/libcroco-0.6.12.ebuild index 2f6e8b5812d..ff9f01c322d 100644 --- a/dev-libs/libcroco/libcroco-0.6.12.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.12.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://git.gnome.org/browse/libcroco/; LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: af2ccf176ef4ce2b285364ed81a060ac084d3bfc Author: Agostino Sarubbo gentoo org> AuthorDate: Sun Apr 23 21:20:12 2017 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sun Apr 23 21:20:12 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af2ccf17 dev-libs/libcroco: amd64 stable wrt bug #615406 Package-Manager: Portage-2.3.3, Repoman-2.3.1 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/libcroco/libcroco-0.6.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcroco/libcroco-0.6.12.ebuild b/dev-libs/libcroco/libcroco-0.6.12.ebuild index 29ae636177b..1e8bc823789 100644 --- a/dev-libs/libcroco/libcroco-0.6.12.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.12.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://git.gnome.org/browse/libcroco/; LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: 15aeaa35825fb22cbcfaf9c08a96cdb068edf785 Author: Tobias Klausmann gentoo org> AuthorDate: Sat Apr 22 18:06:03 2017 + Commit: Tobias Klausmann gentoo org> CommitDate: Sat Apr 22 19:08:26 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15aeaa35 dev-libs/libcroco-0.6.12-r0: add alpha keyword Gentoo-Bug: 615406 dev-libs/libcroco/libcroco-0.6.12.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcroco/libcroco-0.6.12.ebuild b/dev-libs/libcroco/libcroco-0.6.12.ebuild index 39ed01b2048..29ae636177b 100644 --- a/dev-libs/libcroco/libcroco-0.6.12.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.12.ebuild @@ -12,7 +12,7 @@ HOMEPAGE="https://git.gnome.org/browse/libcroco/; LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: e99ec4463ae5f636c3bae070125ce3cf956ec061 Author: Mart Raudsepp gentoo org> AuthorDate: Sat Apr 8 23:13:26 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Sat Apr 8 23:13:27 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e99ec446 dev-libs/libcroco: bump to 0.6.12 Really only has documentation and information/debug message english spelling fixes dev-libs/libcroco/Manifest | 1 + dev-libs/libcroco/libcroco-0.6.12.ebuild | 55 2 files changed, 56 insertions(+) diff --git a/dev-libs/libcroco/Manifest b/dev-libs/libcroco/Manifest index 472c62d1d94..baf105ae9c9 100644 --- a/dev-libs/libcroco/Manifest +++ b/dev-libs/libcroco/Manifest @@ -1 +1,2 @@ DIST libcroco-0.6.11.tar.xz 477312 SHA256 132b528a948586b0dfa05d7e9e059901bca5a3be675b6071a90a90b81ae5a056 SHA512 441b9c6d9b6acd4ff908100573c6f24bcf46a20ec94360bdcf4765e37a7d45dc59e6a0889917f3486503b274d05cd79a63178e74d029209c16b8e3351a1160da WHIRLPOOL e4874167bd8d1336ed2ad6180d7780962da0f84ac09b24652105baea34a46769881f8112900e606312bf1d7c01045d8cfc187c8c327bbd834bba70a982edbcb9 +DIST libcroco-0.6.12.tar.xz 482028 SHA256 ddc4b5546c9fb4280a5017e2707fbd4839034ed1aba5b7d4372212f34f84f860 SHA512 af9a171d5ccded255b57f170576e67155f12fa0f61ab3e379e907975f77afc37e82e22772c6019b2897cffc15b2425faf3ccfda92b1a45b23eda2519debabeb6 WHIRLPOOL b3626257b56b9e104307cd3da01366a5eb929d0afc6669a80f4a94748c434afdc8c3828e008ab786ab28ca72d799a79804e9a296d9428504829521516366e039 diff --git a/dev-libs/libcroco/libcroco-0.6.12.ebuild b/dev-libs/libcroco/libcroco-0.6.12.ebuild new file mode 100644 index 000..39ed01b2048 --- /dev/null +++ b/dev-libs/libcroco/libcroco-0.6.12.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI="5" +GCONF_DEBUG="no" +GNOME2_LA_PUNT="yes" + +inherit gnome2 multilib-minimal + +DESCRIPTION="Generic Cascading Style Sheet (CSS) parsing and manipulation toolkit" +HOMEPAGE="https://git.gnome.org/browse/libcroco/; + +LICENSE="LGPL-2" +SLOT="0.6" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="test" + +RDEPEND=" + >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] + >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND} + dev-util/gtk-doc-am + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] +" + +src_prepare() { + if ! use test; then + # don't waste time building tests + sed 's/^\(SUBDIRS .*\=.*\)tests\(.*\)$/\1\2/' -i Makefile.am Makefile.in \ + || die "sed failed" + fi + + gnome2_src_prepare +} + +multilib_src_configure() { + ECONF_SOURCE=${S} \ + gnome2_src_configure \ + --disable-static \ + $([[ ${CHOST} == *-darwin* ]] && echo --disable-Bsymbolic) + + if multilib_is_native_abi; then + ln -s "${S}"/docs/reference/html docs/reference/html || die + fi +} + +multilib_src_install() { + gnome2_src_install +} + +multilib_src_install_all() { + DOCS="AUTHORS ChangeLog HACKING NEWS README TODO" + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: e96032d4c3a4d629727b39afd80e3a49b947d329 Author: Mart Raudsepp gentoo org> AuthorDate: Wed Feb 15 19:08:18 2017 + Commit: Mart Raudsepp gentoo org> CommitDate: Wed Feb 15 19:23:11 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e96032d4 dev-libs/libcroco: remove old Package-Manager: Portage-2.3.3, Repoman-2.3.1 dev-libs/libcroco/Manifest | 3 -- dev-libs/libcroco/libcroco-0.6.10.ebuild | 56 -- dev-libs/libcroco/libcroco-0.6.8-r1.ebuild | 53 dev-libs/libcroco/libcroco-0.6.9.ebuild| 56 -- 4 files changed, 168 deletions(-) diff --git a/dev-libs/libcroco/Manifest b/dev-libs/libcroco/Manifest index c4a4067d89..472c62d1d9 100644 --- a/dev-libs/libcroco/Manifest +++ b/dev-libs/libcroco/Manifest @@ -1,4 +1 @@ -DIST libcroco-0.6.10.tar.xz 476928 SHA256 72066611df77f5c4fb28268cfc7306ecc1517212a6182c2ea756c326a154246c SHA512 c990fc7873f6c6bf2c6994409cb7f79aa19a73a44d4b62a5dae81c2f9ff587cf6c778a87dc3e0d32da6df5a6764f39feed9d39938cdb8056d198ff869b2e6839 WHIRLPOOL 6ffce77ee04be812d81863dde90ff1461ae6449722366ab7e116fd0bdbe0c8ab0838c59986283cb00799e1061f3e83516e067685f7a53c3f2f58fb8bc81c437b DIST libcroco-0.6.11.tar.xz 477312 SHA256 132b528a948586b0dfa05d7e9e059901bca5a3be675b6071a90a90b81ae5a056 SHA512 441b9c6d9b6acd4ff908100573c6f24bcf46a20ec94360bdcf4765e37a7d45dc59e6a0889917f3486503b274d05cd79a63178e74d029209c16b8e3351a1160da WHIRLPOOL e4874167bd8d1336ed2ad6180d7780962da0f84ac09b24652105baea34a46769881f8112900e606312bf1d7c01045d8cfc187c8c327bbd834bba70a982edbcb9 -DIST libcroco-0.6.8.tar.xz 464992 SHA256 ea6e1b858c55219cefd7109756bff5bc1a774ba7a55f7d3ccd734d6b871b8570 SHA512 acfbebb59e5ea1e70da41f35970fb40a58331a1258eee6c981a575fdd23b420b4cc6d8983c90ad1e6afc0a461e675cb24667e03cfc8ec1aa5e9918e606913413 WHIRLPOOL 704fd5d6df6d62c15645b9901b807e5fd8916567fd32b975f4bd0ce013126617cc16e6a14fc334d0733012cfde8403978f5a23c1254fcdfae156a0720fa266e7 -DIST libcroco-0.6.9.tar.xz 475844 SHA256 38b9a6aed1813e55b3ca07a68d1af845ad4d1f984602e9272fe692930c0be0ae SHA512 2bdb16a9004ff7304bc3cf91495925d1502c165b54dc1121d2f0fc9b627ec9c5b81e78b48e3f092855c3accc3295e5a3870eb6225ddb1b1fcd037004af78583b WHIRLPOOL 59767afbbb9a180eb87a5821ec85df50f85a16d687687de1267c86218d1bc587bf37759ba05a34bf0d109dc8e5b7b69209c5c5bdf930fd721e42533670bdb523 diff --git a/dev-libs/libcroco/libcroco-0.6.10.ebuild b/dev-libs/libcroco/libcroco-0.6.10.ebuild deleted file mode 100644 index d84cd0bc0f..00 --- a/dev-libs/libcroco/libcroco-0.6.10.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -GCONF_DEBUG="no" -GNOME2_LA_PUNT="yes" - -inherit gnome2 multilib-minimal - -DESCRIPTION="Generic Cascading Style Sheet (CSS) parsing and manipulation toolkit" -HOMEPAGE="https://git.gnome.org/browse/libcroco/; - -LICENSE="LGPL-2" -SLOT="0.6" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="test" - -RDEPEND=" - >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] - >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] -" -DEPEND="${RDEPEND} - dev-util/gtk-doc-am - >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] -" - -src_prepare() { - if ! use test; then - # don't waste time building tests - sed 's/^\(SUBDIRS .*\=.*\)tests\(.*\)$/\1\2/' -i Makefile.am Makefile.in \ - || die "sed failed" - fi - - gnome2_src_prepare -} - -multilib_src_configure() { - ECONF_SOURCE=${S} \ - gnome2_src_configure \ - --disable-static \ - $([[ ${CHOST} == *-darwin* ]] && echo --disable-Bsymbolic) - - if multilib_is_native_abi; then - ln -s "${S}"/docs/reference/html docs/reference/html || die - fi -} - -multilib_src_install() { - gnome2_src_install -} - -multilib_src_install_all() { - DOCS="AUTHORS ChangeLog HACKING NEWS README TODO" - einstalldocs -} diff --git a/dev-libs/libcroco/libcroco-0.6.8-r1.ebuild b/dev-libs/libcroco/libcroco-0.6.8-r1.ebuild deleted file mode 100644 index 7daadc51b8..00 --- a/dev-libs/libcroco/libcroco-0.6.8-r1.ebuild +++ /dev/null @@ -1,53 +0,0 @@ -# Copyright 1999-2017 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="5" -GCONF_DEBUG="no" -GNOME2_LA_PUNT="yes" - -inherit gnome2 multilib-minimal - -DESCRIPTION="Generic Cascading Style Sheet (CSS) parsing and manipulation toolkit" -HOMEPAGE="https://git.gnome.org/browse/libcroco/; - -LICENSE="LGPL-2" -SLOT="0.6" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: 3db230d013b411e149c2306ea0908ed893920267 Author: Fabian Groffen gentoo org> AuthorDate: Sun Jan 29 16:05:26 2017 + Commit: Fabian Groffen gentoo org> CommitDate: Sun Jan 29 16:05:26 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3db230d0 dev-libs/libcroco: dropped ~x86-freebsd Package-Manager: portage-2.3.3 dev-libs/libcroco/libcroco-0.6.10.ebuild | 4 ++-- dev-libs/libcroco/libcroco-0.6.11.ebuild | 2 +- dev-libs/libcroco/libcroco-0.6.8-r1.ebuild | 4 ++-- dev-libs/libcroco/libcroco-0.6.9.ebuild| 4 ++-- 4 files changed, 7 insertions(+), 7 deletions(-) diff --git a/dev-libs/libcroco/libcroco-0.6.10.ebuild b/dev-libs/libcroco/libcroco-0.6.10.ebuild index 74ab744..d84cd0b 100644 --- a/dev-libs/libcroco/libcroco-0.6.10.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.10.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -13,7 +13,7 @@ HOMEPAGE="https://git.gnome.org/browse/libcroco/; LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="test" RDEPEND=" diff --git a/dev-libs/libcroco/libcroco-0.6.11.ebuild b/dev-libs/libcroco/libcroco-0.6.11.ebuild index 870bb8f..731f375 100644 --- a/dev-libs/libcroco/libcroco-0.6.11.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.11.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://git.gnome.org/browse/libcroco/; LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="test" RDEPEND=" diff --git a/dev-libs/libcroco/libcroco-0.6.8-r1.ebuild b/dev-libs/libcroco/libcroco-0.6.8-r1.ebuild index ba2d46f..7daadc5 100644 --- a/dev-libs/libcroco/libcroco-0.6.8-r1.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.8-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -13,7 +13,7 @@ HOMEPAGE="https://git.gnome.org/browse/libcroco/; LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="test" RDEPEND=">=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] diff --git a/dev-libs/libcroco/libcroco-0.6.9.ebuild b/dev-libs/libcroco/libcroco-0.6.9.ebuild index 6256ae8..731f375 100644 --- a/dev-libs/libcroco/libcroco-0.6.9.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 # $Id$ @@ -13,7 +13,7 @@ HOMEPAGE="https://git.gnome.org/browse/libcroco/; LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: bcf83d8e18c319bc0220628fa90276c4c667ad0b Author: Markus Meier gentoo org> AuthorDate: Tue May 3 20:07:30 2016 + Commit: Markus Meier gentoo org> CommitDate: Tue May 3 20:07:30 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bcf83d8e dev-libs/libcroco: arm stable, bug #566378 Package-Manager: portage-2.2.28 RepoMan-Options: --include-arches="arm" dev-libs/libcroco/libcroco-0.6.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcroco/libcroco-0.6.11.ebuild b/dev-libs/libcroco/libcroco-0.6.11.ebuild index 4627c81..00bc81f 100644 --- a/dev-libs/libcroco/libcroco-0.6.11.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.11.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://git.gnome.org/browse/libcroco/; LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: 0d6b3e4579f61e805b89bcfebb2b6efeb74fa345 Author: Mikle Kolyada gentoo org> AuthorDate: Sun Mar 6 16:14:40 2016 + Commit: Mikle Kolyada gentoo org> CommitDate: Sun Mar 6 16:39:51 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0d6b3e45 dev-libs/libcroco: x86 stable wrt bug #427546 Package-Manager: portage-2.2.26 dev-libs/libcroco/libcroco-0.6.11.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcroco/libcroco-0.6.11.ebuild b/dev-libs/libcroco/libcroco-0.6.11.ebuild index 7c0bce9..ec30763 100644 --- a/dev-libs/libcroco/libcroco-0.6.11.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.11.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://git.gnome.org/browse/libcroco/; LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: 9752fe61ab2ddc55bd7be671b482d8b196d12a8e Author: Gilles Dartiguelongue gentoo org> AuthorDate: Mon Dec 21 07:10:58 2015 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Mon Dec 21 07:11:56 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9752fe61 dev-libs/libcroco: version bump to 0.6.11 Package-Manager: portage-2.2.26 dev-libs/libcroco/Manifest | 1 + dev-libs/libcroco/libcroco-0.6.11.ebuild | 56 2 files changed, 57 insertions(+) diff --git a/dev-libs/libcroco/Manifest b/dev-libs/libcroco/Manifest index 77a507a..c4a4067 100644 --- a/dev-libs/libcroco/Manifest +++ b/dev-libs/libcroco/Manifest @@ -1,3 +1,4 @@ DIST libcroco-0.6.10.tar.xz 476928 SHA256 72066611df77f5c4fb28268cfc7306ecc1517212a6182c2ea756c326a154246c SHA512 c990fc7873f6c6bf2c6994409cb7f79aa19a73a44d4b62a5dae81c2f9ff587cf6c778a87dc3e0d32da6df5a6764f39feed9d39938cdb8056d198ff869b2e6839 WHIRLPOOL 6ffce77ee04be812d81863dde90ff1461ae6449722366ab7e116fd0bdbe0c8ab0838c59986283cb00799e1061f3e83516e067685f7a53c3f2f58fb8bc81c437b +DIST libcroco-0.6.11.tar.xz 477312 SHA256 132b528a948586b0dfa05d7e9e059901bca5a3be675b6071a90a90b81ae5a056 SHA512 441b9c6d9b6acd4ff908100573c6f24bcf46a20ec94360bdcf4765e37a7d45dc59e6a0889917f3486503b274d05cd79a63178e74d029209c16b8e3351a1160da WHIRLPOOL e4874167bd8d1336ed2ad6180d7780962da0f84ac09b24652105baea34a46769881f8112900e606312bf1d7c01045d8cfc187c8c327bbd834bba70a982edbcb9 DIST libcroco-0.6.8.tar.xz 464992 SHA256 ea6e1b858c55219cefd7109756bff5bc1a774ba7a55f7d3ccd734d6b871b8570 SHA512 acfbebb59e5ea1e70da41f35970fb40a58331a1258eee6c981a575fdd23b420b4cc6d8983c90ad1e6afc0a461e675cb24667e03cfc8ec1aa5e9918e606913413 WHIRLPOOL 704fd5d6df6d62c15645b9901b807e5fd8916567fd32b975f4bd0ce013126617cc16e6a14fc334d0733012cfde8403978f5a23c1254fcdfae156a0720fa266e7 DIST libcroco-0.6.9.tar.xz 475844 SHA256 38b9a6aed1813e55b3ca07a68d1af845ad4d1f984602e9272fe692930c0be0ae SHA512 2bdb16a9004ff7304bc3cf91495925d1502c165b54dc1121d2f0fc9b627ec9c5b81e78b48e3f092855c3accc3295e5a3870eb6225ddb1b1fcd037004af78583b WHIRLPOOL 59767afbbb9a180eb87a5821ec85df50f85a16d687687de1267c86218d1bc587bf37759ba05a34bf0d109dc8e5b7b69209c5c5bdf930fd721e42533670bdb523 diff --git a/dev-libs/libcroco/libcroco-0.6.11.ebuild b/dev-libs/libcroco/libcroco-0.6.11.ebuild new file mode 100644 index 000..74ab744 --- /dev/null +++ b/dev-libs/libcroco/libcroco-0.6.11.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +GCONF_DEBUG="no" +GNOME2_LA_PUNT="yes" + +inherit gnome2 multilib-minimal + +DESCRIPTION="Generic Cascading Style Sheet (CSS) parsing and manipulation toolkit" +HOMEPAGE="https://git.gnome.org/browse/libcroco/; + +LICENSE="LGPL-2" +SLOT="0.6" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="test" + +RDEPEND=" + >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] + >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND} + dev-util/gtk-doc-am + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] +" + +src_prepare() { + if ! use test; then + # don't waste time building tests + sed 's/^\(SUBDIRS .*\=.*\)tests\(.*\)$/\1\2/' -i Makefile.am Makefile.in \ + || die "sed failed" + fi + + gnome2_src_prepare +} + +multilib_src_configure() { + ECONF_SOURCE=${S} \ + gnome2_src_configure \ + --disable-static \ + $([[ ${CHOST} == *-darwin* ]] && echo --disable-Bsymbolic) + + if multilib_is_native_abi; then + ln -s "${S}"/docs/reference/html docs/reference/html || die + fi +} + +multilib_src_install() { + gnome2_src_install +} + +multilib_src_install_all() { + DOCS="AUTHORS ChangeLog HACKING NEWS README TODO" + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: cbece8e7ed3161b63e91557ba16b4c465a214dd3 Author: Gilles Dartiguelongue gentoo org> AuthorDate: Sun Dec 13 22:09:07 2015 + Commit: Gilles Dartiguelongue gentoo org> CommitDate: Sun Dec 13 22:10:22 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbece8e7 dev-libs/libcroco: version bump to 0.6.10 Package-Manager: portage-2.2.26 dev-libs/libcroco/Manifest | 1 + dev-libs/libcroco/libcroco-0.6.10.ebuild | 56 2 files changed, 57 insertions(+) diff --git a/dev-libs/libcroco/Manifest b/dev-libs/libcroco/Manifest index 394c8a5..77a507a 100644 --- a/dev-libs/libcroco/Manifest +++ b/dev-libs/libcroco/Manifest @@ -1,2 +1,3 @@ +DIST libcroco-0.6.10.tar.xz 476928 SHA256 72066611df77f5c4fb28268cfc7306ecc1517212a6182c2ea756c326a154246c SHA512 c990fc7873f6c6bf2c6994409cb7f79aa19a73a44d4b62a5dae81c2f9ff587cf6c778a87dc3e0d32da6df5a6764f39feed9d39938cdb8056d198ff869b2e6839 WHIRLPOOL 6ffce77ee04be812d81863dde90ff1461ae6449722366ab7e116fd0bdbe0c8ab0838c59986283cb00799e1061f3e83516e067685f7a53c3f2f58fb8bc81c437b DIST libcroco-0.6.8.tar.xz 464992 SHA256 ea6e1b858c55219cefd7109756bff5bc1a774ba7a55f7d3ccd734d6b871b8570 SHA512 acfbebb59e5ea1e70da41f35970fb40a58331a1258eee6c981a575fdd23b420b4cc6d8983c90ad1e6afc0a461e675cb24667e03cfc8ec1aa5e9918e606913413 WHIRLPOOL 704fd5d6df6d62c15645b9901b807e5fd8916567fd32b975f4bd0ce013126617cc16e6a14fc334d0733012cfde8403978f5a23c1254fcdfae156a0720fa266e7 DIST libcroco-0.6.9.tar.xz 475844 SHA256 38b9a6aed1813e55b3ca07a68d1af845ad4d1f984602e9272fe692930c0be0ae SHA512 2bdb16a9004ff7304bc3cf91495925d1502c165b54dc1121d2f0fc9b627ec9c5b81e78b48e3f092855c3accc3295e5a3870eb6225ddb1b1fcd037004af78583b WHIRLPOOL 59767afbbb9a180eb87a5821ec85df50f85a16d687687de1267c86218d1bc587bf37759ba05a34bf0d109dc8e5b7b69209c5c5bdf930fd721e42533670bdb523 diff --git a/dev-libs/libcroco/libcroco-0.6.10.ebuild b/dev-libs/libcroco/libcroco-0.6.10.ebuild new file mode 100644 index 000..74ab744 --- /dev/null +++ b/dev-libs/libcroco/libcroco-0.6.10.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +GCONF_DEBUG="no" +GNOME2_LA_PUNT="yes" + +inherit gnome2 multilib-minimal + +DESCRIPTION="Generic Cascading Style Sheet (CSS) parsing and manipulation toolkit" +HOMEPAGE="https://git.gnome.org/browse/libcroco/; + +LICENSE="LGPL-2" +SLOT="0.6" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="test" + +RDEPEND=" + >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] + >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND} + dev-util/gtk-doc-am + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] +" + +src_prepare() { + if ! use test; then + # don't waste time building tests + sed 's/^\(SUBDIRS .*\=.*\)tests\(.*\)$/\1\2/' -i Makefile.am Makefile.in \ + || die "sed failed" + fi + + gnome2_src_prepare +} + +multilib_src_configure() { + ECONF_SOURCE=${S} \ + gnome2_src_configure \ + --disable-static \ + $([[ ${CHOST} == *-darwin* ]] && echo --disable-Bsymbolic) + + if multilib_is_native_abi; then + ln -s "${S}"/docs/reference/html docs/reference/html || die + fi +} + +multilib_src_install() { + gnome2_src_install +} + +multilib_src_install_all() { + DOCS="AUTHORS ChangeLog HACKING NEWS README TODO" + einstalldocs +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: 524c7d575d8a4af3fcb36d303a660ce5e052edf6 Author: Agostino Sarubbo gentoo org> AuthorDate: Thu Nov 19 10:03:29 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Thu Nov 19 10:03:29 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=524c7d57 dev-libs/libcroco: arm stable wrt bug #565086 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="arm" dev-libs/libcroco/libcroco-0.6.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcroco/libcroco-0.6.9.ebuild b/dev-libs/libcroco/libcroco-0.6.9.ebuild index 62bb1ca..6256ae8 100644 --- a/dev-libs/libcroco/libcroco-0.6.9.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.9.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://git.gnome.org/browse/libcroco/; LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: 6114eb6f389aec8abd4fd16d88207447f9b245dc Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Nov 18 09:08:06 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Nov 18 09:08:06 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6114eb6f dev-libs/libcroco: alpha stable wrt bug #565086 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="alpha" dev-libs/libcroco/libcroco-0.6.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcroco/libcroco-0.6.9.ebuild b/dev-libs/libcroco/libcroco-0.6.9.ebuild index 7fdd17a..62bb1ca 100644 --- a/dev-libs/libcroco/libcroco-0.6.9.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.9.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://git.gnome.org/browse/libcroco/; LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: ed35119839146ebd629575ccc62ca8f5f4090d6d Author: Jeroen Roovers gentoo org> AuthorDate: Wed Nov 18 05:24:31 2015 + Commit: Jeroen Roovers gentoo org> CommitDate: Wed Nov 18 05:47:04 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed351198 dev-libs/libcroco: Stable for HPPA (bug #565086). Package-Manager: portage-2.2.24 RepoMan-Options: --ignore-arches dev-libs/libcroco/libcroco-0.6.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcroco/libcroco-0.6.9.ebuild b/dev-libs/libcroco/libcroco-0.6.9.ebuild index b7fc5d1..7fdd17a 100644 --- a/dev-libs/libcroco/libcroco-0.6.9.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.9.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://git.gnome.org/browse/libcroco/; LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 hppa ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: fc245b3304d20a6967644a49556c5500457cb935 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Nov 14 10:27:35 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Nov 14 10:27:35 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc245b33 dev-libs/libcroco: sparc stable wrt bug #565086 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="sparc" dev-libs/libcroco/libcroco-0.6.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcroco/libcroco-0.6.9.ebuild b/dev-libs/libcroco/libcroco-0.6.9.ebuild index 63b22a7..5071759 100644 --- a/dev-libs/libcroco/libcroco-0.6.9.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.9.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://git.gnome.org/browse/libcroco/; LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: 5b0dcc573d35e771852bec8b9202b761b67d1a34 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Nov 13 09:11:06 2015 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Nov 13 09:12:01 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b0dcc57 dev-libs/libcroco: ppc64 stable wrt bug #565086 Package-Manager: portage-2.2.20.1 RepoMan-Options: --include-arches="ppc64" dev-libs/libcroco/libcroco-0.6.9.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/libcroco/libcroco-0.6.9.ebuild b/dev-libs/libcroco/libcroco-0.6.9.ebuild index a33e5b3..63b22a7 100644 --- a/dev-libs/libcroco/libcroco-0.6.9.ebuild +++ b/dev-libs/libcroco/libcroco-0.6.9.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://git.gnome.org/browse/libcroco/; LICENSE="LGPL-2" SLOT="0.6" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ~ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ppc ppc64 ~s390 ~sh ~sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" IUSE="test" RDEPEND="
[gentoo-commits] repo/gentoo:master commit in: dev-libs/libcroco/
commit: c602dcdd041b6de50d22f59821cbd0a61e693fd9 Author: Pacho Ramos gentoo org> AuthorDate: Sat Nov 7 10:56:43 2015 + Commit: Pacho Ramos gentoo org> CommitDate: Sat Nov 7 10:56:43 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c602dcdd dev-libs/libcroco: Version bump Package-Manager: portage-2.2.23 dev-libs/libcroco/Manifest | 1 + dev-libs/libcroco/libcroco-0.6.8.ebuild | 37 -- dev-libs/libcroco/libcroco-0.6.9.ebuild | 56 + 3 files changed, 57 insertions(+), 37 deletions(-) diff --git a/dev-libs/libcroco/Manifest b/dev-libs/libcroco/Manifest index 8d2f1da..394c8a5 100644 --- a/dev-libs/libcroco/Manifest +++ b/dev-libs/libcroco/Manifest @@ -1 +1,2 @@ DIST libcroco-0.6.8.tar.xz 464992 SHA256 ea6e1b858c55219cefd7109756bff5bc1a774ba7a55f7d3ccd734d6b871b8570 SHA512 acfbebb59e5ea1e70da41f35970fb40a58331a1258eee6c981a575fdd23b420b4cc6d8983c90ad1e6afc0a461e675cb24667e03cfc8ec1aa5e9918e606913413 WHIRLPOOL 704fd5d6df6d62c15645b9901b807e5fd8916567fd32b975f4bd0ce013126617cc16e6a14fc334d0733012cfde8403978f5a23c1254fcdfae156a0720fa266e7 +DIST libcroco-0.6.9.tar.xz 475844 SHA256 38b9a6aed1813e55b3ca07a68d1af845ad4d1f984602e9272fe692930c0be0ae SHA512 2bdb16a9004ff7304bc3cf91495925d1502c165b54dc1121d2f0fc9b627ec9c5b81e78b48e3f092855c3accc3295e5a3870eb6225ddb1b1fcd037004af78583b WHIRLPOOL 59767afbbb9a180eb87a5821ec85df50f85a16d687687de1267c86218d1bc587bf37759ba05a34bf0d109dc8e5b7b69209c5c5bdf930fd721e42533670bdb523 diff --git a/dev-libs/libcroco/libcroco-0.6.8.ebuild b/dev-libs/libcroco/libcroco-0.6.8.ebuild deleted file mode 100644 index 3443eda..000 --- a/dev-libs/libcroco/libcroco-0.6.8.ebuild +++ /dev/null @@ -1,37 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI="4" -GCONF_DEBUG="no" -GNOME2_LA_PUNT="yes" - -inherit gnome2 - -DESCRIPTION="Generic Cascading Style Sheet (CSS) parsing and manipulation toolkit" -HOMEPAGE="https://git.gnome.org/browse/libcroco/; - -LICENSE="LGPL-2" -SLOT="0.6" -KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" -IUSE="test" - -RDEPEND="dev-libs/glib:2 - >=dev-libs/libxml2-2.4.23" -DEPEND="${RDEPEND} - dev-util/gtk-doc-am - virtual/pkgconfig" - -src_prepare() { - DOCS="AUTHORS ChangeLog HACKING NEWS README TODO" - G2CONF+=" --disable-static" - [[ ${CHOST} == *-darwin* ]] && G2CONF+=" --disable-Bsymbolic" - - if ! use test; then - # don't waste time building tests - sed 's/^\(SUBDIRS .*\=.*\)tests\(.*\)$/\1\2/' -i Makefile.am Makefile.in \ - || die "sed failed" - fi - - gnome2_src_prepare -} diff --git a/dev-libs/libcroco/libcroco-0.6.9.ebuild b/dev-libs/libcroco/libcroco-0.6.9.ebuild new file mode 100644 index 000..74ab744 --- /dev/null +++ b/dev-libs/libcroco/libcroco-0.6.9.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI="5" +GCONF_DEBUG="no" +GNOME2_LA_PUNT="yes" + +inherit gnome2 multilib-minimal + +DESCRIPTION="Generic Cascading Style Sheet (CSS) parsing and manipulation toolkit" +HOMEPAGE="https://git.gnome.org/browse/libcroco/; + +LICENSE="LGPL-2" +SLOT="0.6" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-fbsd ~sparc-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~x64-solaris ~x86-solaris" +IUSE="test" + +RDEPEND=" + >=dev-libs/glib-2.34.3:2[${MULTILIB_USEDEP}] + >=dev-libs/libxml2-2.9.1-r4[${MULTILIB_USEDEP}] +" +DEPEND="${RDEPEND} + dev-util/gtk-doc-am + >=virtual/pkgconfig-0-r1[${MULTILIB_USEDEP}] +" + +src_prepare() { + if ! use test; then + # don't waste time building tests + sed 's/^\(SUBDIRS .*\=.*\)tests\(.*\)$/\1\2/' -i Makefile.am Makefile.in \ + || die "sed failed" + fi + + gnome2_src_prepare +} + +multilib_src_configure() { + ECONF_SOURCE=${S} \ + gnome2_src_configure \ + --disable-static \ + $([[ ${CHOST} == *-darwin* ]] && echo --disable-Bsymbolic) + + if multilib_is_native_abi; then + ln -s "${S}"/docs/reference/html docs/reference/html || die + fi +} + +multilib_src_install() { + gnome2_src_install +} + +multilib_src_install_all() { + DOCS="AUTHORS ChangeLog HACKING NEWS README TODO" + einstalldocs +}