crux-commits
Threads by month
- ----- 2025 -----
- February
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
March 2023
- 1 participants
- 455 discussions
commit 0545540d737dd40a2fa62d61c47ef7f00084829b
Author: John McQuah <jmcquah(a)disroot.org>
Date: Fri Mar 3 13:32:51 2023 -0500
sdl_pango: adopted
diff --git a/sdl_pango/.signature b/sdl_pango/.signature
index dc7737542..11b73826a 100644
--- a/sdl_pango/.signature
+++ b/sdl_pango/.signature
@@ -1,6 +1,6 @@
untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF33UhTKWQyrlRIq7EtPrGca86Y2EP8Xh+iB9Y7dFJWAGs451yjgKv3AzVTAzZphPMvMG1A7AIoCOY7IVX8E+9OgM=
-SHA256 (Pkgfile) = 4c020edcef6512bb5456158fe5e707ae20c2c15b343e16bc63202f91436e5f3f
+RWSagIOpLGJF3/b0zCvxkrL6U3nv367/UPEHPi8cHdlvr/lKQlK3mK3u37q6D5ctwCssPsuROsy4E2uPCbtChA8qINtz5hgS8AY=
+SHA256 (Pkgfile) = 788cb502faae711e1e3e75d1d16d168a1dfd349774b6715171a24eae9d26452a
SHA256 (.footprint) = 80d0cf905086ab1302c913f6c4f36a9f40bf9261b39d4166aa022da2e7715e41
SHA256 (SDL_Pango-0.1.2.tar.gz) = 7f75d3b97acf707c696ea126424906204ebfa07660162de925173cdd0257eba4
SHA256 (SDL_Pango-0.1.2-API-adds.patch) = 5a989c7acb539fce640323d3995cca8913a4b8869f5c690b78501ec6b5c86d5d
diff --git a/sdl_pango/Pkgfile b/sdl_pango/Pkgfile
index 10aa15a6d..9c1b27e5b 100644
--- a/sdl_pango/Pkgfile
+++ b/sdl_pango/Pkgfile
@@ -1,6 +1,6 @@
-# Description: Glue between perl and SDL.
+# Description: Glue between SDL and the GNOME text rendering engine.
# URL: http://sdlpango.sourceforge.net/
-# Maintainer: Danny Rawlins, crux at romster dot me
+# Maintainer: John McQuah, jmcquah at disroot dot org
# Depends on: pango libsdl
name=sdl_pango
1
0
commit 1e78660c7ff8deb087070f69962d369e0465f639
Author: John McQuah <jmcquah(a)disroot.org>
Date: Fri Mar 3 13:26:01 2023 -0500
libsoxr: adopted, cleaned up Pkgfile
diff --git a/libsoxr/.footprint b/libsoxr/.footprint
index a2af51b1c..d1821dd57 100644
--- a/libsoxr/.footprint
+++ b/libsoxr/.footprint
@@ -12,4 +12,3 @@ lrwxrwxrwx root/root usr/lib/libsoxr.so.0 -> libsoxr.so.0.1.2
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/soxr-lsr.pc
-rw-r--r-- root/root usr/lib/pkgconfig/soxr.pc
-drwxr-xr-x root/root usr/share/
diff --git a/libsoxr/.signature b/libsoxr/.signature
index 48bc4d05e..b97b437e6 100644
--- a/libsoxr/.signature
+++ b/libsoxr/.signature
@@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF36tGq9F//kbgp+Rdq7r3mUwdNZV9EoDbmd796RRjrl4GGsiCOnGdYhJzn3sMWZpK6q84kjFueOdSFGVC2vC0tAQ=
-SHA256 (Pkgfile) = 28dbe5fa34c1803dd50498198190d0b60b8762a98d9acdc63b5866a1000b1c01
-SHA256 (.footprint) = e3df6a7a6c7e67eda43a1601493e29d219747e75b60864d8d2d5910c92a6e128
+RWSagIOpLGJF377t+441ZeU4mO+dogp1fmX/Viy+WVXRDf42J5RC5opKxP5npMp3KZaiwiwhvHZcz7fhyNLF8SWwG5aJCoDA6Q8=
+SHA256 (Pkgfile) = c673fb7ae6ea9654ead3d3bde6e1ff70db95afa6fe8db71426554970259c75c8
+SHA256 (.footprint) = 108ce942e2b00da2271bd8df3c352c4d2ede9e46a0b2c8392702b99d8a8953bb
SHA256 (soxr-0.1.3-Source.tar.xz) = b111c15fdc8c029989330ff559184198c161100a59312f5dc19ddeb9b5a15889
diff --git a/libsoxr/Pkgfile b/libsoxr/Pkgfile
index 00b6f2963..46c841110 100644
--- a/libsoxr/Pkgfile
+++ b/libsoxr/Pkgfile
@@ -1,16 +1,15 @@
# Description: High quality, one-dimensional sample-rate conversion library
# URL: https://sourceforge.net/p/soxr/wiki/Home/
-# Maintainer: Danny Rawlins, crux at romster dot me
-# Depends on: cmake ffmpeg
+# Maintainer: John McQuah, jmcquah at disroot dot org
+# Depends on: ffmpeg
name=libsoxr
version=0.1.3
-release=1
+release=2
source=(https://downloads.sourceforge.net/soxr/soxr-$version-Source.tar.xz)
build() {
- [[ -e /usr/bin/ninja ]] && PKGMK_SOXR+=' -G Ninja'
- cmake -S soxr-$version-Source -B build $PKGMK_SOXR \
+ cmake -S soxr-$version-Source -B build -G Ninja \
-D CMAKE_INSTALL_PREFIX=/usr \
-D CMAKE_BUILD_TYPE=Release \
-D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \
@@ -23,8 +22,8 @@ build() {
-D WITH_PFFFT=ON \
-Wno-dev
- cmake --build build
- DESTDIR=$PKG cmake --install build
+ ninja -C build -j ${JOBS:-1}
+ DESTDIR=$PKG ninja -C build install
- rm -r $PKG/usr/share/doc
+ rm -r $PKG/usr/share
}
1
0
![](https://secure.gravatar.com/avatar/df8330968b6df8cd1c1942c5fb4b720c.jpg?s=120&d=mm&r=g)
ports/contrib (3.7): chromaprint: adopted, bumped release to trigger rebuild with newer ffmpeg
by crux@crux.nu 03 Mar '23
by crux@crux.nu 03 Mar '23
03 Mar '23
commit 674a1a4286719c41f73c19917c9003b951c48073
Author: John McQuah <jmcquah(a)disroot.org>
Date: Fri Mar 3 13:16:23 2023 -0500
chromaprint: adopted, bumped release to trigger rebuild with newer ffmpeg
diff --git a/chromaprint/.signature b/chromaprint/.signature
index 99edb59d1..be05e1271 100644
--- a/chromaprint/.signature
+++ b/chromaprint/.signature
@@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF314zW731X/RxQCj9nx/HAne6PLgrx/IU7u1vXWNTaCyRQcMlWT/fKDaFjdDcNWPgZHBibkDOKFX3RwU84fOvNg0=
-SHA256 (Pkgfile) = ee2f6fd8b84c8f7b366698ef443578f4fee3815a772d32189ad3128ec9f1fae2
+RWSagIOpLGJF37bZx6KMNJWwBW+XLgXobxozRufSfTMAWFdkYaq6NhYSx5SNNloCmjd86XmHKCUAUxdvsSdB78U2u44a8JF5mAY=
+SHA256 (Pkgfile) = 4b86fc41f4c29d9999144cb42fa2ffecf2f6d522dd5339e6f670c67e912c5b2d
SHA256 (.footprint) = 3cd4c3d7a111616d2d0cd6add403303ddd7a883c45749ebe645acabad77663c5
SHA256 (chromaprint-1.5.1.tar.gz) = a1aad8fa3b8b18b78d3755b3767faff9abb67242e01b478ec9a64e190f335e1c
diff --git a/chromaprint/Pkgfile b/chromaprint/Pkgfile
index c2edd9d03..59d8a7761 100644
--- a/chromaprint/Pkgfile
+++ b/chromaprint/Pkgfile
@@ -1,13 +1,13 @@
# Description: Audio fingerprinting library.
# URL: https://acoustid.org/chromaprint
-# Maintainer: Danny Rawlins, crux at romster dot me
-# Depends on: cmake ffmpeg ninja
+# Maintainer: John McQuah, jmcquah at disroot dot org
+# Depends on: ffmpeg
# Optional: fftw
name=chromaprint
version=1.5.1
-release=1
-source=(https://github.com/acoustid/chromaprint/releases/download/v$version/$name-$version.tar.gz)
+release=2
+source=(https://github.com/acoustid/$name/releases/download/v$version/$name-$version.tar.gz)
build() {
cmake -S $name-$version -B build -G Ninja \
@@ -18,6 +18,6 @@ build() {
-D BUILD_TESTS=OFF \
-Wno-dev
- cmake --build build
- DESTDIR=$PKG cmake --install build
+ ninja -C build -j ${JOBS:-1}
+ DESTDIR=$PKG ninja -C build install
}
1
0
![](https://secure.gravatar.com/avatar/df8330968b6df8cd1c1942c5fb4b720c.jpg?s=120&d=mm&r=g)
ports/contrib (3.7): sdl_net, sdl_ttf: adopted, dropped obsolete patches, updated urls
by crux@crux.nu 03 Mar '23
by crux@crux.nu 03 Mar '23
03 Mar '23
commit e16fb3d7b7a8bebcab1e7873e3c6752af0f09649
Author: John McQuah <jmcquah(a)disroot.org>
Date: Fri Mar 3 12:25:18 2023 -0500
sdl_net, sdl_ttf: adopted, dropped obsolete patches, updated urls
diff --git a/sdl_net/.signature b/sdl_net/.signature
index 5033ac8f7..0152d2468 100644
--- a/sdl_net/.signature
+++ b/sdl_net/.signature
@@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF36wAaSxuA9pr2HHL6dyXez/S1GOpxNttRK40adMr7Sel3n/BRQd7wixaC6p0axoS7kXqlHwr7jqCmWUQSfvCyw4=
-SHA256 (Pkgfile) = 7f7bf4b41ad83b2ba25c47fd288cfe03a9f80639b97886c59c4374c08f674332
+RWSagIOpLGJF3y+oX+hlz1q6O+Dx5lS8I2y5V9srQNwMHz1LYlHIad70fcxCzwaIK1oPDXHw98lkxPO/g2/zRuFs8yhow5cp2gI=
+SHA256 (Pkgfile) = df14c43261b4955fbd446d6278b078094f1b55f26e0a0d2f9bda170757fcea70
SHA256 (.footprint) = ca946ec5219bbf20c3adc9e134db35490ce49eba061ce44107c8d98d83255c38
-SHA256 (SDL_net-1.2.8.tar.gz) = 5f4a7a8bb884f793c278ac3f3713be41980c5eedccecff0260411347714facb4
+SHA256 (sdl_net-release-1.2.8.tar.gz) = d6780896b5e78b74932bc31bd67e714ed990531028ad350ed6d6bbba8b2bf324
diff --git a/sdl_net/Pkgfile b/sdl_net/Pkgfile
index b6bd36da9..92ab5efc0 100644
--- a/sdl_net/Pkgfile
+++ b/sdl_net/Pkgfile
@@ -1,17 +1,17 @@
# Description: A cross-platform networking library for SDL.
-# URL: http://www.libsdl.org/projects/SDL_net/
-# Maintainer: Danny Rawlins, crux at romster dot me
-# Packager: Simone Rota, sip at crux dot nu
+# URL: https://github.com/libsdl-org/SDL_net
+# Maintainer: John McQuah, jmcquah at disroot dot org
# Depends on: libsdl
name=sdl_net
version=1.2.8
release=1
-source=(https://www.libsdl.org/projects/SDL_net/release/SDL_net-$version.tar.gz)
+source=(https://github.com/libsdl-org/SDL_net/archive/refs/tags/release-$version.tar.gz)
+renames=($name-release-$version.tar.gz)
build() {
- cd SDL_net-$version
- ./configure --prefix=/usr
+ cd SDL_net-release-$version
+ ./configure --prefix=/usr --enable-gui=no --disable-sdltest
make
make DESTDIR=$PKG install
}
diff --git a/sdl_ttf/.footprint b/sdl_ttf/.footprint
index cfbbac088..b21c4b04c 100644
--- a/sdl_ttf/.footprint
+++ b/sdl_ttf/.footprint
@@ -3,10 +3,10 @@ drwxr-xr-x root/root usr/include/
drwxr-xr-x root/root usr/include/SDL/
-rw-r--r-- root/root usr/include/SDL/SDL_ttf.h
drwxr-xr-x root/root usr/lib/
-lrwxrwxrwx root/root usr/lib/libSDL_ttf-2.0.so.0 -> libSDL_ttf-2.0.so.0.10.1
--rwxr-xr-x root/root usr/lib/libSDL_ttf-2.0.so.0.10.1
+lrwxrwxrwx root/root usr/lib/libSDL_ttf-2.0.so.0 -> libSDL_ttf-2.0.so.0.10.2
+-rwxr-xr-x root/root usr/lib/libSDL_ttf-2.0.so.0.10.2
-rw-r--r-- root/root usr/lib/libSDL_ttf.a
-rwxr-xr-x root/root usr/lib/libSDL_ttf.la
-lrwxrwxrwx root/root usr/lib/libSDL_ttf.so -> libSDL_ttf-2.0.so.0.10.1
+lrwxrwxrwx root/root usr/lib/libSDL_ttf.so -> libSDL_ttf-2.0.so.0.10.2
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/SDL_ttf.pc
diff --git a/sdl_ttf/.signature b/sdl_ttf/.signature
index cfd1a814a..83242fdd8 100644
--- a/sdl_ttf/.signature
+++ b/sdl_ttf/.signature
@@ -1,7 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF3wMqgmpyDXwlGyPhyvwrmPk2OI86dHHRGph+X2+whDeQ0ziGycEkXcF7dR7ifLvloQiPeviUQ/nc16eFqQO+Lwg=
-SHA256 (Pkgfile) = 7670b947de6ffed51a2aee18014edd70840c90cf45d7ac9dfd55bf1a5c37626e
-SHA256 (.footprint) = 2b4e678b2ec669dfd9c984c938bb395b191ff84f71b12239239087ab514f50d2
-SHA256 (SDL_ttf-2.0.11.tar.gz) = 724cd895ecf4da319a3ef164892b72078bd92632a5d812111261cde248ebcdb7
-SHA256 (freetype-pkgconfig.patch) = 87412f614b97b4724cb4845db882f07c15caf098dee57a856d6dbae0f58de80d
-SHA256 (bug1433.patch) = 4baea703454b9bca9498a920485552f1b8489a5007f8f1366080b14a4cd74c90
+RWSagIOpLGJF363ii5D68DkxSYWLrDpGlGYy7FphG6rfsKExgOXGx2PW5EgI5hwjXbcN5Ha/TumcHCVRkFz8dMzsb5vUigaTYQw=
+SHA256 (Pkgfile) = c317a394ea4e232cb1cf9c7ab8a509dcc60a67c9c9182a7ec7a3afe09c452e6a
+SHA256 (.footprint) = 9d7e1d43c913d5d7bb7162c0a5e58f3241b0e2171d4e7eef9bf8eb3bcb825d49
+SHA256 (sdl_ttf-2.0.11.1.zip) = 34cc21f8c3999ae2b6bbce8343027e12b14f3fa361953961e77890f7e62bc7f6
diff --git a/sdl_ttf/Pkgfile b/sdl_ttf/Pkgfile
index 47367dbf7..ea772e21d 100644
--- a/sdl_ttf/Pkgfile
+++ b/sdl_ttf/Pkgfile
@@ -1,25 +1,20 @@
# Description: TrueType library for libsdl.
-# URL: https://www.libsdl.org/projects/SDL_ttf/
-# Maintainer: Danny Rawlins, crux at romster dot me
+# URL: https://github.com/libsdl-org/SDL_ttf
+# Maintainer: John McQuah, jmcquah at disroot dot org
# Depends on: freetype libsdl
name=sdl_ttf
-version=2.0.11
-release=2
-source=(https://www.libsdl.org/projects/SDL_ttf/release/SDL_ttf-$version.tar.gz
- freetype-pkgconfig.patch
- bug1433.patch)
+version=2.0.11.1
+release=1
+source=(https://github.com/libsdl-org/SDL_ttf/archive/refs/heads/SDL-1.2.zip)
+renames=($name-$version.zip)
build() {
- cd SDL_ttf-$version
+ cd SDL_ttf-*
- patch -i $SRC/bug1433.patch
- patch -p1 -i $SRC/freetype-pkgconfig.patch
-
- touch NEWS README AUTHORS ChangeLog
- autoreconf -vi
-
- ./configure --prefix=/usr
+ ./configure --prefix=/usr \
+ --disable-sdltest \
+ --disable-freetypetest
make
make DESTDIR=$PKG install
}
diff --git a/sdl_ttf/bug1433.patch b/sdl_ttf/bug1433.patch
deleted file mode 100644
index b402fb3e9..000000000
--- a/sdl_ttf/bug1433.patch
+++ /dev/null
@@ -1,11 +0,0 @@
---- SDL_ttf.c.orig 2012-02-12 16:36:41.859977617 +0100
-+++ SDL_ttf.c 2012-02-12 16:36:53.696580159 +0100
-@@ -1747,7 +1747,7 @@
- /* Copy the character from the pixmap */
- src = glyph->pixmap.buffer;
- dst = (Uint8*) textbuf->pixels;
-- for ( row = 0; row < glyph->bitmap.rows; ++row ) {
-+ for ( row = 0; row < glyph->pixmap.rows; ++row ) {
- memcpy( dst, src, glyph->pixmap.width );
- src += glyph->pixmap.pitch;
- dst += textbuf->pitch;
\ No newline at end of file
diff --git a/sdl_ttf/freetype-pkgconfig.patch b/sdl_ttf/freetype-pkgconfig.patch
deleted file mode 100644
index 02b063561..000000000
--- a/sdl_ttf/freetype-pkgconfig.patch
+++ /dev/null
@@ -1,46 +0,0 @@
-https://bugs.gentoo.org/654758
-
---- SDL_ttf-2.0.11/configure.in
-+++ SDL_ttf-2.0.11/configure.in
-@@ -64,6 +64,7 @@
- ;;
- esac
-
-+PKG_PROG_PKG_CONFIG
-
- dnl Check for iconv (character conversion library; see iconv.m4)
- dnl This isn't available on many systems
-@@ -94,6 +95,17 @@
- dnl
- dnl Get the cflags and libraries from the freetype-config script
- dnl
-+PKG_CHECK_MODULES(
-+ FREETYPE2,
-+ freetype2,
-+ [
-+ ft_found=yes
-+ CFLAGS="$CFLAGS $FREETYPE2_CFLAGS"
-+ LIBS="$LIBS $FREETYPE2_LIBS"
-+ ],
-+ ft_found=no
-+)
-+
- AC_ARG_WITH(freetype-prefix,[ --with-freetype-prefix=PFX Prefix where FREETYPE is
- installed (optional)],
- freetype_prefix="$withval", freetype_prefix="")
-@@ -101,6 +113,7 @@
- where FREETYPE is installed (optional)],
- freetype_exec_prefix="$withval", freetype_exec_prefix="")
-
-+if test "x$ft_found" != "xyes" ; then
- if test x$freetype_exec_prefix != x ; then
- freetype_args="$freetype_args --exec-prefix=$freetype_exec_prefix"
- if test x${FREETYPE_CONFIG+set} != xset ; then
-@@ -123,6 +136,7 @@
- CFLAGS="$CFLAGS `$FREETYPE_CONFIG $freetypeconf_args --cflags`"
- LIBS="$LIBS `$FREETYPE_CONFIG $freetypeconf_args --libs`"
- fi
-+fi
-
- dnl Check for SDL
- SDL_VERSION=1.2.4
1
0
commit eeca99d37593888bda890ab4fa6814525101f231
Author: John McQuah <jmcquah(a)disroot.org>
Date: Fri Mar 3 11:52:19 2023 -0500
sdl_gfx, sdl_image: adopted
diff --git a/sdl_gfx/.signature b/sdl_gfx/.signature
index 632790c69..3c4cf1a9a 100644
--- a/sdl_gfx/.signature
+++ b/sdl_gfx/.signature
@@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF30B7Tnw0NrgzUvZlx88vgDjsXOOfJkM0JHVYgIYJMzIzgUdb+ZCQC1BzOc3L6zeUxV+8re57Pp/T5SQWLkh91AU=
-SHA256 (Pkgfile) = 32402f254e726a3772bc1be76bff52d81d5bfcb6384267664c0296e87d075e73
+RWSagIOpLGJF3wkrZeuvkV2B2nf5LzXCLicFMwckoVufrSLeK93eGRrqzfp+3eUJtzcOXlANVt8XU2kV24vB8jD2TAYDmY3iPwE=
+SHA256 (Pkgfile) = d5845f0ca757658f8f9a7f9e2d7ed319ac31839bfb849150680f5229ba3df879
SHA256 (.footprint) = 9b824efd118028aa2aa56b8a21fac690f567de47add470153e2884c01b28b592
SHA256 (SDL_gfx-2.0.26.tar.gz) = 7ceb4ffb6fc63ffba5f1290572db43d74386cd0781c123bc912da50d34945446
diff --git a/sdl_gfx/Pkgfile b/sdl_gfx/Pkgfile
index 8d1442608..3648d3154 100644
--- a/sdl_gfx/Pkgfile
+++ b/sdl_gfx/Pkgfile
@@ -1,6 +1,6 @@
# Description: SDL graphics drawing primitives and other support functions.
# URL: https://www.ferzkopp.net/wordpress/2016/01/02/sdl_gfx-sdl2_gfx/
-# Maintainer: Danny Rawlins, crux at romster dot me
+# Maintainer: John McQuah, jmcquah at disroot dot org
# Depends on: libsdl
name=sdl_gfx
diff --git a/sdl_image/.signature b/sdl_image/.signature
index 92a84b115..0772a7609 100644
--- a/sdl_image/.signature
+++ b/sdl_image/.signature
@@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF37l0zd/DZ1yUgBMFUuHuw56MWWeiqlDr7Y6PHi3JMRjBKAZP5FxSt0x/iOWwcBSHRTkNu4sjrkId4RHK1kfHlwk=
-SHA256 (Pkgfile) = fee897dc72c7fd53b1b95317792e29146b82eff4b6efbd6557d85eb75602d4fc
+RWSagIOpLGJF379zvsKgS7yWlU38j1fRxX7Mcob0HvAtdoUguzbl3qXgDhK/xpnAJGtpXJXWQZnthxypVuWR+qb9O1HwBo1JBgw=
+SHA256 (Pkgfile) = f0974a87dfe7e4a830676c146215163b419ea1b7c90bd78c7c923d7baeb63e4d
SHA256 (.footprint) = dead0d87cb18f992d71d08dfa9764d48f7c20966ef2f721bf4f96d4b600a7553
SHA256 (SDL_image-1.2.12.tar.gz) = 0b90722984561004de84847744d566809dbb9daf732a9e503b91a1b5a84e5699
diff --git a/sdl_image/Pkgfile b/sdl_image/Pkgfile
index efd6dca86..c24c5e290 100644
--- a/sdl_image/Pkgfile
+++ b/sdl_image/Pkgfile
@@ -1,8 +1,8 @@
# Description: SDL_image is an image file loading library.
# URL: http://www.libsdl.org/projects/SDL_image
-# Maintainer: Danny Rawlins, crux at romster dot me
-# Packager: Jay Dolan, jdolan at jdolan dot dyndns dot org
+# Maintainer: John McQuah, jmcquah at disroot dot org
# Depends on: libtiff libpng libsdl
+# Optional: libwebp
name=sdl_image
version=1.2.12
@@ -11,7 +11,7 @@ source=(http://www.libsdl.org/projects/SDL_image/release/SDL_image-$version….
build() {
cd SDL_image-$version
- ./configure --prefix=/usr
+ ./configure --prefix=/usr --disable-sdltest
make
make DESTDIR=$PKG install
}
1
0
commit 17e91de34f1cd26dd27349643303cbd0855664e7
Author: John McQuah <jmcquah(a)disroot.org>
Date: Fri Mar 3 11:39:39 2023 -0500
smpeg, sdl_mixer: adopted
diff --git a/sdl_mixer/.signature b/sdl_mixer/.signature
index eec38346e..4bb156bdb 100644
--- a/sdl_mixer/.signature
+++ b/sdl_mixer/.signature
@@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF3+7e7CEUfZkc4ZU9h+NqswhIdDckLZl6HWcT6PPN7uqI03/7n7hmho2al978jNSpwELACvW6RdoOzeAnIDpPtwg=
-SHA256 (Pkgfile) = d403fbdc4a88d877ff9f9da7e78499f40e8b114f044c89b4a30445ca2a4c7147
+RWSagIOpLGJF39Zdzh4qRCozBCG326KZBu2EavLEKPAkgMLF4xnuogLP7NC+pCSoQZt++x3pAU5v1y/Ji/zszMH7eidLD8dxhQ4=
+SHA256 (Pkgfile) = f8022903a19093274cb25b4f12c050fcb0042d8e34dd0136d86bbd05b0c4c279
SHA256 (.footprint) = c1593123daee91b932d5cadbcb15f7b53bcaedc287ef5db045428d2c582d9176
SHA256 (SDL_mixer-1.2.12.tar.gz) = 1644308279a975799049e4826af2cfc787cad2abb11aa14562e402521f86992a
diff --git a/sdl_mixer/Pkgfile b/sdl_mixer/Pkgfile
index b61629490..60556fc0a 100644
--- a/sdl_mixer/Pkgfile
+++ b/sdl_mixer/Pkgfile
@@ -1,6 +1,6 @@
# Description: A sample multi-channel audio mixer library.
# URL: http://www.libsdl.org/projects/SDL_mixer/
-# Maintainer: Danny Rawlins, crux at romster dot me
+# Maintainer: John McQuah, jmcquah at disroot dot org
# Depends on: libvorbis smpeg libmikmod flac
name=sdl_mixer
diff --git a/smpeg/.signature b/smpeg/.signature
index 9f8444422..e9b840433 100644
--- a/smpeg/.signature
+++ b/smpeg/.signature
@@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF3yUJE/JpD/sWytQvTTpauXXlPmajf4MU+lualPsjOoZ0L/scYZG5D0hwDFemCP8I6QkuyE2CjM+F2f3pu0KrXgE=
-SHA256 (Pkgfile) = 286cf2c3dc4d36166833a8df5ca3d465da61f4a6f1f9dbe36cd7b16446fcf8e3
+RWSagIOpLGJF30H0Cx+VHOm+2GgkCGGV+PeGVbMecJopk0bJ/6ubE2ylpbFMM8vdUHAdL5VyUmc1lG8AB1PyP75R3CbUO4iXpAU=
+SHA256 (Pkgfile) = 70a3f01c1a16d77f8733f4e4c9bf857a54095841a1c9b6d239f45cd9b0919637
SHA256 (.footprint) = ede54dc30aef43ce661b40034d9baa24d933bfb17e707247654969c26494e96c
SHA256 (smpeg-0.4.5.zip) = 4b40a6e8b3749995f4098c201823deaafa51ea186338f3130d6540509e00191d
diff --git a/smpeg/Pkgfile b/smpeg/Pkgfile
index e43f7f809..34247c11c 100644
--- a/smpeg/Pkgfile
+++ b/smpeg/Pkgfile
@@ -1,6 +1,6 @@
# Description: A SDL MPEG player library.
# URL: http://icculus.org/smpeg/
-# Maintainer: Danny Rawlins, crux at romster dot me
+# Maintainer: John McQuah, jmcquah at disroot dot org
# Depends on: glu libsdl
name=smpeg
@@ -13,7 +13,7 @@ build() {
cd $name-release_*
CFLAGS+=' -Wno-error=narrowing'
- export LDFLAGS="${LDFLAGS} -lX11"
+ LDFLAGS+=' -lX11'
./autogen.sh
./configure \
--prefix=/usr \
1
0
commit 8550d8d4b2e073cc16413b465752ba3c6d38505c
Author: John McQuah <jmcquah(a)disroot.org>
Date: Fri Mar 3 11:26:39 2023 -0500
chntpw: adopted
diff --git a/chntpw/.signature b/chntpw/.signature
index a27420b75..9ce719155 100644
--- a/chntpw/.signature
+++ b/chntpw/.signature
@@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF39iqbztasKycN9qp/IRtxuIZj3oE6VE9nX1BVTPta/4OSntMO6kFBGr8SnpZCV2u/CyL4AWhygF+k3KsMfCdcAk=
-SHA256 (Pkgfile) = b2a8cf327cc75ddc5ca4cccab8d37da98f77c1965a3bf972f0e3864bf0ede9ff
+RWSagIOpLGJF34AIKq6rB7SihaWBtLM2Okc2RB06YRyZGSJRvd5YObEo6S7wp+2barCMJui/D8QZZ9OUvBCre/J2V8K49WFSrgI=
+SHA256 (Pkgfile) = 9f0828eb7053493a9d6ccd118977ea51c8251d595e0f02a13ebc1a0cbaca6e0d
SHA256 (.footprint) = aa8452115f5f30f8725a0f33a6db51ff19aee8fda503b0243acc2c4992b256ca
SHA256 (chntpw-source-140201.zip) = 96e20905443e24cba2f21e51162df71dd993a1c02bfa12b1be2d0801a4ee2ccc
diff --git a/chntpw/Pkgfile b/chntpw/Pkgfile
index 2709f8f13..a68c7d11d 100644
--- a/chntpw/Pkgfile
+++ b/chntpw/Pkgfile
@@ -1,11 +1,10 @@
# Description: Offline NT Password Editor - reset passwords in a Windows NT SAM user database file.
# URL: http://pogostick.net/~pnh/ntpasswd/
-# Maintainer: Danny Rawlins, crux at romster dot me
+# Maintainer: John McQuah, jmcquah at disroot dot org
name=chntpw
version=140201
release=1
-#source=(http://crux.ster.zone/downloads/$name/$name-source-$version.zip)
source=(http://pogostick.net/~pnh/ntpasswd/$name-source-$version.zip)
build() {
1
0
![](https://secure.gravatar.com/avatar/df8330968b6df8cd1c1942c5fb4b720c.jpg?s=120&d=mm&r=g)
ports/contrib (3.7): ntfs-3g: adopted, updated README, fuse now an optional dependency
by crux@crux.nu 03 Mar '23
by crux@crux.nu 03 Mar '23
03 Mar '23
commit 901d41826aaa4d5f6196edb0309df0fe44954b94
Author: John McQuah <jmcquah(a)disroot.org>
Date: Fri Mar 3 11:22:38 2023 -0500
ntfs-3g: adopted, updated README, fuse now an optional dependency
diff --git a/ntfs-3g/.footprint b/ntfs-3g/.footprint
index 34ffb820b..1f165d61d 100644
--- a/ntfs-3g/.footprint
+++ b/ntfs-3g/.footprint
@@ -1,12 +1,11 @@
-drwxr-xr-x root/root lib/
drwxr-xr-x root/root sbin/
-lrwxrwxrwx root/root sbin/fsck.ntfs -> ../usr/bin/ntfsfix
-lrwxrwxrwx root/root sbin/mount.ntfs -> ../usr/bin/ntfs-3g
+lrwxrwxrwx root/root sbin/fsck.ntfs -> /usr/bin/ntfsfix
+lrwxrwxrwx root/root sbin/mount.lowntfs-3g -> /usr/bin/lowntfs-3g
+lrwxrwxrwx root/root sbin/mount.ntfs -> /usr/bin/ntfs-3g
+lrwxrwxrwx root/root sbin/mount.ntfs-3g -> /usr/bin/ntfs-3g
drwxr-xr-x root/root usr/
drwxr-xr-x root/root usr/bin/
-rwxr-xr-x root/root usr/bin/lowntfs-3g
-lrwxrwxrwx root/root usr/bin/mount.lowntfs-3g -> /usr/bin/lowntfs-3g
-lrwxrwxrwx root/root usr/bin/mount.ntfs-3g -> /usr/bin/ntfs-3g
-rwxr-xr-x root/root usr/bin/ntfs-3g
-rwxr-xr-x root/root usr/bin/ntfs-3g.probe
-rwxr-xr-x root/root usr/bin/ntfscat
@@ -63,11 +62,9 @@ drwxr-xr-x root/root usr/include/ntfs-3g/
-rw-r--r-- root/root usr/include/ntfs-3g/volume.h
-rw-r--r-- root/root usr/include/ntfs-3g/xattrs.h
drwxr-xr-x root/root usr/lib/
--rwxr-xr-x root/root usr/lib/libntfs-3g.la
lrwxrwxrwx root/root usr/lib/libntfs-3g.so -> libntfs-3g.so.89.0.0
lrwxrwxrwx root/root usr/lib/libntfs-3g.so.89 -> libntfs-3g.so.89.0.0
-rwxr-xr-x root/root usr/lib/libntfs-3g.so.89.0.0
-drwxr-xr-x root/root usr/lib/ntfs-3g/
drwxr-xr-x root/root usr/lib/pkgconfig/
-rw-r--r-- root/root usr/lib/pkgconfig/libntfs-3g.pc
drwxr-xr-x root/root usr/sbin/
diff --git a/ntfs-3g/.signature b/ntfs-3g/.signature
index 169774127..aac0f2f48 100644
--- a/ntfs-3g/.signature
+++ b/ntfs-3g/.signature
@@ -1,5 +1,5 @@
untrusted comment: verify with /etc/ports/contrib.pub
-RWSagIOpLGJF3zeXM4Ehi56y5ovXcmTBWVpL0rekHf6ewu+MXm40HkkCoqvN2D/40M2ILp2TJWhqSr+9k9bbJL4Tz+CJpe17mQc=
-SHA256 (Pkgfile) = a508d0fb8db3f6c4b81ed0337aa972566badf6ad700b071944a099388018af1b
-SHA256 (.footprint) = 92867ed56e7f25d0ea6b69ad87e7c1a28f9152a40c1079918680819641c04bf1
+RWSagIOpLGJF38EBGf3RrUoob1qAwTDh9VQX8Ra16S3JgWZhzwTG0Icu0nF+IIDufg0zJRTxOMdLvlXwV/3FwDBw0wBlqgAR+gs=
+SHA256 (Pkgfile) = e23aad5d39daa07dc4ae1d0df22342e799c962ccb4a95d12e3fe75ac8dd8f282
+SHA256 (.footprint) = 90c3bfc133598eefdf4e35194ef566b5567104aef099a8650c58dad6304ab29c
SHA256 (ntfs-3g_ntfsprogs-2022.10.3.tgz) = f20e36ee68074b845e3629e6bced4706ad053804cbaf062fbae60738f854170c
diff --git a/ntfs-3g/CVE-2019-9755.patch b/ntfs-3g/CVE-2019-9755.patch
deleted file mode 100644
index caa079d60..000000000
--- a/ntfs-3g/CVE-2019-9755.patch
+++ /dev/null
@@ -1,63 +0,0 @@
-From 85c1634a26faa572d3c558d4cf8aaaca5202d4e9 Mon Sep 17 00:00:00 2001
-From: =?UTF-8?q?Jean-Pierre=20Andr=C3=A9?= <jean-pierre.andre(a)wanadoo.fr>
-Date: Wed, 19 Dec 2018 15:57:50 +0100
-Subject: [PATCH] Fixed reporting an error when failed to build the mountpoint
-
-The size check was inefficient because getcwd() uses an unsigned int
-argument.
----
- src/lowntfs-3g.c | 6 +++++-
- src/ntfs-3g.c | 6 +++++-
- 2 files changed, 10 insertions(+), 2 deletions(-)
-
-diff --git a/src/lowntfs-3g.c b/src/lowntfs-3g.c
-index 993867fa..0660439b 100644
---- a/src/lowntfs-3g.c
-+++ b/src/lowntfs-3g.c
-@@ -4411,7 +4411,8 @@ int main(int argc, char *argv[])
- else {
- ctx->abs_mnt_point = (char*)ntfs_malloc(PATH_MAX);
- if (ctx->abs_mnt_point) {
-- if (getcwd(ctx->abs_mnt_point,
-+ if ((strlen(opts.mnt_point) < PATH_MAX)
-+ && getcwd(ctx->abs_mnt_point,
- PATH_MAX - strlen(opts.mnt_point) - 1)) {
- strcat(ctx->abs_mnt_point, "/");
- strcat(ctx->abs_mnt_point, opts.mnt_point);
-@@ -4419,6 +4420,9 @@ int main(int argc, char *argv[])
- /* Solaris also wants the absolute mount point */
- opts.mnt_point = ctx->abs_mnt_point;
- #endif /* defined(__sun) && defined (__SVR4) */
-+ } else {
-+ free(ctx->abs_mnt_point);
-+ ctx->abs_mnt_point = (char*)NULL;
- }
- }
- }
-diff --git a/src/ntfs-3g.c b/src/ntfs-3g.c
-index 6ce89fef..4e0912ae 100644
---- a/src/ntfs-3g.c
-+++ b/src/ntfs-3g.c
-@@ -4148,7 +4148,8 @@ int main(int argc, char *argv[])
- else {
- ctx->abs_mnt_point = (char*)ntfs_malloc(PATH_MAX);
- if (ctx->abs_mnt_point) {
-- if (getcwd(ctx->abs_mnt_point,
-+ if ((strlen(opts.mnt_point) < PATH_MAX)
-+ && getcwd(ctx->abs_mnt_point,
- PATH_MAX - strlen(opts.mnt_point) - 1)) {
- strcat(ctx->abs_mnt_point, "/");
- strcat(ctx->abs_mnt_point, opts.mnt_point);
-@@ -4156,6 +4157,9 @@ int main(int argc, char *argv[])
- /* Solaris also wants the absolute mount point */
- opts.mnt_point = ctx->abs_mnt_point;
- #endif /* defined(__sun) && defined (__SVR4) */
-+ } else {
-+ free(ctx->abs_mnt_point);
-+ ctx->abs_mnt_point = (char*)NULL;
- }
- }
- }
---
-2.26.1
-
diff --git a/ntfs-3g/Pkgfile b/ntfs-3g/Pkgfile
index 0258f7152..a75af265f 100644
--- a/ntfs-3g/Pkgfile
+++ b/ntfs-3g/Pkgfile
@@ -1,42 +1,48 @@
# Description: Freely available NTFS driver with read and write support.
# URL: https://www.tuxera.com/company/open-source/
-# Maintainer: Danny Rawlins, crux at romster dot me
-# Depends on: fuse gnutls libgcrypt
+# Maintainer: John McQuah, jmcquah at disroot dot org
+# Depends on: gnutls libgcrypt
+# Optional: fuse
name=ntfs-3g
version=2022.10.3
-release=1
-source=(https://tuxera.com/opensource/ntfs-3g_ntfsprogs-$version.tgz)
+release=2
+source=(https://tuxera.com/opensource/${name}_ntfsprogs-$version.tgz)
build() {
- cd ntfs-3g_ntfsprogs-$version
-
- sed 's|$(DESTDIR)/sbin|$(DESTDIR)/usr/bin|' -i {ntfsprogs,src}/Makefile.in
- install -d $PKG/lib
-
- ./configure \
- --prefix=/usr \
- --exec-prefix=/usr \
- --enable-crypto \
- --enable-extras \
- --enable-ldscript \
- --enable-posix-acls \
- --enable-xattr-mappings \
- --with-fuse=external \
- --disable-ldconfig \
- --disable-static \
- --without-uuid \
- --without-hd
+ cd ${name}_ntfsprogs-$version
+
+ # $DESTDIR/lib must exist during install; the Makefile honors
+ # EPREFIX by moving to the desired location afterward
+ mkdir $PKG/lib
+
+ PKGMK_NTFS3="--prefix=/usr
+ --exec-prefix=/usr
+ --bindir=/usr/bin
+ --sbindir=/usr/sbin
+ --libexecdir=/usr/lib
+ --enable-crypto
+ --enable-extras
+ --enable-ldscript
+ --enable-posix-acls
+ --enable-xattr-mappings
+ --disable-ldconfig
+ --disable-static
+ --without-uuid
+ --without-hd"
+ prt-get isinst fuse && PKGMK_NTFS3+=" --with-fuse=external" \
+ || PKGMK_NTFS3+=" --with-fuse=internal"
+
+ ./configure $PKGMK_NTFS3
make
make DESTDIR=$PKG install
- mkdir $PKG/sbin
- ln -s ../usr/bin/ntfs-3g $PKG/sbin/mount.ntfs
- ln -s ../usr/bin/ntfsfix $PKG/sbin/fsck.ntfs
+ ln -s /usr/bin/ntfs-3g $PKG/sbin/mount.ntfs
+ ln -s /usr/bin/ntfsfix $PKG/sbin/fsck.ntfs
ln -s ntfs-3g.8 $PKG/usr/share/man/man8/mount.ntfs.8
ln -s ntfsfix.8 $PKG/usr/share/man/man8/fsck.ntfs.8
- rm -r $PKG/usr/share/doc
+ rm -r $PKG/usr/share/doc $PKG/usr/lib/$name $PKG/lib $PKG/usr/lib/*.la
}
diff --git a/ntfs-3g/README b/ntfs-3g/README
index aae0b3e9d..2cb1f954f 100644
--- a/ntfs-3g/README
+++ b/ntfs-3g/README
@@ -1,15 +1,16 @@
Kernel Configuration
+ Linux 5.15.55 and later come with robust read/write support for NTFS
+ partitions. If the ntfs3 driver has been built as a module, then it should
+ appear under /lib/modules/$(uname -r)/kernel/fs; if built into a monolithic
+ kernel, it should be listed under /proc/filesystems. Mounting and copying
+ to/from an NTFS partition can be accomplished with the kernel driver alone,
+ but by installing this port you get additional userspace tools for fsck,
+ mkfs, wiping, and resizing NTFS partitions.
- Enable the following options in the kernel configuration and recompile the
- kernel if necessary:
-
- File systems --->
- <*/M> FUSE (Filesystem in Userspace) support [CONFIG_FUSE_FS]
-
-Installation of Ntfs-3g
- If you want ordinary users to be able to mount NTFS partitions you'll need to
- set mount.ntfs with the root user ID. Note: it is probably unsafe to do this
- on a computer that needs to be secure (like a server). As the root user:
-
- chmod -v 4755 /sbin/mount.ntfs
+Alternative to the (probably unsafe) `chmod 4755 /usr/bin/ntfs-3g`
+ To allow ordinary users to mount NTFS partitions, you can either set ntfs-3g
+ with the root user ID, or list the filesystem in /etc/fstab with the
+ rw,noauto,uid,gid options (assuming you compiled the ntfs3 driver with
+ your kernel). Example /etc/fstab line:
+/dev/sdb1 /media/ntfs ntfs3 rw,uid=1000,gid=1000,noauto
diff --git a/ntfs-3g/ntfs3g-2014.2.15-no-split-usr.patch b/ntfs-3g/ntfs3g-2014.2.15-no-split-usr.patch
deleted file mode 100644
index 0228bfec3..000000000
--- a/ntfs-3g/ntfs3g-2014.2.15-no-split-usr.patch
+++ /dev/null
@@ -1,25 +0,0 @@
-we handle split /usr logic ourselves. this ends up breaking when building
-for an abi that doesn't exist in / (like cross-compiling) as the tests fail.
-
---- a/libntfs-3g/Makefile.in
-+++ b/libntfs-3g/Makefile.in
-@@ -912,19 +912,6 @@ uninstall-am: uninstall-libLTLIBRARIES uninstall-local \
- uninstall-rootlibLTLIBRARIES
-
-
--# We may need to move .so files to root
--# And create ldscript or symbolic link from /usr
--install-exec-hook: install-rootlibLTLIBRARIES
--@INSTALL_LIBRARY_TRUE@ if [ ! "$(rootlibdir)" -ef "$(libdir)" ]; then \
--@INSTALL_LIBRARY_TRUE@ $(MV) -f "$(DESTDIR)/$(libdir)"/libntfs-3g.so* "$(DESTDIR)/$(rootlibdir)"; \
--@INSTALL_LIBRARY_TRUE@ fi
--@GENERATE_LDSCRIPT_TRUE@@INSTALL_LIBRARY_TRUE@ if [ ! "$(rootlibdir)" -ef "$(libdir)" ]; then \
--@GENERATE_LDSCRIPT_TRUE@@INSTALL_LIBRARY_TRUE@ $(install_sh_PROGRAM) "libntfs-3g.script.so" "$(DESTDIR)/$(libdir)/libntfs-3g.so"; \
--@GENERATE_LDSCRIPT_TRUE@@INSTALL_LIBRARY_TRUE@ fi
--@GENERATE_LDSCRIPT_FALSE@@INSTALL_LIBRARY_TRUE@ if [ ! "$(rootlibdir)" -ef "$(libdir)" ]; then \
--@GENERATE_LDSCRIPT_FALSE@@INSTALL_LIBRARY_TRUE@ $(LN_S) "$(rootlibdir)/libntfs-3g.so" "$(DESTDIR)/$(libdir)/libntfs-3g.so"; \
--@GENERATE_LDSCRIPT_FALSE@@INSTALL_LIBRARY_TRUE@ fi
--
- uninstall-local:
- @INSTALL_LIBRARY_TRUE@ $(RM) -f "$(DESTDIR)/$(rootlibdir)"/libntfs-3g.so*
-
diff --git a/ntfs-3g/ntfs3g-2016.2.22-sysmacros.patch b/ntfs-3g/ntfs3g-2016.2.22-sysmacros.patch
deleted file mode 100644
index 2fa1f2b34..000000000
--- a/ntfs-3g/ntfs3g-2016.2.22-sysmacros.patch
+++ /dev/null
@@ -1,43 +0,0 @@
-include the headers that define major/minor/makedev in more places
-
-https://bugs.gentoo.org/580136
-
---- a/libntfs-3g/ioctl.c
-+++ b/libntfs-3g/ioctl.c
-@@ -57,6 +57,12 @@
- #ifdef HAVE_SYS_TYPES_H
- #include <sys/types.h>
- #endif
-+#ifdef HAVE_SYS_MKDEV_H
-+#include <sys/mkdev.h>
-+#endif
-+#ifdef HAVE_SYS_SYSMACROS_H
-+#include <sys/sysmacros.h>
-+#endif
-
- #ifdef HAVE_SYS_STAT_H
- #include <sys/stat.h>
---- a/src/lowntfs-3g.c
-+++ b/src/lowntfs-3g.c
-@@ -76,6 +76,9 @@
- #ifdef HAVE_SYS_MKDEV_H
- #include <sys/mkdev.h>
- #endif
-+#ifdef HAVE_SYS_SYSMACROS_H
-+#include <sys/sysmacros.h>
-+#endif
-
- #if defined(__APPLE__) || defined(__DARWIN__)
- #include <sys/dirent.h>
---- a/src/ntfs-3g.c
-+++ b/src/ntfs-3g.c
-@@ -75,6 +75,9 @@
- #ifdef HAVE_SYS_MKDEV_H
- #include <sys/mkdev.h>
- #endif
-+#ifdef HAVE_SYS_SYSMACROS_H
-+#include <sys/sysmacros.h>
-+#endif
-
- #if defined(__APPLE__) || defined(__DARWIN__)
- #include <sys/dirent.h>
diff --git a/ntfs-3g/ntfs3g-2017.3.23-big-sectors.patch b/ntfs-3g/ntfs3g-2017.3.23-big-sectors.patch
deleted file mode 100644
index 1cb8bb6c4..000000000
--- a/ntfs-3g/ntfs3g-2017.3.23-big-sectors.patch
+++ /dev/null
@@ -1,379 +0,0 @@
---- a/libntfs-3g/bootsect.c.ref 2017-03-23 10:42:44.000000000 +0100
-+++ b/libntfs-3g/bootsect.c 2018-05-07 09:11:13.004710800 +0200
-@@ -38,6 +38,7 @@
- #include <errno.h>
- #endif
-
-+#include "param.h"
- #include "compat.h"
- #include "bootsect.h"
- #include "debug.h"
-@@ -61,6 +62,7 @@
- {
- u32 i;
- BOOL ret = FALSE;
-+ u16 sectors_per_cluster;
-
- ntfs_log_debug("Beginning bootsector check.\n");
-
-@@ -83,15 +85,27 @@
- case 1: case 2: case 4: case 8: case 16: case 32: case 64: case 128:
- break;
- default:
-- ntfs_log_error("Unexpected sectors per cluster value (%d).\n",
-- b->bpb.sectors_per_cluster);
-- goto not_ntfs;
-+ if ((b->bpb.sectors_per_cluster < 240)
-+ || (b->bpb.sectors_per_cluster > 249)) {
-+ if (b->bpb.sectors_per_cluster > 128)
-+ ntfs_log_error("Unexpected sectors"
-+ " per cluster value (code 0x%x)\n",
-+ b->bpb.sectors_per_cluster);
-+ else
-+ ntfs_log_error("Unexpected sectors"
-+ " per cluster value (%d).\n",
-+ b->bpb.sectors_per_cluster);
-+ goto not_ntfs;
-+ }
- }
-
- ntfs_log_debug("Checking cluster size.\n");
-- i = (u32)le16_to_cpu(b->bpb.bytes_per_sector) *
-- b->bpb.sectors_per_cluster;
-- if (i > 65536) {
-+ if (b->bpb.sectors_per_cluster > 128)
-+ sectors_per_cluster = 1 << (256 - b->bpb.sectors_per_cluster);
-+ else
-+ sectors_per_cluster = b->bpb.sectors_per_cluster;
-+ i = (u32)le16_to_cpu(b->bpb.bytes_per_sector) * sectors_per_cluster;
-+ if (i > NTFS_MAX_CLUSTER_SIZE) {
- ntfs_log_error("Unexpected cluster size (%d).\n", i);
- goto not_ntfs;
- }
-@@ -171,7 +185,7 @@
- int ntfs_boot_sector_parse(ntfs_volume *vol, const NTFS_BOOT_SECTOR *bs)
- {
- s64 sectors;
-- u8 sectors_per_cluster;
-+ u16 sectors_per_cluster;
- s8 c;
-
- /* We return -1 with errno = EINVAL on error. */
-@@ -186,7 +200,10 @@
- * below or equal the number_of_clusters) really belong in the
- * ntfs_boot_sector_is_ntfs but in this way we can just do this once.
- */
-- sectors_per_cluster = bs->bpb.sectors_per_cluster;
-+ if (bs->bpb.sectors_per_cluster > 128)
-+ sectors_per_cluster = 1 << (256 - bs->bpb.sectors_per_cluster);
-+ else
-+ sectors_per_cluster = bs->bpb.sectors_per_cluster;
- ntfs_log_debug("SectorsPerCluster = 0x%x\n", sectors_per_cluster);
- if (sectors_per_cluster & (sectors_per_cluster - 1)) {
- ntfs_log_error("sectors_per_cluster (%d) is not a power of 2."
---- a/ntfsprogs/mkntfs.8.in.ref 2017-03-23 10:42:44.000000000 +0100
-+++ b/ntfsprogs/mkntfs.8.in 2018-05-07 09:11:13.014132400 +0200
-@@ -132,7 +132,7 @@
- .TP
- \fB\-c\fR, \fB\-\-cluster\-size\fR BYTES
- Specify the size of clusters in bytes. Valid cluster size values are powers of
--two, with at least 256, and at most 65536 bytes per cluster. If omitted,
-+two, with at least 256, and at most 2097152 bytes (2MB) per cluster. If omitted,
- .B mkntfs
- uses 4096 bytes as the default cluster size.
- .sp
---- a/ntfsprogs/mkntfs.c.ref 2017-03-23 10:42:44.000000000 +0100
-+++ b/ntfsprogs/mkntfs.c 2018-05-07 09:11:13.035522300 +0200
-@@ -6,7 +6,7 @@
- * Copyright (c) 2002-2006 Szabolcs Szakacsits
- * Copyright (c) 2005 Erik Sornes
- * Copyright (c) 2007 Yura Pakhuchiy
-- * Copyright (c) 2010-2014 Jean-Pierre Andre
-+ * Copyright (c) 2010-2018 Jean-Pierre Andre
- *
- * This utility will create an NTFS 1.2 or 3.1 volume on a user
- * specified (block) device.
-@@ -119,6 +119,7 @@
- # endif
- #endif
-
-+#include "param.h"
- #include "security.h"
- #include "types.h"
- #include "attrib.h"
-@@ -287,7 +288,7 @@
- ntfs_log_info("Copyright (c) 2002-2006 Szabolcs Szakacsits\n");
- ntfs_log_info("Copyright (c) 2005 Erik Sornes\n");
- ntfs_log_info("Copyright (c) 2007 Yura Pakhuchiy\n");
-- ntfs_log_info("Copyright (c) 2010-2014 Jean-Pierre Andre\n");
-+ ntfs_log_info("Copyright (c) 2010-2018 Jean-Pierre Andre\n");
- ntfs_log_info("\n%s\n%s%s\n", ntfs_gpl, ntfs_bugs, ntfs_home);
- }
-
-@@ -3719,11 +3720,11 @@
- /*
- * For huge volumes, grow the cluster size until the number of
- * clusters fits into 32 bits or the cluster size exceeds the
-- * maximum limit of 64kiB.
-+ * maximum limit of NTFS_MAX_CLUSTER_SIZE.
- */
- while (volume_size >> (ffs(vol->cluster_size) - 1 + 32)) {
- vol->cluster_size <<= 1;
-- if (vol->cluster_size > 65535) {
-+ if (vol->cluster_size >= NTFS_MAX_CLUSTER_SIZE) {
- ntfs_log_error("Device is too large to hold an "
- "NTFS volume (maximum size is "
- "256TiB).\n");
-@@ -3744,15 +3745,18 @@
- "to, or larger than, the sector size.\n");
- return FALSE;
- }
-- if (vol->cluster_size > 128 * (u32)opts.sector_size) {
-+ /* Before Windows 10 Creators, the limit was 128 */
-+ if (vol->cluster_size > 4096 * (u32)opts.sector_size) {
- ntfs_log_error("The cluster size is invalid. It cannot be "
-- "more that 128 times the size of the sector "
-+ "more that 4096 times the size of the sector "
- "size.\n");
- return FALSE;
- }
-- if (vol->cluster_size > 65536) {
-+ if (vol->cluster_size > NTFS_MAX_CLUSTER_SIZE) {
- ntfs_log_error("The cluster size is invalid. The maximum "
-- "cluster size is 65536 bytes (64kiB).\n");
-+ "cluster size is %lu bytes (%lukiB).\n",
-+ (unsigned long)NTFS_MAX_CLUSTER_SIZE,
-+ (unsigned long)(NTFS_MAX_CLUSTER_SIZE >> 10));
- return FALSE;
- }
- vol->cluster_size_bits = ffs(vol->cluster_size) - 1;
-@@ -4387,6 +4391,7 @@
- u8 *sd;
- FILE_ATTR_FLAGS extend_flags;
- VOLUME_FLAGS volume_flags = const_cpu_to_le16(0);
-+ int sectors_per_cluster;
- int nr_sysfiles;
- int buf_sds_first_size;
- char *buf_sds;
-@@ -4639,8 +4644,11 @@
- * already inserted, so no need to worry about these things.
- */
- bs->bpb.bytes_per_sector = cpu_to_le16(opts.sector_size);
-- bs->bpb.sectors_per_cluster = (u8)(g_vol->cluster_size /
-- opts.sector_size);
-+ sectors_per_cluster = g_vol->cluster_size / opts.sector_size;
-+ if (sectors_per_cluster > 128)
-+ bs->bpb.sectors_per_cluster = 257 - ffs(sectors_per_cluster);
-+ else
-+ bs->bpb.sectors_per_cluster = sectors_per_cluster;
- bs->bpb.media_type = 0xf8; /* hard disk */
- bs->bpb.sectors_per_track = cpu_to_le16(opts.sectors_per_track);
- ntfs_log_debug("sectors per track = %ld (0x%lx)\n",
---- a/ntfsprogs/ntfsclone.c.ref 2017-03-23 10:42:44.000000000 +0100
-+++ b/ntfsprogs/ntfsclone.c 2018-05-07 09:11:38.245007100 +0200
-@@ -3,7 +3,7 @@
- *
- * Copyright (c) 2003-2006 Szabolcs Szakacsits
- * Copyright (c) 2004-2006 Anton Altaparmakov
-- * Copyright (c) 2010-2016 Jean-Pierre Andre
-+ * Copyright (c) 2010-2018 Jean-Pierre Andre
- * Special image format support copyright (c) 2004 Per Olofsson
- *
- * Clone NTFS data and/or metadata to a sparse file, image, device or stdout.
-@@ -71,6 +71,7 @@
- */
- #define NTFS_DO_NOT_CHECK_ENDIANS
-
-+#include "param.h"
- #include "debug.h"
- #include "types.h"
- #include "support.h"
-@@ -270,7 +271,6 @@
-
- #define LAST_METADATA_INODE 11
-
--#define NTFS_MAX_CLUSTER_SIZE 65536
- #define NTFS_SECTOR_SIZE 512
-
- #define rounded_up_division(a, b) (((a) + (b - 1)) / (b))
-@@ -393,7 +393,7 @@
- "Efficiently clone, image, restore or rescue an NTFS Volume.\n\n"
- "Copyright (c) 2003-2006 Szabolcs Szakacsits\n"
- "Copyright (c) 2004-2006 Anton Altaparmakov\n"
-- "Copyright (c) 2010-2016 Jean-Pierre Andre\n\n");
-+ "Copyright (c) 2010-2018 Jean-Pierre Andre\n\n");
- fprintf(stderr, "%s\n%s%s", ntfs_gpl, ntfs_bugs, ntfs_home);
- exit(0);
- }
-@@ -756,7 +756,7 @@
-
- static void copy_cluster(int rescue, u64 rescue_lcn, u64 lcn)
- {
-- char buff[NTFS_MAX_CLUSTER_SIZE]; /* overflow checked at mount time */
-+ char *buff;
- /* vol is NULL if opt.restore_image is set */
- s32 csize = le32_to_cpu(image_hdr.cluster_size);
- BOOL backup_bootsector;
-@@ -783,6 +783,10 @@
- }
- }
-
-+ buff = (char*)ntfs_malloc(csize);
-+ if (!buff)
-+ err_exit("Not enough memory");
-+
- // need reading when not about to write ?
- if (read_all(fd, buff, csize) == -1) {
-
-@@ -858,6 +862,7 @@
- perr_printf("Write failed");
- #endif
- }
-+ free(buff);
- }
-
- static s64 lseek_out(int fd, s64 pos, int mode)
-@@ -995,7 +1000,11 @@
- struct progress_bar *progress, u64 *p_counter)
- {
- s64 i;
-- char buff[NTFS_MAX_CLUSTER_SIZE];
-+ char *buff;
-+
-+ buff = (char*)ntfs_malloc(csize);
-+ if (!buff)
-+ err_exit("Not enough memory");
-
- memset(buff, 0, csize);
-
-@@ -1004,6 +1013,7 @@
- perr_exit("write_all");
- progress_update(progress, ++(*p_counter));
- }
-+ free(buff);
- }
-
- static void restore_image(void)
-@@ -1492,7 +1502,7 @@
-
- static void copy_wipe_mft(ntfs_walk_clusters_ctx *image, runlist *rl)
- {
-- char buff[NTFS_MAX_CLUSTER_SIZE]; /* overflow checked at mount time */
-+ char *buff;
- void *fd;
- s64 mft_no;
- u32 mft_record_size;
-@@ -1522,6 +1532,10 @@
- clusters_per_set = mft_record_size/csize;
- records_per_set = 1;
- }
-+ buff = (char*)ntfs_malloc(mft_record_size);
-+ if (!buff)
-+ err_exit("Not enough memory");
-+
- mft_no = 0;
- ri = rj = 0;
- wi = wj = 0;
-@@ -1554,6 +1568,7 @@
- }
- }
- image->current_lcn = current_lcn;
-+ free(buff);
- }
-
- /*
-@@ -1566,7 +1581,7 @@
-
- static void copy_wipe_i30(ntfs_walk_clusters_ctx *image, runlist *rl)
- {
-- char buff[NTFS_MAX_CLUSTER_SIZE]; /* overflow checked at mount time */
-+ char *buff;
- void *fd;
- u32 indx_record_size;
- u32 csize;
-@@ -1595,6 +1610,10 @@
- clusters_per_set = indx_record_size/csize;
- records_per_set = 1;
- }
-+ buff = (char*)ntfs_malloc(indx_record_size);
-+ if (!buff)
-+ err_exit("Not enough memory");
-+
- ri = rj = 0;
- wi = wj = 0;
- if (rl[ri].length)
-@@ -1627,6 +1646,7 @@
- }
- }
- image->current_lcn = current_lcn;
-+ free(buff);
- }
-
- static void dump_clusters(ntfs_walk_clusters_ctx *image, runlist *rl)
---- a/ntfsprogs/ntfsresize.c.ref 2017-03-23 10:42:44.000000000 +0100
-+++ b/ntfsprogs/ntfsresize.c 2018-05-07 09:11:13.076883400 +0200
-@@ -59,6 +59,7 @@
- #include <fcntl.h>
- #endif
-
-+#include "param.h"
- #include "debug.h"
- #include "types.h"
- #include "support.h"
-@@ -243,8 +244,6 @@
- #define DIRTY_INODE (1)
- #define DIRTY_ATTRIB (2)
-
--#define NTFS_MAX_CLUSTER_SIZE (65536)
--
- static s64 rounded_up_division(s64 numer, s64 denom)
- {
- return (numer + (denom - 1)) / denom;
-@@ -404,7 +403,7 @@
- printf("Copyright (c) 2002-2005 Anton Altaparmakov\n");
- printf("Copyright (c) 2002-2003 Richard Russon\n");
- printf("Copyright (c) 2007 Yura Pakhuchiy\n");
-- printf("Copyright (c) 2011-2016 Jean-Pierre Andre\n");
-+ printf("Copyright (c) 2011-2018 Jean-Pierre Andre\n");
- printf("\n%s\n%s%s", ntfs_gpl, ntfs_bugs, ntfs_home);
- }
-
-@@ -1849,9 +1848,13 @@
- static void copy_clusters(ntfs_resize_t *resize, s64 dest, s64 src, s64 len)
- {
- s64 i;
-- char buff[NTFS_MAX_CLUSTER_SIZE]; /* overflow checked at mount time */
-+ char *buff;
- ntfs_volume *vol = resize->vol;
-
-+ buff = (char*)ntfs_malloc(vol->cluster_size);
-+ if (!buff)
-+ perr_exit("ntfs_malloc");
-+
- for (i = 0; i < len; i++) {
-
- lseek_to_cluster(vol, src + i);
-@@ -1875,6 +1878,7 @@
- resize->relocations++;
- progress_update(&resize->progress, resize->relocations);
- }
-+ free(buff);
- }
-
- static void relocate_clusters(ntfs_resize_t *r, runlist *dest_rl, s64 src_lcn)
---- a/include/ntfs-3g/param.h.ref 2017-03-23 10:42:44.000000000 +0100
-+++ b/include/ntfs-3g/param.h 2018-05-07 09:11:13.088302600 +0200
-@@ -40,6 +40,13 @@
- };
-
- /*
-+ * Parameters for formatting
-+ */
-+
-+ /* Up to Windows 10, the cluster size was limited to 64K */
-+#define NTFS_MAX_CLUSTER_SIZE 2097152 /* Windows 10 Creators allows 2MB */
-+
-+/*
- * Parameters for compression
- */
-
diff --git a/ntfs-3g/ntfs3g-2017.3.23-check-mftmirr.patch b/ntfs-3g/ntfs3g-2017.3.23-check-mftmirr.patch
deleted file mode 100644
index f56eadc88..000000000
--- a/ntfs-3g/ntfs3g-2017.3.23-check-mftmirr.patch
+++ /dev/null
@@ -1,12 +0,0 @@
---- a/libntfs-3g/volume.c.ref 2017-03-23 10:42:44.000000000 +0100
-+++ b/libntfs-3g/volume.c 2017-12-20 08:11:51.842424300 +0100
-@@ -959,7 +959,8 @@
- vol->mftmirr_size = l;
- }
- ntfs_log_debug("Comparing $MFTMirr to $MFT...\n");
-- for (i = 0; i < vol->mftmirr_size; ++i) {
-+ /* Windows 10 does not update the full $MFTMirr any more */
-+ for (i = 0; (i < vol->mftmirr_size) && (i < FILE_first_user); ++i) {
- MFT_RECORD *mrec, *mrec2;
- const char *ESTR[12] = { "$MFT", "$MFTMirr", "$LogFile",
- "$Volume", "$AttrDef", "root directory", "$Bitmap",
diff --git a/ntfs-3g/ntfs3g-2017.3.23-full-clusters.patch b/ntfs-3g/ntfs3g-2017.3.23-full-clusters.patch
deleted file mode 100644
index 7d2496d37..000000000
--- a/ntfs-3g/ntfs3g-2017.3.23-full-clusters.patch
+++ /dev/null
@@ -1,81 +0,0 @@
---- a/ntfsprogs/ntfsclone.c 2018-05-16 18:46:47.114964000 +0200
-+++ b/ntfsprogs/ntfsclone.c 2018-07-16 14:03:20.273809100 +0200
-@@ -776,6 +776,10 @@
-
- /* possible partial cluster holding the backup boot sector */
- backup_bootsector = (lcn + 1)*csize >= full_device_size;
-+ buff = (char*)ntfs_malloc(csize);
-+ if (!buff)
-+ err_exit("Not enough memory");
-+
- if (backup_bootsector) {
- csize = full_device_size - lcn*csize;
- if (csize < 0) {
-@@ -783,10 +787,6 @@
- }
- }
-
-- buff = (char*)ntfs_malloc(csize);
-- if (!buff)
-- err_exit("Not enough memory");
--
- // need reading when not about to write ?
- if (read_all(fd, buff, csize) == -1) {
-
-@@ -1507,6 +1507,7 @@
- s64 mft_no;
- u32 mft_record_size;
- u32 csize;
-+ u32 buff_size;
- u32 bytes_per_sector;
- u32 records_per_set;
- u32 clusters_per_set;
-@@ -1524,15 +1525,18 @@
- /*
- * Depending on the sizes, there may be several records
- * per cluster, or several clusters per record.
-+ * Anyway, full clusters are needed for rescuing bad ones.
- */
- if (csize >= mft_record_size) {
- records_per_set = csize/mft_record_size;
- clusters_per_set = 1;
-+ buff_size = csize;
- } else {
- clusters_per_set = mft_record_size/csize;
- records_per_set = 1;
-+ buff_size = mft_record_size;
- }
-- buff = (char*)ntfs_malloc(mft_record_size);
-+ buff = (char*)ntfs_malloc(buff_size);
- if (!buff)
- err_exit("Not enough memory");
-
-@@ -1585,6 +1589,7 @@
- void *fd;
- u32 indx_record_size;
- u32 csize;
-+ u32 buff_size;
- u32 bytes_per_sector;
- u32 records_per_set;
- u32 clusters_per_set;
-@@ -1601,16 +1606,19 @@
- /*
- * Depending on the sizes, there may be several records
- * per cluster, or several clusters per record.
-+ * Anyway, full clusters are needed for rescuing bad ones.
- */
- indx_record_size = image->ni->vol->indx_record_size;
- if (csize >= indx_record_size) {
- records_per_set = csize/indx_record_size;
- clusters_per_set = 1;
-+ buff_size = csize;
- } else {
- clusters_per_set = indx_record_size/csize;
- records_per_set = 1;
-+ buff_size = indx_record_size;
- }
-- buff = (char*)ntfs_malloc(indx_record_size);
-+ buff = (char*)ntfs_malloc(buff_size);
- if (!buff)
- err_exit("Not enough memory");
-
1
0
commit b2b9f8a46267c69a0b0844d6744acf6057128ffb
Author: Tim Biermann <tbier(a)posteo.de>
Date: Fri Mar 3 18:19:34 2023 +0100
gst-libav: fixed build with ffmpeg 6.0
diff --git a/gst-libav/.signature b/gst-libav/.signature
index 2c5a38cc8..c36fcf2c4 100644
--- a/gst-libav/.signature
+++ b/gst-libav/.signature
@@ -1,5 +1,6 @@
untrusted comment: verify with /etc/ports/opt.pub
-RWSE3ohX2g5d/WQGIbhQsqTVP4sCbLCQAQcF6cMBW7N60CFqRJJLND6C2ATdF3BEKhHANObIL3vScwWZvQ+WmxUmKjLuqs8EWAY=
-SHA256 (Pkgfile) = f39052153df31a76423b83feae456581e06bf464f0c8fd9b438989a01e9200df
+RWSE3ohX2g5d/b8ldTo7oTTHHbA8xIN5lEQV9GlmCUonssTUYk+9BzJe0z8ql/VYKfL9K1it9HmOyCVRLdUhJsyZszBaExHREw4=
+SHA256 (Pkgfile) = b46983920a18a725ce53895552d2764e89c4c278d522cb59208c3a24d3bbd4f8
SHA256 (.footprint) = 2b4603029b15032a74098cf497de9777c10b2c1d1fcca733daa90fdac79a1073
SHA256 (gst-libav-1.22.0.tar.xz) = 0e48407b4905227a260213dbda84cba3812f0530fc7a75b43829102ef82810f1
+SHA256 (233de05a98d7090092bbbc60d0c151acb22c6aa0.patch) = cd2902c48a3f08f132434ef2ff1b68c68dac2db28de55572a110c0cacbf025dc
diff --git a/gst-libav/233de05a98d7090092bbbc60d0c151acb22c6aa0.patch b/gst-libav/233de05a98d7090092bbbc60d0c151acb22c6aa0.patch
new file mode 100644
index 000000000..ee90fd50a
--- /dev/null
+++ b/gst-libav/233de05a98d7090092bbbc60d0c151acb22c6aa0.patch
@@ -0,0 +1,47 @@
+From 233de05a98d7090092bbbc60d0c151acb22c6aa0 Mon Sep 17 00:00:00 2001
+From: "U. Artie Eoff" <ullysses.a.eoff(a)intel.com>
+Date: Mon, 13 Feb 2023 17:02:01 -0500
+Subject: [PATCH] avviddec: change
+ AV_CODEC_CAP_AUTO_THREADS->AV_CODEC_CAP_OTHER_THREADS
+
+This fixes a compile error with recent upstream FFmpeg.
+
+The AV_CODEC_CAP_AUTO_THREADS was deprecated and renamed to
+AV_CODEC_CAP_OTHER_THREADS in FFmpeg upstream commit
+7d09579190de (lavc 58.132.100).
+
+The AV_CODEC_CAP_AUTO_THREADS was finally removed in FFmpeg upstream
+commit 10c9a0874cb3 (lavc 59.63.100).
+
+Part-of: <https://gitlab.freedesktop.org/gstreamer/gstreamer/-/merge_requests/3951>
+---
+ subprojects/gst-libav/ext/libav/gstavviddec.c | 6 +++++-
+ 1 file changed, 5 insertions(+), 1 deletion(-)
+
+diff --git a/subprojects/gst-libav/ext/libav/gstavviddec.c b/subprojects/gst-libav/ext/libav/gstavviddec.c
+index 85e34a0c353..c215ff02f5c 100644
+--- a/subprojects/gst-libav/ext/libav/gstavviddec.c
++++ b/subprojects/gst-libav/ext/libav/gstavviddec.c
+@@ -35,6 +35,10 @@
+
+ GST_DEBUG_CATEGORY_STATIC (GST_CAT_PERFORMANCE);
+
++#if LIBAVCODEC_VERSION_INT < AV_VERSION_INT(58,132,100)
++#define AV_CODEC_CAP_OTHER_THREADS AV_CODEC_CAP_AUTO_THREADS
++#endif
++
+ #define GST_FFMPEG_VIDEO_CODEC_FRAME_FLAG_ALLOCATED (1<<15)
+
+ #define MAX_TS_MASK 0xff
+@@ -615,7 +619,7 @@ gst_ffmpegviddec_set_format (GstVideoDecoder * decoder,
+ if (ffmpegdec->max_threads == 0) {
+ /* When thread type is FF_THREAD_FRAME, extra latency is introduced equal
+ * to one frame per thread. We thus need to calculate the thread count ourselves */
+- if ((!(oclass->in_plugin->capabilities & AV_CODEC_CAP_AUTO_THREADS)) ||
++ if ((!(oclass->in_plugin->capabilities & AV_CODEC_CAP_OTHER_THREADS)) ||
+ (ffmpegdec->context->thread_type & FF_THREAD_FRAME))
+ ffmpegdec->context->thread_count =
+ MIN (gst_ffmpeg_auto_max_threads (), 16);
+--
+GitLab
+
diff --git a/gst-libav/Pkgfile b/gst-libav/Pkgfile
index fecbe0436..f7714ae05 100644
--- a/gst-libav/Pkgfile
+++ b/gst-libav/Pkgfile
@@ -1,21 +1,23 @@
# Description: Gstreamer libav Plugin.
# URL: https://gstreamer.freedesktop.org/modules/gst-libav.html
-# Maintainer: Danny Rawlins, crux at romster dot me
+# Maintainer: Tim Biermann, tbier at posteo dot de
# Depends on: ffmpeg gst-plugins-base
name=gst-libav
version=1.22.0
-release=1
-source=(https://gstreamer.freedesktop.org/src/$name/$name-$version.tar.xz)
+release=2
+source=(https://gstreamer.freedesktop.org/src/$name/$name-$version.tar.xz
+ 233de05a98d7090092bbbc60d0c151acb22c6aa0.patch)
build() {
- meson build $name-$version \
- --prefix /usr \
- --libexecdir=/usr/lib \
- -D buildtype=plain \
- -D package-name="GStreamer (CRUX Linux)" \
- -D package-origin="https://crux.nu/"
+ patch -Np3 -d $name-$version -i $SRC/233de05a98d7090092bbbc60d0c151acb22c6aa0.patch
+ meson build $name-$version \
+ --prefix /usr \
+ --libexecdir=/usr/lib \
+ -D buildtype=plain \
+ -D package-name="GStreamer (CRUX Linux)" \
+ -D package-origin="https://crux.nu/"
- meson compile -C build -j ${JOBS:-1}
- DESTDIR=$PKG meson install -C build
+ meson compile -C build -j ${JOBS:-1}
+ DESTDIR=$PKG meson install -C build
}
1
0
commit 5c8b960935ba578797e5bbe369f6c54d5f5bbce3
Author: Tim Biermann <tbier(a)posteo.de>
Date: Fri Mar 3 17:26:38 2023 +0100
wireshark: moved to contrib
diff --git a/wireshark/.footprint b/wireshark/.footprint
deleted file mode 100644
index 831018079..000000000
--- a/wireshark/.footprint
+++ /dev/null
@@ -1,1040 +0,0 @@
-drwxr-xr-x root/root usr/
-drwxr-xr-x root/root usr/bin/
--rwxr-xr-x root/root usr/bin/capinfos
--rwxr-xr-x root/root usr/bin/captype
--rwsr-xr-x root/wireshark usr/bin/dumpcap
--rwxr-xr-x root/root usr/bin/editcap
--rwxr-xr-x root/root usr/bin/idl2wrs
--rwxr-xr-x root/root usr/bin/mergecap
--rwxr-xr-x root/root usr/bin/randpkt
--rwxr-xr-x root/root usr/bin/rawshark
--rwxr-xr-x root/root usr/bin/reordercap
--rwxr-xr-x root/root usr/bin/sharkd
--rwxr-xr-x root/root usr/bin/text2pcap
--rwxr-xr-x root/root usr/bin/tshark
--rwxr-xr-x root/root usr/bin/wireshark
-drwxr-xr-x root/root usr/include/
-drwxr-xr-x root/root usr/include/wireshark/
--rw-r--r-- root/root usr/include/wireshark/cfile.h
--rw-r--r-- root/root usr/include/wireshark/cli_main.h
-drwxr-xr-x root/root usr/include/wireshark/epan/
--rw-r--r-- root/root usr/include/wireshark/epan/addr_and_mask.h
--rw-r--r-- root/root usr/include/wireshark/epan/addr_resolv.h
--rw-r--r-- root/root usr/include/wireshark/epan/address.h
--rw-r--r-- root/root usr/include/wireshark/epan/address_types.h
--rw-r--r-- root/root usr/include/wireshark/epan/afn.h
--rw-r--r-- root/root usr/include/wireshark/epan/aftypes.h
--rw-r--r-- root/root usr/include/wireshark/epan/app_mem_usage.h
--rw-r--r-- root/root usr/include/wireshark/epan/arcnet_pids.h
--rw-r--r-- root/root usr/include/wireshark/epan/arptypes.h
--rw-r--r-- root/root usr/include/wireshark/epan/asn1.h
--rw-r--r-- root/root usr/include/wireshark/epan/ax25_pids.h
--rw-r--r-- root/root usr/include/wireshark/epan/bridged_pids.h
--rw-r--r-- root/root usr/include/wireshark/epan/capture_dissectors.h
--rw-r--r-- root/root usr/include/wireshark/epan/charsets.h
--rw-r--r-- root/root usr/include/wireshark/epan/chdlctypes.h
--rw-r--r-- root/root usr/include/wireshark/epan/cisco_pid.h
--rw-r--r-- root/root usr/include/wireshark/epan/color_filters.h
--rw-r--r-- root/root usr/include/wireshark/epan/column-info.h
--rw-r--r-- root/root usr/include/wireshark/epan/column-utils.h
--rw-r--r-- root/root usr/include/wireshark/epan/column.h
--rw-r--r-- root/root usr/include/wireshark/epan/conv_id.h
--rw-r--r-- root/root usr/include/wireshark/epan/conversation.h
--rw-r--r-- root/root usr/include/wireshark/epan/conversation_debug.h
--rw-r--r-- root/root usr/include/wireshark/epan/conversation_filter.h
--rw-r--r-- root/root usr/include/wireshark/epan/conversation_table.h
--rw-r--r-- root/root usr/include/wireshark/epan/crc10-tvb.h
--rw-r--r-- root/root usr/include/wireshark/epan/crc16-tvb.h
--rw-r--r-- root/root usr/include/wireshark/epan/crc32-tvb.h
--rw-r--r-- root/root usr/include/wireshark/epan/crc6-tvb.h
--rw-r--r-- root/root usr/include/wireshark/epan/crc8-tvb.h
--rw-r--r-- root/root usr/include/wireshark/epan/dccpservicecodes.h
--rw-r--r-- root/root usr/include/wireshark/epan/decode_as.h
-drwxr-xr-x root/root usr/include/wireshark/epan/dfilter/
--rw-r--r-- root/root usr/include/wireshark/epan/dfilter/dfilter.h
--rw-r--r-- root/root usr/include/wireshark/epan/dfilter/drange.h
--rw-r--r-- root/root usr/include/wireshark/epan/diam_dict.h
--rw-r--r-- root/root usr/include/wireshark/epan/disabled_protos.h
-drwxr-xr-x root/root usr/include/wireshark/epan/dissectors/
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/cond_ace_token_enum.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/file-pcapng.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/file-rbm.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-6lowpan.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-a21.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-acdr.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-acp133.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-acse.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-actrace.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-adb_service.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-afp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-alcap.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-amp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ansi_a.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ansi_map.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ansi_tcap.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-arp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-asap+enrp-common.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-atalk.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-atm.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-atn-ulcs.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-autosar-ipdu-multiplexer.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-bacapp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-bacnet.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-bblog.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ber.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-bfd.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-bgp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-bicc_mst.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-bluetooth.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-bpsec.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-bpv6.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-bpv7.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-bssap.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-bssgp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-btatt.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-btavctp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-btavdtp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-btavrcp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-btbredr_rf.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-bthci_acl.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-bthci_cmd.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-bthci_evt.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-bthci_iso.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-bthci_sco.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-btl2cap.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-btle.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-btrfcomm.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-btsdp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-c1222.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-camel.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-cdt.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-cell_broadcast.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-charging_ase.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-chdlc.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-cip.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-cipsafety.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-cmip.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-cmp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-cms.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-coap.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-cose.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-credssp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-crmf.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-csn1.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-dap.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-dcc.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-dccp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-dcerpc-browser.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-dcerpc-budb.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-dcerpc-butc.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-dcerpc-dce122.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-dcerpc-dnsserver.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-dcerpc-frsapi.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-dcerpc-frsrpc.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-dcerpc-netlogon.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-dcerpc-nt.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-dcerpc-pnp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-dcerpc-rras.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-dcerpc-samr.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-dcerpc-spoolss.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-dcerpc-svcctl.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-dcerpc-tapi.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-dcerpc.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-dcom-dispatch.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-dcom.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-diameter.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-diameter_3gpp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-diffserv-mpls-common.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-disp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-dlt.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-dns.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-docsis-tlv.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-doip.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-dop.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-dsp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-dtls.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-dvbci.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-e164.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-e1ap.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-e212.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-eapol.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-edonkey.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-eigrp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-enip.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-epl.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-epmd.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-erf.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ess.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-eth.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-f1ap.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-f5ethtrailer.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-fc.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-fcbls.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-fcct.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-fcels.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-fcfcs.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-fcfzs.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-fclctl.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-fcsb3.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-fcswils.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ff.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-fix.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-flexray.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-fmp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-frame.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ftam.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ftdi-ft.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-gdt.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-geonw.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-giop.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-gluster.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-gmr1_common.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-gmr1_rr.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-gprscdr.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-gre.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-gsm_a_common.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-gsm_a_rr.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-gsm_map.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-gsm_rlcmac.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-gsm_sms.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-gsmtap.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-gssapi.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-gtp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-gtpv2.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-h223.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-h225.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-h235.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-h245.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-h248.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-h263.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-h264.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-h265.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-h323.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-h450-ros.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-hpext.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-http.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-http2.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-iana-oui.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-iax2.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-icmp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-idmp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-idp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ieee1609dot2.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ieee80211-radio.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ieee80211-radiotap-defs.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ieee80211-radiotap-iter.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ieee80211.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ieee802154.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ieee8023.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ieee802a.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-igmp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-imf.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-inap.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-infiniband.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ip.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ipmi.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ipsec.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ipx.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-isakmp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-isis-clv.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-isis.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-isl.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-iso10681.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-iso15765.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-isup.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-its.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-iwarp-ddp-rdmap.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-juniper.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-jxta.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-kerberos.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-knxip.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-knxip_decrypt.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-l2tp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-lapdm.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-lbm.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-lbtrm.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-lbtru.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-lbttcp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-lcsap.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ldap.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ldp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-lin.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-link16.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-lisp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-llc.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-lnet.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-logotypecertextn.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-lpp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-lppa.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-lte-rrc.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-mac-lte.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-mausb.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-mbim.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-mbtcp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-mgcp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-mle.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-mms.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-mount.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-mp4ves.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-mpeg-descriptor.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-mpeg-sect.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-mpls.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-mq.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-msrp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-mstp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-mtp3.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-nbap.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ncp-int.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ncp-nmas.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ncp-sss.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ndmp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ndps.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-netbios.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-netlink.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-nfs.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ngap.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-nisplus.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-nlm.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-nr-rrc.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-nrppa.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-nsh.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ntlmssp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ntp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-nvme.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ocsp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-oer.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-opensafety.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-oscore.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-osi-options.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-osi.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-p1.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-p22.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-p7.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-p772.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-pcap_pktdata.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-pcnfsd.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-pdcp-lte.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-pdcp-nr.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-pdu-transport.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-per.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-pkcs1.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-pkcs12.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-pkinit.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-pkix1explicit.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-pkix1implicit.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-pkixac.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-pkixproxy.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-pkixqualified.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-pkixtsp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-portmap.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ppi-geolocation-common.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ppp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-pres.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ptp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ptpip.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-pw-atm.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-pw-common.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-q708.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-q931.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-q932.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-qsig.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-quic.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-radius.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-raknet.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ranap.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-rdm.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-rdt.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-reload.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-rlc-lte.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-rlc-nr.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-rmi.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-rmt-common.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-rohc.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ros.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-rpc.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-rpcrdma.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-rrc.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-rsvp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-rtcp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-rtp-events.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-rtp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-rtse.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-rtsp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-rx.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-s1ap.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-s5066sis.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-s7comm.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-s7comm_szl_ids.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-sccp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-scsi-mmc.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-scsi-osd.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-scsi-sbc.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-scsi-smc.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-scsi-ssc.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-scsi.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-sctp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-sdp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ses.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-sflow.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-sip.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-skinny.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-sll.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-smb-browse.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-smb-common.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-smb-mailslot.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-smb-pipe.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-smb-sidsnooping.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-smb.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-smb2.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-smpp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-smrse.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-snmp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-socketcan.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-someip.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-spice.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-sprt.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-sscop.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-stat-notify.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-stat.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-sv.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-syslog.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-t124.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-t30.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-t38.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-tacacs.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-tcap.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-tcp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-tcpcl.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-tecmp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-tetra.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-thrift.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-tls-utils.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-tls.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-tn3270.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-tn5250.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-tpkt.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-tr.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-tte.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ua.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-uaudp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-uavcan-dsdl.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ubertooth.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-udp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-uds.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-umts_fp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-umts_mac.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-umts_rlc.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-usb-hid.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-usb.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-usbip.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-vxlan.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-wap.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-wccp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-windows-common.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-wlancertextn.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-wps.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-wsp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-wtls.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-wtp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-x11-keysymdef.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-x11.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-x2ap.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-x509af.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-x509ce.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-x509if.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-x509sat.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-xml.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-xmpp-conference.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-xmpp-core.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-xmpp-gtalk.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-xmpp-jingle.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-xmpp-other.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-xmpp-utils.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-xmpp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-xnap.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ypbind.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-yppasswd.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ypserv.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ypxfr.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-zbee-aps.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-zbee-nwk.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-zbee-security.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-zbee-zcl.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-zbee-zdp.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-zbee.h
--rw-r--r-- root/root usr/include/wireshark/epan/dissectors/packet-ziop.h
--rw-r--r-- root/root usr/include/wireshark/epan/dtd.h
--rw-r--r-- root/root usr/include/wireshark/epan/dtd_parse.h
--rw-r--r-- root/root usr/include/wireshark/epan/dvb_chartbl.h
--rw-r--r-- root/root usr/include/wireshark/epan/eap.h
--rw-r--r-- root/root usr/include/wireshark/epan/eapol_keydes_types.h
--rw-r--r-- root/root usr/include/wireshark/epan/epan.h
--rw-r--r-- root/root usr/include/wireshark/epan/epan_dissect.h
--rw-r--r-- root/root usr/include/wireshark/epan/etypes.h
--rw-r--r-- root/root usr/include/wireshark/epan/ex-opt.h
--rw-r--r-- root/root usr/include/wireshark/epan/except.h
--rw-r--r-- root/root usr/include/wireshark/epan/exceptions.h
--rw-r--r-- root/root usr/include/wireshark/epan/expert.h
--rw-r--r-- root/root usr/include/wireshark/epan/export_object.h
--rw-r--r-- root/root usr/include/wireshark/epan/exported_pdu.h
--rw-r--r-- root/root usr/include/wireshark/epan/filter_expressions.h
--rw-r--r-- root/root usr/include/wireshark/epan/follow.h
--rw-r--r-- root/root usr/include/wireshark/epan/frame_data.h
--rw-r--r-- root/root usr/include/wireshark/epan/frame_data_sequence.h
-drwxr-xr-x root/root usr/include/wireshark/epan/ftypes/
--rw-r--r-- root/root usr/include/wireshark/epan/ftypes/ftypes.h
--rw-r--r-- root/root usr/include/wireshark/epan/funnel.h
--rw-r--r-- root/root usr/include/wireshark/epan/golay.h
--rw-r--r-- root/root usr/include/wireshark/epan/guid-utils.h
--rw-r--r-- root/root usr/include/wireshark/epan/iana_charsets.h
--rw-r--r-- root/root usr/include/wireshark/epan/iax2_codec_type.h
--rw-r--r-- root/root usr/include/wireshark/epan/in_cksum.h
--rw-r--r-- root/root usr/include/wireshark/epan/introspection.h
--rw-r--r-- root/root usr/include/wireshark/epan/ip_opts.h
--rw-r--r-- root/root usr/include/wireshark/epan/ipproto.h
--rw-r--r-- root/root usr/include/wireshark/epan/ipv4.h
--rw-r--r-- root/root usr/include/wireshark/epan/ipv6.h
--rw-r--r-- root/root usr/include/wireshark/epan/lapd_sapi.h
--rw-r--r-- root/root usr/include/wireshark/epan/llcsaps.h
--rw-r--r-- root/root usr/include/wireshark/epan/maxmind_db.h
--rw-r--r-- root/root usr/include/wireshark/epan/media_params.h
--rw-r--r-- root/root usr/include/wireshark/epan/next_tvb.h
--rw-r--r-- root/root usr/include/wireshark/epan/nlpid.h
--rw-r--r-- root/root usr/include/wireshark/epan/oids.h
--rw-r--r-- root/root usr/include/wireshark/epan/osi-utils.h
--rw-r--r-- root/root usr/include/wireshark/epan/oui.h
--rw-r--r-- root/root usr/include/wireshark/epan/packet.h
--rw-r--r-- root/root usr/include/wireshark/epan/packet_info.h
--rw-r--r-- root/root usr/include/wireshark/epan/params.h
--rw-r--r-- root/root usr/include/wireshark/epan/pci-ids.h
--rw-r--r-- root/root usr/include/wireshark/epan/plugin_if.h
--rw-r--r-- root/root usr/include/wireshark/epan/ppptypes.h
--rw-r--r-- root/root usr/include/wireshark/epan/prefs-int.h
--rw-r--r-- root/root usr/include/wireshark/epan/prefs.h
--rw-r--r-- root/root usr/include/wireshark/epan/print.h
--rw-r--r-- root/root usr/include/wireshark/epan/print_stream.h
--rw-r--r-- root/root usr/include/wireshark/epan/proto.h
--rw-r--r-- root/root usr/include/wireshark/epan/proto_data.h
--rw-r--r-- root/root usr/include/wireshark/epan/ps.h
--rw-r--r-- root/root usr/include/wireshark/epan/ptvcursor.h
--rw-r--r-- root/root usr/include/wireshark/epan/range.h
--rw-r--r-- root/root usr/include/wireshark/epan/reassemble.h
--rw-r--r-- root/root usr/include/wireshark/epan/reedsolomon.h
--rw-r--r-- root/root usr/include/wireshark/epan/register.h
--rw-r--r-- root/root usr/include/wireshark/epan/req_resp_hdrs.h
--rw-r--r-- root/root usr/include/wireshark/epan/rtd_table.h
--rw-r--r-- root/root usr/include/wireshark/epan/rtp_pt.h
--rw-r--r-- root/root usr/include/wireshark/epan/sctpppids.h
--rw-r--r-- root/root usr/include/wireshark/epan/secrets.h
--rw-r--r-- root/root usr/include/wireshark/epan/show_exception.h
--rw-r--r-- root/root usr/include/wireshark/epan/slow_protocol_subtypes.h
--rw-r--r-- root/root usr/include/wireshark/epan/sminmpec.h
--rw-r--r-- root/root usr/include/wireshark/epan/srt_table.h
--rw-r--r-- root/root usr/include/wireshark/epan/stat_groups.h
--rw-r--r-- root/root usr/include/wireshark/epan/stat_tap_ui.h
--rw-r--r-- root/root usr/include/wireshark/epan/stats_tree.h
--rw-r--r-- root/root usr/include/wireshark/epan/stats_tree_priv.h
--rw-r--r-- root/root usr/include/wireshark/epan/stream.h
--rw-r--r-- root/root usr/include/wireshark/epan/strutil.h
--rw-r--r-- root/root usr/include/wireshark/epan/t35.h
--rw-r--r-- root/root usr/include/wireshark/epan/tap-voip.h
--rw-r--r-- root/root usr/include/wireshark/epan/tap.h
--rw-r--r-- root/root usr/include/wireshark/epan/tfs.h
--rw-r--r-- root/root usr/include/wireshark/epan/timestamp.h
--rw-r--r-- root/root usr/include/wireshark/epan/timestats.h
--rw-r--r-- root/root usr/include/wireshark/epan/to_str.h
--rw-r--r-- root/root usr/include/wireshark/epan/tvbparse.h
--rw-r--r-- root/root usr/include/wireshark/epan/tvbuff-int.h
--rw-r--r-- root/root usr/include/wireshark/epan/tvbuff.h
--rw-r--r-- root/root usr/include/wireshark/epan/uat-int.h
--rw-r--r-- root/root usr/include/wireshark/epan/uat.h
--rw-r--r-- root/root usr/include/wireshark/epan/unit_strings.h
--rw-r--r-- root/root usr/include/wireshark/epan/value_string.h
--rw-r--r-- root/root usr/include/wireshark/epan/wmem_scopes.h
--rw-r--r-- root/root usr/include/wireshark/epan/wscbor.h
--rw-r--r-- root/root usr/include/wireshark/epan/x264_prt_id.h
--rw-r--r-- root/root usr/include/wireshark/epan/xdlc.h
--rw-r--r-- root/root usr/include/wireshark/file.h
--rw-r--r-- root/root usr/include/wireshark/wireshark.h
-drwxr-xr-x root/root usr/include/wireshark/wiretap/
--rw-r--r-- root/root usr/include/wireshark/wiretap/file_wrappers.h
--rw-r--r-- root/root usr/include/wireshark/wiretap/merge.h
--rw-r--r-- root/root usr/include/wireshark/wiretap/pcap-encap.h
--rw-r--r-- root/root usr/include/wireshark/wiretap/pcapng_module.h
--rw-r--r-- root/root usr/include/wireshark/wiretap/secrets-types.h
--rw-r--r-- root/root usr/include/wireshark/wiretap/wtap.h
--rw-r--r-- root/root usr/include/wireshark/wiretap/wtap_modules.h
--rw-r--r-- root/root usr/include/wireshark/wiretap/wtap_opttypes.h
--rw-r--r-- root/root usr/include/wireshark/ws_attributes.h
--rw-r--r-- root/root usr/include/wireshark/ws_compiler_tests.h
--rw-r--r-- root/root usr/include/wireshark/ws_diag_control.h
--rw-r--r-- root/root usr/include/wireshark/ws_log_defs.h
--rw-r--r-- root/root usr/include/wireshark/ws_posix_compat.h
--rw-r--r-- root/root usr/include/wireshark/ws_symbol_export.h
--rw-r--r-- root/root usr/include/wireshark/ws_version.h
-drwxr-xr-x root/root usr/include/wireshark/wsutil/
--rw-r--r-- root/root usr/include/wireshark/wsutil/802_11-utils.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/adler32.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/base32.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/bits_count_ones.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/bits_ctz.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/bitswap.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/buffer.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/codecs.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/color.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/cpu_info.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/crash_info.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/crc10.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/crc11.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/crc16-plain.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/crc16.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/crc32.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/crc5.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/crc6.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/crc7.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/crc8.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/curve25519.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/eax.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/epochs.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/exported_pdu_tlvs.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/feature_list.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/filesystem.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/g711.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/glib-compat.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/inet_addr.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/inet_ipv4.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/inet_ipv6.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/interface.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/jsmn.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/json_dumper.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/mpeg-audio.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/netlink.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/nstime.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/os_version_info.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/pint.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/please_report_bug.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/pow2.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/privileges.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/processes.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/regex.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/report_message.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/sign_ext.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/sober128.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/socket.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/str_util.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/strnatcmp.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/strtoi.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/tempfile.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/time_util.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/to_str.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/type_util.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/unicode-utils.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/utf8_entities.h
-drwxr-xr-x root/root usr/include/wireshark/wsutil/wmem/
--rw-r--r-- root/root usr/include/wireshark/wsutil/wmem/wmem.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/wmem/wmem_array.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/wmem/wmem_core.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/wmem/wmem_interval_tree.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/wmem/wmem_list.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/wmem/wmem_map.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/wmem/wmem_miscutl.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/wmem/wmem_multimap.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/wmem/wmem_queue.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/wmem/wmem_stack.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/wmem/wmem_strbuf.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/wmem/wmem_strutl.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/wmem/wmem_tree.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/wmem/wmem_user_cb.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/ws_assert.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/ws_cpuid.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/ws_getopt.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/ws_mempbrk.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/ws_mempbrk_int.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/ws_pipe.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/ws_return.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/ws_roundup.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/wsgcrypt.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/wsjson.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/wslog.h
--rw-r--r-- root/root usr/include/wireshark/wsutil/xtea.h
-drwxr-xr-x root/root usr/lib/
-lrwxrwxrwx root/root usr/lib/libwireshark.so -> libwireshark.so.16
-lrwxrwxrwx root/root usr/lib/libwireshark.so.16 -> libwireshark.so.16.0.4
--rwxr-xr-x root/root usr/lib/libwireshark.so.16.0.4
-lrwxrwxrwx root/root usr/lib/libwiretap.so -> libwiretap.so.13
-lrwxrwxrwx root/root usr/lib/libwiretap.so.13 -> libwiretap.so.13.0.4
--rwxr-xr-x root/root usr/lib/libwiretap.so.13.0.4
-lrwxrwxrwx root/root usr/lib/libwsutil.so -> libwsutil.so.14
-lrwxrwxrwx root/root usr/lib/libwsutil.so.14 -> libwsutil.so.14.0.0
--rwxr-xr-x root/root usr/lib/libwsutil.so.14.0.0
-drwxr-xr-x root/root usr/lib/pkgconfig/
--rw-r--r-- root/root usr/lib/pkgconfig/wireshark.pc
-drwxr-xr-x root/root usr/lib/wireshark/
-drwxr-xr-x root/root usr/lib/wireshark/cmake/
--rw-r--r-- root/root usr/lib/wireshark/cmake/FindGLIB2.cmake
--rw-r--r-- root/root usr/lib/wireshark/cmake/FindWSLibrary.cmake
--rw-r--r-- root/root usr/lib/wireshark/cmake/FindWSWinLibs.cmake
--rw-r--r-- root/root usr/lib/wireshark/cmake/LocatePythonModule.cmake
--rw-r--r-- root/root usr/lib/wireshark/cmake/UseAsn2Wrs.cmake
--rw-r--r-- root/root usr/lib/wireshark/cmake/UseMakePluginReg.cmake
--rw-r--r-- root/root usr/lib/wireshark/cmake/WiresharkConfig.cmake
--rw-r--r-- root/root usr/lib/wireshark/cmake/WiresharkConfigVersion.cmake
--rw-r--r-- root/root usr/lib/wireshark/cmake/WiresharkTargets-release.cmake
--rw-r--r-- root/root usr/lib/wireshark/cmake/WiresharkTargets.cmake
-drwxr-xr-x root/root usr/lib/wireshark/extcap/
--rwxr-xr-x root/root usr/lib/wireshark/extcap/androiddump
--rwxr-xr-x root/root usr/lib/wireshark/extcap/randpktdump
--rwxr-xr-x root/root usr/lib/wireshark/extcap/udpdump
-drwxr-xr-x root/root usr/lib/wireshark/plugins/
-drwxr-xr-x root/root usr/lib/wireshark/plugins/4.0/
-drwxr-xr-x root/root usr/lib/wireshark/plugins/4.0/codecs/
--rwxr-xr-x root/root usr/lib/wireshark/plugins/4.0/codecs/g711.so
--rwxr-xr-x root/root usr/lib/wireshark/plugins/4.0/codecs/l16mono.so
--rwxr-xr-x root/root usr/lib/wireshark/plugins/4.0/codecs/opus_dec.so
-drwxr-xr-x root/root usr/lib/wireshark/plugins/4.0/epan/
--rwxr-xr-x root/root usr/lib/wireshark/plugins/4.0/epan/ethercat.so
--rwxr-xr-x root/root usr/lib/wireshark/plugins/4.0/epan/gryphon.so
--rwxr-xr-x root/root usr/lib/wireshark/plugins/4.0/epan/irda.so
--rwxr-xr-x root/root usr/lib/wireshark/plugins/4.0/epan/mate.so
--rwxr-xr-x root/root usr/lib/wireshark/plugins/4.0/epan/opcua.so
--rwxr-xr-x root/root usr/lib/wireshark/plugins/4.0/epan/profinet.so
--rwxr-xr-x root/root usr/lib/wireshark/plugins/4.0/epan/stats_tree.so
--rwxr-xr-x root/root usr/lib/wireshark/plugins/4.0/epan/transum.so
--rwxr-xr-x root/root usr/lib/wireshark/plugins/4.0/epan/unistim.so
--rwxr-xr-x root/root usr/lib/wireshark/plugins/4.0/epan/wimax.so
--rwxr-xr-x root/root usr/lib/wireshark/plugins/4.0/epan/wimaxasncp.so
--rwxr-xr-x root/root usr/lib/wireshark/plugins/4.0/epan/wimaxmacphy.so
-drwxr-xr-x root/root usr/lib/wireshark/plugins/4.0/wiretap/
--rwxr-xr-x root/root usr/lib/wireshark/plugins/4.0/wiretap/usbdump.so
-drwxr-xr-x root/root usr/share/
-drwxr-xr-x root/root usr/share/applications/
--rw-r--r-- root/root usr/share/applications/org.wireshark.Wireshark.desktop
-drwxr-xr-x root/root usr/share/icons/
-drwxr-xr-x root/root usr/share/icons/hicolor/
-drwxr-xr-x root/root usr/share/icons/hicolor/128x128/
-drwxr-xr-x root/root usr/share/icons/hicolor/128x128/apps/
--rw-r--r-- root/root usr/share/icons/hicolor/128x128/apps/org.wireshark.Wireshark.png
-drwxr-xr-x root/root usr/share/icons/hicolor/128x128/mimetypes/
--rw-r--r-- root/root usr/share/icons/hicolor/128x128/mimetypes/org.wireshark.Wireshark-mimetype.png
-drwxr-xr-x root/root usr/share/icons/hicolor/16x16/
-drwxr-xr-x root/root usr/share/icons/hicolor/16x16/apps/
--rw-r--r-- root/root usr/share/icons/hicolor/16x16/apps/org.wireshark.Wireshark.png
-drwxr-xr-x root/root usr/share/icons/hicolor/16x16/mimetypes/
--rw-r--r-- root/root usr/share/icons/hicolor/16x16/mimetypes/org.wireshark.Wireshark-mimetype.png
-drwxr-xr-x root/root usr/share/icons/hicolor/24x24/
-drwxr-xr-x root/root usr/share/icons/hicolor/24x24/apps/
--rw-r--r-- root/root usr/share/icons/hicolor/24x24/apps/org.wireshark.Wireshark.png
-drwxr-xr-x root/root usr/share/icons/hicolor/24x24/mimetypes/
--rw-r--r-- root/root usr/share/icons/hicolor/24x24/mimetypes/org.wireshark.Wireshark-mimetype.png
-drwxr-xr-x root/root usr/share/icons/hicolor/256x256/
-drwxr-xr-x root/root usr/share/icons/hicolor/256x256/apps/
--rw-r--r-- root/root usr/share/icons/hicolor/256x256/apps/org.wireshark.Wireshark.png
-drwxr-xr-x root/root usr/share/icons/hicolor/256x256/mimetypes/
--rw-r--r-- root/root usr/share/icons/hicolor/256x256/mimetypes/org.wireshark.Wireshark-mimetype.png
-drwxr-xr-x root/root usr/share/icons/hicolor/32x32/
-drwxr-xr-x root/root usr/share/icons/hicolor/32x32/apps/
--rw-r--r-- root/root usr/share/icons/hicolor/32x32/apps/org.wireshark.Wireshark.png
-drwxr-xr-x root/root usr/share/icons/hicolor/32x32/mimetypes/
--rw-r--r-- root/root usr/share/icons/hicolor/32x32/mimetypes/org.wireshark.Wireshark-mimetype.png
-drwxr-xr-x root/root usr/share/icons/hicolor/48x48/
-drwxr-xr-x root/root usr/share/icons/hicolor/48x48/apps/
--rw-r--r-- root/root usr/share/icons/hicolor/48x48/apps/org.wireshark.Wireshark.png
-drwxr-xr-x root/root usr/share/icons/hicolor/48x48/mimetypes/
--rw-r--r-- root/root usr/share/icons/hicolor/48x48/mimetypes/org.wireshark.Wireshark-mimetype.png
-drwxr-xr-x root/root usr/share/icons/hicolor/64x64/
-drwxr-xr-x root/root usr/share/icons/hicolor/64x64/apps/
--rw-r--r-- root/root usr/share/icons/hicolor/64x64/apps/org.wireshark.Wireshark.png
-drwxr-xr-x root/root usr/share/icons/hicolor/64x64/mimetypes/
--rw-r--r-- root/root usr/share/icons/hicolor/64x64/mimetypes/org.wireshark.Wireshark-mimetype.png
-drwxr-xr-x root/root usr/share/icons/hicolor/scalable/
-drwxr-xr-x root/root usr/share/icons/hicolor/scalable/apps/
--rw-r--r-- root/root usr/share/icons/hicolor/scalable/apps/org.wireshark.Wireshark.svg
-drwxr-xr-x root/root usr/share/metainfo/
--rw-r--r-- root/root usr/share/metainfo/org.wireshark.Wireshark.metainfo.xml
-drwxr-xr-x root/root usr/share/mime/
-drwxr-xr-x root/root usr/share/mime/packages/
--rw-r--r-- root/root usr/share/mime/packages/org.wireshark.Wireshark.xml
-drwxr-xr-x root/root usr/share/wireshark/
--rw-r--r-- root/root usr/share/wireshark/Acknowledgements.md
--rw-r--r-- root/root usr/share/wireshark/COPYING
--rw-r--r-- root/root usr/share/wireshark/cfilters
--rw-r--r-- root/root usr/share/wireshark/colorfilters
--rw-r--r-- root/root usr/share/wireshark/dfilter_macros
--rw-r--r-- root/root usr/share/wireshark/dfilters
-drwxr-xr-x root/root usr/share/wireshark/diameter/
--rw-r--r-- root/root usr/share/wireshark/diameter/AlcatelLucent.xml
--rw-r--r-- root/root usr/share/wireshark/diameter/Cisco.xml
--rw-r--r-- root/root usr/share/wireshark/diameter/CiscoSystems.xml
--rw-r--r-- root/root usr/share/wireshark/diameter/Custom.xml
--rw-r--r-- root/root usr/share/wireshark/diameter/Ericsson.xml
--rw-r--r-- root/root usr/share/wireshark/diameter/HP.xml
--rw-r--r-- root/root usr/share/wireshark/diameter/Huawei.xml
--rw-r--r-- root/root usr/share/wireshark/diameter/Inovar.xml
--rw-r--r-- root/root usr/share/wireshark/diameter/Juniper.xml
--rw-r--r-- root/root usr/share/wireshark/diameter/Metaswitch.xml
--rw-r--r-- root/root usr/share/wireshark/diameter/Microsoft.xml
--rw-r--r-- root/root usr/share/wireshark/diameter/Nokia.xml
--rw-r--r-- root/root usr/share/wireshark/diameter/NokiaSolutionsAndNetworks.xml
--rw-r--r-- root/root usr/share/wireshark/diameter/Oracle.xml
--rw-r--r-- root/root usr/share/wireshark/diameter/Siemens.xml
--rw-r--r-- root/root usr/share/wireshark/diameter/Starent.xml
--rw-r--r-- root/root usr/share/wireshark/diameter/TGPP.xml
--rw-r--r-- root/root usr/share/wireshark/diameter/TGPP2.xml
--rw-r--r-- root/root usr/share/wireshark/diameter/Telefonica.xml
--rw-r--r-- root/root usr/share/wireshark/diameter/VerizonWireless.xml
--rw-r--r-- root/root usr/share/wireshark/diameter/Vodafone.xml
--rw-r--r-- root/root usr/share/wireshark/diameter/chargecontrol.xml
--rw-r--r-- root/root usr/share/wireshark/diameter/dictionary.dtd
--rw-r--r-- root/root usr/share/wireshark/diameter/dictionary.xml
--rw-r--r-- root/root usr/share/wireshark/diameter/eap.xml
--rw-r--r-- root/root usr/share/wireshark/diameter/etsie2e4.xml
--rw-r--r-- root/root usr/share/wireshark/diameter/mobileipv4.xml
--rw-r--r-- root/root usr/share/wireshark/diameter/mobileipv6.xml
--rw-r--r-- root/root usr/share/wireshark/diameter/nasreq.xml
--rw-r--r-- root/root usr/share/wireshark/diameter/sip.xml
--rw-r--r-- root/root usr/share/wireshark/diameter/sunping.xml
-drwxr-xr-x root/root usr/share/wireshark/dtds/
--rw-r--r-- root/root usr/share/wireshark/dtds/dc.dtd
--rw-r--r-- root/root usr/share/wireshark/dtds/itunes.dtd
--rw-r--r-- root/root usr/share/wireshark/dtds/mscml.dtd
--rw-r--r-- root/root usr/share/wireshark/dtds/pocsettings.dtd
--rw-r--r-- root/root usr/share/wireshark/dtds/presence.dtd
--rw-r--r-- root/root usr/share/wireshark/dtds/reginfo.dtd
--rw-r--r-- root/root usr/share/wireshark/dtds/rlmi.dtd
--rw-r--r-- root/root usr/share/wireshark/dtds/rss.dtd
--rw-r--r-- root/root usr/share/wireshark/dtds/smil.dtd
--rw-r--r-- root/root usr/share/wireshark/dtds/watcherinfo.dtd
--rw-r--r-- root/root usr/share/wireshark/dtds/xcap-caps.dtd
--rw-r--r-- root/root usr/share/wireshark/dtds/xcap-error.dtd
--rw-r--r-- root/root usr/share/wireshark/enterprises.tsv
--rw-r--r-- root/root usr/share/wireshark/gpl-2.0-standalone.html
--rw-r--r-- root/root usr/share/wireshark/ipmap.html
--rw-r--r-- root/root usr/share/wireshark/manuf
--rw-r--r-- root/root usr/share/wireshark/pdml2html.xsl
-drwxr-xr-x root/root usr/share/wireshark/profiles/
-drwxr-xr-x root/root usr/share/wireshark/profiles/Bluetooth/
--rw-r--r-- root/root usr/share/wireshark/profiles/Bluetooth/colorfilters
--rw-r--r-- root/root usr/share/wireshark/profiles/Bluetooth/preferences
-drwxr-xr-x root/root usr/share/wireshark/profiles/Classic/
--rw-r--r-- root/root usr/share/wireshark/profiles/Classic/colorfilters
-drwxr-xr-x root/root usr/share/wireshark/profiles/No Reassembly/
--rw-r--r-- root/root usr/share/wireshark/profiles/No Reassembly/preferences
-drwxr-xr-x root/root usr/share/wireshark/radius/
--rw-r--r-- root/root usr/share/wireshark/radius/README.radius_dictionary
--rw-r--r-- root/root usr/share/wireshark/radius/custom.includes
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.3com
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.3gpp
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.3gpp2
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.acc
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.acme
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.actelis
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.aerohive
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.airespace
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.alcatel
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.alcatel-lucent.aaa
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.alcatel.esam
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.alcatel.sr
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.alteon
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.altiga
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.alvarion
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.alvarion.wimax.v2_2
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.apc
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.aptilo
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.aptis
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.arbor
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.aruba
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.ascend
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.asn
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.audiocodes
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.avaya
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.azaire
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.bay
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.bintec
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.bluecoat
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.bristol
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.broadsoft
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.brocade
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.bskyb
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.bt
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.cablelabs
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.cabletron
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.camiant
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.chillispot
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.cisco
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.cisco.asa
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.cisco.bbsm
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.cisco.vpn3000
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.cisco.vpn5000
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.citrix
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.clavister
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.cnergee
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.colubris
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.columbia_university
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.compat
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.compatible
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.cosine
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.dante
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.dellemc
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.dhcp
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.digium
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.dlink
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.dragonwave
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.efficientip
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.eltex
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.enterasys
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.epygi
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.equallogic
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.ericsson
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.ericsson.ab
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.ericsson.packet.core.networks
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.extreme
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.f5
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.fdxtended
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.fortinet
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.foundry
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.freedhcp
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.freeradius
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.freeradius.internal
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.freeswitch
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.gandalf
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.garderos
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.gemtek
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.h3c
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.hp
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.huawei
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.iana
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.identity_engines
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.iea
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.infoblox
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.infonet
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.ipunplugged
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.issanni
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.itk
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.jradius
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.juniper
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.karlnet
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.kineto
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.lancom
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.livingston
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.localweb
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.lucent
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.manzara
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.meinberg
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.meraki
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.merit
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.meru
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.microsemi
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.microsoft
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.mikrotik
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.motorola
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.motorola.wimax
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.navini
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.netscreen
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.networkphysics
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.nexans
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.nokia
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.nokia.conflict
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.nomadix
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.nortel
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.ntua
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.openser
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.packeteer
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.paloalto
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.patton
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.perle
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.propel
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.prosoft
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.proxim
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.purewave
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.quiconnect
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.quintum
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.redcreek
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc2865
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc2866
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc2867
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc2868
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc2869
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc3162
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc3576
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc3580
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc4072
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc4372
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc4603
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc4675
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc4679
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc4818
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc4849
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc5090
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc5176
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc5447
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc5580
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc5607
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc5904
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc6519
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc6572
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc6677
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc6911
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc6929
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc6930
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc7055
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc7155
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc7268
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc7499
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.rfc7930
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.riverbed
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.riverstone
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.roaringpenguin
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.ruckus
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.ruggedcom
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.sangoma
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.sg
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.shasta
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.shiva
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.siemens
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.slipstream
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.sofaware
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.sonicwall
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.springtide
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.starent
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.starent.vsa1
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.surfnet
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.symbol
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.t_systems_nova
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.telebit
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.telkom
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.terena
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.trapeze
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.travelping
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.tropos
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.ukerna
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.unisphere
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.unix
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.usr
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.utstarcom
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.valemount
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.verizon
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.versanet
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.vqp
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.walabi
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.waverider
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.wichorus
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.wimax
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.wimax.alvarion
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.wimax.wichorus
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.wispr
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.xedia
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.xylan
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.yubico
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.zeus
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.zte
--rw-r--r-- root/root usr/share/wireshark/radius/dictionary.zyxel
--rw-r--r-- root/root usr/share/wireshark/services
--rw-r--r-- root/root usr/share/wireshark/smi_modules
-drwxr-xr-x root/root usr/share/wireshark/tpncp/
--rw-r--r-- root/root usr/share/wireshark/tpncp/tpncp.dat
-drwxr-xr-x root/root usr/share/wireshark/wimaxasncp/
--rw-r--r-- root/root usr/share/wireshark/wimaxasncp/dictionary.dtd
--rw-r--r-- root/root usr/share/wireshark/wimaxasncp/dictionary.xml
--rw-r--r-- root/root usr/share/wireshark/wka
--rw-r--r-- root/root usr/share/wireshark/ws.css
diff --git a/wireshark/.signature b/wireshark/.signature
deleted file mode 100644
index a4ebda74f..000000000
--- a/wireshark/.signature
+++ /dev/null
@@ -1,5 +0,0 @@
-untrusted comment: verify with /etc/ports/opt.pub
-RWSE3ohX2g5d/Z3AtLYB2Mu7PrLugJAtd4Kcmvd2ay1s0dC4rOtC99iw/omkqePxe+j2HfSUwrmPzZGcfmDHVAoWWMET61mN8wk=
-SHA256 (Pkgfile) = c03cf004c0b4f783eeee0c177ecd202cac0d1114120cbcab83930df97a1514e4
-SHA256 (.footprint) = f92fe2334b78ebb7ff0996c98189c2c9a0f452ec9c37a69f85695c0f073620a8
-SHA256 (wireshark-4.0.4.tar.xz) = a4a09f6564f00639036ffe5064ac4dc2176adfa3e484c539c9c73f835436e74b
diff --git a/wireshark/Pkgfile b/wireshark/Pkgfile
deleted file mode 100644
index 387a0436e..000000000
--- a/wireshark/Pkgfile
+++ /dev/null
@@ -1,39 +0,0 @@
-# Description: Network Sniffer
-# URL: https://www.wireshark.org
-# Maintainer: Tim Biermann, tbier at posteo dot de
-# Depends on: c-ares hicolor-icon-theme libgcrypt libpcap qt6-5compat qt6-multimedia qt6-translations
-
-name=wireshark
-version=4.0.4
-release=1
-source=(https://www.wireshark.org/download/src/$name-$version.tar.xz)
-
-build() {
- prt-get isinst ccache && PKGMK_WIRESHARK+=' -D ENABLE_CCACHE=ON' && \
- PATH="$(echo ${PATH} | awk -v RS=: -v ORS=: '/ccache/ {next} {print}' | sed 's/:*$//')"
-
- # lto only works well with lld due to a ld bug
- prt-get isinst clang lld && \
- export CC='clang' && \
- export CXX='clang++' && \
- export AR=llvm-ar NM=llvm-nm RANLIB=llvm-ranlib && \
- export LDFLAGS+=' -fuse-ld=lld -flto=thin'
- prt-get isinst clang lld && PKGMK_WIRESHARK+=' -D ENABLE_LTO=ON '
-
- cmake -S $name-$version -B build -G Ninja $PKGMK_WIRESHARK \
- -D CMAKE_BUILD_TYPE=Release \
- -D CMAKE_CXX_FLAGS_RELEASE="$CXXFLAGS" \
- -D CMAKE_C_FLAGS_RELEASE="$CFLAGS" \
- -D CMAKE_INSTALL_PREFIX=/usr \
- -D CMAKE_INSTALL_LIBDIR=lib \
- -D USE_qt6=ON
-
- cmake --build build
- DESTDIR=$PKG cmake --install build
-
- chown root:wireshark $PKG/usr/bin/dumpcap
- chmod u+s $PKG/usr/bin/dumpcap
-
- # Don't remove these files, they are read by wiresharks about box.
- #rm -f $PKG/usr/share/$name/{AUTHORS-SHORT,COPYING}
-}
diff --git a/wireshark/pre-install b/wireshark/pre-install
deleted file mode 100755
index d151b54e0..000000000
--- a/wireshark/pre-install
+++ /dev/null
@@ -1,5 +0,0 @@
-#!/bin/sh -e
-
-_GROUP=wireshark
-
-/usr/bin/getent group $_GROUP > /dev/null 2>&1 || /usr/sbin/groupadd $_GROUP
1
0