Date: Sunday, April 7, 2019 @ 17:43:28
  Author: dvzrv
Revision: 450316

upgpkg: guitarix2 0.38.0-1

Upgrading to 0.38.0. Removing useless set of provides, conflicts, replaces. 
Only setting guitarix in provides (for future renaming of the package).
Removing unneeded waf configure flags. Adding ldflags (for full RELRO) to waf 
configure flags. Removing unrequired boost 1.69 patch.

Modified:
  guitarix2/trunk/PKGBUILD
Deleted:
  guitarix2/trunk/guitarix2-boost-1.69.patch

----------------------------+
 PKGBUILD                   |   23 ++++++++---------------
 guitarix2-boost-1.69.patch |   10 ----------
 2 files changed, 8 insertions(+), 25 deletions(-)

Modified: PKGBUILD
===================================================================
--- PKGBUILD    2019-04-07 16:30:11 UTC (rev 450315)
+++ PKGBUILD    2019-04-07 17:43:28 UTC (rev 450316)
@@ -3,8 +3,8 @@
 
 _name=guitarix
 pkgname=guitarix2
-pkgver=0.37.3
-pkgrel=3
+pkgver=0.38.0
+pkgrel=1
 pkgdesc="A simple mono guitar amplifier and FX for JACK using Faust"
 arch=('x86_64')
 url="https://guitarix.org";
@@ -12,19 +12,13 @@
 groups=('ladspa-plugins' 'lv2-plugins' 'pro-audio')
 depends=('bluez-libs' 'boost-libs' 'gtkmm' 'liblrdf' 'lilv' 'ttf-roboto' 
'zita-convolver' 'zita-resampler')
 makedepends=('python2' 'boost' 'eigen' 'gperf' 'intltool' 'lv2')
-optdepends=('meterbridge: sound meters')
-provides=('guitarix' 'gx_head')
-conflicts=('guitarix' 'gx_head')
-replaces=('guitarix' 'gx_head')
-source=("https://download.sourceforge.net/project/guitarix/guitarix/${pkgname}-${pkgver}.tar.xz";
-        guitarix2-boost-1.69.patch)
-sha512sums=('9cdd60dc5ba1a5ae018968a132b06ef8f7470fdfa0749c9a439f7c8adb1dfd3907f9d35be0b32d839645145075f2a0eb168db732ebaef7690e12e337ba9793a5'
-            
'19663a64695ea4af18c65744685654312352d12e4d8ce3f2ee516a12236530eb07e65d61ce7aad10e41835b57ee9d6293c4f941ca43140016f8e77d58a2fc57d')
+provides=('guitarix')
+source=("https://download.sourceforge.net/project/guitarix/guitarix/${pkgname}-${pkgver}.tar.xz";)
+sha512sums=('277e548c614bd2e5bafa2450fc3c365f7dee7e0ec14bbfb842d91da1aaf4bf8bb859fe94ca689122b20f9cd7bdd0e1ef3fbde02779b7a0dc2bc758dce4f11d75')
 
 prepare() {
   mv -v "${_name}-${pkgver}" "${pkgname}-${pkgver}"
   cd "${pkgname}-${pkgver}"
-  patch -p1 -i ../guitarix2-boost-1.69.patch # Fix build with boost 1.69
   # fixing all (hopefully) relevant scripts: 
https://sourceforge.net/p/guitarix/bugs/43/
   sed -e 's/python/&2/g' \
     -i src/{faust,LV2/*,plugins,ladspa,gx_head}/wscript \
@@ -41,11 +35,10 @@
                         --enable-nls \
                         --ladspa \
                         --new-ladspa \
-                        --no-desktop-update \
-                        --no-ldconfig \
-                        --no-faust \
+                        --faust \
                         --shared-lib \
-                        --lib-dev
+                        --lib-dev \
+                        --ldflags="${LDFLAGS}"
   python2 waf build
 }
 

Deleted: guitarix2-boost-1.69.patch
===================================================================
--- guitarix2-boost-1.69.patch  2019-04-07 16:30:11 UTC (rev 450315)
+++ guitarix2-boost-1.69.patch  2019-04-07 17:43:28 UTC (rev 450316)
@@ -1,10 +0,0 @@
---- a/src/headers/engine.h
-+++ b/src/headers/engine.h
-@@ -38,6 +38,7 @@
- #include <algorithm>
- #include <sys/stat.h>
- #include <boost/format.hpp>
-+#include <boost/noncopyable.hpp>
- #include <boost/thread/mutex.hpp>
- #include <glibmm/i18n.h>     // NOLINT
- #include <glibmm/optioncontext.h>   // NOLINT

Reply via email to