update audio/amused to 0.13

changelog:
- few configure enhancements: allow CC, CFLAGS and LDADD_LIB_* as args too
- fix the compat test for getdtablecount(3)
- drop the dependency on libevent
- add amused-web to control amused remotely (optional; needs libm on linux)
- contrib/amusing: use fancy unicode characters for the buttons
- unbreak percentage relative seeking
- contrib/amused-monitor: fix handling of non-ASCII characters (finally!)
- update bundled imsg
- add missing HAVE_IMSG in config.h (from tb@; thanks!)

The port installs amused-web(1) too.
master
op 2023-09-09 18:56:54 +00:00
parent 0e995a2d2f
commit 7a2796d99e
5 changed files with 11 additions and 15 deletions

View File

@ -1,6 +1,6 @@
COMMENT = minimalistic music player
DISTNAME = amused-0.12
DISTNAME = amused-0.13
CATEGORIES = audio
@ -12,7 +12,7 @@ MAINTAINER = Omar Polo <op@openbsd.org>
PERMIT_PACKAGE = Yes
# uses pledge
WANTLIB += FLAC c event mpg123 opusfile sndio util vorbisfile
WANTLIB += FLAC c mpg123 opusfile sndio util vorbisfile
SITES = https://ftp.omarpolo.com/
@ -24,6 +24,9 @@ LIB_DEPENDS = audio/flac \
CONFIGURE_STYLE = simple
CONFIGURE_ARGS = --backend=sndio
ALL_TARGET = all web
FAKE_TARGET = install install-web
NO_TEST = Yes
.include <bsd.port.mk>

View File

@ -1,2 +1,2 @@
SHA256 (amused-0.12.tar.gz) = YIFHrQENOjRJjKG4XESiuBYe/+v7WflFNDbCBgE9DuI=
SIZE (amused-0.12.tar.gz) = 56972
SHA256 (amused-0.13.tar.gz) = JZjI4JwxWIboPEhe/b8AR2KTP2WNPRfU7s0JFtEmmqk=
SIZE (amused-0.13.tar.gz) = 74243

View File

@ -1,11 +0,0 @@
Index: configure
--- configure.orig
+++ configure
@@ -711,6 +711,7 @@ cat << __HEREDOC__
#define HAVE_GETDTABLECOUNT ${HAVE_GETDTABLECOUNT}
#define HAVE_GETEXECNAME ${HAVE_GETEXECNAME}
#define HAVE_GETPROGNAME ${HAVE_GETPROGNAME}
+#define HAVE_IMSG ${HAVE_IMSG}
#define HAVE_INFTIM ${HAVE_INFTIM}
#define HAVE_LANDLOCK ${HAVE_LANDLOCK}
#define HAVE_MEMMEM ${HAVE_MEMMEM}

View File

@ -1,3 +1,5 @@
amused is a minimalistic music player that doesn't have many amazing
features but instead aims to work well with other standard Unix tools.
It supports flac, mp3, ogg vorbis and opus files.
amused-web is a simple web interface to control amused remotely.

View File

@ -1,2 +1,4 @@
@bin bin/amused
@bin bin/amused-web
@man man/man1/amused-web.1
@man man/man1/amused.1