[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2023-06-25 Thread Miroslav Šulc
commit: 4e2aed20a2c5c1e52e23ab1d0fea61ca7d56e07c
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Sun Jun 25 06:59:41 2023 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Sun Jun 25 06:59:41 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4e2aed20

media-libs/raptor: dropped 2.0.15-r7

Bug: https://bugs.gentoo.org/909058
Closes: https://bugs.gentoo.org/881809
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r7.ebuild | 84 ---
 1 file changed, 84 deletions(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r7.ebuild 
b/media-libs/raptor/raptor-2.0.15-r7.ebuild
deleted file mode 100644
index 81ef161ce833..
--- a/media-libs/raptor/raptor-2.0.15-r7.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools multilib-minimal
-
-MY_PN=${PN}2
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="The RDF Parser Toolkit"
-HOMEPAGE="https://librdf.org/raptor/;
-SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz;
-
-LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
-SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
-IUSE="+curl debug json static-libs"
-
-DEPEND="
-   dev-libs/libxml2[${MULTILIB_USEDEP}]
-   dev-libs/libxslt[${MULTILIB_USEDEP}]
-   dev-libs/icu:=[${MULTILIB_USEDEP}]
-   sys-libs/zlib[${MULTILIB_USEDEP}]
-   curl? ( net-misc/curl[${MULTILIB_USEDEP}] )
-   json? ( dev-libs/yajl[${MULTILIB_USEDEP}] )
-"
-RDEPEND="${DEPEND}
-   !media-libs/raptor:0
-"
-BDEPEND="
-   >=sys-devel/bison-3
-   >=sys-devel/flex-2.5.36
-   virtual/pkgconfig
-"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=( AUTHORS ChangeLog NEWS NOTICE README )
-HTML_DOCS=( {NEWS,README,RELEASE,UPGRADING}.html )
-
-PATCHES=(
-   "${FILESDIR}/${P}-heap-overflow.patch"
-   "${FILESDIR}/${P}-dont_use_curl-config.patch" #552474
-   
"${FILESDIR}/0001-CVE-2020-25713-raptor2-malformed-input-file-can-lead.patch"
-   "${FILESDIR}/${P}-use-pkg-config-libxml2.patch"
-   "${FILESDIR}/${P}-use-pkg-config-icu.patch"
-   "${FILESDIR}/${P}-use-pkg-config-libxslt.patch"
-   "${FILESDIR}/${P}-clang-pointer-integer-warning.patch"
-   "${FILESDIR}/${P}-configure-clang16.patch"
-)
-
-src_prepare() {
-   default
-
-   # bug #552474
-   eautoreconf
-
-   multilib_copy_sources
-}
-
-multilib_src_configure() {
-   # FIXME: It should be possible to use net-nntp/inn for libinn.h and 
-linn!
-
-   local myeconfargs=(
-   --with-html-dir="${EPREFIX}"/usr/share/gtk-doc/html
-   $(usex curl --with-www=curl --with-www=xml)
-   $(use_enable debug)
-   $(use_with json yajl)
-   $(use_enable static-libs static)
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-multilib_src_test() {
-   emake -j1 test
-}
-
-multilib_src_install() {
-   default
-
-   find "${ED}" -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2023-06-24 Thread Arthur Zamarin
commit: 9f9b6f61598a8d292c134879c76f1b2c12bb045b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun 24 07:53:49 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun 24 07:53:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f9b6f61

media-libs/raptor: Stabilize 2.0.15-r8 arm, #909058

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r8.ebuild 
b/media-libs/raptor/raptor-2.0.15-r8.ebuild
index 24e0c6c7be24..333a81dd8be9 100644
--- a/media-libs/raptor/raptor-2.0.15-r8.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r8.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="+curl debug json static-libs"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2023-06-24 Thread Arthur Zamarin
commit: dd41b256d8b0c783c89d1f3cef87b26ed3b1dd69
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Jun 24 07:53:49 2023 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Jun 24 07:53:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dd41b256

media-libs/raptor: Stabilize 2.0.15-r8 ppc64, #909058

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r8.ebuild 
b/media-libs/raptor/raptor-2.0.15-r8.ebuild
index 333a81dd8be9..1369e886dbd2 100644
--- a/media-libs/raptor/raptor-2.0.15-r8.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r8.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="+curl debug json static-libs"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2023-06-24 Thread Sam James
commit: 3d265a9078ff17164d82f867f280eae4774f0a24
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 06:43:32 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 06:43:32 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d265a90

media-libs/raptor: Stabilize 2.0.15-r8 x86, #909058

Signed-off-by: Sam James  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r8.ebuild 
b/media-libs/raptor/raptor-2.0.15-r8.ebuild
index 333717302b69..24e0c6c7be24 100644
--- a/media-libs/raptor/raptor-2.0.15-r8.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r8.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="+curl debug json static-libs"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2023-06-24 Thread Sam James
commit: f14fcfff31b0e8c6ea7f4e535fd539ba82a9c377
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 06:43:30 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 06:43:30 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f14fcfff

media-libs/raptor: Stabilize 2.0.15-r8 arm64, #909058

Signed-off-by: Sam James  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r8.ebuild 
b/media-libs/raptor/raptor-2.0.15-r8.ebuild
index d833a3d2de1c..12e2689c75c8 100644
--- a/media-libs/raptor/raptor-2.0.15-r8.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r8.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="+curl debug json static-libs"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2023-06-24 Thread Sam James
commit: 7267bf1f3de2594b440074b83770ed87f4ce9aaf
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 06:43:28 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 06:43:28 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7267bf1f

media-libs/raptor: Stabilize 2.0.15-r8 amd64, #909058

Signed-off-by: Sam James  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r8.ebuild 
b/media-libs/raptor/raptor-2.0.15-r8.ebuild
index e514df452ffa..d833a3d2de1c 100644
--- a/media-libs/raptor/raptor-2.0.15-r8.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r8.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="+curl debug json static-libs"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2023-06-24 Thread Sam James
commit: e926e7123508a65a07ff8133229d371481bc88ff
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 06:43:27 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 06:43:27 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e926e712

media-libs/raptor: Stabilize 2.0.15-r8 sparc, #909058

Signed-off-by: Sam James  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r8.ebuild 
b/media-libs/raptor/raptor-2.0.15-r8.ebuild
index c9130c7a5a03..e514df452ffa 100644
--- a/media-libs/raptor/raptor-2.0.15-r8.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r8.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="+curl debug json static-libs"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2023-06-24 Thread Sam James
commit: 790b8883818831d0748f2c9a31ccec8e71294a42
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun 24 06:43:31 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun 24 06:43:31 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=790b8883

media-libs/raptor: Stabilize 2.0.15-r8 ppc, #909058

Signed-off-by: Sam James  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r8.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r8.ebuild 
b/media-libs/raptor/raptor-2.0.15-r8.ebuild
index 12e2689c75c8..333717302b69 100644
--- a/media-libs/raptor/raptor-2.0.15-r8.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r8.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
+KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x64-solaris"
 IUSE="+curl debug json static-libs"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/, media-libs/raptor/files/

2023-05-12 Thread Sam James
commit: cfb72fdc318a8bd77d148e728da1a838a0252948
Author: Sam James  gentoo  org>
AuthorDate: Fri May 12 23:38:20 2023 +
Commit: Sam James  gentoo  org>
CommitDate: Fri May 12 23:38:20 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cfb72fdc

media-libs/raptor: fix build w/ libxml2-2.11

Closes: https://bugs.gentoo.org/906227
Signed-off-by: Sam James  gentoo.org>

 .../raptor/files/raptor-2.0.15-libxml2-2.11.patch  | 30 
 media-libs/raptor/raptor-2.0.15-r8.ebuild  | 85 ++
 2 files changed, 115 insertions(+)

diff --git a/media-libs/raptor/files/raptor-2.0.15-libxml2-2.11.patch 
b/media-libs/raptor/files/raptor-2.0.15-libxml2-2.11.patch
new file mode 100644
index ..605301ca0fd1
--- /dev/null
+++ b/media-libs/raptor/files/raptor-2.0.15-libxml2-2.11.patch
@@ -0,0 +1,30 @@
+https://bugs.gentoo.org/906227
+https://github.com/dajobe/raptor/issues/59
+https://github.com/dajobe/raptor/pull/58
+
+From 4dbc4c1da2a033c497d84a1291c46f416a9cac51 Mon Sep 17 00:00:00 2001
+From: David Anes 
+Date: Thu, 4 May 2023 11:54:02 +0200
+Subject: [PATCH] Remove the access to entities 'checked' private symbol for
+ libxml2 2.11.0
+
+Since version 2.11.0, some private symbols that were never intended
+as public API/ABI have been removed from libxml2, therefore the field
+'checked' is no longer present and raptor fails to build in this
+scenario.
+--- a/src/raptor_libxml.c
 b/src/raptor_libxml.c
+@@ -246,10 +246,11 @@ raptor_libxml_getEntity(void* user_data, const xmlChar 
*name)
+ 
+ ret->owner = 1;
+ 
+-#if LIBXML_VERSION >= 20627
++#if LIBXML_VERSION >= 20627 && LIBXML_VERSION < 21100
+ /* Checked field was released in 2.6.27 on 2006-10-25
+  * 
http://git.gnome.org/browse/libxml2/commit/?id=a37a6ad91a61d168ecc4b29263def3363fff4da6
+  *
++ * and was later removed in version 2.11.0
+  */
+ 
+ /* Mark this entity as having been checked - never do this again */
+

diff --git a/media-libs/raptor/raptor-2.0.15-r8.ebuild 
b/media-libs/raptor/raptor-2.0.15-r8.ebuild
new file mode 100644
index ..5b4f113ba487
--- /dev/null
+++ b/media-libs/raptor/raptor-2.0.15-r8.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools multilib-minimal
+
+MY_PN=${PN}2
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="The RDF Parser Toolkit"
+HOMEPAGE="https://librdf.org/raptor/;
+SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz;
+
+LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="+curl debug json static-libs"
+
+DEPEND="
+   dev-libs/libxml2[${MULTILIB_USEDEP}]
+   dev-libs/libxslt[${MULTILIB_USEDEP}]
+   dev-libs/icu:=[${MULTILIB_USEDEP}]
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   curl? ( net-misc/curl[${MULTILIB_USEDEP}] )
+   json? ( dev-libs/yajl[${MULTILIB_USEDEP}] )
+"
+RDEPEND="${DEPEND}
+   !media-libs/raptor:0
+"
+BDEPEND="
+   >=sys-devel/bison-3
+   >=sys-devel/flex-2.5.36
+   virtual/pkgconfig
+"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( AUTHORS ChangeLog NEWS NOTICE README )
+HTML_DOCS=( {NEWS,README,RELEASE,UPGRADING}.html )
+
+PATCHES=(
+   "${FILESDIR}/${P}-heap-overflow.patch"
+   "${FILESDIR}/${P}-dont_use_curl-config.patch" #552474
+   
"${FILESDIR}/0001-CVE-2020-25713-raptor2-malformed-input-file-can-lead.patch"
+   "${FILESDIR}/${P}-use-pkg-config-libxml2.patch"
+   "${FILESDIR}/${P}-use-pkg-config-icu.patch"
+   "${FILESDIR}/${P}-use-pkg-config-libxslt.patch"
+   "${FILESDIR}/${P}-clang-pointer-integer-warning.patch"
+   "${FILESDIR}/${P}-configure-clang16.patch"
+   "${FILESDIR}/${P}-libxml2-2.11.patch"
+)
+
+src_prepare() {
+   default
+
+   # bug #552474
+   eautoreconf
+
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   # FIXME: It should be possible to use net-nntp/inn for libinn.h and 
-linn!
+
+   local myeconfargs=(
+   --with-html-dir="${EPREFIX}"/usr/share/gtk-doc/html
+   $(usex curl --with-www=curl --with-www=xml)
+   $(use_enable debug)
+   $(use_with json yajl)
+   $(use_enable static-libs static)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+multilib_src_test() {
+   emake -j1 test
+}
+
+multilib_src_install() {
+   default
+
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/files/, media-libs/raptor/

2022-11-03 Thread Sam James
commit: 69cddc64a2c8fba7b5023097d4160035b012b4cc
Author: Sam James  gentoo  org>
AuthorDate: Fri Nov  4 01:56:17 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Nov  4 02:22:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=69cddc64

media-libs/raptor: fix configure w/ clang 16

Signed-off-by: Sam James  gentoo.org>

 .../files/raptor-2.0.15-configure-clang16.patch| 28 ++
 ...or-2.0.15-r6.ebuild => raptor-2.0.15-r7.ebuild} |  1 +
 2 files changed, 29 insertions(+)

diff --git a/media-libs/raptor/files/raptor-2.0.15-configure-clang16.patch 
b/media-libs/raptor/files/raptor-2.0.15-configure-clang16.patch
new file mode 100644
index ..ab62fd9bff0c
--- /dev/null
+++ b/media-libs/raptor/files/raptor-2.0.15-configure-clang16.patch
@@ -0,0 +1,28 @@
+https://github.com/dajobe/raptor/pull/55
+
+From b7c252e1d5601321a5a6f6627745753b5c704762 Mon Sep 17 00:00:00 2001
+From: Sam James 
+Date: Fri, 4 Nov 2022 01:53:32 +
+Subject: [PATCH] configure.ac: fix -Wimplicit-function-declaration in
+ HAVE___FUNCTION__ test
+
+This breaks with Clang 16 which makes such errors fatal:
+```
+error: call to undeclared library function 'printf' with type 'int (const char 
*, ...)'; ISO C99 and later do not support implicit function declarations 
[-Werror,-Wimplicit-function-declaration]
+error: call to undeclared library function 'printf' with type 'int (const char 
*, ...)'; ISO C99 and later do not support implicit function declarations 
[-Werror,-Wimplicit-function-declaration]
+```
+
+Signed-off-by: Sam James 
+--- a/configure.ac
 b/configure.ac
+@@ -335,7 +335,8 @@ AC_C_BIGENDIAN
+ AC_C_INLINE
+ 
+ AC_MSG_CHECKING(whether __FUNCTION__ is available)
+-AC_COMPILE_IFELSE([AC_LANG_SOURCE([int main() { printf(__FUNCTION__); }])],
++AC_COMPILE_IFELSE([AC_LANG_SOURCE([#include 
++int main() { printf(__FUNCTION__); }])],
+ [AC_DEFINE([HAVE___FUNCTION__], [1], [Is __FUNCTION__ available])
+  AC_MSG_RESULT(yes)],
+ [AC_MSG_RESULT(no)])
+

diff --git a/media-libs/raptor/raptor-2.0.15-r6.ebuild 
b/media-libs/raptor/raptor-2.0.15-r7.ebuild
similarity index 97%
rename from media-libs/raptor/raptor-2.0.15-r6.ebuild
rename to media-libs/raptor/raptor-2.0.15-r7.ebuild
index c13617839b54..6cc547d09459 100644
--- a/media-libs/raptor/raptor-2.0.15-r6.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r7.ebuild
@@ -47,6 +47,7 @@ PATCHES=(
"${FILESDIR}/${P}-use-pkg-config-icu.patch"
"${FILESDIR}/${P}-use-pkg-config-libxslt.patch"
"${FILESDIR}/${P}-clang-pointer-integer-warning.patch"
+   "${FILESDIR}/${P}-configure-clang16.patch"
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2022-10-10 Thread Miroslav Šulc
commit: 3e2c47134d37ef74c866c28b23a0d8da50f66906
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Tue Oct 11 05:44:16 2022 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Oct 11 05:44:16 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e2c4713

media-libs/raptor: dropped obsolete 2.0.15-r[45]

Bug: https://bugs.gentoo.org/876403
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r4.ebuild | 76 
 media-libs/raptor/raptor-2.0.15-r5.ebuild | 82 ---
 2 files changed, 158 deletions(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r4.ebuild 
b/media-libs/raptor/raptor-2.0.15-r4.ebuild
deleted file mode 100644
index 2dfa758d4345..
--- a/media-libs/raptor/raptor-2.0.15-r4.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools libtool multilib-minimal
-
-MY_PN=${PN}2
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="The RDF Parser Toolkit"
-HOMEPAGE="https://librdf.org/raptor/;
-SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz;
-
-LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
-SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE="+curl debug json static-libs unicode"
-
-DEPEND="
-   dev-libs/libxml2[${MULTILIB_USEDEP}]
-   dev-libs/libxslt[${MULTILIB_USEDEP}]
-   curl? ( net-misc/curl[${MULTILIB_USEDEP}] )
-   json? ( dev-libs/yajl[${MULTILIB_USEDEP}] )
-   unicode? ( dev-libs/icu:=[${MULTILIB_USEDEP}] )
-"
-RDEPEND="${DEPEND}
-   !media-libs/raptor:0
-"
-BDEPEND="
-   >=sys-devel/bison-3
-   >=sys-devel/flex-2.5.36
-   virtual/pkgconfig
-"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=( AUTHORS ChangeLog NEWS NOTICE README )
-HTML_DOCS=( {NEWS,README,RELEASE,UPGRADING}.html )
-
-PATCHES=(
-   "${FILESDIR}/${P}-heap-overflow.patch"
-   "${FILESDIR}/${P}-dont_use_curl-config.patch" #552474
-   
"${FILESDIR}/0001-CVE-2020-25713-raptor2-malformed-input-file-can-lead.patch"
-)
-
-src_prepare() {
-   default
-   eautoreconf #552474
-   elibtoolize # Keep this for ~*-fbsd
-   multilib_copy_sources
-}
-
-multilib_src_configure() {
-   # FIXME: It should be possible to use net-nntp/inn for libinn.h and 
-linn!
-
-   local myeconfargs=(
-   --with-html-dir="${EPREFIX}"/usr/share/gtk-doc/html
-   $(usex curl --with-www=curl --with-www=xml)
-   $(use_enable debug)
-   $(use_with json yajl)
-   $(use_enable static-libs static)
-   $(usex unicode 
--with-icu-config="${EPREFIX}"/usr/bin/icu-config '')
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-multilib_src_test() {
-   emake -j1 test
-}
-
-multilib_src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-}

diff --git a/media-libs/raptor/raptor-2.0.15-r5.ebuild 
b/media-libs/raptor/raptor-2.0.15-r5.ebuild
deleted file mode 100644
index a84cd6a42455..
--- a/media-libs/raptor/raptor-2.0.15-r5.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools multilib-minimal
-
-MY_PN=${PN}2
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="The RDF Parser Toolkit"
-HOMEPAGE="https://librdf.org/raptor/;
-SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz;
-
-LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
-SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
-IUSE="+curl debug json static-libs"
-
-DEPEND="
-   dev-libs/libxml2[${MULTILIB_USEDEP}]
-   dev-libs/libxslt[${MULTILIB_USEDEP}]
-   dev-libs/icu:=[${MULTILIB_USEDEP}]
-   sys-libs/zlib[${MULTILIB_USEDEP}]
-   curl? ( net-misc/curl[${MULTILIB_USEDEP}] )
-   json? ( dev-libs/yajl[${MULTILIB_USEDEP}] )
-"
-RDEPEND="${DEPEND}
-   !media-libs/raptor:0
-"
-BDEPEND="
-   >=sys-devel/bison-3
-   >=sys-devel/flex-2.5.36
-   virtual/pkgconfig
-"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=( AUTHORS ChangeLog NEWS NOTICE README )
-HTML_DOCS=( {NEWS,README,RELEASE,UPGRADING}.html )
-
-PATCHES=(
-   "${FILESDIR}/${P}-heap-overflow.patch"
-   "${FILESDIR}/${P}-dont_use_curl-config.patch" #552474
-   
"${FILESDIR}/0001-CVE-2020-25713-raptor2-malformed-input-file-can-lead.patch"
-   "${FILESDIR}/${P}-use-pkg-config-libxml2.patch"
-   "${FILESDIR}/${P}-use-pkg-config-icu.patch"
-   "${FILESDIR}/${P}-use-pkg-config-libxslt.patch"
-)
-
-src_prepare() {
-   default
-
-   # bug #552474
-   eautoreconf
-
-   multilib_copy_sources
-}
-
-multilib_src_configure() {
-   # FIXME: It 

[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2022-10-10 Thread Agostino Sarubbo
commit: e0fd38e39513ae9f53e700c6cabc2d094b1500f2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Oct 10 07:00:04 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Oct 10 07:00:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0fd38e3

media-libs/raptor: Stabilize 2.0.15-r6 x86, #876403

Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r6.ebuild 
b/media-libs/raptor/raptor-2.0.15-r6.ebuild
index ce2dd57b86af..c13617839b54 100644
--- a/media-libs/raptor/raptor-2.0.15-r6.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r6.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2022-10-10 Thread Agostino Sarubbo
commit: 6e93e320e06b845024212c4acc0e539db5dc3cf5
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Oct 10 06:58:27 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Oct 10 06:58:27 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6e93e320

media-libs/raptor: Stabilize 2.0.15-r6 sparc, #876403

Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r6.ebuild 
b/media-libs/raptor/raptor-2.0.15-r6.ebuild
index d0c231f92ef6..ce2dd57b86af 100644
--- a/media-libs/raptor/raptor-2.0.15-r6.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r6.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2022-10-10 Thread Agostino Sarubbo
commit: 231d364a582b02626a433a30764be0bdec1ef89b
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Oct 10 06:57:04 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Oct 10 06:57:04 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=231d364a

media-libs/raptor: Stabilize 2.0.15-r6 ppc64, #876403

Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r6.ebuild 
b/media-libs/raptor/raptor-2.0.15-r6.ebuild
index 116705cc07e4..d0c231f92ef6 100644
--- a/media-libs/raptor/raptor-2.0.15-r6.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r6.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2022-10-10 Thread Agostino Sarubbo
commit: 6fd11d87ba7869746d17d578e32df9ef827eb194
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Oct 10 06:55:41 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Oct 10 06:55:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fd11d87

media-libs/raptor: Stabilize 2.0.15-r6 ppc, #876403

Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r6.ebuild 
b/media-libs/raptor/raptor-2.0.15-r6.ebuild
index 29fa0d71b2ca..116705cc07e4 100644
--- a/media-libs/raptor/raptor-2.0.15-r6.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r6.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2022-10-10 Thread Agostino Sarubbo
commit: f185e569f6f007a6e55b6401166fa7251ea505ec
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Oct 10 06:54:18 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Oct 10 06:54:18 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f185e569

media-libs/raptor: Stabilize 2.0.15-r6 arm64, #876403

Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r6.ebuild 
b/media-libs/raptor/raptor-2.0.15-r6.ebuild
index f69589f2af1a..29fa0d71b2ca 100644
--- a/media-libs/raptor/raptor-2.0.15-r6.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r6.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2022-10-10 Thread Agostino Sarubbo
commit: 5a613a60c2dada67edf4aadfe17ab2966fd335dd
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Oct 10 06:52:57 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Oct 10 06:52:57 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5a613a60

media-libs/raptor: Stabilize 2.0.15-r6 arm, #876403

Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r6.ebuild 
b/media-libs/raptor/raptor-2.0.15-r6.ebuild
index b1186fd9b849..f69589f2af1a 100644
--- a/media-libs/raptor/raptor-2.0.15-r6.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r6.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2022-10-10 Thread Agostino Sarubbo
commit: acf594f72e0b8980eaf2b1df332b1572f7371cb2
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Oct 10 06:49:22 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Oct 10 06:49:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=acf594f7

media-libs/raptor: Stabilize 2.0.15-r6 amd64, #876403

Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r6.ebuild 
b/media-libs/raptor/raptor-2.0.15-r6.ebuild
index 61763d7ebb69..b1186fd9b849 100644
--- a/media-libs/raptor/raptor-2.0.15-r6.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r6.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2022-09-15 Thread Arthur Zamarin
commit: 8df584adb2417b6886b30d45a66a6dc51c53712a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Thu Sep 15 19:57:20 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Thu Sep 15 19:57:20 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8df584ad

media-libs/raptor: Stabilize 2.0.15-r5 ppc, #869410

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r5.ebuild 
b/media-libs/raptor/raptor-2.0.15-r5.ebuild
index 9fa98b4f9cb1..a84cd6a42455 100644
--- a/media-libs/raptor/raptor-2.0.15-r5.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2022-09-14 Thread Arthur Zamarin
commit: 47b8ffdcaf90a2a99612e4672da271e417e9b8d2
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Sep 14 19:21:35 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Sep 14 19:21:35 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47b8ffdc

media-libs/raptor: Stabilize 2.0.15-r5 ppc64, #869410

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r5.ebuild 
b/media-libs/raptor/raptor-2.0.15-r5.ebuild
index 657b4c984401..9fa98b4f9cb1 100644
--- a/media-libs/raptor/raptor-2.0.15-r5.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2022-09-10 Thread Agostino Sarubbo
commit: c29e3629c5cecc50f0f7ed8f08cbccd95a05a55e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Sep 10 08:33:11 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Sep 10 08:33:11 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c29e3629

media-libs/raptor: Stabilize 2.0.15-r5 arm64, #869410

Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r5.ebuild 
b/media-libs/raptor/raptor-2.0.15-r5.ebuild
index c6273bafc116..657b4c984401 100644
--- a/media-libs/raptor/raptor-2.0.15-r5.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2022-09-09 Thread Sam James
commit: 88c35c82db34aea3cd3585213ad56b4c65dc7e98
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 04:45:12 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 04:45:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=88c35c82

media-libs/raptor: Stabilize 2.0.15-r5 x86, #869410

Signed-off-by: Sam James  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r5.ebuild 
b/media-libs/raptor/raptor-2.0.15-r5.ebuild
index c927cf77f3c7..fdfa218dcded 100644
--- a/media-libs/raptor/raptor-2.0.15-r5.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2022-09-09 Thread Sam James
commit: 45495c8faa704dcbe66e21589cd4ea6d601913d8
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 04:45:45 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 04:45:45 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45495c8f

media-libs/raptor: Stabilize 2.0.15-r5 sparc, #869410

Signed-off-by: Sam James  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r5.ebuild 
b/media-libs/raptor/raptor-2.0.15-r5.ebuild
index 4bc3af30dc9b..c6273bafc116 100644
--- a/media-libs/raptor/raptor-2.0.15-r5.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2022-09-09 Thread Sam James
commit: b0b0c64c496cd833495ffc8704c35af342add0f1
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 04:45:22 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 04:45:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b0b0c64c

media-libs/raptor: Stabilize 2.0.15-r5 amd64, #869410

Signed-off-by: Sam James  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r5.ebuild 
b/media-libs/raptor/raptor-2.0.15-r5.ebuild
index fdfa218dcded..4bc3af30dc9b 100644
--- a/media-libs/raptor/raptor-2.0.15-r5.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv ~sparc 
x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2022-09-09 Thread Arthur Zamarin
commit: 70312d86bf01b293533e5c52215c70ab6a40d079
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Sat Sep 10 04:26:03 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Sat Sep 10 04:26:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70312d86

media-libs/raptor: Stabilize 2.0.15-r5 arm, #869410

Signed-off-by: Arthur Zamarin  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r5.ebuild 
b/media-libs/raptor/raptor-2.0.15-r5.ebuild
index 3699299b34cc..c927cf77f3c7 100644
--- a/media-libs/raptor/raptor-2.0.15-r5.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/files/, media-libs/raptor/

2022-09-09 Thread Sam James
commit: c2f2b8beda5a58db82808d5e8de0bcde63266d61
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 01:44:37 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 01:57:07 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2f2b8be

media-libs/raptor: fix build w/ Clang 15

Closes: https://bugs.gentoo.org/869380
Signed-off-by: Sam James  gentoo.org>

 ...ptor-2.0.15-clang-pointer-integer-warning.patch | 44 
 media-libs/raptor/raptor-2.0.15-r6.ebuild  | 83 ++
 2 files changed, 127 insertions(+)

diff --git 
a/media-libs/raptor/files/raptor-2.0.15-clang-pointer-integer-warning.patch 
b/media-libs/raptor/files/raptor-2.0.15-clang-pointer-integer-warning.patch
new file mode 100644
index ..badb450456e4
--- /dev/null
+++ b/media-libs/raptor/files/raptor-2.0.15-clang-pointer-integer-warning.patch
@@ -0,0 +1,44 @@
+https://bugs.gentoo.org/869380
+https://github.com/dajobe/raptor/commit/567d4d1ab639d924e8d5af459476f331b9af0ce5
+
+From: Dave Beckett 
+Date: Tue, 4 Nov 2014 15:25:20 -0800
+Subject: [PATCH] Fix error returns in new world methods
+
+(raptor_world_get_parser_factory,
+raptor_world_get_serializers_count): Fix return value in assertions
+--- a/src/raptor_parse.c
 b/src/raptor_parse.c
+@@ -252,12 +252,12 @@ raptor_world_get_parser_factory(raptor_world *world, 
const char *name)
+  *
+  * Get number of parsers
+  *
+- * Return value: number of parsers
++ * Return value: number of parsers or <0 on failure
+  **/
+ int
+ raptor_world_get_parsers_count(raptor_world* world)
+ {
+-  RAPTOR_ASSERT_OBJECT_POINTER_RETURN_VALUE(world, raptor_world, NULL);
++  RAPTOR_ASSERT_OBJECT_POINTER_RETURN_VALUE(world, raptor_world, -1);
+ 
+   raptor_world_open(world);
+ 
+--- a/src/raptor_serialize.c
 b/src/raptor_serialize.c
+@@ -235,12 +235,12 @@ raptor_get_serializer_factory(raptor_world* world, const 
char *name)
+  *
+  * Get number of serializers
+  *
+- * Return value: number of serializers
++ * Return value: number of serializers or <0 on failure
+  **/
+ int
+ raptor_world_get_serializers_count(raptor_world* world)
+ {
+-  RAPTOR_ASSERT_OBJECT_POINTER_RETURN_VALUE(world, raptor_world, NULL);
++  RAPTOR_ASSERT_OBJECT_POINTER_RETURN_VALUE(world, raptor_world, -1);
+ 
+   raptor_world_open(world);
+ 
+

diff --git a/media-libs/raptor/raptor-2.0.15-r6.ebuild 
b/media-libs/raptor/raptor-2.0.15-r6.ebuild
new file mode 100644
index ..61763d7ebb69
--- /dev/null
+++ b/media-libs/raptor/raptor-2.0.15-r6.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools multilib-minimal
+
+MY_PN=${PN}2
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="The RDF Parser Toolkit"
+HOMEPAGE="https://librdf.org/raptor/;
+SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz;
+
+LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="+curl debug json static-libs"
+
+DEPEND="
+   dev-libs/libxml2[${MULTILIB_USEDEP}]
+   dev-libs/libxslt[${MULTILIB_USEDEP}]
+   dev-libs/icu:=[${MULTILIB_USEDEP}]
+   sys-libs/zlib[${MULTILIB_USEDEP}]
+   curl? ( net-misc/curl[${MULTILIB_USEDEP}] )
+   json? ( dev-libs/yajl[${MULTILIB_USEDEP}] )
+"
+RDEPEND="${DEPEND}
+   !media-libs/raptor:0
+"
+BDEPEND="
+   >=sys-devel/bison-3
+   >=sys-devel/flex-2.5.36
+   virtual/pkgconfig
+"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( AUTHORS ChangeLog NEWS NOTICE README )
+HTML_DOCS=( {NEWS,README,RELEASE,UPGRADING}.html )
+
+PATCHES=(
+   "${FILESDIR}/${P}-heap-overflow.patch"
+   "${FILESDIR}/${P}-dont_use_curl-config.patch" #552474
+   
"${FILESDIR}/0001-CVE-2020-25713-raptor2-malformed-input-file-can-lead.patch"
+   "${FILESDIR}/${P}-use-pkg-config-libxml2.patch"
+   "${FILESDIR}/${P}-use-pkg-config-icu.patch"
+   "${FILESDIR}/${P}-use-pkg-config-libxslt.patch"
+   "${FILESDIR}/${P}-clang-pointer-integer-warning.patch"
+)
+
+src_prepare() {
+   default
+
+   # bug #552474
+   eautoreconf
+
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   # FIXME: It should be possible to use net-nntp/inn for libinn.h and 
-linn!
+
+   local myeconfargs=(
+   --with-html-dir="${EPREFIX}"/usr/share/gtk-doc/html
+   $(usex curl --with-www=curl --with-www=xml)
+   $(use_enable debug)
+   $(use_with json yajl)
+   $(use_enable static-libs static)
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+multilib_src_test() {
+   emake -j1 test
+}
+
+multilib_src_install() {
+   default
+
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2022-09-09 Thread Sam James
commit: ce7a6270135011bab76ac2d977b793fa5ad4a8b7
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 01:21:36 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 01:21:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce7a6270

media-libs/raptor: add github upstream metadata

Signed-off-by: Sam James  gentoo.org>

 media-libs/raptor/metadata.xml | 17 ++---
 1 file changed, 10 insertions(+), 7 deletions(-)

diff --git a/media-libs/raptor/metadata.xml b/media-libs/raptor/metadata.xml
index df62a91eb339..6c2ca5f5133d 100644
--- a/media-libs/raptor/metadata.xml
+++ b/media-libs/raptor/metadata.xml
@@ -1,11 +1,14 @@
 
 https://www.gentoo.org/dtd/metadata.dtd;>
 
-  
-so...@gentoo.org
-Gentoo Sound project
-  
-  
-Enable support for JSON parsing
-  
+   
+   so...@gentoo.org
+   Gentoo Sound project
+   
+   
+   Enable support for JSON parsing
+   
+   
+   dajobe/raptor
+   
 



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2022-09-09 Thread Sam James
commit: 4dbf1baefa7355c9e6bd8456526af4cd39acfbe8
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep 10 01:20:26 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep 10 01:21:47 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4dbf1bae

media-libs/raptor: use HTTPS

Signed-off-by: Sam James  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r4.ebuild | 6 +++---
 media-libs/raptor/raptor-2.0.15-r5.ebuild | 4 ++--
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r4.ebuild 
b/media-libs/raptor/raptor-2.0.15-r4.ebuild
index d10d97ad0af0..2dfa758d4345 100644
--- a/media-libs/raptor/raptor-2.0.15-r4.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r4.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
@@ -9,8 +9,8 @@ MY_PN=${PN}2
 MY_P=${MY_PN}-${PV}
 
 DESCRIPTION="The RDF Parser Toolkit"
-HOMEPAGE="http://librdf.org/raptor/;
-SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz;
+HOMEPAGE="https://librdf.org/raptor/;
+SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"

diff --git a/media-libs/raptor/raptor-2.0.15-r5.ebuild 
b/media-libs/raptor/raptor-2.0.15-r5.ebuild
index 673288e93cbe..3699299b34cc 100644
--- a/media-libs/raptor/raptor-2.0.15-r5.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r5.ebuild
@@ -9,8 +9,8 @@ MY_PN=${PN}2
 MY_P=${MY_PN}-${PV}
 
 DESCRIPTION="The RDF Parser Toolkit"
-HOMEPAGE="http://librdf.org/raptor/;
-SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz;
+HOMEPAGE="https://librdf.org/raptor/;
+SRC_URI="https://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2022-08-12 Thread WANG Xuerui
commit: 2d87e45bb62ca80ed89178a7b3a5ab2666ed6771
Author: WANG Xuerui  gentoo  org>
AuthorDate: Fri Aug 12 07:50:40 2022 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Fri Aug 12 12:24:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d87e45b

media-libs/raptor: keyword 2.0.15-r5 for ~loong

Signed-off-by: WANG Xuerui  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r5.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r5.ebuild 
b/media-libs/raptor/raptor-2.0.15-r5.ebuild
index bc6bb24ae8c0..673288e93cbe 100644
--- a/media-libs/raptor/raptor-2.0.15-r5.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r5.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~riscv ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~ppc ~ppc64 ~riscv 
~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/files/, media-libs/raptor/

2022-07-17 Thread Sam James
commit: d5a6ece3ba0373b986b1952b3297b897f9140055
Author: Sam James  gentoo  org>
AuthorDate: Sun Jul 17 14:16:09 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jul 17 14:16:44 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5a6ece3

media-libs/raptor: use pkg-config for ICU/libxml2/libxslt (fix LLD)

Prompted by discussion with Jannik2099 and Naib in #gentoo-chat.

Signed-off-by: Sam James  gentoo.org>

 .../files/raptor-2.0.15-use-pkg-config-icu.patch   |  48 ++
 .../raptor-2.0.15-use-pkg-config-libxml2.patch |  41 +
 .../raptor-2.0.15-use-pkg-config-libxslt.patch | 102 +
 media-libs/raptor/raptor-2.0.15-r5.ebuild  |  82 +
 4 files changed, 273 insertions(+)

diff --git a/media-libs/raptor/files/raptor-2.0.15-use-pkg-config-icu.patch 
b/media-libs/raptor/files/raptor-2.0.15-use-pkg-config-icu.patch
new file mode 100644
index ..60fffcd804ee
--- /dev/null
+++ b/media-libs/raptor/files/raptor-2.0.15-use-pkg-config-icu.patch
@@ -0,0 +1,48 @@
+https://github.com/dajobe/raptor/commit/3af116d61babd7042b42018c67a63baebf486df7
+
+Fixes build with e.g. lld.
+
+From 3af116d61babd7042b42018c67a63baebf486df7 Mon Sep 17 00:00:00 2001
+From: Hugh McMaster 
+Date: Fri, 21 Aug 2020 20:48:17 +1000
+Subject: [PATCH] configure.ac: Use PKG_CHECK_MODULES to detect the ICU library
+
+--- a/configure.ac
 b/configure.ac
+@@ -621,21 +621,10 @@ else
+   AC_MSG_RESULT(yes - $LIBCURL_VERSION)
+ fi
+ 
+-
+-AC_ARG_WITH(icu-config, [  --with-icu-config=PATH   Location of ICU 
icu-config []], icu_config="$withval", icu_config="")
+-
+-have_icu=no
+-AC_MSG_CHECKING(for ICU)
+-if test "X$icu_config" != "Xno" -a "X$icu_config" != "X" ; then
+-  ICU_CONFIG=$icu_config
+-  ICU_VERSION=`$ICU_CONFIG --version`
++PKG_CHECK_MODULES([ICU], [icu-uc], [
+   have_icu=yes
+-  AC_MSG_RESULT(yes - version $ICU_VERSION)
+-else
+-  AC_MSG_RESULT(no)
+-fi
+-dnl Note there is NO automated searching for icu-config
+-
++  ICU_VERSION=`$PKG_CONFIG icu-uc --modversion`
++], [have_icu=no])
+ 
+ AC_ARG_WITH(www-config, [  --with-libwww-config=PATH Location of W3C libwww 
libwww-config []], libwww_config="$withval", libwww_config="")
+ 
+@@ -1183,8 +1172,8 @@ dnl ICU for NFC check
+ AC_MSG_CHECKING(NFC library to use)
+ nfc_library=none
+ if test $need_icu = yes; then
+-  CPPFLAGS="$CPPFLAGS `$ICU_CONFIG --cppflags-searchpath`"
+-  RAPTOR_LDFLAGS="$RAPTOR_LDFLAGS `$ICU_CONFIG --ldflags-searchpath` -licuuc"
++  CPPFLAGS="$CPPFLAGS $ICU_CFLAGS"
++  RAPTOR_LDFLAGS="$RAPTOR_LDFLAGS $ICU_LIBS"
+   AC_LIBOBJ(raptor_nfc_icu)
+   nfc_library="ICU $ICU_VERSION"
+ fi
+

diff --git a/media-libs/raptor/files/raptor-2.0.15-use-pkg-config-libxml2.patch 
b/media-libs/raptor/files/raptor-2.0.15-use-pkg-config-libxml2.patch
new file mode 100644
index ..e53111b857fa
--- /dev/null
+++ b/media-libs/raptor/files/raptor-2.0.15-use-pkg-config-libxml2.patch
@@ -0,0 +1,41 @@
+https://github.com/dajobe/raptor/commit/3f9335b3cfd945a8d5f6f75f87cab04c53cc2b6d
+
+From 3f9335b3cfd945a8d5f6f75f87cab04c53cc2b6d Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Andreas=20M=C3=BCller?= 
+Date: Tue, 27 Oct 2015 10:35:35 +0100
+Subject: [PATCH] configure.ac: do additional checks on libxml2 when library is
+ found
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+In yocto cross environments we must use pkg-config. Configuring with
+
+  --without-xml2-config
+  --without-curl-config
+
+causes
+
+| checking for LIBXML... yes
+| checking for libxml via pkg-config... yes - 2.9.2
+| checking for LIBCURL... yes
+| checking for libcurl via pkg-config... yes - 7.44.0
+| checking for ICU... no
+| checking for yajl installation... not found. Get it from 
http://lloyd.github.com/yajl/ and use --with-yajl=DIR if necessary to configure 
the installation directory.
+| checking GRDDL parser requirements... no - libxml2 and libxslt are both not 
available
+
+Applying this patch fixes configuration.
+
+Signed-off-by: Andreas Müller 
+--- a/configure.ac
 b/configure.ac
+@@ -599,7 +599,7 @@ have_libxml=0
+ need_libxml=0
+ 
+ oCPPFLAGS="$CPPFLAGS"
+-if test "X$XML_CONFIG" != X; then
++if test "X$libxml_source" != X; then
+   CPPFLAGS="$LIBXML_CFLAGS $CPPFLAGS"
+   LIBS="$LIBS $LIBXML_LIBS"
+   AC_CHECK_FUNC(xmlCreatePushParserCtxt, have_xmlCreatePushParserCtxt=yes, 
have_xmlCreatePushParserCtxt=no)
+

diff --git a/media-libs/raptor/files/raptor-2.0.15-use-pkg-config-libxslt.patch 
b/media-libs/raptor/files/raptor-2.0.15-use-pkg-config-libxslt.patch
new file mode 100644
index ..5ef9ac1b6ffa
--- /dev/null
+++ b/media-libs/raptor/files/raptor-2.0.15-use-pkg-config-libxslt.patch
@@ -0,0 +1,102 @@
+Rebased version of 
https://github.com/dajobe/raptor/commit/abfdfb44cc00dfafbad4e594618621fce21590e1
+
+--- a/configure.ac
 b/configure.ac
+@@ -524,6 +524,44 @@ if test "X$xslt_config" != "Xno" ; then
+   fi
+ fi
+ 
++if test 

[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2021-12-12 Thread Yixun Lan
commit: 81da7f5a78f604951568c588d8fc88d1b9f336ce
Author: Yixun Lan  gentoo  org>
AuthorDate: Fri Dec 10 03:24:12 2021 +
Commit: Yixun Lan  gentoo  org>
CommitDate: Mon Dec 13 05:52:34 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81da7f5a

media-libs/raptor: keyword ~riscv

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Yixun Lan  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r4.ebuild 
b/media-libs/raptor/raptor-2.0.15-r4.ebuild
index da9e0385ac9f..d10d97ad0af0 100644
--- a/media-libs/raptor/raptor-2.0.15-r4.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r4.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 ~riscv sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs unicode"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2021-08-05 Thread Miroslav Šulc
commit: b2f45239dd9e780e7d9b5e737675fe9bf4ef79ab
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Fri Aug  6 04:43:15 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Fri Aug  6 04:43:15 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b2f45239

media-libs/raptor: removed obsolete 2.0.15-r3

Package-Manager: Portage-3.0.20, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r3.ebuild | 75 ---
 1 file changed, 75 deletions(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r3.ebuild 
b/media-libs/raptor/raptor-2.0.15-r3.ebuild
deleted file mode 100644
index 1f3f7e84c66..000
--- a/media-libs/raptor/raptor-2.0.15-r3.ebuild
+++ /dev/null
@@ -1,75 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools libtool
-
-MY_PN=${PN}2
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="The RDF Parser Toolkit"
-HOMEPAGE="http://librdf.org/raptor/;
-SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz;
-
-LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
-SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
-IUSE="+curl debug json static-libs unicode"
-
-DEPEND="
-   dev-libs/libxml2
-   dev-libs/libxslt
-   curl? ( net-misc/curl )
-   json? ( dev-libs/yajl )
-   unicode? ( dev-libs/icu:= )
-"
-RDEPEND="${DEPEND}
-   !media-libs/raptor:0
-"
-BDEPEND="
-   >=sys-devel/bison-3
-   >=sys-devel/flex-2.5.36
-   virtual/pkgconfig
-"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=( AUTHORS ChangeLog NEWS NOTICE README )
-HTML_DOCS=( {NEWS,README,RELEASE,UPGRADING}.html )
-
-PATCHES=(
-   "${FILESDIR}/${P}-heap-overflow.patch"
-   "${FILESDIR}/${P}-dont_use_curl-config.patch" #552474
-   
"${FILESDIR}/0001-CVE-2020-25713-raptor2-malformed-input-file-can-lead.patch"
-)
-
-src_prepare() {
-   default
-   eautoreconf #552474
-   elibtoolize # Keep this for ~*-fbsd
-}
-
-src_configure() {
-   # FIXME: It should be possible to use net-nntp/inn for libinn.h and 
-linn!
-
-   local myeconfargs=(
-   --with-html-dir="${EPREFIX}"/usr/share/gtk-doc/html
-   $(usex curl --with-www=curl --with-www=xml)
-   $(use_enable debug)
-   $(use_with json yajl)
-   $(use_enable static-libs static)
-   $(usex unicode 
--with-icu-config="${EPREFIX}"/usr/bin/icu-config '')
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_test() {
-   emake -j1 test
-}
-
-src_install() {
-   default
-   find "${ED}" -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2021-07-31 Thread Sam James
commit: d5abc9dacb5c859d878c55aeb14ba7d84cfdbdea
Author: Sam James  gentoo  org>
AuthorDate: Sun Aug  1 02:59:06 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Aug  1 02:59:06 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d5abc9da

media-libs/raptor: Stabilize 2.0.15-r4 amd64, #805149

Signed-off-by: Sam James  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r4.ebuild 
b/media-libs/raptor/raptor-2.0.15-r4.ebuild
index 2a4fc6eabd2..3917c369d04 100644
--- a/media-libs/raptor/raptor-2.0.15-r4.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r4.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="+curl debug json static-libs unicode"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2021-07-31 Thread Sam James
commit: 1e9363e17252272d9bfacc78310ec7a6b2f1e96b
Author: Sam James  gentoo  org>
AuthorDate: Sat Jul 31 22:11:38 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jul 31 22:11:38 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1e9363e1

media-libs/raptor: Stabilize 2.0.15-r4 arm, #805149

Signed-off-by: Sam James  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r4.ebuild 
b/media-libs/raptor/raptor-2.0.15-r4.ebuild
index 3a0d2f92dfc..2a4fc6eabd2 100644
--- a/media-libs/raptor/raptor-2.0.15-r4.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r4.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs unicode"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2021-07-31 Thread Agostino Sarubbo
commit: c52ace25e8572349a6b140e0534cc740f98608a8
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jul 31 13:06:32 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jul 31 13:06:32 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c52ace25

media-libs/raptor: x86 stable wrt bug #805149

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="x86"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r4.ebuild 
b/media-libs/raptor/raptor-2.0.15-r4.ebuild
index 22c681ed852..3a0d2f92dfc 100644
--- a/media-libs/raptor/raptor-2.0.15-r4.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r4.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs unicode"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2021-07-31 Thread Agostino Sarubbo
commit: 98f86e70d1f4f8d3e7fbb40b92c66c63278b9225
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jul 31 13:03:05 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jul 31 13:03:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=98f86e70

media-libs/raptor: ppc64 stable wrt bug #805149

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r4.ebuild 
b/media-libs/raptor/raptor-2.0.15-r4.ebuild
index 6f7522be187..22c681ed852 100644
--- a/media-libs/raptor/raptor-2.0.15-r4.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r4.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs unicode"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2021-07-31 Thread Agostino Sarubbo
commit: 45448f43a24628360f04d00b73ac137ae53c5ea6
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Sat Jul 31 13:01:26 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Sat Jul 31 13:01:26 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45448f43

media-libs/raptor: ppc stable wrt bug #805149

Package-Manager: Portage-3.0.20, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r4.ebuild 
b/media-libs/raptor/raptor-2.0.15-r4.ebuild
index b7cde24e781..6f7522be187 100644
--- a/media-libs/raptor/raptor-2.0.15-r4.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r4.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs unicode"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2021-07-30 Thread Sergei Trofimovich
commit: b81065d3b04a1dc37935dfff3fe3d34a5a0afde4
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Jul 30 15:14:52 2021 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Jul 30 15:37:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b81065d3

media-libs/raptor: stable 2.0.15-r4 for sparc, bug #805149

Package-Manager: Portage-3.0.20, 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>

 media-libs/raptor/raptor-2.0.15-r4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r4.ebuild 
b/media-libs/raptor/raptor-2.0.15-r4.ebuild
index f32b2698b01..b7cde24e781 100644
--- a/media-libs/raptor/raptor-2.0.15-r4.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r4.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs unicode"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2021-06-29 Thread Miroslav Šulc
commit: d896f2aa2e96bf9f86237af9ae802f52bb2a444b
Author: Haelwenn (lanodan) Monnier  hacktivis  me>
AuthorDate: Tue Jun 29 07:40:13 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Tue Jun 29 14:42:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d896f2aa

media-libs/raptor: make multilib

Required for multilib on media-libs/liblrdf
which itself is required by >=media-plugins/gst-plugins-ladspa-1.18.4

Signed-off-by: Haelwenn (lanodan) Monnier  hacktivis.me>
Closes: 
https://github.com/gentoo/gentoo/pull/21468/commits/aa373bca83f261d22bf637225e31a1703a5a74a1
Signed-off-by: Miroslav Šulc  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r4.ebuild | 76 +++
 1 file changed, 76 insertions(+)

diff --git a/media-libs/raptor/raptor-2.0.15-r4.ebuild 
b/media-libs/raptor/raptor-2.0.15-r4.ebuild
new file mode 100644
index 000..f32b2698b01
--- /dev/null
+++ b/media-libs/raptor/raptor-2.0.15-r4.ebuild
@@ -0,0 +1,76 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools libtool multilib-minimal
+
+MY_PN=${PN}2
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="The RDF Parser Toolkit"
+HOMEPAGE="http://librdf.org/raptor/;
+SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz;
+
+LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+IUSE="+curl debug json static-libs unicode"
+
+DEPEND="
+   dev-libs/libxml2[${MULTILIB_USEDEP}]
+   dev-libs/libxslt[${MULTILIB_USEDEP}]
+   curl? ( net-misc/curl[${MULTILIB_USEDEP}] )
+   json? ( dev-libs/yajl[${MULTILIB_USEDEP}] )
+   unicode? ( dev-libs/icu:=[${MULTILIB_USEDEP}] )
+"
+RDEPEND="${DEPEND}
+   !media-libs/raptor:0
+"
+BDEPEND="
+   >=sys-devel/bison-3
+   >=sys-devel/flex-2.5.36
+   virtual/pkgconfig
+"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( AUTHORS ChangeLog NEWS NOTICE README )
+HTML_DOCS=( {NEWS,README,RELEASE,UPGRADING}.html )
+
+PATCHES=(
+   "${FILESDIR}/${P}-heap-overflow.patch"
+   "${FILESDIR}/${P}-dont_use_curl-config.patch" #552474
+   
"${FILESDIR}/0001-CVE-2020-25713-raptor2-malformed-input-file-can-lead.patch"
+)
+
+src_prepare() {
+   default
+   eautoreconf #552474
+   elibtoolize # Keep this for ~*-fbsd
+   multilib_copy_sources
+}
+
+multilib_src_configure() {
+   # FIXME: It should be possible to use net-nntp/inn for libinn.h and 
-linn!
+
+   local myeconfargs=(
+   --with-html-dir="${EPREFIX}"/usr/share/gtk-doc/html
+   $(usex curl --with-www=curl --with-www=xml)
+   $(use_enable debug)
+   $(use_with json yajl)
+   $(use_enable static-libs static)
+   $(usex unicode 
--with-icu-config="${EPREFIX}"/usr/bin/icu-config '')
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+multilib_src_test() {
+   emake -j1 test
+}
+
+multilib_src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/files/, media-libs/raptor/

2021-04-29 Thread Miroslav Šulc
commit: 302b7d40ecbd4d456c0f39046a9c078c96e672d8
Author: Miroslav Šulc  gentoo  org>
AuthorDate: Thu Apr 29 07:55:33 2021 +
Commit: Miroslav Šulc  gentoo  org>
CommitDate: Thu Apr 29 07:55:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=302b7d40

media-libs/raptor: fixed CVE-2020-25713

Bug: https://bugs.gentoo.org/754264
Package-Manager: Portage-3.0.18, Repoman-3.0.3
Signed-off-by: Miroslav Šulc  gentoo.org>

 ...713-raptor2-malformed-input-file-can-lead.patch | 32 ++
 ...or-2.0.15-r2.ebuild => raptor-2.0.15-r3.ebuild} |  1 +
 2 files changed, 33 insertions(+)

diff --git 
a/media-libs/raptor/files/0001-CVE-2020-25713-raptor2-malformed-input-file-can-lead.patch
 
b/media-libs/raptor/files/0001-CVE-2020-25713-raptor2-malformed-input-file-can-lead.patch
new file mode 100644
index 000..dc693dfec22
--- /dev/null
+++ 
b/media-libs/raptor/files/0001-CVE-2020-25713-raptor2-malformed-input-file-can-lead.patch
@@ -0,0 +1,32 @@
+From a549457461874157c8c8e8e8a6e0eec06da4fbd0 Mon Sep 17 00:00:00 2001
+From: =?UTF-8?q?Caol=C3=A1n=20McNamara?= 
+Date: Tue, 24 Nov 2020 10:30:20 +
+Subject: [PATCH] CVE-2020-25713 raptor2: malformed input file can lead to a
+ segfault
+
+due to an out of bounds array access in
+raptor_xml_writer_start_element_common
+
+See:
+https://bugs.mageia.org/show_bug.cgi?id=27605
+https://www.openwall.com/lists/oss-security/2020/11/13/1
+https://gerrit.libreoffice.org/c/core/+/106249
+---
+ src/raptor_xml_writer.c | 2 +-
+ 1 file changed, 1 insertion(+), 1 deletion(-)
+
+diff --git a/src/raptor_xml_writer.c b/src/raptor_xml_writer.c
+index 56993dc3..4426d38c 100644
+--- a/src/raptor_xml_writer.c
 b/src/raptor_xml_writer.c
+@@ -227,7 +227,7 @@ raptor_xml_writer_start_element_common(raptor_xml_writer* 
xml_writer,
+   
+   /* check it wasn't an earlier declaration too */
+   for(j = 0; j < nspace_declarations_count; j++)
+-if(nspace_declarations[j].nspace == 
element->attributes[j]->nspace) {
++if(nspace_declarations[j].nspace == 
element->attributes[i]->nspace) {
+   declare_me = 0;
+   break;
+ }
+-- 
+2.28.0

diff --git a/media-libs/raptor/raptor-2.0.15-r2.ebuild 
b/media-libs/raptor/raptor-2.0.15-r3.ebuild
similarity index 95%
rename from media-libs/raptor/raptor-2.0.15-r2.ebuild
rename to media-libs/raptor/raptor-2.0.15-r3.ebuild
index e2a831c9984..1f3f7e84c66 100644
--- a/media-libs/raptor/raptor-2.0.15-r2.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r3.ebuild
@@ -41,6 +41,7 @@ HTML_DOCS=( {NEWS,README,RELEASE,UPGRADING}.html )
 PATCHES=(
"${FILESDIR}/${P}-heap-overflow.patch"
"${FILESDIR}/${P}-dont_use_curl-config.patch" #552474
+   
"${FILESDIR}/0001-CVE-2020-25713-raptor2-malformed-input-file-can-lead.patch"
 )
 
 src_prepare() {



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2021-01-06 Thread Fabian Groffen
commit: 93c7ea9c3730c7c2e3df7706ad2da676259c8ef9
Author: Fabian Groffen  gentoo  org>
AuthorDate: Wed Jan  6 14:23:24 2021 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Wed Jan  6 14:26:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93c7ea9c

media-libs/raptor: drop x86-macos

Package-Manager: Portage-3.0.12, Repoman-3.0.2
Signed-off-by: Fabian Groffen  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r2.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r2.ebuild 
b/media-libs/raptor/raptor-2.0.15-r2.ebuild
index f6c647face2..e2a831c9984 100644
--- a/media-libs/raptor/raptor-2.0.15-r2.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -14,7 +14,7 @@ SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris ~sparc64-solaris 
~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ppc ppc64 sparc x86 ~amd64-linux 
~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris 
~x86-solaris"
 IUSE="+curl debug json static-libs unicode"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2019-05-21 Thread Aaron Bauman
commit: b8bf1813e295a828b6dade5a98bdcd8bb661e7e1
Author: Aaron Bauman  gentoo  org>
AuthorDate: Tue May 21 22:31:33 2019 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Tue May 21 22:42:48 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8bf1813

media-libs/raptor: arm64 stable

Signed-off-by: Aaron Bauman  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r2.ebuild 
b/media-libs/raptor/raptor-2.0.15-r2.ebuild
index 2f77ba34181..d5f5f8bf168 100644
--- a/media-libs/raptor/raptor-2.0.15-r2.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs unicode"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2019-05-13 Thread Pacho Ramos
commit: fc684c475c85e527b3b81c26d6d9b72e9a2c0e12
Author: Pacho Ramos  gentoo  org>
AuthorDate: Mon May 13 20:59:53 2019 +
Commit: Pacho Ramos  gentoo  org>
CommitDate: Mon May 13 20:59:53 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc684c47

media-libs/raptor: Drop old

Package-Manager: Portage-2.3.66, Repoman-2.3.12
Signed-off-by: Pacho Ramos  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r1.ebuild | 70 ---
 1 file changed, 70 deletions(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r1.ebuild 
b/media-libs/raptor/raptor-2.0.15-r1.ebuild
deleted file mode 100644
index 2710505b274..000
--- a/media-libs/raptor/raptor-2.0.15-r1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit libtool
-
-MY_PN=${PN}2
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="The RDF Parser Toolkit"
-HOMEPAGE="http://librdf.org/raptor/;
-SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz;
-
-LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
-SLOT="2"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="+curl debug json static-libs unicode"
-
-DEPEND="
-   dev-libs/libxml2
-   dev-libs/libxslt
-   curl? ( net-misc/curl )
-   json? ( dev-libs/yajl )
-   unicode? ( dev-libs/icu:= )
-"
-RDEPEND="${DEPEND}
-   !media-libs/raptor:0
-"
-BDEPEND="
-   >=sys-devel/bison-3
-   >=sys-devel/flex-2.5.36
-   virtual/pkgconfig
-"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS=( AUTHORS ChangeLog NEWS NOTICE README )
-HTML_DOCS=( {NEWS,README,RELEASE,UPGRADING}.html )
-
-PATCHES=( "${FILESDIR}/${P}-heap-overflow.patch" )
-
-src_prepare() {
-   default
-   elibtoolize # Keep this for ~*-fbsd
-}
-
-src_configure() {
-   # FIXME: It should be possible to use net-nntp/inn for libinn.h and 
-linn!
-
-   local myeconfargs=(
-   --with-html-dir="${EPREFIX}"/usr/share/gtk-doc/html
-   $(usex curl --with-www=curl --with-www=xml)
-   $(use_enable debug)
-   $(use_with json yajl)
-   $(use_enable static-libs static)
-   $(usex unicode 
--with-icu-config="${EPREFIX}"/usr/bin/icu-config '')
-   )
-
-   econf "${myeconfargs[@]}"
-}
-
-src_test() {
-   emake -j1 test
-}
-
-src_install() {
-   default
-   find "${D}" -name '*.la' -delete || die
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2019-05-13 Thread Markus Meier
commit: 005c9df7511725c2f59650c82bea8b59337e46b4
Author: Markus Meier  gentoo  org>
AuthorDate: Mon May 13 19:26:00 2019 +
Commit: Markus Meier  gentoo  org>
CommitDate: Mon May 13 19:26:00 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=005c9df7

media-libs/raptor: arm stable, bug #681404

Signed-off-by: Markus Meier  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

 media-libs/raptor/raptor-2.0.15-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r2.ebuild 
b/media-libs/raptor/raptor-2.0.15-r2.ebuild
index 79bbe0b0afa..2f77ba34181 100644
--- a/media-libs/raptor/raptor-2.0.15-r2.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs unicode"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2019-05-06 Thread Tobias Klausmann
commit: bb1032813fa3d0505391bbe378af4f52d3544924
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Mon May  6 18:04:01 2019 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Mon May  6 18:04:13 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb103281

media-libs/raptor-2.0.15-r2: alpha stable

Bug: http://bugs.gentoo.org/681404
Signed-off-by: Tobias Klausmann  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r2.ebuild 
b/media-libs/raptor/raptor-2.0.15-r2.ebuild
index 19c65a6a774..79bbe0b0afa 100644
--- a/media-libs/raptor/raptor-2.0.15-r2.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs unicode"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2019-04-28 Thread Thomas Deutschmann
commit: aafa89c10a0b669c45a55269922b7e27f861845c
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Sun Apr 28 22:03:34 2019 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Sun Apr 28 22:05:21 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aafa89c1

media-libs/raptor: x86 stable (bug #681404)

Package-Manager: Portage-2.3.64, Repoman-2.3.12
Signed-off-by: Thomas Deutschmann  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r2.ebuild 
b/media-libs/raptor/raptor-2.0.15-r2.ebuild
index e03f0a25cb0..19c65a6a774 100644
--- a/media-libs/raptor/raptor-2.0.15-r2.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 sparc ~x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs unicode"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2019-04-07 Thread Sergei Trofimovich
commit: ac1aebbea508cdeb18bd1f1b11c12908b7113d2c
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sun Apr  7 20:57:33 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sun Apr  7 21:00:44 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac1aebbe

media-libs/raptor: stable 2.0.15-r2 for ia64, bug #681404

Package-Manager: Portage-2.3.62, Repoman-2.3.12
RepoMan-Options: --include-arches="ia64"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r2.ebuild 
b/media-libs/raptor/raptor-2.0.15-r2.ebuild
index 7c232d1a5e9..7c77b2de6f5 100644
--- a/media-libs/raptor/raptor-2.0.15-r2.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs unicode"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2019-04-06 Thread Mikle Kolyada
commit: 16f5f2aac396f3e3b86c7568fe405457d655a339
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sat Apr  6 16:11:11 2019 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sat Apr  6 16:11:11 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16f5f2aa

media-libs/raptor: amd64 stable wrt bug #681404

Signed-off-by: Mikle Kolyada  gentoo.org>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="amd64"

 media-libs/raptor/raptor-2.0.15-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r2.ebuild 
b/media-libs/raptor/raptor-2.0.15-r2.ebuild
index b737787a9c5..7c232d1a5e9 100644
--- a/media-libs/raptor/raptor-2.0.15-r2.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs unicode"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2019-04-05 Thread Sergei Trofimovich
commit: f4bea5339c12d9f1f5be520dbd6b4466a2ee2981
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Fri Apr  5 09:09:03 2019 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Apr  5 19:03:34 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f4bea533

media-libs/raptor: stable 2.0.15-r2 for sparc, bug #681404

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.62, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r2.ebuild 
b/media-libs/raptor/raptor-2.0.15-r2.ebuild
index 4f20b71f815..b737787a9c5 100644
--- a/media-libs/raptor/raptor-2.0.15-r2.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r2.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs unicode"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/files/, media-libs/raptor/

2019-02-09 Thread Lars Wendler
commit: fbd38277371e11131cea7b96d42d62f61d72cb29
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Feb  9 12:57:03 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Feb  9 12:57:59 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fbd38277

media-libs/raptor: Don't use curl-config

Closes: https://bugs.gentoo.org/552474
Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 .../files/raptor-2.0.15-dont_use_curl-config.patch | 59 +
 media-libs/raptor/raptor-2.0.15-r2.ebuild  | 74 ++
 2 files changed, 133 insertions(+)

diff --git a/media-libs/raptor/files/raptor-2.0.15-dont_use_curl-config.patch 
b/media-libs/raptor/files/raptor-2.0.15-dont_use_curl-config.patch
new file mode 100644
index 000..bab174176cb
--- /dev/null
+++ b/media-libs/raptor/files/raptor-2.0.15-dont_use_curl-config.patch
@@ -0,0 +1,59 @@
+https://bugs.gentoo.org/552474
+
+--- raptor2-2.0.15/configure.ac
 raptor2-2.0.15/configure.ac
+@@ -524,49 +524,12 @@
+   fi
+ fi
+ 
+-dnl curl
+-AC_ARG_WITH(curl-config, [  --with-curl-config=PATH   Location of libcurl 
curl-config []], curl_config="$withval", curl_config="")
+-
+-if test "X$curl_config" != "Xno" ; then
+-  if test "X$curl_config" != "X" ; then
+-AC_MSG_CHECKING(for $curl_config)
+-
+-if test -f $curl_config ; then
+-  CURL_CONFIG=$curl_config
+-  AC_MSG_RESULT(yes)
+-else
+-  AC_MSG_RESULT(no - searching PATH)
+-fi
+-  fi
+-  if test "X$CURL_CONFIG" = "X" ; then
+-AC_CHECK_PROGS(CURL_CONFIG, curl-config)
+-  fi
+-fi
+-
+ libcurl_source=no
+-if test "X$CURL_CONFIG" != "X"; then
+-  LIBCURL_CFLAGS=`$CURL_CONFIG --cflags`
+-  LIBCURL_LIBS=`$CURL_CONFIG --libs`
+-
+-  CPPFLAGS="$LIBCURL_CFLAGS $CPPFLAGS"
+-  LIBS="$LIBS $LIBCURL_LIBS"
+-  AC_CHECK_HEADER(curl/curl.h)
+-  AC_CHECK_FUNC(curl_easy_init, have_curl_easy_init=yes, 
have_curl_easy_init=no)
+-
+-  AC_MSG_CHECKING(for libcurl via curl-config)
+-  if test $have_curl_easy_init = yes; then
+-libcurl_source="curl-config"
+-LIBCURL_VERSION=`$CURL_CONFIG --version | sed -e 's/^libcurl *//'`
+-  fi
+-  CPPFLAGS="$oCPPFLAGS"
+-  LIBS="$oLIBS"
+-else
+-  PKG_CHECK_MODULES([LIBCURL],[libcurl],[
+-LIBCURL_VERSION=`$PKG_CONFIG libcurl --modversion`
+-libcurl_source="pkg-config"
+-  ], [:])
+-  AC_MSG_CHECKING(for libcurl via pkg-config)
+-fi
++PKG_CHECK_MODULES([LIBCURL],[libcurl],[
++  LIBCURL_VERSION=`$PKG_CONFIG libcurl --modversion`
++  libcurl_source="pkg-config"
++], [:])
++AC_MSG_CHECKING(for libcurl via pkg-config)
+ 
+ if test "$libcurl_source" = "no"; then
+   AC_MSG_RESULT(no - not found)

diff --git a/media-libs/raptor/raptor-2.0.15-r2.ebuild 
b/media-libs/raptor/raptor-2.0.15-r2.ebuild
new file mode 100644
index 000..4f20b71f815
--- /dev/null
+++ b/media-libs/raptor/raptor-2.0.15-r2.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2019 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit autotools libtool
+
+MY_PN=${PN}2
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="The RDF Parser Toolkit"
+HOMEPAGE="http://librdf.org/raptor/;
+SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz;
+
+LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="+curl debug json static-libs unicode"
+
+DEPEND="
+   dev-libs/libxml2
+   dev-libs/libxslt
+   curl? ( net-misc/curl )
+   json? ( dev-libs/yajl )
+   unicode? ( dev-libs/icu:= )
+"
+RDEPEND="${DEPEND}
+   !media-libs/raptor:0
+"
+BDEPEND="
+   >=sys-devel/bison-3
+   >=sys-devel/flex-2.5.36
+   virtual/pkgconfig
+"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( AUTHORS ChangeLog NEWS NOTICE README )
+HTML_DOCS=( {NEWS,README,RELEASE,UPGRADING}.html )
+
+PATCHES=(
+   "${FILESDIR}/${P}-heap-overflow.patch"
+   "${FILESDIR}/${P}-dont_use_curl-config.patch" #552474
+)
+
+src_prepare() {
+   default
+   eautoreconf #552474
+   elibtoolize # Keep this for ~*-fbsd
+}
+
+src_configure() {
+   # FIXME: It should be possible to use net-nntp/inn for libinn.h and 
-linn!
+
+   local myeconfargs=(
+   --with-html-dir="${EPREFIX}"/usr/share/gtk-doc/html
+   $(usex curl --with-www=curl --with-www=xml)
+   $(use_enable debug)
+   $(use_with json yajl)
+   $(use_enable static-libs static)
+   $(usex unicode 
--with-icu-config="${EPREFIX}"/usr/bin/icu-config '')
+   )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_test() {
+   emake -j1 test
+}
+
+src_install() {
+   default
+   find "${ED}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2019-02-09 Thread Lars Wendler
commit: 648bed106ea8c3479109f5864b43c00f42b2b264
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Feb  9 12:51:08 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Feb  9 12:57:51 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=648bed10

Revert "media-libs/raptor: Added libidn2 to (R)DEPEND."

This reverts commit 95e46140848cae45e611bb1a5b709d8db9bcaa13.

Signed-off-by: Lars Wendler  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r1.ebuild | 3 +--
 1 file changed, 1 insertion(+), 2 deletions(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r1.ebuild 
b/media-libs/raptor/raptor-2.0.15-r1.ebuild
index 51a7b2acbfb..2710505b274 100644
--- a/media-libs/raptor/raptor-2.0.15-r1.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2019 Gentoo Authors
+# Copyright 1999-2018 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -20,7 +20,6 @@ IUSE="+curl debug json static-libs unicode"
 DEPEND="
dev-libs/libxml2
dev-libs/libxslt
-   net-dns/libidn2:=
curl? ( net-misc/curl )
json? ( dev-libs/yajl )
unicode? ( dev-libs/icu:= )



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2019-02-09 Thread Lars Wendler
commit: 95e46140848cae45e611bb1a5b709d8db9bcaa13
Author: Lars Wendler  gentoo  org>
AuthorDate: Sat Feb  9 10:07:30 2019 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Sat Feb  9 10:07:43 2019 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95e46140

media-libs/raptor: Added libidn2 to (R)DEPEND.

Package-Manager: Portage-2.3.59, Repoman-2.3.12
Signed-off-by: Lars Wendler  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r1.ebuild 
b/media-libs/raptor/raptor-2.0.15-r1.ebuild
index 2710505b274..51a7b2acbfb 100644
--- a/media-libs/raptor/raptor-2.0.15-r1.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Authors
+# Copyright 1999-2019 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -20,6 +20,7 @@ IUSE="+curl debug json static-libs unicode"
 DEPEND="
dev-libs/libxml2
dev-libs/libxslt
+   net-dns/libidn2:=
curl? ( net-misc/curl )
json? ( dev-libs/yajl )
unicode? ( dev-libs/icu:= )



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2018-11-05 Thread Sergei Trofimovich
commit: 81dfdb88aac2a6cacd9bdf0da9c901f3834c9c90
Author: Rolf Eike Beer  sf-mail  de>
AuthorDate: Mon Nov  5 17:23:46 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Mon Nov  5 19:42:52 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=81dfdb88

media-libs/raptor: stable 2.0.15-r1 for sparc, bug #621186

Signed-off-by: Rolf Eike Beer  sf-mail.de>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="sparc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r1.ebuild 
b/media-libs/raptor/raptor-2.0.15-r1.ebuild
index 57740e7778f..2710505b274 100644
--- a/media-libs/raptor/raptor-2.0.15-r1.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs unicode"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2018-11-04 Thread Andreas Sturmlechner
commit: 11b393f0419a86a9eaf0d32c89f0e47608180b17
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Sun Nov  4 22:50:29 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Sun Nov  4 22:50:44 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11b393f0

media-libs/raptor: Security cleanup

Bug: https://bugs.gentoo.org/621186
Package-Manager: Portage-2.3.51, Repoman-2.3.12
Signed-off-by: Andreas Sturmlechner  gentoo.org>

 media-libs/raptor/Manifest |  1 -
 media-libs/raptor/raptor-2.0.14.ebuild | 65 --
 2 files changed, 66 deletions(-)

diff --git a/media-libs/raptor/Manifest b/media-libs/raptor/Manifest
index 2ccc79a470d..d4d6c5b1e63 100644
--- a/media-libs/raptor/Manifest
+++ b/media-libs/raptor/Manifest
@@ -1,2 +1 @@
-DIST raptor2-2.0.14.tar.gz 1877454 BLAKE2B 
9c427d9184951d7fa385c12eaeffa35b504ddfc887a10d2bfb9cffdb34b8d0d16fd56a1033f57de3096a9bfbf72a7933a6dd4859bbbfdebd671386128318a2a0
 SHA512 
399e23f2c549df8f1d709d67129d3fcf7899a8cdcdd8071c165f2b4106f397cce05fc69a6d7b176857011bf95723c0909b6510eded12f82217f89925bc1ba7c2
 DIST raptor2-2.0.15.tar.gz 1886657 BLAKE2B 
0a39c7b5705bfbf2daa0ca633f79693953b4dfe24c144008d1646a9840a36d4d7ce153b527450647127ec2522047dbd0a6e71f307ee5656951f7e4b610adfd22
 SHA512 
563dd01869eb4df8524ec12e2c0a541653874dcd834bd1eb265bc2943bb616968f624121d4688579cdce11b4f00a8ab53b7099f1a0850e256bb0a2c16ba048ee

diff --git a/media-libs/raptor/raptor-2.0.14.ebuild 
b/media-libs/raptor/raptor-2.0.14.ebuild
deleted file mode 100644
index a20cbebcfa8..000
--- a/media-libs/raptor/raptor-2.0.14.ebuild
+++ /dev/null
@@ -1,65 +0,0 @@
-# Copyright 1999-2018 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils libtool
-
-MY_PN=${PN}2
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="The RDF Parser Toolkit"
-HOMEPAGE="http://librdf.org/raptor/;
-SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz;
-
-LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
-SLOT="2"
-KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="+curl debug json static-libs unicode"
-
-RDEPEND="dev-libs/libxml2
-   dev-libs/libxslt
-   curl? ( net-misc/curl )
-   json? ( dev-libs/yajl )
-   unicode? ( dev-libs/icu:= )
-   !media-libs/raptor:0"
-DEPEND="${RDEPEND}
-   >=sys-devel/bison-3
-   >=sys-devel/flex-2.5.36
-   virtual/pkgconfig"
-
-S=${WORKDIR}/${MY_P}
-
-DOCS="AUTHORS ChangeLog NEWS NOTICE README"
-
-src_prepare() {
-   elibtoolize # Keep this for ~*-fbsd
-}
-
-src_configure() {
-   # FIXME: It should be possible to use net-nntp/inn for libinn.h and 
-linn!
-
-   local myconf='--with-www=xml'
-   use curl && myconf='--with-www=curl'
-
-   econf \
-   $(use_enable static-libs static) \
-   $(use_enable debug) \
-   $(use unicode && echo 
--with-icu-config="${EPREFIX}"/usr/bin/icu-config) \
-   $(use_with json yajl) \
-   --with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html \
-   ${myconf}
-}
-
-src_test() {
-   emake -j1 test
-}
-
-src_install() {
-   default
-   dohtml {NEWS,README,RELEASE,UPGRADING}.html
-   prune_libtool_files --all
-
-   # https://bugs.gentoo.org/467768
-   local _rdocdir=/usr/share/doc/${PF}/html/${MY_PN}
-   [[ -d ${ED}/${_rdocdir} ]] && dosym ${_rdocdir} 
/usr/share/gtk-doc/html/${MY_PN}
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2018-10-28 Thread Markus Meier
commit: 68d159c2953ba160aaa8d6380c2876e874fc84f1
Author: Markus Meier  gentoo  org>
AuthorDate: Mon Oct 29 05:37:34 2018 +
Commit: Markus Meier  gentoo  org>
CommitDate: Mon Oct 29 05:37:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68d159c2

media-libs/raptor: arm stable, bug #621186

Signed-off-by: Markus Meier  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11
RepoMan-Options: --include-arches="arm"

 media-libs/raptor/raptor-2.0.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r1.ebuild 
b/media-libs/raptor/raptor-2.0.15-r1.ebuild
index f0b6ba1ed11..57740e7778f 100644
--- a/media-libs/raptor/raptor-2.0.15-r1.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~arm64 ~hppa ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs unicode"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2018-10-13 Thread Tobias Klausmann
commit: ede7b590fd6ba3ffc99695de9fcb450adca8a310
Author: Tobias Klausmann  gentoo  org>
AuthorDate: Sat Oct 13 06:55:51 2018 +
Commit: Tobias Klausmann  gentoo  org>
CommitDate: Sat Oct 13 06:55:51 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ede7b590

media-libs/raptor-2.0.15-r1: alpha stable

Gentoo-Bug: http://bugs.gentoo.org/621186
Signed-off-by: Tobias Klausmann  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r1.ebuild 
b/media-libs/raptor/raptor-2.0.15-r1.ebuild
index c9104d26d5a..f0b6ba1ed11 100644
--- a/media-libs/raptor/raptor-2.0.15-r1.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs unicode"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2018-10-06 Thread Matt Turner
commit: b1aa5677eedbe90bde53c3521af8349da58467d7
Author: Matt Turner  gentoo  org>
AuthorDate: Sat Oct  6 16:13:29 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sat Oct  6 16:47:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b1aa5677

media-libs/raptor-2.0.15-r1: ppc64 stable, bug 621186

Signed-off-by: Matt Turner  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r1.ebuild 
b/media-libs/raptor/raptor-2.0.15-r1.ebuild
index 3e39446ab15..c9104d26d5a 100644
--- a/media-libs/raptor/raptor-2.0.15-r1.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ~ppc64 ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ppc ppc64 ~sparc x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs unicode"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2018-10-05 Thread Agostino Sarubbo
commit: 03144f74882755d8ff493cb83d8a130986c35329
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct  5 13:43:12 2018 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct  5 13:43:12 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=03144f74

media-libs/raptor: amd64 stable wrt bug #621186

Signed-off-by: Agostino Sarubbo  gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.10
RepoMan-Options: --include-arches="amd64"

 media-libs/raptor/raptor-2.0.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r1.ebuild 
b/media-libs/raptor/raptor-2.0.15-r1.ebuild
index f62a8f2960e..6b40b55e19a 100644
--- a/media-libs/raptor/raptor-2.0.15-r1.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs unicode"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2018-10-04 Thread Thomas Deutschmann
commit: 9699320cf11778ff604a20257bc2a7594da861ca
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Fri Oct  5 03:52:36 2018 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Fri Oct  5 03:52:36 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9699320c

media-libs/raptor: x86 stable (bug #621186)

Package-Manager: Portage-2.3.50, Repoman-2.3.11
Signed-off-by: Thomas Deutschmann  gentoo.org>

 media-libs/raptor/raptor-2.0.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r1.ebuild 
b/media-libs/raptor/raptor-2.0.15-r1.ebuild
index a30698f1b3b..f62a8f2960e 100644
--- a/media-libs/raptor/raptor-2.0.15-r1.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs unicode"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2018-10-04 Thread Sergei Trofimovich
commit: bde809004cc4c62113c416f3e83ab100c64b2180
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Thu Oct  4 22:35:42 2018 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Thu Oct  4 22:35:42 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bde80900

media-libs/raptor: stable 2.0.15-r1 for ia64, bug #621186

Signed-off-by: Sergei Trofimovich  gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11
RepoMan-Options: --include-arches="ia64"

 media-libs/raptor/raptor-2.0.15-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r1.ebuild 
b/media-libs/raptor/raptor-2.0.15-r1.ebuild
index b9c2939587e..a30698f1b3b 100644
--- a/media-libs/raptor/raptor-2.0.15-r1.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r1.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs unicode"
 
 DEPEND="



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2018-10-04 Thread Andreas Sturmlechner
commit: dbf0f2f21fe6c698453dc92405798d3e5ec1c27d
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Oct  3 22:03:26 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Thu Oct  4 07:27:45 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dbf0f2f2

media-libs/raptor: De-stabilise hppa

No revdeps.

Signed-off-by: Andreas Sturmlechner  gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11

 media-libs/raptor/raptor-2.0.14.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/raptor/raptor-2.0.14.ebuild 
b/media-libs/raptor/raptor-2.0.14.ebuild
index ee0d8343793..a20cbebcfa8 100644
--- a/media-libs/raptor/raptor-2.0.14.ebuild
+++ b/media-libs/raptor/raptor-2.0.14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 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/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs unicode"
 
 RDEPEND="dev-libs/libxml2



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2018-10-03 Thread Andreas Sturmlechner
commit: 9802ef6befad2a64360cc9ee86c6dd7ef8f2a46b
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Oct  3 15:06:50 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct  3 15:06:50 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9802ef6b

media-libs/raptor: Better configure

Signed-off-by: Andreas Sturmlechner  gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11

 media-libs/raptor/raptor-2.0.15-r1.ebuild | 5 ++---
 1 file changed, 2 insertions(+), 3 deletions(-)

diff --git a/media-libs/raptor/raptor-2.0.15-r1.ebuild 
b/media-libs/raptor/raptor-2.0.15-r1.ebuild
index 55dca5e226b..b9c2939587e 100644
--- a/media-libs/raptor/raptor-2.0.15-r1.ebuild
+++ b/media-libs/raptor/raptor-2.0.15-r1.ebuild
@@ -49,14 +49,13 @@ src_configure() {
# FIXME: It should be possible to use net-nntp/inn for libinn.h and 
-linn!
 
local myeconfargs=(
-   --with-www=xml
--with-html-dir="${EPREFIX}"/usr/share/gtk-doc/html
+   $(usex curl --with-www=curl --with-www=xml)
$(use_enable debug)
$(use_with json yajl)
$(use_enable static-libs static)
-   $(usex unicode 
"--with-icu-config="${EPREFIX}"/usr/bin/icu-config" '')
+   $(usex unicode 
--with-icu-config="${EPREFIX}"/usr/bin/icu-config '')
)
-   use curl && myeconfargs+=( --with-www=curl )
 
econf "${myeconfargs[@]}"
 }



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2018-10-03 Thread Andreas Sturmlechner
commit: 16fc50a15d0996812009506989b6847406001491
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Oct  3 14:50:11 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct  3 14:50:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16fc50a1

media-libs/raptor: Drop 2.0.15 (r0)

Signed-off-by: Andreas Sturmlechner  gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11

 media-libs/raptor/raptor-2.0.15.ebuild | 67 --
 1 file changed, 67 deletions(-)

diff --git a/media-libs/raptor/raptor-2.0.15.ebuild 
b/media-libs/raptor/raptor-2.0.15.ebuild
deleted file mode 100644
index 6cc7c0b3cd5..000
--- a/media-libs/raptor/raptor-2.0.15.ebuild
+++ /dev/null
@@ -1,67 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-inherit libtool
-
-MY_PN=${PN}2
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="The RDF Parser Toolkit"
-HOMEPAGE="http://librdf.org/raptor/;
-SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz;
-
-LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
-SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="+curl debug json static-libs unicode"
-
-RDEPEND="dev-libs/libxml2
-   dev-libs/libxslt
-   curl? ( net-misc/curl )
-   json? ( dev-libs/yajl )
-   unicode? ( dev-libs/icu:= )
-   !media-libs/raptor:0"
-DEPEND="${RDEPEND}
-   >=sys-devel/bison-3
-   >=sys-devel/flex-2.5.36
-   virtual/pkgconfig"
-
-S="${WORKDIR}/${MY_P}"
-
-DOCS="AUTHORS ChangeLog NEWS NOTICE README"
-
-src_prepare() {
-   default
-   elibtoolize # Keep this for ~*-fbsd
-}
-
-src_configure() {
-   # FIXME: It should be possible to use net-nntp/inn for libinn.h and 
-linn!
-
-   local myconf='--with-www=xml'
-   use curl && myconf='--with-www=curl'
-
-   econf \
-   $(use_enable static-libs static) \
-   $(use_enable debug) \
-   $(usex unicode 
"--with-icu-config=\"${EPREFIX}\"/usr/bin/icu-config" '') \
-   $(use_with json yajl) \
-   --with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html \
-   ${myconf}
-}
-
-src_test() {
-   emake -j1 test
-}
-
-src_install() {
-   default
-   docinto html
-   dodoc {NEWS,README,RELEASE,UPGRADING}.html
-   find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
-
-   # https://bugs.gentoo.org/467768
-   local _rdocdir=/usr/share/doc/${PF}/html/${MY_PN}
-   [[ -d ${ED}/${_rdocdir} ]] && dosym ${_rdocdir} 
/usr/share/gtk-doc/html/${MY_PN}
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/files/, media-libs/raptor/

2018-10-03 Thread Andreas Sturmlechner
commit: 2b4cd933be0aa6b6e224415e17a22c9ea4b49a81
Author: Andreas Sturmlechner  gentoo  org>
AuthorDate: Wed Oct  3 14:39:57 2018 +
Commit: Andreas Sturmlechner  gentoo  org>
CommitDate: Wed Oct  3 14:50:34 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b4cd933

media-libs/raptor: Fix heap overflows, gtk-doc location, EAPI-7

Bug: https://bugs.gentoo.org/621186
Closes: https://bugs.gentoo.org/604290
Signed-off-by: Andreas Sturmlechner  gentoo.org>
Package-Manager: Portage-2.3.50, Repoman-2.3.11

 .../raptor/files/raptor-2.0.15-heap-overflow.patch | 42 +
 media-libs/raptor/raptor-2.0.15-r1.ebuild  | 71 ++
 2 files changed, 113 insertions(+)

diff --git a/media-libs/raptor/files/raptor-2.0.15-heap-overflow.patch 
b/media-libs/raptor/files/raptor-2.0.15-heap-overflow.patch
new file mode 100644
index 000..3418d4bfd26
--- /dev/null
+++ b/media-libs/raptor/files/raptor-2.0.15-heap-overflow.patch
@@ -0,0 +1,42 @@
+From 590681e546cd9aa18d57dc2ea1858cb734a3863f Mon Sep 17 00:00:00 2001
+From: Dave Beckett 
+Date: Sun, 16 Apr 2017 23:15:12 +0100
+Subject: [PATCH] Calcualte max nspace declarations correctly for XML writer
+
+(raptor_xml_writer_start_element_common): Calculate max including for
+each attribute a potential name and value.
+
+Fixes Issues #617 http://bugs.librdf.org/mantis/view.php?id=617
+and #618 http://bugs.librdf.org/mantis/view.php?id=618
+---
+ src/raptor_xml_writer.c | 7 ---
+ 1 file changed, 4 insertions(+), 3 deletions(-)
+
+diff --git a/src/raptor_xml_writer.c b/src/raptor_xml_writer.c
+index 693b946..0d3a36a 100644
+--- a/src/raptor_xml_writer.c
 b/src/raptor_xml_writer.c
+@@ -181,9 +181,10 @@ raptor_xml_writer_start_element_common(raptor_xml_writer* 
xml_writer,
+   size_t nspace_declarations_count = 0;  
+   unsigned int i;
+ 
+-  /* max is 1 per element and 1 for each attribute + size of declared */
+   if(nstack) {
+-int nspace_max_count = element->attribute_count+1;
++int nspace_max_count = element->attribute_count * 2; /* attr and value */
++if(element->name->nspace)
++  nspace_max_count++;
+ if(element->declared_nspaces)
+   nspace_max_count += raptor_sequence_size(element->declared_nspaces);
+ if(element->xml_language)
+@@ -237,7 +238,7 @@ raptor_xml_writer_start_element_common(raptor_xml_writer* 
xml_writer,
+ }
+   }
+ 
+-  /* Add the attribute + value */
++  /* Add the attribute's value */
+   nspace_declarations[nspace_declarations_count].declaration=
+ raptor_qname_format_as_xml(element->attributes[i],
+
_declarations[nspace_declarations_count].length);
+-- 
+2.9.3

diff --git a/media-libs/raptor/raptor-2.0.15-r1.ebuild 
b/media-libs/raptor/raptor-2.0.15-r1.ebuild
new file mode 100644
index 000..55dca5e226b
--- /dev/null
+++ b/media-libs/raptor/raptor-2.0.15-r1.ebuild
@@ -0,0 +1,71 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit libtool
+
+MY_PN=${PN}2
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="The RDF Parser Toolkit"
+HOMEPAGE="http://librdf.org/raptor/;
+SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz;
+
+LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="+curl debug json static-libs unicode"
+
+DEPEND="
+   dev-libs/libxml2
+   dev-libs/libxslt
+   curl? ( net-misc/curl )
+   json? ( dev-libs/yajl )
+   unicode? ( dev-libs/icu:= )
+"
+RDEPEND="${DEPEND}
+   !media-libs/raptor:0
+"
+BDEPEND="
+   >=sys-devel/bison-3
+   >=sys-devel/flex-2.5.36
+   virtual/pkgconfig
+"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS=( AUTHORS ChangeLog NEWS NOTICE README )
+HTML_DOCS=( {NEWS,README,RELEASE,UPGRADING}.html )
+
+PATCHES=( "${FILESDIR}/${P}-heap-overflow.patch" )
+
+src_prepare() {
+   default
+   elibtoolize # Keep this for ~*-fbsd
+}
+
+src_configure() {
+   # FIXME: It should be possible to use net-nntp/inn for libinn.h and 
-linn!
+
+   local myeconfargs=(
+   --with-www=xml
+   --with-html-dir="${EPREFIX}"/usr/share/gtk-doc/html
+   $(use_enable debug)
+   $(use_with json yajl)
+   $(use_enable static-libs static)
+   $(usex unicode 
"--with-icu-config="${EPREFIX}"/usr/bin/icu-config" '')
+   )
+   use curl && myeconfargs+=( --with-www=curl )
+
+   econf "${myeconfargs[@]}"
+}
+
+src_test() {
+   emake -j1 test
+}
+
+src_install() {
+   default
+   find "${D}" -name '*.la' -delete || die
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2017-08-27 Thread Michael Palimaka
commit: c8a5599591c80d2a7df4e78ebafe048ef9997c06
Author: Roy Bamford  gentoo  org>
AuthorDate: Sun Aug 20 21:10:13 2017 +
Commit: Michael Palimaka  gentoo  org>
CommitDate: Sun Aug 27 15:33:59 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8a55995

media-libs/raptor: added ~arm64 keyword

Package-Manager: Portage-2.3.8, Repoman-2.3.3

 media-libs/raptor/raptor-2.0.15.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.15.ebuild 
b/media-libs/raptor/raptor-2.0.15.ebuild
index 00dc2d8e08a..6cc7c0b3cd5 100644
--- a/media-libs/raptor/raptor-2.0.15.ebuild
+++ b/media-libs/raptor/raptor-2.0.15.ebuild
@@ -13,7 +13,7 @@ SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 
~amd64-fbsd ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs unicode"
 
 RDEPEND="dev-libs/libxml2



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2017-05-18 Thread Lars Wendler
commit: e36e3c7a5f81dff55cd2205dc7aa56ca6ef78688
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu May 18 15:43:03 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu May 18 15:43:41 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e36e3c7a

media-libs/raptor: Removed old.

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-libs/raptor/Manifest|  1 -
 media-libs/raptor/raptor-2.0.9.ebuild | 63 ---
 2 files changed, 64 deletions(-)

diff --git a/media-libs/raptor/Manifest b/media-libs/raptor/Manifest
index e10f3f83d5a..4790540886b 100644
--- a/media-libs/raptor/Manifest
+++ b/media-libs/raptor/Manifest
@@ -1,3 +1,2 @@
 DIST raptor2-2.0.14.tar.gz 1877454 SHA256 
cb447b7c684cbe60f1266d622691fd20fdcf7b91f4a470c6de5fc8e8961df1b2 SHA512 
399e23f2c549df8f1d709d67129d3fcf7899a8cdcdd8071c165f2b4106f397cce05fc69a6d7b176857011bf95723c0909b6510eded12f82217f89925bc1ba7c2
 WHIRLPOOL 
dae2b80f3c0e82a9340b096ca52e89b8ccc6c849a98a7744d648f68b75dec1ff615e008a334bc7c0cc54259c9dcc07dfd6079805a0345aa7d89c9058cfd1656b
 DIST raptor2-2.0.15.tar.gz 1886657 SHA256 
ada7f0ba54787b33485d090d3d2680533520cd4426d2f7fb4782dd4a6a1480ed SHA512 
563dd01869eb4df8524ec12e2c0a541653874dcd834bd1eb265bc2943bb616968f624121d4688579cdce11b4f00a8ab53b7099f1a0850e256bb0a2c16ba048ee
 WHIRLPOOL 
f66c885f52731b9e4175772e64825cfb8432ddbd215cbcdf0fa5afbc55741c074fc03f89ac791636b9ef6db18ebd93291bcaa756c770426596b7189eab4c8799
-DIST raptor2-2.0.9.tar.gz 1788163 SHA256 
e26fb9c18e6ebf71100f434070d50196a21d592b715e361850c3b4e789b5f6ef SHA512 
da4a7d28c6f8ab1d3ada7b495c0bee47adcaaf2ff3303471b986a63c22b6f190ad7e258bf0b344730cd3af24183baadefbfc6a0fd703f8466f62f9bf57dbaf2a
 WHIRLPOOL 
80ab896bf91ce86db175141b1d609013c0bcd02601e7bf7889d2b6223744f5c91cd25fb76fc747cf30728b194cca2beae44f10c02eae10e8a386dc9da10e9544

diff --git a/media-libs/raptor/raptor-2.0.9.ebuild 
b/media-libs/raptor/raptor-2.0.9.ebuild
deleted file mode 100644
index 4a489f41191..000
--- a/media-libs/raptor/raptor-2.0.9.ebuild
+++ /dev/null
@@ -1,63 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-inherit eutils libtool
-
-MY_PN=${PN}2
-MY_P=${MY_PN}-${PV}
-
-DESCRIPTION="The RDF Parser Toolkit"
-HOMEPAGE="http://librdf.org/raptor/;
-SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz;
-
-LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
-SLOT="2"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
-IUSE="+curl debug json static-libs unicode"
-
-RDEPEND="dev-libs/libxml2
-   dev-libs/libxslt
-   curl? ( net-misc/curl )
-   json? ( dev-libs/yajl )
-   unicode? ( dev-libs/icu:= )
-   !media-libs/raptor:0"
-DEPEND="${RDEPEND}
-   sys-devel/flex
-   virtual/pkgconfig"
-
-S=${WORKDIR}/${MY_P}
-
-DOCS="AUTHORS ChangeLog NEWS NOTICE README"
-
-src_prepare() {
-   elibtoolize # Keep this for ~*-fbsd
-}
-
-src_configure() {
-   # FIXME: It should be possible to use net-nntp/inn for libinn.h and 
-linn!
-
-   local myconf='--with-www=xml'
-   use curl && myconf='--with-www=curl'
-
-   econf \
-   $(use_enable static-libs static) \
-   $(use_enable debug) \
-   $(use unicode && echo 
--with-icu-config="${EPREFIX}"/usr/bin/icu-config) \
-   $(use_with json yajl) \
-   --with-xml2-config=no \
-   --with-curl-config=no \
-   --with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html \
-   ${myconf}
-}
-
-src_test() {
-   emake -j1 test
-}
-
-src_install() {
-   default
-   dohtml {NEWS,README,RELEASE,UPGRADING}.html
-   prune_libtool_files --all
-   dosym /usr/share/doc/${PF}/html/${MY_PN} 
/usr/share/gtk-doc/html/${MY_PN}
-}



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2017-05-18 Thread Lars Wendler
commit: baf9910f3e4e1b9c31833c7e26ec44d3df378873
Author: Lars Wendler  gentoo  org>
AuthorDate: Thu May 18 15:42:29 2017 +
Commit: Lars Wendler  gentoo  org>
CommitDate: Thu May 18 15:43:39 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=baf9910f

media-libs/raptor: Bump to version 2.0.15

Package-Manager: Portage-2.3.5, Repoman-2.3.2

 media-libs/raptor/Manifest |  1 +
 media-libs/raptor/raptor-2.0.15.ebuild | 67 ++
 2 files changed, 68 insertions(+)

diff --git a/media-libs/raptor/Manifest b/media-libs/raptor/Manifest
index 25d5a793125..e10f3f83d5a 100644
--- a/media-libs/raptor/Manifest
+++ b/media-libs/raptor/Manifest
@@ -1,2 +1,3 @@
 DIST raptor2-2.0.14.tar.gz 1877454 SHA256 
cb447b7c684cbe60f1266d622691fd20fdcf7b91f4a470c6de5fc8e8961df1b2 SHA512 
399e23f2c549df8f1d709d67129d3fcf7899a8cdcdd8071c165f2b4106f397cce05fc69a6d7b176857011bf95723c0909b6510eded12f82217f89925bc1ba7c2
 WHIRLPOOL 
dae2b80f3c0e82a9340b096ca52e89b8ccc6c849a98a7744d648f68b75dec1ff615e008a334bc7c0cc54259c9dcc07dfd6079805a0345aa7d89c9058cfd1656b
+DIST raptor2-2.0.15.tar.gz 1886657 SHA256 
ada7f0ba54787b33485d090d3d2680533520cd4426d2f7fb4782dd4a6a1480ed SHA512 
563dd01869eb4df8524ec12e2c0a541653874dcd834bd1eb265bc2943bb616968f624121d4688579cdce11b4f00a8ab53b7099f1a0850e256bb0a2c16ba048ee
 WHIRLPOOL 
f66c885f52731b9e4175772e64825cfb8432ddbd215cbcdf0fa5afbc55741c074fc03f89ac791636b9ef6db18ebd93291bcaa756c770426596b7189eab4c8799
 DIST raptor2-2.0.9.tar.gz 1788163 SHA256 
e26fb9c18e6ebf71100f434070d50196a21d592b715e361850c3b4e789b5f6ef SHA512 
da4a7d28c6f8ab1d3ada7b495c0bee47adcaaf2ff3303471b986a63c22b6f190ad7e258bf0b344730cd3af24183baadefbfc6a0fd703f8466f62f9bf57dbaf2a
 WHIRLPOOL 
80ab896bf91ce86db175141b1d609013c0bcd02601e7bf7889d2b6223744f5c91cd25fb76fc747cf30728b194cca2beae44f10c02eae10e8a386dc9da10e9544

diff --git a/media-libs/raptor/raptor-2.0.15.ebuild 
b/media-libs/raptor/raptor-2.0.15.ebuild
new file mode 100644
index 000..00dc2d8e08a
--- /dev/null
+++ b/media-libs/raptor/raptor-2.0.15.ebuild
@@ -0,0 +1,67 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+inherit libtool
+
+MY_PN=${PN}2
+MY_P=${MY_PN}-${PV}
+
+DESCRIPTION="The RDF Parser Toolkit"
+HOMEPAGE="http://librdf.org/raptor/;
+SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz;
+
+LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
+SLOT="2"
+KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd 
~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+IUSE="+curl debug json static-libs unicode"
+
+RDEPEND="dev-libs/libxml2
+   dev-libs/libxslt
+   curl? ( net-misc/curl )
+   json? ( dev-libs/yajl )
+   unicode? ( dev-libs/icu:= )
+   !media-libs/raptor:0"
+DEPEND="${RDEPEND}
+   >=sys-devel/bison-3
+   >=sys-devel/flex-2.5.36
+   virtual/pkgconfig"
+
+S="${WORKDIR}/${MY_P}"
+
+DOCS="AUTHORS ChangeLog NEWS NOTICE README"
+
+src_prepare() {
+   default
+   elibtoolize # Keep this for ~*-fbsd
+}
+
+src_configure() {
+   # FIXME: It should be possible to use net-nntp/inn for libinn.h and 
-linn!
+
+   local myconf='--with-www=xml'
+   use curl && myconf='--with-www=curl'
+
+   econf \
+   $(use_enable static-libs static) \
+   $(use_enable debug) \
+   $(usex unicode 
"--with-icu-config=\"${EPREFIX}\"/usr/bin/icu-config" '') \
+   $(use_with json yajl) \
+   --with-html-dir="${EPREFIX}"/usr/share/doc/${PF}/html \
+   ${myconf}
+}
+
+src_test() {
+   emake -j1 test
+}
+
+src_install() {
+   default
+   docinto html
+   dodoc {NEWS,README,RELEASE,UPGRADING}.html
+   find "${ED}" \( -name "*.a" -o -name "*.la" \) -delete || die
+
+   # https://bugs.gentoo.org/467768
+   local _rdocdir=/usr/share/doc/${PF}/html/${MY_PN}
+   [[ -d ${ED}/${_rdocdir} ]] && dosym ${_rdocdir} 
/usr/share/gtk-doc/html/${MY_PN}
+}



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2017-01-29 Thread Fabian Groffen
commit: b4921b5c833fb736c4e3b70c4a8b1be3c0be5794
Author: Fabian Groffen  gentoo  org>
AuthorDate: Sun Jan 29 19:13:41 2017 +
Commit: Fabian Groffen  gentoo  org>
CommitDate: Sun Jan 29 19:14:54 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4921b5c

media-libs/raptor: dropped ~x64-freebsd

Package-Manager: portage-2.3.3

 media-libs/raptor/raptor-2.0.14.ebuild | 2 +-
 media-libs/raptor/raptor-2.0.9.ebuild  | 4 ++--
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/media-libs/raptor/raptor-2.0.14.ebuild 
b/media-libs/raptor/raptor-2.0.14.ebuild
index 4161e29..f3809a8 100644
--- a/media-libs/raptor/raptor-2.0.14.ebuild
+++ b/media-libs/raptor/raptor-2.0.14.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd 
~x64-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs unicode"
 
 RDEPEND="dev-libs/libxml2

diff --git a/media-libs/raptor/raptor-2.0.9.ebuild 
b/media-libs/raptor/raptor-2.0.9.ebuild
index e83fc8a..00ec8f4 100644
--- a/media-libs/raptor/raptor-2.0.9.ebuild
+++ b/media-libs/raptor/raptor-2.0.9.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2014 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -14,7 +14,7 @@ SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd 
~x64-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sparc x86 ~amd64-fbsd ~x86-fbsd 
~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~sparc-solaris 
~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs unicode"
 
 RDEPEND="dev-libs/libxml2



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2016-07-24 Thread Jeroen Roovers
commit: d72a4cd1df20e493d64fbc819f68affd86caf6ad
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Jul 24 17:07:23 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Jul 24 17:07:23 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d72a4cd1

media-libs/raptor: Stable for HPPA (bug #530654).

Package-Manager: portage-2.3.0
RepoMan-Options: --ignore-arches

 media-libs/raptor/raptor-2.0.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.14.ebuild 
b/media-libs/raptor/raptor-2.0.14.ebuild
index 3460d7b..6c7adaa 100644
--- a/media-libs/raptor/raptor-2.0.14.ebuild
+++ b/media-libs/raptor/raptor-2.0.14.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~ppc ppc64 ~sparc ~x86 ~amd64-fbsd 
~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm hppa ~ia64 ~ppc ppc64 ~sparc ~x86 ~amd64-fbsd 
~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs unicode"
 
 RDEPEND="dev-libs/libxml2



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2016-07-24 Thread Jeroen Roovers
commit: 55b965ece787fd61d2e32b0cf8800da4e38479e3
Author: Jeroen Roovers  gentoo  org>
AuthorDate: Sun Jul 24 16:02:44 2016 +
Commit: Jeroen Roovers  gentoo  org>
CommitDate: Sun Jul 24 16:02:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=55b965ec

media-libs/raptor: Stable for PPC64 (bug #530654).

Package-Manager: portage-2.3.0
RepoMan-Options: --ignore-arches

 media-libs/raptor/raptor-2.0.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.14.ebuild 
b/media-libs/raptor/raptor-2.0.14.ebuild
index b3f2b5f..3460d7b 100644
--- a/media-libs/raptor/raptor-2.0.14.ebuild
+++ b/media-libs/raptor/raptor-2.0.14.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd 
~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~ppc ppc64 ~sparc ~x86 ~amd64-fbsd 
~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs unicode"
 
 RDEPEND="dev-libs/libxml2



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2016-06-08 Thread Markus Meier
commit: 4c9b9ab18cf4874bdb4a94baddea18a8c1379b54
Author: Markus Meier  gentoo  org>
AuthorDate: Wed Jun  8 20:12:04 2016 +
Commit: Markus Meier  gentoo  org>
CommitDate: Wed Jun  8 20:12:04 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c9b9ab1

media-libs/raptor: arm stable, bug #530654

Package-Manager: portage-2.3.0_rc1
RepoMan-Options: --include-arches="arm"

 media-libs/raptor/raptor-2.0.14.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/media-libs/raptor/raptor-2.0.14.ebuild 
b/media-libs/raptor/raptor-2.0.14.ebuild
index 0c6a939..b3f2b5f 100644
--- a/media-libs/raptor/raptor-2.0.14.ebuild
+++ b/media-libs/raptor/raptor-2.0.14.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -14,7 +14,7 @@ SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd 
~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd 
~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs unicode"
 
 RDEPEND="dev-libs/libxml2



[gentoo-commits] repo/gentoo:master commit in: media-libs/raptor/

2016-06-06 Thread Agostino Sarubbo
commit: bf81ec7fb6b7c9728a141d1b7b6a8a6753ed1966
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Mon Jun  6 16:14:44 2016 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Mon Jun  6 16:14:44 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf81ec7f

media-libs/raptor: amd64 stable wrt bug #530654

Package-Manager: portage-2.2.28
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 media-libs/raptor/raptor-2.0.14.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/media-libs/raptor/raptor-2.0.14.ebuild 
b/media-libs/raptor/raptor-2.0.14.ebuild
index 8089008..0c6a939 100644
--- a/media-libs/raptor/raptor-2.0.14.ebuild
+++ b/media-libs/raptor/raptor-2.0.14.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://download.librdf.org/source/${MY_P}.tar.gz;
 
 LICENSE="Apache-2.0 GPL-2 LGPL-2.1"
 SLOT="2"
-KEYWORDS="alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd 
~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
+KEYWORDS="alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-fbsd 
~x86-fbsd ~x64-freebsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos 
~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
 IUSE="+curl debug json static-libs unicode"
 
 RDEPEND="dev-libs/libxml2