summaryrefslogtreecommitdiffstats
path: root/audio
diff options
context:
space:
mode:
Diffstat (limited to 'audio')
-rw-r--r--audio/FAudio/FAudio.info2
-rw-r--r--audio/HamsiManager/HamsiManager.SlackBuild83
-rw-r--r--audio/HamsiManager/HamsiManager.desktop11
-rw-r--r--audio/HamsiManager/HamsiManager.info10
-rw-r--r--audio/HamsiManager/README8
-rw-r--r--audio/HamsiManager/doinst.sh10
-rw-r--r--audio/HamsiManager/slack-desc19
-rw-r--r--audio/Pd-extended/Pd-extended.info2
-rw-r--r--audio/SuperCollider/SuperCollider.info2
-rw-r--r--audio/TiMidity++/README2
-rw-r--r--audio/a2jmidid/a2jmidid.info2
-rw-r--r--audio/aacgain/aacgain.SlackBuild2
-rw-r--r--audio/aacplusenc/aacplusenc.SlackBuild19
-rw-r--r--audio/aacplusenc/aacplusenc.info4
-rw-r--r--audio/abcde/README1
-rw-r--r--audio/acousticbrainz-client/acousticbrainz-client.info2
-rw-r--r--audio/acousticbrainz-gui/acousticbrainz-gui.info2
-rw-r--r--audio/acousticbrainz-music-extractor/acousticbrainz-music-extractor.info6
-rw-r--r--audio/alsa-plugin-ffmpeg/README14
-rw-r--r--audio/alsa-plugin-ffmpeg/alsa-plugin-ffmpeg.SlackBuild83
-rw-r--r--audio/alsa-plugin-ffmpeg/alsa-plugin-ffmpeg.info10
-rw-r--r--audio/alsa-plugin-ffmpeg/slack-desc19
-rw-r--r--audio/alsamixergui/alsamixergui-0.9.0.1.2-strsignal.patch13
-rw-r--r--audio/alsamixergui/alsamixergui.SlackBuild2
-rw-r--r--audio/alsamodularsynth/alsamodularsynth.SlackBuild9
-rw-r--r--audio/ardour/README2
-rw-r--r--audio/ardour/ardour.SlackBuild4
-rw-r--r--audio/ardour/ardour.info6
-rw-r--r--audio/asunder/README3
-rw-r--r--audio/audacious-aac/audacious-aac.SlackBuild8
-rw-r--r--audio/audacious-aac/audacious-aac.info6
-rw-r--r--audio/audacious-cue/README4
-rw-r--r--audio/audacious-cue/audacious-cue.SlackBuild108
-rw-r--r--audio/audacious-cue/audacious-cue.info10
-rw-r--r--audio/audacious-cue/patches/enable_only_cue_plugin.diff8
-rw-r--r--audio/audacious-cue/slack-desc19
-rw-r--r--audio/audacious-ffmpeg/README4
-rw-r--r--audio/audacious-ffmpeg/audacious-ffmpeg.SlackBuild106
-rw-r--r--audio/audacious-ffmpeg/audacious-ffmpeg.info10
-rw-r--r--audio/audacious-ffmpeg/patches/enable_only_ffmpeg_plugin.diff8
-rw-r--r--audio/audacious-ffmpeg/slack-desc19
-rw-r--r--audio/audacity/README4
-rw-r--r--audio/audacity/audacity.SlackBuild8
-rw-r--r--audio/audacity/audacity.info12
-rw-r--r--audio/audenc/README7
-rw-r--r--audio/audioconvert/README2
-rw-r--r--audio/butt/README8
-rw-r--r--audio/butt/butt.SlackBuild2
-rw-r--r--audio/butt/butt.info2
-rw-r--r--audio/calf-ladspa/calf-ladspa.SlackBuild2
-rw-r--r--audio/calf/calf.info2
-rw-r--r--audio/carla/README2
-rw-r--r--audio/carla/carla.info2
-rw-r--r--audio/clam/clam.info2
-rw-r--r--audio/clementine/README1
-rw-r--r--audio/clementine/clementine.SlackBuild9
-rw-r--r--audio/clementine/clementine.info12
-rw-r--r--audio/clyrics/README9
-rw-r--r--audio/clyrics/clyrics.SlackBuild88
-rw-r--r--audio/clyrics/clyrics.info10
-rw-r--r--audio/cmus/README10
-rw-r--r--audio/cmus/cmus.SlackBuild6
-rw-r--r--audio/cmus/cmus.info8
-rw-r--r--audio/darkice/README2
-rw-r--r--audio/darkice/darkice.SlackBuild2
-rw-r--r--audio/deadbeef/README2
-rw-r--r--audio/deadbeef/deadbeef.info2
-rw-r--r--audio/decibel-audio-player/README17
-rw-r--r--audio/decibel-audio-player/covers-pil.patch100
-rw-r--r--audio/decibel-audio-player/decibel-audio-player.SlackBuild96
-rw-r--r--audio/decibel-audio-player/decibel-audio-player.info10
-rw-r--r--audio/decibel-audio-player/doinst.sh7
-rw-r--r--audio/decibel-audio-player/slack-desc19
-rw-r--r--audio/drumkv1/drumkv1.info2
-rw-r--r--audio/drumstick/drumstick.info2
-rw-r--r--audio/easytag/README5
-rw-r--r--audio/easytag/easytag.SlackBuild106
-rw-r--r--audio/easytag/easytag.info10
-rw-r--r--audio/easytag/slack-desc19
-rw-r--r--audio/ecasound/README1
-rw-r--r--audio/flacon/README3
-rw-r--r--audio/flacon/flacon.info2
-rw-r--r--audio/flake/README21
-rw-r--r--audio/flake/flake.139
-rw-r--r--audio/flake/flake.SlackBuild102
-rw-r--r--audio/flake/flake.info10
-rw-r--r--audio/flake/slack-desc19
-rw-r--r--audio/fluid-soundfont/fluid-soundfont.info2
-rw-r--r--audio/fluidsynth-dssi/fluidsynth-dssi.info2
-rw-r--r--audio/fluidsynth/README21
-rw-r--r--audio/fluidsynth/fluidsynth.SlackBuild111
-rw-r--r--audio/fluidsynth/fluidsynth.info10
-rw-r--r--audio/fluidsynth/slack-desc19
-rw-r--r--audio/freac/README25
-rw-r--r--audio/freac/doinst.sh3
-rw-r--r--audio/freac/freac3
-rw-r--r--audio/freac/freac-translator3
-rw-r--r--audio/freac/freac.SlackBuild104
-rw-r--r--audio/freac/freac.desktop9
-rw-r--r--audio/freac/freac.info10
-rw-r--r--audio/freac/freaccmd3
-rw-r--r--audio/freac/slack-desc19
-rw-r--r--audio/gmpc-plugins/README6
-rw-r--r--audio/gmpc-plugins/gmpc-plugins.SlackBuild3
-rw-r--r--audio/gmpc-plugins/gmpc-plugins.info2
-rw-r--r--audio/gmpc/gmpc.info2
-rw-r--r--audio/gmusicbrowser/README1
-rw-r--r--audio/guitarix/guitarix.SlackBuild5
-rw-r--r--audio/guitarix/guitarix.info6
-rw-r--r--audio/hydrogen/hydrogen.SlackBuild6
-rw-r--r--audio/hydrogen/hydrogen.info8
-rw-r--r--audio/icecast/README4
-rw-r--r--audio/ices-cc/README4
-rw-r--r--audio/id3v2/id3v2.info2
-rw-r--r--audio/jack/README2
-rw-r--r--audio/jack/jack.SlackBuild12
-rw-r--r--audio/jack/jack.info8
-rw-r--r--audio/jokosher/jokosher.info2
-rw-r--r--audio/kid3/README9
-rw-r--r--audio/kid3/doinst.sh9
-rw-r--r--audio/kid3/kid3.SlackBuild121
-rw-r--r--audio/kid3/kid3.info10
-rw-r--r--audio/kid3/slack-desc19
-rw-r--r--audio/kradio/README2
-rw-r--r--audio/kradio/kradio.SlackBuild18
-rw-r--r--audio/kradio/kradio.info8
-rw-r--r--audio/lash/README4
-rw-r--r--audio/lash/lash.SlackBuild4
-rw-r--r--audio/lastfm/lastfm.info2
-rw-r--r--audio/libebur128/libebur128.info2
-rw-r--r--audio/lmms/README4
-rw-r--r--audio/lmms/lmms.SlackBuild30
-rw-r--r--audio/lmms/lmms.info10
-rw-r--r--audio/lyvi/README9
-rw-r--r--audio/lyvi/lyvi.SlackBuild92
-rw-r--r--audio/lyvi/lyvi.info10
-rw-r--r--audio/lyvi/slack-desc19
-rw-r--r--audio/mac/gcc6.patch181
-rw-r--r--audio/mac/mac.SlackBuild2
-rw-r--r--audio/mda-lv2/mda-lv2.SlackBuild4
-rw-r--r--audio/mda-lv2/mda-lv2.info6
-rw-r--r--audio/mixxx/mixxx.SlackBuild3
-rw-r--r--audio/mixxx/mixxx.info2
-rw-r--r--audio/mktoc/mktoc.info2
-rw-r--r--audio/mp3blaster/mp3blaster.SlackBuild3
-rw-r--r--audio/mp3splt-gtk/mp3splt-gtk.SlackBuild2
-rw-r--r--audio/mp4tools/README12
-rw-r--r--audio/mp4tools/audiorip_fix_mplayer.diff11
-rw-r--r--audio/mp4tools/mp4joiner.desktop16
-rw-r--r--audio/mp4tools/mp4splitter.desktop16
-rw-r--r--audio/mp4tools/mp4tools.SlackBuild105
-rw-r--r--audio/mp4tools/mp4tools.info10
-rw-r--r--audio/mp4tools/slack-desc19
-rw-r--r--audio/mpd/README7
-rw-r--r--audio/mpd/mpd.info2
-rw-r--r--audio/muse/README2
-rw-r--r--audio/muse/muse.info2
-rw-r--r--audio/museeks/README33
-rw-r--r--audio/museeks/doinst.sh9
-rw-r--r--audio/museeks/museeks.info10
-rw-r--r--audio/museeks/slack-desc19
-rw-r--r--audio/musepack-tools/musepack-tools-465-fno-common.patch16
-rw-r--r--audio/musepack-tools/musepack-tools.SlackBuild2
-rw-r--r--audio/nas/README2
-rw-r--r--audio/nas/nas.SlackBuild10
-rw-r--r--audio/nas/patch-llvm11.patch11
-rw-r--r--audio/ncmpcpp/gcc10.patch26
-rw-r--r--audio/ncmpcpp/ncmpcpp.SlackBuild4
-rw-r--r--audio/ncmpcpp/ncmpcpp.info2
-rw-r--r--audio/non/non.SlackBuild1
-rw-r--r--audio/ntk/ntk.SlackBuild1
-rw-r--r--audio/ocp/ocp.SlackBuild2
-rw-r--r--audio/opus-tools/README2
-rw-r--r--audio/opus-tools/opus-tools.SlackBuild102
-rw-r--r--audio/opus-tools/opus-tools.info10
-rw-r--r--audio/opus-tools/slack-desc19
-rw-r--r--audio/opus/README4
-rw-r--r--audio/opus/opus.SlackBuild105
-rw-r--r--audio/opus/opus.info10
-rw-r--r--audio/opus/slack-desc19
-rw-r--r--audio/opusfile/README2
-rw-r--r--audio/opusfile/opusfile.SlackBuild100
-rw-r--r--audio/opusfile/opusfile.info10
-rw-r--r--audio/opusfile/slack-desc19
-rw-r--r--audio/oss/glibc-2.23.patch19
-rw-r--r--audio/oss/oss.SlackBuild14
-rw-r--r--audio/oss/oss.info6
-rw-r--r--audio/padthv1/padthv1.info2
-rw-r--r--audio/pianobar/pianobar.SlackBuild2
-rw-r--r--audio/pianobar/pianobar.info8
-rw-r--r--audio/pithos/doinst.sh6
-rw-r--r--audio/pithos/pithos.SlackBuild32
-rw-r--r--audio/pithos/pithos.info10
-rw-r--r--audio/pithos/slack-desc2
-rw-r--r--audio/playmp3list/README19
-rw-r--r--audio/playmp3list/playmp3list.SlackBuild101
-rw-r--r--audio/playmp3list/playmp3list.info10
-rw-r--r--audio/playmp3list/slack-desc19
-rw-r--r--audio/puddletag/README8
-rw-r--r--audio/puddletag/puddletag.info2
-rw-r--r--audio/pulseaudio-ctl/pulseaudio-ctl.SlackBuild4
-rw-r--r--audio/pulseaudio-ctl/pulseaudio-ctl.info6
-rw-r--r--audio/pyalsaaudio/pyalsaaudio.info2
-rw-r--r--audio/qastools/qastools.SlackBuild12
-rw-r--r--audio/qastools/qastools.info8
-rw-r--r--audio/qjackctl/qjackctl.SlackBuild3
-rw-r--r--audio/qjackctl/qjackctl.info8
-rw-r--r--audio/qmmp-qt5/README2
-rw-r--r--audio/qmmp-qt5/qmmp-qt5.info2
-rw-r--r--audio/qmmp/README2
-rw-r--r--audio/qsynth/qsynth.info2
-rw-r--r--audio/quodlibet/quodlibet.info2
-rw-r--r--audio/rezound/rezound.info2
-rw-r--r--audio/rhythmbox/README9
-rw-r--r--audio/rhythmbox/rhythmbox.SlackBuild2
-rw-r--r--audio/rhythmbox/rhythmbox.info8
-rw-r--r--audio/rubyripper/README1
-rw-r--r--audio/rumor/gcc7.diff12
-rw-r--r--audio/rumor/rumor.SlackBuild3
-rw-r--r--audio/samplv1/samplv1.info2
-rw-r--r--audio/sayonara-player/README2
-rw-r--r--audio/sayonara-player/sayonara-player.info2
-rw-r--r--audio/shell-fm/README14
-rw-r--r--audio/shell-fm/shell-fm.SlackBuild91
-rw-r--r--audio/shell-fm/shell-fm.info10
-rw-r--r--audio/shell-fm/slack-desc19
-rw-r--r--audio/sidplayfp/sidplayfp.SlackBuild10
-rw-r--r--audio/sidplayfp/sidplayfp.info6
-rw-r--r--audio/sonata/sonata.SlackBuild3
-rw-r--r--audio/sonata/sonata.info2
-rw-r--r--audio/sonic-visualiser/sonic-visualiser.info2
-rw-r--r--audio/soundconverter/README4
-rw-r--r--audio/soundconverter/soundconverter.info2
-rw-r--r--audio/speex/README7
-rw-r--r--audio/speex/slack-desc19
-rw-r--r--audio/speex/speex.SlackBuild116
-rw-r--r--audio/speex/speex.info10
-rw-r--r--audio/swami/README2
-rw-r--r--audio/synthv1/synthv1.info2
-rw-r--r--audio/tagtool/tagtool.info2
-rw-r--r--audio/tauonmb/README9
-rw-r--r--audio/tauonmb/doinst.sh (renamed from audio/easytag/doinst.sh)8
-rw-r--r--audio/tauonmb/slack-desc (renamed from audio/clyrics/slack-desc)22
-rw-r--r--audio/tauonmb/tauonmb.SlackBuild (renamed from audio/museeks/museeks.SlackBuild)62
-rw-r--r--audio/tauonmb/tauonmb.desktop39
-rw-r--r--audio/tauonmb/tauonmb.info10
-rw-r--r--audio/tta/README2
-rw-r--r--audio/tta/tta.SlackBuild9
-rw-r--r--audio/ttaenc/README11
-rw-r--r--audio/ttaenc/slack-desc19
-rw-r--r--audio/ttaenc/ttaenc.SlackBuild87
-rw-r--r--audio/ttaenc/ttaenc.info10
-rw-r--r--audio/vimpc/vimpc.SlackBuild2
-rw-r--r--audio/vimpc/vimpc.info2
-rw-r--r--audio/volwheel/README4
-rw-r--r--audio/volwheel/doinst.sh9
-rw-r--r--audio/volwheel/slack-desc19
-rw-r--r--audio/volwheel/volwheel.SlackBuild76
-rw-r--r--audio/volwheel/volwheel.info10
-rw-r--r--audio/whipper/whipper.info2
-rw-r--r--audio/xcfa/README25
-rw-r--r--audio/xcfa/xcfa.SlackBuild5
-rw-r--r--audio/xcfa/xcfa.info2
-rw-r--r--audio/xmms2/xmms2.SlackBuild2
-rw-r--r--audio/xmms2/xmms2.info8
-rw-r--r--audio/xwax/README2
266 files changed, 719 insertions, 3638 deletions
diff --git a/audio/FAudio/FAudio.info b/audio/FAudio/FAudio.info
index edc0f0e9b1..7fb7595387 100644
--- a/audio/FAudio/FAudio.info
+++ b/audio/FAudio/FAudio.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/FNA-XNA/FAudio/archive/20.11/FAudio-20.11.tar.gz"
MD5SUM="412d42ddf06b26fbabf7fd78af549f6f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="SDL2"
+REQUIRES=""
MAINTAINER="Hunter Sezen"
EMAIL="orbea@riseup.net"
diff --git a/audio/HamsiManager/HamsiManager.SlackBuild b/audio/HamsiManager/HamsiManager.SlackBuild
deleted file mode 100644
index 47f72db9b5..0000000000
--- a/audio/HamsiManager/HamsiManager.SlackBuild
+++ /dev/null
@@ -1,83 +0,0 @@
-#!/bin/sh
-
-# Slackware build script for HamsiManager
-
-# Copyright 2011 by Giovanne Castro, Campinas, Sao Paulo, Brazil <giovannefc@ig.com.br>
-# 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.
-
-PRGNAM=HamsiManager
-VERSION=${VERSION:-0.9.70}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-
-# It's all python and all in /usr/share (/usr/bin/hamsi is a script).
-ARCH=noarch
-
-CWD=$(pwd)
-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
-tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
-cd $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 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
- -exec chmod 644 {} \;
-
-# Copy libraries program
-mkdir -p $PKG/usr/share/$PRGNAM
-cp -a \
- Amarok Core Databases Details InputOutputs Languages MyPlugins \
- SearchEngines Tables Taggers Themes Tools Viewers \
- {ConfigureUpdate,HamsiManager,Reconfigure}.py \
- $PKG/usr/share/$PRGNAM
-
-# Copy desktop menu entry and icon
-mkdir -p $PKG/usr/share/{applications,pixmaps}
-cat $CWD/$PRGNAM.desktop > $PKG/usr/share/applications/$PRGNAM.desktop
-cat $PKG/usr/share/$PRGNAM/Themes/Default/Images/HamsiManager-128x128.png \
- > $PKG/usr/share/pixmaps/hamsi.png
-
-# Creates executable entry
-mkdir -p $PKG/usr/bin
-echo "#!/bin/bash" > $PKG/usr/bin/hamsi
-echo "/usr/share/$PRGNAM/$PRGNAM.py \"\$@\"" >> $PKG/usr/bin/hamsi
-chmod 0755 $PKG/usr/bin/hamsi
-
-# Copy documentation
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a COPYING ForDevelopers ForPackagers README Thanks $PKG/usr/doc/$PRGNAM-$VERSION
-cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
-
-mkdir $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:-tgz}
diff --git a/audio/HamsiManager/HamsiManager.desktop b/audio/HamsiManager/HamsiManager.desktop
deleted file mode 100644
index 7810e1ba1d..0000000000
--- a/audio/HamsiManager/HamsiManager.desktop
+++ /dev/null
@@ -1,11 +0,0 @@
-[Desktop Entry]
-Type=Application
-Name=Hamsi Manager
-GenericName=Hamsi Manager
-Comment=File manager, renamer, id3 tagger, information changer...
-Comment[pt_BR]=Manipulador de arquivos, renomeador, id3 tagger, organizador...
-Icon=hamsi
-Exec=hamsi
-Terminal=false
-Categories=Audio;AudioVideo;AudioVideoEditing;
-StartupNotify=true
diff --git a/audio/HamsiManager/HamsiManager.info b/audio/HamsiManager/HamsiManager.info
deleted file mode 100644
index ed13b3e35c..0000000000
--- a/audio/HamsiManager/HamsiManager.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="HamsiManager"
-VERSION="0.9.70"
-HOMEPAGE="https://github.com/supermurat/hamsi-manager"
-DOWNLOAD="http://downloads.sourceforge.net/project/hamsimanager/HamsiManager-0.9.70.tar.gz"
-MD5SUM="ce4552736e36c89cf9b91adb00243ea5"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="eyeD3"
-MAINTAINER="Giovanne Castro"
-EMAIL="giovannefc@ig.com.br"
diff --git a/audio/HamsiManager/README b/audio/HamsiManager/README
deleted file mode 100644
index b11b1087ba..0000000000
--- a/audio/HamsiManager/README
+++ /dev/null
@@ -1,8 +0,0 @@
-HamsiManager basically does the following:
--Corrects the character/encoding errors in your system as well as change
-file encoding from one to another (UTF-8, ISO-8859-9,CP 1254, etc.)
--Arranges everything for you to find your mp3s, files and folders easily
--Deletes the unneeded files (based on your criteria) and folders (such as
-empty folders) so that your system becomes uncluttered.
-
-Optional dependencies are python-musicbrainz2 and MySQL-python.
diff --git a/audio/HamsiManager/doinst.sh b/audio/HamsiManager/doinst.sh
deleted file mode 100644
index 333df532c8..0000000000
--- a/audio/HamsiManager/doinst.sh
+++ /dev/null
@@ -1,10 +0,0 @@
-if [ -x /usr/bin/update-desktop-database ]; then
- /usr/bin/update-desktop-database -q usr/share/applications/kde4 >/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/HamsiManager/slack-desc b/audio/HamsiManager/slack-desc
deleted file mode 100644
index bac13691b9..0000000000
--- a/audio/HamsiManager/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------------------------------------------------------|
-HamsiManager: HamsiManager (file manager and information changer)
-HamsiManager:
-HamsiManager: HamsiManager basically does the following:
-HamsiManager: -Corrects the character/encoding errors in your system as well as
-HamsiManager: change file encoding from one to another (UTF-8, ISO-8859-9, etc.)
-HamsiManager: -Arranges everything for you to easily find your files and folders
-HamsiManager: -Deletes the unneeded files (based on your criteria) and folders
-HamsiManager: (such as empty folders) so that your system becomes uncluttered.
-HamsiManager:
-HamsiManager: Homepage: https://github.com/supermurat/hamsi-manager
-HamsiManager:
diff --git a/audio/Pd-extended/Pd-extended.info b/audio/Pd-extended/Pd-extended.info
index 553c83b30d..c3d7ff5a28 100644
--- a/audio/Pd-extended/Pd-extended.info
+++ b/audio/Pd-extended/Pd-extended.info
@@ -5,6 +5,6 @@ DOWNLOAD="http://downloads.sourceforge.net/pure-data/Pd-extended_0.43.4-source.t
MD5SUM="c19606f1eee2ee83802317ee1eaeaec3"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="dssi imlib2 lame libquicktime speex lua"
+REQUIRES="dssi imlib2 libquicktime lua"
MAINTAINER="Felix Pfeifer"
EMAIL="pfeifer[dot]felix[at]googlemail[dot]com"
diff --git a/audio/SuperCollider/SuperCollider.info b/audio/SuperCollider/SuperCollider.info
index 4bbc46a84a..18cc44f284 100644
--- a/audio/SuperCollider/SuperCollider.info
+++ b/audio/SuperCollider/SuperCollider.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/supercollider/supercollider/releases/download/Versi
MD5SUM="43734d9e761e6f8023b76d2823c8193b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="jack yaml-cpp0.3 qt5"
+REQUIRES="jack yaml-cpp0.3"
MAINTAINER="Felix Pfeifer"
EMAIL="pfeifer[dot]felix[at]googlemail[dot]com"
diff --git a/audio/TiMidity++/README b/audio/TiMidity++/README
index bced4e92f1..2f39c4cf11 100644
--- a/audio/TiMidity++/README
+++ b/audio/TiMidity++/README
@@ -8,7 +8,7 @@ this, make /etc/rc.d/rc.timidity executable and add this line to
/etc/rc.d/rc.timidity start
-Optional dependencies are jack, speex, and portaudio.
+Optional dependencies are jack and portaudio.
You will need a set of instrument patch files or soundbank fonts
for TiMidity++ to be of any use. Install freepats, eawpats,
diff --git a/audio/a2jmidid/a2jmidid.info b/audio/a2jmidid/a2jmidid.info
index 0dc22acaf9..937d40f644 100644
--- a/audio/a2jmidid/a2jmidid.info
+++ b/audio/a2jmidid/a2jmidid.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/linuxaudio/a2jmidid/archive/9/a2jmidid-9.tar.gz"
MD5SUM="cfac8647a84513a698c2b310cdb2e2bb"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="jack meson"
+REQUIRES="jack"
MAINTAINER="Johannes Schoepfer"
EMAIL="slackbuilds@schoepfer.info"
diff --git a/audio/aacgain/aacgain.SlackBuild b/audio/aacgain/aacgain.SlackBuild
index 2a138e95c9..a13e12ca97 100644
--- a/audio/aacgain/aacgain.SlackBuild
+++ b/audio/aacgain/aacgain.SlackBuild
@@ -120,7 +120,7 @@ cd ../mp4v2
patch -p2 -i ../$PRGNAM/mp4v2.patch
CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
+CXXFLAGS="$SLKCFLAGS -fpermissive -Wno-narrowing" \
./configure \
--build=$ARCH-slackware-linux
diff --git a/audio/aacplusenc/aacplusenc.SlackBuild b/audio/aacplusenc/aacplusenc.SlackBuild
index 274b649738..43d4442875 100644
--- a/audio/aacplusenc/aacplusenc.SlackBuild
+++ b/audio/aacplusenc/aacplusenc.SlackBuild
@@ -1,7 +1,9 @@
#!/bin/sh
-#
+
# Slackware build script for aacplusenc.
#
+# Maintained by D Woodfall
+#
# Copyright 2015-2020 Edinaldo P. Silva, Rio de Janeiro, Brazil.
# All rights reserved.
#
@@ -24,7 +26,7 @@
PRGNAM=aacplusenc
VERSION=${VERSION:-0.17.5}
-BUILD=${BUILD:-2}
+BUILD=${BUILD:-3}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
@@ -59,10 +61,9 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $PRGNAM-$VERSION
+rm -rf $PRGNAM
tar xvf $CWD/${PRGNAM}_${VERSION}.tar.gz
-mv $PRGNAM $PRGNAM-$VERSION
-cd $PRGNAM-$VERSION
+cd $PRGNAM
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
@@ -71,7 +72,6 @@ find -L . \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
@@ -81,11 +81,8 @@ CXXFLAGS="$SLKCFLAGS" \
--docdir=/usr/doc/$PRGNAM-$VERSION \
--build=$ARCH-slackware-linux
-make
-
-mkdir -p $PKG/usr/bin
-cp -a aacplusenc $PKG/usr/bin
-strip -s -R.comment $PKG/usr/bin/aacplusenc
+make EXTRACFLAGS="$SLKCFLAGS"
+make install INSTDIR=$PKG/usr
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
diff --git a/audio/aacplusenc/aacplusenc.info b/audio/aacplusenc/aacplusenc.info
index d62a7955f9..15e2dfb329 100644
--- a/audio/aacplusenc/aacplusenc.info
+++ b/audio/aacplusenc/aacplusenc.info
@@ -6,5 +6,5 @@ MD5SUM="f9df37068517ff8598f2b0ed31b67921"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
-MAINTAINER="orphaned - no maintainer"
-EMAIL="nobody@nowhere"
+MAINTAINER="Dave Woodfall"
+EMAIL="dave@slackbuilds.org"
diff --git a/audio/abcde/README b/audio/abcde/README
index 214a1f4256..621685afae 100644
--- a/audio/abcde/README
+++ b/audio/abcde/README
@@ -24,7 +24,6 @@ or more of these dependencies:
* apetag for tagging Monkey's Audio files
* tta for creating True Audio files (default)
-* ttaenc for creating True Audio files
* glyr for downloading album art
* mkcue for generating cue sheets for one-album files
diff --git a/audio/acousticbrainz-client/acousticbrainz-client.info b/audio/acousticbrainz-client/acousticbrainz-client.info
index cceb14eeb7..d5b5a9649d 100644
--- a/audio/acousticbrainz-client/acousticbrainz-client.info
+++ b/audio/acousticbrainz-client/acousticbrainz-client.info
@@ -1,6 +1,6 @@
PRGNAM="acousticbrainz-client"
VERSION="0.1"
-HOMEPAGE="http://acousticbrainz.org/"
+HOMEPAGE="https://acousticbrainz.org/"
DOWNLOAD="https://github.com/MTG/acousticbrainz-client/archive/0.1/acousticbrainz-client-0.1.tar.gz"
MD5SUM="7565d115c04db46e394f05eb12109519"
DOWNLOAD_x86_64=""
diff --git a/audio/acousticbrainz-gui/acousticbrainz-gui.info b/audio/acousticbrainz-gui/acousticbrainz-gui.info
index 2687625815..b1980930cf 100644
--- a/audio/acousticbrainz-gui/acousticbrainz-gui.info
+++ b/audio/acousticbrainz-gui/acousticbrainz-gui.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/MTG/acousticbrainz-gui/archive/0.1.tar.gz"
MD5SUM="40a4a0f3595db336dfc6e7a3d981fe7b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="acousticbrainz-music-extractor qt5"
+REQUIRES="acousticbrainz-music-extractor"
MAINTAINER="Marcel Saegebarth"
EMAIL="marc@mos6581.de"
diff --git a/audio/acousticbrainz-music-extractor/acousticbrainz-music-extractor.info b/audio/acousticbrainz-music-extractor/acousticbrainz-music-extractor.info
index 7fa6405e97..cd6bf448b8 100644
--- a/audio/acousticbrainz-music-extractor/acousticbrainz-music-extractor.info
+++ b/audio/acousticbrainz-music-extractor/acousticbrainz-music-extractor.info
@@ -1,9 +1,9 @@
PRGNAM="acousticbrainz-music-extractor"
VERSION="v2.1_beta2"
-HOMEPAGE="http://acousticbrainz.org/"
-DOWNLOAD="http://old.acousticbrainz.org/static/download/essentia-extractor-v2.1_beta2-linux-i686.tar.gz"
+HOMEPAGE="https://acousticbrainz.org/"
+DOWNLOAD="ftp://ftp.acousticbrainz.org/pub/acousticbrainz/essentia-extractor-v2.1_beta2-linux-i686.tar.gz"
MD5SUM="c8300d6fae0d9a9a3767ea52cafd166e"
-DOWNLOAD_x86_64="http://old.acousticbrainz.org/static/download/essentia-extractor-v2.1_beta2-linux-x86_64.tar.gz"
+DOWNLOAD_x86_64="ftp://ftp.acousticbrainz.org/pub/acousticbrainz/essentia-extractor-v2.1_beta2-linux-x86_64.tar.gz"
MD5SUM_x86_64="a9d17b2726586ea1b2c667c9adec1445"
REQUIRES=""
MAINTAINER="Marcel Saegebarth"
diff --git a/audio/alsa-plugin-ffmpeg/README b/audio/alsa-plugin-ffmpeg/README
deleted file mode 100644
index b25d2dae4d..0000000000
--- a/audio/alsa-plugin-ffmpeg/README
+++ /dev/null
@@ -1,14 +0,0 @@
-alsa-plugin-ffmpeg (ffmpeg plugins for ALSA)
-
-These are the a52 and lavcrate plugins for ALSA.
-
-The a52 plugin converts S16 linear format to an A52 compressed stream
-and sends it to an SPDIF output.
-
-The lavcrate plugin is an external rate converter using libavcodec's
-resampler, which may produce higher quality results than the
-libsamplerate converter included in Slackware's alsa-plugins package.
-
-These plugins are included in the alsa-plugins source, but are not
-included in Slackware's alsa-plugins package because Slackware doesn't
-ship with ffmpeg.
diff --git a/audio/alsa-plugin-ffmpeg/alsa-plugin-ffmpeg.SlackBuild b/audio/alsa-plugin-ffmpeg/alsa-plugin-ffmpeg.SlackBuild
deleted file mode 100644
index d7313796d4..0000000000
--- a/audio/alsa-plugin-ffmpeg/alsa-plugin-ffmpeg.SlackBuild
+++ /dev/null
@@ -1,83 +0,0 @@
-#!/bin/sh
-
-# Slackware build script for alsa-plugin-jack
-
-# Written by B. Watson (yalhcru@gmail.com)
-
-# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
-
-PRGNAM=alsa-plugin-ffmpeg
-VERSION=${VERSION:-1.1.1}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-CWD=$(pwd)
-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
-
-SRCNAM=alsa-plugins
-
-rm -rf $PKG
-mkdir -p $TMP $PKG $OUTPUT
-cd $TMP
-rm -rf $SRCNAM-$VERSION
-tar xvf $CWD/$SRCNAM-$VERSION.tar.xz
-cd $SRCNAM-$VERSION
-chown -R root:root .
-find -L . \
- \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
- -o -perm 511 \) -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
- -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
-./configure \
- --prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --mandir=/usr/man \
- --docdir=/usr/doc/$PRGNAM-$VERSION \
- --build=$ARCH-slackware-linux
-
-make -C a52
-make -C a52 install-strip DESTDIR=$PKG
-make clean
-make -C rate-lavc
-make -C rate-lavc install-strip DESTDIR=$PKG
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a doc/a52.txt doc/lavcrate.txt $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:-tgz}
diff --git a/audio/alsa-plugin-ffmpeg/alsa-plugin-ffmpeg.info b/audio/alsa-plugin-ffmpeg/alsa-plugin-ffmpeg.info
deleted file mode 100644
index 9bfbe5d4ed..0000000000
--- a/audio/alsa-plugin-ffmpeg/alsa-plugin-ffmpeg.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="alsa-plugin-ffmpeg"
-VERSION="1.1.1"
-HOMEPAGE="http://www.alsa-project.org/main/index.php/A52_plugin"
-DOWNLOAD="http://ponce.cc/slackware/sources/repo/alsa-plugins-1.1.1.tar.xz"
-MD5SUM="f4f5466eb2c55245fe15c291aa0912b7"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="ffmpeg"
-MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
diff --git a/audio/alsa-plugin-ffmpeg/slack-desc b/audio/alsa-plugin-ffmpeg/slack-desc
deleted file mode 100644
index 50d6766e13..0000000000
--- a/audio/alsa-plugin-ffmpeg/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------------------------------------------------------|
-alsa-plugin-ffmpeg: alsa-plugin-ffmpeg (ffmpeg plugins for ALSA)
-alsa-plugin-ffmpeg:
-alsa-plugin-ffmpeg: These are the a52 and lavcrate plugins for ALSA.
-alsa-plugin-ffmpeg:
-alsa-plugin-ffmpeg: The a52 plugin converts S16 linear format to an A52 compressed stream
-alsa-plugin-ffmpeg: and sends it to an SPDIF output.
-alsa-plugin-ffmpeg:
-alsa-plugin-ffmpeg: The lavcrate plugin is an external rate converter using libavcodec's
-alsa-plugin-ffmpeg: resampler, which may produce higher quality results than the
-alsa-plugin-ffmpeg: libsamplerate converter included in Slackware's alsa-plugins package.
-alsa-plugin-ffmpeg:
diff --git a/audio/alsamixergui/alsamixergui-0.9.0.1.2-strsignal.patch b/audio/alsamixergui/alsamixergui-0.9.0.1.2-strsignal.patch
new file mode 100644
index 0000000000..cd72309f9a
--- /dev/null
+++ b/audio/alsamixergui/alsamixergui-0.9.0.1.2-strsignal.patch
@@ -0,0 +1,13 @@
+diff --git a/src/alsamixer.cxx b/src/alsamixer.cxx
+index c7fda51..0d17e21 100644
+--- a/src/alsamixer.cxx
++++ b/src/alsamixer.cxx
+@@ -2081,7 +2081,7 @@ static void
+ mixer_signal_handler (int signal)
+ {
+ if (signal != SIGSEGV)
+- mixer_abort (ERR_SIGNAL, sys_siglist[signal], 0);
++ mixer_abort (ERR_SIGNAL, strsignal(signal), 0);
+ else
+ {
+ fprintf (stderr, "\nSegmentation fault.\n");
diff --git a/audio/alsamixergui/alsamixergui.SlackBuild b/audio/alsamixergui/alsamixergui.SlackBuild
index d7a599d26f..326ee8ac5c 100644
--- a/audio/alsamixergui/alsamixergui.SlackBuild
+++ b/audio/alsamixergui/alsamixergui.SlackBuild
@@ -69,6 +69,8 @@ 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 {} \;
+patch -p1 < $CWD/alsamixergui-0.9.0.1.2-strsignal.patch
+
# Fix autotools and broken FLTK detection:
zcat $CWD/alsamixergui_0.9.0rc2-1-9.1.diff.gz | patch -p1
chmod +x configure
diff --git a/audio/alsamodularsynth/alsamodularsynth.SlackBuild b/audio/alsamodularsynth/alsamodularsynth.SlackBuild
index 60c79fccb5..088d4c44dd 100644
--- a/audio/alsamodularsynth/alsamodularsynth.SlackBuild
+++ b/audio/alsamodularsynth/alsamodularsynth.SlackBuild
@@ -31,7 +31,7 @@ TARNAM=ams
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -42,8 +42,8 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
-if [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
@@ -72,6 +72,9 @@ 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 {} \;
+export CC=clang
+export CXX=clang++
+
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
LIBS="-ldl" \
diff --git a/audio/ardour/README b/audio/ardour/README
index ab2819d848..4d95504b53 100644
--- a/audio/ardour/README
+++ b/audio/ardour/README
@@ -2,4 +2,4 @@ Ardour is an application to fit the needs of musicians under Linux.
It is designed to be a fully functional professional audio application,
that uses the professional sound server jack for sound i/o.
-cppunit, lua and suil are optional dependencies.
+soundtouch, libwebsockets, cppunit and lua are optional dependencies.
diff --git a/audio/ardour/ardour.SlackBuild b/audio/ardour/ardour.SlackBuild
index 645681d7e7..177a2ab9f9 100644
--- a/audio/ardour/ardour.SlackBuild
+++ b/audio/ardour/ardour.SlackBuild
@@ -24,7 +24,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=ardour
-VERSION=${VERSION:-6.3}
+VERSION=${VERSION:-6.6}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -77,7 +77,7 @@ find -L . \
patch -p1 < $CWD/vendor_qm-dsp.patch
CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS -std=c++11" \
+CXXFLAGS="$SLKCFLAGS -std=c++11 -fpermissive" \
./waf configure \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
diff --git a/audio/ardour/ardour.info b/audio/ardour/ardour.info
index 78c9f731fc..ceff37bec5 100644
--- a/audio/ardour/ardour.info
+++ b/audio/ardour/ardour.info
@@ -1,8 +1,8 @@
PRGNAM="ardour"
-VERSION="6.3"
+VERSION="6.6"
HOMEPAGE="http://ardour.org"
-DOWNLOAD="http://ponce.cc/slackware/sources/repo/Ardour-6.3.tar.xz"
-MD5SUM="f1bca078c08034045e5e46201031e215"
+DOWNLOAD="http://ponce.cc/slackware/sources/repo/Ardour-6.6.tar.xz"
+MD5SUM="1564041434adfc08b0a30ff0ecafc8de"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="aubio jack liblo liblrdf vamp-plugin-sdk rubberband suil cwiid lilv"
diff --git a/audio/asunder/README b/audio/asunder/README
index 9eef1d56ef..753d6a1680 100644
--- a/audio/asunder/README
+++ b/audio/asunder/README
@@ -2,7 +2,6 @@ Asunder is a graphical Audio CD ripper and encoder. You can use
it to save tracks from an Audio CD as WAV, MP3, OGG, FLAC, AAC
and/or Wavpack.
-
* Can save audio tracks as WAV, MP3, Ogg Vorbis, FLAC, Opus,
Wavpack, Musepack, AAC, and Monkey's audio files
* Uses CDDB to name and tag each track
@@ -14,8 +13,6 @@ and/or Wavpack.
Optional dependecies:
- * lame (for MP3 support)
- * opus (for Opus support)
* mppenc (for Musepack support)
* Fraunhofer FDK AAC (for AAC support)
* mac (for Monkey's Audio support)
diff --git a/audio/audacious-aac/audacious-aac.SlackBuild b/audio/audacious-aac/audacious-aac.SlackBuild
index fa61144a3d..686aee386c 100644
--- a/audio/audacious-aac/audacious-aac.SlackBuild
+++ b/audio/audacious-aac/audacious-aac.SlackBuild
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=audacious-aac
-VERSION=${VERSION:-3.7.2}
+VERSION=${VERSION:-3.8.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -31,7 +31,7 @@ SRCNAM=audacious-plugins
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -42,8 +42,8 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
-if [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
LIBDIRSUFFIX=""
ARCHOPTS="--disable-sse2"
elif [ "$ARCH" = "i686" ]; then
diff --git a/audio/audacious-aac/audacious-aac.info b/audio/audacious-aac/audacious-aac.info
index 6b6130fe82..a55c639a2d 100644
--- a/audio/audacious-aac/audacious-aac.info
+++ b/audio/audacious-aac/audacious-aac.info
@@ -1,8 +1,8 @@
PRGNAM="audacious-aac"
-VERSION="3.7.2"
+VERSION="3.8.2"
HOMEPAGE="https://audacious-media-player.org/"
-DOWNLOAD="https://distfiles.audacious-media-player.org/audacious-plugins-3.7.2.tar.bz2"
-MD5SUM="6ae2f17885897e717b8bbafc32858e2f"
+DOWNLOAD="https://distfiles.audacious-media-player.org/audacious-plugins-3.8.2.tar.bz2"
+MD5SUM="20710cd19fa08c4bffb6cb33002872df"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="faad2"
diff --git a/audio/audacious-cue/README b/audio/audacious-cue/README
deleted file mode 100644
index 3cfdd13876..0000000000
--- a/audio/audacious-cue/README
+++ /dev/null
@@ -1,4 +0,0 @@
-audacious-cue (Cue Sheet Plugin used by the Audacious media player)
-
-This plugin adds Cue Sheet support to the Audacious media player that
-comes with Slackware stock packages
diff --git a/audio/audacious-cue/audacious-cue.SlackBuild b/audio/audacious-cue/audacious-cue.SlackBuild
deleted file mode 100644
index a3a796cd74..0000000000
--- a/audio/audacious-cue/audacious-cue.SlackBuild
+++ /dev/null
@@ -1,108 +0,0 @@
-#!/bin/sh
-
-# Slackware build script for audacious-cue
-
-# Copyright 2012, 2015, 2016 Mario Preksavec, Zagreb, Croatia
-# 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.
-
-PRGNAM=audacious-cue
-VERSION=${VERSION:-3.7.2}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-
-SRCNAM=audacious-plugins
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i486 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp/SBo}
-PKG=$TMP/package-$PRGNAM
-OUTPUT=${OUTPUT:-/tmp}
-
-if [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O2 -march=i486 -mtune=i686"
- LIBDIRSUFFIX=""
- ARCHOPTS="--disable-sse2"
-elif [ "$ARCH" = "i686" ]; then
- SLKCFLAGS="-O2 -march=i686 -mtune=i686"
- LIBDIRSUFFIX=""
- ARCHOPTS="--disable-sse2"
-elif [ "$ARCH" = "x86_64" ]; then
- SLKCFLAGS="-O2 -fPIC"
- LIBDIRSUFFIX="64"
- ARCHOPTS=""
-else
- SLKCFLAGS="-O2"
- LIBDIRSUFFIX=""
- ARCHOPTS=""
-fi
-
-set -e
-
-rm -rf $PKG
-mkdir -p $TMP $PKG $OUTPUT
-cd $TMP
-rm -rf $SRCNAM-$VERSION
-tar xvf $CWD/$SRCNAM-$VERSION.tar.bz2
-cd $SRCNAM-$VERSION
-chown -R root:root .
-find -L . \
- \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
- -o -perm 511 \) -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
- -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-
-# Patch Makefile to build only cue plugin
-patch -p1 <$CWD/patches/enable_only_cue_plugin.diff || exit 1
-
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
-./configure \
- --prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
- --enable-cue \
- --with-ffmpeg=none \
- --program-prefix= \
- --program-suffix= \
- --disable-aac \
- ${ARCHOPTS} \
- --build=$ARCH-slackware-linux
-
-make
-make install DESTDIR=$PKG
-
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a COPYING INSTALL $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:-tgz}
diff --git a/audio/audacious-cue/audacious-cue.info b/audio/audacious-cue/audacious-cue.info
deleted file mode 100644
index 3ae7eef3e3..0000000000
--- a/audio/audacious-cue/audacious-cue.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="audacious-cue"
-VERSION="3.7.2"
-HOMEPAGE="https://audacious-media-player.org/"
-DOWNLOAD="https://distfiles.audacious-media-player.org/audacious-plugins-3.7.2.tar.bz2"
-MD5SUM="6ae2f17885897e717b8bbafc32858e2f"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="libcue"
-MAINTAINER="Mario Preksavec"
-EMAIL="mario at slackware dot hr"
diff --git a/audio/audacious-cue/patches/enable_only_cue_plugin.diff b/audio/audacious-cue/patches/enable_only_cue_plugin.diff
deleted file mode 100644
index 1752d61f43..0000000000
--- a/audio/audacious-cue/patches/enable_only_cue_plugin.diff
+++ /dev/null
@@ -1,8 +0,0 @@
---- audacious-plugins-3.2.4/Makefile.ORIG 2012-06-30 02:05:33.000000000 +0200
-+++ audacious-plugins-3.2.4/Makefile 2012-07-23 21:32:11.750875868 +0200
-@@ -1,4 +1,4 @@
--SUBDIRS = src po
-+SUBDIRS = src/cue
-
- DISTCLEAN = buildsys.mk config.h config.log config.status extra.mk
-
diff --git a/audio/audacious-cue/slack-desc b/audio/audacious-cue/slack-desc
deleted file mode 100644
index 6963a70363..0000000000
--- a/audio/audacious-cue/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------------------------------------------------------|
-audacious-cue: audacious-cue (Cue Sheet Plugin used by the Audacious media player)
-audacious-cue:
-audacious-cue: This plugin adds Cue Sheet support to the Audacious media player that
-audacious-cue: comes with Slackware stock packages
-audacious-cue:
-audacious-cue: Homepage: https://audacious-media-player.org/
-audacious-cue:
-audacious-cue:
-audacious-cue:
-audacious-cue:
-audacious-cue:
diff --git a/audio/audacious-ffmpeg/README b/audio/audacious-ffmpeg/README
deleted file mode 100644
index 04da987f9f..0000000000
--- a/audio/audacious-ffmpeg/README
+++ /dev/null
@@ -1,4 +0,0 @@
-audacious-ffmpeg (ffmpeg Decoder Plugin used by the Audacious player)
-
-This plugin adds all audio ffmpeg decoders to the Audacious media
-player that comes with Slackware stock packages
diff --git a/audio/audacious-ffmpeg/audacious-ffmpeg.SlackBuild b/audio/audacious-ffmpeg/audacious-ffmpeg.SlackBuild
deleted file mode 100644
index 3f2e63c205..0000000000
--- a/audio/audacious-ffmpeg/audacious-ffmpeg.SlackBuild
+++ /dev/null
@@ -1,106 +0,0 @@
-#!/bin/sh
-
-# Slackware build script for audacious-ffmpeg
-
-# Copyright 2016 Johannes Schoepfer, Germany
-# All rights reserved.
-#
-# Redistribution and use of this script, with or without modification, is
-# permitted provided that the following conditions are met:
-#
-# 1. Redistributions of this script must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
-# WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
-# MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
-# EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO,
-# PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR PROFITS;
-# OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY,
-# WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING NEGLIGENCE OR
-# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
-# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-PRGNAM=audacious-ffmpeg
-VERSION=${VERSION:-3.7.2}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-
-SRCNAM=audacious-plugins
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp/SBo}
-PKG=$TMP/package-$PRGNAM
-OUTPUT=${OUTPUT:-/tmp}
-
-if [ "$ARCH" = "i586" ]; then
- SLKCFLAGS="-O2 -march=i486 -mtune=i686"
- LIBDIRSUFFIX=""
- ARCHOPTS="--disable-sse2"
-elif [ "$ARCH" = "i686" ]; then
- SLKCFLAGS="-O2 -march=i686 -mtune=i686"
- LIBDIRSUFFIX=""
- ARCHOPTS="--disable-sse2"
-elif [ "$ARCH" = "x86_64" ]; then
- SLKCFLAGS="-O2 -fPIC"
- LIBDIRSUFFIX="64"
- ARCHOPTS=""
-else
- SLKCFLAGS="-O2"
- LIBDIRSUFFIX=""
- ARCHOPTS=""
-fi
-
-set -e
-
-rm -rf $PKG
-mkdir -p $TMP $PKG $OUTPUT
-cd $TMP
-rm -rf $SRCNAM-$VERSION
-tar xvf $CWD/$SRCNAM-$VERSION.tar.bz2
-cd $SRCNAM-$VERSION
-chown -R root:root .
-find -L . \
- \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
- -o -perm 511 \) -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
- -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-
-# Patch Makefile to build only aac plugin
-patch -p1 <$CWD/patches/enable_only_ffmpeg_plugin.diff || exit 1
-
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
-./configure \
- --prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
- --disable-aac \
- --program-prefix= \
- --program-suffix= \
- ${ARCHOPTS} \
- --build=$ARCH-slackware-linux
-
-make
-make install DESTDIR=$PKG
-
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a COPYING INSTALL $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:-tgz}
diff --git a/audio/audacious-ffmpeg/audacious-ffmpeg.info b/audio/audacious-ffmpeg/audacious-ffmpeg.info
deleted file mode 100644
index 2b48d0fbe7..0000000000
--- a/audio/audacious-ffmpeg/audacious-ffmpeg.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="audacious-ffmpeg"
-VERSION="3.7.2"
-HOMEPAGE="https://audacious-media-player.org/"
-DOWNLOAD="https://distfiles.audacious-media-player.org/audacious-plugins-3.7.2.tar.bz2"
-MD5SUM="6ae2f17885897e717b8bbafc32858e2f"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="ffmpeg"
-MAINTAINER="Johannes Schoepfer"
-EMAIL="slackbuilds@schoepfer.info"
diff --git a/audio/audacious-ffmpeg/patches/enable_only_ffmpeg_plugin.diff b/audio/audacious-ffmpeg/patches/enable_only_ffmpeg_plugin.diff
deleted file mode 100644
index feb3fab813..0000000000
--- a/audio/audacious-ffmpeg/patches/enable_only_ffmpeg_plugin.diff
+++ /dev/null
@@ -1,8 +0,0 @@
---- audacious-plugins-3.6.1/Makefile.ORIG 2015-04-04 02:02:06.000000000 +0200
-+++ audacious-plugins-3.6.1/Makefile 2015-04-23 19:59:48.072721987 +0200
-@@ -1,4 +1,4 @@
--SUBDIRS = src po
-+SUBDIRS = src/ffaudio
-
- DISTCLEAN = buildsys.mk config.h config.log config.status extra.mk
-
diff --git a/audio/audacious-ffmpeg/slack-desc b/audio/audacious-ffmpeg/slack-desc
deleted file mode 100644
index e14234a198..0000000000
--- a/audio/audacious-ffmpeg/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------------------------------------------------------|
-audacious-ffmpeg: audacious-ffmpeg (ffmpeg Decoder Plugin)
-audacious-ffmpeg:
-audacious-ffmpeg: This plugin adds all audio ffmpeg decoders to the Audacious media
-audacious-ffmpeg: player that comes with Slackware stock packages
-audacious-ffmpeg:
-audacious-ffmpeg: Homepage: https://audacious-media-player.org/
-audacious-ffmpeg:
-audacious-ffmpeg:
-audacious-ffmpeg:
-audacious-ffmpeg:
-audacious-ffmpeg:
diff --git a/audio/audacity/README b/audio/audacity/README
index d8b76259a8..02ca71e92a 100644
--- a/audio/audacity/README
+++ b/audio/audacity/README
@@ -2,8 +2,8 @@ Audacity is free, open source software for recording and editing sounds.
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 ffmpeg, jack, ladspa_sdk,
-soundtouch, twolame, vamp-plugin-sdk and lilv + suil (for lv2 support).
+Optional dependencies (autodetected) are jack, ladspa_sdk, soundtouch,
+twolame, vamp-plugin-sdk, 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.SlackBuild b/audio/audacity/audacity.SlackBuild
index 8daaf2c3c6..072f1e0fe6 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-2019 Matteo Bernardini <ponce@slackbuilds.org>
+# Copyright 2011-2020 Matteo Bernardini <ponce@slackbuilds.org>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -31,8 +31,8 @@
PRGNAM=audacity
SRCNAM=Audacity
-VERSION=${VERSION:-2.3.2}
-MANVER=${MANVER:-2.3.2}
+VERSION=${VERSION:-2.4.1}
+MANVER=${MANVER:-2.4.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -96,7 +96,7 @@ autoreconf -fi
# libsoxr is the new default resampling library
LDFLAGS="-L/usr/lib$LIBDIRSUFFIX" \
-CFLAGS="$SLKCFLAGS" \
+CFLAGS="$SLKCFLAGS -fcommon" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
diff --git a/audio/audacity/audacity.info b/audio/audacity/audacity.info
index 4919a914c4..d4666de088 100644
--- a/audio/audacity/audacity.info
+++ b/audio/audacity/audacity.info
@@ -1,12 +1,12 @@
PRGNAM="audacity"
-VERSION="2.3.2"
+VERSION="2.4.1"
HOMEPAGE="https://www.audacityteam.org"
-DOWNLOAD="https://github.com/audacity/audacity/archive/Audacity-2.3.2/audacity-Audacity-2.3.2.tar.gz \
- http://ponce.cc/slackware/sources/repo/audacity-manual-2.3.2.zip"
-MD5SUM="ca1b5b5258e7a8839ca72bb20093b31b \
- e26f7f919b2ebc01f89d4f22bfae410f"
+DOWNLOAD="https://github.com/audacity/audacity/archive/Audacity-2.4.1/audacity-Audacity-2.4.1.tar.gz \
+ http://ponce.cc/slackware/sources/repo/audacity-manual-2.4.1.zip"
+MD5SUM="c02a12a9f14f2db223f84e99e17b4850 \
+ b3640ddc811e0d3c6b22c9b411743f39"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="lame wxGTK3"
+REQUIRES="wxGTK3"
MAINTAINER="Matteo Bernardini"
EMAIL="ponce@slackbuilds.org"
diff --git a/audio/audenc/README b/audio/audenc/README
index 84c92e50c5..0a3885ad84 100644
--- a/audio/audenc/README
+++ b/audio/audenc/README
@@ -5,13 +5,6 @@ MediaInfo is also supported.
Optional requirements:
faac, or fdkaac and libfdk-aac (for AAC)
-lame, or twolame (for MP3)
opencore-amr (for AMR)
aften (for AC3)
-opus
dcaenc (for dts, note: this is a legal quagmire)
-
-All of these are available from SlackBuilds.org. This script still functions
-without them, but you will be limited to Vorbis, FLAC, and WAV.
-
-http://audenc.sourceforge.net/
diff --git a/audio/audioconvert/README b/audio/audioconvert/README
index 3e294555fc..bcac741fd8 100644
--- a/audio/audioconvert/README
+++ b/audio/audioconvert/README
@@ -6,6 +6,4 @@ Optional dependencies:
* faac - for AAC support
* faad2 - for AAC support
- * lame - for MP3 support
* musepack-tools - for MPC support
- * opus-tools - for OPUS support
diff --git a/audio/butt/README b/audio/butt/README
index 8fd4390b12..69ea5e1344 100644
--- a/audio/butt/README
+++ b/audio/butt/README
@@ -10,12 +10,4 @@ http://sourceforge.net/projects/butt
irc.freenode.org #butt
-
Optional dependency: jack
-
-Technically, you don't have to compile this with
-lame for mp3 support, although that is the default
-of the configure script and so of this
-SlackBuild. If you want to not support mp3, then
-you can exclude lame and set --without-mp3 as a
-configure option.
diff --git a/audio/butt/butt.SlackBuild b/audio/butt/butt.SlackBuild
index 9d99d8d770..b174b5319c 100644
--- a/audio/butt/butt.SlackBuild
+++ b/audio/butt/butt.SlackBuild
@@ -54,7 +54,7 @@ find . \
-exec chmod 644 {} \;
CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
+CXXFLAGS="$SLKCFLAGS -fpermissive" \
./configure \
--prefix $PREFIX \
--docdir $DOCDIR
diff --git a/audio/butt/butt.info b/audio/butt/butt.info
index 4a3191195b..e232d184d5 100644
--- a/audio/butt/butt.info
+++ b/audio/butt/butt.info
@@ -5,6 +5,6 @@ DOWNLOAD="http://sourceforge.net/projects/butt/files/butt/butt-0.1.18/butt-0.1.1
MD5SUM="7197c6f2ca9239230713fdccd3713f22"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="portaudio fltk lame opus libfdk-aac"
+REQUIRES="portaudio fltk libfdk-aac"
MAINTAINER="Klaatu"
EMAIL="klaatu@member.fsf.org"
diff --git a/audio/calf-ladspa/calf-ladspa.SlackBuild b/audio/calf-ladspa/calf-ladspa.SlackBuild
index f78f393bc7..2d85f57020 100644
--- a/audio/calf-ladspa/calf-ladspa.SlackBuild
+++ b/audio/calf-ladspa/calf-ladspa.SlackBuild
@@ -98,7 +98,7 @@ patch -p1 < $CWD/disable-jack-and-fluidsynth.diff
# This patch replaces them with C-style MIN and MAX macros. Not actually
# needed on Slack 14.2, so it's commented out, but I'm checking the actual
# patch into git so I won't lose track of it.
-#patch -p1 < $CWD/minmax.diff
+patch -p1 < $CWD/minmax.diff
autoreconf -if
diff --git a/audio/calf/calf.info b/audio/calf/calf.info
index 57c3706b09..07cca5ee41 100644
--- a/audio/calf/calf.info
+++ b/audio/calf/calf.info
@@ -5,6 +5,6 @@ DOWNLOAD="http://calf-studio-gear.org/files/calf-0.90.3.tar.gz"
MD5SUM="c4f91c141a1188753262ce434b11c750"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="jack slv2 fluidsynth"
+REQUIRES="jack slv2"
MAINTAINER="B. Watson"
EMAIL="yalhcru@gmail.com"
diff --git a/audio/carla/README b/audio/carla/README
index f64325675e..b1f90de1da 100644
--- a/audio/carla/README
+++ b/audio/carla/README
@@ -10,4 +10,4 @@ OSC, Rack and Patchbay.
Carla is a plugins host for VST, LADSPA, DSSI, LV2. A replacement for
dssi-vst.
-Optional dependencies: fluidsynth, linuxsampler, projectM
+Optional dependencies: linuxsampler, projectM
diff --git a/audio/carla/carla.info b/audio/carla/carla.info
index 0d0c6fdd40..12c62aba58 100644
--- a/audio/carla/carla.info
+++ b/audio/carla/carla.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/falkTX/Carla/archive/v2.1/Carla-2.1.tar.gz"
MD5SUM="908c535c4b88021f773f574f420552fb"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="jack liblo python3-PyQt5"
+REQUIRES="jack liblo"
MAINTAINER="Michales Michaloudes"
EMAIL="korgie@gmail.com"
diff --git a/audio/clam/clam.info b/audio/clam/clam.info
index a791421d81..2bfed49018 100644
--- a/audio/clam/clam.info
+++ b/audio/clam/clam.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://slackware.uk/~urchlay/src/CLAM-r15456.tar.xz"
MD5SUM="c54caaa742960c015dc4783935ddc8d5"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="id3lib jack ladspa_sdk lv2 portaudio xerces-c"
+REQUIRES="jack ladspa_sdk lv2 portaudio xerces-c"
MAINTAINER="B. Watson"
EMAIL="yalhcru@gmail.com"
diff --git a/audio/clementine/README b/audio/clementine/README
index 930c9e5e85..3fae620f4c 100644
--- a/audio/clementine/README
+++ b/audio/clementine/README
@@ -11,7 +11,6 @@ Features:
Optional dependencies:
gst-plugins-bad (for http support)
gst-plugins-ugly (for mp3 support)
-gst-libav (for m4a support)
gst0-ffmpeg (for various decoding support)
sparsehash (for various online services)
libspotify and libqca (for Spotify support) (not on SBo)
diff --git a/audio/clementine/clementine.SlackBuild b/audio/clementine/clementine.SlackBuild
index aeeeac98c2..e4fd4b5db0 100644
--- a/audio/clementine/clementine.SlackBuild
+++ b/audio/clementine/clementine.SlackBuild
@@ -25,7 +25,8 @@
# Modified by SlackBuilds.org
PRGNAM=clementine
-VERSION=${VERSION:-1.4.0rc1}
+VERSION=${VERSION:-1.4.0rc1_420_g596cd9b0a}
+SRCVER=$(echo $VERSION | tr _ - )
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -61,9 +62,9 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$VERSION.tar.xz
-cd $PRGNAM-$VERSION
+rm -rf $PRGNAM-$SRCVER
+tar xvf $CWD/$PRGNAM-$SRCVER.tar.xz
+cd $PRGNAM-$SRCVER
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
diff --git a/audio/clementine/clementine.info b/audio/clementine/clementine.info
index 597af387fa..9a19a9f550 100644
--- a/audio/clementine/clementine.info
+++ b/audio/clementine/clementine.info
@@ -1,10 +1,10 @@
PRGNAM="clementine"
-VERSION="1.4.0rc1"
+VERSION="1.4.0rc1_420_g596cd9b0a"
HOMEPAGE="http://www.clementine-player.org"
-DOWNLOAD="https://github.com/clementine-player/Clementine/releases/download/1.4.0rc1/clementine-1.4.0rc1.tar.xz"
-MD5SUM="c58d09300081854485749cb8c8b18d61"
+DOWNLOAD="https://github.com/clementine-player/Clementine/releases/download/1.4.0rc1-420-g596cd9b0a/clementine-1.4.0rc1-420-g596cd9b0a.tar.xz"
+MD5SUM="9087b85ebfd7950e4a3c89524a805764"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="chromaprint cryptopp libechonest protobuf qt5"
-MAINTAINER="Dave Woodfall"
-EMAIL="dave@slackbuilds.org"
+REQUIRES="chromaprint protobuf"
+MAINTAINER="Jeremy Hansen"
+EMAIL="jebrhansen+SBo@gmail.com"
diff --git a/audio/clyrics/README b/audio/clyrics/README
deleted file mode 100644
index b930361d41..0000000000
--- a/audio/clyrics/README
+++ /dev/null
@@ -1,9 +0,0 @@
-clyrics (An extensible lyrics fetcher)
-
-clyrics is an extensible lyrics fetcher with daemon support for cmus
-and mocp. Just copy folder /etc/xdg/clyrics to your $HOME/.config.
-
-For usage:
-
- MOC : $ clyrics -m -P ~/.config/clyrics/plugins/
- CMUS: $ clyrics -c -P ~/.config/clyrics/plugins/
diff --git a/audio/clyrics/clyrics.SlackBuild b/audio/clyrics/clyrics.SlackBuild
deleted file mode 100644
index 820531a687..0000000000
--- a/audio/clyrics/clyrics.SlackBuild
+++ /dev/null
@@ -1,88 +0,0 @@
-#!/bin/sh
-#
-# Slackware build script for clyrics.
-#
-# Copyright 2015-2020 Edinaldo P. Silva, Rio de Janeiro, Brazil.
-# 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.
-
-PRGNAM=clyrics
-VERSION=${VERSION:-0.12}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-CWD=$(pwd)
-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-$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 {} \;
-
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-install -Dm755 $PRGNAM $PKG/usr/bin/$PRGNAM
-
-mkdir -p $PKG/etc/xdg/$PRGNAM
-cp -r plugins $PKG/etc/xdg/$PRGNAM
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp 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
-
-cd $PKG
-/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/audio/clyrics/clyrics.info b/audio/clyrics/clyrics.info
deleted file mode 100644
index c7b75cf724..0000000000
--- a/audio/clyrics/clyrics.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="clyrics"
-VERSION="0.12"
-HOMEPAGE="https://github.com/trizen/clyrics/"
-DOWNLOAD="https://github.com/trizen/clyrics/archive/0.12/clyrics-0.12.tar.gz"
-MD5SUM="f175860c33b5e87403b7d5248e0ac04d"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="perl-LWP-Protocol-https perl-www-mechanize"
-MAINTAINER="orphaned - no maintainer"
-EMAIL="nobody@nowhere"
diff --git a/audio/cmus/README b/audio/cmus/README
index 91db36602e..df0aa44986 100644
--- a/audio/cmus/README
+++ b/audio/cmus/README
@@ -1,10 +1,6 @@
cmus (ncurses based music player)
-cmus is a small and fast text mode music player
-for Linux and many other UNIX like operating systems.
+cmus is a small and fast text mode music player for Linux and many other
+UNIX like operating systems.
-Optional dependencies (autodetected) are ffmpeg, musepack-tools,
-faad2, libmp4v2, and opusfile.
-
-It can be built also over roar-audio and libayemu, but ATM
-these are not available at SlackBuilds.org.
+Optional dependencies (autodetected) are musepack-tools, faad2, libmp4v2.
diff --git a/audio/cmus/cmus.SlackBuild b/audio/cmus/cmus.SlackBuild
index 8b1aed1e5a..0fd7dae525 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-2018, Matteo Bernardini <ponce@slackbuilds.org>, Pisa, Italy
+# Copyright 2013-2021, Matteo Bernardini <ponce@slackbuilds.org>, Pisa, Italy
# All rights reserved.
#
# Redistribution and use in source and binary forms, with or without
@@ -23,7 +23,7 @@
# SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=cmus
-VERSION=${VERSION:-2.8.0}
+VERSION=${VERSION:-2.9.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -69,8 +69,6 @@ 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 {} \;
-patch -p1 < $CWD/cmus_2.8.0...1ed60b5.patch
-
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
diff --git a/audio/cmus/cmus.info b/audio/cmus/cmus.info
index 82f60fc6ad..6f0a1a907d 100644
--- a/audio/cmus/cmus.info
+++ b/audio/cmus/cmus.info
@@ -1,10 +1,8 @@
PRGNAM="cmus"
-VERSION="2.8.0"
+VERSION="2.9.1"
HOMEPAGE="https://cmus.github.io"
-DOWNLOAD="https://github.com/cmus/cmus/archive/v2.8.0/cmus-2.8.0.tar.gz \
- http://ponce.cc/slackware/sources/repo/cmus_2.8.0...1ed60b5.patch"
-MD5SUM="3451aa83637d4145932a695cdb4c96ca \
- f66f7fe040c91ad85c9a7ff58bf96d11"
+DOWNLOAD="https://github.com/cmus/cmus/archive/v2.9.1/cmus-2.9.1.tar.gz"
+MD5SUM="914ea4f79827174f825e9e7ce3880c44"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/audio/darkice/README b/audio/darkice/README
index 7d52fc0a0f..bd45b5c656 100644
--- a/audio/darkice/README
+++ b/audio/darkice/README
@@ -34,4 +34,4 @@ may be considered a security/stability risk. Please read
http://www.slackbuilds.org/caps/ for more information. To enable
capabilities, pass SETCAP=yes to the script.
-Optional dependencies: lame, opus, faac, twolame, jack
+Optional dependencies: faac, twolame, jack
diff --git a/audio/darkice/darkice.SlackBuild b/audio/darkice/darkice.SlackBuild
index b9829076da..887e4fa8d4 100644
--- a/audio/darkice/darkice.SlackBuild
+++ b/audio/darkice/darkice.SlackBuild
@@ -71,7 +71,7 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-CXXFLAGS="$SLKCFLAGS" \
+CXXFLAGS="$SLKCFLAGS -fpermissive" \
./configure \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
diff --git a/audio/deadbeef/README b/audio/deadbeef/README
index 318bd1ec8c..5bb671c811 100644
--- a/audio/deadbeef/README
+++ b/audio/deadbeef/README
@@ -24,5 +24,3 @@ Main features:
without xing/info tags)
* was tested and works on x86, x86_64 and ppc64 architectures. should work on
most modern platforms
-
-ffmpeg is an optional dependency for deadbeef.
diff --git a/audio/deadbeef/deadbeef.info b/audio/deadbeef/deadbeef.info
index fcac4b478a..cd6fc8a824 100644
--- a/audio/deadbeef/deadbeef.info
+++ b/audio/deadbeef/deadbeef.info
@@ -5,6 +5,6 @@ DOWNLOAD="http://downloads.sourceforge.net/deadbeef/deadbeef-1.8.1.tar.bz2"
MD5SUM="9c087836aa67b7bc7a873e312b04ce24"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="jansson"
+REQUIRES=""
MAINTAINER="Ruoh-Shoei Lin"
EMAIL="lin.ruohshoei@gmail.com"
diff --git a/audio/decibel-audio-player/README b/audio/decibel-audio-player/README
deleted file mode 100644
index 19a384acc4..0000000000
--- a/audio/decibel-audio-player/README
+++ /dev/null
@@ -1,17 +0,0 @@
-decibel-audio-player (GTK+ audio player for GNU/Linux)
-
-Decibel Audio Player is a GTK+ open-source (GPL) audio player for
-GNU/Linux. It is very straightforward to use thanks to a clean and
-user-friendly interface. It is especially targeted at Gnome and follows
-the Gnome HIG.
-
-Decibel Audio Player is built around a highly modular structure that
-lets the user disable completely the features he does not need. A
-disabled feature uses absolutely no memory and no processor time.
-
-Decibel Audio Player is a real audio player and does not include
-features that are not meant to be part of an audio player. These
-features, such as tagging files or burning CDs, generally have a better
-support in dedicated software. If you are looking for an audio player
-than can make coffee, then you should stay away from Decibel and give a
-try to other players (e.g., Amarok, Exaile).
diff --git a/audio/decibel-audio-player/covers-pil.patch b/audio/decibel-audio-player/covers-pil.patch
deleted file mode 100644
index baf22357ff..0000000000
--- a/audio/decibel-audio-player/covers-pil.patch
+++ /dev/null
@@ -1,100 +0,0 @@
-diff -crB src/decibel-audio-player-1.08/src/modules/Covers.py src_patched/decibel-audio-player-1.08/src/modules/Covers.py
-*** src/decibel-audio-player-1.08/src/modules/Covers.py 2011-09-19 12:09:25.000000000 +0200
---- src_patched/decibel-audio-player-1.08/src/modules/Covers.py 2014-10-19 05:43:49.575245931 +0200
-***************
-*** 124,140 ****
-
- def generateFullSizeCover(self, inFile, outFile, format):
- """ Resize inFile if needed, and write it to outFile (outFile and inFile may be equal) """
-! import Image
-
- try:
- # Open the image
-! cover = Image.open(inFile)
-
- # Fit the image into FULLSIZE_WIDTH x FULLSIZE_HEIGHT
- (newWidth, newHeight) = self.__resizeWithRatio(cover.size[PIL_WIDTH], cover.size[PIL_HEIGHT], FULLSIZE_WIDTH, FULLSIZE_HEIGHT)
-
- # Resize it
-! cover = cover.resize((newWidth, newHeight), Image.ANTIALIAS)
-
- # We're done
- cover.save(outFile, format)
---- 124,140 ----
-
- def generateFullSizeCover(self, inFile, outFile, format):
- """ Resize inFile if needed, and write it to outFile (outFile and inFile may be equal) """
-! import PIL.Image
-
- try:
- # Open the image
-! cover = PIL.Image.open(inFile)
-
- # Fit the image into FULLSIZE_WIDTH x FULLSIZE_HEIGHT
- (newWidth, newHeight) = self.__resizeWithRatio(cover.size[PIL_WIDTH], cover.size[PIL_HEIGHT], FULLSIZE_WIDTH, FULLSIZE_HEIGHT)
-
- # Resize it
-! cover = cover.resize((newWidth, newHeight), PIL.Image.ANTIALIAS)
-
- # We're done
- cover.save(outFile, format)
-***************
-*** 144,154 ****
-
- def generateThumbnail(self, inFile, outFile, format):
- """ Generate a thumbnail from inFile (e.g., resize it) and write it to outFile (outFile and inFile may be equal) """
-! import Image
-
- try:
- # Open the image
-! cover = Image.open(inFile).convert('RGBA')
-
- # Fit the image into THUMBNAIL_WIDTH x THUMBNAIL_HEIGHT
- (newWidth, newHeight) = self.__resizeWithRatio(cover.size[PIL_WIDTH], cover.size[PIL_HEIGHT], THUMBNAIL_WIDTH, THUMBNAIL_HEIGHT)
---- 144,154 ----
-
- def generateThumbnail(self, inFile, outFile, format):
- """ Generate a thumbnail from inFile (e.g., resize it) and write it to outFile (outFile and inFile may be equal) """
-! import PIL.Image
-
- try:
- # Open the image
-! cover = PIL.Image.open(inFile).convert('RGBA')
-
- # Fit the image into THUMBNAIL_WIDTH x THUMBNAIL_HEIGHT
- (newWidth, newHeight) = self.__resizeWithRatio(cover.size[PIL_WIDTH], cover.size[PIL_HEIGHT], THUMBNAIL_WIDTH, THUMBNAIL_HEIGHT)
-***************
-*** 161,176 ****
- else: offsetY = 0
-
- # Resize the image
-! cover = cover.resize((newWidth, newHeight), Image.ANTIALIAS)
-
- # Paste the resized cover into our model
-! model = Image.open(THUMBNAIL_MODEL).convert('RGBA')
- model.paste(cover, (THUMBNAIL_OFFSETX + offsetX, THUMBNAIL_OFFSETY + offsetY), cover)
- cover = model
-
- # Don't apply the gloss effect if asked to
- if not prefs.getCmdLine()[0].no_glossy_cover:
-! gloss = Image.open(THUMBNAIL_GLOSS).convert('RGBA')
- cover.paste(gloss, (0, 0), gloss)
-
- # We're done
---- 161,176 ----
- else: offsetY = 0
-
- # Resize the image
-! cover = cover.resize((newWidth, newHeight), PIL.Image.ANTIALIAS)
-
- # Paste the resized cover into our model
-! model = PIL.Image.open(THUMBNAIL_MODEL).convert('RGBA')
- model.paste(cover, (THUMBNAIL_OFFSETX + offsetX, THUMBNAIL_OFFSETY + offsetY), cover)
- cover = model
-
- # Don't apply the gloss effect if asked to
- if not prefs.getCmdLine()[0].no_glossy_cover:
-! gloss = PIL.Image.open(THUMBNAIL_GLOSS).convert('RGBA')
- cover.paste(gloss, (0, 0), gloss)
-
- # We're done \ No newline at end of file
diff --git a/audio/decibel-audio-player/decibel-audio-player.SlackBuild b/audio/decibel-audio-player/decibel-audio-player.SlackBuild
deleted file mode 100644
index 03eff8eeea..0000000000
--- a/audio/decibel-audio-player/decibel-audio-player.SlackBuild
+++ /dev/null
@@ -1,96 +0,0 @@
-#!/bin/sh
-
-# Slackware build script for decibel-audio-player.
-
-# Copyright 2015-2020 Edinaldo P. Silva, Rio de Janeiro, Brazil.
-# 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.
-
-PRGNAM=decibel-audio-player
-VERSION=${VERSION:-1.08}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i486 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp/SBo}
-PKG=$TMP/package-$PRGNAM
-OUTPUT=${OUTPUT:-/tmp}
-
-if [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O2 -march=i486 -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-$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 {} \;
-
-patch -p2 < $CWD/covers-pil.patch
-sed -i 's/prefix/\/usr/g' start.sh
-sed -i 's/prefix/\/usr/g' start-remote.sh
-
-make prefix=/usr DESTDIR=$PKG install
-mv $PKG/usr/share/man $PKG/usr/man
-
-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
-
-DOCS="doc/ChangeLog doc/LICENCE"
-
-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 $DOCS $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:-tgz}
diff --git a/audio/decibel-audio-player/decibel-audio-player.info b/audio/decibel-audio-player/decibel-audio-player.info
deleted file mode 100644
index a420fb38bd..0000000000
--- a/audio/decibel-audio-player/decibel-audio-player.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="decibel-audio-player"
-VERSION="1.08"
-HOMEPAGE="http://decibel.silent-blade.org/"
-DOWNLOAD="http://decibel.silent-blade.org/uploads/Main/decibel-audio-player-1.08.tar.gz"
-MD5SUM="e8ebaf819c198ff9951903e7c4056aef"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="gst0-plugins-ugly gst0-python mutagen cddb-py cd-discid"
-MAINTAINER="orphaned - no maintainer"
-EMAIL="nobody@nowhere"
diff --git a/audio/decibel-audio-player/doinst.sh b/audio/decibel-audio-player/doinst.sh
deleted file mode 100644
index 9a8ded3c60..0000000000
--- a/audio/decibel-audio-player/doinst.sh
+++ /dev/null
@@ -1,7 +0,0 @@
-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
diff --git a/audio/decibel-audio-player/slack-desc b/audio/decibel-audio-player/slack-desc
deleted file mode 100644
index 3de2a86b9a..0000000000
--- a/audio/decibel-audio-player/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------------------------------------------------------|
-decibel-audio-player: decibel-audio-player (GTK+ audio player for GNU/Linux)
-decibel-audio-player:
-decibel-audio-player: Decibel Audio Player is a GTK+ open-source (GPL) audio player for
-decibel-audio-player: GNU/Linux. It is very straightforward to use thanks to a clean and
-decibel-audio-player: user-friendly interface.
-decibel-audio-player:
-decibel-audio-player: Home page: http://decibel.silent-blade.org/
-decibel-audio-player:
-decibel-audio-player:
-decibel-audio-player:
-decibel-audio-player:
diff --git a/audio/drumkv1/drumkv1.info b/audio/drumkv1/drumkv1.info
index 7c787bab14..dd58fcb6fd 100644
--- a/audio/drumkv1/drumkv1.info
+++ b/audio/drumkv1/drumkv1.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://downloads.sourceforge.net/project/drumkv1/drumkv1/0.9.18/drumk
MD5SUM="c09af8aee0ae2be7ecb5d6d2533bb2af"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="jack qt5"
+REQUIRES="jack"
MAINTAINER="B. Watson"
EMAIL="yalhcru@gmail.com"
diff --git a/audio/drumstick/drumstick.info b/audio/drumstick/drumstick.info
index 40dcc5a145..51f356ab89 100644
--- a/audio/drumstick/drumstick.info
+++ b/audio/drumstick/drumstick.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://sourceforge.net/projects/drumstick/files/1.1.3/drumstick-1.1.3
MD5SUM="80de9f184341c41f459fef8862d4d560"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="qt5"
+REQUIRES=""
MAINTAINER="Michales Michaloudes"
EMAIL="korgie@gmail.com"
diff --git a/audio/easytag/README b/audio/easytag/README
deleted file mode 100644
index 9ec30f8195..0000000000
--- a/audio/easytag/README
+++ /dev/null
@@ -1,5 +0,0 @@
-EasyTAG is a utility for viewing and editing tags for MP3, MP2, FLAC,
-Ogg Vorbis, Speex and Opus, MP4/AAC, MusePack, Monkey's Audio and
-WavPack files. Its simple and nice GTK+ interface makes tagging easy.
-
-libmp4v2 is an optional dependency.
diff --git a/audio/easytag/easytag.SlackBuild b/audio/easytag/easytag.SlackBuild
deleted file mode 100644
index ea809d52a8..0000000000
--- a/audio/easytag/easytag.SlackBuild
+++ /dev/null
@@ -1,106 +0,0 @@
-#!/bin/sh
-
-# Slackware build script for easytag
-
-# Copyright 2006 Halim Issa <yallaone@gmail.com>
-# Copyright 2013-2014 LEVAI Daniel <leva@ecentrum.hu>
-# Copyright 2017, 2020 Dominik Drobek <dominik.drobek (at) o2.pl>
-# 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.
-
-PRGNAM=easytag
-VERSION=${VERSION:-2.2.6}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp/SBo}
-PKG=$TMP/package-$PRGNAM
-OUTPUT=${OUTPUT:-/tmp}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-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-$VERSION
-tar xvf $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 \
- --localstatedir=/var \
- --mandir=/usr/man \
- --docdir=/usr/doc/$PRGNAM-$VERSION \
- --build=$ARCH-slackware-linux
-
-make
-make install DESTDIR=$PKG
-
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-DOCS="AUTHORS ChangeLog COPYING HACKING INSTALL README NEWS THANKS TODO"
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a $DOCS $PKG/usr/doc/$PRGNAM-$VERSION
-cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
-cat $CWD/$PRGNAM.info > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.info
-
-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/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:-tgz}
diff --git a/audio/easytag/easytag.info b/audio/easytag/easytag.info
deleted file mode 100644
index af34e67c0a..0000000000
--- a/audio/easytag/easytag.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="easytag"
-VERSION="2.2.6"
-HOMEPAGE="https://wiki.gnome.org/Apps/EasyTAG"
-DOWNLOAD="https://download.gnome.org/sources/easytag/2.2/easytag-2.2.6.tar.xz"
-MD5SUM="204b50cb46afa9b40f89774e8dda5f62"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="id3lib"
-MAINTAINER="Dominik Drobek"
-EMAIL="dominik.drobek (at) o2.pl"
diff --git a/audio/easytag/slack-desc b/audio/easytag/slack-desc
deleted file mode 100644
index f495c309e2..0000000000
--- a/audio/easytag/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------------------------------------------------------|
-easytag: easytag (Tag editor for audio files)
-easytag:
-easytag: EasyTAG is a utility for viewing and editing tags for MP3, MP2, FLAC,
-easytag: Ogg Vorbis, Speex and Opus, MP4/AAC, MusePack, Monkey's Audio and
-easytag: WavPack files. Its simple and nice GTK+ interface makes tagging easy.
-easytag:
-easytag: Homepage: https://wiki.gnome.org/Apps/EasyTAG
-easytag:
-easytag:
-easytag:
-easytag:
diff --git a/audio/ecasound/README b/audio/ecasound/README
index ba4037a0ec..d4663e2d8c 100644
--- a/audio/ecasound/README
+++ b/audio/ecasound/README
@@ -14,7 +14,6 @@ Optional compile-time dependency:
- lilv - used for LV2 plugin support.
Optional runtime dependencies:
-- lame - required for mp3 output.
- TiMidity++ - required for MIDI .mid file input.
- libmikmod - required for tracker file support (such as .mod files).
diff --git a/audio/flacon/README b/audio/flacon/README
index c27425d5ec..3b1f935439 100644
--- a/audio/flacon/README
+++ b/audio/flacon/README
@@ -19,9 +19,6 @@ Features:
And the optional dependencies:
* faac
- * lame
* mac
* mp3gain
- * opus-tools
- * ttaenc
* vorbisgain
diff --git a/audio/flacon/flacon.info b/audio/flacon/flacon.info
index 2baa107099..78a02d9507 100644
--- a/audio/flacon/flacon.info
+++ b/audio/flacon/flacon.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/flacon/flacon/archive/v5.5.1/flacon-5.5.1.tar.gz"
MD5SUM="0bfb09a9b198694959c89e8372da10df"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="qt5 libuchardet"
+REQUIRES="libuchardet"
MAINTAINER="Edinaldo P. Silva"
EMAIL="edps.mundognu@gmail.com"
diff --git a/audio/flake/README b/audio/flake/README
deleted file mode 100644
index 87562f5f6e..0000000000
--- a/audio/flake/README
+++ /dev/null
@@ -1,21 +0,0 @@
-flake (open-souce FLAC audio encoder)
-
-Flake is an open-souce FLAC audio encoder. It was developed as an
-independent implementation of the FLAC specification, and is meant
-to be an alternative to the FLAC reference encoder.
-
-While Flake does not yet have many of the advanced features of the
-reference encoder, it does have the benefit of faster encoding.
-
-Features:
-
- * Commandline encoder frontend
- * libflake library which can be used by other programs
- * Fast encoding
- * Compression modes which closely mirror the reference encoder,
-plus additional modes for higher compression
- * A variety of LPC order search methods, each of which has its
-own speed vs. compression tradeoff
- * Variable block size encoding: an experimental feature which
-is allowed as part of the specification, but is not currently
-implemented in the reference encoder.
diff --git a/audio/flake/flake.1 b/audio/flake/flake.1
deleted file mode 100644
index 471f67ae9f..0000000000
--- a/audio/flake/flake.1
+++ /dev/null
@@ -1,39 +0,0 @@
-.TH "FLAKE" "1" "2007-05-20" "Thomas Perl" ""
-.SH "NAME"
-flake \- Alternative Free Lossless Audio Codec encoder
-.SH "SYNOPSIS"
-.B flake
-.RI [options]
-[input.wav]
-[output.flac]
-.SH "DESCRIPTION"
-\fBflake\fP is an alternative encoder for the Free Lossless Audio Codec. Most tests turn out very similar or slightly better compression than the FLAC reference encoder, and it generally encodes significantly faster. Decoding times of the generated files are also close to those made by the reference encoder.
-.SH "OPTIONS"
-.TP
-.B \-h
-Print out list of commandline options
-.TP
-.B \-p #
-Padding bytes to put in header (default: 4096)
-.TP
-.B \-0..\-12
-Compression level (default: 5)
-.TP
-.B \-b #
-Block size [16 \- 65535] (default: 4608)
-.TP
-.B \-l #
-Maximum prediction order [0 \- 32] (default: 8)
-.TP
-.B \-o #
-Prediction order selection method (0 = maximum, 1 = estimate (default), 2 = 2\-level, 3 = 4\-level, 4 = 8\-level, 5 = full search)
-.TP
-.B \-s #
-Stereo decorrelation method (0 = independent L+R channels, 1 = mid\-side (default))
-.SH "SEE ALSO"
-.BR flac (1)
-.SH "AUTHOR"
-flake was written by Justin Ruggles <justin.ruggles@gmail.com>.
-.PP
-This manual page was written by Thomas Perl <thp@perli.net>,
-for the Debian project (but may be used by others).
diff --git a/audio/flake/flake.SlackBuild b/audio/flake/flake.SlackBuild
deleted file mode 100644
index 1e13a5b339..0000000000
--- a/audio/flake/flake.SlackBuild
+++ /dev/null
@@ -1,102 +0,0 @@
-#!/bin/sh
-#
-# Slackware build script for flake.
-#
-# Copyright 2015-2020 Edinaldo P. Silva, Rio de Janeiro, Brazil.
-# 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.
-
-PRGNAM=flake
-VERSION=${VERSION:-0.11.5}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp/SBo}
-PKG=$TMP/package-$PRGNAM
-OUTPUT=${OUTPUT:-/tmp}
-
-if [ "$ARCH" = "i586" ]; then
- SLKCFLAGS="-O2 -march=i686 -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
-
-SRCVER=${SRCVER:-f80a2307e442510aeecf3e59785b44135b07e1e8}
-
-set -e
-
-rm -rf $PKG
-mkdir -p $TMP $PKG $OUTPUT
-cd $TMP
-rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$SRCVER.tar.gz
-mv $PRGNAM-$SRCVER $PRGNAM-$VERSION
-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 build; cd build
-
-cmake \
- -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DLIBRARY_OUTPUT_PATH:PATH=$PKG/usr/lib${LIBDIRSUFFIX} \
- -DCMAKE_BUILD_TYPE=Release \
- ..
-make
-make install DESTDIR=$PKG
-
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-mkdir -p $PKG/usr/man/man1
-cp $CWD/flake.1 $PKG/usr/man/man1
-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 ../{Changelog,COPYING,README,TODO,doc/flac_constraints.txt} $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:-tgz}
diff --git a/audio/flake/flake.info b/audio/flake/flake.info
deleted file mode 100644
index 4aaa6855ce..0000000000
--- a/audio/flake/flake.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="flake"
-VERSION="0.11.5"
-HOMEPAGE="https://github.com/justinruggles/flake"
-DOWNLOAD="https://github.com/justinruggles/flake/archive/f80a2307e442510aeecf3e59785b44135b07e1e8/flake-f80a2307e442510aeecf3e59785b44135b07e1e8.tar.gz"
-MD5SUM="8eabe7c7429a9b9fd33f4f63bf1f8507"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES=""
-MAINTAINER="orphaned - no maintainer"
-EMAIL="nobody@nowhere"
diff --git a/audio/flake/slack-desc b/audio/flake/slack-desc
deleted file mode 100644
index 1fc3510f5a..0000000000
--- a/audio/flake/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------------------------------------------------------|
-flake: flake (open-souce FLAC audio encoder)
-flake:
-flake: Flake is an open-souce FLAC audio encoder. It was developed as an
-flake: independent implementation of the FLAC specification, and is meant
-flake: to be an alternative to the FLAC reference encoder.
-flake:
-flake: Home Page: https://github.com/justinruggles/flake
-flake:
-flake:
-flake:
-flake:
diff --git a/audio/fluid-soundfont/fluid-soundfont.info b/audio/fluid-soundfont/fluid-soundfont.info
index f5cf592ae0..4d2753fdfd 100644
--- a/audio/fluid-soundfont/fluid-soundfont.info
+++ b/audio/fluid-soundfont/fluid-soundfont.info
@@ -7,6 +7,6 @@ MD5SUM="189bbdf70221018cbda536984b105dfa \
d577a4c8e8785739e1321f377fe5ab71"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="fluidsynth"
+REQUIRES=""
MAINTAINER="B. Watson"
EMAIL="yalhcru@gmail.com"
diff --git a/audio/fluidsynth-dssi/fluidsynth-dssi.info b/audio/fluidsynth-dssi/fluidsynth-dssi.info
index c07149d830..fc86440abe 100644
--- a/audio/fluidsynth-dssi/fluidsynth-dssi.info
+++ b/audio/fluidsynth-dssi/fluidsynth-dssi.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://slackware.uk/~urchlay/src/fluidsynth-dssi-1.0.0+20190112_c9b41
MD5SUM="fcc8d82ea6d7bae337aebdda9aded8c0"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="dssi fluidsynth"
+REQUIRES="dssi"
MAINTAINER="B. Watson"
EMAIL="yalhcru@gmail.com"
diff --git a/audio/fluidsynth/README b/audio/fluidsynth/README
deleted file mode 100644
index a5daa0a947..0000000000
--- a/audio/fluidsynth/README
+++ /dev/null
@@ -1,21 +0,0 @@
-fluidsynth (software synthesizer)
-
-FluidSynth is a software real-time synthesizer based on the Soundfont
-2 specifications. FluidSynth reads and handles MIDI events from the
-MIDI input device. It is the software analogue of a MIDI synthesizer.
-FluidSynth can also play MIDI files using a Soundfont.
-
-Optional dependencies: ladspa_sdk, lash, portaudio, jack, SDL2,
-libinstpatch. These are autodetected at build time, but can be
-disabled via the environment.
-
-Build options (environment variables):
-
-IPATCH=yes|no - libinstpatch (DLS and GIG soundfonts). Default: yes.
-JACK=yes|no - JACK audio output, if present. Default: yes.
-LADSPA=yes|no - LADSPA plugins, if present. Default: yes.
-LASH=yes|no - LASH session management, if present. Default: yes.
-OSS=yes|no - old-style OSS audio output. Default: no.
-PORTAUDIO=yes|no - PortAudio audio output, if present. Default: yes.
-PULSE=yes|no - PulseAudio audio output. Default: yes.
-SDL2=yes|no - SDL2 audio output, if present. Default: yes.
diff --git a/audio/fluidsynth/fluidsynth.SlackBuild b/audio/fluidsynth/fluidsynth.SlackBuild
deleted file mode 100644
index 3fcb1f23ed..0000000000
--- a/audio/fluidsynth/fluidsynth.SlackBuild
+++ /dev/null
@@ -1,111 +0,0 @@
-#!/bin/sh
-
-# Slackware build script for fluidsynth
-
-# Copyright 2008-2013 Heinz Wiesinger, Amsterdam, The Netherlands
-# Copyright 2020 B. Watson
-# 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.
-
-# 20201109 bkw: update for v2.1.5, add IPATCH
-# 20200404 bkw: take over maintenance, update for v2.1.1
-
-PRGNAM=fluidsynth
-VERSION=${VERSION:-2.1.5}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-CWD=$(pwd)
-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-$VERSION
-tar xvf $CWD/$PRGNAM-$VERSION.tar.gz
-cd $PRGNAM-$VERSION
-chown -R root:root .
-find -L . -perm /111 -a \! -perm 755 -a -exec chmod 755 {} \+ -o \
- \! -perm /111 -a \! -perm 644 -a -exec chmod 644 {} \+
-
-mkdir build
-cd build
- cmake \
- -DCMAKE_C_FLAGS="$SLKCFLAGS" \
- -DCMAKE_CXX_FLAGS="$SLKCFLAGS" \
- -DCMAKE_EXE_LINKER_FLAGS="-ltermcap" \
- -DCMAKE_SHARED_LINKER_FLAGS="-ltermcap" \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DLIB_SUFFIX="$LIBDIRSUFFIX" \
- -DDOC_INSTALL_DIR="doc" \
- -DMAN_INSTALL_DIR="man/man1" \
- -Denable-ladspa="${LADSPA:-yes}" \
- -Denable-pulseaudio="${PULSE:-yes}" \
- -Denable-oss="${OSS:-no}" \
- -Denable-jack="${JACK:-yes}" \
- -Denable-sdl2="${SDL2:-yes}" \
- -Denable-portaudio="${PORTAUDIO:-yes}" \
- -Denable-libinstpatch="${IPATCH:-yes}" \
- -Denable-systemd=no \
- ..
-
- make
- make install/strip DESTDIR=$PKG
-cd -
-
-find $PKG/usr/man -type f -exec gzip -9 {} \;
-
-DOCS="AUTHORS ChangeLog COPYING NEWS README THANKS TODO CONTRIBUTING.md LICENSE README.md"
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-for i in $DOCS; do
- [ -e "$i" ] && cp -a "$i" $PKG/usr/doc/$PRGNAM-$VERSION
-done
-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:-tgz}
diff --git a/audio/fluidsynth/fluidsynth.info b/audio/fluidsynth/fluidsynth.info
deleted file mode 100644
index eb6ca5c794..0000000000
--- a/audio/fluidsynth/fluidsynth.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="fluidsynth"
-VERSION="2.1.5"
-HOMEPAGE="http://www.fluidsynth.org/"
-DOWNLOAD="https://github.com/FluidSynth/fluidsynth/archive/v2.1.5/fluidsynth-2.1.5.tar.gz"
-MD5SUM="45b63c843a93bd689917fadc4af65c58"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES=""
-MAINTAINER="B. Watson"
-EMAIL="yalhcru@gmail.com"
diff --git a/audio/fluidsynth/slack-desc b/audio/fluidsynth/slack-desc
deleted file mode 100644
index 4228b2cd1d..0000000000
--- a/audio/fluidsynth/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------------------------------------------------------|
-fluidsynth: fluidsynth (software synthesizer)
-fluidsynth:
-fluidsynth: FluidSynth is a software real-time synthesizer based on the
-fluidsynth: Soundfont 2 specifications. FluidSynth reads and handles MIDI
-fluidsynth: events from the MIDI input device. It is the software analogue
-fluidsynth: of a MIDI synthesizer. FluidSynth can also play MIDI files
-fluidsynth: using a Soundfont.
-fluidsynth:
-fluidsynth: Homepage: http://www.fluidsynth.org/
-fluidsynth:
-fluidsynth:
diff --git a/audio/freac/README b/audio/freac/README
deleted file mode 100644
index d9801dc9af..0000000000
--- a/audio/freac/README
+++ /dev/null
@@ -1,25 +0,0 @@
-freac (Audio converter and CD ripper)
-
-fre:ac is a Audio converter and CD ripper with support for various
-popular formats and encoders. It currently converts between MP3,
-MP4/M4A, WMA, Ogg Vorbis, FLAC, AAC, WAV and Bonk formats.
-
-With fre:ac you easily rip your audio CDs to MP3 or WMA files for use
-with your hardware player or convert files that do not play with other
-audio software. You can even convert whole music libraries retaining
-the folder and filename structure.
-
-The integrated CD ripper supports the CDDB/freedb online CD database.
-It will automatically query song information and write it to ID3v2 or
-other title information tags.
-
-Features:
-
- * Converter for MP3, MP4/M4A, WMA, Ogg Vorbis, FLAC, AAC, WAV and
- Bonk formats;
- * Integrated CD ripper with CDDB/freedb title database support;
- * Multi-core optimized encoders to speed up conversions on modern PCs;
- * Full Unicode support for tags and file names;
- * Easy to learn and use, still offers expert options when you need them;
- * Multilingual user interface available in 40 languages
- * Completely free and open source without a catch
diff --git a/audio/freac/doinst.sh b/audio/freac/doinst.sh
deleted file mode 100644
index 5fb28930db..0000000000
--- a/audio/freac/doinst.sh
+++ /dev/null
@@ -1,3 +0,0 @@
-if [ -x /usr/bin/update-desktop-database ]; then
- /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
-fi
diff --git a/audio/freac/freac b/audio/freac/freac
deleted file mode 100644
index 98478f091d..0000000000
--- a/audio/freac/freac
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-cd /usr/share/freac
-./freac \ No newline at end of file
diff --git a/audio/freac/freac-translator b/audio/freac/freac-translator
deleted file mode 100644
index 7dc07d0453..0000000000
--- a/audio/freac/freac-translator
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-cd /usr/share/freac
-./translator \ No newline at end of file
diff --git a/audio/freac/freac.SlackBuild b/audio/freac/freac.SlackBuild
deleted file mode 100644
index f3d00b86ac..0000000000
--- a/audio/freac/freac.SlackBuild
+++ /dev/null
@@ -1,104 +0,0 @@
-#!/bin/sh
-#
-# Slackware build script for freac.
-#
-# Copyright 2017-2020 Edinaldo P. Silva, Rio de Janeiro, Brazil.
-# 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.
-
-PRGNAM=freac
-VERSION=${VERSION:-20190423}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-CWD=$(pwd)
-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
-
-SRCVER=${SRCVER:-1.1-alpha-20190423}
-
-set -e
-
-rm -rf $PKG
-mkdir -p $TMP $PKG $OUTPUT
-cd $TMP
-
-rm -rf $PRGNAM-$SRCVER-linux*
-
-if [ "$ARCH" = "x86_64" ]; then
- tar xvf $CWD/$PRGNAM-$SRCVER-linux-x64.tar.gz
- cd $PRGNAM-$SRCVER-linux-x64
-else
- tar xvf $CWD/$PRGNAM-$SRCVER-linux.tar.gz
- cd $PRGNAM-$SRCVER-linux
-fi
-
-chown -R root:root .
-find -L . \
- \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
- -o -perm 511 \) -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
- -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-
-find $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/share/freac
-cp -r * $PKG/usr/share/freac/
-rm -rf $PKG/usr/share/freac/source
-
-install -Dm755 $CWD/freac $PKG/usr/bin/freac
-install -Dm755 $CWD/freaccmd $PKG/usr/bin/freaccmd
-install -Dm755 $CWD/freac-translator $PKG/usr/bin/freac-translator
-install -Dm644 $CWD/freac.desktop $PKG/usr/share/applications/freac.desktop
-install -Dm644 icons/freac.png $PKG/usr/share/pixmaps/freac.png
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp COPYING Readme* $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:-tgz}
diff --git a/audio/freac/freac.desktop b/audio/freac/freac.desktop
deleted file mode 100644
index ef1b48ed14..0000000000
--- a/audio/freac/freac.desktop
+++ /dev/null
@@ -1,9 +0,0 @@
-[Desktop Entry]
-Type=Application
-Name=fre:ac
-GenericName=Audio Converter
-Exec=freac
-TryExec=freac
-Terminal=false
-Icon=/usr/share/pixmaps/freac.png
-Categories=AudioVideo;
diff --git a/audio/freac/freac.info b/audio/freac/freac.info
deleted file mode 100644
index 8fd872a820..0000000000
--- a/audio/freac/freac.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="freac"
-VERSION="20190423"
-HOMEPAGE="https://www.freac.org/"
-DOWNLOAD="https://github.com/enzo1982/freac/releases/download/v1.1-alpha-20190423/freac-1.1-alpha-20190423-linux.tar.gz"
-MD5SUM="57f7fd5acc90eeb139634395f6e67e38"
-DOWNLOAD_x86_64="https://github.com/enzo1982/freac/releases/download/v1.1-alpha-20190423/freac-1.1-alpha-20190423-linux-x64.tar.gz"
-MD5SUM_x86_64="bfced369eb6fa392ac3b2b68fcbe8e6c"
-REQUIRES=""
-MAINTAINER="orphaned - no maintainer"
-EMAIL="nobody@nowhere"
diff --git a/audio/freac/freaccmd b/audio/freac/freaccmd
deleted file mode 100644
index b9dfbde368..0000000000
--- a/audio/freac/freaccmd
+++ /dev/null
@@ -1,3 +0,0 @@
-#!/bin/sh
-cd /usr/share/freac
-./freaccmd \ No newline at end of file
diff --git a/audio/freac/slack-desc b/audio/freac/slack-desc
deleted file mode 100644
index 2956a12e95..0000000000
--- a/audio/freac/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------------------------------------------------------|
-freac: freac (Audio converter and CD ripper)
-freac:
-freac: fre:ac is a Audio converter and CD ripper with support for various
-freac: popular formats and encoders.
-freac:
-freac: Home page: https://www.freac.org/
-freac:
-freac:
-freac:
-freac:
-freac:
diff --git a/audio/gmpc-plugins/README b/audio/gmpc-plugins/README
index 7285e00bec..bee9292e3b 100644
--- a/audio/gmpc-plugins/README
+++ b/audio/gmpc-plugins/README
@@ -1,10 +1,6 @@
Additional plugins for GMPC.
-You can enable this optional features:
-AWN=yes|no (default: no), requires avant-window-navigator
- shows track progress and album art in the task
- icon of GMPC on the dock
+You can enable this optional feature:
WIKIPEDIA=yes|no (default:no), requires webkitgtk
that shows the Wikipedia page of the currently
playing artist.
-
diff --git a/audio/gmpc-plugins/gmpc-plugins.SlackBuild b/audio/gmpc-plugins/gmpc-plugins.SlackBuild
index 1720e14f32..e44aed8301 100644
--- a/audio/gmpc-plugins/gmpc-plugins.SlackBuild
+++ b/audio/gmpc-plugins/gmpc-plugins.SlackBuild
@@ -28,7 +28,6 @@ VERSION=${VERSION:-11.8.16}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
-AWN=${AWN:-no} # AWN
WIKIPEDIA=${WIKIPEDIA:-no} # WebKitGTK
if [ -z "$ARCH" ]; then
@@ -94,7 +93,7 @@ CFLAGS="$SLKCFLAGS -DHAVE_STRNDUP=1" \
--enable-tagedit \
--enable-libnotify \
--enable-mmkeys \
- --enable-awn=$AWN \
+ --enable-awn=no \
--enable-wikipedia=$WIKIPEDIA \
--build=$ARCH-slackware-linux
diff --git a/audio/gmpc-plugins/gmpc-plugins.info b/audio/gmpc-plugins/gmpc-plugins.info
index 796a1577e7..6e1b066462 100644
--- a/audio/gmpc-plugins/gmpc-plugins.info
+++ b/audio/gmpc-plugins/gmpc-plugins.info
@@ -5,6 +5,6 @@ DOWNLOAD="http://download.sarine.nl/Programs/gmpc/11.8/gmpc-plugins-11.8.16.tar.
MD5SUM="80eb86051a5c1c3932f0fdef36ba7846"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="gmpc json-glib avahi"
+REQUIRES="gmpc avahi"
MAINTAINER="DhabyX"
EMAIL="slack.dhabyx@gmail.com"
diff --git a/audio/gmpc/gmpc.info b/audio/gmpc/gmpc.info
index e2f839a8d0..1bdf45fa59 100644
--- a/audio/gmpc/gmpc.info
+++ b/audio/gmpc/gmpc.info
@@ -5,6 +5,6 @@ DOWNLOAD="http://download.sarine.nl/Programs/gmpc/11.8/gmpc-11.8.16.tar.gz"
MD5SUM="223aeb000e41697d8fdf54ccedee89d5"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="libunique gob2 vala libmpd"
+REQUIRES="libunique gob2 libmpd"
MAINTAINER="DhabyX"
EMAIL="slack.dhabyx@gmail.com"
diff --git a/audio/gmusicbrowser/README b/audio/gmusicbrowser/README
index 0bf7d9ca46..6d23d4eee6 100644
--- a/audio/gmusicbrowser/README
+++ b/audio/gmusicbrowser/README
@@ -6,7 +6,6 @@ Optional dependencies:
* gst-plugins-bad: mpc support for the gstreamer backend;
* gst-plugins-ugly: mp3 support for the gstreamer backend;
- * gst0-plugins-bad: mpc support for the gstreamer0.10 backend;
* gst0-plugins-ugly: mp3 support for the gstreamer0.10 backend;
* perl-Glib-Object-Introspection: enables the gstreamer backend;
* perl-gstreamer: enables the old gstreamer0.10 backend;
diff --git a/audio/guitarix/guitarix.SlackBuild b/audio/guitarix/guitarix.SlackBuild
index 67b35efb81..b961b98ab8 100644
--- a/audio/guitarix/guitarix.SlackBuild
+++ b/audio/guitarix/guitarix.SlackBuild
@@ -9,6 +9,7 @@
# Note to self: git URL for guitarix is:
# git://git.code.sf.net/p/guitarix/git/
+# 20200408 kb6: Updated for 0.42.1. Add -fpermissive compiler flag.
# 20201105 bkw: Add no-upgrade note to README.
# 20200307 bkw: Updated for 3.39.0.
# 20191211 bkw: Updated for 0.38.1.
@@ -47,7 +48,7 @@
# - Stop writing outside of $TMP.
PRGNAM=guitarix
-VERSION=${VERSION:-0.39.0}
+VERSION=${VERSION:-0.42.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -107,7 +108,7 @@ fi
LIBDIR="/usr/lib${LIBDIRSUFFIX}"
./waf configure \
--prefix=/usr \
- --cxxflags-release="$SLKCFLAGS -DNDEBUG" \
+ --cxxflags-release="$SLKCFLAGS -DNDEBUG -fpermissive" \
--ladspadir="$LIBDIR/ladspa/" \
--lv2dir="$LIBDIR/lv2/" \
--libdir="$LIBDIR" \
diff --git a/audio/guitarix/guitarix.info b/audio/guitarix/guitarix.info
index 8ab1359ef9..5cad82113f 100644
--- a/audio/guitarix/guitarix.info
+++ b/audio/guitarix/guitarix.info
@@ -1,8 +1,8 @@
PRGNAM="guitarix"
-VERSION="0.39.0"
+VERSION="0.42.1"
HOMEPAGE="http://guitarix.sourceforge.net/"
-DOWNLOAD="http://downloads.sourceforge.net/guitarix/guitarix2-0.39.0.tar.xz"
-MD5SUM="04c22ff9baaa69d256e2ca84ba288936"
+DOWNLOAD="http://downloads.sourceforge.net/guitarix/guitarix2-0.42.1.tar.xz"
+MD5SUM="f583b67fbef3f3a9c947850d64c94849"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="jack liblrdf lilv"
diff --git a/audio/hydrogen/hydrogen.SlackBuild b/audio/hydrogen/hydrogen.SlackBuild
index 0720c6c8a3..4ff0166c79 100644
--- a/audio/hydrogen/hydrogen.SlackBuild
+++ b/audio/hydrogen/hydrogen.SlackBuild
@@ -22,7 +22,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=hydrogen
-VERSION=${VERSION:-0.9.7}
+VERSION=${VERSION:-1.0.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -89,6 +89,8 @@ 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
+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
@@ -97,7 +99,7 @@ cp data/img/gray/h2-icon.svg \
$PKG/usr/share/icons/hicolor/scalable/categories
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a AUTHORS COPYING ChangeLog INSTALL.txt README.txt *.txt \
+cp -a AUTHORS COPYING ChangeLog DEVELOPERS README.txt \
$PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
diff --git a/audio/hydrogen/hydrogen.info b/audio/hydrogen/hydrogen.info
index f9854564d0..0530959b92 100644
--- a/audio/hydrogen/hydrogen.info
+++ b/audio/hydrogen/hydrogen.info
@@ -1,8 +1,8 @@
PRGNAM="hydrogen"
-VERSION="0.9.7"
-HOMEPAGE="https://github.com/hydrogen-music/"
-DOWNLOAD="https://github.com/hydrogen-music/hydrogen/archive/0.9.7/hydrogen-0.9.7.tar.gz"
-MD5SUM="569e5749e1c3f45cde09d13ba6738696"
+VERSION="1.0.2"
+HOMEPAGE="https://github.com/hydrogen-music/hydrogen"
+DOWNLOAD="https://github.com/hydrogen-music/hydrogen/archive/1.0.2/hydrogen-1.0.2.tar.gz"
+MD5SUM="9409473f47e8a043ed3d015c911f240a"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/audio/icecast/README b/audio/icecast/README
index a7bc5c1857..5f79236552 100644
--- a/audio/icecast/README
+++ b/audio/icecast/README
@@ -3,6 +3,4 @@ Ogg (Vorbis and Theora), Opus, WebM and MP3 audio streams. It can
be used to create an Internet radio station or a privately running
jukebox and many things in between. It is very versatile in that
new formats can be added relatively easily and supports open
-standards for commuincation and interaction.
-
-Optional dependencies: speex
+standards for communication and interaction.
diff --git a/audio/ices-cc/README b/audio/ices-cc/README
index 8eb515b8c2..844ecf1206 100644
--- a/audio/ices-cc/README
+++ b/audio/ices-cc/README
@@ -1,7 +1,7 @@
ices-cc is a Source client for broadcasting in MP3 format to an icecast
server.
-Optional dependencies are lame (for re-encoding support), libmp4v2 and
-faad2 (for mp4 support, *broken ATM*).
+Optional dependencies libmp4v2 and faad2 (for mp4 support,
+*broken ATM*).
See README.init if you plan to use /etc/rc.d/rc.ices-cc
diff --git a/audio/id3v2/id3v2.info b/audio/id3v2/id3v2.info
index f88f94809a..ba4c86b4a2 100644
--- a/audio/id3v2/id3v2.info
+++ b/audio/id3v2/id3v2.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://downloads.sourceforge.net/id3v2/id3v2-0.1.11.tar.gz"
MD5SUM="68afc3827cf01501dfb22949f901f1d8"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="id3lib"
+REQUIRES=""
MAINTAINER="paul wisehart"
EMAIL="wise@lupulin.net"
diff --git a/audio/jack/README b/audio/jack/README
index ec110e117d..4b2ea82cd7 100644
--- a/audio/jack/README
+++ b/audio/jack/README
@@ -28,4 +28,4 @@ may be considered a security/stability risk. Please read
http://www.slackbuilds.org/caps/ for more information. To disable
capabilities, pass SETCAP=no to the script.
-Optional dependencies are celt, libffado and opus.
+Optional dependencies are celt and libffado.
diff --git a/audio/jack/jack.SlackBuild b/audio/jack/jack.SlackBuild
index 9f1bcbdf40..30426e4c8e 100644
--- a/audio/jack/jack.SlackBuild
+++ b/audio/jack/jack.SlackBuild
@@ -1,6 +1,6 @@
#!/bin/sh
-# Slackware build script for "jack2".
+# Slackware build script for jack (formerly jack2).
# Copyright 2014 Yanes Checcacci Balod <email removed>, Brazil
# Copyright 2014-2015 Marcel Saegebarth <email removed>
@@ -24,6 +24,7 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+# 20210304 bkw: update for v1.9.17.
# 20201104 bkw: update for v1.9.16.
# 20200118 bkw: renamed from 'jack2' to 'jack'. If you want to see
# the old log: "git log -- audio/jack2"
@@ -36,7 +37,7 @@
# - i486 => i586.
PRGNAM=jack
-VERSION=${VERSION:-1.9.16}
+VERSION=${VERSION:-1.9.17}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -96,6 +97,7 @@ sed -i '/^Libs:/s,$, -lpthread,' jack.pc.in
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
+LDFLAGS="-Wl,-s" \
./waf configure \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
@@ -108,11 +110,7 @@ CXXFLAGS="$SLKCFLAGS" \
./waf build
./waf install --destdir=$PKG
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-find $PKG/usr/man -type f -exec gzip -9 {} \;
-for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
+gzip $PKG/usr/man/man?/*
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
diff --git a/audio/jack/jack.info b/audio/jack/jack.info
index 7e05661623..e9d323ca07 100644
--- a/audio/jack/jack.info
+++ b/audio/jack/jack.info
@@ -1,10 +1,10 @@
PRGNAM="jack"
-VERSION="1.9.16"
+VERSION="1.9.17"
HOMEPAGE="http://jackaudio.org/"
-DOWNLOAD="https://github.com/jackaudio/jack2/archive/v1.9.16/jack2-1.9.16.tar.gz"
-MD5SUM="bdc547d3d56c4ab3bf7b1a32df6ca270"
+DOWNLOAD="https://github.com/jackaudio/jack2/archive/v1.9.17/jack2-1.9.17.tar.gz"
+MD5SUM="81b4beb271602ad20521c30640835a89"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="python3"
+REQUIRES=""
MAINTAINER="B. Watson"
EMAIL="yalhcru@gmail.com"
diff --git a/audio/jokosher/jokosher.info b/audio/jokosher/jokosher.info
index 1e233c63c5..96f7190880 100644
--- a/audio/jokosher/jokosher.info
+++ b/audio/jokosher/jokosher.info
@@ -5,6 +5,6 @@ DOWNLOAD="http://launchpad.net/jokosher/trunk/0.11.5/+download/jokosher-0.11.5.t
MD5SUM="941b1fac0a93e2963afc192545caf320"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="gnonlin gst0-python pyxdg"
+REQUIRES="gnonlin gst0-python"
MAINTAINER="B. Watson"
EMAIL="yalhcru@gmail.com"
diff --git a/audio/kid3/README b/audio/kid3/README
deleted file mode 100644
index 1d8db2c536..0000000000
--- a/audio/kid3/README
+++ /dev/null
@@ -1,9 +0,0 @@
-If you want to easily tag multiple MP3, Ogg/Vorbis, FLAC, MPC, MP4/AAC,
-MP2, Speex, TrueAudio and WavPack files (e.g. full albums) without
-typing the same information again and again and have control over both
-ID3v1 and ID3v2 tags, then Kid3 is the program you are looking for.
-
-kid3-cli for command line execution.
-
-libmp4v2 (for MP4 support), chromaprint (for fingerprinting detection)
-and ffmpeg are optional dependencies.
diff --git a/audio/kid3/doinst.sh b/audio/kid3/doinst.sh
deleted file mode 100644
index 65c7e2eeb9..0000000000
--- a/audio/kid3/doinst.sh
+++ /dev/null
@@ -1,9 +0,0 @@
-if [ -x /usr/bin/update-desktop-database ]; then
- /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
-fi
-
-if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then
- if [ -x /usr/bin/gtk-update-icon-cache ]; then
- /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1
- fi
-fi
diff --git a/audio/kid3/kid3.SlackBuild b/audio/kid3/kid3.SlackBuild
deleted file mode 100644
index 4d587c0c77..0000000000
--- a/audio/kid3/kid3.SlackBuild
+++ /dev/null
@@ -1,121 +0,0 @@
-#!/bin/sh
-# Slackware build script for <kid3>
-# Written by Michales Michaloudes korgie@gmail.com
-
-PRGNAM=kid3
-VERSION=${VERSION:-3.5.0}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-
-MP4TAG=${MP4TAG:-yes}
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-CWD=$(pwd)
-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
-
-# Autodetection of kde4
-if [ -f /usr/bin/kde4 ]; then
- KDE4=";KDE"
-else
- KDE4=""
-fi
-
-# Autodetection of libmp4v2
-if [ -h /usr/lib$LIBDIRSUFFIX/libmp4v2.so ]; then
- MP4TAG="ON"
-else
- MP4TAG="OFF"
-fi
-
-# Autodetection of chromaprint
-if pkg-config --exists libchromaprint ; then
- CHROMA="ON"
-else
- CHROMA="OFF"
-fi
-
-# Autodetection of phonon
-if pkg-config --exists phonon ; then
- PHONON="ON"
-else
- PHONON="OFF"
-fi
-
-set -e
-
-rm -rf $PKG
-mkdir -p $TMP $PKG $OUTPUT
-cd $TMP
-rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$VERSION.tar.?z*
-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 build
-cd build
- cmake \
- -DCMAKE_C_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_CXX_FLAGS:STRING="$SLKCFLAGS" \
- -DCMAKE_INSTALL_PREFIX=/usr \
- -DLIB_SUFFIX:STRING=${LIBDIRSUFFIX} \
- -DLIB_INSTALL_DIR=/usr/lib${LIBDIRSUFFIX} \
- -DMAN_INSTALL_DIR=/usr/man \
- -DSYSCONF_INSTALL_DIR=/etc \
- -DINCLUDE_INSTALL_DIR=/usr/include \
- -DWITH_CHROMAPRINT="$CHROMA" \
- -DWITH_MP4V2="$MP4TAG" \
- -DWITH_APPS="Qt;CLI$KDE4" \
- -DWITH_PHONON="$PHONON" \
- -DWITH_DOCDIR="doc/$PRGNAM-$VERSION" \
- -DBUILD_SHARED_LIBS:BOOL=ON \
- -DCMAKE_BUILD_TYPE=Release ..
- make
- make install 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 COPYING ChangeLog INSTALL LICENSE NEWS README \
- $PKG/usr/doc/$PRGNAM-$VERSION
-cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
-
-if [ -d $PKG/usr/share/man ]; then
- mv $PKG/usr/share/man $PKG/usr/
-fi
-
-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:-tgz}
diff --git a/audio/kid3/kid3.info b/audio/kid3/kid3.info
deleted file mode 100644
index 97b10f52de..0000000000
--- a/audio/kid3/kid3.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="kid3"
-VERSION="3.5.0"
-HOMEPAGE="http://kid3.sourceforge.net/"
-DOWNLOAD="http://prdownloads.sourceforge.net/kid3/kid3-3.5.0.tar.gz"
-MD5SUM="83f12a3336a200f86ce85b8126d9c0ad"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="id3lib"
-MAINTAINER="Michales Michaloudes"
-EMAIL="korgie@gmail.com"
diff --git a/audio/kid3/slack-desc b/audio/kid3/slack-desc
deleted file mode 100644
index 3d7bd74226..0000000000
--- a/audio/kid3/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------------------------------------------------------|
-kid3: kid3 (KDE4 ID3 Tagger)
-kid3:
-kid3: If you want to easily tag multiple MP3 files (e.g. full albums)
-kid3: without typing the same information again and again and have control
-kid3: over both ID3v1 and ID3v2 tags, then Kid3 is the program you are
-kid3: looking for.
-kid3:
-kid3:
-kid3:
-kid3:
-kid3:
diff --git a/audio/kradio/README b/audio/kradio/README
index 1d2fb5115b..0bdad04e08 100644
--- a/audio/kradio/README
+++ b/audio/kradio/README
@@ -2,4 +2,4 @@ KRadio is a comfortable KDE4/Linux internet and AM/FM radio application.
You need to configure ALSA correctly for this to work.
-Optional dependencies: lame and lirc
+Optional dependency: lirc
diff --git a/audio/kradio/kradio.SlackBuild b/audio/kradio/kradio.SlackBuild
index 50ed5f7e92..36e402c250 100644
--- a/audio/kradio/kradio.SlackBuild
+++ b/audio/kradio/kradio.SlackBuild
@@ -24,14 +24,14 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=kradio
-SRCNAM=kradio4
-VERSION=${VERSION:-4.0.8}
+VERSION=${VERSION:-5.0.0_beta1}
+SRCVER=$(echo $VERSION | tr _ - )
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -42,8 +42,8 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
-if [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
@@ -61,9 +61,9 @@ set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf $SRCNAM-$VERSION
-tar xvf $CWD/$SRCNAM-$VERSION.tar.bz2
-cd $SRCNAM-$VERSION
+rm -rf ${PRGNAM}5-$SRCVER
+tar xvf $CWD/${PRGNAM}5-$SRCVER.tar.bz2
+cd ${PRGNAM}5-$SRCVER
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
@@ -92,7 +92,7 @@ install -m 0644 debian/*.1 $PKG/usr/man/man1
gzip -9 $PKG/usr/man/man1/*.?
mkdir -p $PKG/usr/doc
-mv $PKG/usr/share/doc/kradio4 $PKG/usr/doc/$PRGNAM-$VERSION
+mv $PKG/usr/share/doc/${PRGNAM}5 $PKG/usr/doc/$PRGNAM-$VERSION
rm -rf $PKG/usr/share/doc
cp -a dot-lircrc.example $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
diff --git a/audio/kradio/kradio.info b/audio/kradio/kradio.info
index b0228b91ae..7dc09b013e 100644
--- a/audio/kradio/kradio.info
+++ b/audio/kradio/kradio.info
@@ -1,10 +1,10 @@
PRGNAM="kradio"
-VERSION="4.0.8"
+VERSION="5.0.0_beta1"
HOMEPAGE="http://kradio.sourceforge.net/"
-DOWNLOAD="http://downloads.sourceforge.net/kradio/kradio4-4.0.8.tar.bz2"
-MD5SUM="35915b48c15a11b7a5085cee66bcaedf"
+DOWNLOAD="http://downloads.sourceforge.net/kradio/kradio5-5.0.0-beta1.tar.bz2"
+MD5SUM="37cdd8275e78762a41cde2adf38e6296"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="ffmpeg libmms"
+REQUIRES="libmms"
MAINTAINER="Larry Hajali"
EMAIL="larryhaja[at]gmail[dot]com"
diff --git a/audio/lash/README b/audio/lash/README
index 5bbf72a798..8075e1f4ba 100644
--- a/audio/lash/README
+++ b/audio/lash/README
@@ -3,6 +3,6 @@ It allows you to save and restore audio sessions consisting of multiple
interconnected applications, restoring program state (i.e. loaded
patches) and the connections between them.
-NOTE:
+OPTIONAL:
-tetex or texi2html is required to build the HTML manual.
+texi2html is required to build the HTML manual.
diff --git a/audio/lash/lash.SlackBuild b/audio/lash/lash.SlackBuild
index 281ad2b76e..fb725e250d 100644
--- a/audio/lash/lash.SlackBuild
+++ b/audio/lash/lash.SlackBuild
@@ -80,7 +80,9 @@ if $( which texi2html >/dev/null 2>&1 ); then
manual=docs/lash-manual-html-one-page/lash-manual.html
fi
-CFLAGS="$SLKCFLAGS" \
+export LDFLAGS="-ldl -lm -ltirpc"
+
+CFLAGS="$SLKCFLAGS -I/usr/include/tirpc" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
diff --git a/audio/lastfm/lastfm.info b/audio/lastfm/lastfm.info
index 4ae54e57af..3a7560d471 100644
--- a/audio/lastfm/lastfm.info
+++ b/audio/lastfm/lastfm.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/lastfm/lastfm-desktop/archive/2.1.36/lastfm-desktop
MD5SUM="1195ab4aa2c82151a99dec07af142207"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="ffmpeg"
+REQUIRES=""
MAINTAINER="Larry Hajali"
EMAIL="larryhaja[at]gmail[dot]com"
diff --git a/audio/libebur128/libebur128.info b/audio/libebur128/libebur128.info
index 254d394922..f8fea59d77 100644
--- a/audio/libebur128/libebur128.info
+++ b/audio/libebur128/libebur128.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/jiixyj/libebur128/archive/v1.2.4/libebur128-1.2.4.t
MD5SUM="d6131f7e3bbf0cd7301fb5d9f8a30cc1"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="speex"
+REQUIRES=""
MAINTAINER="Klaatu"
EMAIL="klaatu@member.fsf.org"
diff --git a/audio/lmms/README b/audio/lmms/README
index d0e14b66e9..df30c60fd3 100644
--- a/audio/lmms/README
+++ b/audio/lmms/README
@@ -5,5 +5,5 @@ mixing of sounds, and arranging of samples. You can have fun with
your MIDI-keyboard and much more; all in a user-friendly and modern
interface.
-jack, fluidsynth + fluid-soundfont are optional (but are highly
-recommended) - libgig, carla, stk, portaudio also are optional.
+jack and fluid-soundfont are optional but highly recommended.
+libgig, carla, stk, and portaudio are optional dependencies.
diff --git a/audio/lmms/lmms.SlackBuild b/audio/lmms/lmms.SlackBuild
index c895d0c74a..6aeb55b098 100644
--- a/audio/lmms/lmms.SlackBuild
+++ b/audio/lmms/lmms.SlackBuild
@@ -7,13 +7,10 @@
# 20200415 bkw: modified by SlackBuilds.org
PRGNAM=lmms
-VERSION=${VERSION:-1.2.1}
+VERSION=${VERSION:-1.2.2}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
-# 20200415 bkw: rpmalloc version
-LIBVER=${LIBVER:-20190202_d9b5ee0}
-
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
i?86) ARCH=i586 ;;
@@ -46,23 +43,13 @@ 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
-
-# 20200415 bkw: upstream didn't bother to include rpmalloc in their
-# release tarball. The lmms build system is set up to expect rpmalloc
-# source, not a library in e.g. /usr/lib64, so we can't just make a
-# rpmalloc build and make it a depencency of lmms. Furthermore, we can't
-# just use an autogenerated github tarball, as it doesn't contain the
-# CMakeLists.txt required by lmms. The rpmalloc source here came from
-# the rpmalloc submodule from a git clone of lmms.
-cd src/3rdparty
- rm -rf rpmalloc
- tar xvf $CWD/rpmalloc-$LIBVER.tar.?z
- # mv rpmalloc-$LIBVER rpmalloc # only need for rpmalloc releases
-cd -
-
+rm -rf $PRGNAM
+tar xvf $CWD/${PRGNAM}_$VERSION.tar.?z
+cd $PRGNAM
+# Fix symlink
+( cd plugins/carlabase/carla/bin/carla.lv2
+ rm resources
+ ln -s ../../resources . )
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
@@ -80,6 +67,7 @@ cd build
-DCMAKE_INSTALL_PREFIX=/usr \
-DCMAKE_INSTALL_LIBDIR=lib${LIBDIRSUFFIX} \
-DBASHCOMP_PKG_PATH=$PKG/usr/share/bash-completion/completions \
+ -DWANT_QT5=1 \
..
make VERBOSE=1
make install DESTDIR=$PKG
diff --git a/audio/lmms/lmms.info b/audio/lmms/lmms.info
index 634bffd503..1ce8e69627 100644
--- a/audio/lmms/lmms.info
+++ b/audio/lmms/lmms.info
@@ -1,12 +1,10 @@
PRGNAM="lmms"
-VERSION="1.2.1"
+VERSION="1.2.2"
HOMEPAGE="https://lmms.io/"
-DOWNLOAD="https://github.com/LMMS/lmms/archive/v1.2.1/lmms-1.2.1.tar.gz \
- https://slackware.uk/~urchlay/src/rpmalloc-20190202_d9b5ee0.tar.xz"
-MD5SUM="b669265b5c811a3ed4ed9336be2babc0 \
- c7c9f171a93af5b65b6293cb6bfcc8ee"
+DOWNLOAD="https://github.com/LMMS/lmms/releases/download/v1.2.2/lmms_1.2.2.tar.xz"
+MD5SUM="ca4fdbe0d24556254d196eaca68f2254"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="fltk"
+REQUIRES="fltk stk"
MAINTAINER="Zbigniew Baniewski"
EMAIL="Zbigniew [dot] Baniewski [at] gmail [dot] com"
diff --git a/audio/lyvi/README b/audio/lyvi/README
deleted file mode 100644
index be55afabfc..0000000000
--- a/audio/lyvi/README
+++ /dev/null
@@ -1,9 +0,0 @@
-lyvi (A simple command-line lyrics viewer)
-
-Command-line lyrics (and more!) viewer.
-
-NOTE:
-
-this require 'psutil' and 'plyr' with PYTHON3 bindings.
-
-Optional deps: pygobject3-python3 and dbus-python3
diff --git a/audio/lyvi/lyvi.SlackBuild b/audio/lyvi/lyvi.SlackBuild
deleted file mode 100644
index 1d5e3514d2..0000000000
--- a/audio/lyvi/lyvi.SlackBuild
+++ /dev/null
@@ -1,92 +0,0 @@
-#!/bin/sh
-#
-# Slackware build script for lyvi.
-#
-# Copyright 2018-2020 Edinaldo P. Silva, Rio de Janeiro, Brazil.
-# 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.
-
-PRGNAM=lyvi
-VERSION=${VERSION:-2.0.0}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-CWD=$(pwd)
-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-$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 {} \;
-
-# remove pip dependency.
-sed -e '/require/d' --in-place setup.py || die
-
-python3 setup.py install --root=$PKG --optimize=1
-
-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
-
-mv $PKG/usr/share/man $PKG/usr/man; rm -rf $PKG/usr/share
-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 LICENSE.txt pip_requirements.txt README.rst $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:-tgz}
diff --git a/audio/lyvi/lyvi.info b/audio/lyvi/lyvi.info
deleted file mode 100644
index a1e83baab4..0000000000
--- a/audio/lyvi/lyvi.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="lyvi"
-VERSION="2.0.0"
-HOMEPAGE="http://ok100.github.io/lyvi"
-DOWNLOAD="https://github.com/ok100/lyvi/archive/v2.0.0/lyvi-2.0.0.tar.gz"
-MD5SUM="8c85fc43b8f7f225fd4231801762a6bb"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="python3-urwid python3-pillow python3-Cython psutil plyr"
-MAINTAINER="orphaned - no maintainer"
-EMAIL="nobody@nowhere"
diff --git a/audio/lyvi/slack-desc b/audio/lyvi/slack-desc
deleted file mode 100644
index fbd2002157..0000000000
--- a/audio/lyvi/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------------------------------------------------------|
-lyvi: lyvi (A simple command-line lyrics viewer)
-lyvi:
-lyvi: Command-line lyrics (and more!) viewer.
-lyvi:
-lyvi: Homepage: http://ok100.github.io/lyvi
-lyvi:
-lyvi:
-lyvi:
-lyvi:
-lyvi:
-lyvi:
diff --git a/audio/mac/gcc6.patch b/audio/mac/gcc6.patch
new file mode 100644
index 0000000000..e22d1c1f53
--- /dev/null
+++ b/audio/mac/gcc6.patch
@@ -0,0 +1,181 @@
+From: Peter Levine <plevine457@gmail.com>
+--- mac-3.99-u4-b5-s7/src/Shared/NoWindows.h.old 2016-09-18 21:37:56.049105791 -0400
++++ mac-3.99-u4-b5-s7/src/Shared/NoWindows.h 2016-09-18 21:55:29.666295506 -0400
+@@ -39,8 +39,8 @@
+ typedef const wchar_t * LPCWSTR;
+
+ #define ZeroMemory(POINTER, BYTES) memset(POINTER, 0, BYTES);
+-#define max(a,b) (((a) > (b)) ? (a) : (b))
+-#define min(a,b) (((a) < (b)) ? (a) : (b))
++#define max_macro(a,b) (((a) > (b)) ? (a) : (b))
++#define min_macro(a,b) (((a) < (b)) ? (a) : (b))
+
+ #define __stdcall
+ #define CALLBACK
+--- mac-3.99-u4-b5-s7/src/Shared/CircleBuffer.cpp.old 2016-09-18 21:43:44.270495095 -0400
++++ mac-3.99-u4-b5-s7/src/Shared/CircleBuffer.cpp 2016-09-18 21:44:47.960148731 -0400
+@@ -45,7 +45,7 @@
+
+ if (pBuffer != NULL && nBytes > 0)
+ {
+- int nHeadBytes = min(m_nEndCap - m_nHead, nBytes);
++ int nHeadBytes = min_macro(m_nEndCap - m_nHead, nBytes);
+ int nFrontBytes = nBytes - nHeadBytes;
+
+ memcpy(&pBuffer[0], &m_pBuffer[m_nHead], nHeadBytes);
+@@ -72,7 +72,7 @@
+
+ int CCircleBuffer::RemoveHead(int nBytes)
+ {
+- nBytes = min(MaxGet(), nBytes);
++ nBytes = min_macro(MaxGet(), nBytes);
+ m_nHead += nBytes;
+ if (m_nHead >= m_nEndCap)
+ m_nHead -= m_nEndCap;
+@@ -81,7 +81,7 @@
+
+ int CCircleBuffer::RemoveTail(int nBytes)
+ {
+- nBytes = min(MaxGet(), nBytes);
++ nBytes = min_macro(MaxGet(), nBytes);
+ m_nTail -= nBytes;
+ if (m_nTail < 0)
+ m_nTail += m_nEndCap;
+--- mac-3.99-u4-b5-s7/src/MACLib/APECompress.cpp.old 2016-09-18 21:48:40.916547811 -0400
++++ mac-3.99-u4-b5-s7/src/MACLib/APECompress.cpp 2016-09-18 21:51:43.670733601 -0400
+@@ -117,7 +117,7 @@
+ return ERROR_UNDEFINED;
+
+ // calculate how many bytes to copy and add that much to the buffer
+- int nBytesToProcess = min(nBytesAvailable, nBytes - nBytesDone);
++ int nBytesToProcess = min_macro(nBytesAvailable, nBytes - nBytesDone);
+ memcpy(pBuffer, &pData[nBytesDone], nBytesToProcess);
+
+ // unlock the buffer (fail if not successful)
+@@ -162,7 +162,7 @@
+
+ while ((m_nBufferTail - m_nBufferHead) >= nThreshold)
+ {
+- int nFrameBytes = min(m_spAPECompressCreate->GetFullFrameBytes(), m_nBufferTail - m_nBufferHead);
++ int nFrameBytes = min_macro(m_spAPECompressCreate->GetFullFrameBytes(), m_nBufferTail - m_nBufferHead);
+
+ if (nFrameBytes == 0)
+ break;
+--- mac-3.99-u4-b5-s7/src/MACLib/APEDecompress.cpp.old 2016-09-18 21:46:56.962072960 -0400
++++ mac-3.99-u4-b5-s7/src/MACLib/APEDecompress.cpp 2016-09-18 22:01:14.402044817 -0400
+@@ -35,8 +35,8 @@
+ m_bErrorDecodingCurrentFrame = FALSE;
+
+ // set the "real" start and finish blocks
+- m_nStartBlock = (nStartBlock < 0) ? 0 : min(nStartBlock, GetInfo(APE_INFO_TOTAL_BLOCKS));
+- m_nFinishBlock = (nFinishBlock < 0) ? GetInfo(APE_INFO_TOTAL_BLOCKS) : min(nFinishBlock, GetInfo(APE_INFO_TOTAL_BLOCKS));
++ m_nStartBlock = (nStartBlock < 0) ? 0 : min_macro(nStartBlock, GetInfo(APE_INFO_TOTAL_BLOCKS));
++ m_nFinishBlock = (nFinishBlock < 0) ? GetInfo(APE_INFO_TOTAL_BLOCKS) : min_macro(nFinishBlock, GetInfo(APE_INFO_TOTAL_BLOCKS));
+ m_bIsRanged = (m_nStartBlock != 0) || (m_nFinishBlock != GetInfo(APE_INFO_TOTAL_BLOCKS));
+ }
+
+@@ -85,7 +85,7 @@
+
+ // cap
+ int nBlocksUntilFinish = m_nFinishBlock - m_nCurrentBlock;
+- const int nBlocksToRetrieve = min(nBlocks, nBlocksUntilFinish);
++ const int nBlocksToRetrieve = min_macro(nBlocks, nBlocksUntilFinish);
+
+ // get the data
+ unsigned char * pOutputBuffer = (unsigned char *) pBuffer;
+@@ -99,7 +99,7 @@
+
+ // analyze how much to remove from the buffer
+ const int nFrameBufferBlocks = m_nFrameBufferFinishedBlocks;
+- nBlocksThisPass = min(nBlocksLeft, nFrameBufferBlocks);
++ nBlocksThisPass = min_macro(nBlocksLeft, nFrameBufferBlocks);
+
+ // remove as much as possible
+ if (nBlocksThisPass > 0)
+@@ -182,7 +182,7 @@
+
+ int nFrameOffsetBlocks = m_nCurrentFrameBufferBlock % GetInfo(APE_INFO_BLOCKS_PER_FRAME);
+ int nFrameBlocksLeft = nFrameBlocks - nFrameOffsetBlocks;
+- int nBlocksThisPass = min(nFrameBlocksLeft, nBlocksLeft);
++ int nBlocksThisPass = min_macro(nFrameBlocksLeft, nBlocksLeft);
+
+ // start the frame if we need to
+ if (nFrameOffsetBlocks == 0)
+--- mac-3.99-u4-b5-s7/src/MACLib/APESimple.cpp.old 2016-09-18 21:47:16.972925909 -0400
++++ mac-3.99-u4-b5-s7/src/MACLib/APESimple.cpp 2016-09-18 21:52:39.022779503 -0400
+@@ -193,7 +193,7 @@
+ nBytesRead = 1;
+ while ((nBytesLeft > 0) && (nBytesRead > 0))
+ {
+- int nBytesToRead = min(16384, nBytesLeft);
++ int nBytesToRead = min_macro(16384, nBytesLeft);
+ if (pIO->Read(spBuffer, nBytesToRead, &nBytesRead) != ERROR_SUCCESS)
+ return ERROR_IO_READ;
+
+--- mac-3.99-u4-b5-s7/src/MACLib/APETag.cpp.old 2016-09-18 21:55:53.331533348 -0400
++++ mac-3.99-u4-b5-s7/src/MACLib/APETag.cpp 2016-09-18 21:58:21.508345586 -0400
+@@ -16,7 +16,7 @@
+ memcpy(m_spFieldNameUTF16, pFieldName, (wcslen(pFieldName) + 1) * sizeof(str_utf16));
+
+ // data (we'll always allocate two extra bytes and memset to 0 so we're safely NULL terminated)
+- m_nFieldValueBytes = max(nFieldBytes, 0);
++ m_nFieldValueBytes = max_macro(nFieldBytes, 0);
+ m_spFieldValue.Assign(new char [m_nFieldValueBytes + 2], TRUE);
+ memset(m_spFieldValue, 0, m_nFieldValueBytes + 2);
+ if (m_nFieldValueBytes > 0)
+--- mac-3.99-u4-b5-s7/src/MACLib/BitArray.cpp.old 2016-09-18 21:53:24.090030009 -0400
++++ mac-3.99-u4-b5-s7/src/MACLib/BitArray.cpp 2016-09-18 22:00:13.500083252 -0400
+@@ -113,7 +113,7 @@
+ m_nCurrentBitIndex = (m_nCurrentBitIndex & 31);
+
+ // zero the rest of the memory (may not need the +1 because of frame byte alignment)
+- memset(&m_pBitArray[1], 0, min(nBytesToWrite + 1, BIT_ARRAY_BYTES - 1));
++ memset(&m_pBitArray[1], 0, min_macro(nBytesToWrite + 1, BIT_ARRAY_BYTES - 1));
+ }
+
+ // return a success
+@@ -247,7 +247,7 @@
+ BitArrayState.k++;
+
+ // figure the pivot value
+- int nPivotValue = max(nOriginalKSum / 32, 1);
++ int nPivotValue = max_macro(nOriginalKSum / 32, 1);
+ int nOverflow = nEncode / nPivotValue;
+ int nBase = nEncode - (nOverflow * nPivotValue);
+
+--- mac-3.99-u4-b5-s7/src/MACLib/MACProgressHelper.cpp.old 2016-09-18 21:56:44.606337012 -0400
++++ mac-3.99-u4-b5-s7/src/MACLib/MACProgressHelper.cpp 2016-09-18 21:59:55.854310134 -0400
+@@ -35,7 +35,7 @@
+ m_nCurrentStep = nCurrentStep;
+
+ // figure the percentage done
+- float fPercentageDone = float(m_nCurrentStep) / float(max(m_nTotalSteps, 1));
++ float fPercentageDone = float(m_nCurrentStep) / float(max_macro(m_nTotalSteps, 1));
+ int nPercentageDone = (int) (fPercentageDone * 1000 * 100);
+ if (nPercentageDone > 100000) nPercentageDone = 100000;
+
+--- mac-3.99-u4-b5-s7/src/MACLib/Prepare.cpp.old 2016-09-18 21:56:29.974394222 -0400
++++ mac-3.99-u4-b5-s7/src/MACLib/Prepare.cpp 2016-09-18 21:59:28.214726465 -0400
+@@ -177,9 +177,9 @@
+
+ if (LPeak == 0) { *pSpecialCodes |= SPECIAL_FRAME_LEFT_SILENCE; }
+ if (RPeak == 0) { *pSpecialCodes |= SPECIAL_FRAME_RIGHT_SILENCE; }
+- if (max(LPeak, RPeak) > *pPeakLevel)
++ if (max_macro(LPeak, RPeak) > *pPeakLevel)
+ {
+- *pPeakLevel = max(LPeak, RPeak);
++ *pPeakLevel = max_macro(LPeak, RPeak);
+ }
+
+ // check for pseudo-stereo files
+--- mac-3.99-u4-b5-s7/src/MACLib/UnBitArray.cpp.old 2016-09-18 21:56:16.548445898 -0400
++++ mac-3.99-u4-b5-s7/src/MACLib/UnBitArray.cpp 2016-09-18 21:58:56.148161050 -0400
+@@ -110,7 +110,7 @@
+ if (m_nVersion >= 3990)
+ {
+ // figure the pivot value
+- int nPivotValue = max(BitArrayState.nKSum / 32, 1);
++ int nPivotValue = max_macro(BitArrayState.nKSum / 32, 1);
+
+ // get the overflow
+ int nOverflow = 0;
diff --git a/audio/mac/mac.SlackBuild b/audio/mac/mac.SlackBuild
index eb2e3ada5b..c2bcab4668 100644
--- a/audio/mac/mac.SlackBuild
+++ b/audio/mac/mac.SlackBuild
@@ -78,6 +78,8 @@ if [ "${FORCE_SLACK_CFLAGS:-no}" = "yes" ]; then
sed -i 's,-O3\>,,' configure
fi
+patch -p1 < $CWD/gcc6.patch
+
LDFLAGS="-Wl,-s" \
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS" \
diff --git a/audio/mda-lv2/mda-lv2.SlackBuild b/audio/mda-lv2/mda-lv2.SlackBuild
index 8b31d4345d..ecc403d725 100644
--- a/audio/mda-lv2/mda-lv2.SlackBuild
+++ b/audio/mda-lv2/mda-lv2.SlackBuild
@@ -7,7 +7,7 @@
# Licensed under the WTFPL. See http://www.wtfpl.net/txt/copying/ for details.
PRGNAM=mda-lv2
-VERSION=${VERSION:-1.2.4}
+VERSION=${VERSION:-1.2.6}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -59,7 +59,7 @@ ln -s /usr/include/lv2.h lv2includes/lv2/core
SLKCFLAGS="$SLKCFLAGS -I$(pwd)/lv2includes"
CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
+CXXFLAGS="$SLKCFLAGS -std=c++11" \
./waf configure build install \
--prefix=/usr \
--lv2dir=/usr/lib$LIBDIRSUFFIX/lv2 \
diff --git a/audio/mda-lv2/mda-lv2.info b/audio/mda-lv2/mda-lv2.info
index 4e8ede3493..e316be7505 100644
--- a/audio/mda-lv2/mda-lv2.info
+++ b/audio/mda-lv2/mda-lv2.info
@@ -1,8 +1,8 @@
PRGNAM="mda-lv2"
-VERSION="1.2.4"
+VERSION="1.2.6"
HOMEPAGE="http://drobilla.net/software/mda-lv2/"
-DOWNLOAD="http://download.drobilla.net/mda-lv2-1.2.4.tar.bz2"
-MD5SUM="57feb6b58b195f87f8b3e436f3b56076"
+DOWNLOAD="http://download.drobilla.net/mda-lv2-1.2.6.tar.bz2"
+MD5SUM="78712e8e1d2019c8bda6e164d1cd9115"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="lv2"
diff --git a/audio/mixxx/mixxx.SlackBuild b/audio/mixxx/mixxx.SlackBuild
index 18a05fe4a1..0d7be9a60e 100644
--- a/audio/mixxx/mixxx.SlackBuild
+++ b/audio/mixxx/mixxx.SlackBuild
@@ -72,6 +72,9 @@ 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 {} \+
+# scons is now python3 based
+sed -i "s|from features|from .features|" build/depends.py
+
# Fix library installation path
sed -i "s|'lib'|'lib$LIBDIRSUFFIX'|" build/depends.py src/SConscript || exit 1
sed -i "s|usr/lib|usr/lib$LIBDIRSUFFIX|" src/SConscript || exit 1
diff --git a/audio/mixxx/mixxx.info b/audio/mixxx/mixxx.info
index 4d9d06a3df..8749cfb427 100644
--- a/audio/mixxx/mixxx.info
+++ b/audio/mixxx/mixxx.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/mixxxdj/mixxx/archive/release-2.2.4/mixxx-release-2
MD5SUM="25bbebca0187254db4d1c53dc0bdd77d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="chromaprint faad2 libmodplug libmp4v2 libshout lilv opencore-amr opusfile portaudio portmidi protobuf qt5 rubberband speex vamp-plugin-sdk"
+REQUIRES="chromaprint faad2 libmodplug libmp4v2 libshout lilv opencore-amr portaudio portmidi protobuf3 rubberband vamp-plugin-sdk"
MAINTAINER="Matteo Bernardini"
EMAIL="ponce@slackbuilds.org"
diff --git a/audio/mktoc/mktoc.info b/audio/mktoc/mktoc.info
index 0d6b9ed822..3452e76428 100644
--- a/audio/mktoc/mktoc.info
+++ b/audio/mktoc/mktoc.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/cmcginty/mktoc/raw/master/dist/mktoc-1.3.tar.gz"
MD5SUM="2eabcdc8c9433d1a398e113b8a8299b4"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="python-chardet"
+REQUIRES=""
MAINTAINER="B. Watson"
EMAIL="yalhcru@gmail.com"
diff --git a/audio/mp3blaster/mp3blaster.SlackBuild b/audio/mp3blaster/mp3blaster.SlackBuild
index 7f1e3c8e0e..6aa96b6017 100644
--- a/audio/mp3blaster/mp3blaster.SlackBuild
+++ b/audio/mp3blaster/mp3blaster.SlackBuild
@@ -71,6 +71,9 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+# https://www.linuxquestions.org/questions/slackware-14/ncurses-6-1_20190420-slackware64-current-and-mp3blaster-4175654414/#post5998040
+sed -i "s|lncurses|lncursesw|" configure
+
CFLAGS="$SLKCFLAGS" \
CXXFLAGS="$SLKCFLAGS -std=c++11 -Wno-narrowing" \
./configure \
diff --git a/audio/mp3splt-gtk/mp3splt-gtk.SlackBuild b/audio/mp3splt-gtk/mp3splt-gtk.SlackBuild
index 7a99787933..96e5bf1a02 100644
--- a/audio/mp3splt-gtk/mp3splt-gtk.SlackBuild
+++ b/audio/mp3splt-gtk/mp3splt-gtk.SlackBuild
@@ -91,7 +91,7 @@ find -L . \
patch -p1 < $CWD/default_player-r1509.diff
# Disabled audacious support, upstream mp3splt-gtk does not yet support audacious-3.6
-CFLAGS="$SLKCFLAGS" \
+CFLAGS="$SLKCFLAGS -fcommon" \
CXXFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
diff --git a/audio/mp4tools/README b/audio/mp4tools/README
deleted file mode 100644
index abf3a2fa49..0000000000
--- a/audio/mp4tools/README
+++ /dev/null
@@ -1,12 +0,0 @@
-mp4tools (A free cross-platform tool to manipulate MP4 files)
-
-MP4Tools is a collection of cross-platform free tools to manipulate
-MP4 files.
-
-It contains following applications:
-
- * MP4Joiner is a free application that allows join multiple MP4
-files into one.
-
-* MP4Splitter is a free application that allows split a MP4 file in
-multiple files.
diff --git a/audio/mp4tools/audiorip_fix_mplayer.diff b/audio/mp4tools/audiorip_fix_mplayer.diff
deleted file mode 100644
index 638d063bce..0000000000
--- a/audio/mp4tools/audiorip_fix_mplayer.diff
+++ /dev/null
@@ -1,11 +0,0 @@
---- mp4tools 2010-10-18 01:45:43.000000000 +0200
-+++ mp4tools 2010-12-19 11:18:22.751055457 +0100
-@@ -182,7 +182,7 @@
- {
- [ -n "$3" ] && AF="-af $3"
- green "Ripping Audio"
-- mplayer "$1" -benchmark -vo null -ao "pcm:fast:file=$2" $AF $MSG
-+ mplayer "$1" -benchmark -vc null -vo null -ao "pcm:fast:file=$2" $AF $MSG
- }
-
- #aacenc <infile> <outfile>
diff --git a/audio/mp4tools/mp4joiner.desktop b/audio/mp4tools/mp4joiner.desktop
deleted file mode 100644
index 17a22b095c..0000000000
--- a/audio/mp4tools/mp4joiner.desktop
+++ /dev/null
@@ -1,16 +0,0 @@
-[Desktop Entry]
-Name=MP4Joiner
-Comment=Join multiple MP4 files.
-Exec=mp4joiner
-Icon=mp4joiner
-MimeType=
-Path=
-StartupNotify=true
-Terminal=false
-TerminalOptions=
-Type=Application
-X-DBUS-ServiceName=
-X-DBUS-StartupType=
-X-KDE-SubstituteUID=false
-X-KDE-Username=
-Categories=Audio;AudioVideoEditing;AudioVideo;Video;
diff --git a/audio/mp4tools/mp4splitter.desktop b/audio/mp4tools/mp4splitter.desktop
deleted file mode 100644
index d511123e4b..0000000000
--- a/audio/mp4tools/mp4splitter.desktop
+++ /dev/null
@@ -1,16 +0,0 @@
-[Desktop Entry]
-Name=MP4Splitter
-Comment=Split MP4 files.
-Exec=mp4splitter
-Icon=mp4splitter
-MimeType=
-Path=
-StartupNotify=true
-Terminal=false
-TerminalOptions=
-Type=Application
-X-DBUS-ServiceName=
-X-DBUS-StartupType=
-X-KDE-SubstituteUID=false
-X-KDE-Username=
-Categories=Audio;AudioVideoEditing;AudioVideo;Video;
diff --git a/audio/mp4tools/mp4tools.SlackBuild b/audio/mp4tools/mp4tools.SlackBuild
deleted file mode 100644
index 41e2151fa0..0000000000
--- a/audio/mp4tools/mp4tools.SlackBuild
+++ /dev/null
@@ -1,105 +0,0 @@
-#!/bin/sh
-#
-# Slackware build script for mp4tools.
-#
-# Copyright 2015-2020 Edinaldo P. Silva, Rio de Janeiro, Brazil.
-# 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.
-
-PRGNAM=mp4tools
-VERSION=${VERSION:-3.7}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-CWD=$(pwd)
-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
-
-SRCNAM=${SRCNAM:-MP4Tools}
-
-set -e
-
-rm -rf $PKG
-mkdir -p $TMP $PKG $OUTPUT
-rm -rf $TMP/$PRGNAM-$VERSION
-cd $TMP
-tar xvf $CWD/${SRCNAM}-${VERSION}.tar.bz2
-mv $SRCNAM-$VERSION $PRGNAM-$VERSION
-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 \
- --localstatedir=/var \
- --mandir=/usr/man \
- --docdir=/usr/doc/$PRGNAM-$VERSION \
- --build=$ARCH-slackware-linux
-
-make
-make install DESTDIR=$PKG
-
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-install -Dm644 $CWD/mp4joiner.desktop $PKG/usr/share/applications/mp4joiner.desktop
-install -Dm644 $CWD/mp4splitter.desktop $PKG/usr/share/applications/mp4splitter.desktop
-install -Dm644 resources/mp4joiner.png $PKG/usr/share/pixmaps/mp4joiner.png
-install -Dm644 resources/mp4splitter.png $PKG/usr/share/pixmaps/mp4splitter.png
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp AUTHORS ChangeLog COPYING INSTALL README $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:-tgz}
diff --git a/audio/mp4tools/mp4tools.info b/audio/mp4tools/mp4tools.info
deleted file mode 100644
index 75f8124242..0000000000
--- a/audio/mp4tools/mp4tools.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="mp4tools"
-VERSION="3.7"
-HOMEPAGE="http://www.mp4joiner.org"
-DOWNLOAD="https://download.sourceforge.net/project/mp4joiner/MP4Tools/3.7/MP4Tools-3.7.tar.bz2"
-MD5SUM="9dfa7820a68d4873897f7182d6498d26"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="opencore-amr gpac faac aacplusenc nero-aac wxGTK wxsvg"
-MAINTAINER="orphaned - no maintainer"
-EMAIL="nobody@nowhere"
diff --git a/audio/mp4tools/slack-desc b/audio/mp4tools/slack-desc
deleted file mode 100644
index c7803947b0..0000000000
--- a/audio/mp4tools/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------------------------------------------------------|
-mp4tools: mp4tools (A free cross-platform tool to manipulate MP4 files)
-mp4tools:
-mp4tools: MP4Tools is a collection of cross-platform free tools to manipulate
-mp4tools: MP4 files.
-mp4tools:
-mp4tools: Home Page: http://www.mp4joiner.org
-mp4tools:
-mp4tools:
-mp4tools:
-mp4tools:
-mp4tools:
diff --git a/audio/mpd/README b/audio/mpd/README
index 3e33dbd623..4504f8b21b 100644
--- a/audio/mpd/README
+++ b/audio/mpd/README
@@ -8,16 +8,13 @@ also makes a great desktop music player, especially if you are a console
junkie, like frontend options, or restart X often.
Some optional and important dependencies, detected automatically:
-* ffmpeg: is recommended for support a wide variety of audio file types
* libshout: enables shoutcast streaming output
* libmms: used for play mms:// and mmsh:// type network streams
-* id3lib: add support for edit ID3 tags
* avahi: add support for discovering services on network
* yajl: add support for open soundcloud.com streams
-Other optional dependencies, detected automatically:
-libmpdclient, musepack-tools, lame, faad2, fluidsynth, libsidplay2,
-twolame, libnfs, jack, zziplib.
+Other optional dependencies, detected automatically: libmpdclient,
+musepack-tools, faad2, libsidplay2, twolame, libnfs, jack, zziplib.
NOTE: Be sure to edit the config file (/etc/mpd.conf or ~/mpd.conf)
before running the daemon.
diff --git a/audio/mpd/mpd.info b/audio/mpd/mpd.info
index 57ce03e37d..129f6c469c 100644
--- a/audio/mpd/mpd.info
+++ b/audio/mpd/mpd.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://www.musicpd.org/download/mpd/0.21/mpd-0.21.22.tar.xz"
MD5SUM="bb2629c875aae28460cda5cf5257434b"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="meson"
+REQUIRES=""
MAINTAINER="DhabyX"
EMAIL="slack.dhabyx@gmail.com"
diff --git a/audio/muse/README b/audio/muse/README
index 83befba3bd..50295f5b64 100644
--- a/audio/muse/README
+++ b/audio/muse/README
@@ -4,7 +4,7 @@ the MusE development team. MusE aims to be a complete multitrack
virtual studio for Linux, it is published under the GNU General Public
License.
-Optional dependencies are fluidsynth, dssi and lash.
+Optional dependencies are dssi and lash.
To start MusE, the user has to be in the "audio" group.
diff --git a/audio/muse/muse.info b/audio/muse/muse.info
index f408519119..53a2f97e62 100644
--- a/audio/muse/muse.info
+++ b/audio/muse/muse.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://downloads.sourceforge.net/lmuse/muse-3.1.1.tar.gz"
MD5SUM="ac9da5c16b670fd6a3139e86845a3d4d"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="jack ladspa_sdk liblo qt5"
+REQUIRES="jack ladspa_sdk liblo"
MAINTAINER="Felix Pfeifer"
EMAIL="pfeifer[dot]felix[at]googlemail[dot]com"
diff --git a/audio/museeks/README b/audio/museeks/README
deleted file mode 100644
index 1fb6f7fd6a..0000000000
--- a/audio/museeks/README
+++ /dev/null
@@ -1,33 +0,0 @@
-museeks (A simple, clean and cross-platform music player)
-
-Museeks is a simple, clean and cross-platform music player.
-
-It uses:
-
- * Node.js for back-end;
- * electron (used to be atom-shell) for embedded browser; and
- * React.js as front-end framework and Flux with Redux as data-flow
-pattern.
-
-Features:
-
- * Cross-platform music player
- * Clean and polished
- * Playlists
- * Queue management
- * Shuffle, loop
- * Covers
- * Dark theme
- * Playback speed control
- * Sleep mode blocker
- * Minimize to tray
-
-Supported formats:
-
- * mp3
- * mp4
- * m4a/aac
- * flac
- * wav
- * ogg
- * 3gpp
diff --git a/audio/museeks/doinst.sh b/audio/museeks/doinst.sh
deleted file mode 100644
index 65c7e2eeb9..0000000000
--- a/audio/museeks/doinst.sh
+++ /dev/null
@@ -1,9 +0,0 @@
-if [ -x /usr/bin/update-desktop-database ]; then
- /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
-fi
-
-if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then
- if [ -x /usr/bin/gtk-update-icon-cache ]; then
- /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1
- fi
-fi
diff --git a/audio/museeks/museeks.info b/audio/museeks/museeks.info
deleted file mode 100644
index 1cc20dd50f..0000000000
--- a/audio/museeks/museeks.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="museeks"
-VERSION="0.11.2"
-HOMEPAGE="https://github.com/martpie/museeks"
-DOWNLOAD="https://github.com/martpie/museeks/releases/download/0.11.2/museeks-i386.deb"
-MD5SUM="4e833e42b2b34829e2496e908ef86dbc"
-DOWNLOAD_x86_64="https://github.com/martpie/museeks/releases/download/0.11.2/museeks-amd64.deb"
-MD5SUM_x86_64="4ad99b341d8fd12aefb16563809f0bca"
-REQUIRES=""
-MAINTAINER="orphaned - no maintainer"
-EMAIL="nobody@nowhere"
diff --git a/audio/museeks/slack-desc b/audio/museeks/slack-desc
deleted file mode 100644
index 07869e4100..0000000000
--- a/audio/museeks/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------------------------------------------------------|
-museeks: museeks (A simple, clean and cross-platform music player)
-museeks:
-museeks: Museeks is a simple, clean and cross-platform music player.
-museeks:
-museeks: Home page: https://museeks.io
-museeks:
-museeks:
-museeks:
-museeks:
-museeks:
-museeks:
diff --git a/audio/musepack-tools/musepack-tools-465-fno-common.patch b/audio/musepack-tools/musepack-tools-465-fno-common.patch
new file mode 100644
index 0000000000..0fb9f5e5eb
--- /dev/null
+++ b/audio/musepack-tools/musepack-tools-465-fno-common.patch
@@ -0,0 +1,16 @@
+https://bugs.gentoo.org/706992
+--- a/libmpcdec/requant.h
++++ b/libmpcdec/requant.h
+@@ -47,9 +47,9 @@
+
+
+ /* C O N S T A N T S */
+-const mpc_uint8_t Res_bit [18]; ///< Bits per sample for chosen quantizer
+-const MPC_SAMPLE_FORMAT __Cc [1 + 18]; ///< Requantization coefficients
+-const mpc_int16_t __Dc [1 + 18]; ///< Requantization offset
++extern const mpc_uint8_t Res_bit [18]; ///< Bits per sample for chosen quantizer
++extern const MPC_SAMPLE_FORMAT __Cc [1 + 18]; ///< Requantization coefficients
++extern const mpc_int16_t __Dc [1 + 18]; ///< Requantization offset
+
+ #define Cc (__Cc + 1)
+ #define Dc (__Dc + 1)
diff --git a/audio/musepack-tools/musepack-tools.SlackBuild b/audio/musepack-tools/musepack-tools.SlackBuild
index def1358310..c68169380a 100644
--- a/audio/musepack-tools/musepack-tools.SlackBuild
+++ b/audio/musepack-tools/musepack-tools.SlackBuild
@@ -53,6 +53,8 @@ find -L . \
# sane defaults (hints from Gentoo)
patch -p1 < $CWD/musepack-tools-475.patch
+# fix building with -fno-common
+patch -p1 < $CWD/musepack-tools-465-fno-common.patch
mkdir -p build
cd build
diff --git a/audio/nas/README b/audio/nas/README
index 4bf7d8cbf0..8fe2275e3d 100644
--- a/audio/nas/README
+++ b/audio/nas/README
@@ -2,7 +2,7 @@ The Network Audio System is a network transparent, client/server
audio transport system. It can be described as the audio equivalent
of an X server.
-Note that some applications will likely need recompiling for nas
+Note that some applications will likely need recompiling for nas
support - mplayer for one.
See the /etc/nas/nasd.conf.eg for an example config.
diff --git a/audio/nas/nas.SlackBuild b/audio/nas/nas.SlackBuild
index 1c99a3f482..cdc965996f 100644
--- a/audio/nas/nas.SlackBuild
+++ b/audio/nas/nas.SlackBuild
@@ -68,6 +68,10 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
+# Thanks to Gregory Guy for pointing me at the patch
+# https://aur.archlinux.org/cgit/aur.git/tree/patch-llvm11.patch?h=nas
+patch -p0 < $CWD/patch-llvm11.patch
+
xmkmf
cd config
CFLAGS="$SLKCFLAGS" \
@@ -79,11 +83,13 @@ CXXFLAGS="$SLKCFLAGS" \
--localstatedir=/var \
--mandir=/usr/man \
--infodir=/usr/info \
+ --disable-static \
--build=$ARCH-slackware-linux
cd ..
-make CFLAGS="$SLKCFLAGS" World
-make install.man install DESTDIR=$PKG
+# Multiple jobs fail
+make -j1 AR="ar cq" World
+make -j1 install.man install DESTDIR=$PKG
find $PKG | xargs file | grep -e "executable" -e "shared object" | grep ELF \
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
diff --git a/audio/nas/patch-llvm11.patch b/audio/nas/patch-llvm11.patch
new file mode 100644
index 0000000000..8d9d7dcc09
--- /dev/null
+++ b/audio/nas/patch-llvm11.patch
@@ -0,0 +1,11 @@
+--- server/dia/main.c.orig 2020-08-22 22:22:28 UTC
++++ server/dia/main.c
+@@ -76,7 +76,7 @@ static char *AuServerName(void);
+ extern char *display;
+
+ static int restart = 0;
+-FILE *yyin; /* for the config parser */
++extern FILE *yyin; /* for the config parser */
+
+ void
+ NotImplemented()
diff --git a/audio/ncmpcpp/gcc10.patch b/audio/ncmpcpp/gcc10.patch
new file mode 100644
index 0000000000..466abceecf
--- /dev/null
+++ b/audio/ncmpcpp/gcc10.patch
@@ -0,0 +1,26 @@
+From 399e0f47008b487df3505476c959b4f42d8bc1b1 Mon Sep 17 00:00:00 2001
+From: Louis Sautier <sautier.louis@gmail.com>
+Date: Sat, 9 May 2020 14:31:52 +0200
+Subject: [PATCH] Fix build with GCC 10 by adding missing include
+MIME-Version: 1.0
+Content-Type: text/plain; charset=UTF-8
+Content-Transfer-Encoding: 8bit
+
+Fixes the following error:
+./mpdpp.h:438:15: error: ‘runtime_error’ is not a member of ‘std’
+---
+ src/mpdpp.h | 1 +
+ 1 file changed, 1 insertion(+)
+
+diff --git a/src/mpdpp.h b/src/mpdpp.h
+index a2bb79eb..abd3666c 100644
+--- a/src/mpdpp.h
++++ b/src/mpdpp.h
+@@ -25,6 +25,7 @@
+ #include <exception>
+ #include <random>
+ #include <set>
++#include <stdexcept>
+ #include <vector>
+
+ #include <mpd/client.h>
diff --git a/audio/ncmpcpp/ncmpcpp.SlackBuild b/audio/ncmpcpp/ncmpcpp.SlackBuild
index 3bb21baf73..f44a74380f 100644
--- a/audio/ncmpcpp/ncmpcpp.SlackBuild
+++ b/audio/ncmpcpp/ncmpcpp.SlackBuild
@@ -3,7 +3,7 @@
# Slackware build script for ncmpcpp
# Copyright 2006 Andrew Brouwers <abrouwers@gmail.com>
-# Copyright 2015-2017 Jostein Berntsen <jbernts@broadpark.no>
+# Copyright 2015-2017 Jostein Berntsen <jvbernts@online.no>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -72,6 +72,8 @@ 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 {} \;
+patch -p1 < $CWD/gcc10.patch
+
sed -ie 's/if (!mpeg_file->save(TagLib::MPEG::File::ID3v2, true, 4, false))/if (!mpeg_file->save(TagLib::MPEG::File::ID3v2, true, 4))/g' src/tags.cpp
./autogen.sh
diff --git a/audio/ncmpcpp/ncmpcpp.info b/audio/ncmpcpp/ncmpcpp.info
index 4fe60f6bb2..cb47162253 100644
--- a/audio/ncmpcpp/ncmpcpp.info
+++ b/audio/ncmpcpp/ncmpcpp.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="libmpdclient"
MAINTAINER="Jostein Berntsen"
-EMAIL="jbernts@broadpark.no"
+EMAIL="jvbernts@online.no"
diff --git a/audio/non/non.SlackBuild b/audio/non/non.SlackBuild
index 5198e64f95..93eeb6d986 100644
--- a/audio/non/non.SlackBuild
+++ b/audio/non/non.SlackBuild
@@ -54,6 +54,7 @@ cd $TMP
rm -rf $PRGNAM-git-$VERSION
tar xvf $CWD/$PRGNAM-git-$VERSION.tar.bz2
cd $PRGNAM-git-$VERSION
+rm nonlib/nonlib
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
diff --git a/audio/ntk/ntk.SlackBuild b/audio/ntk/ntk.SlackBuild
index c546364f34..12f92e8f5a 100644
--- a/audio/ntk/ntk.SlackBuild
+++ b/audio/ntk/ntk.SlackBuild
@@ -52,6 +52,7 @@ cd $TMP
rm -rf $SRCNAM-git-$VERSION
tar xvf $CWD/$SRCNAM-git-$VERSION.tar.xz
cd $SRCNAM-git-$VERSION
+rm nonlib/nonlib
chown -R root:root .
find -L . \
\( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
diff --git a/audio/ocp/ocp.SlackBuild b/audio/ocp/ocp.SlackBuild
index eeef8745b6..c17f48f509 100644
--- a/audio/ocp/ocp.SlackBuild
+++ b/audio/ocp/ocp.SlackBuild
@@ -69,7 +69,7 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
-CFLAGS="$SLKCFLAGS" \
+CFLAGS="$SLKCFLAGS -w -Wl,--allow-multiple-definition" \
./configure \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
diff --git a/audio/opus-tools/README b/audio/opus-tools/README
deleted file mode 100644
index 4f031bf99a..0000000000
--- a/audio/opus-tools/README
+++ /dev/null
@@ -1,2 +0,0 @@
-opus-tools provides command-line utilities to encode, inspect and
-decode .opus files.
diff --git a/audio/opus-tools/opus-tools.SlackBuild b/audio/opus-tools/opus-tools.SlackBuild
deleted file mode 100644
index 1e4fff59f7..0000000000
--- a/audio/opus-tools/opus-tools.SlackBuild
+++ /dev/null
@@ -1,102 +0,0 @@
-#!/bin/sh
-
-# Slackware build script for opus-tools
-
-# Copyright 2013-2019 Matteo Bernardini <ponce@slackbuilds.org>, Pisa, Italy
-# 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.
-
-PRGNAM=opus-tools
-VERSION=${VERSION:-0.2}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-CWD=$(pwd)
-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
-
-DOCS="AUTHORS COPYING"
-
-set -e
-
-rm -rf $PKG
-mkdir -p $TMP $PKG $OUTPUT
-cd $TMP
-rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$VERSION.tar.?z*
-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 \
- --localstatedir=/var \
- --mandir=/usr/man \
- --docdir=/usr/doc/$PRGNAM-$VERSION \
- --build=$ARCH-slackware-linux
-
-make
-make install DESTDIR=$PKG
-
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-find $PKG/usr/man -type f -exec gzip -9 {} \;
-for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a $DOCS $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:-tgz}
diff --git a/audio/opus-tools/opus-tools.info b/audio/opus-tools/opus-tools.info
deleted file mode 100644
index 5e0ce3365d..0000000000
--- a/audio/opus-tools/opus-tools.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="opus-tools"
-VERSION="0.2"
-HOMEPAGE="http://www.opus-codec.org"
-DOWNLOAD="https://ftp.mozilla.org/pub/mozilla.org/opus/opus-tools-0.2.tar.gz"
-MD5SUM="ff2d0536e960cabbfb8ca7c8c1759b6c"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="libopusenc"
-MAINTAINER="Matteo Bernardini"
-EMAIL="ponce@slackbuilds.org"
diff --git a/audio/opus-tools/slack-desc b/audio/opus-tools/slack-desc
deleted file mode 100644
index 39aaf10819..0000000000
--- a/audio/opus-tools/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------------------------------------------------------|
-opus-tools: opus-tools (utilities for opus)
-opus-tools:
-opus-tools: opus-tools provides command-line utilities to encode, inspect and
-opus-tools: decode .opus files.
-opus-tools:
-opus-tools: homepage: http://www.opus-codec.org
-opus-tools:
-opus-tools:
-opus-tools:
-opus-tools:
-opus-tools:
diff --git a/audio/opus/README b/audio/opus/README
deleted file mode 100644
index df5dd26216..0000000000
--- a/audio/opus/README
+++ /dev/null
@@ -1,4 +0,0 @@
-Opus is a totally open, royalty-free, highly versatile audio codec.
-It is standardized by the Internet Engineering Task Force (IETF)
-as RFC 6716 which incorporated technology from Skype's SILK codec
-and Xiph.Org's CELT codec.
diff --git a/audio/opus/opus.SlackBuild b/audio/opus/opus.SlackBuild
deleted file mode 100644
index c21b459dc4..0000000000
--- a/audio/opus/opus.SlackBuild
+++ /dev/null
@@ -1,105 +0,0 @@
-#!/bin/sh
-
-# Slackware build script for opus
-
-# Copyright 2012-2020 Willy Sudiarto Raharjo <willysr@slackbuilds.org>
-# 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.
-
-PRGNAM=opus
-VERSION=${VERSION:-1.3.1}
-BUILD=${BUILD:-2}
-TAG=${TAG:-_SBo}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-CWD=$(pwd)
-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-$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 {} \;
-
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
-./configure \
- --prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
- --sysconfdir=/etc \
- --localstatedir=/var \
- --mandir=/usr/man \
- --docdir=/usr/doc/$PRGNAM-$VERSION \
- --disable-static \
- --enable-intrinsics \
- --enable-rtcd \
- --enable-custom-modes \
- --enable-float-approx \
- --build=$ARCH-slackware-linux
-
-make
-make install DESTDIR=$PKG
-
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-find $PKG/usr/man -type f -exec gzip -9 {} \;
-for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a AUTHORS COPYING INSTALL README $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:-tgz}
diff --git a/audio/opus/opus.info b/audio/opus/opus.info
deleted file mode 100644
index 55e1ce1c0d..0000000000
--- a/audio/opus/opus.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="opus"
-VERSION="1.3.1"
-HOMEPAGE="https://opus-codec.org/"
-DOWNLOAD="https://archive.mozilla.org/pub/opus/opus-1.3.1.tar.gz"
-MD5SUM="d7c07db796d21c9cf1861e0c2b0c0617"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES=""
-MAINTAINER="Willy Sudiarto Raharjo"
-EMAIL="willysr@slackbuilds.org"
diff --git a/audio/opus/slack-desc b/audio/opus/slack-desc
deleted file mode 100644
index fb36dc8f15..0000000000
--- a/audio/opus/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------------------------------------------------------|
-opus: opus (Audio Codec)
-opus:
-opus: Opus is a totally open, royalty-free, highly versatile audio codec.
-opus: It is standardized by the Internet Engineering Task Force (IETF)
-opus: as RFC 6716 which incorporated technology from Skype's SILK codec
-opus: and Xiph.Org's CELT codec.
-opus:
-opus: Project site: https://opus-codec.org/
-opus:
-opus:
-opus:
diff --git a/audio/opusfile/README b/audio/opusfile/README
deleted file mode 100644
index 4c32609f79..0000000000
--- a/audio/opusfile/README
+++ /dev/null
@@ -1,2 +0,0 @@
-opusfile provides application developers with a high-level API for
-decoding and seeking in .opus files.
diff --git a/audio/opusfile/opusfile.SlackBuild b/audio/opusfile/opusfile.SlackBuild
deleted file mode 100644
index 761a3806e9..0000000000
--- a/audio/opusfile/opusfile.SlackBuild
+++ /dev/null
@@ -1,100 +0,0 @@
-#!/bin/sh
-
-# Slackware build script for opusfile
-
-# Copyright 2013-2020 Matteo Bernardini <ponce@slackbuilds.org>, Pisa, Italy
-# 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.
-
-PRGNAM=opusfile
-VERSION=${VERSION:-0.12}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-CWD=$(pwd)
-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
-
-DOCS="AUTHORS COPYING README.md"
-
-set -e
-
-rm -rf $PKG
-mkdir -p $TMP $PKG $OUTPUT
-cd $TMP
-rm -rf $PRGNAM-$VERSION
-tar xvf $CWD/$PRGNAM-$VERSION.tar.?z*
-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 \
- --localstatedir=/var \
- --mandir=/usr/man \
- --docdir=/usr/doc/$PRGNAM-$VERSION \
- --disable-static \
- --build=$ARCH-slackware-linux
-
-make
-make install DESTDIR=$PKG
-
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a $DOCS $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:-tgz}
diff --git a/audio/opusfile/opusfile.info b/audio/opusfile/opusfile.info
deleted file mode 100644
index 8dddaafba7..0000000000
--- a/audio/opusfile/opusfile.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="opusfile"
-VERSION="0.12"
-HOMEPAGE="http://www.opus-codec.org"
-DOWNLOAD="https://github.com/xiph/opusfile/releases/download/v0.12/opusfile-0.12.tar.gz"
-MD5SUM="45e8c62f6cd413395223c82f06bfa8ec"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="opus"
-MAINTAINER="Matteo Bernardini"
-EMAIL="ponce@slackbuilds.org"
diff --git a/audio/opusfile/slack-desc b/audio/opusfile/slack-desc
deleted file mode 100644
index e77532d058..0000000000
--- a/audio/opusfile/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------------------------------------------------------|
-opusfile: opusfile (opus decoding API)
-opusfile:
-opusfile: opusfile provides application developers with a high-level API for
-opusfile: decoding and seeking in .opus files.
-opusfile:
-opusfile: homepage: http://www.opus-codec.org
-opusfile:
-opusfile:
-opusfile:
-opusfile:
-opusfile:
diff --git a/audio/oss/glibc-2.23.patch b/audio/oss/glibc-2.23.patch
new file mode 100644
index 0000000000..c9dc65b111
--- /dev/null
+++ b/audio/oss/glibc-2.23.patch
@@ -0,0 +1,19 @@
+commit ad097a606d8b6ba46e0bcd12b284ca355592ac44
+Author: hash <hashn0n@users.noreply.github.com>
+Date: Sun Sep 24 19:53:49 2017 +0300
+
+ Fix os_cmd/Linux/ossdetect/ossdetect.c compile problem with
+ >=sys-libs/glibc-2.23, need to include sys/sysmacros.h
+
+diff --git a/os_cmd/Linux/ossdetect/ossdetect.c b/os_cmd/Linux/ossdetect/ossdetect.c
+index 86b86ba..1dce64a 100644
+--- a/os_cmd/Linux/ossdetect/ossdetect.c
++++ b/os_cmd/Linux/ossdetect/ossdetect.c
+@@ -12,6 +12,7 @@
+ #include <unistd.h>
+ #include <sys/types.h>
+ #include <sys/stat.h>
++#include <sys/sysmacros.h>
+ #include <sys/dir.h>
+
+ #define PCI_PASS 0
diff --git a/audio/oss/oss.SlackBuild b/audio/oss/oss.SlackBuild
index d1f7570439..ee164b6337 100644
--- a/audio/oss/oss.SlackBuild
+++ b/audio/oss/oss.SlackBuild
@@ -5,7 +5,7 @@
# Written by Dugan Chen (thedoogster [at] gmail [dot] com).
PRGNAM=oss
-VERSION=${VERSION:-4.2.2011}
+VERSION=${VERSION:-4.2.2019}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -56,18 +56,12 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
+patch -p1 < $CWD/glibc-2.23.patch
+
if [ $ARCH = "x86_64" ]; then
- sed -i 's,OSSLIBDIR=\"/usr/lib/oss\",OSSLIBDIR=\"/usr/lib64/oss\",g' configure
+ sed -i 's,OSSLIBDIR=\"/usr/lib/oss\",OSSLIBDIR=\"/usr/lib64/oss\",g' configure || exit 1
fi
-# Patches from OSS Forums
-
-# Linux 4.0 and above fix by oss117
-patch -p1 < $CWD/oss-v4.2-linux-4.0.patch
-
-# GCC 5 fix by alexdw
-patch -p0 < $CWD/gcc-5.patch
-
mkdir build && cd build
../configure
CFLAGS="$SLKCFLAGS" make build
diff --git a/audio/oss/oss.info b/audio/oss/oss.info
index 8ca0c0652d..9ac3570098 100644
--- a/audio/oss/oss.info
+++ b/audio/oss/oss.info
@@ -1,8 +1,8 @@
PRGNAM="oss"
-VERSION="4.2.2011"
+VERSION="4.2.2019"
HOMEPAGE="http://www.opensound.com"
-DOWNLOAD="http://www.4front-tech.com/developer/sources/stable/gpl/oss-v4.2-build2011-src-gpl.tar.bz2"
-MD5SUM="68f80d569739a10281a8284dded12acc"
+DOWNLOAD="http://www.opensound.com/developer/sources/stable/gpl/oss-v4.2-build2019-src-gpl.tar.bz2"
+MD5SUM="330efdeee7567e6587e1a4a13f91eb5f"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/audio/padthv1/padthv1.info b/audio/padthv1/padthv1.info
index fe12c891e9..59ec6d672a 100644
--- a/audio/padthv1/padthv1.info
+++ b/audio/padthv1/padthv1.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://downloads.sourceforge.net/project/padthv1/padthv1/0.9.18/padth
MD5SUM="da9b6352e37f23b1fa906a4c6c315934"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="jack qt5"
+REQUIRES="jack"
MAINTAINER="B. Watson"
EMAIL="yalhcru@gmail.com"
diff --git a/audio/pianobar/pianobar.SlackBuild b/audio/pianobar/pianobar.SlackBuild
index a23fc0fbf8..759b8f7456 100644
--- a/audio/pianobar/pianobar.SlackBuild
+++ b/audio/pianobar/pianobar.SlackBuild
@@ -24,7 +24,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=pianobar
-VERSION=${VERSION:-2019.01.25}
+VERSION=${VERSION:-2020.11.28}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/audio/pianobar/pianobar.info b/audio/pianobar/pianobar.info
index 0a23e2369f..6e1f1eddd9 100644
--- a/audio/pianobar/pianobar.info
+++ b/audio/pianobar/pianobar.info
@@ -1,10 +1,10 @@
PRGNAM="pianobar"
-VERSION="2019.01.25"
+VERSION="2020.11.28"
HOMEPAGE="https://6xq.net/pianobar/"
-DOWNLOAD="https://6xq.net/pianobar/pianobar-2019.01.25.tar.bz2"
-MD5SUM="3b202861e515ab493d13b0ae00d54dc0"
+DOWNLOAD="https://6xq.net/pianobar/pianobar-2020.11.28.tar.bz2"
+MD5SUM="057f482dc1264b1e50e65afed96e46e9"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="ffmpeg"
+REQUIRES=""
MAINTAINER="Brenton Earl"
EMAIL="brent@exitstatusone.com"
diff --git a/audio/pithos/doinst.sh b/audio/pithos/doinst.sh
index 4a25de5e6f..e924bab47c 100644
--- a/audio/pithos/doinst.sh
+++ b/audio/pithos/doinst.sh
@@ -8,3 +8,9 @@ if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then
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/pithos/pithos.SlackBuild b/audio/pithos/pithos.SlackBuild
index 32579cffe5..7f3dc858cc 100644
--- a/audio/pithos/pithos.SlackBuild
+++ b/audio/pithos/pithos.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for pithos
-# Copyright 2013 Robby Workman, Northport, Alabama, USA
+# Copyright 2013,2017 Robby Workman, Tuscaloosa, Alabama, USA
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,13 +23,13 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=pithos
-VERSION=${VERSION:-git_ed501485}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-1.5.1}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -40,8 +40,8 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
-if [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
@@ -61,15 +61,25 @@ mkdir -p $TMP $PKG $OUTPUT
cd $TMP
rm -rf $PRGNAM-$VERSION
tar xvf $CWD/$PRGNAM-$VERSION.tar.xz
-cd $PRGNAM-$VERSION
-chown -R root:root .
-find -L . \
+chown -R root:root $PRGNAM-$VERSION
+find -L $PRGNAM-$VERSION \
\( -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 {} \;
-python setup.py install --root=$PKG
+mkdir -p $PRGNAM-$VERSION/build
+meson \
+ --prefix=/usr \
+ --libdir=/usr/lib64 \
+ --sysconfdir=/etc \
+ --localstatedir=/var \
+ --mandir=/usr/man \
+ --infodir=/usr/info \
+ $PRGNAM-$VERSION \
+ $PRGNAM-$VERSION/build
+
+DESTDIR=$PKG ninja -C $PRGNAM-$VERSION/build install
cat $CWD/contrib/pithosctl > $PKG/usr/bin/pithosctl
chmod 0755 $PKG/usr/bin/pithosctl
@@ -78,7 +88,7 @@ find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | gr
| cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a CHANGELOG README.md $PKG/usr/doc/$PRGNAM-$VERSION
+cp -a $PRGNAM-$VERSION/README.md $PRGNAM-$VERSION/license $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
diff --git a/audio/pithos/pithos.info b/audio/pithos/pithos.info
index c276852bd2..280a6e80ed 100644
--- a/audio/pithos/pithos.info
+++ b/audio/pithos/pithos.info
@@ -1,10 +1,10 @@
PRGNAM="pithos"
-VERSION="git_ed501485"
-HOMEPAGE="http://kevinmehall.net/p/pithos/"
-DOWNLOAD="http://harrier.slackbuilds.org/misc/pithos-git_ed501485.tar.xz"
-MD5SUM="fb7f45ff93b5aab7b60e5b943d7bb024"
+VERSION="1.5.1"
+HOMEPAGE="https://github.com/pithos/pithos"
+DOWNLOAD="https://github.com/pithos/pithos/releases/download/1.5.1/pithos-1.5.1.tar.xz"
+MD5SUM="bdc76b76fc20e17fddb2021884f919d6"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="gst0-python gst0-ffmpeg"
+REQUIRES="gst-python"
MAINTAINER="Robby Workman"
EMAIL="rworkman@slackbuilds.org"
diff --git a/audio/pithos/slack-desc b/audio/pithos/slack-desc
index 3ac97f0f7d..c55001e893 100644
--- a/audio/pithos/slack-desc
+++ b/audio/pithos/slack-desc
@@ -13,7 +13,7 @@ pithos: lightweight than the Pandora.com web client and integrates with
pithos: desktop features such as media keys, notifications, and the sound
pithos: menu.
pithos:
-pithos: Homepage: http://kevinmehall.net/p/pithos/
+pithos: Homepage: https://github.com/pithos/pithos
pithos:
pithos:
pithos:
diff --git a/audio/playmp3list/README b/audio/playmp3list/README
deleted file mode 100644
index f4ef3298aa..0000000000
--- a/audio/playmp3list/README
+++ /dev/null
@@ -1,19 +0,0 @@
-Playmp3list is a simple MP3 playlist player for Linux. It is based
-extensively on the mp3blaster code and uses the same mpegsound
-library.
-
-Main features:
- o Displays a large scrollable playlist
- o Browse playlists, directories and 'virtual playlists', even while
- playing
- o Fully configurable key mappings and color schemes in a
- playmp3listrc file
- o Real-time toggling of shuffle/repeat modes
- o Instant jumps to one of 10 configurable directories/playlists
- o Standard player controls
- o PCM volume changing
- o Time elapsed and song format displays
- o Optional ID3v1 tag extraction in the playlist
- o Full/short (beautified) filename display in playlist
- o Command-line options to quickly override rc file settings
- o Uses mpg123 for decoding
diff --git a/audio/playmp3list/playmp3list.SlackBuild b/audio/playmp3list/playmp3list.SlackBuild
deleted file mode 100644
index 89e0bb11f3..0000000000
--- a/audio/playmp3list/playmp3list.SlackBuild
+++ /dev/null
@@ -1,101 +0,0 @@
-#!/bin/sh
-
-# Slackware build script for playmp3list
-
-# Copyright 2010 David Woodfall <dave@slackbuilds.org>
-# 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.
-
-PRGNAM=playmp3list
-VERSION=${VERSION:-0.95}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-CWD=$(pwd)
-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-$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 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 \
- --localstatedir=/var \
- --mandir=/usr/man \
- --build=$ARCH-slackware-linux
-
-make
-make install DESTDIR=$PKG
-
-find $PKG | xargs 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 \
- README TODO AUTHORS INSTALL ChangeLog COPYING \
- $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:-tgz}
diff --git a/audio/playmp3list/playmp3list.info b/audio/playmp3list/playmp3list.info
deleted file mode 100644
index ba96e58429..0000000000
--- a/audio/playmp3list/playmp3list.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="playmp3list"
-VERSION="0.95"
-HOMEPAGE="http://www.tucows.com/preview/47648/Playmp3list"
-DOWNLOAD="https://slackonly.com/pub/sources/audio/playmp3list/playmp3list-0.95.tar.gz"
-MD5SUM="1e00e84c31917bbaa472bf9b6faccbfd"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES=""
-MAINTAINER="David Woodfall"
-EMAIL="dave@slackbuilds.org"
diff --git a/audio/playmp3list/slack-desc b/audio/playmp3list/slack-desc
deleted file mode 100644
index 1a36ee0927..0000000000
--- a/audio/playmp3list/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------------------------------------------------------|
-playmp3list: playmp3list (command line mp3 player)
-playmp3list:
-playmp3list: Playmp3list is a simple MP3 playlist player for Linux. It is based
-playmp3list: extensively on the mp3blaster code and uses the same mpegsound
-playmp3list: library.
-playmp3list:
-playmp3list:
-playmp3list:
-playmp3list:
-playmp3list:
-playmp3list:
diff --git a/audio/puddletag/README b/audio/puddletag/README
index 179a81b39c..99b254fcb1 100644
--- a/audio/puddletag/README
+++ b/audio/puddletag/README
@@ -3,9 +3,5 @@ program Mp3tag. Unlike most taggers for GNU/Linux, it uses a
spreadsheet-like layout so that all the tags you want to edit by hand
are visible and easily editable.
-Optional, but recommended packages are: gst0-ffmpeg, gst0-plugins-bad,
-gst0-plugins-ugly, gst0-python, quodlibet, and chromaprint.
-
-NOTE: configobj and mutagen need to be built with python3 support. They
-will automatically provide python3 modules if the SlackBuild is ran
-with python3 installed.
+Optional, but recommended packages are: gst0-ffmpeg, gst0-plugins-ugly,
+gst0-python, quodlibet, and chromaprint.
diff --git a/audio/puddletag/puddletag.info b/audio/puddletag/puddletag.info
index 07bffa989a..962a367625 100644
--- a/audio/puddletag/puddletag.info
+++ b/audio/puddletag/puddletag.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/puddletag/puddletag/archive/2.0.1/puddletag-2.0.1.t
MD5SUM="e9fda1de4edbb949f5072334a80ed3cd"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="python3 PyQt5 configobj mutagen python3-pyparsing"
+REQUIRES="configobj mutagen"
MAINTAINER="Jeremy Hansen"
EMAIL="jebrhansen+SBo@gmail.com"
diff --git a/audio/pulseaudio-ctl/pulseaudio-ctl.SlackBuild b/audio/pulseaudio-ctl/pulseaudio-ctl.SlackBuild
index 67073bd786..743ae41496 100644
--- a/audio/pulseaudio-ctl/pulseaudio-ctl.SlackBuild
+++ b/audio/pulseaudio-ctl/pulseaudio-ctl.SlackBuild
@@ -2,7 +2,7 @@
#
# Slackware build script for pulseaudio-ctl.
#
-# Copyright 2015-2020 Edinaldo P. Silva, Rio de Janeiro, Brazil.
+# Copyright 2015-2021 Edinaldo P. Silva, Rio de Janeiro, Brazil.
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -23,7 +23,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=pulseaudio-ctl
-VERSION=${VERSION:-1.68}
+VERSION=${VERSION:-1.69}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/audio/pulseaudio-ctl/pulseaudio-ctl.info b/audio/pulseaudio-ctl/pulseaudio-ctl.info
index ceb9054977..9329a8cfba 100644
--- a/audio/pulseaudio-ctl/pulseaudio-ctl.info
+++ b/audio/pulseaudio-ctl/pulseaudio-ctl.info
@@ -1,8 +1,8 @@
PRGNAM="pulseaudio-ctl"
-VERSION="1.68"
+VERSION="1.69"
HOMEPAGE="https://github.com/graysky2/pulseaudio-ctl"
-DOWNLOAD="https://github.com/graysky2/pulseaudio-ctl/archive/v1.68/pulseaudio-ctl-1.68.tar.gz"
-MD5SUM="bcc1f236ce41adcd42e866acf49d53ff"
+DOWNLOAD="https://github.com/graysky2/pulseaudio-ctl/archive/v1.69/pulseaudio-ctl-1.69.tar.gz"
+MD5SUM="2c1f99e7a616e78e6a2d4224314dc377"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES=""
diff --git a/audio/pyalsaaudio/pyalsaaudio.info b/audio/pyalsaaudio/pyalsaaudio.info
index 7d88d20c9e..9bcbd563e0 100644
--- a/audio/pyalsaaudio/pyalsaaudio.info
+++ b/audio/pyalsaaudio/pyalsaaudio.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://files.pythonhosted.org/packages/52/b6/44871791929d9d7e11325af0
MD5SUM="b46f69561bc85fc52e698b2440ca251e"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="python3"
+REQUIRES=""
MAINTAINER="Michel Begue"
EMAIL="mab974@gmail.com"
diff --git a/audio/qastools/qastools.SlackBuild b/audio/qastools/qastools.SlackBuild
index a5893a42d1..fdf0fb574f 100644
--- a/audio/qastools/qastools.SlackBuild
+++ b/audio/qastools/qastools.SlackBuild
@@ -1,7 +1,7 @@
#!/bin/sh
# Slackware build script for qastools
-# Copyright 2012-2016 Matteo Bernardini <ponce@slackbuilds.org>, Pisa, Italy
+# Copyright 2012-2020 Matteo Bernardini <ponce@slackbuilds.org>, Pisa, Italy
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -22,7 +22,7 @@
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=qastools
-VERSION=${VERSION:-0.21.0}
+VERSION=${VERSION:-0.23.0}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -53,16 +53,16 @@ else
LIBDIRSUFFIX=""
fi
-DOCS="CHANGELOG COPYING README TODO"
+DOCS="CHANGELOG COPYING README.md TODO"
set -e
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
cd $TMP
-rm -rf ${PRGNAM}_${VERSION}
-tar xvf $CWD/${PRGNAM}_${VERSION}.tar.?z*
-cd ${PRGNAM}_${VERSION}
+rm -rf ${PRGNAM}-v${VERSION}
+tar xvf $CWD/${PRGNAM}-v${VERSION}.tar.?z*
+cd ${PRGNAM}-v${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/qastools/qastools.info b/audio/qastools/qastools.info
index 31fa3bdad4..6332133898 100644
--- a/audio/qastools/qastools.info
+++ b/audio/qastools/qastools.info
@@ -1,10 +1,10 @@
PRGNAM="qastools"
-VERSION="0.21.0"
+VERSION="0.23.0"
HOMEPAGE="https://xwmw.org/qastools/"
-DOWNLOAD="http://downloads.sf.net/qastools/qastools_0.21.0.tar.xz"
-MD5SUM="2f7ed45f58a401df51db7e0031a486aa"
+DOWNLOAD="https://gitlab.com/sebholt/qastools/-/archive/v0.23.0/qastools-v0.23.0.tar.gz"
+MD5SUM="4f96f820ec555f4a7e738164b6473fa9"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="qt5"
+REQUIRES=""
MAINTAINER="Matteo Bernardini"
EMAIL="ponce@slackbuilds.org"
diff --git a/audio/qjackctl/qjackctl.SlackBuild b/audio/qjackctl/qjackctl.SlackBuild
index 8fc5bb12b5..1d7ff53113 100644
--- a/audio/qjackctl/qjackctl.SlackBuild
+++ b/audio/qjackctl/qjackctl.SlackBuild
@@ -25,6 +25,7 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+# 20210306 bkw: update for v0.9.1.
# 20201218 bkw: update for v0.9.0.
# 20200204 bkw:
@@ -33,7 +34,7 @@
# - fix French man page
PRGNAM=qjackctl
-VERSION=${VERSION:-0.9.0}
+VERSION=${VERSION:-0.9.1}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/audio/qjackctl/qjackctl.info b/audio/qjackctl/qjackctl.info
index 4b9fa65c97..3f827073a4 100644
--- a/audio/qjackctl/qjackctl.info
+++ b/audio/qjackctl/qjackctl.info
@@ -1,10 +1,10 @@
PRGNAM="qjackctl"
-VERSION="0.9.0"
+VERSION="0.9.1"
HOMEPAGE="http://qjackctl.sourceforge.net/"
-DOWNLOAD="https://downloads.sourceforge.net/project/qjackctl/qjackctl/0.9.0/qjackctl-0.9.0.tar.gz"
-MD5SUM="e43b4c07ff2e1d86416d10838b8accfd"
+DOWNLOAD="https://downloads.sourceforge.net/project/qjackctl/qjackctl/0.9.1/qjackctl-0.9.1.tar.gz"
+MD5SUM="7fe793055a6cb3e7770c4054417036a2"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="qt5 jack"
+REQUIRES="jack"
MAINTAINER="B. Watson"
EMAIL="yalhcru@gmail.com"
diff --git a/audio/qmmp-qt5/README b/audio/qmmp-qt5/README
index db61455cc9..665463d2a1 100644
--- a/audio/qmmp-qt5/README
+++ b/audio/qmmp-qt5/README
@@ -6,7 +6,7 @@ Qmmp is an audio-player, written with help of Qt library.
The user interface is similar to winamp or xmms.
Qmmp can optionally use the following applications:
-libmms, libmpcdec, soxr + jack, libmodplug, ffmpeg, faad2,
+libmms, libmpcdec, soxr + jack, libmodplug, faad2,
libbs2b, libprojectM, and libenca.
You need soxr and jack to enable JACK support.
diff --git a/audio/qmmp-qt5/qmmp-qt5.info b/audio/qmmp-qt5/qmmp-qt5.info
index 21362fa73b..3f852ffed8 100644
--- a/audio/qmmp-qt5/qmmp-qt5.info
+++ b/audio/qmmp-qt5/qmmp-qt5.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://qmmp.ylsoftware.com/files/qmmp-1.3.7.tar.bz2"
MD5SUM="23f2d2ea40e0c909030f78da3cefe777"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="qt5"
+REQUIRES=""
MAINTAINER="Isaac Yu"
EMAIL="isaacyu1@isaacyu1.com"
diff --git a/audio/qmmp/README b/audio/qmmp/README
index af668e1ad8..8dd7fbc134 100644
--- a/audio/qmmp/README
+++ b/audio/qmmp/README
@@ -2,7 +2,7 @@ Qmmp is an audio-player, written with help of Qt library.
The user interface is similar to winamp or xmms.
Qmmp can optionally use the following applications:
-libmms, libmpcdec, soxr + jack, libmodplug, ffmpeg, faad2,
+libmms, libmpcdec, soxr + jack, libmodplug, faad2,
libbs2b, libprojectM, and libenca.
You need soxr and jack to enable JACK support.
diff --git a/audio/qsynth/qsynth.info b/audio/qsynth/qsynth.info
index d294b07ceb..144cfc4295 100644
--- a/audio/qsynth/qsynth.info
+++ b/audio/qsynth/qsynth.info
@@ -5,6 +5,6 @@ DOWNLOAD="http://downloads.sourceforge.net/qsynth/qsynth-0.6.2.tar.gz"
MD5SUM="9a19ef8b22472376c23568457ddca150"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="fluidsynth qt5"
+REQUIRES=""
MAINTAINER="Michales Michaloudes"
EMAIL="korgie@gmail.com"
diff --git a/audio/quodlibet/quodlibet.info b/audio/quodlibet/quodlibet.info
index 7f6ec03c74..7ad21b3c03 100644
--- a/audio/quodlibet/quodlibet.info
+++ b/audio/quodlibet/quodlibet.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://github.com/quodlibet/quodlibet/archive/release-3.9.1.tar.gz"
MD5SUM="49772b4c8f6044344b2c5c8bb4f84f9c"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="gst-plugins-bad gst-python gst-plugins-ugly mutagen futures python-faulthandler feedparser"
+REQUIRES="gst-plugins-bad gst-python gst-plugins-ugly mutagen python-faulthandler feedparser"
MAINTAINER="Nick Smallbone"
EMAIL="nick@smallbone.se"
diff --git a/audio/rezound/rezound.info b/audio/rezound/rezound.info
index b9c9372b19..ecb03bc741 100644
--- a/audio/rezound/rezound.info
+++ b/audio/rezound/rezound.info
@@ -5,6 +5,6 @@ DOWNLOAD="http://sourceforge.net/projects/rezound/files/ReZound/0.13.1beta/rezou
MD5SUM="3ee8cd94da18cedad8e04f19065fb5e7"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="fox-toolkit lame soundtouch"
+REQUIRES="fox-toolkit soundtouch"
MAINTAINER="Petar Petrov"
EMAIL="slackalaxy@gmail.com"
diff --git a/audio/rhythmbox/README b/audio/rhythmbox/README
index 289b211a87..60f4dd2fbc 100644
--- a/audio/rhythmbox/README
+++ b/audio/rhythmbox/README
@@ -1,6 +1,5 @@
-Rhythmbox is an integrated music management application originally
-inspired by Apple's iTunes. It is designed to work with the GNOME
-desktop and based on the powerful GStreamer media framework.
+Rhythmbox is an integrated music management application originally inspired
+by Apple's iTunes. It is designed to work with the GNOME desktop and based
+on the powerful GStreamer media framework.
-Optional dependencies are vala, avahi, libdmapsharing, brasero,
-and libmusicbrainz3.
+Optional dependencies are avahi, libdmapsharing, brasero, and libmusicbrainz3.
diff --git a/audio/rhythmbox/rhythmbox.SlackBuild b/audio/rhythmbox/rhythmbox.SlackBuild
index d5edbf5d43..ee06ab67ae 100644
--- a/audio/rhythmbox/rhythmbox.SlackBuild
+++ b/audio/rhythmbox/rhythmbox.SlackBuild
@@ -6,7 +6,7 @@
# Modified by SlackBuilds.org
PRGNAM=rhythmbox
-VERSION=${VERSION:-3.2.1}
+VERSION=${VERSION:-3.4.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/audio/rhythmbox/rhythmbox.info b/audio/rhythmbox/rhythmbox.info
index a846862e6f..628a6141e7 100644
--- a/audio/rhythmbox/rhythmbox.info
+++ b/audio/rhythmbox/rhythmbox.info
@@ -1,10 +1,10 @@
PRGNAM="rhythmbox"
-VERSION="3.2.1"
+VERSION="3.4.3"
HOMEPAGE="http://projects.gnome.org/rhythmbox/"
-DOWNLOAD="http://ftp.gnome.org/pub/GNOME/sources/rhythmbox/3.2/rhythmbox-3.2.1.tar.xz"
-MD5SUM="74739fcc59b91b129f0ffda85b90ec4a"
+DOWNLOAD="http://ftp.gnome.org/pub/GNOME/sources/rhythmbox/3.4/rhythmbox-3.4.3.tar.xz"
+MD5SUM="79a775cffcf320fcdefa74bf6b2d1d32"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="libpeas json-glib python3 totem-pl-parser"
+REQUIRES="libpeas totem-pl-parser"
MAINTAINER="crocket"
EMAIL="crockabiscuit@yahoo.com"
diff --git a/audio/rubyripper/README b/audio/rubyripper/README
index 6cf82be1e3..ed99969f01 100644
--- a/audio/rubyripper/README
+++ b/audio/rubyripper/README
@@ -9,7 +9,6 @@ Rubyripper has the optional dependencies:
* In SBo:
** rubygem-gtk2 (for gtk2 gui, use env GTK2=true)
** cd-discid (for proper freedb support)
-** lame (if the codec is wanted)
** vorbisgain, mp3gain (for replaygain support)
* NOT in SBo:
** wavgain (for replaygain support)
diff --git a/audio/rumor/gcc7.diff b/audio/rumor/gcc7.diff
new file mode 100644
index 0000000000..a8c54f20c0
--- /dev/null
+++ b/audio/rumor/gcc7.diff
@@ -0,0 +1,12 @@
+diff -Naur rumor-1.0.5.orig/src/notator.cc rumor-1.0.5.new/src/notator.cc
+--- rumor-1.0.5.orig/src/notator.cc 2010-11-15 18:40:22.000000000 +0100
++++ rumor-1.0.5.new/src/notator.cc 2017-05-31 15:51:42.014855383 +0200
+@@ -334,7 +334,7 @@
+ }
+ } else {
+ OctaveTic=(RefPitch_wt>AbsPitch_wt?',':'\'');
+- NumTics=(abs(RefPitch_wt-AbsPitch_wt)+3)/7;
++ NumTics=(RefPitch_wt-AbsPitch_wt+3)/7;
+ RefPitch_wt=AbsPitch_wt;
+ }
+ for (int i=0; i<NumTics; i++){
diff --git a/audio/rumor/rumor.SlackBuild b/audio/rumor/rumor.SlackBuild
index daeebef2b9..d3ee309487 100644
--- a/audio/rumor/rumor.SlackBuild
+++ b/audio/rumor/rumor.SlackBuild
@@ -49,6 +49,9 @@ find -L . \
\( -perm 666 -o -perm 664 -o -perm 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
-exec chmod 644 {} \;
+# Thanks to archlinux
+patch -p1 < $CWD/gcc7.diff
+
./autogen.sh
CFLAGS="$SLKCFLAGS" \
diff --git a/audio/samplv1/samplv1.info b/audio/samplv1/samplv1.info
index 21f7098dba..778dded7b1 100644
--- a/audio/samplv1/samplv1.info
+++ b/audio/samplv1/samplv1.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://downloads.sourceforge.net/project/samplv1/samplv1/0.9.18/sampl
MD5SUM="4499df881c91f9442fc803fe9954a465"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="jack qt5"
+REQUIRES="jack"
MAINTAINER="B. Watson"
EMAIL="yalhcru@gmail.com"
diff --git a/audio/sayonara-player/README b/audio/sayonara-player/README
index 9aa1f5890c..f57c095ded 100644
--- a/audio/sayonara-player/README
+++ b/audio/sayonara-player/README
@@ -21,7 +21,7 @@ Currently it is only available for Linux.
Sayonara features: https://sayonara-player.com/features.php
-Optional dependencies: gst-plugins-ugly, lame.
+Optional dependency: gst-plugins-ugly.
****************************************************************
*NOTE: Sayonara Player requires gst-plugins-bad with soundtouch*
diff --git a/audio/sayonara-player/sayonara-player.info b/audio/sayonara-player/sayonara-player.info
index d21189b062..fcd9f7301d 100644
--- a/audio/sayonara-player/sayonara-player.info
+++ b/audio/sayonara-player/sayonara-player.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://sayonara-player.com/sw/sayonara-player-1.1.1-git3-20180905.tar
MD5SUM="0bdc21c3dd3993efc7cff600dd5a2c47"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="qt5 gst-plugins-bad"
+REQUIRES="gst-plugins-bad"
MAINTAINER="Fellype do Nascimento"
EMAIL="fellype(at)gmail.com"
diff --git a/audio/shell-fm/README b/audio/shell-fm/README
deleted file mode 100644
index b1243a48ca..0000000000
--- a/audio/shell-fm/README
+++ /dev/null
@@ -1,14 +0,0 @@
-shell-fm is a lightweight, console-based player for Last.FM radio
-streams. It's pretty small (the binary is currently a little
-smaller than 60K, or 50K when stripped) and it has most features the
-"official" player has, if not even a few more. Additional features
-are, for example:
-
-- network interface (control shell-fm remotely)
-- autoban (automatically ban all tracks of an artist you don't like)
-- bookmark stations (quickly jump to bookmarked stations with a single
- key)
-- ... probably more
-
-*NOTE: Last-FM have changed their API so that only PAID subscribers
-can listen to streams in shell-fm.
diff --git a/audio/shell-fm/shell-fm.SlackBuild b/audio/shell-fm/shell-fm.SlackBuild
deleted file mode 100644
index ec32035f7d..0000000000
--- a/audio/shell-fm/shell-fm.SlackBuild
+++ /dev/null
@@ -1,91 +0,0 @@
-#!/bin/sh
-
-# Slackware build script for shell-fm
-
-# Copyright 2009-2013 David Woodfall <dave@slackbuilds.org>
-# 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.
-
-PRGNAM=shell-fm
-VERSION=${VERSION:-0.8}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-CWD=$(pwd)
-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-$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 {} \;
-
-CFLAGS="$SLKCFLAGS" \
-make
-make install DESTDIR=$PKG
-
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-find $PKG/usr/man -type f -exec gzip -9 {} \;
-for i in $( find $PKG/usr/man -type l ) ; do ln -s $( readlink $i ).gz $i.gz ; rm $i ; done
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a INSTALL AUTHORS RELEASE \
- $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:-tgz}
diff --git a/audio/shell-fm/shell-fm.info b/audio/shell-fm/shell-fm.info
deleted file mode 100644
index 18bfe97a26..0000000000
--- a/audio/shell-fm/shell-fm.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="shell-fm"
-VERSION="0.8"
-HOMEPAGE="https://github.com/jkramer/shell-fm"
-DOWNLOAD="https://github.com/jkramer/shell-fm/archive/v0.8/shell-fm-0.8.tar.gz"
-MD5SUM="6d6aca71fb8a33562ecf614a10a45255"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES=""
-MAINTAINER="David Woodfall"
-EMAIL="dave@slackbuilds.org"
diff --git a/audio/shell-fm/slack-desc b/audio/shell-fm/slack-desc
deleted file mode 100644
index 3bf0b1a989..0000000000
--- a/audio/shell-fm/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------------------------------------------------------|
-shell-fm: shell-fm (a command line last.fm player)
-shell-fm:
-shell-fm: shell-fm is a lightweight, console-based player for Last.FM radio
-shell-fm: streams. It's pretty small (the binary is currently a little smaller
-shell-fm: than 60K, or 50K when stripped) and it has most features the
-shell-fm: "official" player has, if not even a few more.
-shell-fm:
-shell-fm: Homepage: https://github.com/jkramer/shell-fm
-shell-fm:
-shell-fm:
-shell-fm:
diff --git a/audio/sidplayfp/sidplayfp.SlackBuild b/audio/sidplayfp/sidplayfp.SlackBuild
index ae706d48f7..dd201aac7e 100644
--- a/audio/sidplayfp/sidplayfp.SlackBuild
+++ b/audio/sidplayfp/sidplayfp.SlackBuild
@@ -25,13 +25,13 @@
# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
PRGNAM=sidplayfp
-VERSION=${VERSION:-1.3.0}
-BUILD=${BUILD:-2}
+VERSION=${VERSION:-1.4.3}
+BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -42,8 +42,8 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
-if [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O2 -march=i486 -mtune=i686"
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
diff --git a/audio/sidplayfp/sidplayfp.info b/audio/sidplayfp/sidplayfp.info
index 8c8d1ac6dd..1c16a8fcd7 100644
--- a/audio/sidplayfp/sidplayfp.info
+++ b/audio/sidplayfp/sidplayfp.info
@@ -1,8 +1,8 @@
PRGNAM="sidplayfp"
-VERSION="1.3.0"
+VERSION="1.4.3"
HOMEPAGE="https://sourceforge.net/projects/sidplay-residfp/"
-DOWNLOAD="https://sourceforge.net/projects/sidplay-residfp/files/sidplayfp/1.3/sidplayfp-1.3.0.tar.gz"
-MD5SUM="65ae736d372860223bee9bceb00a3b91"
+DOWNLOAD="https://downloads.sourceforge.net/sidplay-residfp/sidplayfp-1.4.3.tar.gz"
+MD5SUM="be020b5927c80c4269273895400a8120"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="libsidplayfp"
diff --git a/audio/sonata/sonata.SlackBuild b/audio/sonata/sonata.SlackBuild
index f410bc9f26..5553257361 100644
--- a/audio/sonata/sonata.SlackBuild
+++ b/audio/sonata/sonata.SlackBuild
@@ -71,7 +71,8 @@ find -L . \
# http://lists.slackbuilds.org/pipermail/slackbuilds-users/2010-November/006637.html
sed -i "s#lyricwiki.org#lyrics.wikia.org#g" sonata/info.py
-python setup.py install --root=$PKG
+CFLAGS="-fcommon" \
+python2 setup.py install --root=$PKG
mv $PKG/usr/share/man $PKG/usr/man
gzip -9 $PKG/usr/man/man?/*
diff --git a/audio/sonata/sonata.info b/audio/sonata/sonata.info
index 11a5228621..9d15fb43ac 100644
--- a/audio/sonata/sonata.info
+++ b/audio/sonata/sonata.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://sourceforge.net/projects/sonata.berlios/files/sonata-1.6.2.1.t
MD5SUM="0b912325e7175abad3bf6c0edc071e05"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="python-mpd"
+REQUIRES="python2-mpd"
MAINTAINER="Andrew Brouwers"
EMAIL="abrouwers@gmail.com"
diff --git a/audio/sonic-visualiser/sonic-visualiser.info b/audio/sonic-visualiser/sonic-visualiser.info
index 2328b16c2d..d8d930cfd6 100644
--- a/audio/sonic-visualiser/sonic-visualiser.info
+++ b/audio/sonic-visualiser/sonic-visualiser.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://code.soundsoftware.ac.uk/attachments/download/2755/sonic-visua
MD5SUM="8ea411b2014e694f8dfc1a9684f4f538"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="qt5 liblrdf rubberband vamp-plugin-sdk sord capnproto opusfile libfishsound"
+REQUIRES="liblrdf rubberband vamp-plugin-sdk sord capnproto libfishsound"
MAINTAINER="B. Watson"
EMAIL="yalhcru@gmail.com"
diff --git a/audio/soundconverter/README b/audio/soundconverter/README
index 1d108bca9c..fad4d1d8ff 100644
--- a/audio/soundconverter/README
+++ b/audio/soundconverter/README
@@ -7,5 +7,5 @@ be simple to use and very fast. Thanks to its multithreaded design, it
will use as many cores as possible to speed up the conversion. It can
also extract the audio from videos.
-Optional dependencies for more audio support are gst0-plugins-bad,
-gst0-plugins-ugly, and gst0-ffmpeg.
+Optional dependencies for more audio support are gst0-plugins-ugly
+and gst0-ffmpeg.
diff --git a/audio/soundconverter/soundconverter.info b/audio/soundconverter/soundconverter.info
index 504675158f..e2ae9d1790 100644
--- a/audio/soundconverter/soundconverter.info
+++ b/audio/soundconverter/soundconverter.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://launchpad.net/soundconverter/trunk/2.1.5/+download/soundconver
MD5SUM="28639e204b9952d401e3ebad8d5b3351"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="aften faad2 twolame gnome-common PyXML lame gnome-mime-data gst0-python faac ffmpeg libgnomeui gnome-python-desktop gnome-media"
+REQUIRES="aften faad2 twolame gnome-common PyXML gnome-mime-data gst0-python faac libgnomeui gnome-python-desktop gnome-media"
MAINTAINER="Erwin van Zanten"
EMAIL="e.van.zanten.evz@gmail.com"
diff --git a/audio/speex/README b/audio/speex/README
deleted file mode 100644
index 339c23c818..0000000000
--- a/audio/speex/README
+++ /dev/null
@@ -1,7 +0,0 @@
-Speex is an Open Source/Free Software patent-free audio compression
-format designed for speech. The Speex Project aims to lower the barrier
-of entry for voice applications by providing a free alternative to
-expensive proprietary speech codecs. Moreover, Speex is well-adapted
-to Internet applications and provides useful features that are not
-present in most other codecs. Finally, Speex is part of the GNU
-Project and is available under the revised BSD license.
diff --git a/audio/speex/slack-desc b/audio/speex/slack-desc
deleted file mode 100644
index a675982e71..0000000000
--- a/audio/speex/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------------------------------------------------------|
-speex: speex (an audio compression format designed for speech)
-speex:
-speex: Speex is an Open Source/Free Software patent-free audio compression
-speex: format designed for speech. The Speex Project aims to lower the
-speex: barrier of entry for voice applications by providing a free
-speex: alternative to expensive proprietary speech codecs. Moreover, Speex
-speex: is well-adapted to Internet applications and provides useful features
-speex: that are not present in most other codecs. Finally, Speex is part of
-speex: the GNU Project and is available under the revised BSD license.
-speex:
-speex: homepage: https://speex.org/
diff --git a/audio/speex/speex.SlackBuild b/audio/speex/speex.SlackBuild
deleted file mode 100644
index dba755fb36..0000000000
--- a/audio/speex/speex.SlackBuild
+++ /dev/null
@@ -1,116 +0,0 @@
-#!/bin/sh
-
-# Slackware build script for speex
-
-# Copyright (c) 2007 Alex Lysenka <me@alkos333.net>
-# Copyright (c) 2012 Vliegendehuiskat
-# Copyright (c) 2014-2016 Matteo Bernardini <ponce@slackbuilds.org>
-# All rights reserved.
-#
-# Redistribution and use in source and binary forms, with or without
-# modification, are permitted provided that the following conditions are
-# met:
-#
-# * Redistributions of source code must retain the above copyright
-# notice, this list of conditions and the following disclaimer.
-#
-# THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS
-# "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 COPYRIGHT
-# OWNER OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
-# SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
-# LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE,
-# DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY
-# THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
-# (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE
-# OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-
-# Modified by SlackBuilds.org
-
-PRGNAM=speex
-VERSION=${VERSION:-1.2.0}
-BUILD=${BUILD:-1}
-TAG=${TAG:-_SBo}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i586 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-CWD=$(pwd)
-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-$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 {} \;
-
-# Fix end-of-line encoding.
-sed -i 's/\r//' README.TI-DSP
-
-CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
-SPEEXDSP_CFLAGS="-I$PKG/usr/include" \
-SPEEXDSP_LIBS="-L$PKG/usr/lib${LIBDIRSUFFIX} -lspeexdsp" \
-./configure \
- --prefix=/usr \
- --libdir=/usr/lib${LIBDIRSUFFIX} \
- --mandir=/usr/man \
- --docdir=/usr/doc/$PRGNAM-$VERSION \
- --enable-static=no \
- --enable-binaries \
- --build=$ARCH-slackware-linux
-
-# Hack to also make it look in the right directory on multilib systems
-make LDFLAGS="-L/usr/lib${LIBDIRSUFFIX} -L$PKG/usr/lib${LIBDIRSUFFIX} -lspeexdsp"
-make install DESTDIR=$PKG
-
-find $PKG/usr/man -type f -exec gzip -9 '{}' \;
-
-# Fix libspeex.la (if present)
-sed -i "s|-L$PKG.*/lib${LIBDIRSUFFIX} ||" $PKG/usr/lib${LIBDIRSUFFIX}/libspeex.la || true
-
-cp -a \
- AUTHORS COPYING ChangeLog INSTALL NEWS README* TODO \
- $PKG/usr/doc/$PRGNAM-$VERSION
-cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
-find $PKG/usr/doc -type f -exec chown root:root {} \; -exec chmod 644 {} \;
-
-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/install
-cat $CWD/slack-desc > $PKG/install/slack-desc
-
-cd $PKG
-/sbin/makepkg -l y -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/audio/speex/speex.info b/audio/speex/speex.info
deleted file mode 100644
index 0fb235e318..0000000000
--- a/audio/speex/speex.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="speex"
-VERSION="1.2.0"
-HOMEPAGE="https://speex.org"
-DOWNLOAD="https://ftp.osuosl.org/pub/xiph/releases/speex/speex-1.2.0.tar.gz"
-MD5SUM="8ab7bb2589110dfaf0ed7fa7757dc49c"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES=""
-MAINTAINER="Matteo Bernardini"
-EMAIL="ponce@slackbuilds.org"
diff --git a/audio/swami/README b/audio/swami/README
index 20b86d6405..c599aa904a 100644
--- a/audio/swami/README
+++ b/audio/swami/README
@@ -3,5 +3,3 @@ software for editing and sharing MIDI instruments and sounds. Swami
aims to provide cross platform (Linux, Windows and Mac OSX) instrument
editing and sharing software for instrument formats such as SoundFont,
DLS and GigaSampler
-
-fluidsynth is an optional dependency (for playback support).
diff --git a/audio/synthv1/synthv1.info b/audio/synthv1/synthv1.info
index 988bb1a96a..0de3519466 100644
--- a/audio/synthv1/synthv1.info
+++ b/audio/synthv1/synthv1.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://downloads.sourceforge.net/project/synthv1/synthv1/0.9.18/synth
MD5SUM="81b45cbb00dfb332edfa0c1642683ad7"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="jack qt5"
+REQUIRES="jack"
MAINTAINER="B. Watson"
EMAIL="yalhcru@gmail.com"
diff --git a/audio/tagtool/tagtool.info b/audio/tagtool/tagtool.info
index 5b9bba253d..d37d9c3511 100644
--- a/audio/tagtool/tagtool.info
+++ b/audio/tagtool/tagtool.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://downloads.sourceforge.net/tagtool/tagtool-0.12.3.tar.bz2"
MD5SUM="447b3a505fee68a82f25dcda9377b676"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="id3lib"
+REQUIRES=""
MAINTAINER="Jeremy Hansen"
EMAIL="jebrhansen+SBo@gmail.com"
diff --git a/audio/tauonmb/README b/audio/tauonmb/README
new file mode 100644
index 0000000000..2ec6049609
--- /dev/null
+++ b/audio/tauonmb/README
@@ -0,0 +1,9 @@
+Tauon music box is a modern streamlined music player with a minimal
+interface that's packed with features! An emphasis on playlists and
+direct file importing puts you in control of your music collection.
+Uses GStreamer for playback.
+
+Special thanks to Reza Talebi who helped me for porting this player to
+Slackware.
+
+By ~red
diff --git a/audio/easytag/doinst.sh b/audio/tauonmb/doinst.sh
index aea0f894eb..a66207c787 100644
--- a/audio/easytag/doinst.sh
+++ b/audio/tauonmb/doinst.sh
@@ -11,3 +11,11 @@ if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then
/usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1
fi
fi
+
+if [ -e /usr/bin/tauonmb ]; then
+ chmod +x /usr/bin/tauonmb
+fi
+
+if [ -e /opt/tauon-music-box/tauonmb.sh ]; then
+ chmod +x /opt/tauon-music-box/tauonmb.sh
+fi
diff --git a/audio/clyrics/slack-desc b/audio/tauonmb/slack-desc
index 1b7886775d..419b9bca70 100644
--- a/audio/clyrics/slack-desc
+++ b/audio/tauonmb/slack-desc
@@ -6,14 +6,14 @@
# customary to leave one space after the ':' except on otherwise blank lines.
|-----handy-ruler------------------------------------------------------|
-clyrics: clyrics (An extensible lyrics fetcher)
-clyrics:
-clyrics: clyrics is an extensible lyrics fetcher with daemon support for cmus
-clyrics: and mocp.
-clyrics:
-clyrics: Home page: https://github.com/trizen/clyrics
-clyrics:
-clyrics:
-clyrics:
-clyrics:
-clyrics:
+tauonmb: tauonmb (TauonMusicBox Player)
+tauonmb:
+tauonmb: Tauon music box is a modern streamlined music player with a minimal
+tauonmb: interface that's packed with features! An emphasis on playlists and
+tauonmb: direct file importing puts you in control of your music collection.
+tauonmb: Uses GStreamer for playback.
+tauonmb:
+tauonmb:
+tauonmb:
+tauonmb: Project URL: https://tauonmusicbox.rocks/
+tauonmb: GitHub URL: https://github.com/Taiko2k/TauonMusicBox/
diff --git a/audio/museeks/museeks.SlackBuild b/audio/tauonmb/tauonmb.SlackBuild
index df806af11d..7580fe0b37 100644
--- a/audio/museeks/museeks.SlackBuild
+++ b/audio/tauonmb/tauonmb.SlackBuild
@@ -1,8 +1,8 @@
#!/bin/sh
-#
-# Slackware build script for museeks.
-#
-# Copyright 2017-2020 Edinaldo P. Silva, Rio de Janeiro, Brazil.
+
+# Slackware build script for tauonmb
+
+# Copyright 2019-2020 Pouria Rezaei <Pouria.rz@outlook.com>
# All rights reserved.
#
# Redistribution and use of this script, with or without modification, is
@@ -22,8 +22,9 @@
# OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF
# ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
-PRGNAM=museeks
-VERSION=${VERSION:-0.11.2}
+PRGNAM=tauonmb
+VERSION=${VERSION:-6.5.4}
+SRCNAM=TauonMusicBox
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
@@ -35,14 +36,6 @@ if [ -z "$ARCH" ]; then
esac
fi
-case "$ARCH" in
- i?86) BITS="i386" ;;
- x86_64) BITS="amd64" ;;
- arm*) BITS="armhf" ;;
- *) echo "$ARCH is not supported."
- exit 1 ;;
-esac
-
CWD=$(pwd)
TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
@@ -50,28 +43,35 @@ OUTPUT=${OUTPUT:-/tmp}
set -e
-rm -rf $PKG $TMP/$PRGNAM
-mkdir -p $TMP/$PRGNAM $PKG $OUTPUT
-
-cd $TMP/$PRGNAM
-ar p $CWD/${PRGNAM}-${BITS}.deb data.tar.xz | tar xvJ
+rm -rf $PKG
+mkdir -p $TMP $PKG $OUTPUT
+cd $TMP
+rm -rf $SRCNAM-$VERSION
+tar xvf $CWD/$SRCNAM-$VERSION.tar.gz
+cd $SRCNAM-$VERSION
chown -R root:root .
find -L . \
- \( -perm 777 -o -perm 775 -o -perm 750 -o -perm 711 -o -perm 555 \
- -o -perm 511 \) -exec chmod 755 {} \; -o \
- \( -perm 666 -o -perm 664 -o -perm 640 -o -perm 600 -o -perm 444 \
- -o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
+\( -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/opt/tauon-music-box $PKG/usr/bin
+mv * $PKG/opt/tauon-music-box
+cp $PKG/opt/tauon-music-box/extra/tauonmb.sh $PKG/opt/tauon-music-box/tauonmb.sh
+
+mkdir -p $PKG/usr/share/applications
+cp $CWD/tauonmb.desktop $PKG/usr/share/applications
-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/share/icons/hicolor/128x128/apps
+cp $PKG/opt/tauon-music-box/assets/icon-128.png $PKG/usr/share/icons/hicolor/128x128/apps/tauonmb.png
-mv opt usr $PKG/
+(
+cd $PKG/usr/bin
+ln -s /opt/tauon-music-box/extra/tauonmb.sh ./tauonmb
+)
mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-gzip -dc $PKG/usr/share/doc/$PRGNAM/changelog.gz > \
- $PKG/usr/doc/$PRGNAM-$VERSION/ChangeLog
-rm -rf $PKG/usr/share/doc
-mv $PKG/opt/Museeks/LICENSE* $PKG/usr/doc/$PRGNAM-$VERSION
cat $CWD/$PRGNAM.SlackBuild > $PKG/usr/doc/$PRGNAM-$VERSION/$PRGNAM.SlackBuild
mkdir -p $PKG/install
@@ -79,4 +79,4 @@ 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:-tgz}
+/sbin/makepkg -l y -p -c n $OUTPUT/$PRGNAM-$VERSION-$ARCH-$BUILD$TAG.${PKGTYPE:-tgz}
diff --git a/audio/tauonmb/tauonmb.desktop b/audio/tauonmb/tauonmb.desktop
new file mode 100644
index 0000000000..fbaaebc307
--- /dev/null
+++ b/audio/tauonmb/tauonmb.desktop
@@ -0,0 +1,39 @@
+[Desktop Action Next]
+Exec=/opt/tauon-music-box/tauonmb.sh --no-start --next
+Name=Next Track
+
+[Desktop Action PlayPause]
+Exec=/opt/tauon-music-box/tauonmb.sh --no-start --play-pause
+Name=Play/Pause
+
+[Desktop Action Previous]
+Exec=/opt/tauon-music-box/tauonmb.sh --no-start --previous
+Name=Previous Track
+
+[Desktop Entry]
+Actions=PlayPause;Previous;Next
+Categories=AudioVideo;Player;Audio;
+Comment[en_GB]=Ultra player for your music collection
+Comment=Ultra player for your music collection
+Comment[de]=Ultra Player für deine Musiksammlung
+Comment[ja]=音楽コレクションのウルトラプレーヤー
+Exec=/opt/tauon-music-box/tauonmb.sh %U
+GenericName[en_GB]=Audio Player
+GenericName=Audio Player
+GenericName[de]=Musik-Player
+GenericName[ja]=音楽プレイヤー
+GenericName[zh_CN]=音乐播放器
+Icon=/opt/tauon-music-box/assets/v4-a.png
+MimeType=x-content/audio-player;audio/x-wav;audio/x-wav;audio/x-vorbis+ogg;audio/x-tta;audio/x-tta;audio/x-scpls;audio/x-scpls;audio/x-opus+ogg;audio/x-mpegurl;audio/x-ape;audio/ogg;audio/ogg;audio/mpeg;audio/mpeg;audio/mp4;audio/mp4;audio/flac;audio/flac;application/ogg;application/ogg;
+Name[en_GB]=Tauon Music Box
+Name=Tauon Music Box
+Path=
+StartupNotify=false
+StartupWMClass=Tauon Music Box
+Terminal=false
+TerminalOptions=
+Type=Application
+X-DBUS-ServiceName=
+X-DBUS-StartupType=
+X-KDE-SubstituteUID=false
+X-KDE-Username=
diff --git a/audio/tauonmb/tauonmb.info b/audio/tauonmb/tauonmb.info
new file mode 100644
index 0000000000..8fc4787303
--- /dev/null
+++ b/audio/tauonmb/tauonmb.info
@@ -0,0 +1,10 @@
+PRGNAM="tauonmb"
+VERSION="6.5.4"
+HOMEPAGE="https://tauonmusicbox.rocks/"
+DOWNLOAD="https://github.com/Taiko2k/TauonMusicBox/archive/v6.5.4/TauonMusicBox-6.5.4.tar.gz"
+MD5SUM="ee1e7cb7a039431ecf9b0b185ac10852"
+DOWNLOAD_x86_64=""
+MD5SUM_x86_64=""
+REQUIRES="python3-tekore python3-stagger python3-pysdl2 python3-pypresence python3-pylyrics python3-pulsectl python3-plexapi python3-isounidecode python3-hsaudiotag3k pylast setproctitle send2trash musicbrainzngs"
+MAINTAINER="Pouria Rezaei"
+EMAIL="Pouria.rz@outlook.com"
diff --git a/audio/tta/README b/audio/tta/README
index d47f204917..fabb7d8332 100644
--- a/audio/tta/README
+++ b/audio/tta/README
@@ -17,5 +17,3 @@ Features:
* Open source code and documentation
* Hardware support
* Real time data encryption
-
-This package can coexist with "ttaenc", also available in SlackBuilds.
diff --git a/audio/tta/tta.SlackBuild b/audio/tta/tta.SlackBuild
index 52edb60b70..a846acc40f 100644
--- a/audio/tta/tta.SlackBuild
+++ b/audio/tta/tta.SlackBuild
@@ -26,10 +26,11 @@ PRGNAM=tta
VERSION=${VERSION:-2.3}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
+SRCNAM="libtta-cpp"
if [ -z "$ARCH" ]; then
case "$( uname -m )" in
- i?86) ARCH=i486 ;;
+ i?86) ARCH=i586 ;;
arm*) ARCH=arm ;;
*) ARCH=$( uname -m ) ;;
esac
@@ -40,8 +41,8 @@ TMP=${TMP:-/tmp/SBo}
PKG=$TMP/package-$PRGNAM
OUTPUT=${OUTPUT:-/tmp}
-if [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O2 -march=i686 -mtune=i686"
+if [ "$ARCH" = "i586" ]; then
+ SLKCFLAGS="-O2 -march=i586 -mtune=i686"
LIBDIRSUFFIX=""
elif [ "$ARCH" = "i686" ]; then
SLKCFLAGS="-O2 -march=i686 -mtune=i686"
@@ -56,8 +57,6 @@ fi
set -e
-SRCNAM="libtta-cpp"
-
rm -rf $PKG
mkdir -p $TMP $PKG $OUTPUT
rm -rf $TMP/$PRGNAM-$VERSION
diff --git a/audio/ttaenc/README b/audio/ttaenc/README
deleted file mode 100644
index f03fb22d86..0000000000
--- a/audio/ttaenc/README
+++ /dev/null
@@ -1,11 +0,0 @@
-ttaenc (TTA1 lossless audio encoder/decoder)
-
-TTA performs lossless compression on multichannel 8,16 and 24 bits data
-of the Wav audio files. Being "lossless" means that no data-quality is
-lost in the compression - when uncompressed, the data will be identical
-to the original. The compression ratios of TTA depend on the type of
-music file being compressed, but the compression size will generally
-range between 30% - 70% of the original. TTA format supports both of
-ID3v1/v2 and APEv2 tags.
-
-This package can coexist with "tta", also available in SlackBuilds.
diff --git a/audio/ttaenc/slack-desc b/audio/ttaenc/slack-desc
deleted file mode 100644
index 10fd45479b..0000000000
--- a/audio/ttaenc/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------------------------------------------------------|
-ttaenc: ttaenc (TTA Lossless Audio compressor)
-ttaenc:
-ttaenc: TTA performs lossless compression on multichannel 8,16 and 24 bits
-ttaenc: data of the Wav audio files.
-ttaenc:
-ttaenc: Home Page: http://en.true-audio.com/Free_Downloads/
-ttaenc:
-ttaenc:
-ttaenc:
-ttaenc:
-ttaenc:
diff --git a/audio/ttaenc/ttaenc.SlackBuild b/audio/ttaenc/ttaenc.SlackBuild
deleted file mode 100644
index a99390376b..0000000000
--- a/audio/ttaenc/ttaenc.SlackBuild
+++ /dev/null
@@ -1,87 +0,0 @@
-#!/bin/sh
-#
-# Slackware build script for ttaenc.
-#
-# Copyright 2015-2020 Edinaldo P. Silva, Rio de Janeiro, Brazil.
-# 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.
-
-PRGNAM=ttaenc
-VERSION=${VERSION:-3.4.1}
-BUILD=${BUILD:-2}
-TAG=${TAG:-_SBo}
-
-if [ -z "$ARCH" ]; then
- case "$( uname -m )" in
- i?86) ARCH=i486 ;;
- arm*) ARCH=arm ;;
- *) ARCH=$( uname -m ) ;;
- esac
-fi
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp/SBo}
-PKG=$TMP/package-$PRGNAM
-OUTPUT=${OUTPUT:-/tmp}
-
-if [ "$ARCH" = "i486" ]; then
- SLKCFLAGS="-O2 -march=i686 -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
-rm -rf $TMP/$PRGNAM-$VERSION
-cd $TMP
-tar xvf $CWD/$PRGNAM-$VERSION.tgz
-mv $PRGNAM-$VERSION-bin $PRGNAM-$VERSION
-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 {} \;
-
-find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
- | cut -f 1 -d : | xargs strip --strip-unneeded 2> /dev/null || true
-
-install -d $PKG/usr/bin
-install -D -m755 ttaenc $PKG/usr/bin/ttaenc
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a ChangeLog-3.4.1 COPYING README $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:-tgz}
diff --git a/audio/ttaenc/ttaenc.info b/audio/ttaenc/ttaenc.info
deleted file mode 100644
index 8657a17925..0000000000
--- a/audio/ttaenc/ttaenc.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="ttaenc"
-VERSION="3.4.1"
-HOMEPAGE="http://en.true-audio.com/Free_Downloads/"
-DOWNLOAD="http://sourceforge.net/projects/tta/files/tta/ttaenc-linux/ttaenc-3.4.1.tgz"
-MD5SUM="0a493e4e4f7a7b83d59c83573f01f0b5"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES=""
-MAINTAINER="orphaned - no maintainer"
-EMAIL="nobody@nowhere"
diff --git a/audio/vimpc/vimpc.SlackBuild b/audio/vimpc/vimpc.SlackBuild
index 4ed652fef1..a6fb15156c 100644
--- a/audio/vimpc/vimpc.SlackBuild
+++ b/audio/vimpc/vimpc.SlackBuild
@@ -2,7 +2,7 @@
# Slackware build script for vimpc
-# Written by Jostein Berntsen <jbernts@broadpark.no>
+# Written by Jostein Berntsen <jvbernts@online.no>
PRGNAM=vimpc
VERSION=${VERSION:-0.09.1}
diff --git a/audio/vimpc/vimpc.info b/audio/vimpc/vimpc.info
index 45b2e7cdae..e210b1a6c5 100644
--- a/audio/vimpc/vimpc.info
+++ b/audio/vimpc/vimpc.info
@@ -7,4 +7,4 @@ DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
REQUIRES="libmpdclient"
MAINTAINER="Jostein Berntsen"
-EMAIL="jbernts@broadpark.no"
+EMAIL="jvbernts@online.no"
diff --git a/audio/volwheel/README b/audio/volwheel/README
deleted file mode 100644
index 77199c7400..0000000000
--- a/audio/volwheel/README
+++ /dev/null
@@ -1,4 +0,0 @@
-VolWheel is a little application which lets you control the sound
-volume easily through a tray icon you can scroll on. It is written in
-Perl/Gtk2 and works both for ALSA and OSS. You can configure it quickly
-through its configuration interface.
diff --git a/audio/volwheel/doinst.sh b/audio/volwheel/doinst.sh
deleted file mode 100644
index 65c7e2eeb9..0000000000
--- a/audio/volwheel/doinst.sh
+++ /dev/null
@@ -1,9 +0,0 @@
-if [ -x /usr/bin/update-desktop-database ]; then
- /usr/bin/update-desktop-database -q usr/share/applications >/dev/null 2>&1
-fi
-
-if [ -e usr/share/icons/hicolor/icon-theme.cache ]; then
- if [ -x /usr/bin/gtk-update-icon-cache ]; then
- /usr/bin/gtk-update-icon-cache -f usr/share/icons/hicolor >/dev/null 2>&1
- fi
-fi
diff --git a/audio/volwheel/slack-desc b/audio/volwheel/slack-desc
deleted file mode 100644
index edd6db2f72..0000000000
--- a/audio/volwheel/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------------------------------------------------------|
-volwheel: volwheel (Tray icon to set volume with mousewheel)
-volwheel:
-volwheel: VolWheel is a little application which lets you control the sound
-volwheel: volume easily through a tray icon you can scroll on. It is written in
-volwheel: Perl/Gtk2 and works both for ALSA and OSS. You can configure it
-volwheel: quickly through its configuration interface.
-volwheel:
-volwheel: Homepage: https://oliwer.net/b/volwheel.html
-volwheel:
-volwheel:
-volwheel:
diff --git a/audio/volwheel/volwheel.SlackBuild b/audio/volwheel/volwheel.SlackBuild
deleted file mode 100644
index 565c646ed6..0000000000
--- a/audio/volwheel/volwheel.SlackBuild
+++ /dev/null
@@ -1,76 +0,0 @@
-#!/bin/sh
-
-# Copyright 2010-2012 Binh Nguyen <binhvng@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.
-
-PRGNAM=volwheel
-VERSION=${VERSION:-0.2.8}
-BUILD=${BUILD:-3}
-TAG=${TAG:-_SBo}
-
-ARCH=noarch
-
-CWD=$(pwd)
-TMP=${TMP:-/tmp/SBo}
-PKG=$TMP/package-$PRGNAM
-OUTPUT=${OUTPUT:-/tmp}
-
-set -eu
-
-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 600 -o -perm 444 -o -perm 440 -o -perm 400 \) \
- -exec chmod 644 {} \;
-
-# The install script no longer works with the new Perl.
-# The following install method was borrowed from Arch:
-# Fix deprecated defined
-sed -i 's/defined(@ARGV)/@ARGV/g' volwheel
-# Fix paths
-sed -i 's#/usr/local#/usr#g' volwheel
-sed -i 's#${prefix}#/usr#g' volwheel
-install -D -m 755 volwheel $PKG/usr/bin/$PRGNAM
-install -d $PKG/usr/lib/$PRGNAM
-install -d $PKG/usr/share/$PRGNAM/icons
-install -m 644 lib/* $PKG/usr/lib/$PRGNAM
-cp -r icons/* $PKG/usr/share/$PRGNAM/icons/
-install -D -m 644 icons/volwheel.svg \
- $PKG/usr/share/icons/hicolor/scalable/apps/$PRGNAM.svg
-install -D -m 644 volwheel.desktop \
- $PKG/usr/share/applications/volwheel.desktop
-
-mkdir -p $PKG/usr/doc/$PRGNAM-$VERSION
-cp -a COPYING ChangeLog README TODO $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:-tgz}
diff --git a/audio/volwheel/volwheel.info b/audio/volwheel/volwheel.info
deleted file mode 100644
index 55a0c92e94..0000000000
--- a/audio/volwheel/volwheel.info
+++ /dev/null
@@ -1,10 +0,0 @@
-PRGNAM="volwheel"
-VERSION="0.2.8"
-HOMEPAGE="https://oliwer.net/b/volwheel.html"
-DOWNLOAD="http://ftp.vim.org/pub/ftp/ibiblio/distributions/zenwalk/source/extra/xap/volwheel/volwheel-0.2.8.tar.gz"
-MD5SUM="aee73416972c4029dfb6a6048dcf0905"
-DOWNLOAD_x86_64=""
-MD5SUM_x86_64=""
-REQUIRES="perl-trayicon"
-MAINTAINER="nobody"
-EMAIL="nobody"
diff --git a/audio/whipper/whipper.info b/audio/whipper/whipper.info
index 551bd79fa6..1b4eec76e3 100644
--- a/audio/whipper/whipper.info
+++ b/audio/whipper/whipper.info
@@ -5,6 +5,6 @@ DOWNLOAD="https://downloads.sourceforge.net/slackbuildsdirectlinks/whipper/whipp
MD5SUM="927531dca825af6ede1bafe7e2135d44"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="cddb-py mutagen musicbrainzngs pycdio python-ruamel.yaml python-requests setuptools-scm"
+REQUIRES="cddb-py mutagen musicbrainzngs pycdio python-ruamel.yaml setuptools-scm"
MAINTAINER="Alexander Verbovetsky"
EMAIL="alik@ejik.org"
diff --git a/audio/xcfa/README b/audio/xcfa/README
index 89c155b321..7d87f95a21 100644
--- a/audio/xcfa/README
+++ b/audio/xcfa/README
@@ -1,8 +1,8 @@
xcfa (Powerful Audio Converter & Splitter for Linux)
-XCFA is a tool to extract the contens of Audio-CDs and convert
-musical audio files conversion to FLAC, WAV, OGG, M4A, MPC, MP3,
-WavPack and many others.
+XCFA is a tool to extract the contents of Audio-CDs and convert musical
+audio files conversion to FLAC, WAV, OGG, M4A, MPC, MP3, WavPack and
+many others.
Features:
@@ -14,16 +14,15 @@ Features:
Optional dependencies:
* cdrkit
- * faac
- * faad2
+ * faac
+ * faad2
* cd-discid
- * lame
- * mac
- * mp3check
- * mp3gain
- * musepack-tools
- * shntool
- * shorten
- * vorbisgain
+ * mac
+ * mp3check
+ * mp3gain
+ * musepack-tools
+ * shntool
+ * shorten
+ * vorbisgain
* lsdvd
* aacplusenc
diff --git a/audio/xcfa/xcfa.SlackBuild b/audio/xcfa/xcfa.SlackBuild
index 4d1b2271f5..91e75af4b7 100644
--- a/audio/xcfa/xcfa.SlackBuild
+++ b/audio/xcfa/xcfa.SlackBuild
@@ -24,7 +24,7 @@
PRGNAM=xcfa
VERSION=${VERSION:-5.0.2}
-BUILD=${BUILD:-1}
+BUILD=${BUILD:-2}
TAG=${TAG:-_SBo}
if [ -z "$ARCH" ]; then
@@ -70,7 +70,6 @@ find -L . \
-o -perm 440 -o -perm 400 \) -exec chmod 644 {} \;
CFLAGS="$SLKCFLAGS" \
-CXXFLAGS="$SLKCFLAGS" \
./configure \
--prefix=/usr \
--libdir=/usr/lib${LIBDIRSUFFIX} \
@@ -80,7 +79,7 @@ CXXFLAGS="$SLKCFLAGS" \
--docdir=/usr/doc/$PRGNAM-$VERSION \
--build=$ARCH-slackware-linux
-make
+make CFLAGS="$SLKCFLAGS -fcommon"
make install DESTDIR=$PKG
find $PKG -print0 | xargs -0 file | grep -e "executable" -e "shared object" | grep ELF \
diff --git a/audio/xcfa/xcfa.info b/audio/xcfa/xcfa.info
index a35584152f..eb550e0d7a 100644
--- a/audio/xcfa/xcfa.info
+++ b/audio/xcfa/xcfa.info
@@ -5,6 +5,6 @@ DOWNLOAD="http://download.tuxfamily.org/xcfaudio/xcfa_download/src/xcfa-5.0.2.ta
MD5SUM="662c52d87ba1cbb948a0444cc844c7a8"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES="vte3"
+REQUIRES=""
MAINTAINER="Dave Woodfall"
EMAIL="dave@slackbuilds.org"
diff --git a/audio/xmms2/xmms2.SlackBuild b/audio/xmms2/xmms2.SlackBuild
index fcd1ede0a8..21a5a5e300 100644
--- a/audio/xmms2/xmms2.SlackBuild
+++ b/audio/xmms2/xmms2.SlackBuild
@@ -7,7 +7,7 @@
# Updated by Andrew Brouwers, abrouwers at gmail d0t com (13.0, 64-bit)
PRGNAM=xmms2
-VERSION=${VERSION:-"20150712_942b17f"}
+VERSION=${VERSION:-"20170827_dedc33d"}
BUILD=${BUILD:-1}
TAG=${TAG:-_SBo}
diff --git a/audio/xmms2/xmms2.info b/audio/xmms2/xmms2.info
index dc459ddf91..514ce65356 100644
--- a/audio/xmms2/xmms2.info
+++ b/audio/xmms2/xmms2.info
@@ -1,10 +1,10 @@
PRGNAM="xmms2"
-VERSION="20150712_942b17f"
+VERSION="20170827_dedc33d"
HOMEPAGE="http://wiki.xmms2.xmms.se/"
-DOWNLOAD="http://ponce.cc/slackware/sources/repo/xmms2-20150712_942b17f.tar.xz"
-MD5SUM="8a5c43ef18fdaf24f6853ced83ce1620"
+DOWNLOAD="http://ponce.cc/slackware/sources/repo/xmms2-20170827_dedc33d.tar.xz"
+MD5SUM="082e47f3ca4f40b5c0029e8a3f0a7d55"
DOWNLOAD_x86_64=""
MD5SUM_x86_64=""
-REQUIRES=""
+REQUIRES="perl-Pod-Parser"
MAINTAINER="Matteo Bernardini"
EMAIL="ponce@slackbuilds.org"
diff --git a/audio/xwax/README b/audio/xwax/README
index c972bd54f4..b726c0124c 100644
--- a/audio/xwax/README
+++ b/audio/xwax/README
@@ -22,4 +22,4 @@ filesystem capabilities to execute with elevated privileges
a security/stability risk.
Please read http://www.slackbuilds.org/caps/ for more information.
-Optional dependencies: faad, ffmpeg
+Optional dependency: faad