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

2024-07-19 Thread Mike Pagano
commit: ca91dec6029f5507c308d3e4330fe21b1150db53
Author: Mike Pagano  gentoo  org>
AuthorDate: Fri Jul 19 22:53:22 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Fri Jul 19 22:53:22 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ca91dec6

net-libs/libwebsockets: drop 4.3.2-r1

Signed-off-by: Mike Pagano  gentoo.org>

 net-libs/libwebsockets/Manifest|  1 -
 .../libwebsockets/libwebsockets-4.3.2-r1.ebuild| 82 --
 2 files changed, 83 deletions(-)

diff --git a/net-libs/libwebsockets/Manifest b/net-libs/libwebsockets/Manifest
index e8421661db3c..d1390d303407 100644
--- a/net-libs/libwebsockets/Manifest
+++ b/net-libs/libwebsockets/Manifest
@@ -1,2 +1 @@
-DIST libwebsockets-4.3.2.tar.gz 15616264 BLAKE2B 
3b8657b79828102cbfba71ea789acd3b7aec7faaa6317974d182b3cb4b5091d8efcf1f184278f71674624a0f1968450ab056e1d91f9faf2c35c67c6c6f4cb695
 SHA512 
68d18574dea0563fa4f080c5d0d1cfe21a115bffdb17c6190f6741998f1e5db0739e252ef344ffe6fa4bd6781372456b240539471dd2aa900e43759e0f2d42ad
 DIST libwebsockets-4.3.3.tar.gz 15618186 BLAKE2B 
24393e0238160767e77a428b1db8430ae5c6efa715e9d917a3fc64c8272e92c8617031c50a75adea4199d678f5ba752f49c24a5d9214aaf43d4e2349c03494ca
 SHA512 
2ffd248ddf283369725097ca7410f947fe0389c360b329c76f0754afab4ba87c20a0687c5e7b8bd991b157f9d20c6faa3049757b3398e66d08662c3aa7ff9658

diff --git a/net-libs/libwebsockets/libwebsockets-4.3.2-r1.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.3.2-r1.ebuild
deleted file mode 100644
index fef44cb5492c..
--- a/net-libs/libwebsockets/libwebsockets-4.3.2-r1.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="A flexible pure-C library for implementing network protocols"
-HOMEPAGE="https://libwebsockets.org/";
-SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/19" # libwebsockets.so.19
-KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv x86"
-IUSE="access-log caps cgi client dbus extensions generic-sessions http-proxy 
http2 ipv6
-   +lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
-   sqlite3 ssl threads zip"
-
-REQUIRED_USE="
-   access-log? ( http2 )
-   generic-sessions? ( smtp sqlite3 )
-   http-proxy? ( client )
-   mbedtls? ( ssl )
-   smtp? ( libuv )
-   socks5? ( client http-proxy )
-   ?? ( libev libevent )"
-
-RDEPEND="
-   sys-libs/zlib
-   caps? ( sys-libs/libcap )
-   dbus? ( sys-apps/dbus )
-   http-proxy? ( net-libs/libhubbub )
-   libev? ( dev-libs/libev )
-   libevent? ( dev-libs/libevent:= )
-   libuv? ( dev-libs/libuv:= )
-   sqlite3? ( dev-db/sqlite:= )
-   ssl? (
-   !mbedtls? ( dev-libs/openssl:0= )
-   mbedtls? ( net-libs/mbedtls:= )
-   )"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-lang/perl
-   virtual/pkgconfig"
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON
-   -DDISABLE_WERROR=ON
-   -DLWS_BUILD_HASH="unknown"
-   -DLWS_HAVE_LIBCAP=$(usex caps)
-   -DLWS_IPV6=$(usex ipv6)
-   -DLWS_ROLE_DBUS=$(usex dbus)
-   -DLWS_WITHOUT_CLIENT=$(usex !client)
-   -DLWS_WITHOUT_TEST_CLIENT=$(usex !client)
-   -DLWS_WITH_ACCESS_LOG=$(usex access-log)
-   -DLWS_WITH_CGI=$(usex cgi)
-   -DLWS_WITH_GENERIC_SESSIONS=$(usex generic-sessions)
-   -DLWS_WITH_HTTP2=$(usex http2)
-   -DLWS_WITH_HTTP_PROXY=$(usex http-proxy)
-   -DLWS_WITH_HUBBUB=$(usex http-proxy)
-   -DLWS_WITH_LEJP=$(usex lejp)
-   -DLWS_WITH_LIBEV=$(usex libev)
-   -DLWS_WITH_LIBEVENT=$(usex libevent)
-   -DLWS_WITH_LIBUV=$(usex libuv)
-   -DLWS_WITH_MBEDTLS=$(usex mbedtls)
-   -DLWS_WITH_PEER_LIMITS=$(usex peer-limits)
-   -DLWS_WITH_SERVER_STATUS=$(usex server-status)
-   -DLWS_WITH_SMTP=$(usex smtp)
-   -DLWS_WITH_SOCKS5=$(usex socks5)
-   -DLWS_WITH_SQLITE3=$(usex sqlite3)
-   -DLWS_WITH_SSL=$(usex ssl)
-   -DLWS_WITH_STATIC=OFF
-   -DLWS_WITH_STRUCT_JSON=$(usex lejp)
-   -DLWS_WITH_THREADPOOL=$(usex threads)
-   -DLWS_WITH_ZIP_FOPS=$(usex zip)
-   -DLWS_WITHOUT_EXTENSIONS=$(usex !extensions)
-   -DLWS_WITHOUT_TESTAPPS=ON
-   )
-
-   cmake_src_configure
-}



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

2024-07-07 Thread Sam James
commit: 56b81f66d579f4330a854d0fd8dc904e2c7481b1
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul  8 00:56:18 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul  8 00:56:18 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=56b81f66

net-libs/libwebsockets: Stabilize 4.3.3 ppc, #926838

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

 net-libs/libwebsockets/libwebsockets-4.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.3.3.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.3.3.ebuild
index a869c298d5b2..2e0c4457d823 100644
--- a/net-libs/libwebsockets/libwebsockets-4.3.3.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.3.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/19" # libwebsockets.so.19
-KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv x86"
 IUSE="access-log caps cgi client dbus extensions generic-sessions http-proxy 
http2 ipv6
+lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
sqlite3 ssl threads zip"



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

2024-07-07 Thread Sam James
commit: 588bf69d34b159375e5f196c63057c8798506f01
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul  8 00:48:08 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul  8 00:48:08 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=588bf69d

net-libs/libwebsockets: Stabilize 4.3.3 arm64, #926838

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

 net-libs/libwebsockets/libwebsockets-4.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.3.3.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.3.3.ebuild
index 9ebcdfabb32a..a869c298d5b2 100644
--- a/net-libs/libwebsockets/libwebsockets-4.3.3.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.3.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/19" # libwebsockets.so.19
-KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ~ppc ~ppc64 ~riscv x86"
 IUSE="access-log caps cgi client dbus extensions generic-sessions http-proxy 
http2 ipv6
+lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
sqlite3 ssl threads zip"



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

2024-07-07 Thread Sam James
commit: ce6113083d3cf82771bd11144c872815cca1c4d3
Author: Sam James  gentoo  org>
AuthorDate: Mon Jul  8 00:48:07 2024 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jul  8 00:48:07 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ce611308

net-libs/libwebsockets: Stabilize 4.3.3 arm, #926838

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

 net-libs/libwebsockets/libwebsockets-4.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.3.3.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.3.3.ebuild
index 6427e84a0d46..9ebcdfabb32a 100644
--- a/net-libs/libwebsockets/libwebsockets-4.3.3.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.3.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/19" # libwebsockets.so.19
-KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
 IUSE="access-log caps cgi client dbus extensions generic-sessions http-proxy 
http2 ipv6
+lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
sqlite3 ssl threads zip"



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

2024-07-07 Thread Jakov Smolić
commit: b6e055513bd1ba23fcfa840c387d983b64c6d30a
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Jul  7 19:46:00 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Jul  7 19:46:00 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b6e05551

net-libs/libwebsockets: Stabilize 4.3.3 x86, #926838

Signed-off-by: Jakov Smolić  gentoo.org>

 net-libs/libwebsockets/libwebsockets-4.3.3.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.3.3.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.3.3.ebuild
index 172b26185c71..40a153536f25 100644
--- a/net-libs/libwebsockets/libwebsockets-4.3.3.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.3.3.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
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/19" # libwebsockets.so.19
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
 IUSE="access-log caps cgi client dbus extensions generic-sessions http-proxy 
http2 ipv6
+lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
sqlite3 ssl threads zip"



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

2024-07-07 Thread Jakov Smolić
commit: 8b395302e06b687139feb7d46b3df554d66c6e07
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Jul  7 19:46:06 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Jul  7 19:46:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b395302

net-libs/libwebsockets: Stabilize 4.3.3 amd64, #926838

Signed-off-by: Jakov Smolić  gentoo.org>

 net-libs/libwebsockets/libwebsockets-4.3.3.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.3.3.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.3.3.ebuild
index 40a153536f25..6427e84a0d46 100644
--- a/net-libs/libwebsockets/libwebsockets-4.3.3.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.3.3.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/19" # libwebsockets.so.19
-KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv x86"
 IUSE="access-log caps cgi client dbus extensions generic-sessions http-proxy 
http2 ipv6
+lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
sqlite3 ssl threads zip"



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

2024-07-07 Thread Mike Pagano
commit: 73ca27fa232b4bbda5daf781ba6f5881fbd297d0
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Jul  7 13:53:44 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Jul  7 13:53:44 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=73ca27fa

net-libs/libwebsockets: add myself as a maintainer

Signed-off-by: Mike Pagano  gentoo.org>

 net-libs/libwebsockets/metadata.xml | 5 -
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/metadata.xml 
b/net-libs/libwebsockets/metadata.xml
index 20cee98014f4..fc41506b8217 100644
--- a/net-libs/libwebsockets/metadata.xml
+++ b/net-libs/libwebsockets/metadata.xml
@@ -1,7 +1,10 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
+   
+   mpag...@gentoo.org
+   Mike Pagano
+   

Support generating Apache-compatible 
access logs
The client part of the library and 
libwebsockets-test-client



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

2024-07-07 Thread Mike Pagano
commit: 5ff9955de0fed9aa46b77a2b5b4e3b7184d4bd5c
Author: Mike Pagano  gentoo  org>
AuthorDate: Sun Jul  7 13:59:29 2024 +
Commit: Mike Pagano  gentoo  org>
CommitDate: Sun Jul  7 13:59:29 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5ff9955d

net-libs/libwebsockets: Address QA warning UseFlagWithoutDeps

Signed-off-by: Mike Pagano  gentoo.org>

 net-libs/libwebsockets/metadata.xml | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-libs/libwebsockets/metadata.xml 
b/net-libs/libwebsockets/metadata.xml
index fc41506b8217..d8e0bc1dddcd 100644
--- a/net-libs/libwebsockets/metadata.xml
+++ b/net-libs/libwebsockets/metadata.xml
@@ -11,6 +11,7 @@
Compile with extensions 
(permessage-deflate)
With the Generic Sessions 
plugin
Support for rewriting HTTP 
proxying
+   Compile without support for ipv6
With the Lightweight JSON Parser
Support event loops via 
dev-libs/libev
Support event loops via 
dev-libs/libevent



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

2024-06-18 Thread Jakov Smolić
commit: b355d73d8f7c3b578664b7b3e9ebd7babfacc55b
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jun 18 18:37:46 2024 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jun 18 18:55:06 2024 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b355d73d

net-libs/libwebsockets: drop myself as a maintainer

Signed-off-by: Jakov Smolić  gentoo.org>

 net-libs/libwebsockets/metadata.xml | 13 +
 1 file changed, 1 insertion(+), 12 deletions(-)

diff --git a/net-libs/libwebsockets/metadata.xml 
b/net-libs/libwebsockets/metadata.xml
index fd051da29eec..20cee98014f4 100644
--- a/net-libs/libwebsockets/metadata.xml
+++ b/net-libs/libwebsockets/metadata.xml
@@ -1,18 +1,7 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   jsmo...@gentoo.org
-   Jakov Smolić
-   
-   
-   luka.per...@sartura.hr
-   Luka Perkov
-   
-   
-   proxy-ma...@gentoo.org
-   Proxy Maintainers
-   
+   

Support generating Apache-compatible 
access logs
The client part of the library and 
libwebsockets-test-client



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

2023-12-26 Thread Jakov Smolić
commit: 9d913aa956174c6e746369784e2f11fc83138f60
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Dec 26 21:57:23 2023 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Wed Dec 27 00:02:49 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d913aa9

net-libs/libwebsockets: add 4.3.3

Signed-off-by: Jakov Smolić  gentoo.org>

 net-libs/libwebsockets/Manifest   |  1 +
 net-libs/libwebsockets/libwebsockets-4.3.3.ebuild | 82 +++
 2 files changed, 83 insertions(+)

diff --git a/net-libs/libwebsockets/Manifest b/net-libs/libwebsockets/Manifest
index c51ba5a94cf9..e8421661db3c 100644
--- a/net-libs/libwebsockets/Manifest
+++ b/net-libs/libwebsockets/Manifest
@@ -1 +1,2 @@
 DIST libwebsockets-4.3.2.tar.gz 15616264 BLAKE2B 
3b8657b79828102cbfba71ea789acd3b7aec7faaa6317974d182b3cb4b5091d8efcf1f184278f71674624a0f1968450ab056e1d91f9faf2c35c67c6c6f4cb695
 SHA512 
68d18574dea0563fa4f080c5d0d1cfe21a115bffdb17c6190f6741998f1e5db0739e252ef344ffe6fa4bd6781372456b240539471dd2aa900e43759e0f2d42ad
+DIST libwebsockets-4.3.3.tar.gz 15618186 BLAKE2B 
24393e0238160767e77a428b1db8430ae5c6efa715e9d917a3fc64c8272e92c8617031c50a75adea4199d678f5ba752f49c24a5d9214aaf43d4e2349c03494ca
 SHA512 
2ffd248ddf283369725097ca7410f947fe0389c360b329c76f0754afab4ba87c20a0687c5e7b8bd991b157f9d20c6faa3049757b3398e66d08662c3aa7ff9658

diff --git a/net-libs/libwebsockets/libwebsockets-4.3.3.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.3.3.ebuild
new file mode 100644
index ..172b26185c71
--- /dev/null
+++ b/net-libs/libwebsockets/libwebsockets-4.3.3.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="A flexible pure-C library for implementing network protocols"
+HOMEPAGE="https://libwebsockets.org/";
+SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/19" # libwebsockets.so.19
+KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~x86"
+IUSE="access-log caps cgi client dbus extensions generic-sessions http-proxy 
http2 ipv6
+   +lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
+   sqlite3 ssl threads zip"
+
+REQUIRED_USE="
+   access-log? ( http2 )
+   generic-sessions? ( smtp sqlite3 )
+   http-proxy? ( client )
+   mbedtls? ( ssl )
+   smtp? ( libuv )
+   socks5? ( client http-proxy )
+   ?? ( libev libevent )"
+
+RDEPEND="
+   sys-libs/zlib
+   caps? ( sys-libs/libcap )
+   dbus? ( sys-apps/dbus )
+   http-proxy? ( net-libs/libhubbub )
+   libev? ( dev-libs/libev )
+   libevent? ( dev-libs/libevent:= )
+   libuv? ( dev-libs/libuv:= )
+   sqlite3? ( dev-db/sqlite:= )
+   ssl? (
+   !mbedtls? ( dev-libs/openssl:0= )
+   mbedtls? ( net-libs/mbedtls:= )
+   )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-lang/perl
+   virtual/pkgconfig"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON
+   -DDISABLE_WERROR=ON
+   -DLWS_BUILD_HASH="unknown"
+   -DLWS_HAVE_LIBCAP=$(usex caps)
+   -DLWS_IPV6=$(usex ipv6)
+   -DLWS_ROLE_DBUS=$(usex dbus)
+   -DLWS_WITHOUT_CLIENT=$(usex !client)
+   -DLWS_WITHOUT_TEST_CLIENT=$(usex !client)
+   -DLWS_WITH_ACCESS_LOG=$(usex access-log)
+   -DLWS_WITH_CGI=$(usex cgi)
+   -DLWS_WITH_GENERIC_SESSIONS=$(usex generic-sessions)
+   -DLWS_WITH_HTTP2=$(usex http2)
+   -DLWS_WITH_HTTP_PROXY=$(usex http-proxy)
+   -DLWS_WITH_HUBBUB=$(usex http-proxy)
+   -DLWS_WITH_LEJP=$(usex lejp)
+   -DLWS_WITH_LIBEV=$(usex libev)
+   -DLWS_WITH_LIBEVENT=$(usex libevent)
+   -DLWS_WITH_LIBUV=$(usex libuv)
+   -DLWS_WITH_MBEDTLS=$(usex mbedtls)
+   -DLWS_WITH_PEER_LIMITS=$(usex peer-limits)
+   -DLWS_WITH_SERVER_STATUS=$(usex server-status)
+   -DLWS_WITH_SMTP=$(usex smtp)
+   -DLWS_WITH_SOCKS5=$(usex socks5)
+   -DLWS_WITH_SQLITE3=$(usex sqlite3)
+   -DLWS_WITH_SSL=$(usex ssl)
+   -DLWS_WITH_STATIC=OFF
+   -DLWS_WITH_STRUCT_JSON=$(usex lejp)
+   -DLWS_WITH_THREADPOOL=$(usex threads)
+   -DLWS_WITH_ZIP_FOPS=$(usex zip)
+   -DLWS_WITHOUT_EXTENSIONS=$(usex !extensions)
+   -DLWS_WITHOUT_TESTAPPS=ON
+   )
+
+   cmake_src_configure
+}



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

2023-10-08 Thread WANG Xuerui
commit: 39d2f88ac39d64ab862b4bef85dd75483bf66f40
Author: WANG Xuerui  gentoo  org>
AuthorDate: Sun Oct  8 08:31:40 2023 +
Commit: WANG Xuerui  gentoo  org>
CommitDate: Sun Oct  8 08:32:55 2023 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=39d2f88a

net-libs/libwebsockets: keyword 4.3.2-r1 for ~loong

Closes: https://bugs.gentoo.org/915144
Signed-off-by: WANG Xuerui  gentoo.org>

 net-libs/libwebsockets/libwebsockets-4.3.2-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.3.2-r1.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.3.2-r1.ebuild
index 0c365e8cd6bf..fef44cb5492c 100644
--- a/net-libs/libwebsockets/libwebsockets-4.3.2-r1.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.3.2-r1.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
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/19" # libwebsockets.so.19
-KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ~loong ppc ~ppc64 ~riscv x86"
 IUSE="access-log caps cgi client dbus extensions generic-sessions http-proxy 
http2 ipv6
+lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
sqlite3 ssl threads zip"



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

2022-10-07 Thread Jakov Smolić
commit: 40a22b12f873f2424fe44bd06404655f3af3bc37
Author: Jakov Smolić  gentoo  org>
AuthorDate: Fri Oct  7 12:23:48 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri Oct  7 12:23:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40a22b12

net-libs/libwebsockets: drop 4.3.2

Signed-off-by: Jakov Smolić  gentoo.org>

 net-libs/libwebsockets/libwebsockets-4.3.2.ebuild | 81 ---
 1 file changed, 81 deletions(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.3.2.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.3.2.ebuild
deleted file mode 100644
index aa4726c64784..
--- a/net-libs/libwebsockets/libwebsockets-4.3.2.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake
-
-DESCRIPTION="A flexible pure-C library for implementing network protocols"
-HOMEPAGE="https://libwebsockets.org/";
-SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/19" # libwebsockets.so.19
-KEYWORDS="amd64 arm arm64 ppc ~ppc64 x86"
-IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
-   +lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
-   sqlite3 ssl threads zip"
-
-REQUIRED_USE="
-   access-log? ( http2 )
-   generic-sessions? ( smtp sqlite3 )
-   http-proxy? ( client )
-   mbedtls? ( ssl )
-   smtp? ( libuv )
-   socks5? ( client http-proxy )
-   ?? ( libev libevent )"
-
-RDEPEND="
-   sys-libs/zlib
-   caps? ( sys-libs/libcap )
-   dbus? ( sys-apps/dbus )
-   http-proxy? ( net-libs/libhubbub )
-   libev? ( dev-libs/libev )
-   libevent? ( dev-libs/libevent:= )
-   libuv? ( dev-libs/libuv:= )
-   sqlite3? ( dev-db/sqlite:= )
-   ssl? (
-   !mbedtls? ( dev-libs/openssl:0= )
-   mbedtls? ( net-libs/mbedtls:= )
-   )"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-lang/perl
-   virtual/pkgconfig"
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON
-   -DDISABLE_WERROR=ON
-   -DLWS_BUILD_HASH="unknown"
-   -DLWS_HAVE_LIBCAP=$(usex caps)
-   -DLWS_IPV6=$(usex ipv6)
-   -DLWS_ROLE_DBUS=$(usex dbus)
-   -DLWS_WITHOUT_CLIENT=$(usex !client)
-   -DLWS_WITHOUT_TEST_CLIENT=$(usex !client)
-   -DLWS_WITH_ACCESS_LOG=$(usex access-log)
-   -DLWS_WITH_CGI=$(usex cgi)
-   -DLWS_WITH_GENERIC_SESSIONS=$(usex generic-sessions)
-   -DLWS_WITH_HTTP2=$(usex http2)
-   -DLWS_WITH_HTTP_PROXY=$(usex http-proxy)
-   -DLWS_WITH_HUBBUB=$(usex http-proxy)
-   -DLWS_WITH_LEJP=$(usex lejp)
-   -DLWS_WITH_LIBEV=$(usex libev)
-   -DLWS_WITH_LIBEVENT=$(usex libevent)
-   -DLWS_WITH_LIBUV=$(usex libuv)
-   -DLWS_WITH_MBEDTLS=$(usex mbedtls)
-   -DLWS_WITH_PEER_LIMITS=$(usex peer-limits)
-   -DLWS_WITH_SERVER_STATUS=$(usex server-status)
-   -DLWS_WITH_SMTP=$(usex smtp)
-   -DLWS_WITH_SOCKS5=$(usex socks5)
-   -DLWS_WITH_SQLITE3=$(usex sqlite3)
-   -DLWS_WITH_SSL=$(usex ssl)
-   -DLWS_WITH_STATIC=OFF
-   -DLWS_WITH_STRUCT_JSON=$(usex lejp)
-   -DLWS_WITH_THREADPOOL=$(usex threads)
-   -DLWS_WITH_ZIP_FOPS=$(usex zip)
-   -DLWS_WITHOUT_TESTAPPS=ON
-   )
-
-   cmake_src_configure
-}



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

2022-10-07 Thread Agostino Sarubbo
commit: c9fca5893dbddaf0ba8064c2a3ec67a15f6899ef
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Oct  7 09:35:23 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Oct  7 09:35:23 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c9fca589

net-libs/libwebsockets: Stabilize 4.3.2-r1 arm64, #875215

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

 net-libs/libwebsockets/libwebsockets-4.3.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.3.2-r1.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.3.2-r1.ebuild
index cec95c79a0b6..0c365e8cd6bf 100644
--- a/net-libs/libwebsockets/libwebsockets-4.3.2-r1.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.3.2-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/19" # libwebsockets.so.19
-KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm arm64 ppc ~ppc64 ~riscv x86"
 IUSE="access-log caps cgi client dbus extensions generic-sessions http-proxy 
http2 ipv6
+lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
sqlite3 ssl threads zip"



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

2022-10-05 Thread Arthur Zamarin
commit: 295d827d62b43ab536c671beaa2ce8fd3ffce07b
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct  5 18:55:51 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct  5 18:55:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=295d827d

net-libs/libwebsockets: Stabilize 4.3.2-r1 arm, #875215

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

 net-libs/libwebsockets/libwebsockets-4.3.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.3.2-r1.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.3.2-r1.ebuild
index 78ec74b89335..685a1b460876 100644
--- a/net-libs/libwebsockets/libwebsockets-4.3.2-r1.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.3.2-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/19" # libwebsockets.so.19
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv x86"
 IUSE="access-log caps cgi client dbus extensions generic-sessions http-proxy 
http2 ipv6
+lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
sqlite3 ssl threads zip"



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

2022-10-05 Thread Arthur Zamarin
commit: 718eb9bd1ad1a59d274007c957df4b6f5960cb9a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Wed Oct  5 18:55:52 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Wed Oct  5 18:55:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=718eb9bd

net-libs/libwebsockets: Stabilize 4.3.2-r1 ppc, #875215

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

 net-libs/libwebsockets/libwebsockets-4.3.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.3.2-r1.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.3.2-r1.ebuild
index 685a1b460876..cec95c79a0b6 100644
--- a/net-libs/libwebsockets/libwebsockets-4.3.2-r1.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.3.2-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/19" # libwebsockets.so.19
-KEYWORDS="amd64 arm ~arm64 ~ppc ~ppc64 ~riscv x86"
+KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 ~riscv x86"
 IUSE="access-log caps cgi client dbus extensions generic-sessions http-proxy 
http2 ipv6
+lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
sqlite3 ssl threads zip"



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

2022-10-05 Thread Sam James
commit: 5eb0b1d32b76ae8235552c9f30735457b3b26c17
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct  5 11:33:59 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct  5 11:33:59 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5eb0b1d3

net-libs/libwebsockets: Stabilize 4.3.2-r1 amd64, #875215

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

 net-libs/libwebsockets/libwebsockets-4.3.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.3.2-r1.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.3.2-r1.ebuild
index e17a0a8a8c1d..9ecbb6eb68dc 100644
--- a/net-libs/libwebsockets/libwebsockets-4.3.2-r1.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.3.2-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/19" # libwebsockets.so.19
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
 IUSE="access-log caps cgi client dbus extensions generic-sessions http-proxy 
http2 ipv6
+lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
sqlite3 ssl threads zip"



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

2022-10-05 Thread Sam James
commit: 3bc50312f37dcf64accec77b8564e769ce01515b
Author: Sam James  gentoo  org>
AuthorDate: Wed Oct  5 11:34:56 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct  5 11:34:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bc50312

net-libs/libwebsockets: Stabilize 4.3.2-r1 x86, #875215

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

 net-libs/libwebsockets/libwebsockets-4.3.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.3.2-r1.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.3.2-r1.ebuild
index 9ecbb6eb68dc..78ec74b89335 100644
--- a/net-libs/libwebsockets/libwebsockets-4.3.2-r1.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.3.2-r1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/19" # libwebsockets.so.19
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv x86"
 IUSE="access-log caps cgi client dbus extensions generic-sessions http-proxy 
http2 ipv6
+lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
sqlite3 ssl threads zip"



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

2022-08-22 Thread Jakov Smolić
commit: f96f88a99151890ccfdb36128bf3425c3db0d74b
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Aug 22 08:23:03 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Aug 22 08:23:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f96f88a9

net-libs/libwebsockets: drop 4.3.1

Signed-off-by: Jakov Smolić  gentoo.org>

 net-libs/libwebsockets/Manifest   |  1 -
 net-libs/libwebsockets/libwebsockets-4.3.1.ebuild | 81 ---
 2 files changed, 82 deletions(-)

diff --git a/net-libs/libwebsockets/Manifest b/net-libs/libwebsockets/Manifest
index ae6aa421bbcf..c51ba5a94cf9 100644
--- a/net-libs/libwebsockets/Manifest
+++ b/net-libs/libwebsockets/Manifest
@@ -1,2 +1 @@
-DIST libwebsockets-4.3.1.tar.gz 15607585 BLAKE2B 
420343dd358e4ca45d0cadde7f0a6398dbd5043c4cd2c1a70f32dc9b5ef4cb39971c4ce758ee156deac4d06bd18289a8e975a7f41508abfdcb05870994f6
 SHA512 
3cc2daadd7d2587ce946209a31741662d98367f0f9f77a1555497bef6fc6acc6cb97f5196d6ecef2d13828bb5613c60cccada03d9a01a5c970a9cfd25baeb0ae
 DIST libwebsockets-4.3.2.tar.gz 15616264 BLAKE2B 
3b8657b79828102cbfba71ea789acd3b7aec7faaa6317974d182b3cb4b5091d8efcf1f184278f71674624a0f1968450ab056e1d91f9faf2c35c67c6c6f4cb695
 SHA512 
68d18574dea0563fa4f080c5d0d1cfe21a115bffdb17c6190f6741998f1e5db0739e252ef344ffe6fa4bd6781372456b240539471dd2aa900e43759e0f2d42ad

diff --git a/net-libs/libwebsockets/libwebsockets-4.3.1.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.3.1.ebuild
deleted file mode 100644
index 48932f3cb202..
--- a/net-libs/libwebsockets/libwebsockets-4.3.1.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="A flexible pure-C library for implementing network protocols"
-HOMEPAGE="https://libwebsockets.org/";
-SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/19" # libwebsockets.so.19
-KEYWORDS="amd64 arm arm64 ppc ~ppc64 x86"
-IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
-   +lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
-   sqlite3 ssl threads zip"
-
-REQUIRED_USE="
-   access-log? ( http2 )
-   generic-sessions? ( smtp sqlite3 )
-   http-proxy? ( client )
-   mbedtls? ( ssl )
-   smtp? ( libuv )
-   socks5? ( client http-proxy )
-   ?? ( libev libevent )"
-
-RDEPEND="
-   sys-libs/zlib
-   caps? ( sys-libs/libcap )
-   dbus? ( sys-apps/dbus )
-   http-proxy? ( net-libs/libhubbub )
-   libev? ( dev-libs/libev )
-   libevent? ( dev-libs/libevent:= )
-   libuv? ( dev-libs/libuv:= )
-   sqlite3? ( dev-db/sqlite:= )
-   ssl? (
-   !mbedtls? ( dev-libs/openssl:0= )
-   mbedtls? ( net-libs/mbedtls:= )
-   )"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-lang/perl
-   virtual/pkgconfig"
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON
-   -DDISABLE_WERROR=ON
-   -DLWS_BUILD_HASH="unknown"
-   -DLWS_HAVE_LIBCAP=$(usex caps)
-   -DLWS_IPV6=$(usex ipv6)
-   -DLWS_ROLE_DBUS=$(usex dbus)
-   -DLWS_WITHOUT_CLIENT=$(usex !client)
-   -DLWS_WITHOUT_TEST_CLIENT=$(usex !client)
-   -DLWS_WITH_ACCESS_LOG=$(usex access-log)
-   -DLWS_WITH_CGI=$(usex cgi)
-   -DLWS_WITH_GENERIC_SESSIONS=$(usex generic-sessions)
-   -DLWS_WITH_HTTP2=$(usex http2)
-   -DLWS_WITH_HTTP_PROXY=$(usex http-proxy)
-   -DLWS_WITH_HUBBUB=$(usex http-proxy)
-   -DLWS_WITH_LEJP=$(usex lejp)
-   -DLWS_WITH_LIBEV=$(usex libev)
-   -DLWS_WITH_LIBEVENT=$(usex libevent)
-   -DLWS_WITH_LIBUV=$(usex libuv)
-   -DLWS_WITH_MBEDTLS=$(usex mbedtls)
-   -DLWS_WITH_PEER_LIMITS=$(usex peer-limits)
-   -DLWS_WITH_SERVER_STATUS=$(usex server-status)
-   -DLWS_WITH_SMTP=$(usex smtp)
-   -DLWS_WITH_SOCKS5=$(usex socks5)
-   -DLWS_WITH_SQLITE3=$(usex sqlite3)
-   -DLWS_WITH_SSL=$(usex ssl)
-   -DLWS_WITH_STATIC=OFF
-   -DLWS_WITH_STRUCT_JSON=$(usex lejp)
-   -DLWS_WITH_THREADPOOL=$(usex threads)
-   -DLWS_WITH_ZIP_FOPS=$(usex zip)
-   -DLWS_WITHOUT_TESTAPPS=ON
-   )
-
-   cmake_src_configure
-}



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

2022-08-22 Thread Jakov Smolić
commit: 05d5aa0bb502f733cfa1193cb7d2795b663d8aa0
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Aug 22 08:27:56 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Aug 22 08:27:56 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05d5aa0b

net-libs/libwebsockets: Add extensions support

Closes: https://bugs.gentoo.org/842237
Signed-off-by: Jakov Smolić  gentoo.org>

 .../libwebsockets/libwebsockets-4.3.2-r1.ebuild| 82 ++
 net-libs/libwebsockets/metadata.xml|  1 +
 2 files changed, 83 insertions(+)

diff --git a/net-libs/libwebsockets/libwebsockets-4.3.2-r1.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.3.2-r1.ebuild
new file mode 100644
index ..ecf9ae1c9aed
--- /dev/null
+++ b/net-libs/libwebsockets/libwebsockets-4.3.2-r1.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="A flexible pure-C library for implementing network protocols"
+HOMEPAGE="https://libwebsockets.org/";
+SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/19" # libwebsockets.so.19
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="access-log caps cgi client dbus extensions generic-sessions http-proxy 
http2 ipv6
+   +lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
+   sqlite3 ssl threads zip"
+
+REQUIRED_USE="
+   access-log? ( http2 )
+   generic-sessions? ( smtp sqlite3 )
+   http-proxy? ( client )
+   mbedtls? ( ssl )
+   smtp? ( libuv )
+   socks5? ( client http-proxy )
+   ?? ( libev libevent )"
+
+RDEPEND="
+   sys-libs/zlib
+   caps? ( sys-libs/libcap )
+   dbus? ( sys-apps/dbus )
+   http-proxy? ( net-libs/libhubbub )
+   libev? ( dev-libs/libev )
+   libevent? ( dev-libs/libevent:= )
+   libuv? ( dev-libs/libuv:= )
+   sqlite3? ( dev-db/sqlite:= )
+   ssl? (
+   !mbedtls? ( dev-libs/openssl:0= )
+   mbedtls? ( net-libs/mbedtls:= )
+   )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-lang/perl
+   virtual/pkgconfig"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON
+   -DDISABLE_WERROR=ON
+   -DLWS_BUILD_HASH="unknown"
+   -DLWS_HAVE_LIBCAP=$(usex caps)
+   -DLWS_IPV6=$(usex ipv6)
+   -DLWS_ROLE_DBUS=$(usex dbus)
+   -DLWS_WITHOUT_CLIENT=$(usex !client)
+   -DLWS_WITHOUT_TEST_CLIENT=$(usex !client)
+   -DLWS_WITH_ACCESS_LOG=$(usex access-log)
+   -DLWS_WITH_CGI=$(usex cgi)
+   -DLWS_WITH_GENERIC_SESSIONS=$(usex generic-sessions)
+   -DLWS_WITH_HTTP2=$(usex http2)
+   -DLWS_WITH_HTTP_PROXY=$(usex http-proxy)
+   -DLWS_WITH_HUBBUB=$(usex http-proxy)
+   -DLWS_WITH_LEJP=$(usex lejp)
+   -DLWS_WITH_LIBEV=$(usex libev)
+   -DLWS_WITH_LIBEVENT=$(usex libevent)
+   -DLWS_WITH_LIBUV=$(usex libuv)
+   -DLWS_WITH_MBEDTLS=$(usex mbedtls)
+   -DLWS_WITH_PEER_LIMITS=$(usex peer-limits)
+   -DLWS_WITH_SERVER_STATUS=$(usex server-status)
+   -DLWS_WITH_SMTP=$(usex smtp)
+   -DLWS_WITH_SOCKS5=$(usex socks5)
+   -DLWS_WITH_SQLITE3=$(usex sqlite3)
+   -DLWS_WITH_SSL=$(usex ssl)
+   -DLWS_WITH_STATIC=OFF
+   -DLWS_WITH_STRUCT_JSON=$(usex lejp)
+   -DLWS_WITH_THREADPOOL=$(usex threads)
+   -DLWS_WITH_ZIP_FOPS=$(usex zip)
+   -DLWS_WITHOUT_EXTENSIONS=$(usex !extensions)
+   -DLWS_WITHOUT_TESTAPPS=ON
+   )
+
+   cmake_src_configure
+}

diff --git a/net-libs/libwebsockets/metadata.xml 
b/net-libs/libwebsockets/metadata.xml
index 774bc8b7eede..af93385276ff 100644
--- a/net-libs/libwebsockets/metadata.xml
+++ b/net-libs/libwebsockets/metadata.xml
@@ -16,6 +16,7 @@

Support generating Apache-compatible 
access logs
The client part of the library and 
libwebsockets-test-client
+   Compile with extensions 
(permessage-deflate)
With the Generic Sessions 
plugin
Support the HTTP/2 protocol
Support for rewriting HTTP 
proxying



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

2022-08-22 Thread Jakov Smolić
commit: 91137a0fba336d3556fa7e2b27240a2ab9dabe0f
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Aug 22 08:23:17 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Aug 22 08:23:21 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=91137a0f

net-libs/libwebsockets: update maintainers

Bug: https://bugs.gentoo.org/861170
Signed-off-by: Jakov Smolić  gentoo.org>

 net-libs/libwebsockets/metadata.xml | 4 
 1 file changed, 4 deletions(-)

diff --git a/net-libs/libwebsockets/metadata.xml 
b/net-libs/libwebsockets/metadata.xml
index a80aaee8a041..774bc8b7eede 100644
--- a/net-libs/libwebsockets/metadata.xml
+++ b/net-libs/libwebsockets/metadata.xml
@@ -1,10 +1,6 @@
 
 https://www.gentoo.org/dtd/metadata.dtd";>
 
-   
-   j...@uls.co.za
-   Jaco Kroon
-   

jsmo...@gentoo.org
Jakov Smolić



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

2022-06-28 Thread Joonas Niilola
commit: 1ed35245f82087505cba3898effa0c3debd02dda
Author: Joonas Niilola  gentoo  org>
AuthorDate: Tue Jun 28 07:47:19 2022 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Tue Jun 28 07:47:49 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1ed35245

net-libs/libwebsockets: Stabilize 4.3.2 amd64, #854621

Signed-off-by: Joonas Niilola  gentoo.org>

 net-libs/libwebsockets/libwebsockets-4.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.3.2.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.3.2.ebuild
index 7ec9ee37b50b..aa4726c64784 100644
--- a/net-libs/libwebsockets/libwebsockets-4.3.2.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.3.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/19" # libwebsockets.so.19
-KEYWORDS="~amd64 arm arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 arm arm64 ppc ~ppc64 x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
sqlite3 ssl threads zip"



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

2022-06-27 Thread Agostino Sarubbo
commit: aa758c092374a773129daea3dd3602d3a4ae917e
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Tue Jun 28 06:42:06 2022 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Tue Jun 28 06:42:06 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa758c09

net-libs/libwebsockets: arm stable wrt bug #854621

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="arm"
Signed-off-by: Agostino Sarubbo  gentoo.org>

 net-libs/libwebsockets/libwebsockets-4.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.3.2.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.3.2.ebuild
index 8f5df8f8ea92..7ec9ee37b50b 100644
--- a/net-libs/libwebsockets/libwebsockets-4.3.2.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.3.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/19" # libwebsockets.so.19
-KEYWORDS="~amd64 ~arm arm64 ppc ~ppc64 x86"
+KEYWORDS="~amd64 arm arm64 ppc ~ppc64 x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
sqlite3 ssl threads zip"



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

2022-06-27 Thread Sam James
commit: 40b738b4e8cfaa9c7b658653a2a9922543c0327f
Author: Sam James  gentoo  org>
AuthorDate: Mon Jun 27 23:31:41 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun 27 23:31:41 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=40b738b4

net-libs/libwebsockets: Stabilize 4.3.2 x86, #854621

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

 net-libs/libwebsockets/libwebsockets-4.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.3.2.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.3.2.ebuild
index 7db8fece0058..8f5df8f8ea92 100644
--- a/net-libs/libwebsockets/libwebsockets-4.3.2.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.3.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/19" # libwebsockets.so.19
-KEYWORDS="~amd64 ~arm arm64 ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ppc ~ppc64 x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
sqlite3 ssl threads zip"



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

2022-06-27 Thread Arthur Zamarin
commit: 725e24b35482dece8c57cf342773421b5d58967a
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jun 27 19:31:55 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jun 27 19:31:55 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=725e24b3

net-libs/libwebsockets: Stabilize 4.3.2 arm64, #854621

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

 net-libs/libwebsockets/libwebsockets-4.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.3.2.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.3.2.ebuild
index 115fbeeb35aa..7db8fece0058 100644
--- a/net-libs/libwebsockets/libwebsockets-4.3.2.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.3.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/19" # libwebsockets.so.19
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm arm64 ppc ~ppc64 ~x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
sqlite3 ssl threads zip"



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

2022-06-27 Thread Arthur Zamarin
commit: 3bc5c620cc6f47fb7a3d5725f19c2c1fa86241d3
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Mon Jun 27 19:25:24 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Mon Jun 27 19:25:24 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3bc5c620

net-libs/libwebsockets: Stabilize 4.3.2 ppc, #854621

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

 net-libs/libwebsockets/libwebsockets-4.3.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.3.2.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.3.2.ebuild
index d9a04a13846d..115fbeeb35aa 100644
--- a/net-libs/libwebsockets/libwebsockets-4.3.2.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.3.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/19" # libwebsockets.so.19
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
sqlite3 ssl threads zip"



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

2022-05-20 Thread Jakov Smolić
commit: 35b4e521ab067da5fa256a26e8d833f390a591a0
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu May 19 16:59:03 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Fri May 20 18:40:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=35b4e521

net-libs/libwebsockets: add 4.3.2

Signed-off-by: Jakov Smolić  gentoo.org>

 net-libs/libwebsockets/Manifest   |  1 +
 net-libs/libwebsockets/libwebsockets-4.3.2.ebuild | 81 +++
 2 files changed, 82 insertions(+)

diff --git a/net-libs/libwebsockets/Manifest b/net-libs/libwebsockets/Manifest
index e78e2da6e0c3..ae6aa421bbcf 100644
--- a/net-libs/libwebsockets/Manifest
+++ b/net-libs/libwebsockets/Manifest
@@ -1 +1,2 @@
 DIST libwebsockets-4.3.1.tar.gz 15607585 BLAKE2B 
420343dd358e4ca45d0cadde7f0a6398dbd5043c4cd2c1a70f32dc9b5ef4cb39971c4ce758ee156deac4d06bd18289a8e975a7f41508abfdcb05870994f6
 SHA512 
3cc2daadd7d2587ce946209a31741662d98367f0f9f77a1555497bef6fc6acc6cb97f5196d6ecef2d13828bb5613c60cccada03d9a01a5c970a9cfd25baeb0ae
+DIST libwebsockets-4.3.2.tar.gz 15616264 BLAKE2B 
3b8657b79828102cbfba71ea789acd3b7aec7faaa6317974d182b3cb4b5091d8efcf1f184278f71674624a0f1968450ab056e1d91f9faf2c35c67c6c6f4cb695
 SHA512 
68d18574dea0563fa4f080c5d0d1cfe21a115bffdb17c6190f6741998f1e5db0739e252ef344ffe6fa4bd6781372456b240539471dd2aa900e43759e0f2d42ad

diff --git a/net-libs/libwebsockets/libwebsockets-4.3.2.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.3.2.ebuild
new file mode 100644
index ..d9a04a13846d
--- /dev/null
+++ b/net-libs/libwebsockets/libwebsockets-4.3.2.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="A flexible pure-C library for implementing network protocols"
+HOMEPAGE="https://libwebsockets.org/";
+SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/19" # libwebsockets.so.19
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+   +lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
+   sqlite3 ssl threads zip"
+
+REQUIRED_USE="
+   access-log? ( http2 )
+   generic-sessions? ( smtp sqlite3 )
+   http-proxy? ( client )
+   mbedtls? ( ssl )
+   smtp? ( libuv )
+   socks5? ( client http-proxy )
+   ?? ( libev libevent )"
+
+RDEPEND="
+   sys-libs/zlib
+   caps? ( sys-libs/libcap )
+   dbus? ( sys-apps/dbus )
+   http-proxy? ( net-libs/libhubbub )
+   libev? ( dev-libs/libev )
+   libevent? ( dev-libs/libevent:= )
+   libuv? ( dev-libs/libuv:= )
+   sqlite3? ( dev-db/sqlite:= )
+   ssl? (
+   !mbedtls? ( dev-libs/openssl:0= )
+   mbedtls? ( net-libs/mbedtls:= )
+   )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-lang/perl
+   virtual/pkgconfig"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON
+   -DDISABLE_WERROR=ON
+   -DLWS_BUILD_HASH="unknown"
+   -DLWS_HAVE_LIBCAP=$(usex caps)
+   -DLWS_IPV6=$(usex ipv6)
+   -DLWS_ROLE_DBUS=$(usex dbus)
+   -DLWS_WITHOUT_CLIENT=$(usex !client)
+   -DLWS_WITHOUT_TEST_CLIENT=$(usex !client)
+   -DLWS_WITH_ACCESS_LOG=$(usex access-log)
+   -DLWS_WITH_CGI=$(usex cgi)
+   -DLWS_WITH_GENERIC_SESSIONS=$(usex generic-sessions)
+   -DLWS_WITH_HTTP2=$(usex http2)
+   -DLWS_WITH_HTTP_PROXY=$(usex http-proxy)
+   -DLWS_WITH_HUBBUB=$(usex http-proxy)
+   -DLWS_WITH_LEJP=$(usex lejp)
+   -DLWS_WITH_LIBEV=$(usex libev)
+   -DLWS_WITH_LIBEVENT=$(usex libevent)
+   -DLWS_WITH_LIBUV=$(usex libuv)
+   -DLWS_WITH_MBEDTLS=$(usex mbedtls)
+   -DLWS_WITH_PEER_LIMITS=$(usex peer-limits)
+   -DLWS_WITH_SERVER_STATUS=$(usex server-status)
+   -DLWS_WITH_SMTP=$(usex smtp)
+   -DLWS_WITH_SOCKS5=$(usex socks5)
+   -DLWS_WITH_SQLITE3=$(usex sqlite3)
+   -DLWS_WITH_SSL=$(usex ssl)
+   -DLWS_WITH_STATIC=OFF
+   -DLWS_WITH_STRUCT_JSON=$(usex lejp)
+   -DLWS_WITH_THREADPOOL=$(usex threads)
+   -DLWS_WITH_ZIP_FOPS=$(usex zip)
+   -DLWS_WITHOUT_TESTAPPS=ON
+   )
+
+   cmake_src_configure
+}



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

2022-03-03 Thread Jakov Smolić
commit: 38b55f0044009e568aebdd7e9b7d01e5a82b2f28
Author: Jakov Smolić  gentoo  org>
AuthorDate: Wed Mar  2 12:33:15 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Mar  3 15:11:51 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=38b55f00

net-libs/libwebsockets: drop 4.3.0

Signed-off-by: Jakov Smolić  gentoo.org>

 net-libs/libwebsockets/Manifest   |  1 -
 net-libs/libwebsockets/libwebsockets-4.3.0.ebuild | 81 ---
 2 files changed, 82 deletions(-)

diff --git a/net-libs/libwebsockets/Manifest b/net-libs/libwebsockets/Manifest
index 1e2ec8ebeee7..e78e2da6e0c3 100644
--- a/net-libs/libwebsockets/Manifest
+++ b/net-libs/libwebsockets/Manifest
@@ -1,2 +1 @@
-DIST libwebsockets-4.3.0.tar.gz 15605272 BLAKE2B 
6ea48fedf3755f55885f32bc289513182cf735472c161f15d720a76ddfa54e5e2c2d93a343f98d941d14b88f8ca8a13039922f8669b85562c5c0c4312f878b98
 SHA512 
7f183cb0417a902cb18e76431a8580d87db09c973483f3a129e138e4644b9d0e78e0539e985dc6286d9fe429edea7f63147864dc0413cf8e40fca3d67f9c3c42
 DIST libwebsockets-4.3.1.tar.gz 15607585 BLAKE2B 
420343dd358e4ca45d0cadde7f0a6398dbd5043c4cd2c1a70f32dc9b5ef4cb39971c4ce758ee156deac4d06bd18289a8e975a7f41508abfdcb05870994f6
 SHA512 
3cc2daadd7d2587ce946209a31741662d98367f0f9f77a1555497bef6fc6acc6cb97f5196d6ecef2d13828bb5613c60cccada03d9a01a5c970a9cfd25baeb0ae

diff --git a/net-libs/libwebsockets/libwebsockets-4.3.0.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.3.0.ebuild
deleted file mode 100644
index 5c1d4449fa63..
--- a/net-libs/libwebsockets/libwebsockets-4.3.0.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="A flexible pure-C library for implementing network protocols"
-HOMEPAGE="https://libwebsockets.org/";
-SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/19" # libwebsockets.so.19
-KEYWORDS="amd64 arm arm64 ppc ~ppc64 x86"
-IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
-   +lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
-   sqlite3 ssl threads zip"
-
-REQUIRED_USE="
-   access-log? ( http2 )
-   generic-sessions? ( smtp sqlite3 )
-   http-proxy? ( client )
-   mbedtls? ( ssl )
-   smtp? ( libuv )
-   socks5? ( client http-proxy )
-   ?? ( libev libevent )"
-
-RDEPEND="
-   sys-libs/zlib
-   caps? ( sys-libs/libcap )
-   dbus? ( sys-apps/dbus )
-   http-proxy? ( net-libs/libhubbub )
-   libev? ( dev-libs/libev )
-   libevent? ( dev-libs/libevent:= )
-   libuv? ( dev-libs/libuv:= )
-   sqlite3? ( dev-db/sqlite:= )
-   ssl? (
-   !mbedtls? ( dev-libs/openssl:0= )
-   mbedtls? ( net-libs/mbedtls:= )
-   )"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-lang/perl
-   virtual/pkgconfig"
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON
-   -DDISABLE_WERROR=ON
-   -DLWS_BUILD_HASH="unknown"
-   -DLWS_HAVE_LIBCAP=$(usex caps)
-   -DLWS_IPV6=$(usex ipv6)
-   -DLWS_ROLE_DBUS=$(usex dbus)
-   -DLWS_WITHOUT_CLIENT=$(usex !client)
-   -DLWS_WITHOUT_TEST_CLIENT=$(usex !client)
-   -DLWS_WITH_ACCESS_LOG=$(usex access-log)
-   -DLWS_WITH_CGI=$(usex cgi)
-   -DLWS_WITH_GENERIC_SESSIONS=$(usex generic-sessions)
-   -DLWS_WITH_HTTP2=$(usex http2)
-   -DLWS_WITH_HTTP_PROXY=$(usex http-proxy)
-   -DLWS_WITH_HUBBUB=$(usex http-proxy)
-   -DLWS_WITH_LEJP=$(usex lejp)
-   -DLWS_WITH_LIBEV=$(usex libev)
-   -DLWS_WITH_LIBEVENT=$(usex libevent)
-   -DLWS_WITH_LIBUV=$(usex libuv)
-   -DLWS_WITH_MBEDTLS=$(usex mbedtls)
-   -DLWS_WITH_PEER_LIMITS=$(usex peer-limits)
-   -DLWS_WITH_SERVER_STATUS=$(usex server-status)
-   -DLWS_WITH_SMTP=$(usex smtp)
-   -DLWS_WITH_SOCKS5=$(usex socks5)
-   -DLWS_WITH_SQLITE3=$(usex sqlite3)
-   -DLWS_WITH_SSL=$(usex ssl)
-   -DLWS_WITH_STATIC=OFF
-   -DLWS_WITH_STRUCT_JSON=$(usex lejp)
-   -DLWS_WITH_THREADPOOL=$(usex threads)
-   -DLWS_WITH_ZIP_FOPS=$(usex zip)
-   -DLWS_WITHOUT_TESTAPPS=ON
-   )
-
-   cmake_src_configure
-}



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

2022-02-25 Thread Sam James
commit: 3eeb841f20db366feba2b84a312c069d3f53c168
Author: Sam James  gentoo  org>
AuthorDate: Fri Feb 25 21:31:03 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Fri Feb 25 21:31:03 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3eeb841f

net-libs/libwebsockets: Stabilize 4.3.1 arm64, #833972

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

 net-libs/libwebsockets/libwebsockets-4.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.3.1.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.3.1.ebuild
index 58878d713129..48932f3cb202 100644
--- a/net-libs/libwebsockets/libwebsockets-4.3.1.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.3.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/19" # libwebsockets.so.19
-KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 arm arm64 ppc ~ppc64 x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
sqlite3 ssl threads zip"



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

2022-02-25 Thread Arthur Zamarin
commit: 1f1c0c88f9b5a2c8110ce0570772751e3135a706
Author: Arthur Zamarin  gentoo  org>
AuthorDate: Fri Feb 25 20:43:48 2022 +
Commit: Arthur Zamarin  gentoo  org>
CommitDate: Fri Feb 25 20:43:48 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1f1c0c88

net-libs/libwebsockets: Stabilize 4.3.1 arm, #833972

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

 net-libs/libwebsockets/libwebsockets-4.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.3.1.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.3.1.ebuild
index f9ed7f9d637e..58878d713129 100644
--- a/net-libs/libwebsockets/libwebsockets-4.3.1.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.3.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/19" # libwebsockets.so.19
-KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
sqlite3 ssl threads zip"



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

2022-02-24 Thread Sam James
commit: a1d9d2d198e0ebfb0f8b759661f0d5e67ea8c57b
Author: Sam James  gentoo  org>
AuthorDate: Thu Feb 24 13:01:01 2022 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Feb 24 13:01:01 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1d9d2d1

net-libs/libwebsockets: Stabilize 4.3.1 ppc, #833972

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

 net-libs/libwebsockets/libwebsockets-4.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.3.1.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.3.1.ebuild
index 92ad13a46cec..f9ed7f9d637e 100644
--- a/net-libs/libwebsockets/libwebsockets-4.3.1.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.3.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/19" # libwebsockets.so.19
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
sqlite3 ssl threads zip"



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

2022-02-24 Thread Jakov Smolić
commit: 6cb6758edaf7989b97061aea33f941fc328a9716
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Feb 24 09:36:52 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Feb 24 09:36:52 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cb6758e

net-libs/libwebsockets: Stabilize 4.3.1 x86, #833972

Signed-off-by: Jakov Smolić  gentoo.org>

 net-libs/libwebsockets/libwebsockets-4.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.3.1.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.3.1.ebuild
index 461973d2e500..92ad13a46cec 100644
--- a/net-libs/libwebsockets/libwebsockets-4.3.1.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.3.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/19" # libwebsockets.so.19
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
sqlite3 ssl threads zip"



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

2022-02-24 Thread Jakov Smolić
commit: 7dd76c7f01d0702cd8c673d3e3a5e732f092
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Feb 24 09:36:29 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Feb 24 09:36:29 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7dd76c88

net-libs/libwebsockets: Stabilize 4.3.1 amd64, #833972

Signed-off-by: Jakov Smolić  gentoo.org>

 net-libs/libwebsockets/libwebsockets-4.3.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.3.1.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.3.1.ebuild
index 5db0694c894d..461973d2e500 100644
--- a/net-libs/libwebsockets/libwebsockets-4.3.1.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.3.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/19" # libwebsockets.so.19
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
sqlite3 ssl threads zip"



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

2022-01-18 Thread Jakov Smolić
commit: 05afee1ba9ea7b937824802341d17075a1abfacc
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Jan 18 13:08:28 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Jan 18 13:09:22 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05afee1b

net-libs/libwebsockets: add 4.3.1

Signed-off-by: Jakov Smolić  gentoo.org>

 net-libs/libwebsockets/Manifest   |  1 +
 net-libs/libwebsockets/libwebsockets-4.3.1.ebuild | 81 +++
 2 files changed, 82 insertions(+)

diff --git a/net-libs/libwebsockets/Manifest b/net-libs/libwebsockets/Manifest
index 58a721aea77a..1e2ec8ebeee7 100644
--- a/net-libs/libwebsockets/Manifest
+++ b/net-libs/libwebsockets/Manifest
@@ -1 +1,2 @@
 DIST libwebsockets-4.3.0.tar.gz 15605272 BLAKE2B 
6ea48fedf3755f55885f32bc289513182cf735472c161f15d720a76ddfa54e5e2c2d93a343f98d941d14b88f8ca8a13039922f8669b85562c5c0c4312f878b98
 SHA512 
7f183cb0417a902cb18e76431a8580d87db09c973483f3a129e138e4644b9d0e78e0539e985dc6286d9fe429edea7f63147864dc0413cf8e40fca3d67f9c3c42
+DIST libwebsockets-4.3.1.tar.gz 15607585 BLAKE2B 
420343dd358e4ca45d0cadde7f0a6398dbd5043c4cd2c1a70f32dc9b5ef4cb39971c4ce758ee156deac4d06bd18289a8e975a7f41508abfdcb05870994f6
 SHA512 
3cc2daadd7d2587ce946209a31741662d98367f0f9f77a1555497bef6fc6acc6cb97f5196d6ecef2d13828bb5613c60cccada03d9a01a5c970a9cfd25baeb0ae

diff --git a/net-libs/libwebsockets/libwebsockets-4.3.1.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.3.1.ebuild
new file mode 100644
index ..5db0694c894d
--- /dev/null
+++ b/net-libs/libwebsockets/libwebsockets-4.3.1.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="A flexible pure-C library for implementing network protocols"
+HOMEPAGE="https://libwebsockets.org/";
+SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/19" # libwebsockets.so.19
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+   +lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
+   sqlite3 ssl threads zip"
+
+REQUIRED_USE="
+   access-log? ( http2 )
+   generic-sessions? ( smtp sqlite3 )
+   http-proxy? ( client )
+   mbedtls? ( ssl )
+   smtp? ( libuv )
+   socks5? ( client http-proxy )
+   ?? ( libev libevent )"
+
+RDEPEND="
+   sys-libs/zlib
+   caps? ( sys-libs/libcap )
+   dbus? ( sys-apps/dbus )
+   http-proxy? ( net-libs/libhubbub )
+   libev? ( dev-libs/libev )
+   libevent? ( dev-libs/libevent:= )
+   libuv? ( dev-libs/libuv:= )
+   sqlite3? ( dev-db/sqlite:= )
+   ssl? (
+   !mbedtls? ( dev-libs/openssl:0= )
+   mbedtls? ( net-libs/mbedtls:= )
+   )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-lang/perl
+   virtual/pkgconfig"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON
+   -DDISABLE_WERROR=ON
+   -DLWS_BUILD_HASH="unknown"
+   -DLWS_HAVE_LIBCAP=$(usex caps)
+   -DLWS_IPV6=$(usex ipv6)
+   -DLWS_ROLE_DBUS=$(usex dbus)
+   -DLWS_WITHOUT_CLIENT=$(usex !client)
+   -DLWS_WITHOUT_TEST_CLIENT=$(usex !client)
+   -DLWS_WITH_ACCESS_LOG=$(usex access-log)
+   -DLWS_WITH_CGI=$(usex cgi)
+   -DLWS_WITH_GENERIC_SESSIONS=$(usex generic-sessions)
+   -DLWS_WITH_HTTP2=$(usex http2)
+   -DLWS_WITH_HTTP_PROXY=$(usex http-proxy)
+   -DLWS_WITH_HUBBUB=$(usex http-proxy)
+   -DLWS_WITH_LEJP=$(usex lejp)
+   -DLWS_WITH_LIBEV=$(usex libev)
+   -DLWS_WITH_LIBEVENT=$(usex libevent)
+   -DLWS_WITH_LIBUV=$(usex libuv)
+   -DLWS_WITH_MBEDTLS=$(usex mbedtls)
+   -DLWS_WITH_PEER_LIMITS=$(usex peer-limits)
+   -DLWS_WITH_SERVER_STATUS=$(usex server-status)
+   -DLWS_WITH_SMTP=$(usex smtp)
+   -DLWS_WITH_SOCKS5=$(usex socks5)
+   -DLWS_WITH_SQLITE3=$(usex sqlite3)
+   -DLWS_WITH_SSL=$(usex ssl)
+   -DLWS_WITH_STATIC=OFF
+   -DLWS_WITH_STRUCT_JSON=$(usex lejp)
+   -DLWS_WITH_THREADPOOL=$(usex threads)
+   -DLWS_WITH_ZIP_FOPS=$(usex zip)
+   -DLWS_WITHOUT_TESTAPPS=ON
+   )
+
+   cmake_src_configure
+}



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

2021-11-14 Thread Jakov Smolić
commit: 2d0bac6ee037410dd19fc3553c3ddaa13a11e517
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Nov 14 13:40:23 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Nov 14 13:40:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2d0bac6e

net-libs/libwebsockets: drop 4.2.2

Signed-off-by: Jakov Smolić  gentoo.org>

 net-libs/libwebsockets/Manifest   |  1 -
 net-libs/libwebsockets/libwebsockets-4.2.2.ebuild | 82 ---
 2 files changed, 83 deletions(-)

diff --git a/net-libs/libwebsockets/Manifest b/net-libs/libwebsockets/Manifest
index 5b2a7648556f..58a721aea77a 100644
--- a/net-libs/libwebsockets/Manifest
+++ b/net-libs/libwebsockets/Manifest
@@ -1,2 +1 @@
-DIST libwebsockets-4.2.2.tar.gz 14589100 BLAKE2B 
371bae4790e92aa4f48e51b40fbe2e4efc3b885e07740db14c96146eb857616fd3f7a1b6c83c11fded2791b1db59cb1f6761bc4eebaee918ada7e9bcf4be52d0
 SHA512 
52d9b4511fc484781108a3036f870905d4427fcbab02f3e84ee38f534ae7d1979c2cc3eec0719f4609226d4aae788a79fe7d99a8506537bbcf8fc3d9b8a7b478
 DIST libwebsockets-4.3.0.tar.gz 15605272 BLAKE2B 
6ea48fedf3755f55885f32bc289513182cf735472c161f15d720a76ddfa54e5e2c2d93a343f98d941d14b88f8ca8a13039922f8669b85562c5c0c4312f878b98
 SHA512 
7f183cb0417a902cb18e76431a8580d87db09c973483f3a129e138e4644b9d0e78e0539e985dc6286d9fe429edea7f63147864dc0413cf8e40fca3d67f9c3c42

diff --git a/net-libs/libwebsockets/libwebsockets-4.2.2.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.2.2.ebuild
deleted file mode 100644
index e0fef87bc3b6..
--- a/net-libs/libwebsockets/libwebsockets-4.2.2.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="A flexible pure-C library for implementing network protocols"
-HOMEPAGE="https://libwebsockets.org/";
-SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/18" # libwebsockets.so.18
-KEYWORDS="amd64 arm arm64 ppc ~ppc64 x86"
-IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
-   +lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
-   sqlite3 ssl threads zip"
-
-REQUIRED_USE="
-   access-log? ( http2 )
-   generic-sessions? ( smtp sqlite3 )
-   http-proxy? ( client )
-   mbedtls? ( ssl )
-   smtp? ( libuv )
-   socks5? ( client http-proxy )
-   ?? ( libev libevent )"
-
-RDEPEND="
-   sys-libs/zlib
-   caps? ( sys-libs/libcap )
-   dbus? ( sys-apps/dbus )
-   http-proxy? ( net-libs/libhubbub )
-   libev? ( dev-libs/libev )
-   libevent? ( dev-libs/libevent:= )
-   libuv? ( dev-libs/libuv:= )
-   sqlite3? ( dev-db/sqlite:= )
-   ssl? (
-   !mbedtls? ( dev-libs/openssl:0= )
-   mbedtls? ( net-libs/mbedtls:= )
-   )"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-lang/perl
-   virtual/pkgconfig"
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON
-   -DDISABLE_WERROR=ON
-   -DLWS_BUILD_HASH="unknown"
-   -DLWS_HAVE_LIBCAP=$(usex caps)
-   -DLWS_IPV6=$(usex ipv6)
-   -DLWS_ROLE_DBUS=$(usex dbus)
-   -DLWS_SUPPRESS_DEPRECATED_API_WARNINGS=ON
-   -DLWS_WITHOUT_CLIENT=$(usex !client)
-   -DLWS_WITHOUT_TEST_CLIENT=$(usex !client)
-   -DLWS_WITH_ACCESS_LOG=$(usex access-log)
-   -DLWS_WITH_CGI=$(usex cgi)
-   -DLWS_WITH_GENERIC_SESSIONS=$(usex generic-sessions)
-   -DLWS_WITH_HTTP2=$(usex http2)
-   -DLWS_WITH_HTTP_PROXY=$(usex http-proxy)
-   -DLWS_WITH_HUBBUB=$(usex http-proxy)
-   -DLWS_WITH_LEJP=$(usex lejp)
-   -DLWS_WITH_LIBEV=$(usex libev)
-   -DLWS_WITH_LIBEVENT=$(usex libevent)
-   -DLWS_WITH_LIBUV=$(usex libuv)
-   -DLWS_WITH_MBEDTLS=$(usex mbedtls)
-   -DLWS_WITH_PEER_LIMITS=$(usex peer-limits)
-   -DLWS_WITH_SERVER_STATUS=$(usex server-status)
-   -DLWS_WITH_SMTP=$(usex smtp)
-   -DLWS_WITH_SOCKS5=$(usex socks5)
-   -DLWS_WITH_SQLITE3=$(usex sqlite3)
-   -DLWS_WITH_SSL=$(usex ssl)
-   -DLWS_WITH_STATIC=OFF
-   -DLWS_WITH_STRUCT_JSON=$(usex lejp)
-   -DLWS_WITH_THREADPOOL=$(usex threads)
-   -DLWS_WITH_ZIP_FOPS=$(usex zip)
-   -DLWS_WITHOUT_TESTAPPS=ON
-   )
-
-   cmake_src_configure
-}



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

2021-11-14 Thread Sam James
commit: 6706153bcc650ac3fbcd40488aa65c3067bdf1c9
Author: Sam James  gentoo  org>
AuthorDate: Sun Nov 14 09:20:49 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Nov 14 09:20:49 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6706153b

net-libs/libwebsockets: Stabilize 4.3.0 arm64, #822681

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

 net-libs/libwebsockets/libwebsockets-4.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.3.0.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.3.0.ebuild
index 4c2792012f7c..5c1d4449fa63 100644
--- a/net-libs/libwebsockets/libwebsockets-4.3.0.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.3.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/19" # libwebsockets.so.19
-KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 arm arm64 ppc ~ppc64 x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
sqlite3 ssl threads zip"



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

2021-11-09 Thread Sam James
commit: d83ce6a5a5b0752a354582d65db343e25f0a88a2
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  9 21:36:50 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  9 21:36:50 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d83ce6a5

net-libs/libwebsockets: Stabilize 4.3.0 arm, #822681

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

 net-libs/libwebsockets/libwebsockets-4.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.3.0.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.3.0.ebuild
index c1fec65dea1..4c2792012f7 100644
--- a/net-libs/libwebsockets/libwebsockets-4.3.0.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.3.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/19" # libwebsockets.so.19
-KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
sqlite3 ssl threads zip"



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

2021-11-09 Thread Sam James
commit: d7b336c03d80d0cc5f0123f822fb16534670a0e0
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  9 21:34:51 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  9 21:34:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d7b336c0

net-libs/libwebsockets: Stabilize 4.3.0 ppc, #822681

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

 net-libs/libwebsockets/libwebsockets-4.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.3.0.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.3.0.ebuild
index 138c2d2d718..c1fec65dea1 100644
--- a/net-libs/libwebsockets/libwebsockets-4.3.0.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.3.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/19" # libwebsockets.so.19
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
sqlite3 ssl threads zip"



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

2021-11-09 Thread Sam James
commit: 51b155c7106f7e46e8d18a34a386a468ccf2739c
Author: Sam James  gentoo  org>
AuthorDate: Tue Nov  9 21:33:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Nov  9 21:33:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=51b155c7

net-libs/libwebsockets: Stabilize 4.3.0 x86, #822681

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

 net-libs/libwebsockets/libwebsockets-4.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.3.0.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.3.0.ebuild
index 23cde0db9a2..138c2d2d718 100644
--- a/net-libs/libwebsockets/libwebsockets-4.3.0.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.3.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/19" # libwebsockets.so.19
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
sqlite3 ssl threads zip"



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

2021-11-09 Thread Jakov Smolić
commit: efecaea188f26e9aa8311c09c5ec61b6725e0807
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Nov  9 15:03:52 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Nov  9 15:03:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=efecaea1

net-libs/libwebsockets: Stabilize 4.3.0 amd64, #822681

Signed-off-by: Jakov Smolić  gentoo.org>

 net-libs/libwebsockets/libwebsockets-4.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.3.0.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.3.0.ebuild
index 5cbde19d38d..23cde0db9a2 100644
--- a/net-libs/libwebsockets/libwebsockets-4.3.0.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.3.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/19" # libwebsockets.so.19
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
sqlite3 ssl threads zip"



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

2021-10-07 Thread Jakov Smolić
commit: 9eec28b69826c0996f5a8f170eb21584a1f8a132
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Oct  7 08:14:12 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Oct  7 08:14:12 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9eec28b6

net-libs/libwebsockets: Update subslot

Signed-off-by: Jakov Smolić  gentoo.org>

 net-libs/libwebsockets/libwebsockets-4.3.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.3.0.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.3.0.ebuild
index e2cb3c1838c..5cbde19d38d 100644
--- a/net-libs/libwebsockets/libwebsockets-4.3.0.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.3.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://libwebsockets.org/";
 SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
 
 LICENSE="MIT"
-SLOT="0/18" # libwebsockets.so.18
+SLOT="0/19" # libwebsockets.so.19
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5



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

2021-10-07 Thread Jakov Smolić
commit: b4952e6b63db809c652d42e81a00ef2c9f0b1e51
Author: Jakov Smolić  gentoo  org>
AuthorDate: Thu Oct  7 08:00:07 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Thu Oct  7 08:00:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b4952e6b

net-libs/libwebsockets: add 4.3.0

Signed-off-by: Jakov Smolić  gentoo.org>

 net-libs/libwebsockets/Manifest   |  1 +
 net-libs/libwebsockets/libwebsockets-4.3.0.ebuild | 81 +++
 2 files changed, 82 insertions(+)

diff --git a/net-libs/libwebsockets/Manifest b/net-libs/libwebsockets/Manifest
index c1045a361eb..5b2a7648556 100644
--- a/net-libs/libwebsockets/Manifest
+++ b/net-libs/libwebsockets/Manifest
@@ -1 +1,2 @@
 DIST libwebsockets-4.2.2.tar.gz 14589100 BLAKE2B 
371bae4790e92aa4f48e51b40fbe2e4efc3b885e07740db14c96146eb857616fd3f7a1b6c83c11fded2791b1db59cb1f6761bc4eebaee918ada7e9bcf4be52d0
 SHA512 
52d9b4511fc484781108a3036f870905d4427fcbab02f3e84ee38f534ae7d1979c2cc3eec0719f4609226d4aae788a79fe7d99a8506537bbcf8fc3d9b8a7b478
+DIST libwebsockets-4.3.0.tar.gz 15605272 BLAKE2B 
6ea48fedf3755f55885f32bc289513182cf735472c161f15d720a76ddfa54e5e2c2d93a343f98d941d14b88f8ca8a13039922f8669b85562c5c0c4312f878b98
 SHA512 
7f183cb0417a902cb18e76431a8580d87db09c973483f3a129e138e4644b9d0e78e0539e985dc6286d9fe429edea7f63147864dc0413cf8e40fca3d67f9c3c42

diff --git a/net-libs/libwebsockets/libwebsockets-4.3.0.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.3.0.ebuild
new file mode 100644
index 000..e2cb3c1838c
--- /dev/null
+++ b/net-libs/libwebsockets/libwebsockets-4.3.0.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="A flexible pure-C library for implementing network protocols"
+HOMEPAGE="https://libwebsockets.org/";
+SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/18" # libwebsockets.so.18
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+   +lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
+   sqlite3 ssl threads zip"
+
+REQUIRED_USE="
+   access-log? ( http2 )
+   generic-sessions? ( smtp sqlite3 )
+   http-proxy? ( client )
+   mbedtls? ( ssl )
+   smtp? ( libuv )
+   socks5? ( client http-proxy )
+   ?? ( libev libevent )"
+
+RDEPEND="
+   sys-libs/zlib
+   caps? ( sys-libs/libcap )
+   dbus? ( sys-apps/dbus )
+   http-proxy? ( net-libs/libhubbub )
+   libev? ( dev-libs/libev )
+   libevent? ( dev-libs/libevent:= )
+   libuv? ( dev-libs/libuv:= )
+   sqlite3? ( dev-db/sqlite:= )
+   ssl? (
+   !mbedtls? ( dev-libs/openssl:0= )
+   mbedtls? ( net-libs/mbedtls:= )
+   )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-lang/perl
+   virtual/pkgconfig"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON
+   -DDISABLE_WERROR=ON
+   -DLWS_BUILD_HASH="unknown"
+   -DLWS_HAVE_LIBCAP=$(usex caps)
+   -DLWS_IPV6=$(usex ipv6)
+   -DLWS_ROLE_DBUS=$(usex dbus)
+   -DLWS_WITHOUT_CLIENT=$(usex !client)
+   -DLWS_WITHOUT_TEST_CLIENT=$(usex !client)
+   -DLWS_WITH_ACCESS_LOG=$(usex access-log)
+   -DLWS_WITH_CGI=$(usex cgi)
+   -DLWS_WITH_GENERIC_SESSIONS=$(usex generic-sessions)
+   -DLWS_WITH_HTTP2=$(usex http2)
+   -DLWS_WITH_HTTP_PROXY=$(usex http-proxy)
+   -DLWS_WITH_HUBBUB=$(usex http-proxy)
+   -DLWS_WITH_LEJP=$(usex lejp)
+   -DLWS_WITH_LIBEV=$(usex libev)
+   -DLWS_WITH_LIBEVENT=$(usex libevent)
+   -DLWS_WITH_LIBUV=$(usex libuv)
+   -DLWS_WITH_MBEDTLS=$(usex mbedtls)
+   -DLWS_WITH_PEER_LIMITS=$(usex peer-limits)
+   -DLWS_WITH_SERVER_STATUS=$(usex server-status)
+   -DLWS_WITH_SMTP=$(usex smtp)
+   -DLWS_WITH_SOCKS5=$(usex socks5)
+   -DLWS_WITH_SQLITE3=$(usex sqlite3)
+   -DLWS_WITH_SSL=$(usex ssl)
+   -DLWS_WITH_STATIC=OFF
+   -DLWS_WITH_STRUCT_JSON=$(usex lejp)
+   -DLWS_WITH_THREADPOOL=$(usex threads)
+   -DLWS_WITH_ZIP_FOPS=$(usex zip)
+   -DLWS_WITHOUT_TESTAPPS=ON
+   )
+
+   cmake_src_configure
+}



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

2021-10-04 Thread Jakov Smolić
commit: c818eee3bbf694386119d9943c39c9ef8b3735ef
Author: Jakov Smolić  gentoo  org>
AuthorDate: Mon Oct  4 19:18:27 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Mon Oct  4 19:33:19 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c818eee3

net-libs/libwebsockets: Remove old 4.2.1

Signed-off-by: Jakov Smolić  gentoo.org>

 net-libs/libwebsockets/Manifest   |  1 -
 net-libs/libwebsockets/libwebsockets-4.2.1.ebuild | 82 ---
 2 files changed, 83 deletions(-)

diff --git a/net-libs/libwebsockets/Manifest b/net-libs/libwebsockets/Manifest
index 941cdce399c..c1045a361eb 100644
--- a/net-libs/libwebsockets/Manifest
+++ b/net-libs/libwebsockets/Manifest
@@ -1,2 +1 @@
-DIST libwebsockets-4.2.1.tar.gz 14557242 BLAKE2B 
07d5a7278a3f0518f8d8c1a20c6ad08d7125c276d1b0236649abe961879e3985319ce03d6800f7312f63d2a92dd96d341783257695a91864a2ee93116a5a108f
 SHA512 
b8b03a9f099079aace4486690bee519c23ba14e0b186e1813bfdb9b915462a07a5f52bdb81949021bf631d99bda2661704814575f559b5a91c70cbb2ec30
 DIST libwebsockets-4.2.2.tar.gz 14589100 BLAKE2B 
371bae4790e92aa4f48e51b40fbe2e4efc3b885e07740db14c96146eb857616fd3f7a1b6c83c11fded2791b1db59cb1f6761bc4eebaee918ada7e9bcf4be52d0
 SHA512 
52d9b4511fc484781108a3036f870905d4427fcbab02f3e84ee38f534ae7d1979c2cc3eec0719f4609226d4aae788a79fe7d99a8506537bbcf8fc3d9b8a7b478

diff --git a/net-libs/libwebsockets/libwebsockets-4.2.1.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.2.1.ebuild
deleted file mode 100644
index e0fef87bc3b..000
--- a/net-libs/libwebsockets/libwebsockets-4.2.1.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="A flexible pure-C library for implementing network protocols"
-HOMEPAGE="https://libwebsockets.org/";
-SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/18" # libwebsockets.so.18
-KEYWORDS="amd64 arm arm64 ppc ~ppc64 x86"
-IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
-   +lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
-   sqlite3 ssl threads zip"
-
-REQUIRED_USE="
-   access-log? ( http2 )
-   generic-sessions? ( smtp sqlite3 )
-   http-proxy? ( client )
-   mbedtls? ( ssl )
-   smtp? ( libuv )
-   socks5? ( client http-proxy )
-   ?? ( libev libevent )"
-
-RDEPEND="
-   sys-libs/zlib
-   caps? ( sys-libs/libcap )
-   dbus? ( sys-apps/dbus )
-   http-proxy? ( net-libs/libhubbub )
-   libev? ( dev-libs/libev )
-   libevent? ( dev-libs/libevent:= )
-   libuv? ( dev-libs/libuv:= )
-   sqlite3? ( dev-db/sqlite:= )
-   ssl? (
-   !mbedtls? ( dev-libs/openssl:0= )
-   mbedtls? ( net-libs/mbedtls:= )
-   )"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-lang/perl
-   virtual/pkgconfig"
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON
-   -DDISABLE_WERROR=ON
-   -DLWS_BUILD_HASH="unknown"
-   -DLWS_HAVE_LIBCAP=$(usex caps)
-   -DLWS_IPV6=$(usex ipv6)
-   -DLWS_ROLE_DBUS=$(usex dbus)
-   -DLWS_SUPPRESS_DEPRECATED_API_WARNINGS=ON
-   -DLWS_WITHOUT_CLIENT=$(usex !client)
-   -DLWS_WITHOUT_TEST_CLIENT=$(usex !client)
-   -DLWS_WITH_ACCESS_LOG=$(usex access-log)
-   -DLWS_WITH_CGI=$(usex cgi)
-   -DLWS_WITH_GENERIC_SESSIONS=$(usex generic-sessions)
-   -DLWS_WITH_HTTP2=$(usex http2)
-   -DLWS_WITH_HTTP_PROXY=$(usex http-proxy)
-   -DLWS_WITH_HUBBUB=$(usex http-proxy)
-   -DLWS_WITH_LEJP=$(usex lejp)
-   -DLWS_WITH_LIBEV=$(usex libev)
-   -DLWS_WITH_LIBEVENT=$(usex libevent)
-   -DLWS_WITH_LIBUV=$(usex libuv)
-   -DLWS_WITH_MBEDTLS=$(usex mbedtls)
-   -DLWS_WITH_PEER_LIMITS=$(usex peer-limits)
-   -DLWS_WITH_SERVER_STATUS=$(usex server-status)
-   -DLWS_WITH_SMTP=$(usex smtp)
-   -DLWS_WITH_SOCKS5=$(usex socks5)
-   -DLWS_WITH_SQLITE3=$(usex sqlite3)
-   -DLWS_WITH_SSL=$(usex ssl)
-   -DLWS_WITH_STATIC=OFF
-   -DLWS_WITH_STRUCT_JSON=$(usex lejp)
-   -DLWS_WITH_THREADPOOL=$(usex threads)
-   -DLWS_WITH_ZIP_FOPS=$(usex zip)
-   -DLWS_WITHOUT_TESTAPPS=ON
-   )
-
-   cmake_src_configure
-}



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

2021-10-04 Thread Sam James
commit: 6769bfe71dfddd744a51eb215466727936a5af8d
Author: Sam James  gentoo  org>
AuthorDate: Mon Oct  4 19:15:52 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Oct  4 19:15:52 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6769bfe7

net-libs/libwebsockets: Stabilize 4.2.2 arm64, #815328

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

 net-libs/libwebsockets/libwebsockets-4.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.2.2.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.2.2.ebuild
index 3d502dae7f3..e0fef87bc3b 100644
--- a/net-libs/libwebsockets/libwebsockets-4.2.2.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.2.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/18" # libwebsockets.so.18
-KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 arm arm64 ppc ~ppc64 x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
sqlite3 ssl threads zip"



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

2021-10-02 Thread Sam James
commit: 9b6da619b386020a895c2c06c4602ff9f2ba4162
Author: Sam James  gentoo  org>
AuthorDate: Sat Oct  2 07:20:24 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Oct  2 07:20:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b6da619

net-libs/libwebsockets: Stabilize 4.2.2 arm, #815328

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

 net-libs/libwebsockets/libwebsockets-4.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.2.2.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.2.2.ebuild
index 55affe4a060..3d502dae7f3 100644
--- a/net-libs/libwebsockets/libwebsockets-4.2.2.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.2.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/18" # libwebsockets.so.18
-KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
sqlite3 ssl threads zip"



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

2021-09-29 Thread Sam James
commit: 921922b9dbdc60f8dddafc08b0e72cf2a17832d3
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 29 14:06:57 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 29 14:06:57 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=921922b9

net-libs/libwebsockets: Stabilize 4.2.2 amd64, #815328

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

 net-libs/libwebsockets/libwebsockets-4.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.2.2.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.2.2.ebuild
index 81ef33f7f28..bb939db31a5 100644
--- a/net-libs/libwebsockets/libwebsockets-4.2.2.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.2.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/18" # libwebsockets.so.18
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
sqlite3 ssl threads zip"



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

2021-09-29 Thread Sam James
commit: 2b172ac2bcd122c28555629e582fbd7fc1414c2a
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 29 14:07:30 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 29 14:07:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b172ac2

net-libs/libwebsockets: Stabilize 4.2.2 ppc, #815328

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

 net-libs/libwebsockets/libwebsockets-4.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.2.2.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.2.2.ebuild
index bb939db31a5..55affe4a060 100644
--- a/net-libs/libwebsockets/libwebsockets-4.2.2.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.2.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/18" # libwebsockets.so.18
-KEYWORDS="amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~ppc64 x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
sqlite3 ssl threads zip"



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

2021-09-29 Thread Sam James
commit: 8e8fb4a6970cbb14744882443a92daae79824d51
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep 29 14:06:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep 29 14:06:03 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8e8fb4a6

net-libs/libwebsockets: Stabilize 4.2.2 x86, #815328

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

 net-libs/libwebsockets/libwebsockets-4.2.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.2.2.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.2.2.ebuild
index 180d8b2a195..81ef33f7f28 100644
--- a/net-libs/libwebsockets/libwebsockets-4.2.2.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.2.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/18" # libwebsockets.so.18
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
sqlite3 ssl threads zip"



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

2021-09-04 Thread Jakov Smolić
commit: 64bf0380206ce1c93e563a2300abefd53cb54eac
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Sep  5 05:16:43 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Sep  5 05:16:43 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=64bf0380

net-libs/libwebsockets: Remove old 4.2.0

Signed-off-by: Jakov Smolić  gentoo.org>

 net-libs/libwebsockets/Manifest   |  1 -
 net-libs/libwebsockets/libwebsockets-4.2.0.ebuild | 81 ---
 2 files changed, 82 deletions(-)

diff --git a/net-libs/libwebsockets/Manifest b/net-libs/libwebsockets/Manifest
index f65b52f900b..941cdce399c 100644
--- a/net-libs/libwebsockets/Manifest
+++ b/net-libs/libwebsockets/Manifest
@@ -1,3 +1,2 @@
-DIST libwebsockets-4.2.0.tar.gz 14550541 BLAKE2B 
9471d19b15decfee4407a596cb3f127534e12ac6bf49c81b04120a379ff8a8e1c7767e9a7e586ad69d5af23e869914c749da771f8db6431ac09718b971d261e0
 SHA512 
e1fb5b204a030ded8dfe2a75c66ec8d1a2e6a67e82c7709fe3c4277e0ccb5fb40c18db04e73c640d07ef4516aa266ae8b102f802b2a41b80980260cb6921f369
 DIST libwebsockets-4.2.1.tar.gz 14557242 BLAKE2B 
07d5a7278a3f0518f8d8c1a20c6ad08d7125c276d1b0236649abe961879e3985319ce03d6800f7312f63d2a92dd96d341783257695a91864a2ee93116a5a108f
 SHA512 
b8b03a9f099079aace4486690bee519c23ba14e0b186e1813bfdb9b915462a07a5f52bdb81949021bf631d99bda2661704814575f559b5a91c70cbb2ec30
 DIST libwebsockets-4.2.2.tar.gz 14589100 BLAKE2B 
371bae4790e92aa4f48e51b40fbe2e4efc3b885e07740db14c96146eb857616fd3f7a1b6c83c11fded2791b1db59cb1f6761bc4eebaee918ada7e9bcf4be52d0
 SHA512 
52d9b4511fc484781108a3036f870905d4427fcbab02f3e84ee38f534ae7d1979c2cc3eec0719f4609226d4aae788a79fe7d99a8506537bbcf8fc3d9b8a7b478

diff --git a/net-libs/libwebsockets/libwebsockets-4.2.0.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.2.0.ebuild
deleted file mode 100644
index 763d47c6109..000
--- a/net-libs/libwebsockets/libwebsockets-4.2.0.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="A flexible pure-C library for implementing network protocols"
-HOMEPAGE="https://libwebsockets.org/";
-SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/18" # libwebsockets.so.18
-KEYWORDS="amd64 arm arm64 ppc ~ppc64 x86"
-IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
-   +lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
-   sqlite3 ssl threads zip"
-
-REQUIRED_USE="
-   access-log? ( http2 )
-   generic-sessions? ( smtp sqlite3 )
-   http-proxy? ( client )
-   mbedtls? ( ssl )
-   smtp? ( libuv )
-   socks5? ( client http-proxy )
-   ?? ( libev libevent )"
-
-RDEPEND="
-   sys-libs/zlib
-   caps? ( sys-libs/libcap )
-   dbus? ( sys-apps/dbus )
-   http-proxy? ( net-libs/libhubbub )
-   libev? ( dev-libs/libev )
-   libevent? ( dev-libs/libevent:= )
-   libuv? ( dev-libs/libuv:= )
-   sqlite3? ( dev-db/sqlite:= )
-   ssl? (
-   !mbedtls? ( dev-libs/openssl:0= )
-   mbedtls? ( net-libs/mbedtls:= )
-   )"
-DEPEND="${RDEPEND}"
-BDEPEND="
-   dev-lang/perl
-   virtual/pkgconfig"
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON
-   -DDISABLE_WERROR=ON
-   -DLWS_BUILD_HASH="unknown"
-   -DLWS_HAVE_LIBCAP=$(usex caps)
-   -DLWS_IPV6=$(usex ipv6)
-   -DLWS_ROLE_DBUS=$(usex dbus)
-   -DLWS_WITHOUT_CLIENT=$(usex !client)
-   -DLWS_WITHOUT_TEST_CLIENT=$(usex !client)
-   -DLWS_WITH_ACCESS_LOG=$(usex access-log)
-   -DLWS_WITH_CGI=$(usex cgi)
-   -DLWS_WITH_GENERIC_SESSIONS=$(usex generic-sessions)
-   -DLWS_WITH_HTTP2=$(usex http2)
-   -DLWS_WITH_HTTP_PROXY=$(usex http-proxy)
-   -DLWS_WITH_HUBBUB=$(usex http-proxy)
-   -DLWS_WITH_LEJP=$(usex lejp)
-   -DLWS_WITH_LIBEV=$(usex libev)
-   -DLWS_WITH_LIBEVENT=$(usex libevent)
-   -DLWS_WITH_LIBUV=$(usex libuv)
-   -DLWS_WITH_MBEDTLS=$(usex mbedtls)
-   -DLWS_WITH_PEER_LIMITS=$(usex peer-limits)
-   -DLWS_WITH_SERVER_STATUS=$(usex server-status)
-   -DLWS_WITH_SMTP=$(usex smtp)
-   -DLWS_WITH_SOCKS5=$(usex socks5)
-   -DLWS_WITH_SQLITE3=$(usex sqlite3)
-   -DLWS_WITH_SSL=$(usex ssl)
-   -DLWS_WITH_STATIC=OFF
-   -DLWS_WITH_STRUCT_JSON=$(usex lejp)
-   -DLWS_WITH_THREADPOOL=$(usex threads)
-   -DLWS_WITH_ZIP_FOPS=$(usex zip)
-   -DLWS_WITHOUT_TESTAPPS=ON
-   )
-
-   cmake_src_configure
-}



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

2021-09-04 Thread Sam James
commit: af5e2b4c1b7db05b7bda623e8ba12f9daa2cf78c
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  4 21:35:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  4 21:39:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=af5e2b4c

net-libs/libwebsockets: Stabilize 4.2.1 arm64, #811144

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

 net-libs/libwebsockets/libwebsockets-4.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.2.1.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.2.1.ebuild
index 3d502dae7f3..e0fef87bc3b 100644
--- a/net-libs/libwebsockets/libwebsockets-4.2.1.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.2.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/18" # libwebsockets.so.18
-KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 x86"
+KEYWORDS="amd64 arm arm64 ppc ~ppc64 x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
sqlite3 ssl threads zip"



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

2021-09-02 Thread Agostino Sarubbo
commit: 1d6a61d7d02c5f3eccdff6c95bba443ff25db148
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Sep  3 06:37:41 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Sep  3 06:39:51 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1d6a61d7

net-libs/libwebsockets: x86 stable wrt bug #811144

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

 net-libs/libwebsockets/libwebsockets-4.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.2.1.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.2.1.ebuild
index 88ccdf117ae..3d502dae7f3 100644
--- a/net-libs/libwebsockets/libwebsockets-4.2.1.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.2.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/18" # libwebsockets.so.18
-KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 ~x86"
+KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
sqlite3 ssl threads zip"



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

2021-09-02 Thread Agostino Sarubbo
commit: 992bd6de49e6a3d88f9bf4235cca2fe7f51bba41
Author: Agostino Sarubbo  gentoo  org>
AuthorDate: Fri Sep  3 06:33:02 2021 +
Commit: Agostino Sarubbo  gentoo  org>
CommitDate: Fri Sep  3 06:33:02 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=992bd6de

net-libs/libwebsockets: amd64 stable wrt bug #811144

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

 net-libs/libwebsockets/libwebsockets-4.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.2.1.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.2.1.ebuild
index 925b6abea08..88ccdf117ae 100644
--- a/net-libs/libwebsockets/libwebsockets-4.2.1.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.2.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/18" # libwebsockets.so.18
-KEYWORDS="~amd64 arm ~arm64 ppc ~ppc64 ~x86"
+KEYWORDS="amd64 arm ~arm64 ppc ~ppc64 ~x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
sqlite3 ssl threads zip"



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

2021-09-01 Thread Sam James
commit: 125ba23e581f23ef0053dffb1ab2490ddcfe3d4f
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  1 18:29:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  1 18:31:30 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=125ba23e

net-libs/libwebsockets: Stabilize 4.2.1 arm, #811144

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

 net-libs/libwebsockets/libwebsockets-4.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.2.1.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.2.1.ebuild
index 3e3499a35ee..925b6abea08 100644
--- a/net-libs/libwebsockets/libwebsockets-4.2.1.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.2.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/18" # libwebsockets.so.18
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 arm ~arm64 ppc ~ppc64 ~x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
sqlite3 ssl threads zip"



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

2021-08-31 Thread Sam James
commit: a5de5faaacb306e30db8eec23b49042f414d7228
Author: Sam James  gentoo  org>
AuthorDate: Tue Aug 31 17:43:54 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Aug 31 17:43:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a5de5faa

net-libs/libwebsockets: Stabilize 4.2.1 ppc, #811144

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

 net-libs/libwebsockets/libwebsockets-4.2.1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.2.1.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.2.1.ebuild
index 180d8b2a195..3e3499a35ee 100644
--- a/net-libs/libwebsockets/libwebsockets-4.2.1.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.2.1.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/18" # libwebsockets.so.18
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ppc ~ppc64 ~x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
sqlite3 ssl threads zip"



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

2021-08-29 Thread Jakov Smolić
commit: 6424d872d2200f4570984dcf8fea2813db4d149b
Author: Luka Perkov  sartura  hr>
AuthorDate: Sun Aug 29 19:46:58 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Aug 29 19:50:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6424d872

net-libs/libwebsockets: Version bump to 4.2.2

Signed-off-by: Luka Perkov  sartura.hr>
Signed-off-by: Jakov Smolić  gentoo.org>

 net-libs/libwebsockets/Manifest   |  1 +
 net-libs/libwebsockets/libwebsockets-4.2.2.ebuild | 82 +++
 2 files changed, 83 insertions(+)

diff --git a/net-libs/libwebsockets/Manifest b/net-libs/libwebsockets/Manifest
index 4fee651581a..f65b52f900b 100644
--- a/net-libs/libwebsockets/Manifest
+++ b/net-libs/libwebsockets/Manifest
@@ -1,2 +1,3 @@
 DIST libwebsockets-4.2.0.tar.gz 14550541 BLAKE2B 
9471d19b15decfee4407a596cb3f127534e12ac6bf49c81b04120a379ff8a8e1c7767e9a7e586ad69d5af23e869914c749da771f8db6431ac09718b971d261e0
 SHA512 
e1fb5b204a030ded8dfe2a75c66ec8d1a2e6a67e82c7709fe3c4277e0ccb5fb40c18db04e73c640d07ef4516aa266ae8b102f802b2a41b80980260cb6921f369
 DIST libwebsockets-4.2.1.tar.gz 14557242 BLAKE2B 
07d5a7278a3f0518f8d8c1a20c6ad08d7125c276d1b0236649abe961879e3985319ce03d6800f7312f63d2a92dd96d341783257695a91864a2ee93116a5a108f
 SHA512 
b8b03a9f099079aace4486690bee519c23ba14e0b186e1813bfdb9b915462a07a5f52bdb81949021bf631d99bda2661704814575f559b5a91c70cbb2ec30
+DIST libwebsockets-4.2.2.tar.gz 14589100 BLAKE2B 
371bae4790e92aa4f48e51b40fbe2e4efc3b885e07740db14c96146eb857616fd3f7a1b6c83c11fded2791b1db59cb1f6761bc4eebaee918ada7e9bcf4be52d0
 SHA512 
52d9b4511fc484781108a3036f870905d4427fcbab02f3e84ee38f534ae7d1979c2cc3eec0719f4609226d4aae788a79fe7d99a8506537bbcf8fc3d9b8a7b478

diff --git a/net-libs/libwebsockets/libwebsockets-4.2.2.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.2.2.ebuild
new file mode 100644
index 000..180d8b2a195
--- /dev/null
+++ b/net-libs/libwebsockets/libwebsockets-4.2.2.ebuild
@@ -0,0 +1,82 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="A flexible pure-C library for implementing network protocols"
+HOMEPAGE="https://libwebsockets.org/";
+SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/18" # libwebsockets.so.18
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+   +lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
+   sqlite3 ssl threads zip"
+
+REQUIRED_USE="
+   access-log? ( http2 )
+   generic-sessions? ( smtp sqlite3 )
+   http-proxy? ( client )
+   mbedtls? ( ssl )
+   smtp? ( libuv )
+   socks5? ( client http-proxy )
+   ?? ( libev libevent )"
+
+RDEPEND="
+   sys-libs/zlib
+   caps? ( sys-libs/libcap )
+   dbus? ( sys-apps/dbus )
+   http-proxy? ( net-libs/libhubbub )
+   libev? ( dev-libs/libev )
+   libevent? ( dev-libs/libevent:= )
+   libuv? ( dev-libs/libuv:= )
+   sqlite3? ( dev-db/sqlite:= )
+   ssl? (
+   !mbedtls? ( dev-libs/openssl:0= )
+   mbedtls? ( net-libs/mbedtls:= )
+   )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-lang/perl
+   virtual/pkgconfig"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON
+   -DDISABLE_WERROR=ON
+   -DLWS_BUILD_HASH="unknown"
+   -DLWS_HAVE_LIBCAP=$(usex caps)
+   -DLWS_IPV6=$(usex ipv6)
+   -DLWS_ROLE_DBUS=$(usex dbus)
+   -DLWS_SUPPRESS_DEPRECATED_API_WARNINGS=ON
+   -DLWS_WITHOUT_CLIENT=$(usex !client)
+   -DLWS_WITHOUT_TEST_CLIENT=$(usex !client)
+   -DLWS_WITH_ACCESS_LOG=$(usex access-log)
+   -DLWS_WITH_CGI=$(usex cgi)
+   -DLWS_WITH_GENERIC_SESSIONS=$(usex generic-sessions)
+   -DLWS_WITH_HTTP2=$(usex http2)
+   -DLWS_WITH_HTTP_PROXY=$(usex http-proxy)
+   -DLWS_WITH_HUBBUB=$(usex http-proxy)
+   -DLWS_WITH_LEJP=$(usex lejp)
+   -DLWS_WITH_LIBEV=$(usex libev)
+   -DLWS_WITH_LIBEVENT=$(usex libevent)
+   -DLWS_WITH_LIBUV=$(usex libuv)
+   -DLWS_WITH_MBEDTLS=$(usex mbedtls)
+   -DLWS_WITH_PEER_LIMITS=$(usex peer-limits)
+   -DLWS_WITH_SERVER_STATUS=$(usex server-status)
+   -DLWS_WITH_SMTP=$(usex smtp)
+   -DLWS_WITH_SOCKS5=$(usex socks5)
+   -DLWS_WITH_SQLITE3=$(usex sqlite3)
+   -DLWS_WITH_SSL=$(usex ssl)
+   -DLWS_WITH_STATIC=OFF
+   -DLWS_WITH_STRUCT_JSON=$(usex lejp)
+   -DLWS_WITH_THREADPOOL=$(usex threads)
+   -DLWS_WITH_ZIP_FOPS=$(usex zip)
+   -DLWS_WITHOUT_TESTAPPS=ON
+   )
+
+   c

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

2021-08-29 Thread Jakov Smolić
commit: 6abbca1de3c6edd85e9e3361aaa7b39d98365443
Author: Jakov Smolić  gentoo  org>
AuthorDate: Sun Aug 29 19:48:49 2021 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Sun Aug 29 19:50:23 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6abbca1d

net-libs/libwebsockets: Turn off deprecated API warnings in 4.2.1

* This is added upstream as a general openssl-3 workaround for now

Closes: https://bugs.gentoo.org/805164
Signed-off-by: Jakov Smolić  gentoo.org>

 net-libs/libwebsockets/libwebsockets-4.2.1.ebuild | 1 +
 1 file changed, 1 insertion(+)

diff --git a/net-libs/libwebsockets/libwebsockets-4.2.1.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.2.1.ebuild
index e2cb3c1838c..180d8b2a195 100644
--- a/net-libs/libwebsockets/libwebsockets-4.2.1.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.2.1.ebuild
@@ -51,6 +51,7 @@ src_configure() {
-DLWS_HAVE_LIBCAP=$(usex caps)
-DLWS_IPV6=$(usex ipv6)
-DLWS_ROLE_DBUS=$(usex dbus)
+   -DLWS_SUPPRESS_DEPRECATED_API_WARNINGS=ON
-DLWS_WITHOUT_CLIENT=$(usex !client)
-DLWS_WITHOUT_TEST_CLIENT=$(usex !client)
-DLWS_WITH_ACCESS_LOG=$(usex access-log)



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

2021-07-29 Thread Joonas Niilola
commit: f6f41bb4df26a9eaa9ac52c36ea1ec676d1d3965
Author: Jakov Smolic  sartura  hr>
AuthorDate: Mon Jul 19 18:37:03 2021 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Thu Jul 29 10:46:05 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f6f41bb4

net-libs/libwebsockets: Version bump to 4.2.1

Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-libs/libwebsockets/Manifest   |  1 +
 net-libs/libwebsockets/libwebsockets-4.2.1.ebuild | 81 +++
 2 files changed, 82 insertions(+)

diff --git a/net-libs/libwebsockets/Manifest b/net-libs/libwebsockets/Manifest
index 02053a3056a..4fee651581a 100644
--- a/net-libs/libwebsockets/Manifest
+++ b/net-libs/libwebsockets/Manifest
@@ -1 +1,2 @@
 DIST libwebsockets-4.2.0.tar.gz 14550541 BLAKE2B 
9471d19b15decfee4407a596cb3f127534e12ac6bf49c81b04120a379ff8a8e1c7767e9a7e586ad69d5af23e869914c749da771f8db6431ac09718b971d261e0
 SHA512 
e1fb5b204a030ded8dfe2a75c66ec8d1a2e6a67e82c7709fe3c4277e0ccb5fb40c18db04e73c640d07ef4516aa266ae8b102f802b2a41b80980260cb6921f369
+DIST libwebsockets-4.2.1.tar.gz 14557242 BLAKE2B 
07d5a7278a3f0518f8d8c1a20c6ad08d7125c276d1b0236649abe961879e3985319ce03d6800f7312f63d2a92dd96d341783257695a91864a2ee93116a5a108f
 SHA512 
b8b03a9f099079aace4486690bee519c23ba14e0b186e1813bfdb9b915462a07a5f52bdb81949021bf631d99bda2661704814575f559b5a91c70cbb2ec30

diff --git a/net-libs/libwebsockets/libwebsockets-4.2.1.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.2.1.ebuild
new file mode 100644
index 000..e2cb3c1838c
--- /dev/null
+++ b/net-libs/libwebsockets/libwebsockets-4.2.1.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="A flexible pure-C library for implementing network protocols"
+HOMEPAGE="https://libwebsockets.org/";
+SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/18" # libwebsockets.so.18
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86"
+IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+   +lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
+   sqlite3 ssl threads zip"
+
+REQUIRED_USE="
+   access-log? ( http2 )
+   generic-sessions? ( smtp sqlite3 )
+   http-proxy? ( client )
+   mbedtls? ( ssl )
+   smtp? ( libuv )
+   socks5? ( client http-proxy )
+   ?? ( libev libevent )"
+
+RDEPEND="
+   sys-libs/zlib
+   caps? ( sys-libs/libcap )
+   dbus? ( sys-apps/dbus )
+   http-proxy? ( net-libs/libhubbub )
+   libev? ( dev-libs/libev )
+   libevent? ( dev-libs/libevent:= )
+   libuv? ( dev-libs/libuv:= )
+   sqlite3? ( dev-db/sqlite:= )
+   ssl? (
+   !mbedtls? ( dev-libs/openssl:0= )
+   mbedtls? ( net-libs/mbedtls:= )
+   )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-lang/perl
+   virtual/pkgconfig"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON
+   -DDISABLE_WERROR=ON
+   -DLWS_BUILD_HASH="unknown"
+   -DLWS_HAVE_LIBCAP=$(usex caps)
+   -DLWS_IPV6=$(usex ipv6)
+   -DLWS_ROLE_DBUS=$(usex dbus)
+   -DLWS_WITHOUT_CLIENT=$(usex !client)
+   -DLWS_WITHOUT_TEST_CLIENT=$(usex !client)
+   -DLWS_WITH_ACCESS_LOG=$(usex access-log)
+   -DLWS_WITH_CGI=$(usex cgi)
+   -DLWS_WITH_GENERIC_SESSIONS=$(usex generic-sessions)
+   -DLWS_WITH_HTTP2=$(usex http2)
+   -DLWS_WITH_HTTP_PROXY=$(usex http-proxy)
+   -DLWS_WITH_HUBBUB=$(usex http-proxy)
+   -DLWS_WITH_LEJP=$(usex lejp)
+   -DLWS_WITH_LIBEV=$(usex libev)
+   -DLWS_WITH_LIBEVENT=$(usex libevent)
+   -DLWS_WITH_LIBUV=$(usex libuv)
+   -DLWS_WITH_MBEDTLS=$(usex mbedtls)
+   -DLWS_WITH_PEER_LIMITS=$(usex peer-limits)
+   -DLWS_WITH_SERVER_STATUS=$(usex server-status)
+   -DLWS_WITH_SMTP=$(usex smtp)
+   -DLWS_WITH_SOCKS5=$(usex socks5)
+   -DLWS_WITH_SQLITE3=$(usex sqlite3)
+   -DLWS_WITH_SSL=$(usex ssl)
+   -DLWS_WITH_STATIC=OFF
+   -DLWS_WITH_STRUCT_JSON=$(usex lejp)
+   -DLWS_WITH_THREADPOOL=$(usex threads)
+   -DLWS_WITH_ZIP_FOPS=$(usex zip)
+   -DLWS_WITHOUT_TESTAPPS=ON
+   )
+
+   cmake_src_configure
+}



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

2021-06-07 Thread Sam James
commit: fccaf0695096ee9c4cc588580fa8c49ae6384afc
Author: Jakov Smolic  sartura  hr>
AuthorDate: Mon Jun  7 07:21:03 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jun  7 17:25:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=fccaf069

net-libs/libwebsockets: Remove old 4.1.6

Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Sam James  gentoo.org>

 net-libs/libwebsockets/Manifest   |  1 -
 net-libs/libwebsockets/libwebsockets-4.1.6.ebuild | 81 ---
 2 files changed, 82 deletions(-)

diff --git a/net-libs/libwebsockets/Manifest b/net-libs/libwebsockets/Manifest
index 6e1818e8a5f..02053a3056a 100644
--- a/net-libs/libwebsockets/Manifest
+++ b/net-libs/libwebsockets/Manifest
@@ -1,2 +1 @@
-DIST libwebsockets-4.1.6.tar.gz 12912895 BLAKE2B 
d6b8c96b8da4c177e7c730acb13bbba63996b1817bc0e0df36923c7ad3aabb6823f852c84bef865e85ed7eac1855273527ff6e92e413bbed8576388ce2ec7e3f
 SHA512 
b83059b5405fe5c8bbfb6ef4cdfb66ce8b3fa2a660c013e64fa579f3ae09c70a6e3807d37ad4cff1d37b0c797959ba4e9c527be7e31520b3853161cfd6224a54
 DIST libwebsockets-4.2.0.tar.gz 14550541 BLAKE2B 
9471d19b15decfee4407a596cb3f127534e12ac6bf49c81b04120a379ff8a8e1c7767e9a7e586ad69d5af23e869914c749da771f8db6431ac09718b971d261e0
 SHA512 
e1fb5b204a030ded8dfe2a75c66ec8d1a2e6a67e82c7709fe3c4277e0ccb5fb40c18db04e73c640d07ef4516aa266ae8b102f802b2a41b80980260cb6921f369

diff --git a/net-libs/libwebsockets/libwebsockets-4.1.6.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.1.6.ebuild
deleted file mode 100644
index 4bfe5e897b8..000
--- a/net-libs/libwebsockets/libwebsockets-4.1.6.ebuild
+++ /dev/null
@@ -1,81 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="A flexible pure-C library for implementing network protocols"
-HOMEPAGE="https://libwebsockets.org/";
-SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/17" # libwebsockets.so.17
-KEYWORDS="amd64 arm arm64 ppc x86"
-IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
-   +lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
-   sqlite3 ssl static-libs threads zip"
-
-REQUIRED_USE="
-   access-log? ( http2 )
-   generic-sessions? ( smtp sqlite3 )
-   http-proxy? ( client )
-   smtp? ( libuv )
-   socks5? ( client http-proxy )
-   mbedtls? ( ssl )
-   ?? ( libev libevent )
-"
-
-RDEPEND="
-   sys-libs/zlib
-   caps? ( sys-libs/libcap )
-   dbus? ( sys-apps/dbus )
-   http-proxy? ( net-libs/libhubbub )
-   libev? ( dev-libs/libev )
-   libevent? ( dev-libs/libevent:= )
-   libuv? ( dev-libs/libuv:= )
-   sqlite3? ( dev-db/sqlite:= )
-   ssl? (
-   !mbedtls? ( dev-libs/openssl:0= )
-   mbedtls? ( >net-libs/mbedtls-2.0.0 )
-   )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-lang/perl
-   virtual/pkgconfig"
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON
-   -DDISABLE_WERROR=ON
-   -DLWS_HAVE_LIBCAP=$(usex caps)
-   -DLWS_IPV6=$(usex ipv6)
-   -DLWS_ROLE_DBUS=$(usex dbus)
-   -DLWS_WITHOUT_CLIENT=$(usex !client)
-   -DLWS_WITHOUT_TEST_CLIENT=$(usex !client)
-   -DLWS_WITH_ACCESS_LOG=$(usex access-log)
-   -DLWS_WITH_CGI=$(usex cgi)
-   -DLWS_WITH_GENERIC_SESSIONS=$(usex generic-sessions)
-   -DLWS_WITH_HTTP2=$(usex http2)
-   -DLWS_WITH_HTTP_PROXY=$(usex http-proxy)
-   -DLWS_WITH_HUBBUB=$(usex http-proxy)
-   -DLWS_WITH_LEJP=$(usex lejp)
-   -DLWS_WITH_LIBEV=$(usex libev)
-   -DLWS_WITH_LIBEVENT=$(usex libevent)
-   -DLWS_WITH_LIBUV=$(usex libuv)
-   -DLWS_WITH_MBEDTLS=$(usex mbedtls)
-   -DLWS_WITH_PEER_LIMITS=$(usex peer-limits)
-   -DLWS_WITH_SERVER_STATUS=$(usex server-status)
-   -DLWS_WITH_SMTP=$(usex smtp)
-   -DLWS_WITH_SOCKS5=$(usex socks5)
-   -DLWS_WITH_SQLITE3=$(usex sqlite3)
-   -DLWS_WITH_SSL=$(usex ssl)
-   -DLWS_WITH_STATIC=$(usex static-libs)
-   -DLWS_WITH_STRUCT_JSON=$(usex lejp)
-   -DLWS_WITH_THREADPOOL=$(usex threads)
-   -DLWS_WITH_ZIP_FOPS=$(usex zip)
-   -DLWS_WITHOUT_TESTAPPS=ON
-   )
-
-   cmake_src_configure
-}



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

2021-06-06 Thread Georgy Yakovlev
commit: 7b8b64001f15cd9f9f898582cce4f1dcb0a36b84
Author: Georgy Yakovlev  gentoo  org>
AuthorDate: Mon Jun  7 05:50:59 2021 +
Commit: Georgy Yakovlev  gentoo  org>
CommitDate: Mon Jun  7 06:17:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7b8b6400

net-libs/libwebsockets: keyword 4.2.0 for ~ppc64

Signed-off-by: Georgy Yakovlev  gentoo.org>

 net-libs/libwebsockets/libwebsockets-4.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.2.0.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.2.0.ebuild
index 3150830664b..42991e83c78 100644
--- a/net-libs/libwebsockets/libwebsockets-4.2.0.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.2.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/18" # libwebsockets.so.18
-KEYWORDS="amd64 arm arm64 ~ppc x86"
+KEYWORDS="amd64 arm arm64 ~ppc ~ppc64 x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
sqlite3 ssl threads zip"



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

2021-06-06 Thread Sam James
commit: 28dfa74072fca7ae97517243ab535adf971cd9dc
Author: Sam James  gentoo  org>
AuthorDate: Sun Jun  6 13:02:08 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jun  6 13:02:08 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=28dfa740

net-libs/libwebsockets: Stabilize 4.2.0 arm, #794262

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

 net-libs/libwebsockets/libwebsockets-4.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.2.0.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.2.0.ebuild
index acf2b404717..3150830664b 100644
--- a/net-libs/libwebsockets/libwebsockets-4.2.0.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.2.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/18" # libwebsockets.so.18
-KEYWORDS="amd64 ~arm arm64 ~ppc x86"
+KEYWORDS="amd64 arm arm64 ~ppc x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
sqlite3 ssl threads zip"



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

2021-06-05 Thread Sam James
commit: 92348e48a001161808e41855c02d113756deb54b
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun  5 20:40:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun  5 20:43:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92348e48

net-libs/libwebsockets: Stabilize 4.2.0 arm64, #794262

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

 net-libs/libwebsockets/libwebsockets-4.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.2.0.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.2.0.ebuild
index f9974a38958..acf2b404717 100644
--- a/net-libs/libwebsockets/libwebsockets-4.2.0.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.2.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/18" # libwebsockets.so.18
-KEYWORDS="amd64 ~arm ~arm64 ~ppc x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
sqlite3 ssl threads zip"



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

2021-06-05 Thread Sam James
commit: b55faa64995e1886e547f2396786c08489b34b83
Author: Sam James  gentoo  org>
AuthorDate: Sat Jun  5 20:36:40 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jun  5 20:43:14 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b55faa64

net-libs/libwebsockets: Stabilize 4.2.0 amd64, #794262

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

 net-libs/libwebsockets/libwebsockets-4.2.0.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.2.0.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.2.0.ebuild
index bb7bf3e2743..f9974a38958 100644
--- a/net-libs/libwebsockets/libwebsockets-4.2.0.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.2.0.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/18" # libwebsockets.so.18
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
sqlite3 ssl threads zip"



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

2021-05-04 Thread Sam James
commit: 17f1cd881c09489b21c878e9d40fb322e3119e18
Author: Jakov Smolic  sartura  hr>
AuthorDate: Tue Apr 20 13:24:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 21:25:18 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=17f1cd88

net-libs/libwebsockets: Bump to 4.2.0

Closes: #20486
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Sam James  gentoo.org>

 net-libs/libwebsockets/Manifest   |  1 +
 net-libs/libwebsockets/libwebsockets-4.2.0.ebuild | 81 +++
 2 files changed, 82 insertions(+)

diff --git a/net-libs/libwebsockets/Manifest b/net-libs/libwebsockets/Manifest
index 8db0f4985f2..6e1818e8a5f 100644
--- a/net-libs/libwebsockets/Manifest
+++ b/net-libs/libwebsockets/Manifest
@@ -1 +1,2 @@
 DIST libwebsockets-4.1.6.tar.gz 12912895 BLAKE2B 
d6b8c96b8da4c177e7c730acb13bbba63996b1817bc0e0df36923c7ad3aabb6823f852c84bef865e85ed7eac1855273527ff6e92e413bbed8576388ce2ec7e3f
 SHA512 
b83059b5405fe5c8bbfb6ef4cdfb66ce8b3fa2a660c013e64fa579f3ae09c70a6e3807d37ad4cff1d37b0c797959ba4e9c527be7e31520b3853161cfd6224a54
+DIST libwebsockets-4.2.0.tar.gz 14550541 BLAKE2B 
9471d19b15decfee4407a596cb3f127534e12ac6bf49c81b04120a379ff8a8e1c7767e9a7e586ad69d5af23e869914c749da771f8db6431ac09718b971d261e0
 SHA512 
e1fb5b204a030ded8dfe2a75c66ec8d1a2e6a67e82c7709fe3c4277e0ccb5fb40c18db04e73c640d07ef4516aa266ae8b102f802b2a41b80980260cb6921f369

diff --git a/net-libs/libwebsockets/libwebsockets-4.2.0.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.2.0.ebuild
new file mode 100644
index 000..65df04b22fb
--- /dev/null
+++ b/net-libs/libwebsockets/libwebsockets-4.2.0.ebuild
@@ -0,0 +1,81 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="A flexible pure-C library for implementing network protocols"
+HOMEPAGE="https://libwebsockets.org/";
+SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/18" # libwebsockets.so.18
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+   +lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
+   sqlite3 ssl threads zip"
+
+REQUIRED_USE="
+   access-log? ( http2 )
+   generic-sessions? ( smtp sqlite3 )
+   http-proxy? ( client )
+   mbedtls? ( ssl )
+   smtp? ( libuv )
+   socks5? ( client http-proxy )
+   ?? ( libev libevent )"
+
+RDEPEND="
+   sys-libs/zlib
+   caps? ( sys-libs/libcap )
+   dbus? ( sys-apps/dbus )
+   http-proxy? ( net-libs/libhubbub )
+   libev? ( dev-libs/libev )
+   libevent? ( dev-libs/libevent:= )
+   libuv? ( dev-libs/libuv:= )
+   sqlite3? ( dev-db/sqlite:= )
+   ssl? (
+   !mbedtls? ( dev-libs/openssl:0= )
+   mbedtls? ( net-libs/mbedtls:= )
+   )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+   dev-lang/perl
+   virtual/pkgconfig"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON
+   -DDISABLE_WERROR=ON
+   -DLWS_BUILD_HASH="unknown"
+   -DLWS_HAVE_LIBCAP=$(usex caps)
+   -DLWS_IPV6=$(usex ipv6)
+   -DLWS_ROLE_DBUS=$(usex dbus)
+   -DLWS_WITHOUT_CLIENT=$(usex !client)
+   -DLWS_WITHOUT_TEST_CLIENT=$(usex !client)
+   -DLWS_WITH_ACCESS_LOG=$(usex access-log)
+   -DLWS_WITH_CGI=$(usex cgi)
+   -DLWS_WITH_GENERIC_SESSIONS=$(usex generic-sessions)
+   -DLWS_WITH_HTTP2=$(usex http2)
+   -DLWS_WITH_HTTP_PROXY=$(usex http-proxy)
+   -DLWS_WITH_HUBBUB=$(usex http-proxy)
+   -DLWS_WITH_LEJP=$(usex lejp)
+   -DLWS_WITH_LIBEV=$(usex libev)
+   -DLWS_WITH_LIBEVENT=$(usex libevent)
+   -DLWS_WITH_LIBUV=$(usex libuv)
+   -DLWS_WITH_MBEDTLS=$(usex mbedtls)
+   -DLWS_WITH_PEER_LIMITS=$(usex peer-limits)
+   -DLWS_WITH_SERVER_STATUS=$(usex server-status)
+   -DLWS_WITH_SMTP=$(usex smtp)
+   -DLWS_WITH_SOCKS5=$(usex socks5)
+   -DLWS_WITH_SQLITE3=$(usex sqlite3)
+   -DLWS_WITH_SSL=$(usex ssl)
+   -DLWS_WITH_STATIC=OFF
+   -DLWS_WITH_STRUCT_JSON=$(usex lejp)
+   -DLWS_WITH_THREADPOOL=$(usex threads)
+   -DLWS_WITH_ZIP_FOPS=$(usex zip)
+   -DLWS_WITHOUT_TESTAPPS=ON
+   )
+
+   cmake_src_configure
+}



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

2021-05-04 Thread Sam James
commit: 467bffc308bf969f4d4ba54f27069db0609a5daf
Author: Sam James  gentoo  org>
AuthorDate: Tue May  4 03:42:45 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue May  4 19:09:54 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=467bffc3

net-libs/libwebsockets: simplify REQUIRED_USE after LibreSSL removal

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

 net-libs/libwebsockets/libwebsockets-4.1.6.ebuild | 1 -
 1 file changed, 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.1.6.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.1.6.ebuild
index 1e34eded969..4bfe5e897b8 100644
--- a/net-libs/libwebsockets/libwebsockets-4.1.6.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.1.6.ebuild
@@ -22,7 +22,6 @@ REQUIRED_USE="
http-proxy? ( client )
smtp? ( libuv )
socks5? ( client http-proxy )
-   ssl? ( mbedtls )
mbedtls? ( ssl )
?? ( libev libevent )
 "



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

2021-05-02 Thread Mikle Kolyada
commit: da125c80618a1bd5e8553dbc582e297c8065a5da
Author: Mikle Kolyada  gentoo  org>
AuthorDate: Sun May  2 10:45:47 2021 +
Commit: Mikle Kolyada  gentoo  org>
CommitDate: Sun May  2 10:45:47 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da125c80

net-libs/libwebsockets: remove libressl support

Package-Manager: Portage-3.0.18, Repoman-3.0.2
Signed-off-by: Mikle Kolyada  gentoo.org>

 net-libs/libwebsockets/libwebsockets-4.1.6.ebuild | 6 ++
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.1.6.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.1.6.ebuild
index 06b29473d9b..1e34eded969 100644
--- a/net-libs/libwebsockets/libwebsockets-4.1.6.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.1.6.ebuild
@@ -13,7 +13,7 @@ LICENSE="MIT"
 SLOT="0/17" # libwebsockets.so.17
 KEYWORDS="amd64 arm arm64 ppc x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
-   +lejp libev libevent libressl libuv mbedtls peer-limits server-status 
smtp socks5
+   +lejp libev libevent libuv mbedtls peer-limits server-status smtp socks5
sqlite3 ssl static-libs threads zip"
 
 REQUIRED_USE="
@@ -22,7 +22,7 @@ REQUIRED_USE="
http-proxy? ( client )
smtp? ( libuv )
socks5? ( client http-proxy )
-   ssl? ( ?? ( libressl mbedtls ) )
+   ssl? ( mbedtls )
mbedtls? ( ssl )
?? ( libev libevent )
 "
@@ -37,10 +37,8 @@ RDEPEND="
libuv? ( dev-libs/libuv:= )
sqlite3? ( dev-db/sqlite:= )
ssl? (
-   !libressl? (
!mbedtls? ( dev-libs/openssl:0= )
mbedtls? ( >net-libs/mbedtls-2.0.0 )
-   )
)
 "
 DEPEND="${RDEPEND}"



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

2021-01-26 Thread Sam James
commit: cbc3b12df9b3aa2f1e11f5881c51e665a793da70
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Tue Jan 26 07:16:58 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 26 15:54:11 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cbc3b12d

net-libs/libwebsockets: remove unused patch(es)

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Michael Mair-Keimberger  gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/19225
Signed-off-by: Sam James  gentoo.org>

 .../libwebsockets-3.2.0-check_chown_result.patch   | 22 
 ...kets-3.2.1-socks5-noclient-compilefailure.patch | 29 --
 2 files changed, 51 deletions(-)

diff --git 
a/net-libs/libwebsockets/files/libwebsockets-3.2.0-check_chown_result.patch 
b/net-libs/libwebsockets/files/libwebsockets-3.2.0-check_chown_result.patch
deleted file mode 100644
index 3dafd60e731..000
--- a/net-libs/libwebsockets/files/libwebsockets-3.2.0-check_chown_result.patch
+++ /dev/null
@@ -1,22 +0,0 @@
 libwebsockets-3.2.0.o/lib/misc/lws-struct-sqlite.c 2019-08-14 
10:22:50.0 +0200
-+++ libwebsockets-3.2.0/lib/misc/lws-struct-sqlite.c   2019-11-07 
20:03:43.939423877 +0200
-@@ -23,6 +23,7 @@
- #include 
- 
- #include 
-+#include 
- 
- /*
-  * we get one of these per matching result from the query
-@@ -253,8 +254,9 @@
-   }
- 
-   lws_get_effective_uid_gid(context, &uid, &gid);
--  if (uid)
--  chown(sqlite3_path, uid, gid);
-+  if (uid && chown(sqlite3_path, uid, gid) < 0)
-+  lwsl_err("%s: Error setting ownership of %s: %s\n",
-+  __func__, sqlite3_path, strerror(errno));
-   chmod(sqlite3_path, 0600);
- 
-   lwsl_notice("%s: created %s owned by %u:%u mode 0600\n", __func__,

diff --git 
a/net-libs/libwebsockets/files/libwebsockets-3.2.1-socks5-noclient-compilefailure.patch
 
b/net-libs/libwebsockets/files/libwebsockets-3.2.1-socks5-noclient-compilefailure.patch
deleted file mode 100644
index a7cffbb1f11..000
--- 
a/net-libs/libwebsockets/files/libwebsockets-3.2.1-socks5-noclient-compilefailure.patch
+++ /dev/null
@@ -1,29 +0,0 @@
-From a27dabfd3a422a348135e49ffd4f163cc5c6baae Mon Sep 17 00:00:00 2001
-From: Jaco Kroon 
-Date: Mon, 6 Jan 2020 11:52:54 +0200
-Subject: [PATCH] lws_create_vhost compile failure with +SOCKS5 -client.
-
-If LWS is build with SOCKS5 support, but WITHOUT_CLIENT then a compile
-failure occurs which this fixes.
-
-Signed-off-by: Jaco Kroon 

- lib/core-net/vhost.c | 2 +-
- 1 file changed, 1 insertion(+), 1 deletion(-)
-
-diff --git a/lib/core-net/vhost.c b/lib/core-net/vhost.c
-index 69fe26a5..283b802e 100644
 a/lib/core-net/vhost.c
-+++ b/lib/core-net/vhost.c
-@@ -437,7 +437,7 @@ lws_create_vhost(struct lws_context *context,
-   struct lws_protocols *lwsp;
-   int m, f = !info->pvo, fx = 0, abs_pcol_count = 0;
-   char buf[96];
--#if !defined(LWS_WITHOUT_CLIENT) && defined(LWS_HAVE_GETENV)
-+#if (!defined(LWS_WITHOUT_CLIENT) || defined(LWS_WITH_SOCKS5)) && 
defined(LWS_HAVE_GETENV)
-   char *p;
- #endif
-   int n;
--- 
-2.23.0
-



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

2021-01-13 Thread Sam James
commit: 7186b873bc3a9401a2e0f2c193ecbea5d9f9db73
Author: Jakov Smolic  sartura  hr>
AuthorDate: Wed Jan 13 12:49:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Jan 14 01:20:28 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7186b873

net-libs/libwebsockets: Remove old

Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Sam James  gentoo.org>

 net-libs/libwebsockets/Manifest   |  1 -
 net-libs/libwebsockets/libwebsockets-4.1.4.ebuild | 84 ---
 2 files changed, 85 deletions(-)

diff --git a/net-libs/libwebsockets/Manifest b/net-libs/libwebsockets/Manifest
index 077854446b6..8db0f4985f2 100644
--- a/net-libs/libwebsockets/Manifest
+++ b/net-libs/libwebsockets/Manifest
@@ -1,2 +1 @@
-DIST libwebsockets-4.1.4.tar.gz 12698800 BLAKE2B 
78cb9587af7a5cc368c3c4ce7b8c8cba7d25961595ae8853f52d374b73404e5fbd99ff9b552dc9d6370fd425d6bd28fc69b71be37f2f045817f2cb8f5354dcbc
 SHA512 
4da84f612ad427465c4eea0bdd0db59c21c9e42bb21eb46b904f544dc4078af2c9a957e61430f3569b87cfc96b3addee50ac7a7c7dcf16350fe441dd8854
 DIST libwebsockets-4.1.6.tar.gz 12912895 BLAKE2B 
d6b8c96b8da4c177e7c730acb13bbba63996b1817bc0e0df36923c7ad3aabb6823f852c84bef865e85ed7eac1855273527ff6e92e413bbed8576388ce2ec7e3f
 SHA512 
b83059b5405fe5c8bbfb6ef4cdfb66ce8b3fa2a660c013e64fa579f3ae09c70a6e3807d37ad4cff1d37b0c797959ba4e9c527be7e31520b3853161cfd6224a54

diff --git a/net-libs/libwebsockets/libwebsockets-4.1.4.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.1.4.ebuild
deleted file mode 100644
index 67609f66609..000
--- a/net-libs/libwebsockets/libwebsockets-4.1.4.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="A flexible pure-C library for implementing network protocols"
-HOMEPAGE="https://libwebsockets.org/";
-SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/17" # libwebsockets.so.17
-KEYWORDS="amd64 arm arm64 ppc x86"
-IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
-   +lejp libev libevent libressl libuv mbedtls peer-limits server-status 
smtp socks5
-   sqlite3 ssl static-libs threads zip"
-
-REQUIRED_USE="
-   access-log? ( http2 )
-   generic-sessions? ( smtp sqlite3 )
-   http-proxy? ( client )
-   smtp? ( libuv )
-   socks5? ( client http-proxy )
-   ssl? ( ?? ( libressl mbedtls ) )
-   mbedtls? ( ssl )
-   ?? ( libev libevent )
-"
-
-RDEPEND="
-   sys-libs/zlib
-   caps? ( sys-libs/libcap )
-   dbus? ( sys-apps/dbus )
-   http-proxy? ( net-libs/libhubbub )
-   libev? ( dev-libs/libev )
-   libevent? ( dev-libs/libevent:= )
-   libuv? ( dev-libs/libuv:= )
-   sqlite3? ( dev-db/sqlite:= )
-   ssl? (
-   !libressl? (
-   !mbedtls? ( dev-libs/openssl:0= )
-   mbedtls? ( >net-libs/mbedtls-2.0.0 )
-   )
-   )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-lang/perl
-   virtual/pkgconfig"
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON
-   -DDISABLE_WERROR=ON
-   -DLWS_HAVE_LIBCAP=$(usex caps)
-   -DLWS_IPV6=$(usex ipv6)
-   -DLWS_ROLE_DBUS=$(usex dbus)
-   -DLWS_WITHOUT_CLIENT=$(usex !client)
-   -DLWS_WITHOUT_TEST_CLIENT=$(usex !client)
-   -DLWS_WITH_ACCESS_LOG=$(usex access-log)
-   -DLWS_WITH_CGI=$(usex cgi)
-   -DLWS_WITH_GENERIC_SESSIONS=$(usex generic-sessions)
-   -DLWS_WITH_HTTP2=$(usex http2)
-   -DLWS_WITH_HTTP_PROXY=$(usex http-proxy)
-   -DLWS_WITH_HUBBUB=$(usex http-proxy)
-   -DLWS_WITH_LEJP=$(usex lejp)
-   -DLWS_WITH_LIBEV=$(usex libev)
-   -DLWS_WITH_LIBEVENT=$(usex libevent)
-   -DLWS_WITH_LIBUV=$(usex libuv)
-   -DLWS_WITH_MBEDTLS=$(usex mbedtls)
-   -DLWS_WITH_PEER_LIMITS=$(usex peer-limits)
-   -DLWS_WITH_SERVER_STATUS=$(usex server-status)
-   -DLWS_WITH_SMTP=$(usex smtp)
-   -DLWS_WITH_SOCKS5=$(usex socks5)
-   -DLWS_WITH_SQLITE3=$(usex sqlite3)
-   -DLWS_WITH_SSL=$(usex ssl)
-   -DLWS_WITH_STATIC=$(usex static-libs)
-   -DLWS_WITH_STRUCT_JSON=$(usex lejp)
-   -DLWS_WITH_THREADPOOL=$(usex threads)
-   -DLWS_WITH_ZIP_FOPS=$(usex zip)
-   -DLWS_WITHOUT_TESTAPPS=ON
-   )
-
-   cmake_src_configure
-}



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

2021-01-12 Thread Sam James
commit: 9d5adf84f57919b7bb2463ce52ae4279d4eeba5f
Author: Sam James  gentoo  org>
AuthorDate: Tue Jan 12 18:16:20 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Jan 12 18:16:20 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9d5adf84

net-libs/libwebsockets: Stabilize 4.1.6 arm64, #764608

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

 net-libs/libwebsockets/libwebsockets-4.1.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.1.6.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.1.6.ebuild
index 644f57004bd..06b29473d9b 100644
--- a/net-libs/libwebsockets/libwebsockets-4.1.6.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.1.6.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/17" # libwebsockets.so.17
-KEYWORDS="amd64 arm ~arm64 ppc x86"
+KEYWORDS="amd64 arm arm64 ppc x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libressl libuv mbedtls peer-limits server-status 
smtp socks5
sqlite3 ssl static-libs threads zip"



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

2021-01-11 Thread Sam James
commit: 9159414d78265d71987c3bf2417480d0c263560d
Author: Sam James  gentoo  org>
AuthorDate: Mon Jan 11 19:13:42 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Mon Jan 11 19:13:42 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9159414d

net-libs/libwebsockets: Stabilize 4.1.6 arm, #764608

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

 net-libs/libwebsockets/libwebsockets-4.1.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.1.6.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.1.6.ebuild
index 4ea4257457b..644f57004bd 100644
--- a/net-libs/libwebsockets/libwebsockets-4.1.6.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.1.6.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/17" # libwebsockets.so.17
-KEYWORDS="amd64 ~arm ~arm64 ppc x86"
+KEYWORDS="amd64 arm ~arm64 ppc x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libressl libuv mbedtls peer-limits server-status 
smtp socks5
sqlite3 ssl static-libs threads zip"



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

2021-01-10 Thread Sam James
commit: 5dfcfc8cfcf4ff202652c19300129152f927d42d
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 22:29:39 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 22:29:39 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5dfcfc8c

net-libs/libwebsockets: Stabilize 4.1.6 x86, #764608

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

 net-libs/libwebsockets/libwebsockets-4.1.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.1.6.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.1.6.ebuild
index abf17f807c4..4ea4257457b 100644
--- a/net-libs/libwebsockets/libwebsockets-4.1.6.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.1.6.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/17" # libwebsockets.so.17
-KEYWORDS="amd64 ~arm ~arm64 ppc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libressl libuv mbedtls peer-limits server-status 
smtp socks5
sqlite3 ssl static-libs threads zip"



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

2021-01-10 Thread Sam James
commit: 2046b10be4c58a1db95e9218f275efe5ec4bb1a4
Author: Sam James  gentoo  org>
AuthorDate: Sun Jan 10 21:58:01 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Jan 10 21:58:01 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2046b10b

net-libs/libwebsockets: Stabilize 4.1.6 amd64, #764608

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

 net-libs/libwebsockets/libwebsockets-4.1.6.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.1.6.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.1.6.ebuild
index cdd2107a385..abf17f807c4 100644
--- a/net-libs/libwebsockets/libwebsockets-4.1.6.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.1.6.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/17" # libwebsockets.so.17
-KEYWORDS="~amd64 ~arm ~arm64 ppc ~x86"
+KEYWORDS="amd64 ~arm ~arm64 ppc ~x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libressl libuv mbedtls peer-limits server-status 
smtp socks5
sqlite3 ssl static-libs threads zip"



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

2021-01-09 Thread Sam James
commit: 4f0947bf3af8f1dcc8d8aee0eacb5e00d6e18698
Author: Sam James  gentoo  org>
AuthorDate: Sat Jan  9 16:22:56 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Jan  9 16:23:24 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4f0947bf

net-libs/libwebsockets: Stabilize 4.1.6 ppc, #764608

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

 net-libs/libwebsockets/libwebsockets-4.1.6.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.1.6.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.1.6.ebuild
index 30dbd55c5f2..cdd2107a385 100644
--- a/net-libs/libwebsockets/libwebsockets-4.1.6.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.1.6.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/17" # libwebsockets.so.17
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ppc ~x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libressl libuv mbedtls peer-limits server-status 
smtp socks5
sqlite3 ssl static-libs threads zip"



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

2020-12-09 Thread Joonas Niilola
commit: ba6ab6d1d7becf91867f7ab6f121d44d0a9cd2f1
Author: Jakov Smolic  sartura  hr>
AuthorDate: Thu Dec  3 08:21:11 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Dec  9 09:42:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ba6ab6d1

net-libs/libwebsockets: Cleanup old versions

Package-Manager: Portage-3.0.9, Repoman-3.0.1
Signed-off-by: Jakov Smolic  sartura.hr>
Closes: https://github.com/gentoo/gentoo/pull/18477
Signed-off-by: Joonas Niilola  gentoo.org>

 net-libs/libwebsockets/Manifest|  2 -
 net-libs/libwebsockets/libwebsockets-3.2.1.ebuild  | 78 ---
 net-libs/libwebsockets/libwebsockets-4.0.20.ebuild | 89 --
 3 files changed, 169 deletions(-)

diff --git a/net-libs/libwebsockets/Manifest b/net-libs/libwebsockets/Manifest
index a462c7c9e73..077854446b6 100644
--- a/net-libs/libwebsockets/Manifest
+++ b/net-libs/libwebsockets/Manifest
@@ -1,4 +1,2 @@
-DIST libwebsockets-3.2.1.tar.gz 9868342 BLAKE2B 
d822552c611f7cd0ee416bf9b9576c6052e196c1aa68b12c46a00865d3dcd131840218394317f191485fc61d8f3b7654d4a652a47f11d279a22df84a2350
 SHA512 
a2d30a7a0416a26484743efdaa8635542480a74b0ef0f6e172dab5de4688486efb13457fc8a884d9916f76322cab0cbc9ab675f496558edd1dd9b833d087207d
-DIST libwebsockets-4.0.20.tar.gz 12342036 BLAKE2B 
983190f7f63eb9db09b688ae056c6fdee32ac6d57f4afe3fb42cd662202c290c21a28e9c107d61cd3b2ddb25478f93b56008dc939ced28cd1c5abd6314fb1b32
 SHA512 
b2ab19623557b67abf157aed0317fb2305304e72c7e40c202c0bc855a499bbef64978e9187adcfdd2ef251497144db4a9fbaebaf37a320c7190720e9d194b67a
 DIST libwebsockets-4.1.4.tar.gz 12698800 BLAKE2B 
78cb9587af7a5cc368c3c4ce7b8c8cba7d25961595ae8853f52d374b73404e5fbd99ff9b552dc9d6370fd425d6bd28fc69b71be37f2f045817f2cb8f5354dcbc
 SHA512 
4da84f612ad427465c4eea0bdd0db59c21c9e42bb21eb46b904f544dc4078af2c9a957e61430f3569b87cfc96b3addee50ac7a7c7dcf16350fe441dd8854
 DIST libwebsockets-4.1.6.tar.gz 12912895 BLAKE2B 
d6b8c96b8da4c177e7c730acb13bbba63996b1817bc0e0df36923c7ad3aabb6823f852c84bef865e85ed7eac1855273527ff6e92e413bbed8576388ce2ec7e3f
 SHA512 
b83059b5405fe5c8bbfb6ef4cdfb66ce8b3fa2a660c013e64fa579f3ae09c70a6e3807d37ad4cff1d37b0c797959ba4e9c527be7e31520b3853161cfd6224a54

diff --git a/net-libs/libwebsockets/libwebsockets-3.2.1.ebuild 
b/net-libs/libwebsockets/libwebsockets-3.2.1.ebuild
deleted file mode 100644
index 57ab8eb8aed..000
--- a/net-libs/libwebsockets/libwebsockets-3.2.1.ebuild
+++ /dev/null
@@ -1,78 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="A flexible pure-C library for implementing network protocols"
-HOMEPAGE="https://libwebsockets.org/";
-SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="LGPL-2.1"
-SLOT="0/15" # libwebsockets.so.15
-KEYWORDS="amd64 arm x86"
-IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
-   +lejp libev libevent libressl libuv peer-limits server-status smtp 
socks5
-   sqlite3 ssl static-libs threads zip"
-
-REQUIRED_USE="
-   generic-sessions? ( smtp sqlite3 )
-   http-proxy? ( client )
-   smtp? ( libuv )
-   ?? ( libev libevent )
-"
-
-RDEPEND="
-   sys-libs/zlib
-   caps? ( sys-libs/libcap )
-   http-proxy? ( net-libs/libhubbub )
-   libev? ( dev-libs/libev )
-   libevent? ( dev-libs/libevent:= )
-   libuv? ( dev-libs/libuv:= )
-   sqlite3? ( dev-db/sqlite:= )
-   ssl? (
-   !libressl? ( dev-libs/openssl:0= )
-   libressl?  ( dev-libs/libressl:0= )
-   )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-lang/perl"
-
-PATCHES=(
-   "${FILESDIR}/libwebsockets-3.2.0-check_chown_result.patch"
-   "${FILESDIR}/libwebsockets-3.2.1-socks5-noclient-compilefailure.patch"
-)
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON
-   -DLWS_HAVE_LIBCAP=$(usex caps)
-   -DLWS_IPV6=$(usex ipv6)
-   -DLWS_ROLE_DBUS=$(usex dbus)
-   -DLWS_WITHOUT_CLIENT=$(usex !client)
-   -DLWS_WITHOUT_TEST_CLIENT=$(usex !client)
-   -DLWS_WITH_ACCESS_LOG=$(usex access-log)
-   -DLWS_WITH_CGI=$(usex cgi)
-   -DLWS_WITH_GENERIC_SESSIONS=$(usex generic-sessions)
-   -DLWS_WITH_HTTP2=$(usex http2)
-   -DLWS_WITH_HTTP_PROXY=$(usex http-proxy)
-   -DLWS_WITH_HUBBUB=$(usex http-proxy)
-   -DLWS_WITH_LEJP=$(usex lejp)
-   -DLWS_WITH_LIBEV=$(usex libev)
-   -DLWS_WITH_LIBEVENT=$(usex libevent)
-   -DLWS_WITH_LIBUV=$(usex libuv)
-   -DLWS_WITH_PEER_LIMITS=$(usex peer-limits)
-   -DLWS_WITH_SERVER_STATUS=$(usex server-status)
-   -DLWS_WITH_SMTP=$(usex smtp)
-   -DLWS_WITH_SOCKS5=$(usex socks5)
-   -DLWS_WITH

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

2020-12-09 Thread Joonas Niilola
commit: ac07496a3e330ee2f302be1fe15aee8362bb5ff4
Author: Jakov Smolic  sartura  hr>
AuthorDate: Wed Dec  2 19:40:04 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Dec  9 09:42:40 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ac07496a

net-libs/libwebsockets: Bump to 4.1.6

Package-Manager: Portage-3.0.9, Repoman-3.0.1
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-libs/libwebsockets/Manifest   |  1 +
 net-libs/libwebsockets/libwebsockets-4.1.6.ebuild | 84 +++
 2 files changed, 85 insertions(+)

diff --git a/net-libs/libwebsockets/Manifest b/net-libs/libwebsockets/Manifest
index 3764230c94f..a462c7c9e73 100644
--- a/net-libs/libwebsockets/Manifest
+++ b/net-libs/libwebsockets/Manifest
@@ -1,3 +1,4 @@
 DIST libwebsockets-3.2.1.tar.gz 9868342 BLAKE2B 
d822552c611f7cd0ee416bf9b9576c6052e196c1aa68b12c46a00865d3dcd131840218394317f191485fc61d8f3b7654d4a652a47f11d279a22df84a2350
 SHA512 
a2d30a7a0416a26484743efdaa8635542480a74b0ef0f6e172dab5de4688486efb13457fc8a884d9916f76322cab0cbc9ab675f496558edd1dd9b833d087207d
 DIST libwebsockets-4.0.20.tar.gz 12342036 BLAKE2B 
983190f7f63eb9db09b688ae056c6fdee32ac6d57f4afe3fb42cd662202c290c21a28e9c107d61cd3b2ddb25478f93b56008dc939ced28cd1c5abd6314fb1b32
 SHA512 
b2ab19623557b67abf157aed0317fb2305304e72c7e40c202c0bc855a499bbef64978e9187adcfdd2ef251497144db4a9fbaebaf37a320c7190720e9d194b67a
 DIST libwebsockets-4.1.4.tar.gz 12698800 BLAKE2B 
78cb9587af7a5cc368c3c4ce7b8c8cba7d25961595ae8853f52d374b73404e5fbd99ff9b552dc9d6370fd425d6bd28fc69b71be37f2f045817f2cb8f5354dcbc
 SHA512 
4da84f612ad427465c4eea0bdd0db59c21c9e42bb21eb46b904f544dc4078af2c9a957e61430f3569b87cfc96b3addee50ac7a7c7dcf16350fe441dd8854
+DIST libwebsockets-4.1.6.tar.gz 12912895 BLAKE2B 
d6b8c96b8da4c177e7c730acb13bbba63996b1817bc0e0df36923c7ad3aabb6823f852c84bef865e85ed7eac1855273527ff6e92e413bbed8576388ce2ec7e3f
 SHA512 
b83059b5405fe5c8bbfb6ef4cdfb66ce8b3fa2a660c013e64fa579f3ae09c70a6e3807d37ad4cff1d37b0c797959ba4e9c527be7e31520b3853161cfd6224a54

diff --git a/net-libs/libwebsockets/libwebsockets-4.1.6.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.1.6.ebuild
new file mode 100644
index 000..30dbd55c5f2
--- /dev/null
+++ b/net-libs/libwebsockets/libwebsockets-4.1.6.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="A flexible pure-C library for implementing network protocols"
+HOMEPAGE="https://libwebsockets.org/";
+SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/17" # libwebsockets.so.17
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+   +lejp libev libevent libressl libuv mbedtls peer-limits server-status 
smtp socks5
+   sqlite3 ssl static-libs threads zip"
+
+REQUIRED_USE="
+   access-log? ( http2 )
+   generic-sessions? ( smtp sqlite3 )
+   http-proxy? ( client )
+   smtp? ( libuv )
+   socks5? ( client http-proxy )
+   ssl? ( ?? ( libressl mbedtls ) )
+   mbedtls? ( ssl )
+   ?? ( libev libevent )
+"
+
+RDEPEND="
+   sys-libs/zlib
+   caps? ( sys-libs/libcap )
+   dbus? ( sys-apps/dbus )
+   http-proxy? ( net-libs/libhubbub )
+   libev? ( dev-libs/libev )
+   libevent? ( dev-libs/libevent:= )
+   libuv? ( dev-libs/libuv:= )
+   sqlite3? ( dev-db/sqlite:= )
+   ssl? (
+   !libressl? (
+   !mbedtls? ( dev-libs/openssl:0= )
+   mbedtls? ( >net-libs/mbedtls-2.0.0 )
+   )
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-lang/perl
+   virtual/pkgconfig"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON
+   -DDISABLE_WERROR=ON
+   -DLWS_HAVE_LIBCAP=$(usex caps)
+   -DLWS_IPV6=$(usex ipv6)
+   -DLWS_ROLE_DBUS=$(usex dbus)
+   -DLWS_WITHOUT_CLIENT=$(usex !client)
+   -DLWS_WITHOUT_TEST_CLIENT=$(usex !client)
+   -DLWS_WITH_ACCESS_LOG=$(usex access-log)
+   -DLWS_WITH_CGI=$(usex cgi)
+   -DLWS_WITH_GENERIC_SESSIONS=$(usex generic-sessions)
+   -DLWS_WITH_HTTP2=$(usex http2)
+   -DLWS_WITH_HTTP_PROXY=$(usex http-proxy)
+   -DLWS_WITH_HUBBUB=$(usex http-proxy)
+   -DLWS_WITH_LEJP=$(usex lejp)
+   -DLWS_WITH_LIBEV=$(usex libev)
+   -DLWS_WITH_LIBEVENT=$(usex libevent)
+   -DLWS_WITH_LIBUV=$(usex libuv)
+   -DLWS_WITH_MBEDTLS=$(usex mbedtls)
+   -DLWS_WITH_PEER_LIMITS=$(usex peer-limits)
+   -DLWS_WITH_SERVER_STATUS=$(usex server-status)
+   -DLWS_WITH_SMTP=$(usex smtp)
+   -D

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

2020-12-04 Thread Sergei Trofimovich
commit: 9fe3f25a6bf384fe3c69560bd0300bc212db0299
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Fri Dec  4 18:28:38 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Fri Dec  4 18:31:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fe3f25a

net-libs/libwebsockets: stable 4.1.4 for ppc

stable wrt bug #757441

Package-Manager: Portage-3.0.11, Repoman-3.0.2
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-libs/libwebsockets/libwebsockets-4.1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.1.4.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.1.4.ebuild
index 3122cc0928d..67609f66609 100644
--- a/net-libs/libwebsockets/libwebsockets-4.1.4.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.1.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/17" # libwebsockets.so.17
-KEYWORDS="amd64 arm arm64 ~ppc x86"
+KEYWORDS="amd64 arm arm64 ppc x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libressl libuv mbedtls peer-limits server-status 
smtp socks5
sqlite3 ssl static-libs threads zip"



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

2020-12-02 Thread Sam James
commit: 6cd1503a6f2c60b7f48313a5274a4a397e1b2398
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  2 22:57:06 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  2 22:58:32 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6cd1503a

net-libs/libwebsockets: Stabilize 4.1.4 arm, #757441

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

 net-libs/libwebsockets/libwebsockets-4.1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.1.4.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.1.4.ebuild
index e7300f74888..3122cc0928d 100644
--- a/net-libs/libwebsockets/libwebsockets-4.1.4.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.1.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/17" # libwebsockets.so.17
-KEYWORDS="amd64 ~arm arm64 ~ppc x86"
+KEYWORDS="amd64 arm arm64 ~ppc x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libressl libuv mbedtls peer-limits server-status 
smtp socks5
sqlite3 ssl static-libs threads zip"



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

2020-12-02 Thread Sam James
commit: 5c0cfc6131c558982174dd8c6f3235b761338d34
Author: Sam James  gentoo  org>
AuthorDate: Wed Dec  2 14:57:54 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Dec  2 14:57:54 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5c0cfc61

net-libs/libwebsockets: Stabilize 4.1.4 arm64, #757441

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

 net-libs/libwebsockets/libwebsockets-4.1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.1.4.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.1.4.ebuild
index 6c9e16a747a..e7300f74888 100644
--- a/net-libs/libwebsockets/libwebsockets-4.1.4.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.1.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/17" # libwebsockets.so.17
-KEYWORDS="amd64 ~arm ~arm64 ~ppc x86"
+KEYWORDS="amd64 ~arm arm64 ~ppc x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libressl libuv mbedtls peer-limits server-status 
smtp socks5
sqlite3 ssl static-libs threads zip"



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

2020-11-29 Thread Joonas Niilola
commit: 9597828429c5e223889019f25b6831043b982d4b
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Nov 29 07:53:36 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Nov 29 07:53:36 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=95978284

net-libs/libwebsockets: stabilize 4.1.4 on x86

Bug: https://bugs.gentoo.org/757441
Signed-off-by: Joonas Niilola  gentoo.org>

 net-libs/libwebsockets/libwebsockets-4.1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.1.4.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.1.4.ebuild
index 30dbd55c5f2..e07e9fadc31 100644
--- a/net-libs/libwebsockets/libwebsockets-4.1.4.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.1.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/17" # libwebsockets.so.17
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libressl libuv mbedtls peer-limits server-status 
smtp socks5
sqlite3 ssl static-libs threads zip"



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

2020-11-29 Thread Joonas Niilola
commit: 0b00de7c7622e0b09960dd4139c1603a901b5a81
Author: Joonas Niilola  gentoo  org>
AuthorDate: Sun Nov 29 07:54:11 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sun Nov 29 07:54:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0b00de7c

net-libs/libwebsockets: stabilize 4.1.4 on amd64

Bug: https://bugs.gentoo.org/757441
Signed-off-by: Joonas Niilola  gentoo.org>

 net-libs/libwebsockets/libwebsockets-4.1.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.1.4.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.1.4.ebuild
index e07e9fadc31..6c9e16a747a 100644
--- a/net-libs/libwebsockets/libwebsockets-4.1.4.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.1.4.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/17" # libwebsockets.so.17
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc x86"
+KEYWORDS="amd64 ~arm ~arm64 ~ppc x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libressl libuv mbedtls peer-limits server-status 
smtp socks5
sqlite3 ssl static-libs threads zip"



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

2020-10-28 Thread Joonas Niilola
commit: dde31a9a6f8c47eeca92a9fd1836e704f23771c4
Author: Jakov Smolic  sartura  hr>
AuthorDate: Thu Oct 22 10:10:17 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Oct 28 12:09:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dde31a9a

net-libs/libwebsockets: metadata_duplicate_useflag_description

- Remove USE flag descriptions which are already available at
  profiles/use.desc

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-libs/libwebsockets/metadata.xml | 3 ---
 1 file changed, 3 deletions(-)

diff --git a/net-libs/libwebsockets/metadata.xml 
b/net-libs/libwebsockets/metadata.xml
index 23c9033fcec..429f0474f14 100644
--- a/net-libs/libwebsockets/metadata.xml
+++ b/net-libs/libwebsockets/metadata.xml
@@ -19,7 +19,6 @@


Support generating Apache-compatible 
access logs
-   Include CGI (spawn process with 
network-connected stdin/out/err) APIs
The client part of the library and 
libwebsockets-test-client
With the Generic Sessions 
plugin
Support the HTTP/2 protocol
@@ -32,9 +31,7 @@
Track peers and restrict resources a 
single peer can allocate
Support json + jscript server 
monitoring
Provide SMTP support
-   Allow use of SOCKS5 proxy on client 
connections
Require SQLITE3 support
-   Support serving pre-zipped files


warmcat/libwebsockets



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

2020-10-27 Thread Sam James
commit: 5d65b44f3e0a136882b416151acedc85c7f01827
Author: Jakov Smolic  sartura  hr>
AuthorDate: Tue Oct 27 17:23:19 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 27 21:18:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5d65b44f

net-libs/libwebsockets: drop 4.1.3

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Jakov Smolic  sartura.hr>
Closes: https://github.com/gentoo/gentoo/pull/18046
Signed-off-by: Sam James  gentoo.org>

 net-libs/libwebsockets/Manifest   |  1 -
 net-libs/libwebsockets/libwebsockets-4.1.3.ebuild | 84 ---
 2 files changed, 85 deletions(-)

diff --git a/net-libs/libwebsockets/Manifest b/net-libs/libwebsockets/Manifest
index c1ee7e1c957..3764230c94f 100644
--- a/net-libs/libwebsockets/Manifest
+++ b/net-libs/libwebsockets/Manifest
@@ -1,4 +1,3 @@
 DIST libwebsockets-3.2.1.tar.gz 9868342 BLAKE2B 
d822552c611f7cd0ee416bf9b9576c6052e196c1aa68b12c46a00865d3dcd131840218394317f191485fc61d8f3b7654d4a652a47f11d279a22df84a2350
 SHA512 
a2d30a7a0416a26484743efdaa8635542480a74b0ef0f6e172dab5de4688486efb13457fc8a884d9916f76322cab0cbc9ab675f496558edd1dd9b833d087207d
 DIST libwebsockets-4.0.20.tar.gz 12342036 BLAKE2B 
983190f7f63eb9db09b688ae056c6fdee32ac6d57f4afe3fb42cd662202c290c21a28e9c107d61cd3b2ddb25478f93b56008dc939ced28cd1c5abd6314fb1b32
 SHA512 
b2ab19623557b67abf157aed0317fb2305304e72c7e40c202c0bc855a499bbef64978e9187adcfdd2ef251497144db4a9fbaebaf37a320c7190720e9d194b67a
-DIST libwebsockets-4.1.3.tar.gz 12690921 BLAKE2B 
31913cb1f4d77618c9f9686e7355dbcc67bed56e8d5ea145ac948bc28e3a99ba4907f428260e2b9221f9cbefd46ceb9fd37aae5e5797ecd0137e4c63dcd255c9
 SHA512 
33b23aaecb85c2bf87dce04fc16c6d8b08520d6273d94debfd9e9a7660501254d9dacd2a570d160dfa8bbadf28ccee43938be15ed7309f733a4f4720c1d3a41b
 DIST libwebsockets-4.1.4.tar.gz 12698800 BLAKE2B 
78cb9587af7a5cc368c3c4ce7b8c8cba7d25961595ae8853f52d374b73404e5fbd99ff9b552dc9d6370fd425d6bd28fc69b71be37f2f045817f2cb8f5354dcbc
 SHA512 
4da84f612ad427465c4eea0bdd0db59c21c9e42bb21eb46b904f544dc4078af2c9a957e61430f3569b87cfc96b3addee50ac7a7c7dcf16350fe441dd8854

diff --git a/net-libs/libwebsockets/libwebsockets-4.1.3.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.1.3.ebuild
deleted file mode 100644
index 30dbd55c5f2..000
--- a/net-libs/libwebsockets/libwebsockets-4.1.3.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="A flexible pure-C library for implementing network protocols"
-HOMEPAGE="https://libwebsockets.org/";
-SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/17" # libwebsockets.so.17
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
-IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
-   +lejp libev libevent libressl libuv mbedtls peer-limits server-status 
smtp socks5
-   sqlite3 ssl static-libs threads zip"
-
-REQUIRED_USE="
-   access-log? ( http2 )
-   generic-sessions? ( smtp sqlite3 )
-   http-proxy? ( client )
-   smtp? ( libuv )
-   socks5? ( client http-proxy )
-   ssl? ( ?? ( libressl mbedtls ) )
-   mbedtls? ( ssl )
-   ?? ( libev libevent )
-"
-
-RDEPEND="
-   sys-libs/zlib
-   caps? ( sys-libs/libcap )
-   dbus? ( sys-apps/dbus )
-   http-proxy? ( net-libs/libhubbub )
-   libev? ( dev-libs/libev )
-   libevent? ( dev-libs/libevent:= )
-   libuv? ( dev-libs/libuv:= )
-   sqlite3? ( dev-db/sqlite:= )
-   ssl? (
-   !libressl? (
-   !mbedtls? ( dev-libs/openssl:0= )
-   mbedtls? ( >net-libs/mbedtls-2.0.0 )
-   )
-   )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-lang/perl
-   virtual/pkgconfig"
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON
-   -DDISABLE_WERROR=ON
-   -DLWS_HAVE_LIBCAP=$(usex caps)
-   -DLWS_IPV6=$(usex ipv6)
-   -DLWS_ROLE_DBUS=$(usex dbus)
-   -DLWS_WITHOUT_CLIENT=$(usex !client)
-   -DLWS_WITHOUT_TEST_CLIENT=$(usex !client)
-   -DLWS_WITH_ACCESS_LOG=$(usex access-log)
-   -DLWS_WITH_CGI=$(usex cgi)
-   -DLWS_WITH_GENERIC_SESSIONS=$(usex generic-sessions)
-   -DLWS_WITH_HTTP2=$(usex http2)
-   -DLWS_WITH_HTTP_PROXY=$(usex http-proxy)
-   -DLWS_WITH_HUBBUB=$(usex http-proxy)
-   -DLWS_WITH_LEJP=$(usex lejp)
-   -DLWS_WITH_LIBEV=$(usex libev)
-   -DLWS_WITH_LIBEVENT=$(usex libevent)
-   -DLWS_WITH_LIBUV=$(usex libuv)
-   -DLWS_WITH_MBEDTLS=$(usex mbedtls)
-   -DLWS_WITH_PEER_LIMITS=$(usex peer-limits)
-   -DLWS_WITH_SERVER_STATUS=$(usex server-status)
-   -DLWS

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

2020-10-27 Thread Sam James
commit: b7c37916183fa8352ed88ca4024f9ae23562f11d
Author: Jakov Smolic  sartura  hr>
AuthorDate: Tue Oct 27 17:22:54 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Oct 27 21:18:52 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b7c37916

net-libs/libwebsockets: bump to 4.1.4

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Sam James  gentoo.org>

 net-libs/libwebsockets/Manifest   |  1 +
 net-libs/libwebsockets/libwebsockets-4.1.4.ebuild | 84 +++
 2 files changed, 85 insertions(+)

diff --git a/net-libs/libwebsockets/Manifest b/net-libs/libwebsockets/Manifest
index e5a2add31c3..c1ee7e1c957 100644
--- a/net-libs/libwebsockets/Manifest
+++ b/net-libs/libwebsockets/Manifest
@@ -1,3 +1,4 @@
 DIST libwebsockets-3.2.1.tar.gz 9868342 BLAKE2B 
d822552c611f7cd0ee416bf9b9576c6052e196c1aa68b12c46a00865d3dcd131840218394317f191485fc61d8f3b7654d4a652a47f11d279a22df84a2350
 SHA512 
a2d30a7a0416a26484743efdaa8635542480a74b0ef0f6e172dab5de4688486efb13457fc8a884d9916f76322cab0cbc9ab675f496558edd1dd9b833d087207d
 DIST libwebsockets-4.0.20.tar.gz 12342036 BLAKE2B 
983190f7f63eb9db09b688ae056c6fdee32ac6d57f4afe3fb42cd662202c290c21a28e9c107d61cd3b2ddb25478f93b56008dc939ced28cd1c5abd6314fb1b32
 SHA512 
b2ab19623557b67abf157aed0317fb2305304e72c7e40c202c0bc855a499bbef64978e9187adcfdd2ef251497144db4a9fbaebaf37a320c7190720e9d194b67a
 DIST libwebsockets-4.1.3.tar.gz 12690921 BLAKE2B 
31913cb1f4d77618c9f9686e7355dbcc67bed56e8d5ea145ac948bc28e3a99ba4907f428260e2b9221f9cbefd46ceb9fd37aae5e5797ecd0137e4c63dcd255c9
 SHA512 
33b23aaecb85c2bf87dce04fc16c6d8b08520d6273d94debfd9e9a7660501254d9dacd2a570d160dfa8bbadf28ccee43938be15ed7309f733a4f4720c1d3a41b
+DIST libwebsockets-4.1.4.tar.gz 12698800 BLAKE2B 
78cb9587af7a5cc368c3c4ce7b8c8cba7d25961595ae8853f52d374b73404e5fbd99ff9b552dc9d6370fd425d6bd28fc69b71be37f2f045817f2cb8f5354dcbc
 SHA512 
4da84f612ad427465c4eea0bdd0db59c21c9e42bb21eb46b904f544dc4078af2c9a957e61430f3569b87cfc96b3addee50ac7a7c7dcf16350fe441dd8854

diff --git a/net-libs/libwebsockets/libwebsockets-4.1.4.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.1.4.ebuild
new file mode 100644
index 000..30dbd55c5f2
--- /dev/null
+++ b/net-libs/libwebsockets/libwebsockets-4.1.4.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="A flexible pure-C library for implementing network protocols"
+HOMEPAGE="https://libwebsockets.org/";
+SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/17" # libwebsockets.so.17
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+   +lejp libev libevent libressl libuv mbedtls peer-limits server-status 
smtp socks5
+   sqlite3 ssl static-libs threads zip"
+
+REQUIRED_USE="
+   access-log? ( http2 )
+   generic-sessions? ( smtp sqlite3 )
+   http-proxy? ( client )
+   smtp? ( libuv )
+   socks5? ( client http-proxy )
+   ssl? ( ?? ( libressl mbedtls ) )
+   mbedtls? ( ssl )
+   ?? ( libev libevent )
+"
+
+RDEPEND="
+   sys-libs/zlib
+   caps? ( sys-libs/libcap )
+   dbus? ( sys-apps/dbus )
+   http-proxy? ( net-libs/libhubbub )
+   libev? ( dev-libs/libev )
+   libevent? ( dev-libs/libevent:= )
+   libuv? ( dev-libs/libuv:= )
+   sqlite3? ( dev-db/sqlite:= )
+   ssl? (
+   !libressl? (
+   !mbedtls? ( dev-libs/openssl:0= )
+   mbedtls? ( >net-libs/mbedtls-2.0.0 )
+   )
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-lang/perl
+   virtual/pkgconfig"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON
+   -DDISABLE_WERROR=ON
+   -DLWS_HAVE_LIBCAP=$(usex caps)
+   -DLWS_IPV6=$(usex ipv6)
+   -DLWS_ROLE_DBUS=$(usex dbus)
+   -DLWS_WITHOUT_CLIENT=$(usex !client)
+   -DLWS_WITHOUT_TEST_CLIENT=$(usex !client)
+   -DLWS_WITH_ACCESS_LOG=$(usex access-log)
+   -DLWS_WITH_CGI=$(usex cgi)
+   -DLWS_WITH_GENERIC_SESSIONS=$(usex generic-sessions)
+   -DLWS_WITH_HTTP2=$(usex http2)
+   -DLWS_WITH_HTTP_PROXY=$(usex http-proxy)
+   -DLWS_WITH_HUBBUB=$(usex http-proxy)
+   -DLWS_WITH_LEJP=$(usex lejp)
+   -DLWS_WITH_LIBEV=$(usex libev)
+   -DLWS_WITH_LIBEVENT=$(usex libevent)
+   -DLWS_WITH_LIBUV=$(usex libuv)
+   -DLWS_WITH_MBEDTLS=$(usex mbedtls)
+   -DLWS_WITH_PEER_LIMITS=$(usex peer-limits)
+   -DLWS_WITH_SERVER_STATUS=$(usex server-status)
+   -DLWS_WITH_SMTP=$(usex smtp)
+   -DLWS_WITH_S

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

2020-10-17 Thread Joonas Niilola
commit: 983661b590bfa3cd4f0e883537f31192ae7e25c1
Author: Jakov Smolic  sartura  hr>
AuthorDate: Mon Oct 12 13:29:34 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Oct 17 13:19:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=983661b5

net-libs/libwebsockets: bump to 4.1.3

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-libs/libwebsockets/Manifest   |  1 +
 net-libs/libwebsockets/libwebsockets-4.1.3.ebuild | 84 +++
 2 files changed, 85 insertions(+)

diff --git a/net-libs/libwebsockets/Manifest b/net-libs/libwebsockets/Manifest
index ae6cc8f8ef9..dd74f000643 100644
--- a/net-libs/libwebsockets/Manifest
+++ b/net-libs/libwebsockets/Manifest
@@ -1,3 +1,4 @@
 DIST libwebsockets-3.2.1.tar.gz 9868342 BLAKE2B 
d822552c611f7cd0ee416bf9b9576c6052e196c1aa68b12c46a00865d3dcd131840218394317f191485fc61d8f3b7654d4a652a47f11d279a22df84a2350
 SHA512 
a2d30a7a0416a26484743efdaa8635542480a74b0ef0f6e172dab5de4688486efb13457fc8a884d9916f76322cab0cbc9ab675f496558edd1dd9b833d087207d
 DIST libwebsockets-4.0.20.tar.gz 12342036 BLAKE2B 
983190f7f63eb9db09b688ae056c6fdee32ac6d57f4afe3fb42cd662202c290c21a28e9c107d61cd3b2ddb25478f93b56008dc939ced28cd1c5abd6314fb1b32
 SHA512 
b2ab19623557b67abf157aed0317fb2305304e72c7e40c202c0bc855a499bbef64978e9187adcfdd2ef251497144db4a9fbaebaf37a320c7190720e9d194b67a
 DIST libwebsockets-4.1.2.tar.gz 12676362 BLAKE2B 
9b65217d799ffa6637dc79630224f3ec9e8c7e8075b7eebfc55a111d9ade534b912059c170bc4f435d2d8424340d5ccda75f3a8992a45ef128ea82bfc789391f
 SHA512 
1aeb105191191c55eb01f0cf565d7d16e32e8239af3a3ee653dfb4b5dfc42302490dfbdeac9c9cab0759e016a4a1c8c05938f26ce62a024e0d50600cdd86
+DIST libwebsockets-4.1.3.tar.gz 12690921 BLAKE2B 
31913cb1f4d77618c9f9686e7355dbcc67bed56e8d5ea145ac948bc28e3a99ba4907f428260e2b9221f9cbefd46ceb9fd37aae5e5797ecd0137e4c63dcd255c9
 SHA512 
33b23aaecb85c2bf87dce04fc16c6d8b08520d6273d94debfd9e9a7660501254d9dacd2a570d160dfa8bbadf28ccee43938be15ed7309f733a4f4720c1d3a41b

diff --git a/net-libs/libwebsockets/libwebsockets-4.1.3.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.1.3.ebuild
new file mode 100644
index 000..30dbd55c5f2
--- /dev/null
+++ b/net-libs/libwebsockets/libwebsockets-4.1.3.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="A flexible pure-C library for implementing network protocols"
+HOMEPAGE="https://libwebsockets.org/";
+SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/17" # libwebsockets.so.17
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
+IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+   +lejp libev libevent libressl libuv mbedtls peer-limits server-status 
smtp socks5
+   sqlite3 ssl static-libs threads zip"
+
+REQUIRED_USE="
+   access-log? ( http2 )
+   generic-sessions? ( smtp sqlite3 )
+   http-proxy? ( client )
+   smtp? ( libuv )
+   socks5? ( client http-proxy )
+   ssl? ( ?? ( libressl mbedtls ) )
+   mbedtls? ( ssl )
+   ?? ( libev libevent )
+"
+
+RDEPEND="
+   sys-libs/zlib
+   caps? ( sys-libs/libcap )
+   dbus? ( sys-apps/dbus )
+   http-proxy? ( net-libs/libhubbub )
+   libev? ( dev-libs/libev )
+   libevent? ( dev-libs/libevent:= )
+   libuv? ( dev-libs/libuv:= )
+   sqlite3? ( dev-db/sqlite:= )
+   ssl? (
+   !libressl? (
+   !mbedtls? ( dev-libs/openssl:0= )
+   mbedtls? ( >net-libs/mbedtls-2.0.0 )
+   )
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-lang/perl
+   virtual/pkgconfig"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON
+   -DDISABLE_WERROR=ON
+   -DLWS_HAVE_LIBCAP=$(usex caps)
+   -DLWS_IPV6=$(usex ipv6)
+   -DLWS_ROLE_DBUS=$(usex dbus)
+   -DLWS_WITHOUT_CLIENT=$(usex !client)
+   -DLWS_WITHOUT_TEST_CLIENT=$(usex !client)
+   -DLWS_WITH_ACCESS_LOG=$(usex access-log)
+   -DLWS_WITH_CGI=$(usex cgi)
+   -DLWS_WITH_GENERIC_SESSIONS=$(usex generic-sessions)
+   -DLWS_WITH_HTTP2=$(usex http2)
+   -DLWS_WITH_HTTP_PROXY=$(usex http-proxy)
+   -DLWS_WITH_HUBBUB=$(usex http-proxy)
+   -DLWS_WITH_LEJP=$(usex lejp)
+   -DLWS_WITH_LIBEV=$(usex libev)
+   -DLWS_WITH_LIBEVENT=$(usex libevent)
+   -DLWS_WITH_LIBUV=$(usex libuv)
+   -DLWS_WITH_MBEDTLS=$(usex mbedtls)
+   -DLWS_WITH_PEER_LIMITS=$(usex peer-limits)
+   -DLWS_WITH_SERVER_STATUS=$(usex server-status)
+   -DLWS_WITH_SMTP=$(usex smtp)
+   -D

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

2020-10-17 Thread Joonas Niilola
commit: c54a726bbf7c766ea1034355b84c76d76e07844a
Author: Jakov Smolic  sartura  hr>
AuthorDate: Mon Oct 12 13:30:06 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Sat Oct 17 13:19:16 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c54a726b

net-libs/libwebsockets: drop 4.1.2

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Jakov Smolic  sartura.hr>
Closes: https://github.com/gentoo/gentoo/pull/17909
Signed-off-by: Joonas Niilola  gentoo.org>

 net-libs/libwebsockets/Manifest   |  1 -
 net-libs/libwebsockets/libwebsockets-4.1.2.ebuild | 84 ---
 2 files changed, 85 deletions(-)

diff --git a/net-libs/libwebsockets/Manifest b/net-libs/libwebsockets/Manifest
index dd74f000643..e5a2add31c3 100644
--- a/net-libs/libwebsockets/Manifest
+++ b/net-libs/libwebsockets/Manifest
@@ -1,4 +1,3 @@
 DIST libwebsockets-3.2.1.tar.gz 9868342 BLAKE2B 
d822552c611f7cd0ee416bf9b9576c6052e196c1aa68b12c46a00865d3dcd131840218394317f191485fc61d8f3b7654d4a652a47f11d279a22df84a2350
 SHA512 
a2d30a7a0416a26484743efdaa8635542480a74b0ef0f6e172dab5de4688486efb13457fc8a884d9916f76322cab0cbc9ab675f496558edd1dd9b833d087207d
 DIST libwebsockets-4.0.20.tar.gz 12342036 BLAKE2B 
983190f7f63eb9db09b688ae056c6fdee32ac6d57f4afe3fb42cd662202c290c21a28e9c107d61cd3b2ddb25478f93b56008dc939ced28cd1c5abd6314fb1b32
 SHA512 
b2ab19623557b67abf157aed0317fb2305304e72c7e40c202c0bc855a499bbef64978e9187adcfdd2ef251497144db4a9fbaebaf37a320c7190720e9d194b67a
-DIST libwebsockets-4.1.2.tar.gz 12676362 BLAKE2B 
9b65217d799ffa6637dc79630224f3ec9e8c7e8075b7eebfc55a111d9ade534b912059c170bc4f435d2d8424340d5ccda75f3a8992a45ef128ea82bfc789391f
 SHA512 
1aeb105191191c55eb01f0cf565d7d16e32e8239af3a3ee653dfb4b5dfc42302490dfbdeac9c9cab0759e016a4a1c8c05938f26ce62a024e0d50600cdd86
 DIST libwebsockets-4.1.3.tar.gz 12690921 BLAKE2B 
31913cb1f4d77618c9f9686e7355dbcc67bed56e8d5ea145ac948bc28e3a99ba4907f428260e2b9221f9cbefd46ceb9fd37aae5e5797ecd0137e4c63dcd255c9
 SHA512 
33b23aaecb85c2bf87dce04fc16c6d8b08520d6273d94debfd9e9a7660501254d9dacd2a570d160dfa8bbadf28ccee43938be15ed7309f733a4f4720c1d3a41b

diff --git a/net-libs/libwebsockets/libwebsockets-4.1.2.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.1.2.ebuild
deleted file mode 100644
index 30dbd55c5f2..000
--- a/net-libs/libwebsockets/libwebsockets-4.1.2.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="A flexible pure-C library for implementing network protocols"
-HOMEPAGE="https://libwebsockets.org/";
-SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/17" # libwebsockets.so.17
-KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
-IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
-   +lejp libev libevent libressl libuv mbedtls peer-limits server-status 
smtp socks5
-   sqlite3 ssl static-libs threads zip"
-
-REQUIRED_USE="
-   access-log? ( http2 )
-   generic-sessions? ( smtp sqlite3 )
-   http-proxy? ( client )
-   smtp? ( libuv )
-   socks5? ( client http-proxy )
-   ssl? ( ?? ( libressl mbedtls ) )
-   mbedtls? ( ssl )
-   ?? ( libev libevent )
-"
-
-RDEPEND="
-   sys-libs/zlib
-   caps? ( sys-libs/libcap )
-   dbus? ( sys-apps/dbus )
-   http-proxy? ( net-libs/libhubbub )
-   libev? ( dev-libs/libev )
-   libevent? ( dev-libs/libevent:= )
-   libuv? ( dev-libs/libuv:= )
-   sqlite3? ( dev-db/sqlite:= )
-   ssl? (
-   !libressl? (
-   !mbedtls? ( dev-libs/openssl:0= )
-   mbedtls? ( >net-libs/mbedtls-2.0.0 )
-   )
-   )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-lang/perl
-   virtual/pkgconfig"
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON
-   -DDISABLE_WERROR=ON
-   -DLWS_HAVE_LIBCAP=$(usex caps)
-   -DLWS_IPV6=$(usex ipv6)
-   -DLWS_ROLE_DBUS=$(usex dbus)
-   -DLWS_WITHOUT_CLIENT=$(usex !client)
-   -DLWS_WITHOUT_TEST_CLIENT=$(usex !client)
-   -DLWS_WITH_ACCESS_LOG=$(usex access-log)
-   -DLWS_WITH_CGI=$(usex cgi)
-   -DLWS_WITH_GENERIC_SESSIONS=$(usex generic-sessions)
-   -DLWS_WITH_HTTP2=$(usex http2)
-   -DLWS_WITH_HTTP_PROXY=$(usex http-proxy)
-   -DLWS_WITH_HUBBUB=$(usex http-proxy)
-   -DLWS_WITH_LEJP=$(usex lejp)
-   -DLWS_WITH_LIBEV=$(usex libev)
-   -DLWS_WITH_LIBEVENT=$(usex libevent)
-   -DLWS_WITH_LIBUV=$(usex libuv)
-   -DLWS_WITH_MBEDTLS=$(usex mbedtls)
-   -DLWS_WITH_PEER_LIMITS=$(usex peer-limits)
-   -DLWS_WITH_SERVER_STATUS=$(usex server-status)
-  

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

2020-10-10 Thread Sergei Trofimovich
commit: 9fc9d0324f7c582550ad2314d751b8c9f9acca23
Author: Sergei Trofimovich  gentoo  org>
AuthorDate: Sat Oct 10 13:47:21 2020 +
Commit: Sergei Trofimovich  gentoo  org>
CommitDate: Sat Oct 10 13:47:21 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9fc9d032

net-libs/libwebsockets: keyworded 4.1.2 for ppc

keyworded wrt bug #744664

Package-Manager: Portage-3.0.8, Repoman-3.0.1
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Sergei Trofimovich  gentoo.org>

 net-libs/libwebsockets/libwebsockets-4.1.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.1.2.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.1.2.ebuild
index 037328b71c7..30dbd55c5f2 100644
--- a/net-libs/libwebsockets/libwebsockets-4.1.2.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.1.2.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/17" # libwebsockets.so.17
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libressl libuv mbedtls peer-limits server-status 
smtp socks5
sqlite3 ssl static-libs threads zip"



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

2020-10-07 Thread Sam James
commit: 30956796db274c8222df94c4734b3e784a50ae28
Author: Jakov Smolic  sartura  hr>
AuthorDate: Wed Oct  7 09:28:39 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct  7 16:11:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=30956796

net-libs/libwebsockets: bump to 4.1.2

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Sam James  gentoo.org>

 net-libs/libwebsockets/Manifest   |  1 +
 net-libs/libwebsockets/libwebsockets-4.1.2.ebuild | 84 +++
 2 files changed, 85 insertions(+)

diff --git a/net-libs/libwebsockets/Manifest b/net-libs/libwebsockets/Manifest
index e46296387d2..87036b053a7 100644
--- a/net-libs/libwebsockets/Manifest
+++ b/net-libs/libwebsockets/Manifest
@@ -1,3 +1,4 @@
 DIST libwebsockets-3.2.1.tar.gz 9868342 BLAKE2B 
d822552c611f7cd0ee416bf9b9576c6052e196c1aa68b12c46a00865d3dcd131840218394317f191485fc61d8f3b7654d4a652a47f11d279a22df84a2350
 SHA512 
a2d30a7a0416a26484743efdaa8635542480a74b0ef0f6e172dab5de4688486efb13457fc8a884d9916f76322cab0cbc9ab675f496558edd1dd9b833d087207d
 DIST libwebsockets-4.0.20.tar.gz 12342036 BLAKE2B 
983190f7f63eb9db09b688ae056c6fdee32ac6d57f4afe3fb42cd662202c290c21a28e9c107d61cd3b2ddb25478f93b56008dc939ced28cd1c5abd6314fb1b32
 SHA512 
b2ab19623557b67abf157aed0317fb2305304e72c7e40c202c0bc855a499bbef64978e9187adcfdd2ef251497144db4a9fbaebaf37a320c7190720e9d194b67a
 DIST libwebsockets-4.1.1.tar.gz 12674646 BLAKE2B 
4e05381405390b80fcec2143f3bf6a681b8030229748df7791d07a884f25092b72e8f01f51a18c905aa78c6b69c0e4aab3c19099cb955b721484c020b0063bec
 SHA512 
05a4932a3b88df2933729ed79bdc9773a935eacfab810fcad1d4bccee2beb74ddfc86185e0042935b49acdc3b10aa2a4a431778efbf4243eb180b0e7bf74d91f
+DIST libwebsockets-4.1.2.tar.gz 12676362 BLAKE2B 
9b65217d799ffa6637dc79630224f3ec9e8c7e8075b7eebfc55a111d9ade534b912059c170bc4f435d2d8424340d5ccda75f3a8992a45ef128ea82bfc789391f
 SHA512 
1aeb105191191c55eb01f0cf565d7d16e32e8239af3a3ee653dfb4b5dfc42302490dfbdeac9c9cab0759e016a4a1c8c05938f26ce62a024e0d50600cdd86

diff --git a/net-libs/libwebsockets/libwebsockets-4.1.2.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.1.2.ebuild
new file mode 100644
index 000..037328b71c7
--- /dev/null
+++ b/net-libs/libwebsockets/libwebsockets-4.1.2.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="A flexible pure-C library for implementing network protocols"
+HOMEPAGE="https://libwebsockets.org/";
+SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/17" # libwebsockets.so.17
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+   +lejp libev libevent libressl libuv mbedtls peer-limits server-status 
smtp socks5
+   sqlite3 ssl static-libs threads zip"
+
+REQUIRED_USE="
+   access-log? ( http2 )
+   generic-sessions? ( smtp sqlite3 )
+   http-proxy? ( client )
+   smtp? ( libuv )
+   socks5? ( client http-proxy )
+   ssl? ( ?? ( libressl mbedtls ) )
+   mbedtls? ( ssl )
+   ?? ( libev libevent )
+"
+
+RDEPEND="
+   sys-libs/zlib
+   caps? ( sys-libs/libcap )
+   dbus? ( sys-apps/dbus )
+   http-proxy? ( net-libs/libhubbub )
+   libev? ( dev-libs/libev )
+   libevent? ( dev-libs/libevent:= )
+   libuv? ( dev-libs/libuv:= )
+   sqlite3? ( dev-db/sqlite:= )
+   ssl? (
+   !libressl? (
+   !mbedtls? ( dev-libs/openssl:0= )
+   mbedtls? ( >net-libs/mbedtls-2.0.0 )
+   )
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-lang/perl
+   virtual/pkgconfig"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON
+   -DDISABLE_WERROR=ON
+   -DLWS_HAVE_LIBCAP=$(usex caps)
+   -DLWS_IPV6=$(usex ipv6)
+   -DLWS_ROLE_DBUS=$(usex dbus)
+   -DLWS_WITHOUT_CLIENT=$(usex !client)
+   -DLWS_WITHOUT_TEST_CLIENT=$(usex !client)
+   -DLWS_WITH_ACCESS_LOG=$(usex access-log)
+   -DLWS_WITH_CGI=$(usex cgi)
+   -DLWS_WITH_GENERIC_SESSIONS=$(usex generic-sessions)
+   -DLWS_WITH_HTTP2=$(usex http2)
+   -DLWS_WITH_HTTP_PROXY=$(usex http-proxy)
+   -DLWS_WITH_HUBBUB=$(usex http-proxy)
+   -DLWS_WITH_LEJP=$(usex lejp)
+   -DLWS_WITH_LIBEV=$(usex libev)
+   -DLWS_WITH_LIBEVENT=$(usex libevent)
+   -DLWS_WITH_LIBUV=$(usex libuv)
+   -DLWS_WITH_MBEDTLS=$(usex mbedtls)
+   -DLWS_WITH_PEER_LIMITS=$(usex peer-limits)
+   -DLWS_WITH_SERVER_STATUS=$(usex server-status)
+   -DLWS_WITH_SMTP=$(usex smtp)
+   -DLWS_WITH_SOCKS5

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

2020-10-07 Thread Sam James
commit: 6d650df5ad297285eecdace6a81ec2a4efdb8ad9
Author: Jakov Smolic  sartura  hr>
AuthorDate: Wed Oct  7 09:29:04 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct  7 16:11:04 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6d650df5

net-libs/libwebsockets: drop 4.1.1

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Jakov Smolic  sartura.hr>
Closes: https://github.com/gentoo/gentoo/pull/17835
Signed-off-by: Sam James  gentoo.org>

 net-libs/libwebsockets/Manifest   |  1 -
 net-libs/libwebsockets/libwebsockets-4.1.1.ebuild | 84 ---
 2 files changed, 85 deletions(-)

diff --git a/net-libs/libwebsockets/Manifest b/net-libs/libwebsockets/Manifest
index 87036b053a7..ae6cc8f8ef9 100644
--- a/net-libs/libwebsockets/Manifest
+++ b/net-libs/libwebsockets/Manifest
@@ -1,4 +1,3 @@
 DIST libwebsockets-3.2.1.tar.gz 9868342 BLAKE2B 
d822552c611f7cd0ee416bf9b9576c6052e196c1aa68b12c46a00865d3dcd131840218394317f191485fc61d8f3b7654d4a652a47f11d279a22df84a2350
 SHA512 
a2d30a7a0416a26484743efdaa8635542480a74b0ef0f6e172dab5de4688486efb13457fc8a884d9916f76322cab0cbc9ab675f496558edd1dd9b833d087207d
 DIST libwebsockets-4.0.20.tar.gz 12342036 BLAKE2B 
983190f7f63eb9db09b688ae056c6fdee32ac6d57f4afe3fb42cd662202c290c21a28e9c107d61cd3b2ddb25478f93b56008dc939ced28cd1c5abd6314fb1b32
 SHA512 
b2ab19623557b67abf157aed0317fb2305304e72c7e40c202c0bc855a499bbef64978e9187adcfdd2ef251497144db4a9fbaebaf37a320c7190720e9d194b67a
-DIST libwebsockets-4.1.1.tar.gz 12674646 BLAKE2B 
4e05381405390b80fcec2143f3bf6a681b8030229748df7791d07a884f25092b72e8f01f51a18c905aa78c6b69c0e4aab3c19099cb955b721484c020b0063bec
 SHA512 
05a4932a3b88df2933729ed79bdc9773a935eacfab810fcad1d4bccee2beb74ddfc86185e0042935b49acdc3b10aa2a4a431778efbf4243eb180b0e7bf74d91f
 DIST libwebsockets-4.1.2.tar.gz 12676362 BLAKE2B 
9b65217d799ffa6637dc79630224f3ec9e8c7e8075b7eebfc55a111d9ade534b912059c170bc4f435d2d8424340d5ccda75f3a8992a45ef128ea82bfc789391f
 SHA512 
1aeb105191191c55eb01f0cf565d7d16e32e8239af3a3ee653dfb4b5dfc42302490dfbdeac9c9cab0759e016a4a1c8c05938f26ce62a024e0d50600cdd86

diff --git a/net-libs/libwebsockets/libwebsockets-4.1.1.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.1.1.ebuild
deleted file mode 100644
index 037328b71c7..000
--- a/net-libs/libwebsockets/libwebsockets-4.1.1.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="A flexible pure-C library for implementing network protocols"
-HOMEPAGE="https://libwebsockets.org/";
-SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/17" # libwebsockets.so.17
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
-   +lejp libev libevent libressl libuv mbedtls peer-limits server-status 
smtp socks5
-   sqlite3 ssl static-libs threads zip"
-
-REQUIRED_USE="
-   access-log? ( http2 )
-   generic-sessions? ( smtp sqlite3 )
-   http-proxy? ( client )
-   smtp? ( libuv )
-   socks5? ( client http-proxy )
-   ssl? ( ?? ( libressl mbedtls ) )
-   mbedtls? ( ssl )
-   ?? ( libev libevent )
-"
-
-RDEPEND="
-   sys-libs/zlib
-   caps? ( sys-libs/libcap )
-   dbus? ( sys-apps/dbus )
-   http-proxy? ( net-libs/libhubbub )
-   libev? ( dev-libs/libev )
-   libevent? ( dev-libs/libevent:= )
-   libuv? ( dev-libs/libuv:= )
-   sqlite3? ( dev-db/sqlite:= )
-   ssl? (
-   !libressl? (
-   !mbedtls? ( dev-libs/openssl:0= )
-   mbedtls? ( >net-libs/mbedtls-2.0.0 )
-   )
-   )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-lang/perl
-   virtual/pkgconfig"
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON
-   -DDISABLE_WERROR=ON
-   -DLWS_HAVE_LIBCAP=$(usex caps)
-   -DLWS_IPV6=$(usex ipv6)
-   -DLWS_ROLE_DBUS=$(usex dbus)
-   -DLWS_WITHOUT_CLIENT=$(usex !client)
-   -DLWS_WITHOUT_TEST_CLIENT=$(usex !client)
-   -DLWS_WITH_ACCESS_LOG=$(usex access-log)
-   -DLWS_WITH_CGI=$(usex cgi)
-   -DLWS_WITH_GENERIC_SESSIONS=$(usex generic-sessions)
-   -DLWS_WITH_HTTP2=$(usex http2)
-   -DLWS_WITH_HTTP_PROXY=$(usex http-proxy)
-   -DLWS_WITH_HUBBUB=$(usex http-proxy)
-   -DLWS_WITH_LEJP=$(usex lejp)
-   -DLWS_WITH_LIBEV=$(usex libev)
-   -DLWS_WITH_LIBEVENT=$(usex libevent)
-   -DLWS_WITH_LIBUV=$(usex libuv)
-   -DLWS_WITH_MBEDTLS=$(usex mbedtls)
-   -DLWS_WITH_PEER_LIMITS=$(usex peer-limits)
-   -DLWS_WITH_SERVER_STATUS=$(usex server-status)
-   -DLWS_WITH

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

2020-10-06 Thread Sam James
commit: 0989b7c5ac1dfe2ba03f5204ecbc7f8a296740c2
Author: Jakov Smolic  sartura  hr>
AuthorDate: Fri Sep 25 13:20:11 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Oct  7 00:30:55 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0989b7c5

net-libs/libwebsockets: add socks5? ( client http-proxy ) to REQUIRED_USE

Reported-by: Jeroen Roovers  gentoo.org>
Closes: https://bugs.gentoo.org/744628
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Jakov Smolic  sartura.hr>
Closes: https://github.com/gentoo/gentoo/pull/17661
Signed-off-by: Sam James  gentoo.org>

 net-libs/libwebsockets/libwebsockets-4.0.20.ebuild | 1 +
 net-libs/libwebsockets/libwebsockets-4.1.1.ebuild  | 1 +
 2 files changed, 2 insertions(+)

diff --git a/net-libs/libwebsockets/libwebsockets-4.0.20.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.0.20.ebuild
index b0d538ff906..134f80a6994 100644
--- a/net-libs/libwebsockets/libwebsockets-4.0.20.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.0.20.ebuild
@@ -21,6 +21,7 @@ REQUIRED_USE="
generic-sessions? ( smtp sqlite3 )
http-proxy? ( client )
smtp? ( libuv )
+   socks5? ( client http-proxy )
ssl? ( ?? ( libressl mbedtls ) )
mbedtls? ( ssl )
?? ( libev libevent )

diff --git a/net-libs/libwebsockets/libwebsockets-4.1.1.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.1.1.ebuild
index 7ff883e7d82..037328b71c7 100644
--- a/net-libs/libwebsockets/libwebsockets-4.1.1.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.1.1.ebuild
@@ -21,6 +21,7 @@ REQUIRED_USE="
generic-sessions? ( smtp sqlite3 )
http-proxy? ( client )
smtp? ( libuv )
+   socks5? ( client http-proxy )
ssl? ( ?? ( libressl mbedtls ) )
mbedtls? ( ssl )
?? ( libev libevent )



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

2020-10-02 Thread Joonas Niilola
commit: a0891291c44c2f17df97e51833b5065c72c4612a
Author: Jakov Smolic  sartura  hr>
AuthorDate: Fri Sep 18 09:25:37 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Oct  2 13:57:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0891291

net-libs/libwebsockets: drop old

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Jakov Smolic  sartura.hr>
Closes: https://github.com/gentoo/gentoo/pull/17586
Signed-off-by: Joonas Niilola  gentoo.org>

 net-libs/libwebsockets/Manifest   |  1 -
 net-libs/libwebsockets/libwebsockets-4.1.0.ebuild | 83 ---
 2 files changed, 84 deletions(-)

diff --git a/net-libs/libwebsockets/Manifest b/net-libs/libwebsockets/Manifest
index 44b0582df39..e46296387d2 100644
--- a/net-libs/libwebsockets/Manifest
+++ b/net-libs/libwebsockets/Manifest
@@ -1,4 +1,3 @@
 DIST libwebsockets-3.2.1.tar.gz 9868342 BLAKE2B 
d822552c611f7cd0ee416bf9b9576c6052e196c1aa68b12c46a00865d3dcd131840218394317f191485fc61d8f3b7654d4a652a47f11d279a22df84a2350
 SHA512 
a2d30a7a0416a26484743efdaa8635542480a74b0ef0f6e172dab5de4688486efb13457fc8a884d9916f76322cab0cbc9ab675f496558edd1dd9b833d087207d
 DIST libwebsockets-4.0.20.tar.gz 12342036 BLAKE2B 
983190f7f63eb9db09b688ae056c6fdee32ac6d57f4afe3fb42cd662202c290c21a28e9c107d61cd3b2ddb25478f93b56008dc939ced28cd1c5abd6314fb1b32
 SHA512 
b2ab19623557b67abf157aed0317fb2305304e72c7e40c202c0bc855a499bbef64978e9187adcfdd2ef251497144db4a9fbaebaf37a320c7190720e9d194b67a
-DIST libwebsockets-4.1.0.tar.gz 12674490 BLAKE2B 
243fdcdef0cd9c36ee8bcf3c75b7467200f4fa1e6178cdbb9cc78d20d1aca533e910c9892560bd5c50c3ff98d783665616ea6d283ee8faae3f569bc526a31f42
 SHA512 
7748021f8a26e26474ae200f50ec8b59f19e69fbc612bbb31bbca2524e4381b2a7dde605740ac355109c9e34593fb5aee523d581ac64d821a594ffaadc16b1cb
 DIST libwebsockets-4.1.1.tar.gz 12674646 BLAKE2B 
4e05381405390b80fcec2143f3bf6a681b8030229748df7791d07a884f25092b72e8f01f51a18c905aa78c6b69c0e4aab3c19099cb955b721484c020b0063bec
 SHA512 
05a4932a3b88df2933729ed79bdc9773a935eacfab810fcad1d4bccee2beb74ddfc86185e0042935b49acdc3b10aa2a4a431778efbf4243eb180b0e7bf74d91f

diff --git a/net-libs/libwebsockets/libwebsockets-4.1.0.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.1.0.ebuild
deleted file mode 100644
index 7ff883e7d82..000
--- a/net-libs/libwebsockets/libwebsockets-4.1.0.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake
-
-DESCRIPTION="A flexible pure-C library for implementing network protocols"
-HOMEPAGE="https://libwebsockets.org/";
-SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/17" # libwebsockets.so.17
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
-   +lejp libev libevent libressl libuv mbedtls peer-limits server-status 
smtp socks5
-   sqlite3 ssl static-libs threads zip"
-
-REQUIRED_USE="
-   access-log? ( http2 )
-   generic-sessions? ( smtp sqlite3 )
-   http-proxy? ( client )
-   smtp? ( libuv )
-   ssl? ( ?? ( libressl mbedtls ) )
-   mbedtls? ( ssl )
-   ?? ( libev libevent )
-"
-
-RDEPEND="
-   sys-libs/zlib
-   caps? ( sys-libs/libcap )
-   dbus? ( sys-apps/dbus )
-   http-proxy? ( net-libs/libhubbub )
-   libev? ( dev-libs/libev )
-   libevent? ( dev-libs/libevent:= )
-   libuv? ( dev-libs/libuv:= )
-   sqlite3? ( dev-db/sqlite:= )
-   ssl? (
-   !libressl? (
-   !mbedtls? ( dev-libs/openssl:0= )
-   mbedtls? ( >net-libs/mbedtls-2.0.0 )
-   )
-   )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-lang/perl
-   virtual/pkgconfig"
-
-src_configure() {
-   local mycmakeargs=(
-   -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON
-   -DDISABLE_WERROR=ON
-   -DLWS_HAVE_LIBCAP=$(usex caps)
-   -DLWS_IPV6=$(usex ipv6)
-   -DLWS_ROLE_DBUS=$(usex dbus)
-   -DLWS_WITHOUT_CLIENT=$(usex !client)
-   -DLWS_WITHOUT_TEST_CLIENT=$(usex !client)
-   -DLWS_WITH_ACCESS_LOG=$(usex access-log)
-   -DLWS_WITH_CGI=$(usex cgi)
-   -DLWS_WITH_GENERIC_SESSIONS=$(usex generic-sessions)
-   -DLWS_WITH_HTTP2=$(usex http2)
-   -DLWS_WITH_HTTP_PROXY=$(usex http-proxy)
-   -DLWS_WITH_HUBBUB=$(usex http-proxy)
-   -DLWS_WITH_LEJP=$(usex lejp)
-   -DLWS_WITH_LIBEV=$(usex libev)
-   -DLWS_WITH_LIBEVENT=$(usex libevent)
-   -DLWS_WITH_LIBUV=$(usex libuv)
-   -DLWS_WITH_MBEDTLS=$(usex mbedtls)
-   -DLWS_WITH_PEER_LIMITS=$(usex peer-limits)
-   -DLWS_WITH_SERVER_STATUS=$(usex server-status)
-   -DLWS_WITH_SMTP=$(usex smtp)
-  

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

2020-10-02 Thread Joonas Niilola
commit: 1beaf1f1f2047706125f6765af2ba64dade80c12
Author: Jakov Smolic  sartura  hr>
AuthorDate: Fri Sep 18 09:25:11 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Oct  2 13:57:11 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1beaf1f1

net-libs/libwebsockets: bump to 4.1.1

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-libs/libwebsockets/Manifest   |  1 +
 net-libs/libwebsockets/libwebsockets-4.1.1.ebuild | 83 +++
 2 files changed, 84 insertions(+)

diff --git a/net-libs/libwebsockets/Manifest b/net-libs/libwebsockets/Manifest
index 5fa0adcabe0..44b0582df39 100644
--- a/net-libs/libwebsockets/Manifest
+++ b/net-libs/libwebsockets/Manifest
@@ -1,3 +1,4 @@
 DIST libwebsockets-3.2.1.tar.gz 9868342 BLAKE2B 
d822552c611f7cd0ee416bf9b9576c6052e196c1aa68b12c46a00865d3dcd131840218394317f191485fc61d8f3b7654d4a652a47f11d279a22df84a2350
 SHA512 
a2d30a7a0416a26484743efdaa8635542480a74b0ef0f6e172dab5de4688486efb13457fc8a884d9916f76322cab0cbc9ab675f496558edd1dd9b833d087207d
 DIST libwebsockets-4.0.20.tar.gz 12342036 BLAKE2B 
983190f7f63eb9db09b688ae056c6fdee32ac6d57f4afe3fb42cd662202c290c21a28e9c107d61cd3b2ddb25478f93b56008dc939ced28cd1c5abd6314fb1b32
 SHA512 
b2ab19623557b67abf157aed0317fb2305304e72c7e40c202c0bc855a499bbef64978e9187adcfdd2ef251497144db4a9fbaebaf37a320c7190720e9d194b67a
 DIST libwebsockets-4.1.0.tar.gz 12674490 BLAKE2B 
243fdcdef0cd9c36ee8bcf3c75b7467200f4fa1e6178cdbb9cc78d20d1aca533e910c9892560bd5c50c3ff98d783665616ea6d283ee8faae3f569bc526a31f42
 SHA512 
7748021f8a26e26474ae200f50ec8b59f19e69fbc612bbb31bbca2524e4381b2a7dde605740ac355109c9e34593fb5aee523d581ac64d821a594ffaadc16b1cb
+DIST libwebsockets-4.1.1.tar.gz 12674646 BLAKE2B 
4e05381405390b80fcec2143f3bf6a681b8030229748df7791d07a884f25092b72e8f01f51a18c905aa78c6b69c0e4aab3c19099cb955b721484c020b0063bec
 SHA512 
05a4932a3b88df2933729ed79bdc9773a935eacfab810fcad1d4bccee2beb74ddfc86185e0042935b49acdc3b10aa2a4a431778efbf4243eb180b0e7bf74d91f

diff --git a/net-libs/libwebsockets/libwebsockets-4.1.1.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.1.1.ebuild
new file mode 100644
index 000..7ff883e7d82
--- /dev/null
+++ b/net-libs/libwebsockets/libwebsockets-4.1.1.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="A flexible pure-C library for implementing network protocols"
+HOMEPAGE="https://libwebsockets.org/";
+SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/17" # libwebsockets.so.17
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+   +lejp libev libevent libressl libuv mbedtls peer-limits server-status 
smtp socks5
+   sqlite3 ssl static-libs threads zip"
+
+REQUIRED_USE="
+   access-log? ( http2 )
+   generic-sessions? ( smtp sqlite3 )
+   http-proxy? ( client )
+   smtp? ( libuv )
+   ssl? ( ?? ( libressl mbedtls ) )
+   mbedtls? ( ssl )
+   ?? ( libev libevent )
+"
+
+RDEPEND="
+   sys-libs/zlib
+   caps? ( sys-libs/libcap )
+   dbus? ( sys-apps/dbus )
+   http-proxy? ( net-libs/libhubbub )
+   libev? ( dev-libs/libev )
+   libevent? ( dev-libs/libevent:= )
+   libuv? ( dev-libs/libuv:= )
+   sqlite3? ( dev-db/sqlite:= )
+   ssl? (
+   !libressl? (
+   !mbedtls? ( dev-libs/openssl:0= )
+   mbedtls? ( >net-libs/mbedtls-2.0.0 )
+   )
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-lang/perl
+   virtual/pkgconfig"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON
+   -DDISABLE_WERROR=ON
+   -DLWS_HAVE_LIBCAP=$(usex caps)
+   -DLWS_IPV6=$(usex ipv6)
+   -DLWS_ROLE_DBUS=$(usex dbus)
+   -DLWS_WITHOUT_CLIENT=$(usex !client)
+   -DLWS_WITHOUT_TEST_CLIENT=$(usex !client)
+   -DLWS_WITH_ACCESS_LOG=$(usex access-log)
+   -DLWS_WITH_CGI=$(usex cgi)
+   -DLWS_WITH_GENERIC_SESSIONS=$(usex generic-sessions)
+   -DLWS_WITH_HTTP2=$(usex http2)
+   -DLWS_WITH_HTTP_PROXY=$(usex http-proxy)
+   -DLWS_WITH_HUBBUB=$(usex http-proxy)
+   -DLWS_WITH_LEJP=$(usex lejp)
+   -DLWS_WITH_LIBEV=$(usex libev)
+   -DLWS_WITH_LIBEVENT=$(usex libevent)
+   -DLWS_WITH_LIBUV=$(usex libuv)
+   -DLWS_WITH_MBEDTLS=$(usex mbedtls)
+   -DLWS_WITH_PEER_LIMITS=$(usex peer-limits)
+   -DLWS_WITH_SERVER_STATUS=$(usex server-status)
+   -DLWS_WITH_SMTP=$(usex smtp)
+   -DLWS_WITH_SOCKS5=$(usex socks5)
+   

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

2020-09-13 Thread Sam James
commit: bba68ec0ba3406beede9cdbf5cca1c8aacd21789
Author: Jakov Smolic  sartura  hr>
AuthorDate: Mon Sep  7 08:10:54 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 13 23:28:13 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bba68ec0

net-libs/libwebsockets: bump to 4.1.0

Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Jakov Smolic  sartura.hr>
Closes: https://github.com/gentoo/gentoo/pull/17451
Signed-off-by: Sam James  gentoo.org>

 net-libs/libwebsockets/Manifest   |  1 +
 net-libs/libwebsockets/libwebsockets-4.1.0.ebuild | 83 +++
 2 files changed, 84 insertions(+)

diff --git a/net-libs/libwebsockets/Manifest b/net-libs/libwebsockets/Manifest
index aa84b1fb419..5fa0adcabe0 100644
--- a/net-libs/libwebsockets/Manifest
+++ b/net-libs/libwebsockets/Manifest
@@ -1,2 +1,3 @@
 DIST libwebsockets-3.2.1.tar.gz 9868342 BLAKE2B 
d822552c611f7cd0ee416bf9b9576c6052e196c1aa68b12c46a00865d3dcd131840218394317f191485fc61d8f3b7654d4a652a47f11d279a22df84a2350
 SHA512 
a2d30a7a0416a26484743efdaa8635542480a74b0ef0f6e172dab5de4688486efb13457fc8a884d9916f76322cab0cbc9ab675f496558edd1dd9b833d087207d
 DIST libwebsockets-4.0.20.tar.gz 12342036 BLAKE2B 
983190f7f63eb9db09b688ae056c6fdee32ac6d57f4afe3fb42cd662202c290c21a28e9c107d61cd3b2ddb25478f93b56008dc939ced28cd1c5abd6314fb1b32
 SHA512 
b2ab19623557b67abf157aed0317fb2305304e72c7e40c202c0bc855a499bbef64978e9187adcfdd2ef251497144db4a9fbaebaf37a320c7190720e9d194b67a
+DIST libwebsockets-4.1.0.tar.gz 12674490 BLAKE2B 
243fdcdef0cd9c36ee8bcf3c75b7467200f4fa1e6178cdbb9cc78d20d1aca533e910c9892560bd5c50c3ff98d783665616ea6d283ee8faae3f569bc526a31f42
 SHA512 
7748021f8a26e26474ae200f50ec8b59f19e69fbc612bbb31bbca2524e4381b2a7dde605740ac355109c9e34593fb5aee523d581ac64d821a594ffaadc16b1cb

diff --git a/net-libs/libwebsockets/libwebsockets-4.1.0.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.1.0.ebuild
new file mode 100644
index 000..7ff883e7d82
--- /dev/null
+++ b/net-libs/libwebsockets/libwebsockets-4.1.0.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="A flexible pure-C library for implementing network protocols"
+HOMEPAGE="https://libwebsockets.org/";
+SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/17" # libwebsockets.so.17
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+   +lejp libev libevent libressl libuv mbedtls peer-limits server-status 
smtp socks5
+   sqlite3 ssl static-libs threads zip"
+
+REQUIRED_USE="
+   access-log? ( http2 )
+   generic-sessions? ( smtp sqlite3 )
+   http-proxy? ( client )
+   smtp? ( libuv )
+   ssl? ( ?? ( libressl mbedtls ) )
+   mbedtls? ( ssl )
+   ?? ( libev libevent )
+"
+
+RDEPEND="
+   sys-libs/zlib
+   caps? ( sys-libs/libcap )
+   dbus? ( sys-apps/dbus )
+   http-proxy? ( net-libs/libhubbub )
+   libev? ( dev-libs/libev )
+   libevent? ( dev-libs/libevent:= )
+   libuv? ( dev-libs/libuv:= )
+   sqlite3? ( dev-db/sqlite:= )
+   ssl? (
+   !libressl? (
+   !mbedtls? ( dev-libs/openssl:0= )
+   mbedtls? ( >net-libs/mbedtls-2.0.0 )
+   )
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-lang/perl
+   virtual/pkgconfig"
+
+src_configure() {
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON
+   -DDISABLE_WERROR=ON
+   -DLWS_HAVE_LIBCAP=$(usex caps)
+   -DLWS_IPV6=$(usex ipv6)
+   -DLWS_ROLE_DBUS=$(usex dbus)
+   -DLWS_WITHOUT_CLIENT=$(usex !client)
+   -DLWS_WITHOUT_TEST_CLIENT=$(usex !client)
+   -DLWS_WITH_ACCESS_LOG=$(usex access-log)
+   -DLWS_WITH_CGI=$(usex cgi)
+   -DLWS_WITH_GENERIC_SESSIONS=$(usex generic-sessions)
+   -DLWS_WITH_HTTP2=$(usex http2)
+   -DLWS_WITH_HTTP_PROXY=$(usex http-proxy)
+   -DLWS_WITH_HUBBUB=$(usex http-proxy)
+   -DLWS_WITH_LEJP=$(usex lejp)
+   -DLWS_WITH_LIBEV=$(usex libev)
+   -DLWS_WITH_LIBEVENT=$(usex libevent)
+   -DLWS_WITH_LIBUV=$(usex libuv)
+   -DLWS_WITH_MBEDTLS=$(usex mbedtls)
+   -DLWS_WITH_PEER_LIMITS=$(usex peer-limits)
+   -DLWS_WITH_SERVER_STATUS=$(usex server-status)
+   -DLWS_WITH_SMTP=$(usex smtp)
+   -DLWS_WITH_SOCKS5=$(usex socks5)
+   -DLWS_WITH_SQLITE3=$(usex sqlite3)
+   -DLWS_WITH_SSL=$(usex ssl)
+   -DLWS_WITH_STATIC=$(usex static-libs)
+   -DLWS_WITH_STRUCT_JSON=$(usex lejp)
+   -DLWS_WITH_THREADPOOL=$(usex threads)
+   -DLWS_WITH_ZIP_FOP

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

2020-09-13 Thread Sam James
commit: dc125b4004b189c1b09e45e1d9b803d574718c23
Author: Jakov Smolic  sartura  hr>
AuthorDate: Wed Sep  2 20:10:00 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sun Sep 13 21:17:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dc125b40

net-libs/libwebsockets: set LWS_DBUS_INCLUDE2

CMake only looks for dbus-arch-deps.h at /usr/lib64, so we have to
manually set LWS_DBUS_INCLUDE2 for 32-bit systems where it is located at
/usr/lib

Closes: https://bugs.gentoo.org/740090
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Jakov Smolic  sartura.hr>
Closes: https://github.com/gentoo/gentoo/pull/17389
Signed-off-by: Sam James  gentoo.org>

 net-libs/libwebsockets/libwebsockets-4.0.20.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/net-libs/libwebsockets/libwebsockets-4.0.20.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.0.20.ebuild
index 2fa0810a12e..b0d538ff906 100644
--- a/net-libs/libwebsockets/libwebsockets-4.0.20.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.0.20.ebuild
@@ -82,5 +82,7 @@ src_configure() {
-DLWS_WITHOUT_TESTAPPS=ON
)
 
+   use dbus && mycmakeargs+=( 
-DLWS_DBUS_INCLUDE2="/usr/$(get_libdir)/dbus-1.0/include" )
+
cmake_src_configure
 }



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

2020-09-08 Thread Sam James
commit: 0185d8b3ee9bf8f3d9e07d7f714c2f81655d09cb
Author: Sam James  gentoo  org>
AuthorDate: Tue Sep  8 17:02:17 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep  8 17:02:17 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0185d8b3

net-libs/libwebsockets: Stabilize 4.0.20 arm64, #739888

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

 net-libs/libwebsockets/libwebsockets-4.0.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.0.20.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.0.20.ebuild
index 7c6747fcbfd..2fa0810a12e 100644
--- a/net-libs/libwebsockets/libwebsockets-4.0.20.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.0.20.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/16" # libwebsockets.so.16
-KEYWORDS="amd64 arm ~arm64 x86"
+KEYWORDS="amd64 arm arm64 x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libressl libuv mbedtls peer-limits server-status 
smtp socks5
sqlite3 ssl static-libs threads zip"



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

2020-09-04 Thread Sam James
commit: 923084670c75927f866dc2b9603b0e4348c1e007
Author: Sam James  gentoo  org>
AuthorDate: Sat Sep  5 02:37:57 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Sat Sep  5 02:37:57 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=92308467

net-libs/libwebsockets: Stabilize 4.0.20 amd64, #739888

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

 net-libs/libwebsockets/libwebsockets-4.0.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.0.20.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.0.20.ebuild
index 35703da6436..7c6747fcbfd 100644
--- a/net-libs/libwebsockets/libwebsockets-4.0.20.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.0.20.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/16" # libwebsockets.so.16
-KEYWORDS="~amd64 arm ~arm64 x86"
+KEYWORDS="amd64 arm ~arm64 x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libressl libuv mbedtls peer-limits server-status 
smtp socks5
sqlite3 ssl static-libs threads zip"



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

2020-09-03 Thread Thomas Deutschmann
commit: 101aa5ee16dd6195d7bab055922a025b46a1cd43
Author: Thomas Deutschmann  gentoo  org>
AuthorDate: Thu Sep  3 14:23:56 2020 +
Commit: Thomas Deutschmann  gentoo  org>
CommitDate: Thu Sep  3 14:23:56 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=101aa5ee

net-libs/libwebsockets: x86 stable (bug #739888)

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

 net-libs/libwebsockets/libwebsockets-4.0.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.0.20.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.0.20.ebuild
index 70b507a93cd..35703da6436 100644
--- a/net-libs/libwebsockets/libwebsockets-4.0.20.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.0.20.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/16" # libwebsockets.so.16
-KEYWORDS="~amd64 arm ~arm64 ~x86"
+KEYWORDS="~amd64 arm ~arm64 x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libressl libuv mbedtls peer-limits server-status 
smtp socks5
sqlite3 ssl static-libs threads zip"



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

2020-09-01 Thread Sam James
commit: 82d58c22fd00ff5666284f20cec8631e62a3a8be
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  2 00:43:12 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  2 00:43:12 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82d58c22

net-libs/libwebsockets: Stabilize 4.0.20 arm, #739888

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

 net-libs/libwebsockets/libwebsockets-4.0.20.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/net-libs/libwebsockets/libwebsockets-4.0.20.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.0.20.ebuild
index 81eefe8b962..70b507a93cd 100644
--- a/net-libs/libwebsockets/libwebsockets-4.0.20.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.0.20.ebuild
@@ -11,7 +11,7 @@ 
SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> ${P}.
 
 LICENSE="MIT"
 SLOT="0/16" # libwebsockets.so.16
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+KEYWORDS="~amd64 arm ~arm64 ~x86"
 IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+lejp libev libevent libressl libuv mbedtls peer-limits server-status 
smtp socks5
sqlite3 ssl static-libs threads zip"



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

2020-09-01 Thread Sam James
commit: 4ef7d3cec06c8af5d6ac93edb8ccae691d6aa965
Author: Jakov Smolic  sartura  hr>
AuthorDate: Tue Sep  1 19:28:29 2020 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Sep  1 20:46:34 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4ef7d3ce

net-libs/libwebsockets: add dbus dependency, restrict ssl USE flags

Depends on sys-apps/dbus is USE=dbus. Ensure that mbedtls
cannot be set without ssl USE flag.

Bug: https://bugs.gentoo.org/739888
Package-Manager: Portage-3.0.4, Repoman-3.0.1
Signed-off-by: Jakov Smolic  sartura.hr>
Closes: https://github.com/gentoo/gentoo/pull/17366
Signed-off-by: Sam James  gentoo.org>

 net-libs/libwebsockets/libwebsockets-4.0.20.ebuild | 2 ++
 1 file changed, 2 insertions(+)

diff --git a/net-libs/libwebsockets/libwebsockets-4.0.20.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.0.20.ebuild
index 6bc4ebdb391..81eefe8b962 100644
--- a/net-libs/libwebsockets/libwebsockets-4.0.20.ebuild
+++ b/net-libs/libwebsockets/libwebsockets-4.0.20.ebuild
@@ -22,12 +22,14 @@ REQUIRED_USE="
http-proxy? ( client )
smtp? ( libuv )
ssl? ( ?? ( libressl mbedtls ) )
+   mbedtls? ( ssl )
?? ( libev libevent )
 "
 
 RDEPEND="
sys-libs/zlib
caps? ( sys-libs/libcap )
+   dbus? ( sys-apps/dbus )
http-proxy? ( net-libs/libhubbub )
libev? ( dev-libs/libev )
libevent? ( dev-libs/libevent:= )



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

2020-07-24 Thread Joonas Niilola
commit: c8d39af9f56fd7436b026675cbd69ac7875357e1
Author: Jakov Smolic  sartura  hr>
AuthorDate: Fri Jul 10 09:50:56 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jul 24 12:03:30 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c8d39af9

net-libs/libwebsockets: bump to 4.0.20

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-libs/libwebsockets/Manifest|  1 +
 net-libs/libwebsockets/libwebsockets-4.0.20.ebuild | 84 ++
 2 files changed, 85 insertions(+)

diff --git a/net-libs/libwebsockets/Manifest b/net-libs/libwebsockets/Manifest
index ca9f4bffbda..ddb39425881 100644
--- a/net-libs/libwebsockets/Manifest
+++ b/net-libs/libwebsockets/Manifest
@@ -1,2 +1,3 @@
 DIST libwebsockets-3.2.1.tar.gz 9868342 BLAKE2B 
d822552c611f7cd0ee416bf9b9576c6052e196c1aa68b12c46a00865d3dcd131840218394317f191485fc61d8f3b7654d4a652a47f11d279a22df84a2350
 SHA512 
a2d30a7a0416a26484743efdaa8635542480a74b0ef0f6e172dab5de4688486efb13457fc8a884d9916f76322cab0cbc9ab675f496558edd1dd9b833d087207d
 DIST libwebsockets-4.0.16.tar.gz 12342950 BLAKE2B 
980f3fad78f9bd2eaed3e43f71477bbe846c8ee6e26c6a66d0cb363148b81c1b16866fcbf4c91f72c61380c6503d3b4ee1f22a068223fc43bad028db87a58bd2
 SHA512 
aef67d622669e2efbe0f6e8a2b4be5552b3cde7281c74c9e743fc5b8c8e23243756ec8f119420a790cacd2620bcb49612ac84e0d935ef85d7f1472bc6fa97486
+DIST libwebsockets-4.0.20.tar.gz 12342036 BLAKE2B 
983190f7f63eb9db09b688ae056c6fdee32ac6d57f4afe3fb42cd662202c290c21a28e9c107d61cd3b2ddb25478f93b56008dc939ced28cd1c5abd6314fb1b32
 SHA512 
b2ab19623557b67abf157aed0317fb2305304e72c7e40c202c0bc855a499bbef64978e9187adcfdd2ef251497144db4a9fbaebaf37a320c7190720e9d194b67a

diff --git a/net-libs/libwebsockets/libwebsockets-4.0.20.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.0.20.ebuild
new file mode 100644
index 000..6bc4ebdb391
--- /dev/null
+++ b/net-libs/libwebsockets/libwebsockets-4.0.20.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="A flexible pure-C library for implementing network protocols"
+HOMEPAGE="https://libwebsockets.org/";
+SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/16" # libwebsockets.so.16
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+   +lejp libev libevent libressl libuv mbedtls peer-limits server-status 
smtp socks5
+   sqlite3 ssl static-libs threads zip"
+
+REQUIRED_USE="
+   access-log? ( http2 )
+   generic-sessions? ( smtp sqlite3 )
+   http-proxy? ( client )
+   smtp? ( libuv )
+   ssl? ( ?? ( libressl mbedtls ) )
+   ?? ( libev libevent )
+"
+
+RDEPEND="
+   sys-libs/zlib
+   caps? ( sys-libs/libcap )
+   http-proxy? ( net-libs/libhubbub )
+   libev? ( dev-libs/libev )
+   libevent? ( dev-libs/libevent:= )
+   libuv? ( dev-libs/libuv:= )
+   sqlite3? ( dev-db/sqlite:= )
+   ssl? (
+   !libressl? (
+   !mbedtls? ( dev-libs/openssl:0= )
+   mbedtls? ( >net-libs/mbedtls-2.0.0 )
+   )
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-lang/perl"
+
+PATCHES=(
+   "${FILESDIR}/libwebsockets-3.2.0-check_chown_result.patch"
+)
+
+src_configure() {
+   append-cflags -Wno-error
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON
+   -DLWS_HAVE_LIBCAP=$(usex caps)
+   -DLWS_IPV6=$(usex ipv6)
+   -DLWS_ROLE_DBUS=$(usex dbus)
+   -DLWS_WITHOUT_CLIENT=$(usex !client)
+   -DLWS_WITHOUT_TEST_CLIENT=$(usex !client)
+   -DLWS_WITH_ACCESS_LOG=$(usex access-log)
+   -DLWS_WITH_CGI=$(usex cgi)
+   -DLWS_WITH_GENERIC_SESSIONS=$(usex generic-sessions)
+   -DLWS_WITH_HTTP2=$(usex http2)
+   -DLWS_WITH_HTTP_PROXY=$(usex http-proxy)
+   -DLWS_WITH_HUBBUB=$(usex http-proxy)
+   -DLWS_WITH_LEJP=$(usex lejp)
+   -DLWS_WITH_LIBEV=$(usex libev)
+   -DLWS_WITH_LIBEVENT=$(usex libevent)
+   -DLWS_WITH_LIBUV=$(usex libuv)
+   -DLWS_WITH_MBEDTLS=$(usex mbedtls)
+   -DLWS_WITH_PEER_LIMITS=$(usex peer-limits)
+   -DLWS_WITH_SERVER_STATUS=$(usex server-status)
+   -DLWS_WITH_SMTP=$(usex smtp)
+   -DLWS_WITH_SOCKS5=$(usex socks5)
+   -DLWS_WITH_SQLITE3=$(usex sqlite3)
+   -DLWS_WITH_SSL=$(usex ssl)
+   -DLWS_WITH_STATIC=$(usex static-libs)
+   -DLWS_WITH_STRUCT_JSON=$(usex lejp)
+   -DLWS_WITH_THREADPOOL=$(usex threads)
+   -DLWS_WITH_ZIP_FOPS=$(usex zip)
+ 

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

2020-07-24 Thread Joonas Niilola
commit: 540d48e502b7fea381037ee866d3d219e61d5ddb
Author: Jakov Smolic  sartura  hr>
AuthorDate: Fri Jul 10 09:51:25 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Fri Jul 24 12:03:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=540d48e5

net-libs/libwebsockets: drop 4.0.16

Package-Manager: Portage-2.3.99, Repoman-2.3.23
Signed-off-by: Jakov Smolic  sartura.hr>
Closes: https://github.com/gentoo/gentoo/pull/16623
Signed-off-by: Joonas Niilola  gentoo.org>

 net-libs/libwebsockets/Manifest|  1 -
 net-libs/libwebsockets/libwebsockets-4.0.16.ebuild | 84 --
 2 files changed, 85 deletions(-)

diff --git a/net-libs/libwebsockets/Manifest b/net-libs/libwebsockets/Manifest
index ddb39425881..aa84b1fb419 100644
--- a/net-libs/libwebsockets/Manifest
+++ b/net-libs/libwebsockets/Manifest
@@ -1,3 +1,2 @@
 DIST libwebsockets-3.2.1.tar.gz 9868342 BLAKE2B 
d822552c611f7cd0ee416bf9b9576c6052e196c1aa68b12c46a00865d3dcd131840218394317f191485fc61d8f3b7654d4a652a47f11d279a22df84a2350
 SHA512 
a2d30a7a0416a26484743efdaa8635542480a74b0ef0f6e172dab5de4688486efb13457fc8a884d9916f76322cab0cbc9ab675f496558edd1dd9b833d087207d
-DIST libwebsockets-4.0.16.tar.gz 12342950 BLAKE2B 
980f3fad78f9bd2eaed3e43f71477bbe846c8ee6e26c6a66d0cb363148b81c1b16866fcbf4c91f72c61380c6503d3b4ee1f22a068223fc43bad028db87a58bd2
 SHA512 
aef67d622669e2efbe0f6e8a2b4be5552b3cde7281c74c9e743fc5b8c8e23243756ec8f119420a790cacd2620bcb49612ac84e0d935ef85d7f1472bc6fa97486
 DIST libwebsockets-4.0.20.tar.gz 12342036 BLAKE2B 
983190f7f63eb9db09b688ae056c6fdee32ac6d57f4afe3fb42cd662202c290c21a28e9c107d61cd3b2ddb25478f93b56008dc939ced28cd1c5abd6314fb1b32
 SHA512 
b2ab19623557b67abf157aed0317fb2305304e72c7e40c202c0bc855a499bbef64978e9187adcfdd2ef251497144db4a9fbaebaf37a320c7190720e9d194b67a

diff --git a/net-libs/libwebsockets/libwebsockets-4.0.16.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.0.16.ebuild
deleted file mode 100644
index 6bc4ebdb391..000
--- a/net-libs/libwebsockets/libwebsockets-4.0.16.ebuild
+++ /dev/null
@@ -1,84 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="A flexible pure-C library for implementing network protocols"
-HOMEPAGE="https://libwebsockets.org/";
-SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/16" # libwebsockets.so.16
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
-   +lejp libev libevent libressl libuv mbedtls peer-limits server-status 
smtp socks5
-   sqlite3 ssl static-libs threads zip"
-
-REQUIRED_USE="
-   access-log? ( http2 )
-   generic-sessions? ( smtp sqlite3 )
-   http-proxy? ( client )
-   smtp? ( libuv )
-   ssl? ( ?? ( libressl mbedtls ) )
-   ?? ( libev libevent )
-"
-
-RDEPEND="
-   sys-libs/zlib
-   caps? ( sys-libs/libcap )
-   http-proxy? ( net-libs/libhubbub )
-   libev? ( dev-libs/libev )
-   libevent? ( dev-libs/libevent:= )
-   libuv? ( dev-libs/libuv:= )
-   sqlite3? ( dev-db/sqlite:= )
-   ssl? (
-   !libressl? (
-   !mbedtls? ( dev-libs/openssl:0= )
-   mbedtls? ( >net-libs/mbedtls-2.0.0 )
-   )
-   )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-lang/perl"
-
-PATCHES=(
-   "${FILESDIR}/libwebsockets-3.2.0-check_chown_result.patch"
-)
-
-src_configure() {
-   append-cflags -Wno-error
-   local mycmakeargs=(
-   -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON
-   -DLWS_HAVE_LIBCAP=$(usex caps)
-   -DLWS_IPV6=$(usex ipv6)
-   -DLWS_ROLE_DBUS=$(usex dbus)
-   -DLWS_WITHOUT_CLIENT=$(usex !client)
-   -DLWS_WITHOUT_TEST_CLIENT=$(usex !client)
-   -DLWS_WITH_ACCESS_LOG=$(usex access-log)
-   -DLWS_WITH_CGI=$(usex cgi)
-   -DLWS_WITH_GENERIC_SESSIONS=$(usex generic-sessions)
-   -DLWS_WITH_HTTP2=$(usex http2)
-   -DLWS_WITH_HTTP_PROXY=$(usex http-proxy)
-   -DLWS_WITH_HUBBUB=$(usex http-proxy)
-   -DLWS_WITH_LEJP=$(usex lejp)
-   -DLWS_WITH_LIBEV=$(usex libev)
-   -DLWS_WITH_LIBEVENT=$(usex libevent)
-   -DLWS_WITH_LIBUV=$(usex libuv)
-   -DLWS_WITH_MBEDTLS=$(usex mbedtls)
-   -DLWS_WITH_PEER_LIMITS=$(usex peer-limits)
-   -DLWS_WITH_SERVER_STATUS=$(usex server-status)
-   -DLWS_WITH_SMTP=$(usex smtp)
-   -DLWS_WITH_SOCKS5=$(usex socks5)
-   -DLWS_WITH_SQLITE3=$(usex sqlite3)
-   -DLWS_WITH_SSL=$(usex ssl)
-   -DLWS_WITH_STATIC=$(usex static-libs)
-   -DLWS_WITH_STRUCT_JSON=$(usex lejp)
-   -DLWS_WITH_THREADPOOL=$(usex threads)
- 

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

2020-06-30 Thread Joonas Niilola
commit: caac8e6b80b698727c815c61f2c4c90b213417fa
Author: Jakov Smolic  sartura  hr>
AuthorDate: Mon Jun 15 15:13:03 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jul  1 06:38:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=caac8e6b

net-libs/libwebsockets: version bump to 4.0.16

Closes: https://bugs.gentoo.org/728340
Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jakov Smolic  sartura.hr>
Signed-off-by: Joonas Niilola  gentoo.org>

 net-libs/libwebsockets/Manifest|  1 +
 net-libs/libwebsockets/libwebsockets-4.0.16.ebuild | 84 ++
 2 files changed, 85 insertions(+)

diff --git a/net-libs/libwebsockets/Manifest b/net-libs/libwebsockets/Manifest
index 98c1527c4d4..218320ac46e 100644
--- a/net-libs/libwebsockets/Manifest
+++ b/net-libs/libwebsockets/Manifest
@@ -1,2 +1,3 @@
 DIST libwebsockets-3.2.1.tar.gz 9868342 BLAKE2B 
d822552c611f7cd0ee416bf9b9576c6052e196c1aa68b12c46a00865d3dcd131840218394317f191485fc61d8f3b7654d4a652a47f11d279a22df84a2350
 SHA512 
a2d30a7a0416a26484743efdaa8635542480a74b0ef0f6e172dab5de4688486efb13457fc8a884d9916f76322cab0cbc9ab675f496558edd1dd9b833d087207d
 DIST libwebsockets-4.0.10.tar.gz 12337448 BLAKE2B 
91c38703e6cb98c66fb4e5fd6939c98d98c076b5a4ebd931a23da20e834de54cd61f4e8c121245970a34210d2e8720c0c7429846101ad6f4c4d3fd9a23fcf993
 SHA512 
25857c03d02c0c55dea1095fd64e1df112e938e975f04d8a28b56b4899a5cce900d500a139e9353ba548b0c59a23bad982dac0e0e0621e869b78e1e130c33cfe
+DIST libwebsockets-4.0.16.tar.gz 12342950 BLAKE2B 
980f3fad78f9bd2eaed3e43f71477bbe846c8ee6e26c6a66d0cb363148b81c1b16866fcbf4c91f72c61380c6503d3b4ee1f22a068223fc43bad028db87a58bd2
 SHA512 
aef67d622669e2efbe0f6e8a2b4be5552b3cde7281c74c9e743fc5b8c8e23243756ec8f119420a790cacd2620bcb49612ac84e0d935ef85d7f1472bc6fa97486

diff --git a/net-libs/libwebsockets/libwebsockets-4.0.16.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.0.16.ebuild
new file mode 100644
index 000..6bc4ebdb391
--- /dev/null
+++ b/net-libs/libwebsockets/libwebsockets-4.0.16.ebuild
@@ -0,0 +1,84 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="A flexible pure-C library for implementing network protocols"
+HOMEPAGE="https://libwebsockets.org/";
+SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="0/16" # libwebsockets.so.16
+KEYWORDS="~amd64 ~arm ~arm64 ~x86"
+IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
+   +lejp libev libevent libressl libuv mbedtls peer-limits server-status 
smtp socks5
+   sqlite3 ssl static-libs threads zip"
+
+REQUIRED_USE="
+   access-log? ( http2 )
+   generic-sessions? ( smtp sqlite3 )
+   http-proxy? ( client )
+   smtp? ( libuv )
+   ssl? ( ?? ( libressl mbedtls ) )
+   ?? ( libev libevent )
+"
+
+RDEPEND="
+   sys-libs/zlib
+   caps? ( sys-libs/libcap )
+   http-proxy? ( net-libs/libhubbub )
+   libev? ( dev-libs/libev )
+   libevent? ( dev-libs/libevent:= )
+   libuv? ( dev-libs/libuv:= )
+   sqlite3? ( dev-db/sqlite:= )
+   ssl? (
+   !libressl? (
+   !mbedtls? ( dev-libs/openssl:0= )
+   mbedtls? ( >net-libs/mbedtls-2.0.0 )
+   )
+   )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="dev-lang/perl"
+
+PATCHES=(
+   "${FILESDIR}/libwebsockets-3.2.0-check_chown_result.patch"
+)
+
+src_configure() {
+   append-cflags -Wno-error
+   local mycmakeargs=(
+   -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON
+   -DLWS_HAVE_LIBCAP=$(usex caps)
+   -DLWS_IPV6=$(usex ipv6)
+   -DLWS_ROLE_DBUS=$(usex dbus)
+   -DLWS_WITHOUT_CLIENT=$(usex !client)
+   -DLWS_WITHOUT_TEST_CLIENT=$(usex !client)
+   -DLWS_WITH_ACCESS_LOG=$(usex access-log)
+   -DLWS_WITH_CGI=$(usex cgi)
+   -DLWS_WITH_GENERIC_SESSIONS=$(usex generic-sessions)
+   -DLWS_WITH_HTTP2=$(usex http2)
+   -DLWS_WITH_HTTP_PROXY=$(usex http-proxy)
+   -DLWS_WITH_HUBBUB=$(usex http-proxy)
+   -DLWS_WITH_LEJP=$(usex lejp)
+   -DLWS_WITH_LIBEV=$(usex libev)
+   -DLWS_WITH_LIBEVENT=$(usex libevent)
+   -DLWS_WITH_LIBUV=$(usex libuv)
+   -DLWS_WITH_MBEDTLS=$(usex mbedtls)
+   -DLWS_WITH_PEER_LIMITS=$(usex peer-limits)
+   -DLWS_WITH_SERVER_STATUS=$(usex server-status)
+   -DLWS_WITH_SMTP=$(usex smtp)
+   -DLWS_WITH_SOCKS5=$(usex socks5)
+   -DLWS_WITH_SQLITE3=$(usex sqlite3)
+   -DLWS_WITH_SSL=$(usex ssl)
+   -DLWS_WITH_STATIC=$(usex static-libs)
+   -DLWS_WITH_STRUCT_JSON=$(usex lejp)
+   -DLWS_WITH_THREADPOOL=$(usex threads)
+  

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

2020-06-30 Thread Joonas Niilola
commit: ed9a91edde3b36c4bb2e8993f907d3f41dd2180b
Author: Jakov Smolic  sartura  hr>
AuthorDate: Mon Jun 15 15:14:10 2020 +
Commit: Joonas Niilola  gentoo  org>
CommitDate: Wed Jul  1 06:38:31 2020 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ed9a91ed

net-libs/libwebsockets: drop version 4.0.10

Package-Manager: Portage-2.3.99, Repoman-2.3.22
Signed-off-by: Jakov Smolic  sartura.hr>
Closes: https://github.com/gentoo/gentoo/pull/16262
Signed-off-by: Joonas Niilola  gentoo.org>

 net-libs/libwebsockets/Manifest|  1 -
 net-libs/libwebsockets/libwebsockets-4.0.10.ebuild | 83 --
 2 files changed, 84 deletions(-)

diff --git a/net-libs/libwebsockets/Manifest b/net-libs/libwebsockets/Manifest
index 218320ac46e..ca9f4bffbda 100644
--- a/net-libs/libwebsockets/Manifest
+++ b/net-libs/libwebsockets/Manifest
@@ -1,3 +1,2 @@
 DIST libwebsockets-3.2.1.tar.gz 9868342 BLAKE2B 
d822552c611f7cd0ee416bf9b9576c6052e196c1aa68b12c46a00865d3dcd131840218394317f191485fc61d8f3b7654d4a652a47f11d279a22df84a2350
 SHA512 
a2d30a7a0416a26484743efdaa8635542480a74b0ef0f6e172dab5de4688486efb13457fc8a884d9916f76322cab0cbc9ab675f496558edd1dd9b833d087207d
-DIST libwebsockets-4.0.10.tar.gz 12337448 BLAKE2B 
91c38703e6cb98c66fb4e5fd6939c98d98c076b5a4ebd931a23da20e834de54cd61f4e8c121245970a34210d2e8720c0c7429846101ad6f4c4d3fd9a23fcf993
 SHA512 
25857c03d02c0c55dea1095fd64e1df112e938e975f04d8a28b56b4899a5cce900d500a139e9353ba548b0c59a23bad982dac0e0e0621e869b78e1e130c33cfe
 DIST libwebsockets-4.0.16.tar.gz 12342950 BLAKE2B 
980f3fad78f9bd2eaed3e43f71477bbe846c8ee6e26c6a66d0cb363148b81c1b16866fcbf4c91f72c61380c6503d3b4ee1f22a068223fc43bad028db87a58bd2
 SHA512 
aef67d622669e2efbe0f6e8a2b4be5552b3cde7281c74c9e743fc5b8c8e23243756ec8f119420a790cacd2620bcb49612ac84e0d935ef85d7f1472bc6fa97486

diff --git a/net-libs/libwebsockets/libwebsockets-4.0.10.ebuild 
b/net-libs/libwebsockets/libwebsockets-4.0.10.ebuild
deleted file mode 100644
index b0fe7aa758d..000
--- a/net-libs/libwebsockets/libwebsockets-4.0.10.ebuild
+++ /dev/null
@@ -1,83 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="A flexible pure-C library for implementing network protocols"
-HOMEPAGE="https://libwebsockets.org/";
-SRC_URI="https://github.com/warmcat/libwebsockets/archive/v${PV}.tar.gz -> 
${P}.tar.gz"
-
-LICENSE="MIT"
-SLOT="0/16" # libwebsockets.so.16
-KEYWORDS="~amd64 ~arm ~arm64 ~x86"
-IUSE="access-log caps cgi client dbus generic-sessions http-proxy http2 ipv6
-   +lejp libev libevent libressl libuv mbedtls peer-limits server-status 
smtp socks5
-   sqlite3 ssl static-libs threads zip"
-
-REQUIRED_USE="
-   access-log? ( http2 )
-   generic-sessions? ( smtp sqlite3 )
-   http-proxy? ( client )
-   smtp? ( libuv )
-   ssl? ( ?? ( libressl mbedtls ) )
-   ?? ( libev libevent )
-"
-
-RDEPEND="
-   sys-libs/zlib
-   caps? ( sys-libs/libcap )
-   http-proxy? ( net-libs/libhubbub )
-   libev? ( dev-libs/libev )
-   libevent? ( dev-libs/libevent:= )
-   libuv? ( dev-libs/libuv:= )
-   sqlite3? ( dev-db/sqlite:= )
-   ssl? (
-   !libressl? (
-   !mbedtls? ( dev-libs/openssl:0= )
-   mbedtls? ( >net-libs/mbedtls-2.0.0 )
-   )
-   )
-"
-DEPEND="${RDEPEND}"
-BDEPEND="dev-lang/perl"
-
-PATCHES=(
-   "${FILESDIR}/libwebsockets-3.2.0-check_chown_result.patch"
-)
-
-src_configure() {
-   append-cflags -Wno-error
-   local mycmakeargs=(
-   -DCMAKE_DISABLE_FIND_PACKAGE_Git=ON
-   -DLWS_HAVE_LIBCAP=$(usex caps)
-   -DLWS_IPV6=$(usex ipv6)
-   -DLWS_ROLE_DBUS=$(usex dbus)
-   -DLWS_WITHOUT_CLIENT=$(usex !client)
-   -DLWS_WITHOUT_TEST_CLIENT=$(usex !client)
-   -DLWS_WITH_ACCESS_LOG=$(usex access-log)
-   -DLWS_WITH_CGI=$(usex cgi)
-   -DLWS_WITH_GENERIC_SESSIONS=$(usex generic-sessions)
-   -DLWS_WITH_HTTP2=$(usex http2)
-   -DLWS_WITH_HTTP_PROXY=$(usex http-proxy)
-   -DLWS_WITH_HUBBUB=$(usex http-proxy)
-   -DLWS_WITH_LEJP=$(usex lejp)
-   -DLWS_WITH_LIBEV=$(usex libev)
-   -DLWS_WITH_LIBEVENT=$(usex libevent)
-   -DLWS_WITH_LIBUV=$(usex libuv)
-   -DLWS_WITH_MBEDTLS=$(usex mbedtls)
-   -DLWS_WITH_PEER_LIMITS=$(usex peer-limits)
-   -DLWS_WITH_SERVER_STATUS=$(usex server-status)
-   -DLWS_WITH_SMTP=$(usex smtp)
-   -DLWS_WITH_SOCKS5=$(usex socks5)
-   -DLWS_WITH_SQLITE3=$(usex sqlite3)
-   -DLWS_WITH_SSL=$(usex ssl)
-   -DLWS_WITH_STATIC=$(usex static-libs)
-   -DLWS_WITH_THREADPOOL=$(usex threads)
-   -DLWS_WITH_ZIP_FOPS=$(usex zip)
- 

  1   2   >