[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 8dee0687d4e5279e2e3ee44e7220e573c63e9de7 Author: Sam James gentoo org> AuthorDate: Sat Oct 12 22:51:47 2024 + Commit: Sam James gentoo org> CommitDate: Sat Oct 12 22:51:47 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dee0687 net-libs/libmicrohttpd: Stabilize 1.0.1-r1 hppa, #937137 Signed-off-by: Sam James gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-1.0.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-1.0.1-r1.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-1.0.1-r1.ebuild index d26356beb481..00b5a46c2753 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-1.0.1-r1.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-1.0.1-r1.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="|| ( LGPL-2.1+ !ssl? ( GPL-2+-with-eCos-exception-2 ) )" SLOT="0/12" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="debug +epoll +eventfd ssl static-libs test +thread-names verify-sig" REQUIRED_USE="epoll? ( kernel_linux )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 4438cd980bd9d7c7af571425effe52bb9ef3fc5f Author: Sam James gentoo org> AuthorDate: Sun Aug 4 08:27:34 2024 + Commit: Sam James gentoo org> CommitDate: Sun Aug 4 08:27:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4438cd98 net-libs/libmicrohttpd: Stabilize 1.0.1-r1 arm64, #937137 Signed-off-by: Sam James gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-1.0.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-1.0.1-r1.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-1.0.1-r1.ebuild index 6f123c0bce5e..47ce31789d84 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-1.0.1-r1.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-1.0.1-r1.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="|| ( LGPL-2.1+ !ssl? ( GPL-2+-with-eCos-exception-2 ) )" SLOT="0/12" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="debug +epoll +eventfd ssl static-libs test +thread-names verify-sig" REQUIRED_USE="epoll? ( kernel_linux )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 4b1eb0ce233d96c07c1912f5de23910a8705b70e Author: Sam James gentoo org> AuthorDate: Sun Aug 4 08:27:36 2024 + Commit: Sam James gentoo org> CommitDate: Sun Aug 4 08:27:36 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4b1eb0ce net-libs/libmicrohttpd: Stabilize 1.0.1-r1 ppc, #937137 Signed-off-by: Sam James gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-1.0.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-1.0.1-r1.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-1.0.1-r1.ebuild index 47ce31789d84..85631f1a890f 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-1.0.1-r1.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-1.0.1-r1.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="|| ( LGPL-2.1+ !ssl? ( GPL-2+-with-eCos-exception-2 ) )" SLOT="0/12" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="debug +epoll +eventfd ssl static-libs test +thread-names verify-sig" REQUIRED_USE="epoll? ( kernel_linux )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 70619d7a1d40420ccaf303b03143b2f726260298 Author: Sam James gentoo org> AuthorDate: Sun Aug 4 07:27:31 2024 + Commit: Sam James gentoo org> CommitDate: Sun Aug 4 07:27:31 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=70619d7a net-libs/libmicrohttpd: Stabilize 1.0.1-r1 ppc64, #937137 Signed-off-by: Sam James gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-1.0.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-1.0.1-r1.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-1.0.1-r1.ebuild index 45efd91e4ce4..6f123c0bce5e 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-1.0.1-r1.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-1.0.1-r1.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="|| ( LGPL-2.1+ !ssl? ( GPL-2+-with-eCos-exception-2 ) )" SLOT="0/12" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="debug +epoll +eventfd ssl static-libs test +thread-names verify-sig" REQUIRED_USE="epoll? ( kernel_linux )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 178eddb3ed0b0037ad6bba9385f76773a9e4ee98 Author: Joonas Niilola gentoo org> AuthorDate: Sun Aug 4 05:28:14 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Aug 4 05:28:14 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=178eddb3 net-libs/libmicrohttpd: Stabilize 1.0.1-r1 amd64, #937137 Signed-off-by: Joonas Niilola gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-1.0.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-1.0.1-r1.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-1.0.1-r1.ebuild index 24ef94c0237f..a46854f7b546 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-1.0.1-r1.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-1.0.1-r1.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="|| ( LGPL-2.1+ !ssl? ( GPL-2+-with-eCos-exception-2 ) )" SLOT="0/12" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="debug +epoll +eventfd ssl static-libs test +thread-names verify-sig" REQUIRED_USE="epoll? ( kernel_linux )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 785fabc290082f78800b8550af716304098d0521 Author: Joonas Niilola gentoo org> AuthorDate: Sun Aug 4 05:28:34 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Sun Aug 4 05:28:34 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=785fabc2 net-libs/libmicrohttpd: Stabilize 1.0.1-r1 x86, #937137 Signed-off-by: Joonas Niilola gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-1.0.1-r1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-1.0.1-r1.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-1.0.1-r1.ebuild index a46854f7b546..45efd91e4ce4 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-1.0.1-r1.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-1.0.1-r1.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="|| ( LGPL-2.1+ !ssl? ( GPL-2+-with-eCos-exception-2 ) )" SLOT="0/12" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc x86" IUSE="debug +epoll +eventfd ssl static-libs test +thread-names verify-sig" REQUIRED_USE="epoll? ( kernel_linux )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: a1aff54cec26bce15bd284fe93c52bc56533d47d Author: Karlson2k (Evgeny Grin) narod ru> AuthorDate: Fri Jan 12 07:42:45 2024 + Commit: Sam James gentoo org> CommitDate: Wed May 22 19:23:43 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1aff54c net-libs/libmicrohttpd: add verify-sig support Signed-off-by: Karlson2k (Evgeny Grin) narod.ru> Closes: https://github.com/gentoo/gentoo/pull/34994 Signed-off-by: Sam James gentoo.org> net-libs/libmicrohttpd/Manifest| 3 + .../libmicrohttpd/libmicrohttpd-0.9.76-r1.ebuild | 104 + .../libmicrohttpd/libmicrohttpd-0.9.77-r1.ebuild | 88 + .../libmicrohttpd/libmicrohttpd-1.0.1-r1.ebuild| 89 ++ 4 files changed, 284 insertions(+) diff --git a/net-libs/libmicrohttpd/Manifest b/net-libs/libmicrohttpd/Manifest index 287f05186784..fed90be31127 100644 --- a/net-libs/libmicrohttpd/Manifest +++ b/net-libs/libmicrohttpd/Manifest @@ -1,3 +1,6 @@ DIST libmicrohttpd-0.9.76.tar.gz 2199858 BLAKE2B 2c2de77d731ff130bb1491733b91e9e0b0c68bc30ea1a826f7f1d97aaf83fa7f6bec3c219f81c5293de72595b26d1e6eb66cdd4bfe3b16bd37a10e3acd3c6446 SHA512 9ff8a837892142376eaeaf50c0b0dba76697d0ff44b908434cba8db4324c57dfb8bbcc1a922b97d825891ac10f50693dee9388531856e0fa81fa2cfeac538581 +DIST libmicrohttpd-0.9.76.tar.gz.sig 566 BLAKE2B 84c9ecf45cdd24223374831a1a635db389119196312685d74d6324bbe133a075615026252e4317baf0496bb4ddb249d76560ade5a91cf5995bfc8cca4699957f SHA512 304421dbf2b0763113affa50dcdcefd6d44bcc33b8af521ac9a3002ba4befafe9b78d49a3ab63bd8972e95e65c7bac47592b7bb05a78de1e84d4690220dbceaa DIST libmicrohttpd-0.9.77.tar.gz 1896679 BLAKE2B 09a07c7da77d6072e5aa0fb121aedffb66b6cfdb2da30d1809583469282365832beb935417e779ddb31876949358d25c10bf79616079393503ca5860d88ac052 SHA512 001025c023dd94c4a0cf017ed575e65a577b5ce595e7e450346bfb75def77eaa8a4cfbeffb9f4b912e34165c2cfca147c02c895e067a4f6c5a321a12035758a5 +DIST libmicrohttpd-0.9.77.tar.gz.sig 581 BLAKE2B 99ea14c7a80b0ed542672752617b045bea9a16a906e43422a130e83de048ea4d989ab53978b25b77f2982da9599aea711357c05b5a48fb5be84583c04596686c SHA512 60489620bfb2388afb19dd91c105927e593c6a17ba0293b4814c746b66d4f0418edafe49837de333640c1479bacde3e46740b031c2d4ec5bd106493122c87b19 DIST libmicrohttpd-1.0.1.tar.gz 2239593 BLAKE2B a29e49c719fc544ae72224d81cba7b7ef914f2641efe4b90d580d2212f2c3357a6d70499c43a6f50d14f4ec9d3102da8de899fe0420bf6660eb413080d89b7f7 SHA512 c99b8b93cae5feee8debcc5667ee3ff043412a84b30696fe852e6c138f3c890bb43c8fcd7199f1d2f809d522fef159e83b607c743d6cf3401a57050fbdf9b5c1 +DIST libmicrohttpd-1.0.1.tar.gz.sig 581 BLAKE2B 6b8eda94d348d63e070f0b2046ea51ac7e4480593ef20c5d1445c66d7c0a611bbd0f9fba2b2df5f2e20665522b5ec79b51794435a649f17f5745a86e0302c97e SHA512 c4c00b71f1afb4fa2da0ac578ab8975a4691d2118863454eeba2a5084ef0fa428b58bb30351a4e5d0f5068d04ebbc59c24574eec0043388a6e13766da909e55e diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.76-r1.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.76-r1.ebuild new file mode 100644 index ..d8703f48bb12 --- /dev/null +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.76-r1.ebuild @@ -0,0 +1,104 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit multilib-minimal verify-sig + +MY_P="${P/_/}" + +DESCRIPTION="Small C library to run an HTTP server as part of another application" +HOMEPAGE="https://www.gnu.org/software/libmicrohttpd/"; +SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz + verify-sig? ( mirror://gnu/${PN}/${MY_P}.tar.gz.sig )" +S="${WORKDIR}"/${MY_P} + +LICENSE="|| ( LGPL-2.1+ !ssl? ( GPL-2+-with-eCos-exception-2 ) )" +SLOT="0/12" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="+epoll ssl static-libs test +thread-names verify-sig" +RESTRICT="!test? ( test )" + +KEYRING_VER=201906 + +RDEPEND="ssl? ( >net-libs/gnutls-2.12.20:=[${MULTILIB_USEDEP}] )" +# libcurl and the curl binary are used during tests on CHOST +DEPEND="${RDEPEND} + test? ( net-misc/curl[ssl?] )" +BDEPEND="ssl? ( virtual/pkgconfig ) + verify-sig? ( ~sec-keys/openpgp-keys-libmicrohttpd-${KEYRING_VER} )" + +VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/libmicrohttpd-${KEYRING_VER}.asc + +DOCS=( AUTHORS NEWS COPYING README ChangeLog ) + +PATCHES=( "${FILESDIR}"/${PN}-0.9.75-fix-testsuite-with-lto.patch ) + +# All checks in libmicrohttpd's configure are correct +# Gentoo Bug #898662 +# Gentoo Bug #923760 +QA_CONFIG_IMPL_DECL_SKIP=( + 'pthread_sigmask' + 'CreateThread' + 'pthread_attr_init' + 'pthread_attr_setname_np' + 'pthread_setname_np' + '__builtin_bswap32' + '__builtin_bswap64' + 'WSAPoll' + 'epoll_create1' + 'eventfd' + 'pipe' + 'pipe2' + 'socketpair' + 'gmtime_s' + 'host_get_clock_service' + 'clock_get_time' + 'mach_por
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 23f1ae4b297222620b6ba3ef6b7383838950239f Author: Karlson2k (Evgeny Grin) narod ru> AuthorDate: Wed May 22 09:20:38 2024 + Commit: Sam James gentoo org> CommitDate: Wed May 22 17:07:58 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23f1ae4b net-libs/libmicrohttpd: fix ebuild file 'verify-sig' was added accidentally and non-functional currently. Signed-off-by: Karlson2k (Evgeny Grin) narod.ru> Closes: https://github.com/gentoo/gentoo/pull/36768 Signed-off-by: Sam James gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-1.0.1.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-1.0.1.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-1.0.1.ebuild index 149b791325ff..ae6f6ca11cda 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-1.0.1.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-1.0.1.ebuild @@ -15,7 +15,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="|| ( LGPL-2.1+ !ssl? ( GPL-2+-with-eCos-exception-2 ) )" SLOT="0/12" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" -IUSE="debug +epoll +eventfd ssl static-libs test +thread-names verify-sig" +IUSE="debug +epoll +eventfd ssl static-libs test +thread-names" REQUIRED_USE="epoll? ( kernel_linux )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 4695936558bce9e5073f5de4cef7f3f8e0cb2fb1 Author: Sam James gentoo org> AuthorDate: Wed May 22 17:04:26 2024 + Commit: Sam James gentoo org> CommitDate: Wed May 22 17:04:26 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=46959365 net-libs/libmicrohttpd: crank copyright Signed-off-by: Sam James gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild | 2 +- net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild index 23248a0a4ddd..559ef0ee54ab 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild index 4e246d236516..61956a4b3cf2 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 9165284da18643f84258374610687a347937face Author: Karlson2k (Evgeny Grin) narod ru> AuthorDate: Wed May 22 11:51:56 2024 + Commit: Sam James gentoo org> CommitDate: Wed May 22 17:02:45 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9165284d net-libs/libmicrohttpd: mute QA warning with clang This is actually a workaround for clang bug. Closes: https://bugs.gentoo.org/923760 Signed-off-by: Karlson2k (Evgeny Grin) narod.ru> Closes: https://github.com/gentoo/gentoo/pull/36774 Signed-off-by: Sam James gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild | 2 ++ net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild | 6 ++ net-libs/libmicrohttpd/libmicrohttpd-1.0.1.ebuild | 6 ++ 3 files changed, 14 insertions(+) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild index 03bfe985f82f..23248a0a4ddd 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild @@ -30,6 +30,7 @@ PATCHES=( "${FILESDIR}"/${PN}-0.9.75-fix-testsuite-with-lto.patch ) # All checks in libmicrohttpd's configure are correct # Gentoo Bug #898662 +# Gentoo Bug #923760 QA_CONFIG_IMPL_DECL_SKIP=( 'pthread_sigmask' 'CreateThread' @@ -64,6 +65,7 @@ QA_CONFIG_IMPL_DECL_SKIP=( 'sysctlbyname' 'usleep' 'nanosleep' + 'stpncpy' ) multilib_src_configure() { diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild index d0eed498d5a5..4e246d236516 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild @@ -27,6 +27,12 @@ BDEPEND="ssl? ( virtual/pkgconfig )" DOCS=( AUTHORS NEWS COPYING README ChangeLog ) +# All checks in libmicrohttpd's configure are correct +# Gentoo Bug #923760 +QA_CONFIG_IMPL_DECL_SKIP=( + 'stpncpy' +) + pkg_pretend() { if use kernel_linux ; then CONFIG_CHECK="" diff --git a/net-libs/libmicrohttpd/libmicrohttpd-1.0.1.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-1.0.1.ebuild index bf51ab887652..149b791325ff 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-1.0.1.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-1.0.1.ebuild @@ -27,6 +27,12 @@ BDEPEND="ssl? ( virtual/pkgconfig )" DOCS=( AUTHORS NEWS COPYING README ChangeLog ) +# All checks in libmicrohttpd's configure are correct +# Gentoo Bug #923760 +QA_CONFIG_IMPL_DECL_SKIP=( + 'stpncpy' +) + pkg_pretend() { if use kernel_linux ; then CONFIG_CHECK=""
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 750f8b3372037571b37f5980a6ae027a86e6aad9 Author: Karlson2k (Evgeny Grin) narod ru> AuthorDate: Wed Mar 27 11:08:42 2024 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Apr 29 08:41:05 2024 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=750f8b33 net-libs/libmicrohttpd: upstream version 1.0.1 Closes: https://bugs.gentoo.org/927919 Signed-off-by: Karlson2k (Evgeny Grin) narod.ru> Closes: https://github.com/gentoo/gentoo/pull/35944 Signed-off-by: Joonas Niilola gentoo.org> net-libs/libmicrohttpd/Manifest | 1 + net-libs/libmicrohttpd/libmicrohttpd-1.0.1.ebuild | 77 +++ 2 files changed, 78 insertions(+) diff --git a/net-libs/libmicrohttpd/Manifest b/net-libs/libmicrohttpd/Manifest index 43a0ae433262..287f05186784 100644 --- a/net-libs/libmicrohttpd/Manifest +++ b/net-libs/libmicrohttpd/Manifest @@ -1,2 +1,3 @@ DIST libmicrohttpd-0.9.76.tar.gz 2199858 BLAKE2B 2c2de77d731ff130bb1491733b91e9e0b0c68bc30ea1a826f7f1d97aaf83fa7f6bec3c219f81c5293de72595b26d1e6eb66cdd4bfe3b16bd37a10e3acd3c6446 SHA512 9ff8a837892142376eaeaf50c0b0dba76697d0ff44b908434cba8db4324c57dfb8bbcc1a922b97d825891ac10f50693dee9388531856e0fa81fa2cfeac538581 DIST libmicrohttpd-0.9.77.tar.gz 1896679 BLAKE2B 09a07c7da77d6072e5aa0fb121aedffb66b6cfdb2da30d1809583469282365832beb935417e779ddb31876949358d25c10bf79616079393503ca5860d88ac052 SHA512 001025c023dd94c4a0cf017ed575e65a577b5ce595e7e450346bfb75def77eaa8a4cfbeffb9f4b912e34165c2cfca147c02c895e067a4f6c5a321a12035758a5 +DIST libmicrohttpd-1.0.1.tar.gz 2239593 BLAKE2B a29e49c719fc544ae72224d81cba7b7ef914f2641efe4b90d580d2212f2c3357a6d70499c43a6f50d14f4ec9d3102da8de899fe0420bf6660eb413080d89b7f7 SHA512 c99b8b93cae5feee8debcc5667ee3ff043412a84b30696fe852e6c138f3c890bb43c8fcd7199f1d2f809d522fef159e83b607c743d6cf3401a57050fbdf9b5c1 diff --git a/net-libs/libmicrohttpd/libmicrohttpd-1.0.1.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-1.0.1.ebuild new file mode 100644 index ..bf51ab887652 --- /dev/null +++ b/net-libs/libmicrohttpd/libmicrohttpd-1.0.1.ebuild @@ -0,0 +1,77 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit linux-info multilib-minimal + +MY_P="${P/_/}" + +DESCRIPTION="Small C library to run an HTTP server as part of another application" +HOMEPAGE="https://www.gnu.org/software/libmicrohttpd/"; +SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" +S="${WORKDIR}"/${MY_P} + +LICENSE="|| ( LGPL-2.1+ !ssl? ( GPL-2+-with-eCos-exception-2 ) )" +SLOT="0/12" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="debug +epoll +eventfd ssl static-libs test +thread-names verify-sig" +REQUIRED_USE="epoll? ( kernel_linux )" +RESTRICT="!test? ( test )" + +RDEPEND="ssl? ( >net-libs/gnutls-2.12.20:=[${MULTILIB_USEDEP}] )" +# libcurl and the curl binary are used during tests on CHOST +DEPEND="${RDEPEND} + test? ( net-misc/curl[ssl?] )" +BDEPEND="ssl? ( virtual/pkgconfig )" + +DOCS=( AUTHORS NEWS COPYING README ChangeLog ) + +pkg_pretend() { + if use kernel_linux ; then + CONFIG_CHECK="" + use epoll && CONFIG_CHECK+=" ~EPOLL" + ERROR_EPOLL="EPOLL is not enabled in kernel, but enabled in libmicrohttpd." + ERROR_EPOLL+=" libmicrohttpd will fail to start with 'automatic' configuration." + use eventfd && CONFIG_CHECK+=" ~EVENTFD" + ERROR_EVENTFD="EVENTFD is not enabled in kernel, but enabled in libmicrohttpd." + ERROR_EVENTFD+=" libmicrohttpd will not work." + check_extra_config + fi +} + +multilib_src_configure() { + local itc_type + if use eventfd; then + itc_type="eventfd" + else + itc_type="pipe" + fi + ECONF_SOURCE="${S}" \ + econf \ + --enable-shared \ + $(use_enable static-libs static) \ + --enable-bauth \ + --enable-dauth \ + --enable-messages \ + --enable-postprocessor \ + --enable-httpupgrade \ + --disable-examples \ + --disable-tools \ + --disable-experimental \ + --disable-heavy-tests \ + --enable-itc=${itc_type} \ + $(use_enable debug asserts) \ + $(use_enable thread-names) \ + $(use_enable epoll) \ + $(use_enable test curl) \ + $(use_enable ssl https) +} + +multilib_src_install_all() { + default + + if ! use static-libs; then + find "${ED}" -name '*.la' -delete || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 8dcefdb2afd481ee05a81cc283a80818ffaf01a5 Author: Sam James gentoo org> AuthorDate: Sat Nov 25 06:53:04 2023 + Commit: Sam James gentoo org> CommitDate: Sat Nov 25 06:53:04 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8dcefdb2 net-libs/libmicrohttpd: Stabilize 0.9.77 ppc64, #912380 Signed-off-by: Sam James gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild index a0fa15ab5462..d0eed498d5a5 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="|| ( LGPL-2.1+ !ssl? ( GPL-2+-with-eCos-exception-2 ) )" SLOT="0/12" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="+epoll +eventfd ssl static-libs test +thread-names" REQUIRED_USE="epoll? ( kernel_linux )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 05093b2bf808424c6f78fd2c6db6ef0131a8870f Author: Sam James gentoo org> AuthorDate: Sat Nov 25 05:15:02 2023 + Commit: Sam James gentoo org> CommitDate: Sat Nov 25 05:15:02 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05093b2b net-libs/libmicrohttpd: Stabilize 0.9.77 hppa, #914208 Signed-off-by: Sam James gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild index fd1fbe4258f4..a0fa15ab5462 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="|| ( LGPL-2.1+ !ssl? ( GPL-2+-with-eCos-exception-2 ) )" SLOT="0/12" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" IUSE="+epoll +eventfd ssl static-libs test +thread-names" REQUIRED_USE="epoll? ( kernel_linux )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: e828e60c489c9df6bb636b6f67e46657cd935c71 Author: Mike Gilbert gentoo org> AuthorDate: Mon Aug 28 18:49:48 2023 + Commit: Mike Gilbert gentoo org> CommitDate: Mon Aug 28 18:49:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e828e60c net-libs/libmicrohttpd: make EVENTFD check non-fatal Closes: https://bugs.gentoo.org/913114 Signed-off-by: Mike Gilbert gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild index 490e505c1313..fd1fbe4258f4 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild @@ -33,7 +33,7 @@ pkg_pretend() { use epoll && CONFIG_CHECK+=" ~EPOLL" ERROR_EPOLL="EPOLL is not enabled in kernel, but enabled in libmicrohttpd." ERROR_EPOLL+=" libmicrohttpd will fail to start with 'automatic' configuration." - use eventfd && CONFIG_CHECK+=" EVENTFD" + use eventfd && CONFIG_CHECK+=" ~EVENTFD" ERROR_EVENTFD="EVENTFD is not enabled in kernel, but enabled in libmicrohttpd." ERROR_EVENTFD+=" libmicrohttpd will not work." check_extra_config
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: c0283f56f6d4894e8fac7201f498a1074c5e1652 Author: Karlson2k (Evgeny Grin) narod ru> AuthorDate: Thu Aug 17 08:19:18 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Fri Aug 25 17:00:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c0283f56 net-libs/libmicrohttpd: drop 0.9.75 This version has vulnerability. Bug: https://bugs.gentoo.org/905326 Signed-off-by: Karlson2k (Evgeny Grin) narod.ru> Closes: https://github.com/gentoo/gentoo/pull/32355 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/libmicrohttpd/Manifest| 1 - net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild | 96 -- 2 files changed, 97 deletions(-) diff --git a/net-libs/libmicrohttpd/Manifest b/net-libs/libmicrohttpd/Manifest index 2d8886a44343..43a0ae433262 100644 --- a/net-libs/libmicrohttpd/Manifest +++ b/net-libs/libmicrohttpd/Manifest @@ -1,3 +1,2 @@ -DIST libmicrohttpd-0.9.75.tar.gz 1952076 BLAKE2B 419d7b7113edbcc54eec3e3b6da92d040e15b451bde4e1372b368fdd87277c85daddc295bc71d25bf02135921a8716876e9536c9dee286fa29b66bfb8167ebd2 SHA512 4dc62ed191342a61cc2767171bb1ff4050f390db14ef7100299888237b52ea0b04b939c843878fe7f5daec2b35a47b3c1b7e7c11fb32d458184fe6b19986a37c DIST libmicrohttpd-0.9.76.tar.gz 2199858 BLAKE2B 2c2de77d731ff130bb1491733b91e9e0b0c68bc30ea1a826f7f1d97aaf83fa7f6bec3c219f81c5293de72595b26d1e6eb66cdd4bfe3b16bd37a10e3acd3c6446 SHA512 9ff8a837892142376eaeaf50c0b0dba76697d0ff44b908434cba8db4324c57dfb8bbcc1a922b97d825891ac10f50693dee9388531856e0fa81fa2cfeac538581 DIST libmicrohttpd-0.9.77.tar.gz 1896679 BLAKE2B 09a07c7da77d6072e5aa0fb121aedffb66b6cfdb2da30d1809583469282365832beb935417e779ddb31876949358d25c10bf79616079393503ca5860d88ac052 SHA512 001025c023dd94c4a0cf017ed575e65a577b5ce595e7e450346bfb75def77eaa8a4cfbeffb9f4b912e34165c2cfca147c02c895e067a4f6c5a321a12035758a5 diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild deleted file mode 100644 index 1d90bc78946d.. --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild +++ /dev/null @@ -1,96 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="8" - -inherit multilib-minimal - -MY_P="${P/_/}" - -DESCRIPTION="Small C library to run an HTTP server as part of another application" -HOMEPAGE="https://www.gnu.org/software/libmicrohttpd/"; -SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" -S="${WORKDIR}"/${MY_P} - -LICENSE="|| ( LGPL-2.1+ !ssl? ( GPL-2+-with-eCos-exception-2 ) )" -SLOT="0/12" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" -IUSE="+epoll ssl static-libs test +thread-names" -RESTRICT="!test? ( test )" - -RDEPEND="ssl? ( >net-libs/gnutls-2.12.20:=[${MULTILIB_USEDEP}] )" -# libcurl and the curl binary are used during tests on CHOST -DEPEND="${RDEPEND} - test? ( net-misc/curl[ssl?] )" -BDEPEND="ssl? ( virtual/pkgconfig )" - -DOCS=( AUTHORS NEWS COPYING README ChangeLog ) - -PATCHES=( "${FILESDIR}"/${P}-fix-testsuite-with-lto.patch ) - -# All checks in libmicrohttpd's configure are correct -# Gentoo Bug #898662 -QA_CONFIG_IMPL_DECL_SKIP=( - 'pthread_sigmask' - 'CreateThread' - 'pthread_attr_init' - 'pthread_attr_setname_np' - 'pthread_setname_np' - '__builtin_bswap32' - '__builtin_bswap64' - 'WSAPoll' - 'epoll_create1' - 'eventfd' - 'pipe' - 'pipe2' - 'socketpair' - 'gmtime_s' - 'host_get_clock_service' - 'clock_get_time' - 'mach_port_deallocate' - 'gethrtime' - 'timespec_get' - 'gettimeofday' - 'sendfile' - 'gnutls_privkey_import_x509_raw' - 'calloc' - 'fork' - 'waitpid' - 'random' - 'rand' - 'getsockname' - 'sysconf' - 'sysctl' - 'sysctlbyname' - 'usleep' - 'nanosleep' -) - -multilib_src_configure() { - ECONF_SOURCE="${S}" \ - econf \ - --enable-shared \ - $(use_enable static-libs static) \ - --disable-nls \ - --enable-bauth \ - --enable-dauth \ - --disable-examples \ - --enable-messages \ - --enable-postprocessor \ - --enable-httpupgrade \ - --disable-experimental \ - --disable-heavy-tests \ - $(use_enable thread-names) \ - $(use_enable epoll) \ - $(use_enable test curl) \ - $(use_enable ssl https) \ - $(use_with ssl gnutls) -} - -multilib_src_install_all() { - default - - if ! use static-libs; then - find "${ED}" -name '*.la' -delete || die - fi -}
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 434dce6beee2e3086c14524718f041e63949ae63 Author: Sam James gentoo org> AuthorDate: Thu Aug 17 08:39:21 2023 + Commit: Sam James gentoo org> CommitDate: Thu Aug 17 08:39:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=434dce6b net-libs/libmicrohttpd: Stabilize 0.9.77 amd64, #912380 Signed-off-by: Sam James gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild index 3cf9b7c20148..a669eda9993a 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="|| ( LGPL-2.1+ !ssl? ( GPL-2+-with-eCos-exception-2 ) )" SLOT="0/12" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86" IUSE="+epoll +eventfd ssl static-libs test +thread-names" REQUIRED_USE="epoll? ( kernel_linux )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: f6ecbc7cd969d965b31f330a90258e7704f32f6c Author: Sam James gentoo org> AuthorDate: Thu Aug 17 08:39:22 2023 + Commit: Sam James gentoo org> CommitDate: Thu Aug 17 08:39:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6ecbc7c net-libs/libmicrohttpd: Stabilize 0.9.77 x86, #912380 Signed-off-by: Sam James gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild index a669eda9993a..490e505c1313 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="|| ( LGPL-2.1+ !ssl? ( GPL-2+-with-eCos-exception-2 ) )" SLOT="0/12" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc x86" IUSE="+epoll +eventfd ssl static-libs test +thread-names" REQUIRED_USE="epoll? ( kernel_linux )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: c4091265e8085993b770667acae3cdb501e28924 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Aug 17 08:37:58 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Aug 17 08:37:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c4091265 net-libs/libmicrohttpd: Stabilize 0.9.77 arm, #912380 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild index 2215bcfca571..4c49688521b1 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="|| ( LGPL-2.1+ !ssl? ( GPL-2+-with-eCos-exception-2 ) )" SLOT="0/12" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86" IUSE="+epoll +eventfd ssl static-libs test +thread-names" REQUIRED_USE="epoll? ( kernel_linux )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 10c348b71cf974136fd97967bab23acc6cf14794 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Aug 17 08:37:58 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Aug 17 08:37:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10c348b7 net-libs/libmicrohttpd: Stabilize 0.9.77 ppc, #912380 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild index 6ad1d395e5d6..2215bcfca571 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="|| ( LGPL-2.1+ !ssl? ( GPL-2+-with-eCos-exception-2 ) )" SLOT="0/12" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86" IUSE="+epoll +eventfd ssl static-libs test +thread-names" REQUIRED_USE="epoll? ( kernel_linux )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 6417807a3b4c88630a0dd48300692fff55cc9804 Author: Arthur Zamarin gentoo org> AuthorDate: Thu Aug 17 08:37:59 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Thu Aug 17 08:37:59 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6417807a net-libs/libmicrohttpd: Stabilize 0.9.77 arm64, #912380 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild index 4c49688521b1..3cf9b7c20148 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="|| ( LGPL-2.1+ !ssl? ( GPL-2+-with-eCos-exception-2 ) )" SLOT="0/12" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 sparc ~x86" IUSE="+epoll +eventfd ssl static-libs test +thread-names" REQUIRED_USE="epoll? ( kernel_linux )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: e0821cc6053b82c0944357b4ea6e2779837ffaae Author: Sam James gentoo org> AuthorDate: Thu Aug 17 07:43:01 2023 + Commit: Sam James gentoo org> CommitDate: Thu Aug 17 07:43:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e0821cc6 net-libs/libmicrohttpd: Stabilize 0.9.77 sparc, #912380 Signed-off-by: Sam James gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild index 79c9a9b899b2..6ad1d395e5d6 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="|| ( LGPL-2.1+ !ssl? ( GPL-2+-with-eCos-exception-2 ) )" SLOT="0/12" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc ~x86" IUSE="+epoll +eventfd ssl static-libs test +thread-names" REQUIRED_USE="epoll? ( kernel_linux )" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: da60e0f8c4a34c4ce9cadecb77b0415f2f3c43a0 Author: Sam James gentoo org> AuthorDate: Sun Jun 25 19:12:58 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jun 25 19:17:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da60e0f8 net-libs/libmicrohttpd: drop kernel_Winnt cruft Support is already gone. Signed-off-by: Sam James gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild | 2 -- 1 file changed, 2 deletions(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild index c1536aaf159b..79c9a9b899b2 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild @@ -44,8 +44,6 @@ multilib_src_configure() { local itc_type if use eventfd ; then itc_type="eventfd" - elif use kernel_Winnt ; then - itc_type="socketpair" else itc_type="pipe" fi
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: d3dcbd7af35224034ce5c98e59ff8830f1588988 Author: Karlson2k (Evgeny Grin) narod ru> AuthorDate: Mon May 29 10:45:53 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Wed May 31 07:51:35 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3dcbd7a net-libs/libmicrohttpd: add new upstream version 0.9.77 Signed-off-by: Karlson2k (Evgeny Grin) narod.ru> Closes: https://github.com/gentoo/gentoo/pull/31210 Signed-off-by: Joonas Niilola gentoo.org> net-libs/libmicrohttpd/Manifest| 1 + net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild | 78 ++ net-libs/libmicrohttpd/metadata.xml| 3 +- 3 files changed, 81 insertions(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/Manifest b/net-libs/libmicrohttpd/Manifest index b076f6ef1d1b..2d8886a44343 100644 --- a/net-libs/libmicrohttpd/Manifest +++ b/net-libs/libmicrohttpd/Manifest @@ -1,2 +1,3 @@ DIST libmicrohttpd-0.9.75.tar.gz 1952076 BLAKE2B 419d7b7113edbcc54eec3e3b6da92d040e15b451bde4e1372b368fdd87277c85daddc295bc71d25bf02135921a8716876e9536c9dee286fa29b66bfb8167ebd2 SHA512 4dc62ed191342a61cc2767171bb1ff4050f390db14ef7100299888237b52ea0b04b939c843878fe7f5daec2b35a47b3c1b7e7c11fb32d458184fe6b19986a37c DIST libmicrohttpd-0.9.76.tar.gz 2199858 BLAKE2B 2c2de77d731ff130bb1491733b91e9e0b0c68bc30ea1a826f7f1d97aaf83fa7f6bec3c219f81c5293de72595b26d1e6eb66cdd4bfe3b16bd37a10e3acd3c6446 SHA512 9ff8a837892142376eaeaf50c0b0dba76697d0ff44b908434cba8db4324c57dfb8bbcc1a922b97d825891ac10f50693dee9388531856e0fa81fa2cfeac538581 +DIST libmicrohttpd-0.9.77.tar.gz 1896679 BLAKE2B 09a07c7da77d6072e5aa0fb121aedffb66b6cfdb2da30d1809583469282365832beb935417e779ddb31876949358d25c10bf79616079393503ca5860d88ac052 SHA512 001025c023dd94c4a0cf017ed575e65a577b5ce595e7e450346bfb75def77eaa8a4cfbeffb9f4b912e34165c2cfca147c02c895e067a4f6c5a321a12035758a5 diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild new file mode 100644 index ..c1536aaf159b --- /dev/null +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.77.ebuild @@ -0,0 +1,78 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit linux-info multilib-minimal + +MY_P="${P/_/}" + +DESCRIPTION="Small C library to run an HTTP server as part of another application" +HOMEPAGE="https://www.gnu.org/software/libmicrohttpd/"; +SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" +S="${WORKDIR}"/${MY_P} + +LICENSE="|| ( LGPL-2.1+ !ssl? ( GPL-2+-with-eCos-exception-2 ) )" +SLOT="0/12" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="+epoll +eventfd ssl static-libs test +thread-names" +REQUIRED_USE="epoll? ( kernel_linux )" +RESTRICT="!test? ( test )" + +RDEPEND="ssl? ( >net-libs/gnutls-2.12.20:=[${MULTILIB_USEDEP}] )" +# libcurl and the curl binary are used during tests on CHOST +DEPEND="${RDEPEND} + test? ( net-misc/curl[ssl?] )" +BDEPEND="ssl? ( virtual/pkgconfig )" + +DOCS=( AUTHORS NEWS COPYING README ChangeLog ) + +pkg_pretend() { + if use kernel_linux ; then + CONFIG_CHECK="" + use epoll && CONFIG_CHECK+=" ~EPOLL" + ERROR_EPOLL="EPOLL is not enabled in kernel, but enabled in libmicrohttpd." + ERROR_EPOLL+=" libmicrohttpd will fail to start with 'automatic' configuration." + use eventfd && CONFIG_CHECK+=" EVENTFD" + ERROR_EVENTFD="EVENTFD is not enabled in kernel, but enabled in libmicrohttpd." + ERROR_EVENTFD+=" libmicrohttpd will not work." + check_extra_config + fi +} + +multilib_src_configure() { + local itc_type + if use eventfd ; then + itc_type="eventfd" + elif use kernel_Winnt ; then + itc_type="socketpair" + else + itc_type="pipe" + fi + ECONF_SOURCE="${S}" \ + econf \ + --enable-shared \ + $(use_enable static-libs static) \ + --disable-nls \ + --enable-bauth \ + --enable-dauth \ + --disable-examples \ + --enable-messages \ + --enable-postprocessor \ + --enable-httpupgrade \ + --disable-experimental \ + --disable-heavy-tests \ + --enable-itc=${itc_type} \ + $(use_enable thread-names) \ + $(use_enable epoll) \ + $(use_enable test curl) \ + $(use_enable ssl https) +} + +multilib_src_install_all() { + default + + if ! use static-libs; then + find "${ED}" -name '*.la' -delete || die + fi +} diff --git a/net-libs/libmicrohttpd/metadata.xml b/net-libs/libmicrohttpd/metadata.xml index 5fc011eec8b0..f11e30233688 100644 --- a/net-libs/libmicrohttpd/met
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: ac43ea5b0915bd4bafc5e7f4a32235a69d0d6324 Author: Sam James gentoo org> AuthorDate: Mon May 29 20:18:25 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 29 20:18:25 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac43ea5b net-libs/libmicrohttpd: Stabilize 0.9.76 arm64, #907351 Signed-off-by: Sam James gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild index d8a23e3f6bf1..03bfe985f82f 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="|| ( LGPL-2.1+ !ssl? ( GPL-2+-with-eCos-exception-2 ) )" SLOT="0/12" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="+epoll ssl static-libs test +thread-names" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 7dcaa82105d6b9518f42dc95c0c86b2d95cc2843 Author: Arthur Zamarin gentoo org> AuthorDate: Mon May 29 18:50:27 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon May 29 18:50:27 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dcaa821 net-libs/libmicrohttpd: Stabilize 0.9.76 x86, #907351 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild index 80defe204ea2..d8a23e3f6bf1 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="|| ( LGPL-2.1+ !ssl? ( GPL-2+-with-eCos-exception-2 ) )" SLOT="0/12" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="+epoll ssl static-libs test +thread-names" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: ba34785750a9cb776d9af1ef001f4e81b7ca6dd2 Author: Arthur Zamarin gentoo org> AuthorDate: Mon May 29 17:50:19 2023 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon May 29 17:50:19 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba347857 net-libs/libmicrohttpd: Stabilize 0.9.76 sparc, #907351 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild index 7d36ff457bde..80defe204ea2 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="|| ( LGPL-2.1+ !ssl? ( GPL-2+-with-eCos-exception-2 ) )" SLOT="0/12" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc ~x86" IUSE="+epoll ssl static-libs test +thread-names" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 8c5430ae9972427541b03d5abc5ed19f1a05665d Author: Sam James gentoo org> AuthorDate: Mon May 29 17:39:17 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 29 17:39:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8c5430ae net-libs/libmicrohttpd: Stabilize 0.9.76 amd64, #907351 Signed-off-by: Sam James gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild index 31c7d362b322..7d36ff457bde 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="|| ( LGPL-2.1+ !ssl? ( GPL-2+-with-eCos-exception-2 ) )" SLOT="0/12" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="+epoll ssl static-libs test +thread-names" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: ac6107d543a2892ba237a8fa05cd962876e4459b Author: Sam James gentoo org> AuthorDate: Mon May 29 17:07:01 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 29 17:07:01 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac6107d5 net-libs/libmicrohttpd: Stabilize 0.9.76 ppc64, #907351 Signed-off-by: Sam James gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild index c294f03c9112..ac12523f154c 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="|| ( LGPL-2.1+ !ssl? ( GPL-2+-with-eCos-exception-2 ) )" SLOT="0/12" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="+epoll ssl static-libs test +thread-names" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 75c5b04066b0cd9bb07644718b753b1e0f9d9826 Author: Sam James gentoo org> AuthorDate: Mon May 29 17:07:03 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 29 17:07:03 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=75c5b040 net-libs/libmicrohttpd: Stabilize 0.9.76 ppc, #907351 Signed-off-by: Sam James gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild index ac12523f154c..31c7d362b322 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="|| ( LGPL-2.1+ !ssl? ( GPL-2+-with-eCos-exception-2 ) )" SLOT="0/12" -KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="+epoll ssl static-libs test +thread-names" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 37dcd89b4d7758c9dedfef134494a95b0c933f80 Author: Sam James gentoo org> AuthorDate: Mon May 29 15:08:00 2023 + Commit: Sam James gentoo org> CommitDate: Mon May 29 15:08:00 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=37dcd89b net-libs/libmicrohttpd: Stabilize 0.9.76 arm, #907351 Signed-off-by: Sam James gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild index 9cda5c5d4ffa..c294f03c9112 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="|| ( LGPL-2.1+ !ssl? ( GPL-2+-with-eCos-exception-2 ) )" SLOT="0/12" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="+epoll ssl static-libs test +thread-names" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 8fcd478d1203741337a5721cfce61186a027a340 Author: Sam James gentoo org> AuthorDate: Sat May 13 03:33:58 2023 + Commit: Sam James gentoo org> CommitDate: Sat May 13 03:33:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8fcd478d net-libs/libmicrohttpd: crank copyright Signed-off-by: Sam James gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild index 62bf8e01dbaf..1d90bc78946d 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: a566d1a5c7f9d722369d0b511f8a881b7804e2ef Author: Karlson2k (Evgeny Grin) narod ru> AuthorDate: Tue May 9 14:06:11 2023 + Commit: Sam James gentoo org> CommitDate: Wed May 10 19:42:33 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a566d1a5 net-libs/libmicrohttpd: fixed false positive QA warnings Closes: https://bugs.gentoo.org/898662 Signed-off-by: Karlson2k (Evgeny Grin) narod.ru> Closes: https://github.com/gentoo/gentoo/pull/30954 Signed-off-by: Sam James gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild | 38 ++ net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild | 38 ++ 2 files changed, 76 insertions(+) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild index 91a33a5ffc66..1bb9ef7f324f 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild @@ -28,6 +28,44 @@ DOCS=( AUTHORS NEWS COPYING README ChangeLog ) PATCHES=( "${FILESDIR}"/${P}-fix-testsuite-with-lto.patch ) +# All checks in libmicrohttpd's configure are correct +# Gentoo Bug #898662 +QA_CONFIG_IMPL_DECL_SKIP=( + 'pthread_sigmask' + 'CreateThread' + 'pthread_attr_init' + 'pthread_attr_setname_np' + 'pthread_setname_np' + '__builtin_bswap32' + '__builtin_bswap64' + 'WSAPoll' + 'epoll_create1' + 'eventfd' + 'pipe' + 'pipe2' + 'socketpair' + 'gmtime_s' + 'host_get_clock_service' + 'clock_get_time' + 'mach_port_deallocate' + 'gethrtime' + 'timespec_get' + 'gettimeofday' + 'sendfile' + 'gnutls_privkey_import_x509_raw' + 'calloc' + 'fork' + 'waitpid' + 'random' + 'rand' + 'getsockname' + 'sysconf' + 'sysctl' + 'sysctlbyname' + 'usleep' + 'nanosleep' +) + multilib_src_configure() { ECONF_SOURCE="${S}" \ econf \ diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild index a6645d2c91de..bf4d507938ba 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild @@ -28,6 +28,44 @@ DOCS=( AUTHORS NEWS COPYING README ChangeLog ) PATCHES=( "${FILESDIR}"/${PN}-0.9.75-fix-testsuite-with-lto.patch ) +# All checks in libmicrohttpd's configure are correct +# Gentoo Bug #898662 +QA_CONFIG_IMPL_DECL_SKIP=( + 'pthread_sigmask' + 'CreateThread' + 'pthread_attr_init' + 'pthread_attr_setname_np' + 'pthread_setname_np' + '__builtin_bswap32' + '__builtin_bswap64' + 'WSAPoll' + 'epoll_create1' + 'eventfd' + 'pipe' + 'pipe2' + 'socketpair' + 'gmtime_s' + 'host_get_clock_service' + 'clock_get_time' + 'mach_port_deallocate' + 'gethrtime' + 'timespec_get' + 'gettimeofday' + 'sendfile' + 'gnutls_privkey_import_x509_raw' + 'calloc' + 'fork' + 'waitpid' + 'random' + 'rand' + 'getsockname' + 'sysconf' + 'sysctl' + 'sysctlbyname' + 'usleep' + 'nanosleep' +) + multilib_src_configure() { ECONF_SOURCE="${S}" \ econf \
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/files/
commit: 3e615c7a2f571151eb602a9f8f3f7e547e829e53 Author: Michael Mair-Keimberger levelnine at> AuthorDate: Tue Apr 11 18:11:23 2023 + Commit: Conrad Kostecki gentoo org> CommitDate: Tue Apr 18 13:36:58 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e615c7a net-libs/libmicrohttpd: remove unused patch Signed-off-by: Michael Mair-Keimberger levelnine.at> Closes: https://github.com/gentoo/gentoo/pull/30556 Signed-off-by: Conrad Kostecki gentoo.org> .../files/libmicrohttpd-0.9.73-test-ssl3.patch | 35 -- 1 file changed, 35 deletions(-) diff --git a/net-libs/libmicrohttpd/files/libmicrohttpd-0.9.73-test-ssl3.patch b/net-libs/libmicrohttpd/files/libmicrohttpd-0.9.73-test-ssl3.patch deleted file mode 100644 index e8d5dce0edcb.. --- a/net-libs/libmicrohttpd/files/libmicrohttpd-0.9.73-test-ssl3.patch +++ /dev/null @@ -1,35 +0,0 @@ - Disable usage of SSLv3 in testing - - Integrated uptream version 0.9.74 - - -diff --git a/src/testcurl/https/test_tls_options.c b/src/testcurl/https/test_tls_options.c - a/src/testcurl/https/test_tls_options.c -+++ b/src/testcurl/https/test_tls_options.c -@@ -119,11 +119,6 @@ main (int argc, char *const *argv) - fprintf (stderr, "Curl does not support SSL. Cannot run the test.\n"); - return 77; - } -- if (0 != strncmp (ssl_version, "GnuTLS", 6)) -- { --fprintf (stderr, "This test can be run only with libcurl-gnutls.\n"); --return 77; -- } - - if (! testsuite_curl_global_init ()) - return 99; -@@ -152,10 +147,10 @@ main (int argc, char *const *argv) - fprintf (stderr, -"The following handshake should fail (and print an error message)...\n"); - if (0 != -- test_wrap ("TLS1.0 vs SSL3", -+ test_wrap ("TLS1.1 vs TLS1.0", - &test_unmatching_ssl_version, NULL, port, daemon_flags, - aes256_sha, -- CURL_SSLVERSION_SSLv3, -+ CURL_SSLVERSION_TLSv1_1, - MHD_OPTION_HTTPS_MEM_KEY, srv_key_pem, - MHD_OPTION_HTTPS_MEM_CERT, srv_self_signed_cert_pem, - MHD_OPTION_HTTPS_PRIORITIES, -
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: ad14f8cc9669b61aafae16fa38ebbc2940e648f2 Author: Joonas Niilola gentoo org> AuthorDate: Mon Apr 10 07:32:31 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Apr 10 07:37:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ad14f8cc net-libs/libmicrohttpd: drop 0.9.68-r1, 0.9.72, 0.9.73, 0.9.74 Signed-off-by: Joonas Niilola gentoo.org> net-libs/libmicrohttpd/Manifest| 4 -- .../libmicrohttpd/libmicrohttpd-0.9.68-r1.ebuild | 58 net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild | 60 - net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild | 61 -- net-libs/libmicrohttpd/libmicrohttpd-0.9.74.ebuild | 58 5 files changed, 241 deletions(-) diff --git a/net-libs/libmicrohttpd/Manifest b/net-libs/libmicrohttpd/Manifest index bf678359ce16..b076f6ef1d1b 100644 --- a/net-libs/libmicrohttpd/Manifest +++ b/net-libs/libmicrohttpd/Manifest @@ -1,6 +1,2 @@ -DIST libmicrohttpd-0.9.68.tar.gz 1884342 BLAKE2B 3f74c48917fa19753a617242fa07b99a69510a14a802609d038964d927516f8f52b4330d0eee2c7b98096b2d840158e4945310edef290224ea256d9616fb4d94 SHA512 9daaab5fb35fef6f2a19b7e08eeb8473aeb0a67631808a8d7a7f78a09cb621ca5d32dbbbca616865a40afb92f8c6495f9e2ba1674880af8011a2bc798c070a13 -DIST libmicrohttpd-0.9.72.tar.gz 1693553 BLAKE2B 24d9284d8cab65d4a5b6b7f3a5b860dfd8cf69b21e44ee05ae2f7561b766a72d2dbb7f57849a31c22454e211befa74e058f78814b79e7876b3d14c7252ab5800 SHA512 9695e2fb08785e4b60342226ef3a0af22da4d80f127e7db9ec80ce844f70d0d781b30af207d58d8eb691b85a5fe4691cb9ecf887ca86f5e059a05259ae041316 -DIST libmicrohttpd-0.9.73.tar.gz 1738675 BLAKE2B 63845b1b7fa0aa8ce29e9917521e10bd59fa0d27658e87ef3273d5014adf5cd9514a2d84465a573df03b44dcd50da7d157ef9c4952107ebba49efdfb398476c2 SHA512 473996b087ac6734ab577a1c7681c6c0b0136e04e34e13c3b50fd758358c1516017ad79097e0c57792786f6dd0208834374c09238113efed13bb4be11ef649d3 -DIST libmicrohttpd-0.9.74.tar.gz 1962057 BLAKE2B 6751696740e2893b6ad1ecf5f6e6716dc4b053f788ca1c9c76a25051437942cd975dc0ee428a65af58da04f4cca41c4ed79cdd335b3f90d1dd52651185ee42dc SHA512 86e8b88e064f17557455617975888993a285f4de6d4051cb837ef3e7328d3718001ef280473d306724dd85a01e1787fca099d4bd18e5d78b766e41a3a9f126ef DIST libmicrohttpd-0.9.75.tar.gz 1952076 BLAKE2B 419d7b7113edbcc54eec3e3b6da92d040e15b451bde4e1372b368fdd87277c85daddc295bc71d25bf02135921a8716876e9536c9dee286fa29b66bfb8167ebd2 SHA512 4dc62ed191342a61cc2767171bb1ff4050f390db14ef7100299888237b52ea0b04b939c843878fe7f5daec2b35a47b3c1b7e7c11fb32d458184fe6b19986a37c DIST libmicrohttpd-0.9.76.tar.gz 2199858 BLAKE2B 2c2de77d731ff130bb1491733b91e9e0b0c68bc30ea1a826f7f1d97aaf83fa7f6bec3c219f81c5293de72595b26d1e6eb66cdd4bfe3b16bd37a10e3acd3c6446 SHA512 9ff8a837892142376eaeaf50c0b0dba76697d0ff44b908434cba8db4324c57dfb8bbcc1a922b97d825891ac10f50693dee9388531856e0fa81fa2cfeac538581 diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.68-r1.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.68-r1.ebuild deleted file mode 100644 index 5ffa2ab06746.. --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.68-r1.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit multilib-minimal - -MY_P="${P/_/}" - -DESCRIPTION="Small C library to run an HTTP server as part of another application" -HOMEPAGE="https://www.gnu.org/software/libmicrohttpd/"; -SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0/12" -KEYWORDS="amd64 x86" -IUSE="+epoll ssl static-libs test" -RESTRICT="!test? ( test )" - -RDEPEND="ssl? ( >net-libs/gnutls-2.12.20:=[${MULTILIB_USEDEP}] )" - -# We disable tests below because they're broken, -# but if enabled, we'll need this. -DEPEND="${RDEPEND} - test? ( net-misc/curl[ssl?] )" - -S=${WORKDIR}/${MY_P} - -DOCS="AUTHORS NEWS README ChangeLog" - -PATCHES=( "${FILESDIR}"/${PN}-0.9.73-test-ssl3.patch ) - -multilib_src_configure() { - ECONF_SOURCE="${S}" \ - econf \ - --enable-bauth \ - --enable-dauth \ - --disable-examples \ - --enable-messages \ - --enable-postprocessor \ - --disable-thread-names \ - $(use_enable epoll) \ - $(use_enable test curl) \ - $(use_enable ssl https) \ - $(use_with ssl gnutls) \ - $(use_enable static-libs static) -} - -# tests are broken in the portage environment. -src_test() { - : -} - -multilib_src_install_all() { - default - - use static-libs || find "${ED}" -name '*.la' -delete -} diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild deleted file mode 100644 index 2a68bf80c8c9.. --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyri
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 12ae59695133f51cc586ca5cd4f1de1460e478ff Author: Piotr Pawliczek chromium org> AuthorDate: Wed Mar 29 22:23:47 2023 + Commit: Joonas Niilola gentoo org> CommitDate: Mon Apr 10 07:37:22 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=12ae5969 net-libs/libmicrohttpd: update to 0.9.76 Update libmicrohttpd to version 0.9.76 to solve a security issue described in https://nvd.nist.gov/vuln/detail/CVE-2023-27371. Signed-off-by: Piotr Pawliczek chromium.org> Closes: https://github.com/gentoo/gentoo/pull/30414 Signed-off-by: Joonas Niilola gentoo.org> net-libs/libmicrohttpd/Manifest| 1 + net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild | 58 ++ 2 files changed, 59 insertions(+) diff --git a/net-libs/libmicrohttpd/Manifest b/net-libs/libmicrohttpd/Manifest index a4ca0686a148..bf678359ce16 100644 --- a/net-libs/libmicrohttpd/Manifest +++ b/net-libs/libmicrohttpd/Manifest @@ -3,3 +3,4 @@ DIST libmicrohttpd-0.9.72.tar.gz 1693553 BLAKE2B 24d9284d8cab65d4a5b6b7f3a5b860d DIST libmicrohttpd-0.9.73.tar.gz 1738675 BLAKE2B 63845b1b7fa0aa8ce29e9917521e10bd59fa0d27658e87ef3273d5014adf5cd9514a2d84465a573df03b44dcd50da7d157ef9c4952107ebba49efdfb398476c2 SHA512 473996b087ac6734ab577a1c7681c6c0b0136e04e34e13c3b50fd758358c1516017ad79097e0c57792786f6dd0208834374c09238113efed13bb4be11ef649d3 DIST libmicrohttpd-0.9.74.tar.gz 1962057 BLAKE2B 6751696740e2893b6ad1ecf5f6e6716dc4b053f788ca1c9c76a25051437942cd975dc0ee428a65af58da04f4cca41c4ed79cdd335b3f90d1dd52651185ee42dc SHA512 86e8b88e064f17557455617975888993a285f4de6d4051cb837ef3e7328d3718001ef280473d306724dd85a01e1787fca099d4bd18e5d78b766e41a3a9f126ef DIST libmicrohttpd-0.9.75.tar.gz 1952076 BLAKE2B 419d7b7113edbcc54eec3e3b6da92d040e15b451bde4e1372b368fdd87277c85daddc295bc71d25bf02135921a8716876e9536c9dee286fa29b66bfb8167ebd2 SHA512 4dc62ed191342a61cc2767171bb1ff4050f390db14ef7100299888237b52ea0b04b939c843878fe7f5daec2b35a47b3c1b7e7c11fb32d458184fe6b19986a37c +DIST libmicrohttpd-0.9.76.tar.gz 2199858 BLAKE2B 2c2de77d731ff130bb1491733b91e9e0b0c68bc30ea1a826f7f1d97aaf83fa7f6bec3c219f81c5293de72595b26d1e6eb66cdd4bfe3b16bd37a10e3acd3c6446 SHA512 9ff8a837892142376eaeaf50c0b0dba76697d0ff44b908434cba8db4324c57dfb8bbcc1a922b97d825891ac10f50693dee9388531856e0fa81fa2cfeac538581 diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild new file mode 100644 index ..a6645d2c91de --- /dev/null +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.76.ebuild @@ -0,0 +1,58 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit multilib-minimal + +MY_P="${P/_/}" + +DESCRIPTION="Small C library to run an HTTP server as part of another application" +HOMEPAGE="https://www.gnu.org/software/libmicrohttpd/"; +SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" +S="${WORKDIR}"/${MY_P} + +LICENSE="LGPL-2.1+" +SLOT="0/12" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +IUSE="+epoll ssl static-libs test +thread-names" +RESTRICT="!test? ( test )" + +RDEPEND="ssl? ( >net-libs/gnutls-2.12.20:=[${MULTILIB_USEDEP}] )" +# libcurl and the curl binary are used during tests on CHOST +DEPEND="${RDEPEND} + test? ( net-misc/curl[ssl?] )" +BDEPEND="ssl? ( virtual/pkgconfig )" + +DOCS=( AUTHORS NEWS COPYING README ChangeLog ) + +PATCHES=( "${FILESDIR}"/${PN}-0.9.75-fix-testsuite-with-lto.patch ) + +multilib_src_configure() { + ECONF_SOURCE="${S}" \ + econf \ + --enable-shared \ + $(use_enable static-libs static) \ + --disable-nls \ + --enable-bauth \ + --enable-dauth \ + --disable-examples \ + --enable-messages \ + --enable-postprocessor \ + --enable-httpupgrade \ + --disable-experimental \ + --disable-heavy-tests \ + $(use_enable thread-names) \ + $(use_enable epoll) \ + $(use_enable test curl) \ + $(use_enable ssl https) \ + $(use_with ssl gnutls) +} + +multilib_src_install_all() { + default + + if ! use static-libs; then + find "${ED}" -name '*.la' -delete || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: aab06c7a331fabe5917c1c505d4582436a5f239d Author: Sam James gentoo org> AuthorDate: Sun Jan 29 05:25:48 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jan 29 05:25:48 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aab06c7a Revert "net-libs/libmicrohttpd: Remove sole proxied maint." This reverts commit 2cd0e4123d6e572496545759ea2373e5731efb32. Signed-off-by: Sam James gentoo.org> net-libs/libmicrohttpd/metadata.xml | 5 - 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/metadata.xml b/net-libs/libmicrohttpd/metadata.xml index 8ec24b161383..316384d89423 100644 --- a/net-libs/libmicrohttpd/metadata.xml +++ b/net-libs/libmicrohttpd/metadata.xml @@ -1,7 +1,10 @@ https://www.gentoo.org/dtd/metadata.dtd";> - + + k...@narod.ru + Evgeny Grin + Use epoll() system call Assign thread names to internal threads, useful for dependent apps debugging
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 956d8d4f3dc94352264acb8ca623140371c6102d Author: Sam James gentoo org> AuthorDate: Sun Jan 29 05:26:17 2023 + Commit: Sam James gentoo org> CommitDate: Sun Jan 29 05:26:17 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=956d8d4f net-libs/libmicrohttpd: add proxy-maint@ Signed-off-by: Sam James gentoo.org> net-libs/libmicrohttpd/metadata.xml | 4 1 file changed, 4 insertions(+) diff --git a/net-libs/libmicrohttpd/metadata.xml b/net-libs/libmicrohttpd/metadata.xml index 316384d89423..5fc011eec8b0 100644 --- a/net-libs/libmicrohttpd/metadata.xml +++ b/net-libs/libmicrohttpd/metadata.xml @@ -5,6 +5,10 @@ k...@narod.ru Evgeny Grin + + proxy-ma...@gentoo.org + Proxy Maintainers + Use epoll() system call Assign thread names to internal threads, useful for dependent apps debugging
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 2cd0e4123d6e572496545759ea2373e5731efb32 Author: Michał Górny gentoo org> AuthorDate: Sat Jan 28 20:23:37 2023 + Commit: Michał Górny gentoo org> CommitDate: Sat Jan 28 20:24:21 2023 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2cd0e412 net-libs/libmicrohttpd: Remove sole proxied maint. Signed-off-by: Michał Górny gentoo.org> net-libs/libmicrohttpd/metadata.xml | 5 + 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/net-libs/libmicrohttpd/metadata.xml b/net-libs/libmicrohttpd/metadata.xml index 316384d89423..8ec24b161383 100644 --- a/net-libs/libmicrohttpd/metadata.xml +++ b/net-libs/libmicrohttpd/metadata.xml @@ -1,10 +1,7 @@ https://www.gentoo.org/dtd/metadata.dtd";> - - k...@narod.ru - Evgeny Grin - + Use epoll() system call Assign thread names to internal threads, useful for dependent apps debugging
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 3c9adb7c0e66fda67b6c0624a251fcb496881162 Author: Sam James gentoo org> AuthorDate: Thu Oct 20 23:37:41 2022 + Commit: Sam James gentoo org> CommitDate: Thu Oct 20 23:37:57 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3c9adb7c net-libs/libmicrohttpd: adjust ebuild layout Signed-off-by: Sam James gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.68-r1.ebuild | 6 +++--- net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild| 8 +--- net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild| 10 ++ net-libs/libmicrohttpd/libmicrohttpd-0.9.74.ebuild| 6 +++--- net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild| 4 ++-- 5 files changed, 19 insertions(+), 15 deletions(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.68-r1.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.68-r1.ebuild index 281d4b602214..5ffa2ab06746 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.68-r1.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.68-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -11,8 +11,6 @@ DESCRIPTION="Small C library to run an HTTP server as part of another applicatio HOMEPAGE="https://www.gnu.org/software/libmicrohttpd/"; SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" -PATCHES=( "${FILESDIR}"/${PN}-0.9.73-test-ssl3.patch ) - LICENSE="LGPL-2.1" SLOT="0/12" KEYWORDS="amd64 x86" @@ -30,6 +28,8 @@ S=${WORKDIR}/${MY_P} DOCS="AUTHORS NEWS README ChangeLog" +PATCHES=( "${FILESDIR}"/${PN}-0.9.73-test-ssl3.patch ) + multilib_src_configure() { ECONF_SOURCE="${S}" \ econf \ diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild index da487b6ff5c8..2a68bf80c8c9 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -24,8 +24,10 @@ DEPEND="${RDEPEND} virtual/pkgconfig " -PATCHES=( "${FILESDIR}"/${PN}-0.9.73-test-ssl3.patch - "${FILESDIR}"/${PN}-0.9.75-fix-testsuite-with-lto.patch ) +PATCHES=( + "${FILESDIR}"/${PN}-0.9.73-test-ssl3.patch + "${FILESDIR}"/${PN}-0.9.75-fix-testsuite-with-lto.patch +) S=${WORKDIR}/${MY_P} diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild index 4985c28c2bdb..078fcb4fdb0a 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="7" @@ -12,9 +12,6 @@ HOMEPAGE="https://www.gnu.org/software/libmicrohttpd/"; SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" S="${WORKDIR}"/${MY_P} -PATCHES=( "${FILESDIR}"/${PN}-0.9.73-test-ssl3.patch - "${FILESDIR}"/${PN}-0.9.75-fix-testsuite-with-lto.patch ) - LICENSE="LGPL-2.1+" SLOT="0/12" KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86" @@ -29,6 +26,11 @@ BDEPEND="ssl? ( virtual/pkgconfig )" DOCS=( AUTHORS NEWS README ChangeLog ) +PATCHES=( + "${FILESDIR}"/${PN}-0.9.73-test-ssl3.patch + "${FILESDIR}"/${PN}-0.9.75-fix-testsuite-with-lto.patch +) + multilib_src_configure() { ECONF_SOURCE="${S}" \ econf \ diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.74.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.74.ebuild index e9712aa82f66..66062fe3d002 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.74.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.74.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" @@ -12,8 +12,6 @@ HOMEPAGE="https://www.gnu.org/software/libmicrohttpd/"; SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" S="${WORKDIR}"/${MY_P} -PATCHES=( "${FILESDIR}"/${PN}-0.9.75-fix-testsuite-with-lto.patch ) - LICENSE="LGPL-2.1+" SLOT="0/12" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" @@ -28,6 +26,8 @@ BDEPEND="ssl? ( virtual/pkgconfig )" DOCS=( AUTHORS NEWS COPYING README ChangeLog ) +PATCHES=( "${FILESDIR}"/${PN}-0.9.75-fix-testsuite-with-lto.patch ) + multilib_src_configure() { ECONF_SOURCE="${S}" \ econf \ diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild index c8f52e4fc451..91a33a5ffc66 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild @@ -12,8
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/, net-libs/libmicrohttpd/files/
commit: 2f2316ccd5516c31dd42a90ffde9ff9ab89d9b88 Author: Karlson2k (Evgeny Grin) narod ru> AuthorDate: Mon Oct 17 17:49:04 2022 + Commit: Sam James gentoo org> CommitDate: Thu Oct 20 23:34:16 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2f2316cc net-libs/libmicrohttpd: fixed tests with LTO Bug: https://bugs.gentoo.org/877447 Signed-off-by: Karlson2k (Evgeny Grin) narod.ru> Closes: https://github.com/gentoo/gentoo/pull/27823 Signed-off-by: Sam James gentoo.org> ...bmicrohttpd-0.9.75-fix-testsuite-with-lto.patch | 60 ++ net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild | 3 +- net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild | 3 +- net-libs/libmicrohttpd/libmicrohttpd-0.9.74.ebuild | 2 + net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild | 2 + 5 files changed, 68 insertions(+), 2 deletions(-) diff --git a/net-libs/libmicrohttpd/files/libmicrohttpd-0.9.75-fix-testsuite-with-lto.patch b/net-libs/libmicrohttpd/files/libmicrohttpd-0.9.75-fix-testsuite-with-lto.patch new file mode 100644 index ..b87bdb64579f --- /dev/null +++ b/net-libs/libmicrohttpd/files/libmicrohttpd-0.9.75-fix-testsuite-with-lto.patch @@ -0,0 +1,60 @@ +Fixed incorrect function redeclaration in the testsuite. +This fixes 'make check' with LTO. + +Author: Karlson2k (Evgeny Grin) +Gentoo bug: https://bugs.gentoo.org/877447 + + +diff --git a/src/testcurl/https/test_https_get_parallel.c b/src/testcurl/https/test_https_get_parallel.c +index 47f644d2..786918f2 100644 +--- a/src/testcurl/https/test_https_get_parallel.c b/src/testcurl/https/test_https_get_parallel.c +@@ -46,7 +46,7 @@ + extern const char srv_key_pem[]; + extern const char srv_self_signed_cert_pem[]; + +-int curl_check_version (const char *req_version, ...); ++int curl_check_version (const char *req_version); + + + /** +diff --git a/src/testcurl/https/test_https_get_parallel_threads.c b/src/testcurl/https/test_https_get_parallel_threads.c +index 4853e7eb..5f4d0486 100644 +--- a/src/testcurl/https/test_https_get_parallel_threads.c b/src/testcurl/https/test_https_get_parallel_threads.c +@@ -48,7 +48,7 @@ + extern const char srv_key_pem[]; + extern const char srv_self_signed_cert_pem[]; + +-int curl_check_version (const char *req_version, ...); ++int curl_check_version (const char *req_version); + + /** + * used when spawning multiple threads executing curl server requests +diff --git a/src/testcurl/https/test_tls_options.c b/src/testcurl/https/test_tls_options.c +index d5aa8310..8fbc540a 100644 +--- a/src/testcurl/https/test_tls_options.c b/src/testcurl/https/test_tls_options.c +@@ -36,7 +36,7 @@ + extern const char srv_key_pem[]; + extern const char srv_self_signed_cert_pem[]; + +-int curl_check_version (const char *req_version, ...); ++int curl_check_version (const char *req_version); + + /** + * test server refuses to negotiate connections with unsupported protocol versions +diff --git a/src/testcurl/https/tls_test_common.h b/src/testcurl/https/tls_test_common.h +index a9af504d..e3f552a8 100644 +--- a/src/testcurl/https/tls_test_common.h b/src/testcurl/https/tls_test_common.h +@@ -72,7 +72,7 @@ struct CipherDef + + + int +-curl_check_version (const char *req_version, ...); ++curl_check_version (const char *req_version); + + int + curl_tls_is_gnutls (void); + diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild index 98e6e1b1a342..da487b6ff5c8 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild @@ -24,7 +24,8 @@ DEPEND="${RDEPEND} virtual/pkgconfig " -PATCHES=( "${FILESDIR}"/${PN}-0.9.73-test-ssl3.patch ) +PATCHES=( "${FILESDIR}"/${PN}-0.9.73-test-ssl3.patch + "${FILESDIR}"/${PN}-0.9.75-fix-testsuite-with-lto.patch ) S=${WORKDIR}/${MY_P} diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild index 40a1b1ecad61..4985c28c2bdb 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild @@ -12,7 +12,8 @@ HOMEPAGE="https://www.gnu.org/software/libmicrohttpd/"; SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" S="${WORKDIR}"/${MY_P} -PATCHES=( "${FILESDIR}"/${PN}-0.9.73-test-ssl3.patch ) +PATCHES=( "${FILESDIR}"/${PN}-0.9.73-test-ssl3.patch + "${FILESDIR}"/${PN}-0.9.75-fix-testsuite-with-lto.patch ) LICENSE="LGPL-2.1+" SLOT="0/12" diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.74.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.74.ebuild index ab61a1435f63..e9712aa82f66 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.74.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.74.ebuild @@ -12,6 +12,8 @@ HOMEPAGE="https://www.gnu.org/software/libmicrohttpd/"; SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" S="${WORKDIR}"/${MY_P} +PATCHES=( "${
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: d246dfee9074b38571162c658a4f67a2acdc Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Jun 29 07:50:08 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Jun 29 07:50:08 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d246dfee net-libs/libmicrohttpd: amd64 stable wrt bug #854309 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild index 243eae4d18ea..56141caaf078 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="LGPL-2.1+" SLOT="0/12" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="+epoll ssl static-libs test +thread-names" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 691e421a0493efdc5b58133d92bcbf4b61f5c869 Author: Arthur Zamarin gentoo org> AuthorDate: Tue Jun 28 19:09:46 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Tue Jun 28 19:09:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=691e421a net-libs/libmicrohttpd: Stabilize 0.9.75 sparc, #854309 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild index f7c251600f8a..243eae4d18ea 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="LGPL-2.1+" SLOT="0/12" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86" IUSE="+epoll ssl static-libs test +thread-names" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 508605824b16a196d1f2608fc66ff60ecc3738ae Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jun 28 06:43:46 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jun 28 06:43:46 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=50860582 net-libs/libmicrohttpd: x86 stable wrt bug #854309 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild index 177aa3b49502..f7c251600f8a 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="LGPL-2.1+" SLOT="0/12" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc x86" IUSE="+epoll ssl static-libs test +thread-names" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 893082d435aea588db4569b9373dd8404c4b3484 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jun 28 06:41:59 2022 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jun 28 06:41:59 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=893082d4 net-libs/libmicrohttpd: arm stable wrt bug #854309 Package-Manager: Portage-3.0.30, Repoman-3.0.3 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild index bf0145dfc6d8..177aa3b49502 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="LGPL-2.1+" SLOT="0/12" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="+epoll ssl static-libs test +thread-names" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 5134ee6c3377703fc4996c76dd878136b3ec9609 Author: Arthur Zamarin gentoo org> AuthorDate: Mon Jun 27 19:24:30 2022 + Commit: Arthur Zamarin gentoo org> CommitDate: Mon Jun 27 19:24:30 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5134ee6c net-libs/libmicrohttpd: Stabilize 0.9.75 arm64, #854309 Signed-off-by: Arthur Zamarin gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild index 5cf28f281cf6..bf0145dfc6d8 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="LGPL-2.1+" SLOT="0/12" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="+epoll ssl static-libs test +thread-names" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: f5d596815772d756e7f6dde4ccc83e10426d4449 Author: Jakov Smolić gentoo org> AuthorDate: Mon Jun 27 17:42:58 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jun 27 17:43:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f5d59681 net-libs/libmicrohttpd: Stabilize 0.9.75 ppc64, #854309 Signed-off-by: Jakov Smolić gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild index 04cfddf6fb74..5cf28f281cf6 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="LGPL-2.1+" SLOT="0/12" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="+epoll ssl static-libs test +thread-names" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 7fc66d2fd49e505852fd3810a5a9add7c08b90d2 Author: Jakov Smolić gentoo org> AuthorDate: Mon Jun 27 17:42:57 2022 + Commit: Jakov Smolić gentoo org> CommitDate: Mon Jun 27 17:43:24 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7fc66d2f net-libs/libmicrohttpd: Stabilize 0.9.75 ppc, #854309 Signed-off-by: Jakov Smolić gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild index 51d32b6c3fd6..04cfddf6fb74 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="LGPL-2.1+" SLOT="0/12" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="+epoll ssl static-libs test +thread-names" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: ba5c8a8793c993f4a705932869274f989746219d Author: Andreas K. Hüttel gentoo org> AuthorDate: Sun May 29 19:13:41 2022 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Sun May 29 20:17:32 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba5c8a87 net-libs/libmicrohttpd: builds on m68k Signed-off-by: Andreas K. Hüttel gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild index eea63f5a40c3..51d32b6c3fd6 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="LGPL-2.1+" SLOT="0/12" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="+epoll ssl static-libs test +thread-names" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 71482ad9ebda48e6972b1abd83e32a0784cf98e2 Author: Andreas K. Hüttel gentoo org> AuthorDate: Fri May 20 21:55:31 2022 + Commit: Andreas K. Hüttel gentoo org> CommitDate: Fri May 20 22:04:11 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=71482ad9 net-libs/libmicrohttpd: builds on s390 Signed-off-by: Andreas K. Hüttel gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild index 44dad816e537..eea63f5a40c3 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild @@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="LGPL-2.1+" SLOT="0/12" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86" IUSE="+epoll ssl static-libs test +thread-names" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: b7024c72d2a42dc28e72bbf4f4a38cc4b8c06d9b Author: WANG Xuerui gentoo org> AuthorDate: Sun May 8 02:26:29 2022 + Commit: WANG Xuerui gentoo org> CommitDate: Sun May 8 02:26:29 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7024c72 net-libs/libmicrohttpd: keyword 0.9.75 for ~loong Tests passed on real hardware. Signed-off-by: WANG Xuerui gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild index ab61a1435f63..44dad816e537 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2021 Gentoo Authors +# Copyright 1999-2022 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI="8" @@ -14,7 +14,7 @@ S="${WORKDIR}"/${MY_P} LICENSE="LGPL-2.1+" SLOT="0/12" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~loong ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="+epoll ssl static-libs test +thread-names" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: b8d2fb46efb375f94c183a039d33b13e6c5d27ac Author: Karlson2k (Evgeny Grin) narod ru> AuthorDate: Thu Jan 6 16:56:00 2022 + Commit: Anthony G. Basile gentoo org> CommitDate: Thu Jan 6 17:20:18 2022 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b8d2fb46 net-libs/libmicrohttpd: fixed missing multilib dep No revbump. Closes: https://bugs.gentoo.org/830555 Signed-off-by: Karlson2k (Evgeny Grin) narod.ru> Signed-off-by: Anthony G. Basile gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.68-r1.ebuild | 2 +- net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild| 2 +- net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild| 2 +- net-libs/libmicrohttpd/libmicrohttpd-0.9.74.ebuild| 2 +- net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild| 2 +- 5 files changed, 5 insertions(+), 5 deletions(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.68-r1.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.68-r1.ebuild index da4a05bb2914..281d4b602214 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.68-r1.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.68-r1.ebuild @@ -19,7 +19,7 @@ KEYWORDS="amd64 x86" IUSE="+epoll ssl static-libs test" RESTRICT="!test? ( test )" -RDEPEND="ssl? ( >net-libs/gnutls-2.12.20:= )" +RDEPEND="ssl? ( >net-libs/gnutls-2.12.20:=[${MULTILIB_USEDEP}] )" # We disable tests below because they're broken, # but if enabled, we'll need this. diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild index 52e14e5dad16..98e6e1b1a342 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild @@ -17,7 +17,7 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86" IUSE="+epoll ssl static-libs test thread-names" RESTRICT="!test? ( test )" -RDEPEND="ssl? ( >net-libs/gnutls-2.12.20:= )" +RDEPEND="ssl? ( >net-libs/gnutls-2.12.20:=[${MULTILIB_USEDEP}] )" DEPEND="${RDEPEND} test? ( net-misc/curl[ssl?] ) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild index 689aaa6c4df6..40a1b1ecad61 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild @@ -20,7 +20,7 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86" IUSE="+epoll ssl static-libs test thread-names" RESTRICT="!test? ( test )" -RDEPEND="ssl? ( >net-libs/gnutls-2.12.20:= )" +RDEPEND="ssl? ( >net-libs/gnutls-2.12.20:=[${MULTILIB_USEDEP}] )" # libcurl and the curl binary are used during tests on CHOST DEPEND="${RDEPEND} test? ( net-misc/curl[ssl?] )" diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.74.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.74.ebuild index 0103838713fd..ab61a1435f63 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.74.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.74.ebuild @@ -18,7 +18,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc IUSE="+epoll ssl static-libs test +thread-names" RESTRICT="!test? ( test )" -RDEPEND="ssl? ( >net-libs/gnutls-2.12.20:= )" +RDEPEND="ssl? ( >net-libs/gnutls-2.12.20:=[${MULTILIB_USEDEP}] )" # libcurl and the curl binary are used during tests on CHOST DEPEND="${RDEPEND} test? ( net-misc/curl[ssl?] )" diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild index 0103838713fd..ab61a1435f63 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild @@ -18,7 +18,7 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc IUSE="+epoll ssl static-libs test +thread-names" RESTRICT="!test? ( test )" -RDEPEND="ssl? ( >net-libs/gnutls-2.12.20:= )" +RDEPEND="ssl? ( >net-libs/gnutls-2.12.20:=[${MULTILIB_USEDEP}] )" # libcurl and the curl binary are used during tests on CHOST DEPEND="${RDEPEND} test? ( net-misc/curl[ssl?] )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: f67947deb8ac4d056ee23a7f2d98355b5ca9606a Author: Karlson2k (Evgeny Grin) narod ru> AuthorDate: Tue Dec 28 10:00:06 2021 + Commit: Anthony G. Basile gentoo org> CommitDate: Tue Dec 28 14:42:56 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f67947de net-libs/libmicrohttpd: update to 0.9.75 https://git.gnunet.org/libmicrohttpd.git/tree/NEWS?h=v0.9.75#n1 https://git.gnunet.org/libmicrohttpd.git/tree/ChangeLog?h=v0.9.75#n1 Signed-off-by: Karlson2k (Evgeny Grin) narod.ru> Signed-off-by: Anthony G. Basile gentoo.org> net-libs/libmicrohttpd/Manifest| 1 + net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild | 56 ++ 2 files changed, 57 insertions(+) diff --git a/net-libs/libmicrohttpd/Manifest b/net-libs/libmicrohttpd/Manifest index 86e8f26e846f..a4ca0686a148 100644 --- a/net-libs/libmicrohttpd/Manifest +++ b/net-libs/libmicrohttpd/Manifest @@ -2,3 +2,4 @@ DIST libmicrohttpd-0.9.68.tar.gz 1884342 BLAKE2B 3f74c48917fa19753a617242fa07b99 DIST libmicrohttpd-0.9.72.tar.gz 1693553 BLAKE2B 24d9284d8cab65d4a5b6b7f3a5b860dfd8cf69b21e44ee05ae2f7561b766a72d2dbb7f57849a31c22454e211befa74e058f78814b79e7876b3d14c7252ab5800 SHA512 9695e2fb08785e4b60342226ef3a0af22da4d80f127e7db9ec80ce844f70d0d781b30af207d58d8eb691b85a5fe4691cb9ecf887ca86f5e059a05259ae041316 DIST libmicrohttpd-0.9.73.tar.gz 1738675 BLAKE2B 63845b1b7fa0aa8ce29e9917521e10bd59fa0d27658e87ef3273d5014adf5cd9514a2d84465a573df03b44dcd50da7d157ef9c4952107ebba49efdfb398476c2 SHA512 473996b087ac6734ab577a1c7681c6c0b0136e04e34e13c3b50fd758358c1516017ad79097e0c57792786f6dd0208834374c09238113efed13bb4be11ef649d3 DIST libmicrohttpd-0.9.74.tar.gz 1962057 BLAKE2B 6751696740e2893b6ad1ecf5f6e6716dc4b053f788ca1c9c76a25051437942cd975dc0ee428a65af58da04f4cca41c4ed79cdd335b3f90d1dd52651185ee42dc SHA512 86e8b88e064f17557455617975888993a285f4de6d4051cb837ef3e7328d3718001ef280473d306724dd85a01e1787fca099d4bd18e5d78b766e41a3a9f126ef +DIST libmicrohttpd-0.9.75.tar.gz 1952076 BLAKE2B 419d7b7113edbcc54eec3e3b6da92d040e15b451bde4e1372b368fdd87277c85daddc295bc71d25bf02135921a8716876e9536c9dee286fa29b66bfb8167ebd2 SHA512 4dc62ed191342a61cc2767171bb1ff4050f390db14ef7100299888237b52ea0b04b939c843878fe7f5daec2b35a47b3c1b7e7c11fb32d458184fe6b19986a37c diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild new file mode 100644 index ..0103838713fd --- /dev/null +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.75.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit multilib-minimal + +MY_P="${P/_/}" + +DESCRIPTION="Small C library to run an HTTP server as part of another application" +HOMEPAGE="https://www.gnu.org/software/libmicrohttpd/"; +SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" +S="${WORKDIR}"/${MY_P} + +LICENSE="LGPL-2.1+" +SLOT="0/12" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="+epoll ssl static-libs test +thread-names" +RESTRICT="!test? ( test )" + +RDEPEND="ssl? ( >net-libs/gnutls-2.12.20:= )" +# libcurl and the curl binary are used during tests on CHOST +DEPEND="${RDEPEND} + test? ( net-misc/curl[ssl?] )" +BDEPEND="ssl? ( virtual/pkgconfig )" + +DOCS=( AUTHORS NEWS COPYING README ChangeLog ) + +multilib_src_configure() { + ECONF_SOURCE="${S}" \ + econf \ + --enable-shared \ + $(use_enable static-libs static) \ + --disable-nls \ + --enable-bauth \ + --enable-dauth \ + --disable-examples \ + --enable-messages \ + --enable-postprocessor \ + --enable-httpupgrade \ + --disable-experimental \ + --disable-heavy-tests \ + $(use_enable thread-names) \ + $(use_enable epoll) \ + $(use_enable test curl) \ + $(use_enable ssl https) \ + $(use_with ssl gnutls) +} + +multilib_src_install_all() { + default + + if ! use static-libs; then + find "${ED}" -name '*.la' -delete || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 155c4d7720416a21ff0c67a2013f4ee4907c40ab Author: Karlson2k (Evgeny Grin) narod ru> AuthorDate: Mon Dec 20 13:41:40 2021 + Commit: Sam James gentoo org> CommitDate: Tue Dec 21 01:39:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=155c4d77 net-libs/libmicrohttpd: updated to v0.9.74 Signed-off-by: Karlson2k (Evgeny Grin) narod.ru> Closes: https://github.com/gentoo/gentoo/pull/23432 Signed-off-by: Sam James gentoo.org> net-libs/libmicrohttpd/Manifest| 1 + net-libs/libmicrohttpd/libmicrohttpd-0.9.74.ebuild | 56 ++ 2 files changed, 57 insertions(+) diff --git a/net-libs/libmicrohttpd/Manifest b/net-libs/libmicrohttpd/Manifest index 5fdb923bbc79..86e8f26e846f 100644 --- a/net-libs/libmicrohttpd/Manifest +++ b/net-libs/libmicrohttpd/Manifest @@ -1,3 +1,4 @@ DIST libmicrohttpd-0.9.68.tar.gz 1884342 BLAKE2B 3f74c48917fa19753a617242fa07b99a69510a14a802609d038964d927516f8f52b4330d0eee2c7b98096b2d840158e4945310edef290224ea256d9616fb4d94 SHA512 9daaab5fb35fef6f2a19b7e08eeb8473aeb0a67631808a8d7a7f78a09cb621ca5d32dbbbca616865a40afb92f8c6495f9e2ba1674880af8011a2bc798c070a13 DIST libmicrohttpd-0.9.72.tar.gz 1693553 BLAKE2B 24d9284d8cab65d4a5b6b7f3a5b860dfd8cf69b21e44ee05ae2f7561b766a72d2dbb7f57849a31c22454e211befa74e058f78814b79e7876b3d14c7252ab5800 SHA512 9695e2fb08785e4b60342226ef3a0af22da4d80f127e7db9ec80ce844f70d0d781b30af207d58d8eb691b85a5fe4691cb9ecf887ca86f5e059a05259ae041316 DIST libmicrohttpd-0.9.73.tar.gz 1738675 BLAKE2B 63845b1b7fa0aa8ce29e9917521e10bd59fa0d27658e87ef3273d5014adf5cd9514a2d84465a573df03b44dcd50da7d157ef9c4952107ebba49efdfb398476c2 SHA512 473996b087ac6734ab577a1c7681c6c0b0136e04e34e13c3b50fd758358c1516017ad79097e0c57792786f6dd0208834374c09238113efed13bb4be11ef649d3 +DIST libmicrohttpd-0.9.74.tar.gz 1962057 BLAKE2B 6751696740e2893b6ad1ecf5f6e6716dc4b053f788ca1c9c76a25051437942cd975dc0ee428a65af58da04f4cca41c4ed79cdd335b3f90d1dd52651185ee42dc SHA512 86e8b88e064f17557455617975888993a285f4de6d4051cb837ef3e7328d3718001ef280473d306724dd85a01e1787fca099d4bd18e5d78b766e41a3a9f126ef diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.74.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.74.ebuild new file mode 100644 index ..0103838713fd --- /dev/null +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.74.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit multilib-minimal + +MY_P="${P/_/}" + +DESCRIPTION="Small C library to run an HTTP server as part of another application" +HOMEPAGE="https://www.gnu.org/software/libmicrohttpd/"; +SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" +S="${WORKDIR}"/${MY_P} + +LICENSE="LGPL-2.1+" +SLOT="0/12" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="+epoll ssl static-libs test +thread-names" +RESTRICT="!test? ( test )" + +RDEPEND="ssl? ( >net-libs/gnutls-2.12.20:= )" +# libcurl and the curl binary are used during tests on CHOST +DEPEND="${RDEPEND} + test? ( net-misc/curl[ssl?] )" +BDEPEND="ssl? ( virtual/pkgconfig )" + +DOCS=( AUTHORS NEWS COPYING README ChangeLog ) + +multilib_src_configure() { + ECONF_SOURCE="${S}" \ + econf \ + --enable-shared \ + $(use_enable static-libs static) \ + --disable-nls \ + --enable-bauth \ + --enable-dauth \ + --disable-examples \ + --enable-messages \ + --enable-postprocessor \ + --enable-httpupgrade \ + --disable-experimental \ + --disable-heavy-tests \ + $(use_enable thread-names) \ + $(use_enable epoll) \ + $(use_enable test curl) \ + $(use_enable ssl https) \ + $(use_with ssl gnutls) +} + +multilib_src_install_all() { + default + + if ! use static-libs; then + find "${ED}" -name '*.la' -delete || die + fi +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 089413c1dfd65b0a9a4a3484b7d32e982d32064e Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Sep 3 06:39:21 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Sep 3 06:39:57 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=089413c1 net-libs/libmicrohttpd: x86 stable wrt bug #810673 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild index c6c7914fdf4..0523ecb5336 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild @@ -16,7 +16,7 @@ PATCHES=( "${FILESDIR}"/${PN}-0.9.73-test-ssl3.patch ) LICENSE="LGPL-2.1+" SLOT="0/12" -KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86" IUSE="+epoll ssl static-libs test thread-names" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: ed0e35f57430be5ea3d47b61d01dad10802c53b7 Author: Sam James gentoo org> AuthorDate: Wed Sep 1 18:29:23 2021 + Commit: Sam James gentoo org> CommitDate: Wed Sep 1 18:31:21 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed0e35f5 net-libs/libmicrohttpd: Stabilize 0.9.73 arm, #810673 Signed-off-by: Sam James gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild index fe71877300b..c6c7914fdf4 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild @@ -16,7 +16,7 @@ PATCHES=( "${FILESDIR}"/${PN}-0.9.73-test-ssl3.patch ) LICENSE="LGPL-2.1+" SLOT="0/12" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc ~x86" +KEYWORDS="~alpha amd64 arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc ~x86" IUSE="+epoll ssl static-libs test thread-names" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 9907eb47167b56c7e6e2e57d14b415f2a62f04c8 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Sep 1 08:19:19 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Sep 1 08:19:19 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9907eb47 net-libs/libmicrohttpd: ppc64 stable wrt bug #810673 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild index 5fee331e0ac..fe71877300b 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild @@ -16,7 +16,7 @@ PATCHES=( "${FILESDIR}"/${PN}-0.9.73-test-ssl3.patch ) LICENSE="LGPL-2.1+" SLOT="0/12" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc ~x86" IUSE="+epoll ssl static-libs test thread-names" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 343c3a2a7ea30d9f4abea35617c44aaf012d03a5 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Sep 1 07:54:27 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Sep 1 07:54:27 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=343c3a2a net-libs/libmicrohttpd: ppc stable wrt bug #810673 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild index 79565674772..5fee331e0ac 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild @@ -16,7 +16,7 @@ PATCHES=( "${FILESDIR}"/${PN}-0.9.73-test-ssl3.patch ) LICENSE="LGPL-2.1+" SLOT="0/12" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv sparc ~x86" IUSE="+epoll ssl static-libs test thread-names" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: f3a8afdf0e9a6b10073176ea17e0de7cedd4504a Author: Rolf Eike Beer sf-mail de> AuthorDate: Mon Aug 30 14:15:53 2021 + Commit: Sam James gentoo org> CommitDate: Mon Aug 30 17:37:44 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3a8afdf net-libs/libmicrohttpd: stable 0.9.73 for sparc, bug #810673 Package-Manager: Portage-3.0.20, Repoman-3.0.3 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sam James gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild index 864a3e4dd54..79565674772 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild @@ -16,7 +16,7 @@ PATCHES=( "${FILESDIR}"/${PN}-0.9.73-test-ssl3.patch ) LICENSE="LGPL-2.1+" SLOT="0/12" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc ~x86" IUSE="+epoll ssl static-libs test thread-names" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 6b4a0e4510a9c8be74f2f7ba7ed4ebd032fe238e Author: Agostino Sarubbo gentoo org> AuthorDate: Mon Aug 30 07:24:36 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Mon Aug 30 07:24:36 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6b4a0e45 net-libs/libmicrohttpd: amd64 stable wrt bug #810673 Package-Manager: Portage-3.0.20, Repoman-3.0.2 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild index ec1dd7a58e5..864a3e4dd54 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild @@ -16,7 +16,7 @@ PATCHES=( "${FILESDIR}"/${PN}-0.9.73-test-ssl3.patch ) LICENSE="LGPL-2.1+" SLOT="0/12" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="+epoll ssl static-libs test thread-names" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/, net-libs/libmicrohttpd/files/
commit: 776f3c282674288ce9ea8369bc06e7b8f0d452e4 Author: Karlson2k (Evgeny Grin) narod ru> AuthorDate: Thu Jun 10 18:31:55 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jun 10 18:39:16 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=776f3c28 net-libs/libmicrohttpd: fixed testing Closes: https://bugs.gentoo.org/795105 Signed-off-by: Karlson2k (Evgeny Grin) narod.ru> Closes: https://github.com/gentoo/gentoo/pull/21191 Signed-off-by: Sam James gentoo.org> .../files/libmicrohttpd-0.9.73-test-ssl3.patch | 35 ++ .../libmicrohttpd/libmicrohttpd-0.9.68-r1.ebuild | 2 ++ net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild | 2 ++ net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild | 2 ++ 4 files changed, 41 insertions(+) diff --git a/net-libs/libmicrohttpd/files/libmicrohttpd-0.9.73-test-ssl3.patch b/net-libs/libmicrohttpd/files/libmicrohttpd-0.9.73-test-ssl3.patch new file mode 100644 index 000..e8d5dce0edc --- /dev/null +++ b/net-libs/libmicrohttpd/files/libmicrohttpd-0.9.73-test-ssl3.patch @@ -0,0 +1,35 @@ + Disable usage of SSLv3 in testing + + Integrated uptream version 0.9.74 + + +diff --git a/src/testcurl/https/test_tls_options.c b/src/testcurl/https/test_tls_options.c + +--- a/src/testcurl/https/test_tls_options.c b/src/testcurl/https/test_tls_options.c +@@ -119,11 +119,6 @@ main (int argc, char *const *argv) + fprintf (stderr, "Curl does not support SSL. Cannot run the test.\n"); + return 77; + } +- if (0 != strncmp (ssl_version, "GnuTLS", 6)) +- { +-fprintf (stderr, "This test can be run only with libcurl-gnutls.\n"); +-return 77; +- } + + if (! testsuite_curl_global_init ()) + return 99; +@@ -152,10 +147,10 @@ main (int argc, char *const *argv) + fprintf (stderr, +"The following handshake should fail (and print an error message)...\n"); + if (0 != +- test_wrap ("TLS1.0 vs SSL3", ++ test_wrap ("TLS1.1 vs TLS1.0", + &test_unmatching_ssl_version, NULL, port, daemon_flags, + aes256_sha, +- CURL_SSLVERSION_SSLv3, ++ CURL_SSLVERSION_TLSv1_1, + MHD_OPTION_HTTPS_MEM_KEY, srv_key_pem, + MHD_OPTION_HTTPS_MEM_CERT, srv_self_signed_cert_pem, + MHD_OPTION_HTTPS_PRIORITIES, + diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.68-r1.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.68-r1.ebuild index 05e8225d1ee..da4a05bb291 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.68-r1.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.68-r1.ebuild @@ -11,6 +11,8 @@ DESCRIPTION="Small C library to run an HTTP server as part of another applicatio HOMEPAGE="https://www.gnu.org/software/libmicrohttpd/"; SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" +PATCHES=( "${FILESDIR}"/${PN}-0.9.73-test-ssl3.patch ) + LICENSE="LGPL-2.1" SLOT="0/12" KEYWORDS="amd64 x86" diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild index 40ebbfa6764..52e14e5dad1 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild @@ -24,6 +24,8 @@ DEPEND="${RDEPEND} virtual/pkgconfig " +PATCHES=( "${FILESDIR}"/${PN}-0.9.73-test-ssl3.patch ) + S=${WORKDIR}/${MY_P} DOCS="AUTHORS NEWS README ChangeLog" diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild index 4a3af587191..ec1dd7a58e5 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild @@ -12,6 +12,8 @@ HOMEPAGE="https://www.gnu.org/software/libmicrohttpd/"; SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" S="${WORKDIR}"/${MY_P} +PATCHES=( "${FILESDIR}"/${PN}-0.9.73-test-ssl3.patch ) + LICENSE="LGPL-2.1+" SLOT="0/12" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: cece2078d42de876fa696d334806bbe3a0d55d12 Author: Karlson2k (Evgeny Grin) narod ru> AuthorDate: Mon May 10 10:55:27 2021 + Commit: Sam James gentoo org> CommitDate: Mon May 17 23:30:39 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cece2078 net-libs/libmicrohttpd: 0.9.73 license fix and other minor fixes Corrected LICENSE (it is LGPL-2.1 or later). As curl is required only for CHOST, removed curl dependency from BDEPEND. pkg-config is needed only to find GnuTLS. Signed-off-by: Karlson2k (Evgeny Grin) narod.ru> Closes: https://github.com/gentoo/gentoo/pull/20752 Signed-off-by: Sam James gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild | 9 +++-- net-libs/libmicrohttpd/metadata.xml| 2 +- 2 files changed, 4 insertions(+), 7 deletions(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild index d881dcb779b..4a3af587191 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild @@ -12,20 +12,17 @@ HOMEPAGE="https://www.gnu.org/software/libmicrohttpd/"; SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" S="${WORKDIR}"/${MY_P} -LICENSE="LGPL-2.1" +LICENSE="LGPL-2.1+" SLOT="0/12" KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="+epoll ssl static-libs test thread-names" RESTRICT="!test? ( test )" -# libcurl is linked to for tests and the -# curl binary is used during tests too -# if available RDEPEND="ssl? ( >net-libs/gnutls-2.12.20:= )" +# libcurl and the curl binary are used during tests on CHOST DEPEND="${RDEPEND} test? ( net-misc/curl[ssl?] )" -BDEPEND="virtual/pkgconfig - test? ( net-misc/curl[ssl?] )" +BDEPEND="ssl? ( virtual/pkgconfig )" DOCS=( AUTHORS NEWS README ChangeLog ) diff --git a/net-libs/libmicrohttpd/metadata.xml b/net-libs/libmicrohttpd/metadata.xml index a3803466a89..dd3c1dff304 100644 --- a/net-libs/libmicrohttpd/metadata.xml +++ b/net-libs/libmicrohttpd/metadata.xml @@ -11,7 +11,7 @@ Use epoll() system call - Assign thread names to internal threads + Assign thread names to internal threads, useful for dependent apps debugging cpe:/a:gnu:libmicrohttpd
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 65dd1edfd454be02ef7f361ad0c124063f7b3eb7 Author: Sam James gentoo org> AuthorDate: Mon May 10 09:57:24 2021 + Commit: Sam James gentoo org> CommitDate: Mon May 10 09:57:46 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65dd1edf net-libs/libmicrohttpd: add curl to BDEPEND too for tests Signed-off-by: Sam James gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild | 11 ++- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild index 6e40bbf9a52..d881dcb779b 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild @@ -18,13 +18,14 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc IUSE="+epoll ssl static-libs test thread-names" RESTRICT="!test? ( test )" +# libcurl is linked to for tests and the +# curl binary is used during tests too +# if available RDEPEND="ssl? ( >net-libs/gnutls-2.12.20:= )" DEPEND="${RDEPEND} - test? ( net-misc/curl[ssl?] ) -" -BDEPEND=" - virtual/pkgconfig -" + test? ( net-misc/curl[ssl?] )" +BDEPEND="virtual/pkgconfig + test? ( net-misc/curl[ssl?] )" DOCS=( AUTHORS NEWS README ChangeLog )
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: a7cb56cec9707622e9ea44ad9422d3486a410f00 Author: Sam James gentoo org> AuthorDate: Mon May 10 09:34:32 2021 + Commit: Sam James gentoo org> CommitDate: Mon May 10 09:34:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a7cb56ce net-libs/libmicrohttpd: misc fixes * Move pkgconfig out of DEPEND into BDEPEND * Missing || die * Use array for DOCS Signed-off-by: Sam James gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild | 19 --- 1 file changed, 8 insertions(+), 11 deletions(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild index b8632317780..6e40bbf9a52 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild @@ -10,6 +10,7 @@ MY_P="${P/_/}" DESCRIPTION="Small C library to run an HTTP server as part of another application" HOMEPAGE="https://www.gnu.org/software/libmicrohttpd/"; SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" +S="${WORKDIR}"/${MY_P} LICENSE="LGPL-2.1" SLOT="0/12" @@ -17,21 +18,15 @@ KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc IUSE="+epoll ssl static-libs test thread-names" RESTRICT="!test? ( test )" -BDEPEND=" - ssl? ( virtual/pkgconfig ) - test? ( virtual/pkgconfig ) - " - RDEPEND="ssl? ( >net-libs/gnutls-2.12.20:= )" - DEPEND="${RDEPEND} test? ( net-misc/curl[ssl?] ) +" +BDEPEND=" virtual/pkgconfig - " - -S=${WORKDIR}/${MY_P} +" -DOCS="AUTHORS NEWS README ChangeLog" +DOCS=( AUTHORS NEWS README ChangeLog ) multilib_src_configure() { ECONF_SOURCE="${S}" \ @@ -57,5 +52,7 @@ multilib_src_configure() { multilib_src_install_all() { default - use static-libs || find "${ED}" -name '*.la' -delete + if ! use static-libs; then + find "${ED}" -name '*.la' -delete || die + fi }
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: f85657ad52f323fed27d29447505fff0b39e89b8 Author: Karlson2k (Evgeny Grin) narod ru> AuthorDate: Wed Apr 28 18:12:00 2021 + Commit: Sam James gentoo org> CommitDate: Mon May 10 09:29:48 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f85657ad net-libs/libmicrohttpd: new upstream version 0.9.73 Signed-off-by: Karlson2k (Evgeny Grin) narod.ru> Closes: https://github.com/gentoo/gentoo/pull/20582 Signed-off-by: Sam James gentoo.org> net-libs/libmicrohttpd/Manifest| 1 + net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/net-libs/libmicrohttpd/Manifest b/net-libs/libmicrohttpd/Manifest index f0e37d33206..5fdb923bbc7 100644 --- a/net-libs/libmicrohttpd/Manifest +++ b/net-libs/libmicrohttpd/Manifest @@ -1,2 +1,3 @@ DIST libmicrohttpd-0.9.68.tar.gz 1884342 BLAKE2B 3f74c48917fa19753a617242fa07b99a69510a14a802609d038964d927516f8f52b4330d0eee2c7b98096b2d840158e4945310edef290224ea256d9616fb4d94 SHA512 9daaab5fb35fef6f2a19b7e08eeb8473aeb0a67631808a8d7a7f78a09cb621ca5d32dbbbca616865a40afb92f8c6495f9e2ba1674880af8011a2bc798c070a13 DIST libmicrohttpd-0.9.72.tar.gz 1693553 BLAKE2B 24d9284d8cab65d4a5b6b7f3a5b860dfd8cf69b21e44ee05ae2f7561b766a72d2dbb7f57849a31c22454e211befa74e058f78814b79e7876b3d14c7252ab5800 SHA512 9695e2fb08785e4b60342226ef3a0af22da4d80f127e7db9ec80ce844f70d0d781b30af207d58d8eb691b85a5fe4691cb9ecf887ca86f5e059a05259ae041316 +DIST libmicrohttpd-0.9.73.tar.gz 1738675 BLAKE2B 63845b1b7fa0aa8ce29e9917521e10bd59fa0d27658e87ef3273d5014adf5cd9514a2d84465a573df03b44dcd50da7d157ef9c4952107ebba49efdfb398476c2 SHA512 473996b087ac6734ab577a1c7681c6c0b0136e04e34e13c3b50fd758358c1516017ad79097e0c57792786f6dd0208834374c09238113efed13bb4be11ef649d3 diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild new file mode 100644 index 000..b8632317780 --- /dev/null +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.73.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit multilib-minimal + +MY_P="${P/_/}" + +DESCRIPTION="Small C library to run an HTTP server as part of another application" +HOMEPAGE="https://www.gnu.org/software/libmicrohttpd/"; +SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0/12" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +IUSE="+epoll ssl static-libs test thread-names" +RESTRICT="!test? ( test )" + +BDEPEND=" + ssl? ( virtual/pkgconfig ) + test? ( virtual/pkgconfig ) + " + +RDEPEND="ssl? ( >net-libs/gnutls-2.12.20:= )" + +DEPEND="${RDEPEND} + test? ( net-misc/curl[ssl?] ) + virtual/pkgconfig + " + +S=${WORKDIR}/${MY_P} + +DOCS="AUTHORS NEWS README ChangeLog" + +multilib_src_configure() { + ECONF_SOURCE="${S}" \ + econf \ + --enable-shared \ + $(use_enable static-libs static) \ + --disable-nls \ + --enable-bauth \ + --enable-dauth \ + --disable-examples \ + --enable-messages \ + --enable-postprocessor \ + --enable-httpupgrade \ + --disable-experimental \ + --disable-heavy-tests \ + $(use_enable thread-names) \ + $(use_enable epoll) \ + $(use_enable test curl) \ + $(use_enable ssl https) \ + $(use_with ssl gnutls) +} + +multilib_src_install_all() { + default + + use static-libs || find "${ED}" -name '*.la' -delete +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 9f8a8f3ecf02f25260c1728abaafe4ddcdd7b0e5 Author: Andreas Sturmlechner gentoo org> AuthorDate: Tue Apr 6 12:36:54 2021 + Commit: Andreas Sturmlechner gentoo org> CommitDate: Tue Apr 6 12:43:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9f8a8f3e net-libs/libmicrohttpd: Revert remove vulnerable 0.9.68-r1, bug #778296 Partially reverts commit 79c54c122b2d260d80716930b04c66d43affa411 to fix CI, with KEYWORDS="amd64 x86" just for media-sound/sc2mpd. Bug: https://bugs.gentoo.org/778296 Signed-off-by: Andreas Sturmlechner gentoo.org> net-libs/libmicrohttpd/Manifest| 1 + .../libmicrohttpd/libmicrohttpd-0.9.68-r1.ebuild | 56 ++ 2 files changed, 57 insertions(+) diff --git a/net-libs/libmicrohttpd/Manifest b/net-libs/libmicrohttpd/Manifest index 6b9656ba818..f0e37d33206 100644 --- a/net-libs/libmicrohttpd/Manifest +++ b/net-libs/libmicrohttpd/Manifest @@ -1 +1,2 @@ +DIST libmicrohttpd-0.9.68.tar.gz 1884342 BLAKE2B 3f74c48917fa19753a617242fa07b99a69510a14a802609d038964d927516f8f52b4330d0eee2c7b98096b2d840158e4945310edef290224ea256d9616fb4d94 SHA512 9daaab5fb35fef6f2a19b7e08eeb8473aeb0a67631808a8d7a7f78a09cb621ca5d32dbbbca616865a40afb92f8c6495f9e2ba1674880af8011a2bc798c070a13 DIST libmicrohttpd-0.9.72.tar.gz 1693553 BLAKE2B 24d9284d8cab65d4a5b6b7f3a5b860dfd8cf69b21e44ee05ae2f7561b766a72d2dbb7f57849a31c22454e211befa74e058f78814b79e7876b3d14c7252ab5800 SHA512 9695e2fb08785e4b60342226ef3a0af22da4d80f127e7db9ec80ce844f70d0d781b30af207d58d8eb691b85a5fe4691cb9ecf887ca86f5e059a05259ae041316 diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.68-r1.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.68-r1.ebuild new file mode 100644 index 000..05e8225d1ee --- /dev/null +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.68-r1.ebuild @@ -0,0 +1,56 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit multilib-minimal + +MY_P="${P/_/}" + +DESCRIPTION="Small C library to run an HTTP server as part of another application" +HOMEPAGE="https://www.gnu.org/software/libmicrohttpd/"; +SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0/12" +KEYWORDS="amd64 x86" +IUSE="+epoll ssl static-libs test" +RESTRICT="!test? ( test )" + +RDEPEND="ssl? ( >net-libs/gnutls-2.12.20:= )" + +# We disable tests below because they're broken, +# but if enabled, we'll need this. +DEPEND="${RDEPEND} + test? ( net-misc/curl[ssl?] )" + +S=${WORKDIR}/${MY_P} + +DOCS="AUTHORS NEWS README ChangeLog" + +multilib_src_configure() { + ECONF_SOURCE="${S}" \ + econf \ + --enable-bauth \ + --enable-dauth \ + --disable-examples \ + --enable-messages \ + --enable-postprocessor \ + --disable-thread-names \ + $(use_enable epoll) \ + $(use_enable test curl) \ + $(use_enable ssl https) \ + $(use_with ssl gnutls) \ + $(use_enable static-libs static) +} + +# tests are broken in the portage environment. +src_test() { + : +} + +multilib_src_install_all() { + default + + use static-libs || find "${ED}" -name '*.la' -delete +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 79c54c122b2d260d80716930b04c66d43affa411 Author: Anthony G. Basile gentoo org> AuthorDate: Tue Apr 6 11:10:45 2021 + Commit: Anthony G. Basile gentoo org> CommitDate: Tue Apr 6 11:10:45 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=79c54c12 net-libs/libmicrohttpd: remove vulnerable versions, bug #778296 Package-Manager: Portage-3.0.17, Repoman-3.0.2 Signed-off-by: Anthony G. Basile gentoo.org> net-libs/libmicrohttpd/Manifest| 5 -- .../libmicrohttpd/libmicrohttpd-0.9.65-r1.ebuild | 56 .../libmicrohttpd/libmicrohttpd-0.9.68-r1.ebuild | 56 net-libs/libmicrohttpd/libmicrohttpd-0.9.69.ebuild | 61 -- .../libmicrohttpd/libmicrohttpd-0.9.70-r1.ebuild | 56 net-libs/libmicrohttpd/libmicrohttpd-0.9.71.ebuild | 61 -- net-libs/libmicrohttpd/metadata.xml| 1 - 7 files changed, 296 deletions(-) diff --git a/net-libs/libmicrohttpd/Manifest b/net-libs/libmicrohttpd/Manifest index 9fc2402c102..6b9656ba818 100644 --- a/net-libs/libmicrohttpd/Manifest +++ b/net-libs/libmicrohttpd/Manifest @@ -1,6 +1 @@ -DIST libmicrohttpd-0.9.65.tar.gz 1633346 BLAKE2B ce6ba2b6c52e30194872c66ab5b9e358f0979dd99ef24ce59fddf9e6fc2b76b01f424f9c9b511cf88c2dde2ca98d3f6a25cbcd26bdfadf0b9db65efd36435dc7 SHA512 751b7a5970cef07f260660254bfdeda4882e9e28d5cbdfbfed50e2c4583caf8f19c96ede6d368babc4223e7fbdf85d85eec37dc96abf77dc13d6a9c6be12 -DIST libmicrohttpd-0.9.68.tar.gz 1884342 BLAKE2B 3f74c48917fa19753a617242fa07b99a69510a14a802609d038964d927516f8f52b4330d0eee2c7b98096b2d840158e4945310edef290224ea256d9616fb4d94 SHA512 9daaab5fb35fef6f2a19b7e08eeb8473aeb0a67631808a8d7a7f78a09cb621ca5d32dbbbca616865a40afb92f8c6495f9e2ba1674880af8011a2bc798c070a13 -DIST libmicrohttpd-0.9.69.tar.gz 1884511 BLAKE2B 6470b52e58d82a7fee17d8545e546cb9d3fa38012bcf3380d238afdf0f1b5391e19df53a89ac977ac9452d23610dc851f5da5972cace8d8f1088e1040d173572 SHA512 1633d2e606f476489e8af549fff88735e3b5641c85d59071edc8b2e1177fe1b6302578b69b8ff6669d3e1954c20cf0fa1ee52b42378362edd26197d8992e469b -DIST libmicrohttpd-0.9.70.tar.gz 1886435 BLAKE2B 09ae33c66f151d9ce03b8333b26c32e2c0896d150441f39da632fe1316c66123f343d021d7fc9a974fbbab7e642d253138d071d4ee506477de46bffd3ce4691c SHA512 391293688d5ef51cf8d918294000384cb291f46bf767295af5a97123c06c75573d480a6c4b2486712b53636fe3e5dc1f8827ccf4335ac435ec85c3529733d8f5 -DIST libmicrohttpd-0.9.71.tar.gz 1894695 BLAKE2B 46bee477972a1bf791f9edaa7451790e03fccfac9a8b79fd6fb4038fbd2c3c0f268df787894cd21ddba2640fa087537f681dec4765fe03064a3c9f79aa708b26 SHA512 dab92c0979f8016844970ce4e110469e608e2e15b4096cf518350541248f123e40a4c0289ba025302e318e0bf47a957e9a3dcdee6f55936504b6c1c4f02efb86 DIST libmicrohttpd-0.9.72.tar.gz 1693553 BLAKE2B 24d9284d8cab65d4a5b6b7f3a5b860dfd8cf69b21e44ee05ae2f7561b766a72d2dbb7f57849a31c22454e211befa74e058f78814b79e7876b3d14c7252ab5800 SHA512 9695e2fb08785e4b60342226ef3a0af22da4d80f127e7db9ec80ce844f70d0d781b30af207d58d8eb691b85a5fe4691cb9ecf887ca86f5e059a05259ae041316 diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.65-r1.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.65-r1.ebuild deleted file mode 100644 index a6386867368..000 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.65-r1.ebuild +++ /dev/null @@ -1,56 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit multilib-minimal - -MY_P="${P/_/}" - -DESCRIPTION="Small C library to run an HTTP server as part of another application" -HOMEPAGE="https://www.gnu.org/software/libmicrohttpd/"; -SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0/12" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86" -IUSE="+epoll messages ssl static-libs test" -RESTRICT="!test? ( test )" - -RDEPEND="ssl? ( >net-libs/gnutls-2.12.20:= )" - -# We disable tests below because they're broken, -# but if enabled, we'll need this. -DEPEND="${RDEPEND} - test? ( net-misc/curl[ssl?] )" - -S=${WORKDIR}/${MY_P} - -DOCS="AUTHORS NEWS README ChangeLog" - -multilib_src_configure() { - ECONF_SOURCE="${S}" \ - econf \ - --enable-bauth \ - --enable-dauth \ - --disable-examples \ - --enable-postprocessor \ - --disable-thread-names \ - $(use_enable epoll) \ - $(use_enable test curl) \ - $(use_enable messages) \ - $(use_enable ssl https) \ - $(use_with ssl gnutls) \ - $(use_enable static-libs static) -} - -# tests are broken in the portage environment. -src_test() { - : -} - -multilib_src_install_all() { - default - - use static-libs || find "${ED}" -name '*.la' -delete -} diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.68-r1.ebuild b/net-libs/libmicrohttpd/libm
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 96978c3e41d3ef48588a15a1b65eadbbd1ba0d30 Author: Sam James gentoo org> AuthorDate: Fri Apr 2 14:14:10 2021 + Commit: Sam James gentoo org> CommitDate: Fri Apr 2 14:14:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96978c3e net-libs/libmicrohttpd: Stabilize 0.9.72 ppc, #778296 Signed-off-by: Sam James gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild index 5ba6714e832..25742682f9b 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0/12" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv sparc x86" IUSE="+epoll ssl static-libs test thread-names" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 48702d7d33122e656c8c3f20aad1050e4742da9f Author: Sam James gentoo org> AuthorDate: Fri Apr 2 14:14:26 2021 + Commit: Sam James gentoo org> CommitDate: Fri Apr 2 14:14:26 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=48702d7d net-libs/libmicrohttpd: Stabilize 0.9.72 ppc64, #778296 Signed-off-by: Sam James gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild index 25742682f9b..40ebbfa6764 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0/12" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~riscv sparc x86" IUSE="+epoll ssl static-libs test thread-names" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: c045f8c09181f6c7bf4b0d210dc83c8410b17743 Author: Sam James gentoo org> AuthorDate: Fri Apr 2 14:10:24 2021 + Commit: Sam James gentoo org> CommitDate: Fri Apr 2 14:10:24 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c045f8c0 net-libs/libmicrohttpd: Stabilize 0.9.72 amd64, #778296 Signed-off-by: Sam James gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild index 8d52c8d279b..5ba6714e832 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0/12" -KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc x86" IUSE="+epoll ssl static-libs test thread-names" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: be024dac8de75e49277ab37c7d0e8a22b22bea55 Author: Sam James gentoo org> AuthorDate: Fri Apr 2 14:08:20 2021 + Commit: Sam James gentoo org> CommitDate: Fri Apr 2 14:08:20 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=be024dac net-libs/libmicrohttpd: Stabilize 0.9.72 arm, #778296 Signed-off-by: Sam James gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild index d54445a5512..8d52c8d279b 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0/12" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc x86" +KEYWORDS="~alpha ~amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc x86" IUSE="+epoll ssl static-libs test thread-names" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 57b6fa2ebcfebe91ecbf080a048c67840ecef11e Author: Sam James gentoo org> AuthorDate: Fri Apr 2 14:07:31 2021 + Commit: Sam James gentoo org> CommitDate: Fri Apr 2 14:07:31 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=57b6fa2e net-libs/libmicrohttpd: Stabilize 0.9.72 arm64, #778296 Signed-off-by: Sam James gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild index 403765dd698..d54445a5512 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0/12" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc x86" IUSE="+epoll ssl static-libs test thread-names" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: b333de3df2ab6642b3df3cd2d3de1fa2f452afa3 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Apr 2 10:35:35 2021 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Apr 2 10:35:35 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b333de3d net-libs/libmicrohttpd: sparc stable wrt bug #778296 Package-Manager: Portage-3.0.13, Repoman-3.0.2 RepoMan-Options: --include-arches="sparc" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild index 7f7e298b57f..403765dd698 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0/12" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv sparc x86" IUSE="+epoll ssl static-libs test thread-names" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: fb5977a1ac176284a8f1eb7bcd869605627a1493 Author: Thomas Deutschmann gentoo org> AuthorDate: Thu Apr 1 21:35:14 2021 + Commit: Thomas Deutschmann gentoo org> CommitDate: Thu Apr 1 21:36:11 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fb5977a1 net-libs/libmicrohttpd: x86 stable (bug #778296) Package-Manager: Portage-3.0.18, Repoman-3.0.3 Signed-off-by: Thomas Deutschmann gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild index 09b440b4bf5..7f7e298b57f 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0/12" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc x86" IUSE="+epoll ssl static-libs test thread-names" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 4356f2346811c66151230ec0d8596ca3d73bb38e Author: Sam James gentoo org> AuthorDate: Fri Jan 22 03:16:32 2021 + Commit: Sam James gentoo org> CommitDate: Fri Jan 22 03:16:32 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4356f234 net-libs/libmicrohttpd: add net-libs/gnutls subslot dep Package-Manager: Portage-3.0.12.0.2-prefix, Repoman-3.0.2 Signed-off-by: Sam James gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.65-r1.ebuild | 4 ++-- net-libs/libmicrohttpd/libmicrohttpd-0.9.68-r1.ebuild | 4 ++-- net-libs/libmicrohttpd/libmicrohttpd-0.9.69.ebuild| 4 ++-- net-libs/libmicrohttpd/libmicrohttpd-0.9.70-r1.ebuild | 4 ++-- net-libs/libmicrohttpd/libmicrohttpd-0.9.71.ebuild| 4 ++-- net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild| 4 ++-- 6 files changed, 12 insertions(+), 12 deletions(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.65-r1.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.65-r1.ebuild index 86899485385..a6386867368 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.65-r1.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.65-r1.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" @@ -17,7 +17,7 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86" IUSE="+epoll messages ssl static-libs test" RESTRICT="!test? ( test )" -RDEPEND="ssl? ( >net-libs/gnutls-2.12.20 )" +RDEPEND="ssl? ( >net-libs/gnutls-2.12.20:= )" # We disable tests below because they're broken, # but if enabled, we'll need this. diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.68-r1.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.68-r1.ebuild index d8c18603ae0..00526a94512 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.68-r1.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.68-r1.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" @@ -17,7 +17,7 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86" IUSE="+epoll ssl static-libs test" RESTRICT="!test? ( test )" -RDEPEND="ssl? ( >net-libs/gnutls-2.12.20 )" +RDEPEND="ssl? ( >net-libs/gnutls-2.12.20:= )" # We disable tests below because they're broken, # but if enabled, we'll need this. diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.69.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.69.ebuild index c17a93c12ff..74e07fa7baa 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.69.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.69.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" @@ -19,7 +19,7 @@ RESTRICT="!test? ( test )" RDEPEND="ssl? ( dev-libs/libgcrypt:0= - net-libs/gnutls + net-libs/gnutls:= )" # We disable tests below because they're broken, diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.70-r1.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.70-r1.ebuild index 67cf3c34f33..a73721de906 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.70-r1.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.70-r1.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" @@ -17,7 +17,7 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86" IUSE="+epoll ssl static-libs test" RESTRICT="!test? ( test )" -RDEPEND="ssl? ( >net-libs/gnutls-2.12.20 )" +RDEPEND="ssl? ( >net-libs/gnutls-2.12.20:= )" # We disable tests below because they're broken, # but if enabled, we'll need this. diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.71.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.71.ebuild index 919f28a7b44..18d6a3dce36 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.71.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.71.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" @@ -19,7 +19,7 @@ RESTRICT="!test? ( test )" RDEPEND="ssl? ( dev-libs/libgcrypt:0= - net-libs/gnutls + net-libs/gnutls:= )" # We disable tests below because they're broken, diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild index b8e3599fc5f..09b440b4bf5 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the t
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 96aebb235660d6223e1041f3d1d3183632cadb2c Author: Karlson2k (Evgeny Grin) narod ru> AuthorDate: Sun Jan 3 12:53:07 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jan 21 23:23:00 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=96aebb23 net-libs/libmicrohttpd: fixed deps for stable versions libmicrohttpd doesn't need libgcrypt if recent enough GnuTLS is used. curl is always required for testing. Signed-off-by: Karlson2k (Evgeny Grin) narod.ru> Closes: https://github.com/gentoo/gentoo/pull/18925 Signed-off-by: Sam James gentoo.org> ...ibmicrohttpd-0.9.65.ebuild => libmicrohttpd-0.9.65-r1.ebuild} | 9 ++--- ...ibmicrohttpd-0.9.68.ebuild => libmicrohttpd-0.9.68-r1.ebuild} | 9 ++--- ...ibmicrohttpd-0.9.70.ebuild => libmicrohttpd-0.9.70-r1.ebuild} | 9 ++--- 3 files changed, 6 insertions(+), 21 deletions(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.65.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.65-r1.ebuild similarity index 91% rename from net-libs/libmicrohttpd/libmicrohttpd-0.9.65.ebuild rename to net-libs/libmicrohttpd/libmicrohttpd-0.9.65-r1.ebuild index e8edd69c90f..86899485385 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.65.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.65-r1.ebuild @@ -17,17 +17,12 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86" IUSE="+epoll messages ssl static-libs test" RESTRICT="!test? ( test )" -RDEPEND="ssl? ( - dev-libs/libgcrypt:0= - net-libs/gnutls - )" +RDEPEND="ssl? ( >net-libs/gnutls-2.12.20 )" # We disable tests below because they're broken, # but if enabled, we'll need this. DEPEND="${RDEPEND} - test? ( - ssl? ( net-misc/curl[ssl] ) - )" + test? ( net-misc/curl[ssl?] )" S=${WORKDIR}/${MY_P} diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.68-r1.ebuild similarity index 91% rename from net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild rename to net-libs/libmicrohttpd/libmicrohttpd-0.9.68-r1.ebuild index 455a6c307e1..d8c18603ae0 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.68-r1.ebuild @@ -17,17 +17,12 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86" IUSE="+epoll ssl static-libs test" RESTRICT="!test? ( test )" -RDEPEND="ssl? ( - dev-libs/libgcrypt:0= - net-libs/gnutls - )" +RDEPEND="ssl? ( >net-libs/gnutls-2.12.20 )" # We disable tests below because they're broken, # but if enabled, we'll need this. DEPEND="${RDEPEND} - test? ( - ssl? ( net-misc/curl[ssl] ) - )" + test? ( net-misc/curl[ssl?] )" S=${WORKDIR}/${MY_P} diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.70-r1.ebuild similarity index 91% rename from net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild rename to net-libs/libmicrohttpd/libmicrohttpd-0.9.70-r1.ebuild index e131da4973d..67cf3c34f33 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.70-r1.ebuild @@ -17,17 +17,12 @@ KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86" IUSE="+epoll ssl static-libs test" RESTRICT="!test? ( test )" -RDEPEND="ssl? ( - dev-libs/libgcrypt:0= - net-libs/gnutls - )" +RDEPEND="ssl? ( >net-libs/gnutls-2.12.20 )" # We disable tests below because they're broken, # but if enabled, we'll need this. DEPEND="${RDEPEND} - test? ( - ssl? ( net-misc/curl[ssl] ) - )" + test? ( net-misc/curl[ssl?] )" S=${WORKDIR}/${MY_P}
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: d41a0b6246b9a95f64867eef21f7e94d78a3054f Author: Karlson2k (Evgeny Grin) narod ru> AuthorDate: Thu Jan 7 19:31:11 2021 + Commit: Sam James gentoo org> CommitDate: Thu Jan 7 19:39:10 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d41a0b62 net-libs/libmicrohttpd: restored accidentally dropped ~riscv ~riscv was dropped accidentally with bump to v0.9.72. This patch restores it back. Closes: https://bugs.gentoo.org/764020 Signed-off-by: Karlson2k (Evgeny Grin) narod.ru> Closes: https://github.com/gentoo/gentoo/pull/18986 Signed-off-by: Sam James gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild index c75cdb3d919..b8e3599fc5f 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0/12" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="+epoll ssl static-libs test thread-names" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 5f53969bc19474dbeb1b96cf070e5d02870854a3 Author: Karlson2k (Evgeny Grin) narod ru> AuthorDate: Sun Jan 3 13:48:07 2021 + Commit: Anthony G. Basile gentoo org> CommitDate: Sun Jan 3 16:50:02 2021 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5f53969b net-libs/libmicrohttpd: bump to 0.9.72 Added USE flag 'thread-names' Added suggestion of myself as proxied maintainer Signed-off-by: Karlson2k (Evgeny Grin) narod.ru> Signed-off-by: Anthony G. Basile gentoo.org> net-libs/libmicrohttpd/Manifest| 1 + net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild | 55 ++ net-libs/libmicrohttpd/metadata.xml| 7 ++- 3 files changed, 62 insertions(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/Manifest b/net-libs/libmicrohttpd/Manifest index e30a5d051b4..9fc2402c102 100644 --- a/net-libs/libmicrohttpd/Manifest +++ b/net-libs/libmicrohttpd/Manifest @@ -3,3 +3,4 @@ DIST libmicrohttpd-0.9.68.tar.gz 1884342 BLAKE2B 3f74c48917fa19753a617242fa07b99 DIST libmicrohttpd-0.9.69.tar.gz 1884511 BLAKE2B 6470b52e58d82a7fee17d8545e546cb9d3fa38012bcf3380d238afdf0f1b5391e19df53a89ac977ac9452d23610dc851f5da5972cace8d8f1088e1040d173572 SHA512 1633d2e606f476489e8af549fff88735e3b5641c85d59071edc8b2e1177fe1b6302578b69b8ff6669d3e1954c20cf0fa1ee52b42378362edd26197d8992e469b DIST libmicrohttpd-0.9.70.tar.gz 1886435 BLAKE2B 09ae33c66f151d9ce03b8333b26c32e2c0896d150441f39da632fe1316c66123f343d021d7fc9a974fbbab7e642d253138d071d4ee506477de46bffd3ce4691c SHA512 391293688d5ef51cf8d918294000384cb291f46bf767295af5a97123c06c75573d480a6c4b2486712b53636fe3e5dc1f8827ccf4335ac435ec85c3529733d8f5 DIST libmicrohttpd-0.9.71.tar.gz 1894695 BLAKE2B 46bee477972a1bf791f9edaa7451790e03fccfac9a8b79fd6fb4038fbd2c3c0f268df787894cd21ddba2640fa087537f681dec4765fe03064a3c9f79aa708b26 SHA512 dab92c0979f8016844970ce4e110469e608e2e15b4096cf518350541248f123e40a4c0289ba025302e318e0bf47a957e9a3dcdee6f55936504b6c1c4f02efb86 +DIST libmicrohttpd-0.9.72.tar.gz 1693553 BLAKE2B 24d9284d8cab65d4a5b6b7f3a5b860dfd8cf69b21e44ee05ae2f7561b766a72d2dbb7f57849a31c22454e211befa74e058f78814b79e7876b3d14c7252ab5800 SHA512 9695e2fb08785e4b60342226ef3a0af22da4d80f127e7db9ec80ce844f70d0d781b30af207d58d8eb691b85a5fe4691cb9ecf887ca86f5e059a05259ae041316 diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild new file mode 100644 index 000..c75cdb3d919 --- /dev/null +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.72.ebuild @@ -0,0 +1,55 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit multilib-minimal + +MY_P="${P/_/}" + +DESCRIPTION="Small C library to run an HTTP server as part of another application" +HOMEPAGE="https://www.gnu.org/software/libmicrohttpd/"; +SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0/12" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="+epoll ssl static-libs test thread-names" +RESTRICT="!test? ( test )" + +RDEPEND="ssl? ( >net-libs/gnutls-2.12.20 )" + +DEPEND="${RDEPEND} + test? ( net-misc/curl[ssl?] ) + virtual/pkgconfig + " + +S=${WORKDIR}/${MY_P} + +DOCS="AUTHORS NEWS README ChangeLog" + +multilib_src_configure() { + ECONF_SOURCE="${S}" \ + econf \ + --enable-shared \ + $(use_enable static-libs static) \ + --disable-nls \ + --enable-bauth \ + --enable-dauth \ + --disable-examples \ + --enable-messages \ + --enable-postprocessor \ + --enable-httpupgrade \ + --disable-experimental \ + $(use_enable thread-names) \ + $(use_enable epoll) \ + $(use_enable test curl) \ + $(use_enable ssl https) \ + $(use_with ssl gnutls) +} + +multilib_src_install_all() { + default + + use static-libs || find "${ED}" -name '*.la' -delete +} diff --git a/net-libs/libmicrohttpd/metadata.xml b/net-libs/libmicrohttpd/metadata.xml index 02fc68dc4f8..eb2da6137a9 100644 --- a/net-libs/libmicrohttpd/metadata.xml +++ b/net-libs/libmicrohttpd/metadata.xml @@ -5,9 +5,14 @@ bluen...@gentoo.org Anthony G. Basile + + k...@narod.ru + Evgeny Grin + enable error messages - use epoll() system call + Use epoll() system call + Assign thread names to internal threads cpe:/a:gnu:libmicrohttpd
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 899d985c9c4cf6d0b26c5b73ce44afd35feb0696 Author: Rolf Eike Beer sf-mail de> AuthorDate: Sun Jul 5 08:42:55 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Sun Jul 5 09:27:03 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=899d985c net-libs/libmicrohttpd: stable 0.9.70 for sparc, bug #725362 Package-Manager: Portage-2.3.99, Repoman-2.3.23 RepoMan-Options: --include-arches="sparc" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild index 7a7b2aa8a74..4268ba30d81 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0/12" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 sparc x86" IUSE="+epoll ssl static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 47237622ff9241d8978675e7e7465ab27287f8c1 Author: Rolf Eike Beer sf-mail de> AuthorDate: Thu Jul 2 08:27:40 2020 + Commit: Sergei Trofimovich gentoo org> CommitDate: Thu Jul 2 17:05:15 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=47237622 net-libs/libmicrohttpd: stable 0.9.70 for hppa, bug #728692 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="hppa" Signed-off-by: Rolf Eike Beer sf-mail.de> Signed-off-by: Sergei Trofimovich gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild index 455a6c307e1..7a7b2aa8a74 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0/12" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~sparc x86" IUSE="+epoll ssl static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: a54b2bf9602081ed050eaad1d700c21f8a50de17 Author: Matt Turner gentoo org> AuthorDate: Tue Jun 30 18:33:47 2020 + Commit: Matt Turner gentoo org> CommitDate: Tue Jun 30 18:35:56 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a54b2bf9 Revert "net-libs/libmicrohttpd: remove older versions" The only stable version on sparc was removed because sparc@ was never Cc'd in the stabilization bug (#725362). This reverts commit ffb7a83f4a19f43f32c6ee3640c46917d6a31e3b. Signed-off-by: Matt Turner gentoo.org> net-libs/libmicrohttpd/Manifest| 3 ++ net-libs/libmicrohttpd/libmicrohttpd-0.9.65.ebuild | 61 ++ net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild | 61 ++ net-libs/libmicrohttpd/libmicrohttpd-0.9.69.ebuild | 61 ++ net-libs/libmicrohttpd/metadata.xml| 1 + 5 files changed, 187 insertions(+) diff --git a/net-libs/libmicrohttpd/Manifest b/net-libs/libmicrohttpd/Manifest index 9d74dc3a0a1..e30a5d051b4 100644 --- a/net-libs/libmicrohttpd/Manifest +++ b/net-libs/libmicrohttpd/Manifest @@ -1,2 +1,5 @@ +DIST libmicrohttpd-0.9.65.tar.gz 1633346 BLAKE2B ce6ba2b6c52e30194872c66ab5b9e358f0979dd99ef24ce59fddf9e6fc2b76b01f424f9c9b511cf88c2dde2ca98d3f6a25cbcd26bdfadf0b9db65efd36435dc7 SHA512 751b7a5970cef07f260660254bfdeda4882e9e28d5cbdfbfed50e2c4583caf8f19c96ede6d368babc4223e7fbdf85d85eec37dc96abf77dc13d6a9c6be12 +DIST libmicrohttpd-0.9.68.tar.gz 1884342 BLAKE2B 3f74c48917fa19753a617242fa07b99a69510a14a802609d038964d927516f8f52b4330d0eee2c7b98096b2d840158e4945310edef290224ea256d9616fb4d94 SHA512 9daaab5fb35fef6f2a19b7e08eeb8473aeb0a67631808a8d7a7f78a09cb621ca5d32dbbbca616865a40afb92f8c6495f9e2ba1674880af8011a2bc798c070a13 +DIST libmicrohttpd-0.9.69.tar.gz 1884511 BLAKE2B 6470b52e58d82a7fee17d8545e546cb9d3fa38012bcf3380d238afdf0f1b5391e19df53a89ac977ac9452d23610dc851f5da5972cace8d8f1088e1040d173572 SHA512 1633d2e606f476489e8af549fff88735e3b5641c85d59071edc8b2e1177fe1b6302578b69b8ff6669d3e1954c20cf0fa1ee52b42378362edd26197d8992e469b DIST libmicrohttpd-0.9.70.tar.gz 1886435 BLAKE2B 09ae33c66f151d9ce03b8333b26c32e2c0896d150441f39da632fe1316c66123f343d021d7fc9a974fbbab7e642d253138d071d4ee506477de46bffd3ce4691c SHA512 391293688d5ef51cf8d918294000384cb291f46bf767295af5a97123c06c75573d480a6c4b2486712b53636fe3e5dc1f8827ccf4335ac435ec85c3529733d8f5 DIST libmicrohttpd-0.9.71.tar.gz 1894695 BLAKE2B 46bee477972a1bf791f9edaa7451790e03fccfac9a8b79fd6fb4038fbd2c3c0f268df787894cd21ddba2640fa087537f681dec4765fe03064a3c9f79aa708b26 SHA512 dab92c0979f8016844970ce4e110469e608e2e15b4096cf518350541248f123e40a4c0289ba025302e318e0bf47a957e9a3dcdee6f55936504b6c1c4f02efb86 diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.65.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.65.ebuild new file mode 100644 index 000..e8edd69c90f --- /dev/null +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.65.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit multilib-minimal + +MY_P="${P/_/}" + +DESCRIPTION="Small C library to run an HTTP server as part of another application" +HOMEPAGE="https://www.gnu.org/software/libmicrohttpd/"; +SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0/12" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86" +IUSE="+epoll messages ssl static-libs test" +RESTRICT="!test? ( test )" + +RDEPEND="ssl? ( + dev-libs/libgcrypt:0= + net-libs/gnutls + )" + +# We disable tests below because they're broken, +# but if enabled, we'll need this. +DEPEND="${RDEPEND} + test? ( + ssl? ( net-misc/curl[ssl] ) + )" + +S=${WORKDIR}/${MY_P} + +DOCS="AUTHORS NEWS README ChangeLog" + +multilib_src_configure() { + ECONF_SOURCE="${S}" \ + econf \ + --enable-bauth \ + --enable-dauth \ + --disable-examples \ + --enable-postprocessor \ + --disable-thread-names \ + $(use_enable epoll) \ + $(use_enable test curl) \ + $(use_enable messages) \ + $(use_enable ssl https) \ + $(use_with ssl gnutls) \ + $(use_enable static-libs static) +} + +# tests are broken in the portage environment. +src_test() { + : +} + +multilib_src_install_all() { + default + + use static-libs || find "${ED}" -name '*.la' -delete +} diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild new file mode 100644 index 000..455a6c307e1 --- /dev/null +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit multilib
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: d8cfc3aa3cb61a00a1135f15dd822d502540ba76 Author: Anthony G. Basile gentoo org> AuthorDate: Tue Jun 30 17:44:39 2020 + Commit: Anthony G. Basile gentoo org> CommitDate: Tue Jun 30 17:44:39 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8cfc3aa net-libs/libmicrohttpd: version bump to 0.9.71 Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Anthony G. Basile gentoo.org> net-libs/libmicrohttpd/Manifest| 1 + net-libs/libmicrohttpd/libmicrohttpd-0.9.71.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/net-libs/libmicrohttpd/Manifest b/net-libs/libmicrohttpd/Manifest index 745d2290965..e30a5d051b4 100644 --- a/net-libs/libmicrohttpd/Manifest +++ b/net-libs/libmicrohttpd/Manifest @@ -2,3 +2,4 @@ DIST libmicrohttpd-0.9.65.tar.gz 1633346 BLAKE2B ce6ba2b6c52e30194872c66ab5b9e35 DIST libmicrohttpd-0.9.68.tar.gz 1884342 BLAKE2B 3f74c48917fa19753a617242fa07b99a69510a14a802609d038964d927516f8f52b4330d0eee2c7b98096b2d840158e4945310edef290224ea256d9616fb4d94 SHA512 9daaab5fb35fef6f2a19b7e08eeb8473aeb0a67631808a8d7a7f78a09cb621ca5d32dbbbca616865a40afb92f8c6495f9e2ba1674880af8011a2bc798c070a13 DIST libmicrohttpd-0.9.69.tar.gz 1884511 BLAKE2B 6470b52e58d82a7fee17d8545e546cb9d3fa38012bcf3380d238afdf0f1b5391e19df53a89ac977ac9452d23610dc851f5da5972cace8d8f1088e1040d173572 SHA512 1633d2e606f476489e8af549fff88735e3b5641c85d59071edc8b2e1177fe1b6302578b69b8ff6669d3e1954c20cf0fa1ee52b42378362edd26197d8992e469b DIST libmicrohttpd-0.9.70.tar.gz 1886435 BLAKE2B 09ae33c66f151d9ce03b8333b26c32e2c0896d150441f39da632fe1316c66123f343d021d7fc9a974fbbab7e642d253138d071d4ee506477de46bffd3ce4691c SHA512 391293688d5ef51cf8d918294000384cb291f46bf767295af5a97123c06c75573d480a6c4b2486712b53636fe3e5dc1f8827ccf4335ac435ec85c3529733d8f5 +DIST libmicrohttpd-0.9.71.tar.gz 1894695 BLAKE2B 46bee477972a1bf791f9edaa7451790e03fccfac9a8b79fd6fb4038fbd2c3c0f268df787894cd21ddba2640fa087537f681dec4765fe03064a3c9f79aa708b26 SHA512 dab92c0979f8016844970ce4e110469e608e2e15b4096cf518350541248f123e40a4c0289ba025302e318e0bf47a957e9a3dcdee6f55936504b6c1c4f02efb86 diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.71.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.71.ebuild new file mode 100644 index 000..63a50da01de --- /dev/null +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.71.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit multilib-minimal + +MY_P="${P/_/}" + +DESCRIPTION="Small C library to run an HTTP server as part of another application" +HOMEPAGE="https://www.gnu.org/software/libmicrohttpd/"; +SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0/12" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="+epoll ssl static-libs test" +RESTRICT="!test? ( test )" + +RDEPEND="ssl? ( + dev-libs/libgcrypt:0= + net-libs/gnutls + )" + +# We disable tests below because they're broken, +# but if enabled, we'll need this. +DEPEND="${RDEPEND} + test? ( + ssl? ( net-misc/curl[ssl] ) + )" + +S=${WORKDIR}/${MY_P} + +DOCS="AUTHORS NEWS README ChangeLog" + +multilib_src_configure() { + ECONF_SOURCE="${S}" \ + econf \ + --enable-bauth \ + --enable-dauth \ + --disable-examples \ + --enable-messages \ + --enable-postprocessor \ + --disable-thread-names \ + $(use_enable epoll) \ + $(use_enable test curl) \ + $(use_enable ssl https) \ + $(use_with ssl gnutls) \ + $(use_enable static-libs static) +} + +# tests are broken in the portage environment. +src_test() { + : +} + +multilib_src_install_all() { + default + + use static-libs || find "${ED}" -name '*.la' -delete +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: ffb7a83f4a19f43f32c6ee3640c46917d6a31e3b Author: Anthony G. Basile gentoo org> AuthorDate: Tue Jun 30 17:46:41 2020 + Commit: Anthony G. Basile gentoo org> CommitDate: Tue Jun 30 17:46:41 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ffb7a83f net-libs/libmicrohttpd: remove older versions Package-Manager: Portage-2.3.99, Repoman-2.3.23 Signed-off-by: Anthony G. Basile gentoo.org> net-libs/libmicrohttpd/Manifest| 3 -- net-libs/libmicrohttpd/libmicrohttpd-0.9.65.ebuild | 61 -- net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild | 61 -- net-libs/libmicrohttpd/libmicrohttpd-0.9.69.ebuild | 61 -- net-libs/libmicrohttpd/metadata.xml| 1 - 5 files changed, 187 deletions(-) diff --git a/net-libs/libmicrohttpd/Manifest b/net-libs/libmicrohttpd/Manifest index e30a5d051b4..9d74dc3a0a1 100644 --- a/net-libs/libmicrohttpd/Manifest +++ b/net-libs/libmicrohttpd/Manifest @@ -1,5 +1,2 @@ -DIST libmicrohttpd-0.9.65.tar.gz 1633346 BLAKE2B ce6ba2b6c52e30194872c66ab5b9e358f0979dd99ef24ce59fddf9e6fc2b76b01f424f9c9b511cf88c2dde2ca98d3f6a25cbcd26bdfadf0b9db65efd36435dc7 SHA512 751b7a5970cef07f260660254bfdeda4882e9e28d5cbdfbfed50e2c4583caf8f19c96ede6d368babc4223e7fbdf85d85eec37dc96abf77dc13d6a9c6be12 -DIST libmicrohttpd-0.9.68.tar.gz 1884342 BLAKE2B 3f74c48917fa19753a617242fa07b99a69510a14a802609d038964d927516f8f52b4330d0eee2c7b98096b2d840158e4945310edef290224ea256d9616fb4d94 SHA512 9daaab5fb35fef6f2a19b7e08eeb8473aeb0a67631808a8d7a7f78a09cb621ca5d32dbbbca616865a40afb92f8c6495f9e2ba1674880af8011a2bc798c070a13 -DIST libmicrohttpd-0.9.69.tar.gz 1884511 BLAKE2B 6470b52e58d82a7fee17d8545e546cb9d3fa38012bcf3380d238afdf0f1b5391e19df53a89ac977ac9452d23610dc851f5da5972cace8d8f1088e1040d173572 SHA512 1633d2e606f476489e8af549fff88735e3b5641c85d59071edc8b2e1177fe1b6302578b69b8ff6669d3e1954c20cf0fa1ee52b42378362edd26197d8992e469b DIST libmicrohttpd-0.9.70.tar.gz 1886435 BLAKE2B 09ae33c66f151d9ce03b8333b26c32e2c0896d150441f39da632fe1316c66123f343d021d7fc9a974fbbab7e642d253138d071d4ee506477de46bffd3ce4691c SHA512 391293688d5ef51cf8d918294000384cb291f46bf767295af5a97123c06c75573d480a6c4b2486712b53636fe3e5dc1f8827ccf4335ac435ec85c3529733d8f5 DIST libmicrohttpd-0.9.71.tar.gz 1894695 BLAKE2B 46bee477972a1bf791f9edaa7451790e03fccfac9a8b79fd6fb4038fbd2c3c0f268df787894cd21ddba2640fa087537f681dec4765fe03064a3c9f79aa708b26 SHA512 dab92c0979f8016844970ce4e110469e608e2e15b4096cf518350541248f123e40a4c0289ba025302e318e0bf47a957e9a3dcdee6f55936504b6c1c4f02efb86 diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.65.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.65.ebuild deleted file mode 100644 index e8edd69c90f..000 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.65.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit multilib-minimal - -MY_P="${P/_/}" - -DESCRIPTION="Small C library to run an HTTP server as part of another application" -HOMEPAGE="https://www.gnu.org/software/libmicrohttpd/"; -SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0/12" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 sparc x86" -IUSE="+epoll messages ssl static-libs test" -RESTRICT="!test? ( test )" - -RDEPEND="ssl? ( - dev-libs/libgcrypt:0= - net-libs/gnutls - )" - -# We disable tests below because they're broken, -# but if enabled, we'll need this. -DEPEND="${RDEPEND} - test? ( - ssl? ( net-misc/curl[ssl] ) - )" - -S=${WORKDIR}/${MY_P} - -DOCS="AUTHORS NEWS README ChangeLog" - -multilib_src_configure() { - ECONF_SOURCE="${S}" \ - econf \ - --enable-bauth \ - --enable-dauth \ - --disable-examples \ - --enable-postprocessor \ - --disable-thread-names \ - $(use_enable epoll) \ - $(use_enable test curl) \ - $(use_enable messages) \ - $(use_enable ssl https) \ - $(use_with ssl gnutls) \ - $(use_enable static-libs static) -} - -# tests are broken in the portage environment. -src_test() { - : -} - -multilib_src_install_all() { - default - - use static-libs || find "${ED}" -name '*.la' -delete -} diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild deleted file mode 100644 index 455a6c307e1..000 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit multilib-minimal - -MY_P="${P/_/}" - -DESCRIPTION="Small C library to run an HTTP server as part of another applicatio
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 39b682e7fdb991fa90f6a048cc00724a7ad80988 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jun 9 13:53:13 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jun 9 13:53:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39b682e7 net-libs/libmicrohttpd: x86 stable wrt bug #725362 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild index 5cfca4da49f..455a6c307e1 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0/12" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc x86" IUSE="+epoll ssl static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: f1661847ca9fff09034303778db09454e47ae287 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jun 9 13:50:13 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jun 9 13:50:13 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1661847 net-libs/libmicrohttpd: ppc64 stable wrt bug #725362 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild index 5af6e045349..5cfca4da49f 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0/12" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86" IUSE="+epoll ssl static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 0825d615169922e518c53223d7474d809adff225 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jun 9 13:49:05 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jun 9 13:49:05 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0825d615 net-libs/libmicrohttpd: ppc stable wrt bug #725362 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild index e317bb48ef1..5af6e045349 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0/12" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sparc ~x86" IUSE="+epoll ssl static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: b03bc2fe9513bad9d199b665d041afd97883f23d Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jun 9 13:47:38 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jun 9 13:47:38 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b03bc2fe net-libs/libmicrohttpd: arm stable wrt bug #725362 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="arm" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild index fbd41f0e03f..e317bb48ef1 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0/12" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" IUSE="+epoll ssl static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 4cd4767757cd56db2514243672ee1c5d279606a1 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Jun 9 13:45:09 2020 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Jun 9 13:45:09 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4cd47677 net-libs/libmicrohttpd: amd64 stable wrt bug #725362 Package-Manager: Portage-2.3.99, Repoman-2.3.22 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild index a0c90905ca7..fbd41f0e03f 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0/12" -KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" IUSE="+epoll ssl static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 934fa19c3db8975362aab65fface8157b0f3f346 Author: Sam James (sam_c) cmpct info> AuthorDate: Mon Jun 8 11:41:55 2020 + Commit: Mart Raudsepp gentoo org> CommitDate: Tue Jun 9 04:22:18 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=934fa19c net-libs/libmicrohttpd: arm64 stable (bug #725362) Package-Manager: Portage-2.3.99, Repoman-2.3.22 Signed-off-by: Sam James (sam_c) cmpct.info> Signed-off-by: Mart Raudsepp gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild index 63a50da01de..a0c90905ca7 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0/12" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" IUSE="+epoll ssl static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 592a80d1b5c50ad14d79e92df935055e48d683ba Author: Allen-Webb google com> AuthorDate: Wed Apr 1 14:25:41 2020 + Commit: Thomas Deutschmann gentoo org> CommitDate: Sat Apr 11 21:20:14 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=592a80d1 net-libs/libmicrohttpd: Add cpe string to metadata for CVE tracking. Signed-off-by: Allen-Webb google.com> Closes: https://github.com/gentoo/gentoo/pull/15196 Signed-off-by: Thomas Deutschmann gentoo.org> net-libs/libmicrohttpd/metadata.xml | 3 +++ 1 file changed, 3 insertions(+) diff --git a/net-libs/libmicrohttpd/metadata.xml b/net-libs/libmicrohttpd/metadata.xml index 05dae46c493..02fc68dc4f8 100644 --- a/net-libs/libmicrohttpd/metadata.xml +++ b/net-libs/libmicrohttpd/metadata.xml @@ -9,4 +9,7 @@ enable error messages use epoll() system call + + cpe:/a:gnu:libmicrohttpd +
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 9ca2c72de7a9714230e068eb69c28da82bb5004c Author: Anthony G. Basile gentoo org> AuthorDate: Thu Mar 5 12:51:51 2020 + Commit: Anthony G. Basile gentoo org> CommitDate: Thu Mar 5 12:52:01 2020 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9ca2c72d net-libs/libmicrohttpd: version bump to 0.9.70 Package-Manager: Portage-2.3.84, Repoman-2.3.20 Signed-off-by: Anthony G. Basile gentoo.org> net-libs/libmicrohttpd/Manifest| 1 + net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/net-libs/libmicrohttpd/Manifest b/net-libs/libmicrohttpd/Manifest index e7f22568c7d..745d2290965 100644 --- a/net-libs/libmicrohttpd/Manifest +++ b/net-libs/libmicrohttpd/Manifest @@ -1,3 +1,4 @@ DIST libmicrohttpd-0.9.65.tar.gz 1633346 BLAKE2B ce6ba2b6c52e30194872c66ab5b9e358f0979dd99ef24ce59fddf9e6fc2b76b01f424f9c9b511cf88c2dde2ca98d3f6a25cbcd26bdfadf0b9db65efd36435dc7 SHA512 751b7a5970cef07f260660254bfdeda4882e9e28d5cbdfbfed50e2c4583caf8f19c96ede6d368babc4223e7fbdf85d85eec37dc96abf77dc13d6a9c6be12 DIST libmicrohttpd-0.9.68.tar.gz 1884342 BLAKE2B 3f74c48917fa19753a617242fa07b99a69510a14a802609d038964d927516f8f52b4330d0eee2c7b98096b2d840158e4945310edef290224ea256d9616fb4d94 SHA512 9daaab5fb35fef6f2a19b7e08eeb8473aeb0a67631808a8d7a7f78a09cb621ca5d32dbbbca616865a40afb92f8c6495f9e2ba1674880af8011a2bc798c070a13 DIST libmicrohttpd-0.9.69.tar.gz 1884511 BLAKE2B 6470b52e58d82a7fee17d8545e546cb9d3fa38012bcf3380d238afdf0f1b5391e19df53a89ac977ac9452d23610dc851f5da5972cace8d8f1088e1040d173572 SHA512 1633d2e606f476489e8af549fff88735e3b5641c85d59071edc8b2e1177fe1b6302578b69b8ff6669d3e1954c20cf0fa1ee52b42378362edd26197d8992e469b +DIST libmicrohttpd-0.9.70.tar.gz 1886435 BLAKE2B 09ae33c66f151d9ce03b8333b26c32e2c0896d150441f39da632fe1316c66123f343d021d7fc9a974fbbab7e642d253138d071d4ee506477de46bffd3ce4691c SHA512 391293688d5ef51cf8d918294000384cb291f46bf767295af5a97123c06c75573d480a6c4b2486712b53636fe3e5dc1f8827ccf4335ac435ec85c3529733d8f5 diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild new file mode 100644 index 000..63a50da01de --- /dev/null +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.70.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit multilib-minimal + +MY_P="${P/_/}" + +DESCRIPTION="Small C library to run an HTTP server as part of another application" +HOMEPAGE="https://www.gnu.org/software/libmicrohttpd/"; +SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0/12" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="+epoll ssl static-libs test" +RESTRICT="!test? ( test )" + +RDEPEND="ssl? ( + dev-libs/libgcrypt:0= + net-libs/gnutls + )" + +# We disable tests below because they're broken, +# but if enabled, we'll need this. +DEPEND="${RDEPEND} + test? ( + ssl? ( net-misc/curl[ssl] ) + )" + +S=${WORKDIR}/${MY_P} + +DOCS="AUTHORS NEWS README ChangeLog" + +multilib_src_configure() { + ECONF_SOURCE="${S}" \ + econf \ + --enable-bauth \ + --enable-dauth \ + --disable-examples \ + --enable-messages \ + --enable-postprocessor \ + --disable-thread-names \ + $(use_enable epoll) \ + $(use_enable test curl) \ + $(use_enable ssl https) \ + $(use_with ssl gnutls) \ + $(use_enable static-libs static) +} + +# tests are broken in the portage environment. +src_test() { + : +} + +multilib_src_install_all() { + default + + use static-libs || find "${ED}" -name '*.la' -delete +}
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 1dcfbde966be848ab17a18f98e97e23c578089fe Author: Mikle Kolyada gentoo org> AuthorDate: Sat Dec 28 15:45:16 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Sat Dec 28 15:45:16 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dcfbde9 net-libs/libmicrohttpd: alpha stable wrt bug #703220 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="alpha" Signed-off-by: Mikle Kolyada gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild index 1503d0d6dc2..9196967b0d0 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0/12" -KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc x86" +KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc x86" IUSE="+epoll ssl static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 249a8bed9e11bc04314bc51c96829434c413b52a Author: Mikle Kolyada gentoo org> AuthorDate: Tue Dec 24 14:45:32 2019 + Commit: Mikle Kolyada gentoo org> CommitDate: Tue Dec 24 14:45:32 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=249a8bed net-libs/libmicrohttpd: arm stable wrt bug #703220 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="arm" Signed-off-by: Mikle Kolyada gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild index f6aa733fa41..1503d0d6dc2 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0/12" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc x86" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc x86" IUSE="+epoll ssl static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: bf5692b9a95c9c0a060c670f84e1513556ca0d30 Author: Agostino Sarubbo gentoo org> AuthorDate: Tue Dec 24 08:08:46 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Tue Dec 24 08:08:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bf5692b9 net-libs/libmicrohttpd: x86 stable wrt bug #703220 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="x86" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild index cd38be72c25..f6aa733fa41 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0/12" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc x86" IUSE="+epoll ssl static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 3b402b58d6966a07439833b636a68a64374308e8 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Dec 20 12:51:44 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Dec 20 12:51:44 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3b402b58 net-libs/libmicrohttpd: ia64 stable wrt bug #703220 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="ia64" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild index a2d3e77456e..cd38be72c25 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0/12" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc ~x86" IUSE="+epoll ssl static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 14e18036ab2dd9fe3d01b61e3857216a6540ca53 Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Dec 20 12:30:30 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Dec 20 12:30:30 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=14e18036 net-libs/libmicrohttpd: ppc64 stable wrt bug #703220 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc64" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild index c3fc5ae602c..a2d3e77456e 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0/12" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ppc64 ~sparc ~x86" IUSE="+epoll ssl static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 060a19888cd45924eb3a4b46b8de36ce0975750b Author: Agostino Sarubbo gentoo org> AuthorDate: Fri Dec 20 12:12:46 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Fri Dec 20 12:12:46 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=060a1988 net-libs/libmicrohttpd: ppc stable wrt bug #703220 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="ppc" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild index 063ff9b37a7..c3fc5ae602c 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0/12" -KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ppc ~ppc64 ~sparc ~x86" IUSE="+epoll ssl static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 68f06723685eacd78b4c857a046056ae20cfce15 Author: Aaron Bauman gentoo org> AuthorDate: Thu Dec 19 02:22:22 2019 + Commit: Aaron Bauman gentoo org> CommitDate: Thu Dec 19 02:22:22 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=68f06723 net-libs/libmicrohttpd: arm64 stable (bug #703220) Signed-off-by: Aaron Bauman gentoo.org> Package-Manager: Portage-2.3.82, Repoman-2.3.20 net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild index 116600a6578..063ff9b37a7 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0/12" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" IUSE="+epoll ssl static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 22219600c2e9205b43b7981e2957c7c8a3ba5d15 Author: Agostino Sarubbo gentoo org> AuthorDate: Wed Dec 18 14:57:34 2019 + Commit: Agostino Sarubbo gentoo org> CommitDate: Wed Dec 18 14:57:34 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=22219600 net-libs/libmicrohttpd: amd64 stable wrt bug #703220 Package-Manager: Portage-2.3.79, Repoman-2.3.16 RepoMan-Options: --include-arches="amd64" Signed-off-by: Agostino Sarubbo gentoo.org> net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild index c17a93c12ff..116600a6578 100644 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.68.ebuild @@ -13,7 +13,7 @@ SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" LICENSE="LGPL-2.1" SLOT="0/12" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" IUSE="+epoll ssl static-libs test" RESTRICT="!test? ( test )"
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: 23c78c85d3a424d49aadcaa95283699dbd8fc5b0 Author: Anthony G. Basile gentoo org> AuthorDate: Tue Dec 17 17:43:52 2019 + Commit: Anthony G. Basile gentoo org> CommitDate: Tue Dec 17 17:43:52 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=23c78c85 net-libs/libmicrohttpd: remove older versions Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Anthony G. Basile gentoo.org> net-libs/libmicrohttpd/Manifest| 4 -- net-libs/libmicrohttpd/libmicrohttpd-0.9.63.ebuild | 61 -- net-libs/libmicrohttpd/libmicrohttpd-0.9.64.ebuild | 61 -- net-libs/libmicrohttpd/libmicrohttpd-0.9.66.ebuild | 61 -- net-libs/libmicrohttpd/libmicrohttpd-0.9.67.ebuild | 61 -- 5 files changed, 248 deletions(-) diff --git a/net-libs/libmicrohttpd/Manifest b/net-libs/libmicrohttpd/Manifest index 178d76ac1f4..e7f22568c7d 100644 --- a/net-libs/libmicrohttpd/Manifest +++ b/net-libs/libmicrohttpd/Manifest @@ -1,7 +1,3 @@ -DIST libmicrohttpd-0.9.63.tar.gz 1840005 BLAKE2B 0fdbc97901a3c5fd9567e70c58e3ef93517a2b7defd88313329fd2e9c8f610e41524291e877ba669a29df4f17a735416904651163c272eb2334fa5012f11 SHA512 cb99e7af84fb6d7c0fd3894a9dc0fbff14959b35347506bd3211a65bbfad36455007b9e67493e97c9d8394834408df10eeabdc7758573e6aae0ba6f5f87afe17 -DIST libmicrohttpd-0.9.64.tar.gz 1631384 BLAKE2B 15437188f0246ea0270338e45016c344d345c31954256b70de73a16d6858bf7eff03b796214463cd5e34c5c9f8b47e84fcfb80550659d3579031eb3697e8555c SHA512 2569bcfcbc16da988a236fe337b60c0c69c23e7e66e9c9459b26b0b09a4763a42e94db11c9f10fbaf424bdce2b60e7d2837ecdd65393134ff5bc06f8b23c6bd9 DIST libmicrohttpd-0.9.65.tar.gz 1633346 BLAKE2B ce6ba2b6c52e30194872c66ab5b9e358f0979dd99ef24ce59fddf9e6fc2b76b01f424f9c9b511cf88c2dde2ca98d3f6a25cbcd26bdfadf0b9db65efd36435dc7 SHA512 751b7a5970cef07f260660254bfdeda4882e9e28d5cbdfbfed50e2c4583caf8f19c96ede6d368babc4223e7fbdf85d85eec37dc96abf77dc13d6a9c6be12 -DIST libmicrohttpd-0.9.66.tar.gz 1877096 BLAKE2B 4788fa63b0438e250264852f291a7661ee64f4116cbe95eec0902a47115721040a9259acb9c3385d833364f9b27695a90a2cedc516a35ee89125e0852d545579 SHA512 59cc56a9511d9d1c05647a57d920a16d0aaa0d0523d0241ceb88641d18bd95fdb3bb5a60fd648ac54a6f4323a673a3145e520a2fe9e124e78973ff6dac3ad89a -DIST libmicrohttpd-0.9.67.tar.gz 1881973 BLAKE2B 640bc99642160adb6728dfa6ea71720e376bd0bca3b86a56424906a563b9ea1ef92d51c509d0e642c8e32f46a9044826ab41f0e5eef88ee971bde9094a961db7 SHA512 2a2a11e9a525024dada639b1622cc875bb9b59af266a53e2742d5bf92f544192713c4e1369a573b2e3796d27cf490a9a02ba360ccc91136b4780306769edb7ec DIST libmicrohttpd-0.9.68.tar.gz 1884342 BLAKE2B 3f74c48917fa19753a617242fa07b99a69510a14a802609d038964d927516f8f52b4330d0eee2c7b98096b2d840158e4945310edef290224ea256d9616fb4d94 SHA512 9daaab5fb35fef6f2a19b7e08eeb8473aeb0a67631808a8d7a7f78a09cb621ca5d32dbbbca616865a40afb92f8c6495f9e2ba1674880af8011a2bc798c070a13 DIST libmicrohttpd-0.9.69.tar.gz 1884511 BLAKE2B 6470b52e58d82a7fee17d8545e546cb9d3fa38012bcf3380d238afdf0f1b5391e19df53a89ac977ac9452d23610dc851f5da5972cace8d8f1088e1040d173572 SHA512 1633d2e606f476489e8af549fff88735e3b5641c85d59071edc8b2e1177fe1b6302578b69b8ff6669d3e1954c20cf0fa1ee52b42378362edd26197d8992e469b diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.63.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.63.ebuild deleted file mode 100644 index 6e1388c35b3..000 --- a/net-libs/libmicrohttpd/libmicrohttpd-0.9.63.ebuild +++ /dev/null @@ -1,61 +0,0 @@ -# Copyright 1999-2019 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI="7" - -inherit multilib-minimal - -MY_P="${P/_/}" - -DESCRIPTION="Small C library to run an HTTP server as part of another application" -HOMEPAGE="https://www.gnu.org/software/libmicrohttpd/"; -SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" - -LICENSE="LGPL-2.1" -SLOT="0/12" -KEYWORDS="alpha amd64 arm arm64 ~hppa ia64 ~mips ppc ppc64 ~sparc x86" -IUSE="+epoll messages ssl static-libs test" -RESTRICT="!test? ( test )" - -RDEPEND="ssl? ( - dev-libs/libgcrypt:0= - net-libs/gnutls - )" - -# We disable tests below because they're broken, -# but if enabled, we'll need this. -DEPEND="${RDEPEND} - test? ( - ssl? ( net-misc/curl[ssl] ) - )" - -S=${WORKDIR}/${MY_P} - -DOCS="AUTHORS NEWS README ChangeLog" - -multilib_src_configure() { - ECONF_SOURCE="${S}" \ - econf \ - --enable-bauth \ - --enable-dauth \ - --disable-examples \ - --enable-postprocessor \ - --disable-thread-names \ - $(use_enable epoll) \ - $(use_enable test curl) \ - $(use_enable messages) \ - $(use_enable ssl https) \ - $(use_with ssl gnutls) \ - $(use_enable static-libs static) -} - -# tests are broken in the portage environme
[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/
commit: f3a522e01cf3d05aef6f55de74f5333b4bf81560 Author: Anthony G. Basile gentoo org> AuthorDate: Tue Dec 17 17:42:08 2019 + Commit: Anthony G. Basile gentoo org> CommitDate: Tue Dec 17 17:42:08 2019 + URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3a522e0 net-libs/libmicrohttpd: version bump to 0.9.69 Package-Manager: Portage-2.3.79, Repoman-2.3.16 Signed-off-by: Anthony G. Basile gentoo.org> net-libs/libmicrohttpd/Manifest| 1 + net-libs/libmicrohttpd/libmicrohttpd-0.9.69.ebuild | 61 ++ 2 files changed, 62 insertions(+) diff --git a/net-libs/libmicrohttpd/Manifest b/net-libs/libmicrohttpd/Manifest index 487c1a9a971..178d76ac1f4 100644 --- a/net-libs/libmicrohttpd/Manifest +++ b/net-libs/libmicrohttpd/Manifest @@ -4,3 +4,4 @@ DIST libmicrohttpd-0.9.65.tar.gz 1633346 BLAKE2B ce6ba2b6c52e30194872c66ab5b9e35 DIST libmicrohttpd-0.9.66.tar.gz 1877096 BLAKE2B 4788fa63b0438e250264852f291a7661ee64f4116cbe95eec0902a47115721040a9259acb9c3385d833364f9b27695a90a2cedc516a35ee89125e0852d545579 SHA512 59cc56a9511d9d1c05647a57d920a16d0aaa0d0523d0241ceb88641d18bd95fdb3bb5a60fd648ac54a6f4323a673a3145e520a2fe9e124e78973ff6dac3ad89a DIST libmicrohttpd-0.9.67.tar.gz 1881973 BLAKE2B 640bc99642160adb6728dfa6ea71720e376bd0bca3b86a56424906a563b9ea1ef92d51c509d0e642c8e32f46a9044826ab41f0e5eef88ee971bde9094a961db7 SHA512 2a2a11e9a525024dada639b1622cc875bb9b59af266a53e2742d5bf92f544192713c4e1369a573b2e3796d27cf490a9a02ba360ccc91136b4780306769edb7ec DIST libmicrohttpd-0.9.68.tar.gz 1884342 BLAKE2B 3f74c48917fa19753a617242fa07b99a69510a14a802609d038964d927516f8f52b4330d0eee2c7b98096b2d840158e4945310edef290224ea256d9616fb4d94 SHA512 9daaab5fb35fef6f2a19b7e08eeb8473aeb0a67631808a8d7a7f78a09cb621ca5d32dbbbca616865a40afb92f8c6495f9e2ba1674880af8011a2bc798c070a13 +DIST libmicrohttpd-0.9.69.tar.gz 1884511 BLAKE2B 6470b52e58d82a7fee17d8545e546cb9d3fa38012bcf3380d238afdf0f1b5391e19df53a89ac977ac9452d23610dc851f5da5972cace8d8f1088e1040d173572 SHA512 1633d2e606f476489e8af549fff88735e3b5641c85d59071edc8b2e1177fe1b6302578b69b8ff6669d3e1954c20cf0fa1ee52b42378362edd26197d8992e469b diff --git a/net-libs/libmicrohttpd/libmicrohttpd-0.9.69.ebuild b/net-libs/libmicrohttpd/libmicrohttpd-0.9.69.ebuild new file mode 100644 index 000..c17a93c12ff --- /dev/null +++ b/net-libs/libmicrohttpd/libmicrohttpd-0.9.69.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit multilib-minimal + +MY_P="${P/_/}" + +DESCRIPTION="Small C library to run an HTTP server as part of another application" +HOMEPAGE="https://www.gnu.org/software/libmicrohttpd/"; +SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" + +LICENSE="LGPL-2.1" +SLOT="0/12" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86" +IUSE="+epoll ssl static-libs test" +RESTRICT="!test? ( test )" + +RDEPEND="ssl? ( + dev-libs/libgcrypt:0= + net-libs/gnutls + )" + +# We disable tests below because they're broken, +# but if enabled, we'll need this. +DEPEND="${RDEPEND} + test? ( + ssl? ( net-misc/curl[ssl] ) + )" + +S=${WORKDIR}/${MY_P} + +DOCS="AUTHORS NEWS README ChangeLog" + +multilib_src_configure() { + ECONF_SOURCE="${S}" \ + econf \ + --enable-bauth \ + --enable-dauth \ + --disable-examples \ + --enable-messages \ + --enable-postprocessor \ + --disable-thread-names \ + $(use_enable epoll) \ + $(use_enable test curl) \ + $(use_enable ssl https) \ + $(use_with ssl gnutls) \ + $(use_enable static-libs static) +} + +# tests are broken in the portage environment. +src_test() { + : +} + +multilib_src_install_all() { + default + + use static-libs || find "${ED}" -name '*.la' -delete +}