[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/files/, dev-libs/uriparser/
commit: 63df6ab2e4749fbb894f599d03cb62e3d4f4bc27 Author: Sebastian Pipping gentoo org> AuthorDate: Sat May 11 10:50:19 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Sat May 11 10:51:16 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63df6ab2 dev-libs/uriparser: Fix docs compilation Closes: https://bugs.gentoo.org/931287 Signed-off-by: Sebastian Pipping gentoo.org> .../files/uriparser-0.9.8-docs-compilation.patch | 13 + dev-libs/uriparser/uriparser-0.9.8-r1.ebuild | 61 ++ 2 files changed, 74 insertions(+) diff --git a/dev-libs/uriparser/files/uriparser-0.9.8-docs-compilation.patch b/dev-libs/uriparser/files/uriparser-0.9.8-docs-compilation.patch new file mode 100644 index ..fbf298e6a7cd --- /dev/null +++ b/dev-libs/uriparser/files/uriparser-0.9.8-docs-compilation.patch @@ -0,0 +1,13 @@ +diff --git a/doc/preprocess.sh b/doc/preprocess.sh +index c77bb6a..6ee75f2 100755 +--- a/doc/preprocess.sh b/doc/preprocess.sh +@@ -1,4 +1,6 @@ + #! /usr/bin/env bash + # Run GCC preprocessor and delete empty lines +-: ${CPP:=cpp} +-"${CPP}" -DURI_DOXYGEN -DURI_NO_UNICODE -C -I ../include "$1" | sed -e '/^$/d' -e 's/COMMENT_HACK//g' ++: ${CC:=cc} ++PS4='doc/preprocess.sh|# ' ++set -x ++"${CC}" -E -DURI_DOXYGEN -DURI_NO_UNICODE -C -I ../include "$1" | sed -e '/^$/d' -e 's/COMMENT_HACK//g' diff --git a/dev-libs/uriparser/uriparser-0.9.8-r1.ebuild b/dev-libs/uriparser/uriparser-0.9.8-r1.ebuild new file mode 100644 index ..984256a19ba3 --- /dev/null +++ b/dev-libs/uriparser/uriparser-0.9.8-r1.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Strictly RFC 3986 compliant URI parsing library in C" +HOMEPAGE="https://uriparser.github.io/"; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="+doc qt5 test unicode" # +doc to address warning RequiredUseDefaults + +REQUIRED_USE="qt5? ( doc ) test? ( unicode )" +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( >=dev-cpp/gtest-1.8.1 ) +" +BDEPEND=" + virtual/pkgconfig + doc? ( + >=app-text/doxygen-1.5.8 + media-gfx/graphviz + qt5? ( dev-qt/qthelp:5 ) + ) +" + +PATCHES=( + "${FILESDIR}"/${P}-docs-compilation.patch +) + +DOCS=( AUTHORS ChangeLog THANKS ) + +src_configure() { + local mycmakeargs=( + -DURIPARSER_BUILD_CHAR=ON + -DURIPARSER_BUILD_DOCS=$(usex doc ON OFF) + -DURIPARSER_BUILD_TESTS=$(usex test ON OFF) + -DURIPARSER_BUILD_TOOLS=ON + -DURIPARSER_BUILD_WCHAR_T=$(usex unicode ON OFF) + + # The usex wrapper is here to address this warning: + # One or more CMake variables were not used by the project: + # CMAKE_DISABLE_FIND_PACKAGE_Qt5Help + $(usex doc "$(cmake_use_find_package qt5 Qt5Help)") + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + + if use doc && use qt5; then + dodoc "${BUILD_DIR}"/doc/*.qch + docompress -x /usr/share/doc/${PF}/${P}.qch + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: 71d231dfd5a7a9753636769a734a192b7ccd8e0f Author: Sam James gentoo org> AuthorDate: Sun May 5 22:13:57 2024 + Commit: Sam James gentoo org> CommitDate: Sun May 5 22:13:57 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71d231df dev-libs/uriparser: Stabilize 0.9.8 ppc, #931260 Signed-off-by: Sam James gentoo.org> dev-libs/uriparser/uriparser-0.9.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/uriparser/uriparser-0.9.8.ebuild b/dev-libs/uriparser/uriparser-0.9.8.ebuild index 519bf6baf737..a9e70bfe13c4 100644 --- a/dev-libs/uriparser/uriparser-0.9.8.ebuild +++ b/dev-libs/uriparser/uriparser-0.9.8.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="+doc qt5 test unicode" # +doc to address warning RequiredUseDefaults REQUIRED_USE="qt5? ( doc ) test? ( unicode )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: 642152cfc1a749b1cac6163b3d53ec01e60d07f8 Author: Sam James gentoo org> AuthorDate: Sun May 5 22:13:59 2024 + Commit: Sam James gentoo org> CommitDate: Sun May 5 22:13:59 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=642152cf dev-libs/uriparser: Stabilize 0.9.8 arm, #931260 Signed-off-by: Sam James gentoo.org> dev-libs/uriparser/uriparser-0.9.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/uriparser/uriparser-0.9.8.ebuild b/dev-libs/uriparser/uriparser-0.9.8.ebuild index bb9f58171b82..20956297366d 100644 --- a/dev-libs/uriparser/uriparser-0.9.8.ebuild +++ b/dev-libs/uriparser/uriparser-0.9.8.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~amd64 arm ~arm64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="+doc qt5 test unicode" # +doc to address warning RequiredUseDefaults REQUIRED_USE="qt5? ( doc ) test? ( unicode )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: 2d03f38c2d761674c7ee7e2acbc04dce07a68196 Author: Sam James gentoo org> AuthorDate: Sun May 5 22:13:58 2024 + Commit: Sam James gentoo org> CommitDate: Sun May 5 22:13:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d03f38c dev-libs/uriparser: Stabilize 0.9.8 x86, #931260 Signed-off-by: Sam James gentoo.org> dev-libs/uriparser/uriparser-0.9.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/uriparser/uriparser-0.9.8.ebuild b/dev-libs/uriparser/uriparser-0.9.8.ebuild index a9e70bfe13c4..bb9f58171b82 100644 --- a/dev-libs/uriparser/uriparser-0.9.8.ebuild +++ b/dev-libs/uriparser/uriparser-0.9.8.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="+doc qt5 test unicode" # +doc to address warning RequiredUseDefaults REQUIRED_USE="qt5? ( doc ) test? ( unicode )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: 900546f8c2e59790c918f50c331a4a39ed976ab9 Author: Sam James gentoo org> AuthorDate: Sun May 5 22:14:01 2024 + Commit: Sam James gentoo org> CommitDate: Sun May 5 22:14:01 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=900546f8 dev-libs/uriparser: Stabilize 0.9.8 arm64, #931260 Signed-off-by: Sam James gentoo.org> dev-libs/uriparser/uriparser-0.9.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/uriparser/uriparser-0.9.8.ebuild b/dev-libs/uriparser/uriparser-0.9.8.ebuild index e883e7d4121e..70cd7772c491 100644 --- a/dev-libs/uriparser/uriparser-0.9.8.ebuild +++ b/dev-libs/uriparser/uriparser-0.9.8.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="amd64 arm arm64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="+doc qt5 test unicode" # +doc to address warning RequiredUseDefaults REQUIRED_USE="qt5? ( doc ) test? ( unicode )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: 3cbe4193df123699836e3b22663317dbc0d31973 Author: Sam James gentoo org> AuthorDate: Sun May 5 22:14:00 2024 + Commit: Sam James gentoo org> CommitDate: Sun May 5 22:14:00 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3cbe4193 dev-libs/uriparser: Stabilize 0.9.8 amd64, #931260 Signed-off-by: Sam James gentoo.org> dev-libs/uriparser/uriparser-0.9.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/uriparser/uriparser-0.9.8.ebuild b/dev-libs/uriparser/uriparser-0.9.8.ebuild index 20956297366d..e883e7d4121e 100644 --- a/dev-libs/uriparser/uriparser-0.9.8.ebuild +++ b/dev-libs/uriparser/uriparser-0.9.8.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 arm ~arm64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="+doc qt5 test unicode" # +doc to address warning RequiredUseDefaults REQUIRED_USE="qt5? ( doc ) test? ( unicode )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: 323ff308e832e7b138cfc0da4d914dcbb91e6d80 Author: Sam James gentoo org> AuthorDate: Sun May 5 22:00:46 2024 + Commit: Sam James gentoo org> CommitDate: Sun May 5 22:00:46 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=323ff308 dev-libs/uriparser: Stabilize 0.9.8 sparc, #931260 Signed-off-by: Sam James gentoo.org> dev-libs/uriparser/uriparser-0.9.8.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/uriparser/uriparser-0.9.8.ebuild b/dev-libs/uriparser/uriparser-0.9.8.ebuild index dd99ae9f4a40..519bf6baf737 100644 --- a/dev-libs/uriparser/uriparser-0.9.8.ebuild +++ b/dev-libs/uriparser/uriparser-0.9.8.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" IUSE="+doc qt5 test unicode" # +doc to address warning RequiredUseDefaults REQUIRED_USE="qt5? ( doc ) test? ( unicode )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: 08a036381b2e8d6ffeba7bc6a3ef269ba45de9e4 Author: Sebastian Pipping gentoo org> AuthorDate: Sun May 5 17:19:12 2024 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun May 5 17:24:19 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=08a03638 dev-libs/uriparser: 0.9.8 with security fixes Bug: https://bugs.gentoo.org/931259 Signed-off-by: Sebastian Pipping gentoo.org> dev-libs/uriparser/Manifest | 1 + dev-libs/uriparser/uriparser-0.9.8.ebuild | 57 +++ 2 files changed, 58 insertions(+) diff --git a/dev-libs/uriparser/Manifest b/dev-libs/uriparser/Manifest index 0597d1cbaa0a..61a9f5cc90a2 100644 --- a/dev-libs/uriparser/Manifest +++ b/dev-libs/uriparser/Manifest @@ -1 +1,2 @@ DIST uriparser-0.9.7.tar.bz2 179989 BLAKE2B 50d04df0024f2ad926072a06d92066025c12528853e784f28bf311a64eb37b619634fa14265cadf55e514810804adeefb7dea841178f916ccdbd086a897d375b SHA512 7f69c9806665745c1bafe11f818434e27c2da03af387f009ef46c1427af8c008faa45e6f49bece66e0b96fd17b3924ba0af25476e796972c5e4b651f35f74c13 +DIST uriparser-0.9.8.tar.bz2 180690 BLAKE2B 75c115fc6d89ffb44a7ff4899b9a89394fdc6e49e9d374836e548cf75d7aed314406ec9abcc29410a66038aa670636e44cf97305c1ca8b6f472af444ffed9167 SHA512 41377e27f92345442cafa4e443485808c286430fcb5ce2354a683344e744786a170f443425f304bdb5a152edf96a3412f203eabe4fb3345a369e6d69f3d97e40 diff --git a/dev-libs/uriparser/uriparser-0.9.8.ebuild b/dev-libs/uriparser/uriparser-0.9.8.ebuild new file mode 100644 index ..dd99ae9f4a40 --- /dev/null +++ b/dev-libs/uriparser/uriparser-0.9.8.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Strictly RFC 3986 compliant URI parsing library in C" +HOMEPAGE="https://uriparser.github.io/"; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +IUSE="+doc qt5 test unicode" # +doc to address warning RequiredUseDefaults + +REQUIRED_USE="qt5? ( doc ) test? ( unicode )" +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( >=dev-cpp/gtest-1.8.1 ) +" +BDEPEND=" + virtual/pkgconfig + doc? ( + >=app-text/doxygen-1.5.8 + media-gfx/graphviz + qt5? ( dev-qt/qthelp:5 ) + ) +" + +DOCS=( AUTHORS ChangeLog THANKS ) + +src_configure() { + local mycmakeargs=( + -DURIPARSER_BUILD_CHAR=ON + -DURIPARSER_BUILD_DOCS=$(usex doc ON OFF) + -DURIPARSER_BUILD_TESTS=$(usex test ON OFF) + -DURIPARSER_BUILD_TOOLS=ON + -DURIPARSER_BUILD_WCHAR_T=$(usex unicode ON OFF) + + # The usex wrapper is here to address this warning: + # One or more CMake variables were not used by the project: + # CMAKE_DISABLE_FIND_PACKAGE_Qt5Help + $(usex doc "$(cmake_use_find_package qt5 Qt5Help)") + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + + if use doc && use qt5; then + dodoc "${BUILD_DIR}"/doc/*.qch + docompress -x /usr/share/doc/${PF}/${P}.qch + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: ffb7985b8e9b197fe3f145952fdea673a7ace34c Author: Sebastian Pipping gentoo org> AuthorDate: Mon Nov 6 23:45:15 2023 + Commit: Sebastian Pipping gentoo org> CommitDate: Mon Nov 6 23:46:32 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffb7985b dev-libs/uriparser: Address QA warning UseFlagWithoutDeps Signed-off-by: Sebastian Pipping gentoo.org> dev-libs/uriparser/metadata.xml | 8 1 file changed, 8 insertions(+) diff --git a/dev-libs/uriparser/metadata.xml b/dev-libs/uriparser/metadata.xml index 6ec08dc0cf27..527b06dcb565 100644 --- a/dev-libs/uriparser/metadata.xml +++ b/dev-libs/uriparser/metadata.xml @@ -14,4 +14,12 @@ uriparser/uriparser uriparser + + + Add support for functions working with character type + wchar_t (e.g. uriParseSingleUriW with trailing "W") + which increases compile time and resulting binary + file size by roughly factor 2. + +
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: a59b9189b2db08bb8ab31bdd5eccf4be4c2351bf Author: Andreas Sturmlechner gentoo org> AuthorDate: Wed Dec 21 08:07:28 2022 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Sat Dec 24 14:48:04 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a59b9189 dev-libs/uriparser: drop 0.9.6 Closes: https://bugs.gentoo.org/887501 Signed-off-by: Andreas Sturmlechner gentoo.org> dev-libs/uriparser/Manifest | 1 - dev-libs/uriparser/uriparser-0.9.6.ebuild | 57 --- 2 files changed, 58 deletions(-) diff --git a/dev-libs/uriparser/Manifest b/dev-libs/uriparser/Manifest index 3088bb2227a5..0597d1cbaa0a 100644 --- a/dev-libs/uriparser/Manifest +++ b/dev-libs/uriparser/Manifest @@ -1,2 +1 @@ -DIST uriparser-0.9.6.tar.bz2 17 BLAKE2B 2c7229d8438eaef40657b809742dff7ed8919edfe9b4003be996d967b2d876ec61c6493b60c3a0a167db80365c748ee63f2cebfa04058ae8bed8d29b0ab7ea22 SHA512 c021ab3f93cc0373c9244edafff042c3d73a3904d69e573c277b04ca4a49cd2e88255214599cf433088b32846c9a628dfb116025188a6bb61a40c236827799aa DIST uriparser-0.9.7.tar.bz2 179989 BLAKE2B 50d04df0024f2ad926072a06d92066025c12528853e784f28bf311a64eb37b619634fa14265cadf55e514810804adeefb7dea841178f916ccdbd086a897d375b SHA512 7f69c9806665745c1bafe11f818434e27c2da03af387f009ef46c1427af8c008faa45e6f49bece66e0b96fd17b3924ba0af25476e796972c5e4b651f35f74c13 diff --git a/dev-libs/uriparser/uriparser-0.9.6.ebuild b/dev-libs/uriparser/uriparser-0.9.6.ebuild deleted file mode 100644 index 4bc93db9261e.. --- a/dev-libs/uriparser/uriparser-0.9.6.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Strictly RFC 3986 compliant URI parsing library in C" -HOMEPAGE="https://uriparser.github.io/"; -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" -IUSE="+doc qt5 test unicode" # +doc to address warning RequiredUseDefaults - -REQUIRED_USE="qt5? ( doc ) test? ( unicode )" -RESTRICT="!test? ( test )" - -DEPEND=" - test? ( >=dev-cpp/gtest-1.8.1 ) -" -BDEPEND=" - virtual/pkgconfig - doc? ( - >=app-doc/doxygen-1.5.8 - media-gfx/graphviz - qt5? ( dev-qt/qthelp:5 ) - ) -" - -DOCS=( AUTHORS ChangeLog THANKS ) - -src_configure() { - local mycmakeargs=( - -DURIPARSER_BUILD_CHAR=ON - -DURIPARSER_BUILD_DOCS=$(usex doc ON OFF) - -DURIPARSER_BUILD_TESTS=$(usex test ON OFF) - -DURIPARSER_BUILD_TOOLS=ON - -DURIPARSER_BUILD_WCHAR_T=$(usex unicode ON OFF) - - # The usex wrapper is here to address this warning: - # One or more CMake variables were not used by the project: - # CMAKE_DISABLE_FIND_PACKAGE_Qt5Help - $(usex doc "$(cmake_use_find_package qt5 Qt5Help)") - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - - if use doc && use qt5; then - dodoc "${BUILD_DIR}"/doc/*.qch - docompress -x /usr/share/doc/${PF}/${P}.qch - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: 3de64b2d78772fe0865088e5b86aa70c54fe2689 Author: Sam James gentoo org> AuthorDate: Wed Dec 21 00:23:47 2022 + Commit: Sam James gentoo org> CommitDate: Wed Dec 21 00:23:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3de64b2d dev-libs/uriparser: Stabilize 0.9.7 arm64, #887501 Signed-off-by: Sam James gentoo.org> dev-libs/uriparser/uriparser-0.9.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/uriparser/uriparser-0.9.7.ebuild b/dev-libs/uriparser/uriparser-0.9.7.ebuild index 1d5040cf9b47..ba6ad755b70d 100644 --- a/dev-libs/uriparser/uriparser-0.9.7.ebuild +++ b/dev-libs/uriparser/uriparser-0.9.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="amd64 arm arm64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="+doc qt5 test unicode" # +doc to address warning RequiredUseDefaults REQUIRED_USE="qt5? ( doc ) test? ( unicode )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: 57c451426273caaabdf3a1a32489145bbfb03907 Author: Sam James gentoo org> AuthorDate: Tue Dec 20 23:56:47 2022 + Commit: Sam James gentoo org> CommitDate: Tue Dec 20 23:56:47 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57c45142 dev-libs/uriparser: Stabilize 0.9.7 arm, #887501 Signed-off-by: Sam James gentoo.org> dev-libs/uriparser/uriparser-0.9.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/uriparser/uriparser-0.9.7.ebuild b/dev-libs/uriparser/uriparser-0.9.7.ebuild index 85cae73f78c0..b32dd648a102 100644 --- a/dev-libs/uriparser/uriparser-0.9.7.ebuild +++ b/dev-libs/uriparser/uriparser-0.9.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="+doc qt5 test unicode" # +doc to address warning RequiredUseDefaults REQUIRED_USE="qt5? ( doc ) test? ( unicode )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: 45240951b00df9a98344a37b03fc6740b2639075 Author: Sam James gentoo org> AuthorDate: Tue Dec 20 23:56:45 2022 + Commit: Sam James gentoo org> CommitDate: Tue Dec 20 23:56:45 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=45240951 dev-libs/uriparser: Stabilize 0.9.7 x86, #887501 Signed-off-by: Sam James gentoo.org> dev-libs/uriparser/uriparser-0.9.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/uriparser/uriparser-0.9.7.ebuild b/dev-libs/uriparser/uriparser-0.9.7.ebuild index ecf20b958d4e..85cae73f78c0 100644 --- a/dev-libs/uriparser/uriparser-0.9.7.ebuild +++ b/dev-libs/uriparser/uriparser-0.9.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="+doc qt5 test unicode" # +doc to address warning RequiredUseDefaults REQUIRED_USE="qt5? ( doc ) test? ( unicode )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: 9cedcda713cf2c2f61c5cd2a0a7feccd68727a73 Author: Sam James gentoo org> AuthorDate: Tue Dec 20 23:56:48 2022 + Commit: Sam James gentoo org> CommitDate: Tue Dec 20 23:56:48 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9cedcda7 dev-libs/uriparser: Stabilize 0.9.7 sparc, #887501 Signed-off-by: Sam James gentoo.org> dev-libs/uriparser/uriparser-0.9.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/uriparser/uriparser-0.9.7.ebuild b/dev-libs/uriparser/uriparser-0.9.7.ebuild index b32dd648a102..1d5040cf9b47 100644 --- a/dev-libs/uriparser/uriparser-0.9.7.ebuild +++ b/dev-libs/uriparser/uriparser-0.9.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="+doc qt5 test unicode" # +doc to address warning RequiredUseDefaults REQUIRED_USE="qt5? ( doc ) test? ( unicode )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: 6057d569d6c4e88afcf464c65533e05b28ba7c77 Author: Sam James gentoo org> AuthorDate: Tue Dec 20 23:56:44 2022 + Commit: Sam James gentoo org> CommitDate: Tue Dec 20 23:56:44 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6057d569 dev-libs/uriparser: Stabilize 0.9.7 amd64, #887501 Signed-off-by: Sam James gentoo.org> dev-libs/uriparser/uriparser-0.9.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/uriparser/uriparser-0.9.7.ebuild b/dev-libs/uriparser/uriparser-0.9.7.ebuild index 198b67a0096e..ecf20b958d4e 100644 --- a/dev-libs/uriparser/uriparser-0.9.7.ebuild +++ b/dev-libs/uriparser/uriparser-0.9.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="+doc qt5 test unicode" # +doc to address warning RequiredUseDefaults REQUIRED_USE="qt5? ( doc ) test? ( unicode )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: 5c523c459b86db8ddc1e399157511ae0ebc13103 Author: Sam James gentoo org> AuthorDate: Tue Dec 20 23:27:34 2022 + Commit: Sam James gentoo org> CommitDate: Tue Dec 20 23:27:34 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c523c45 dev-libs/uriparser: Stabilize 0.9.7 ppc, #887501 Signed-off-by: Sam James gentoo.org> dev-libs/uriparser/uriparser-0.9.7.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/uriparser/uriparser-0.9.7.ebuild b/dev-libs/uriparser/uriparser-0.9.7.ebuild index f363133f0f2f..198b67a0096e 100644 --- a/dev-libs/uriparser/uriparser-0.9.7.ebuild +++ b/dev-libs/uriparser/uriparser-0.9.7.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="+doc qt5 test unicode" # +doc to address warning RequiredUseDefaults REQUIRED_USE="qt5? ( doc ) test? ( unicode )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: c59c1052386773283ea7db1344bd55d6679405b2 Author: Sebastian Pipping gentoo org> AuthorDate: Mon Nov 28 22:07:40 2022 + Commit: Sebastian Pipping gentoo org> CommitDate: Mon Nov 28 22:40:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c59c1052 dev-libs/uriparser: MissingRemoteId Signed-off-by: Sebastian Pipping gentoo.org> dev-libs/uriparser/metadata.xml | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-libs/uriparser/metadata.xml b/dev-libs/uriparser/metadata.xml index a9c0c12f1f38..6ec08dc0cf27 100644 --- a/dev-libs/uriparser/metadata.xml +++ b/dev-libs/uriparser/metadata.xml @@ -11,6 +11,7 @@ licensed under the New BSD license. + uriparser/uriparser uriparser
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: e3a0f63f7d5336ddf32a0823593fc60e5bc52958 Author: Sebastian Pipping gentoo org> AuthorDate: Wed Oct 5 14:58:57 2022 + Commit: Sebastian Pipping gentoo org> CommitDate: Wed Oct 5 14:58:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e3a0f63f dev-libs/uriparser: 0.9.7 + EAPI 8 Signed-off-by: Sebastian Pipping gentoo.org> dev-libs/uriparser/Manifest | 1 + dev-libs/uriparser/uriparser-0.9.7.ebuild | 57 +++ 2 files changed, 58 insertions(+) diff --git a/dev-libs/uriparser/Manifest b/dev-libs/uriparser/Manifest index 29e0a6b2209b..3088bb2227a5 100644 --- a/dev-libs/uriparser/Manifest +++ b/dev-libs/uriparser/Manifest @@ -1 +1,2 @@ DIST uriparser-0.9.6.tar.bz2 17 BLAKE2B 2c7229d8438eaef40657b809742dff7ed8919edfe9b4003be996d967b2d876ec61c6493b60c3a0a167db80365c748ee63f2cebfa04058ae8bed8d29b0ab7ea22 SHA512 c021ab3f93cc0373c9244edafff042c3d73a3904d69e573c277b04ca4a49cd2e88255214599cf433088b32846c9a628dfb116025188a6bb61a40c236827799aa +DIST uriparser-0.9.7.tar.bz2 179989 BLAKE2B 50d04df0024f2ad926072a06d92066025c12528853e784f28bf311a64eb37b619634fa14265cadf55e514810804adeefb7dea841178f916ccdbd086a897d375b SHA512 7f69c9806665745c1bafe11f818434e27c2da03af387f009ef46c1427af8c008faa45e6f49bece66e0b96fd17b3924ba0af25476e796972c5e4b651f35f74c13 diff --git a/dev-libs/uriparser/uriparser-0.9.7.ebuild b/dev-libs/uriparser/uriparser-0.9.7.ebuild new file mode 100644 index ..f363133f0f2f --- /dev/null +++ b/dev-libs/uriparser/uriparser-0.9.7.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Strictly RFC 3986 compliant URI parsing library in C" +HOMEPAGE="https://uriparser.github.io/"; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +IUSE="+doc qt5 test unicode" # +doc to address warning RequiredUseDefaults + +REQUIRED_USE="qt5? ( doc ) test? ( unicode )" +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( >=dev-cpp/gtest-1.8.1 ) +" +BDEPEND=" + virtual/pkgconfig + doc? ( + >=app-doc/doxygen-1.5.8 + media-gfx/graphviz + qt5? ( dev-qt/qthelp:5 ) + ) +" + +DOCS=( AUTHORS ChangeLog THANKS ) + +src_configure() { + local mycmakeargs=( + -DURIPARSER_BUILD_CHAR=ON + -DURIPARSER_BUILD_DOCS=$(usex doc ON OFF) + -DURIPARSER_BUILD_TESTS=$(usex test ON OFF) + -DURIPARSER_BUILD_TOOLS=ON + -DURIPARSER_BUILD_WCHAR_T=$(usex unicode ON OFF) + + # The usex wrapper is here to address this warning: + # One or more CMake variables were not used by the project: + # CMAKE_DISABLE_FIND_PACKAGE_Qt5Help + $(usex doc "$(cmake_use_find_package qt5 Qt5Help)") + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + + if use doc && use qt5; then + dodoc "${BUILD_DIR}"/doc/*.qch + docompress -x /usr/share/doc/${PF}/${P}.qch + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: 33289e80e5ad2ce3a26a4cc6f1964df258e0e9ac Author: Sebastian Pipping gentoo org> AuthorDate: Sat Jan 8 15:01:37 2022 + Commit: Sebastian Pipping gentoo org> CommitDate: Sat Jan 8 15:01:37 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=33289e80 dev-libs/uriparser: Drop vulnerable <0.9.6 Bug: https://bugs.gentoo.org/830665 Signed-off-by: Sebastian Pipping gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 dev-libs/uriparser/Manifest | 1 - dev-libs/uriparser/uriparser-0.9.5.ebuild | 57 --- 2 files changed, 58 deletions(-) diff --git a/dev-libs/uriparser/Manifest b/dev-libs/uriparser/Manifest index ee86970d1b42..29e0a6b2209b 100644 --- a/dev-libs/uriparser/Manifest +++ b/dev-libs/uriparser/Manifest @@ -1,2 +1 @@ -DIST uriparser-0.9.5.tar.bz2 176501 BLAKE2B 5ec3d993e60c62f2478e4012354cf82f2e4155ea1a69e9a3d6611d1765fe0f3b8ba5382c928852a5fd215f51ebb0688c9d713e9f1208f18f5ce2d8b8f0fb1dca SHA512 44d36a33565b7724d721e2b5e689530227bc87e609ee78f1d23e7353480191313b1b91039c7a046566d14b83eb320c97d75e74c8ef4841e1b9c8559c3feddb34 DIST uriparser-0.9.6.tar.bz2 17 BLAKE2B 2c7229d8438eaef40657b809742dff7ed8919edfe9b4003be996d967b2d876ec61c6493b60c3a0a167db80365c748ee63f2cebfa04058ae8bed8d29b0ab7ea22 SHA512 c021ab3f93cc0373c9244edafff042c3d73a3904d69e573c277b04ca4a49cd2e88255214599cf433088b32846c9a628dfb116025188a6bb61a40c236827799aa diff --git a/dev-libs/uriparser/uriparser-0.9.5.ebuild b/dev-libs/uriparser/uriparser-0.9.5.ebuild deleted file mode 100644 index 9b07a35769dd.. --- a/dev-libs/uriparser/uriparser-0.9.5.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Strictly RFC 3986 compliant URI parsing library in C" -HOMEPAGE="https://uriparser.github.io/"; -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 arm arm64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" -IUSE="+doc qt5 test unicode" # +doc to address warning RequiredUseDefaults - -REQUIRED_USE="qt5? ( doc ) test? ( unicode )" -RESTRICT="!test? ( test )" - -DEPEND=" - test? ( >=dev-cpp/gtest-1.8.1 ) -" -BDEPEND=" - virtual/pkgconfig - doc? ( - >=app-doc/doxygen-1.5.8 - media-gfx/graphviz - qt5? ( dev-qt/qthelp:5 ) - ) -" - -DOCS=( AUTHORS ChangeLog THANKS ) - -src_configure() { - local mycmakeargs=( - -DURIPARSER_BUILD_CHAR=ON - -DURIPARSER_BUILD_DOCS=$(usex doc ON OFF) - -DURIPARSER_BUILD_TESTS=$(usex test ON OFF) - -DURIPARSER_BUILD_TOOLS=ON - -DURIPARSER_BUILD_WCHAR_T=$(usex unicode ON OFF) - - # The usex wrapper is here to address this warning: - # One or more CMake variables were not used by the project: - # CMAKE_DISABLE_FIND_PACKAGE_Qt5Help - $(usex doc "$(cmake_use_find_package qt5 Qt5Help)") - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - - if use doc && use qt5; then - dodoc "${BUILD_DIR}"/doc/*.qch - docompress -x /usr/share/doc/${PF}/${P}.qch - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: e5f976d67e163f1231b34c20c229acdeb146db8c Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 7 20:09:23 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 7 20:09:33 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e5f976d6 dev-libs/uriparser: Stabilize 0.9.6 ppc, #830711 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/uriparser/uriparser-0.9.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/uriparser/uriparser-0.9.6.ebuild b/dev-libs/uriparser/uriparser-0.9.6.ebuild index fb44044a64e1..4bc93db9261e 100644 --- a/dev-libs/uriparser/uriparser-0.9.6.ebuild +++ b/dev-libs/uriparser/uriparser-0.9.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="amd64 arm arm64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="+doc qt5 test unicode" # +doc to address warning RequiredUseDefaults REQUIRED_USE="qt5? ( doc ) test? ( unicode )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: 9096e0ee0c85ff7c993e51e6d608d465efb7d358 Author: Arthur Zamarin gentoo org> AuthorDate: Fri Jan 7 19:51:36 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Jan 7 19:51:54 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9096e0ee dev-libs/uriparser: Stabilize 0.9.6 arm64, #830711 Signed-off-by: Arthur Zamarin gentoo.org> dev-libs/uriparser/uriparser-0.9.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/uriparser/uriparser-0.9.6.ebuild b/dev-libs/uriparser/uriparser-0.9.6.ebuild index f53755f7f0ec..fb44044a64e1 100644 --- a/dev-libs/uriparser/uriparser-0.9.6.ebuild +++ b/dev-libs/uriparser/uriparser-0.9.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="+doc qt5 test unicode" # +doc to address warning RequiredUseDefaults REQUIRED_USE="qt5? ( doc ) test? ( unicode )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: f71540e750a0cbae4047eada03ff9274b20bcca9 Author: Sam James gentoo org> AuthorDate: Fri Jan 7 15:30:22 2022 + Commit: Sam James gentoo org> CommitDate: Fri Jan 7 15:30:22 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f71540e7 dev-libs/uriparser: Stabilize 0.9.6 sparc, #830711 Signed-off-by: Sam James gentoo.org> dev-libs/uriparser/uriparser-0.9.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/uriparser/uriparser-0.9.6.ebuild b/dev-libs/uriparser/uriparser-0.9.6.ebuild index ffb78f910c9a..f53755f7f0ec 100644 --- a/dev-libs/uriparser/uriparser-0.9.6.ebuild +++ b/dev-libs/uriparser/uriparser-0.9.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="+doc qt5 test unicode" # +doc to address warning RequiredUseDefaults REQUIRED_USE="qt5? ( doc ) test? ( unicode )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: c1e3399371a33bcdf2f2e595a18085ee46f3948e Author: Sam James gentoo org> AuthorDate: Fri Jan 7 15:27:59 2022 + Commit: Sam James gentoo org> CommitDate: Fri Jan 7 15:27:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1e33993 dev-libs/uriparser: Stabilize 0.9.6 x86, #830711 Signed-off-by: Sam James gentoo.org> dev-libs/uriparser/uriparser-0.9.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/uriparser/uriparser-0.9.6.ebuild b/dev-libs/uriparser/uriparser-0.9.6.ebuild index fe67d35746c4..ffb78f910c9a 100644 --- a/dev-libs/uriparser/uriparser-0.9.6.ebuild +++ b/dev-libs/uriparser/uriparser-0.9.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="+doc qt5 test unicode" # +doc to address warning RequiredUseDefaults REQUIRED_USE="qt5? ( doc ) test? ( unicode )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: 5f39470325a561396f10949fe0eb4670eb3a4761 Author: Sam James gentoo org> AuthorDate: Fri Jan 7 00:30:09 2022 + Commit: Sam James gentoo org> CommitDate: Fri Jan 7 00:30:09 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f394703 dev-libs/uriparser: Stabilize 0.9.6 amd64, #830711 Signed-off-by: Sam James gentoo.org> dev-libs/uriparser/uriparser-0.9.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/uriparser/uriparser-0.9.6.ebuild b/dev-libs/uriparser/uriparser-0.9.6.ebuild index 5a00a3ff727a..d51a2395e256 100644 --- a/dev-libs/uriparser/uriparser-0.9.6.ebuild +++ b/dev-libs/uriparser/uriparser-0.9.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="+doc qt5 test unicode" # +doc to address warning RequiredUseDefaults REQUIRED_USE="qt5? ( doc ) test? ( unicode )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: be5d139db04feea7e3ecdfd6340b1f2b8708d934 Author: Sam James gentoo org> AuthorDate: Fri Jan 7 00:30:26 2022 + Commit: Sam James gentoo org> CommitDate: Fri Jan 7 00:30:26 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be5d139d dev-libs/uriparser: Stabilize 0.9.6 arm, #830711 Signed-off-by: Sam James gentoo.org> dev-libs/uriparser/uriparser-0.9.6.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/uriparser/uriparser-0.9.6.ebuild b/dev-libs/uriparser/uriparser-0.9.6.ebuild index d51a2395e256..fe67d35746c4 100644 --- a/dev-libs/uriparser/uriparser-0.9.6.ebuild +++ b/dev-libs/uriparser/uriparser-0.9.6.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="+doc qt5 test unicode" # +doc to address warning RequiredUseDefaults REQUIRED_USE="qt5? ( doc ) test? ( unicode )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: 6fe389bbf400ccbe9ee83697f55ddd9be611cac2 Author: Sebastian Pipping gentoo org> AuthorDate: Thu Jan 6 20:15:00 2022 + Commit: Sebastian Pipping gentoo org> CommitDate: Thu Jan 6 20:16:27 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6fe389bb dev-libs/uriparser: 0.9.6 Bug: https://bugs.gentoo.org/830665 Signed-off-by: Sebastian Pipping gentoo.org> Package-Manager: Portage-3.0.30, Repoman-3.0.3 dev-libs/uriparser/Manifest | 1 + dev-libs/uriparser/uriparser-0.9.6.ebuild | 57 +++ 2 files changed, 58 insertions(+) diff --git a/dev-libs/uriparser/Manifest b/dev-libs/uriparser/Manifest index 20959f1b111e..ee86970d1b42 100644 --- a/dev-libs/uriparser/Manifest +++ b/dev-libs/uriparser/Manifest @@ -1 +1,2 @@ DIST uriparser-0.9.5.tar.bz2 176501 BLAKE2B 5ec3d993e60c62f2478e4012354cf82f2e4155ea1a69e9a3d6611d1765fe0f3b8ba5382c928852a5fd215f51ebb0688c9d713e9f1208f18f5ce2d8b8f0fb1dca SHA512 44d36a33565b7724d721e2b5e689530227bc87e609ee78f1d23e7353480191313b1b91039c7a046566d14b83eb320c97d75e74c8ef4841e1b9c8559c3feddb34 +DIST uriparser-0.9.6.tar.bz2 17 BLAKE2B 2c7229d8438eaef40657b809742dff7ed8919edfe9b4003be996d967b2d876ec61c6493b60c3a0a167db80365c748ee63f2cebfa04058ae8bed8d29b0ab7ea22 SHA512 c021ab3f93cc0373c9244edafff042c3d73a3904d69e573c277b04ca4a49cd2e88255214599cf433088b32846c9a628dfb116025188a6bb61a40c236827799aa diff --git a/dev-libs/uriparser/uriparser-0.9.6.ebuild b/dev-libs/uriparser/uriparser-0.9.6.ebuild new file mode 100644 index ..5a00a3ff727a --- /dev/null +++ b/dev-libs/uriparser/uriparser-0.9.6.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Strictly RFC 3986 compliant URI parsing library in C" +HOMEPAGE="https://uriparser.github.io/"; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +IUSE="+doc qt5 test unicode" # +doc to address warning RequiredUseDefaults + +REQUIRED_USE="qt5? ( doc ) test? ( unicode )" +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( >=dev-cpp/gtest-1.8.1 ) +" +BDEPEND=" + virtual/pkgconfig + doc? ( + >=app-doc/doxygen-1.5.8 + media-gfx/graphviz + qt5? ( dev-qt/qthelp:5 ) + ) +" + +DOCS=( AUTHORS ChangeLog THANKS ) + +src_configure() { + local mycmakeargs=( + -DURIPARSER_BUILD_CHAR=ON + -DURIPARSER_BUILD_DOCS=$(usex doc ON OFF) + -DURIPARSER_BUILD_TESTS=$(usex test ON OFF) + -DURIPARSER_BUILD_TOOLS=ON + -DURIPARSER_BUILD_WCHAR_T=$(usex unicode ON OFF) + + # The usex wrapper is here to address this warning: + # One or more CMake variables were not used by the project: + # CMAKE_DISABLE_FIND_PACKAGE_Qt5Help + $(usex doc "$(cmake_use_find_package qt5 Qt5Help)") + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + + if use doc && use qt5; then + dodoc "${BUILD_DIR}"/doc/*.qch + docompress -x /usr/share/doc/${PF}/${P}.qch + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: 7eee9785aeff6d0c2d65724acd6a3003b88b4699 Author: Sam James gentoo org> AuthorDate: Thu Jul 15 21:42:36 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jul 15 21:42:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7eee9785 dev-libs/uriparser: Stabilize 0.9.5 sparc, #802318 Signed-off-by: Sam James gentoo.org> dev-libs/uriparser/uriparser-0.9.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/uriparser/uriparser-0.9.5.ebuild b/dev-libs/uriparser/uriparser-0.9.5.ebuild index 9c4bfee7c14..ffb70dceb64 100644 --- a/dev-libs/uriparser/uriparser-0.9.5.ebuild +++ b/dev-libs/uriparser/uriparser-0.9.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="+doc qt5 test unicode" # +doc to address warning RequiredUseDefaults REQUIRED_USE="qt5? ( doc ) test? ( unicode )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: 6216e4f1a631c85ad45c3378f660bc0ca3eda44a Author: Sebastian Pipping gentoo org> AuthorDate: Fri Jun 25 14:06:29 2021 + Commit: Sebastian Pipping gentoo org> CommitDate: Fri Jun 25 14:06:29 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6216e4f1 dev-libs/uriparser: Drop old Signed-off-by: Sebastian Pipping gentoo.org> Package-Manager: Portage-3.0.19, Repoman-3.0.3 dev-libs/uriparser/Manifest | 1 - dev-libs/uriparser/uriparser-0.9.4.ebuild | 51 --- 2 files changed, 52 deletions(-) diff --git a/dev-libs/uriparser/Manifest b/dev-libs/uriparser/Manifest index 6451abdb82d..20959f1b111 100644 --- a/dev-libs/uriparser/Manifest +++ b/dev-libs/uriparser/Manifest @@ -1,2 +1 @@ -DIST uriparser-0.9.4.tar.bz2 174551 BLAKE2B b95f270685757052fca02fae0a029f08de8bc14bea733bd56e62f0bcdc6592f015453ed38c87171cea9054618328dc94a512ff816519f70594653451f751c4f8 SHA512 c5e671ce2589aacd2c562e66facbee9e1cad3101e840f40b7ebdb917fa669e0c3ae7ed75623692f601655c0b82c10bcfe3086ad628beac8f965e613228e67ecd DIST uriparser-0.9.5.tar.bz2 176501 BLAKE2B 5ec3d993e60c62f2478e4012354cf82f2e4155ea1a69e9a3d6611d1765fe0f3b8ba5382c928852a5fd215f51ebb0688c9d713e9f1208f18f5ce2d8b8f0fb1dca SHA512 44d36a33565b7724d721e2b5e689530227bc87e609ee78f1d23e7353480191313b1b91039c7a046566d14b83eb320c97d75e74c8ef4841e1b9c8559c3feddb34 diff --git a/dev-libs/uriparser/uriparser-0.9.4.ebuild b/dev-libs/uriparser/uriparser-0.9.4.ebuild deleted file mode 100644 index 5eefe6b42f0..000 --- a/dev-libs/uriparser/uriparser-0.9.4.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake - -DESCRIPTION="Strictly RFC 3986 compliant URI parsing library in C" -HOMEPAGE="https://uriparser.github.io/"; -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" -IUSE="doc qt5 test unicode" - -REQUIRED_USE="test? ( unicode )" -RESTRICT="!test? ( test )" - -DEPEND=" - test? ( >=dev-cpp/gtest-1.8.1 ) -" -BDEPEND=" - virtual/pkgconfig - doc? ( - >=app-doc/doxygen-1.5.8 - qt5? ( dev-qt/qthelp:5 ) - ) -" - -DOCS=( AUTHORS ChangeLog THANKS ) - -src_configure() { - local mycmakeargs=( - -DURIPARSER_BUILD_CHAR=ON - -DURIPARSER_BUILD_DOCS=$(usex doc ON OFF) - -DURIPARSER_BUILD_TESTS=$(usex test ON OFF) - -DURIPARSER_BUILD_TOOLS=ON - -DURIPARSER_BUILD_WCHAR_T=$(usex unicode ON OFF) - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - - if use doc && use qt5; then - dodoc "${BUILD_DIR}"/doc/*.qch - docompress -x /usr/share/doc/${PF}/${P}.qch - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: f07766e616a186fc30d52bf85c26f1e17045abb7 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri May 28 12:02:59 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri May 28 12:02:59 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f07766e6 dev-libs/uriparser: ppc stable wrt bug #792513 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/uriparser/uriparser-0.9.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/uriparser/uriparser-0.9.5.ebuild b/dev-libs/uriparser/uriparser-0.9.5.ebuild index 65e7c55ec56..9c4bfee7c14 100644 --- a/dev-libs/uriparser/uriparser-0.9.5.ebuild +++ b/dev-libs/uriparser/uriparser-0.9.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="+doc qt5 test unicode" # +doc to address warning RequiredUseDefaults REQUIRED_USE="qt5? ( doc ) test? ( unicode )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: ee26b50273f49e8f604f60be32af099cfcdb62be Author: Agostino Sarubbo gentoo org> AuthorDate: Fri May 28 12:02:04 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri May 28 12:02:04 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ee26b502 dev-libs/uriparser: amd64 stable wrt bug #792513 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/uriparser/uriparser-0.9.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/uriparser/uriparser-0.9.5.ebuild b/dev-libs/uriparser/uriparser-0.9.5.ebuild index 2b04211277b..65e7c55ec56 100644 --- a/dev-libs/uriparser/uriparser-0.9.5.ebuild +++ b/dev-libs/uriparser/uriparser-0.9.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="+doc qt5 test unicode" # +doc to address warning RequiredUseDefaults REQUIRED_USE="qt5? ( doc ) test? ( unicode )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: 887eff2b3f3a913e02a0ab2816905f2ce1011646 Author: Sam James gentoo org> AuthorDate: Thu May 27 19:13:49 2021 + Commit: Sam James gentoo org> CommitDate: Thu May 27 19:13:49 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=887eff2b dev-libs/uriparser: Stabilize 0.9.5 x86, #792513 Signed-off-by: Sam James gentoo.org> dev-libs/uriparser/uriparser-0.9.5.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/uriparser/uriparser-0.9.5.ebuild b/dev-libs/uriparser/uriparser-0.9.5.ebuild index 559813f6f52..2b04211277b 100644 --- a/dev-libs/uriparser/uriparser-0.9.5.ebuild +++ b/dev-libs/uriparser/uriparser-0.9.5.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="+doc qt5 test unicode" # +doc to address warning RequiredUseDefaults REQUIRED_USE="qt5? ( doc ) test? ( unicode )"
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: dde3f11b6b64e5c23a28659d407fca9f0ec3b633 Author: Sebastian Pipping gentoo org> AuthorDate: Thu Mar 18 18:21:43 2021 + Commit: Sebastian Pipping gentoo org> CommitDate: Thu Mar 18 18:22:47 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dde3f11b dev-libs/uriparser: Fix missing USE=doc dependency Closes: https://bugs.gentoo.org/777063 Signed-off-by: Sebastian Pipping gentoo.org> Package-Manager: Portage-3.0.17, Repoman-3.0.2 dev-libs/uriparser/uriparser-0.9.5.ebuild | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-libs/uriparser/uriparser-0.9.5.ebuild b/dev-libs/uriparser/uriparser-0.9.5.ebuild index 9b571c508ab..559813f6f52 100644 --- a/dev-libs/uriparser/uriparser-0.9.5.ebuild +++ b/dev-libs/uriparser/uriparser-0.9.5.ebuild @@ -24,6 +24,7 @@ BDEPEND=" virtual/pkgconfig doc? ( >=app-doc/doxygen-1.5.8 + media-gfx/graphviz qt5? ( dev-qt/qthelp:5 ) ) "
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: 665ce4aca4c111011407b42293a86faa051dd777 Author: Sebastian Pipping gentoo org> AuthorDate: Thu Mar 18 17:46:10 2021 + Commit: Sebastian Pipping gentoo org> CommitDate: Thu Mar 18 17:51:42 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=665ce4ac dev-libs/uriparser: 0.9.5 + QA fixes Closes: https://bugs.gentoo.org/773430 Signed-off-by: Sebastian Pipping gentoo.org> Package-Manager: Portage-3.0.17, Repoman-3.0.2 dev-libs/uriparser/Manifest | 1 + dev-libs/uriparser/uriparser-0.9.5.ebuild | 56 +++ 2 files changed, 57 insertions(+) diff --git a/dev-libs/uriparser/Manifest b/dev-libs/uriparser/Manifest index a0e9a59a991..6451abdb82d 100644 --- a/dev-libs/uriparser/Manifest +++ b/dev-libs/uriparser/Manifest @@ -1 +1,2 @@ DIST uriparser-0.9.4.tar.bz2 174551 BLAKE2B b95f270685757052fca02fae0a029f08de8bc14bea733bd56e62f0bcdc6592f015453ed38c87171cea9054618328dc94a512ff816519f70594653451f751c4f8 SHA512 c5e671ce2589aacd2c562e66facbee9e1cad3101e840f40b7ebdb917fa669e0c3ae7ed75623692f601655c0b82c10bcfe3086ad628beac8f965e613228e67ecd +DIST uriparser-0.9.5.tar.bz2 176501 BLAKE2B 5ec3d993e60c62f2478e4012354cf82f2e4155ea1a69e9a3d6611d1765fe0f3b8ba5382c928852a5fd215f51ebb0688c9d713e9f1208f18f5ce2d8b8f0fb1dca SHA512 44d36a33565b7724d721e2b5e689530227bc87e609ee78f1d23e7353480191313b1b91039c7a046566d14b83eb320c97d75e74c8ef4841e1b9c8559c3feddb34 diff --git a/dev-libs/uriparser/uriparser-0.9.5.ebuild b/dev-libs/uriparser/uriparser-0.9.5.ebuild new file mode 100644 index 000..9b571c508ab --- /dev/null +++ b/dev-libs/uriparser/uriparser-0.9.5.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake + +DESCRIPTION="Strictly RFC 3986 compliant URI parsing library in C" +HOMEPAGE="https://uriparser.github.io/"; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +IUSE="+doc qt5 test unicode" # +doc to address warning RequiredUseDefaults + +REQUIRED_USE="qt5? ( doc ) test? ( unicode )" +RESTRICT="!test? ( test )" + +DEPEND=" + test? ( >=dev-cpp/gtest-1.8.1 ) +" +BDEPEND=" + virtual/pkgconfig + doc? ( + >=app-doc/doxygen-1.5.8 + qt5? ( dev-qt/qthelp:5 ) + ) +" + +DOCS=( AUTHORS ChangeLog THANKS ) + +src_configure() { + local mycmakeargs=( + -DURIPARSER_BUILD_CHAR=ON + -DURIPARSER_BUILD_DOCS=$(usex doc ON OFF) + -DURIPARSER_BUILD_TESTS=$(usex test ON OFF) + -DURIPARSER_BUILD_TOOLS=ON + -DURIPARSER_BUILD_WCHAR_T=$(usex unicode ON OFF) + + # The usex wrapper is here to address this warning: + # One or more CMake variables were not used by the project: + # CMAKE_DISABLE_FIND_PACKAGE_Qt5Help + $(usex doc "$(cmake_use_find_package qt5 Qt5Help)") + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + + if use doc && use qt5; then + dodoc "${BUILD_DIR}"/doc/*.qch + docompress -x /usr/share/doc/${PF}/${P}.qch + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: d7d728e021f12e38e7f6dac0cd44e00235c75bfe Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Feb 28 16:02:39 2021 + Commit: Sebastian Pipping gentoo org> CommitDate: Sat Mar 6 18:14:28 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7d728e0 dev-libs/uriparser: Fix EAPI-7 bump BDEPENDs, use cmake.eclass Fix DESCRIPTION BUILD_SHARED_LIBS=ON is default Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> Signed-off-by: Sebastian Pipping gentoo.org> dev-libs/uriparser/uriparser-0.9.4.ebuild | 26 +++--- 1 file changed, 15 insertions(+), 11 deletions(-) diff --git a/dev-libs/uriparser/uriparser-0.9.4.ebuild b/dev-libs/uriparser/uriparser-0.9.4.ebuild index d814ac60e35..5eefe6b42f0 100644 --- a/dev-libs/uriparser/uriparser-0.9.4.ebuild +++ b/dev-libs/uriparser/uriparser-0.9.4.ebuild @@ -3,9 +3,9 @@ EAPI=7 -inherit cmake-utils +inherit cmake -DESCRIPTION="Uriparser is a strictly RFC 3986 compliant URI parsing library in C" +DESCRIPTION="Strictly RFC 3986 compliant URI parsing library in C" HOMEPAGE="https://uriparser.github.io/"; SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; @@ -14,31 +14,35 @@ SLOT="0" KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="doc qt5 test unicode" -RDEPEND="" -DEPEND="virtual/pkgconfig - doc? ( >=app-doc/doxygen-1.5.8 - qt5? ( dev-qt/qthelp:5 ) ) - test? ( >=dev-cpp/gtest-1.8.1 )" - REQUIRED_USE="test? ( unicode )" RESTRICT="!test? ( test )" +DEPEND=" + test? ( >=dev-cpp/gtest-1.8.1 ) +" +BDEPEND=" + virtual/pkgconfig + doc? ( + >=app-doc/doxygen-1.5.8 + qt5? ( dev-qt/qthelp:5 ) + ) +" + DOCS=( AUTHORS ChangeLog THANKS ) src_configure() { local mycmakeargs=( - -DBUILD_SHARED_LIBS=ON -DURIPARSER_BUILD_CHAR=ON -DURIPARSER_BUILD_DOCS=$(usex doc ON OFF) -DURIPARSER_BUILD_TESTS=$(usex test ON OFF) -DURIPARSER_BUILD_TOOLS=ON -DURIPARSER_BUILD_WCHAR_T=$(usex unicode ON OFF) ) - cmake-utils_src_configure + cmake_src_configure } src_install() { - cmake-utils_src_install + cmake_src_install if use doc && use qt5; then dodoc "${BUILD_DIR}"/doc/*.qch
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/files/, dev-libs/uriparser/
commit: ad9d878072286d18950d21b140daa609dafb4b52 Author: Andreas Sturmlechner gentoo org> AuthorDate: Sun Feb 28 16:03:31 2021 + Commit: Sebastian Pipping gentoo org> CommitDate: Sat Mar 6 18:17:09 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad9d8780 dev-libs/uriparser: Drop 0.9.1 and 0.9.3 Package-Manager: Portage-3.0.16, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner gentoo.org> Signed-off-by: Sebastian Pipping gentoo.org> dev-libs/uriparser/Manifest| 2 - .../uriparser/files/uriparser-0.9.3-tests.patch| 23 -- dev-libs/uriparser/uriparser-0.9.1.ebuild | 41 - dev-libs/uriparser/uriparser-0.9.3.ebuild | 51 -- 4 files changed, 117 deletions(-) diff --git a/dev-libs/uriparser/Manifest b/dev-libs/uriparser/Manifest index f038a0adca0..a0e9a59a991 100644 --- a/dev-libs/uriparser/Manifest +++ b/dev-libs/uriparser/Manifest @@ -1,3 +1 @@ -DIST uriparser-0.9.1.tar.bz2 372722 BLAKE2B 6fe21d1f5a98564f3e08094b1e27a13ea00baff3c4e09645236d8b08cba5455d49862a2d66fec02057efbb3b3d2e36040aeab31630f516eedd1ef36c84211638 SHA512 c6a4f3b737d4c53ba14148a5be363d93947c8c32755b369726ccdd6e01e8a2293d2c94d448700fc97bb56092696b67965646ae07c9ef31be253e2279d0bc3821 -DIST uriparser-0.9.3.tar.bz2 173073 BLAKE2B daf4d4ef2801850b8b4b3622ec195c7bfdc105cca085ea4a9d3ed9427bf7cf2eedcce4954b679a0ed1a79b7c57c98a1998b0cac27bd2b1de540aa79fdd4b160d SHA512 424419ea7b5f945b37ea06091d59e731c6a7ee76e7998f8a4e598036b3de8b593d62d1af6c6ddc7c31b43fc6795d4a5fa8d50da2508ca19de100a106fa3e DIST uriparser-0.9.4.tar.bz2 174551 BLAKE2B b95f270685757052fca02fae0a029f08de8bc14bea733bd56e62f0bcdc6592f015453ed38c87171cea9054618328dc94a512ff816519f70594653451f751c4f8 SHA512 c5e671ce2589aacd2c562e66facbee9e1cad3101e840f40b7ebdb917fa669e0c3ae7ed75623692f601655c0b82c10bcfe3086ad628beac8f965e613228e67ecd diff --git a/dev-libs/uriparser/files/uriparser-0.9.3-tests.patch b/dev-libs/uriparser/files/uriparser-0.9.3-tests.patch deleted file mode 100644 index ad6f1c1311d..000 --- a/dev-libs/uriparser/files/uriparser-0.9.3-tests.patch +++ /dev/null @@ -1,23 +0,0 @@ -From f870e6c68696a6018702caa5c8a2feba9b0f99fa Mon Sep 17 00:00:00 2001 -From: Sebastian Pipping -Date: Sun, 28 Apr 2019 17:35:31 +0200 -Subject: [PATCH] tests: No longer crash when compiled with -DNDEBUG (fixes - #67) - - test/MemoryManagerSuite.cpp | 2 ++ - 1 files changed, 2 insertions(+) - -diff --git a/test/MemoryManagerSuite.cpp b/test/MemoryManagerSuite.cpp -index 85f498b..4cda664 100644 a/test/MemoryManagerSuite.cpp -+++ b/test/MemoryManagerSuite.cpp -@@ -19,6 +19,8 @@ - * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA - */ - -+#undef NDEBUG // because we rely on assert(3) further down -+ - #include - #include - #include // memcpy diff --git a/dev-libs/uriparser/uriparser-0.9.1.ebuild b/dev-libs/uriparser/uriparser-0.9.1.ebuild deleted file mode 100644 index 8af0a3c0d76..000 --- a/dev-libs/uriparser/uriparser-0.9.1.ebuild +++ /dev/null @@ -1,41 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="Uriparser is a strictly RFC 3986 compliant URI parsing library in C" -HOMEPAGE="https://uriparser.github.io/"; -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" -IUSE="doc qt5 test unicode" - -RDEPEND="" -DEPEND="virtual/pkgconfig - doc? ( >=app-doc/doxygen-1.5.8 - qt5? ( dev-qt/qthelp:5 ) ) - test? ( >=dev-cpp/gtest-1.8.1 )" - -REQUIRED_USE="test? ( unicode )" -RESTRICT="!test? ( test )" - -DOCS=( AUTHORS ChangeLog THANKS ) - -src_configure() { - econf \ - $(use_enable test) \ - --enable-char \ - $(use_enable unicode wchar_t) \ - $(use_enable doc) -} - -src_install() { - default - - if use doc && use qt5; then - dodoc doc/*.qch - docompress -x /usr/share/doc/${PF}/${P}.qch - fi -} diff --git a/dev-libs/uriparser/uriparser-0.9.3.ebuild b/dev-libs/uriparser/uriparser-0.9.3.ebuild deleted file mode 100644 index 54a967442dc..000 --- a/dev-libs/uriparser/uriparser-0.9.3.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit cmake-utils - -DESCRIPTION="Uriparser is a strictly RFC 3986 compliant URI parsing library in C" -HOMEPAGE="https://uriparser.github.io/"; -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" -IUSE="doc qt5 test unicode" - -RDEPEND="" -DEPEND="virtu
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: dc450feba4ecfb079fa69dddf9ec018dbd7aba54 Author: Rolf Eike Beer sf-mail de> AuthorDate: Fri Feb 5 12:40:03 2021 + Commit: Sergei Trofimovich gentoo org> CommitDate: Fri Feb 5 15:26:06 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc450feb dev-libs/uriparser: keyworded 0.9.4 for sparc, bug #768708 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> dev-libs/uriparser/uriparser-0.9.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/uriparser/uriparser-0.9.4.ebuild b/dev-libs/uriparser/uriparser-0.9.4.ebuild index eacccdce4b4..d814ac60e35 100644 --- a/dev-libs/uriparser/uriparser-0.9.4.ebuild +++ b/dev-libs/uriparser/uriparser-0.9.4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 ~sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="doc qt5 test unicode" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: 97533fd27078e334538633b7345372e6c097b5cd Author: Fabian Groffen gentoo org> AuthorDate: Wed Jan 6 19:31:56 2021 + Commit: Fabian Groffen gentoo org> CommitDate: Wed Jan 6 19:33:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=97533fd2 dev-libs/uriparser: drop x86-macos Package-Manager: Portage-3.0.12, Repoman-3.0.2 Signed-off-by: Fabian Groffen gentoo.org> dev-libs/uriparser/uriparser-0.9.1.ebuild | 4 ++-- dev-libs/uriparser/uriparser-0.9.3.ebuild | 4 ++-- dev-libs/uriparser/uriparser-0.9.4.ebuild | 4 ++-- 3 files changed, 6 insertions(+), 6 deletions(-) diff --git a/dev-libs/uriparser/uriparser-0.9.1.ebuild b/dev-libs/uriparser/uriparser-0.9.1.ebuild index e5976afb480..8af0a3c0d76 100644 --- a/dev-libs/uriparser/uriparser-0.9.1.ebuild +++ b/dev-libs/uriparser/uriparser-0.9.1.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 @@ -9,7 +9,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="amd64 ~arm ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="doc qt5 test unicode" RDEPEND="" diff --git a/dev-libs/uriparser/uriparser-0.9.3.ebuild b/dev-libs/uriparser/uriparser-0.9.3.ebuild index 48cecff8844..54a967442dc 100644 --- a/dev-libs/uriparser/uriparser-0.9.3.ebuild +++ b/dev-libs/uriparser/uriparser-0.9.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2019 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="doc qt5 test unicode" RDEPEND="" diff --git a/dev-libs/uriparser/uriparser-0.9.4.ebuild b/dev-libs/uriparser/uriparser-0.9.4.ebuild index 46b87a6f909..eacccdce4b4 100644 --- a/dev-libs/uriparser/uriparser-0.9.4.ebuild +++ b/dev-libs/uriparser/uriparser-0.9.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-solaris" IUSE="doc qt5 test unicode" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: 6dc1a306f3475a28abb4bcdb611e11f6f3d0bfff Author: Sam James gentoo org> AuthorDate: Tue Sep 1 00:29:05 2020 + Commit: Sam James gentoo org> CommitDate: Tue Sep 1 00:29:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6dc1a306 dev-libs/uriparser: Stabilize 0.9.4 ppc, #737578 Signed-off-by: Sam James gentoo.org> dev-libs/uriparser/uriparser-0.9.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/uriparser/uriparser-0.9.4.ebuild b/dev-libs/uriparser/uriparser-0.9.4.ebuild index acf3d54e99d..46b87a6f909 100644 --- a/dev-libs/uriparser/uriparser-0.9.4.ebuild +++ b/dev-libs/uriparser/uriparser-0.9.4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="doc qt5 test unicode" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: 175e43a2e91011c9f337837bda30b547a61f4ad3 Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Aug 17 14:07:40 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Aug 17 14:07:40 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=175e43a2 dev-libs/uriparser: x86 stable wrt bug #737578 Package-Manager: Portage-2.3.103, Repoman-2.3.23 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> dev-libs/uriparser/uriparser-0.9.4.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/uriparser/uriparser-0.9.4.ebuild b/dev-libs/uriparser/uriparser-0.9.4.ebuild index 819ef85e3a7..a2b9ca5e4be 100644 --- a/dev-libs/uriparser/uriparser-0.9.4.ebuild +++ b/dev-libs/uriparser/uriparser-0.9.4.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="doc qt5 test unicode" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: e42fb208492a31117f69eecd1c116c3c4e742259 Author: Sebastian Pipping gentoo org> AuthorDate: Sun May 31 15:56:53 2020 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun May 31 15:58:58 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e42fb208 dev-libs/uriparser: 0.9.4 Signed-off-by: Sebastian Pipping gentoo.org> Package-Manager: Portage-2.3.99, Repoman-2.3.22 dev-libs/uriparser/Manifest | 1 + dev-libs/uriparser/uriparser-0.9.4.ebuild | 47 +++ 2 files changed, 48 insertions(+) diff --git a/dev-libs/uriparser/Manifest b/dev-libs/uriparser/Manifest index 64e3bc40198..f038a0adca0 100644 --- a/dev-libs/uriparser/Manifest +++ b/dev-libs/uriparser/Manifest @@ -1,2 +1,3 @@ DIST uriparser-0.9.1.tar.bz2 372722 BLAKE2B 6fe21d1f5a98564f3e08094b1e27a13ea00baff3c4e09645236d8b08cba5455d49862a2d66fec02057efbb3b3d2e36040aeab31630f516eedd1ef36c84211638 SHA512 c6a4f3b737d4c53ba14148a5be363d93947c8c32755b369726ccdd6e01e8a2293d2c94d448700fc97bb56092696b67965646ae07c9ef31be253e2279d0bc3821 DIST uriparser-0.9.3.tar.bz2 173073 BLAKE2B daf4d4ef2801850b8b4b3622ec195c7bfdc105cca085ea4a9d3ed9427bf7cf2eedcce4954b679a0ed1a79b7c57c98a1998b0cac27bd2b1de540aa79fdd4b160d SHA512 424419ea7b5f945b37ea06091d59e731c6a7ee76e7998f8a4e598036b3de8b593d62d1af6c6ddc7c31b43fc6795d4a5fa8d50da2508ca19de100a106fa3e +DIST uriparser-0.9.4.tar.bz2 174551 BLAKE2B b95f270685757052fca02fae0a029f08de8bc14bea733bd56e62f0bcdc6592f015453ed38c87171cea9054618328dc94a512ff816519f70594653451f751c4f8 SHA512 c5e671ce2589aacd2c562e66facbee9e1cad3101e840f40b7ebdb917fa669e0c3ae7ed75623692f601655c0b82c10bcfe3086ad628beac8f965e613228e67ecd diff --git a/dev-libs/uriparser/uriparser-0.9.4.ebuild b/dev-libs/uriparser/uriparser-0.9.4.ebuild new file mode 100644 index 000..5625b6f4e91 --- /dev/null +++ b/dev-libs/uriparser/uriparser-0.9.4.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils + +DESCRIPTION="Uriparser is a strictly RFC 3986 compliant URI parsing library in C" +HOMEPAGE="https://uriparser.github.io/"; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="doc qt5 test unicode" + +RDEPEND="" +DEPEND="virtual/pkgconfig + doc? ( >=app-doc/doxygen-1.5.8 + qt5? ( dev-qt/qthelp:5 ) ) + test? ( >=dev-cpp/gtest-1.8.1 )" + +REQUIRED_USE="test? ( unicode )" +RESTRICT="!test? ( test )" + +DOCS=( AUTHORS ChangeLog THANKS ) + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=ON + -DURIPARSER_BUILD_CHAR=ON + -DURIPARSER_BUILD_DOCS=$(usex doc ON OFF) + -DURIPARSER_BUILD_TESTS=$(usex test ON OFF) + -DURIPARSER_BUILD_TOOLS=ON + -DURIPARSER_BUILD_WCHAR_T=$(usex unicode ON OFF) + ) + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + + if use doc && use qt5; then + dodoc "${BUILD_DIR}"/doc/*.qch + docompress -x /usr/share/doc/${PF}/${P}.qch + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/, dev-libs/uriparser/files/
commit: 3d5e8cafbc84ddad509d424bd6d35c1d4e0c748b Author: Sebastian Pipping gentoo org> AuthorDate: Sun Apr 28 15:42:10 2019 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Apr 28 15:42:10 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3d5e8caf dev-libs/uriparser: Fix tests for 0.9.3 Upstream: https://github.com/uriparser/uriparser/issues/67 Signed-off-by: Sebastian Pipping gentoo.org> Package-Manager: Portage-2.3.64, Repoman-2.3.12 .../uriparser/files/uriparser-0.9.3-tests.patch| 23 ++ dev-libs/uriparser/uriparser-0.9.3.ebuild | 4 2 files changed, 27 insertions(+) diff --git a/dev-libs/uriparser/files/uriparser-0.9.3-tests.patch b/dev-libs/uriparser/files/uriparser-0.9.3-tests.patch new file mode 100644 index 000..ad6f1c1311d --- /dev/null +++ b/dev-libs/uriparser/files/uriparser-0.9.3-tests.patch @@ -0,0 +1,23 @@ +From f870e6c68696a6018702caa5c8a2feba9b0f99fa Mon Sep 17 00:00:00 2001 +From: Sebastian Pipping +Date: Sun, 28 Apr 2019 17:35:31 +0200 +Subject: [PATCH] tests: No longer crash when compiled with -DNDEBUG (fixes + #67) + +--- + test/MemoryManagerSuite.cpp | 2 ++ + 1 files changed, 2 insertions(+) + +diff --git a/test/MemoryManagerSuite.cpp b/test/MemoryManagerSuite.cpp +index 85f498b..4cda664 100644 +--- a/test/MemoryManagerSuite.cpp b/test/MemoryManagerSuite.cpp +@@ -19,6 +19,8 @@ + * Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA + */ + ++#undef NDEBUG // because we rely on assert(3) further down ++ + #include + #include + #include // memcpy diff --git a/dev-libs/uriparser/uriparser-0.9.3.ebuild b/dev-libs/uriparser/uriparser-0.9.3.ebuild index 49ec684913d..0c33c807ef4 100644 --- a/dev-libs/uriparser/uriparser-0.9.3.ebuild +++ b/dev-libs/uriparser/uriparser-0.9.3.ebuild @@ -24,6 +24,10 @@ REQUIRED_USE="test? ( unicode )" DOCS=( AUTHORS ChangeLog THANKS ) +PATCHES=( + "${FILESDIR}"/${P}-tests.patch +) + src_configure() { local mycmakeargs=( -DBUILD_SHARED_LIBS=ON
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: 352dc85dd35f06f2d9ccaae0c99f076207ffe12b Author: Sebastian Pipping gentoo org> AuthorDate: Sun Apr 28 12:41:33 2019 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Apr 28 12:45:15 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=352dc85d dev-libs/uriparser: 0.9.3 Ping: https://github.com/uriparser/uriparser/issues/66 Signed-off-by: Sebastian Pipping gentoo.org> Package-Manager: Portage-2.3.64, Repoman-2.3.12 dev-libs/uriparser/Manifest | 1 + dev-libs/uriparser/uriparser-0.9.3.ebuild | 46 +++ 2 files changed, 47 insertions(+) diff --git a/dev-libs/uriparser/Manifest b/dev-libs/uriparser/Manifest index e92400ef355..64e3bc40198 100644 --- a/dev-libs/uriparser/Manifest +++ b/dev-libs/uriparser/Manifest @@ -1 +1,2 @@ DIST uriparser-0.9.1.tar.bz2 372722 BLAKE2B 6fe21d1f5a98564f3e08094b1e27a13ea00baff3c4e09645236d8b08cba5455d49862a2d66fec02057efbb3b3d2e36040aeab31630f516eedd1ef36c84211638 SHA512 c6a4f3b737d4c53ba14148a5be363d93947c8c32755b369726ccdd6e01e8a2293d2c94d448700fc97bb56092696b67965646ae07c9ef31be253e2279d0bc3821 +DIST uriparser-0.9.3.tar.bz2 173073 BLAKE2B daf4d4ef2801850b8b4b3622ec195c7bfdc105cca085ea4a9d3ed9427bf7cf2eedcce4954b679a0ed1a79b7c57c98a1998b0cac27bd2b1de540aa79fdd4b160d SHA512 424419ea7b5f945b37ea06091d59e731c6a7ee76e7998f8a4e598036b3de8b593d62d1af6c6ddc7c31b43fc6795d4a5fa8d50da2508ca19de100a106fa3e diff --git a/dev-libs/uriparser/uriparser-0.9.3.ebuild b/dev-libs/uriparser/uriparser-0.9.3.ebuild new file mode 100644 index 000..49ec684913d --- /dev/null +++ b/dev-libs/uriparser/uriparser-0.9.3.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit cmake-utils + +DESCRIPTION="Uriparser is a strictly RFC 3986 compliant URI parsing library in C" +HOMEPAGE="https://uriparser.github.io/"; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="doc qt5 test unicode" + +RDEPEND="" +DEPEND="virtual/pkgconfig + doc? ( >=app-doc/doxygen-1.5.8 + qt5? ( dev-qt/qthelp:5 ) ) + test? ( >=dev-cpp/gtest-1.8.1 )" + +REQUIRED_USE="test? ( unicode )" + +DOCS=( AUTHORS ChangeLog THANKS ) + +src_configure() { + local mycmakeargs=( + -DBUILD_SHARED_LIBS=ON + -DURIPARSER_BUILD_CHAR=ON + -DURIPARSER_BUILD_DOCS=$(usex doc ON OFF) + -DURIPARSER_BUILD_TESTS=$(usex test ON OFF) + -DURIPARSER_BUILD_TOOLS=ON + -DURIPARSER_BUILD_WCHAR_T=$(usex unicode ON OFF) + ) + cmake-utils_src_configure +} + +src_install() { + cmake-utils_src_install + + if use doc && use qt5; then + dodoc "${BUILD_DIR}"/doc/*.qch + docompress -x /usr/share/doc/${PF}/${P}.qch + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/, dev-libs/uriparser/files/
commit: 624bab09f7e792baea6716ade0746499497b34d6 Author: Sebastian Pipping gentoo org> AuthorDate: Sun Mar 31 20:08:31 2019 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Mar 31 20:09:18 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=624bab09 dev-libs/uriparser: Remove vulnerable Bug: https://bugs.gentoo.org/674354 Signed-off-by: Sebastian Pipping gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.12 dev-libs/uriparser/Manifest| 4 -- .../files/uriparser-0.8.4-doc-install.patch| 13 -- dev-libs/uriparser/uriparser-0.8.4-r1.ebuild | 51 -- dev-libs/uriparser/uriparser-0.8.5.ebuild | 42 -- dev-libs/uriparser/uriparser-0.8.6.ebuild | 42 -- dev-libs/uriparser/uriparser-0.9.0.ebuild | 41 - 6 files changed, 193 deletions(-) diff --git a/dev-libs/uriparser/Manifest b/dev-libs/uriparser/Manifest index 99cf53d1720..e92400ef355 100644 --- a/dev-libs/uriparser/Manifest +++ b/dev-libs/uriparser/Manifest @@ -1,5 +1 @@ -DIST uriparser-0.8.4.tar.bz2 358408 BLAKE2B 1f270442a4812fa3e86a495109f95cfac6980c8145a701990dbe6f6396743de9ce0dfbce7b9cff2b331e8c9038a2b6c5281d2e562596543b660c168d3e678187 SHA512 b6238c6495eaa9f7178269d66dbea05a39c51c27137d8ebf39cd02d1c3fa96aa0d1608f5ccb36bf7b454f3238830dd46d7de8299b608f185b2520fc2c955aa1a -DIST uriparser-0.8.5.tar.bz2 359469 BLAKE2B 44fb7d8bd5dac8bb0dd68bfbc4fb2adec310a913a7ebb92850fb2b8833c159db7cb29fa4f8b5de3e3b3def018024d1e69a0814bcd12aa24b6a14deca6f6768fb SHA512 e9b0228092cf12b824975000b0a6dbe2e413d3642203666d77c5b42f04bc13e0ec3f61d6a2c44d9613bea15e8cf7ec42cc4c92c5bc4318ee3349c1b380409d5c -DIST uriparser-0.8.6.tar.bz2 360214 BLAKE2B 18a0e02f5dc6efa840cd6647c4595f238f811e8131750959b31f5283c5632b8892fa38767f883110ff2fbcb9dd07afabcaef64b206b9a951a773bd9d4b1cd9e9 SHA512 b95e6d7c7f835002f6ea1a9c0962f4d385cd16519c40b921e9a9679140fd5d6cd326002b452fc73431aa2f36d049ae510c034a423eca143a6285f9b4b3dd7b83 -DIST uriparser-0.9.0.tar.bz2 371895 BLAKE2B 13479fe75d8dcc9514da6c26d9a60a68256b895f012d3b36e156353f1f37b2e572a3c8014f5cab30fe1d6da58ef840ea9878eabb48625a7449e46c7dbc13247c SHA512 8ad631726c59d244b945221e803dcb13daa6df6550b3de94da19745f4b4d53a5ce17dba54280273181479f2803dea4ca7b0154ac3b54ca39fc4eda2c8a03e3f7 DIST uriparser-0.9.1.tar.bz2 372722 BLAKE2B 6fe21d1f5a98564f3e08094b1e27a13ea00baff3c4e09645236d8b08cba5455d49862a2d66fec02057efbb3b3d2e36040aeab31630f516eedd1ef36c84211638 SHA512 c6a4f3b737d4c53ba14148a5be363d93947c8c32755b369726ccdd6e01e8a2293d2c94d448700fc97bb56092696b67965646ae07c9ef31be253e2279d0bc3821 diff --git a/dev-libs/uriparser/files/uriparser-0.8.4-doc-install.patch b/dev-libs/uriparser/files/uriparser-0.8.4-doc-install.patch deleted file mode 100644 index 28cef94c642..000 --- a/dev-libs/uriparser/files/uriparser-0.8.4-doc-install.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/doc/Makefile.am b/doc/Makefile.am -index ae5e101..012f0bc 100644 a/doc/Makefile.am -+++ b/doc/Makefile.am -@@ -24,7 +24,7 @@ distclean-local: - ## Install doc files - install-data-local: - $(MKDIR_P) "$(DESTDIR)$(docdir)/html/search" ## Didn't work with installdirs-local -- $(INSTALL_DATA) html/*.css html/*.html html/*.js html/*.map html/*.md5 html/*.png "$(DESTDIR)$(docdir)/html/" -+ $(INSTALL_DATA) html/*.css html/*.html html/*.js html/*.md5 html/*.png "$(DESTDIR)$(docdir)/html/" - $(INSTALL_DATA) html/search/* "$(DESTDIR)$(docdir)/html/search/" - -$(INSTALL_DATA) *.qch "$(DESTDIR)$(docdir)/" - diff --git a/dev-libs/uriparser/uriparser-0.8.4-r1.ebuild b/dev-libs/uriparser/uriparser-0.8.4-r1.ebuild deleted file mode 100644 index 9468ac2013f..000 --- a/dev-libs/uriparser/uriparser-0.8.4-r1.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit autotools - -DESCRIPTION="Uriparser is a strictly RFC 3986 compliant URI parsing library in C" -HOMEPAGE="http://uriparser.sourceforge.net/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ~arm ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" -IUSE="doc qt5 test unicode" - -RDEPEND="" -DEPEND="virtual/pkgconfig - doc? ( >=app-doc/doxygen-1.5.8 - qt5? ( dev-qt/qthelp:5 ) ) - test? ( >=dev-util/cpptest-1.1.1 )" - -REQUIRED_USE="test? ( unicode )" - -PATCHES=( "${FILESDIR}"/${P}-doc-install.patch ) - -DOCS=( AUTHORS ChangeLog THANKS ) - -src_prepare() { - default - eautoreconf -} - -src_configure() { - econf \ - --disable-sizedown \ - $(use_enable test) \ - --enable-char \ - $(use_enable unicode wchar_t) \ - $(use_enable doc) \ - --docdir=/usr/share/doc/${PF}/ -} - -src_inst
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: 1feae41f192d3cd313fcf93454bff5a2bcf11a2d Author: Aaron Bauman gentoo org> AuthorDate: Thu Mar 28 00:05:48 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Thu Mar 28 00:07:36 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1feae41f dev-libs/uriparser: ppc stable wrt bug #674354 thanks to ernsteiswuerfel! Signed-off-by: Aaron Bauman gentoo.org> dev-libs/uriparser/uriparser-0.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/uriparser/uriparser-0.9.1.ebuild b/dev-libs/uriparser/uriparser-0.9.1.ebuild index 0d094b0a451..42ceadef9be 100644 --- a/dev-libs/uriparser/uriparser-0.9.1.ebuild +++ b/dev-libs/uriparser/uriparser-0.9.1.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="amd64 ~arm ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="doc qt5 test unicode" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: 17faed9965f5d5eca68e3590b12faf7ec2e5052d Author: Thomas Deutschmann gentoo org> AuthorDate: Wed Mar 27 23:40:46 2019 + Commit: Thomas Deutschmann gentoo org> CommitDate: Wed Mar 27 23:40:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17faed99 dev-libs/uriparser: x86 stable (bug #674354) Package-Manager: Portage-2.3.62, Repoman-2.3.12 Signed-off-by: Thomas Deutschmann gentoo.org> dev-libs/uriparser/uriparser-0.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/uriparser/uriparser-0.9.1.ebuild b/dev-libs/uriparser/uriparser-0.9.1.ebuild index ba66b045e7d..0d094b0a451 100644 --- a/dev-libs/uriparser/uriparser-0.9.1.ebuild +++ b/dev-libs/uriparser/uriparser-0.9.1.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; LICENSE="BSD" SLOT="0" -KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="doc qt5 test unicode" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: c1712d41ddf2320db896d0b4ff9f62ac6e0c4201 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Mar 27 20:04:25 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Mar 27 20:04:25 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c1712d41 dev-libs/uriparser: amd64 stable wrt bug #674354 Signed-off-by: Agostino Sarubbo gentoo.org> Package-Manager: Portage-2.3.62, Repoman-2.3.11 RepoMan-Options: --include-arches="amd64" dev-libs/uriparser/uriparser-0.9.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/uriparser/uriparser-0.9.1.ebuild b/dev-libs/uriparser/uriparser-0.9.1.ebuild index 7fcaa4b0557..ba66b045e7d 100644 --- a/dev-libs/uriparser/uriparser-0.9.1.ebuild +++ b/dev-libs/uriparser/uriparser-0.9.1.ebuild @@ -9,7 +9,7 @@ SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="doc qt5 test unicode" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: 509a340858715521d7b16ee022f3dea3b0e5f6c8 Author: Sebastian Pipping gentoo org> AuthorDate: Wed Jan 2 17:10:38 2019 + Commit: Sebastian Pipping gentoo org> CommitDate: Wed Jan 2 17:11:31 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=509a3408 dev-libs/uriparser: 0.9.1 Ping: https://github.com/uriparser/uriparser/issues/43 Signed-off-by: Sebastian Pipping gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 dev-libs/uriparser/Manifest | 1 + dev-libs/uriparser/uriparser-0.9.1.ebuild | 41 +++ 2 files changed, 42 insertions(+) diff --git a/dev-libs/uriparser/Manifest b/dev-libs/uriparser/Manifest index d48073711d7..99cf53d1720 100644 --- a/dev-libs/uriparser/Manifest +++ b/dev-libs/uriparser/Manifest @@ -2,3 +2,4 @@ DIST uriparser-0.8.4.tar.bz2 358408 BLAKE2B 1f270442a4812fa3e86a495109f95cfac698 DIST uriparser-0.8.5.tar.bz2 359469 BLAKE2B 44fb7d8bd5dac8bb0dd68bfbc4fb2adec310a913a7ebb92850fb2b8833c159db7cb29fa4f8b5de3e3b3def018024d1e69a0814bcd12aa24b6a14deca6f6768fb SHA512 e9b0228092cf12b824975000b0a6dbe2e413d3642203666d77c5b42f04bc13e0ec3f61d6a2c44d9613bea15e8cf7ec42cc4c92c5bc4318ee3349c1b380409d5c DIST uriparser-0.8.6.tar.bz2 360214 BLAKE2B 18a0e02f5dc6efa840cd6647c4595f238f811e8131750959b31f5283c5632b8892fa38767f883110ff2fbcb9dd07afabcaef64b206b9a951a773bd9d4b1cd9e9 SHA512 b95e6d7c7f835002f6ea1a9c0962f4d385cd16519c40b921e9a9679140fd5d6cd326002b452fc73431aa2f36d049ae510c034a423eca143a6285f9b4b3dd7b83 DIST uriparser-0.9.0.tar.bz2 371895 BLAKE2B 13479fe75d8dcc9514da6c26d9a60a68256b895f012d3b36e156353f1f37b2e572a3c8014f5cab30fe1d6da58ef840ea9878eabb48625a7449e46c7dbc13247c SHA512 8ad631726c59d244b945221e803dcb13daa6df6550b3de94da19745f4b4d53a5ce17dba54280273181479f2803dea4ca7b0154ac3b54ca39fc4eda2c8a03e3f7 +DIST uriparser-0.9.1.tar.bz2 372722 BLAKE2B 6fe21d1f5a98564f3e08094b1e27a13ea00baff3c4e09645236d8b08cba5455d49862a2d66fec02057efbb3b3d2e36040aeab31630f516eedd1ef36c84211638 SHA512 c6a4f3b737d4c53ba14148a5be363d93947c8c32755b369726ccdd6e01e8a2293d2c94d448700fc97bb56092696b67965646ae07c9ef31be253e2279d0bc3821 diff --git a/dev-libs/uriparser/uriparser-0.9.1.ebuild b/dev-libs/uriparser/uriparser-0.9.1.ebuild new file mode 100644 index 000..7fcaa4b0557 --- /dev/null +++ b/dev-libs/uriparser/uriparser-0.9.1.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Uriparser is a strictly RFC 3986 compliant URI parsing library in C" +HOMEPAGE="https://uriparser.github.io/"; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="doc qt5 test unicode" + +RDEPEND="" +DEPEND="virtual/pkgconfig + doc? ( >=app-doc/doxygen-1.5.8 + qt5? ( dev-qt/qthelp:5 ) ) + test? ( >=dev-cpp/gtest-1.8.1 )" + +REQUIRED_USE="test? ( unicode )" + +DOCS=( AUTHORS ChangeLog THANKS ) + +src_configure() { + econf \ + $(use_enable test) \ + --enable-char \ + $(use_enable unicode wchar_t) \ + $(use_enable doc) \ + --docdir=/usr/share/doc/${PF}/ +} + +src_install() { + default + + if use doc && use qt5; then + dodoc doc/*.qch + docompress -x /usr/share/doc/${PF}/${P}.qch + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: fc54633f126a27e486fcc615d34b740a5e210942 Author: Sebastian Pipping gentoo org> AuthorDate: Fri Oct 26 23:04:20 2018 + Commit: Sebastian Pipping gentoo org> CommitDate: Fri Oct 26 23:04:58 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fc54633f dev-libs/uriparser: 0.9.0 Ping: https://github.com/uriparser/uriparser/issues/36 Signed-off-by: Sebastian Pipping gentoo.org> Package-Manager: Portage-2.3.50, Repoman-2.3.11 dev-libs/uriparser/Manifest | 1 + dev-libs/uriparser/uriparser-0.9.0.ebuild | 41 +++ 2 files changed, 42 insertions(+) diff --git a/dev-libs/uriparser/Manifest b/dev-libs/uriparser/Manifest index f97b8dbed26..d48073711d7 100644 --- a/dev-libs/uriparser/Manifest +++ b/dev-libs/uriparser/Manifest @@ -1,3 +1,4 @@ DIST uriparser-0.8.4.tar.bz2 358408 BLAKE2B 1f270442a4812fa3e86a495109f95cfac6980c8145a701990dbe6f6396743de9ce0dfbce7b9cff2b331e8c9038a2b6c5281d2e562596543b660c168d3e678187 SHA512 b6238c6495eaa9f7178269d66dbea05a39c51c27137d8ebf39cd02d1c3fa96aa0d1608f5ccb36bf7b454f3238830dd46d7de8299b608f185b2520fc2c955aa1a DIST uriparser-0.8.5.tar.bz2 359469 BLAKE2B 44fb7d8bd5dac8bb0dd68bfbc4fb2adec310a913a7ebb92850fb2b8833c159db7cb29fa4f8b5de3e3b3def018024d1e69a0814bcd12aa24b6a14deca6f6768fb SHA512 e9b0228092cf12b824975000b0a6dbe2e413d3642203666d77c5b42f04bc13e0ec3f61d6a2c44d9613bea15e8cf7ec42cc4c92c5bc4318ee3349c1b380409d5c DIST uriparser-0.8.6.tar.bz2 360214 BLAKE2B 18a0e02f5dc6efa840cd6647c4595f238f811e8131750959b31f5283c5632b8892fa38767f883110ff2fbcb9dd07afabcaef64b206b9a951a773bd9d4b1cd9e9 SHA512 b95e6d7c7f835002f6ea1a9c0962f4d385cd16519c40b921e9a9679140fd5d6cd326002b452fc73431aa2f36d049ae510c034a423eca143a6285f9b4b3dd7b83 +DIST uriparser-0.9.0.tar.bz2 371895 BLAKE2B 13479fe75d8dcc9514da6c26d9a60a68256b895f012d3b36e156353f1f37b2e572a3c8014f5cab30fe1d6da58ef840ea9878eabb48625a7449e46c7dbc13247c SHA512 8ad631726c59d244b945221e803dcb13daa6df6550b3de94da19745f4b4d53a5ce17dba54280273181479f2803dea4ca7b0154ac3b54ca39fc4eda2c8a03e3f7 diff --git a/dev-libs/uriparser/uriparser-0.9.0.ebuild b/dev-libs/uriparser/uriparser-0.9.0.ebuild new file mode 100644 index 000..8118165df67 --- /dev/null +++ b/dev-libs/uriparser/uriparser-0.9.0.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2018 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DESCRIPTION="Uriparser is a strictly RFC 3986 compliant URI parsing library in C" +HOMEPAGE="https://uriparser.github.io/"; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="doc qt5 test unicode" + +RDEPEND="" +DEPEND="virtual/pkgconfig + doc? ( >=app-doc/doxygen-1.5.8 + qt5? ( dev-qt/qthelp:5 ) ) + test? ( >=dev-cpp/gtest-1.8.1 )" + +REQUIRED_USE="test? ( unicode )" + +DOCS=( AUTHORS ChangeLog THANKS ) + +src_configure() { + econf \ + $(use_enable test) \ + --enable-char \ + $(use_enable unicode wchar_t) \ + $(use_enable doc) \ + --docdir=/usr/share/doc/${PF}/ +} + +src_install() { + default + + if use doc && use qt5; then + dodoc doc/*.qch + docompress -x /usr/share/doc/${PF}/${P}.qch + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: 3c4c7d90e2eff786204f0e1faee4d950134e6abb Author: Sebastian Pipping gentoo org> AuthorDate: Sat Aug 18 11:51:59 2018 + Commit: Sebastian Pipping gentoo org> CommitDate: Sat Aug 18 11:51:59 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c4c7d90 dev-libs/uriparser: 0.8.6 Notify https://github.com/uriparser/uriparser/issues/21 Package-Manager: Portage-2.3.46, Repoman-2.3.10 dev-libs/uriparser/Manifest | 1 + dev-libs/uriparser/uriparser-0.8.6.ebuild | 42 +++ 2 files changed, 43 insertions(+) diff --git a/dev-libs/uriparser/Manifest b/dev-libs/uriparser/Manifest index b985408946e..f97b8dbed26 100644 --- a/dev-libs/uriparser/Manifest +++ b/dev-libs/uriparser/Manifest @@ -1,2 +1,3 @@ DIST uriparser-0.8.4.tar.bz2 358408 BLAKE2B 1f270442a4812fa3e86a495109f95cfac6980c8145a701990dbe6f6396743de9ce0dfbce7b9cff2b331e8c9038a2b6c5281d2e562596543b660c168d3e678187 SHA512 b6238c6495eaa9f7178269d66dbea05a39c51c27137d8ebf39cd02d1c3fa96aa0d1608f5ccb36bf7b454f3238830dd46d7de8299b608f185b2520fc2c955aa1a DIST uriparser-0.8.5.tar.bz2 359469 BLAKE2B 44fb7d8bd5dac8bb0dd68bfbc4fb2adec310a913a7ebb92850fb2b8833c159db7cb29fa4f8b5de3e3b3def018024d1e69a0814bcd12aa24b6a14deca6f6768fb SHA512 e9b0228092cf12b824975000b0a6dbe2e413d3642203666d77c5b42f04bc13e0ec3f61d6a2c44d9613bea15e8cf7ec42cc4c92c5bc4318ee3349c1b380409d5c +DIST uriparser-0.8.6.tar.bz2 360214 BLAKE2B 18a0e02f5dc6efa840cd6647c4595f238f811e8131750959b31f5283c5632b8892fa38767f883110ff2fbcb9dd07afabcaef64b206b9a951a773bd9d4b1cd9e9 SHA512 b95e6d7c7f835002f6ea1a9c0962f4d385cd16519c40b921e9a9679140fd5d6cd326002b452fc73431aa2f36d049ae510c034a423eca143a6285f9b4b3dd7b83 diff --git a/dev-libs/uriparser/uriparser-0.8.6.ebuild b/dev-libs/uriparser/uriparser-0.8.6.ebuild new file mode 100644 index 000..94133b73235 --- /dev/null +++ b/dev-libs/uriparser/uriparser-0.8.6.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Uriparser is a strictly RFC 3986 compliant URI parsing library in C" +HOMEPAGE="https://uriparser.github.io/"; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="doc qt5 test unicode" + +RDEPEND="" +DEPEND="virtual/pkgconfig + doc? ( >=app-doc/doxygen-1.5.8 + qt5? ( dev-qt/qthelp:5 ) ) + test? ( >=dev-util/cpptest-1.1.1 )" + +REQUIRED_USE="test? ( unicode )" + +DOCS=( AUTHORS ChangeLog THANKS ) + +src_configure() { + econf \ + --disable-sizedown \ + $(use_enable test) \ + --enable-char \ + $(use_enable unicode wchar_t) \ + $(use_enable doc) \ + --docdir=/usr/share/doc/${PF}/ +} + +src_install() { + default + + if use doc && use qt5; then + dodoc doc/*.qch + docompress -x /usr/share/doc/${PF}/${P}.qch + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: b9e90aee60570ea2620c0c9d20a53121f6209f80 Author: Michael Palimaka gentoo org> AuthorDate: Sun Feb 11 00:50:01 2018 + Commit: Michael Palimaka gentoo org> CommitDate: Sun Feb 11 00:51:10 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b9e90aee dev-libs/uriparser: remove 0.8.0 and 0.8.4-r0 Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-libs/uriparser/Manifest | 1 - dev-libs/uriparser/uriparser-0.8.0.ebuild | 44 -- dev-libs/uriparser/uriparser-0.8.4.ebuild | 51 --- 3 files changed, 96 deletions(-) diff --git a/dev-libs/uriparser/Manifest b/dev-libs/uriparser/Manifest index bad78d6c761..b985408946e 100644 --- a/dev-libs/uriparser/Manifest +++ b/dev-libs/uriparser/Manifest @@ -1,3 +1,2 @@ -DIST uriparser-0.8.0.tar.bz2 433581 BLAKE2B 0f39f891634de86fe1696c5d000c6325203561347c83f3144fef2319c9dc58657d82b92bd8499efda15bfa966230f3c2ca4b9051caced0fe15c7e480e564ac86 SHA512 e80efc8484f0b67107cad317cef72db9de906a86020c3ab31178e06e958782f0a744fe257b1e6cd130dd25c6747e684ece93ce5f755864303df34c6b763d2e5b DIST uriparser-0.8.4.tar.bz2 358408 BLAKE2B 1f270442a4812fa3e86a495109f95cfac6980c8145a701990dbe6f6396743de9ce0dfbce7b9cff2b331e8c9038a2b6c5281d2e562596543b660c168d3e678187 SHA512 b6238c6495eaa9f7178269d66dbea05a39c51c27137d8ebf39cd02d1c3fa96aa0d1608f5ccb36bf7b454f3238830dd46d7de8299b608f185b2520fc2c955aa1a DIST uriparser-0.8.5.tar.bz2 359469 BLAKE2B 44fb7d8bd5dac8bb0dd68bfbc4fb2adec310a913a7ebb92850fb2b8833c159db7cb29fa4f8b5de3e3b3def018024d1e69a0814bcd12aa24b6a14deca6f6768fb SHA512 e9b0228092cf12b824975000b0a6dbe2e413d3642203666d77c5b42f04bc13e0ec3f61d6a2c44d9613bea15e8cf7ec42cc4c92c5bc4318ee3349c1b380409d5c diff --git a/dev-libs/uriparser/uriparser-0.8.0.ebuild b/dev-libs/uriparser/uriparser-0.8.0.ebuild deleted file mode 100644 index 573ba01e6ff..000 --- a/dev-libs/uriparser/uriparser-0.8.0.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -inherit eutils - -DESCRIPTION="Uriparser is a strictly RFC 3986 compliant URI parsing library in C" -HOMEPAGE="http://uriparser.sourceforge.net/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" -IUSE="doc qt4 test unicode" - -RDEPEND="" -DEPEND="virtual/pkgconfig - doc? ( >=app-doc/doxygen-1.5.8 - qt4? ( dev-qt/qthelp:4 ) ) - test? ( >=dev-util/cpptest-1.1.1 )" - -REQUIRED_USE="test? ( unicode )" - -src_configure() { - econf \ - --disable-sizedown \ - $(use_enable test) \ - --enable-char \ - $(use_enable unicode wchar_t) \ - $(use_enable doc) \ - --disable-dependency-tracking \ - --docdir=/usr/share/doc/${PF}/ -} - -src_install() { - emake DESTDIR="${D}" install || die "make install failed" - dodoc AUTHORS ChangeLog THANKS doc/*.txt || die - - if use doc && use qt4; then - insinto /usr/share/doc/${PF}/ - doins doc/*.qch || die # Using doins to avoid dodoc's compression - fi -} diff --git a/dev-libs/uriparser/uriparser-0.8.4.ebuild b/dev-libs/uriparser/uriparser-0.8.4.ebuild deleted file mode 100644 index 11c9e1d5934..000 --- a/dev-libs/uriparser/uriparser-0.8.4.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 1999-2018 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit epatch autotools - -DESCRIPTION="Uriparser is a strictly RFC 3986 compliant URI parsing library in C" -HOMEPAGE="http://uriparser.sourceforge.net/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" -IUSE="doc qt4 test unicode" - -RDEPEND="" -DEPEND="virtual/pkgconfig - doc? ( >=app-doc/doxygen-1.5.8 - qt4? ( dev-qt/qthelp:4 ) ) - test? ( >=dev-util/cpptest-1.1.1 )" - -REQUIRED_USE="test? ( unicode )" - -PATCHES=( "${FILESDIR}"/${P}-doc-install.patch ) - -src_prepare() { - epatch "${PATCHES[@]}" - epatch_user - eautoreconf -} - -src_configure() { - econf \ - --disable-sizedown \ - $(use_enable test) \ - --enable-char \ - $(use_enable unicode wchar_t) \ - $(use_enable doc) \ - --docdir=/usr/share/doc/${PF}/ -} - -src_install() { - emake DESTDIR="${D}" install - dodoc AUTHORS ChangeLog THANKS - - if use doc && use qt4; then - dodoc doc/*.qch - docompress -x /usr/share/doc/${PF}/${P}.qch - fi -}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: cb1c5aa17a6b742d3ab567180ff59524787f5cb8 Author: Michael Palimaka gentoo org> AuthorDate: Sun Feb 11 00:49:31 2018 + Commit: Michael Palimaka gentoo org> CommitDate: Sun Feb 11 00:51:10 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cb1c5aa1 dev-libs/uriparser: stabilise 0.8.4-r1 for amd64 Bug: https://bugs.gentoo.org/645430 Package-Manager: Portage-2.3.19, Repoman-2.3.6 dev-libs/uriparser/uriparser-0.8.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/uriparser/uriparser-0.8.4-r1.ebuild b/dev-libs/uriparser/uriparser-0.8.4-r1.ebuild index a5162641abc..9468ac2013f 100644 --- a/dev-libs/uriparser/uriparser-0.8.4-r1.ebuild +++ b/dev-libs/uriparser/uriparser-0.8.4-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="amd64 ~arm ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="doc qt5 test unicode" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: a54c4e396e8a2f1c807cea494bf0d06f911b17e8 Author: Sebastian Pipping gentoo org> AuthorDate: Wed Feb 7 12:05:07 2018 + Commit: Sebastian Pipping gentoo org> CommitDate: Wed Feb 7 12:05:27 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a54c4e39 dev-libs/uriparser: 0.8.5 Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-libs/uriparser/Manifest | 1 + dev-libs/uriparser/uriparser-0.8.5.ebuild | 42 +++ 2 files changed, 43 insertions(+) diff --git a/dev-libs/uriparser/Manifest b/dev-libs/uriparser/Manifest index 776b28dae89..bad78d6c761 100644 --- a/dev-libs/uriparser/Manifest +++ b/dev-libs/uriparser/Manifest @@ -1,2 +1,3 @@ DIST uriparser-0.8.0.tar.bz2 433581 BLAKE2B 0f39f891634de86fe1696c5d000c6325203561347c83f3144fef2319c9dc58657d82b92bd8499efda15bfa966230f3c2ca4b9051caced0fe15c7e480e564ac86 SHA512 e80efc8484f0b67107cad317cef72db9de906a86020c3ab31178e06e958782f0a744fe257b1e6cd130dd25c6747e684ece93ce5f755864303df34c6b763d2e5b DIST uriparser-0.8.4.tar.bz2 358408 BLAKE2B 1f270442a4812fa3e86a495109f95cfac6980c8145a701990dbe6f6396743de9ce0dfbce7b9cff2b331e8c9038a2b6c5281d2e562596543b660c168d3e678187 SHA512 b6238c6495eaa9f7178269d66dbea05a39c51c27137d8ebf39cd02d1c3fa96aa0d1608f5ccb36bf7b454f3238830dd46d7de8299b608f185b2520fc2c955aa1a +DIST uriparser-0.8.5.tar.bz2 359469 BLAKE2B 44fb7d8bd5dac8bb0dd68bfbc4fb2adec310a913a7ebb92850fb2b8833c159db7cb29fa4f8b5de3e3b3def018024d1e69a0814bcd12aa24b6a14deca6f6768fb SHA512 e9b0228092cf12b824975000b0a6dbe2e413d3642203666d77c5b42f04bc13e0ec3f61d6a2c44d9613bea15e8cf7ec42cc4c92c5bc4318ee3349c1b380409d5c diff --git a/dev-libs/uriparser/uriparser-0.8.5.ebuild b/dev-libs/uriparser/uriparser-0.8.5.ebuild new file mode 100644 index 000..94133b73235 --- /dev/null +++ b/dev-libs/uriparser/uriparser-0.8.5.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2018 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +DESCRIPTION="Uriparser is a strictly RFC 3986 compliant URI parsing library in C" +HOMEPAGE="https://uriparser.github.io/"; +SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.bz2"; + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="doc qt5 test unicode" + +RDEPEND="" +DEPEND="virtual/pkgconfig + doc? ( >=app-doc/doxygen-1.5.8 + qt5? ( dev-qt/qthelp:5 ) ) + test? ( >=dev-util/cpptest-1.1.1 )" + +REQUIRED_USE="test? ( unicode )" + +DOCS=( AUTHORS ChangeLog THANKS ) + +src_configure() { + econf \ + --disable-sizedown \ + $(use_enable test) \ + --enable-char \ + $(use_enable unicode wchar_t) \ + $(use_enable doc) \ + --docdir=/usr/share/doc/${PF}/ +} + +src_install() { + default + + if use doc && use qt5; then + dodoc doc/*.qch + docompress -x /usr/share/doc/${PF}/${P}.qch + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: c5b535ed998ce3b50c00247a2c163ae441d54809 Author: Thomas Deutschmann gentoo org> AuthorDate: Tue Feb 6 18:33:40 2018 + Commit: Thomas Deutschmann gentoo org> CommitDate: Tue Feb 6 18:35:50 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c5b535ed dev-libs/uriparser: x86 stable (bug #645430) Package-Manager: Portage-2.3.24, Repoman-2.3.6 dev-libs/uriparser/uriparser-0.8.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/uriparser/uriparser-0.8.4-r1.ebuild b/dev-libs/uriparser/uriparser-0.8.4-r1.ebuild index 2fab3de24b2..a5162641abc 100644 --- a/dev-libs/uriparser/uriparser-0.8.4-r1.ebuild +++ b/dev-libs/uriparser/uriparser-0.8.4-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="~amd64 ~arm ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="doc qt5 test unicode" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: c2867b0e76a6589f3a7131183e503d726637f5d3 Author: Sergei Trofimovich gentoo org> AuthorDate: Sun Jan 28 18:04:46 2018 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Jan 28 18:04:46 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2867b0e dev-libs/uriparser: stable 0.8.4-r1 for ppc, bug #645430 Package-Manager: Portage-2.3.20, Repoman-2.3.6 RepoMan-Options: --include-arches="ppc" dev-libs/uriparser/uriparser-0.8.4-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/dev-libs/uriparser/uriparser-0.8.4-r1.ebuild b/dev-libs/uriparser/uriparser-0.8.4-r1.ebuild index 545d35ee9aa..2fab3de24b2 100644 --- a/dev-libs/uriparser/uriparser-0.8.4-r1.ebuild +++ b/dev-libs/uriparser/uriparser-0.8.4-r1.ebuild @@ -11,7 +11,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="~amd64 ~arm ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="doc qt5 test unicode" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: 273d4682535fc1a6a210dbbaf20e139258839565 Author: Sebastian Pipping gentoo org> AuthorDate: Wed Jan 24 20:57:24 2018 + Commit: Sebastian Pipping gentoo org> CommitDate: Wed Jan 24 20:58:43 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=273d4682 dev-libs/uriparser: Fix duplicate eapply_user Andreas Sturmlechner noticed: In EAPI 6, default applies user patches [..] Bug: https://bugs.gentoo.org/645430 Package-Manager: Portage-2.3.20, Repoman-2.3.6 dev-libs/uriparser/uriparser-0.8.4-r1.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/dev-libs/uriparser/uriparser-0.8.4-r1.ebuild b/dev-libs/uriparser/uriparser-0.8.4-r1.ebuild index 84b47476abd..545d35ee9aa 100644 --- a/dev-libs/uriparser/uriparser-0.8.4-r1.ebuild +++ b/dev-libs/uriparser/uriparser-0.8.4-r1.ebuild @@ -28,7 +28,6 @@ DOCS=( AUTHORS ChangeLog THANKS ) src_prepare() { default - eapply_user eautoreconf }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/, dev-libs/uriparser/files/
commit: 4c23469e736594a8dac1738aa857aac7e246e5bd Author: Sebastian Pipping gentoo org> AuthorDate: Wed Jan 24 20:45:45 2018 + Commit: Sebastian Pipping gentoo org> CommitDate: Wed Jan 24 20:48:14 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4c23469e dev-libs/uriparser: Qt5, EAPI 6, fix USE="doc qt[45]" Closes: https://bugs.gentoo.org/645430 Package-Manager: Portage-2.3.20, Repoman-2.3.6 .../files/uriparser-0.8.4-doc-install.patch| 13 +++ ...rser-0.8.4.ebuild => uriparser-0.8.4-r1.ebuild} | 25 -- dev-libs/uriparser/uriparser-0.8.4.ebuild | 12 ++- 3 files changed, 42 insertions(+), 8 deletions(-) diff --git a/dev-libs/uriparser/files/uriparser-0.8.4-doc-install.patch b/dev-libs/uriparser/files/uriparser-0.8.4-doc-install.patch new file mode 100644 index 000..28cef94c642 --- /dev/null +++ b/dev-libs/uriparser/files/uriparser-0.8.4-doc-install.patch @@ -0,0 +1,13 @@ +diff --git a/doc/Makefile.am b/doc/Makefile.am +index ae5e101..012f0bc 100644 +--- a/doc/Makefile.am b/doc/Makefile.am +@@ -24,7 +24,7 @@ distclean-local: + ## Install doc files + install-data-local: + $(MKDIR_P) "$(DESTDIR)$(docdir)/html/search" ## Didn't work with installdirs-local +- $(INSTALL_DATA) html/*.css html/*.html html/*.js html/*.map html/*.md5 html/*.png "$(DESTDIR)$(docdir)/html/" ++ $(INSTALL_DATA) html/*.css html/*.html html/*.js html/*.md5 html/*.png "$(DESTDIR)$(docdir)/html/" + $(INSTALL_DATA) html/search/* "$(DESTDIR)$(docdir)/html/search/" + -$(INSTALL_DATA) *.qch "$(DESTDIR)$(docdir)/" + diff --git a/dev-libs/uriparser/uriparser-0.8.4.ebuild b/dev-libs/uriparser/uriparser-0.8.4-r1.ebuild similarity index 72% copy from dev-libs/uriparser/uriparser-0.8.4.ebuild copy to dev-libs/uriparser/uriparser-0.8.4-r1.ebuild index 97ad9a71617..84b47476abd 100644 --- a/dev-libs/uriparser/uriparser-0.8.4.ebuild +++ b/dev-libs/uriparser/uriparser-0.8.4-r1.ebuild @@ -1,7 +1,9 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -EAPI=5 +EAPI=6 + +inherit autotools DESCRIPTION="Uriparser is a strictly RFC 3986 compliant URI parsing library in C" HOMEPAGE="http://uriparser.sourceforge.net/"; @@ -10,16 +12,26 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" LICENSE="BSD" SLOT="0" KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" -IUSE="doc qt4 test unicode" +IUSE="doc qt5 test unicode" RDEPEND="" DEPEND="virtual/pkgconfig doc? ( >=app-doc/doxygen-1.5.8 - qt4? ( dev-qt/qthelp:4 ) ) + qt5? ( dev-qt/qthelp:5 ) ) test? ( >=dev-util/cpptest-1.1.1 )" REQUIRED_USE="test? ( unicode )" +PATCHES=( "${FILESDIR}"/${P}-doc-install.patch ) + +DOCS=( AUTHORS ChangeLog THANKS ) + +src_prepare() { + default + eapply_user + eautoreconf +} + src_configure() { econf \ --disable-sizedown \ @@ -31,10 +43,9 @@ src_configure() { } src_install() { - emake DESTDIR="${D}" install - dodoc AUTHORS ChangeLog THANKS + default - if use doc && use qt4; then + if use doc && use qt5; then dodoc doc/*.qch docompress -x /usr/share/doc/${PF}/${P}.qch fi diff --git a/dev-libs/uriparser/uriparser-0.8.4.ebuild b/dev-libs/uriparser/uriparser-0.8.4.ebuild index 97ad9a71617..11c9e1d5934 100644 --- a/dev-libs/uriparser/uriparser-0.8.4.ebuild +++ b/dev-libs/uriparser/uriparser-0.8.4.ebuild @@ -1,8 +1,10 @@ -# Copyright 1999-2017 Gentoo Foundation +# Copyright 1999-2018 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 +inherit epatch autotools + DESCRIPTION="Uriparser is a strictly RFC 3986 compliant URI parsing library in C" HOMEPAGE="http://uriparser.sourceforge.net/"; SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" @@ -20,6 +22,14 @@ DEPEND="virtual/pkgconfig REQUIRED_USE="test? ( unicode )" +PATCHES=( "${FILESDIR}"/${P}-doc-install.patch ) + +src_prepare() { + epatch "${PATCHES[@]}" + epatch_user + eautoreconf +} + src_configure() { econf \ --disable-sizedown \
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/files/
commit: 6530c2490cdb2413c8882b13f744df25ebea23b4 Author: Michael Mair-Keimberger gmail com> AuthorDate: Sun Jan 7 08:02:15 2018 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Jan 7 20:53:43 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6530c249 dev-libs/uriparser: remove unused patch Closes: https://github.com/gentoo/gentoo/pull/6778 .../uriparser/files/uriparser-0.8.1-doc-install.patch| 16 1 file changed, 16 deletions(-) diff --git a/dev-libs/uriparser/files/uriparser-0.8.1-doc-install.patch b/dev-libs/uriparser/files/uriparser-0.8.1-doc-install.patch deleted file mode 100644 index 1beb0ad4089..000 --- a/dev-libs/uriparser/files/uriparser-0.8.1-doc-install.patch +++ /dev/null @@ -1,16 +0,0 @@ -diff --git a/doc/Makefile.am b/doc/Makefile.am -index 5814a0c..fb9e035 100644 a/doc/Makefile.am -+++ b/doc/Makefile.am -@@ -23,8 +23,9 @@ distclean-local: - - ## Install doc files - install-data-local: -- $(MKDIR_P) "$(DESTDIR)$(docdir)/html" ## Didn't work with installdirs-local -- $(INSTALL_DATA) html/*.{css,html,png} "$(DESTDIR)$(docdir)/html/" -+ $(MKDIR_P) "$(DESTDIR)$(docdir)/html/search" ## Didn't work with installdirs-local -+ $(INSTALL_DATA) html/*.css html/*.html html/*.js html/*.map html/*.md5 html/*.png "$(DESTDIR)$(docdir)/html/" -+ $(INSTALL_DATA) html/search/* "$(DESTDIR)$(docdir)/html/search/" - -$(INSTALL_DATA) *.qch "$(DESTDIR)$(docdir)/" - -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: e1d6534e45c92ef9c37331923f20f91c46c62f95 Author: Sebastian Pipping gentoo org> AuthorDate: Sat Jan 6 15:50:02 2018 + Commit: Sebastian Pipping gentoo org> CommitDate: Sat Jan 6 16:06:08 2018 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1d6534e dev-libs/uriparser: Remove old Package-Manager: Portage-2.3.16, Repoman-2.3.6 dev-libs/uriparser/Manifest | 4 --- dev-libs/uriparser/uriparser-0.7.9.ebuild | 44 --- dev-libs/uriparser/uriparser-0.8.1.ebuild | 49 --- dev-libs/uriparser/uriparser-0.8.2.ebuild | 42 -- dev-libs/uriparser/uriparser-0.8.3.ebuild | 41 -- 5 files changed, 180 deletions(-) diff --git a/dev-libs/uriparser/Manifest b/dev-libs/uriparser/Manifest index 2935fda36b2..776b28dae89 100644 --- a/dev-libs/uriparser/Manifest +++ b/dev-libs/uriparser/Manifest @@ -1,6 +1,2 @@ -DIST uriparser-0.7.9.tar.bz2 430215 BLAKE2B ca6582768a4c626ac9010f9e35047765c3f7ca219692031d3252ae3e1771656575bde6e33ad20e4faf955b1ac37ee6da562c40a108497e60675cc81fbdc1f72a SHA512 a08d700078c7238d71db05e4de622f841069b38a82b718107943041518a56dd343e6b8a6256f7330119f946b4b5aed05659fc67e566ed96f99e6206584132b01 DIST uriparser-0.8.0.tar.bz2 433581 BLAKE2B 0f39f891634de86fe1696c5d000c6325203561347c83f3144fef2319c9dc58657d82b92bd8499efda15bfa966230f3c2ca4b9051caced0fe15c7e480e564ac86 SHA512 e80efc8484f0b67107cad317cef72db9de906a86020c3ab31178e06e958782f0a744fe257b1e6cd130dd25c6747e684ece93ce5f755864303df34c6b763d2e5b -DIST uriparser-0.8.1.tar.bz2 341433 BLAKE2B e2bf98afa5a7c28b8ad3af6c22183503eeea8c418ffea7c6d57f7f7df4b1b519bd55b1f0c18dc2fdf16c532e77c01584dec9989cef3819dd5c785894d0f766e2 SHA512 6a1f4cc72a62cd74fa814e262233bd44d882ce4ee189a2ca7a6ef1cb3893492adf801b0391d3eea1f8ef443971f7195cbe8143158514225c875e76d677a9040e -DIST uriparser-0.8.2.tar.bz2 341959 BLAKE2B 06f22e826cd1d1a9f3abc2042d1d4c87f65266be4309db9989c2838fba9b4d6f40e68881ba4bcc50e10d67aa0a9a2943f972686210af7fc551e2a598a2f57167 SHA512 857c12229aece80065f923b6191e5771c6cd26e7eb42e62a35ae5793174df72b818a59c7b4d9a8dbd8f3f5d4b5885b43a05f0e40aa1be9d9b6f6a9b323c56ca9 -DIST uriparser-0.8.3.tar.bz2 358228 BLAKE2B 6a51abf79c3521316ad3f77ba8ec75c90cf482c2fd3d1fcc1653ba21d259cfabc6f19f156cf013640f716500c81554c018c65f621a9f47cba01c4f486116bef0 SHA512 e8fe7f0e48af84d165038ba8c4a324cd0cd9fbabe4b37b0035681f24cf69470d34bdcb15bda36594dd770383b475a91ed8d33e1a897fb8bf9dcb1d2454c55fc1 DIST uriparser-0.8.4.tar.bz2 358408 BLAKE2B 1f270442a4812fa3e86a495109f95cfac6980c8145a701990dbe6f6396743de9ce0dfbce7b9cff2b331e8c9038a2b6c5281d2e562596543b660c168d3e678187 SHA512 b6238c6495eaa9f7178269d66dbea05a39c51c27137d8ebf39cd02d1c3fa96aa0d1608f5ccb36bf7b454f3238830dd46d7de8299b608f185b2520fc2c955aa1a diff --git a/dev-libs/uriparser/uriparser-0.7.9.ebuild b/dev-libs/uriparser/uriparser-0.7.9.ebuild deleted file mode 100644 index 64193ffa3c9..000 --- a/dev-libs/uriparser/uriparser-0.7.9.ebuild +++ /dev/null @@ -1,44 +0,0 @@ -# Copyright 1999-2013 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -inherit eutils - -DESCRIPTION="Uriparser is a strictly RFC 3986 compliant URI parsing library in C" -HOMEPAGE="http://uriparser.sourceforge.net/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="amd64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" -IUSE="doc qt4 test unicode" - -RDEPEND="" -DEPEND="virtual/pkgconfig - doc? ( >=app-doc/doxygen-1.5.8 - qt4? ( dev-qt/qthelp:4 ) ) - test? ( >=dev-util/cpptest-1.1.1 )" - -REQUIRED_USE="test? ( unicode )" - -src_configure() { - econf \ - --disable-sizedown \ - $(use_enable test) \ - --enable-char \ - $(use_enable unicode wchar_t) \ - $(use_enable doc) \ - --disable-dependency-tracking \ - --docdir=/usr/share/doc/${PF}/ -} - -src_install() { - emake DESTDIR="${D}" install || die "make install failed" - dodoc AUTHORS ChangeLog THANKS doc/*.txt || die - - if use doc && use qt4; then - insinto /usr/share/doc/${PF}/ - doins doc/*.qch || die # Using doins to avoid dodoc's compression - fi -} diff --git a/dev-libs/uriparser/uriparser-0.8.1.ebuild b/dev-libs/uriparser/uriparser-0.8.1.ebuild deleted file mode 100644 index 6dc5fe7e3fd..000 --- a/dev-libs/uriparser/uriparser-0.8.1.ebuild +++ /dev/null @@ -1,49 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -EAPI=4 - -inherit eutils autotools - -DESCRIPTION="Uriparser is a strictly RFC 3986 compliant URI parsing library in C" -HOMEPAGE="http://uriparser.sourceforge.net/"; -SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" - -LICENSE="BSD" -SLOT="0" -
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: 72434e2983a25bd878b70a8e1ad99f3f358b8f13 Author: James Le Cuirot gentoo org> AuthorDate: Sat Dec 2 20:48:00 2017 + Commit: James Le Cuirot gentoo org> CommitDate: Sun Dec 3 22:13:54 2017 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72434e29 dev-libs/uriparser: Add ~arm keyword to 0.8.4 The tests pass. Package-Manager: Portage-2.3.16, Repoman-2.3.6 dev-libs/uriparser/uriparser-0.8.4.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/dev-libs/uriparser/uriparser-0.8.4.ebuild b/dev-libs/uriparser/uriparser-0.8.4.ebuild index 0f26dee35fc..97ad9a71617 100644 --- a/dev-libs/uriparser/uriparser-0.8.4.ebuild +++ b/dev-libs/uriparser/uriparser-0.8.4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2015 Gentoo Foundation +# Copyright 1999-2017 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 EAPI=5 @@ -9,7 +9,7 @@ SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" LICENSE="BSD" SLOT="0" -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" IUSE="doc qt4 test unicode" RDEPEND=""
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: 83b4be594c3d06c087d80ad7561e1f4b59061bb7 Author: Ian Stakenvicius gentoo org> AuthorDate: Tue Oct 13 16:11:02 2015 + Commit: Ian Stakenvicius gentoo org> CommitDate: Tue Oct 13 16:11:02 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=83b4be59 dev-libs/uriparser: fix Manifest Package-Manager: portage-2.2.20.1 dev-libs/uriparser/Manifest | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-libs/uriparser/Manifest b/dev-libs/uriparser/Manifest index ef4d8b9..292d25d 100644 --- a/dev-libs/uriparser/Manifest +++ b/dev-libs/uriparser/Manifest @@ -3,3 +3,4 @@ DIST uriparser-0.8.0.tar.bz2 433581 SHA256 1dd9f9779d8f17822bd7d68ba042fd67779b6 DIST uriparser-0.8.1.tar.bz2 341433 SHA256 8ad27e4ea603680c840008d21fb7efea354c79647e90b6fe6788aca18293f094 SHA512 6a1f4cc72a62cd74fa814e262233bd44d882ce4ee189a2ca7a6ef1cb3893492adf801b0391d3eea1f8ef443971f7195cbe8143158514225c875e76d677a9040e WHIRLPOOL 308625b4e612a27b6bf3ae0d70da69be25c8a702470f793d69175d94d16e7440f1d7249026f4cf3ccb51a501b109168dd4a772287e6ba7ceb03702cb753bd6eb DIST uriparser-0.8.2.tar.bz2 341959 SHA256 6d6e66b0615f65e9e2391933dab7e45eca0947160f10c6b47bc50feda93e508f SHA512 857c12229aece80065f923b6191e5771c6cd26e7eb42e62a35ae5793174df72b818a59c7b4d9a8dbd8f3f5d4b5885b43a05f0e40aa1be9d9b6f6a9b323c56ca9 WHIRLPOOL 56b370eb16c4eed16838c80d71860d6fe66ad4cd5d4cdba72e9bcb0bfc56fd39d479b73fe8f3df27fb8b5b19ca0fda53172b602dd33e946c1829e92b8fe6fd5f DIST uriparser-0.8.3.tar.bz2 358228 SHA256 28640ddc91809ebedf7bcaa11aeaebcdac4321323e54416c9eb76303adae0fad SHA512 e8fe7f0e48af84d165038ba8c4a324cd0cd9fbabe4b37b0035681f24cf69470d34bdcb15bda36594dd770383b475a91ed8d33e1a897fb8bf9dcb1d2454c55fc1 WHIRLPOOL dd49cb7b64bad476fe8c822d8644a74b9a361a463431186026bd1cc94bc01b9af5bd0b73324b2c01f80a82d90c648f66ba8b5c8545ab71609b01accd33fa40a4 +DIST uriparser-0.8.4.tar.bz2 358408 SHA256 ce7ccda4136974889231e8426a785e7578e66a6283009cfd13f1b24a5e657b23 SHA512 b6238c6495eaa9f7178269d66dbea05a39c51c27137d8ebf39cd02d1c3fa96aa0d1608f5ccb36bf7b454f3238830dd46d7de8299b608f185b2520fc2c955aa1a WHIRLPOOL fc78f6c799ba5665927f1800f1212617744a3eaf3be3c7112409afe53d557e24c8f185137291d534fcf7c9263d64b9d49fa57a3d2c608e39559943c19218d30f
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: 91193fef82f0d5f01f043742a735935a14eb02e4 Author: Sebastian Pipping gentoo org> AuthorDate: Mon Oct 12 15:58:09 2015 + Commit: Sebastian Pipping gentoo org> CommitDate: Mon Oct 12 15:58:15 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91193fef dev-libs/uriparser: 0.8.4 dev-libs/uriparser/uriparser-0.8.4.ebuild | 42 +++ 1 file changed, 42 insertions(+) diff --git a/dev-libs/uriparser/uriparser-0.8.4.ebuild b/dev-libs/uriparser/uriparser-0.8.4.ebuild new file mode 100644 index 000..a52452d --- /dev/null +++ b/dev-libs/uriparser/uriparser-0.8.4.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=5 + +DESCRIPTION="Uriparser is a strictly RFC 3986 compliant URI parsing library in C" +HOMEPAGE="http://uriparser.sourceforge.net/"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="doc qt4 test unicode" + +RDEPEND="" +DEPEND="virtual/pkgconfig + doc? ( >=app-doc/doxygen-1.5.8 + qt4? ( dev-qt/qthelp:4 ) ) + test? ( >=dev-util/cpptest-1.1.1 )" + +REQUIRED_USE="test? ( unicode )" + +src_configure() { + econf \ + --disable-sizedown \ + $(use_enable test) \ + --enable-char \ + $(use_enable unicode wchar_t) \ + $(use_enable doc) \ + --docdir=/usr/share/doc/${PF}/ +} + +src_install() { + emake DESTDIR="${D}" install + dodoc AUTHORS ChangeLog THANKS + + if use doc && use qt4; then + dodoc doc/*.qch + docompress -x /usr/share/doc/${PF}/${P}.qch + fi +}
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: d861ab7b23746e0f1242662c19e713e11f197aba Author: Sebastian Pipping gentoo org> AuthorDate: Mon Oct 5 16:25:42 2015 + Commit: Sebastian Pipping gentoo org> CommitDate: Mon Oct 5 16:25:44 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d861ab7b dev-libs/uriparser: Improve on QA issues .. pointed out by @hasufell at https://github.com/gentoo/gentoo/commit/2114f96d146d19c46c6b6849ccc22b4a278d8730 dev-libs/uriparser/uriparser-0.8.3.ebuild | 11 +-- 1 file changed, 5 insertions(+), 6 deletions(-) diff --git a/dev-libs/uriparser/uriparser-0.8.3.ebuild b/dev-libs/uriparser/uriparser-0.8.3.ebuild index de49e8c..a52452d 100644 --- a/dev-libs/uriparser/uriparser-0.8.3.ebuild +++ b/dev-libs/uriparser/uriparser-0.8.3.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 # $Id$ -EAPI=4 +EAPI=5 DESCRIPTION="Uriparser is a strictly RFC 3986 compliant URI parsing library in C" HOMEPAGE="http://uriparser.sourceforge.net/"; @@ -28,16 +28,15 @@ src_configure() { --enable-char \ $(use_enable unicode wchar_t) \ $(use_enable doc) \ - --disable-dependency-tracking \ --docdir=/usr/share/doc/${PF}/ } src_install() { - emake DESTDIR="${D}" install || die "make install failed" - dodoc AUTHORS ChangeLog THANKS || die + emake DESTDIR="${D}" install + dodoc AUTHORS ChangeLog THANKS if use doc && use qt4; then - insinto /usr/share/doc/${PF}/ - doins doc/*.qch || die # Using doins to avoid dodoc's compression + dodoc doc/*.qch + docompress -x /usr/share/doc/${PF}/${P}.qch fi }
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: 63ede43404ed574850bf1b518242d419abf419be Author: Sebastian Pipping gentoo org> AuthorDate: Mon Oct 5 16:13:43 2015 + Commit: Sebastian Pipping gentoo org> CommitDate: Mon Oct 5 16:13:54 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63ede434 dev-libs/uriparser: Add 0.8.3 to Manifest dev-libs/uriparser/Manifest | 1 + 1 file changed, 1 insertion(+) diff --git a/dev-libs/uriparser/Manifest b/dev-libs/uriparser/Manifest index d058721..ef4d8b9 100644 --- a/dev-libs/uriparser/Manifest +++ b/dev-libs/uriparser/Manifest @@ -2,3 +2,4 @@ DIST uriparser-0.7.9.tar.bz2 430215 SHA256 a1d8f1007757ca1cf68b49edbac50876100cd DIST uriparser-0.8.0.tar.bz2 433581 SHA256 1dd9f9779d8f17822bd7d68ba042fd67779b6e4ccf162bd3c9d0ff19a8ba9bf7 SHA512 e80efc8484f0b67107cad317cef72db9de906a86020c3ab31178e06e958782f0a744fe257b1e6cd130dd25c6747e684ece93ce5f755864303df34c6b763d2e5b WHIRLPOOL 43b9526747ad87c0e93f8f218243cdd853517c5a8d9290e9e19618104462b5150589d301e320035abadbae32e7141de4d5684954e7650a476c33da54d8e4cbea DIST uriparser-0.8.1.tar.bz2 341433 SHA256 8ad27e4ea603680c840008d21fb7efea354c79647e90b6fe6788aca18293f094 SHA512 6a1f4cc72a62cd74fa814e262233bd44d882ce4ee189a2ca7a6ef1cb3893492adf801b0391d3eea1f8ef443971f7195cbe8143158514225c875e76d677a9040e WHIRLPOOL 308625b4e612a27b6bf3ae0d70da69be25c8a702470f793d69175d94d16e7440f1d7249026f4cf3ccb51a501b109168dd4a772287e6ba7ceb03702cb753bd6eb DIST uriparser-0.8.2.tar.bz2 341959 SHA256 6d6e66b0615f65e9e2391933dab7e45eca0947160f10c6b47bc50feda93e508f SHA512 857c12229aece80065f923b6191e5771c6cd26e7eb42e62a35ae5793174df72b818a59c7b4d9a8dbd8f3f5d4b5885b43a05f0e40aa1be9d9b6f6a9b323c56ca9 WHIRLPOOL 56b370eb16c4eed16838c80d71860d6fe66ad4cd5d4cdba72e9bcb0bfc56fd39d479b73fe8f3df27fb8b5b19ca0fda53172b602dd33e946c1829e92b8fe6fd5f +DIST uriparser-0.8.3.tar.bz2 358228 SHA256 28640ddc91809ebedf7bcaa11aeaebcdac4321323e54416c9eb76303adae0fad SHA512 e8fe7f0e48af84d165038ba8c4a324cd0cd9fbabe4b37b0035681f24cf69470d34bdcb15bda36594dd770383b475a91ed8d33e1a897fb8bf9dcb1d2454c55fc1 WHIRLPOOL dd49cb7b64bad476fe8c822d8644a74b9a361a463431186026bd1cc94bc01b9af5bd0b73324b2c01f80a82d90c648f66ba8b5c8545ab71609b01accd33fa40a4
[gentoo-commits] repo/gentoo:master commit in: dev-libs/uriparser/
commit: 2114f96d146d19c46c6b6849ccc22b4a278d8730 Author: Sebastian Pipping gentoo org> AuthorDate: Sun Oct 4 21:49:44 2015 + Commit: Sebastian Pipping gentoo org> CommitDate: Sun Oct 4 21:49:44 2015 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2114f96d dev-libs/uriparser: 0.8.3 dev-libs/uriparser/uriparser-0.8.3.ebuild | 43 +++ 1 file changed, 43 insertions(+) diff --git a/dev-libs/uriparser/uriparser-0.8.3.ebuild b/dev-libs/uriparser/uriparser-0.8.3.ebuild new file mode 100644 index 000..de49e8c --- /dev/null +++ b/dev-libs/uriparser/uriparser-0.8.3.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +EAPI=4 + +DESCRIPTION="Uriparser is a strictly RFC 3986 compliant URI parsing library in C" +HOMEPAGE="http://uriparser.sourceforge.net/"; +SRC_URI="mirror://sourceforge/${PN}/${P}.tar.bz2" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x86-macos ~x86-solaris" +IUSE="doc qt4 test unicode" + +RDEPEND="" +DEPEND="virtual/pkgconfig + doc? ( >=app-doc/doxygen-1.5.8 + qt4? ( dev-qt/qthelp:4 ) ) + test? ( >=dev-util/cpptest-1.1.1 )" + +REQUIRED_USE="test? ( unicode )" + +src_configure() { + econf \ + --disable-sizedown \ + $(use_enable test) \ + --enable-char \ + $(use_enable unicode wchar_t) \ + $(use_enable doc) \ + --disable-dependency-tracking \ + --docdir=/usr/share/doc/${PF}/ +} + +src_install() { + emake DESTDIR="${D}" install || die "make install failed" + dodoc AUTHORS ChangeLog THANKS || die + + if use doc && use qt4; then + insinto /usr/share/doc/${PF}/ + doins doc/*.qch || die # Using doins to avoid dodoc's compression + fi +}