pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc *: Remove esound support from pkgsrc



details:   https://anonhg.NetBSD.org/pkgsrc/rev/1277e9e964bc
branches:  trunk
changeset: 422124:1277e9e964bc
user:      nia <nia%pkgsrc.org@localhost>
date:      Mon Jan 20 21:54:00 2020 +0000

description:
*: Remove esound support from pkgsrc

Enlightened Sound Daemon was one of the earlier solutions to the old
"multiple programs can't open /dev/audio at once" problem that was once
a thing we had to worry about.

Eventually, it was adopted as part of GNOME. GNOME lost interest in it
about a decade ago and dropped it in favour of PulseAudio, newer
applications are generally uninterested in supporting it. Last release
was in 2008 and support for newer OS APIs is pretty nonexistent.

Several years ago the original website disappeared.

https://en.wikipedia.org/wiki/Enlightened_Sound_Daemon
https://tracker.debian.org/news/999428/removed-0241-11-from-unstable/

diffstat:

 audio/Makefile                                  |   9 +----
 audio/bmp-esound/DESCR                          |   3 -
 audio/bmp-esound/Makefile                       |  18 ---------
 audio/bmp-esound/PLIST                          |   2 -
 audio/bmp/Makefile.common                       |   3 +-
 audio/esound/DESCR                              |   5 --
 audio/esound/MESSAGE.Interix                    |  10 -----
 audio/esound/Makefile                           |  49 -------------------------
 audio/esound/PLIST.FreeBSD                      |   4 --
 audio/esound/PLIST.Linux                        |   4 --
 audio/esound/PLIST.common                       |  26 -------------
 audio/esound/buildlink3.mk                      |  15 -------
 audio/esound/distinfo                           |   9 ----
 audio/esound/options.mk                         |  13 ------
 audio/esound/patches/patch-aa                   |  16 --------
 audio/esound/patches/patch-ab                   |  24 ------------
 audio/esound/patches/patch-ac                   |  14 -------
 audio/gst-plugins0.10-esound/DESCR              |  13 ------
 audio/gst-plugins0.10-esound/Makefile           |  12 ------
 audio/gst-plugins0.10-esound/PLIST              |   2 -
 audio/libao-esound/DESCR                        |   4 --
 audio/libao-esound/Makefile                     |  17 --------
 audio/libao-esound/PLIST                        |   2 -
 audio/libao/Makefile.common                     |   3 +-
 audio/mpg123-esound/DESCR                       |   2 -
 audio/mpg123-esound/Makefile                    |  11 -----
 audio/mpg123-esound/PLIST                       |   2 -
 audio/mpg123/Makefile.common                    |   3 +-
 audio/wsoundserver/Makefile                     |  11 +-----
 audio/xine-esound/DESCR                         |   7 ---
 audio/xine-esound/Makefile                      |  26 -------------
 audio/xine-esound/PLIST                         |   2 -
 audio/xmms-esound/DESCR                         |   2 -
 audio/xmms-esound/Makefile                      |  23 -----------
 audio/xmms-esound/PLIST                         |   2 -
 emulators/Makefile                              |   3 +-
 emulators/cygwin_esound/DESCR                   |   3 -
 emulators/cygwin_esound/Makefile                |  38 -------------------
 emulators/cygwin_esound/PLIST                   |   4 --
 emulators/cygwin_esound/distinfo                |  14 -------
 emulators/cygwin_esound/files/cygwin_esd.sh     |  23 -----------
 lang/Makefile                                   |   3 +-
 lang/kaffe-esound/DESCR                         |   5 --
 lang/kaffe-esound/Makefile                      |  26 -------------
 lang/kaffe-esound/PLIST                         |   2 -
 lang/kaffe/Makefile.common                      |   3 +-
 mk/defaults/options.description                 |   1 -
 multimedia/gst-plugins0.10-good/Makefile.common |   3 +-
 multimedia/xine-lib/Makefile.common             |   3 +-
 wm/enlightenment16/options.mk                   |  14 +-----
 50 files changed, 13 insertions(+), 500 deletions(-)

diffs (truncated from 843 to 300 lines):

diff -r ab07201815a2 -r 1277e9e964bc audio/Makefile
--- a/audio/Makefile    Mon Jan 20 21:40:57 2020 +0000
+++ b/audio/Makefile    Mon Jan 20 21:54:00 2020 +0000
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.582 2020/01/19 22:46:43 nia Exp $
+# $NetBSD: Makefile,v 1.583 2020/01/20 21:54:00 nia Exp $
 #
 
 COMMENT=       Audio tools
@@ -37,7 +37,6 @@
 SUBDIR+=       bml
 SUBDIR+=       bmp
 SUBDIR+=       bmp-crossfade
-SUBDIR+=       bmp-esound
 SUBDIR+=       bmp-flac
 SUBDIR+=       bmp-mac
 SUBDIR+=       bmp-musepack
@@ -73,7 +72,6 @@
 SUBDIR+=       easytag
 SUBDIR+=       eawpatches
 SUBDIR+=       emixer
-SUBDIR+=       esound
 SUBDIR+=       espeak
 SUBDIR+=       exaile
 SUBDIR+=       eyeD3
@@ -152,7 +150,6 @@
 SUBDIR+=       gst-plugins0.10-alsa
 SUBDIR+=       gst-plugins0.10-cdparanoia
 SUBDIR+=       gst-plugins0.10-dts
-SUBDIR+=       gst-plugins0.10-esound
 SUBDIR+=       gst-plugins0.10-faac
 SUBDIR+=       gst-plugins0.10-faad
 SUBDIR+=       gst-plugins0.10-flac
@@ -217,7 +214,6 @@
 SUBDIR+=       libalac
 SUBDIR+=       libao
 SUBDIR+=       libao-alsa
-SUBDIR+=       libao-esound
 SUBDIR+=       libao-macosx
 SUBDIR+=       libao-nas
 SUBDIR+=       libao-oss
@@ -317,7 +313,6 @@
 SUBDIR+=       mpdas
 SUBDIR+=       mpegaudio
 SUBDIR+=       mpg123
-SUBDIR+=       mpg123-esound
 SUBDIR+=       mpg123-nas
 SUBDIR+=       mpg123-oss
 SUBDIR+=       mpg123-pulse
@@ -479,7 +474,6 @@
 SUBDIR+=       xfce4-xmms-plugin
 SUBDIR+=       xhippo
 SUBDIR+=       xine-alsa
-SUBDIR+=       xine-esound
 SUBDIR+=       xine-pulse
 SUBDIR+=       xjadeo
 SUBDIR+=       xmcd
@@ -488,7 +482,6 @@
 SUBDIR+=       xmms
 SUBDIR+=       xmms-cdread
 SUBDIR+=       xmms-crossfade
-SUBDIR+=       xmms-esound
 SUBDIR+=       xmms-flac
 SUBDIR+=       xmms-mac
 SUBDIR+=       xmms-mad
diff -r ab07201815a2 -r 1277e9e964bc audio/bmp-esound/DESCR
--- a/audio/bmp-esound/DESCR    Mon Jan 20 21:40:57 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,3 +0,0 @@
-bmp-esound is an output plugin for the Beep Media Player program that
-allows it to output sound using the enlightened sound daemon (mainly
-used by the GNOME desktop).
diff -r ab07201815a2 -r 1277e9e964bc audio/bmp-esound/Makefile
--- a/audio/bmp-esound/Makefile Mon Jan 20 21:40:57 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,18 +0,0 @@
-# $NetBSD: Makefile,v 1.52 2020/01/18 21:48:41 jperkin Exp $
-#
-
-BMP_USE_ESD:=          yes
-.include "../../audio/bmp/Makefile.common"
-
-PKGNAME=               ${DISTNAME:S/bmp/bmp-esound/}
-PKGREVISION=           39
-CATEGORIES+=           gnome
-
-COMMENT=               BMP plugin to output sound through the esound daemon
-
-DEPENDS+=              bmp>=0.9.7.1:../../audio/bmp
-
-BUILD_DIRS=            Output/esd
-
-.include "../../audio/esound/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff -r ab07201815a2 -r 1277e9e964bc audio/bmp-esound/PLIST
--- a/audio/bmp-esound/PLIST    Mon Jan 20 21:40:57 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,2 +0,0 @@
-@comment $NetBSD: PLIST,v 1.3 2009/06/14 17:32:02 joerg Exp $
-lib/bmp/Output/libesdout.la
diff -r ab07201815a2 -r 1277e9e964bc audio/bmp/Makefile.common
--- a/audio/bmp/Makefile.common Mon Jan 20 21:40:57 2020 +0000
+++ b/audio/bmp/Makefile.common Mon Jan 20 21:54:00 2020 +0000
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile.common,v 1.30 2020/01/18 23:29:58 rillig Exp $
+# $NetBSD: Makefile.common,v 1.31 2020/01/20 21:54:00 nia Exp $
 #
 # used by audio/bmp/Makefile
-# used by audio/bmp-esound/Makefile
 
 DISTNAME=      bmp-0.9.7.1
 CATEGORIES=    audio
diff -r ab07201815a2 -r 1277e9e964bc audio/esound/DESCR
--- a/audio/esound/DESCR        Mon Jan 20 21:40:57 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,5 +0,0 @@
-EsounD, the Enlightened Sound Daemon, is a server process that mixes
-several audio streams for playback by a single audio device. For
-example, if you're listening to music on a CD and you receive a
-sound-related event from ICQ, the two applications won't have to
-jockey for the use of your sound card.
diff -r ab07201815a2 -r 1277e9e964bc audio/esound/MESSAGE.Interix
--- a/audio/esound/MESSAGE.Interix      Mon Jan 20 21:40:57 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,10 +0,0 @@
-===========================================================================
-$NetBSD: MESSAGE.Interix,v 1.1 2004/10/11 22:18:45 tv Exp $
-
-On Interix, this package does not provide physical audio output support,
-nor is "autospawn" supported.  For the server side of esound, you will
-need to install the emulators/cygwin_esound package, and start the
-cygwin_esd server using its included rc.d script.  Once cygwin_esd is
-started, esound-enabled applications will use it automatically.
-
-===========================================================================
diff -r ab07201815a2 -r 1277e9e964bc audio/esound/Makefile
--- a/audio/esound/Makefile     Mon Jan 20 21:40:57 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,49 +0,0 @@
-# $NetBSD: Makefile,v 1.86 2018/07/04 13:40:08 jperkin Exp $
-
-DISTNAME=              esound-0.2.41
-PKGREVISION=           3
-CATEGORIES=            audio
-MASTER_SITES=          ${MASTER_SITE_GNOME:=sources/esound/0.2/}
-EXTRACT_SUFX=          .tar.bz2
-
-MAINTAINER=            pkgsrc-users%NetBSD.org@localhost
-#HOMEPAGE=             https://www.tux.org/~ricdude/EsounD.html
-COMMENT=               The Enlightened sound daemon
-LICENSE=               gnu-lgpl-v2
-
-USE_LIBTOOL=           YES
-USE_TOOLS+=            pkg-config
-PKGCONFIG_OVERRIDE=    esound.pc.in
-
-GNU_CONFIGURE=         YES
-CONFIGURE_ARGS+=       --sysconfdir=${PKG_SYSCONFDIR:Q}
-CONFIGURE_ENV+=                ac_cv_prog_JW=false
-
-EGDIR=                 ${PREFIX}/share/examples/esound
-CONF_FILES=            ${EGDIR}/esd.conf ${PKG_SYSCONFDIR}/esd.conf
-
-.include "options.mk"
-.include "../../mk/bsd.prefs.mk"
-
-.if ${OPSYS} == "Interix"
-# no sound output device, but can support a remote esound server
-CONFIGURE_ARGS+=       --disable-local-sound
-.else
-.include "../../mk/oss.buildlink3.mk"
-MAKE_ENV+=             AM_CPPFLAGS='-DDEV_DSP=\"${DEVOSSAUDIO}\"'
-SUBST_CLASSES+=                oss
-SUBST_STAGE.oss=       pre-configure
-SUBST_FILES.oss=       configure
-SUBST_SED.oss=         -e 's,-lossaudio,${LIBOSSAUDIO},g'
-SUBST_MESSAGE.oss=     Fixing oss.
-.endif
-
-LDFLAGS.IRIX+=         -lm
-LDFLAGS.DragonFly+=    -lm
-LDFLAGS.FreeBSD+=      -lm
-LDFLAGS.SunOS+=                -lm -lsocket -lnsl
-
-REPLACE_SH+=           esd-config.in
-
-.include "../../audio/libaudiofile/buildlink3.mk"
-.include "../../mk/bsd.pkg.mk"
diff -r ab07201815a2 -r 1277e9e964bc audio/esound/PLIST.FreeBSD
--- a/audio/esound/PLIST.FreeBSD        Mon Jan 20 21:40:57 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,4 +0,0 @@
-@comment $NetBSD: PLIST.FreeBSD,v 1.2 2007/05/06 16:36:06 wiz Exp $
-bin/esddsp
-lib/libesddsp.la
-man/man1/esddsp.1
diff -r ab07201815a2 -r 1277e9e964bc audio/esound/PLIST.Linux
--- a/audio/esound/PLIST.Linux  Mon Jan 20 21:40:57 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,4 +0,0 @@
-@comment $NetBSD: PLIST.Linux,v 1.6 2007/05/06 16:36:06 wiz Exp $
-bin/esddsp
-lib/libesddsp.la
-man/man1/esddsp.1
diff -r ab07201815a2 -r 1277e9e964bc audio/esound/PLIST.common
--- a/audio/esound/PLIST.common Mon Jan 20 21:40:57 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,26 +0,0 @@
-@comment $NetBSD: PLIST.common,v 1.8 2009/06/14 17:32:05 joerg Exp $
-bin/esd
-bin/esd-config
-bin/esdcat
-bin/esdctl
-bin/esdfilt
-bin/esdloop
-bin/esdmon
-bin/esdplay
-bin/esdrec
-bin/esdsample
-include/esd.h
-lib/libesd.la
-lib/pkgconfig/esound.pc
-man/man1/esd-config.1
-man/man1/esd.1
-man/man1/esdcat.1
-man/man1/esdctl.1
-man/man1/esdfilt.1
-man/man1/esdloop.1
-man/man1/esdmon.1
-man/man1/esdplay.1
-man/man1/esdrec.1
-man/man1/esdsample.1
-share/aclocal/esd.m4
-share/examples/esound/esd.conf
diff -r ab07201815a2 -r 1277e9e964bc audio/esound/buildlink3.mk
--- a/audio/esound/buildlink3.mk        Mon Jan 20 21:40:57 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,15 +0,0 @@
-# $NetBSD: buildlink3.mk,v 1.12 2012/01/13 10:54:45 obache Exp $
-
-BUILDLINK_TREE+=       esound
-
-.if !defined(ESOUND_BUILDLINK3_MK)
-ESOUND_BUILDLINK3_MK:=
-
-BUILDLINK_API_DEPENDS.esound+= esound>=0.2.18
-BUILDLINK_ABI_DEPENDS.esound+= esound>=0.2.41nb1
-BUILDLINK_PKGSRCDIR.esound?=   ../../audio/esound
-
-.include "../../audio/libaudiofile/buildlink3.mk"
-.endif # ESOUND_BUILDLINK3_MK
-
-BUILDLINK_TREE+=       -esound
diff -r ab07201815a2 -r 1277e9e964bc audio/esound/distinfo
--- a/audio/esound/distinfo     Mon Jan 20 21:40:57 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,9 +0,0 @@
-$NetBSD: distinfo,v 1.32 2015/11/03 01:12:28 agc Exp $
-
-SHA1 (esound-0.2.41.tar.bz2) = 6c343483b3789f439277935eaad7e478bee685ea
-RMD160 (esound-0.2.41.tar.bz2) = 72597ea46e507008e3a43efaaf5b4b9ef62b896f
-SHA512 (esound-0.2.41.tar.bz2) = 41f14573988a1af006207d3c9a838fccb3402efbedc9d17e4a8f3f2df3590bc2d6ac2d3abb74d9215153045ef7f95e71b73296ffb5ec5b4b00ad471e5798d416
-Size (esound-0.2.41.tar.bz2) = 396474 bytes
-SHA1 (patch-aa) = fa6d1bf07ceec181c01d57afe69a978d0a8ec401
-SHA1 (patch-ab) = 907078a1b00e26f131aa149bd89490fddfd405c6
-SHA1 (patch-ac) = e1e75d036c66221307ab1e9100a5c10a56f4145f
diff -r ab07201815a2 -r 1277e9e964bc audio/esound/options.mk
--- a/audio/esound/options.mk   Mon Jan 20 21:40:57 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,13 +0,0 @@
-# $NetBSD: options.mk,v 1.4 2017/09/27 13:45:53 wiz Exp $
-
-PKG_OPTIONS_VAR=       PKG_OPTIONS.esound
-PKG_SUPPORTED_OPTIONS= inet6
-PKG_SUGGESTED_OPTIONS= inet6
-
-.include "../../mk/bsd.options.mk"
-
-.if !empty(PKG_OPTIONS:Minet6)
-CONFIGURE_ARGS+=       --enable-ipv6
-.else
-CONFIGURE_ARGS+=       --disable-ipv6
-.endif
diff -r ab07201815a2 -r 1277e9e964bc audio/esound/patches/patch-aa
--- a/audio/esound/patches/patch-aa     Mon Jan 20 21:40:57 2020 +0000
+++ /dev/null   Thu Jan 01 00:00:00 1970 +0000
@@ -1,16 +0,0 @@
-$NetBSD: patch-aa,v 1.9 2011/09/09 15:20:59 wiz Exp $
-
-Install configuration into examples directory, and use
-CONF_FILES for installation.
-
---- Makefile.in.orig   2005-06-07 03:04:14.000000000 +0200
-+++ Makefile.in
-@@ -425,7 +425,7 @@ LDADD = libesd.la $(AUDIOFILE_LIBS)
- esd_LDADD = $(WRAP_LIB) $(LDADD)
- m4datadir = $(datadir)/aclocal
- m4data_DATA = esd.m4
--esdconfdir = $(sysconfdir)
-+esdconfdir = $(datadir)/examples/@PACKAGE@



Home | Main Index | Thread Index | Old Index