git: 28b23882b30b - main - audio/fossmixer: Update 0.0.3 => 0.0.6
Vladimir Druzenko <[email protected]>
| Newsgroups | gmane.os.freebsd.devel.cvs.ports |
|---|---|
| Message-ID | <[email protected]> |
The branch main has been updated by vvd: URL: https://cgit.FreeBSD.org/ports/commit/?id=28b23882b30b73e476f93547fe0ec7be29660f62 commit 28b23882b30b73e476f93547fe0ec7be29660f62 Author: Jani Salonen <[email protected]> AuthorDate: 2026-08-08 02:57:02 +0000 Commit: Vladimir Druzenko <[email protected]> CommitDate: 2026-08-08 02:57:02 +0000 audio/fossmixer: Update 0.0.3 => 0.0.6 Changelog: https://goto10.co/projects/detroit/trunk/apps/fossmixer/CHANGELOG - Improve port. PR: 291347 Sponsored by: UNIS Labs Co-authored-by: Vladimir Druzenko <[email protected]> --- audio/fossmixer/Makefile | 33 +++++++++++++++++---------------- audio/fossmixer/distinfo | 8 +++++--- audio/fossmixer/pkg-plist | 8 ++++++++ 3 files changed, 30 insertions(+), 19 deletions(-) diff --git a/audio/fossmixer/Makefile b/audio/fossmixer/Makefile index 2e019d6114d2..47e1460a3f6b 100644 --- a/audio/fossmixer/Makefile +++ b/audio/fossmixer/Makefile @@ -1,9 +1,10 @@ PORTNAME= fossmixer -PORTVERSION= 0.0.3 -PORTREVISION= 5 +DISTVERSION= 0.0.6 CATEGORIES= audio MASTER_SITES= SF/detroit -DISTNAME= detroit-0.2.3 +DISTNAME= detroit-0.2.9 +DISTFILES= ${DISTNAME}${EXTRACT_SUFX} detroit-data-0.1.tar.gz +EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} MAINTAINER= [email protected] COMMENT= Graphical mixer application for OSS @@ -11,41 +12,41 @@ WWW= https://detroit.sourceforge.net/app_fossmixer.html LICENSE= BSD3CLAUSE +LIB_DEPENDS= libfreetype.so:print/freetype2 RUN_DEPENDS= noto-basic>0:x11-fonts/noto-basic -LIB_DEPENDS= libao.so:audio/libao \ - libportaudio.so:audio/portaudio \ - libpulse-simple.so:audio/pulseaudio \ - libiconv.so:converters/libiconv \ - libltdl.so:devel/libltdl \ - libfreetype.so:print/freetype2 -USES= gettext-runtime gl perl5 pkgconfig tar:xz xorg +USES= gettext-runtime gl gmake iconv:wchar_t pkgconfig tar:xz xorg USE_GL= gl -USE_PERL5= patch build USE_XORG= x11 xext xrandr HAS_CONFIGURE= yes CONFIGURE_ARGS= --disable-bob \ + --disable-collect \ --disable-color \ --disable-coords \ --disable-draw \ + --disable-extended \ --disable-image \ + --disable-input \ + --disable-log \ --disable-math \ - --disable-menu \ + --disable-message \ + --disable-output \ --disable-remote \ + --disable-store \ --sysconfdir="${ETCDIR}" \ - --with-libiconv="${LOCALBASE}" \ - --with-libintl="${LOCALBASE}" \ - --with-libltdl="${LOCALBASE}" + --with-libiconv="${ICONV_PREFIX}" \ + --with-libintl="${LOCALBASE}" ALL_TARGET= INSTALL_TARGET= install-strip CFLAGS_i386= -msse2 post-patch: + @(cd ${WRKSRC} && tar -zxf ${DISTDIR}/detroit-data-0.1.tar.gz) @(cd ${WRKSRC}/apps && ./build.sh fossmixer) - @for i in alsa flac samplerate gnutls openssl librsvg-2.0; do \ + @for i in alsa ao flac gnutls openssl portaudio-2.0 libpulse-simple sndio; do \ ${REINPLACE_CMD} -e "s|$${i}|$${i}_EXCLUDE|g" ${WRKSRC}/configure ; \ done diff --git a/audio/fossmixer/distinfo b/audio/fossmixer/distinfo index b4aedbe004d5..e90236d07289 100644 --- a/audio/fossmixer/distinfo +++ b/audio/fossmixer/distinfo @@ -1,3 +1,5 @@ -TIMESTAMP = 1627745757 -SHA256 (detroit-0.2.3.tar.xz) = b56f1f4b32eb3c39b428d944a05b65cd17a4328e1b6bb577bd5de1d9f0d55618 -SIZE (detroit-0.2.3.tar.xz) = 22256400 +TIMESTAMP = 1764675897 +SHA256 (detroit-0.2.9.tar.xz) = 31894998782bdffc565251dcbc57cdfae0b706f365fb0aa1dc58457572b69484 +SIZE (detroit-0.2.9.tar.xz) = 801720 +SHA256 (detroit-data-0.1.tar.gz) = dfa04c8347d1ed8788cad839a4e499a05000e42e3a3dd08766271574fc801e75 +SIZE (detroit-data-0.1.tar.gz) = 22275630 diff --git a/audio/fossmixer/pkg-plist b/audio/fossmixer/pkg-plist index a0a56e6aacfb..99e6f2d937c1 100644 --- a/audio/fossmixer/pkg-plist +++ b/audio/fossmixer/pkg-plist @@ -4,6 +4,7 @@ bin/fossmixer share/detroit/fonts/KEEPME share/detroit/fonts/NotoSans-Italic.ttf share/detroit/fonts/NotoSans-Regular.ttf +share/detroit/widgets/KEEPME share/detroit/widgets/button_1_1.widget share/detroit/widgets/button_2_1.widget share/detroit/widgets/button_3_1.widget @@ -24,3 +25,10 @@ share/detroit/widgets/slide_2_2.widget share/detroit/widgets/slide_3_1.widget share/detroit/widgets/slide_3_2.widget share/fossmixer/fossmixer_bg.tga +share/fossmixer/icon_app.tga +share/fossmixer/icon_bit.tga +share/fossmixer/icon_mix.tga +share/fossmixer/icon_rec.tga +share/fossmixer/icon_session_bye.tga +share/fossmixer/icon_session.tga +share/fossmixer/icon_vol.tga