Date: Monday, May 2, 2022 @ 20:10:15 Author: dvzrv Revision: 1192327 archrelease: copy trunk to community-x86_64
Added: guitarix/repos/community-x86_64/PKGBUILD (from rev 1192326, guitarix/trunk/PKGBUILD) guitarix/repos/community-x86_64/guitarix-0.43.1-glib2.patch (from rev 1192326, guitarix/trunk/guitarix-0.43.1-glib2.patch) Deleted: guitarix/repos/community-x86_64/PKGBUILD guitarix/repos/community-x86_64/guitarix-0.43.1-glib2.patch -----------------------------+ PKGBUILD | 100 +++++++++++++++++++++--------------------- guitarix-0.43.1-glib2.patch | 30 ++++++------ 2 files changed, 65 insertions(+), 65 deletions(-) Deleted: PKGBUILD =================================================================== --- PKGBUILD 2022-05-02 20:10:02 UTC (rev 1192326) +++ PKGBUILD 2022-05-02 20:10:15 UTC (rev 1192327) @@ -1,50 +0,0 @@ -# Maintainer: David Runge <dv...@archlinux.org - -pkgname=guitarix -pkgver=0.44.0 -pkgrel=1 -pkgdesc="A simple mono guitar amplifier and FX for JACK using Faust" -arch=(x86_64) -url="https://guitarix.org" -license=(GPL3) -groups=(ladspa-plugins lv2-plugins pro-audio) -depends=(atkmm bluez-libs cairo cairomm gcc-libs glibc glibmm gtkmm3 libsigc++ -libx11 pangomm ttf-roboto) -makedepends=(avahi boost curl gdk-pixbuf2 eigen faust fftw glib2 gperf gtk3 -intltool jack ladspa liblo liblrdf lilv lv2 pango sassc waf zita-convolver -zita-resampler) -optdepends=('new-session-manager: for session management') -provides=(guitarix2 libgxw.so libgxwmm.so ladspa-host lv2-host) -conflicts=(guitarix2) -replaces=(guitarix2) -options=(debug) -source=($pkgname-$pkgver.tar.xz::https://download.sourceforge.net/project/guitarix/guitarix/${pkgname}2-$pkgver.tar.xz) -sha512sums=('30520600ef60379770f40901a19219a044d442c77d0808df72957eb5f7fba7e6aef7ec2217735683033697144c3c9850963e89941d31ebb6b7490507a3e35f75') -b2sums=('1abc470ec7adc3286ee3edefc7652e95ec20d73c104cd20d9521c85d68ff4e91b70465ff05b7acc2c10b1902c976c6c93f171325494126f75707d5e3ea9affb8') - -build() { - cd $pkgname-$pkgver - export LINKFLAGS="$LDFLAGS" - waf configure --prefix=/usr \ - --enable-nls \ - --ladspa \ - --new-ladspa \ - --shared-lib \ - --lib-dev \ - --cxxflags='-flto' \ - --ldflags="$LDFLAGS" - waf build -vv -j1 -} - -package() { - depends+=(libavahi-common.so libavahi-gobject.so libboost_iostreams.so - libcurl.so libfftw3f.so libgdk-3.so libgdk_pixbuf-2.0.so libgio-2.0.so - libglib-2.0.so libgobject-2.0.so libjack.so liblilv-0.so liblo.so liblrdf.so - libpangocairo-1.0.so libpango-1.0.so libsndfile.so libzita-convolver.so - libzita-resampler.so) - - cd $pkgname-$pkgver - waf install --destdir="$pkgdir" - # docs - install -vDm 644 {changelog,README} -t "$pkgdir/usr/share/doc/$pkgname/" -} Copied: guitarix/repos/community-x86_64/PKGBUILD (from rev 1192326, guitarix/trunk/PKGBUILD) =================================================================== --- PKGBUILD (rev 0) +++ PKGBUILD 2022-05-02 20:10:15 UTC (rev 1192327) @@ -0,0 +1,50 @@ +# Maintainer: David Runge <dv...@archlinux.org + +pkgname=guitarix +pkgver=0.44.1 +pkgrel=1 +pkgdesc="A simple mono guitar amplifier and FX for JACK using Faust" +arch=(x86_64) +url="https://guitarix.org" +license=(GPL3) +groups=(ladspa-plugins lv2-plugins pro-audio) +depends=(atkmm bluez-libs cairo cairomm gcc-libs glibc glibmm gtkmm3 libsigc++ +libx11 pangomm ttf-roboto) +makedepends=(avahi boost curl gdk-pixbuf2 eigen faust fftw glib2 gperf gtk3 +intltool jack ladspa liblo liblrdf lilv lv2 pango sassc waf zita-convolver +zita-resampler) +optdepends=('new-session-manager: for session management') +provides=(guitarix2 libgxw.so libgxwmm.so ladspa-host lv2-host) +conflicts=(guitarix2) +replaces=(guitarix2) +options=(debug) +source=($pkgname-$pkgver.tar.xz::https://download.sourceforge.net/project/guitarix/guitarix/${pkgname}2-$pkgver.tar.xz) +sha512sums=('d2c0e40762d97ed7ce61c3115fc3800cc569a2bb4f66e09147507a9eaa815fb9d1363444353a5854035755bd1b1e247ccb341aed60ca0ecf6a77019da73064c1') +b2sums=('57a1ad0be133fe2851ff7539d5c467a649774a1de90569e83feeb3ba2b05324ce0ee6d4388122cdb3fdcb36afac4cb7cfd2d6ab0216ff2f56d8e7c2886d14152') + +build() { + cd $pkgname-$pkgver + export LINKFLAGS="$LDFLAGS" + waf configure --prefix=/usr \ + --enable-nls \ + --ladspa \ + --new-ladspa \ + --shared-lib \ + --lib-dev \ + --cxxflags='-flto' \ + --ldflags="$LDFLAGS" + waf build -vv +} + +package() { + depends+=(libavahi-common.so libavahi-gobject.so libboost_iostreams.so + libcurl.so libfftw3f.so libgdk-3.so libgdk_pixbuf-2.0.so libgio-2.0.so + libglib-2.0.so libgobject-2.0.so libjack.so liblilv-0.so liblo.so liblrdf.so + libpangocairo-1.0.so libpango-1.0.so libsndfile.so libzita-convolver.so + libzita-resampler.so) + + cd $pkgname-$pkgver + waf install --destdir="$pkgdir" + # docs + install -vDm 644 {changelog,README} -t "$pkgdir/usr/share/doc/$pkgname/" +} Deleted: guitarix-0.43.1-glib2.patch =================================================================== --- guitarix-0.43.1-glib2.patch 2022-05-02 20:10:02 UTC (rev 1192326) +++ guitarix-0.43.1-glib2.patch 2022-05-02 20:10:15 UTC (rev 1192327) @@ -1,15 +0,0 @@ -diff -ruN a/src/headers/gx_system.h b/src/headers/gx_system.h ---- a/src/headers/gx_system.h 2021-12-10 18:53:33.000000000 +0100 -+++ b/src/headers/gx_system.h 2022-04-28 11:23:16.176694581 +0200 -@@ -112,7 +112,11 @@ - } - - inline bool atomic_compare_and_exchange(volatile int *p, int oldv, int newv) { -+#if (GLIB_MAJOR_VERSION == 2 && GLIB_MINOR_VERSION < 68 && GLIB_MICRO_VERSION < 1) - return g_atomic_int_compare_and_exchange(p, oldv, newv); -+#else -+ return g_atomic_int_compare_and_exchange(const_cast<int*>(p), oldv, newv); -+#endif - } - - template <class T> Copied: guitarix/repos/community-x86_64/guitarix-0.43.1-glib2.patch (from rev 1192326, guitarix/trunk/guitarix-0.43.1-glib2.patch) =================================================================== --- guitarix-0.43.1-glib2.patch (rev 0) +++ guitarix-0.43.1-glib2.patch 2022-05-02 20:10:15 UTC (rev 1192327) @@ -0,0 +1,15 @@ +diff -ruN a/src/headers/gx_system.h b/src/headers/gx_system.h +--- a/src/headers/gx_system.h 2021-12-10 18:53:33.000000000 +0100 ++++ b/src/headers/gx_system.h 2022-04-28 11:23:16.176694581 +0200 +@@ -112,7 +112,11 @@ + } + + inline bool atomic_compare_and_exchange(volatile int *p, int oldv, int newv) { ++#if (GLIB_MAJOR_VERSION == 2 && GLIB_MINOR_VERSION < 68 && GLIB_MICRO_VERSION < 1) + return g_atomic_int_compare_and_exchange(p, oldv, newv); ++#else ++ return g_atomic_int_compare_and_exchange(const_cast<int*>(p), oldv, newv); ++#endif + } + + template <class T>