summaryrefslogtreecommitdiffstats
path: root/audio
diff options
context:
space:
mode:
Diffstat (limited to 'audio')
-rw-r--r--audio/FAudio/0001-cmake.patch45
-rw-r--r--audio/FAudio/FAudio.SlackBuild25
-rw-r--r--audio/FAudio/FAudio.info10
-rw-r--r--audio/FAudio/README3
-rw-r--r--audio/FAudio/slack-desc2
-rw-r--r--audio/acxi/README11
-rw-r--r--audio/acxi/acxi.SlackBuild86
-rw-r--r--audio/acxi/acxi.info10
-rw-r--r--audio/acxi/slack-desc19
-rw-r--r--audio/amSynth/amSynth.SlackBuild4
-rw-r--r--audio/amSynth/amSynth.info6
-rw-r--r--audio/audacity/README2
-rw-r--r--audio/audacity/audacity-ffmpeg.patch30
-rw-r--r--audio/audacity/audacity.SlackBuild88
-rw-r--r--audio/audacity/audacity.info14
-rw-r--r--audio/carla/README4
-rw-r--r--audio/carla/carla.SlackBuild4
-rw-r--r--audio/carla/carla.info6
-rw-r--r--audio/clap/README77
-rw-r--r--audio/clap/clap.SlackBuild87
-rw-r--r--audio/clap/clap.info10
-rw-r--r--audio/clap/clap.pc5
-rw-r--r--audio/clap/slack-desc19
-rw-r--r--audio/cmus/cmus.SlackBuild4
-rw-r--r--audio/cmus/cmus.info6
-rw-r--r--audio/cubeb/README8
-rw-r--r--audio/cubeb/cubeb.SlackBuild119
-rw-r--r--audio/cubeb/cubeb.info12
-rw-r--r--audio/cubeb/slack-desc19
-rw-r--r--audio/faad2/faad2.SlackBuild6
-rw-r--r--audio/faad2/faad2.info6
-rw-r--r--audio/famitracker-qt/README7
-rw-r--r--audio/famitracker-qt/doinst.sh10
-rw-r--r--audio/famitracker-qt/famitracker-qt.SlackBuild111
-rw-r--r--audio/famitracker-qt/famitracker-qt.desktop12
-rw-r--r--audio/famitracker-qt/famitracker-qt.info10
-rw-r--r--audio/famitracker-qt/famitracker-qt.pro.patch11
-rw-r--r--audio/famitracker-qt/slack-desc19
-rw-r--r--audio/flacon/flacon.SlackBuild2
-rw-r--r--audio/flacon/flacon.info6
-rw-r--r--audio/gnome-shell-extension-sound-output-device/README8
-rw-r--r--audio/gnome-shell-extension-sound-output-device/doinst.sh14
-rw-r--r--audio/gnome-shell-extension-sound-output-device/gnome-shell-extension-sound-output-device.SlackBuild110
-rw-r--r--audio/gnome-shell-extension-sound-output-device/gnome-shell-extension-sound-output-device.info10
-rw-r--r--audio/gnome-shell-extension-sound-output-device/slack-desc19
-rw-r--r--audio/google-musicmanager/README5
-rw-r--r--audio/google-musicmanager/google-musicmanager.SlackBuild131
-rw-r--r--audio/google-musicmanager/google-musicmanager.info10
-rw-r--r--audio/google-musicmanager/slack-desc19
-rw-r--r--audio/milkytracker/milkytracker.SlackBuild4
-rw-r--r--audio/milkytracker/milkytracker.info6
-rw-r--r--audio/mpc/mpc.SlackBuild59
-rw-r--r--audio/mpc/mpc.info10
-rw-r--r--audio/mpd/mpd.SlackBuild2
-rw-r--r--audio/mpd/mpd.info6
-rw-r--r--audio/mpdscribble/mpdscribble.SlackBuild6
-rw-r--r--audio/mpdscribble/mpdscribble.info6
-rw-r--r--audio/ncspot/cargo-lock-0.11.0.patch (renamed from audio/ncspot/cargo-lock-0.10.1.patch)6
-rw-r--r--audio/ncspot/ncspot.SlackBuild4
-rw-r--r--audio/ncspot/ncspot.info176
-rw-r--r--audio/ncspot/no-cursor-offset.patch18
-rw-r--r--audio/ocp/README4
-rw-r--r--audio/ocp/ocp.SlackBuild4
-rw-r--r--audio/ocp/ocp.info8
-rw-r--r--audio/pasystray/pasystray.SlackBuild28
-rw-r--r--audio/pasystray/pasystray.info6
-rw-r--r--audio/plug/README19
-rw-r--r--audio/plug/doinst.sh13
-rw-r--r--audio/plug/plug.SlackBuild114
-rw-r--r--audio/plug/plug.desktop9
-rw-r--r--audio/plug/plug.info10
-rw-r--r--audio/plug/plug.pngbin0 -> 98946 bytes
-rw-r--r--audio/plug/slack-desc19
-rw-r--r--audio/qpwgraph/qpwgraph.SlackBuild2
-rw-r--r--audio/qpwgraph/qpwgraph.info6
-rw-r--r--audio/qtractor/qtractor.SlackBuild42
-rw-r--r--audio/qtractor/qtractor.info6
-rw-r--r--audio/quodlibet/README5
-rw-r--r--audio/quodlibet/quodlibet.SlackBuild3
-rw-r--r--audio/quodlibet/quodlibet.info8
-rw-r--r--audio/schismtracker/schismtracker.SlackBuild4
-rw-r--r--audio/schismtracker/schismtracker.info6
-rw-r--r--audio/soxr/soxr.info2
-rw-r--r--audio/tauonmb/tauonmb.SlackBuild2
-rw-r--r--audio/tauonmb/tauonmb.info2
-rw-r--r--audio/volumeicon/volumeicon.SlackBuild2
-rw-r--r--audio/volumeicon/volumeicon.info2
-rw-r--r--audio/wildmidi/README7
-rw-r--r--audio/wildmidi/slack-desc19
-rw-r--r--audio/wildmidi/wildmidi.SlackBuild115
-rw-r--r--audio/wildmidi/wildmidi.info10
-rw-r--r--audio/yabridge/yabridge.SlackBuild84
-rw-r--r--audio/yabridge/yabridge.info8
-rw-r--r--audio/yoshimi/yoshimi.SlackBuild4
-rw-r--r--audio/yoshimi/yoshimi.info6
95 files changed, 1555 insertions, 588 deletions
diff --git a/audio/FAudio/0001-cmake.patch b/audio/FAudio/0001-cmake.patch
deleted file mode 100644
index 37d5e01276..0000000000
--- a/audio/FAudio/0001-cmake.patch
+++ /dev/null
@@ -1,45 +0,0 @@
-From 931b198dae23863dd2e5c205bd819991a7259d85 Mon Sep 17 00:00:00 2001
-From: orbea <orbea@riseup.net>
-Date: Wed, 11 Nov 2020 10:05:41 -0800
-Subject: [PATCH] cmake: Fix compatiblity with older cmake versions.
-
-IMPORTED_TARGET was only introduced in cmake 3.6 and FAudio
-does not build with GStremer versions older than 1.9.2.
-
-Fixes https://github.com/FNA-XNA/FAudio/issues/226
-
-v2: Use _LDFLAGS to ensure linking against the correct gstreamer.
----
- CMakeLists.txt | 12 ++++++------
- 1 file changed, 6 insertions(+), 6 deletions(-)
-
-diff --git a/CMakeLists.txt b/CMakeLists.txt
-index bb57a672..58da7f18 100644
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -142,9 +142,9 @@ if(GSTREAMER)
-
- # Find GStreamer
- find_package(PkgConfig)
-- pkg_check_modules(GST REQUIRED IMPORTED_TARGET gstreamer-1.0)
-- pkg_check_modules(GSTAUDIO REQUIRED IMPORTED_TARGET gstreamer-audio-1.0)
-- pkg_check_modules(GSTAPP REQUIRED IMPORTED_TARGET gstreamer-app-1.0)
-+ pkg_check_modules(GST REQUIRED gstreamer-1.0>=1.9.2)
-+ pkg_check_modules(GSTAUDIO REQUIRED gstreamer-audio-1.0>=1.9.2)
-+ pkg_check_modules(GSTAPP REQUIRED gstreamer-app-1.0>=1.9.2)
-
- # Include/Link GStreamer...
- target_include_directories(FAudio PRIVATE
-@@ -153,9 +153,9 @@ if(GSTREAMER)
- ${GSTAPP_INCLUDE_DIRS}
- )
- target_link_libraries(FAudio PRIVATE
-- PkgConfig::GST
-- PkgConfig::GSTAUDIO
-- PkgConfig::GSTAPP
-+ ${GST_LDFLAGS}
-+ ${GSTAUDIO_LDFLAGS}
-+ ${GSTAPP_LDFLAGS}
- )
- endif(GSTREAMER)
-
diff --git a/audio/FAudio/FAudio.SlackBuild b/audio/FAudio/FAudio.SlackBuild
index 3a257a7e7a..cfa49835dc 100644
--- a/audio/FAudio/FAudio.SlackBuild
+++ b/audio/FAudio/FAudio.SlackBuild
@@ -2,6 +2,7 @@
# Slackware build script for FAudio
+# Copyright 2022 Steven Voges <Oregon, USA>
# Copyright 2019-2020 Hunter Sezen California, USA
# All rights reserved.
#
@@ -25,7 +26,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=FAudio
-VERSION=${VERSION:-20.11}
+VERSION=${VERSION:-22.08}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -38,9 +39,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,28 +77,12 @@ 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 {} \;
-# gstreamer and gst-plugins-base are too old in Slackware 14.2.
-if pkg-config --atleast-version 1.9.2 gstreamer-1.0 &&
- pkg-config --atleast-version 1.9.2 gstreamer-audio-1.0 &&
- pkg-config --atleast-version 1.9.2 gstreamer-app-1.0; then
- GST=ON
-else
- GST=OFF
-fi
-
-# cmake: Fix compatiblity with older cmake versions.
-# https://github.com/FNA-XNA/FAudio/commit/6a1b6b5d7bc237635d8cbc143b42418c16651a35
-# https://github.com/FNA-XNA/FAudio/pull/227
-# https://github.com/FNA-XNA/FAudio/issues/226
-patch -p1 < $CWD/0001-cmake.patch
-
mkdir -p build
cd build
cmake \
-DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib${LIBDIRSUFFIX} \
- -DGSTREAMER=$GST \
-DCMAKE_SKIP_RPATH=TRUE \
-DCMAKE_BUILD_TYPE=Release ..
make
@@ -111,7 +93,8 @@ 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
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a LICENSE README $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a LICENSE README \
+ $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/audio/FAudio/FAudio.info b/audio/FAudio/FAudio.info
index 7fb7595387..3225a1ab26 100644
--- a/audio/FAudio/FAudio.info
+++ b/audio/FAudio/FAudio.info
@@ -1,10 +1,10 @@
PRGNAM="FAudio"
-VERSION="20.11"
+VERSION="22.08"
HOMEPAGE="https://fna-xna.github.io/"
-DOWNLOAD="https://github.com/FNA-XNA/FAudio/archive/20.11/FAudio-20.11.tar.gz"
-MD5SUM="412d42ddf06b26fbabf7fd78af549f6f"
+DOWNLOAD="https://github.com/FNA-XNA/FAudio/archive/22.08/FAudio-22.08.tar.gz"
+MD5SUM="fca9b2d43a1008d7975b8c71530ccc53"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
-MAINTAINER="Hunter Sezen"
-EMAIL="orbea@riseup.net"
+MAINTAINER="Steven Voges"
+EMAIL="svoges.sbo@gmail.com"
diff --git a/audio/FAudio/README b/audio/FAudio/README
index d208b174bb..9c1144e3c9 100644
--- a/audio/FAudio/README
+++ b/audio/FAudio/README
@@ -1,3 +1,6 @@
This is FAudio, an XAudio reimplementation that focuses solely on
developing fully accurate DirectX Audio runtime libraries for the
FNA project, including XAudio2, X3DAudio, XAPO, and XACT3.
+
+FAudio will be held at version 22.08 on Slackware 15.0 as 22.09
+and newer require SDL >=2.24.0 to be present on the system.
diff --git a/audio/FAudio/slack-desc b/audio/FAudio/slack-desc
index 47d8200713..7910d1d9c9 100644
--- a/audio/FAudio/slack-desc
+++ b/audio/FAudio/slack-desc
@@ -12,7 +12,7 @@ FAudio: This is FAudio, an XAudio reimplementation that focuses solely on
FAudio: developing fully accurate DirectX Audio runtime libraries for the FNA
FAudio: project, including XAudio2, X3DAudio, XAPO, and XACT3.
FAudio:
-FAudio: Homepage: https://fna-xna.github.io/
+FAudio: Homepage: https://fna-xna.github.io
FAudio:
FAudio:
FAudio:
diff --git a/audio/acxi/README b/audio/acxi/README
new file mode 100644
index 0000000000..f952600fae
--- /dev/null
+++ b/audio/acxi/README
@@ -0,0 +1,11 @@
+acxi (a command line audio processing tool)
+
+acxi is a tool that syncs/converts lossless (flac, wav, raw) music
+libraries to compressed (mp3,ogg,opus) versions of the lossless
+library. It also can convert aif, raw, shn, and wav to flac. It also
+creates/checks md5, ffp files, tags your collection (read man page),
+embeds images, and much more.
+
+Optional deps:
+ -libfdk-aac (works better than ffmpeg native aac codec)
+ -shorten (for SHN -> FLAC conversion)
diff --git a/audio/acxi/acxi.SlackBuild b/audio/acxi/acxi.SlackBuild
new file mode 100644
index 0000000000..aa979556c8
--- /dev/null
+++ b/audio/acxi/acxi.SlackBuild
@@ -0,0 +1,86 @@
+#!/bin/bash
+
+# Slackware build script for acxi
+
+# Copyright 2022 fourtysixandtwo <fourtysixandtwo@sliderr.net>
+# 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=acxi
+VERSION=${VERSION:-3.5.05}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+PKGTYPE=${PKGTYPE:-tgz}
+
+ARCH=noarch
+
+# 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 xvf $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 {} \;
+
+mkdir -p $PKG/usr/bin
+cp -a $PRGNAM $PKG/usr/bin/$PRGNAM
+chown root:root $PKG/usr/bin/$PRGNAM
+chmod 755 $PKG/usr/bin/$PRGNAM
+mkdir -p $PKG/etc
+cp -a $PRGNAM.conf $PKG/etc/$PRGNAM.conf.example
+chmod 644 $PKG/etc/$PRGNAM.conf.example
+mkdir -p $PKG/usr/man/man1
+cp -a $PRGNAM.1 $PKG/usr/man/man1/$PRGNAM.1
+chown root:root $PKG/usr/man/man1/$PRGNAM.1
+chmod 644 $PKG/usr/man/man1/$PRGNAM.1
+
+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 LICENSE.txt README.txt acxi.changelog auto.tag $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+mv $PKG/usr/doc/$PRGNAM-$VERSION/auto.tag $PKG/usr/doc/$PRGNAM-$VERSION/auto.tag.example
+
+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/acxi/acxi.info b/audio/acxi/acxi.info
new file mode 100644
index 0000000000..7a79d9d30d
--- /dev/null
+++ b/audio/acxi/acxi.info
@@ -0,0 +1,10 @@
+PRGNAM="acxi"
+VERSION="3.5.05"
+HOMEPAGE="https://github.com/smxi/acxi"
+DOWNLOAD="https://github.com/smxi/acxi/archive/3.5.05/acxi-3.5.05.tar.gz"
+MD5SUM="9516828578e16d99e19431afd5eacb26"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="fourtysixandtwo"
+EMAIL="fourtysixandtwo@sliderr.net"
diff --git a/audio/acxi/slack-desc b/audio/acxi/slack-desc
new file mode 100644
index 0000000000..c88aec9daa
--- /dev/null
+++ b/audio/acxi/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------------------------------------------------------|
+acxi: acxi (a command line audio processing tool)
+acxi:
+acxi: acxi is a tool that syncs/converts lossless (flac, wav, raw) music
+acxi: libraries to compressed (mp3,ogg,opus) versions of the lossless
+acxi: library. It also can convert aif, raw, shn, and wav to flac. It also
+acxi: creates/checks md5, ffp files, tags your collection (read man page),
+acxi: embeds images, and much more.
+acxi:
+acxi:
+acxi: Home: https://github.com/smxi/acxi
+acxi:
diff --git a/audio/amSynth/amSynth.SlackBuild b/audio/amSynth/amSynth.SlackBuild
index 0cd790e751..bc288a4028 100644
--- a/audio/amSynth/amSynth.SlackBuild
+++ b/audio/amSynth/amSynth.SlackBuild
@@ -30,8 +30,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=amSynth
-VERSION=${VERSION:-1.12.4}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-1.13.0}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/audio/amSynth/amSynth.info b/audio/amSynth/amSynth.info
index 5bd5533661..97089829d4 100644
--- a/audio/amSynth/amSynth.info
+++ b/audio/amSynth/amSynth.info
@@ -1,8 +1,8 @@
PRGNAM="amSynth"
-VERSION="1.12.4"
+VERSION="1.13.0"
HOMEPAGE="https://amsynth.github.io/"
-DOWNLOAD="https://github.com/amsynth/amsynth/releases/download/release-1.12.4/amsynth-1.12.4.tar.gz"
-MD5SUM="ee3841ffe61b642b101e0ed285d75589"
+DOWNLOAD="https://github.com/amsynth/amsynth/releases/download/release-1.13.0/amsynth-1.13.0.tar.gz"
+MD5SUM="f8ffd6e939c690fe05e92ae68809fcc7"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/audio/audacity/README b/audio/audacity/README
index 8689c747e0..41abf41094 100644
--- a/audio/audacity/README
+++ b/audio/audacity/README
@@ -3,7 +3,7 @@ With Audacity one can record live audio, convert tapes and records into
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 lilv + suil (for lv2 support).
+twolame, vamp-plugin-sdk, vst3sdk, and lilv + suil (for lv2 support).
The manual is packaged with the application only if you pass the script
the additional option
diff --git a/audio/audacity/audacity-ffmpeg.patch b/audio/audacity/audacity-ffmpeg.patch
deleted file mode 100644
index d0b9935d3e..0000000000
--- a/audio/audacity/audacity-ffmpeg.patch
+++ /dev/null
@@ -1,30 +0,0 @@
-diff -Naur audacity-src-2.0.6-orig/src/FFmpeg.h audacity-src-2.0.6/src/FFmpeg.h
---- audacity-src-2.0.6-orig/src/FFmpeg.h 2014-09-28 21:54:55.159636208 -0400
-+++ audacity-src-2.0.6/src/FFmpeg.h 2014-09-28 21:55:11.246276766 -0400
-@@ -688,7 +688,7 @@
- FFMPEG_FUNCTION_WITH_RETURN(
- AVOutputFormat*,
- av_oformat_next,
-- (AVOutputFormat *f),
-+ (const AVOutputFormat *f),
- (f)
- );
- FFMPEG_FUNCTION_WITH_RETURN(
-@@ -755,7 +755,7 @@
- FFMPEG_FUNCTION_WITH_RETURN(
- int,
- av_fifo_size,
-- (AVFifoBuffer *f),
-+ (const AVFifoBuffer *f),
- (f)
- );
- FFMPEG_FUNCTION_WITH_RETURN(
-@@ -801,7 +801,7 @@
- FFMPEG_FUNCTION_WITH_RETURN(
- AVDictionaryEntry *,
- av_dict_get,
-- (AVDictionary *m, const char *key, const AVDictionaryEntry *prev, int flags),
-+ (const AVDictionary *m, const char *key, const AVDictionaryEntry *prev, int flags),
- (m, key, prev, flags)
- );
- FFMPEG_FUNCTION_WITH_RETURN(
diff --git a/audio/audacity/audacity.SlackBuild b/audio/audacity/audacity.SlackBuild
index 37caeb4dc8..6ded1c9b59 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-2021 Matteo Bernardini <ponce@slackbuilds.org>
+# Copyright 2011-2022 Matteo Bernardini <ponce@slackbuilds.org>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,15 +26,16 @@
# Thanks to Eric Hameleers for adding the audacity.desktop file
# and other tweaks and bug fixes. Thanks to Heinz Wiesinger for
# bug fixes and the soundtouch and twolame improvements.
+# ...and thanks again to Eric Hameleers for the various hints needed
+# to build the conan-free releases
# Modified by the SlackBuilds.org project
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=audacity
-SRCNAM=Audacity
-VERSION=${VERSION:-3.0.2}
-MANVER=${MANVER:-3.0.2}
+VERSION=${VERSION:-3.2.1}
+MANVER=${MANVER:-3.2.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -47,9 +48,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
@@ -77,19 +75,19 @@ if [ -x /usr/bin/listplugins ]; then do_ladspa="on"; else do_ladspa
if pkg-config --exists soundtouch; then do_soundtouch="system"; else do_soundtouch="off"; fi
if pkg-config --exists twolame; then do_twolame="system"; else do_twolame="off"; fi
if pkg-config --exists vamp-hostsdk; then do_vamp="system"; else do_vamp="off"; fi
+if pkg-config --exists jack; then do_jack="system"; else do_jack="off"; fi
if $(pkg-config --exists lilv-0) && $(pkg-config --exists suil-0); then do_lv2="system"; else do_lv2="off"; fi
+if pkg-config --exists vst3sdk; then do_vst3="system"; export VST3SDK_DIR=/usr/include/vst3sdk else do_vst3="off"; fi
set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $PRGNAM-$SRCNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$SRCNAM-$VERSION.tar.gz
-cd $PRGNAM-$SRCNAM-$VERSION
-mkdir -p build/cmake-proxies/wxWidgets
-( cd build/cmake-proxies/wxWidgets
- tar xvf $CWD/wxwidgets-audacity-$VERSION.tar.xz )
+rm -rf $PRGNAM-sources-$VERSION $PRGNAM-sources-$VERSION.tar.gz
+unzip $CWD/$PRGNAM-sources-$VERSION.zip
+tar xvf $PRGNAM-sources-$VERSION.tar.gz # ???
+cd $PRGNAM-sources-$VERSION
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
@@ -97,42 +95,41 @@ 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 {} \;
-# fix vamp plugin search path on x86_64 - thanks to B. Watson
-sed -i "s,lib/vamp,lib$LIBDIRSUFFIX/vamp,g" \
- lib-src/libvamp/src/vamp-hostsdk/PluginHostAdapter.cpp || true
-
-# fix building against ffmpeg-2.6.x, patch from archlinux
-patch -p1 < $CWD/audacity-ffmpeg.patch || exit 1
-
-# add a missing include for gcc >= 11.x
-sed -i '/#include <functional>/a #include <limits>' include/audacity/Types.h
-
mkdir -p build
cd build
cmake \
-DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
-DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -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=lib${LIBDIRSUFFIX} \
+ -DCMAKE_INSTALL_MANDIR=/usr/man \
-DCMAKE_INSTALL_PREFIX=/usr \
- -DLIB_SUFFIX=${LIBDIRSUFFIX} \
- -DMAN_INSTALL_DIR=/usr/man \
- -Daudacity_use_sndfile=system \
- -Daudacity_use_soxr=system \
- -Daudacity_use_lame=system \
+ -DCMAKE_VERBOSE_MAKEFILE:BOOL="on" \
-Daudacity_use_twolame=$do_twolame \
- -Daudacity_use_flac=system \
-Daudacity_use_ladspa=$do_ladspa \
- -Daudacity_use_vorbis=system \
- -Daudacity_use_id3tag=system \
- -Daudacity_use_expat=system \
-Daudacity_use_soundtouch=$do_soundtouch \
-Daudacity_use_vamp=$do_vamp \
+ -Daudacity_use_jack=$do_jack \
-Daudacity_use_lv2=$do_lv2 \
- -Daudacity_use_midi=system \
- -Daudacity_use_ogg=system \
+ -Daudacity_has_vst3=$do_vst3 \
+ -Daudacity_use_portsmf="system" \
-Daudacity_use_ffmpeg=loaded \
- -Daudacity_use_sqlite=local \
- -Daudacity_use_wxwidgets=local \
- -Daudacity_use_portaudio=local \
+ -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
make install DESTDIR=$PKG
@@ -141,27 +138,24 @@ cd ..
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
-# We're going to overwrite the included audacity.desktop file with ours,
-# and the icon isn't added at all by upstream, so we'll do that here
+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
+
+# We're going to overwrite the included audacity.desktop file with ours
install -D -m 0644 $CWD/$PRGNAM.desktop \
$PKG/usr/share/applications/$PRGNAM.desktop
-install -D -m 0644 images/AudacityLogo48x48.xpm \
- $PKG/usr/share/pixmaps/$PRGNAM.xpm
-
-# Move manpage directory to the proper location
-mv $PKG/usr/share/man $PKG/usr
-find $PKG/usr/man -type f -exec gzip -9 {} \;
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
rm -fr $PKG/usr/share/doc
-cp LICENSE.txt README.txt todo.txt $PKG/usr/doc/$PRGNAM-$VERSION
+cp LICENSE.txt README.txt $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
- unzip $CWD/$PRGNAM-manual-$MANVER.zip -d $PKG/usr/share/$PRGNAM
+ cd $PKG/usr/share/$PRGNAM
+ tar xvf $CWD/$PRGNAM-manual-$VERSION.tar.gz
fi
mkdir -p $PKG/install
diff --git a/audio/audacity/audacity.info b/audio/audacity/audacity.info
index b3bf8e8cc1..96b5bf55d7 100644
--- a/audio/audacity/audacity.info
+++ b/audio/audacity/audacity.info
@@ -1,14 +1,12 @@
PRGNAM="audacity"
-VERSION="3.0.2"
+VERSION="3.2.1"
HOMEPAGE="https://www.audacityteam.org"
-DOWNLOAD="https://github.com/audacity/audacity/archive/Audacity-3.0.2/audacity-Audacity-3.0.2.tar.gz \
- http://ponce.cc/slackware/sources/repo/wxwidgets-audacity-3.0.2.tar.xz \
- http://ponce.cc/slackware/sources/repo/audacity-manual-3.0.2.zip"
-MD5SUM="b3f9e40204548a945f081ab8ade5551f \
- 640ab07f7edfe64f8d1c4f7fd88e48a6 \
- 5ac5bf09a55e77e8a0bf5b68805b08c4"
+DOWNLOAD="https://github.com/audacity/audacity/releases/download/Audacity-3.2.1/audacity-sources-3.2.1.zip \
+ https://github.com/audacity/audacity/releases/download/Audacity-3.2.1/audacity-manual-3.2.1.tar.gz"
+MD5SUM="f9e2959ac92b109be4594234b22fd92c \
+ 5c637d63de22afe4eabde6fd0f11be26"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES=""
+REQUIRES="libsbsms portaudio portmidi portsmf soxr wxWidgets"
MAINTAINER="Matteo Bernardini"
EMAIL="ponce@slackbuilds.org"
diff --git a/audio/carla/README b/audio/carla/README
index b1f90de1da..b1cbe085dc 100644
--- a/audio/carla/README
+++ b/audio/carla/README
@@ -10,4 +10,6 @@ OSC, Rack and Patchbay.
Carla is a plugins host for VST, LADSPA, DSSI, LV2. A replacement for
dssi-vst.
-Optional dependencies: linuxsampler, projectM
+pyliblo is needed for user accessible carla-control
+
+Optional dependencies: linuxsampler, projectM, pyliblo
diff --git a/audio/carla/carla.SlackBuild b/audio/carla/carla.SlackBuild
index a732a965bd..a764768409 100644
--- a/audio/carla/carla.SlackBuild
+++ b/audio/carla/carla.SlackBuild
@@ -1,12 +1,12 @@
#!/bin/bash
# Slackware build script for <carla>
#
-# Michales (clavisound) Michaloudes korgie@gmail.com <2018-2021>
+# Michales (clavisound) Michaloudes korgie@gmail.com <2018-2022>
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=carla
-VERSION=${VERSION:-2.4.1}
+VERSION=${VERSION:-2.5.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/audio/carla/carla.info b/audio/carla/carla.info
index 913267e618..2a8f1165ff 100644
--- a/audio/carla/carla.info
+++ b/audio/carla/carla.info
@@ -1,8 +1,8 @@
PRGNAM="carla"
-VERSION="2.4.1"
+VERSION="2.5.2"
HOMEPAGE="http://kxstudio.linuxaudio.org/"
-DOWNLOAD="https://github.com/falkTX/Carla/archive/v2.4.1/Carla-2.4.1.tar.gz"
-MD5SUM="c7d9daae2ca3d7d2b58aaeb63dc385fe"
+DOWNLOAD="https://github.com/falkTX/Carla/archive/v2.5.2/Carla-2.5.2.tar.gz"
+MD5SUM="1e7983f56d690968f141c2efd2d73c4d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="jack liblo"
diff --git a/audio/clap/README b/audio/clap/README
new file mode 100644
index 0000000000..992237e19a
--- /dev/null
+++ b/audio/clap/README
@@ -0,0 +1,77 @@
+CLAP (“CLever Audio Plug-in API”)
+
+Developed in collaboration with experts from diverse fields in the music
+software industry, CLAP is a cutting-edge plug-in standard, designed
+for modern computers, software, and paradigms. CLAP caters to novel DAW
+concepts, and opens up new horizons for what a plug-in can do or be.
+
+Here are some immediately useful advantages of CLAP:
+Better Performance From Modern CPUs
+
+Developed with modern CPUs in mind, CLAP takes multi-thread management
+to a new level, with a clear and efficient allocation of roles between
+plug-in and host. Specifically, CLAP allows collaborative multicore
+support between plug-in and host through a so-called “thread-pool”,
+also allowing hosts to manage CPU-threading for plug-ins that provide
+their own multicore support. Preliminary tests show significant
+performance gains compared with current solutions.
+
+CLAP hosts can read plug-in metadata and help organize your plug-ins.
+As CLAP hosts can retrieve information from plug-ins without having to
+wait for them to initialize, plug-in scans can be much faster.
+
+Furthermore, we’re currently finalizing an extension which
+lets plug-ins tell the host which files they need
+(e.g. samples or wavetables), and the host can consolidate those in
+the project file. That means you’ll never lose a sample while
+transferring a project between systems!
+Better Modulation
+
+The CLAP standard promotes new ways to create music with automation,
+modulation, and expressions. Here are a few examples:
+
+CLAP supports per-note automation and modulation
+(in accordance with the recent MIDI 2.0 specifications).
+
+Going one step further, CLAP’s parameter modulation concept allows for
+temporary parameter offsets. Parameter modulation is non-destructive,
+so as soon as the modulation has finished, the target parameter will
+return to its original state.
+
+CLAP makes it possible for polyphonic plug-ins to have their per-voice
+parameters modulated for individual notes (“MPE on steroids”).
+
+The KISS (keep it simple, silly) mantra belongs to CLAP.
+From the C-only ABI, which allows binding to any programming language,
+to the transparent client-server model between host and plug-in,
+the robustness and clarity of the threading model,
+and the single event queue for all kinds of parameter changes,
+timing and MIDI. Despite being so comprehensive, everything in CLAP is
+easy to find and easy to implement.
+
+A single cpp/hpp glue layer for C++ offers a quick start into the ABI,
+and its built-in “proxy layer” finds common threading bugs in an
+instant. Apropos C-only ABI: There are no platform specific
+dependencies: In theory CLAP should also run well on embedded platforms,
+game consoles or specialized supercomputers.
+
+Open Source & Liberal License
+
+CLAP is open source, released under the MIT license:
+No fees, memberships or proprietary license agreements are required
+before developing or distributing a CLAP capable host or plug-in, and
+the license never expires. In a nutshell, there are no entry hurdles for
+developers, and plenty of open source projects already benefit from
+CLAP.
+
+MIDI Just Works!
+
+Inspired by MPE and MIDI 2.0, CLAP can adapt to any future MIDI
+standard. Wherever a solid standard exists, we allow developers to
+freely decide how to apply it. Plug-ins can receive and send any MIDI
+event on multiple ports.
+
+Extensibility & Governance
+
+A simple system for extensions makes CLAP future-proof. Companies can
+offer proprietary extensions if required for specific features.
diff --git a/audio/clap/clap.SlackBuild b/audio/clap/clap.SlackBuild
new file mode 100644
index 0000000000..24e3e961de
--- /dev/null
+++ b/audio/clap/clap.SlackBuild
@@ -0,0 +1,87 @@
+#!/bin/bash
+
+# Slackware build script for clap
+
+# Copyright Martin Bångens Sweden
+# 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=clap
+VERSION=${VERSION:-1.1.2}
+BUILD=${BUILD:-1}
+TAG=${TAG:-_SBo}
+PKGTYPE=${PKGTYPE:-tgz}
+ARCH=noarch
+
+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 xf $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 {} \;
+
+mkdir -p $PKG/usr/share/pkgconfig
+cp $CWD/clap.pc $PKG/usr/share/pkgconfig/
+sed -i "s/VERSION/$VERSION/g" $PKG/usr/share/pkgconfig/clap.pc
+
+mkdir -p $PKG/usr/include
+cp -a include/clap $PKG/usr/include/
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a \
+ ChangeLog.md \
+ Contributors.md \
+ LICENSE \
+ README.md \
+ artwork \
+$PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+chmod 755 $PKG/usr/include/clap
+find $PKG/usr/include/clap -type d -exec chmod 755 {} +
+find $PKG/usr/include/clap -type f -exec chmod 644 {} +
+
+chmod 755 $PKG/usr/doc/$PRGNAM-$VERSION
+find $PKG/usr/doc/$PRGNAM-$VERSION -type d -exec chmod 755 {} +
+find $PKG/usr/doc/$PRGNAM-$VERSION -type f -exec chmod 644 {} +
+
+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/clap/clap.info b/audio/clap/clap.info
new file mode 100644
index 0000000000..364b1c3866
--- /dev/null
+++ b/audio/clap/clap.info
@@ -0,0 +1,10 @@
+PRGNAM="clap"
+VERSION="1.1.2"
+HOMEPAGE="https://cleveraudio.org/"
+DOWNLOAD="https://github.com/free-audio/clap/archive/1.1.2/clap-1.1.2.tar.gz"
+MD5SUM="e647c2392f9b5277896b6e297443381e"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="Martin Bångens"
+EMAIL="marbangens@gmail.com"
diff --git a/audio/clap/clap.pc b/audio/clap/clap.pc
new file mode 100644
index 0000000000..430d26c9b6
--- /dev/null
+++ b/audio/clap/clap.pc
@@ -0,0 +1,5 @@
+Name: clap
+Description: CLAP (“CLever Audio Plug-in API”)
+Version: VERSION
+Cflags: -I/usr/include/clap
+Libs:
diff --git a/audio/clap/slack-desc b/audio/clap/slack-desc
new file mode 100644
index 0000000000..db592e8c5f
--- /dev/null
+++ b/audio/clap/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------------------------------------------------------|
+clap: clap (Clever Audio Plugin API)
+clap:
+clap: CLAP stands for CLever Audio Plugin. It is an audio plugin ABI which
+clap: defines a standard for Digital Audio Workstations and audio plugins
+clap: (synthesizers, audio effects, ...) to work together.
+clap: To work with CLAP, include clap/clap.h.
+clap: The two most important objects are clap_host and clap_plugin.
+clap:
+clap:
+clap:
+clap:
diff --git a/audio/cmus/cmus.SlackBuild b/audio/cmus/cmus.SlackBuild
index 91a96f23dd..41e8195a1a 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-2021, Matteo Bernardini <ponce@slackbuilds.org>, Pisa, Italy
+# Copyright 2013-2022, 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.9.1}
+VERSION=${VERSION:-2.10.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/audio/cmus/cmus.info b/audio/cmus/cmus.info
index 6f0a1a907d..38db697f26 100644
--- a/audio/cmus/cmus.info
+++ b/audio/cmus/cmus.info
@@ -1,8 +1,8 @@
PRGNAM="cmus"
-VERSION="2.9.1"
+VERSION="2.10.0"
HOMEPAGE="https://cmus.github.io"
-DOWNLOAD="https://github.com/cmus/cmus/archive/v2.9.1/cmus-2.9.1.tar.gz"
-MD5SUM="914ea4f79827174f825e9e7ce3880c44"
+DOWNLOAD="https://github.com/cmus/cmus/archive/v2.10.0/cmus-2.10.0.tar.gz"
+MD5SUM="299c09a91024bc81418353743943bfae"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/audio/cubeb/README b/audio/cubeb/README
new file mode 100644
index 0000000000..2d3030a27c
--- /dev/null
+++ b/audio/cubeb/README
@@ -0,0 +1,8 @@
+cubeb is a cross platform audio library
+
+This script defaults to building against alsa and pulse.
+To disable alsa support, pass ALSA=false to the build script.
+To disable pulse support, pass PULSE=false to the build script.
+
+jack is an optional dependency and support can be enabled by passing
+JACK=true to the build script.
diff --git a/audio/cubeb/cubeb.SlackBuild b/audio/cubeb/cubeb.SlackBuild
new file mode 100644
index 0000000000..9cea865cbe
--- /dev/null
+++ b/audio/cubeb/cubeb.SlackBuild
@@ -0,0 +1,119 @@
+#!/bin/bash
+
+# Slackware build script for cubeb
+
+# Copyright 2022 Steven Voges <Oregon, USA>
+# 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=cubeb
+VERSION=${VERSION:-0.2.1543}
+SRCVER=${SRCVER:-27d2a102b0b75d9e49d43bc1ea516233fb87d778}
+SANITIZERSCMAKE=${SANITIZERSCMAKE:-aab6948fa863bc1cbe5d0850bc46b9ef02ed4c1a}
+ALSA=${ALSA:-true}
+JACK=${JACK:-false}
+PULSE=${PULSE:-true}
+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" = "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 $PRGNAM-$SRCVER
+tar xvf $CWD/$PRGNAM-$SRCVER.tar.gz
+tar xvf $CWD/sanitizers-cmake-$SANITIZERSCMAKE.tar.gz -C \
+ $TMP/$PRGNAM-$SRCVER/cmake/sanitizers-cmake --strip-components 1
+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 {} \;
+
+mkdir -p build
+cd build
+ cmake \
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DBUILD_SHARED_LIBS=true \
+ -DBUILD_TESTS=false \
+ -DUSE_ALSA=$ALSA \
+ -DUSE_JACK=$JACK \
+ -DUSE_PULSE=$PULSE \
+ -DCMAKE_BUILD_TYPE=Release ..
+ make
+ make install/strip DESTDIR=$PKG
+cd ..
+
+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
+
+
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a \
+ AUTHORS LICENSE README.md docs \
+ $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+mv $PKG/usr/share/doc/cubeb/* $PKG/usr/doc/$PRGNAM-$VERSION/
+rm -r $PKG/usr/share
+
+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/cubeb/cubeb.info b/audio/cubeb/cubeb.info
new file mode 100644
index 0000000000..1a4e1a46e1
--- /dev/null
+++ b/audio/cubeb/cubeb.info
@@ -0,0 +1,12 @@
+PRGNAM="cubeb"
+VERSION="0.2.1543"
+HOMEPAGE="https://github.com/mozilla/cubeb"
+DOWNLOAD="https://github.com/mozilla/cubeb/archive/27d2a102b0b75d9e49d43bc1ea516233fb87d778/cubeb-27d2a102b0b75d9e49d43bc1ea516233fb87d778.tar.gz \
+ https://github.com/arsenm/sanitizers-cmake/archive/aab6948fa863bc1cbe5d0850bc46b9ef02ed4c1a/sanitizers-cmake-aab6948fa863bc1cbe5d0850bc46b9ef02ed4c1a.tar.gz"
+MD5SUM="d1d221e822cbaf4dbdb4f8ab418b2148 \
+ 0492fedbd255d1d831db432c2578a0c1"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="Steven Voges"
+EMAIL="svoges.sbo@gmail.com"
diff --git a/audio/cubeb/slack-desc b/audio/cubeb/slack-desc
new file mode 100644
index 0000000000..438c86ffaa
--- /dev/null
+++ b/audio/cubeb/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------------------------------------------------------|
+cubeb: cubeb (Audo Library)
+cubeb:
+cubeb: Cross platform audio library
+cubeb:
+cubeb: Homepage: https://github.com/mozilla/cubeb
+cubeb:
+cubeb:
+cubeb:
+cubeb:
+cubeb:
+cubeb:
diff --git a/audio/faad2/faad2.SlackBuild b/audio/faad2/faad2.SlackBuild
index 77084c3267..d470b5e9d1 100644
--- a/audio/faad2/faad2.SlackBuild
+++ b/audio/faad2/faad2.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for faad2
# Copyright 2007 Niklas "Nille" Åkerström
-# Copyright (c) 2020, Matteo Bernardini <ponce@slackbuilds.org>, Pisa, Italy
+# Copyright (c) 2020-2022, Matteo Bernardini <ponce@slackbuilds.org>, Pisa, Italy
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -26,8 +26,8 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=faad2
-VERSION=${VERSION:-2.9.2}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-2.10.0}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/audio/faad2/faad2.info b/audio/faad2/faad2.info
index 473b14d76b..b477bad75b 100644
--- a/audio/faad2/faad2.info
+++ b/audio/faad2/faad2.info
@@ -1,8 +1,8 @@
PRGNAM="faad2"
-VERSION="2.9.2"
+VERSION="2.10.0"
HOMEPAGE="https://github.com/knik0/faad2"
-DOWNLOAD="https://github.com/knik0/faad2/archive/2_9_2/faad2-2_9_2.tar.gz"
-MD5SUM="ed0db61d6ffa3e67748c3f03468c6eec"
+DOWNLOAD="https://github.com/knik0/faad2/archive/2_10_0/faad2-2_10_0.tar.gz"
+MD5SUM="f948925a6763e30c53078f5af339d6cc"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/audio/famitracker-qt/README b/audio/famitracker-qt/README
new file mode 100644
index 0000000000..fbe4292d67
--- /dev/null
+++ b/audio/famitracker-qt/README
@@ -0,0 +1,7 @@
+famitracker-qt (Qt port of FamiTracker)
+
+FamiTracker Qt is a free cross-platform Qt fork of FamiTracker for
+Linux. FamiTracker Qt is created in order to bring the popular
+NES/Famicom music tracker to Linux. ALSA is the one supported audio
+API. The software license is mixed GPL v2/New BSD (inherited from
+FamiTracker CX).
diff --git a/audio/famitracker-qt/doinst.sh b/audio/famitracker-qt/doinst.sh
new file mode 100644
index 0000000000..a993650058
--- /dev/null
+++ b/audio/famitracker-qt/doinst.sh
@@ -0,0 +1,10 @@
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
+fi
+
+# If other icon themes are installed, then add to/modify this as needed
+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/famitracker-qt/famitracker-qt.SlackBuild b/audio/famitracker-qt/famitracker-qt.SlackBuild
new file mode 100644
index 0000000000..2eed7777cc
--- /dev/null
+++ b/audio/famitracker-qt/famitracker-qt.SlackBuild
@@ -0,0 +1,111 @@
+#!/bin/bash
+
+# Slackware build script for famitracker-qt
+
+# Copyright 2022 Bloyburt
+# 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=famitracker-qt
+VERSION=${VERSION:-0.4.2a}
+COMMIT=5447136d987c63113dcb3806551632344090b7ed
+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}
+
+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 $PRGNAM-$COMMIT
+tar xvf $CWD/$PRGNAM-$COMMIT.tar.gz
+cd $PRGNAM-$COMMIT
+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 {} \;
+
+mkdir -p build
+cd build
+patch ../src/famitracker-qt.pro $CWD/famitracker-qt.pro.patch
+qmake-qt5 ../src/famitracker-qt.pro
+make
+cd ..
+
+# Copy the binary into the package and strip it
+mkdir -p $PKG/usr/bin
+cp -a build/famitracker $PKG/usr/bin/
+strip -s $PKG/usr/bin/famitracker
+
+# Copy the documentation into the package
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a GPL.txt README.md Texts src/qt-gui/res/about.html $PKG/usr/doc/$PRGNAM-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+
+# Copy the icon and desktop file into the package
+mkdir -p $PKG/usr/share/pixmaps/
+cp -a src/qt-gui/res/famitracker.png $PKG/usr/share/pixmaps/
+mkdir -p $PKG/usr/share/applications/
+cat $CWD/famitracker-qt.desktop > $PKG/usr/share/applications/famitracker-qt.desktop
+
+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/famitracker-qt/famitracker-qt.desktop b/audio/famitracker-qt/famitracker-qt.desktop
new file mode 100644
index 0000000000..db924a0777
--- /dev/null
+++ b/audio/famitracker-qt/famitracker-qt.desktop
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Type=Application
+Version=1.0
+Name=FamiTracker Qt
+GenericName=Music Tracker
+Comment=Qt fork of FamiTracker
+Path=/usr/bin
+Exec=famitracker
+Icon=/usr/share/pixmaps/famitracker.png
+Terminal=false
+Categories=Qt;AudioVideo;Audio;Midi;
+Keywords=audio;tracker;chiptune;
diff --git a/audio/famitracker-qt/famitracker-qt.info b/audio/famitracker-qt/famitracker-qt.info
new file mode 100644
index 0000000000..5ce5159c06
--- /dev/null
+++ b/audio/famitracker-qt/famitracker-qt.info
@@ -0,0 +1,10 @@
+PRGNAM="famitracker-qt"
+VERSION="0.4.2a"
+HOMEPAGE="https://github.com/Prichman/famitracker-qt"
+DOWNLOAD="https://github.com/Prichman/famitracker-qt/archive/5447136/famitracker-qt-5447136d987c63113dcb3806551632344090b7ed.tar.gz"
+MD5SUM="0e0207407380320df96ce5dccbb4ae56"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="Bloyburt"
+EMAIL="alexpen@startmail.com"
diff --git a/audio/famitracker-qt/famitracker-qt.pro.patch b/audio/famitracker-qt/famitracker-qt.pro.patch
new file mode 100644
index 0000000000..c5d8dc3cc9
--- /dev/null
+++ b/audio/famitracker-qt/famitracker-qt.pro.patch
@@ -0,0 +1,11 @@
+--- src/famitracker-qt.pro 2022-05-25 16:29:00.000000000 +0100
++++ src2/famitracker-qt.pro 2022-09-01 16:18:39.595237722 +0100
+@@ -9,7 +9,7 @@
+ TARGET = famitracker
+ TEMPLATE = app
+
+-BOOST_DIR = /home/alexander/boost
++BOOST_DIR = /usr/include/boost
+
+ QMAKE_INCDIR += $${BOOST_DIR}/include
+ QMAKE_LIBDIR += $${BOOST_DIR}/lib
diff --git a/audio/famitracker-qt/slack-desc b/audio/famitracker-qt/slack-desc
new file mode 100644
index 0000000000..3a8e4433b7
--- /dev/null
+++ b/audio/famitracker-qt/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------------------------------------------------------|
+famitracker-qt: famitracker-qt (Qt port of FamiTracker)
+famitracker-qt:
+famitracker-qt: FamiTracker Qt is a free cross-platform Qt fork of FamiTracker for
+famitracker-qt: Linux. FamiTracker Qt is created in order to bring the popular
+famitracker-qt: NES/Famicom music tracker to Linux. ALSA is the one supported audio
+famitracker-qt: API. The software license is mixed GPL v2/New BSD (inherited from
+famitracker-qt: FamiTracker CX).
+famitracker-qt:
+famitracker-qt: Homepage: https://github.com/Prichman/famitracker-qt
+famitracker-qt:
+famitracker-qt:
diff --git a/audio/flacon/flacon.SlackBuild b/audio/flacon/flacon.SlackBuild
index a6f4170ffb..71e657aad2 100644
--- a/audio/flacon/flacon.SlackBuild
+++ b/audio/flacon/flacon.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=flacon
-VERSION=${VERSION:-9.1.0}
+VERSION=${VERSION:-9.4.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/audio/flacon/flacon.info b/audio/flacon/flacon.info
index 0c2b1ddcc1..998e0455af 100644
--- a/audio/flacon/flacon.info
+++ b/audio/flacon/flacon.info
@@ -1,8 +1,8 @@
PRGNAM="flacon"
-VERSION="9.1.0"
+VERSION="9.4.0"
HOMEPAGE="https://flacon.github.io/"
-DOWNLOAD="https://github.com/flacon/flacon/archive/v9.1.0/flacon-9.1.0.tar.gz"
-MD5SUM="437174996c3bc3f208bd57ee07007fc2"
+DOWNLOAD="https://github.com/flacon/flacon/archive/v9.4.0/flacon-9.4.0.tar.gz"
+MD5SUM="5e5de98af07bd873301e108eb4f7b5f6"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="libuchardet"
diff --git a/audio/gnome-shell-extension-sound-output-device/README b/audio/gnome-shell-extension-sound-output-device/README
new file mode 100644
index 0000000000..7943f6edac
--- /dev/null
+++ b/audio/gnome-shell-extension-sound-output-device/README
@@ -0,0 +1,8 @@
+A simple selector to enabled selection of sound source and sink based
+on Gnome Control Center.
+Shows a list of sound output and input devices (similar to gnome sound
+settings) in the status menu below the volume slider. Various active
+ports like HDMI , Speakers etc. of the same device are also displayed
+for selection. V20+ needs python as dependency. If you want to continue
+with the old method without Python, use options to switch off New Port
+identification.
diff --git a/audio/gnome-shell-extension-sound-output-device/doinst.sh b/audio/gnome-shell-extension-sound-output-device/doinst.sh
new file mode 100644
index 0000000000..b123c0cd8d
--- /dev/null
+++ b/audio/gnome-shell-extension-sound-output-device/doinst.sh
@@ -0,0 +1,14 @@
+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 usr/share/icons/hicolor >/dev/null 2>&1
+ fi
+fi
+if [ -e usr/share/glib-2.0/schemas ]; then
+ if [ -x /usr/bin/glib-compile-schemas ]; then
+ /usr/bin/glib-compile-schemas usr/share/glib-2.0/schemas >/dev/null 2>&1
+ fi
+fi
diff --git a/audio/gnome-shell-extension-sound-output-device/gnome-shell-extension-sound-output-device.SlackBuild b/audio/gnome-shell-extension-sound-output-device/gnome-shell-extension-sound-output-device.SlackBuild
new file mode 100644
index 0000000000..a46fc91ae2
--- /dev/null
+++ b/audio/gnome-shell-extension-sound-output-device/gnome-shell-extension-sound-output-device.SlackBuild
@@ -0,0 +1,110 @@
+#!/bin/bash
+
+# Slackware build script for gnome-shell-extension-sound-output-device
+
+# Copyright 2022 Nathaniel Russell <naterussell83@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.
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PRGNAM=gnome-shell-extension-sound-output-device
+SRCNAM=gse-sound-output-device-chooser
+COMMIT=a48682fd42499c076f24eb97973b13462de520de
+VERSION=${VERSION:-43}
+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" = "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-$COMMIT
+tar xvf $CWD/$SRCNAM-$COMMIT.tar.?z
+cd $SRCNAM-$COMMIT
+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 {} \;
+
+make build
+mv sound-output-device-chooser@kgshank.net/locale .
+mv sound-output-device-chooser@kgshank.net/schemas .
+make INSTALL_DIR="$PKG/usr/share/gnome-shell/extensions" install
+
+# install the schema file
+install -D -p -m 0644 \
+ schemas/org.gnome.shell.extensions.sound-output-device-chooser.gschema.xml \
+ $PKG/usr/share/glib-2.0/schemas/org.gnome.shell.extensions.sound-output-device-chooser.gschema.xml
+
+# install locale files
+for po in locale/*/LC_MESSAGES/*.po; do
+ install -d -m 0755 $PKG/usr/share/$(dirname $po)
+ msgfmt --output-file $PKG/usr/share/${po%.po}.mo $po
+done
+
+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
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a CHANGELOG.md LICENSE 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/gnome-shell-extension-sound-output-device/gnome-shell-extension-sound-output-device.info b/audio/gnome-shell-extension-sound-output-device/gnome-shell-extension-sound-output-device.info
new file mode 100644
index 0000000000..d820933035
--- /dev/null
+++ b/audio/gnome-shell-extension-sound-output-device/gnome-shell-extension-sound-output-device.info
@@ -0,0 +1,10 @@
+PRGNAM="gnome-shell-extension-sound-output-device"
+VERSION="43"
+HOMEPAGE="https://github.com/kgshank/gse-sound-output-device-chooser"
+DOWNLOAD="https://github.com/kgshank/gse-sound-output-device-chooser/archive/a48682fd42499c076f24eb97973b13462de520de/gse-sound-output-device-chooser-a48682fd42499c076f24eb97973b13462de520de.tar.gz"
+MD5SUM="3e19c7be4b905a255e04b2ed2afcc0cb"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES="AppStream"
+MAINTAINER="Nathaniel Russell"
+EMAIL="naterussell83@gmail.com"
diff --git a/audio/gnome-shell-extension-sound-output-device/slack-desc b/audio/gnome-shell-extension-sound-output-device/slack-desc
new file mode 100644
index 0000000000..9c3ec9a8b1
--- /dev/null
+++ b/audio/gnome-shell-extension-sound-output-device/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------------------------------------------------------|
+gnome-shell-extension-sound-output-device: gnome-shell-extension-sound-output-device (Audio Device)
+gnome-shell-extension-sound-output-device:
+gnome-shell-extension-sound-output-device: Enable selection of sound source and sink devices.
+gnome-shell-extension-sound-output-device:
+gnome-shell-extension-sound-output-device:
+gnome-shell-extension-sound-output-device:
+gnome-shell-extension-sound-output-device:
+gnome-shell-extension-sound-output-device:
+gnome-shell-extension-sound-output-device:
+gnome-shell-extension-sound-output-device:
+gnome-shell-extension-sound-output-device:
diff --git a/audio/google-musicmanager/README b/audio/google-musicmanager/README
deleted file mode 100644
index 6f9fcff400..0000000000
--- a/audio/google-musicmanager/README
+++ /dev/null
@@ -1,5 +0,0 @@
-Google Music Manager is a simple application for uploading and
-downloading music files to/from your Google Music library.
-
-Note: When a new version is released, the downloads will change and
-the md5sums won't match.
diff --git a/audio/google-musicmanager/google-musicmanager.SlackBuild b/audio/google-musicmanager/google-musicmanager.SlackBuild
deleted file mode 100644
index 05e5d358ff..0000000000
--- a/audio/google-musicmanager/google-musicmanager.SlackBuild
+++ /dev/null
@@ -1,131 +0,0 @@
-#!/bin/bash
-
-# Slackware build script for google-musicmanager
-
-# Written by Steven Pledger <spledger91@yahoo.com>
-# Based on google-chrome.SlackBuild from Slackware
-
-# Copyright 2009-2010,2014-2015 Erik Hanson, Minneapolis, MN, USA
-# Copyright 2011 Patrick J. Volkerding, Sebeka, MN, USA
-# Copyright 2011 Steven Pledger, Vacaville, CA, USA
-# 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.
-
-# 20220322 bkw: Modified by SlackBuilds.org: fix 32-bit build.
-
-cd $(dirname $0) ; CWD=$(pwd)
-
-PRGNAM=google-musicmanager
-VERSION=${VERSION:-1.0.467.4929}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-PKGTYPE=${PKGTYPE:-tgz}
-
-# 20220322 bkw: changed this stuff to allow building a 32-bit package
-# on x86_64 with 'export ARCH=i586', or build a 64-bit package on
-# 32-bit with 'export ARCH=x86_64'. Please leave it this way; it makes
-# testing ever so much simpler.
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-case "$ARCH" in
- i?86) DEBARCH="i386" ; LIBDIRSUFFIX="" ; if [ "$VERSION" = "1.0.467.4929" ] ; then VERSION=1.0.243.1116 ; fi ;;
- x86_64) DEBARCH="amd64" ; LIBDIRSUFFIX="64" ;;
- *) echo "Package for $(uname -m) architecture is not available." ; exit 1 ;;
-esac
-
-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}
-
-RELEASE=${RELEASE:-beta} # stable, beta, or unstable
-# Get the version from the Debian/Ubuntu .deb (thanks to Fred Richards):
-SRCVER=$(ar p $PRGNAM-${RELEASE}_current_${DEBARCH}.deb control.tar.gz 2> /dev/null | tar zxO ./control 2> /dev/null | grep Version | awk '{print $2}' | cut -d- -f1)
-
-if [ "$VERSION" != "$SRCVER" ]; then
- cat <<EOF
-WARNING: The source version ($SRCVER) does not match the VERSION variable ($VERSION).
-To build anyway, run the SlackBuild like this:
-
- VERSION=$SRCVER ./$PRGNAM.SlackBuild
-
-exiting...
-EOF
- exit 1
-fi
-
-set -e
-
-rm -rf $PKG
-mkdir -p $TMP $PKG $OUTPUT
-cd $PKG
-
-# 20220322 bkw: 32-bit .deb has lzma compression, not xz. Handle either.
-DEB=$CWD/$PRGNAM-${RELEASE}_current_${DEBARCH}.deb
-for i in lzma xz; do
- ar -t "$DEB" | fgrep -q data.tar.$i && COMP=$i
-done
-
-ar p $DEB data.tar.$COMP | $COMP -d | tar xv
-
-# 20220218 bkw: absolute path symlink in deb, no good.
-rm -f usr/bin/$PRGNAM
-ln -s ../../opt/google/musicmanager/MusicManager usr/bin/$PRGNAM
-
-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 {} \+
-
-# Make sure top-level perms are correct:
-chmod 0755 .
-
-# The cron job is for Debian/Ubuntu only:
-rm -rf etc
-
-# Nothing in here
-rm -rf usr/share/man
-
-# Install a .desktop launcher:
-sed -i -e "s#Icon=google-musicmanager#Icon=/opt/google/musicmanager/product_logo_128.png#" \
- $PKG/opt/google/musicmanager/google-musicmanager.desktop
-mkdir -p $PKG/usr/share/applications
-ln -s /opt/google/musicmanager/google-musicmanager.desktop \
- $PKG/usr/share/applications/google-musicmanager.desktop
-
-mkdir -p $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/google-musicmanager/google-musicmanager.info b/audio/google-musicmanager/google-musicmanager.info
deleted file mode 100644
index 181726ae14..0000000000
--- a/audio/google-musicmanager/google-musicmanager.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="google-musicmanager"
-VERSION="1.0.467.4929"
-HOMEPAGE="http://music.google.com"
-DOWNLOAD="https://dl.google.com/linux/direct/google-musicmanager-beta_current_i386.deb"
-MD5SUM="d8a6a144e2ee7fc475e02c04745a442d"
-DOWNLOAD_x86_64="https://dl.google.com/linux/direct/google-musicmanager-beta_current_amd64.deb"
-MD5SUM_x86_64="317118d31f0e1d1a2b4cd50fd8cdd61d"
-REQUIRES=""
-MAINTAINER="Erik Hanson"
-EMAIL="erik@slackbuilds.org"
diff --git a/audio/google-musicmanager/slack-desc b/audio/google-musicmanager/slack-desc
deleted file mode 100644
index ee2b7fddee..0000000000
--- a/audio/google-musicmanager/slack-desc
+++ /dev/null
@@ -1,19 +0,0 @@
-# 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------------------------------------------------------|
-google-musicmanager: google-musicmanager (Uploader and downloader for Google Music)
-google-musicmanager:
-google-musicmanager: Google Music Manager is a simple application for uploading and
-google-musicmanager: downloading music files to/from your Google Music library.
-google-musicmanager:
-google-musicmanager:
-google-musicmanager:
-google-musicmanager:
-google-musicmanager:
-google-musicmanager:
-google-musicmanager:
diff --git a/audio/milkytracker/milkytracker.SlackBuild b/audio/milkytracker/milkytracker.SlackBuild
index bf52a3c9f2..81abb9e4b6 100644
--- a/audio/milkytracker/milkytracker.SlackBuild
+++ b/audio/milkytracker/milkytracker.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for MilkyTracker
#
# Copyright 2010 nnyby (machpizza@gmail.com)
-# Copyright 2011-2019 Erik W. Hanson, Minneapolis, MN, USA
+# Copyright 2011-2022 Erik W. Hanson, Minneapolis, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -27,7 +27,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=milkytracker
SRCNAM=MilkyTracker
-VERSION=${VERSION:-1.02.00}
+VERSION=${VERSION:-1.03.00}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/audio/milkytracker/milkytracker.info b/audio/milkytracker/milkytracker.info
index 456f104c41..6e8d7ec762 100644
--- a/audio/milkytracker/milkytracker.info
+++ b/audio/milkytracker/milkytracker.info
@@ -1,8 +1,8 @@
PRGNAM="milkytracker"
-VERSION="1.02.00"
+VERSION="1.03.00"
HOMEPAGE="http://www.milkytracker.org/"
-DOWNLOAD="https://github.com/milkytracker/MilkyTracker/archive/v1.02.00/MilkyTracker-1.02.00.tar.gz"
-MD5SUM="ab4c881b8bbd41fde60823c191c7c6ce"
+DOWNLOAD="https://github.com/milkytracker/MilkyTracker/archive/v1.03.00/MilkyTracker-1.03.00.tar.gz"
+MD5SUM="81dae9b5ecbb2c9a1750ee16eb1c11ba"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="zziplib"
diff --git a/audio/mpc/mpc.SlackBuild b/audio/mpc/mpc.SlackBuild
index 3b38225fd8..7149210fe9 100644
--- a/audio/mpc/mpc.SlackBuild
+++ b/audio/mpc/mpc.SlackBuild
@@ -1,8 +1,8 @@
#!/bin/bash
# Slackware build script for mpc
-# Originally Written by meckafett tom[DOT]bradish[AT]gmail.com
-# Copyright 2014 Luka Novsak
+
+# Copyright 2022 Eugene M., <damagedone at gmx dot com>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=mpc
-VERSION=${VERSION:-0.27}
+VERSION=${VERSION:-0.34}
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
@@ -60,7 +57,7 @@ elif [ "$ARCH" = "x86_64" ]; then
SLKCFLAGS="-O2 -fPIC"
LIBDIRSUFFIX="64"
else
- SLKCFLAGS="-O4"
+ SLKCFLAGS="-O2"
LIBDIRSUFFIX=""
fi
@@ -70,35 +67,47 @@ rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-$VERSION
-tar -xzvf $CWD/$PRGNAM-$VERSION.tar.gz
+tar xf $CWD/$PRGNAM-$VERSION.tar.xz
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 {} \;
-
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
-./configure \
- --prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
- --sysconfdir=/etc \
- --datarootdir=/usr \
- --localstatedir=/var
-
-make
-make install DESTDIR=$PKG
+ -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+
+#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 ..
+
+rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
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
+[ -d $PKG/usr/share/man ] && mv $PKG/usr/share/man $PKG/usr/man && gzip -9 $PKG/usr/man/man*/*
+
+find $PKG -name perllocal.pod \
+ -o -name ".packlist" \
+ -o -name "*.bs" \
+ | xargs rm -f
-mv $PKG/usr/doc/$PRGNAM $PKG/usr/doc/$PRGNAM-$VERSION
-cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+mv $PKG/usr/share/doc/mpc/* $PKG/usr/doc/$PRGNAM-$VERSION
+rm -rf $PKG/usr/share
mkdir -p $PKG/install
cat $CWD/slack-desc > $PKG/install/slack-desc
diff --git a/audio/mpc/mpc.info b/audio/mpc/mpc.info
index b37ce974a7..96ddac60aa 100644
--- a/audio/mpc/mpc.info
+++ b/audio/mpc/mpc.info
@@ -1,10 +1,10 @@
PRGNAM="mpc"
-VERSION="0.27"
+VERSION="0.34"
HOMEPAGE="https://www.musicpd.org/clients/mpc/"
-DOWNLOAD="https://www.musicpd.org/download/mpc/0/mpc-0.27.tar.gz"
-MD5SUM="5411ef946c7eed406e757f4c8f7a7889"
+DOWNLOAD="https://www.musicpd.org/download/mpc/0/mpc-0.34.tar.xz"
+MD5SUM="d060ad335243c75ce3c13c8dcb5ceba2"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="libmpdclient"
-MAINTAINER="Luka Novsak"
-EMAIL="lnovsak@gmail.com"
+MAINTAINER="Eugene M."
+EMAIL="damagedone@gmx.com"
diff --git a/audio/mpd/mpd.SlackBuild b/audio/mpd/mpd.SlackBuild
index fe78303efd..bcf29ccf9c 100644
--- a/audio/mpd/mpd.SlackBuild
+++ b/audio/mpd/mpd.SlackBuild
@@ -42,7 +42,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=mpd
-VERSION=${VERSION:-0.23.5}
+VERSION=${VERSION:-0.23.9}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/audio/mpd/mpd.info b/audio/mpd/mpd.info
index 2276daff1f..cb575d99b3 100644
--- a/audio/mpd/mpd.info
+++ b/audio/mpd/mpd.info
@@ -1,8 +1,8 @@
PRGNAM="mpd"
-VERSION="0.23.5"
+VERSION="0.23.9"
HOMEPAGE="https://www.musicpd.org/"
-DOWNLOAD="http://www.musicpd.org/download/mpd/0.23/mpd-0.23.5.tar.xz"
-MD5SUM="624ff40f0f059fab58843ab90ce2bc9a"
+DOWNLOAD="http://www.musicpd.org/download/mpd/0.23/mpd-0.23.9.tar.xz"
+MD5SUM="aeb8382c5d7795ed8dfd02fe14f81f06"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="fmt"
diff --git a/audio/mpdscribble/mpdscribble.SlackBuild b/audio/mpdscribble/mpdscribble.SlackBuild
index 8067942899..8fb92e3ffd 100644
--- a/audio/mpdscribble/mpdscribble.SlackBuild
+++ b/audio/mpdscribble/mpdscribble.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for mpdscribble
-# Copyright 2009-2011 Erik W. Hanson, Minneapolis, MN, USA
+# Copyright 2009-2022 Erik W. Hanson, Minneapolis, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=mpdscribble
-VERSION=${VERSION:-0.22}
+VERSION=${VERSION:-0.24}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -70,7 +70,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
+tar xvf $CWD/$PRGNAM-$VERSION.tar.xz
cd $PRGNAM-$VERSION
chown -R root:root .
find -L . \
diff --git a/audio/mpdscribble/mpdscribble.info b/audio/mpdscribble/mpdscribble.info
index 70f30fe94b..82e8509fb0 100644
--- a/audio/mpdscribble/mpdscribble.info
+++ b/audio/mpdscribble/mpdscribble.info
@@ -1,8 +1,8 @@
PRGNAM="mpdscribble"
-VERSION="0.22"
+VERSION="0.24"
HOMEPAGE="https://www.musicpd.org/clients/mpdscribble/"
-DOWNLOAD="https://www.musicpd.org/download/mpdscribble/0.22/mpdscribble-0.22.tar.gz"
-MD5SUM="df95ea5046511102bf1bcc35482d0365"
+DOWNLOAD="https://www.musicpd.org/download/mpdscribble/0.24/mpdscribble-0.24.tar.xz"
+MD5SUM="51e00c9a5eea63f9b63a78cd690ecadd"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="libmpdclient mpd"
diff --git a/audio/ncspot/cargo-lock-0.10.1.patch b/audio/ncspot/cargo-lock-0.11.0.patch
index cd198aeb2f..9658ed6d8c 100644
--- a/audio/ncspot/cargo-lock-0.10.1.patch
+++ b/audio/ncspot/cargo-lock-0.11.0.patch
@@ -1,6 +1,6 @@
---- ncspot-0.10.1/Cargo.lock 2022-07-31 21:10:55.895228642 +0900
-+++ ncspot-0.10.1/Cargo.lock.new 2022-07-31 21:19:36.879166735 +0900
-@@ -691,18 +691,18 @@
+--- ncspot-0.11.0/Cargo.lock 2022-08-22 00:04:15.796923673 +0900
++++ ncspot-0.11.0/Cargo.lock.new 2022-08-22 00:04:10.077911532 +0900
+@@ -702,18 +702,18 @@
[[package]]
name = "enum-map"
diff --git a/audio/ncspot/ncspot.SlackBuild b/audio/ncspot/ncspot.SlackBuild
index 64bb3522b4..bfbc92cdac 100644
--- a/audio/ncspot/ncspot.SlackBuild
+++ b/audio/ncspot/ncspot.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=ncspot
-VERSION=${VERSION:-0.10.1}
+VERSION=${VERSION:-0.11.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -87,6 +87,8 @@ cd $PRGNAM-$VERSION
# For cargo-1.58 incompatibilities
patch -p1 < $CWD/cargo-lock-$VERSION.patch
+# Fix cursor offset problem
+patch -p1 < $CWD/no-cursor-offset.patch
# build offline
# configuration tells cargo to use the configured directory
diff --git a/audio/ncspot/ncspot.info b/audio/ncspot/ncspot.info
index dbb8efae1b..43531be2a3 100644
--- a/audio/ncspot/ncspot.info
+++ b/audio/ncspot/ncspot.info
@@ -1,7 +1,7 @@
PRGNAM="ncspot"
-VERSION="0.10.1"
+VERSION="0.11.0"
HOMEPAGE="https://github.com/hrkfdn/ncspot"
-DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v0.10.1/ncspot-0.10.1.tar.gz \
+DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v0.11.0/ncspot-0.11.0.tar.gz \
https://crates-io.s3-us-west-1.amazonaws.com/crates/addr2line/addr2line-0.17.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/adler/adler-1.0.2.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/aes/aes-0.6.0.crate \
@@ -12,7 +12,8 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v0.10.1/ncspot-0.10.1.tar.gz
https://crates-io.s3-us-west-1.amazonaws.com/crates/aho-corasick/aho-corasick-0.7.18.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/alsa/alsa-0.6.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/alsa-sys/alsa-sys-0.3.1.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/async-trait/async-trait-0.1.56.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/android_system_properties/android_system_properties-0.1.4.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/async-trait/async-trait-0.1.57.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/atty/atty-0.2.14.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/autocfg/autocfg-1.1.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/backtrace/backtrace-0.3.66.crate \
@@ -22,7 +23,7 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v0.10.1/ncspot-0.10.1.tar.gz
https://crates-io.s3-us-west-1.amazonaws.com/crates/block/block-0.1.6.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/block-buffer/block-buffer-0.9.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/block-buffer/block-buffer-0.10.2.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/bumpalo/bumpalo-3.10.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/bumpalo/bumpalo-3.11.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/bytecount/bytecount-0.6.3.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/byteorder/byteorder-1.4.3.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/bytes/bytes-1.2.1.crate \
@@ -30,15 +31,15 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v0.10.1/ncspot-0.10.1.tar.gz
https://crates-io.s3-us-west-1.amazonaws.com/crates/cesu8/cesu8-1.1.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/cexpr/cexpr-0.6.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/cfg-if/cfg-if-1.0.0.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/chrono/chrono-0.4.19.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/chrono/chrono-0.4.22.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/chunked_transfer/chunked_transfer-1.4.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/cipher/cipher-0.2.5.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/clang-sys/clang-sys-1.3.3.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/clap/clap-3.2.16.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/clap/clap-3.2.17.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/clap_lex/clap_lex-0.2.4.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/clipboard/clipboard-0.5.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/clipboard-win/clipboard-win-2.2.0.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/combine/combine-4.6.4.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/combine/combine-4.6.6.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/convert_case/convert_case-0.4.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/cookie/cookie-0.16.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/cookie_store/cookie_store-0.16.1.crate \
@@ -47,7 +48,7 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v0.10.1/ncspot-0.10.1.tar.gz
https://crates-io.s3-us-west-1.amazonaws.com/crates/coreaudio-rs/coreaudio-rs-0.10.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/coreaudio-sys/coreaudio-sys-0.2.10.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/cpal/cpal-0.13.5.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/cpufeatures/cpufeatures-0.2.2.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/cpufeatures/cpufeatures-0.2.3.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/crossbeam-channel/crossbeam-channel-0.5.6.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/crossbeam-utils/crossbeam-utils-0.8.11.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/crypto-common/crypto-common-0.1.6.crate \
@@ -80,22 +81,21 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v0.10.1/ncspot-0.10.1.tar.gz
https://crates-io.s3-us-west-1.amazonaws.com/crates/foreign-types/foreign-types-0.3.2.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/foreign-types-shared/foreign-types-shared-0.1.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/form_urlencoded/form_urlencoded-1.0.1.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/futures/futures-0.3.21.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/futures-channel/futures-channel-0.3.21.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/futures-core/futures-core-0.3.21.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/futures-executor/futures-executor-0.3.21.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/futures-io/futures-io-0.3.21.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/futures-macro/futures-macro-0.3.21.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/futures-sink/futures-sink-0.3.21.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/futures-task/futures-task-0.3.21.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/futures-util/futures-util-0.3.21.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/generic-array/generic-array-0.14.5.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/futures/futures-0.3.23.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/futures-channel/futures-channel-0.3.23.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/futures-core/futures-core-0.3.23.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/futures-executor/futures-executor-0.3.23.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/futures-io/futures-io-0.3.23.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/futures-macro/futures-macro-0.3.23.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/futures-sink/futures-sink-0.3.23.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/futures-task/futures-task-0.3.23.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/futures-util/futures-util-0.3.23.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/generic-array/generic-array-0.14.6.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/getrandom/getrandom-0.2.7.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/gimli/gimli-0.26.2.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/glob/glob-0.3.0.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/h2/h2-0.3.13.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/h2/h2-0.3.14.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/half/half-1.8.2.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/hashbrown/hashbrown-0.11.2.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/hashbrown/hashbrown-0.12.3.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/headers/headers-0.3.7.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/headers-core/headers-core-0.2.0.crate \
@@ -110,13 +110,14 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v0.10.1/ncspot-0.10.1.tar.gz
https://crates-io.s3-us-west-1.amazonaws.com/crates/hyper/hyper-0.14.20.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/hyper-proxy/hyper-proxy-0.9.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/hyper-tls/hyper-tls-0.5.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/iana-time-zone/iana-time-zone-0.1.46.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/ident_case/ident_case-1.0.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/idna/idna-0.2.3.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/indexmap/indexmap-1.9.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/instant/instant-0.1.12.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/ioctl-rs/ioctl-rs-0.2.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/ipnet/ipnet-2.5.0.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/itoa/itoa-1.0.2.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/itoa/itoa-1.0.3.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/jni/jni-0.19.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/jni-sys/jni-sys-0.3.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/jobserver/jobserver-0.1.24.crate \
@@ -124,10 +125,10 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v0.10.1/ncspot-0.10.1.tar.gz
https://crates-io.s3-us-west-1.amazonaws.com/crates/lazy_static/lazy_static-1.4.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/lazycell/lazycell-1.3.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/lewton/lewton-0.10.2.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/libc/libc-0.2.126.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/libc/libc-0.2.132.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/libdbus-sys/libdbus-sys-0.2.2.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/libloading/libloading-0.7.3.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/libm/libm-0.2.3.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/libm/libm-0.2.5.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/libpulse-binding/libpulse-binding-2.26.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/libpulse-simple-binding/libpulse-simple-binding-2.25.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/libpulse-simple-sys/libpulse-simple-sys-1.19.2.crate \
@@ -139,7 +140,7 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v0.10.1/ncspot-0.10.1.tar.gz
https://crates-io.s3-us-west-1.amazonaws.com/crates/librespot-protocol/librespot-protocol-0.4.2.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/lock_api/lock_api-0.4.7.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/log/log-0.4.17.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/mac-notification-sys/mac-notification-sys-0.5.5.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/mac-notification-sys/mac-notification-sys-0.5.6.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/mach/mach-0.3.2.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/malloc_buf/malloc_buf-0.0.6.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/maplit/maplit-1.0.2.crate \
@@ -186,14 +187,14 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v0.10.1/ncspot-0.10.1.tar.gz
https://crates-io.s3-us-west-1.amazonaws.com/crates/oboe/oboe-0.4.6.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/oboe-sys/oboe-sys-0.4.5.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/ogg/ogg-0.8.0.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/once_cell/once_cell-1.13.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/once_cell/once_cell-1.13.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/opaque-debug/opaque-debug-0.3.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/openssl/openssl-0.10.41.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/openssl-macros/openssl-macros-0.1.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/openssl-probe/openssl-probe-0.1.5.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/openssl-sys/openssl-sys-0.9.75.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/os_pipe/os_pipe-1.0.1.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/os_str_bytes/os_str_bytes-6.2.0.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/os_str_bytes/os_str_bytes-6.3.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/owning_ref/owning_ref-0.4.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/pancurses/pancurses-0.17.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/parking_lot/parking_lot-0.11.2.crate \
@@ -214,14 +215,14 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v0.10.1/ncspot-0.10.1.tar.gz
https://crates-io.s3-us-west-1.amazonaws.com/crates/portaudio-sys/portaudio-sys-0.1.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/ppv-lite86/ppv-lite86-0.2.16.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/priority-queue/priority-queue-1.2.3.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/proc-macro-crate/proc-macro-crate-1.1.3.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/proc-macro2/proc-macro2-1.0.42.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/proc-macro-crate/proc-macro-crate-1.2.1.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/proc-macro2/proc-macro2-1.0.43.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/protobuf/protobuf-2.27.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/protobuf-codegen/protobuf-codegen-2.27.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/protobuf-codegen-pure/protobuf-codegen-pure-2.27.1.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/psl-types/psl-types-2.0.10.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/publicsuffix/publicsuffix-2.1.1.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/quote/quote-1.0.20.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/psl-types/psl-types-2.0.11.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/publicsuffix/publicsuffix-2.2.2.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/quote/quote-1.0.21.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/rand/rand-0.8.5.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/rand_chacha/rand_chacha-0.3.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/rand_core/rand_core-0.6.3.crate \
@@ -244,19 +245,19 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v0.10.1/ncspot-0.10.1.tar.gz
https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc-serialize/rustc-serialize-0.3.24.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/rustc_version/rustc_version-0.4.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/rustls/rustls-0.20.6.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/rustversion/rustversion-1.0.8.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/ryu/ryu-1.0.10.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/rustversion/rustversion-1.0.9.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/ryu/ryu-1.0.11.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/same-file/same-file-1.0.6.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/schannel/schannel-0.1.20.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/scopeguard/scopeguard-1.1.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/sct/sct-0.7.0.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/security-framework/security-framework-2.6.1.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/security-framework/security-framework-2.7.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/security-framework-sys/security-framework-sys-2.6.1.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/semver/semver-1.0.12.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/serde/serde-1.0.140.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/semver/semver-1.0.13.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/serde/serde-1.0.143.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/serde_cbor/serde_cbor-0.11.2.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/serde_derive/serde_derive-1.0.140.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/serde_json/serde_json-1.0.82.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/serde_derive/serde_derive-1.0.143.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/serde_json/serde_json-1.0.83.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/serde_urlencoded/serde_urlencoded-0.7.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/sha-1/sha-1-0.9.8.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/sha-1/sha-1-0.10.0.crate \
@@ -276,20 +277,20 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v0.10.1/ncspot-0.10.1.tar.gz
https://crates-io.s3-us-west-1.amazonaws.com/crates/strum/strum-0.22.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/strum/strum-0.24.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/strum_macros/strum_macros-0.22.0.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/strum_macros/strum_macros-0.24.2.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/strum_macros/strum_macros-0.24.3.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/subtle/subtle-2.4.1.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/syn/syn-1.0.98.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/syn/syn-1.0.99.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/synstructure/synstructure-0.12.6.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/tempfile/tempfile-3.3.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/term_size/term_size-0.3.2.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/termcolor/termcolor-1.1.3.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/termion/termion-1.5.6.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/textwrap/textwrap-0.15.0.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/thiserror/thiserror-1.0.31.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/thiserror-impl/thiserror-impl-1.0.31.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/thiserror/thiserror-1.0.32.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/thiserror-impl/thiserror-impl-1.0.32.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/thread-id/thread-id-4.0.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/time/time-0.1.44.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/time/time-0.3.11.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/time/time-0.3.13.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/time-macros/time-macros-0.2.4.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/tinyvec/tinyvec-1.6.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/tinyvec_macros/tinyvec_macros-0.1.0.crate \
@@ -306,7 +307,7 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v0.10.1/ncspot-0.10.1.tar.gz
https://crates-io.s3-us-west-1.amazonaws.com/crates/try-lock/try-lock-0.2.3.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/typenum/typenum-1.15.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/unicode-bidi/unicode-bidi-0.3.8.crate \
- https://crates-io.s3-us-west-1.amazonaws.com/crates/unicode-ident/unicode-ident-1.0.2.crate \
+ https://crates-io.s3-us-west-1.amazonaws.com/crates/unicode-ident/unicode-ident-1.0.3.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/unicode-normalization/unicode-normalization-0.1.21.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/unicode-segmentation/unicode-segmentation-1.9.0.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/unicode-width/unicode-width-0.1.9.crate \
@@ -361,7 +362,7 @@ DOWNLOAD="https://github.com/hrkfdn/ncspot/archive/v0.10.1/ncspot-0.10.1.tar.gz
https://crates-io.s3-us-west-1.amazonaws.com/crates/xml-rs/xml-rs-0.8.4.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/zerocopy/zerocopy-0.6.1.crate \
https://crates-io.s3-us-west-1.amazonaws.com/crates/zerocopy-derive/zerocopy-derive-0.3.1.crate"
-MD5SUM="b2e52422a966ce358b02d8ce5d9ef01e \
+MD5SUM="b6dd70c6a66f8baf2dca2aa7ae97a503 \
c4c6ae55973b5054bf10f574fe49317f \
669215548c64019c08c92b2c1afd3deb \
bd53a9f0ec43690f84e8c96bba8e538d \
@@ -372,7 +373,8 @@ MD5SUM="b2e52422a966ce358b02d8ce5d9ef01e \
425b8fdf70df59998d9b7c89083e48d1 \
bd278d96770173a5298bea9ebdba03f7 \
730ff1a5c2f3becc07743810ad47e66e \
- 449a5d837917df1680d641b541664cbc \
+ 2226770476e9a6e5b41ecb3df1f87d50 \
+ 6a0e4784494e9326b98310aa343a8d24 \
142cb4b9a653e56e56311f0c883b8582 \
05d77ef52e90ad161fdd41b252420467 \
3908579d0078b18558b5c23b1e57a3dd \
@@ -382,7 +384,7 @@ MD5SUM="b2e52422a966ce358b02d8ce5d9ef01e \
ea2d23ceb9f98853a7dffc6c02884464 \
c7fbaf61245dc847237ab7c72b3ee9ea \
2d4d81d5a0b77bd9e7a88a728bfb9bfc \
- 67b7cc02856cad7f081e9dc0d8a74427 \
+ fabe55543e8d2c67009f25cb6cda572b \
389fdc843f52c6ae84519f4592bd6780 \
1e704be5ddde9d6b5383ef1035309f91 \
91d4b2bb0c615a1ed359967b054dd61a \
@@ -390,15 +392,15 @@ MD5SUM="b2e52422a966ce358b02d8ce5d9ef01e \
267fc4a374516caa7ab495f0c607c1b4 \
10b68ba1e7093d889e9198dcd0ea2a3e \
74634128440dbc3766bda76fdf0aaa05 \
- 1581b390d17f6e73a43ffc8a7b009e57 \
+ 0a6cbf6ef95c7e7db7837f58db8d1773 \
1f145acaad7dce34cd8c820655b99933 \
5184822d3fd9f30dfa4bc922ffa4143c \
f3eb3c26c84733d06a9d4ba181d4dc06 \
- 67a0419aac5b096dc8dff7ecbdd5e493 \
+ c5b1ec8122080f892651ad0426609851 \
a2e1b64489b6bdae548ec08f883eaecf \
7aa34fd63d9334802314b4305c78021a \
eb6e4217d79aefec36a4d1068b4ae278 \
- c9b3ce98c641a58e41c5284c8b5d110e \
+ 8b15d333a98fc02a34909961900246a4 \
fff3aa07be4920daefab088326186e76 \
d6713bb678ba1897f68d4a6c9543ee53 \
55778c9fe3eebab8784fe890df978d21 \
@@ -407,7 +409,7 @@ MD5SUM="b2e52422a966ce358b02d8ce5d9ef01e \
092c01b71d220e9e742d1ce83040f9ba \
7a3407bc20f850b9ae921b99bc6377a0 \
5c0b974591c88858125a1bb4e64d7bdc \
- ae3b20a774d7e547df1f55dfaaee9ac1 \
+ e1b19487fce9b1b1b1450eae442ae008 \
0324dfd2b4384ae8c82433bd0efdabf8 \
aadf8e23df0c2300d2b787ef5c1961f9 \
89e88633cab0e4b6f3d3878b84dffe8b \
@@ -440,22 +442,21 @@ MD5SUM="b2e52422a966ce358b02d8ce5d9ef01e \
78c898fdaa3968e23904bf8538c4a271 \
667e86b8b8d96ab4e9605627ce7dcc9a \
7ee8703970c3fa6a2e37893de742824b \
- bece18dd831ac2ce1e26e92271e6d832 \
- 5d404b52af03b999e7fb74fbe16d3bd0 \
- 8aa040d9c661f68ebb67d5b71813473b \
- 1e0ad6e5cdab371cabd218748fee9b6d \
- 74d9ab54981e8f02e7eb683ac0a8a6b9 \
- 750ca4b374c5cd501a612a841f7362a9 \
- a46bd303e3155f7975b167af12435e5e \
- 1ab2952ce15d2f9cfe279821274133eb \
- 8071e8e030bee77619611dbb4e508864 \
- 4824dbe307f1d20e74a4ebad2b7e4d6e \
+ 980635b136111df589618e97279ea1ad \
+ 7ad663752ab5a4671a3c043942ee5e4d \
+ 21b99e903892f2129824bacfc735ca2b \
+ 19de94bd0358d760294fc704cf8f1992 \
+ 0e7f9d8a011eab80b613cd0e279b34d6 \
+ 9053bc7ac807b55aec235c7027446093 \
+ 8f925966f22a7fbd3b325e7ce790f97e \
+ bd9afa36ae506f2cb7804d3210128217 \
+ 8ccb5bd5852021db6f82ce8a34dc10d0 \
+ e3480971fb7f7462149056fd70df74e2 \
62864db03072aaae4f855126d502b8c7 \
e2cd89bd39242bc8635c6b4ac840d5ca \
e7c07242a95ee1df865efe9534e10a34 \
- 576e03703c56261f14e5aeccfba0b4c9 \
+ a7fc1d041349dd5fad974359e455b80c \
fea840ce07a32bdace46c59c41362f3b \
- 62b3edf8c2db7fccb1a6a41134b84e62 \
1b41b97d982520b7364a87a39e2a1ed8 \
db0a261fe0b5164d96666c51a98e0fa1 \
0372a8de508e57da4d4869f058bcb630 \
@@ -470,13 +471,14 @@ MD5SUM="b2e52422a966ce358b02d8ce5d9ef01e \
efbd1811a5aa0afb03c9a94f3c4005fd \
31667fab2083c342c85bb51c2cba6d58 \
6540f0c2d7dce570f06661292fc68cab \
+ f3a06aad557cfb3d73c0af2437d8585f \
fe77a3f609b6fd8d5b08f3b2ef14d2ad \
f50aaf5171cbc0327f8d18a4ec7405fb \
9473c008d472707d1aa3273d7cbabb96 \
5f153f7135dceb02f88266121c836b4e \
916bae8326e21f1d60fa9cba2b7dfbcb \
d1ec0fbb99abe45e73d651418496b08b \
- dfd1e3e07982e8245a772e6e63e5c4bc \
+ 7cb502e78aa72a02fffa9d954f7d4dfa \
b30ef1414dde99d96e89aeea2b3fc094 \
73272fe4aadb91d550dca8fc7ead8bf7 \
3aefa31e8413112958290a6ca004b096 \
@@ -484,10 +486,10 @@ MD5SUM="b2e52422a966ce358b02d8ce5d9ef01e \
fba3b040a55c01be7376d3dd5c4d4920 \
23cc9e52c52465f5b225e62ab7cc3457 \
d3d110551104b00b42c9920958939391 \
- c58d450f13e76e4a034fde8f20710266 \
+ 8ec94e879650dd1d913214c3501709ed \
b572f0c3d1144e7c35dcdfd4f08913f8 \
a087f8a5947ecf4e734ac9cfe695469c \
- 073db4fbf20ab3fae890fc5a87ce10a7 \
+ d83ac9a117bdc89d7921e2087ae92573 \
a2db9e4d802b919606c596d7d95ef251 \
d07af7d3cab8ed749a8310a89be6b1ff \
4ba60e706b5e69a88192ff773b27a229 \
@@ -499,7 +501,7 @@ MD5SUM="b2e52422a966ce358b02d8ce5d9ef01e \
bd13e165196e3470237b852d347cbb9b \
1c1e406fe68d3223a6c58e9c1987b6ce \
b31bf94ffe7e0f2ada93afae1076eaeb \
- 4beeb8e880700c05f3b68fc64f61496f \
+ 3554ed7868253ee0357e8f77f01bac75 \
7b3195612bc6090f0fa759e747a9e91c \
7c81e7a61ec172a229d6fdbc553e883d \
47580fad08273a52e998f84ef404912e \
@@ -546,14 +548,14 @@ MD5SUM="b2e52422a966ce358b02d8ce5d9ef01e \
980c225025b646fa54a9450d22688ad0 \
af692853d165edb9c5df23627b2f8e04 \
e460418ee4f5508bc53c97e809331882 \
- 38aeac4e9cd048bc1ae5c81251fc5417 \
+ 83870ca3d1cf72a562b55665bafc4725 \
653e04baa68a4484b3b839c19221e474 \
728031c49b53e56dd6f7af19d4182975 \
73212ff5e0f8cd8844081a2461393707 \
907244c0d3791f3f981c7cc8e4cad0a3 \
1a1faee558a8109ff8b9f7767410fded \
52c2dce84094bc11d1feb9b61f5e8e8c \
- 048b642911465ca64dfb02763911bb5f \
+ 64de3398e82ebbe60ed771948179d375 \
6fb245ba04d6859fadef5fe22806355b \
ef6fc33d718cd6aa793a60f884d62611 \
12e4ba5909e1f30b9142932571eaa4da \
@@ -574,14 +576,14 @@ MD5SUM="b2e52422a966ce358b02d8ce5d9ef01e \
ec96d03983725371e10bd4dad4fdd232 \
ae91c97885d67994a342820cf7d59fb2 \
33679fe14ebc77581ed0b63e7709a84e \
- 9ca09a08411defb5fab6b9467d208ce0 \
- 25d39364e65abc3e43a10298371c7ebb \
+ 9e8f04299efb410d72de1d440c9d89c4 \
+ 2c24d3b1b942a89c838bb60ef053d2d2 \
256e8677308aa17acc8c82b54d8a4fae \
1810d970f84683a419d7b9aa6740f8a6 \
aca51d2a40262bfd8e69fbf6b2b01ed2 \
- 2420f3d4a8596c2a9f7ec381e383bd32 \
- bba8ffaf00ffd88011f61edfac177107 \
- 37812acc7a616d54221d786d215ef8cf \
+ 63afb9414a9c6456ea2206e982885d82 \
+ 93b767054d1d2497d78534b152cae687 \
+ 1de20a0fc1cfdf5e332cbdb2e0899a2b \
ee7a5f842c39bc47c474196e83b0df5f \
e30085994bbeb4b7f4895d48216d5476 \
ae5dab3db7dc317e16bb6f9e7eb15d14 \
@@ -604,19 +606,19 @@ MD5SUM="b2e52422a966ce358b02d8ce5d9ef01e \
5e4ad69737043efed21e99c959727ef5 \
fdf3aa5e1f6c33e4f68b0f7b08e1e94e \
d7d853163d2a0246919fdb37753f68a2 \
- fa1330d9c1d0212ec3feabb3e8e86d41 \
- 23851f50f90a08187e6587bbb8fb76ce \
+ d782fe02c9ccf016f6bcadcc90d6265a \
+ 20e127104e602f7766746289ffd23c67 \
2d8d8b377d144f5e32b4f65a69eb0b24 \
47a2e9a3f22a0199c7f8292f43d5fa3d \
b4a0a98a54439a5a37952c8879187ee3 \
97925b5e8882e9af3c54753eb0184ce4 \
- 4b09fe533b3580ace8ae485a477b4532 \
+ e09ebca0be86b1f613bdec7f95cad8d7 \
ffbaf84e19c894443b584605e668b6ea \
- 595031da361b25cca684e7c5030bbcc1 \
- e3eeacb0e82ae4111a85487651080f43 \
+ a456f7c5f5bf9104bf153b0df93c652c \
+ 382ffa4fa53246b7cbb58ad5f9f938db \
30f8c7ce8e7a3a98039d34a07556435d \
- 4a180db7c372d8eb953ffe61750d29bb \
- febf16cbb5bf036ce6e49dc1d217b122 \
+ bd695bc338fb4c08b4019fd278487741 \
+ 715dd9dfb63fa019d7e8d26383cb4e26 \
47151b766b6b73e638fabe6fae7b723d \
82078b82ed1c52aac9552a39ead691a0 \
b4f91f8bac0c0d47b85ca04e6b69255d \
@@ -636,20 +638,20 @@ MD5SUM="b2e52422a966ce358b02d8ce5d9ef01e \
be9ffe9cd74d80c5889251af75a2b987 \
2f06924d629c72bab26c5dd9c9d6dad2 \
5b80104a258d778b74583757a3a5d43c \
- e62ea00d617749a4f45ee47784fc4df8 \
+ 0b6524870af3d209a3d3ea30b146b6e2 \
8e053c23f1d36fbf3f276fbf501e3e35 \
- 56aba66d1843b03c542c3558631eecbd \
+ 02990a143ab33b69d3501d6932fdedc9 \
8f6b6cc71be0473b79c65abfea592c07 \
f29a1bb1b5f3f29cedb36f40f720d765 \
73d602cc41e3e431bf4fabd129ae1616 \
40ce77bc7803d0ff8734f6a11c4e8814 \
5e7f9a17d31e264f87d3e14b85d7da3f \
7bfb933cd096d342c9d6f77f5d3c4b94 \
- a8ae09f39c6e68744ca70bf8db61df71 \
- ac76b35d8c76c7fa25c73b8863d5d055 \
+ c9b32865084c264086f8e50098fb6bb0 \
+ ed8e4b243323513ff11f030e2f297126 \
66345b13fd97229fefe61ba6457dfe66 \
c6c50e4feea5f4cc4e1fb3c7e88606a5 \
- 866d5066dd30c14e5180c962fd98c747 \
+ ea8dbebda890977897d78de9622138ca \
1810b2a2299ed5a2434da7926161fbd4 \
5f0470696baaa4e5953bddbf196998f9 \
7bfcad253aff26bc26c5e3521f3ba891 \
@@ -666,7 +668,7 @@ MD5SUM="b2e52422a966ce358b02d8ce5d9ef01e \
e876964c7b83db85fb7897bee7ad0f45 \
7b38b145ae3f6d7d09a1a7a98396f1a2 \
bd0cd532c61dac2087ecd7e0fef0d011 \
- 3b2bcea2342ed3bc176fafa93791f583 \
+ 05f62b3e1753a4d4043170a17f09f824 \
5f51a521fb1c27539004942524eafab8 \
2e8e0a121121087295e708b2eb4b54d5 \
a42cc2834b2150027d7b427558a87803 \
diff --git a/audio/ncspot/no-cursor-offset.patch b/audio/ncspot/no-cursor-offset.patch
new file mode 100644
index 0000000000..31f5995b3e
--- /dev/null
+++ b/audio/ncspot/no-cursor-offset.patch
@@ -0,0 +1,18 @@
+--- ncspot-0.11.0/src/main.rs 2022-08-21 07:07:08.000000000 +0900
++++ ncspot-0.11.0/src/main.rs.new 2022-10-16 14:36:37.635552107 +0900
+@@ -166,6 +166,7 @@
+ credentials = credentials_prompt(Some(error_msg))?;
+ }
+
++ println!("Connecting to Spotify..");
+ let mut cursive = cursive::default().into_runner();
+ cursive.set_window_title("ncspot");
+
+@@ -174,7 +175,6 @@
+
+ let event_manager = EventManager::new(cursive.cb_sink().clone());
+
+- println!("Connecting to Spotify..");
+ let spotify = spotify::Spotify::new(event_manager.clone(), credentials, cfg.clone());
+
+ let library = Arc::new(Library::new(&event_manager, spotify.clone(), cfg.clone()));
diff --git a/audio/ocp/README b/audio/ocp/README
index 160781bf9e..52eb3ba04c 100644
--- a/audio/ocp/README
+++ b/audio/ocp/README
@@ -28,7 +28,3 @@ Supported formats:
WAV - Microsoft RIFF wave file
WOW - WOW Tracker module
XM - Fast Tracker 2 module
-
-Depends on unifont ttf support which is not enabled by default by
-gnu-unifont. Please see gnu-unifont README for information on how to
-enable it. In 14.0.04 this was done with FONTFORMATS=otf,ttf,pcf,psf,otb
diff --git a/audio/ocp/ocp.SlackBuild b/audio/ocp/ocp.SlackBuild
index a47a0a2ef8..65ac6350f0 100644
--- a/audio/ocp/ocp.SlackBuild
+++ b/audio/ocp/ocp.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=ocp
-VERSION=${VERSION:-0.2.99}
+VERSION=${VERSION:-0.2.100}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -90,7 +90,7 @@ CXXFLAGS="$SLKCFLAGS" \
--docdir=/usr/doc/$PRGNAM-$VERSION \
--disable-static \
--build=$ARCH-slackware-linux \
- --with-unifontdir=/usr/share/fonts/TTF/ \
+ --with-unifontdir-otf=/usr/share/fonts/OTF/ \
--infodir=/usr/info \
--without-desktop_file_install
diff --git a/audio/ocp/ocp.info b/audio/ocp/ocp.info
index 0406d51623..4880e2b2ce 100644
--- a/audio/ocp/ocp.info
+++ b/audio/ocp/ocp.info
@@ -1,10 +1,10 @@
PRGNAM="ocp"
-VERSION="0.2.99"
+VERSION="0.2.100"
HOMEPAGE="http://cubic.org/player"
-DOWNLOAD="https://stian.cubic.org/ocp/ocp-0.2.99.tar.xz"
-MD5SUM="643c41d973594ede8b866f9b000554c1"
+DOWNLOAD="https://stian.cubic.org/ocp/ocp-0.2.100.tar.xz"
+MD5SUM="820e58656f1c46ea1acd6564b3c48589"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="gnu-unifont xa cJSON %README%"
+REQUIRES="gnu-unifont xa cJSON"
MAINTAINER="SPN Team"
EMAIL="pwmn-master@hotmail.com"
diff --git a/audio/pasystray/pasystray.SlackBuild b/audio/pasystray/pasystray.SlackBuild
index edc6698b34..04dc4a3ad5 100644
--- a/audio/pasystray/pasystray.SlackBuild
+++ b/audio/pasystray/pasystray.SlackBuild
@@ -2,7 +2,7 @@
#
# Slackware build script for pasystray
#
-# Copyright 2014-2019 Erik W. Hanson, Minneapolis, MN, USA
+# Copyright 2014-2022 Erik W. Hanson, Minneapolis, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,19 +25,11 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=pasystray
-VERSION=${VERSION:-0.7.1}
-BUILD=${BUILD:-1}
+VERSION=${VERSION:-0.8.0}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
-# 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}
@@ -50,6 +42,14 @@ 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
+fi
+
if [ "$ARCH" = "i586" ]; then
SLKCFLAGS="-O2 -march=i586 -mtune=i686"
LIBDIRSUFFIX=""
@@ -69,9 +69,9 @@ set -ue
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $PRGNAM-$PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$VERSION.tar.gz || tar xvf $CWD/$PRGNAM-$PRGNAM-$VERSION.tar.gz
-cd $PRGNAM-$PRGNAM-$VERSION
+rm -rf $PRGNAM-$VERSION
+tar xvf $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 \
diff --git a/audio/pasystray/pasystray.info b/audio/pasystray/pasystray.info
index 0a7356faae..d4a35cd7e6 100644
--- a/audio/pasystray/pasystray.info
+++ b/audio/pasystray/pasystray.info
@@ -1,8 +1,8 @@
PRGNAM="pasystray"
-VERSION="0.7.1"
+VERSION="0.8.0"
HOMEPAGE="https://github.com/christophgysin/pasystray"
-DOWNLOAD="https://github.com/christophgysin/pasystray/archive/pasystray-0.7.1.tar.gz"
-MD5SUM="0b8fd064551218f95f2cb535fea37d2b"
+DOWNLOAD="https://github.com/christophgysin/pasystray/archive/0.8.0/pasystray-0.8.0.tar.gz"
+MD5SUM="7fd769d2a476e2af1dac1ddfba658d8a"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/audio/plug/README b/audio/plug/README
new file mode 100644
index 0000000000..83d87e18a0
--- /dev/null
+++ b/audio/plug/README
@@ -0,0 +1,19 @@
+Plug ( Fender Mustang Amps Controller )
+
+Plug is a Software to control Fender Mustang Amps, a linux
+replacement for the now discontinued Fender Fuse, for example.
+
+It addresses the following models:
+
+v1: Mustang I, Mustang II, Mustang III, Mustang IV, Mustang V,
+ Mustang Bronco, Mustang Mini and Mustang Floor.
+
+v2: Mustang I, Mustang II, Mustang III, Mustang IV and Mustang V.
+
+This installer installs the udev rule "50-mustang.rules".
+
+You need to manually add you user to the plugdev group using:
+
+ usermod -a -G plugdev "your-username"
+
+This requires the package gtest (available on Slackbuilds).
diff --git a/audio/plug/doinst.sh b/audio/plug/doinst.sh
new file mode 100644
index 0000000000..aea0f894eb
--- /dev/null
+++ b/audio/plug/doinst.sh
@@ -0,0 +1,13 @@
+if [ -x /usr/bin/update-desktop-database ]; then
+ /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
+fi
+
+if [ -x /usr/bin/update-mime-database ]; then
+ /usr/bin/update-mime-database usr/share/mime >/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/plug/plug.SlackBuild b/audio/plug/plug.SlackBuild
new file mode 100644
index 0000000000..e8a2135ed5
--- /dev/null
+++ b/audio/plug/plug.SlackBuild
@@ -0,0 +1,114 @@
+#!/bin/bash
+
+# Slackware build script for plug
+
+# Copyright 2022 Antonio Leal, Lisbon, Portugal
+# 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=plug
+VERSION=${VERSION:-1.4.3}
+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}
+BUILDDIR=$TMP/$PRGNAM-$VERSION
+
+
+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 $BUILDDIR
+mkdir -p $TMP $PKG $OUTPUT $BUILDDIR
+cd $TMP
+tar xvfz $CWD/$PRGNAM-$VERSION.tar.gz
+cd $BUILDDIR
+
+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 {} \;
+
+
+mkdir build
+cd build
+cmake ..
+make
+make unittest
+
+mkdir -p $PKG/usr/bin
+cp $BUILDDIR/build/src/plug $PKG/usr/bin
+mkdir -p $PKG/lib/udev/rules.d
+cp $BUILDDIR/cmake/50-mustang.rules $PKG/lib/udev/rules.d
+mkdir -p $PKG/usr/share/pixmaps
+cp $CWD/plug.png $PKG/usr/share/pixmaps
+mkdir -p $PKG/usr/share/applications
+cp $CWD/plug.desktop $PKG/usr/share/applications
+
+
+rm -f $PKG/{,usr/}lib${LIBDIRSUFFIX}/*.la
+
+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 -name perllocal.pod -o -name ".packlist" -o -name "*.bs" | xargs rm -f || true
+
+mkdir -p $PKG/usr/doc/plug-$VERSION
+cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/plug-$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/plug/plug.desktop b/audio/plug/plug.desktop
new file mode 100644
index 0000000000..33db868d67
--- /dev/null
+++ b/audio/plug/plug.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Name=plug
+Comment=Fender Mustang Amps Controller
+Exec=/usr/bin/plug
+Icon=/usr/share/pixmaps/plug.png
+Terminal=false
+Type=Application
+Categories=System;
+
diff --git a/audio/plug/plug.info b/audio/plug/plug.info
new file mode 100644
index 0000000000..266f94d1e5
--- /dev/null
+++ b/audio/plug/plug.info
@@ -0,0 +1,10 @@
+PRGNAM="plug"
+VERSION="1.4.3"
+HOMEPAGE="https://github.com/offa/plug"
+DOWNLOAD="https://github.com/offa/plug/archive/v1.4.3/plug-1.4.3.tar.gz"
+MD5SUM="69b7dfffaecc0ceec038267ae9981750"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES="gtest"
+MAINTAINER="Antonio Leal"
+EMAIL="antonioleal@yahoo.com"
diff --git a/audio/plug/plug.png b/audio/plug/plug.png
new file mode 100644
index 0000000000..6886bd81a7
--- /dev/null
+++ b/audio/plug/plug.png
Binary files differ
diff --git a/audio/plug/slack-desc b/audio/plug/slack-desc
new file mode 100644
index 0000000000..68c4e128e1
--- /dev/null
+++ b/audio/plug/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------------------------------------------------------|
+plug: plug ( Fender Mustang Amps Controller )
+plug:
+plug: Plug is a Software to control Fender Mustang Amps, a linux
+plug: replacement for the now discontinued Fender Fuse.
+plug: It addresses the following models:
+plug: v1: Mustang I, Mustang II, Mustang III, Mustang IV, Mustang V,
+plug: Mustang Bronco, Mustang Mini and Mustang Floor.
+plug: v2: Mustang I, Mustang II, Mustang III, Mustang IV and Mustang V.
+plug: You must add your user to the plugdev group before using
+plug: the program.
+plug: This program also requires the gtest package.
diff --git a/audio/qpwgraph/qpwgraph.SlackBuild b/audio/qpwgraph/qpwgraph.SlackBuild
index 623bd65f76..64cdeafe60 100644
--- a/audio/qpwgraph/qpwgraph.SlackBuild
+++ b/audio/qpwgraph/qpwgraph.SlackBuild
@@ -24,7 +24,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=qpwgraph
-VERSION=${VERSION:-0.3.4}
+VERSION=${VERSION:-0.3.7}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/audio/qpwgraph/qpwgraph.info b/audio/qpwgraph/qpwgraph.info
index cdfab30753..48b4075deb 100644
--- a/audio/qpwgraph/qpwgraph.info
+++ b/audio/qpwgraph/qpwgraph.info
@@ -1,8 +1,8 @@
PRGNAM="qpwgraph"
-VERSION="0.3.4"
+VERSION="0.3.7"
HOMEPAGE="https://gitlab.freedesktop.org/rncbc/qpwgraph"
-DOWNLOAD="https://gitlab.freedesktop.org/rncbc/qpwgraph/-/archive/v0.3.4/qpwgraph-v0.3.4.tar.gz"
-MD5SUM="88dccd49ceb48d8944ab804dc824cd17"
+DOWNLOAD="https://gitlab.freedesktop.org/rncbc/qpwgraph/-/archive/v0.3.7/qpwgraph-v0.3.7.tar.gz"
+MD5SUM="31e5612b9f749f1f97876f1d6eadbf59"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/audio/qtractor/qtractor.SlackBuild b/audio/qtractor/qtractor.SlackBuild
index fcef598b0c..1f01d90d1c 100644
--- a/audio/qtractor/qtractor.SlackBuild
+++ b/audio/qtractor/qtractor.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=qtractor
-VERSION=${VERSION:-0.9.23}
+VERSION=${VERSION:-0.9.29}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -79,28 +79,40 @@ 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 {} \;
-LDFLAGS="$LDFLAGS -ldl" \
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
-./configure \
- --prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --mandir=/usr/man \
- --build=$ARCH-slackware-linux
-
-make
-make install DESTDIR=$PKG
+#LDFLAGS="$LDFLAGS -ldl" \
+#CFLAGS="$SLKCFLAGS" \
+#CXXFLAGS="$SLKCFLAGS" \
+#./configure \
+# --prefix=/usr \
+# --libdir=/usr/lib${LIBDIRSUFFIX} \
+# --sysconfdir=/etc \
+# --localstatedir=/var \
+# --mandir=/usr/man \
+# --build=$ARCH-slackware-linux
+mkdir -p build
+cd build
+ cmake \
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DPluginLibDir=/usr/lib$LIBDIRSUFFIX \
+ -DCMAKE_BUILD_TYPE=Release \
+ -Wno-dev \
+ ..
+ make
+ make install/strip DESTDIR=$PKG
+cd ..
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
+#mkdir -p $PKG/usr/man
+mv $PKG/usr/share/man $PKG/usr
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 AUTHORS COPYING README README>VST TODO ChangeLog $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a LICENSE README TRANSLATORS README.VST3 README.VST ChangeLog $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/audio/qtractor/qtractor.info b/audio/qtractor/qtractor.info
index b9447c1be7..5346551052 100644
--- a/audio/qtractor/qtractor.info
+++ b/audio/qtractor/qtractor.info
@@ -1,8 +1,8 @@
PRGNAM="qtractor"
-VERSION="0.9.23"
+VERSION="0.9.29"
HOMEPAGE="http://qtractor.sourceforge.net/"
-DOWNLOAD="http://downloads.sourceforge.net/qtractor/qtractor-0.9.23.tar.gz"
-MD5SUM="27fdf20cfac69e68c3ec58222671cba4"
+DOWNLOAD="https://jztkft.dl.sourceforge.net/project/qtractor/qtractor/0.9.29/qtractor-0.9.29.tar.gz"
+MD5SUM="d78752f77bd39465718c679c13e6382b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="jack ladspa_sdk"
diff --git a/audio/quodlibet/README b/audio/quodlibet/README
index fb4580de01..9ded78f4c0 100644
--- a/audio/quodlibet/README
+++ b/audio/quodlibet/README
@@ -27,6 +27,9 @@ https://quodlibet.readthedocs.io/en/quodlibet-3.9/guide/playback/backends.html
Optional dependencies:
+ * gst-plugins-bad-nonfree, gst-plugins-ugly - for extra audio codecs
+ * libmodplug - for MOD file support
* musicbrainzngs - for the musicbrainz plugin
* pyinotify - for the auto library update plugin
- * webkit2gtk - for the lyrics window plugin
+ * webkit2gtk4 - for the lyrics window plugin
+ * paho-mqtt - for the MQTT plugin
diff --git a/audio/quodlibet/quodlibet.SlackBuild b/audio/quodlibet/quodlibet.SlackBuild
index 0ba9567f8b..1d9c2e961c 100644
--- a/audio/quodlibet/quodlibet.SlackBuild
+++ b/audio/quodlibet/quodlibet.SlackBuild
@@ -27,7 +27,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=quodlibet
-VERSION=${VERSION:-4.4.0}
+VERSION=${VERSION:-4.5.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -78,6 +78,7 @@ chown -R root:root .
python3 setup.py install --root=$PKG
+find $PKG/usr/share/man -type f -exec chmod 0644 {} \;
mv $PKG/usr/share/man $PKG/usr
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
diff --git a/audio/quodlibet/quodlibet.info b/audio/quodlibet/quodlibet.info
index d804ce2bd9..a3dd3934be 100644
--- a/audio/quodlibet/quodlibet.info
+++ b/audio/quodlibet/quodlibet.info
@@ -1,10 +1,10 @@
PRGNAM="quodlibet"
-VERSION="4.4.0"
+VERSION="4.5.0"
HOMEPAGE="https://github.com/quodlibet/quodlibet/"
-DOWNLOAD="https://github.com/quodlibet/quodlibet/releases/download/release-4.4.0/quodlibet-4.4.0.tar.gz"
-MD5SUM="6ea4e3e646e2fce0d3f44c4cf6932d81"
+DOWNLOAD="https://github.com/quodlibet/quodlibet/releases/download/release-4.5.0/quodlibet-4.5.0.tar.gz"
+MD5SUM="4d8ac6fb4a89d25d99952f5e7e763d9d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="gst-plugins-ugly gst-python mutagen feedparser python3-sgmllib3k"
+REQUIRES="mutagen feedparser python3-sgmllib3k"
MAINTAINER="Nick Smallbone"
EMAIL="nick@smallbone.se"
diff --git a/audio/schismtracker/schismtracker.SlackBuild b/audio/schismtracker/schismtracker.SlackBuild
index a6bc87c820..fc4eb4ac0d 100644
--- a/audio/schismtracker/schismtracker.SlackBuild
+++ b/audio/schismtracker/schismtracker.SlackBuild
@@ -2,7 +2,7 @@
#
# Slackware build script for Schism Tracker
#
-# Copyright 2009-2019 Erik W. Hanson, Minneapolis, MN, USA
+# Copyright 2009-2022 Erik W. Hanson, Minneapolis, MN, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=schismtracker
-VERSION=${VERSION:-20190805}
+VERSION=${VERSION:-20221020}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/audio/schismtracker/schismtracker.info b/audio/schismtracker/schismtracker.info
index 26722760a2..d4a95486a9 100644
--- a/audio/schismtracker/schismtracker.info
+++ b/audio/schismtracker/schismtracker.info
@@ -1,8 +1,8 @@
PRGNAM="schismtracker"
-VERSION="20190805"
+VERSION="20221020"
HOMEPAGE="https://github.com/schismtracker/schismtracker"
-DOWNLOAD="https://github.com/schismtracker/schismtracker/archive/20190805/schismtracker-20190805.tar.gz"
-MD5SUM="2d78e5ab6b9e529f19a55bfdf8dd5144"
+DOWNLOAD="https://github.com/schismtracker/schismtracker/archive/20221020/schismtracker-20221020.tar.gz"
+MD5SUM="65efe09821e37fc321bcdaaa1646104a"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/audio/soxr/soxr.info b/audio/soxr/soxr.info
index f5c31e2175..fd2c64aa45 100644
--- a/audio/soxr/soxr.info
+++ b/audio/soxr/soxr.info
@@ -1,7 +1,7 @@
PRGNAM="soxr"
VERSION="0.1.3"
HOMEPAGE="https://sourceforge.net/projects/soxr"
-DOWNLOAD="https://phoenixnap.dl.sourceforge.net/project/soxr/soxr-0.1.3-Source.tar.xz"
+DOWNLOAD="https://downloads.sourceforge.net/project/soxr/soxr-0.1.3-Source.tar.xz"
MD5SUM="3f16f4dcb35b471682d4321eda6f6c08"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
diff --git a/audio/tauonmb/tauonmb.SlackBuild b/audio/tauonmb/tauonmb.SlackBuild
index 4c242a3a58..153a07b84b 100644
--- a/audio/tauonmb/tauonmb.SlackBuild
+++ b/audio/tauonmb/tauonmb.SlackBuild
@@ -29,7 +29,7 @@ cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=tauonmb
VERSION=${VERSION:-7.2.1}
SRCNAM=TauonMusicBox
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
diff --git a/audio/tauonmb/tauonmb.info b/audio/tauonmb/tauonmb.info
index 8b5e9ccb1f..c025e5f68d 100644
--- a/audio/tauonmb/tauonmb.info
+++ b/audio/tauonmb/tauonmb.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/Taiko2k/TauonMusicBox/archive/v7.2.1/TauonMusicBox-
MD5SUM="66441bb1faa5475e246a9bb66c2c835e"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="libopenmpt musicbrainzngs mutagen pylast python3-isounidecode python3-natsort python3-plexapi python3-pulsectl python3-pylyrics python3-pysdl2 send2trash setproctitle websocket-client"
+REQUIRES="libopenmpt musicbrainzngs mutagen pylast python3-isounidecode python3-natsort python3-plexapi python3-pulsectl python3-pylyrics python3-pysdl2 send2trash setproctitle python3-websocket-client"
MAINTAINER="Pouria Rezaei"
EMAIL="Pouria.rz@outlook.com"
diff --git a/audio/volumeicon/volumeicon.SlackBuild b/audio/volumeicon/volumeicon.SlackBuild
index 749647d71f..5fb15b5dbf 100644
--- a/audio/volumeicon/volumeicon.SlackBuild
+++ b/audio/volumeicon/volumeicon.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for volumeicon
# Written by Daniel Cash (Original Author)
-# Copyright 2014-2015 Aaditya Bagga <aaditya_gnulinux@zoho.com>
+# Copyright 2014-2015 Aaditya <aaditya_gnulinux@zoho.com>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
diff --git a/audio/volumeicon/volumeicon.info b/audio/volumeicon/volumeicon.info
index 0d03d805d7..c3a9d90b1a 100644
--- a/audio/volumeicon/volumeicon.info
+++ b/audio/volumeicon/volumeicon.info
@@ -6,5 +6,5 @@ MD5SUM="48230f3a1843fa4cc4ec97d0da35c3f5"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
-MAINTAINER="Aaditya Bagga"
+MAINTAINER="Aaditya"
EMAIL="aaditya_gnulinux@zoho.com"
diff --git a/audio/wildmidi/README b/audio/wildmidi/README
new file mode 100644
index 0000000000..6f0510374b
--- /dev/null
+++ b/audio/wildmidi/README
@@ -0,0 +1,7 @@
+WildMIDI is a simple software midi player which has a core softsynth
+library that can be used in other applications.
+
+The WildMIDI library uses Gravis Ultrasound patch files to convert
+MIDI files into audio which is then passed back to the calling
+application. The library API is designed so that it is easy to include
+WildMIDI into applications that wish to include MIDI file playback.
diff --git a/audio/wildmidi/slack-desc b/audio/wildmidi/slack-desc
new file mode 100644
index 0000000000..6f1daab3e8
--- /dev/null
+++ b/audio/wildmidi/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------------------------------------------------------|
+wildmidi: wildmidi (MIDI player)
+wildmidi:
+wildmidi: WildMIDI is a simple software midi player which has a core softsynth
+wildmidi: library that can be used in other applications.
+wildmidi:
+wildmidi: The WildMIDI library uses Gravis Ultrasound patch files to convert
+wildmidi: MIDI files into audio which is then passed back to the calling
+wildmidi: application. The library API is designed so that it is easy to include
+wildmidi: WildMIDI into applications that wish to include MIDI file playback.
+wildmidi:
+wildmidi: Homepage: http://www.mindwerks.net/projects/wildmidi
diff --git a/audio/wildmidi/wildmidi.SlackBuild b/audio/wildmidi/wildmidi.SlackBuild
new file mode 100644
index 0000000000..df37e62384
--- /dev/null
+++ b/audio/wildmidi/wildmidi.SlackBuild
@@ -0,0 +1,115 @@
+#!/bin/bash
+
+# Slackware build script for wildmidi
+
+# Copyright 2022 Steven Voges <svoges.sbo@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.
+
+cd $(dirname $0) ; CWD=$(pwd)
+
+PRGNAM=wildmidi
+VERSION=${VERSION:-0.4.4}
+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" = "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 $PRGNAM-$PRGNAM-$VERSION
+tar xvf $CWD/$PRGNAM-$PRGNAM-$VERSION.tar.gz
+cd $PRGNAM-$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 {} \;
+
+mkdir -p build
+cd build
+ cmake \
+ -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
+ -DCMAKE_INSTALL_PREFIX=/usr \
+ -DCMAKE_BUILD_TYPE=Release ..
+ make
+ make install/strip DESTDIR=$PKG
+cd ..
+
+# We don't need leftover cmake files
+rm -r $PKG/usr/lib${LIBDIRSUFFIX}/cmake
+
+# Project doesn't use -DCMAKE_MAN_INSTALL_DIR, but does install man files in /usr/share/man
+# We will move them to the proper location before compressing them
+mkdir -p $PKG/usr/man
+mv $PKG/usr/share/man $PKG/usr
+rmdir $PKG/usr/share
+
+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
+
+mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a \
+ COPYING README.md docs \
+ $PKG/usr/doc/$PRGNAM-$VERSION
+rm -r $PKG/usr/doc/$PRGNAM-$VERSION/docs/man
+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/wildmidi/wildmidi.info b/audio/wildmidi/wildmidi.info
new file mode 100644
index 0000000000..09c124da46
--- /dev/null
+++ b/audio/wildmidi/wildmidi.info
@@ -0,0 +1,10 @@
+PRGNAM="wildmidi"
+VERSION="0.4.4"
+HOMEPAGE="https://www.mindwerks.net/projects/wildmidi/"
+DOWNLOAD="https://github.com/Mindwerks/wildmidi/archive/wildmidi-0.4.4/wildmidi-wildmidi-0.4.4.tar.gz"
+MD5SUM="ac8cd78c67872572e5d3473398e14314"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES=""
+MAINTAINER="Steven Voges"
+EMAIL="svoges.sbo@gmail.com"
diff --git a/audio/yabridge/yabridge.SlackBuild b/audio/yabridge/yabridge.SlackBuild
index 0bac943b96..721c1ff54d 100644
--- a/audio/yabridge/yabridge.SlackBuild
+++ b/audio/yabridge/yabridge.SlackBuild
@@ -25,7 +25,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=yabridge
-VERSION=${VERSION:-4.0.2}
+VERSION=${VERSION:-5.0.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -56,6 +56,8 @@ WINE_IN_PATH=$?
which wine64 &>/dev/null
WINE64_IN_PATH=$?
+WINE_VERSION=$(wine --version | grep --only-matching -E '[0-9]+\.[0-9]+' | head -n1)
+
if [ "$ARCH" = "i586" ] || [ "$ARCH" = "i686" ]; then
if (($WINE_IN_PATH)); then
echo "This script look for wine in PATH and needs it for compiling and using yabridge on i586"
@@ -96,31 +98,55 @@ sed -i "s|bitsery_dep = dependency('bitsery', 'Bitsery', version : '>=5.2.0')|bi
mkdir subprojects/vst3
cp -a /usr/include/vst3sdk/* subprojects/vst3/
cp yabridge-html-docs-plus-build-files-$VERSION/meson.build subprojects/vst3
-
-if [ "$ARCH" = "i586" ] || [ "$ARCH" = "i686" ]; then
- meson setup \
- build \
- --cross-file=cross-wine.conf \
- --buildtype=release \
- --unity=on \
- --unity-size=1000 \
- --wrap-mode=nodownload \
- -Dbitbridge=true \
- -Dsystem-asio=true \
- -Dbuild.cpp_args='-m32' \
- -Dbuild.cpp_link_args='-m32'
-elif [ "$ARCH" = "x86_64" ]; then
- meson setup \
- build \
- --cross-file=cross-wine.conf \
- --buildtype=release \
- --unity=on \
- --unity-size=1000 \
- --wrap-mode=nodownload \
- -Dbitbridge=true \
- -Dsystem-asio=true
+if (( $(echo "$WINE_VERSION >= 7.21" |bc -l) )) && (( $(echo "$WINE_VERSION < 7.23" |bc -l) ));
+then
+ if [ "$ARCH" = "i586" ] || [ "$ARCH" = "i686" ]; then
+ meson setup \
+ build \
+ --cross-file=cross-wine.conf \
+ --buildtype=release \
+ --wrap-mode=nodownload \
+ -Dbitbridge=true \
+ -Dsystem-asio=true \
+ -Dbuild.cpp_args='-m32' \
+ -Dbuild.cpp_link_args='-m32'
+ elif [ "$ARCH" = "x86_64" ]; then
+ meson setup \
+ build \
+ --cross-file=cross-wine.conf \
+ --buildtype=release \
+ --wrap-mode=nodownload \
+ -Dbitbridge=true \
+ -Dsystem-asio=true
+ else
+ echo "Unsupported architecture"
+ fi
else
- echo "Unsupported architecture"
+ if [ "$ARCH" = "i586" ] || [ "$ARCH" = "i686" ]; then
+ meson setup \
+ build \
+ --cross-file=cross-wine.conf \
+ --buildtype=release \
+ --unity=on \
+ --unity-size=1000 \
+ --wrap-mode=nodownload \
+ -Dbitbridge=true \
+ -Dsystem-asio=true \
+ -Dbuild.cpp_args='-m32' \
+ -Dbuild.cpp_link_args='-m32'
+ elif [ "$ARCH" = "x86_64" ]; then
+ meson setup \
+ build \
+ --cross-file=cross-wine.conf \
+ --buildtype=release \
+ --unity=on \
+ --unity-size=1000 \
+ --wrap-mode=nodownload \
+ -Dbitbridge=true \
+ -Dsystem-asio=true
+ else
+ echo "Unsupported architecture"
+ fi
fi
# Build yabridge
@@ -148,14 +174,14 @@ install -dm755 "$PKG/usr/bin"
if [ "$ARCH" = "i586" ] || [ "$ARCH" = "i686" ]; then
install yabridge-host-32.exe{,.so} "$PKG/usr/bin"
install -dm755 "$PKG/usr/lib"
- install libyabridge-{vst2,vst3}.so "$PKG/usr/lib"
- install libyabridge-chainloader-{vst2,vst3}.so "$PKG/usr/lib"
+ install libyabridge-{vst2,vst3,clap}.so "$PKG/usr/lib"
+ install libyabridge-chainloader-{vst2,vst3,clap}.so "$PKG/usr/lib"
elif [ "$ARCH" = "x86_64" ]; then
install yabridge-host.exe{,.so} "$PKG/usr/bin"
install yabridge-host-32.exe{,.so} "$PKG/usr/bin"
install -dm755 "$PKG/usr/lib64"
- install libyabridge-{vst2,vst3}.so "$PKG/usr/lib64"
- install libyabridge-chainloader-{vst2,vst3}.so "$PKG/usr/lib64"
+ install libyabridge-{vst2,vst3,clap}.so "$PKG/usr/lib64"
+ install libyabridge-chainloader-{vst2,vst3,clap}.so "$PKG/usr/lib64"
fi
install ../tools/yabridgectl/target/release/yabridgectl "$PKG/usr/bin"
diff --git a/audio/yabridge/yabridge.info b/audio/yabridge/yabridge.info
index 406d0fdad6..df27b14176 100644
--- a/audio/yabridge/yabridge.info
+++ b/audio/yabridge/yabridge.info
@@ -1,10 +1,10 @@
PRGNAM="yabridge"
-VERSION="4.0.2"
+VERSION="5.0.2"
HOMEPAGE="https://github.com/robbert-vdh/yabridge"
-DOWNLOAD="https://github.com/robbert-vdh/yabridge/archive/4.0.2/yabridge-4.0.2.tar.gz https://github.com/noisecode3/yabridge-html-docs-plus-build-files/archive/v4.0.2/yabridge-html-docs-plus-build-files-4.0.2.tar.gz"
-MD5SUM="c451b04aaf7b477587cb01ace84473a5 67996abb539d6c2b9da329de44f4bf7f"
+DOWNLOAD="https://github.com/robbert-vdh/yabridge/archive/5.0.2/yabridge-5.0.2.tar.gz https://github.com/noisecode3/yabridge-html-docs-plus-build-files/archive/v5.0.2/yabridge-html-docs-plus-build-files-5.0.2.tar.gz"
+MD5SUM="0aab2b2e7dbbd3e1afc314b47f1406de 5fa1a66a84dac91a4460006c28d10705"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="%README% asio bitsery function2 ghc_filesystem tomlplusplus vst3sdk wine-staging"
+REQUIRES="%README% wine-staging asio bitsery function2 ghc_filesystem tomlplusplus vst3sdk clap"
MAINTAINER="Martin Bångens"
EMAIL="marbangens@gmail.com"
diff --git a/audio/yoshimi/yoshimi.SlackBuild b/audio/yoshimi/yoshimi.SlackBuild
index 5ee24da2da..d3e95318c4 100644
--- a/audio/yoshimi/yoshimi.SlackBuild
+++ b/audio/yoshimi/yoshimi.SlackBuild
@@ -7,7 +7,7 @@
cd $(dirname $0) ; CWD=$(pwd)
PRGNAM=yoshimi
-VERSION=${VERSION:-1.7.2}
+VERSION=${VERSION:-2.2.2.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
PKGTYPE=${PKGTYPE:-tgz}
@@ -52,7 +52,7 @@ rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-$VERSION
-tar zxvf $CWD/$PRGNAM-$VERSION.tar.gz
+tar jxvf $CWD/$PRGNAM-$VERSION.tar.bz2
cd $PRGNAM-$VERSION
chown -R root:root .
find -L . \
diff --git a/audio/yoshimi/yoshimi.info b/audio/yoshimi/yoshimi.info
index fc3b95bc67..56e0af8aef 100644
--- a/audio/yoshimi/yoshimi.info
+++ b/audio/yoshimi/yoshimi.info
@@ -1,8 +1,8 @@
PRGNAM="yoshimi"
-VERSION="1.7.2"
+VERSION="2.2.2.1"
HOMEPAGE="http://yoshimi.sourceforge.net/"
-DOWNLOAD="https://github.com/Yoshimi/yoshimi/archive/1.7.2/yoshimi-1.7.2.tar.gz"
-MD5SUM="52e55e974604f803312dab64cf3c2f8f"
+DOWNLOAD="https://altushost-swe.dl.sourceforge.net/project/yoshimi/2.2/yoshimi-2.2.2.1.tar.bz2"
+MD5SUM="aa66ceb37a5998a8f99af149052284bf"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="mxml fltk lv2 jack"