aboutsummaryrefslogtreecommitdiff
path: root/audio
diff options
context:
space:
mode:
authorRene Ladan <rene@FreeBSD.org>2021-04-07 17:54:12 +0000
committerRene Ladan <rene@FreeBSD.org>2021-04-07 17:54:26 +0000
commit5980fd40bc59f3f872f57f75b3a31fb986c1b06e (patch)
tree717e82c8a03179338de8d28a97e4fb040aa3ff6f /audio
parent99d4633e3859f15744ce6f3c8e365662aea16d63 (diff)
downloadports-5980fd40bc59f3f872f57f75b3a31fb986c1b06e.tar.gz
ports-5980fd40bc59f3f872f57f75b3a31fb986c1b06e.zip
Remove expired ports:
2021-04-01 ftp/wzdftpd: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 astro/roadmap: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 games/cosmo: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 games/bomberinstinct: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 games/drm: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 games/bygfoot: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 games/cre: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 irc/hybserv: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 irc/xaric: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 mail/elmo: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 misc/cave: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 security/bugs: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 security/dmitry: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 security/doorman: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 shells/esh: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 sysutils/cpu: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 textproc/libcrm114: No known users, dead upstream 2021-04-01 x11/wmmatrix: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 x11/wmxss: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 x11/tycoon: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 x11/xgrab: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 x11/xbanner: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 x11/bricons: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 x11/xmon: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 games/cavezofphear: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 astro/saoimage: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 audio/ksmp3play: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 audio/jamin: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 audio/musicbox-tag-editor: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 audio/nspmod: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 audio/cdplay: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 audio/gimmix: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 audio/ghostess: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 audio/wmrecord: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 audio/toolame: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 audio/shout: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 biology/grappa: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 biology/phylip: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 biology/lagan: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 cad/varkon: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 cad/transcalc: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 comms/seyon: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 comms/efax: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 converters/vda2fbd: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 converters/shftool: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 devel/openzz: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 devel/sourcenav: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 devel/gb: Unmaintained and dead upstream 2021-04-01 dns/checkdns: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 dns/inadyn-mt: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 editors/gate: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 editors/thoteditor: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 emulators/cinc: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 emulators/e-uae: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 emulators/dtcyber: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 ftp/jftpgw: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-01 ftp/pureadmin: Unmaintained and dead upstream, does not build with -fno-common (llvm 11) 2021-04-02 textproc/hs-pandoc-citeproc: Integrated into textproc/hs-pandoc
Diffstat (limited to 'audio')
-rw-r--r--audio/Makefile10
-rw-r--r--audio/cdplay/Makefile43
-rw-r--r--audio/cdplay/distinfo2
-rw-r--r--audio/cdplay/files/patch-cd.c140
-rw-r--r--audio/cdplay/files/patch-cdplay.154
-rw-r--r--audio/cdplay/files/patch-cdplay.h22
-rw-r--r--audio/cdplay/files/patch-main.c82
-rw-r--r--audio/cdplay/pkg-descr2
-rw-r--r--audio/ghostess/Makefile43
-rw-r--r--audio/ghostess/distinfo2
-rw-r--r--audio/ghostess/files/patch-configure15
-rw-r--r--audio/ghostess/files/patch-src_Makefile.in12
-rw-r--r--audio/ghostess/files/patch-src_ghostess.c10
-rw-r--r--audio/ghostess/pkg-descr11
-rw-r--r--audio/gimmix/Makefile42
-rw-r--r--audio/gimmix/distinfo2
-rw-r--r--audio/gimmix/pkg-descr16
-rw-r--r--audio/gimmix/pkg-plist15
-rw-r--r--audio/jamin/Makefile32
-rw-r--r--audio/jamin/distinfo2
-rw-r--r--audio/jamin/pkg-descr6
-rw-r--r--audio/jamin/pkg-plist24
-rw-r--r--audio/ksmp3play/Makefile40
-rw-r--r--audio/ksmp3play/distinfo2
-rw-r--r--audio/ksmp3play/files/patch-configure23
-rw-r--r--audio/ksmp3play/files/patch-ksmp3play.c10
-rw-r--r--audio/ksmp3play/files/patch-ksmp3play.h21
-rw-r--r--audio/ksmp3play/files/patch-windows.c11
-rw-r--r--audio/ksmp3play/pkg-descr6
-rw-r--r--audio/ksmp3play/pkg-plist11
-rw-r--r--audio/musicbox-tag-editor/Makefile36
-rw-r--r--audio/musicbox-tag-editor/distinfo2
-rw-r--r--audio/musicbox-tag-editor/pkg-descr2
-rw-r--r--audio/musicbox-tag-editor/pkg-plist5
-rw-r--r--audio/nspmod/Makefile23
-rw-r--r--audio/nspmod/distinfo2
-rw-r--r--audio/nspmod/files/patch-Makefile13
-rw-r--r--audio/nspmod/files/patch-dacio-linux.c176
-rw-r--r--audio/nspmod/files/patch-dacio.h10
-rw-r--r--audio/nspmod/files/patch-nspmod.c35
-rw-r--r--audio/nspmod/files/patch-nspmod.h10
-rw-r--r--audio/nspmod/pkg-descr10
-rw-r--r--audio/shout/Makefile21
-rw-r--r--audio/shout/distinfo2
-rw-r--r--audio/shout/files/patch-configure15
-rw-r--r--audio/shout/files/patch-shout.c20
-rw-r--r--audio/shout/files/patch-sock.c21
-rw-r--r--audio/shout/files/patch-util.c19
-rw-r--r--audio/shout/pkg-descr4
-rw-r--r--audio/shout/pkg-plist3
-rw-r--r--audio/toolame/Makefile40
-rw-r--r--audio/toolame/distinfo2
-rw-r--r--audio/toolame/files/patch-psycho__3.c51
-rw-r--r--audio/toolame/files/patch-psycho__4.c22
-rw-r--r--audio/toolame/pkg-descr11
-rw-r--r--audio/wmrecord/Makefile29
-rw-r--r--audio/wmrecord/distinfo2
-rw-r--r--audio/wmrecord/files/patch-wmrecord.c26
-rw-r--r--audio/wmrecord/pkg-descr10
59 files changed, 0 insertions, 1333 deletions
diff --git a/audio/Makefile b/audio/Makefile
index bc7e040e2b71..69ad8e17d70d 100644
--- a/audio/Makefile
+++ b/audio/Makefile
@@ -77,7 +77,6 @@
SUBDIR += cd2mp3
SUBDIR += cddb-bundle
SUBDIR += cdparanoia
- SUBDIR += cdplay
SUBDIR += celt
SUBDIR += checkmate
SUBDIR += cheesecutter
@@ -209,9 +208,7 @@
SUBDIR += gbsplay
SUBDIR += geonkick-lv2
SUBDIR += gervill
- SUBDIR += ghostess
SUBDIR += giada
- SUBDIR += gimmix
SUBDIR += glurp
SUBDIR += gmpc
SUBDIR += gmpc-alarm
@@ -324,7 +321,6 @@
SUBDIR += jacktrip
SUBDIR += jalv
SUBDIR += jalv-select
- SUBDIR += jamin
SUBDIR += jamulus
SUBDIR += jid3lib
SUBDIR += juk
@@ -336,7 +332,6 @@
SUBDIR += klystrack
SUBDIR += kmix
SUBDIR += komposter
- SUBDIR += ksmp3play
SUBDIR += kwave
SUBDIR += ladspa
SUBDIR += lame
@@ -520,7 +515,6 @@
SUBDIR += muse-sequencer
SUBDIR += musepack
SUBDIR += musescore
- SUBDIR += musicbox-tag-editor
SUBDIR += musiccontrol
SUBDIR += musicpc
SUBDIR += musicpd
@@ -536,7 +530,6 @@
SUBDIR += normalize
SUBDIR += nosefart
SUBDIR += noson-app
- SUBDIR += nspmod
SUBDIR += oaml
SUBDIR += ocp
SUBDIR += ogg2mp3
@@ -709,7 +702,6 @@
SUBDIR += shairport-sync
SUBDIR += sherlock-lv2
SUBDIR += shntool
- SUBDIR += shout
SUBDIR += sidplay
SUBDIR += sidplay2
SUBDIR += sidplayer
@@ -791,7 +783,6 @@
SUBDIR += timidity++-xskin
SUBDIR += tkeca
SUBDIR += toccata-lv2
- SUBDIR += toolame
SUBDIR += tosha
SUBDIR += traverso
SUBDIR += tse3
@@ -833,7 +824,6 @@
SUBDIR += wildmidi
SUBDIR += wmix
SUBDIR += wmmp
- SUBDIR += wmrecord
SUBDIR += wmsmixer
SUBDIR += wxguitar
SUBDIR += x42-plugins-lv2
diff --git a/audio/cdplay/Makefile b/audio/cdplay/Makefile
deleted file mode 100644
index cdc1675765e7..000000000000
--- a/audio/cdplay/Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
-# Created by: Antti Kaipila <anttik@iki.fi>
-
-PORTNAME= cdplay
-PORTVERSION= 0.92
-PORTREVISION= 3
-CATEGORIES= audio
-MASTER_SITES= LOCAL/dannyboy
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= CD-player with text-based user interface
-
-LICENSE= BSD2CLAUSE
-LICENSE_FILE= ${WRKSRC}/COPYRIGHT
-
-USES= ncurses
-MAKE_ARGS= CFLAGS="${CFLAGS} -c -ansi" \
- LFLAGS="${LDFLAGS} -lncurses" \
- BINPATH="${PREFIX}/bin/" \
- MANPATH="${MANPREFIX}/man/man1/" \
- CC="${CC}"
-MAKE_JOBS_UNSAFE= yes
-
-CFLAGS+= -fcommon
-
-DEPRECATED= Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
-EXPIRATION_DATE=2021-04-01
-
-PLIST_FILES= bin/cdplay \
- share/man/man1/cdplay.1.gz
-
-post-patch:
- ${REINPLACE_CMD} \
- -e 's/^OPTIMISE=.*$$/OPTIMISE=/'\
- ${WRKSRC}/Makefile
-
-post-extract:
- @${GUNZIP_CMD} ${WRKSRC}/cdplay.1.gz
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/cdplay ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/cdplay.1 ${STAGEDIR}${PREFIX}/share/man/man1
-
-.include <bsd.port.mk>
diff --git a/audio/cdplay/distinfo b/audio/cdplay/distinfo
deleted file mode 100644
index c0e5b1217039..000000000000
--- a/audio/cdplay/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (cdplay-0.92.tar.gz) = 35f1cd146d9e9a3feeb0cc0a3f177c8eaedb91858fb95eec835738eafea04660
-SIZE (cdplay-0.92.tar.gz) = 14614
diff --git a/audio/cdplay/files/patch-cd.c b/audio/cdplay/files/patch-cd.c
deleted file mode 100644
index 18fb70325166..000000000000
--- a/audio/cdplay/files/patch-cd.c
+++ /dev/null
@@ -1,140 +0,0 @@
---- cd.c.orig 1997-10-24 15:38:25 UTC
-+++ cd.c
-@@ -98,8 +98,16 @@ void play_track(int track)
- cd_play.end_s=cdinfo.s_sec[cdinfo.l_track-1];
- cd_play.end_f=cdinfo.s_frame[cdinfo.l_track-1];
-
-- if(ioctl (cd_fd, CDIOCPLAYMSF, (char *) &cd_play)<0)
-- per();
-+ if(ioctl (cd_fd, CDIOCPLAYMSF, (char *) &cd_play)<0) {
-+ /* Hack for IDE CD-ROMs */
-+ if (cd_play.start_s < 2) {
-+ cd_play.start_s=2;
-+ if(ioctl (cd_fd, CDIOCPLAYMSF, (char *) &cd_play)<0)
-+ per();
-+ } else
-+ per();
-+ }
-+ cdinfo.pause=0;
- }
-
- /* Skips one track forward */
-@@ -111,7 +119,7 @@ void next(void)
- /* Quess */
- void prev(void)
- {
-- if(cdinfo.c_sec<1)
-+ if(cdinfo.c_sec<4)
- play_track(cdinfo.c_track-1);
- else play_track(cdinfo.c_track);
- }
-@@ -141,17 +149,59 @@ void cdpause(void)
- }
- }
-
-+/* Softly pauses the cd, or unpauses, as appropriate */
-+void cdsoftpause(void)
-+{
-+ struct ioc_vol real_vol, cur_vol;
-+ int i;
-+
-+ if(ioctl(cd_fd,CDIOCGETVOL,(char *) &real_vol)) per();
-+ cur_vol = real_vol;
-+
-+ if(cdinfo.pause){
-+ message="continue";
-+ memset (cur_vol.vol, 0, sizeof(cur_vol.vol));
-+ if(ioctl(cd_fd,CDIOCSETVOL,(char *) &cur_vol)) per();
-+ if(ioctl(cd_fd,CDIOCRESUME)<0) per(); else cdinfo.pause=0;
-+ for (i=0; i<20; usleep(21), i++) {
-+ cur_vol.vol[0] += (real_vol.vol[0] / 20);
-+ cur_vol.vol[1] += (real_vol.vol[1] / 20);
-+ cur_vol.vol[2] += (real_vol.vol[2] / 20);
-+ cur_vol.vol[3] += (real_vol.vol[3] / 20);
-+ if(ioctl(cd_fd,CDIOCSETVOL,(char *) &cur_vol)) per();
-+ }
-+ if(ioctl(cd_fd,CDIOCSETVOL,(char *) &real_vol)) per();
-+ }
-+ else {
-+ message="pause";
-+ for (i=0; i<20; usleep(21), i++) {
-+ cur_vol.vol[0] -= (real_vol.vol[0] / 20);
-+ cur_vol.vol[1] -= (real_vol.vol[1] / 20);
-+ cur_vol.vol[2] -= (real_vol.vol[2] / 20);
-+ cur_vol.vol[3] -= (real_vol.vol[3] / 20);
-+ if(ioctl(cd_fd,CDIOCSETVOL,(char *) &cur_vol)) per();
-+ }
-+ if(ioctl (cd_fd, CDIOCPAUSE)<0) per(); else cdinfo.pause=1;
-+ if(ioctl (cd_fd, CDIOCSETVOL,(char *) &real_vol)) per();
-+ }
-+}
-+
- /* Huge kludge */
--void ff(void)
-+void ff(int n_times)
- {
-+ int secs;
- struct ioc_play_msf cd_play;
-
-- if(cdinfo.c_seca%60+5>=60){
-- cd_play.start_s=((cdinfo.c_seca%60)+5)%60;
-+ secs=4*n_times;
-+
-+ if (secs > 59) secs=59;
-+
-+ if(cdinfo.c_seca%60+secs>=60){
-+ cd_play.start_s=((cdinfo.c_seca%60)+secs)%60;
- cd_play.start_m=cdinfo.c_seca/60+1;
- }
- else {
-- cd_play.start_s=(cdinfo.c_seca%60)+5;
-+ cd_play.start_s=(cdinfo.c_seca%60)+secs;
- cd_play.start_m=cdinfo.c_seca/60;
- }
- cd_play.start_f=1;
-@@ -160,19 +210,25 @@ void ff(void)
- cd_play.end_f=cdinfo.s_frame[cdinfo.l_track-1];
-
- if(ioctl(cd_fd,CDIOCPLAYMSF,(char *) &cd_play)<0) per();
-+ cdinfo.pause=0;
- }
-
- /* Hi mom!! */
--void rew(void)
-+void rew(int n_times)
- {
-+ int secs;
- struct ioc_play_msf cd_play;
-
-- if(cdinfo.c_seca%60-5<0){
-- cd_play.start_s=((cdinfo.c_seca%60)-5)+60;
-+ secs=4*n_times;
-+
-+ if (secs > 59) secs=59;
-+
-+ if(cdinfo.c_seca%60-secs<0){
-+ cd_play.start_s=((cdinfo.c_seca%60)-secs)+60;
- cd_play.start_m=cdinfo.c_seca/60-1;
- }
- else {
-- cd_play.start_s=(cdinfo.c_seca%60)-5;
-+ cd_play.start_s=(cdinfo.c_seca%60)-secs;
- cd_play.start_m=cdinfo.c_seca/60;
- }
- cd_play.start_f=1;
-@@ -181,6 +237,7 @@ void rew(void)
- cd_play.end_f=cdinfo.s_frame[cdinfo.l_track-1];
-
- if(ioctl(cd_fd,CDIOCPLAYMSF,(char *) &cd_play)<0) per();
-+ cdinfo.pause=0;
- }
-
- /* Spit cd out */
-@@ -192,6 +249,7 @@ void eject(void)
- per();
- close(cd_fd);
- cdinfo.eject=1;
-+ cdinfo.pause=1;
- }
-
-
diff --git a/audio/cdplay/files/patch-cdplay.1 b/audio/cdplay/files/patch-cdplay.1
deleted file mode 100644
index c35918430495..000000000000
--- a/audio/cdplay/files/patch-cdplay.1
+++ /dev/null
@@ -1,54 +0,0 @@
---- cdplay.1.orig 1997-11-08 01:13:21 UTC
-+++ cdplay.1
-@@ -35,15 +35,14 @@ cdplay \- play CD's with nice interface
- ]
- .SH DESCRIPTION
- .B cdplay
--plays audio cd's with a confortable console user interface.
--Supports only SCSI CD-ROM drives.
-+plays audio cd's with a comfortable console user interface.
- .SH OPTIONS
- .TP
- .BR \-d " device"
- Uses
- .B device
--instead of /dev/rcd0a witch it uses by default. (unless defined otherwise
--while compiling)
-+instead of /dev/rcd0a which it uses by default (unless defined otherwise
-+while compiling).
- .TP
- .BR -h
- Display a brief help message.
-@@ -59,6 +58,9 @@ Stop. Stops cd and sets current track to
- Space
- Pause. If cd is already on pause continues.
- .TP
-+\'P\'
-+Pause (or unpause) abruptly.
-+.TP
- \'e\'
- Eject. Spits the disc out of your drive.
- .TP
-@@ -79,14 +81,18 @@ Skip to track [num]. NOTE! works only fo
- .TP
- \'q\'
- Quit. Exit the program.
-+.SH ENVIRONMENT
-+.TP
-+CDROM
-+The cd device to use if one isn't specified with the -d flag.
- .SH NOTES
--If someone gets this to work with IDE drive please let me know. Currently
--tested ONLY with FreeBSD and NetBSD. Writen for FreeBSD and some features
-+Currently
-+tested ONLY with FreeBSD and NetBSD. Written for FreeBSD and some features
- may not work with NetBSD, OpenBSD or BSDi. Don't think it'll work with linux
- or some SYSV Unix's.
- .SH BUGS
--Yes. I know it does'nt work with your IDE drive. And I also know that it
--does'nt work with your old SCSI drive.
-+Yes, I know that it
-+doesn't work with your old SCSI drive.
- .SH AUTHOR
- .br
- Copyright (C) 1997
diff --git a/audio/cdplay/files/patch-cdplay.h b/audio/cdplay/files/patch-cdplay.h
deleted file mode 100644
index abccf6bc0899..000000000000
--- a/audio/cdplay/files/patch-cdplay.h
+++ /dev/null
@@ -1,22 +0,0 @@
---- cdplay.h.orig 1997-11-17 07:21:55 UTC
-+++ cdplay.h
-@@ -71,8 +71,9 @@ void next(void);
- void prev(void);
- void stop(void);
- void cdpause(void);
--void ff(void);
--void rew(void);
-+void cdsoftpause(void);
-+void ff(int);
-+void rew(int);
- void eject(void);
-
- /* Terminal related functions */
-@@ -90,6 +91,7 @@ void hs_cont(void);
- void hs_winch(void);
- void do_exit(int);
- void do_stop(void);
-+void getcommand(char *command, int *repetivity);
-
- /* Awesome!!1!!1! 2 sound functions */
- void more_vol(void);
diff --git a/audio/cdplay/files/patch-main.c b/audio/cdplay/files/patch-main.c
deleted file mode 100644
index f9bb8d845181..000000000000
--- a/audio/cdplay/files/patch-main.c
+++ /dev/null
@@ -1,82 +0,0 @@
---- main.c.orig 1997-11-17 09:26:26 UTC
-+++ main.c
-@@ -35,11 +35,14 @@ extern struct termios old_ttyattr;
- int main(int argc, char **argv)
- {
- char cmd[1];
-+ int repetivity;
- fd_set rset;
- struct timeval stime;
-
- /* Parse arguments */
-- cd_device=DEVICE;
-+ cd_device=getenv("CDROM");
-+ if (cd_device==NULL)
-+ cd_device=DEVICE;
- if(argc>1 && !strcmp(argv[1],"-d"))
- cd_device=argv[2];
- else if(argc>1)
-@@ -68,19 +71,20 @@ int main(int argc, char **argv)
-
- while(1){
- if(select(1,&rset,(fd_set *) 0,(fd_set *) 0,&stime)>0) {
-- read(STDIN_FILENO,cmd,FD_SETSIZE);
--
-+ getcommand(&cmd[0], &repetivity);
-+
- if(cmd[0]=='p'){message="play";play_track(1);}
- else if(cmd[0]=='F'){message="next";next();}
- else if(cmd[0]=='R'){message="prev";prev();}
-- else if(cmd[0]=='f'){message="ff";ff();}
-- else if(cmd[0]=='r'){message="rew";rew();}
-+ else if(cmd[0]=='f'){message="ff";ff(repetivity);}
-+ else if(cmd[0]=='r'){message="rew";rew(repetivity);}
- else if(cmd[0]=='s'){message="stop";stop();}
-- else if(cmd[0]=='e'){message="eject";eject();}
-- else if(cmd[0]==' ') cdpause();
-+ else if(cmd[0]=='E'){message="eject";eject();}
-+ else if(cmd[0]==' ') cdsoftpause();
- else if(cmd[0]=='+'){message="more vol";more_vol();}
- else if(cmd[0]=='-'){message="less vol";less_vol();}
- else if(cmd[0]=='q'){message="bye!";do_exit(0);}
-+ else if(cmd[0]=='P') cdpause();
- }
- update_cdinfo();
- move_up(5);
-@@ -92,6 +96,36 @@ int main(int argc, char **argv)
- exit(0);
- }
-
-+void getcommand(char *command, int *repetivity)
-+{
-+ static char stored_command;
-+ int n;
-+
-+ fcntl(STDIN_FILENO, F_SETFL, O_NONBLOCK);
-+
-+ if (stored_command) {
-+ *command=stored_command;
-+ } else {
-+ n=read(STDIN_FILENO,command,1);
-+ if (n <= 0) {
-+ *command='\0';
-+ *repetivity=0;
-+ return;
-+ }
-+ }
-+
-+ *repetivity=1;
-+ while (read(STDIN_FILENO, &stored_command, 1) > 0) {
-+ if (stored_command == *command) {
-+ (*repetivity)++;
-+ } else {
-+ return;
-+ }
-+ }
-+ stored_command='\0';
-+ return;
-+}
-+
- void hs_cont(void)
- {
- init_term();
diff --git a/audio/cdplay/pkg-descr b/audio/cdplay/pkg-descr
deleted file mode 100644
index 219c59328a80..000000000000
--- a/audio/cdplay/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-This is a neat cd-player for those of you who don't use X11
-and still want to play audio cds.
diff --git a/audio/ghostess/Makefile b/audio/ghostess/Makefile
deleted file mode 100644
index 1a7d90d60d2e..000000000000
--- a/audio/ghostess/Makefile
+++ /dev/null
@@ -1,43 +0,0 @@
-# Created by: trasz <trasz@pin.if.uz.zgora.pl>
-
-PORTNAME= ghostess
-PORTVERSION= 20120105
-PORTREVISION= 4
-CATEGORIES= audio
-MASTER_SITES= http://www.smbolton.com/linux/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Graphical DSSI host with JACK MIDI support
-
-LICENSE= GPLv2
-
-BUILD_DEPENDS= ${LOCALBASE}/include/dssi.h:audio/dssi \
- ${LOCALBASE}/include/ladspa.h:audio/ladspa \
- jackit>=0.109.2:audio/jack
-# Between 0.109.0 and earlier versions there was an api change in JACK.
-# However, the library version number was not changed. The line above
-# is supposed to work around that.
-LIB_DEPENDS= libdssialsacompat.so:audio/libdssialsacompat \
- liblo.so:audio/liblo \
- libjack.so:audio/jack
-
-USE_GNOME= gtk20
-USES= gmake gnome pkgconfig tar:bzip2
-GNU_CONFIGURE= yes
-CONFIGURE_ARGS= --with-jackmidi
-
-CFLAGS+= -fcommon
-
-DEPRECATED= Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
-EXPIRATION_DATE=2021-04-01
-
-PLIST_FILES= bin/ghostess bin/ghostess_universal_gui man/man1/ghostess.1.gz
-
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-
-post-patch:
- @${REINPLACE_CMD} -e \
- '/LDADD/s| -ldl | |' ${WRKSRC}/src/Makefile.in
-
-.include <bsd.port.mk>
diff --git a/audio/ghostess/distinfo b/audio/ghostess/distinfo
deleted file mode 100644
index 54bcb7935b5d..000000000000
--- a/audio/ghostess/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ghostess-20120105.tar.bz2) = 99c9006e6ccbec881b40eb5f20a9f8a72cecc3e437c6c164ff30ae5acd0bd08b
-SIZE (ghostess-20120105.tar.bz2) = 289346
diff --git a/audio/ghostess/files/patch-configure b/audio/ghostess/files/patch-configure
deleted file mode 100644
index 9260c230d7ca..000000000000
--- a/audio/ghostess/files/patch-configure
+++ /dev/null
@@ -1,15 +0,0 @@
---- configure.orig 2012-01-06 04:25:27 UTC
-+++ configure
-@@ -11719,10 +11719,10 @@ rm -f core conftest.err conftest.$ac_obj
-
-
- case "${host_os}" in
--darwin*)
-+darwin* | freebsd*)
- darwin=yes
-
--$as_echo "#define MIDI_COREMIDI 1" >>confdefs.h
-+
-
-
-
diff --git a/audio/ghostess/files/patch-src_Makefile.in b/audio/ghostess/files/patch-src_Makefile.in
deleted file mode 100644
index 3a3bb3ef8de3..000000000000
--- a/audio/ghostess/files/patch-src_Makefile.in
+++ /dev/null
@@ -1,12 +0,0 @@
---- src/Makefile.in.orig 2012-01-06 04:25:25 UTC
-+++ src/Makefile.in
-@@ -226,9 +226,7 @@ top_srcdir = @top_srcdir@
- @DARWIN_TRUE@@MIDI_JACK_TRUE@MIDI_SRCS = midi-jack.c
- @DARWIN_FALSE@DARWIN_LD_FLAGS =
- @DARWIN_TRUE@@MIDI_JACK_FALSE@DARWIN_LD_FLAGS = -framework CoreFoundation -framework CoreMIDI
--@DARWIN_TRUE@@MIDI_JACK_TRUE@DARWIN_LD_FLAGS = -framework CoreFoundation
- @DARWIN_FALSE@DARWIN_LD_ADD =
--@DARWIN_TRUE@DARWIN_LD_ADD = -lmx
- ghostess_SOURCES = \
- ghostess.c \
- ghostess.h \
diff --git a/audio/ghostess/files/patch-src_ghostess.c b/audio/ghostess/files/patch-src_ghostess.c
deleted file mode 100644
index c7569e8691d5..000000000000
--- a/audio/ghostess/files/patch-src_ghostess.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- src/ghostess.c.orig 2012-01-06 06:11:54 UTC
-+++ src/ghostess.c
-@@ -57,6 +57,7 @@
- #include <dirent.h>
- #include <pthread.h>
- #include <math.h>
-+#include <errno.h>
-
- #include <glib.h>
- #include <gtk/gtk.h>
diff --git a/audio/ghostess/pkg-descr b/audio/ghostess/pkg-descr
deleted file mode 100644
index 2a0ad344f66d..000000000000
--- a/audio/ghostess/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-Ghostess is a graphical DSSI host, based on jack-dssi-host, but
-capable of saving and restoring plugin configuration, as well as
-specifying MIDI channels and layering synths. ghostess includes
-three MIDI drivers: an ALSA sequencer MIDI driver, a (clumsy but
-functional) CoreMIDI driver (which allows ghostess to be used on
-Mac OS X), and a JACK MIDI driver for use with the MIDI transport
-in recent versions (>=0.102.27) of JACK. ghostess also comes with
-a universal DSSI GUI, which attempts to provide GUI services for
-any DSSI or LADSPA plugin, and may be used with any DSSI host.
-
-WWW: http://home.jps.net/~musound/
diff --git a/audio/gimmix/Makefile b/audio/gimmix/Makefile
deleted file mode 100644
index 99c240c68195..000000000000
--- a/audio/gimmix/Makefile
+++ /dev/null
@@ -1,42 +0,0 @@
-# Created by: Matthieu Guegan <matt.guegan@free.fr>
-
-PORTNAME= gimmix
-PORTVERSION= 0.5.7.2
-PORTREVISION= 1
-CATEGORIES= audio
-MASTER_SITES= BERLIOS
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Graphical MPD client written in C using GTK2
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-LIB_DEPENDS= libmpd.so:audio/libmpd \
- libtag.so:audio/taglib \
- libnxml.so:textproc/libnxml
-
-USES= desktop-file-utils gmake gnome pkgconfig tar:bzip2
-USE_GNOME= gtk20 intltool libglade2
-GNU_CONFIGURE= yes
-CONFIGURE_ENV= DATADIRNAME=share
-
-CFLAGS+= -fcommon
-
-DEPRECATED= Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
-EXPIRATION_DATE=2021-04-01
-
-OPTIONS_DEFINE= NLS
-OPTIONS_SUB= yes
-
-NLS_CPPFLAGS= -I${LOCALBASE}/include
-NLS_LDFLAGS= -L${LOCALBASE}/lib -lintl
-NLS_CONFIGURE_ENABLE= nls
-NLS_USES= gettext
-NLS_USES_OFF= gettext-tools
-
-post-patch:
- @${LN} -sf ${LOCALBASE}/share/intltool/Makefile.in.in ${WRKSRC}/po/Makefile.in.in
- @${REINPLACE_CMD} -e '/<curl\/types.h>/d' ${WRKSRC}/src/gimmix-covers.c ${WRKSRC}/src/gimmix-lyrics.c
-
-.include <bsd.port.mk>
diff --git a/audio/gimmix/distinfo b/audio/gimmix/distinfo
deleted file mode 100644
index f022dac50ffe..000000000000
--- a/audio/gimmix/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (gimmix-0.5.7.2.tar.bz2) = 860588d13d66631e52ee57e6b31dfbf5f1493e2be3a4649231a7cf3c8d56ee27
-SIZE (gimmix-0.5.7.2.tar.bz2) = 497249
diff --git a/audio/gimmix/pkg-descr b/audio/gimmix/pkg-descr
deleted file mode 100644
index 42b78e79efd9..000000000000
--- a/audio/gimmix/pkg-descr
+++ /dev/null
@@ -1,16 +0,0 @@
-Gimmix is a graphical Music player daemon (MPD) client written in C
-using GTK+2.
-
-Features:
-=========
-* Simple and Clean Interface.
-* Library Browser.
-* Library search. (search by artist, album, filename, etc)
-* Playlist management (manage mpd playlists)
-* ID3v2 tag editing support.
-* System tray icon support.
-* Support for controlling gimmix through Keyboard.
-* Notification support (Displays the currently playing song in systray).
-* Small memory footprint.
-
-WWW: http://gimmix.berlios.de/index.php
diff --git a/audio/gimmix/pkg-plist b/audio/gimmix/pkg-plist
deleted file mode 100644
index f26ca6be8da8..000000000000
--- a/audio/gimmix/pkg-plist
+++ /dev/null
@@ -1,15 +0,0 @@
-bin/gimmix
-man/man1/gimmix.1.gz
-%%NLS%%share/locale/cs/LC_MESSAGES/gimmix.mo
-%%NLS%%share/locale/de/LC_MESSAGES/gimmix.mo
-%%NLS%%share/locale/fr/LC_MESSAGES/gimmix.mo
-%%NLS%%share/locale/sv/LC_MESSAGES/gimmix.mo
-%%NLS%%share/locale/tr/LC_MESSAGES/gimmix.mo
-%%NLS%%share/locale/zh_TW/LC_MESSAGES/gimmix.mo
-share/applications/gimmix.desktop
-%%DATADIR%%/gimmix.glade
-%%DATADIR%%/gimmix_firstrun.png
-share/pixmaps/gimmix-album.png
-share/pixmaps/gimmix.png
-share/pixmaps/gimmix_logo_small.png
-share/pixmaps/gimmix_playlist.png
diff --git a/audio/jamin/Makefile b/audio/jamin/Makefile
deleted file mode 100644
index 046f75f18e7b..000000000000
--- a/audio/jamin/Makefile
+++ /dev/null
@@ -1,32 +0,0 @@
-# Created by: trasz <trasz@pin.if.uz.zgora.pl>
-
-PORTNAME= jamin
-PORTVERSION= 0.95.0
-PORTREVISION= 16
-CATEGORIES= audio
-MASTER_SITES= SF
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= JACK Audio Mastering interface
-
-LIB_DEPENDS= libfftw3f.so:math/fftw3-float \
- libjack.so:audio/jack \
- liblo.so:audio/liblo
-RUN_DEPENDS= ${LOCALBASE}/include/ladspa.h:audio/ladspa \
- ${LOCALBASE}/lib/ladspa/fast_lookahead_limiter_1913.so:audio/swhplugins
-BUILD_DEPENDS= ${LOCALBASE}/include/fftw3.h:math/fftw3
-
-GNU_CONFIGURE= yes
-USES= desktop-file-utils gmake gnome libtool pkgconfig \
- shared-mime-info
-USE_GNOME= gtk20 intltool libxml2
-
-CFLAGS+= -fcommon
-
-DEPRECATED= Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
-EXPIRATION_DATE=2021-04-01
-
-post-install:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/ladspa/jamincont_1912.so
-
-.include <bsd.port.mk>
diff --git a/audio/jamin/distinfo b/audio/jamin/distinfo
deleted file mode 100644
index 29467f9791b2..000000000000
--- a/audio/jamin/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (jamin-0.95.0.tar.gz) = 762fee88682f27888e46dfb013a9ab5e798533b9b67643ff1d7760501939bb3c
-SIZE (jamin-0.95.0.tar.gz) = 1007290
diff --git a/audio/jamin/pkg-descr b/audio/jamin/pkg-descr
deleted file mode 100644
index 2eea9444e3f4..000000000000
--- a/audio/jamin/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-JAMin is the JACK Audio Connection Kit (JACK) Audio Mastering
-interface. JAMin is an open source application designed to perform
-professional audio mastering of stereo input streams. It uses LADSPA
-for digital signal processing (DSP).
-
-WWW: http://jamin.sourceforge.net/en/about.html
diff --git a/audio/jamin/pkg-plist b/audio/jamin/pkg-plist
deleted file mode 100644
index 4d5d68cd8f7e..000000000000
--- a/audio/jamin/pkg-plist
+++ /dev/null
@@ -1,24 +0,0 @@
-bin/jamin
-bin/jamin-scene
-man/man1/jamin.1.gz
-lib/ladspa/jamincont_1912.so
-%%DATADIR%%/pixmaps/brushed-steel.png
-%%DATADIR%%/pixmaps/thai-gold-knobs.png
-%%DATADIR%%/pixmaps/thai-gold.png
-%%DATADIR%%/pixmaps/play1.png
-%%DATADIR%%/pixmaps/pause1.png
-%%DATADIR%%/pixmaps/JAMin_splash.jpg
-%%DATADIR%%/pixmaps/about_image.png
-%%DATADIR%%/pixmaps/marble.jpg
-%%DATADIR%%/pixmaps/JAMin_icon.xpm
-%%DATADIR%%/pixmaps/LED_green_on.xpm
-%%DATADIR%%/pixmaps/LED_green_off.xpm
-%%DATADIR%%/pixmaps/LED_yellow.xpm
-%%DATADIR%%/pixmaps/LED_red.xpm
-%%DATADIR%%/examples/RIAA_EQ.jam
-%%DATADIR%%/examples/default.jam
-%%DATADIR%%/examples/jamin_ui
-%%DATADIR%%/examples/marble_jamin_ui
-share/applications/jamin.desktop
-share/mime/packages/jamin.xml
-share/icons/jamin.svg
diff --git a/audio/ksmp3play/Makefile b/audio/ksmp3play/Makefile
deleted file mode 100644
index 2cd12c9f7fc2..000000000000
--- a/audio/ksmp3play/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-# Created by: Ying-Chieh Liao <ijliao@FreeBSD.org>
-
-PORTNAME= ksmp3play
-PORTVERSION= 0.5.2.1
-PORTREVISION= 5
-CATEGORIES= audio
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}-${PORTVERSION:R}/${PORTVERSION:R}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Curses-based MP3 player
-
-LICENSE= GPLv2+
-LICENSE_FILE= ${WRKSRC}/COPYING
-
-LIB_DEPENDS= libsmpeg.so:multimedia/smpeg
-
-GNU_CONFIGURE= yes
-USES= ncurses pathfix sdl
-USE_SDL= sdl
-NO_WRKSUBDIR= yes
-EXTRACT_AFTER_ARGS= --exclude CVS
-
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-
-CFLAGS+= -fcommon
-
-DEPRECATED= Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
-EXPIRATION_DATE=2021-04-01
-
-OPTIONS_DEFINE= DOCS
-
-post-patch:
- ${REINPLACE_CMD} -e 's|-lcurses|-lncurses|' ${WRKSRC}/configure
-
-post-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
- cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}
-
-.include <bsd.port.mk>
diff --git a/audio/ksmp3play/distinfo b/audio/ksmp3play/distinfo
deleted file mode 100644
index 9807814e64ff..000000000000
--- a/audio/ksmp3play/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (ksmp3play-0.5.2.1.tar.gz) = f69d9c8c39d750ed84b5d920537a3f0c1a39b8d3f7c5086f8e99e0cb138d16ab
-SIZE (ksmp3play-0.5.2.1.tar.gz) = 108571
diff --git a/audio/ksmp3play/files/patch-configure b/audio/ksmp3play/files/patch-configure
deleted file mode 100644
index a14ac99671c6..000000000000
--- a/audio/ksmp3play/files/patch-configure
+++ /dev/null
@@ -1,23 +0,0 @@
---- configure.orig 2008-06-15 10:23:18 UTC
-+++ configure
-@@ -1258,15 +1258,15 @@ int main (int argc, char *argv[])
- }
- else
- {
-- printf("\n*** 'sdl-config --version' returned %d.%d.%d, but the
--minimum version\n", $sdl_major_version, $sdl_minor_version,
-+ printf("\n*** 'sdl-config --version' returned %d.%d.%d, but the \
-+minimum version\n", $sdl_major_version, $sdl_minor_version, \
- $sdl_micro_version);
-- printf("*** of SDL required is %d.%d.%d. If sdl-config is correct,
-+ printf("*** of SDL required is %d.%d.%d. If sdl-config is correct, \
- then it is\n", major, minor, micro);
- printf("*** best to upgrade to the required version.\n");
-- printf("*** If sdl-config was wrong, set the environment variable
-+ printf("*** If sdl-config was wrong, set the environment variable \
- SDL_CONFIG\n");
-- printf("*** to point to the correct copy of sdl-config, and remove
-+ printf("*** to point to the correct copy of sdl-config, and remove \
- the file\n");
- printf("*** config.cache before re-running configure\n");
- return 1;
diff --git a/audio/ksmp3play/files/patch-ksmp3play.c b/audio/ksmp3play/files/patch-ksmp3play.c
deleted file mode 100644
index 7e0d7ec4bcbf..000000000000
--- a/audio/ksmp3play/files/patch-ksmp3play.c
+++ /dev/null
@@ -1,10 +0,0 @@
---- ksmp3play.c.orig 2008-06-17 05:57:56 UTC
-+++ ksmp3play.c
-@@ -42,6 +42,7 @@
- #include "ksmp3play.h"
- #include <smpeg/smpeg.h>
- #include <curses.h>
-+#include <sys/time.h>
- #include <sys/resource.h>
- #include <string.h>
- #include <ctype.h>
diff --git a/audio/ksmp3play/files/patch-ksmp3play.h b/audio/ksmp3play/files/patch-ksmp3play.h
deleted file mode 100644
index b7717bc71fbe..000000000000
--- a/audio/ksmp3play/files/patch-ksmp3play.h
+++ /dev/null
@@ -1,21 +0,0 @@
---- ksmp3play.h.orig 2008-04-14 00:22:27 UTC
-+++ ksmp3play.h
-@@ -29,8 +29,9 @@
- #include <errno.h>
- #include <time.h>
- #include <smpeg/smpeg.h>
--#ifdef __linux__
-+/* #ifdef __linux__ */
- #include <getopt.h>
-+/*
- #else
- struct option
- {
-@@ -43,6 +44,7 @@ struct option
- # define required_argument 1
- # define optional_argument 2
- #endif
-+*/
- #define BUFLEN 200
- #ifdef HAVE_CONFIG_H
- #include <config.h>
diff --git a/audio/ksmp3play/files/patch-windows.c b/audio/ksmp3play/files/patch-windows.c
deleted file mode 100644
index 4a9b59f197af..000000000000
--- a/audio/ksmp3play/files/patch-windows.c
+++ /dev/null
@@ -1,11 +0,0 @@
---- windows.c.orig 2008-06-17 05:57:56 UTC
-+++ windows.c
-@@ -30,7 +30,7 @@
- #include "ksmp3play.h"
-
- #include <sys/types.h>
--#include <sys/dir.h>
-+#include <dirent.h>
- #include <sys/param.h>
- #include <stdio.h>
- #include <unistd.h>
diff --git a/audio/ksmp3play/pkg-descr b/audio/ksmp3play/pkg-descr
deleted file mode 100644
index 131b81b71982..000000000000
--- a/audio/ksmp3play/pkg-descr
+++ /dev/null
@@ -1,6 +0,0 @@
-Ksmp3play is an curses-based MP3 player. This allows you to control the
-player on another computer using telnet or ssh, which might be useful if
-you have an old computer dedicated for mp3 playing. Other features include
-song rating and volume settings for each song.
-
-WWW: https://sourceforge.net/projects/ksmp3play/
diff --git a/audio/ksmp3play/pkg-plist b/audio/ksmp3play/pkg-plist
deleted file mode 100644
index 8c423571ec47..000000000000
--- a/audio/ksmp3play/pkg-plist
+++ /dev/null
@@ -1,11 +0,0 @@
-bin/ksmp3play
-man/man1/ksmp3play.1.gz
-%%PORTDOCS%%%%DOCSDIR%%/ksmp3play.html/ch-usage.html
-%%PORTDOCS%%%%DOCSDIR%%/ksmp3play.html/footnotes.html
-%%PORTDOCS%%%%DOCSDIR%%/ksmp3play.html/ch-intro.html
-%%PORTDOCS%%%%DOCSDIR%%/ksmp3play.html/index.html
-%%PORTDOCS%%%%DOCSDIR%%/ksmp3play.html/ch-install.html
-%%PORTDOCS%%%%DOCSDIR%%/ksmp3play.html/ch-qa.html
-%%PORTDOCS%%%%DOCSDIR%%/ksmp3play.pdf
-%%PORTDOCS%%%%DOCSDIR%%/ksmp3play.sgml
-%%PORTDOCS%%%%DOCSDIR%%/ksmp3play.txt
diff --git a/audio/musicbox-tag-editor/Makefile b/audio/musicbox-tag-editor/Makefile
deleted file mode 100644
index b730f393366e..000000000000
--- a/audio/musicbox-tag-editor/Makefile
+++ /dev/null
@@ -1,36 +0,0 @@
-# Created by: Jean-Yves Lefort <jylefort@brutele.be>
-# $MCom: ports/audio/musicbox-tag-editor/Makefile,v 1.5 2007/09/10 05:13:24 mezz Exp $
-
-PORTNAME= musicbox-tag-editor
-PORTVERSION= 0.2.3
-PORTREVISION= 18
-CATEGORIES= audio
-MASTER_SITES= SF/musicbox/musicbox/${PORTVERSION}
-DISTNAME= musicbox-${PORTVERSION}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Simple GTK+ audio tag editor
-
-LIB_DEPENDS= libtag.so:audio/taglib
-
-USES= gnome pathfix pkgconfig shebangfix
-USE_GNOME= gnomeprefix libglade2
-GNU_CONFIGURE= yes
-CPPFLAGS+= -I${LOCALBASE}/include
-LDFLAGS+= -L${LOCALBASE}/lib
-# avoid conflict with audio/musicbox
-CONFIGURE_ARGS= --program-suffix=-tag-editor
-SHEBANG_FILES= data/edit.pl
-
-CFLAGS+= -fcommon
-
-DEPRECATED= Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
-EXPIRATION_DATE=2021-04-01
-
-post-patch:
- @${REINPLACE_CMD} -e 's|/usr/share/pixmaps|${PREFIX}/share/pixmaps|' \
- ${WRKSRC}/data/musicbox.glade
- @${REINPLACE_CMD} -e 's|Exec=musicbox|Exec=musicbox-tag-editor|' \
- ${WRKSRC}/data/musicbox.desktop
-
-.include <bsd.port.mk>
diff --git a/audio/musicbox-tag-editor/distinfo b/audio/musicbox-tag-editor/distinfo
deleted file mode 100644
index a6cc175e8be8..000000000000
--- a/audio/musicbox-tag-editor/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (musicbox-0.2.3.tar.gz) = 49a09cb8d9a919686dade0056eb9baad254d530c3d45099634a631b069404e33
-SIZE (musicbox-0.2.3.tar.gz) = 96339
diff --git a/audio/musicbox-tag-editor/pkg-descr b/audio/musicbox-tag-editor/pkg-descr
deleted file mode 100644
index 954424934fa3..000000000000
--- a/audio/musicbox-tag-editor/pkg-descr
+++ /dev/null
@@ -1,2 +0,0 @@
-Musicbox is a simple one-file-at-a-time audio tag editor. It can edit
-ID3, Vorbis and FLAC tags via the TagLib library.
diff --git a/audio/musicbox-tag-editor/pkg-plist b/audio/musicbox-tag-editor/pkg-plist
deleted file mode 100644
index 594e6a1306a5..000000000000
--- a/audio/musicbox-tag-editor/pkg-plist
+++ /dev/null
@@ -1,5 +0,0 @@
-bin/musicbox-tag-editor
-share/applications/musicbox.desktop
-share/musicbox/edit.pl
-share/musicbox/musicbox.glade
-share/pixmaps/musicbox.png
diff --git a/audio/nspmod/Makefile b/audio/nspmod/Makefile
deleted file mode 100644
index 00c15c0d3326..000000000000
--- a/audio/nspmod/Makefile
+++ /dev/null
@@ -1,23 +0,0 @@
-# Created by: jmg
-
-PORTNAME= nspmod
-PORTVERSION= 0.1
-PORTREVISION= 1
-CATEGORIES= audio
-MASTER_SITES= SUNSITE/apps/sound/players
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= MOD/S3M/MTM tracker that does its own DSP, uses VoxWare v2.90+
-
-CFLAGS+= -fcommon
-
-DEPRECATED= Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
-EXPIRATION_DATE=2021-04-01
-
-PLIST_FILES= bin/nspmod man/man1/nspmod.1.gz
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/nspmod ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/nspmod.1 ${STAGEDIR}${MANPREFIX}/man/man1
-
-.include <bsd.port.mk>
diff --git a/audio/nspmod/distinfo b/audio/nspmod/distinfo
deleted file mode 100644
index 075a6f649308..000000000000
--- a/audio/nspmod/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (nspmod-0.1.tar.gz) = 1ea681aae89cbf3e0f59b365bd5c97760ac23c41cc7bad551b7ad7c63c590fd7
-SIZE (nspmod-0.1.tar.gz) = 32579
diff --git a/audio/nspmod/files/patch-Makefile b/audio/nspmod/files/patch-Makefile
deleted file mode 100644
index 9e9c4f038938..000000000000
--- a/audio/nspmod/files/patch-Makefile
+++ /dev/null
@@ -1,13 +0,0 @@
---- Makefile.orig 1995-09-17 13:18:20 UTC
-+++ Makefile
-@@ -25,8 +25,8 @@ DACIO_ARCH = dacio-linux.c
-
- #}
-
--CFLAGS = $(CFLAGS_OS) $(CFLAGS_OPT) $(CFLAGS_EXT)
--CFLAGS_HIOPT_ = $(CFLAGS_OS) $(CFLAGS_HIOPT) $(CFLAGS_EXT)
-+#CFLAGS = $(CFLAGS_OS) $(CFLAGS_OPT) $(CFLAGS_EXT)
-+CFLAGS_HIOPT_ = $(CFLAGS) $(CFLAGS_HIOPT)
- LDFLAGS = $(LDFLAGS_OS) $(LDFLAGS_EXT)
- LIBS = $(LIBS_EXT) $(LIBS_OS)
-
diff --git a/audio/nspmod/files/patch-dacio-linux.c b/audio/nspmod/files/patch-dacio-linux.c
deleted file mode 100644
index c81ebe12ee3a..000000000000
--- a/audio/nspmod/files/patch-dacio-linux.c
+++ /dev/null
@@ -1,176 +0,0 @@
---- dacio-linux.c.orig 1995-09-17 12:51:43 UTC
-+++ dacio-linux.c
-@@ -3,7 +3,11 @@
- #include <fcntl.h> /*O_WRONLY*/
- #include <sys/ioctl.h> /*(ioctl)*/
- #include <unistd.h> /*(write)*/
-+#if defined(LINUX) || defined(__FreeBSD__)
- #include <sys/soundcard.h> /*SNDCTL_XXX*/
-+#else
-+#include <machine/soundcard.h>
-+#endif
- #include <errno.h> /*EINTR*/
- #include "defs.h" /*u8,u16*/
- #include "dacio.h" /*(dacioXXX)*/
-@@ -47,7 +51,7 @@ dacioInit(void)
- static struct {
- union {
- u8 *p8;
-- u16 *p16;
-+ i15 *p16;
- } p;
- u8 *top;
- u8 *bot;
-@@ -67,11 +71,39 @@ dacioConf(DacioConfInfo *dcp)
- exit(1);
- }
- #endif
-- tmp = AFMT_U8;
-+ switch (dcp->bits) {
-+ case 0:
-+ case 8:
-+ dcp->bits = 8;
-+ tmp = AFMT_U8; break;
-+ case 16:
-+ tmp = AFMT_S16_LE; break;
-+ default:
-+ fprintf(stderr, "Don't know how to handle %d bit output.\n", dcp->bits);
-+ exit(1);
-+ break;
-+ }
-+
- if (ioctl(fd, SNDCTL_DSP_SETFMT, &tmp) < 0) {
- perror("dacioConf");
- exit(1);
- }
-+
-+ switch (tmp) {
-+ case AFMT_U8:
-+ if (dcp->bits != 8) {
-+ fprintf(stderr, "soundcard doesn't support 8bits.\n");
-+ exit(1);
-+ }
-+ break;
-+ case AFMT_S16_LE:
-+ if (dcp->bits != 16) {
-+ fprintf(stderr, "soundcard doesn't support 16bits.\n");
-+ exit(1);
-+ }
-+ break;
-+ }
-+
- /*fprintf(stderr, "fmt = 0x%x\n", tmp);*/
-
- if (ioctl(fd, SNDCTL_DSP_STEREO, &dcp->stereo) < 0) {
-@@ -90,10 +122,15 @@ dacioConf(DacioConfInfo *dcp)
- perror("dacioConf");
- exit(1);
- }
-+ /*fprintf(stderr, "sound buffer size = 0x%x\n", buf.size);*/
-+ tmp = buf.size;
-+ while (tmp <= (0.1 * (dcp->speed * (dcp->stereo+1) * (dcp->bits/8))))
-+ tmp += buf.size;
-+ buf.size = tmp;
- /*fprintf(stderr, "buffer size = 0x%x\n", buf.size);*/
- dci = *dcp;
- /*if (buf.top != NULL) free(buf.top);*/
-- buf.top = memPerm(buf.size * sizeof(u8));
-+ buf.top = memPerm(buf.size);
- buf.p.p8 = buf.top;
- buf.bot = buf.top + buf.size;
- }
-@@ -115,7 +152,14 @@ dacioFlush(void)
- int s;
-
- if (buf.p.p8 <= buf.top) return;
-- for ( ; buf.p.p8 < buf.bot; buf.p.p8++) *buf.p.p8 = 128;
-+ switch (dci.bits) {
-+ case 8:
-+ for ( ; buf.p.p8 < buf.bot; buf.p.p8++) *buf.p.p8 = 128;
-+ break;
-+ case 16:
-+ for ( ; buf.p.p8 < buf.bot; buf.p.p16++) *buf.p.p16 = 0;
-+ break;
-+ }
- RETRY:
- s = write(fd, buf.top, buf.size);
- if (s < buf.size) {
-@@ -179,6 +223,8 @@ dacioGlobalVol(i15x v)
- (tmpvar & ~255)? ~tmpvar >> 16 : tmpvar ) /* 16 will be OK */
- /* ~(tmpvar >> 16) makes longer asm */
- #endif
-+#define to16bit(x) \
-+ (((x) * gv) >> 12)
-
- /* stereo */
- static void
-@@ -186,14 +232,26 @@ dacioOutHirevS(i15x n)
- {
- const i31 *inbufp = inbuf.p;
- u8 *u8p = buf.p.p8;
-+ i15 *s15p = buf.p.p16;
-
-- for (; n > 0; n--) {
-- i31x tmp;
-- *u8p++ = to8bit(*inbufp++, tmp); /* L */
-- *u8p++ = to8bit(*inbufp++, tmp); /* R */
-+ switch (dci.bits) {
-+ case 8:
-+ for (; n > 0; n--) {
-+ i31x tmp;
-+ *u8p++ = to8bit(*inbufp++, tmp); /* L */
-+ *u8p++ = to8bit(*inbufp++, tmp); /* R */
-+ }
-+ buf.p.p8 = u8p;
-+ break;
-+ case 16:
-+ for (; n > 0; n--) {
-+ *s15p++ = to16bit(*inbufp++); /* L */
-+ *s15p++ = to16bit(*inbufp++); /* R */
-+ }
-+ buf.p.p16 = s15p;
-+ break;
- }
- inbuf.p = inbufp;
-- buf.p.p8 = u8p;
- }
-
- /* mono */
-@@ -202,19 +260,31 @@ dacioOutHirevM(i15x n)
- {
- const i31 *inbufp = inbuf.p;
- u8 *u8p = buf.p.p8;
-+ i15 *s16p = buf.p.p16;
-
-- for (; n > 0; n--) {
-- i31x tmp;
-- *u8p++ = to8bit(*inbufp, tmp);
-- inbufp += 2;
-+ switch (dci.bits) {
-+ case 8:
-+ for (; n > 0; n--) {
-+ i31x tmp;
-+ *u8p++ = to8bit(*inbufp, tmp);
-+ inbufp += 2;
-+ }
-+ buf.p.p8 = u8p;
-+ break;
-+ case 16:
-+ for (; n > 0; n--) {
-+ *s16p++ = to16bit(*inbufp);
-+ inbufp += 2;
-+ }
-+ buf.p.p16 = s16p;
-+ break;
- }
- inbuf.p = inbufp;
-- buf.p.p8 = u8p;
- }
-
- #define dacioOutHirev(x) \
- if (dci.stereo) dacioOutHirevS(x); else dacioOutHirevM(x)
--#define bufRest() (dci.stereo? (buf.bot - buf.p.p8)/2 : buf.bot - buf.p.p8)
-+#define bufRest() ((dci.stereo? (buf.bot - buf.p.p8)/2 : buf.bot - buf.p.p8)/(dci.bits/8))
-
- void
- dacioOut(void)
diff --git a/audio/nspmod/files/patch-dacio.h b/audio/nspmod/files/patch-dacio.h
deleted file mode 100644
index 6f4e2379debc..000000000000
--- a/audio/nspmod/files/patch-dacio.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- dacio.h.orig 1995-09-16 07:01:08 UTC
-+++ dacio.h
-@@ -3,6 +3,7 @@
- #endif
-
- typedef struct {
-+ int bits;
- int speed;
- int stereo;
- } DacioConfInfo;
diff --git a/audio/nspmod/files/patch-nspmod.c b/audio/nspmod/files/patch-nspmod.c
deleted file mode 100644
index ed4bb6938760..000000000000
--- a/audio/nspmod/files/patch-nspmod.c
+++ /dev/null
@@ -1,35 +0,0 @@
---- nspmod.c.orig 1995-09-16 08:10:37 UTC
-+++ nspmod.c
-@@ -1,4 +1,5 @@
- #include <stdio.h> /*(perror)*/
-+#include <sys/types.h>
- #include <sys/mman.h> /*PROT_READ,MAP_xxx*/
- #include <fcntl.h> /*O_RDONLY*/
- #include <sys/stat.h> /*stat*/
-@@ -35,6 +36,7 @@ help(const char *argv0)
- printf("NSPmod version " LIT(VERSION_MAJOR) "." LIT(VERSION_MINOR) "\n");
- printf("Usage: %s [options] modfile\n", argv0);
- printf("Options:\n");
-+ printf(" -b # number of bits to output (8 or 16)\n");
- printf(" -c # play only the channel\n");
- printf(" -e show events\n");
- printf(" -f # output sample rate\n");
-@@ -62,8 +64,9 @@ main(int argc, char *argv[])
- oi.outRate = DEF_OUTRATE;
- oi.ovsFreq = -1;
- /*oi.repLimit = 1;*/
-- while ((optChar = getopt(argc, argv, "c:ef:il:mo:rs:v:")) > 0) {
-+ while ((optChar = getopt(argc, argv, "b:c:ef:il:mo:rs:v:")) > 0) {
- switch (optChar) {
-+ case 'b': oi.bits = (i15x)strtol(optarg, NULL, 0); break;
- case 'c': oi.onlyCh = (i15x)strtol(optarg, NULL, 0) | 0x100; break;
- case 'e': oi.showEvents++; break;
- case 'f': oi.outRate = (u16x)strtol(optarg, NULL, 0); break;
-@@ -116,6 +119,7 @@ main(int argc, char *argv[])
-
- lookOverFile(p, statbuf.st_size);
- dacioInit();
-+ dci.bits = oi.bits;
- dci.speed = oi.outRate;
- dci.stereo = !oi.mono;
- dacioConf(&dci);
diff --git a/audio/nspmod/files/patch-nspmod.h b/audio/nspmod/files/patch-nspmod.h
deleted file mode 100644
index 460df995f714..000000000000
--- a/audio/nspmod/files/patch-nspmod.h
+++ /dev/null
@@ -1,10 +0,0 @@
---- nspmod.h.orig 1995-09-16 06:50:32 UTC
-+++ nspmod.h
-@@ -3,6 +3,7 @@
- #endif
-
- typedef struct {
-+ i15x bits; /* -b # */
- i15x onlyCh; /* -c # */
- i15x showEvents; /* -e, -ee */
- u16x outRate; /* -f # */
diff --git a/audio/nspmod/pkg-descr b/audio/nspmod/pkg-descr
deleted file mode 100644
index 68a08b0e93f7..000000000000
--- a/audio/nspmod/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-NSPmod is a MOD (Protracker module and some of its extensions) / S3M
-(Scream Tracker 3 module) / MTM (Multitracker module) music player.
-This program uses a technology called No Signal Processor (NSP), which
-enables your PC play MODs without DSP such as Gravis UltraSound (GUS)
-GF1.
-
-This program requires VoxWare v2.90 compatible 8bit DAC device.
-
-I, John-Mark Gurney, have added support for output in 16bits. The
-volume level is slightly less than the 8bit version though.
diff --git a/audio/shout/Makefile b/audio/shout/Makefile
deleted file mode 100644
index eb3eed475781..000000000000
--- a/audio/shout/Makefile
+++ /dev/null
@@ -1,21 +0,0 @@
-# Created by: will
-
-PORTNAME= shout
-PORTVERSION= 0.8.0
-PORTREVISION= 2
-CATEGORIES= audio net
-MASTER_SITES= http://downloads.xiph.org/releases/libshout/ \
- http://downloads.us.xiph.org/releases/libshout/ \
- http://public.planetmirror.com/pub/xiph/releases/libshout/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Send mp3 streams to an icecast/shoutcast server
-
-GNU_CONFIGURE= yes
-
-CFLAGS+= -fcommon
-
-DEPRECATED= Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
-EXPIRATION_DATE=2021-04-01
-
-.include <bsd.port.mk>
diff --git a/audio/shout/distinfo b/audio/shout/distinfo
deleted file mode 100644
index dcc209c7fd0f..000000000000
--- a/audio/shout/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (shout-0.8.0.tar.gz) = 7b36712730c370f7d25271ca93291f9055bb90ee3052e7aec33b5dae205d8227
-SIZE (shout-0.8.0.tar.gz) = 66394
diff --git a/audio/shout/files/patch-configure b/audio/shout/files/patch-configure
deleted file mode 100644
index e1cf22b5b7c3..000000000000
--- a/audio/shout/files/patch-configure
+++ /dev/null
@@ -1,15 +0,0 @@
---- configure.orig 2000-04-20 07:41:45 UTC
-+++ configure
-@@ -539,9 +539,9 @@ if test "x$enable_fsstd" = "xyes"; then
- LOGDIR="/var/log/icecast"
- else
- echo "FSSTD DISABLED"
-- BINDIR="${prefix}/icecast/bin"
-- ETCDIR="${prefix}/icecast/etc"
-- LOGDIR="${prefix}/icecast/log"
-+ BINDIR="${prefix}/bin"
-+ ETCDIR="${prefix}/etc/icecast"
-+ LOGDIR="${prefix}/share/icecast/log"
- fi
-
-
diff --git a/audio/shout/files/patch-shout.c b/audio/shout/files/patch-shout.c
deleted file mode 100644
index 04a7a5efe85f..000000000000
--- a/audio/shout/files/patch-shout.c
+++ /dev/null
@@ -1,20 +0,0 @@
---- shout.c.orig 2000-04-20 07:31:50 UTC
-+++ shout.c
-@@ -1738,7 +1738,7 @@ login ()
- void
- update_meta_info_on_server (char *filename, unsigned long int size)
- {
-- sock_t sockfd = sock_connect (set.servername, set.port);
-+ sock_t sockfd = sock_connect (set.servername, set.port-1);
- char title[BUFSIZE]; /* copy of filename */
- char *song = NULL;
- char *mount = NULL;
-@@ -1815,7 +1815,7 @@ update_meta_info_on_server (char *filena
-
- if (sockfd != -1) {
- if (set.use_icy) {
-- sock_write (sockfd, "GET /admin.cgi?pass=%s&mode=updinfo&song=%s HTTP/1.0\nHost: %s:%d\nUser-Agent: Shout/%s\n\n", set.password, url_encode (titleptr, &song), set.servername, set.port, VERSION);
-+ sock_write (sockfd, "GET /admin.cgi?pass=%s&mode=updinfo&song=%s HTTP/1.0\nHost: %s:%d\nUser-Agent: Mozilla(Shout/%s)\n\n", set.password, url_encode (titleptr, &song), set.servername, set.port, VERSION);
- } else {
- sock_write (sockfd, "GET /admin.cgi?pass=%s&mode=updinfo&mount=%s&song=%s&length=%ld HTTP/1.0\nHost: %s:%d\nUser-Agent: Shout/%s\n\n", set.password, url_encode (set.mount_name, &mount), url_encode (titleptr, &song), size, set.servername, set.port, VERSION);
- if (mount)
diff --git a/audio/shout/files/patch-sock.c b/audio/shout/files/patch-sock.c
deleted file mode 100644
index dc3b47719cef..000000000000
--- a/audio/shout/files/patch-sock.c
+++ /dev/null
@@ -1,21 +0,0 @@
---- sock.c.orig 2000-04-20 07:31:50 UTC
-+++ sock.c
-@@ -12,8 +12,10 @@
- #include <process.h>
- #include <winbase.h>
- #else /* *NIX */
-+#include <sys/types.h>
- #include <sys/socket.h>
- #include <netinet/in.h>
-+#include <arpa/inet.h>
- #include <netdb.h>
- #include <fcntl.h>
- #include <sys/wait.h>
-@@ -22,7 +24,6 @@
- #include <ctype.h>
- #include <stdarg.h>
- #include <errno.h>
--#include <arpa/inet.h>
- #include <sys/time.h>
- #include <unistd.h>
- #endif /* !win32 */
diff --git a/audio/shout/files/patch-util.c b/audio/shout/files/patch-util.c
deleted file mode 100644
index e2f98e54eaa8..000000000000
--- a/audio/shout/files/patch-util.c
+++ /dev/null
@@ -1,19 +0,0 @@
---- util.c.orig 2000-04-20 07:31:50 UTC
-+++ util.c
-@@ -18,8 +18,6 @@
- #include <process.h>
- #include <winbase.h>
- #else /* *NIX */
--#include <sys/socket.h>
--#include <netinet/in.h>
- #include <netdb.h>
- #include <fcntl.h>
- #include <sys/wait.h>
-@@ -29,7 +27,6 @@
- #include <stdarg.h>
- #include <time.h>
- #include <errno.h>
--#include <arpa/inet.h>
- #include <sys/time.h>
- #include <unistd.h>
- #endif /* !win32 */
diff --git a/audio/shout/pkg-descr b/audio/shout/pkg-descr
deleted file mode 100644
index 73a098d7006f..000000000000
--- a/audio/shout/pkg-descr
+++ /dev/null
@@ -1,4 +0,0 @@
-Shout feeds an mp3 stream to your icecast or shoutcast server. The shoutcast
-system is a more or less commercial system, developed by Nullsoft.
-
-WWW: http://www.icecast.org/
diff --git a/audio/shout/pkg-plist b/audio/shout/pkg-plist
deleted file mode 100644
index 448538e811a2..000000000000
--- a/audio/shout/pkg-plist
+++ /dev/null
@@ -1,3 +0,0 @@
-bin/shout
-etc/icecast/shout.conf.dist
-@dir share/icecast/log
diff --git a/audio/toolame/Makefile b/audio/toolame/Makefile
deleted file mode 100644
index 93124f4cfaf7..000000000000
--- a/audio/toolame/Makefile
+++ /dev/null
@@ -1,40 +0,0 @@
-# Created by: Mario Sergio Fujikawa Ferreira <lioux@FreeBSD.org>
-
-PORTNAME= toolame
-PORTVERSION= 0.2l
-PORTREVISION= 2
-CATEGORIES= audio
-MASTER_SITES= SF/${PORTNAME}/${PORTNAME}%200.2/${PORTNAME}%2002l
-DISTNAME= ${PORTNAME}-${PORTVERSION:S/.//}
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= Optimized mpeg 1/2 layer 2 audio encoder
-
-LICENSE= LGPL21
-LICENSE_FILE= ${WRKSRC}/LGPL.txt
-
-USES= gmake tar:tgz
-ALL_TARGET= ${PORTNAME}
-MAKE_ARGS= CC="${CC}" TWEAKS="${CFLAGS}" ARCH="" PG="" OPTIM=""
-USE_CSTD= gnu89
-
-CFLAGS+= -fcommon
-
-DEPRECATED= Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
-EXPIRATION_DATE=2021-04-01
-
-PLIST_FILES= bin/toolame
-PORTDOCS= FUTURE HISTORY LGPL.txt README
-
-OPTIONS_DEFINE= DOCS
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/toolame ${STAGEDIR}${PREFIX}/bin
-
-do-install-DOCS-on:
- @${MKDIR} ${STAGEDIR}${DOCSDIR}
-.for docs in ${PORTDOCS}
- ${INSTALL_DATA} ${WRKSRC}/${docs} ${STAGEDIR}${DOCSDIR}
-.endfor
-
-.include <bsd.port.mk>
diff --git a/audio/toolame/distinfo b/audio/toolame/distinfo
deleted file mode 100644
index a2ca08a0bb0c..000000000000
--- a/audio/toolame/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (toolame-02l.tgz) = 3b95cd2504bceac4aab2fca03bb3b5974d1d44b5afdd8eb4cc0f0899521bffc4
-SIZE (toolame-02l.tgz) = 127493
diff --git a/audio/toolame/files/patch-psycho__3.c b/audio/toolame/files/patch-psycho__3.c
deleted file mode 100644
index 61dc7b359405..000000000000
--- a/audio/toolame/files/patch-psycho__3.c
+++ /dev/null
@@ -1,51 +0,0 @@
---- psycho_3.c.orig 2003-03-01 09:35:14 UTC
-+++ psycho_3.c
-@@ -131,10 +131,10 @@ void psycho_3_fft(FLOAT sample[BLKSIZE],
- int i;
- static int init = 0;
- static FLOAT *window;
-+ register const FLOAT sqrt_8_over_3 = pow (8.0 / 3.0, 0.5);
-
- if (!init) { /* calculate window function for the Fourier transform */
- window = (FLOAT *) mem_alloc (sizeof (DFFT), "window");
-- register FLOAT sqrt_8_over_3 = pow (8.0 / 3.0, 0.5);
- for (i = 0; i < BLKSIZE; i++) {
- window[i] = sqrt_8_over_3 * 0.5 * (1 - cos (2.0 * PI * i / (BLKSIZE))) / BLKSIZE;
- }
-@@ -340,6 +340,7 @@ void psycho_3_threshold(FLOAT *LTg, int
- int i,j,k;
- FLOAT LTtm[SUBSIZE];
- FLOAT LTnm[SUBSIZE];
-+ FLOAT av,dz,vf;
-
- for (i=0;i<SUBSIZE;i++) {
- LTtm[i] = DBMIN;
-@@ -353,10 +354,9 @@ void psycho_3_threshold(FLOAT *LTg, int
- if (tonelabel[k]==TONE) {
- for (j=0;j<SUBSIZE;j++) {
- /* figure out how it masks the levels around it */
-- FLOAT dz = bark[freq_subset[j]] - bark[k];
-+ dz = bark[freq_subset[j]] - bark[k];
- if (dz >= -3.0 && dz < 8.0) {
-- FLOAT vf;
-- FLOAT av = -1.525 - 0.275 * bark[k] - 4.5 + Xtm[k];
-+ av = -1.525 - 0.275 * bark[k] - 4.5 + Xtm[k];
- /* masking function for lower & upper slopes */
- if (dz < -1)
- vf = 17 * (dz + 1) - (0.4 * Xtm[k] + 6);
-@@ -434,6 +434,7 @@ void psycho_3_smr(double *LTmin, double
- void psycho_3_init(options *glopts) {
- int i;
- int cbase = 0; /* current base index for the bark range calculation */
-+ register const FLOAT sfreq = (FLOAT) s_freq[header->version][header->sampling_frequency] * 1000;
-
- fft_buf = (D1408 *) mem_alloc ((long) sizeof (D1408) * 2, "fft_buf");
-
-@@ -441,7 +442,6 @@ void psycho_3_init(options *glopts) {
- psycho_3_init_add_db();
-
- /* For each spectral line calculate the bark and the ATH (in dB) */
-- FLOAT sfreq = (FLOAT) s_freq[header->version][header->sampling_frequency] * 1000;
- for (i=1;i<HBLKSIZE; i++) {
- FLOAT freq = i * sfreq/BLKSIZE;
- bark[i] = freq2bark(freq);
diff --git a/audio/toolame/files/patch-psycho__4.c b/audio/toolame/files/patch-psycho__4.c
deleted file mode 100644
index 1facd4e25e51..000000000000
--- a/audio/toolame/files/patch-psycho__4.c
+++ /dev/null
@@ -1,22 +0,0 @@
---- psycho_4.c.orig 2003-03-02 00:50:48 UTC
-+++ psycho_4.c
-@@ -330,6 +330,8 @@ void psycho_4 (short int *buffer, short
- void psycho_4_init (double sfreq, options *glopts)
- {
- int i, j;
-+ int partition_count; /* keep a count of the partitions */
-+ int cbase; /* current base index for the bark range calculation */
-
- /* Allocate memory for all the static variables */
- psycho_4_allocmem();
-@@ -365,8 +367,8 @@ void psycho_4_init (double sfreq, option
- Starting from line 0, all lines within 0.33 of the starting
- bark are added to the same partition. When a line is greater
- by 0.33 of a bark, start a new partition. */
-- int partition_count = 0; /* keep a count of the partitions */
-- int cbase = 0; /* current base index for the bark range calculation */
-+ partition_count = 0;
-+ cbase = 0;
- for (i=0;i<HBLKSIZE;i++) {
- if ((bark[i] - bark[cbase]) > 0.33) { /* 1/3 critical band? */
- /* this frequency line is too different from the starting line,
diff --git a/audio/toolame/pkg-descr b/audio/toolame/pkg-descr
deleted file mode 100644
index c320fe7e51b9..000000000000
--- a/audio/toolame/pkg-descr
+++ /dev/null
@@ -1,11 +0,0 @@
-[ excerpt from developer's README ]
-
-tooLAME is an optimized Mpeg Audio 1/2 Layer 2 encoder based heavily
-on:
-
-- the ISO dist10 code
-- improvement to algorithms as part of the LAME project
- (www.sulaco.org/mp3)
-- work by myself and other contributors
-
-WWW: http://www.planckenergy.com/
diff --git a/audio/wmrecord/Makefile b/audio/wmrecord/Makefile
deleted file mode 100644
index 93ea2d49217c..000000000000
--- a/audio/wmrecord/Makefile
+++ /dev/null
@@ -1,29 +0,0 @@
-# Created by: Konstantinos Konstantinidis <kkonstan@daemon.gr>
-
-PORTNAME= wmrecord
-PORTVERSION= 1.0.5
-PORTREVISION= 3
-CATEGORIES= audio windowmaker
-MASTER_SITES= http://linkinnovations.linux.tucows.com/files/x11/dock/ \
- http://www.bsd-geek.de/FreeBSD/distfiles/
-
-MAINTAINER= ports@FreeBSD.org
-COMMENT= General purpose audio recording utility for the WindowMaker dock
-
-USES= xorg
-USE_XORG= xpm x11 xext
-MAKE_ARGS= LIBS="-L${LOCALBASE}/lib -lXpm -lX11 -lXext" \
- CFLAGS="${CFLAGS} -I${LOCALBASE}/include" LIBDIR=""
-
-CFLAGS+= -fcommon
-
-DEPRECATED= Unmaintained and dead upstream, does not build with -fno-common (llvm 11)
-EXPIRATION_DATE=2021-04-01
-
-PLIST_FILES= bin/wmrecord man/man1/wmrecord.1.gz
-
-do-install:
- ${INSTALL_PROGRAM} ${WRKSRC}/wmrecord ${STAGEDIR}${PREFIX}/bin
- ${INSTALL_MAN} ${WRKSRC}/man/wmrecord.1 ${STAGEDIR}${PREFIX}/man/man1
-
-.include <bsd.port.mk>
diff --git a/audio/wmrecord/distinfo b/audio/wmrecord/distinfo
deleted file mode 100644
index 4b51e7521ce2..000000000000
--- a/audio/wmrecord/distinfo
+++ /dev/null
@@ -1,2 +0,0 @@
-SHA256 (wmrecord-1.0.5.tar.gz) = 4f3aded6e5f1e0f41afe11dd15d9c6fa1332e7eb78a78dbc9467d27989eebd77
-SIZE (wmrecord-1.0.5.tar.gz) = 26972
diff --git a/audio/wmrecord/files/patch-wmrecord.c b/audio/wmrecord/files/patch-wmrecord.c
deleted file mode 100644
index b0aa6937cf81..000000000000
--- a/audio/wmrecord/files/patch-wmrecord.c
+++ /dev/null
@@ -1,26 +0,0 @@
---- wmrecord.c.orig 1999-10-04 13:39:52 UTC
-+++ wmrecord.c
-@@ -320,7 +320,11 @@ void wmSetTrackNum(int inc) {
- sprintf(q, "%s%s%02d.wav",pd->pw_dir, BASEFILE, tracknum);
- /* Open the source file, where the recording has been stored. */
- p = (char *)malloc(sizeof(char)*4);
-+#ifdef __FreeBSD__
-+ if ((fd=open(q, O_RDONLY))==-1)
-+#else
- if ((fd=open(q, O_RDONLY|O_SYNC))==-1)
-+#endif
- sprintf(p, "000");
- else {
- datalen = wmGetWavSettings(fd);
-@@ -755,7 +759,11 @@ void wmPlay() {
- pw = getpwuid(uid);
- fres=(char *)malloc(sizeof(char)*(strlen(pw->pw_dir)+strlen(BASEFILE)+7));
- sprintf(fres, "%s%s%02d.wav",pw->pw_dir, BASEFILE, tracknum);
-+#ifdef __FreeBSD__
-+ if ((fd=open(fres,O_RDONLY))==-1) {
-+#else
- if ((fd=open(fres,O_RDONLY|O_SYNC))==-1) {
-+#endif
- fprintf(stderr, "WMRECORD: Could not open source file.\n");
- free(fres);
- copyXPMArea (btn[2].x, btn[2].y, btn[2].w, btn[2].h,
diff --git a/audio/wmrecord/pkg-descr b/audio/wmrecord/pkg-descr
deleted file mode 100644
index 39844d8fa936..000000000000
--- a/audio/wmrecord/pkg-descr
+++ /dev/null
@@ -1,10 +0,0 @@
-WMRecord is a general purpose audio recording utility that is designed to
-work in conjunction with WindowMaker's Dock or AfterStep's Wharf.
-
-It was originally conceived as a tool for recording memos, interviews
-and meetings, and this approach is reflected somewhat in the interface.
-Recordings are made to one of 99 numbered slots or tracks which the user
-may browse through. There is no limit (other than the constraints of the
-file system) to the size of the recordings you make. Recordings are
-automatically saved to disk, but may be erased or recorded over as
-necessary.