* [PR PATCH] libwebsockets: update to 4.3.2, revbump or upgrade dependencies
@ 2023-01-29 10:04 yopito
2023-02-13 12:51 ` yopito
` (4 more replies)
0 siblings, 5 replies; 6+ messages in thread
From: yopito @ 2023-01-29 10:04 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1322 bytes --]
There is a new pull request by yopito against master on the void-packages repository
https://github.com/yopito/void-packages libwebsockets.4.3.2
https://github.com/void-linux/void-packages/pull/41934
libwebsockets: update to 4.3.2, revbump or upgrade dependencies
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->
<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC) : **x86_64-musl**
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- [] aarch64-musl
- [] armv7l
- [] armv6l-musl
- [x] aarch64
A patch file from https://github.com/void-linux/void-packages/pull/41934.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-libwebsockets.4.3.2-41934.patch --]
[-- Type: text/x-diff, Size: 5427 bytes --]
From a3afc11bbbe5e8d3ddfa1c9e1a012655869248b0 Mon Sep 17 00:00:00 2001
From: yopito <pierre.bourgin@free.fr>
Date: Tue, 24 Jan 2023 06:27:14 +0100
Subject: [PATCH 1/4] libwebsockets: update to 4.3.2
---
common/shlibs | 2 +-
srcpkgs/libwebsockets/template | 16 +++++++++-------
2 files changed, 10 insertions(+), 8 deletions(-)
diff --git a/common/shlibs b/common/shlibs
index f632ce9c76da..59b89df03035 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -2255,7 +2255,7 @@ libcvm-v2client.so.1 cvm-0.97_1
libudns.so.0 udns-0.4_1
libcriu.so.2 criu-3.13_2
libcompel.so.1 criu-3.13_2
-libwebsockets.so.15 libwebsockets-3.2.2_5
+libwebsockets.so.19 libwebsockets-4.3.2_1
libnfc.so.6 libnfc-1.8.0_1
libfuzzy.so.2 libfuzzy-2.12_1
libSDL_gfx.so.15 SDL_gfx-2.0.25_2
diff --git a/srcpkgs/libwebsockets/template b/srcpkgs/libwebsockets/template
index 9311fe3afcd8..8bacc4c465ab 100644
--- a/srcpkgs/libwebsockets/template
+++ b/srcpkgs/libwebsockets/template
@@ -1,20 +1,22 @@
# Template file for 'libwebsockets'
pkgname=libwebsockets
-version=3.2.2
-revision=5
+version=4.3.2
+revision=1
build_style=cmake
configure_args="-DLWS_WITH_LIBEV=ON -DLWS_WITH_LIBUV=ON -DLWS_WITH_HTTP2=ON
- -DLWS_IPV6=ON -DLWS_HAVE_LIBCAP=ON"
+ -DLWS_IPV6=ON -DLWS_HAVE_LIBCAP=ON -DLWS_WITH_EVLIB_PLUGINS=OFF"
makedepends="libcap-devel libev-devel libuv-devel openssl-devel zlib-devel"
short_desc="Lightweight client and server websocket library"
maintainer="Enno Boland <gottox@voidlinux.org>"
-license="LGPL-2.1-only"
+license="MIT"
homepage="https://libwebsockets.org"
-changelog="https://raw.githubusercontent.com/warmcat/libwebsockets/v3.0-stable/changelog"
+changelog="https://raw.githubusercontent.com/warmcat/libwebsockets/main/changelog"
distfiles="https://github.com/warmcat/libwebsockets/archive/v${version}.tar.gz"
-checksum=166d6e17cab64bfc10c2a71799c298284540a1fa63f6ea3de5caccb34502243c
+checksum=6a85a1bccf25acc7e8e5383e4934c9b32a102880d1e4c37c70b27ae2a42406e1
-CFLAGS="-Wno-error"
+post_install() {
+ vlicense LICENSE
+}
libwebsockets-devel_package() {
depends="libwebsockets>=${version}_${revision} libcap-devel libev-devel openssl-devel libuv-devel"
From 41a25c906fa43f0708ae1cbf69e3ec6fab411f79 Mon Sep 17 00:00:00 2001
From: yopito <pierre.bourgin@free.fr>
Date: Tue, 24 Jan 2023 06:38:37 +0100
Subject: [PATCH 2/4] kismet: rebuild for libwebsockets 4.3.2
---
srcpkgs/kismet/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/kismet/template b/srcpkgs/kismet/template
index fa44c5442d8d..48a0fc5fa6f1 100644
--- a/srcpkgs/kismet/template
+++ b/srcpkgs/kismet/template
@@ -1,7 +1,7 @@
# Template file for 'kismet'
pkgname=kismet
version=2022.08.R1
-revision=1
+revision=2
_realver="${version//./-}"
build_style=gnu-configure
configure_args="--disable-python-tools"
@@ -14,7 +14,7 @@ depends="libcap-progs"
short_desc="Wireless network detector, sniffer, and intrusion detection system"
maintainer="Leah Neukirchen <leah@vuxu.org>"
license="GPL-2.0-or-later"
-homepage="http://www.kismetwireless.net/"
+homepage="https://www.kismetwireless.net/"
distfiles="http://www.kismetwireless.net/code/${pkgname}-${_realver}.tar.xz"
checksum=2149cceac5526508653f4d02dcf7a694e3da3dc000a2372a1ee4bf9988279781
system_groups="kismet"
From 6bfc44dfce8736f4faa7f1483f59944b9578b69e Mon Sep 17 00:00:00 2001
From: yopito <pierre.bourgin@free.fr>
Date: Tue, 24 Jan 2023 06:40:52 +0100
Subject: [PATCH 3/4] mosquitto: update to 2.0.15
---
srcpkgs/mosquitto/template | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/mosquitto/template b/srcpkgs/mosquitto/template
index 39d3b1d8a193..6290a30f1290 100644
--- a/srcpkgs/mosquitto/template
+++ b/srcpkgs/mosquitto/template
@@ -1,6 +1,6 @@
# Template file for 'mosquitto'
pkgname=mosquitto
-version=2.0.9
+version=2.0.15
revision=1
build_style=gnu-makefile
make_build_args="WITH_WEBSOCKETS=yes WITH_BUNDLED_DEPS=no"
@@ -14,7 +14,8 @@ maintainer="Lukas Braun <koomi@hackerspace-bamberg.de>"
license="EPL-1.0, BSD-3-Clause-Attribution"
homepage="https://mosquitto.org"
distfiles="${homepage}/files/source/${pkgname}-${version}.tar.gz"
-checksum=1b8553ef64a1cf5e4f4cfbe098330ae612adccd3d37f35b2db6f6fab501b01d4
+checksum=4735b1d32e3f91c7a8896741d88a3022e89730a1ee897946decfa0df27039ac6
+# testing too long ?
make_check="ci-skip"
system_accounts="_mosquitto"
From c8835b048d6443b51a1d895ab37b402d3f7227fe Mon Sep 17 00:00:00 2001
From: yopito <pierre.bourgin@free.fr>
Date: Sat, 28 Jan 2023 18:17:39 +0100
Subject: [PATCH 4/4] ttyd: update to 1.7.3
---
srcpkgs/ttyd/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/ttyd/template b/srcpkgs/ttyd/template
index 0d91091e6f25..edd60f8fe042 100644
--- a/srcpkgs/ttyd/template
+++ b/srcpkgs/ttyd/template
@@ -1,6 +1,6 @@
# Template file for 'ttyd'
pkgname=ttyd
-version=1.7.2
+version=1.7.3
revision=1
build_style=cmake
hostmakedepends="pkg-config xxd"
@@ -11,7 +11,7 @@ maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
license="MIT"
homepage="https://tsl0922.github.io/ttyd/"
distfiles="https://github.com/tsl0922/ttyd/archive/${version}.tar.gz"
-checksum=edc44cd5319c0c9d0858081496cae36fc5c54ee7722e0a547dde39537dfb63de
+checksum=c9cf5eece52d27c5d728000f11315d36cb400c6948d1964a34a7eae74b454099
if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
makedepends+=" musl-legacy-compat"
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: libwebsockets: update to 4.3.2, revbump or upgrade dependencies
2023-01-29 10:04 [PR PATCH] libwebsockets: update to 4.3.2, revbump or upgrade dependencies yopito
@ 2023-02-13 12:51 ` yopito
2023-02-13 12:56 ` [PR PATCH] [Updated] " yopito
` (3 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: yopito @ 2023-02-13 12:51 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 377 bytes --]
New comment by yopito on void-packages repository
https://github.com/void-linux/void-packages/pull/41934#issuecomment-1427888573
Comment:
@Piraty : I saw you've triggered the CI workflow 2 times that failed, unrelated to this PR (because of xbps's error " libcurl-7.87.0_2 in transaction breaks installed pkg `chroot-curl-7.87.0_1'")
Is there anything I can do to to help ?
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PR PATCH] [Updated] libwebsockets: update to 4.3.2, revbump or upgrade dependencies
2023-01-29 10:04 [PR PATCH] libwebsockets: update to 4.3.2, revbump or upgrade dependencies yopito
2023-02-13 12:51 ` yopito
@ 2023-02-13 12:56 ` yopito
2023-02-13 12:58 ` yopito
` (2 subsequent siblings)
4 siblings, 0 replies; 6+ messages in thread
From: yopito @ 2023-02-13 12:56 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1327 bytes --]
There is an updated pull request by yopito against master on the void-packages repository
https://github.com/yopito/void-packages libwebsockets.4.3.2
https://github.com/void-linux/void-packages/pull/41934
libwebsockets: update to 4.3.2, revbump or upgrade dependencies
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->
<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC) : **x86_64-musl**
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- [] aarch64-musl
- [] armv7l
- [] armv6l-musl
- [x] aarch64
A patch file from https://github.com/void-linux/void-packages/pull/41934.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-libwebsockets.4.3.2-41934.patch --]
[-- Type: text/x-diff, Size: 5427 bytes --]
From c507ea511b3c48c1ec24cbd95ec419529125ee1d Mon Sep 17 00:00:00 2001
From: yopito <pierre.bourgin@free.fr>
Date: Tue, 24 Jan 2023 06:27:14 +0100
Subject: [PATCH 1/4] libwebsockets: update to 4.3.2
---
common/shlibs | 2 +-
srcpkgs/libwebsockets/template | 16 +++++++++-------
2 files changed, 10 insertions(+), 8 deletions(-)
diff --git a/common/shlibs b/common/shlibs
index 504d29f4cb98..1ff7e70b0812 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -2255,7 +2255,7 @@ libcvm-v2client.so.1 cvm-0.97_1
libudns.so.0 udns-0.4_1
libcriu.so.2 criu-3.13_2
libcompel.so.1 criu-3.13_2
-libwebsockets.so.15 libwebsockets-3.2.2_5
+libwebsockets.so.19 libwebsockets-4.3.2_1
libnfc.so.6 libnfc-1.8.0_1
libfuzzy.so.2 libfuzzy-2.12_1
libSDL_gfx.so.15 SDL_gfx-2.0.25_2
diff --git a/srcpkgs/libwebsockets/template b/srcpkgs/libwebsockets/template
index 9311fe3afcd8..8bacc4c465ab 100644
--- a/srcpkgs/libwebsockets/template
+++ b/srcpkgs/libwebsockets/template
@@ -1,20 +1,22 @@
# Template file for 'libwebsockets'
pkgname=libwebsockets
-version=3.2.2
-revision=5
+version=4.3.2
+revision=1
build_style=cmake
configure_args="-DLWS_WITH_LIBEV=ON -DLWS_WITH_LIBUV=ON -DLWS_WITH_HTTP2=ON
- -DLWS_IPV6=ON -DLWS_HAVE_LIBCAP=ON"
+ -DLWS_IPV6=ON -DLWS_HAVE_LIBCAP=ON -DLWS_WITH_EVLIB_PLUGINS=OFF"
makedepends="libcap-devel libev-devel libuv-devel openssl-devel zlib-devel"
short_desc="Lightweight client and server websocket library"
maintainer="Enno Boland <gottox@voidlinux.org>"
-license="LGPL-2.1-only"
+license="MIT"
homepage="https://libwebsockets.org"
-changelog="https://raw.githubusercontent.com/warmcat/libwebsockets/v3.0-stable/changelog"
+changelog="https://raw.githubusercontent.com/warmcat/libwebsockets/main/changelog"
distfiles="https://github.com/warmcat/libwebsockets/archive/v${version}.tar.gz"
-checksum=166d6e17cab64bfc10c2a71799c298284540a1fa63f6ea3de5caccb34502243c
+checksum=6a85a1bccf25acc7e8e5383e4934c9b32a102880d1e4c37c70b27ae2a42406e1
-CFLAGS="-Wno-error"
+post_install() {
+ vlicense LICENSE
+}
libwebsockets-devel_package() {
depends="libwebsockets>=${version}_${revision} libcap-devel libev-devel openssl-devel libuv-devel"
From c730877163340c6c9728dbe1ca96aed09598229f Mon Sep 17 00:00:00 2001
From: yopito <pierre.bourgin@free.fr>
Date: Tue, 24 Jan 2023 06:38:37 +0100
Subject: [PATCH 2/4] kismet: rebuild for libwebsockets 4.3.2
---
srcpkgs/kismet/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/kismet/template b/srcpkgs/kismet/template
index fa44c5442d8d..48a0fc5fa6f1 100644
--- a/srcpkgs/kismet/template
+++ b/srcpkgs/kismet/template
@@ -1,7 +1,7 @@
# Template file for 'kismet'
pkgname=kismet
version=2022.08.R1
-revision=1
+revision=2
_realver="${version//./-}"
build_style=gnu-configure
configure_args="--disable-python-tools"
@@ -14,7 +14,7 @@ depends="libcap-progs"
short_desc="Wireless network detector, sniffer, and intrusion detection system"
maintainer="Leah Neukirchen <leah@vuxu.org>"
license="GPL-2.0-or-later"
-homepage="http://www.kismetwireless.net/"
+homepage="https://www.kismetwireless.net/"
distfiles="http://www.kismetwireless.net/code/${pkgname}-${_realver}.tar.xz"
checksum=2149cceac5526508653f4d02dcf7a694e3da3dc000a2372a1ee4bf9988279781
system_groups="kismet"
From 7763b006666d02c9a6341c742387ba3d636364bf Mon Sep 17 00:00:00 2001
From: yopito <pierre.bourgin@free.fr>
Date: Tue, 24 Jan 2023 06:40:52 +0100
Subject: [PATCH 3/4] mosquitto: update to 2.0.15
---
srcpkgs/mosquitto/template | 5 +++--
1 file changed, 3 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/mosquitto/template b/srcpkgs/mosquitto/template
index 39d3b1d8a193..6290a30f1290 100644
--- a/srcpkgs/mosquitto/template
+++ b/srcpkgs/mosquitto/template
@@ -1,6 +1,6 @@
# Template file for 'mosquitto'
pkgname=mosquitto
-version=2.0.9
+version=2.0.15
revision=1
build_style=gnu-makefile
make_build_args="WITH_WEBSOCKETS=yes WITH_BUNDLED_DEPS=no"
@@ -14,7 +14,8 @@ maintainer="Lukas Braun <koomi@hackerspace-bamberg.de>"
license="EPL-1.0, BSD-3-Clause-Attribution"
homepage="https://mosquitto.org"
distfiles="${homepage}/files/source/${pkgname}-${version}.tar.gz"
-checksum=1b8553ef64a1cf5e4f4cfbe098330ae612adccd3d37f35b2db6f6fab501b01d4
+checksum=4735b1d32e3f91c7a8896741d88a3022e89730a1ee897946decfa0df27039ac6
+# testing too long ?
make_check="ci-skip"
system_accounts="_mosquitto"
From 756130635a900f98e5ddef8715bccbf446ea2112 Mon Sep 17 00:00:00 2001
From: yopito <pierre.bourgin@free.fr>
Date: Sat, 28 Jan 2023 18:17:39 +0100
Subject: [PATCH 4/4] ttyd: update to 1.7.3
---
srcpkgs/ttyd/template | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/srcpkgs/ttyd/template b/srcpkgs/ttyd/template
index 0d91091e6f25..edd60f8fe042 100644
--- a/srcpkgs/ttyd/template
+++ b/srcpkgs/ttyd/template
@@ -1,6 +1,6 @@
# Template file for 'ttyd'
pkgname=ttyd
-version=1.7.2
+version=1.7.3
revision=1
build_style=cmake
hostmakedepends="pkg-config xxd"
@@ -11,7 +11,7 @@ maintainer="Toyam Cox <Vaelatern@voidlinux.org>"
license="MIT"
homepage="https://tsl0922.github.io/ttyd/"
distfiles="https://github.com/tsl0922/ttyd/archive/${version}.tar.gz"
-checksum=edc44cd5319c0c9d0858081496cae36fc5c54ee7722e0a547dde39537dfb63de
+checksum=c9cf5eece52d27c5d728000f11315d36cb400c6948d1964a34a7eae74b454099
if [ "$XBPS_TARGET_LIBC" = "musl" ]; then
makedepends+=" musl-legacy-compat"
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: libwebsockets: update to 4.3.2, revbump or upgrade dependencies
2023-01-29 10:04 [PR PATCH] libwebsockets: update to 4.3.2, revbump or upgrade dependencies yopito
2023-02-13 12:51 ` yopito
2023-02-13 12:56 ` [PR PATCH] [Updated] " yopito
@ 2023-02-13 12:58 ` yopito
2023-02-13 23:52 ` Piraty
2023-02-13 23:52 ` [PR PATCH] [Merged]: " Piraty
4 siblings, 0 replies; 6+ messages in thread
From: yopito @ 2023-02-13 12:58 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 437 bytes --]
New comment by yopito on void-packages repository
https://github.com/void-linux/void-packages/pull/41934#issuecomment-1427888573
Comment:
@Piraty : I saw you've triggered the CI workflow 2 times that failed, unrelated to this PR (because of xbps's error " libcurl-7.87.0_2 in transaction breaks installed pkg `chroot-curl-7.87.0_1'")
Is there anything I can do to to help ?
update: I've force pushed to trigger a new CI job workflow
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: libwebsockets: update to 4.3.2, revbump or upgrade dependencies
2023-01-29 10:04 [PR PATCH] libwebsockets: update to 4.3.2, revbump or upgrade dependencies yopito
` (2 preceding siblings ...)
2023-02-13 12:58 ` yopito
@ 2023-02-13 23:52 ` Piraty
2023-02-13 23:52 ` [PR PATCH] [Merged]: " Piraty
4 siblings, 0 replies; 6+ messages in thread
From: Piraty @ 2023-02-13 23:52 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 211 bytes --]
New comment by Piraty on void-packages repository
https://github.com/void-linux/void-packages/pull/41934#issuecomment-1428877189
Comment:
i meant to grab your PR locally, rebase and test. thanks for rebasing.
^ permalink raw reply [flat|nested] 6+ messages in thread
* Re: [PR PATCH] [Merged]: libwebsockets: update to 4.3.2, revbump or upgrade dependencies
2023-01-29 10:04 [PR PATCH] libwebsockets: update to 4.3.2, revbump or upgrade dependencies yopito
` (3 preceding siblings ...)
2023-02-13 23:52 ` Piraty
@ 2023-02-13 23:52 ` Piraty
4 siblings, 0 replies; 6+ messages in thread
From: Piraty @ 2023-02-13 23:52 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1161 bytes --]
There's a merged pull request on the void-packages repository
libwebsockets: update to 4.3.2, revbump or upgrade dependencies
https://github.com/void-linux/void-packages/pull/41934
Description:
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**
<!--
#### New package
- This new package conforms to the [package requirements](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#package-requirements): **YES**|**NO**
-->
<!-- Note: If the build is likely to take more than 2 hours, please add ci skip tag as described in
https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration
and test at least one native build and, if supported, at least one cross build.
Ignore this section if this PR is not skipping CI.
-->
#### Local build testing
- I built this PR locally for my native architecture, (ARCH-LIBC) : **x86_64-musl**
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- [] aarch64-musl
- [] armv7l
- [] armv6l-musl
- [x] aarch64
^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2023-02-13 23:52 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2023-01-29 10:04 [PR PATCH] libwebsockets: update to 4.3.2, revbump or upgrade dependencies yopito
2023-02-13 12:51 ` yopito
2023-02-13 12:56 ` [PR PATCH] [Updated] " yopito
2023-02-13 12:58 ` yopito
2023-02-13 23:52 ` Piraty
2023-02-13 23:52 ` [PR PATCH] [Merged]: " Piraty
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).