diff options
Diffstat (limited to 'audio')
62 files changed, 1018 insertions, 737 deletions
diff --git a/audio/Ymuse/README b/audio/Ymuse/README new file mode 100644 index 0000000000..332b84e9b2 --- /dev/null +++ b/audio/Ymuse/README @@ -0,0 +1,2 @@ +Ymuse is an easy, functional, and snappy GTK front-end (client) for +Music Player Daemon written in Go. diff --git a/audio/Ymuse/Ymuse.SlackBuild b/audio/Ymuse/Ymuse.SlackBuild new file mode 100644 index 0000000000..c10e536732 --- /dev/null +++ b/audio/Ymuse/Ymuse.SlackBuild @@ -0,0 +1,123 @@ +#!/bin/bash + +# Slackware build script for Ymuse + +# Copyright 2024 Isaac Yu <isaacyu@protonmail.com> +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PRGNAM=Ymuse +VERSION=${VERSION:-0.22} +BUILD=${BUILD:-1} +TAG=${TAG:-_SBo} +PKGTYPE=${PKGTYPE:-tgz} + +SRCNAM=ymuse + +if [ -z "$ARCH" ]; then + case "$( uname -m )" in + i?86) ARCH=i586 ;; + arm*) ARCH=arm ;; + *) ARCH=$( uname -m ) ;; + esac +fi + +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" + exit 0 +fi + +TMP=${TMP:-/tmp/SBo} +PKG=$TMP/package-$PRGNAM +OUTPUT=${OUTPUT:-/tmp} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +set -e + +rm -rf $PKG +mkdir -p $TMP $PKG $OUTPUT +cd $TMP +rm -rf $SRCNAM-$VERSION +tar xvf $CWD/$SRCNAM-$VERSION.tar.gz +cd $SRCNAM-$VERSION + +mkdir -p vendor +cat $CWD/modules.txt > vendor/modules.txt +for DIR in $(grep -o "^# .* " vendor/modules.txt | cut -d' ' -f2) +do + NAME=$(echo $DIR | sed 's/[./]v[0-9]\+$//' | xargs basename) + DIR=vendor/$DIR + tar xvf $CWD/$NAME-*.tar.gz + mkdir -p $(dirname $DIR) + mv $NAME-* $DIR +done + +chown -R root:root . +find -L . \ + \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ + -o -perm 511 \) -exec chmod 755 {} \; -o \ + \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; + +CGO_CFLAGS="$SLKCFLAGS" \ +CGO_CXXFLAGS="$SLKCFLAGS" \ +go build -mod vendor + +install -Dm755 ymuse $PKG/usr/bin/ymuse +strip --strip-unneeded $PKG/usr/bin/ymuse + +# Copy icons (code taken from Arch Linux AUR's PKGBUILD) +for file in $(find resources/icons -type f); do + install -Dm644 ${file} $PKG/usr/share/icons/${file#resources/icons} +done + +# Copy local language files (code taken from Arch Linux AUR's PKGBUILD) +# This does not install anything so far +for file in $(find resources/i18n -type f -name *.mo); do + install -Dm644 ${file} $PKG/usr/share/locale/${file#resources/i18n/generated} +done + +# Copy .desktop file (code taken from Arch Linux AUR's PKGBUILD) +install -Dm644 resources/com.yktoo.ymuse.desktop -t $PKG/usr/share/applications/ + +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cp -a COPYING README.md $PKG/usr/doc/$PRGNAM-$VERSION +cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc +cat $CWD/doinst.sh > $PKG/install/doinst.sh + +cd $PKG +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/audio/Ymuse/Ymuse.info b/audio/Ymuse/Ymuse.info new file mode 100644 index 0000000000..1723a5e4d8 --- /dev/null +++ b/audio/Ymuse/Ymuse.info @@ -0,0 +1,18 @@ +PRGNAM="Ymuse" +VERSION="0.22" +HOMEPAGE="https://yktoo.com/en/software/ymuse/" +DOWNLOAD="https://github.com/yktoo/ymuse/archive/v0.22/ymuse-0.22.tar.gz \ + https://github.com/fhs/gompd/archive/v2.3.0/gompd-2.3.0.tar.gz \ + https://github.com/gotk3/gotk3/archive/v0.6.2/gotk3-0.6.2.tar.gz \ + https://github.com/op/go-logging/archive/970db52/go-logging-970db520ece77730c7e4724c61121037378659d9.tar.gz \ + https://github.com/pkg/errors/archive/v0.9.1/errors-0.9.1.tar.gz" +MD5SUM="993681ff5ba64de0fa45071dfa335b63 \ + 35731c6f0d6bc218a3547dc8e763046b \ + 068148dd3e66a323b2a1eac1606c3c5a \ + 508d63d7d54546b779b340bf17b0551d \ + 0951216925c98fda75a484a528b06af6" +DOWNLOAD_x86_64="" +MD5SUM_x86_64="" +REQUIRES="google-go-lang mpd" +MAINTAINER="Isaac Yu" +EMAIL="isaacyu@protonmail.com" diff --git a/audio/Ymuse/doinst.sh b/audio/Ymuse/doinst.sh new file mode 100644 index 0000000000..65c7e2eeb9 --- /dev/null +++ b/audio/Ymuse/doinst.sh @@ -0,0 +1,9 @@ +if [ -x /usr/bin/update-desktop-database ]; then + /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 +fi + +if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then + if [ -x /usr/bin/gtk-update-icon-cache ]; then + /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1 + fi +fi diff --git a/audio/Ymuse/modules.txt b/audio/Ymuse/modules.txt new file mode 100644 index 0000000000..70fef07ced --- /dev/null +++ b/audio/Ymuse/modules.txt @@ -0,0 +1,12 @@ +# github.com/fhs/gompd/v2 v2.3.0 +## explicit +github.com/fhs/gompd +# github.com/gotk3/gotk3 v0.6.2 +## explicit +github.com/gotk3/gotk3 +# github.com/op/go-logging v0.0.0-20160315200505-970db520ece7 +## explicit +github.com/op/go-logging +# github.com/pkg/errors v0.9.1 +## explicit +github.com/pkg/errors diff --git a/audio/kanola/slack-desc b/audio/Ymuse/slack-desc index b11b8f7d23..9b1c806aaf 100644 --- a/audio/kanola/slack-desc +++ b/audio/Ymuse/slack-desc @@ -5,15 +5,15 @@ # You must make exactly 11 lines for the formatting to be correct. It's also # customary to leave one space after the ':' except on otherwise blank lines. - |-----handy-ruler------------------------------------------------------| -kanola: kanola (basic KDE MPD client) -kanola: -kanola: Kanola is a basic KDE MPD client designed in Python. -kanola: The idea behind Kanola is that KDE needs a light, small, and -kanola: easy to use MPD client that can compete with the numerous and -kanola: very eye-pleasing GTK clients. -kanola: -kanola: -kanola: -kanola: -kanola: + |-----handy-ruler------------------------------------------------------| +Ymuse: Ymuse (GTK client for Music Player Daemon) +Ymuse: +Ymuse: Ymuse is an easy, functional, and snappy GTK front-end (client) for +Ymuse: Music Player Daemon written in Go. +Ymuse: +Ymuse: +Ymuse: +Ymuse: +Ymuse: +Ymuse: +Ymuse: diff --git a/audio/acousticbrainz-gui/acousticbrainz-gui.info b/audio/acousticbrainz-gui/acousticbrainz-gui.info index b1980930cf..eac3db50ef 100644 --- a/audio/acousticbrainz-gui/acousticbrainz-gui.info +++ b/audio/acousticbrainz-gui/acousticbrainz-gui.info @@ -1,7 +1,7 @@ PRGNAM="acousticbrainz-gui" VERSION="0.1" HOMEPAGE="http://acousticbrainz.org/" -DOWNLOAD="https://github.com/MTG/acousticbrainz-gui/archive/0.1.tar.gz" +DOWNLOAD="https://github.com/MTG/acousticbrainz-gui/archive/0.1/acousticbrainz-gui-0.1.tar.gz" MD5SUM="40a4a0f3595db336dfc6e7a3d981fe7b" DOWNLOAD_x86_64="" MD5SUM_x86_64="" diff --git a/audio/acousticbrainz-music-extractor/acousticbrainz-music-extractor.SlackBuild b/audio/acousticbrainz-music-extractor/acousticbrainz-music-extractor.SlackBuild index 5a8f60c30c..a901cf30e6 100644 --- a/audio/acousticbrainz-music-extractor/acousticbrainz-music-extractor.SlackBuild +++ b/audio/acousticbrainz-music-extractor/acousticbrainz-music-extractor.SlackBuild @@ -24,12 +24,21 @@ # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# 20240329 bkw: BUILD=2. +# - take over maintenance. +# - original downloads have gone away and aren't mirrored anywhere I can +# find. the new downloads are repacks (different md5sums) with slightly +# different filenames, so the script had to be modified for them. +# - include upstream's documentation in the package. + +# TODO: what about all the other streaming_* binaries in the tarball? + cd $(dirname $0) ; CWD=$(pwd) PRGNAM=acousticbrainz-music-extractor -SRCNAM=essentia-extractor +SRCNAM=essentia-extractors VERSION=${VERSION:-v2.1_beta2} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -52,9 +61,6 @@ else exit 1 fi -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -69,25 +75,19 @@ set -e rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP -rm -rf $PRGNAM-$VERSION -mkdir -p $PRGNAM-$VERSION -cd $PRGNAM-$VERSION +rm -rf $SRCNAM-$VERSION tar xvf $CWD/$SRCNAM-$VERSION-linux-$ARCH.tar.gz +cd $SRCNAM-$VERSION chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; +chmod 644 * mkdir -p $PKG/usr/bin -cp -a streaming_extractor_music $PKG/usr/bin - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true +install -s -m0755 streaming_extractor_music $PKG/usr/bin -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild +PKGDOC=$PKG/usr/doc/$PRGNAM-$VERSION +mkdir -p $PKGDOC +cp -a *.rst *.txt $PKGDOC +cat $CWD/$PRGNAM.SlackBuild > $PKGDOC/$PRGNAM.SlackBuild mkdir -p $PKG/install cat $CWD/slack-desc > $PKG/install/slack-desc diff --git a/audio/acousticbrainz-music-extractor/acousticbrainz-music-extractor.info b/audio/acousticbrainz-music-extractor/acousticbrainz-music-extractor.info index cd6bf448b8..c48939979f 100644 --- a/audio/acousticbrainz-music-extractor/acousticbrainz-music-extractor.info +++ b/audio/acousticbrainz-music-extractor/acousticbrainz-music-extractor.info @@ -1,10 +1,10 @@ PRGNAM="acousticbrainz-music-extractor" VERSION="v2.1_beta2" HOMEPAGE="https://acousticbrainz.org/" -DOWNLOAD="ftp://ftp.acousticbrainz.org/pub/acousticbrainz/essentia-extractor-v2.1_beta2-linux-i686.tar.gz" -MD5SUM="c8300d6fae0d9a9a3767ea52cafd166e" -DOWNLOAD_x86_64="ftp://ftp.acousticbrainz.org/pub/acousticbrainz/essentia-extractor-v2.1_beta2-linux-x86_64.tar.gz" -MD5SUM_x86_64="a9d17b2726586ea1b2c667c9adec1445" +DOWNLOAD="http://essentia.upf.edu/extractors/essentia-extractors-v2.1_beta2-linux-i686.tar.gz" +MD5SUM="a75f35951615e500fc16f63d06ee37c5" +DOWNLOAD_x86_64="http://essentia.upf.edu/extractors/essentia-extractors-v2.1_beta2-linux-x86_64.tar.gz" +MD5SUM_x86_64="f063fcf9ef65b6e0e9805eae8c3fbb9a" REQUIRES="" -MAINTAINER="Marcel Saegebarth" -EMAIL="marc@mos6581.de" +MAINTAINER="B. Watson" +EMAIL="urchlay@slackware.uk" diff --git a/audio/amSynth/amSynth.SlackBuild b/audio/amSynth/amSynth.SlackBuild index 35f929d6a9..e5bea99b44 100644 --- a/audio/amSynth/amSynth.SlackBuild +++ b/audio/amSynth/amSynth.SlackBuild @@ -3,7 +3,7 @@ # Slackware build script for amSynth # Copyright 2006 paul wisehart wise@lupulin.net -# Copyright 2019 - 2023 Johannes Schoepfer, Germany +# Copyright 2019-2024 Johannes Schoepfer, Germany # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -23,14 +23,10 @@ # OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF # ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. -# 20220407 bkw: Modified by SlackBuilds.org, BUILD=2: -# - remove useless INSTALL from doc dir. -# - add gtk-update-icon-cache to doinst.sh. - cd $(dirname $0) ; CWD=$(pwd) PRGNAM=amSynth -VERSION=${VERSION:-1.13.2} +VERSION=${VERSION:-1.13.4} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -79,9 +75,9 @@ cd $SRCNAM-$VERSION chown -R root:root . find -L . \ \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ + -o -perm 511 \) -exec chmod 755 {} + -o \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} + CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ @@ -97,14 +93,14 @@ CXXFLAGS="$SLKCFLAGS" \ --build=$ARCH-slackware-linux make -make install-strip DESTDIR=$PKG +make install DESTDIR=$PKG find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true # only if pandoc is present if [ -d $PKG/usr/man ]; then - find $PKG/usr/man -type f -exec gzip -9 {} \; + find $PKG/usr/man -type f -exec gzip -9 {} + for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done fi diff --git a/audio/amSynth/amSynth.info b/audio/amSynth/amSynth.info index a798e343d5..14de834611 100644 --- a/audio/amSynth/amSynth.info +++ b/audio/amSynth/amSynth.info @@ -1,8 +1,8 @@ PRGNAM="amSynth" -VERSION="1.13.2" +VERSION="1.13.4" HOMEPAGE="https://amsynth.github.io/" -DOWNLOAD="https://github.com/amsynth/amsynth/releases/download/release-1.13.2/amsynth-1.13.2.tar.gz" -MD5SUM="06ac50e6df9a237621abaa81b51f401a" +DOWNLOAD="https://github.com/amsynth/amsynth/releases/download/release-1.13.4/amsynth-1.13.4.tar.gz" +MD5SUM="6bbec1dce1808b06b1389a1cb2b3af75" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/audio/ardour/ardour.SlackBuild b/audio/ardour/ardour.SlackBuild index 63f72ba036..8dfad24c8d 100644 --- a/audio/ardour/ardour.SlackBuild +++ b/audio/ardour/ardour.SlackBuild @@ -3,7 +3,7 @@ # Slackware build script for ardour # Copyright 2008-2016 Heinz Wiesinger, Amsterdam, The Netherlands -# Copyright 2018-2023 Matteo Bernardini, Pisa, Italy +# Copyright 2018-2024 Matteo Bernardini, Pisa, Italy # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -29,7 +29,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=ardour -VERSION=${VERSION:-8.1.0} +VERSION=${VERSION:-8.6.0} MAJVER=$(echo $VERSION | cut -d. -f1) BUILD=${BUILD:-1} TAG=${TAG:-_SBo} @@ -61,9 +61,6 @@ else TARGET="$ARCH" fi -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$TARGET-$BUILD$TAG.$PKGTYPE" exit 0 @@ -88,8 +85,7 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} + -# Thanks to fourtysixandtwo for pointing at this upstream pull request! -patch -p1 < $CWD/libxml2-2.12-fix.patch +sed -i "s|env\ python|env\ python3|" waf wscript CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ diff --git a/audio/ardour/ardour.info b/audio/ardour/ardour.info index c68b2e5110..5a1196d197 100644 --- a/audio/ardour/ardour.info +++ b/audio/ardour/ardour.info @@ -1,8 +1,8 @@ PRGNAM="ardour" -VERSION="8.1.0" +VERSION="8.6.0" HOMEPAGE="http://ardour.org" -DOWNLOAD="https://ponce.cc/slackware/sources/repo/Ardour-8.1.0.tar.bz2" -MD5SUM="278d59f3343057124989acbbf67d7f15" +DOWNLOAD="https://ponce.cc/slackware/sources/repo/Ardour-8.6.0.tar.bz2" +MD5SUM="b3f176e79f14988c7b42479214c15184" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="aubio jack liblo liblrdf rubberband suil cwiid lilv vst3sdk" diff --git a/audio/ardour/libxml2-2.12-fix.patch b/audio/ardour/libxml2-2.12-fix.patch deleted file mode 100644 index 00ebd0f4e2..0000000000 --- a/audio/ardour/libxml2-2.12-fix.patch +++ /dev/null @@ -1,53 +0,0 @@ -From e995daa37529715214c6c4a2587e4134aaaba02f Mon Sep 17 00:00:00 2001 -From: Nils Philippsen <nils@tiptoe.de> -Date: Fri, 17 Nov 2023 23:26:06 +0100 -Subject: [PATCH] Fix failure to build with libxml2 version 2.12 - -This declared some xmlError pointers const, which probably was always -assumed, but not made explicit. - -Signed-off-by: Nils Philippsen <nils@tiptoe.de> ---- - gtk2_ardour/ardour_ui.cc | 8 ++++++-- - libs/pbd/xml++.cc | 2 +- - 2 files changed, 7 insertions(+), 3 deletions(-) - -diff --git a/gtk2_ardour/ardour_ui.cc b/gtk2_ardour/ardour_ui.cc -index 54ed79ea83d..77ddbbe99ca 100644 ---- a/gtk2_ardour/ardour_ui.cc -+++ b/gtk2_ardour/ardour_ui.cc -@@ -255,7 +255,7 @@ libxml_generic_error_func (void* /* parsing_context*/, - - static void - libxml_structured_error_func (void* /* parsing_context*/, -- xmlErrorPtr err) -+ const xmlError *err) - { - string msg; - -@@ -403,7 +403,11 @@ ARDOUR_UI::ARDOUR_UI (int *argcp, char **argvp[], const char* localedir) - /* stop libxml from spewing to stdout/stderr */ - - xmlSetGenericErrorFunc (this, libxml_generic_error_func); -- xmlSetStructuredErrorFunc (this, libxml_structured_error_func); -+ -+ /* Cast to xmlStructuredErrorFunc to cope with different constness in different -+ * versions of libxml2. */ -+ -+ xmlSetStructuredErrorFunc (this, (xmlStructuredErrorFunc)libxml_structured_error_func); - - /* Set this up early */ - -diff --git a/libs/pbd/xml++.cc b/libs/pbd/xml++.cc -index 5c57ad8395d..1f5a85772f6 100644 ---- a/libs/pbd/xml++.cc -+++ b/libs/pbd/xml++.cc -@@ -170,7 +170,7 @@ XMLTree::write() const - result = xmlSaveFormatFileEnc(_filename.c_str(), doc, "UTF-8", 1); - #ifndef NDEBUG - if (result == -1) { -- xmlErrorPtr xerr = xmlGetLastError (); -+ const xmlError *xerr = xmlGetLastError (); - if (!xerr) { - std::cerr << "unknown XML error during xmlSaveFormatFileEnc()." << std::endl; - } else { diff --git a/audio/ardour/vendor_qm-dsp.patch b/audio/ardour/vendor_qm-dsp.patch deleted file mode 100644 index f8265fd6e4..0000000000 --- a/audio/ardour/vendor_qm-dsp.patch +++ /dev/null @@ -1,37 +0,0 @@ -diff --git i/libs/qm-dsp/wscript w/libs/qm-dsp/wscript -index 775098e06b..13f6b9410a 100644 ---- i/libs/qm-dsp/wscript -+++ w/libs/qm-dsp/wscript -@@ -23,17 +23,10 @@ def options(opt): - autowaf.set_options(opt) - - def configure(conf): -- if conf.is_defined('USE_EXTERNAL_LIBS'): -- conf.check_cxx(header_name="base/Pitch.h", mandatory=True) -- conf.check_cxx(lib="qm-dsp", uselib_store="QMDSP", mandatory=True) -- else: -- conf.load('compiler_cxx') -- autowaf.configure(conf) -+ conf.load('compiler_cxx') -+ autowaf.configure(conf) - - def build(bld): -- if bld.is_defined('USE_EXTERNAL_LIBS'): -- return -- - # Host Library - obj = bld(features = 'c cxx cxxstlib') - obj.source = ''' -diff --git i/wscript w/wscript -index 1c9bb1ff5d..95d377d8a7 100644 ---- i/wscript -+++ w/wscript -@@ -1041,8 +1041,6 @@ def configure(conf): - - if Options.options.use_external_libs: - conf.define('USE_EXTERNAL_LIBS', 1) -- conf.env.append_value( -- 'CXXFLAGS', '-I' + Options.options.qm_dsp_include) - - if Options.options.boost_include != '': - conf.env.append_value('CXXFLAGS', '-I' + Options.options.boost_include) diff --git a/audio/audacity/README b/audio/audacity/README index 3e3b5b0653..63f814b808 100644 --- a/audio/audacity/README +++ b/audio/audacity/README @@ -5,10 +5,15 @@ digital recordings, edit Ogg, MP3, and WAV sound files, and much more. Optional dependencies (autodetected) are jack, ladspa_sdk, soundtouch, twolame, vamp-plugin-sdk and vst3sdk. -The manual is packaged with the application only if you pass the script -the additional option +The offline html manual will be packaged with the application and put +in the /usr/doc/audacity-* directory only if you pass the script the +additional option MANUAL=yes +From the application you will be able only to access the online manual +with the default browser when selecting manual from the menu. -NOTE: for audacity to build/run wxWidgets needs to be built with +NOTES: +- for audacity to build/run wxWidgets needs to be built with support for gtk+3 (it won't work if you build it against qt). -Also this SlackBuild won't work if you built wxWidgets with STL=yes +- this SlackBuild won't work if you built wxWidgets with STL=yes +- audacity requires SSE2 support on x86 (32bit) host cpus. diff --git a/audio/audacity/audacity.SlackBuild b/audio/audacity/audacity.SlackBuild index ddaee0e1a0..bc49fb7233 100644 --- a/audio/audacity/audacity.SlackBuild +++ b/audio/audacity/audacity.SlackBuild @@ -3,7 +3,7 @@ # Slackware build script for audacity # Copyright 2006-2010 Chess Griffin <chess@chessgriffin.com> -# Copyright 2011-2023 Matteo Bernardini <ponce@slackbuilds.org> +# Copyright 2011-2024 Matteo Bernardini <ponce@slackbuilds.org> # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -34,8 +34,8 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=audacity -VERSION=${VERSION:-3.4.2} -MANVER=${MANVER:-3.4.2} +VERSION=${VERSION:-3.5.1} +MANVER=${MANVER:-3.5.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -94,6 +94,11 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; +# https://github.com/audacity/audacity/issues/6352 +if [[ $(uname -m) =~ i*86 ]]; then SLKCFLAGS+=" -msse2"; fi + +sed -i 's|^#include "allegro.h"|#include "portsmf/allegro.h"|' libraries/lib-note-track/WrapAllegro.h + mkdir -p build cd build cmake \ @@ -155,14 +160,10 @@ mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION rm -fr $PKG/usr/share/doc cp LICENSE.* README.* $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -# Before changing the version just check the path inside of the zip: -# the index file must be located to /usr/share/audacity/help/manual/index.html if [ "${MANUAL:-no}" = "yes" ]; then - mkdir -p $PKG/usr/share/$PRGNAM/help - cd $PKG/usr/share/$PRGNAM/help - unzip $CWD/$PRGNAM-manual-$VERSION.zip - mv $PRGNAM-manual-$VERSION manual + ( cd $PKG/usr/doc/$PRGNAM-$VERSION + tar xf $CWD/$PRGNAM-manual-$VERSION.tar.gz + chown -R root:root help ) fi mkdir -p $PKG/install diff --git a/audio/audacity/audacity.info b/audio/audacity/audacity.info index 407e0201a9..e958eb685d 100644 --- a/audio/audacity/audacity.info +++ b/audio/audacity/audacity.info @@ -1,10 +1,10 @@ PRGNAM="audacity" -VERSION="3.4.2" +VERSION="3.5.1" HOMEPAGE="https://www.audacityteam.org" -DOWNLOAD="https://github.com/audacity/audacity/releases/download/Audacity-3.4.2/audacity-sources-3.4.2.tar.gz \ - https://github.com/audacity/audacity/releases/download/Audacity-3.4.2/audacity-manual-3.4.2.zip" -MD5SUM="f8f96e980b5a880e5be4cd066662b290 \ - fba06b370931a6f0b1a69f5e8a922ab5" +DOWNLOAD="https://github.com/audacity/audacity/releases/download/Audacity-3.5.1/audacity-sources-3.5.1.tar.gz \ + https://github.com/audacity/audacity/releases/download/Audacity-3.5.1/audacity-manual-3.5.1.tar.gz" +MD5SUM="42d866855b2563dc0ec50b9c38476a0d \ + 237e90933f6367311dcc81a5dd53d075" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="libsbsms lilv portaudio portmidi portsmf rapidjson soxr suil wxWidgets" diff --git a/audio/bitwig-studio/bitwig-studio.SlackBuild b/audio/bitwig-studio/bitwig-studio.SlackBuild index b96b3119a8..9cdf42dc75 100644 --- a/audio/bitwig-studio/bitwig-studio.SlackBuild +++ b/audio/bitwig-studio/bitwig-studio.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=bitwig-studio -VERSION=${VERSION:-5.1} +VERSION=${VERSION:-5.1.7} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -61,7 +61,7 @@ rm -fr bitwig-studio mkdir bitwig-studio bsdtar -xf $CWD/bitwig-studio-$VERSION.deb -C bitwig-studio bsdtar -xf bitwig-studio/data.tar.xz -C $PKG -sed -i 's|1.5|1.0|g' $PKG/usr/share/applications/com.bitwig.BitwigStudio.desktop +#sed -i 's|1.5|1.0|g' $PKG/usr/share/applications/com.bitwig.BitwigStudio.desktop chown root:root $PKG/usr/share/applications/com.bitwig.BitwigStudio.desktop chmod 0644 $PKG/usr/share/applications/com.bitwig.BitwigStudio.desktop chmod 0644 $PKG/usr/share/icons/hicolor/*/*/* diff --git a/audio/bitwig-studio/bitwig-studio.info b/audio/bitwig-studio/bitwig-studio.info index 94fdd48376..bf32f8c0d8 100644 --- a/audio/bitwig-studio/bitwig-studio.info +++ b/audio/bitwig-studio/bitwig-studio.info @@ -1,10 +1,10 @@ PRGNAM="bitwig-studio" -VERSION="5.1" +VERSION="5.1.7" HOMEPAGE="https://www.bitwig.com/" DOWNLOAD="UNSUPPORTED" MD5SUM="" -DOWNLOAD_x86_64="https://downloads.bitwig.com/stable/5.1/bitwig-studio-5.1.deb" -MD5SUM_x86_64="2dc08944d5ee57b8be40b4f2d081212a" -REQUIRES="%README% libbsd" +DOWNLOAD_x86_64="https://downloads.bitwig.com/stable/5.1.7/bitwig-studio-5.1.7.deb" +MD5SUM_x86_64="9f5bf6973ed966a8b95f322d9f558a68" +REQUIRES="%README%" MAINTAINER="Martin Bångens" EMAIL="marbangens@gmail.com" diff --git a/audio/cardinal/cardinal.SlackBuild b/audio/cardinal/cardinal.SlackBuild index baf8c4fbf2..fc82318913 100644 --- a/audio/cardinal/cardinal.SlackBuild +++ b/audio/cardinal/cardinal.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=cardinal -VERSION=${VERSION:-23.10} +VERSION=${VERSION:-24.04} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -57,10 +57,10 @@ fi mkdir -p $TMP $PKG $OUTPUT $PKG/$LIBDIR cd $TMP if [ "$ARCH" = "i586" ] || [ "$ARCH" = "i686" ]; then - rm -rf Cardinal-linux-i386-$VERSION - mkdir Cardinal-linux-i386-$VERSION - cd Cardinal-linux-i386-$VERSION - tar xvf $CWD/Cardinal-linux-i386-$VERSION.tar.gz + rm -rf Cardinal-linux-i686-$VERSION + mkdir Cardinal-linux-i686-$VERSION + cd Cardinal-linux-i686-$VERSION + tar xvf $CWD/Cardinal-linux-i686-$VERSION.tar.gz elif [ "$ARCH" = "x86_64" ]; then rm -rf Cardinal-linux-x86_64-$VERSION mkdir Cardinal-linux-x86_64-$VERSION diff --git a/audio/cardinal/cardinal.info b/audio/cardinal/cardinal.info index 9384d01afc..3d84018295 100644 --- a/audio/cardinal/cardinal.info +++ b/audio/cardinal/cardinal.info @@ -1,10 +1,10 @@ PRGNAM="cardinal" -VERSION="23.10" +VERSION="24.04" HOMEPAGE="https://github.com/DISTRHO/Cardinal" -DOWNLOAD="https://github.com/DISTRHO/Cardinal/releases/download/23.10/Cardinal-linux-i386-23.10.tar.gz" -MD5SUM="c29a10a74dfef932e8885a48747944f5" -DOWNLOAD_x86_64="https://github.com/DISTRHO/Cardinal/releases/download/23.10/Cardinal-linux-x86_64-23.10.tar.gz" -MD5SUM_x86_64="1ab46a2117c5d7b8d4cea0bb3bdfc0ff" +DOWNLOAD="https://github.com/DISTRHO/Cardinal/releases/download/24.04/Cardinal-linux-i686-24.04.tar.gz" +MD5SUM="6c3ebc7d83ca755dea3b42f6c3f13f15" +DOWNLOAD_x86_64="https://github.com/DISTRHO/Cardinal/releases/download/24.04/Cardinal-linux-x86_64-24.04.tar.gz" +MD5SUM_x86_64="d3159907880c08394385c6bb30fbb930" REQUIRES="" MAINTAINER="Martin Bångens" EMAIL="marbangens@gmail.com" diff --git a/audio/cmus/README b/audio/cmus/README index c804621b44..f5f7c1eb0c 100644 --- a/audio/cmus/README +++ b/audio/cmus/README @@ -4,4 +4,4 @@ cmus is a small and fast text mode music player for Linux and many other UNIX like operating systems. Optional dependencies (autodetected) are musepack-tools, faad2, -libmp4v2. +jack and libmp4v2. diff --git a/audio/cmus/cmus.SlackBuild b/audio/cmus/cmus.SlackBuild index 41e8195a1a..43223d2cfc 100644 --- a/audio/cmus/cmus.SlackBuild +++ b/audio/cmus/cmus.SlackBuild @@ -3,7 +3,7 @@ # Slackware build script for cmus # Copyright (c) 2008-2010, Antonio Hernández Blas <hba.nihilismus@gmail.com> -# Copyright 2013-2022, Matteo Bernardini <ponce@slackbuilds.org>, Pisa, Italy +# Copyright 2013-2024, Matteo Bernardini <ponce@slackbuilds.org>, Pisa, Italy # All rights reserved. # # Redistribution and use in source and binary forms, with or without @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=cmus -VERSION=${VERSION:-2.10.0} +VERSION=${VERSION:-2.11.0} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -38,9 +38,6 @@ if [ -z "$ARCH" ]; then esac fi -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 diff --git a/audio/cmus/cmus.info b/audio/cmus/cmus.info index 38db697f26..bcf98c0e8a 100644 --- a/audio/cmus/cmus.info +++ b/audio/cmus/cmus.info @@ -1,8 +1,8 @@ PRGNAM="cmus" -VERSION="2.10.0" +VERSION="2.11.0" HOMEPAGE="https://cmus.github.io" -DOWNLOAD="https://github.com/cmus/cmus/archive/v2.10.0/cmus-2.10.0.tar.gz" -MD5SUM="299c09a91024bc81418353743943bfae" +DOWNLOAD="https://github.com/cmus/cmus/archive/v2.11.0/cmus-2.11.0.tar.gz" +MD5SUM="6c4137c6994d26f95a3bceff4fc17047" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/audio/fabla/fabla.info b/audio/fabla/fabla.info index c6f6b57f89..468df439d4 100644 --- a/audio/fabla/fabla.info +++ b/audio/fabla/fabla.info @@ -1,7 +1,7 @@ PRGNAM="fabla" VERSION="1.3.2" HOMEPAGE="http://openavproductions.com/fabla/" -DOWNLOAD="https://github.com/harryhaaren/openAV-Fabla/archive/release-1.3.2.tar.gz" +DOWNLOAD="https://github.com/harryhaaren/openAV-Fabla/archive/release-1.3.2/openAV-Fabla-release-1.3.2.tar.gz" MD5SUM="93792977f1a01bc8d01999052d144c5c" DOWNLOAD_x86_64="" MD5SUM_x86_64="" diff --git a/audio/gvolwheel/gvolwheel.SlackBuild b/audio/gvolwheel/gvolwheel.SlackBuild index c12c78fd6f..46ccbf01b1 100644 --- a/audio/gvolwheel/gvolwheel.SlackBuild +++ b/audio/gvolwheel/gvolwheel.SlackBuild @@ -79,12 +79,6 @@ mkdir -p $TMP $PKG $OUTPUT cd $TMP rm -rf $PRGNAM-$VERSION -# In case our source code gets downloaded as $VERSION.tar.gz, rename it. -if [ -f $CWD/$VERSION.tar.gz ] -then - mv $CWD/$VERSION.tar.gz $CWD/$PRGNAM-$VERSION.tar.gz -fi - tar xvf $CWD/$PRGNAM-$VERSION.tar.gz cd $PRGNAM-$VERSION chown -R root:root . diff --git a/audio/gvolwheel/gvolwheel.info b/audio/gvolwheel/gvolwheel.info index c27c56b123..ef060b30e5 100644 --- a/audio/gvolwheel/gvolwheel.info +++ b/audio/gvolwheel/gvolwheel.info @@ -1,7 +1,7 @@ PRGNAM="gvolwheel" VERSION="1.0.3" HOMEPAGE="https://github.com/Junker/gvolwheel" -DOWNLOAD="https://github.com/Junker/gvolwheel/archive/refs/tags/1.0.3.tar.gz" +DOWNLOAD="https://github.com/Junker/gvolwheel/archive/1.0.3/gvolwheel-1.0.3.tar.gz" MD5SUM="474594eb0b9c46008e213fc8b63345ad" DOWNLOAD_x86_64="" MD5SUM_x86_64="" diff --git a/audio/jack1/jack1.info b/audio/jack1/jack1.info index e6ca2bb764..f8c67e086e 100644 --- a/audio/jack1/jack1.info +++ b/audio/jack1/jack1.info @@ -3,8 +3,8 @@ VERSION="0.126.0" HOMEPAGE="http://jackaudio.org" DOWNLOAD="https://github.com/jackaudio/jack1/releases/download/0.126.0/jack1-0.126.0.tar.gz \ https://github.com/jackaudio/jack-example-tools/archive/4/jack-example-tools-4.tar.gz" -MD5SUM="d9b7e230aeae2d5b45c7a822b2d2dd15 \ - 5913c06644855f472894da53a624e63f" +MD5SUM="5913c06644855f472894da53a624e63f \ + 282f4c913489b32edc9926c8f84a73ae" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/audio/kanola/README b/audio/kanola/README deleted file mode 100644 index 1568e38be6..0000000000 --- a/audio/kanola/README +++ /dev/null @@ -1,4 +0,0 @@ -Kanola is a basic KDE MPD client designed in Python. -The idea behind Kanola is that KDE needs a light, small, and -easy to use MPD client that can compete with the numerous and -very eye-pleasing GTK clients. diff --git a/audio/kanola/kanola.SlackBuild b/audio/kanola/kanola.SlackBuild deleted file mode 100644 index 32942ac003..0000000000 --- a/audio/kanola/kanola.SlackBuild +++ /dev/null @@ -1,80 +0,0 @@ -#!/bin/bash - -# Slackware build script for kanola - -# Copyright 2006 Martin Lefebvre <dadexter@gmail.com> -# All rights reserved. -# -# Redistribution and use of this script, with or without modification, is -# permitted provided that the following conditions are met: -# -# 1. Redistributions of this script must retain the above copyright -# notice, this list of conditions and the following disclaimer. -# -# THIS SOFTWARE IS PROVIDED BY THE AUTHOR ''AS IS'' AND ANY EXPRESS OR IMPLIED -# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF -# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO -# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, -# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, -# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; -# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, -# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR -# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF -# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. - -# Modified by the SlackBuilds.org project - -cd $(dirname $0) ; CWD=$(pwd) - -PRGNAM=kanola -VERSION=${VERSION:-0.1} -BUILD=${BUILD:-1} -TAG=${TAG:-_SBo} -PKGTYPE=${PKGTYPE:-tgz} - -if [ -z "$ARCH" ]; then - case "$( uname -m )" in - i?86) ARCH=i586 ;; - arm*) ARCH=arm ;; - *) ARCH=$( uname -m ) ;; - esac -fi - -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. -if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then - echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" - exit 0 -fi - -TMP=${TMP:-/tmp/SBo} -PKG=$TMP/package-$PRGNAM -OUTPUT=${OUTPUT:-/tmp} - -set -e - -rm -rf $PKG -mkdir -p $TMP $PKG $OUTPUT -cd $TMP -rm -rf $PRGNAM-$VERSION -tar -xzvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION -chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; - -/usr/bin/python setup.py install --prefix $PKG/usr - -mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a About COPYING ChangeLog $PKG/usr/doc/$PRGNAM-$VERSION -cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild - -mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc - -cd $PKG -/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/audio/kanola/kanola.info b/audio/kanola/kanola.info deleted file mode 100644 index b92961f225..0000000000 --- a/audio/kanola/kanola.info +++ /dev/null @@ -1,10 +0,0 @@ -PRGNAM="kanola" -VERSION="0.1" -HOMEPAGE="http://dadexter.googlepages.com/kanola" -DOWNLOAD="http://dadexter.googlepages.com/kanola-0.1.tar.gz" -MD5SUM="13d923d97445012bbe5e8bdf181af90a" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" -REQUIRES="" -MAINTAINER="Martin Lefebvre" -EMAIL="dadexter@gmail.com" diff --git a/audio/linuxsampler/linuxsampler.SlackBuild b/audio/linuxsampler/linuxsampler.SlackBuild index a1fe64686c..acea6943c8 100644 --- a/audio/linuxsampler/linuxsampler.SlackBuild +++ b/audio/linuxsampler/linuxsampler.SlackBuild @@ -26,7 +26,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=linuxsampler -VERSION=${VERSION:-2.3.0} +VERSION=${VERSION:-2.3.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/audio/linuxsampler/linuxsampler.info b/audio/linuxsampler/linuxsampler.info index af514bbb99..340367c831 100644 --- a/audio/linuxsampler/linuxsampler.info +++ b/audio/linuxsampler/linuxsampler.info @@ -1,8 +1,8 @@ PRGNAM="linuxsampler" -VERSION="2.3.0" +VERSION="2.3.1" HOMEPAGE="https://linuxsampler.org/" -DOWNLOAD="https://download.linuxsampler.org/packages/linuxsampler-2.3.0.tar.bz2" -MD5SUM="3ace432896b44173b12bcb4d37a592f1" +DOWNLOAD="https://download.linuxsampler.org/packages/linuxsampler-2.3.1.tar.bz2" +MD5SUM="1f3c4e23f80688249f2056730801a03a" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="libgig" diff --git a/audio/lxmusic/0001-Use-themed-icon.patch b/audio/lxmusic/0001-Use-themed-icon.patch new file mode 100644 index 0000000000..c94db18874 --- /dev/null +++ b/audio/lxmusic/0001-Use-themed-icon.patch @@ -0,0 +1,49 @@ +From f4c172d9c61700aa1f26ccaa154aa0d66093bb8f Mon Sep 17 00:00:00 2001 +From: =?UTF-8?q?Ball=C3=B3=20Gy=C3=B6rgy?= <ballogyor@gmail.com> +Date: Sun, 2 May 2021 13:50:30 +0200 +Subject: [PATCH] Use themed icon + +Also put the icon under the hicolor icon hierarchy. +--- + data/Makefile.am | 2 +- + src/lxmusic.c | 4 ++-- + 2 files changed, 3 insertions(+), 3 deletions(-) + +diff --git a/data/Makefile.am b/data/Makefile.am +index c7679de..f612733 100644 +--- a/data/Makefile.am ++++ b/data/Makefile.am +@@ -4,7 +4,7 @@ desktop_DATA = $(desktop_in_files:.desktop.in=.desktop) + desktopdir=$(datadir)/applications + + icon_DATA=lxmusic.png +-icondir=$(datadir)/pixmaps ++icondir=$(datadir)/icons/hicolor/128x128/apps + + man_MANS = lxmusic.1 + +diff --git a/src/lxmusic.c b/src/lxmusic.c +index 60efc61..5e55aa4 100644 +--- a/src/lxmusic.c ++++ b/src/lxmusic.c +@@ -265,7 +265,7 @@ void on_about(GtkWidget* mi, gpointer data) + + about = gtk_about_dialog_new(); + gtk_about_dialog_set_program_name( (GtkAboutDialog*)about, "LXMusic" ); +- gtk_about_dialog_set_logo((GtkAboutDialog*)about, gdk_pixbuf_new_from_file(PACKAGE_DATA_DIR"/pixmaps/lxmusic.png", NULL)); ++ gtk_about_dialog_set_logo_icon_name((GtkAboutDialog*)about, "lxmusic"); + gtk_about_dialog_set_version( (GtkAboutDialog*)about, VERSION ); + gtk_about_dialog_set_authors( (GtkAboutDialog*)about, authors ); + gtk_about_dialog_set_artists( (GtkAboutDialog*)about, artists ); +@@ -2395,7 +2395,7 @@ static void setup_ui() + gtk_builder_connect_signals(builder, NULL); + + /* window icon */ +- gtk_window_set_icon_from_file(GTK_WINDOW(main_win), PACKAGE_DATA_DIR"/pixmaps/lxmusic.png", NULL ); ++ gtk_window_set_icon_name(GTK_WINDOW(main_win), "lxmusic"); + + gtk_window_set_default_size(GTK_WINDOW(main_win), win_width, win_height); + /* this can trigger signal handler and show or hide the playlist. */ +-- +2.31.1 + diff --git a/audio/lxmusic/README b/audio/lxmusic/README index 7173dd227a..25bb3cf063 100644 --- a/audio/lxmusic/README +++ b/audio/lxmusic/README @@ -3,3 +3,7 @@ lxmusic (minimalist music player for LXDE) LXMusic is based on xmms2, which is lightweight and has server/client design. LXMusic has very few features, it can do nothing more than just playing a list of music files. + +if you want to build this for gtk+2 pass to the script the switch + + GTK3=no diff --git a/audio/lxmusic/lxmusic.SlackBuild b/audio/lxmusic/lxmusic.SlackBuild index c888d1f44b..80e0e10aca 100644 --- a/audio/lxmusic/lxmusic.SlackBuild +++ b/audio/lxmusic/lxmusic.SlackBuild @@ -29,7 +29,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=lxmusic VERSION=${VERSION:-0.4.7} -BUILD=${BUILD:-1} +BUILD=${BUILD:-2} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -67,6 +67,8 @@ else LIBDIRSUFFIX="" fi +WITHGTK3="--enable-gtk3" ; [ "${GTK3:-yes}" = "no" ] && WITHGTK3="" + set -e rm -rf $PKG @@ -82,7 +84,9 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \; -sh autogen.sh || true +patch -p1 < $CWD/0001-Use-themed-icon.patch + +autoreconf -fi CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ @@ -93,17 +97,19 @@ CXXFLAGS="$SLKCFLAGS" \ --localstatedir=/var \ --docdir=/usr/doc/$PRGNAM-$VERSION \ --mandir=/usr/man \ + $WITHGTK3 \ --build=$ARCH-slackware-linux make make install-strip DESTDIR=$PKG +install -m 0644 -D $CWD/$PRGNAM.appdata.xml $PKG/usr/share/metainfo/$PRGNAM.appdata.xml + find $PKG/usr/man -type f -exec gzip -9 {} \; for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a COPYING NEWS README \ - $PKG/usr/doc/$PRGNAM-$VERSION || true +cp -a COPYING NEWS README $PKG/usr/doc/$PRGNAM-$VERSION || true cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install diff --git a/audio/lxmusic/lxmusic.appdata.xml b/audio/lxmusic/lxmusic.appdata.xml new file mode 100644 index 0000000000..e61040536a --- /dev/null +++ b/audio/lxmusic/lxmusic.appdata.xml @@ -0,0 +1,21 @@ +<?xml version="1.0" encoding="UTF-8"?> +<component type="desktop-application"> + <id>org.lxde.lxmusic</id> + <launchable type="desktop-id">lxmusic.desktop</launchable> + <name>LXMusic</name> + <summary>Play your music files easily</summary> + <metadata_license>CC0-1.0</metadata_license> + <project_license>GPL-2.0</project_license> + <developer_name>LXDE team</developer_name> + <description> + <p>LXMusic is the minimalist music player for LXDE. It is a graphical user interface (GUI) for the audio player xmms2, which is lightweight and incorporates a server/client design. LXMusic is simple to operate: the user can build multiple playlists of audio files (and xmms2-supported audio streams), and LXMusic plays a selected playlist. A wide variety of audio formats can be played by LXMusic by installing the appropriate xmms2 plugins.</p> + </description> + <screenshots> + <screenshot type="default"> + <image>https://wiki.lxde.org/en/images/7/73/LXSMusic.png</image> + </screenshot> + </screenshots> + <url type="bugtracker">https://sourceforge.net/p/lxde/bugs/search/?q=labels:lxmusic</url> + <url type="homepage">https://www.lxde.org/</url> + <translation type="gettext">lxmusic</translation> +</component> diff --git a/audio/minimodem/20210717_bb2f34c.diff.gz b/audio/minimodem/20210717_bb2f34c.diff.gz Binary files differnew file mode 100644 index 0000000000..d44eaa39d3 --- /dev/null +++ b/audio/minimodem/20210717_bb2f34c.diff.gz diff --git a/audio/minimodem/README b/audio/minimodem/README index 0c3d45a0fb..163ab83f8d 100644 --- a/audio/minimodem/README +++ b/audio/minimodem/README @@ -1,3 +1,5 @@ +minimodem (software audio FSK modem) + Minimodem is a command-line program which decodes (or generates) audio modem tones at any specified baud rate, using various framing protocols. It acts a general-purpose software FSK modem, and includes @@ -10,3 +12,7 @@ system audio device, or in batched mode via audio files. Minimodem can be used to transfer data between nearby computers using an audio cable (or just via sound waves), or between remote computers using radio, telephone, or another audio communications medium. + +Optional dependency: sndio (autodetected). If this is installed, +minimodem will be built with support for it. If you have sndio install +but want to build without it, export SNDIO=no in the environment. diff --git a/audio/minimodem/minimodem.SlackBuild b/audio/minimodem/minimodem.SlackBuild index 423e670eba..d78b36deda 100644 --- a/audio/minimodem/minimodem.SlackBuild +++ b/audio/minimodem/minimodem.SlackBuild @@ -2,7 +2,8 @@ # SlackBuild script for minimodem -# Copyright 2014 Benjamin Trigona-Harany <slackbuilds@jaxartes.net> +# Copyright 2014 Benjamin Trigona-Harany <email removed> +# Copyright 2024 B. Watson <urchlay@slackware.uk> # All rights reserved. # # Redistribution and use in source and binary forms, with or without @@ -24,11 +25,20 @@ # (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE # OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. +# Modified and now maintained by B. Watson. + +# 20240404 bkw: +# - take over maintenance. +# - update for v0.24+20210717_bb2f34c. +# - don't install ChangeLog, it's empty. +# - fix minor man page formatting issue. +# - add optional sndio dependency. + cd $(dirname $0) ; CWD=$(pwd) PRGNAM=minimodem -VERSION=${VERSION:-0.24} -BUILD=${BUILD:-2} +VERSION=${VERSION:-0.24+20210717_bb2f34c} +BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -40,9 +50,6 @@ if [ -z "$ARCH" ]; then esac fi -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -54,55 +61,68 @@ OUTPUT=${OUTPUT:-/tmp} if [ "$ARCH" = "i586" ]; then SLKCFLAGS="-O2 -march=i586 -mtune=i686" - LIBDIRSUFFIX="" elif [ "$ARCH" = "i686" ]; then SLKCFLAGS="-O2 -march=i686 -mtune=i686" - LIBDIRSUFFIX="" elif [ "$ARCH" = "x86_64" ]; then SLKCFLAGS="-O2 -fPIC" - LIBDIRSUFFIX="64" else SLKCFLAGS="-O2" - LIBDIRSUFFIX="" fi set -e +SRCVER="$( echo $VERSION | cut -d+ -f1 )" +PATCHVER="$( echo $VERSION | cut -d+ -f2 )" + rm -rf $PKG mkdir -p $TMP $PKG $OUTPUT cd $TMP -rm -rf $PRGNAM-$VERSION -tar xvf $CWD/$PRGNAM-$VERSION.tar.gz -cd $PRGNAM-$VERSION +rm -rf $PRGNAM-$SRCVER +tar xvf $CWD/$PRGNAM-$SRCVER.tar.gz +cd $PRGNAM-$SRCVER chown -R root:root . -find -L . \ - \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ - -o -perm 511 \) -exec chmod 755 {} \; -o \ - \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ - -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \; +find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} + -o \ + \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} + + +# 20240404 bkw: allow building with sndio. it compiles, but hasn't +# been run-tested by the SlackBuild maintainer. configure script +# doesn't autodetect; --without-sndio really is required if sndio +# isn't installed. +if pkg-config --exists sndio && [ "${SNDIO:-yes}" = "yes" ]; then + WITH="with" +else + WITH="without" +fi + +# 20240403 bkw: use upstream's latest git (which is ~3 years old now). +# This patch came from 'git diff 0.24', but I had to manually edit the +# diff to remove the patches for files named debian/*. +zcat $CWD/$PATCHVER.diff | patch -p1 + +# 20240404 bkw: I AM THE GREAT CORNHOLIO! I need .TP for my man page! +sed -i.bak '/limit max-conf/s,^,.TP\n,' src/$PRGNAM.1.in + +autoreconf -if CFLAGS="$SLKCFLAGS" \ CXXFLAGS="$SLKCFLAGS" \ ./configure \ --prefix=/usr \ --mandir=/usr/man \ + --$WITH-sndio \ --with-pulseaudio=yes make -make install DESTDIR=$PKG - -find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \ - | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true - -find $PKG/usr/man -type f -exec gzip -9 {} \; -for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done +make install-strip DESTDIR=$PKG +gzip -9 $PKG/usr/man/man*/* +# 20240403 bkw: ChangeLog is a 0-byte placeholder. mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION -cp -a AUTHORS ChangeLog COPYING README THANKS $PKG/usr/doc/$PRGNAM-$VERSION +cp -a AUTHORS COPYING README THANKS $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install -cat $CWD/slack-desc > $PKG/install/slack-desc +sed "s,@WITH@,$WITH," $CWD/slack-desc > $PKG/install/slack-desc cd $PKG /sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/audio/minimodem/minimodem.info b/audio/minimodem/minimodem.info index a122c22a25..f571e2a1b2 100644 --- a/audio/minimodem/minimodem.info +++ b/audio/minimodem/minimodem.info @@ -1,10 +1,10 @@ PRGNAM="minimodem" -VERSION="0.24" +VERSION="0.24+20210717_bb2f34c" HOMEPAGE="http://www.whence.com/minimodem/" DOWNLOAD="http://www.whence.com/minimodem/minimodem-0.24.tar.gz" MD5SUM="35c9aa66ca16fafb5d8327fe46999140" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" -MAINTAINER="Benjamin Trigona-Harany" -EMAIL="slackbuilds@jaxartes.net" +MAINTAINER="B. Watson" +EMAIL="urchlay@slackware.uk" diff --git a/audio/minimodem/slack-desc b/audio/minimodem/slack-desc index 6ec5a8078e..1dae4aaf74 100644 --- a/audio/minimodem/slack-desc +++ b/audio/minimodem/slack-desc @@ -14,6 +14,6 @@ minimodem: protocols. It acts a general-purpose software FSK modem, and includes minimodem: support for various standard FSK protocols such as Bell103, Bell202, minimodem: RTTY, NOAA SAME, and Caller-ID. minimodem: -minimodem: +minimodem: This package was built @WITH@ sndio support. minimodem: minimodem: diff --git a/audio/mixxx/doinst.sh b/audio/mixxx/doinst.sh index 5fb28930db..65c7e2eeb9 100644 --- a/audio/mixxx/doinst.sh +++ b/audio/mixxx/doinst.sh @@ -1,3 +1,9 @@ if [ -x /usr/bin/update-desktop-database ]; then /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1 fi + +if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then + if [ -x /usr/bin/gtk-update-icon-cache ]; then + /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1 + fi +fi diff --git a/audio/mixxx/mixxx.SlackBuild b/audio/mixxx/mixxx.SlackBuild index 05d95e62b7..5f9ec0a2b5 100644 --- a/audio/mixxx/mixxx.SlackBuild +++ b/audio/mixxx/mixxx.SlackBuild @@ -3,7 +3,7 @@ # Slackware build script for mixxx # Copyright 2011 Elvio "HelLViS69" Basello <hellvis69@gmail.com> -# Copyright 2018-2023 Matteo Bernardini <ponce@slackbuilds.org>, Pisa, Italy +# Copyright 2018-2024 Matteo Bernardini <ponce@slackbuilds.org>, Pisa, Italy # All rights reserved. # # Redistribution and use of this script, with or without modification, is @@ -28,8 +28,9 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=mixxx -VERSION=${VERSION:-2.3.6} +VERSION=${VERSION:-2.4.0} KEYFVER=${KEYFVER:-2.2.6} +DJINVER=${DJINVER:-0.20.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} @@ -86,12 +87,12 @@ find -L . \ mkdir -p build cd build mkdir -p downloads - cp -a $CWD/libkeyfinder-$KEYFVER.zip downloads/ + cp -a $CWD/libkeyfinder-$KEYFVER.zip $CWD/libdjinterop-$DJINVER.tar.gz downloads/ cmake \ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \ -DCMAKE_INSTALL_PREFIX=/usr \ - -DCMAKE_BUILD_TYPE=Release .. + -DCMAKE_BUILD_TYPE=Release -W no-dev .. make make install DESTDIR=$PKG cd .. diff --git a/audio/mixxx/mixxx.info b/audio/mixxx/mixxx.info index cde9885a16..29c92711a5 100644 --- a/audio/mixxx/mixxx.info +++ b/audio/mixxx/mixxx.info @@ -1,12 +1,14 @@ PRGNAM="mixxx" -VERSION="2.3.6" +VERSION="2.4.0" HOMEPAGE="https://www.mixxx.org" -DOWNLOAD="https://github.com/mixxxdj/mixxx/archive/2.3.6/mixxx-2.3.6.tar.gz \ - https://github.com/mixxxdj/libkeyfinder/archive/v2.2.6/libkeyfinder-2.2.6.zip" -MD5SUM="4a8e6aa35bec7240a02f27afa65754d5 \ - 8a6f2a59265aa16fbbd532b83fa45541" +DOWNLOAD="https://github.com/mixxxdj/mixxx/archive/2.4.0/mixxx-2.4.0.tar.gz \ + https://github.com/mixxxdj/libkeyfinder/archive/v2.2.6/libkeyfinder-2.2.6.zip \ + https://github.com/xsco/libdjinterop/archive/0.20.1/libdjinterop-0.20.1.tar.gz" +MD5SUM="441718dbdf47df91a353c73dd67737f6 \ + 8a6f2a59265aa16fbbd532b83fa45541 \ + d2868af05c989c5a23331704c5712c83" DOWNLOAD_x86_64="" MD5SUM_x86_64="" -REQUIRES="chromaprint faad2 hidapi libmodplug libmp4v2 libshout lilv opencore-amr portaudio portmidi protobuf3 rubberband" +REQUIRES="chromaprint faad2 googlebenchmark hidapi libebur128 libmodplug libmp4v2 libshout lilv microsoft-gsl opencore-amr portaudio portmidi protobuf3 rubberband soundtouch" MAINTAINER="Matteo Bernardini" EMAIL="ponce@slackbuilds.org" diff --git a/audio/mpdscribble/mpdscribble.SlackBuild b/audio/mpdscribble/mpdscribble.SlackBuild index 8fb92e3ffd..15462af591 100644 --- a/audio/mpdscribble/mpdscribble.SlackBuild +++ b/audio/mpdscribble/mpdscribble.SlackBuild @@ -38,9 +38,6 @@ if [ -z "$ARCH" ]; then esac fi -# If the variable PRINT_PACKAGE_NAME is set, then this script will report what -# the name of the created package would be, and then exit. This information -# could be useful to other scripts. if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" exit 0 @@ -79,24 +76,29 @@ find -L . \ \( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \ -exec chmod 644 {} \; -CFLAGS="$SLKCFLAGS" \ -./configure \ - --prefix=/usr \ - --libdir=/usr/lib${LIBDIRSUFFIX} \ - --sysconfdir=/etc \ - --localstatedir=/var/lib \ - --mandir=/usr/man \ - --docdir=/usr/doc/$PRGNAM-$VERSION \ - --build=$ARCH-slackware-linux - -make -make install-strip DESTDIR=$PKG +mkdir build +cd build + CFLAGS="$SLKCFLAGS" \ + CXXFLAGS="$SLKCFLAGS" \ + meson .. \ + --buildtype=release \ + --infodir=/usr/info \ + --libdir=/usr/lib${LIBDIRSUFFIX} \ + --localstatedir=/var \ + --mandir=/usr/man \ + --prefix=/usr \ + --sysconfdir=/etc \ + -Dstrip=true + "${NINJA:=ninja}" + DESTDIR=$PKG $NINJA install +cd .. gzip -9 $PKG/usr/man/man?/*.? mv $PKG/etc/mpdscribble.conf $PKG/etc/mpdscribble.conf.new -cp -a COPYING INSTALL $PKG/usr/doc/$PRGNAM-$VERSION +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cp AUTHORS COPYING NEWS README.rst $PKG/usr/doc/$PRGNAM-$VERSION cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild mkdir -p $PKG/install diff --git a/audio/muse/muse.info b/audio/muse/muse.info index 53a2f97e62..47c0420533 100644 --- a/audio/muse/muse.info +++ b/audio/muse/muse.info @@ -1,10 +1,10 @@ PRGNAM="muse" VERSION="3.1.1" HOMEPAGE="http://muse-sequencer.org/" -DOWNLOAD="https://downloads.sourceforge.net/lmuse/muse-3.1.1.tar.gz" -MD5SUM="ac9da5c16b670fd6a3139e86845a3d4d" -DOWNLOAD_x86_64="" -MD5SUM_x86_64="" +DOWNLOAD="UNSUPPORTED" +MD5SUM="" +DOWNLOAD_x86_64="https://downloads.sourceforge.net/lmuse/muse-3.1.1.tar.gz" +MD5SUM_x86_64="ac9da5c16b670fd6a3139e86845a3d4d" REQUIRES="jack ladspa_sdk liblo" MAINTAINER="Felix Pfeifer" EMAIL="pfeifer[dot]felix[at]googlemail[dot]com" diff --git a/audio/ncspot/ncspot-misc-1.1.0.tar b/audio/ncspot/ncspot-misc-1.1.1.tar Binary files differindex a441111696..42122ef0a6 100644 --- a/audio/ncspot/ncspot-misc-1.1.0.tar +++ b/audio/ncspot/ncspot-misc-1.1.1.tar diff --git a/audio/ncspot/ncspot.SlackBuild b/audio/ncspot/ncspot.SlackBuild index 40d7d93c19..d516a05cef 100644 --- a/audio/ncspot/ncspot.SlackBuild +++ b/audio/ncspot/ncspot.SlackBuild @@ -25,7 +25,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=ncspot -VERSION=${VERSION:-1.1.0} +VERSION=${VERSION:-1.1.1} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/audio/ncspot/ncspot.info b/audio/ncspot/ncspot.info index 343da387fa..b0446652fb 100644 --- a/audio/ncspot/ncspot.info +++ b/audio/ncspot/ncspot.info @@ -1,7 +1,7 @@ PRGNAM="ncspot" -VERSION="1.1.0" +VERSION="1.1.1" HOMEPAGE="https://github.com/hrkfdn/ncspot" -DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v1.1.0/ncspot-1.1.0.tar.gz \ +DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v1.1.1/ncspot-1.1.1.tar.gz \ https://static.crates.io/crates/addr2line/addr2line-0.21.0.crate \ https://static.crates.io/crates/adler/adler-1.0.2.crate \ https://static.crates.io/crates/aes/aes-0.6.0.crate \ @@ -9,72 +9,68 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v1.1.0/ncspot-1.1.0.tar.gz \ https://static.crates.io/crates/aes-soft/aes-soft-0.6.4.crate \ https://static.crates.io/crates/aesni/aesni-0.10.0.crate \ https://static.crates.io/crates/ahash/ahash-0.8.11.crate \ - https://static.crates.io/crates/aho-corasick/aho-corasick-1.1.2.crate \ + https://static.crates.io/crates/aho-corasick/aho-corasick-1.1.3.crate \ https://static.crates.io/crates/alsa/alsa-0.6.0.crate \ https://static.crates.io/crates/alsa-sys/alsa-sys-0.3.1.crate \ https://static.crates.io/crates/android-tzdata/android-tzdata-0.1.1.crate \ https://static.crates.io/crates/android_system_properties/android_system_properties-0.1.5.crate \ - https://static.crates.io/crates/anstream/anstream-0.6.13.crate \ - https://static.crates.io/crates/anstyle/anstyle-1.0.6.crate \ - https://static.crates.io/crates/anstyle-parse/anstyle-parse-0.2.3.crate \ - https://static.crates.io/crates/anstyle-query/anstyle-query-1.0.2.crate \ - https://static.crates.io/crates/anstyle-wincon/anstyle-wincon-3.0.2.crate \ - https://static.crates.io/crates/arboard/arboard-3.3.2.crate \ - https://static.crates.io/crates/async-broadcast/async-broadcast-0.5.1.crate \ + https://static.crates.io/crates/anstream/anstream-0.6.14.crate \ + https://static.crates.io/crates/anstyle/anstyle-1.0.7.crate \ + https://static.crates.io/crates/anstyle-parse/anstyle-parse-0.2.4.crate \ + https://static.crates.io/crates/anstyle-query/anstyle-query-1.0.3.crate \ + https://static.crates.io/crates/anstyle-wincon/anstyle-wincon-3.0.3.crate \ + https://static.crates.io/crates/arboard/arboard-3.4.0.crate \ https://static.crates.io/crates/async-broadcast/async-broadcast-0.7.0.crate \ - https://static.crates.io/crates/async-channel/async-channel-2.2.0.crate \ - https://static.crates.io/crates/async-executor/async-executor-1.8.0.crate \ - https://static.crates.io/crates/async-fs/async-fs-1.6.0.crate \ - https://static.crates.io/crates/async-io/async-io-1.13.0.crate \ - https://static.crates.io/crates/async-io/async-io-2.3.1.crate \ - https://static.crates.io/crates/async-lock/async-lock-2.8.0.crate \ + https://static.crates.io/crates/async-channel/async-channel-2.2.1.crate \ + https://static.crates.io/crates/async-executor/async-executor-1.11.0.crate \ + https://static.crates.io/crates/async-fs/async-fs-2.1.2.crate \ + https://static.crates.io/crates/async-io/async-io-2.3.2.crate \ https://static.crates.io/crates/async-lock/async-lock-3.3.0.crate \ - https://static.crates.io/crates/async-process/async-process-1.8.1.crate \ - https://static.crates.io/crates/async-process/async-process-2.1.0.crate \ - https://static.crates.io/crates/async-recursion/async-recursion-1.0.5.crate \ - https://static.crates.io/crates/async-signal/async-signal-0.2.5.crate \ - https://static.crates.io/crates/async-task/async-task-4.7.0.crate \ - https://static.crates.io/crates/async-trait/async-trait-0.1.77.crate \ + https://static.crates.io/crates/async-process/async-process-2.2.2.crate \ + https://static.crates.io/crates/async-recursion/async-recursion-1.1.1.crate \ + https://static.crates.io/crates/async-signal/async-signal-0.2.6.crate \ + https://static.crates.io/crates/async-task/async-task-4.7.1.crate \ + https://static.crates.io/crates/async-trait/async-trait-0.1.80.crate \ https://static.crates.io/crates/atomic-waker/atomic-waker-1.1.2.crate \ - https://static.crates.io/crates/autocfg/autocfg-1.1.0.crate \ - https://static.crates.io/crates/backtrace/backtrace-0.3.69.crate \ + https://static.crates.io/crates/autocfg/autocfg-1.3.0.crate \ + https://static.crates.io/crates/backtrace/backtrace-0.3.71.crate \ https://static.crates.io/crates/base64/base64-0.13.1.crate \ https://static.crates.io/crates/base64/base64-0.21.7.crate \ + https://static.crates.io/crates/base64/base64-0.22.1.crate \ https://static.crates.io/crates/bindgen/bindgen-0.69.4.crate \ https://static.crates.io/crates/bitflags/bitflags-1.3.2.crate \ - https://static.crates.io/crates/bitflags/bitflags-2.4.2.crate \ + https://static.crates.io/crates/bitflags/bitflags-2.5.0.crate \ https://static.crates.io/crates/block/block-0.1.6.crate \ https://static.crates.io/crates/block-buffer/block-buffer-0.9.0.crate \ https://static.crates.io/crates/block-buffer/block-buffer-0.10.4.crate \ - https://static.crates.io/crates/blocking/blocking-1.5.1.crate \ - https://static.crates.io/crates/bumpalo/bumpalo-3.15.3.crate \ - https://static.crates.io/crates/bytecount/bytecount-0.6.7.crate \ - https://static.crates.io/crates/bytemuck/bytemuck-1.14.3.crate \ + https://static.crates.io/crates/block2/block2-0.5.0.crate \ + https://static.crates.io/crates/blocking/blocking-1.6.0.crate \ + https://static.crates.io/crates/bumpalo/bumpalo-3.16.0.crate \ + https://static.crates.io/crates/bytemuck/bytemuck-1.15.0.crate \ https://static.crates.io/crates/byteorder/byteorder-1.5.0.crate \ - https://static.crates.io/crates/bytes/bytes-1.5.0.crate \ - https://static.crates.io/crates/cc/cc-1.0.89.crate \ + https://static.crates.io/crates/bytes/bytes-1.6.0.crate \ + https://static.crates.io/crates/cc/cc-1.0.97.crate \ https://static.crates.io/crates/cesu8/cesu8-1.1.0.crate \ https://static.crates.io/crates/cexpr/cexpr-0.6.0.crate \ https://static.crates.io/crates/cfg-if/cfg-if-1.0.0.crate \ https://static.crates.io/crates/cfg_aliases/cfg_aliases-0.1.1.crate \ - https://static.crates.io/crates/chrono/chrono-0.4.34.crate \ + https://static.crates.io/crates/chrono/chrono-0.4.38.crate \ https://static.crates.io/crates/cipher/cipher-0.2.5.crate \ https://static.crates.io/crates/clang-sys/clang-sys-1.7.0.crate \ - https://static.crates.io/crates/clap/clap-4.5.1.crate \ - https://static.crates.io/crates/clap_builder/clap_builder-4.5.1.crate \ - https://static.crates.io/crates/clap_complete/clap_complete-4.5.1.crate \ + https://static.crates.io/crates/clap/clap-4.5.4.crate \ + https://static.crates.io/crates/clap_builder/clap_builder-4.5.2.crate \ + https://static.crates.io/crates/clap_complete/clap_complete-4.5.2.crate \ https://static.crates.io/crates/clap_lex/clap_lex-0.7.0.crate \ https://static.crates.io/crates/clap_mangen/clap_mangen-0.2.20.crate \ - https://static.crates.io/crates/clipboard-win/clipboard-win-5.2.0.crate \ - https://static.crates.io/crates/color_quant/color_quant-1.1.0.crate \ - https://static.crates.io/crates/colorchoice/colorchoice-1.0.0.crate \ - https://static.crates.io/crates/combine/combine-4.6.6.crate \ - https://static.crates.io/crates/concurrent-queue/concurrent-queue-2.4.0.crate \ - https://static.crates.io/crates/cookie/cookie-0.17.0.crate \ - https://static.crates.io/crates/cookie_store/cookie_store-0.20.0.crate \ + https://static.crates.io/crates/clipboard-win/clipboard-win-5.3.1.crate \ + https://static.crates.io/crates/colorchoice/colorchoice-1.0.1.crate \ + https://static.crates.io/crates/combine/combine-4.6.7.crate \ + https://static.crates.io/crates/concurrent-queue/concurrent-queue-2.5.0.crate \ + https://static.crates.io/crates/cookie/cookie-0.18.1.crate \ + https://static.crates.io/crates/cookie_store/cookie_store-0.21.0.crate \ https://static.crates.io/crates/core-foundation/core-foundation-0.9.4.crate \ https://static.crates.io/crates/core-foundation-sys/core-foundation-sys-0.8.6.crate \ - https://static.crates.io/crates/core-graphics/core-graphics-0.23.1.crate \ + https://static.crates.io/crates/core-graphics/core-graphics-0.23.2.crate \ https://static.crates.io/crates/core-graphics-types/core-graphics-types-0.1.3.crate \ https://static.crates.io/crates/coreaudio-rs/coreaudio-rs-0.10.0.crate \ https://static.crates.io/crates/coreaudio-sys/coreaudio-sys-0.2.15.crate \ @@ -98,40 +94,36 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v1.1.0/ncspot-1.1.0.tar.gz \ https://static.crates.io/crates/darling_macro/darling_macro-0.13.4.crate \ https://static.crates.io/crates/darling_macro/darling_macro-0.20.8.crate \ https://static.crates.io/crates/deranged/deranged-0.3.11.crate \ - https://static.crates.io/crates/derivative/derivative-2.2.0.crate \ - https://static.crates.io/crates/derive-new/derive-new-0.5.9.crate \ + https://static.crates.io/crates/derive-new/derive-new-0.6.0.crate \ https://static.crates.io/crates/digest/digest-0.9.0.crate \ https://static.crates.io/crates/digest/digest-0.10.7.crate \ https://static.crates.io/crates/dirs-next/dirs-next-1.0.2.crate \ https://static.crates.io/crates/dirs-next/dirs-next-2.0.0.crate \ https://static.crates.io/crates/dirs-sys-next/dirs-sys-next-0.1.2.crate \ https://static.crates.io/crates/dlib/dlib-0.5.2.crate \ - https://static.crates.io/crates/downcast-rs/downcast-rs-1.2.0.crate \ - https://static.crates.io/crates/either/either-1.10.0.crate \ - https://static.crates.io/crates/encoding_rs/encoding_rs-0.8.33.crate \ + https://static.crates.io/crates/downcast-rs/downcast-rs-1.2.1.crate \ + https://static.crates.io/crates/either/either-1.11.0.crate \ + https://static.crates.io/crates/encoding_rs/encoding_rs-0.8.34.crate \ https://static.crates.io/crates/endi/endi-1.1.0.crate \ https://static.crates.io/crates/enum-map/enum-map-2.7.3.crate \ https://static.crates.io/crates/enum-map-derive/enum-map-derive-0.17.0.crate \ - https://static.crates.io/crates/enum_dispatch/enum_dispatch-0.3.12.crate \ + https://static.crates.io/crates/enum_dispatch/enum_dispatch-0.3.13.crate \ https://static.crates.io/crates/enumflags2/enumflags2-0.7.9.crate \ https://static.crates.io/crates/enumflags2_derive/enumflags2_derive-0.7.9.crate \ https://static.crates.io/crates/enumset/enumset-1.1.3.crate \ https://static.crates.io/crates/enumset_derive/enumset_derive-0.8.1.crate \ https://static.crates.io/crates/equivalent/equivalent-1.0.1.crate \ - https://static.crates.io/crates/errno/errno-0.3.8.crate \ + https://static.crates.io/crates/errno/errno-0.3.9.crate \ https://static.crates.io/crates/error-code/error-code-3.2.0.crate \ - https://static.crates.io/crates/event-listener/event-listener-2.5.3.crate \ - https://static.crates.io/crates/event-listener/event-listener-3.1.0.crate \ https://static.crates.io/crates/event-listener/event-listener-4.0.3.crate \ - https://static.crates.io/crates/event-listener/event-listener-5.2.0.crate \ + https://static.crates.io/crates/event-listener/event-listener-5.3.0.crate \ https://static.crates.io/crates/event-listener-strategy/event-listener-strategy-0.4.0.crate \ - https://static.crates.io/crates/event-listener-strategy/event-listener-strategy-0.5.0.crate \ - https://static.crates.io/crates/fastrand/fastrand-1.9.0.crate \ - https://static.crates.io/crates/fastrand/fastrand-2.0.1.crate \ + https://static.crates.io/crates/event-listener-strategy/event-listener-strategy-0.5.2.crate \ + https://static.crates.io/crates/fastrand/fastrand-2.1.0.crate \ https://static.crates.io/crates/fdeflate/fdeflate-0.3.4.crate \ https://static.crates.io/crates/fern/fern-0.6.2.crate \ https://static.crates.io/crates/fixedbitset/fixedbitset-0.4.2.crate \ - https://static.crates.io/crates/flate2/flate2-1.0.28.crate \ + https://static.crates.io/crates/flate2/flate2-1.0.30.crate \ https://static.crates.io/crates/fnv/fnv-1.0.7.crate \ https://static.crates.io/crates/foreign-types/foreign-types-0.3.2.crate \ https://static.crates.io/crates/foreign-types/foreign-types-0.5.0.crate \ @@ -144,82 +136,84 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v1.1.0/ncspot-1.1.0.tar.gz \ https://static.crates.io/crates/futures-core/futures-core-0.3.30.crate \ https://static.crates.io/crates/futures-executor/futures-executor-0.3.30.crate \ https://static.crates.io/crates/futures-io/futures-io-0.3.30.crate \ - https://static.crates.io/crates/futures-lite/futures-lite-1.13.0.crate \ - https://static.crates.io/crates/futures-lite/futures-lite-2.2.0.crate \ + https://static.crates.io/crates/futures-lite/futures-lite-2.3.0.crate \ https://static.crates.io/crates/futures-macro/futures-macro-0.3.30.crate \ https://static.crates.io/crates/futures-sink/futures-sink-0.3.30.crate \ https://static.crates.io/crates/futures-task/futures-task-0.3.30.crate \ https://static.crates.io/crates/futures-util/futures-util-0.3.30.crate \ https://static.crates.io/crates/generic-array/generic-array-0.14.7.crate \ https://static.crates.io/crates/gethostname/gethostname-0.4.3.crate \ - https://static.crates.io/crates/getrandom/getrandom-0.2.12.crate \ + https://static.crates.io/crates/getrandom/getrandom-0.2.15.crate \ https://static.crates.io/crates/gimli/gimli-0.28.1.crate \ https://static.crates.io/crates/glob/glob-0.3.1.crate \ - https://static.crates.io/crates/h2/h2-0.3.24.crate \ + https://static.crates.io/crates/h2/h2-0.4.4.crate \ https://static.crates.io/crates/half/half-1.8.3.crate \ https://static.crates.io/crates/hashbrown/hashbrown-0.12.3.crate \ - https://static.crates.io/crates/hashbrown/hashbrown-0.14.3.crate \ + https://static.crates.io/crates/hashbrown/hashbrown-0.14.5.crate \ https://static.crates.io/crates/headers/headers-0.3.9.crate \ https://static.crates.io/crates/headers-core/headers-core-0.2.0.crate \ https://static.crates.io/crates/heck/heck-0.4.1.crate \ https://static.crates.io/crates/hermit-abi/hermit-abi-0.3.9.crate \ https://static.crates.io/crates/hex/hex-0.4.3.crate \ https://static.crates.io/crates/hmac/hmac-0.11.0.crate \ + https://static.crates.io/crates/home/home-0.5.9.crate \ https://static.crates.io/crates/http/http-0.2.12.crate \ + https://static.crates.io/crates/http/http-1.1.0.crate \ https://static.crates.io/crates/http-body/http-body-0.4.6.crate \ + https://static.crates.io/crates/http-body/http-body-1.0.0.crate \ + https://static.crates.io/crates/http-body-util/http-body-util-0.1.1.crate \ https://static.crates.io/crates/httparse/httparse-1.8.0.crate \ https://static.crates.io/crates/httpdate/httpdate-1.0.3.crate \ https://static.crates.io/crates/hyper/hyper-0.14.28.crate \ + https://static.crates.io/crates/hyper/hyper-1.3.1.crate \ https://static.crates.io/crates/hyper-proxy/hyper-proxy-0.9.1.crate \ - https://static.crates.io/crates/hyper-tls/hyper-tls-0.5.0.crate \ + https://static.crates.io/crates/hyper-tls/hyper-tls-0.6.0.crate \ + https://static.crates.io/crates/hyper-util/hyper-util-0.1.3.crate \ https://static.crates.io/crates/iana-time-zone/iana-time-zone-0.1.60.crate \ https://static.crates.io/crates/iana-time-zone-haiku/iana-time-zone-haiku-0.1.2.crate \ https://static.crates.io/crates/ident_case/ident_case-1.0.1.crate \ - https://static.crates.io/crates/idna/idna-0.3.0.crate \ https://static.crates.io/crates/idna/idna-0.5.0.crate \ - https://static.crates.io/crates/image/image-0.24.9.crate \ + https://static.crates.io/crates/image/image-0.25.1.crate \ https://static.crates.io/crates/indexmap/indexmap-1.9.3.crate \ - https://static.crates.io/crates/indexmap/indexmap-2.2.5.crate \ + https://static.crates.io/crates/indexmap/indexmap-2.2.6.crate \ https://static.crates.io/crates/instant/instant-0.1.12.crate \ - https://static.crates.io/crates/io-lifetimes/io-lifetimes-1.0.11.crate \ https://static.crates.io/crates/ioctl-rs/ioctl-rs-0.2.0.crate \ https://static.crates.io/crates/ipnet/ipnet-2.9.0.crate \ + https://static.crates.io/crates/is_terminal_polyfill/is_terminal_polyfill-1.70.0.crate \ https://static.crates.io/crates/itertools/itertools-0.12.1.crate \ - https://static.crates.io/crates/itoa/itoa-1.0.10.crate \ + https://static.crates.io/crates/itoa/itoa-1.0.11.crate \ https://static.crates.io/crates/jni/jni-0.19.0.crate \ https://static.crates.io/crates/jni-sys/jni-sys-0.3.0.crate \ - https://static.crates.io/crates/jobserver/jobserver-0.1.28.crate \ + https://static.crates.io/crates/jobserver/jobserver-0.1.31.crate \ https://static.crates.io/crates/jpeg-decoder/jpeg-decoder-0.3.1.crate \ https://static.crates.io/crates/js-sys/js-sys-0.3.69.crate \ https://static.crates.io/crates/lazy_static/lazy_static-1.4.0.crate \ https://static.crates.io/crates/lazycell/lazycell-1.3.0.crate \ https://static.crates.io/crates/lewton/lewton-0.10.2.crate \ - https://static.crates.io/crates/libc/libc-0.2.153.crate \ - https://static.crates.io/crates/libloading/libloading-0.8.2.crate \ + https://static.crates.io/crates/libc/libc-0.2.154.crate \ + https://static.crates.io/crates/libloading/libloading-0.8.3.crate \ https://static.crates.io/crates/libm/libm-0.2.8.crate \ https://static.crates.io/crates/libpulse-binding/libpulse-binding-2.28.1.crate \ https://static.crates.io/crates/libpulse-simple-binding/libpulse-simple-binding-2.28.1.crate \ https://static.crates.io/crates/libpulse-simple-sys/libpulse-simple-sys-1.21.1.crate \ https://static.crates.io/crates/libpulse-sys/libpulse-sys-1.21.0.crate \ - https://static.crates.io/crates/libredox/libredox-0.0.1.crate \ + https://static.crates.io/crates/libredox/libredox-0.1.3.crate \ https://static.crates.io/crates/librespot-audio/librespot-audio-0.4.2.crate \ https://static.crates.io/crates/librespot-core/librespot-core-0.4.2.crate \ https://static.crates.io/crates/librespot-metadata/librespot-metadata-0.4.2.crate \ https://static.crates.io/crates/librespot-playback/librespot-playback-0.4.2.crate \ https://static.crates.io/crates/librespot-protocol/librespot-protocol-0.4.2.crate \ - https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.3.8.crate \ https://static.crates.io/crates/linux-raw-sys/linux-raw-sys-0.4.13.crate \ - https://static.crates.io/crates/lock_api/lock_api-0.4.11.crate \ + https://static.crates.io/crates/lock_api/lock_api-0.4.12.crate \ https://static.crates.io/crates/log/log-0.4.21.crate \ https://static.crates.io/crates/mac-notification-sys/mac-notification-sys-0.6.1.crate \ https://static.crates.io/crates/mach/mach-0.3.2.crate \ https://static.crates.io/crates/malloc_buf/malloc_buf-0.0.6.crate \ https://static.crates.io/crates/maplit/maplit-1.0.2.crate \ https://static.crates.io/crates/maybe-async/maybe-async-0.2.10.crate \ - https://static.crates.io/crates/memchr/memchr-2.7.1.crate \ + https://static.crates.io/crates/memchr/memchr-2.7.2.crate \ https://static.crates.io/crates/memoffset/memoffset-0.6.5.crate \ - https://static.crates.io/crates/memoffset/memoffset-0.7.1.crate \ - https://static.crates.io/crates/memoffset/memoffset-0.9.0.crate \ + https://static.crates.io/crates/memoffset/memoffset-0.9.1.crate \ https://static.crates.io/crates/mime/mime-0.3.17.crate \ https://static.crates.io/crates/minimal-lexical/minimal-lexical-0.2.1.crate \ https://static.crates.io/crates/miniz_oxide/miniz_oxide-0.7.2.crate \ @@ -232,23 +226,22 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v1.1.0/ncspot-1.1.0.tar.gz \ https://static.crates.io/crates/ndk-macro/ndk-macro-0.3.0.crate \ https://static.crates.io/crates/ndk-sys/ndk-sys-0.3.0.crate \ https://static.crates.io/crates/nix/nix-0.23.2.crate \ - https://static.crates.io/crates/nix/nix-0.26.4.crate \ https://static.crates.io/crates/nix/nix-0.28.0.crate \ https://static.crates.io/crates/nom/nom-7.1.3.crate \ - https://static.crates.io/crates/notify-rust/notify-rust-4.10.0.crate \ + https://static.crates.io/crates/notify-rust/notify-rust-4.11.0.crate \ https://static.crates.io/crates/num/num-0.2.1.crate \ - https://static.crates.io/crates/num/num-0.4.1.crate \ + https://static.crates.io/crates/num/num-0.4.3.crate \ https://static.crates.io/crates/num-bigint/num-bigint-0.2.6.crate \ - https://static.crates.io/crates/num-bigint/num-bigint-0.4.4.crate \ + https://static.crates.io/crates/num-bigint/num-bigint-0.4.5.crate \ https://static.crates.io/crates/num-complex/num-complex-0.2.4.crate \ - https://static.crates.io/crates/num-complex/num-complex-0.4.5.crate \ + https://static.crates.io/crates/num-complex/num-complex-0.4.6.crate \ https://static.crates.io/crates/num-conv/num-conv-0.1.0.crate \ https://static.crates.io/crates/num-derive/num-derive-0.3.3.crate \ https://static.crates.io/crates/num-integer/num-integer-0.1.46.crate \ - https://static.crates.io/crates/num-iter/num-iter-0.1.44.crate \ + https://static.crates.io/crates/num-iter/num-iter-0.1.45.crate \ https://static.crates.io/crates/num-rational/num-rational-0.2.4.crate \ - https://static.crates.io/crates/num-rational/num-rational-0.4.1.crate \ - https://static.crates.io/crates/num-traits/num-traits-0.2.18.crate \ + https://static.crates.io/crates/num-rational/num-rational-0.4.2.crate \ + https://static.crates.io/crates/num-traits/num-traits-0.2.19.crate \ https://static.crates.io/crates/num_cpus/num_cpus-1.16.0.crate \ https://static.crates.io/crates/num_enum/num_enum-0.5.11.crate \ https://static.crates.io/crates/num_enum_derive/num_enum_derive-0.5.11.crate \ @@ -256,6 +249,12 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v1.1.0/ncspot-1.1.0.tar.gz \ https://static.crates.io/crates/numtoa/numtoa-0.1.0.crate \ https://static.crates.io/crates/objc/objc-0.2.7.crate \ https://static.crates.io/crates/objc-foundation/objc-foundation-0.1.1.crate \ + https://static.crates.io/crates/objc-sys/objc-sys-0.3.3.crate \ + https://static.crates.io/crates/objc2/objc2-0.5.1.crate \ + https://static.crates.io/crates/objc2-app-kit/objc2-app-kit-0.2.0.crate \ + https://static.crates.io/crates/objc2-core-data/objc2-core-data-0.2.0.crate \ + https://static.crates.io/crates/objc2-encode/objc2-encode-4.0.1.crate \ + https://static.crates.io/crates/objc2-foundation/objc2-foundation-0.2.0.crate \ https://static.crates.io/crates/objc_id/objc_id-0.1.1.crate \ https://static.crates.io/crates/object/object-0.32.2.crate \ https://static.crates.io/crates/oboe/oboe-0.4.6.crate \ @@ -266,29 +265,30 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v1.1.0/ncspot-1.1.0.tar.gz \ https://static.crates.io/crates/openssl/openssl-0.10.64.crate \ https://static.crates.io/crates/openssl-macros/openssl-macros-0.1.1.crate \ https://static.crates.io/crates/openssl-probe/openssl-probe-0.1.5.crate \ - https://static.crates.io/crates/openssl-sys/openssl-sys-0.9.101.crate \ + https://static.crates.io/crates/openssl-sys/openssl-sys-0.9.102.crate \ https://static.crates.io/crates/ordered-stream/ordered-stream-0.2.0.crate \ https://static.crates.io/crates/os_pipe/os_pipe-1.1.5.crate \ https://static.crates.io/crates/owning_ref/owning_ref-0.4.1.crate \ https://static.crates.io/crates/pancurses/pancurses-0.17.0.crate \ https://static.crates.io/crates/parking/parking-2.2.0.crate \ https://static.crates.io/crates/parking_lot/parking_lot-0.11.2.crate \ - https://static.crates.io/crates/parking_lot/parking_lot-0.12.1.crate \ + https://static.crates.io/crates/parking_lot/parking_lot-0.12.2.crate \ https://static.crates.io/crates/parking_lot_core/parking_lot_core-0.8.6.crate \ - https://static.crates.io/crates/parking_lot_core/parking_lot_core-0.9.9.crate \ + https://static.crates.io/crates/parking_lot_core/parking_lot_core-0.9.10.crate \ https://static.crates.io/crates/parse_duration/parse_duration-2.1.1.crate \ https://static.crates.io/crates/pbkdf2/pbkdf2-0.8.0.crate \ https://static.crates.io/crates/pdcurses-sys/pdcurses-sys-0.7.1.crate \ https://static.crates.io/crates/percent-encoding/percent-encoding-2.3.1.crate \ - https://static.crates.io/crates/petgraph/petgraph-0.6.4.crate \ - https://static.crates.io/crates/pin-project-lite/pin-project-lite-0.2.13.crate \ + https://static.crates.io/crates/petgraph/petgraph-0.6.5.crate \ + https://static.crates.io/crates/pin-project/pin-project-1.1.5.crate \ + https://static.crates.io/crates/pin-project-internal/pin-project-internal-1.1.5.crate \ + https://static.crates.io/crates/pin-project-lite/pin-project-lite-0.2.14.crate \ https://static.crates.io/crates/pin-utils/pin-utils-0.1.0.crate \ https://static.crates.io/crates/piper/piper-0.2.1.crate \ https://static.crates.io/crates/pkg-config/pkg-config-0.3.30.crate \ https://static.crates.io/crates/platform-dirs/platform-dirs-0.3.0.crate \ https://static.crates.io/crates/png/png-0.17.13.crate \ - https://static.crates.io/crates/polling/polling-2.8.0.crate \ - https://static.crates.io/crates/polling/polling-3.5.0.crate \ + https://static.crates.io/crates/polling/polling-3.7.0.crate \ https://static.crates.io/crates/portaudio-rs/portaudio-rs-0.3.2.crate \ https://static.crates.io/crates/portaudio-sys/portaudio-sys-0.1.1.crate \ https://static.crates.io/crates/powerfmt/powerfmt-0.2.0.crate \ @@ -296,55 +296,50 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v1.1.0/ncspot-1.1.0.tar.gz \ https://static.crates.io/crates/priority-queue/priority-queue-1.4.0.crate \ https://static.crates.io/crates/proc-macro-crate/proc-macro-crate-1.3.1.crate \ https://static.crates.io/crates/proc-macro-crate/proc-macro-crate-3.1.0.crate \ - https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.78.crate \ + https://static.crates.io/crates/proc-macro2/proc-macro2-1.0.82.crate \ https://static.crates.io/crates/protobuf/protobuf-2.28.0.crate \ https://static.crates.io/crates/protobuf-codegen/protobuf-codegen-2.28.0.crate \ https://static.crates.io/crates/protobuf-codegen-pure/protobuf-codegen-pure-2.28.0.crate \ - https://static.crates.io/crates/quick-xml/quick-xml-0.30.0.crate \ https://static.crates.io/crates/quick-xml/quick-xml-0.31.0.crate \ - https://static.crates.io/crates/quote/quote-1.0.35.crate \ + https://static.crates.io/crates/quote/quote-1.0.36.crate \ https://static.crates.io/crates/rand/rand-0.8.5.crate \ https://static.crates.io/crates/rand_chacha/rand_chacha-0.3.1.crate \ https://static.crates.io/crates/rand_core/rand_core-0.6.4.crate \ https://static.crates.io/crates/rand_distr/rand_distr-0.4.3.crate \ https://static.crates.io/crates/redox_syscall/redox_syscall-0.2.16.crate \ - https://static.crates.io/crates/redox_syscall/redox_syscall-0.4.1.crate \ + https://static.crates.io/crates/redox_syscall/redox_syscall-0.5.1.crate \ https://static.crates.io/crates/redox_termios/redox_termios-0.1.3.crate \ - https://static.crates.io/crates/redox_users/redox_users-0.4.4.crate \ - https://static.crates.io/crates/regex/regex-1.10.3.crate \ + https://static.crates.io/crates/redox_users/redox_users-0.4.5.crate \ + https://static.crates.io/crates/regex/regex-1.10.4.crate \ https://static.crates.io/crates/regex-automata/regex-automata-0.4.6.crate \ - https://static.crates.io/crates/regex-syntax/regex-syntax-0.8.2.crate \ - https://static.crates.io/crates/reqwest/reqwest-0.11.24.crate \ - https://static.crates.io/crates/ring/ring-0.17.8.crate \ + https://static.crates.io/crates/regex-syntax/regex-syntax-0.8.3.crate \ + https://static.crates.io/crates/reqwest/reqwest-0.12.4.crate \ https://static.crates.io/crates/rodio/rodio-0.15.0.crate \ https://static.crates.io/crates/roff/roff-0.2.1.crate \ - https://static.crates.io/crates/rspotify/rspotify-0.12.0.crate \ - https://static.crates.io/crates/rspotify-http/rspotify-http-0.12.0.crate \ - https://static.crates.io/crates/rspotify-macros/rspotify-macros-0.12.0.crate \ - https://static.crates.io/crates/rspotify-model/rspotify-model-0.12.0.crate \ - https://static.crates.io/crates/rustc-demangle/rustc-demangle-0.1.23.crate \ + https://static.crates.io/crates/rspotify/rspotify-0.13.1.crate \ + https://static.crates.io/crates/rspotify-http/rspotify-http-0.13.1.crate \ + https://static.crates.io/crates/rspotify-macros/rspotify-macros-0.13.1.crate \ + https://static.crates.io/crates/rspotify-model/rspotify-model-0.13.1.crate \ + https://static.crates.io/crates/rustc-demangle/rustc-demangle-0.1.24.crate \ https://static.crates.io/crates/rustc-hash/rustc-hash-1.1.0.crate \ https://static.crates.io/crates/rustc_version/rustc_version-0.4.0.crate \ - https://static.crates.io/crates/rustix/rustix-0.37.27.crate \ - https://static.crates.io/crates/rustix/rustix-0.38.31.crate \ - https://static.crates.io/crates/rustls/rustls-0.21.10.crate \ - https://static.crates.io/crates/rustls-pemfile/rustls-pemfile-1.0.4.crate \ - https://static.crates.io/crates/rustls-webpki/rustls-webpki-0.101.7.crate \ - https://static.crates.io/crates/rustversion/rustversion-1.0.14.crate \ - https://static.crates.io/crates/ryu/ryu-1.0.17.crate \ + https://static.crates.io/crates/rustix/rustix-0.38.34.crate \ + https://static.crates.io/crates/rustls-pemfile/rustls-pemfile-2.1.2.crate \ + https://static.crates.io/crates/rustls-pki-types/rustls-pki-types-1.7.0.crate \ + https://static.crates.io/crates/rustversion/rustversion-1.0.16.crate \ + https://static.crates.io/crates/ryu/ryu-1.0.18.crate \ https://static.crates.io/crates/same-file/same-file-1.0.6.crate \ https://static.crates.io/crates/schannel/schannel-0.1.23.crate \ https://static.crates.io/crates/scoped-tls/scoped-tls-1.0.1.crate \ https://static.crates.io/crates/scopeguard/scopeguard-1.2.0.crate \ - https://static.crates.io/crates/sct/sct-0.7.1.crate \ - https://static.crates.io/crates/security-framework/security-framework-2.9.2.crate \ - https://static.crates.io/crates/security-framework-sys/security-framework-sys-2.9.1.crate \ - https://static.crates.io/crates/semver/semver-1.0.22.crate \ - https://static.crates.io/crates/serde/serde-1.0.197.crate \ + https://static.crates.io/crates/security-framework/security-framework-2.11.0.crate \ + https://static.crates.io/crates/security-framework-sys/security-framework-sys-2.11.0.crate \ + https://static.crates.io/crates/semver/semver-1.0.23.crate \ + https://static.crates.io/crates/serde/serde-1.0.201.crate \ https://static.crates.io/crates/serde_cbor/serde_cbor-0.11.2.crate \ - https://static.crates.io/crates/serde_derive/serde_derive-1.0.197.crate \ - https://static.crates.io/crates/serde_json/serde_json-1.0.114.crate \ - https://static.crates.io/crates/serde_repr/serde_repr-0.1.18.crate \ + https://static.crates.io/crates/serde_derive/serde_derive-1.0.201.crate \ + https://static.crates.io/crates/serde_json/serde_json-1.0.117.crate \ + https://static.crates.io/crates/serde_repr/serde_repr-0.1.19.crate \ https://static.crates.io/crates/serde_spanned/serde_spanned-0.6.5.crate \ https://static.crates.io/crates/serde_urlencoded/serde_urlencoded-0.7.1.crate \ https://static.crates.io/crates/sha-1/sha-1-0.9.8.crate \ @@ -355,56 +350,55 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v1.1.0/ncspot-1.1.0.tar.gz \ https://static.crates.io/crates/shlex/shlex-1.3.0.crate \ https://static.crates.io/crates/signal-hook/signal-hook-0.3.17.crate \ https://static.crates.io/crates/signal-hook-mio/signal-hook-mio-0.2.3.crate \ - https://static.crates.io/crates/signal-hook-registry/signal-hook-registry-1.4.1.crate \ + https://static.crates.io/crates/signal-hook-registry/signal-hook-registry-1.4.2.crate \ https://static.crates.io/crates/simd-adler32/simd-adler32-0.3.7.crate \ https://static.crates.io/crates/slab/slab-0.4.9.crate \ - https://static.crates.io/crates/smallvec/smallvec-1.13.1.crate \ - https://static.crates.io/crates/socket2/socket2-0.4.10.crate \ - https://static.crates.io/crates/socket2/socket2-0.5.6.crate \ - https://static.crates.io/crates/spin/spin-0.9.8.crate \ + https://static.crates.io/crates/smallvec/smallvec-1.13.2.crate \ + https://static.crates.io/crates/socket2/socket2-0.5.7.crate \ + https://static.crates.io/crates/socks/socks-0.3.4.crate \ https://static.crates.io/crates/stable_deref_trait/stable_deref_trait-1.2.0.crate \ https://static.crates.io/crates/static_assertions/static_assertions-1.1.0.crate \ https://static.crates.io/crates/stdweb/stdweb-0.1.3.crate \ https://static.crates.io/crates/strsim/strsim-0.10.0.crate \ - https://static.crates.io/crates/strsim/strsim-0.11.0.crate \ - https://static.crates.io/crates/strum/strum-0.25.0.crate \ - https://static.crates.io/crates/strum/strum-0.26.1.crate \ - https://static.crates.io/crates/strum_macros/strum_macros-0.25.3.crate \ - https://static.crates.io/crates/strum_macros/strum_macros-0.26.1.crate \ + https://static.crates.io/crates/strsim/strsim-0.11.1.crate \ + https://static.crates.io/crates/strum/strum-0.26.2.crate \ + https://static.crates.io/crates/strum_macros/strum_macros-0.26.2.crate \ https://static.crates.io/crates/subtle/subtle-2.4.1.crate \ https://static.crates.io/crates/syn/syn-1.0.109.crate \ - https://static.crates.io/crates/syn/syn-2.0.52.crate \ + https://static.crates.io/crates/syn/syn-2.0.61.crate \ https://static.crates.io/crates/sync_wrapper/sync_wrapper-0.1.2.crate \ https://static.crates.io/crates/system-configuration/system-configuration-0.5.1.crate \ https://static.crates.io/crates/system-configuration-sys/system-configuration-sys-0.5.0.crate \ - https://static.crates.io/crates/tauri-winrt-notification/tauri-winrt-notification-0.1.3.crate \ + https://static.crates.io/crates/tauri-winrt-notification/tauri-winrt-notification-0.2.1.crate \ https://static.crates.io/crates/tempfile/tempfile-3.10.1.crate \ https://static.crates.io/crates/term_size/term_size-0.3.2.crate \ https://static.crates.io/crates/termion/termion-1.5.6.crate \ - https://static.crates.io/crates/thiserror/thiserror-1.0.57.crate \ - https://static.crates.io/crates/thiserror-impl/thiserror-impl-1.0.57.crate \ + https://static.crates.io/crates/thiserror/thiserror-1.0.60.crate \ + https://static.crates.io/crates/thiserror-impl/thiserror-impl-1.0.60.crate \ https://static.crates.io/crates/thread-id/thread-id-4.2.1.crate \ https://static.crates.io/crates/tiff/tiff-0.9.1.crate \ - https://static.crates.io/crates/time/time-0.3.34.crate \ + https://static.crates.io/crates/time/time-0.3.36.crate \ https://static.crates.io/crates/time-core/time-core-0.1.2.crate \ - https://static.crates.io/crates/time-macros/time-macros-0.2.17.crate \ + https://static.crates.io/crates/time-macros/time-macros-0.2.18.crate \ https://static.crates.io/crates/tinyvec/tinyvec-1.6.0.crate \ https://static.crates.io/crates/tinyvec_macros/tinyvec_macros-0.1.1.crate \ - https://static.crates.io/crates/tokio/tokio-1.36.0.crate \ + https://static.crates.io/crates/tokio/tokio-1.37.0.crate \ https://static.crates.io/crates/tokio-macros/tokio-macros-2.2.0.crate \ https://static.crates.io/crates/tokio-native-tls/tokio-native-tls-0.3.1.crate \ - https://static.crates.io/crates/tokio-stream/tokio-stream-0.1.14.crate \ - https://static.crates.io/crates/tokio-util/tokio-util-0.7.10.crate \ - https://static.crates.io/crates/toml/toml-0.8.10.crate \ + https://static.crates.io/crates/tokio-stream/tokio-stream-0.1.15.crate \ + https://static.crates.io/crates/tokio-util/tokio-util-0.7.11.crate \ + https://static.crates.io/crates/toml/toml-0.8.12.crate \ https://static.crates.io/crates/toml_datetime/toml_datetime-0.6.5.crate \ https://static.crates.io/crates/toml_edit/toml_edit-0.19.15.crate \ https://static.crates.io/crates/toml_edit/toml_edit-0.21.1.crate \ - https://static.crates.io/crates/toml_edit/toml_edit-0.22.6.crate \ + https://static.crates.io/crates/toml_edit/toml_edit-0.22.12.crate \ + https://static.crates.io/crates/tower/tower-0.4.13.crate \ + https://static.crates.io/crates/tower-layer/tower-layer-0.3.2.crate \ https://static.crates.io/crates/tower-service/tower-service-0.3.2.crate \ https://static.crates.io/crates/tracing/tracing-0.1.40.crate \ https://static.crates.io/crates/tracing-attributes/tracing-attributes-0.1.27.crate \ https://static.crates.io/crates/tracing-core/tracing-core-0.1.32.crate \ - https://static.crates.io/crates/tree_magic_mini/tree_magic_mini-3.0.3.crate \ + https://static.crates.io/crates/tree_magic_mini/tree_magic_mini-3.1.4.crate \ https://static.crates.io/crates/try-lock/try-lock-0.2.5.crate \ https://static.crates.io/crates/typenum/typenum-1.17.0.crate \ https://static.crates.io/crates/uds_windows/uds_windows-1.1.0.crate \ @@ -412,16 +406,14 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v1.1.0/ncspot-1.1.0.tar.gz \ https://static.crates.io/crates/unicode-ident/unicode-ident-1.0.12.crate \ https://static.crates.io/crates/unicode-normalization/unicode-normalization-0.1.23.crate \ https://static.crates.io/crates/unicode-segmentation/unicode-segmentation-1.11.0.crate \ - https://static.crates.io/crates/unicode-width/unicode-width-0.1.11.crate \ - https://static.crates.io/crates/untrusted/untrusted-0.9.0.crate \ - https://static.crates.io/crates/ureq/ureq-2.9.1.crate \ + https://static.crates.io/crates/unicode-width/unicode-width-0.1.12.crate \ + https://static.crates.io/crates/ureq/ureq-2.9.7.crate \ https://static.crates.io/crates/url/url-2.5.0.crate \ https://static.crates.io/crates/utf8parse/utf8parse-0.2.1.crate \ - https://static.crates.io/crates/uuid/uuid-1.7.0.crate \ + https://static.crates.io/crates/uuid/uuid-1.8.0.crate \ https://static.crates.io/crates/vcpkg/vcpkg-0.2.15.crate \ https://static.crates.io/crates/vergen/vergen-3.2.0.crate \ https://static.crates.io/crates/version_check/version_check-0.9.4.crate \ - https://static.crates.io/crates/waker-fn/waker-fn-1.1.1.crate \ https://static.crates.io/crates/walkdir/walkdir-2.5.0.crate \ https://static.crates.io/crates/want/want-0.3.1.crate \ https://static.crates.io/crates/wasi/wasi-0.11.0+wasi-snapshot-preview1.crate \ @@ -438,58 +430,57 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v1.1.0/ncspot-1.1.0.tar.gz \ https://static.crates.io/crates/wayland-scanner/wayland-scanner-0.31.1.crate \ https://static.crates.io/crates/wayland-sys/wayland-sys-0.31.1.crate \ https://static.crates.io/crates/web-sys/web-sys-0.3.69.crate \ - https://static.crates.io/crates/webpki-roots/webpki-roots-0.25.4.crate \ https://static.crates.io/crates/weezl/weezl-0.1.8.crate \ https://static.crates.io/crates/winapi/winapi-0.3.9.crate \ https://static.crates.io/crates/winapi-i686-pc-windows-gnu/winapi-i686-pc-windows-gnu-0.4.0.crate \ - https://static.crates.io/crates/winapi-util/winapi-util-0.1.6.crate \ + https://static.crates.io/crates/winapi-util/winapi-util-0.1.8.crate \ https://static.crates.io/crates/winapi-x86_64-pc-windows-gnu/winapi-x86_64-pc-windows-gnu-0.4.0.crate \ - https://static.crates.io/crates/windows/windows-0.51.1.crate \ - https://static.crates.io/crates/windows-core/windows-core-0.51.1.crate \ + https://static.crates.io/crates/windows/windows-0.56.0.crate \ https://static.crates.io/crates/windows-core/windows-core-0.52.0.crate \ + https://static.crates.io/crates/windows-core/windows-core-0.56.0.crate \ + https://static.crates.io/crates/windows-implement/windows-implement-0.56.0.crate \ + https://static.crates.io/crates/windows-interface/windows-interface-0.56.0.crate \ + https://static.crates.io/crates/windows-result/windows-result-0.1.1.crate \ https://static.crates.io/crates/windows-sys/windows-sys-0.48.0.crate \ https://static.crates.io/crates/windows-sys/windows-sys-0.52.0.crate \ https://static.crates.io/crates/windows-targets/windows-targets-0.48.5.crate \ - https://static.crates.io/crates/windows-targets/windows-targets-0.52.4.crate \ + https://static.crates.io/crates/windows-targets/windows-targets-0.52.5.crate \ + https://static.crates.io/crates/windows-version/windows-version-0.1.1.crate \ https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.48.5.crate \ - https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.52.4.crate \ + https://static.crates.io/crates/windows_aarch64_gnullvm/windows_aarch64_gnullvm-0.52.5.crate \ https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.48.5.crate \ - https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.52.4.crate \ + https://static.crates.io/crates/windows_aarch64_msvc/windows_aarch64_msvc-0.52.5.crate \ https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.48.5.crate \ - https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.52.4.crate \ + https://static.crates.io/crates/windows_i686_gnu/windows_i686_gnu-0.52.5.crate \ + https://static.crates.io/crates/windows_i686_gnullvm/windows_i686_gnullvm-0.52.5.crate \ https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.48.5.crate \ - https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.52.4.crate \ + https://static.crates.io/crates/windows_i686_msvc/windows_i686_msvc-0.52.5.crate \ https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.48.5.crate \ - https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.52.4.crate \ + https://static.crates.io/crates/windows_x86_64_gnu/windows_x86_64_gnu-0.52.5.crate \ https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.48.5.crate \ - https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.52.4.crate \ + https://static.crates.io/crates/windows_x86_64_gnullvm/windows_x86_64_gnullvm-0.52.5.crate \ https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.48.5.crate \ - https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.52.4.crate \ + https://static.crates.io/crates/windows_x86_64_msvc/windows_x86_64_msvc-0.52.5.crate \ https://static.crates.io/crates/winnow/winnow-0.5.40.crate \ - https://static.crates.io/crates/winnow/winnow-0.6.5.crate \ + https://static.crates.io/crates/winnow/winnow-0.6.8.crate \ https://static.crates.io/crates/winreg/winreg-0.5.1.crate \ - https://static.crates.io/crates/winreg/winreg-0.50.0.crate \ - https://static.crates.io/crates/wl-clipboard-rs/wl-clipboard-rs-0.8.0.crate \ - https://static.crates.io/crates/x11rb/x11rb-0.13.0.crate \ - https://static.crates.io/crates/x11rb-protocol/x11rb-protocol-0.13.0.crate \ + https://static.crates.io/crates/winreg/winreg-0.52.0.crate \ + https://static.crates.io/crates/wl-clipboard-rs/wl-clipboard-rs-0.8.1.crate \ + https://static.crates.io/crates/x11rb/x11rb-0.13.1.crate \ + https://static.crates.io/crates/x11rb-protocol/x11rb-protocol-0.13.1.crate \ https://static.crates.io/crates/xdg-home/xdg-home-1.1.0.crate \ https://static.crates.io/crates/xi-unicode/xi-unicode-0.3.0.crate \ - https://static.crates.io/crates/zbus/zbus-3.15.1.crate \ - https://static.crates.io/crates/zbus/zbus-4.1.2.crate \ - https://static.crates.io/crates/zbus_macros/zbus_macros-3.15.1.crate \ - https://static.crates.io/crates/zbus_macros/zbus_macros-4.1.2.crate \ - https://static.crates.io/crates/zbus_names/zbus_names-2.6.1.crate \ + https://static.crates.io/crates/zbus/zbus-4.2.1.crate \ + https://static.crates.io/crates/zbus_macros/zbus_macros-4.2.1.crate \ https://static.crates.io/crates/zbus_names/zbus_names-3.0.0.crate \ https://static.crates.io/crates/zerocopy/zerocopy-0.6.6.crate \ - https://static.crates.io/crates/zerocopy/zerocopy-0.7.32.crate \ + https://static.crates.io/crates/zerocopy/zerocopy-0.7.34.crate \ https://static.crates.io/crates/zerocopy-derive/zerocopy-derive-0.6.6.crate \ - https://static.crates.io/crates/zerocopy-derive/zerocopy-derive-0.7.32.crate \ - https://static.crates.io/crates/zvariant/zvariant-3.15.1.crate \ - https://static.crates.io/crates/zvariant/zvariant-4.0.2.crate \ - https://static.crates.io/crates/zvariant_derive/zvariant_derive-3.15.1.crate \ - https://static.crates.io/crates/zvariant_derive/zvariant_derive-4.0.2.crate \ - https://static.crates.io/crates/zvariant_utils/zvariant_utils-1.1.0.crate" -MD5SUM="6c65933888dd01548d0778520e073025 \ + https://static.crates.io/crates/zerocopy-derive/zerocopy-derive-0.7.34.crate \ + https://static.crates.io/crates/zvariant/zvariant-4.1.0.crate \ + https://static.crates.io/crates/zvariant_derive/zvariant_derive-4.1.0.crate \ + https://static.crates.io/crates/zvariant_utils/zvariant_utils-1.1.1.crate" +MD5SUM="59b527de601ebce9c54880a9c27f74d1 \ 55e15000c4c210f0bb2aca6f38fbe424 \ 669215548c64019c08c92b2c1afd3deb \ bd53a9f0ec43690f84e8c96bba8e538d \ @@ -497,72 +488,68 @@ MD5SUM="6c65933888dd01548d0778520e073025 \ b14b12cd0e866930de1993132c85705b \ 58a6326364dbe6f5168f3f3a341f360e \ adbb51e40b28255c49b2ad1d956eff19 \ - 95e5f8d0b7ab37171b8d3118542ba06a \ + 03b2d126766ed746706241b4c7487654 \ bd278d96770173a5298bea9ebdba03f7 \ 730ff1a5c2f3becc07743810ad47e66e \ e0a03581a6aea080315323651f272d65 \ bf23cd323c33a8c283c41bb9b79e4ce4 \ - d1dbe19a84ecc8388654099d69c77b09 \ - dff7c2613686577772e6eaeaf76d6f5c \ - e188f6de00a35235da008cd39e1a003d \ - b06d6c6d9a7bdcdd9bf78f20f2d08f01 \ - 87cc1a50f0dcc09d7223df42eae95119 \ - 02dbac65797f899e59b670f509b37957 \ - 0a9683d589167088b7d5519666a5e326 \ + 0d18959173d080ec965717de7f03c2ec \ + d48caa65882ee9fe77a1f4e3ac950bad \ + ba1d5bf0cf548d5d0114ec4bfb1dd138 \ + a688249621bfca8c4ad27908d5291a9e \ + cef83f13a54d5e9c22e468d266243ae3 \ + e1603878430d080aa8d6cabb07c85054 \ 41a931ff48b0f085b38926fd31396eab \ - 7b940fd276ee0bd5da6e16833b6d783c \ - 60e2db3f9e5fd2e325f5a28f6ced0cc8 \ - 42908f71e8d117a5e514de14d1bf5963 \ - 85e67aace07fa2fc176e690c75109365 \ - d63a2ab8c4c66f06878a96ceea4feca0 \ - f50aaa27a2bbd416782ea6b61cd81315 \ + 8f820ef4e5de227aae6884dda8dce68b \ + 6cec428770e6b047fe480bd0bff1b414 \ + fa070b3f3b3a71823d9410e5004d3466 \ + 8fc35648ea95eb88a354d4a95a07ea42 \ 559877ca7fc385e26a5254e7419412c6 \ - bf10e845ce70eb1feb9bbc05b6d4d7be \ - 590056e464cc18dffcf9a84f1fe12879 \ - 8bca24dc9cea888011800d36f762a396 \ - bebdbb31b24c90e4fdc7968e49ae1878 \ - 4acda95b55f5362a5c53a26cf076161f \ - 3ea0c87cfee0860b38e12742efe2dc17 \ + 8eb288542901d3ebfdb1dfba391b3c74 \ + 2e76f09d03d84f1402ef456531cda0ab \ + e53ef539e04d3812a4d620ddff0fc08d \ + e09416c884027b94479fc254f8d2388e \ + 1b41868d6e1277abee3b6c84a7b7ff83 \ 6a44afda654777d2930b93366bdfc7f3 \ - 05d77ef52e90ad161fdd41b252420467 \ - 66c5beb5a77eccb0d86ce626651f393b \ + 88a8c7336f056de768ee2966cefd8303 \ + cacc6bd5d3b1a38d103a212e0dbaebcc \ 3d192a852cb456a965c5d64db624c915 \ 5a5f45206802441161524e1be576da1f \ + 20084c4c04bcc06fd3d7ff662deca706 \ 642196aa024beee3b8f83c3c71528820 \ a295edb6953237ebbdfa8e731229f9a3 \ - fcc84166b0f45067743bd0820f1d92e5 \ + f3406374808b01be3a263666aa9aa2f5 \ ea2d23ceb9f98853a7dffc6c02884464 \ c7fbaf61245dc847237ab7c72b3ee9ea \ 023b03cf9968b29253a5dfe62051008d \ - e4c2006f438a7eeace52a686a4d90d79 \ - 9a7b66d167ea264f4fda963b2ccee838 \ - d2ff6bc07572bd5842794cc70cc0733a \ - 476b6ffe1effc465c5b9d5eb063af237 \ + e8a72907e5e7c97515e36e1c7a317dab \ + a99d6f13c4bbe56b60ce2f9d9526a269 \ + a3c12a0b2ddb55ec1b245f9950e7bdf1 \ + 74970f806fd0f2ab972f077ee2b7e5d7 \ 45339d90b2b3a4f123af5ec459954102 \ - 51ed49380bb7d086c005208e805983b2 \ - 1941c034bb6efb3523f246a5ff1112ca \ + 722cab9ebe9eb019d5c3b400325de876 \ + e067072ed6fff1a90d001706c2f4505e \ 267fc4a374516caa7ab495f0c607c1b4 \ 10b68ba1e7093d889e9198dcd0ea2a3e \ 74634128440dbc3766bda76fdf0aaa05 \ 126712a51ed2962e587048a634186390 \ - fefbf0a0ea213d77e9605d7a964dbd4d \ + a84898c2e50fd6cfe7d068a1d6d4b5fe \ 5184822d3fd9f30dfa4bc922ffa4143c \ 888f3db20a6784c43e1d68bb8ca2f9a0 \ - 807b6a0fee200b06efd32b586e9c529f \ - 281d3199e921f43b4f03e4981ae28b55 \ - 31f09812c68c3d67e0abc29ebcf74f1a \ + ec573c80325dcb85a463103cf3878a73 \ + 6a7300e86333500f11f30e3e20e68808 \ + 4703ffb8b0409bcc4aff2642a748a9ce \ f780b94573a4c3e9261b0ef07ace6529 \ d7e22f14f70a89ab8c77f414dc75ecc3 \ - 46b3440d1234533559e080fd0103cd68 \ - ee1260862a62c0d8824b664a1abda7b8 \ - 010f6d0e98cc2a2b99907a23c6cd6bbc \ - 8b15d333a98fc02a34909961900246a4 \ - 59e2ac3afb27356dae5b252b6792e73c \ - 4254d3926f37c740bf561723fdb67c5f \ - ab62201369a3a5a80b6c37d29d2ec4af \ + 1054513eff74a8a84c121af2ea2da924 \ + cc59747acec0a70d3cf7e121b19dd403 \ + aba1d13503196d9a767b260913f1401f \ + d1f70680f36b13b74bab20250fb2f26f \ + 2bbef48469a5a6d3f7b8e93dbc0b40a4 \ + ae8cab082d8e9df363d04f91561712b4 \ 4d7e3bc6c42f8a875a87246ed14d9948 \ d7624e4ff046ae83eda8e82d90887bdb \ - 1f2aefb269a8a9d8a86160c67a10c0b0 \ + 780c7d64e5295fc16c5afecd00007265 \ 58ee9a40577f5086ec1f22dc238b9c60 \ 092c01b71d220e9e742d1ce83040f9ba \ 564bfd1bde6d304cca218266b6d0277d \ @@ -586,40 +573,36 @@ MD5SUM="6c65933888dd01548d0778520e073025 \ 6129e036328e2ec678c8d5d9be3c5e59 \ c8419b154d047b3b874ee0b90b0f7413 \ d022bc79e1931c2bd4ebbe65cf3d2309 \ - 59978ef7bcea7bc55e24d06a2d32a32c \ - 82b01392ec0b278bdfc549514900d778 \ + a09f4a3274ea28a2ae68c2757965c319 \ 493a2f042d86baa5c6bac75202c64554 \ 3d62bfbbe08bdcee55fcb8cda85554d9 \ e8f53be89a66884dbb2cf3f6b55d41a9 \ 3681f813c502d911e9eea940dddd26a5 \ 056c8d712ee146347c412b72f4077b2f \ 7c8ef8b5fc652fa97d3629d1ec8b18e8 \ - 09b520d03e86d50e3ac39d856d5aec32 \ - cfa0423cdca197fe5e67129d7e0bb6a8 \ - 5f9a3a8b7213c055342b2f423a213b3a \ + 8a1dbc6f2dff64198e1763751f4f05fd \ + 55b0203d6ebdccee692697e82cf5556a \ + 9a25a5393856f8a0bbc14d82e27414a6 \ 4d130437f158a1172eea060632265cd5 \ 44c9dbaeb0f1bf1f20e0a183b8c664e1 \ 8973f5974bd59f81ad2fffbd8d947af9 \ - 47dfd4745e5add37102091a51877dc52 \ + 8a6423be63449516e688249c2e3bb910 \ bc366f3a65a6503ee17b809a33cba38a \ 65e9d87bb0e146a256971ee567decd43 \ 330fe3773176c641a8538f1cd1bfbe79 \ 10a3fc85c72d5b31ef2cc7d67fe955fc \ bdf329a72ecd0605c296f25e53136706 \ - 349e0ae5420f0b7e6ff835cd03cc7428 \ + bcd5fd8c2b279da10b5a4d7b67eb555e \ 33a8d2c2fcb7b68857c0c1278bf05f50 \ - 65934957ea79137686ded549467e1329 \ - d35d620cdadc14088709fa48f53a6001 \ 91b29dfbb9dfe1320493e45f3e27a89f \ - 94f6cb8fee58109a0820a165fab6fe6d \ + ca985b25824287d17f114f94b25df7b5 \ 44e892b391b9b0b73c12e579da410648 \ - e02a5f8c4fec387f6fa2932ff98669ba \ - 06e723078de46119c270eea21ec4344e \ - 80e1c1b89d858c93fc5946b4a8266504 \ + f7e39a817594c22ef2609187c43dff9c \ + b27485fa46bf04821c8c08402b708432 \ b1e2ff2b24e7c0840bb0cb1174beedfd \ 90dd7e5de8d668d26234ac4e308ef6a2 \ a1e1c92075e77d61acf61a094a68fa61 \ - 110e56f20886997bc288b6fea8617ce1 \ + a2e693fc79c126e6f9ae430c39d58617 \ 8dab3b3ec00dc56cffde0b0c410d47b5 \ 78c898fdaa3968e23904bf8538c4a271 \ 24210500b0b946ed658dd20037cdf5b4 \ @@ -632,82 +615,84 @@ MD5SUM="6c65933888dd01548d0778520e073025 \ 44df381323008413e1624a79c6975ca8 \ 9633f45ef555c994bba8f8ad04735fff \ bb90dd58c7107a6f586b04588404b0ff \ - c5aab47b001d43b71b542984f783b4b3 \ - a7253a50bf5054e85dae5bd8aae62bf2 \ + f0af2a791144dfe21d284bcc00f7fa38 \ c410caa0c9f52fcf9da29688e3ea2974 \ 163296a9672a36cb46d9a78bae592c66 \ 259efb88f74fd1612ea748f3347ff56d \ e667ddded881e4892208a3ea7087c655 \ 64a6d8fe0c9a450bcefa41894e17d7ac \ cbb52c723c94c83804912cde945b4510 \ - ba5684833f6b40a3aa32ae4989c40f79 \ + 3c67481b4433a3219846e41d09aaeaa9 \ fbc6f6d82084b19c006198508b1ac489 \ 2d6d28ec311884da69bcaf320ada8ad5 \ - f8d17c98def1d7d057d2f5da3d29bc9b \ + 86085ccd348bb3897f39b13b5cf79ecc \ 798b266cb07604d172afab782e1967a2 \ 1b41b97d982520b7364a87a39e2a1ed8 \ - 3451a2e54a12d567bbb1bf2815aedc37 \ + 0339cc04f4471f002e421e2328a86bf5 \ eb37edaaef79a17689ada175773bde59 \ 0372a8de508e57da4d4869f058bcb630 \ b92fa50f56a1e06a7f1bf665442d4a73 \ 4daeb6abd6951210bed659c3c1ea01b4 \ 1d3e530a3410fc95a6987d70f84a6332 \ 656eb112c9634812796a81803b04a3e6 \ + d81f9251921f8a289dcf69fe4ccc3788 \ fb46b88c5cbf8bfe28124af1794f3934 \ + ac93fe50bd04f323645dfa04955aa298 \ 54cbd8850aebe933b8f1214d8e916d1e \ + b2f491f27aa784c5c868fc1f7f915c17 \ + ab6f20dc7b2faff4a2d9f9055b1571ae \ 92968aee56cb2f162a55008fedddbb78 \ 580b311bafe0447ebc9ca2e646d9b0e7 \ 4b1be643ffa9aa296972683f97bb34bf \ + 67d707a00d2c674895918d0a88c9d019 \ 31667fab2083c342c85bb51c2cba6d58 \ - 6540f0c2d7dce570f06661292fc68cab \ + f654fdede1434dc135c78e50a1233e25 \ + f711e3c5b59783b30558a7a4810320b5 \ 7810a6b901a77b30a16e7f123685e173 \ 87b1b7cb12ef4dfe842c212b98263048 \ fe77a3f609b6fd8d5b08f3b2ef14d2ad \ - c3425a02781d0bb3c4f8d5d025d12266 \ b5305bde14813da51d536a9df564db69 \ - 785764aa3ae2b351594278ed45a69aa6 \ + e6845317d6f1b581637ed0b77b1e8aea \ 11ce8b5f52cd315e8f52985b834b87eb \ - 39ee9c142fcb9be5b41be73e42260979 \ + 75d480d43a87d733f9f497c647f7d973 \ 5f153f7135dceb02f88266121c836b4e \ - c6612f34c3ee98ced239da95fbede236 \ 916bae8326e21f1d60fa9cba2b7dfbcb \ 411fc2fb6b6fac5d46a936f2d3001478 \ + ce2ecc3cf8d25a886a51fc7d66503a87 \ cbafbdc811ecda2c59593e87a05c219f \ - 0403f58e42c94609207c40a310cfe78a \ + 5d87e8530342ef2a980b1c96dafd27f0 \ b30ef1414dde99d96e89aeea2b3fc094 \ 73272fe4aadb91d550dca8fc7ead8bf7 \ - 62156c0c6bde4f8190c611a461eb482a \ + 8fc0caa52d204a532f3ec02ad55b9305 \ df8968a2a066697d5ccb744045c09c7f \ c6be9100355c6e77cf37c76ade56baa4 \ fba3b040a55c01be7376d3dd5c4d4920 \ 23cc9e52c52465f5b225e62ab7cc3457 \ d3d110551104b00b42c9920958939391 \ - 49d77531898b3d7846b149c0fb4788c4 \ - 9fb61cabd114c5f7c8f96f9b9ed6bcb3 \ + 0bc840b564ce2b698189d5b204538624 \ + 99d57b23f1a7878ef7220513f49db015 \ 23fb13a7f6fb7b25a42d71c3bcaa5d7c \ 39e24edc88ded15828011f4455116a20 \ 7e360efaf354a846028b68a3ad67b207 \ fb0e90d52a58a9fb647cbf79789ec227 \ 7af851b9d8f8aa3b9bc26459d7395a81 \ - 4d3764b253ae871241c2f327e519f382 \ + b928626f9e8328e4085fc27cfc640c19 \ d5619cd692cdf95bddb994fa4351e4a5 \ 2ba6cd31b6ef69fdcbec450eb07fb2ed \ 1a9824f887b3ef3150c93c087bbb10fb \ 067ca67cf5dc5d2eb25c03e491ceb395 \ bd13e165196e3470237b852d347cbb9b \ - 18fa61f2d92d4df309c67cb3f3197987 \ f2d8f01a4e5c5236ab55240d09c6e82f \ - cc1b0e90e372869ad03ef40bd53fa30f \ + eb44c81f81e4aecdbdbafeac9c0fdcab \ 5a376ab3f01ed9e90e8d71e1d5fa6ae7 \ 2bc947f73c658b9ca3e144783373a790 \ 7b3195612bc6090f0fa759e747a9e91c \ 7c81e7a61ec172a229d6fdbc553e883d \ 47580fad08273a52e998f84ef404912e \ 171bb701365ec4b0c12ae5387e034c16 \ - f8cc1978aae22df3e656d12810cdf994 \ + e90235c862e9e1fabe9f569bcfbd9692 \ 76124c2327f642cddf19a4aa50cbcb7d \ - 48e7cc866f45af55ea3f627e29a2cd98 \ - fb6241893b457ed69fae5c1ae19920da \ + 1fb91af1c97373201990f1baedc58c35 \ dfdf2484a5545f51cf6b1f5f23b9f92e \ 8b708bc4b33c5e1683467444c9ed41b0 \ 86aa81f2561682f16c0be376294bf9d3 \ @@ -720,23 +705,22 @@ MD5SUM="6c65933888dd01548d0778520e073025 \ 97b832ecaac0eee2b644fd42f2931160 \ b235f97b3139681d61419166e7c00e3c \ e3bd46e4620b19864b2dd3542bb14c1c \ - 44ab2701d152b855941648698cd7a99e \ fef6cd95c83025d64b8cb50171a4bb74 \ f17aecb8887cf0ecd823623160aed7db \ - 14017f7cf47619397b11104a761ca762 \ + 76dc907eba3076e09ac1114a526bfcf7 \ d69aa359a9e7dd2d67a7b7712e30a19e \ - 4c6b07250677950599d8461c02c2ee83 \ + 8927630752c4318c97736c12ed667301 \ 6b1db46a36bc0dc590270d2c952d30c4 \ - 29dc2c0d8955325173a3f13b2b00833d \ + 2dd9caaa8243e400e523bda863c900aa \ 25a9c25700c416af66082afbd9187bb7 \ - 8702331f43664665d6019e53fb05ca40 \ + f66a5e0697395109481ae9afd83db471 \ 5b5de6cffe4726037a5ec6d6931c80f3 \ 56c34619687723fa3fc23213471e8545 \ 1b3093a865e51ce798ed79054dd3d829 \ - 8ad48d1336afbeb5562e93f89b7fdaad \ + 0fbab0ba3ce58941898919fa3d0bae4b \ 99e024622d98dc28a8a5f37afccaf20a \ - 00ebf3254ed74711c1f6717de3012350 \ - a06099d8d1b082ec6ee23c44750873ca \ + 15353118e83f5e3c77cb725af8340add \ + e092b3abcc54806f2a35889d725bf95f \ d443cbf9907b31a0f396fb13489d6cd0 \ 9838a94728692023a816e8474aee7e7c \ 8ba62f467422d88e28a22b24c1e277b1 \ @@ -744,6 +728,12 @@ MD5SUM="6c65933888dd01548d0778520e073025 \ bbda7e9c572f651774dfdb0006b9f085 \ b4dcac855af5df71f3383d86c4a96b78 \ aecd889de42c8168e1bc97a6f2720d8f \ + 1ae1271765836d43a297bc90e1627241 \ + 977dd1b29905266183c597c7a5098476 \ + ca5b82f3f1947878d8c7b37c4888d954 \ + dc121f4e838b7225ee3382c147ea8a82 \ + 216ad5c2a82af09ea52cd4529e0f8966 \ + b6fe971a49c79dd8448eeb3acff74448 \ fd9aa273ad560dedd00ddcf3dbe808ce \ 0d98aaf27d3cace75f9959c04b910891 \ 980c225025b646fa54a9450d22688ad0 \ @@ -754,29 +744,30 @@ MD5SUM="6c65933888dd01548d0778520e073025 \ f4c1fe0f183ec61db569aeb437c6f9cd \ 28d34115cfbbe0e8f80333591f2cdd84 \ 907244c0d3791f3f981c7cc8e4cad0a3 \ - bd529be225f8352d7e6cab8410bd2b38 \ + 663a7dc80c4a8280f108a350bca1f125 \ 481cc7357cb8bfd6a728e7b47dee84b1 \ e26046d4c188c53f09b6880de7bccab0 \ 6fb245ba04d6859fadef5fe22806355b \ ef6fc33d718cd6aa793a60f884d62611 \ 1c81a692573ebbe22b81c1107d0ab518 \ 12e4ba5909e1f30b9142932571eaa4da \ - 1be45f99109d447849f4244b58c5a470 \ + 9d6c117b30034665155c9e6852b86e88 \ b1713fb3ae03d434680cff5fb4c14144 \ - 7502c2f15026ee3e6a01f57b92942771 \ + fe316e1d51e3dff1e0455d0142dd37e4 \ d27d4ebe09da25387352db8f3621fc40 \ cf2f0435bd5b5111fea46e8d9dc6522d \ fbb87d3e5015e2ac193545f18bc5d20f \ 0ba30a94d7b8865c23e86d4d64e5b91e \ - 0e6a13dccbf3729783caace05fc8d8d4 \ - ffc7c4e1b2639ba6c8579a1c47c5f97c \ + aa64b5603b047aa734216db62286aac8 \ + 44f053408a962a7844f01f5489605a0f \ + 7e85eab95cabf5f5345db3ab007fb4a9 \ + a9a6ce6cd4b12f9c4f6840df87d5da0d \ 07c75fec267864bcbb800ca7709ceae2 \ 564286699e80741f7c24b16c9a1a5f58 \ 524ffd7a9b5b25c4d388686a5dde5cac \ 84dacc478522497f5c7264c62a2c83ac \ 263a4e4ee967b56a460b6b717fa53279 \ - 343b2fab0e168b874bc0d070034988b5 \ - fcba02c71b8f53c0667a7c4e4a5b68b2 \ + d47be980af799d61ef5a73fb82a202c8 \ 1262dd2afb9bbb47b9075ead3102da9e \ ec96d03983725371e10bd4dad4fdd232 \ 30eb4de1c1a3bd214d7649b891abf444 \ @@ -784,55 +775,50 @@ MD5SUM="6c65933888dd01548d0778520e073025 \ 232374820c8ad89ff8d4727d98222c18 \ b5012003220ca5bf1512946914dfe295 \ c755ef59e7394470f9e06673f7e02e2a \ - 76570d89c59a2d7221c27bab424b299a \ + ce98002a9f935f415642f31f4b40360a \ 5770ccff26d6481010ab6c6006cda25a \ c2a8746886f9f7bcc8fb9dd539183e44 \ 4785f3ef9f313f11aae87120112c45b6 \ - fc70d4884e65f1c29086807a9aaad534 \ 5d249ea25d57d9e5b051a504a2f62a62 \ - 0358b31bf59c7915bb03f9e66f2d1ea3 \ + 7267e731f46f52edb7b5304b60982cf4 \ ee7a5f842c39bc47c474196e83b0df5f \ e30085994bbeb4b7f4895d48216d5476 \ a1626b8f4d165b1b60d960862eba4cf0 \ a661e92ffd6cb9f0893126e3cde3fffc \ 16111f31a29feae4ce4a324b83dc0189 \ - ff1d093069cfc9eb161907e17a51208b \ + ea6dadf813d422419f900efa67ed9170 \ 59f71fb230b688cb167ec6d7510ae861 \ - bca57d7079177ca0aa651d452c7099fe \ - 6ddcf897328f065168420b7d4ea9d43b \ + a4e0e59afbc3890b4a0a8d9a0ca1b8d4 \ + e19600513eaf0823f25a621088b44d2c \ 520b920d0c711ec1a17fb19a6060446a \ - 91b60a71d44302a8b05bd398eca56c37 \ - 50a30360838e0a7289c65d73899e5dd1 \ - 2a22c24f8afff411e1cbe0e6c0d79e7f \ + 5ff02ce05f7f204690c26cb20f3cf2d0 \ + b29c183ddd63a60f51b0bf214d9fa4b1 \ ee620998fafcd5665f24897e37c0d57e \ ca991859381ef2ddc2b3306de05c242c \ - 4c489260b3b01caa3901a23aa4f57258 \ - 8daad07a5889fe87dc2d4be645301ff5 \ - de5ea2456d3104ab687ad77aa8c6aa73 \ - f5c88262d4e12f16a433665b23b83394 \ - 24fcbc2986fad09b25c9a4f9aef0a9e4 \ + 44a24f25cc194657b0e339a10d65915e \ + f0c24c0d01acc4fcfa57f193edc8daf0 \ + 237693976d463e6437133dcd135ca74c \ + cbece4c808cdeaa21c9970174a8c6fd0 \ + b400c455aaf7d3e6a216261f07c4bc93 \ 7b1261ea730a9314bc9bcdf4a379bf98 \ fdf3aa5e1f6c33e4f68b0f7b08e1e94e \ - 44eb6c30c79e4213a42dc2d1c1f3d345 \ - 223719dc10025228707d8d5aa14e401b \ - 476b7b02dd072cb41c6dc20db1c69d67 \ - 64f80235e287a272c4f841791884a1de \ - 9a668fb72cd7aeefb4e48fc37bdc0a4e \ - a4363e082ec4ca1af8152bd344a5c771 \ - feefd8369d6dd6a0f269bbed1b921349 \ + b815e6cf70bcc3512ffbef7f6dea8c5f \ + c16e8027d2f6a84b07637ed9dd6a46e6 \ + c0abb1df9f07ef70253f95a0ad566009 \ + 9f6db3aa8f4f64c7853ced37e2ea60ab \ + 56de037d755aeb0b45169991f9567cd7 \ 2d8d8b377d144f5e32b4f65a69eb0b24 \ 6a0950fa3775d755dbbdbd24a2841786 \ b898bcf321bba46ecd15c9279cdbb290 \ f1358be8c98b98837cbd2cf51e75f8b3 \ - c5a05bb3260e6a4b5d61cf78618f6021 \ - 151939b0b34c1580b44863b7713be586 \ - 2acfe0c857811f38afc675dd79f308e2 \ - 7b1ab65edc77a1bd7cfd8f03cd889831 \ - 956ace3f4e2b8a6ac55aa74549cc38de \ + f2d5c07279f3211547a4dec14c8826c3 \ + 93531fb0a9b2cc7341256576d957ec11 \ + d3ccccba78e5375faf8e543884f9e84e \ + 56cebb7cbd387fb6fcb185d4b72440fd \ 30f8c7ce8e7a3a98039d34a07556435d \ - e8b93865e80b67f03df2faa417960b88 \ - 1d870838320d2810817ade2a17fcc4f8 \ - 954a19d3469bee5e680c189a1e0ecf36 \ + a8cd06e4032cfe9218e3479e668a950b \ + 1dcfa87e4c034a897f0a10437a7cce36 \ + 901c258136ce9147131deb202e1535ad \ fa0d5d4e1e3bd20a9ca9aef473fc3665 \ 47151b766b6b73e638fabe6fae7b723d \ 82078b82ed1c52aac9552a39ead691a0 \ @@ -843,56 +829,55 @@ MD5SUM="6c65933888dd01548d0778520e073025 \ 6c623a8eed8450399ec323a72e96855c \ f60ab8537f924a65fbc0961e958d375b \ cd23eb9bc45514102af9b76e333230fb \ - 22e95901b912671da26457ac33e36a23 \ + a77d5770902a4260009320daafd1fff2 \ d0116882bd495f2b993495a8cf01f6fe \ 5d8c25fc51ffebca67935516c2325860 \ - f50e12db5ae8860e3f067d5dcb4471a6 \ - e23a09ecbf1aab486b90dfbc3bbae657 \ - e0a2eb3573e89a1462cb180fd0a326cd \ - ae0a9c293bf6cb72cd62d6b9486356c0 \ + 50d5a501f911bb592f0dce2d052c2aa8 \ + 746d5deb23a67c019e5b2381d76d4afa \ + 245be6692a21ca8527b683b40aecac9b \ 5988bad1543264a9f48b542192e7de9a \ c9defe80406280bcfce4ecf31c0200b3 \ 43661dc16a38eb42bd49a11b9f00d6f4 \ 82d98dc87dc8503400aa095f5aa70f13 \ - 5a9054761bf275878e3c4076192d5472 \ - 3976bcb8ccfe5f63e4c38209370a0de7 \ - 147ff9f83a8957d3df2dbf9a121a11bf \ - 32e55c2eba46e10f03866a9afd566925 \ - d868a5163f2e713ca212427046411a6a \ + fbe5da24bd1beef6125107ee41118187 \ + e1fac99a8b538b7287b8ab102a839e81 \ + 6bf382b1603c01669d5da08d7e85b5a7 \ 8e053c23f1d36fbf3f276fbf501e3e35 \ 64d9f46e9ba78f68c30c486be3d8b7df \ - bafef11d01f57d9b8e4043afe2e7dd10 \ + 5042ab676ff539148d32c7790f06b826 \ d9794aa522094bdd0f66c045c29e5d01 \ d2cef4c78c44c8513136a8b07d648824 \ a84637b0865bd9435a575d770f4fea30 \ - 8a02ec02d5f1593a2c7f2c8e00a05d3b \ + cd808ebf70116572373bdb8c96ff3a33 \ 449c7bb37fc298d2026fbf2855eb8db0 \ 73d602cc41e3e431bf4fabd129ae1616 \ 5e7f9a17d31e264f87d3e14b85d7da3f \ - af0bfde5ad7ef68ed7f8d04313a13950 \ - 8b109346f72a6b3e0533d1353485cca0 \ + 560fd15286d078feffbe7c191892e19d \ + 812d3b8ae5a3c5b4bb75e8666c8c742e \ cae621bc9543182ab86f71b8601a318b \ 4d878f78fc54e274f89bd4731ae605b4 \ - 00a1017b4831ad4073be63ee145f37f1 \ + 19e6e4e45004e2b023e49e37c34b4e31 \ 7818a75208424a6d05d1d868559f0adf \ - 4875c5068f17bbcd90afbff582925a0a \ + cbfa351bd29e3779266c82b3996fc9ab \ 5f0470696baaa4e5953bddbf196998f9 \ c678a7da0ee4b850ebde0474144a0415 \ - 759422d0679eee4aa65d7c4d224fa125 \ + 7d6059d699479e0b6a99ce0281522217 \ bf33e2d27126b29c8a9b1239c688a424 \ 9e2f7831d5c7d8bd2f430984e47c3065 \ - d5b02c8c30ea46cda73eba99f89ae6e2 \ - 075e0746cd75038f031f06f1ff00e2d1 \ - 12533e93ee8b113fe3bc8fb55f2c9567 \ + a23c6e2b033c888211095a15ca9ac553 \ + 96a097939f4cb00c978f840a89dd45bf \ + cc14d30a8e3aa6f3d0a54311fca6acaa \ 9aecd5ff283534a21d7cd51266abfe89 \ 467f480ef05d416ac677d12315214f59 \ 0cb504a1438dd87648b18def4b0e6e10 \ - 27a195c54703c601cc2050347b4c97cd \ + 13ec7a52fc82eb309183c6b2d484e2de \ + 3fc11d6bd687ec52943fa02d9a5de916 \ + 92975a97c15daa2a21006b0932ce733c \ 60d7c3a9f75ac64cffbb9ccda7c1c8e5 \ 0a906c03436ec2dcc4c311c21fee0da2 \ 9dd610282e23bbd40016697350c1babb \ a6655e5e9845cb569991e87b5b38a1fc \ - bd5c630b1c9e06074ea101f5133c26ed \ + 6bec8c664a07a03bc4486f1576328cfe \ 6f09120aa341d58ea072539176058a00 \ 6ebb8deee5a5a0d1c26b20eeee1926b3 \ 1bb0f07f67939ce667f8f1a000dbec38 \ @@ -900,16 +885,14 @@ MD5SUM="6c65933888dd01548d0778520e073025 \ ca65153603a1a7240bbd9d2ce19f2d67 \ 97fa43aa1afabd1f5f3d1070389b42ba \ 43bd6ad524e583eaa8c071dbb01f11ae \ - 908ec8a89821b72f3a35726bab24461f \ - 674e5a6b49cf5e0ebb1d6cc85f6ec786 \ - 23b29676b5f70e5155a2502f20f8d21e \ + 01bce66c98792940b4f022307b2962d0 \ + e1c475bcc83eb4ccfb6f99c0697e5aef \ e547b0e754cd61f24f9ef8c9e26fcd95 \ ceee1159c41351d05f4cf705490867b3 \ - 4e0e5834b7c5634e2465cb1779f78b33 \ + 5b2aec3424fb46f4d089b6552cae7075 \ e900a384ac7dbb320fe6a7279fbfef89 \ c4769705079e88d68739e6089e8769a3 \ d18d362345c4fe512ef67b738b239fb8 \ - daf3b42c3d8b457bfdaf677ae13316ef \ f38b27b8c9625110a51293658f1cc014 \ 4daa973c57624dc3d88eaa49dd86d3e1 \ e972ea58ec203bfa6c79c1207852298b \ @@ -926,57 +909,56 @@ MD5SUM="6c65933888dd01548d0778520e073025 \ d9cf61d9a5387dcbb3bf017aebaf2bf7 \ 7da33160ff24759809edd61619a4a69f \ 50fd776efcd20b40eb7ec5bec9c2d1cf \ - 7198f477e642b5dc850d79193fa86b6c \ 3463b870b51ee10369d6b1a5139ad166 \ 0498c4a11448bfc35dc7bb2caa64c753 \ db96b50050277bf05a3c68534bbb9586 \ - 306c0281447d1876e8220007b7a7e053 \ + dbdd24e240e42c6852910e7504285712 \ 09de9d01e7331ff3da11f58be8bef0df \ - 1447eb72d5d00bdc8a8dd897cd327541 \ - d343f3cc25259c518e594b7bcd4f144b \ + 8e18e49c80bbc5b6184ee392ca7571ba \ 6fea8456dac26da1a185af6b0318dce1 \ + 58f8e58043e4149e7865129d3c312eeb \ + 737a9cd2cca5c8d6f21ecdd0fff2b2ec \ + b86b7fd51d42769f5732b29db9274996 \ + 23eaf0b79be986ae249edd0dedce9221 \ f2797ade0e36f1e5d6be9d11b5076582 \ 2376de634160158ece40c4bc2ab3eb41 \ 24c64817e85ef77765ed0f26c31c9b4c \ - da06678965a6a18bd802a4dfc0ff16a6 \ + 940f8708332e8e3720266a7bce4d761d \ + 692aff2a4d76b7a87371e979eef79089 \ dae6d89034a6988042fd8be4cf5e037d \ - 37de98e52a65c26a9ea5d1c64ac70ff7 \ + 967cf93762a3bc25e18d0b8b7e811b84 \ de2839e16d9d7a9fd1c397da62f62b4a \ - 08d0a285a0002da66dd555876cf0b278 \ + 0bc2062598ed9d8ed536e27fddd81ce7 \ e0c35ffb8cfdb74a39bf799811f79304 \ - b6834054fd9736252087791fdda2e73a \ + a35e6187f2f41e601cf885c279ebb43e \ + 183b6a856fadbc8f21a6c53ca81155c9 \ d990172b607020701f9e84ca8e1c043c \ - 05b3e5d30c79a17e5c14c64f092326fe \ + cc1f120172ea435e8ac1e813435bc630 \ 0a68848588e847ceccf504891584d00b \ - af0110497c2fc215c55297232f3e6665 \ + 1dbfec917710e57b574e92effa934924 \ 45b469ad607b912256b7c80141fa2d17 \ - b08b96f50cdba558c550c985252c3fd6 \ + 3817cf594b24311c4ea944398a58a48d \ 7799baff9a5664205d9110a2624e8989 \ - ff740ff52ecfd509004f54630f94c3e4 \ + 7cc8e977768423992930663aadcc43dd \ cb7c86af4d8a969d849c6fce363af240 \ - 89f70cb8305108cc51ccde5569760d5b \ + 02cb8ba99b348c44b987aaa5499cc98c \ d9c86ac3f5060d384d3a4c3f99fdadeb \ - f7ee9de65306cc4e1f8ce02790ca089e \ - e4fe06b53cab3e3f938840d0ecbf1afe \ - ff16c9daa9afa7ba1d5334699700b042 \ - ee9610aac4f0c37e3a31f6cea6fb8ff9 \ + 3aa6fd0d30e89ae0fef20f01efe44f9d \ + 3bfcdb23ee30fe972b0e5a45c2661171 \ + bc25ca609cd5a0a7a7846af8cef5afa9 \ + c8e2f2d9f920fc5fea78b95ae7e57082 \ 1538a3a38f01bc0c3feacd388c08e6c4 \ a78d9b7d812b68bc4b27b4f23d46ced1 \ - 290c6e1116739bf913f975e773587991 \ - 5e82713512eaa4ce4b66b35f932d51dc \ - e2e4bdb10d6906d4fc5749e479a41a72 \ - adaa5cd45c593594b33d96625e78f8dd \ - b8a58b61e73e507fc099136f4e4046cc \ + baca0d25e5a07c4ba2e7adf6202041ed \ + 9f03cf3a961d2752203763aca7e2f478 \ 9804ba2a6ac5353c7a651d09ad899374 \ 59a504c234f588bcd3f9a3d58bc2af2d \ - ae2ca148274c581aa6ee8a8e292ca2af \ + bcfc5a71fb6f68251e902c25965cb543 \ 11edfb7c5b9632ac9d68eca218a2965c \ - 936257597fbe2fd02d954a5db53c687a \ - d4d2a993a6a9916a44780ba76e1e61f2 \ - 582865c907b71aaa2cb1d2e4cc7cee3e \ - a4149bf57b2bfaecdf6462ca7165ed9f \ - 69855ab7cf78a4c7b486c0cb9ea4b85c \ - 462bbe36736866157a452bc111b5aa6f" + 7a0544d66994f37702f6bd998c31d9da \ + 3a9fcb5fbcbbd59f183105eaf49d2e8a \ + c4c2218b53cfa6c2a9dd8894ae22a349 \ + 9b88ddcd35fb230049cf54d7c80b61ee" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="rust16" diff --git a/audio/openvino-plugins-ai-audacity/README b/audio/openvino-plugins-ai-audacity/README new file mode 100644 index 0000000000..d4111dc4cf --- /dev/null +++ b/audio/openvino-plugins-ai-audacity/README @@ -0,0 +1,16 @@ +A set of AI-enabled effects, generators, and analyzers for Audacity. + +These AI features run 100% locally on your PC -- no internet connection +necessary! +OpenVINO is used to run AI models on supported accelerators found on +the user's system such as CPU, GPU, and NPU. + +Due to the size of the openvino models, currently only two of the +effects are provided with this build: + -Music Separation -- Separate a mono or stereo track into individual + stems -- Drums, Bass, Vocals, & Other Instruments. + -Noise Suppression -- Removes background noise from an audio sample. + + +whisper.cpp needs to be build against openvino to pick it up as +dependency. diff --git a/audio/openvino-plugins-ai-audacity/openvino-plugins-ai-audacity.SlackBuild b/audio/openvino-plugins-ai-audacity/openvino-plugins-ai-audacity.SlackBuild new file mode 100644 index 0000000000..84ec8619dd --- /dev/null +++ b/audio/openvino-plugins-ai-audacity/openvino-plugins-ai-audacity.SlackBuild @@ -0,0 +1,158 @@ +#!/bin/bash + +# Slackware build script for openvino-plugins-ai-audacity + +# Copyright 2024 Johannes Schoepfer, Germany +# All rights reserved. +# +# Redistribution and use of this script, with or without modification, is +# permitted provided that the following conditions are met: +# +# 1. Redistributions of this script must retain the above copyright +# notice, this list of conditions and the following disclaimer. +# +# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED +# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF +# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO +# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, +# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, +# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS; +# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, +# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR +# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF +# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. + +cd $(dirname $0) ; CWD=$(pwd) + +PRGNAM=openvino-plugins-ai-audacity +VERSION=${VERSION:-3.5.1} +VERSION_SRC="${VERSION}-R2" +VERSION_AUDACITY=3.5.1 +BUILD=${BUILD:-1} +TAG=${TAG:-_SBo} +PKGTYPE=${PKGTYPE:-tgz} + +if [ -z "$ARCH" ]; then + case "$( uname -m )" in + i?86) ARCH=i586 ;; + arm*) ARCH=arm ;; + *) ARCH=$( uname -m ) ;; + esac +fi + +if [ ! -z "${PRINT_PACKAGE_NAME}" ]; then + echo "$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE" + exit 0 +fi + +TMP=${TMP:-/tmp/SBo} +PKG=$TMP/package-$PRGNAM +OUTPUT=${OUTPUT:-/tmp} + +if [ "$ARCH" = "i586" ]; then + SLKCFLAGS="-O2 -march=i586 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "i686" ]; then + SLKCFLAGS="-O2 -march=i686 -mtune=i686" + LIBDIRSUFFIX="" +elif [ "$ARCH" = "aarch64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +elif [ "$ARCH" = "x86_64" ]; then + SLKCFLAGS="-O2 -fPIC" + LIBDIRSUFFIX="64" +elif [ "$ARCH" = "arm" ]; then + SLKCFLAGS="-O2 -march=armv7-a -mfpu=vfpv3-d16 -mfloat-abi=hard" + LIBDIRSUFFIX="" +else + SLKCFLAGS="-O2" + LIBDIRSUFFIX="" +fi + +set -e + +rm -rf $PKG +mkdir -p $TMP $PKG $OUTPUT +cd $TMP +rm -rf $PRGNAM-$VERSION_SRC +tar xvf $CWD/$PRGNAM-$VERSION_SRC.tar.gz +cd $PRGNAM-$VERSION_SRC + +chown -R root:root . +find -L . \ + \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \ + -o -perm 511 \) -exec chmod 755 {} + -o \ + \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \ + -o -perm 440 -o -perm 400 \) -exec chmod 644 {} + + +tar vxf $CWD/audacity-sources-$VERSION_AUDACITY.tar.gz + +cat << EOF >> audacity-sources-$VERSION_AUDACITY/modules/CMakeLists.txt +add_subdirectory(mod-openvino) +EOF +mv mod-openvino audacity-sources-$VERSION_AUDACITY/modules/ + +source /usr/share/openvino/setupvars.sh + +cd audacity-sources-$VERSION_AUDACITY + sed -i 's|^#include "allegro.h"|#include "portsmf/allegro.h"|' libraries/lib-note-track/WrapAllegro.h + mkdir build + cd build + unshare -n cmake \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS $RPATH $LDPATH" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS $RPATH $LDPATH" \ + -DAUDACITY_BUILD_LEVEL=2 \ + -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \ + -DCMAKE_C_FLAGS_RELEASE:STRING="$SLKCFLAGS" \ + -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS -DHAVE_VISIBILITY=1" \ + -DCMAKE_CXX_FLAGS_RELEASE:STRING="$SLKCFLAGS -DHAVE_VISIBILITY=1" \ + -DCMAKE_CXX_STANDARD=11 \ + -DCMAKE_INSTALL_DOCDIR=/usr/doc/$PRGNAM-$VERSION \ + -DCMAKE_INSTALL_LIBDIR=/usr/lib${LIBDIRSUFFIX} \ + -DCMAKE_INSTALL_MANDIR=/usr/man \ + -DCMAKE_INSTALL_PREFIX=/usr \ + -DCMAKE_VERBOSE_MAKEFILE:BOOL="on" \ + -Daudacity_use_twolame="off" \ + -Daudacity_use_ladspa="off" \ + -Daudacity_use_soundtouch="off" \ + -Daudacity_use_vamp="off" \ + -Daudacity_has_vst3="off" \ + -Daudacity_use_expat="system" \ + -Daudacity_use_lame="off" \ + -Daudacity_use_ffmpeg="off" \ + -Daudacity_conan_enabled="off" \ + -Daudacity_has_networking="off" \ + -Daudacity_has_crashreports="off" \ + -Daudacity_has_updates_check="off" \ + -Daudacity_has_sentry_reporting="off" \ + -Daudacity_obey_system_dependencies="on" \ + -Daudacity_lib_preference="system" \ + -Daudacity_use_wxwidgets="system" \ + -DwxWidgets_CONFIG_EXECUTABLE=/usr/bin/wx-config \ + -DwxWidgets_wxrc_EXECUTABLE=/usr/bin/wxrc \ + -DCMAKE_BUILD_TYPE=Release .. + make mod-openvino + make install/strip DESTDIR=$PKG/tmpxxx + mkdir -p $PKG/usr/lib$LIBDIRSUFFIX/audacity/modules + mv $PKG/tmpxxx/usr/lib$LIBDIRSUFFIX/audacity/modules/mod-openvino.so $PKG/usr/lib$LIBDIRSUFFIX/audacity/modules/mod-openvino.so + patchelf --add-rpath "$INTEL_OPENVINO_DIR/runtime/lib/intel64/" $PKG/usr/lib$LIBDIRSUFFIX/audacity/modules/mod-openvino.so + rm -rf $PKG/tmpxxx + cd .. +cd .. + +# Provide openvino models +mkdir -p $PKG/usr/lib/openvino-models +unzip $CWD/deepfilternet2.zip -d $PKG/usr/lib/openvino-models +unzip $CWD/deepfilternet3.zip -d $PKG/usr/lib/openvino-models +cp $CWD/htdemucs_v4.bin $PKG/usr/lib/openvino-models +cp $CWD/htdemucs_v4.xml $PKG/usr/lib/openvino-models + +mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION +cp -a LICENSE.txt README.md doc/feature_doc $PKG/usr/doc/$PRGNAM-$VERSION +cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild + +mkdir -p $PKG/install +cat $CWD/slack-desc > $PKG/install/slack-desc + +cd $PKG +/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.$PKGTYPE diff --git a/audio/openvino-plugins-ai-audacity/openvino-plugins-ai-audacity.info b/audio/openvino-plugins-ai-audacity/openvino-plugins-ai-audacity.info new file mode 100644 index 0000000000..007adbf4e1 --- /dev/null +++ b/audio/openvino-plugins-ai-audacity/openvino-plugins-ai-audacity.info @@ -0,0 +1,20 @@ +PRGNAM="openvino-plugins-ai-audacity" +VERSION="3.5.1" +HOMEPAGE="https://github.com/intel/openvino-plugins-ai-audacity/" +DOWNLOAD="UNSUPPORTED" +MD5SUM="" +DOWNLOAD_x86_64="https://github.com/intel/openvino-plugins-ai-audacity/archive/v3.5.1-R2/openvino-plugins-ai-audacity-3.5.1-R2.tar.gz \ + https://github.com/audacity/audacity/releases/download/Audacity-3.5.1/audacity-sources-3.5.1.tar.gz \ + https://huggingface.co/Intel/demucs-openvino/resolve/main/htdemucs_v4.xml \ + https://huggingface.co/Intel/demucs-openvino/resolve/main/htdemucs_v4.bin \ + https://huggingface.co/Intel/deepfilternet-openvino/resolve/main/deepfilternet2.zip \ + https://huggingface.co/Intel/deepfilternet-openvino/resolve/main/deepfilternet3.zip" +MD5SUM_x86_64="3a8159867cf264afc280ab836ef848f9 \ + 42d866855b2563dc0ec50b9c38476a0d \ + aa7fcbb6980d83683902ac48c53116be \ + 1d1fbf4673bd956b3c13879555fa0ad2 \ + c17382730bdef35c325df210a1ff3d4b \ + dfaca36bb422a37a299e4f328e1b6843" +REQUIRES="audacity pytorch whisper.cpp" +MAINTAINER="Johannes Schoepfer" +EMAIL="slackbuilds@schoepfer.info" diff --git a/audio/openvino-plugins-ai-audacity/slack-desc b/audio/openvino-plugins-ai-audacity/slack-desc new file mode 100644 index 0000000000..a5be7b7654 --- /dev/null +++ b/audio/openvino-plugins-ai-audacity/slack-desc @@ -0,0 +1,19 @@ +# HOW TO EDIT THIS FILE: +# The "handy ruler" below makes it easier to edit a package description. +# Line up the first '|' above the ':' following the base package name, and +# the '|' on the right side marks the last column you can put a character in. +# You must make exactly 11 lines for the formatting to be correct. It's also +# customary to leave one space after the ':' except on otherwise blank lines. + + |-----handy-ruler------------------------------------------------------| +openvino-plugins-ai-audacity: openvino-plugins-ai-audacity (AI Plugins for Audacity) +openvino-plugins-ai-audacity: +openvino-plugins-ai-audacity: A set of AI-enabled effects, generators, and analyzers for Audacity +openvino-plugins-ai-audacity: +openvino-plugins-ai-audacity: +openvino-plugins-ai-audacity: +openvino-plugins-ai-audacity: +openvino-plugins-ai-audacity: +openvino-plugins-ai-audacity: +openvino-plugins-ai-audacity: https://github.com/intel/openvino-plugins-ai-audacity/ +openvino-plugins-ai-audacity: diff --git a/audio/qmmp-qt5/qmmp-qt5.SlackBuild b/audio/qmmp-qt5/qmmp-qt5.SlackBuild index 923995f341..1c61df955a 100644 --- a/audio/qmmp-qt5/qmmp-qt5.SlackBuild +++ b/audio/qmmp-qt5/qmmp-qt5.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=qmmp-qt5 -VERSION=${VERSION:-1.6.5} +VERSION=${VERSION:-1.6.6} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/audio/qmmp-qt5/qmmp-qt5.info b/audio/qmmp-qt5/qmmp-qt5.info index a9777bf8a2..570b89a5b3 100644 --- a/audio/qmmp-qt5/qmmp-qt5.info +++ b/audio/qmmp-qt5/qmmp-qt5.info @@ -1,8 +1,8 @@ PRGNAM="qmmp-qt5" -VERSION="1.6.5" +VERSION="1.6.6" HOMEPAGE="https://qmmp.ylsoftware.com/" -DOWNLOAD="https://qmmp.ylsoftware.com/files/qmmp/1.6/qmmp-1.6.5.tar.bz2" -MD5SUM="15443877d70916f968fa798ab866bfd7" +DOWNLOAD="https://qmmp.ylsoftware.com/files/qmmp/1.6/qmmp-1.6.6.tar.bz2" +MD5SUM="0bccb61ea749d8b2764359b958b5c450" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" diff --git a/audio/qpwgraph/qpwgraph.SlackBuild b/audio/qpwgraph/qpwgraph.SlackBuild index a835141621..3ca9cfdff1 100644 --- a/audio/qpwgraph/qpwgraph.SlackBuild +++ b/audio/qpwgraph/qpwgraph.SlackBuild @@ -1,6 +1,6 @@ #!/bin/bash -# Copyright 2022 S. S. Bolokanar, Bulgaria <bolokanar@bulgars.org> +# Copyright 2022 S. S. Bolokanar, Bulgaria <bolokanar@bulgarsociety.org> # С. С. Болоканаръ, България # All rights reserved. # @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=qpwgraph -VERSION=${VERSION:-0.6.2} +VERSION=${VERSION:-0.6.3} BUILD=${BUILD:-1} TAG=${TAG:-_SBo} PKGTYPE=${PKGTYPE:-tgz} diff --git a/audio/qpwgraph/qpwgraph.info b/audio/qpwgraph/qpwgraph.info index 6b5456c7fa..fa0049593a 100644 --- a/audio/qpwgraph/qpwgraph.info +++ b/audio/qpwgraph/qpwgraph.info @@ -1,10 +1,10 @@ PRGNAM="qpwgraph" -VERSION="0.6.2" +VERSION="0.6.3" HOMEPAGE="https://gitlab.freedesktop.org/rncbc/qpwgraph" -DOWNLOAD="https://gitlab.freedesktop.org/rncbc/qpwgraph/-/archive/v0.6.2/qpwgraph-v0.6.2.tar.gz" -MD5SUM="06306abfb09e1cc48fdd92e4dce0ccbc" +DOWNLOAD="https://gitlab.freedesktop.org/rncbc/qpwgraph/-/archive/v0.6.3/qpwgraph-v0.6.3.tar.gz" +MD5SUM="7bfecb81c321f7de73e2c37e9977e38c" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="" MAINTAINER="S. S. Bolokanar" -EMAIL="bolokanar@bulgars.org" +EMAIL="bolokanar@bulgarsociety.org" diff --git a/audio/rack/rack.SlackBuild b/audio/rack/rack.SlackBuild index d782b51e9c..438b5e58bf 100644 --- a/audio/rack/rack.SlackBuild +++ b/audio/rack/rack.SlackBuild @@ -24,7 +24,7 @@ cd $(dirname $0) ; CWD=$(pwd) PRGNAM=rack SRCNAM=Rack2Free -VERSION=${VERSION:-2.4.1} +VERSION=${VERSION:-2.5.1} SRCDIR=RackFree-$VERSION BUILD=${BUILD:-1} TAG=${TAG:-_SBo} diff --git a/audio/rack/rack.info b/audio/rack/rack.info index 89d3f94faa..6ae407805c 100644 --- a/audio/rack/rack.info +++ b/audio/rack/rack.info @@ -1,8 +1,8 @@ PRGNAM="rack" -VERSION="2.4.1" +VERSION="2.5.1" HOMEPAGE="https://vcvrack.com" -DOWNLOAD="https://vcvrack.com/downloads/RackFree-2.4.1-lin-x64.zip" -MD5SUM="23a13e50f617bc483ca2eb64d48d3b56" +DOWNLOAD="https://vcvrack.com/downloads/RackFree-2.5.1-lin-x64.zip" +MD5SUM="ca3a5ec5f1f9a3f948269e731cb73330" DOWNLOAD_x86_64="" MD5SUM_x86_64="" REQUIRES="jack" diff --git a/audio/yabridge/yabridge.info b/audio/yabridge/yabridge.info index b5c35ef898..34ee3a893a 100644 --- a/audio/yabridge/yabridge.info +++ b/audio/yabridge/yabridge.info @@ -7,7 +7,7 @@ DOWNLOAD="https://github.com/robbert-vdh/yabridge/archive/5.1.0/yabridge-5.1.0.t MD5SUM="2383d67c9089a4fda8ae311baaa8fe3b \ f9e2185ea8cdfbdc4d99c4a5f5e4d426 \ a58876a05ac16ada09f750a4b8564443" -DOWNLOAD_x86_64="" +DOWNLOAD_x86_64="UNSUPPORTED" MD5SUM_x86_64="" REQUIRES="%README% wine-staging asio bitsery function2 ghc_filesystem tomlplusplus rust16" MAINTAINER="Martin Bångens" |