pkgsrc-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: pkgsrc/audio/suil



Module Name:    pkgsrc
Committed By:   bsiegert
Date:           Thu Jan  3 09:44:45 UTC 2019

Modified Files:
        pkgsrc/audio/suil: Makefile PLIST distinfo

Log Message:
Update suil to 0.10.2 and remove a bunch of build kludges.

Suil 0.10.2

  * Add support for Cocoa in Qt5
  * Fix resizing and add idle and update rate support for Qt5 in Gtk2
  * Fix various issues with Qt5 in Gtk2

Suil 0.10.0

  * Add support for X11 in Gtk3
  * Add support for Qt5 in Gtk2
  * Add suil_init() to support early initialization and passing any necessary
    information that may be needed in the future (thanks Stefan Westerfeld)
  * Fix minor memory errors
  * Fix building with X11 against custom LV2 install path (thanks Robin Gareus)

Suil 0.8.4

  * Configure based on compiler target OS for cross-compilation
  * Add Cocoa in Gtk wrapper (patch from Robin Gareus)
  * Various Windows fixes (patches from Robin Gareus)
  * Center X11 UIs in Gtk (patch from Robin Gareus)
  * Fix initial size of resizable X11 UIs in Gtk (patch from Robin Gareus)
  * Bubble X11 key events up to Gtk parent (patch from Filipe Coelho)
  * Add Gtk2 and X11 in Qt5 wrappers (patch from Rui Nuno Capela)
  * Fix compilation with -Wl,--no-undefined
  * Fix a few minor/unlikely memory errors
  * Gracefully handle failure to open wrapper
  * Only report suil_ui_supported() if necessary wrapper is compiled in
  * Upgrade to waf 1.8.14


To generate a diff of this commit:
cvs rdiff -u -r1.9 -r1.10 pkgsrc/audio/suil/Makefile
cvs rdiff -u -r1.1 -r1.2 pkgsrc/audio/suil/PLIST pkgsrc/audio/suil/distinfo

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: pkgsrc/audio/suil/Makefile
diff -u pkgsrc/audio/suil/Makefile:1.9 pkgsrc/audio/suil/Makefile:1.10
--- pkgsrc/audio/suil/Makefile:1.9      Wed Nov 14 22:21:06 2018
+++ pkgsrc/audio/suil/Makefile  Thu Jan  3 09:44:45 2019
@@ -1,7 +1,6 @@
-# $NetBSD: Makefile,v 1.9 2018/11/14 22:21:06 kleink Exp $
+# $NetBSD: Makefile,v 1.10 2019/01/03 09:44:45 bsiegert Exp $
 
-DISTNAME=      suil-0.8.2
-PKGREVISION=   7
+DISTNAME=      suil-0.10.2
 CATEGORIES=    audio
 MASTER_SITES=  http://download.drobilla.net/
 EXTRACT_SUFX=  .tar.bz2
@@ -11,18 +10,11 @@ HOMEPAGE=   https://drobilla.net/software/
 COMMENT=       Lightweight C library for loading and wrapping LV2 plugin UIs
 LICENSE=       isc
 
-DISTFILES=     ${DEFAULT_DISTFILES} \
-               audacity-minsrc-2.1.2.tar.xz
-SITES.audacity-minsrc-2.1.2.tar.xz=    ${MASTER_SITE_LOCAL}
-
 USE_TOOLS+=    pkg-config
 USE_LANGUAGES= c c++
 
 PKGCONFIG_OVERRIDE+=   suil.pc.in
 
-# Use older waf
-PYTHON_VERSIONS_ACCEPTED=      27
-
 WAF_ENV+=      CC=${CC:Q}
 WAF_ENV+=      CFLAGS=${CFLAGS:Q}
 WAF_ENV+=      CXX=${CXX:Q}
@@ -43,10 +35,6 @@ WAF_ENV+=    LC_ALL="en_US.UTF-8"
 
 WAF_ARGS=      --mandir=${PREFIX}/${PKGMANDIR}
 
-pre-configure:
-       ${CP} -r ${WRKDIR}/audacity-minsrc-2.1.2/lib-src/lv2/suil/waflib \
-               ${WRKSRC}
-
 do-configure:
        cd ${WRKSRC} && ${SETENV} ${WAF_ENV} ./waf ${WAF_ARGS} ${WAF_CONFIGURE_ARGS} configure
 
@@ -56,6 +44,7 @@ do-build:
 do-install:
        cd ${WRKSRC} && ${SETENV} ${WAF_ENV} ./waf ${WAF_ARGS} install
 
+BUILDLINK_API_DEPENDS.lv2+=    lv2>=1.12.0
 .include "../../audio/lv2/buildlink3.mk"
 .include "../../lang/python/tool.mk"
 .include "../../x11/gtk2/buildlink3.mk"

Index: pkgsrc/audio/suil/PLIST
diff -u pkgsrc/audio/suil/PLIST:1.1 pkgsrc/audio/suil/PLIST:1.2
--- pkgsrc/audio/suil/PLIST:1.1 Sun Jun  5 00:46:25 2016
+++ pkgsrc/audio/suil/PLIST     Thu Jan  3 09:44:45 2019
@@ -1,7 +1,8 @@
-@comment $NetBSD: PLIST,v 1.1 2016/06/05 00:46:25 ryoon Exp $
+@comment $NetBSD: PLIST,v 1.2 2019/01/03 09:44:45 bsiegert Exp $
 include/suil-0/suil/suil.h
 lib/libsuil-0.so
 lib/libsuil-0.so.0
 lib/libsuil-0.so.${PKGVERSION}
 lib/pkgconfig/suil-0.pc
+lib/suil-0/libsuil_x11.so
 lib/suil-0/libsuil_x11_in_gtk2.so
Index: pkgsrc/audio/suil/distinfo
diff -u pkgsrc/audio/suil/distinfo:1.1 pkgsrc/audio/suil/distinfo:1.2
--- pkgsrc/audio/suil/distinfo:1.1      Sun Jun  5 00:46:25 2016
+++ pkgsrc/audio/suil/distinfo  Thu Jan  3 09:44:45 2019
@@ -1,10 +1,6 @@
-$NetBSD: distinfo,v 1.1 2016/06/05 00:46:25 ryoon Exp $
+$NetBSD: distinfo,v 1.2 2019/01/03 09:44:45 bsiegert Exp $
 
-SHA1 (audacity-minsrc-2.1.2.tar.xz) = d0b8924b846f833182e674d621b28eb666cc97d6
-RMD160 (audacity-minsrc-2.1.2.tar.xz) = 47fccf8b96b6db95a677045bf122084d233bd80c
-SHA512 (audacity-minsrc-2.1.2.tar.xz) = 46bc68825d29e88b14a674749532345ab63673ea1b85ad0d2a1b72b0974c74d2175e0ef307dad735592d18e56c1e0c65f994f4ee05d9e0f1aec194cd02c930da
-Size (audacity-minsrc-2.1.2.tar.xz) = 7233500 bytes
-SHA1 (suil-0.8.2.tar.bz2) = 191924a6ad7319802d4ed6a795b4cef724505867
-RMD160 (suil-0.8.2.tar.bz2) = a7c25cd9fde7269398da359451f86786011761b4
-SHA512 (suil-0.8.2.tar.bz2) = 63141aa61a6501b735f38f597763b7190158db7b5bc06afd8989bddd70372d78de937820fa6751192aefaf415c417387426c1c1bdb666cf231f74a2c4c9f7e91
-Size (suil-0.8.2.tar.bz2) = 141929 bytes
+SHA1 (suil-0.10.2.tar.bz2) = be650896bedd0c29e4155a304e192e305b1ca9b5
+RMD160 (suil-0.10.2.tar.bz2) = b66d9373da7e0f03f5e650509ee3d5c4b79fefbe
+SHA512 (suil-0.10.2.tar.bz2) = 8f5b4d772e58dfc4563a5102d189d886218fdc56e74c9d8c118f7bbbcc5d056904c2c8d132f993187416145383d3d8cb4787e2f8c113e57ad47e5d4def7f2fba
+Size (suil-0.10.2.tar.bz2) = 334948 bytes



Home | Main Index | Thread Index | Old Index