diff --git a/audio/ir-lv2/Makefile b/audio/ir-lv2/Makefile index 81bb699f7278..04933b5e7c33 100644 --- a/audio/ir-lv2/Makefile +++ b/audio/ir-lv2/Makefile @@ -1,39 +1,37 @@ PORTNAME= ir -DISTVERSION= 1.3.4 -PORTREVISION= 4 +DISTVERSION= 1.4.0 CATEGORIES= audio +MASTER_SITES= https://git.hq.sig7.se/ir.lv2.git/snapshot/${IR_COMMIT}?dummy=/ PKGNAMESUFFIX= -lv2 - -PATCH_SITES= https://github.com/${GH_ACCOUNT}/${GH_PROJECT}/commit/ -PATCHFILES= 001904135bafa8931e4cf67402e0fa332feb857d.patch:-p1 # Fixing build for lv2 >= 1.18.0: https://github.com/tomszilagyi/ir.lv2/pull/20/ +DISTNAME= ir.lv2-${DISTVERSION} MAINTAINER= yuri@FreeBSD.org COMMENT= LV2 impulse response plugin for reverb and cabinet simulation -WWW= https://github.com/tomszilagyi/ir.lv2 +WWW= https://tomscii.sig7.se/plugins/ir.lv2/ LICENSE= GPLv2 LICENSE_FILE= ${WRKSRC}/COPYING BUILD_DEPENDS= lv2>0:audio/lv2 \ ${LOCALBASE}/include/fftw3.h:math/fftw3 LIB_DEPENDS= libfreetype.so:print/freetype2 \ libsndfile.so:audio/libsndfile \ libsamplerate.so:audio/libsamplerate \ libzita-convolver.so:audio/zita-convolver \ libfontconfig.so:x11-fonts/fontconfig USES= gmake gnome pkgconfig -USE_GITHUB= yes -GH_ACCOUNT= tomszilagyi -GH_PROJECT= ir.lv2 USE_GNOME= glib20 gtk20 gdkpixbuf cairo MAKE_ENV= INSTDIR=${STAGEDIR}${PREFIX}/lib/lv2 +WRKSRC= ${WRKDIR}/ir.lv2-${IR_COMMIT:C/^(.......).*/\1/} + +IR_COMMIT= 1d4a4f9b1aad6223d541ebb0c16d85d527478222 PLIST_FILES= lib/lv2/ir.lv2/ir.so lib/lv2/ir.lv2/ir.ttl \ lib/lv2/ir.lv2/ir_gui.so lib/lv2/ir.lv2/manifest.ttl post-install: @${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/lv2/ir.lv2/ir*.so .include diff --git a/audio/ir-lv2/distinfo b/audio/ir-lv2/distinfo index 832ae52309f5..f490c5fb0cd6 100644 --- a/audio/ir-lv2/distinfo +++ b/audio/ir-lv2/distinfo @@ -1,5 +1,3 @@ -TIMESTAMP = 1602568761 -SHA256 (tomszilagyi-ir.lv2-1.3.4_GH0.tar.gz) = 3d5e7f4b2ad53e2f88d949dd74e5189bc3d88261c9969e1d2a3cd1dc583a6532 -SIZE (tomszilagyi-ir.lv2-1.3.4_GH0.tar.gz) = 126552 -SHA256 (001904135bafa8931e4cf67402e0fa332feb857d.patch) = ccc5001e49b2509aca9d7269495fd567403516271a4f18cb0e7ec32dde5a9263 -SIZE (001904135bafa8931e4cf67402e0fa332feb857d.patch) = 1839 +TIMESTAMP = 1775967323 +SHA256 (ir.lv2-1.4.0.tar.gz) = 502fa747c641f31835f113dd3d7173ae08d655948d083539b5cd966b3921dc2a +SIZE (ir.lv2-1.4.0.tar.gz) = 138064 diff --git a/audio/ir-lv2/pkg-descr b/audio/ir-lv2/pkg-descr index a9afa74c1789..4461fcce2ef0 100644 --- a/audio/ir-lv2/pkg-descr +++ b/audio/ir-lv2/pkg-descr @@ -1,8 +1,7 @@ -LV2 Impulse response (convolution) plugin (for reverb and cabinet simulation). -This fork adds LV2 State extenstion support for proper storing of internal -plugin data. +LV2 impulse response (convolution) plugin for reverb and cabinet +simulation. IR is a no-latency/low-latency, realtime, high performance signal convolver especially for creating reverb effects. Supports impulse responses with 1, 2 or 4 channels, in any soundfile format supported by libsndfile.