diff --git a/guitarix2-0.42.1-gcc-11.0.patch b/guitarix2-0.42.1-gcc-11.0.patch deleted file mode 100644 index 345f5e9..0000000 --- a/guitarix2-0.42.1-gcc-11.0.patch +++ /dev/null @@ -1,13 +0,0 @@ -diff --git a/src/headers/gx_system.h b/src/headers/gx_system.h -index d334ecfc..88d97567 100644 ---- a/src/headers/gx_system.h -+++ b/src/headers/gx_system.h -@@ -132,7 +132,7 @@ inline T *atomic_get(T*& p) { - - template - inline bool atomic_compare_and_exchange(T **p, T *oldv, T *newv) { -- return g_atomic_pointer_compare_and_exchange(reinterpret_cast(p), static_cast(oldv), newv); -+ return g_atomic_pointer_compare_and_exchange(reinterpret_cast(p), static_cast(oldv), newv); - } - - diff --git a/guitarix2.spec b/guitarix2.spec index eb3821a..9f70a01 100644 --- a/guitarix2.spec +++ b/guitarix2.spec @@ -1,5 +1,5 @@ Name: guitarix2 -Version: 0.44.1 +Version: 0.45.0 Release: 1mamba Summary: A simple mono amplifier to be used in a 'JACKified' environment Group: Graphical Desktop/Applications/Multimedia @@ -7,13 +7,12 @@ Vendor: openmamba Distribution: openmamba Packager: Silvan Calarco URL: https://guitarix.org/ -Source: http://downloads.sourceforge.net/project/guitarix/guitarix/guitarix2-%{version}.tar.xz -Patch0: guitarix2-0.42.1-gcc-11.0.patch +Source: https+git://github.com/brummer10/guitarix.git/V%{version}/guitarix-%{version}.tar.bz2 License: GPL ## AUTOBUILDREQ-BEGIN BuildRequires: glibc-devel BuildRequires: libX11-devel -BuildRequires: libatk-devel +BuildRequires: libat-spi2-core-devel BuildRequires: libatkmm1-devel BuildRequires: libavahi-devel BuildRequires: libavahi-glib-devel @@ -42,12 +41,12 @@ BuildRequires: libsndfile-devel BuildRequires: libsord-devel BuildRequires: libsratom-devel BuildRequires: libstdc++6-devel -BuildRequires: libzita-convolver-devel -BuildRequires: libzita-resampler-devel ## AUTOBUILDREQ-END BuildRequires: eigen3-devel BuildRequires: faust +BuildRequires: ttf-roboto Requires: lib%{name} = %{?epoch:%epoch:}%{version}-%{release} +Requires: ttf-roboto Provides: guitarix %description @@ -73,17 +72,21 @@ This package contains libraries and header files for developing applications tha %prep %setup -q -n guitarix-%{version} -#%patch0 -p1 %build +cd trunk ./waf configure \ --prefix=%{_prefix} \ - --libdir=%{_libdir} + --libdir=%{_libdir} \ + --includeresampler \ + --includeconvolver \ + --optimization ./waf build %{_smp_mflags} %install [ "%{buildroot}" != / ] && rm -rf "%{buildroot}" +cd trunk ./waf install --destdir=%{buildroot} %find_lang guitarix || touch %{name}.lang @@ -94,7 +97,7 @@ This package contains libraries and header files for developing applications tha %post -n lib%{name} -p /sbin/ldconfig %postun -n lib%{name} -p /sbin/ldconfig -%files -f guitarix.lang +%files -f trunk/guitarix.lang %defattr(-,root,root) %{_bindir}/guitarix %{_datadir}/applications/guitarix.desktop @@ -114,26 +117,21 @@ This package contains libraries and header files for developing applications tha %{_datadir}/gx_head/sounds/bands/*.wav %{_datadir}/gx_head/sounds/bands/LICENSE %{_datadir}/gx_head/sounds/greathall.wav -#%{_datadir}/ladspa/rdf/guitarix.rdf -#%{_datadir}/ladspa/rdf/guitarix_amp.rdf %{_datadir}/pixmaps/*.png -%doc COPYING +%doc trunk/COPYING %files -n lib%{name} %defattr(-,root,root) -#%{_libdir}/ladspa/guitarix*.so -#%{_libdir}/ladspa/ladspa_guitarix.so %{_libdir}/libgxw.so %{_libdir}/libgxw.so.* %{_libdir}/libgxwmm.so %{_libdir}/libgxwmm.so.* %{_libdir}/lv2/* -#%files -n lib%{name}-devel -#%defattr(-,root,root) -#%doc README README.developers - %changelog +* Sat Mar 09 2024 Silvan Calarco 0.45.0-1mamba +- update to 0.45.0 + * Tue May 03 2022 Automatic Build System 0.44.1-1mamba - automatic version update by autodist