[gentoo-commits] repo/gentoo:master commit in: dev-libs/redland-bindings/
commit: 5535d03ccf4e93acb8ee5a4866d936ca12591ba7 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Tue Jul 4 10:39:37 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Jul 4 22:17:07 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5535d03c dev-libs/redland-bindings: use HTTPS Signed-off-by: Michael Mair-Keimberger levelnine.at> Signed-off-by: Conrad Kostecki gentoo.org> dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild index 16ec91b7623d..c230f35c004a 100644 --- a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild +++ b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild @@ -16,8 +16,8 @@ PHP_EXT_SKIP_PHPIZE="yes" inherit lua php-ext-source-r3 python-single-r1 autotools DESCRIPTION="Language bindings for Redland" -HOMEPAGE="http://librdf.org/bindings/"; -SRC_URI="http://download.librdf.org/source/${P}.tar.gz"; +HOMEPAGE="https://librdf.org/bindings/"; +SRC_URI="https://download.librdf.org/source/${P}.tar.gz"; LICENSE="Apache-2.0 GPL-2 LGPL-2.1" SLOT="0"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/redland-bindings/
commit: b8d4a1ef34a11bd772b68f339a85b76594a6f6da Author: David Seifert gentoo org> AuthorDate: Wed Dec 7 13:51:37 2022 + Commit: David Seifert gentoo org> CommitDate: Wed Dec 7 13:51:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8d4a1ef dev-libs/redland-bindings: remove sys-apps/sed from BDEPEND Signed-off-by: David Seifert gentoo.org> dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild index 476340d958a1..9503c0a0aa89 100644 --- a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild +++ b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild @@ -27,8 +27,7 @@ REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) python? ( ${PYTHON_REQUIRED_USE} )" RESTRICT="!test? ( test )" -BDEPEND="sys-apps/sed - virtual/pkgconfig" +BDEPEND="virtual/pkgconfig" RDEPEND="dev-libs/redland lua? ( ${LUA_DEPS} )
[gentoo-commits] repo/gentoo:master commit in: dev-libs/redland-bindings/
commit: 8dbab2a27aec9cd35c2b848959850aef0ac7f46c Author: Miroslav Šulc gentoo org> AuthorDate: Sun Jul 3 03:57:03 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Sun Jul 3 03:57:03 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dbab2a2 dev-libs/redland-bindings: removed obsolete 1.0.17.1-r100 Bug: https://bugs.gentoo.org/855518 Closes: https://bugs.gentoo.org/845669 Signed-off-by: Miroslav Šulc gentoo.org> .../redland-bindings-1.0.17.1-r100.ebuild | 190 - 1 file changed, 190 deletions(-) diff --git a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r100.ebuild b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r100.ebuild deleted file mode 100644 index e5c4cde5b39a.. --- a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r100.ebuild +++ /dev/null @@ -1,190 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -LUA_COMPAT=( lua5-{1..4} luajit ) -PYTHON_COMPAT=( python3_{7..9} ) - -USE_PHP="php7-2 php7-3 php7-4" -PHP_EXT_ECONF_ARGS="--with-php=yes --without-lua --without-perl --without-python --without-ruby" -PHP_EXT_NAME="redland" -PHP_EXT_OPTIONAL_USE="php" -PHP_EXT_SKIP_PATCHES="yes" -PHP_EXT_SKIP_PHPIZE="yes" - -inherit lua php-ext-source-r3 python-single-r1 autotools - -DESCRIPTION="Language bindings for Redland" -HOMEPAGE="http://librdf.org/bindings/"; -SRC_URI="http://download.librdf.org/source/${P}.tar.gz"; - -LICENSE="Apache-2.0 GPL-2 LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 sparc x86 ~x86-linux" -IUSE="lua perl python php ruby test" -REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) - python? ( ${PYTHON_REQUIRED_USE} )" -RESTRICT="!test? ( test )" - -BDEPEND="sys-apps/sed - virtual/pkgconfig" - -RDEPEND=">=dev-libs/redland-1.0.14 - lua? ( ${LUA_DEPS} ) - perl? ( dev-lang/perl:= ) - python? ( ${PYTHON_DEPS} ) - ruby? ( dev-lang/ruby:* dev-ruby/log4r ) - php? ( - php_targets_php7-2? ( dev-lang/php:7.2[-threads] ) - php_targets_php7-3? ( dev-lang/php:7.3[-threads] ) - php_targets_php7-4? ( dev-lang/php:7.4[-threads] ) - )" - -DEPEND="${RDEPEND} - >=dev-lang/swig-2 - test? ( - >=dev-libs/redland-1.0.14[berkdb] - )" - -PATCHES=( - "${FILESDIR}"/${P}-bool.patch - "${FILESDIR}"/${PN}-1.0.17.1-php-config-r1.patch - "${FILESDIR}"/${PN}-1.0.17.1-add-PHP7-support.patch -) - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - default - - eautoreconf - - # As of version 1.0.17.1, out-of-tree builds fail with: - # "error: redland_wrap.c: No such file or directory", - # have to copy the sources. - use lua && lua_copy_sources - - use php && php-ext-source-r3_src_prepare -} - -lua_src_configure() { - pushd "${BUILD_DIR}" > /dev/null || die - - econf \ - --with-lua="${ELUA}" \ - --without-perl \ - --without-php \ - --without-python \ - --without-ruby - - popd > /dev/null || die -} - -src_configure() { - if use perl || use python || use ruby ; then - econf \ - $(use_with lua) \ - $(use_with perl) \ - $(use_with python) \ - --without-php \ - $(use_with ruby) - fi - - if use lua; then - lua_foreach_impl lua_src_configure - fi - - use php && php-ext-source-r3_src_configure -} - -lua_src_compile() { - pushd "${BUILD_DIR}" > /dev/null || die - - default_src_compile - - popd > /dev/null || die -} - -src_compile() { - if use perl || use python || use ruby ; then - default - fi - - if use lua; then - lua_foreach_impl lua_src_compile - fi - - use php && php-ext-source-r3_src_compile -} - -lua_src_test() { - pushd "${BUILD_DIR}" > /dev/null || die - - default_src_test - - popd > /dev/null || die -} - -src_test() { - if use perl || use python || use ruby ; then - default - fi - - if use lua; then - lua_foreach_impl lua_src_test - fi - - if use php ; then - local slot - for slot in $(php_get_slots) ; do - php_init_slot_env "${slot}" - cd php || die - ${PHPCLI} -v - ${PHPCLI} -d "extension=./${PHP_EXT_NAME}.so" -f test.php || die "PHP tests for ${slot} failed!" - cd "${S}" || die - done - fi -} - -lua_src_install() { - pushd "${BUILD_DIR}" > /dev/null || die - - emake DESTDIR="${D}" INSTALLDIRS=vendor luadir="$(lua_get_cmod_dir)" inst
[gentoo-commits] repo/gentoo:master commit in: dev-libs/redland-bindings/
commit: 4c4cca5c5d048b0a9512f7396602e670905e4f9d Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Jul 2 12:22:57 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Jul 2 12:23:15 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c4cca5c dev-libs/redland-bindings: x86 stable wrt bug #855518 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild index 8c10e1627811..476340d958a1 100644 --- a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild +++ b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild @@ -21,7 +21,7 @@ SRC_URI="http://download.librdf.org/source/${P}.tar.gz"; LICENSE="Apache-2.0 GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 sparc ~x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 sparc x86 ~x86-linux" IUSE="lua perl python php ruby test" REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/redland-bindings/
commit: c37086d828d13bd88544b7372f45e5dbdb539ff2 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Jul 2 12:21:32 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Jul 2 12:21:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c37086d8 dev-libs/redland-bindings: arm stable wrt bug #855518 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild index 52645a7f10cc..8c10e1627811 100644 --- a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild +++ b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild @@ -21,7 +21,7 @@ SRC_URI="http://download.librdf.org/source/${P}.tar.gz"; LICENSE="Apache-2.0 GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 sparc ~x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 sparc ~x86 ~x86-linux" IUSE="lua perl python php ruby test" REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/redland-bindings/
commit: 6a1cd27f655b642b094c5e6de7c3ca463c985265 Author: Agostino Sarubbo gentoo org> AuthorDate: Sat Jul 2 12:19:37 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Sat Jul 2 12:20:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a1cd27f dev-libs/redland-bindings: amd64 stable wrt bug #855518 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild index 0d6546841991..52645a7f10cc 100644 --- a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild +++ b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild @@ -21,7 +21,7 @@ SRC_URI="http://download.librdf.org/source/${P}.tar.gz"; LICENSE="Apache-2.0 GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 sparc ~x86 ~x86-linux" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 sparc ~x86 ~x86-linux" IUSE="lua perl python php ruby test" REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/redland-bindings/
commit: da008b2c137960af2fcf8ae82b2ccb13a7a209d7 Author: Arthur Zamarin gentoo org> AuthorDate: Sat Jul 2 12:08:41 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Sat Jul 2 12:08:41 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da008b2c dev-libs/redland-bindings: Stabilize 1.0.17.1-r101 sparc, #855518 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild index 2fb8b55192e6..0d6546841991 100644 --- a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild +++ b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild @@ -21,7 +21,7 @@ SRC_URI="http://download.librdf.org/source/${P}.tar.gz"; LICENSE="Apache-2.0 GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc ~x86 ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 sparc ~x86 ~x86-linux" IUSE="lua perl python php ruby test" REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/redland-bindings/
commit: 9cd623a10af4caf1962964a363b41e299337d08c Author: Jakov Smolić gentoo org> AuthorDate: Sat Jul 2 07:18:56 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Sat Jul 2 07:18:56 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cd623a1 dev-libs/redland-bindings: Stabilize 1.0.17.1-r101 arm64, #855518 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild index 169122ec6cd4..7ac89149c3fa 100644 --- a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild +++ b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild @@ -21,7 +21,7 @@ SRC_URI="http://download.librdf.org/source/${P}.tar.gz"; LICENSE="Apache-2.0 GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux" IUSE="lua perl python php ruby test" REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/redland-bindings/
commit: ec0bd9e9b74b64a45af2cb646f29305afc350b38 Author: Jakov Smolić gentoo org> AuthorDate: Sat Jul 2 07:18:58 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Sat Jul 2 07:18:58 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ec0bd9e9 dev-libs/redland-bindings: Stabilize 1.0.17.1-r101 ppc64, #855518 Signed-off-by: Jakov Smolić gentoo.org> dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild index 7ac89149c3fa..2fb8b55192e6 100644 --- a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild +++ b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild @@ -21,7 +21,7 @@ SRC_URI="http://download.librdf.org/source/${P}.tar.gz"; LICENSE="Apache-2.0 GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ppc64 ~sparc ~x86 ~x86-linux" IUSE="lua perl python php ruby test" REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/redland-bindings/
commit: 8da2a0947bca1b02d41d35e020c3289083eb255e Author: Miroslav Šulc gentoo org> AuthorDate: Tue Jun 28 09:05:12 2022 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Jun 28 09:05:12 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8da2a094 dev-libs/redland-bindings: eapi8, added python 3.10 & 3.11, deps versions cleanup Bug: https://bugs.gentoo.org/845669 Signed-off-by: Miroslav Šulc gentoo.org> .../redland-bindings-1.0.17.1-r101.ebuild | 188 + 1 file changed, 188 insertions(+) diff --git a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild new file mode 100644 index ..169122ec6cd4 --- /dev/null +++ b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r101.ebuild @@ -0,0 +1,188 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +LUA_COMPAT=( lua5-{1..4} luajit ) +PYTHON_COMPAT=( python3_{8..11} ) + +USE_PHP="php7-4" +PHP_EXT_ECONF_ARGS="--with-php=yes --without-lua --without-perl --without-python --without-ruby" +PHP_EXT_NAME="redland" +PHP_EXT_OPTIONAL_USE="php" +PHP_EXT_SKIP_PATCHES="yes" +PHP_EXT_SKIP_PHPIZE="yes" + +inherit lua php-ext-source-r3 python-single-r1 autotools + +DESCRIPTION="Language bindings for Redland" +HOMEPAGE="http://librdf.org/bindings/"; +SRC_URI="http://download.librdf.org/source/${P}.tar.gz"; + +LICENSE="Apache-2.0 GPL-2 LGPL-2.1" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux" +IUSE="lua perl python php ruby test" +REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) + python? ( ${PYTHON_REQUIRED_USE} )" +RESTRICT="!test? ( test )" + +BDEPEND="sys-apps/sed + virtual/pkgconfig" + +RDEPEND="dev-libs/redland + lua? ( ${LUA_DEPS} ) + perl? ( dev-lang/perl:= ) + python? ( ${PYTHON_DEPS} ) + ruby? ( dev-lang/ruby:* dev-ruby/log4r ) + php? ( + php_targets_php7-4? ( dev-lang/php:7.4[-threads] ) + )" + +DEPEND="${RDEPEND} + dev-lang/swig + test? ( + dev-libs/redland[berkdb] + )" + +PATCHES=( + "${FILESDIR}"/${P}-bool.patch + "${FILESDIR}"/${PN}-1.0.17.1-php-config-r1.patch + "${FILESDIR}"/${PN}-1.0.17.1-add-PHP7-support.patch +) + +pkg_setup() { + use python && python-single-r1_pkg_setup +} + +src_prepare() { + default + + eautoreconf + + # As of version 1.0.17.1, out-of-tree builds fail with: + # "error: redland_wrap.c: No such file or directory", + # have to copy the sources. + use lua && lua_copy_sources + + use php && php-ext-source-r3_src_prepare +} + +lua_src_configure() { + pushd "${BUILD_DIR}" > /dev/null || die + + econf \ + --with-lua="${ELUA}" \ + --without-perl \ + --without-php \ + --without-python \ + --without-ruby + + popd > /dev/null || die +} + +src_configure() { + if use perl || use python || use ruby ; then + econf \ + $(use_with lua) \ + $(use_with perl) \ + $(use_with python) \ + --without-php \ + $(use_with ruby) + fi + + if use lua; then + lua_foreach_impl lua_src_configure + fi + + use php && php-ext-source-r3_src_configure +} + +lua_src_compile() { + pushd "${BUILD_DIR}" > /dev/null || die + + default_src_compile + + popd > /dev/null || die +} + +src_compile() { + if use perl || use python || use ruby ; then + default + fi + + if use lua; then + lua_foreach_impl lua_src_compile + fi + + use php && php-ext-source-r3_src_compile +} + +lua_src_test() { + pushd "${BUILD_DIR}" > /dev/null || die + + default_src_test + + popd > /dev/null || die +} + +src_test() { + if use perl || use python || use ruby ; then + default + fi + + if use lua; then + lua_foreach_impl lua_src_test + fi + + if use php ; then + local slot + for slot in $(php_get_slots) ; do + php_init_slot_env "${slot}" + cd php || die + ${PHPCLI} -v + ${PHPCLI} -d "extension=./${PHP_EXT_NAME}.so" -f test.php || die "PHP tests for ${slot} failed!" + cd "${S}" || die + done + fi +} + +lua_src_install() { + pushd "${BUILD_DIR}" > /dev/null || die + + emake DESTDIR="${D}" INSTALLDIRS=vendor luadir="$(lua_get_cmod_dir)" install + + popd > /dev/null || die +} + +src_install() { + if use perl || use python || use ruby ; then + emake DESTDIR="${D}" INSTALLDIRS=vendor install +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/redland-bindings/
commit: 0771267a48ac946afa95d1f420022d0fd988098b Author: Sam James gentoo org> AuthorDate: Thu Mar 3 21:21:40 2022 + Commit: David Seifert gentoo org> CommitDate: Thu Mar 3 21:21:40 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0771267a dev-libs/redland-bindings: destabilise for ppc Signed-off-by: Sam James gentoo.org> Signed-off-by: David Seifert gentoo.org> dev-libs/redland-bindings/redland-bindings-1.0.17.1-r100.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r100.ebuild b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r100.ebuild index 47cee2fee840..e5c4cde5b39a 100644 --- a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r100.ebuild +++ b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r100.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 @@ -21,7 +21,7 @@ SRC_URI="http://download.librdf.org/source/${P}.tar.gz"; LICENSE="Apache-2.0 GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ppc64 sparc x86 ~x86-linux" IUSE="lua perl python php ruby test" REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/redland-bindings/
commit: 591a9cc41b941bcb320871a36c8a2b8622555957 Author: Conrad Kostecki gentoo org> AuthorDate: Fri Mar 26 19:06:42 2021 + Commit: Conrad Kostecki gentoo org> CommitDate: Fri Mar 26 19:45:23 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=591a9cc4 dev-libs/redland-bindings: drop old version Dropping old version, which does not support slotted lua. Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Conrad Kostecki gentoo.org> .../redland-bindings-1.0.17.1-r1.ebuild| 130 - 1 file changed, 130 deletions(-) diff --git a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild deleted file mode 100644 index ca8b6ee1e90..000 --- a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild +++ /dev/null @@ -1,130 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -PYTHON_COMPAT=( python3_{7..9} ) - -USE_PHP="php7-2 php7-3 php7-4" -PHP_EXT_ECONF_ARGS="--with-php=yes --without-lua --without-perl --without-python --without-ruby" -PHP_EXT_NAME="redland" -PHP_EXT_OPTIONAL_USE="php" -PHP_EXT_SKIP_PATCHES="yes" -PHP_EXT_SKIP_PHPIZE="yes" - -inherit php-ext-source-r3 python-single-r1 autotools - -DESCRIPTION="Language bindings for Redland" -HOMEPAGE="http://librdf.org/bindings/"; -SRC_URI="http://download.librdf.org/source/${P}.tar.gz"; - -LICENSE="Apache-2.0 GPL-2 LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~x86-linux" -IUSE="lua perl python php ruby test" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" -RESTRICT="!test? ( test )" - -BDEPEND="sys-apps/sed - virtual/pkgconfig" - -RDEPEND=">=dev-libs/redland-1.0.14 - lua? ( >=dev-lang/lua-5.1:0= ) - perl? ( dev-lang/perl:= ) - python? ( ${PYTHON_DEPS} ) - ruby? ( dev-lang/ruby:* dev-ruby/log4r ) - php? ( - php_targets_php7-2? ( dev-lang/php:7.2[-threads] ) - php_targets_php7-3? ( dev-lang/php:7.3[-threads] ) - php_targets_php7-4? ( dev-lang/php:7.4[-threads] ) - )" - -DEPEND="${RDEPEND} - >=dev-lang/swig-2 - test? ( - >=dev-libs/redland-1.0.14[berkdb] - )" - -PATCHES=( - "${FILESDIR}"/${P}-bool.patch - "${FILESDIR}"/${PN}-1.0.17.1-php-config-r1.patch - "${FILESDIR}"/${PN}-1.0.17.1-add-PHP7-support.patch -) - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_prepare() { - default - - eautoreconf - - use php && php-ext-source-r3_src_prepare -} - -src_configure() { - if use lua || use perl || use python || use ruby ; then - econf \ - $(use_with lua) \ - $(use_with perl) \ - $(use_with python) \ - --without-php \ - $(use_with ruby) - fi - - use php && php-ext-source-r3_src_configure -} - -src_compile() { - if use lua || use perl || use python || use ruby ; then - default - fi - - use php && php-ext-source-r3_src_compile -} - -src_test() { - if use lua || use perl || use python || use ruby ; then - default - fi - - if use php ; then - local slot - for slot in $(php_get_slots) ; do - php_init_slot_env "${slot}" - cd php || die - ${PHPCLI} -v - ${PHPCLI} -d "extension=./${PHP_EXT_NAME}.so" -f test.php || die "PHP tests for ${slot} failed!" - cd "${S}" || die - done - fi -} - -src_install() { - if use lua || use perl || use python || use ruby ; then - emake DESTDIR="${D}" INSTALLDIRS=vendor luadir=/usr/$(get_libdir)/lua/5.1 install - fi - - if use perl; then - find "${ED}" -type f -name perllocal.pod -delete - find "${ED}" -depth -mindepth 1 -type d -empty -delete - fi - - use python && python_optimize - - if use php; then - local slot - for slot in $(php_get_slots); do - php_init_slot_env "${slot}" - exeinto "${EXT_DIR#$EPREFIX}" - doexe "php/${PHP_EXT_NAME}.so" - done - - php-ext-source-r3_createinifiles - fi - - local DOCS=( AUTHORS ChangeLog NEWS README TODO ) - local HTML_DOCS=( {NEWS,README,RELEASE,TODO}.html ) - einstalldocs -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/redland-bindings/
commit: 7326480c3cb03f63628cba9ffdc9654247243609 Author: Sam James gentoo org> AuthorDate: Sat Jan 23 22:41:57 2021 + Commit: Sam James gentoo org> CommitDate: Sat Jan 23 22:42:18 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7326480c dev-libs/redland-bindings: Stabilize 1.0.17.1-r100 sparc, #766528 Signed-off-by: Sam James gentoo.org> dev-libs/redland-bindings/redland-bindings-1.0.17.1-r100.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r100.ebuild b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r100.ebuild index 7c57e2c49a0..d065c00f2dc 100644 --- a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r100.ebuild +++ b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r100.ebuild @@ -21,7 +21,7 @@ SRC_URI="http://download.librdf.org/source/${P}.tar.gz"; LICENSE="Apache-2.0 GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86 ~x86-linux" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~x86-linux" IUSE="lua perl python php ruby test" REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/redland-bindings/
commit: a3b225268df8d7005b0054084620d8b9a9febb5e Author: Marek Szuba gentoo org> AuthorDate: Mon Dec 21 17:27:55 2020 + Commit: Marek Szuba gentoo org> CommitDate: Mon Dec 21 17:27:55 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3b22526 dev-libs/redland-bindings-1.0.17.1-r100: fix keywords No straight-to-stable commits. Signed-off-by: Marek Szuba gentoo.org> dev-libs/redland-bindings/redland-bindings-1.0.17.1-r100.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r100.ebuild b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r100.ebuild index ce9a2c933d7..6f90b14f294 100644 --- a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r100.ebuild +++ b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r100.ebuild @@ -21,7 +21,7 @@ SRC_URI="http://download.librdf.org/source/${P}.tar.gz"; LICENSE="Apache-2.0 GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux" IUSE="lua perl python php ruby test" REQUIRED_USE="lua? ( ${LUA_REQUIRED_USE} ) python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/redland-bindings/
commit: 6cd9bfed4c673f45f3e23406562fd629f9ec230d Author: Miroslav Šulc gentoo org> AuthorDate: Sun Sep 13 11:24:33 2020 + Commit: Miroslav Šulc gentoo org> CommitDate: Sun Sep 13 11:24:48 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cd9bfed dev-libs/redland-bindings: fixed dep slots Package-Manager: Portage-3.0.6, Repoman-3.0.1 Signed-off-by: Miroslav Šulc gentoo.org> dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild index dbcf7249e5a..bd6a298e59e 100644 --- a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild +++ b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild @@ -29,10 +29,10 @@ BDEPEND="sys-apps/sed virtual/pkgconfig" RDEPEND=">=dev-libs/redland-1.0.14 - lua? ( >=dev-lang/lua-5.1 ) + lua? ( >=dev-lang/lua-5.1:= ) perl? ( dev-lang/perl:= ) python? ( ${PYTHON_DEPS} ) - ruby? ( dev-lang/ruby dev-ruby/log4r ) + ruby? ( dev-lang/ruby:* dev-ruby/log4r ) php? ( php_targets_php7-2? ( dev-lang/php:7.2[-threads] ) php_targets_php7-3? ( dev-lang/php:7.3[-threads] )
[gentoo-commits] repo/gentoo:master commit in: dev-libs/redland-bindings/, dev-libs/redland-bindings/files/
commit: fc3f355b3ca7c0d4d7f87ae402b7f8a7c5c2e574 Author: Miroslav Šulc gentoo org> AuthorDate: Tue Sep 8 07:39:30 2020 + Commit: Miroslav Šulc gentoo org> CommitDate: Tue Sep 8 07:39:45 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc3f355b dev-libs/redland-bindings: removed obsolete 1.0.14.1-r2 and 1.0.17.1 Closes: https://bugs.gentoo.org/602584 Closes: https://bugs.gentoo.org/582392 Closes: https://bugs.gentoo.org/648184 Closes: https://bugs.gentoo.org/624892 Package-Manager: Portage-3.0.6, Repoman-3.0.1 Signed-off-by: Miroslav Šulc gentoo.org> dev-libs/redland-bindings/Manifest | 1 - .../redland-bindings-1.0.17.1-php-config.patch | 34 --- .../redland-bindings-1.0.14.1-r2.ebuild| 55 -- .../redland-bindings-1.0.17.1.ebuild | 111 - 4 files changed, 201 deletions(-) diff --git a/dev-libs/redland-bindings/Manifest b/dev-libs/redland-bindings/Manifest index 5b18627b9a8..75ccb5030e7 100644 --- a/dev-libs/redland-bindings/Manifest +++ b/dev-libs/redland-bindings/Manifest @@ -1,2 +1 @@ -DIST redland-bindings-1.0.14.1.tar.gz 792557 BLAKE2B fac20e9e2fbf9a4ea7299ef0b4a656ea3e5f1cbf436cd31c80e81be40dc95e074e557925b32ecf24091ce3cfe882d681318ae8402e14baf1e0966ec8a0a892ed SHA512 5e037a96f857c95bf4b9277d98c7de1fa41c4ba7e49e199eeb516458343587c796a10e857679c889406b22bca8617828a2bccd07c31b73f2366cdea39cefad15 DIST redland-bindings-1.0.17.1.tar.gz 933290 BLAKE2B f58524c30958200af1fb3ec0f63b8aa9f3fd2120297321299cdd225ff9eb331f385c4418ed25987b955857e5046b5c6f0589210b807aae0dc6abe0b758d48cfc SHA512 c105d1232555d226d98efdc1e4edc1b6c953fdd004804e40926452b8f91d30159319a50af68fc3cfe242cf180d85383ef3ff925cc65ed5d0652096cc51f4d7c0 diff --git a/dev-libs/redland-bindings/files/redland-bindings-1.0.17.1-php-config.patch b/dev-libs/redland-bindings/files/redland-bindings-1.0.17.1-php-config.patch deleted file mode 100644 index 1ca8ded91e9..000 --- a/dev-libs/redland-bindings/files/redland-bindings-1.0.17.1-php-config.patch +++ /dev/null @@ -1,34 +0,0 @@ -diff -aurN a/configure.ac b/configure.ac a/configure.ac 2014-05-10 18:38:09.0 -0400 -+++ b/configure.ac 2016-10-12 14:27:04.635849601 -0400 -@@ -153,13 +153,17 @@ - fi - fi - -+AC_ARG_WITH([php-config], -+AS_HELP_STRING([--with-php-config=path], [Custom path to php-config])) -+AS_IF([test "x$with_php_config" != "x"], -+ [AC_CHECK_PROG(PHP_CONFIG, php-config, ["$with_php_config/php-config"], [], [$with_php_config])], -+ [AC_CHECK_PROG(PHP_CONFIG, php-config, php-config)]) - --AC_CHECK_PROG(PHP_CONFIG, php-config, php-config) - if test "X$PHP_CONFIG" != X ; then - -- PHP_VERSION=`$PHP_CONFIG --version` -- PHP_INCLUDES=`$PHP_CONFIG --includes` -- PHP_EXTENSION_DIR=`$PHP_CONFIG --extension-dir` -+ PHP_VERSION=`${PHP_CONFIG} --version` -+ PHP_INCLUDES=`${PHP_CONFIG} --includes` -+ PHP_EXTENSION_DIR=`${PHP_CONFIG} --extension-dir` - - if test $PHP_VERSION '>' 5.0.0; then - PHP_SWIG="-php5" -@@ -445,7 +449,7 @@ - with_php=yes - fi - --PHP_VERSION=`php-config --version 2>/dev/null` -+PHP_VERSION=`${PHP_CONFIG} --version 2>/dev/null` - if test "X$PHP_VERSION" != X; then - languages_available="$languages_available php($PHP_VERSION)" - if test $with_php = yes; then diff --git a/dev-libs/redland-bindings/redland-bindings-1.0.14.1-r2.ebuild b/dev-libs/redland-bindings/redland-bindings-1.0.14.1-r2.ebuild deleted file mode 100644 index c2af4022c10..000 --- a/dev-libs/redland-bindings/redland-bindings-1.0.14.1-r2.ebuild +++ /dev/null @@ -1,55 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -PYTHON_COMPAT=( python2_7 ) - -inherit multilib python-single-r1 - -DESCRIPTION="Language bindings for Redland" -HOMEPAGE="http://librdf.org/bindings/"; -SRC_URI="http://download.librdf.org/source/${P}.tar.gz"; - -LICENSE="Apache-2.0 GPL-2 LGPL-2.1" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~x86-linux" -IUSE="lua perl python php ruby" -REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" - -RDEPEND=">=dev-libs/redland-1.0.14 - lua? ( >=dev-lang/lua-5.1:0 ) - perl? ( dev-lang/perl:= ) - php? ( dev-lang/php:* ) - python? ( ${PYTHON_DEPS} ) - ruby? ( dev-lang/ruby:* dev-ruby/log4r )" -DEPEND="${RDEPEND} - virtual/pkgconfig - >=dev-lang/swig-2 - sys-apps/sed" - -pkg_setup() { - use python && python-single-r1_pkg_setup -} - -src_configure() { - econf \ - $(use_with lua) \ - $(use_with perl) \ - $(use_with python) \ - $(use_with php) \ - $(use_with ruby) -} - -src_install() { - emake DESTDIR="${D}" INSTALLDIRS=vendor luadir=/usr/$(get_libdir)/lua/5.1 install - - if use perl; then - find "${ED}" -type f -name perllocal.pod -delete -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/redland-bindings/
commit: ccd8ce3ad64ec4b3239e260e5c092e7453eeb292 Author: Sergei Trofimovich gentoo org> AuthorDate: Mon Sep 7 08:37:00 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Sep 7 08:47:28 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ccd8ce3a dev-libs/redland-bindings: stable 1.0.17.1-r1 for ppc64 stable wrt bug #735296 Package-Manager: Portage-3.0.5, Repoman-3.0.1 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild index 8bf9a015264..dbcf7249e5a 100644 --- a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild +++ b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild @@ -20,7 +20,7 @@ SRC_URI="http://download.librdf.org/source/${P}.tar.gz"; LICENSE="Apache-2.0 GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 sparc x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~x86-linux" IUSE="lua perl python php ruby test" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/redland-bindings/
commit: c28484857e529cd6b9038a6779bef411c505d2bd Author: Sam James gentoo org> AuthorDate: Sun Aug 30 01:13:31 2020 + Commit: Sam James gentoo org> CommitDate: Sun Aug 30 01:13:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2848485 dev-libs/redland-bindings: Stabilize 1.0.17.1-r1 ppc, #735296 Signed-off-by: Sam James gentoo.org> dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild index 885cf10e208..8bf9a015264 100644 --- a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild +++ b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild @@ -20,7 +20,7 @@ SRC_URI="http://download.librdf.org/source/${P}.tar.gz"; LICENSE="Apache-2.0 GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ~ppc64 sparc x86 ~x86-linux" IUSE="lua perl python php ruby test" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/redland-bindings/
commit: fd79f4b0a930ade976192b5eb49aa49669257d00 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Aug 18 11:14:08 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Aug 18 11:14:08 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fd79f4b0 dev-libs/redland-bindings: amd64 stable wrt bug #735296 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild index bf251e014a2..7d92da4b14b 100644 --- a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild +++ b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild @@ -20,7 +20,7 @@ SRC_URI="http://download.librdf.org/source/${P}.tar.gz"; LICENSE="Apache-2.0 GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 ~x86-linux" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 ~x86-linux" IUSE="lua perl python php ruby test" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/redland-bindings/
commit: 94490507551d973de6d3fd8d70c4bb88895339ec Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Aug 17 14:52:56 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Aug 17 14:52:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94490507 dev-libs/redland-bindings: sparc stable wrt bug #735296 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild index 4825a35b84c..bf251e014a2 100644 --- a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild +++ b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild @@ -20,7 +20,7 @@ SRC_URI="http://download.librdf.org/source/${P}.tar.gz"; LICENSE="Apache-2.0 GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 ~x86-linux" IUSE="lua perl python php ruby test" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/redland-bindings/
commit: 218df0d182c63d0d62f701f084e55eb2c583a42d Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Aug 17 14:51:54 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Aug 17 14:51:54 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=218df0d1 dev-libs/redland-bindings: arm stable wrt bug #735296 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild index 815ade9b0df..4825a35b84c 100644 --- a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild +++ b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild @@ -20,7 +20,7 @@ SRC_URI="http://download.librdf.org/source/${P}.tar.gz"; LICENSE="Apache-2.0 GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux" IUSE="lua perl python php ruby test" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/redland-bindings/
commit: 7e1e66af360ea35f4d9f22f6c35809727340f1f5 Author: Sam James gentoo org> AuthorDate: Mon Aug 17 12:19:27 2020 + Commit: Sam James gentoo org> CommitDate: Mon Aug 17 12:19:27 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7e1e66af dev-libs/redland-bindings: Stabilize 1.0.17.1-r1 arm64, #735296 Signed-off-by: Sam James gentoo.org> dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild index a5ef7b668c7..815ade9b0df 100644 --- a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild +++ b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild @@ -20,7 +20,7 @@ SRC_URI="http://download.librdf.org/source/${P}.tar.gz"; LICENSE="Apache-2.0 GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux" IUSE="lua perl python php ruby test" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/redland-bindings/
commit: a59c7c6658651b80712d3b655bfba6c2ba01efaa Author: Kent Fredric gentoo org> AuthorDate: Thu Jul 23 07:27:58 2020 + Commit: Kent Fredric gentoo org> CommitDate: Thu Jul 23 08:03:31 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a59c7c66 dev-libs/redland-bindings: Drop ppc-macos re bug #690140 Depends: - dev-libs/redland - dev-libs/rasqal - dev-perl/XML-DOM - dev-perl/libwww-perl - dev-perl/LWP-Protocol-https - dev-perl/IO-Socket-SSL Bug: https://bugs.gentoo.org/690140 Package-Manager: Portage-2.3.103, Repoman-2.3.22 Signed-off-by: Kent Fredric gentoo.org> dev-libs/redland-bindings/redland-bindings-1.0.14.1-r2.ebuild | 2 +- dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild | 2 +- dev-libs/redland-bindings/redland-bindings-1.0.17.1.ebuild| 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/dev-libs/redland-bindings/redland-bindings-1.0.14.1-r2.ebuild b/dev-libs/redland-bindings/redland-bindings-1.0.14.1-r2.ebuild index 16af4f5f980..c2af4022c10 100644 --- a/dev-libs/redland-bindings/redland-bindings-1.0.14.1-r2.ebuild +++ b/dev-libs/redland-bindings/redland-bindings-1.0.14.1-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://download.librdf.org/source/${P}.tar.gz"; LICENSE="Apache-2.0 GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~x86-linux" IUSE="lua perl python php ruby" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" diff --git a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild index e2d64512b6f..a5ef7b668c7 100644 --- a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild +++ b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild @@ -20,7 +20,7 @@ SRC_URI="http://download.librdf.org/source/${P}.tar.gz"; LICENSE="Apache-2.0 GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux ~ppc-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux" IUSE="lua perl python php ruby test" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" RESTRICT="!test? ( test )" diff --git a/dev-libs/redland-bindings/redland-bindings-1.0.17.1.ebuild b/dev-libs/redland-bindings/redland-bindings-1.0.17.1.ebuild index e4bdad7d4b7..c37e8cb527a 100644 --- a/dev-libs/redland-bindings/redland-bindings-1.0.17.1.ebuild +++ b/dev-libs/redland-bindings/redland-bindings-1.0.17.1.ebuild @@ -18,7 +18,7 @@ SRC_URI="http://download.librdf.org/source/${P}.tar.gz"; LICENSE="Apache-2.0 GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux ~ppc-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux" IUSE="lua perl python php ruby" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/redland-bindings/
commit: 59f02244aeebf97bc006722c397d5320b44ab258 Author: Michał Górny gentoo org> AuthorDate: Thu Jun 18 11:52:43 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jun 18 12:22:47 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=59f02244 dev-libs/redland-bindings: Port to py3.9 Signed-off-by: Michał Górny gentoo.org> dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild index 29a75a63c57..e2d64512b6f 100644 --- a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild +++ b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_6 python3_7 python3_8 ) +PYTHON_COMPAT=( python3_{6..9} ) USE_PHP="php7-2 php7-3 php7-4" PHP_EXT_ECONF_ARGS="--with-php=yes --without-lua --without-perl --without-python --without-ruby"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/redland-bindings/
commit: 1b31e1107cdc62eb762205bf5e1828818c040a6d Author: Michał Górny gentoo org> AuthorDate: Thu Jun 18 11:51:49 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu Jun 18 12:22:46 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1b31e110 dev-libs/redland-bindings: Require redland[berkdb] for tests Signed-off-by: Michał Górny gentoo.org> dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild | 8 ++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild index 6cf96497da4..29a75a63c57 100644 --- a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild +++ b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild @@ -21,8 +21,9 @@ SRC_URI="http://download.librdf.org/source/${P}.tar.gz"; LICENSE="Apache-2.0 GPL-2 LGPL-2.1" SLOT="0" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux ~ppc-macos" -IUSE="lua perl python php ruby" +IUSE="lua perl python php ruby test" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" +RESTRICT="!test? ( test )" BDEPEND="sys-apps/sed virtual/pkgconfig" @@ -39,7 +40,10 @@ RDEPEND=">=dev-libs/redland-1.0.14 )" DEPEND="${RDEPEND} - >=dev-lang/swig-2" + >=dev-lang/swig-2 + test? ( + >=dev-libs/redland-1.0.14[berkdb] + )" PATCHES=( "${FILESDIR}"/${P}-bool.patch
[gentoo-commits] repo/gentoo:master commit in: dev-libs/redland-bindings/
commit: 6f86b0f86ac38d83f89708409273889ab0ff9a69 Author: Michał Górny gentoo org> AuthorDate: Thu May 7 14:19:54 2020 + Commit: Michał Górny gentoo org> CommitDate: Thu May 7 14:23:20 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6f86b0f8 dev-libs/redland-bindings: Remove py2.7 where possible Signed-off-by: Michał Górny gentoo.org> dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild | 2 +- dev-libs/redland-bindings/redland-bindings-1.0.17.1.ebuild| 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild index 522be190cd4..6cf96497da4 100644 --- a/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild +++ b/dev-libs/redland-bindings/redland-bindings-1.0.17.1-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python2_7 python3_6 python3_7 python3_8 ) +PYTHON_COMPAT=( python3_6 python3_7 python3_8 ) USE_PHP="php7-2 php7-3 php7-4" PHP_EXT_ECONF_ARGS="--with-php=yes --without-lua --without-perl --without-python --without-ruby" diff --git a/dev-libs/redland-bindings/redland-bindings-1.0.17.1.ebuild b/dev-libs/redland-bindings/redland-bindings-1.0.17.1.ebuild index f4203f58c31..e4bdad7d4b7 100644 --- a/dev-libs/redland-bindings/redland-bindings-1.0.17.1.ebuild +++ b/dev-libs/redland-bindings/redland-bindings-1.0.17.1.ebuild @@ -3,7 +3,7 @@ EAPI=6 -PYTHON_COMPAT=( python2_7 python3_6 python3_7 python3_8 ) +PYTHON_COMPAT=( python3_6 python3_7 python3_8 ) USE_PHP="php7-2 php7-3 php7-4" PHP_EXT_NAME="redland"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/redland-bindings/files/, dev-libs/redland-bindings/
commit: 169f575b02bc02ac3a5396392b7386194a0ebf05 Author: Thomas Deutschmann gentoo org> AuthorDate: Sat Apr 18 13:59:23 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Apr 18 14:06:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=169f575b dev-libs/redland-bindings: fix PHP bindings Closes: https://bugs.gentoo.org/717412 Closes: https://bugs.gentoo.org/685614 Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Thomas Deutschmann gentoo.org> ...edland-bindings-1.0.17.1-add-PHP7-support.patch | 64 +++ .../redland-bindings-1.0.17.1-php-config-r1.patch | 77 + .../redland-bindings-1.0.17.1-r1.ebuild| 126 + 3 files changed, 267 insertions(+) diff --git a/dev-libs/redland-bindings/files/redland-bindings-1.0.17.1-add-PHP7-support.patch b/dev-libs/redland-bindings/files/redland-bindings-1.0.17.1-add-PHP7-support.patch new file mode 100644 index 000..af8e3d560d7 --- /dev/null +++ b/dev-libs/redland-bindings/files/redland-bindings-1.0.17.1-add-PHP7-support.patch @@ -0,0 +1,64 @@ +Origin: Based on patch from Petr Písař +Date: Tue, 13 Jun 2017 15:29:15 +0200 + +--- a/php/redland-post.i b/php/redland-post.i +@@ -132,8 +132,11 @@ librdf_php_world_init(void) + exception_ce = zend_exception_get_default(); + INIT_CLASS_ENTRY(ee_ce, "RedlandException", NULL); + redland_exception_ptr = zend_register_internal_class_ex(&ee_ce, +-exception_ce, +-NULL TSRMLS_CC); ++exception_ce ++#if PHP_MAJOR_VERSION < 7 ++,NULL TSRMLS_CC ++#endif ++); + #endif + + memset(&librdf_php_locator, '\0', sizeof(raptor_locator)); +--- a/php/redland-typemap.i b/php/redland-typemap.i +@@ -1,17 +1,17 @@ +-%typemap(in) librdf_uri* %{ +- if(SWIG_ConvertPtr(*$input, (void **) &$1, SWIGTYPE_p_librdf_uri_s, 0) < 0) { ++%typemap(in) librdf_uri %{ ++ if(SWIG_ConvertPtr($input, (void **) &$1, SWIGTYPE_p_librdf_uri_s, 0) < 0) { + /* Allow NULL from php for librdf_uri* */ +-if ((*$input)->type==IS_NULL) ++if ($input->type==IS_NULL) + $1=NULL; +else + SWIG_PHP_Error(E_ERROR, "Type error in argument $argnum of $symname. Expected $1_descriptor"); + } + %} + +-%typemap(in) librdf_node* %{ +- if(SWIG_ConvertPtr(*$input, (void **) &$1, SWIGTYPE_p_librdf_node_s, 0) < 0) { ++%typemap(in) librdf_node %{ ++ if(SWIG_ConvertPtr($input, (void **) &$1, SWIGTYPE_p_librdf_node_s, 0) < 0) { + /* Allow NULL from php for librdf_node* */ +-if ((*$input)->type==IS_NULL) ++if ($input->type==IS_NULL) + $1=NULL; +else + SWIG_PHP_Error(E_ERROR, "Type error in argument $argnum of $symname. Expected $1_descriptor"); + +--- a/php/test.php b/php/test.php +@@ -26,11 +26,9 @@ + /* */ + + print "Testing Redland...\n"; +-$dlls = array("redland.so", "php_redland.dll", "redland.dylib", "redland.bundle"); +-foreach ($dlls as $dll) { +- if(file_exists($dll)) { +-dl($dll); +- } ++if (extension_loaded('redland') !== true) { ++print "Redland extension not loaded. Cannot run tests!" . PHP_EOL; ++exit(1); + } + + $world=librdf_php_get_world(); + diff --git a/dev-libs/redland-bindings/files/redland-bindings-1.0.17.1-php-config-r1.patch b/dev-libs/redland-bindings/files/redland-bindings-1.0.17.1-php-config-r1.patch new file mode 100644 index 000..8f8dd409c0d --- /dev/null +++ b/dev-libs/redland-bindings/files/redland-bindings-1.0.17.1-php-config-r1.patch @@ -0,0 +1,77 @@ +--- a/configure.ac b/configure.ac +@@ -58,7 +58,6 @@ AC_CHECK_PROGS(TAR, gnutar gtar tar) + AC_CHECK_PROGS(LUA, lua) + AC_CHECK_PROGS(PYTHON, python) + AC_CHECK_PROGS(PERL, perl) +-AC_CHECK_PROGS(PHP, php) + AC_CHECK_PROGS(RUBY, ruby) + AC_CHECK_PROGS(SWIG, swig) + # Gnome +@@ -153,15 +152,28 @@ if test "X$LUA_VERSION" != X; then + fi + fi + ++dnl Find php-config script. ++AC_ARG_WITH([php-config], ++ [AS_HELP_STRING([--with-php-config=PATH], [Path to php-config [php-config]])], ++ [with_php_config=${withval}], ++ [with_php_config=php-config]) ++ ++if test "${with_php_config}" = "php-config"; then ++ AC_CHECK_PROG(PHP_CONFIG, php-config, php-config) ++elif test -x "${with_php_config}"; then ++ PHP_CONFIG=${with_php_config} ++ AC_SUBST(PHP_CONFIG) ++ AC_MSG_NOTICE([found ${PHP_CONFIG}]) ++fi + +-AC_CHECK_PROG(PHP_CONFIG, php-config, php-config) + if test "X$PHP_CONFIG" != X ; then ++ PHP_VERSION=`${PHP_CONFIG} --version` ++ PHP_INCLUDES=`${PHP_CONFIG} --includes` ++ PHP_EXTENSION_DIR=`${PHP_CONFIG} --extension-dir` + +- PHP_VERSION=`$PHP_CONFIG --version` +- PHP_INCLUDES=`$PHP
[gentoo-commits] repo/gentoo:master commit in: dev-libs/redland-bindings/
commit: 103f67ded61d8764b9961f8d91a6e8d59f7f815f Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Apr 13 08:47:26 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Mon Apr 13 13:05:43 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=103f67de dev-libs/redland-bindings: drop to ~hppa Package-Manager: Portage-2.3.89, Repoman-2.3.20 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/redland-bindings/redland-bindings-1.0.14.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/redland-bindings/redland-bindings-1.0.14.1-r2.ebuild b/dev-libs/redland-bindings/redland-bindings-1.0.14.1-r2.ebuild index 863f1025123..16af4f5f980 100644 --- a/dev-libs/redland-bindings/redland-bindings-1.0.14.1-r2.ebuild +++ b/dev-libs/redland-bindings/redland-bindings-1.0.14.1-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://download.librdf.org/source/${P}.tar.gz"; LICENSE="Apache-2.0 GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ppc ppc64 sparc x86 ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~x86-linux ~ppc-macos" IUSE="lua perl python php ruby" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/redland-bindings/
commit: ee97adb346fdc1c532b8f45f3dcfde9713208617 Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri Jan 17 05:25:23 2020 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Fri Jan 17 05:25:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee97adb3 dev-libs/redland-bindings: Finish the bump somewhat experimentally Closes: https://bugs.gentoo.org/526158 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Andreas K. Hüttel gentoo.org> dev-libs/redland-bindings/redland-bindings-1.0.17.1.ebuild | 14 +- 1 file changed, 9 insertions(+), 5 deletions(-) diff --git a/dev-libs/redland-bindings/redland-bindings-1.0.17.1.ebuild b/dev-libs/redland-bindings/redland-bindings-1.0.17.1.ebuild index b03e9531a93..73d8c3bf66e 100644 --- a/dev-libs/redland-bindings/redland-bindings-1.0.17.1.ebuild +++ b/dev-libs/redland-bindings/redland-bindings-1.0.17.1.ebuild @@ -1,11 +1,11 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2020 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 -PYTHON_COMPAT=( python2_7 ) +PYTHON_COMPAT=( python2_7 python3_6 python3_7 python3_8 ) -USE_PHP="php7-2" +USE_PHP="php7-2 php7-3 php7-4" PHP_EXT_NAME="redland" PHP_EXT_OPTIONAL_USE="php" PHP_EXT_SKIP_PHPIZE="yes" @@ -18,7 +18,7 @@ SRC_URI="http://download.librdf.org/source/${P}.tar.gz"; LICENSE="Apache-2.0 GPL-2 LGPL-2.1" SLOT="0" -#KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux ~ppc-macos" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-linux ~ppc-macos" IUSE="lua perl python php ruby" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" @@ -27,8 +27,12 @@ RDEPEND=">=dev-libs/redland-1.0.14 perl? ( dev-lang/perl:= ) python? ( ${PYTHON_DEPS} ) ruby? ( dev-lang/ruby dev-ruby/log4r ) + php? ( + php_targets_php7-2? ( dev-lang/php:7.2[-threads] ) + php_targets_php7-3? ( dev-lang/php:7.3[-threads] ) + php_targets_php7-4? ( dev-lang/php:7.4[-threads] ) + ) " -# php? ( php_targets_php5-6? ( dev-lang/php:5.6[-threads] ) ) DEPEND="${RDEPEND} virtual/pkgconfig >=dev-lang/swig-2
[gentoo-commits] repo/gentoo:master commit in: dev-libs/redland-bindings/
commit: 28ea9c184d315b00440e424f0c6b2231f6048405 Author: Rolf Eike Beer sf-mail de> AuthorDate: Tue Jun 18 08:20:16 2019 + Commit: Sergei Trofimovich gentoo org> CommitDate: Tue Jun 18 18:17:03 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28ea9c18 dev-libs/redland-bindings: stable 1.0.14.1-r2 for hppa 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/redland-bindings/redland-bindings-1.0.14.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/redland-bindings/redland-bindings-1.0.14.1-r2.ebuild b/dev-libs/redland-bindings/redland-bindings-1.0.14.1-r2.ebuild index b113ecc582d..c6c5e9ddee6 100644 --- a/dev-libs/redland-bindings/redland-bindings-1.0.14.1-r2.ebuild +++ b/dev-libs/redland-bindings/redland-bindings-1.0.14.1-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://download.librdf.org/source/${P}.tar.gz"; LICENSE="Apache-2.0 GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ppc ppc64 sparc x86 ~x86-linux ~ppc-macos" +KEYWORDS="alpha amd64 arm arm64 hppa ia64 ppc ppc64 sparc x86 ~x86-linux ~ppc-macos" IUSE="lua perl python php ruby" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/redland-bindings/
commit: f043af41662388164d748609c6e85db0e06e7ceb Author: Aaron Bauman gentoo org> AuthorDate: Tue May 21 22:28:30 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Tue May 21 22:42:45 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f043af41 dev-libs/redland-bindings: arm64 stable Signed-off-by: Aaron Bauman gentoo.org> dev-libs/redland-bindings/redland-bindings-1.0.14.1-r2.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/redland-bindings/redland-bindings-1.0.14.1-r2.ebuild b/dev-libs/redland-bindings/redland-bindings-1.0.14.1-r2.ebuild index f95cfbb2773..b113ecc582d 100644 --- a/dev-libs/redland-bindings/redland-bindings-1.0.14.1-r2.ebuild +++ b/dev-libs/redland-bindings/redland-bindings-1.0.14.1-r2.ebuild @@ -13,7 +13,7 @@ SRC_URI="http://download.librdf.org/source/${P}.tar.gz"; LICENSE="Apache-2.0 GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~x86-linux ~ppc-macos" +KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ppc ppc64 sparc x86 ~x86-linux ~ppc-macos" IUSE="lua perl python php ruby" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/redland-bindings/
commit: b6cd4669aae9435a9f5802b31a681f07f238486d Author: Alexis Ballier gentoo org> AuthorDate: Mon Feb 18 18:40:09 2019 + Commit: Alexis Ballier gentoo org> CommitDate: Mon Feb 18 19:18:01 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6cd4669 dev-libs/redland-bindings: keyword ~arm64 Package-Manager: Portage-2.3.61, Repoman-2.3.12 Signed-off-by: Alexis Ballier gentoo.org> dev-libs/redland-bindings/redland-bindings-1.0.14.1-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/redland-bindings/redland-bindings-1.0.14.1-r2.ebuild b/dev-libs/redland-bindings/redland-bindings-1.0.14.1-r2.ebuild index e4d0baf95be..f95cfbb2773 100644 --- a/dev-libs/redland-bindings/redland-bindings-1.0.14.1-r2.ebuild +++ b/dev-libs/redland-bindings/redland-bindings-1.0.14.1-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2018 Gentoo Foundation +# Copyright 1999-2019 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -13,7 +13,7 @@ SRC_URI="http://download.librdf.org/source/${P}.tar.gz"; LICENSE="Apache-2.0 GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 sparc x86 ~x86-linux ~ppc-macos" +KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~x86-linux ~ppc-macos" IUSE="lua perl python php ruby" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/redland-bindings/
commit: e07dac29ad088ebd71723aaf4eb7ff9c30049771 Author: Jeroen Roovers gentoo org> AuthorDate: Tue May 1 11:37:15 2018 + Commit: Jeroen Roovers gentoo org> CommitDate: Tue May 1 11:47:26 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e07dac29 dev-libs/redland-bindings: Mark ~hppa too. Package-Manager: Portage-2.3.31, Repoman-2.3.9 RepoMan-Options: --ignore-arches dev-libs/redland-bindings/redland-bindings-1.0.14.1-r2.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/redland-bindings/redland-bindings-1.0.14.1-r2.ebuild b/dev-libs/redland-bindings/redland-bindings-1.0.14.1-r2.ebuild index 3f0b66efb17..e4d0baf95be 100644 --- a/dev-libs/redland-bindings/redland-bindings-1.0.14.1-r2.ebuild +++ b/dev-libs/redland-bindings/redland-bindings-1.0.14.1-r2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -13,7 +13,7 @@ SRC_URI="http://download.librdf.org/source/${P}.tar.gz"; LICENSE="Apache-2.0 GPL-2 LGPL-2.1" SLOT="0" -KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86 ~x86-linux ~ppc-macos" +KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 sparc x86 ~x86-linux ~ppc-macos" IUSE="lua perl python php ruby" REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/redland-bindings/
commit: 31b06de2a82d1502f37415433ef3104a9526afd0 Author: Pacho Ramos gentoo org> AuthorDate: Tue Oct 18 19:21:52 2016 + Commit: Pacho Ramos gentoo org> CommitDate: Tue Oct 18 19:26:30 2016 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=31b06de2 dev-libs/redland-bindings: Drop old Package-Manager: portage-2.3.1 .../redland-bindings-1.0.14.1.ebuild | 103 - 1 file changed, 103 deletions(-) diff --git a/dev-libs/redland-bindings/redland-bindings-1.0.14.1.ebuild b/dev-libs/redland-bindings/redland-bindings-1.0.14.1.ebuild deleted file mode 100644 index e9278b2.. --- a/dev-libs/redland-bindings/redland-bindings-1.0.14.1.ebuild +++ /dev/null @@ -1,103 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Id$ - -EAPI=4 -PYTHON_DEPEND="python? 2:2.7" -SUPPORT_PYTHON_ABIS="1" -RESTRICT_PYTHON_ABIS="3.* *-jython" - -inherit multilib python - -DESCRIPTION="Language bindings for Redland" -HOMEPAGE="http://librdf.org/bindings/"; -SRC_URI="http://download.librdf.org/source/${P}.tar.gz"; - -LICENSE="Apache-2.0 GPL-2 LGPL-2.1" -SLOT="0" -KEYWORDS="alpha amd64 arm ia64 ppc ppc64 sparc x86 ~x86-linux ~ppc-macos" -IUSE="lua perl python php ruby" - -RDEPEND=">=dev-libs/redland-1.0.14 - lua? ( >=dev-lang/lua-5.1 ) - perl? ( dev-lang/perl ) - php? ( dev-lang/php ) - ruby? ( dev-lang/ruby dev-ruby/log4r )" -DEPEND="${RDEPEND} - virtual/pkgconfig - >=dev-lang/swig-2 - sys-apps/sed" - -pkg_setup() { - use python && python_pkg_setup -} - -src_configure() { - econf \ - $(use_with lua) \ - $(use_with perl) \ - $(use_with python) \ - $(use_with php) \ - $(use_with ruby) - - # Python bindings are built/tested/installed manually. - sed -e "/^SUBDIRS =/s/ python//" -i Makefile -} - -src_compile() { - default - - if use python; then - python_copy_sources python - - building() { - emake \ - PYTHON_INCLUDES="-I$(python_get_includedir)" \ - pythondir="$(python_get_sitedir)" - } - python_execute_function -s --source-dir python building - fi -} - -src_test() { - default - - if use python; then - testing() { - emake \ - PYTHON="$(PYTHON)" \ - check - } - python_execute_function -s --source-dir python testing - fi -} - -src_install() { - emake DESTDIR="${D}" INSTALLDIRS=vendor luadir=/usr/$(get_libdir)/lua/5.1 install - - if use perl; then - find "${ED}" -type f -name perllocal.pod -delete - find "${ED}" -depth -mindepth 1 -type d -empty -delete - fi - - if use python; then - installation() { - emake \ - DESTDIR="${D}" \ - pythondir="$(python_get_sitedir)" \ - install - } - python_execute_function -s --source-dir python installation - fi - - dodoc AUTHORS ChangeLog NEWS README TODO - dohtml {NEWS,README,RELEASE,TODO}.html -} - -pkg_postinst() { - use python && python_mod_optimize RDF.py -} - -pkg_postrm() { - use python && python_mod_cleanup RDF.py -}