[gentoo-commits] repo/gentoo:master commit in: net-libs/libmicrohttpd/

2024-10-12 Thread Sam James
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/

2024-08-04 Thread Sam James
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/

2024-08-04 Thread Sam James
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/

2024-08-04 Thread Sam James
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/

2024-08-03 Thread Joonas Niilola
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/

2024-08-03 Thread Joonas Niilola
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/

2024-05-22 Thread Sam James
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/

2024-05-22 Thread Sam James
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/

2024-05-22 Thread Sam James
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/

2024-05-22 Thread Sam James
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/

2024-04-29 Thread Joonas Niilola
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/

2023-11-24 Thread Sam James
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/

2023-11-24 Thread Sam James
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/

2023-08-28 Thread Mike Gilbert
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/

2023-08-25 Thread Arthur Zamarin
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/

2023-08-17 Thread Sam James
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/

2023-08-17 Thread Sam James
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/

2023-08-17 Thread Arthur Zamarin
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/

2023-08-17 Thread Arthur Zamarin
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/

2023-08-17 Thread Arthur Zamarin
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/

2023-08-17 Thread Sam James
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/

2023-06-25 Thread Sam James
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/

2023-05-31 Thread Joonas Niilola
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/

2023-05-29 Thread Sam James
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/

2023-05-29 Thread Arthur Zamarin
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/

2023-05-29 Thread Arthur Zamarin
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/

2023-05-29 Thread Sam James
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/

2023-05-29 Thread Sam James
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/

2023-05-29 Thread Sam James
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/

2023-05-29 Thread Sam James
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/

2023-05-12 Thread Sam James
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/

2023-05-10 Thread Sam James
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/

2023-04-18 Thread Conrad Kostecki
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/

2023-04-10 Thread Joonas Niilola
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/

2023-04-10 Thread Joonas Niilola
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/

2023-01-28 Thread Sam James
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/

2023-01-28 Thread Sam James
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/

2023-01-28 Thread Michał Górny
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/

2022-10-20 Thread Sam James
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/

2022-10-20 Thread Sam James
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/

2022-06-29 Thread Agostino Sarubbo
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/

2022-06-28 Thread Arthur Zamarin
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/

2022-06-27 Thread Agostino Sarubbo
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/

2022-06-27 Thread Agostino Sarubbo
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/

2022-06-27 Thread Arthur Zamarin
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/

2022-06-27 Thread Jakov Smolić
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/

2022-06-27 Thread Jakov Smolić
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/

2022-05-29 Thread Andreas K. Hüttel
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/

2022-05-20 Thread Andreas K. Hüttel
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/

2022-05-07 Thread WANG Xuerui
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/

2022-01-06 Thread Anthony G. Basile
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/

2021-12-28 Thread Anthony G. Basile
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/

2021-12-20 Thread Sam James
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/

2021-09-02 Thread Agostino Sarubbo
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/

2021-09-01 Thread Sam James
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/

2021-09-01 Thread Agostino Sarubbo
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/

2021-09-01 Thread Agostino Sarubbo
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/

2021-08-30 Thread Sam James
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/

2021-08-30 Thread Agostino Sarubbo
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/

2021-06-10 Thread Sam James
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/

2021-05-17 Thread Sam James
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/

2021-05-10 Thread Sam James
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/

2021-05-10 Thread Sam James
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/

2021-05-10 Thread Sam James
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/

2021-04-06 Thread Andreas Sturmlechner
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/

2021-04-06 Thread Anthony G. Basile
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/

2021-04-02 Thread Sam James
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/

2021-04-02 Thread Sam James
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/

2021-04-02 Thread Sam James
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/

2021-04-02 Thread Sam James
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/

2021-04-02 Thread Sam James
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/

2021-04-02 Thread Agostino Sarubbo
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/

2021-04-01 Thread Thomas Deutschmann
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/

2021-01-21 Thread Sam James
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/

2021-01-21 Thread Sam James
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/

2021-01-07 Thread Sam James
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/

2021-01-03 Thread Anthony G. Basile
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/

2020-07-05 Thread Sergei Trofimovich
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/

2020-07-02 Thread Sergei Trofimovich
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/

2020-06-30 Thread Matt Turner
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/

2020-06-30 Thread Anthony G. Basile
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/

2020-06-30 Thread Anthony G. Basile
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/

2020-06-09 Thread Agostino Sarubbo
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/

2020-06-09 Thread Agostino Sarubbo
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/

2020-06-09 Thread Agostino Sarubbo
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/

2020-06-09 Thread Agostino Sarubbo
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/

2020-06-09 Thread Agostino Sarubbo
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/

2020-06-08 Thread Mart Raudsepp
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/

2020-04-11 Thread Thomas Deutschmann
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/

2020-03-05 Thread Anthony G. Basile
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/

2019-12-28 Thread Mikle Kolyada
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/

2019-12-24 Thread Mikle Kolyada
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/

2019-12-24 Thread Agostino Sarubbo
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/

2019-12-20 Thread Agostino Sarubbo
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/

2019-12-20 Thread Agostino Sarubbo
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/

2019-12-20 Thread Agostino Sarubbo
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/

2019-12-18 Thread Aaron Bauman
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/

2019-12-18 Thread Agostino Sarubbo
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/

2019-12-17 Thread Anthony G. Basile
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/

2019-12-17 Thread Anthony G. Basile
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
+}



  1   2   >