[arch-commits] Commit in guitarix2/trunk (PKGBUILD guitarix2-boost-1.69.patch)
David Runge
dvzrv at archlinux.org
Sun Apr 7 17:43:29 UTC 2019
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
More information about the arch-commits
mailing list