update to 0.45.0 [release 0.45.0-1mamba;Sat Mar 09 2024]

This commit is contained in:
Silvan Calarco 2024-03-11 09:20:07 +01:00
parent 475853301e
commit 821f569182
2 changed files with 16 additions and 31 deletions

View File

@ -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 <class T>
inline bool atomic_compare_and_exchange(T **p, T *oldv, T *newv) {
- return g_atomic_pointer_compare_and_exchange(reinterpret_cast<void* volatile*>(p), static_cast<void*>(oldv), newv);
+ return g_atomic_pointer_compare_and_exchange(reinterpret_cast<void**>(p), static_cast<void*>(oldv), newv);
}

View File

@ -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 <silvan.calarco@mambasoft.it>
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 <silvan.calarco@mambasoft.it> 0.45.0-1mamba
- update to 0.45.0
* Tue May 03 2022 Automatic Build System <autodist@mambasoft.it> 0.44.1-1mamba
- automatic version update by autodist