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 Name: guitarix2
Version: 0.44.1 Version: 0.45.0
Release: 1mamba Release: 1mamba
Summary: A simple mono amplifier to be used in a 'JACKified' environment Summary: A simple mono amplifier to be used in a 'JACKified' environment
Group: Graphical Desktop/Applications/Multimedia Group: Graphical Desktop/Applications/Multimedia
@ -7,13 +7,12 @@ Vendor: openmamba
Distribution: openmamba Distribution: openmamba
Packager: Silvan Calarco <silvan.calarco@mambasoft.it> Packager: Silvan Calarco <silvan.calarco@mambasoft.it>
URL: https://guitarix.org/ URL: https://guitarix.org/
Source: http://downloads.sourceforge.net/project/guitarix/guitarix/guitarix2-%{version}.tar.xz Source: https+git://github.com/brummer10/guitarix.git/V%{version}/guitarix-%{version}.tar.bz2
Patch0: guitarix2-0.42.1-gcc-11.0.patch
License: GPL License: GPL
## AUTOBUILDREQ-BEGIN ## AUTOBUILDREQ-BEGIN
BuildRequires: glibc-devel BuildRequires: glibc-devel
BuildRequires: libX11-devel BuildRequires: libX11-devel
BuildRequires: libatk-devel BuildRequires: libat-spi2-core-devel
BuildRequires: libatkmm1-devel BuildRequires: libatkmm1-devel
BuildRequires: libavahi-devel BuildRequires: libavahi-devel
BuildRequires: libavahi-glib-devel BuildRequires: libavahi-glib-devel
@ -42,12 +41,12 @@ BuildRequires: libsndfile-devel
BuildRequires: libsord-devel BuildRequires: libsord-devel
BuildRequires: libsratom-devel BuildRequires: libsratom-devel
BuildRequires: libstdc++6-devel BuildRequires: libstdc++6-devel
BuildRequires: libzita-convolver-devel
BuildRequires: libzita-resampler-devel
## AUTOBUILDREQ-END ## AUTOBUILDREQ-END
BuildRequires: eigen3-devel BuildRequires: eigen3-devel
BuildRequires: faust BuildRequires: faust
BuildRequires: ttf-roboto
Requires: lib%{name} = %{?epoch:%epoch:}%{version}-%{release} Requires: lib%{name} = %{?epoch:%epoch:}%{version}-%{release}
Requires: ttf-roboto
Provides: guitarix Provides: guitarix
%description %description
@ -73,17 +72,21 @@ This package contains libraries and header files for developing applications tha
%prep %prep
%setup -q -n guitarix-%{version} %setup -q -n guitarix-%{version}
#%patch0 -p1
%build %build
cd trunk
./waf configure \ ./waf configure \
--prefix=%{_prefix} \ --prefix=%{_prefix} \
--libdir=%{_libdir} --libdir=%{_libdir} \
--includeresampler \
--includeconvolver \
--optimization
./waf build %{_smp_mflags} ./waf build %{_smp_mflags}
%install %install
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}" [ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
cd trunk
./waf install --destdir=%{buildroot} ./waf install --destdir=%{buildroot}
%find_lang guitarix || touch %{name}.lang %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 %post -n lib%{name} -p /sbin/ldconfig
%postun -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) %defattr(-,root,root)
%{_bindir}/guitarix %{_bindir}/guitarix
%{_datadir}/applications/guitarix.desktop %{_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/*.wav
%{_datadir}/gx_head/sounds/bands/LICENSE %{_datadir}/gx_head/sounds/bands/LICENSE
%{_datadir}/gx_head/sounds/greathall.wav %{_datadir}/gx_head/sounds/greathall.wav
#%{_datadir}/ladspa/rdf/guitarix.rdf
#%{_datadir}/ladspa/rdf/guitarix_amp.rdf
%{_datadir}/pixmaps/*.png %{_datadir}/pixmaps/*.png
%doc COPYING %doc trunk/COPYING
%files -n lib%{name} %files -n lib%{name}
%defattr(-,root,root) %defattr(-,root,root)
#%{_libdir}/ladspa/guitarix*.so
#%{_libdir}/ladspa/ladspa_guitarix.so
%{_libdir}/libgxw.so %{_libdir}/libgxw.so
%{_libdir}/libgxw.so.* %{_libdir}/libgxw.so.*
%{_libdir}/libgxwmm.so %{_libdir}/libgxwmm.so
%{_libdir}/libgxwmm.so.* %{_libdir}/libgxwmm.so.*
%{_libdir}/lv2/* %{_libdir}/lv2/*
#%files -n lib%{name}-devel
#%defattr(-,root,root)
#%doc README README.developers
%changelog %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 * Tue May 03 2022 Automatic Build System <autodist@mambasoft.it> 0.44.1-1mamba
- automatic version update by autodist - automatic version update by autodist