diff --git a/.gitignore b/.gitignore index 61558e1..d987421 100644 --- a/.gitignore +++ b/.gitignore @@ -32,3 +32,4 @@ guitarix-0.11.0.tar.bz2 /guitarix2-0.39.0.tar.xz /guitarix2-0.40.0.tar.xz /guitarix2-0.42.1.tar.xz +/guitarix2-0.43.1.tar.xz diff --git a/guitarix-gcc-11-compat-volatile-atomic-variables.patch b/guitarix-gcc-11-compat-volatile-atomic-variables.patch deleted file mode 100644 index 345f5e9..0000000 --- a/guitarix-gcc-11-compat-volatile-atomic-variables.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/guitarix.appdata.xml b/guitarix.appdata.xml deleted file mode 100644 index 46d4df1..0000000 --- a/guitarix.appdata.xml +++ /dev/null @@ -1,23 +0,0 @@ - - - guitarix.desktop - guitarix - A virtual guitar amplifier - Hermann Meyer, Andreas Degert, Pete Shorthose, Markus Schmidt - -

Guitarix takes the signal from your guitar as any real amp would do: as a mono-signal from your sound card.

-

The input is processed by a main amp and a rack-section. Both can be routed separately and deliver a processed stereo-signal via Jack.

-

You may fill the rack with effects from more than 25 built-in modules, including stuff from a simple noise gate to brain-slashing modulation f/x like flanger, phaser or auto-wah.

-
- CC0-1.0 - GPL-2.0+ - https://sourceforge.net/p/guitarix/bugs/ - https://www.reddit.com/r/Guitarix/ - https://guitarix.org/ - - - - https://guitarix.org/images/screenshots/Guitarix_0.35.0.jpg - - -
diff --git a/guitarix.spec b/guitarix.spec index 80b6783..4542990 100644 --- a/guitarix.spec +++ b/guitarix.spec @@ -4,18 +4,12 @@ %global altname2 guitarix2 Name: guitarix -Version: 0.42.1 -Release: 6%{?dist} +Version: 0.43.1 +Release: 1%{?dist} Summary: A virtual guitar amplifier License: GPLv2+ URL: http://guitarix.sourceforge.net/ Source0: http://sourceforge.net/projects/%{name}/files/%{name}/%{altname2}-%{version}.tar.xz -Source1: %{name}.appdata.xml - -# Fix compilation with gcc 11 and glib g_atomic_pointer_compare_and_exchange() -# See https://developer.gnome.org/glib/stable/glib-Atomic-Operations.html#g-atomic-pointer-compare-and-exchange -# Patch from upstream https://sourceforge.net/p/guitarix/git/ci/d8f003484c57d808682025dfb07a7a1fb848afdc/ -Patch0: %{name}-gcc-11-compat-volatile-atomic-variables.patch BuildRequires: gcc-c++ BuildRequires: python3 @@ -174,12 +168,8 @@ ln -s libgxwmm.so.0.1 %{buildroot}%{_libdir}/libgxwmm.so ln -s libgxw.so.0.1 %{buildroot}%{_libdir}/libgxw.so chmod 755 %{buildroot}%{_libdir}/glade/modules/libgladegx.so -# install appdata file -install -d -m755 %{buildroot}%{_metainfodir} -install -p -m644 %{SOURCE1} %{buildroot}%{_metainfodir} - # validate appdata -appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{name}.appdata.xml +appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/org.%{name}.%{name}.metainfo.xml %find_lang %{name} @@ -191,7 +181,7 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{name}.appdat %{_datadir}/%{altname}/ %{_datadir}/pixmaps/* %{_datadir}/applications/%{name}.desktop -%{_metainfodir}/%{name}.appdata.xml +%{_metainfodir}/org.%{name}.%{name}.metainfo.xml %files -n libgxw %{_libdir}/libgxw.so.0* @@ -224,6 +214,9 @@ appstream-util validate-relax --nonet %{buildroot}%{_metainfodir}/%{name}.appdat %{_libdir}/lv2/* %changelog +* Sat Dec 25 2021 Guido Aulisi - 0.43.1-1 +- Update to 0.43.1 + * Fri Aug 06 2021 Jonathan Wakely - 0.42.1-6 - Rebuilt for Boost 1.76 diff --git a/sources b/sources index 943e09d..39e4b5a 100644 --- a/sources +++ b/sources @@ -1 +1 @@ -SHA512 (guitarix2-0.42.1.tar.xz) = 66a71b4d66e0cbcff7feeceae6317c016e497626c9fde3ca44e1f06e42d9021b2857151660c1c49832cc8e6f2aa27de68dfea67d4e896c7e89f84865f8ba1eb0 +SHA512 (guitarix2-0.43.1.tar.xz) = 30e56d863308cea18bb4af6f71d3e8d852662b4252c998507a1c3de9a2d97fe1c4ecb525bd35ef8e176b5cb5138806553cba157c1aa6cb14e48fe0bbea8a7def