git: e2c2c1732ef9 - main - audio/patchage: Re-add: Modular patch bay for Jack
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 21 Aug 2022 19:33:55 UTC
The branch main has been updated by yuri: URL: https://cgit.FreeBSD.org/ports/commit/?id=e2c2c1732ef96be798ab339a118fac5e9294f35c commit e2c2c1732ef96be798ab339a118fac5e9294f35c Author: Yuri Victorovich <yuri@FreeBSD.org> AuthorDate: 2022-08-21 19:31:44 +0000 Commit: Yuri Victorovich <yuri@FreeBSD.org> CommitDate: 2022-08-21 19:33:53 +0000 audio/patchage: Re-add: Modular patch bay for Jack --- MOVED | 1 - audio/Makefile | 1 + audio/patchage/Makefile | 29 +++++++++++++++++++++++++++++ audio/patchage/distinfo | 3 +++ audio/patchage/pkg-descr | 4 ++++ audio/patchage/pkg-plist | 12 ++++++++++++ 6 files changed, 49 insertions(+), 1 deletion(-) diff --git a/MOVED b/MOVED index 55a9b8959414..1f134a11a536 100644 --- a/MOVED +++ b/MOVED @@ -13669,7 +13669,6 @@ audio/dir2ogg||2020-01-27|Has expired: Unmaintained, uses EOLed python27 audio/jokosher||2020-01-27|Has expired: Unmaintained, uses EOLed python27 audio/mpdbrowser||2020-01-27|Has expired: Unmaintained, uses EOLed python27 audio/nekobee||2020-01-27|Has expired: Unmaintained, uses EOLed python27 -audio/patchage||2020-01-27|Has expired: Unmaintained, uses EOLed python27 audio/py-ao||2020-01-27|Has expired: Unmaintained, uses EOLed python27 audio/py-id3||2020-01-27|Has expired: Unmaintained, uses EOLed python27 audio/py-shout||2020-01-27|Has expired: Unmaintained, uses EOLed python27 diff --git a/audio/Makefile b/audio/Makefile index fa22ed06def7..6fbf5bcb626c 100644 --- a/audio/Makefile +++ b/audio/Makefile @@ -593,6 +593,7 @@ SUBDIR += paman SUBDIR += pamixer SUBDIR += paprefs + SUBDIR += patchage SUBDIR += pavucontrol SUBDIR += pavucontrol-qt SUBDIR += pavumeter diff --git a/audio/patchage/Makefile b/audio/patchage/Makefile new file mode 100644 index 000000000000..f15dd060d993 --- /dev/null +++ b/audio/patchage/Makefile @@ -0,0 +1,29 @@ +PORTNAME= patchage +DISTVERSION= 1.0.6 +CATEGORIES= audio +MASTER_SITES= http://download.drobilla.net/ + +MAINTAINER= yuri@FreeBSD.org +COMMENT= Modular patch bay for Jack + +LICENSE= GPLv3+ +LICENSE_FILE= ${WRKSRC}/COPYING + +BUILD_DEPENDS= ${LOCALBASE}/include/boost/optional/optional.hpp:devel/boost-libs \ + raul>0:audio/raul +LIB_DEPENDS= libasound.so:audio/alsa-lib \ + libboost_date_time.so:devel/boost-libs \ + libdbus-1.so:devel/dbus \ + libdbus-glib-1.so:devel/dbus-glib \ + libfontconfig.so:x11-fonts/fontconfig \ + libfreetype.so:print/freetype2 \ + libganv-1.so:audio/ganv \ + libharfbuzz.so:print/harfbuzz + +USES= compiler:c++14-lang gettext-runtime gnome localbase pkgconfig python:build tar:bz2 waf +USE_GNOME= atk cairo cairomm glib20 glibmm gdkpixbuf2 gtk20 gtkmm24 libsigc++20 pango pangomm + +post-install: + ${STRIP_CMD} ${STAGEDIR}${PREFIX}/bin/${PORTNAME} + +.include <bsd.port.mk> diff --git a/audio/patchage/distinfo b/audio/patchage/distinfo new file mode 100644 index 000000000000..cbfe171b7a96 --- /dev/null +++ b/audio/patchage/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1661107636 +SHA256 (patchage-1.0.6.tar.bz2) = 4be0b41eca0f9b4f21ae15b5d06fb33531535e1738d0b52233f4deb277beafa5 +SIZE (patchage-1.0.6.tar.bz2) = 664841 diff --git a/audio/patchage/pkg-descr b/audio/patchage/pkg-descr new file mode 100644 index 000000000000..11543fb302ca --- /dev/null +++ b/audio/patchage/pkg-descr @@ -0,0 +1,4 @@ +Patchage is a modular patch bay for audio and MIDI systems based on Jack +and Alsa. + +WWW: https://drobilla.net/software/patchage.html diff --git a/audio/patchage/pkg-plist b/audio/patchage/pkg-plist new file mode 100644 index 000000000000..a21357da937f --- /dev/null +++ b/audio/patchage/pkg-plist @@ -0,0 +1,12 @@ +bin/patchage +share/applications/patchage.desktop +share/icons/hicolor/128x128/apps/patchage.png +share/icons/hicolor/16x16/apps/patchage.png +share/icons/hicolor/22x22/apps/patchage.png +share/icons/hicolor/24x24/apps/patchage.png +share/icons/hicolor/256x256/apps/patchage.png +share/icons/hicolor/32x32/apps/patchage.png +share/icons/hicolor/48x48/apps/patchage.png +share/icons/hicolor/scalable/apps/patchage.svg +share/man/man1/patchage.1.gz +%%DATADIR%%/patchage.ui