wok-current rev 25737
Add wireshark and deps, rebuild ntfs-3g with posix acls
author | Stanislas Leduc <shann@slitaz.org> |
---|---|
date | Tue Jan 28 15:25:33 2025 +0000 (7 months ago) |
parents | aaf7d7c5b4c2 |
children | 62638b76262f |
files | c-ares-dev/receipt c-ares/receipt libQt5Concurrent/receipt libQt5PrintSupport/receipt ntfs-3g/receipt speexdsp-dev/receipt speexdsp/receipt wireshark/receipt |
line diff
1.1 --- a/c-ares-dev/receipt Mon Jan 20 09:30:59 2025 +0000 1.2 +++ b/c-ares-dev/receipt Tue Jan 28 15:25:33 2025 +0000 1.3 @@ -1,7 +1,7 @@ 1.4 # SliTaz package receipt. 1.5 1.6 PACKAGE="c-ares-dev" 1.7 -VERSION="1.18.1" 1.8 +VERSION="1.34.4" 1.9 CATEGORY="development" 1.10 SHORT_DESC="A C library for asynchronous DNS requests, development files." 1.11 MAINTAINER="pascal.bellard@slitaz.org" 1.12 @@ -11,10 +11,12 @@ 1.13 DEPENDS="c-ares pkg-config" 1.14 WANTED="c-ares" 1.15 1.16 +HOST_ARCH="i486 x86_64" 1.17 + 1.18 # Rules to gen a SliTaz package suitable for Tazpkg. 1.19 genpkg_rules() 1.20 { 1.21 cook_copy_folders include 1.22 cook_copy_folders pkgconfig 1.23 - cook_copy_files *.*a 1.24 + cook_copy_files *.a 1.25 }
2.1 --- a/c-ares/receipt Mon Jan 20 09:30:59 2025 +0000 2.2 +++ b/c-ares/receipt Tue Jan 28 15:25:33 2025 +0000 2.3 @@ -1,7 +1,7 @@ 2.4 # SliTaz package receipt. 2.5 2.6 PACKAGE="c-ares" 2.7 -VERSION="1.18.1" 2.8 +VERSION="1.34.4" 2.9 CATEGORY="network" 2.10 SHORT_DESC="A C library for asynchronous DNS requests." 2.11 MAINTAINER="pascal.bellard@slitaz.org" 2.12 @@ -9,7 +9,9 @@ 2.13 WEB_SITE="https://c-ares.org/" 2.14 2.15 TARBALL="$PACKAGE-$VERSION.tar.gz" 2.16 -WGET_URL="${WEB_SITE}download/$TARBALL" 2.17 +WGET_URL="https://github.com/c-ares/c-ares/releases/download/v${VERSION}/$TARBALL" 2.18 + 2.19 +HOST_ARCH="i486 x86_64" 2.20 2.21 # What is the latest version available today? 2.22 current_version()
3.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 3.2 +++ b/libQt5Concurrent/receipt Tue Jan 28 15:25:33 2025 +0000 3.3 @@ -0,0 +1,21 @@ 3.4 +# SliTaz package receipt. 3.5 + 3.6 +PACKAGE="libQt5Concurrent" 3.7 +VERSION="5.14.2" 3.8 +CATEGORY="development" 3.9 +SHORT_DESC="Qt5 Concurrent library." 3.10 +MAINTAINER="maintainer@slitaz.org" 3.11 +LICENSE="GPL3 LGPL3" 3.12 +WEB_SITE="https://www.qt.io/" 3.13 + 3.14 +DEPENDS="glib zlib" 3.15 +WANTED="qt5" 3.16 + 3.17 +HOST_ARCH="i486 x86_64" 3.18 + 3.19 +# Rules to gen a SliTaz package suitable for Tazpkg. 3.20 +genpkg_rules() 3.21 +{ 3.22 + mkdir -p $fs/usr/lib 3.23 + cp -a $install/usr/lib/libQt5Concurrent.so* $fs/usr/lib 3.24 +}
4.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 4.2 +++ b/libQt5PrintSupport/receipt Tue Jan 28 15:25:33 2025 +0000 4.3 @@ -0,0 +1,21 @@ 4.4 +# SliTaz package receipt. 4.5 + 4.6 +PACKAGE="libQt5PrintSupport" 4.7 +VERSION="5.14.2" 4.8 +CATEGORY="development" 4.9 +SHORT_DESC="Qt5 PrintSupport library." 4.10 +MAINTAINER="maintainer@slitaz.org" 4.11 +LICENSE="GPL3 LGPL3" 4.12 +WEB_SITE="https://www.qt.io/" 4.13 + 4.14 +DEPENDS="glib zlib" 4.15 +WANTED="qt5" 4.16 + 4.17 +HOST_ARCH="i486 x86_64" 4.18 + 4.19 +# Rules to gen a SliTaz package suitable for Tazpkg. 4.20 +genpkg_rules() 4.21 +{ 4.22 + mkdir -p $fs/usr/lib 4.23 + cp -a $install/usr/lib/libQt5PrintSupport.so* $fs/usr/lib 4.24 +}
5.1 --- a/ntfs-3g/receipt Mon Jan 20 09:30:59 2025 +0000 5.2 +++ b/ntfs-3g/receipt Tue Jan 28 15:25:33 2025 +0000 5.3 @@ -36,6 +36,7 @@ 5.4 --prefix=/usr \ 5.5 --disable-static \ 5.6 --with-fuse=internal \ 5.7 + --enable-posix-acls \ 5.8 --mandir=/usr/share/man \ 5.9 $CONFIGURE_ARGS && 5.10 make &&
6.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 6.2 +++ b/speexdsp-dev/receipt Tue Jan 28 15:25:33 2025 +0000 6.3 @@ -0,0 +1,23 @@ 6.4 +# SliTaz package receipt. 6.5 + 6.6 +PACKAGE="speexdsp-dev" 6.7 +VERSION="1.2.1" 6.8 +CATEGORY="development" 6.9 +SHORT_DESC="Patent-free, Open Source/Free Software DSP library - development files" 6.10 +MAINTAINER="maintainer@slitaz.org" 6.11 +LICENSE="BSD" 6.12 +WEB_SITE="https://www.speex.org/" 6.13 + 6.14 +DEPENDS="pkg-config speexdsp" 6.15 +WANTED="speexdsp" 6.16 + 6.17 +HOST_ARCH="i486 x86_64" 6.18 + 6.19 +# Rules to gen a SliTaz package suitable for Tazpkg. 6.20 +genpkg_rules() 6.21 +{ 6.22 + get_dev_files 6.23 + 6.24 + # Ensure remove .la files 6.25 + find $fs -name "*.la" -delete 6.26 +}
7.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 7.2 +++ b/speexdsp/receipt Tue Jan 28 15:25:33 2025 +0000 7.3 @@ -0,0 +1,34 @@ 7.4 +# SliTaz package receipt. 7.5 + 7.6 +PACKAGE="speexdsp" 7.7 +VERSION="1.2.1" 7.8 +CATEGORY="multimedia" 7.9 +SHORT_DESC="Patent-free, Open Source/Free Software DSP library" 7.10 +MAINTAINER="maintainer@slitaz.org" 7.11 +LICENSE="BSD" 7.12 +WEB_SITE="https://www.speex.org/" 7.13 + 7.14 +TARBALL="$PACKAGE-$VERSION.tar.gz" 7.15 +WGET_URL="https://ftp.osuosl.org/pub/xiph/releases/speex/$TARBALL" 7.16 + 7.17 +HOST_ARCH="i486 x86_64" 7.18 + 7.19 +current_version() 7.20 +{ 7.21 + wget -O - $(dirname $WGET_URL) 2>/dev/null | \ 7.22 + sed "/beta/d;/rc[0-9]/d;/$PACKAGE-[0-9]/!d;/tar/!d;s|.*$PACKAGE-\\(.*\\).tar.*\".*|\\1|" | sort -Vr | sed q 7.23 +} 7.24 + 7.25 +# Rules to configure and make the package. 7.26 +compile_rules() 7.27 +{ 7.28 + ./configure $CONFIGURE_ARGS && 7.29 + make && 7.30 + make install 7.31 +} 7.32 + 7.33 +# Rules to gen a SliTaz package suitable for Tazpkg. 7.34 +genpkg_rules() 7.35 +{ 7.36 + cook_copy_files *.so* 7.37 +}
8.1 --- a/wireshark/receipt Mon Jan 20 09:30:59 2025 +0000 8.2 +++ b/wireshark/receipt Tue Jan 28 15:25:33 2025 +0000 8.3 @@ -1,7 +1,7 @@ 8.4 # SliTaz package receipt. 8.5 8.6 PACKAGE="wireshark" 8.7 -VERSION="2.6.1" 8.8 +VERSION="4.2.9" 8.9 CATEGORY="network" 8.10 SHORT_DESC="Wireshark is an award-winning network protocol analyzer." 8.11 MAINTAINER="pankso@slitaz.org" 8.12 @@ -11,10 +11,15 @@ 8.13 WGET_URL="https://www.wireshark.org/download/src/all-versions/$TARBALL" 8.14 TAGS="network analysis" 8.15 8.16 -DEPENDS="gnutls libgpg-error libcap gtk+ pcre xorg-libXdamage libcomerr3 attr \ 8.17 -libgcrypt portaudio libpcap libkrb5" 8.18 -BUILD_DEPENDS="gnutls-dev libgpg-error-dev libcap-dev libpcap-dev gtk+-dev \ 8.19 -libgcrypt-dev flex libtasn1-dev bison perl wget libgnutls" 8.20 +DEPENDS="gnutls libgpg-error libcap pcre2 xorg-libXdamage libgcrypt libpcap \ 8.21 +speexdsp libQt5PrintSupport libQt5Multimedia libQt5Network libQt5Widgets \ 8.22 +libQt5Xcb c-ares icu libnl" 8.23 +BUILD_DEPENDS="gnutls-dev libgpg-error-dev libcap-dev libpcap-dev cmake \ 8.24 +Qt5-dev qt5-qmake libgcrypt-dev flex libtasn1-dev bison perl wget libgnutls \ 8.25 +c-ares-dev pcre2-dev libnl-dev speexdsp-dev libglvnd-dev icu-dev \ 8.26 +libQt5PrintSupport libQt5Concurrent libQt5Multimedia" 8.27 + 8.28 +HOST_ARCH="i486 x86_64" 8.29 8.30 # What is the latest version available today? 8.31 current_version() 8.32 @@ -26,16 +31,20 @@ 8.33 # Rules to configure and make the package. 8.34 compile_rules() 8.35 { 8.36 - ./configure \ 8.37 - --prefix=/usr \ 8.38 - --mandir=/usr/share/man \ 8.39 - --enable-setuid-install \ 8.40 - --with-qt=no \ 8.41 - --with-gtk=2 \ 8.42 - $CONFIGURE_ARGS 8.43 - sed -i 's/mozilla/browser/' config.h 8.44 - make $MAKEFLAGS && 8.45 - make install 8.46 + # workaround for qmake 8.47 + ln -s /usr/bin/qmake-qt5 /usr/bin/qmake 8.48 + 8.49 + mkdir _build && cd _build 8.50 + cmake .. \ 8.51 + -DCMAKE_BUILD_TYPE=Release \ 8.52 + -DCMAKE_INSTALL_PREFIX=/usr \ 8.53 + -DCMAKE_INSTALL_LIBDIR=lib \ 8.54 + -DBUILD_sdjournal=OFF \ 8.55 + -DUSE_qt6=OFF \ 8.56 + -DBUILD_wireshark=ON \ 8.57 + -Wno-dev 8.58 + 8.59 + make && make install 8.60 } 8.61 8.62 # Rules to gen a SliTaz package suitable for Tazpkg.