From b66ecfb4dc09ba76e37787df2f7df1a78c3c1cc9 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 16 Sep 2024 12:11:35 +0100 Subject: gentoo auto-resync : 16:09:2024 - 12:11:35 --- net-libs/Manifest.gz | Bin 31013 -> 31017 bytes net-libs/liboauth/Manifest | 4 +- net-libs/liboauth/liboauth-1.0.3-r2.ebuild | 76 ---------------------------- net-libs/liboauth/liboauth-1.0.3-r3.ebuild | 78 ----------------------------- net-libs/liboauth/metadata.xml | 8 --- 5 files changed, 1 insertion(+), 165 deletions(-) delete mode 100644 net-libs/liboauth/liboauth-1.0.3-r2.ebuild delete mode 100644 net-libs/liboauth/liboauth-1.0.3-r3.ebuild (limited to 'net-libs') diff --git a/net-libs/Manifest.gz b/net-libs/Manifest.gz index a4b0bd20b004..85e6bc766828 100644 Binary files a/net-libs/Manifest.gz and b/net-libs/Manifest.gz differ diff --git a/net-libs/liboauth/Manifest b/net-libs/liboauth/Manifest index 1ee60e6f0d14..21c8b5993e9c 100644 --- a/net-libs/liboauth/Manifest +++ b/net-libs/liboauth/Manifest @@ -2,7 +2,5 @@ AUX liboauth-1.0.1-doxygen-out-of-tree.patch 2231 BLAKE2B 61523955ac500d63879dae AUX liboauth-1.0.3-openssl-1.1.patch 4483 BLAKE2B 4d2628448a1341cc41a676d5002c7f0f17af384fafde77687bc83235d90f4b6b853bbc9a4262fd4acaa0b04cb67d586bca308bb9c66fafbe7de1734fb39a4c1b SHA512 90ae75bbaf7296826f813df852263901ad8632579b5e5dd1e8b1edc4719d3f749ffc30e6348ffc2ddd5239de544c934382f52c4d62e90b3e655fd9630b5b4880 AUX liboauth-1.0.3-openssl-1.1_2.patch 750 BLAKE2B cf07dc1722c41f55e1ea5d241c91bd62d4eb8c862a727cf350ea10ca11a24e195439599bf1e712158d6f0dbd113d5cce62d567b48883f23e505e1df6d077a34f SHA512 778222c9b5ff2a35447cc8c14f7868f011c3a3e938cebdd617471221e07278e82b70bc436dbcf28c4b7a558486465a0e36278d18718f48f57a2bb47e74eba957 DIST liboauth-1.0.3.tar.gz 504950 BLAKE2B 56cf10574af58995de9bf86bb7f00becb360cc899bf1ddb23804820d63ae2c7af29aa29031f68ce79a6cc441cbce27aebf5f1c9dfa029243d7732592d03620c7 SHA512 5a13818dbb3e0df76f7a3fde451eff4f90c9bebfe2076a294921af0c07c2b0789f717f0f862ac6961562d4227e016dc198ddd7efb9c7ac599c3bfbcdb2ac33fa -EBUILD liboauth-1.0.3-r2.ebuild 1600 BLAKE2B d588b6ad490157efeb5081749def5cea58ee2a0e8e032221ad20f1856c5b1d75d96ba5c92582b33ab598e4ca54cfe42742edb757e2f9e7e177ce6a6599ae4d61 SHA512 c29a89b99ee308dd4deeaf11c3ab2be8a3141853f91b041c08680e9a6b259e819133a9d49b214c0e10ef19180c916a92215cab09b3cae426b0a68000749271e4 -EBUILD liboauth-1.0.3-r3.ebuild 1756 BLAKE2B b5af642c3259016f1de3c86770ef5ba347ab8d69fe07b10eae6026821a87ee49fdb56b88ba9669195564a2e5008fa3edccc8e131ab7829c61a6372caeb1db51a SHA512 a2721c8c8841c0495384a264d56d1da5da8d2e78af3a205117824ddd21be9a4a2ff0b1ae30b37899c56c7af11d4e69c867cfe8d1e400709799670c5967eb7355 EBUILD liboauth-1.0.3-r4.ebuild 1481 BLAKE2B 471fcaa11c11614a48e897bd8a80fb094e174ac961fbaed923241b26269962a57eee8245bae1672e81890d70c40dd303d61d60766b24b097694767881312f126 SHA512 c010cf20407e11bf54e2e72646daaf59f6c17bcf6e8352f737871cadb08908e04d26900665fab4b6b1d3a55c320e3a304f745b91e7470c32133b69700531d1ff -MISC metadata.xml 880 BLAKE2B 7d21173fe9d5aa67de1cd75f2055bd686ca7223ad58761cc79241e88e390696fa60abb32c845e51a827720d281963258b41661c0757ba28211b7a0f9055d8cad SHA512 09d4eff65caa5df8b6b60454726cbc0725527d823d337162b06d35476d54569b5e324e920a4c658dbb6c7d0db516e587903aeb6701f01206b7fb766081f11e92 +MISC metadata.xml 568 BLAKE2B 8c7a8d7010b41e183434436bbe88821f0ccf98e17e8a5490b578436246913c8794ea384065944cf74607fa6b3a676d67aaa852e955075c169301a5c9ea37fcc0 SHA512 ed3c9b4d280190272fa79d0ed8b31d2f49d3dd9b2c5b881fab75ae1ae41b404422915c300f4a064b19e2970d4eb675c293ec25d8e734caa3a536a7e859fd2a1d diff --git a/net-libs/liboauth/liboauth-1.0.3-r2.ebuild b/net-libs/liboauth/liboauth-1.0.3-r2.ebuild deleted file mode 100644 index 0c8ec466d97f..000000000000 --- a/net-libs/liboauth/liboauth-1.0.3-r2.ebuild +++ /dev/null @@ -1,76 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="C library implementing the OAuth secure authentication protocol" -HOMEPAGE="https://liboauth.sourceforge.io/" -SRC_URI="https://downloads.sourceforge.net/project/${PN}/${P}.tar.gz" - -LICENSE="|| ( GPL-2 MIT )" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ppc ppc64 ~riscv sparc x86 ~x64-macos" -# Upstream recommend NSS by default for licencing reasons (may change w/ openssl 3?) -IUSE="bindist curl doc +nss" -REQUIRED_USE="bindist? ( nss )" - -PATCHES=( - "${FILESDIR}"/${PN}-1.0.1-doxygen-out-of-tree.patch - "${FILESDIR}"/${PN}-1.0.3-openssl-1.1.patch - "${FILESDIR}"/${PN}-1.0.3-openssl-1.1_2.patch -) - -RDEPEND=" - curl? ( net-misc/curl ) - nss? ( - dev-libs/nss - curl? ( || ( - net-misc/curl[ssl,curl_ssl_nss(-)] - net-misc/curl[-ssl] - ) ) - ) - !nss? ( - dev-libs/openssl:= - curl? ( || ( - net-misc/curl[ssl,curl_ssl_openssl] - net-misc/curl[-ssl] - ) ) - ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - doc? ( - app-text/doxygen - media-gfx/graphviz - media-fonts/freefont - ) -" - -DOCS=( AUTHORS ChangeLog LICENSE.OpenSSL README ) - -src_configure() { - local myeconfargs=( - --disable-static - $(use_enable !curl curl) - $(use_enable curl libcurl) - $(use_enable nss) - ) - econf "${myeconfargs[@]}" -} - -src_compile() { - default - - if use doc ; then - # make sure fonts are found - export DOTFONTPATH="${EPREFIX}"/usr/share/fonts/freefont-ttf - emake dox - fi -} - -src_install() { - use doc && HTML_DOCS=( doc/html/. ) - default - find "${ED}" -name "*.la" -delete || die -} diff --git a/net-libs/liboauth/liboauth-1.0.3-r3.ebuild b/net-libs/liboauth/liboauth-1.0.3-r3.ebuild deleted file mode 100644 index 84fff9020d25..000000000000 --- a/net-libs/liboauth/liboauth-1.0.3-r3.ebuild +++ /dev/null @@ -1,78 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="C library implementing the OAuth secure authentication protocol" -HOMEPAGE="https://liboauth.sourceforge.io/" -SRC_URI="https://downloads.sourceforge.net/project/${PN}/${P}.tar.gz" - -LICENSE="|| ( GPL-2 MIT )" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86 ~x64-macos" -# Upstream recommended NSS in the past for licencing reasons but w/ OpenSSL 3 that's -# no longer a problem, plus curl >= 8.3 doesn't support NSS anymore. -IUSE="bindist curl doc nss" -REQUIRED_USE="bindist? ( nss )" - -PATCHES=( - "${FILESDIR}"/${PN}-1.0.1-doxygen-out-of-tree.patch - "${FILESDIR}"/${PN}-1.0.3-openssl-1.1.patch - "${FILESDIR}"/${PN}-1.0.3-openssl-1.1_2.patch -) - -# TODO: Drop curl + nss support entirely given it doesn't make sense anymore -RDEPEND=" - curl? ( net-misc/curl ) - nss? ( - dev-libs/nss - curl? ( || ( - net-misc/curl[ssl,curl_ssl_nss(-)] - net-misc/curl[-ssl] - ) ) - ) - !nss? ( - >=dev-libs/openssl-3:= - curl? ( || ( - net-misc/curl[ssl,curl_ssl_openssl] - net-misc/curl[-ssl] - ) ) - ) -" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - doc? ( - app-text/doxygen - media-gfx/graphviz - media-fonts/freefont - ) -" - -DOCS=( AUTHORS ChangeLog LICENSE.OpenSSL README ) - -src_configure() { - local myeconfargs=( - --disable-static - $(use_enable !curl curl) - $(use_enable curl libcurl) - $(use_enable nss) - ) - econf "${myeconfargs[@]}" -} - -src_compile() { - default - - if use doc ; then - # make sure fonts are found - export DOTFONTPATH="${EPREFIX}"/usr/share/fonts/freefont-ttf - emake dox - fi -} - -src_install() { - use doc && HTML_DOCS=( doc/html/. ) - default - find "${ED}" -name "*.la" -delete || die -} diff --git a/net-libs/liboauth/metadata.xml b/net-libs/liboauth/metadata.xml index c86aefa0a482..e03bf3e62efb 100644 --- a/net-libs/liboauth/metadata.xml +++ b/net-libs/liboauth/metadata.xml @@ -3,14 +3,6 @@ - - Use Mozilla NSS (dev-libs/nss) as hash library; if - this is disabled, dev-libs/openssl is used instead. - - - Alias for the nss USE flag, since there are license compliancy - trouble when using OpenSSL. - If enabled, net-misc/curl is used thorugh the libcurl library; if it's not, the curl command is used instead. Some -- cgit v1.2.3