Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 13 Oct 2020 06:12:24 +0000 (UTC)
From:      Yuri Victorovich <yuri@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r552185 - head/audio/ir-lv2
Message-ID:  <202010130612.09D6COuh096372@repo.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: yuri
Date: Tue Oct 13 06:12:24 2020
New Revision: 552185
URL: https://svnweb.freebsd.org/changeset/ports/552185

Log:
  audio/ir-lv2: Unbreak by backporting the PR patch.
  
  It got broken when audio/lv2 was upgraded to 1.18.0.
  
  MFH:		2020Q4

Modified:
  head/audio/ir-lv2/Makefile
  head/audio/ir-lv2/distinfo

Modified: head/audio/ir-lv2/Makefile
==============================================================================
--- head/audio/ir-lv2/Makefile	Tue Oct 13 05:59:39 2020	(r552184)
+++ head/audio/ir-lv2/Makefile	Tue Oct 13 06:12:24 2020	(r552185)
@@ -7,14 +7,15 @@ PORTREVISION=	2
 CATEGORIES=	audio
 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/
+
 MAINTAINER=	yuri@FreeBSD.org
 COMMENT=	LV2 impulse response plugin for reverb and cabinet simulation
 
 LICENSE=	GPLv2
 LICENSE_FILE=	${WRKSRC}/COPYING
 
-BROKEN=		ir_gui.cc:1681:14: error: cannot initialize a member subobject of type 'LV2UI_Handle'
-
 BUILD_DEPENDS=	lv2>0:audio/lv2 \
 		${LOCALBASE}/include/fftw3.h:math/fftw3
 LIB_DEPENDS=	libfreetype.so:print/freetype2 \
@@ -33,5 +34,8 @@ MAKE_ENV=	INSTDIR=${STAGEDIR}${PREFIX}/lib/lv2
 
 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 <bsd.port.mk>

Modified: head/audio/ir-lv2/distinfo
==============================================================================
--- head/audio/ir-lv2/distinfo	Tue Oct 13 05:59:39 2020	(r552184)
+++ head/audio/ir-lv2/distinfo	Tue Oct 13 06:12:24 2020	(r552185)
@@ -1,3 +1,5 @@
-TIMESTAMP = 1529658795
+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



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?202010130612.09D6COuh096372>