* [PR PATCH] Wireshark 4.4.2
@ 2025-01-04 6:04 sgn
2025-01-04 13:59 ` sgn
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: sgn @ 2025-01-04 6:04 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1246 bytes --]
There is a new pull request by sgn against master on the void-packages repository
https://github.com/sgn/void-packages wireshark-4.4.2
https://github.com/void-linux/void-packages/pull/53832
Wireshark 4.4.2
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**|**briefly**|**NO**
<!--
#### 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)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- aarch64-musl
- armv7l
- armv6l-musl
-->
A patch file from https://github.com/void-linux/void-packages/pull/53832.patch is attached
[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: github-pr-wireshark-4.4.2-53832.patch --]
[-- Type: text/x-diff, Size: 9547 bytes --]
From a33fdf7d988051f7fcf1f0d16c54cb3ab6f30894 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
<congdanhqx@gmail.com>
Date: Fri, 3 Jan 2025 12:15:33 +0700
Subject: [PATCH 1/4] New package: nghttp3-1.7.0
---
common/shlibs | 1 +
srcpkgs/nghttp3-devel | 1 +
srcpkgs/nghttp3/template | 28 ++++++++++++++++++++++++++++
3 files changed, 30 insertions(+)
create mode 120000 srcpkgs/nghttp3-devel
create mode 100644 srcpkgs/nghttp3/template
diff --git a/common/shlibs b/common/shlibs
index 7bc69ffc0160f0..21bb15e6fe4f24 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -2383,6 +2383,7 @@ libjreen-qt5.so.1 jreen-1.3.0_1
libzen.so.0 libzen-0.4.31_1
libmediainfo.so.0 libmediainfo-0.7.75_1
libnghttp2.so.14 nghttp2-1.43.0_2
+libnghttp3.so.9 nghttp3-1.7.0_1
librom1394.so.0 libavc1394-0.5.4_1
libavc1394.so.0 libavc1394-0.5.4_1
libiec61883.so.0 libiec61883-1.2.0_1
diff --git a/srcpkgs/nghttp3-devel b/srcpkgs/nghttp3-devel
new file mode 120000
index 00000000000000..0c67b62f5787fd
--- /dev/null
+++ b/srcpkgs/nghttp3-devel
@@ -0,0 +1 @@
+nghttp3
\ No newline at end of file
diff --git a/srcpkgs/nghttp3/template b/srcpkgs/nghttp3/template
new file mode 100644
index 00000000000000..3d03dc2044c4a6
--- /dev/null
+++ b/srcpkgs/nghttp3/template
@@ -0,0 +1,28 @@
+# Template file for 'nghttp3'
+pkgname=nghttp3
+version=1.7.0
+revision=1
+build_style=cmake
+configure_args="-DENABLE_STATIC_LIB=OFF -DBUILD_TESTING=ON"
+short_desc="HTTP/3 library written in C"
+maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
+license="MIT"
+homepage="https://nghttp2.org/nghttp3/"
+distfiles="https://github.com/ngtcp2/nghttp3/releases/download/v${version}/nghttp3-${version}.tar.xz"
+checksum=b4eb6bceb99293d9a9df2031c1aad166af3d57b3e33655aca0699397b6f0d751
+
+post_install() {
+ vlicense COPYING
+ rm -rf "${DESTDIR}/usr/share/doc"
+}
+
+nghttp3-devel_package() {
+ depends="${sourcepkg}>=${version}_${revision}"
+ short_desc+=" - development files"
+ pkg_install() {
+ vmove usr/include
+ vmove usr/lib/cmake
+ vmove usr/lib/pkgconfig
+ vmove "usr/lib/*.so"
+ }
+}
From 4d6e423a9a48925becadf2750d5b55b24dd470cc Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
<congdanhqx@gmail.com>
Date: Fri, 3 Jan 2025 12:50:47 +0700
Subject: [PATCH 2/4] New package: opencore-amr-0.1.6
---
common/shlibs | 2 ++
srcpkgs/opencore-amr-devel | 1 +
srcpkgs/opencore-amr/template | 23 +++++++++++++++++++++++
3 files changed, 26 insertions(+)
create mode 120000 srcpkgs/opencore-amr-devel
create mode 100644 srcpkgs/opencore-amr/template
diff --git a/common/shlibs b/common/shlibs
index 21bb15e6fe4f24..c78259b47beaf3 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -4543,3 +4543,5 @@ libflashrom.so.1 flashrom-1.4.0_1
libpyside6.so.6.7 libpyside6-6.7.2_1
libpyside6qml.so.6.7 libpyside6-6.7.2_1
libshiboken6.so.6.7 libshiboken6-6.7.2_1
+libopencore-amrnb.so.0 opencore-amr-0.1.6_1
+libopencore-amrwb.so.0 opencore-amr-0.1.6_1
diff --git a/srcpkgs/opencore-amr-devel b/srcpkgs/opencore-amr-devel
new file mode 120000
index 00000000000000..ebd0ac162c7834
--- /dev/null
+++ b/srcpkgs/opencore-amr-devel
@@ -0,0 +1 @@
+opencore-amr
\ No newline at end of file
diff --git a/srcpkgs/opencore-amr/template b/srcpkgs/opencore-amr/template
new file mode 100644
index 00000000000000..3405a19d23c14e
--- /dev/null
+++ b/srcpkgs/opencore-amr/template
@@ -0,0 +1,23 @@
+# Template file for 'opencore-amr'
+pkgname=opencore-amr
+version=0.1.6
+revision=1
+build_style=gnu-configure
+configure_args="--disable-static"
+short_desc="AMRNB/AMRWB Encoder Decoder"
+maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
+license="Apache-2.0"
+homepage="https://sourceforge.net/projects/opencore-amr/"
+distfiles="${SOURCEFORGE_SITE}/opencore-amr/opencore-amr-${version}.tar.gz"
+checksum=483eb4061088e2b34b358e47540b5d495a96cd468e361050fae615b1809dc4a1
+
+opencore-amr-devel_package() {
+ depends="${sourcepkg}>=${version}_${revision}"
+ short_desc+=" - development files"
+ pkg_install() {
+ vmove usr/include
+ vmove usr/lib/pkgconfig
+ vmove "usr/lib/*.la"
+ vmove "usr/lib/*.so"
+ }
+}
From 43699b6c5cdd86cf492724f088438ae73d47bfb3 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
<congdanhqx@gmail.com>
Date: Sat, 4 Jan 2025 10:40:24 +0700
Subject: [PATCH 3/4] New package: libilbc-3.0.4
---
common/shlibs | 1 +
srcpkgs/libilbc-devel | 1 +
srcpkgs/libilbc/template | 27 +++++++++++++++++++++++++++
3 files changed, 29 insertions(+)
create mode 120000 srcpkgs/libilbc-devel
create mode 100644 srcpkgs/libilbc/template
diff --git a/common/shlibs b/common/shlibs
index c78259b47beaf3..739da7523e3c5e 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -4545,3 +4545,4 @@ libpyside6qml.so.6.7 libpyside6-6.7.2_1
libshiboken6.so.6.7 libshiboken6-6.7.2_1
libopencore-amrnb.so.0 opencore-amr-0.1.6_1
libopencore-amrwb.so.0 opencore-amr-0.1.6_1
+libilbc.so.3 libilbc-3.0.4_1
diff --git a/srcpkgs/libilbc-devel b/srcpkgs/libilbc-devel
new file mode 120000
index 00000000000000..8eccc909e0af4d
--- /dev/null
+++ b/srcpkgs/libilbc-devel
@@ -0,0 +1 @@
+libilbc
\ No newline at end of file
diff --git a/srcpkgs/libilbc/template b/srcpkgs/libilbc/template
new file mode 100644
index 00000000000000..b347c9e7f176af
--- /dev/null
+++ b/srcpkgs/libilbc/template
@@ -0,0 +1,27 @@
+# Template file for 'libilbc'
+pkgname=libilbc
+version=3.0.4
+revision=1
+build_style=cmake
+short_desc="Packaged version of iLBC codec from the WebRTC project"
+maintainer="Đoàn Trần Công Danh <congdanhqx@gmail.com>"
+license="BSD-3-Clause"
+homepage="https://github.com/TimothyGu/libilbc"
+distfiles="https://github.com/TimothyGu/libilbc/releases/download/v${version}/libilbc-${version}.tar.zst"
+checksum=70a37660e59f999dbde8fd10fb0fb375baf8dd02093ab4b32f94bc4abaac4358
+
+post_install() {
+ vlicense COPYING
+ rm -rf ${DESTDIR}/usr/share/doc
+}
+
+libilbc-devel_package() {
+ depends="${sourcepkg}>=${version}_${revision}"
+ short_desc+=" - development files"
+ pkg_install() {
+ vmove usr/bin
+ vmove usr/include
+ vmove usr/lib/pkgconfig
+ vmove "usr/lib/*.so"
+ }
+}
From 3bd8b28eb43d383e5f4ab01f038fc093088d7035 Mon Sep 17 00:00:00 2001
From: =?UTF-8?q?=C4=90o=C3=A0n=20Tr=E1=BA=A7n=20C=C3=B4ng=20Danh?=
<congdanhqx@gmail.com>
Date: Sat, 4 Jan 2025 10:40:48 +0700
Subject: [PATCH 4/4] wireshark: update to 4.4.2.
---
srcpkgs/wireshark/patches/install-pkgconfig.patch | 12 ++++++------
srcpkgs/wireshark/template | 13 +++++++------
2 files changed, 13 insertions(+), 12 deletions(-)
diff --git a/srcpkgs/wireshark/patches/install-pkgconfig.patch b/srcpkgs/wireshark/patches/install-pkgconfig.patch
index 8816155aa520d9..da49323be19223 100644
--- a/srcpkgs/wireshark/patches/install-pkgconfig.patch
+++ b/srcpkgs/wireshark/patches/install-pkgconfig.patch
@@ -1,6 +1,6 @@
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
-@@ -3981,7 +3981,6 @@ set(SHARK_PUBLIC_HEADERS
+@@ -4126,7 +4126,6 @@ set(SHARK_PUBLIC_HEADERS
install(FILES ${SHARK_PUBLIC_HEADERS}
DESTINATION ${PROJECT_INSTALL_INCLUDEDIR}
COMPONENT "Development"
@@ -8,15 +8,15 @@
)
# Install icons and other desktop files for Freedesktop.org-compliant desktops.
-@@ -4039,7 +4038,6 @@ install(
- ${CMAKE_INSTALL_LIBDIR}/pkgconfig
- COMPONENT
- "Development"
+@@ -4180,7 +4179,6 @@ endif()
+ install(FILES "${CMAKE_BINARY_DIR}/resources/wireshark.pc"
+ DESTINATION ${CMAKE_INSTALL_LIBDIR}/pkgconfig
+ COMPONENT "Development"
- EXCLUDE_FROM_ALL
)
install(
-@@ -4093,13 +4091,11 @@ install(
+@@ -4254,13 +4252,11 @@ install(
${WIRESHARK_INSTALL_CMAKEDIR}
COMPONENT
"Development"
diff --git a/srcpkgs/wireshark/template b/srcpkgs/wireshark/template
index 48f953b7e04add..d31559ad7eb417 100644
--- a/srcpkgs/wireshark/template
+++ b/srcpkgs/wireshark/template
@@ -1,15 +1,16 @@
# Template file for 'wireshark'
pkgname=wireshark
-version=4.2.6
+version=4.4.2
revision=1
build_style=cmake
configure_args="-DHAVE_C99_VSNPRINTF=ON"
hostmakedepends="pkg-config flex gettext perl python3-devel mit-krb5-devel
qt6-base qt6-tools ruby-asciidoctor libxslt sqlite-lemon"
-makedepends="libpcap-devel zlib-devel lua52-devel mit-krb5-devel gnutls-devel
+makedepends="libpcap-devel zlib-devel lua54-devel mit-krb5-devel gnutls-devel
libmaxminddb-devel libgcrypt-devel libcap-devel sbc-devel c-ares-devel
libssh-devel libnl3-devel spandsp-devel tiff-devel libcap-progs liblz4-devel
- libxml2-devel nghttp2-devel
+ libxml2-devel nghttp2-devel nghttp3-devel snappy-devel opus-devel
+ bcg729-devel libilbc-devel opencore-amr-devel
qt6-base-devel qt6-multimedia-devel qt6-svg-devel qt6-qt5compat-devel
minizip-devel libzstd-devel brotli-devel speexdsp-devel pcre2-devel"
depends="libcap-progs qt6-svg"
@@ -20,11 +21,11 @@ license="GPL-2.0-or-later"
homepage="https://www.wireshark.org"
changelog="https://www.wireshark.org/news/"
distfiles="https://www.wireshark.org/download/src/all-versions/wireshark-${version}.tar.xz"
-checksum=5ec6028df29068d889c98489bf194a884b00831106fea1e921fea3c65f2003f5
+checksum=6053d97499c83feb87ce1d7f732d9c889c6c18bb334de67e65dca11483b0514e
system_groups="wireshark"
-CFLAGS="-I${XBPS_CROSS_BASE}/usr/include/lua5.2"
-CXXFLAGS="-I${XBPS_CROSS_BASE}/usr/include/lua5.2"
+CFLAGS="-I${XBPS_CROSS_BASE}/usr/include/lua5.4"
+CXXFLAGS="-I${XBPS_CROSS_BASE}/usr/include/lua5.4"
post_patch() {
# systemd-journal integration
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: Wireshark 4.4.2
2025-01-04 6:04 [PR PATCH] Wireshark 4.4.2 sgn
@ 2025-01-04 13:59 ` sgn
2025-01-04 14:03 ` [PR PATCH] [Closed]: " sgn
2025-01-04 14:04 ` [PR PATCH] [Merged]: " sgn
2 siblings, 0 replies; 4+ messages in thread
From: sgn @ 2025-01-04 13:59 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 178 bytes --]
New comment by sgn on void-packages repository
https://github.com/void-linux/void-packages/pull/53832#issuecomment-2571312577
Comment:
Tests aren't designed to be run as root.
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PR PATCH] [Closed]: Wireshark 4.4.2
2025-01-04 6:04 [PR PATCH] Wireshark 4.4.2 sgn
2025-01-04 13:59 ` sgn
@ 2025-01-04 14:03 ` sgn
2025-01-04 14:04 ` [PR PATCH] [Merged]: " sgn
2 siblings, 0 replies; 4+ messages in thread
From: sgn @ 2025-01-04 14:03 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1095 bytes --]
There's a closed pull request on the void-packages repository
Wireshark 4.4.2
https://github.com/void-linux/void-packages/pull/53832
Description:
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**|**briefly**|**NO**
<!--
#### 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)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- aarch64-musl
- armv7l
- armv6l-musl
-->
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PR PATCH] [Merged]: Wireshark 4.4.2
2025-01-04 6:04 [PR PATCH] Wireshark 4.4.2 sgn
2025-01-04 13:59 ` sgn
2025-01-04 14:03 ` [PR PATCH] [Closed]: " sgn
@ 2025-01-04 14:04 ` sgn
2 siblings, 0 replies; 4+ messages in thread
From: sgn @ 2025-01-04 14:04 UTC (permalink / raw)
To: ml
[-- Attachment #1: Type: text/plain, Size: 1095 bytes --]
There's a merged pull request on the void-packages repository
Wireshark 4.4.2
https://github.com/void-linux/void-packages/pull/53832
Description:
<!-- Uncomment relevant sections and delete options which are not applicable -->
#### Testing the changes
- I tested the changes in this PR: **YES**|**briefly**|**NO**
<!--
#### 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)
- I built this PR locally for these architectures (if supported. mark crossbuilds):
- aarch64-musl
- armv7l
- armv6l-musl
-->
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2025-01-04 14:04 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2025-01-04 6:04 [PR PATCH] Wireshark 4.4.2 sgn
2025-01-04 13:59 ` sgn
2025-01-04 14:03 ` [PR PATCH] [Closed]: " sgn
2025-01-04 14:04 ` [PR PATCH] [Merged]: " sgn
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).