Hello community, here is the log from the commit of package guitarix for openSUSE:Factory checked in at 2020-11-23 15:46:11 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/guitarix (Old) and /work/SRC/openSUSE:Factory/.guitarix.new.5913 (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "guitarix" Mon Nov 23 15:46:11 2020 rev:30 rq:850103 version:0.41.0 Changes: -------- --- /work/SRC/openSUSE:Factory/guitarix/guitarix.changes 2020-01-16 18:23:31.997051525 +0100 +++ /work/SRC/openSUSE:Factory/.guitarix.new.5913/guitarix.changes 2020-11-23 18:44:53.997021341 +0100 @@ -1,0 +2,26 @@ +Sun Nov 22 15:41:53 UTC 2020 - Dave Plater <davejpla...@gmail.com> + +- Update to version 0.41.0 and fix build by removing -flto=auto + from the build. +- Upsteream changes: + *Add Slovak translation by Jozef Riha + *Fix issue #104 lv2 plugins contains executable stack, patch by + Alexander Tsoy + *Fix issue #105 Compile error on 0.40.0 + *Fix issue #109 cannot initialize a variable of type 'char ' + with an rvalue of type 'void ' + *Fix issue #110 error: unknown type name 'va_list' + *Add NSM support + *Add midi out for tuner + *Add low/high cut filter before tuner + *GxTuner set to use same precision then the tuner in guitarix + *Use tabbox for LV2 plugs with to much controlls + *Disable GxVibe, because it is brocken + *Fix several Bug's and hopefully don't introduce to much new + one's + *Port GUI and underlying lib's (gxw/gxwmm) to GTK3 (gtkmm3) + *Port LV2 plugin GUI's to X11/cairo + *Add Midi feedback support + *Add new PowerAmp modul + +------------------------------------------------------------------- Old: ---- guitarix2-0.39.0.tar.xz New: ---- guitarix2-0.41.0.tar.xz ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ guitarix.spec ++++++ --- /var/tmp/diff_new_pack.wdvKqo/_old 2020-11-23 18:45:21.589050034 +0100 +++ /var/tmp/diff_new_pack.wdvKqo/_new 2020-11-23 18:45:21.589050034 +0100 @@ -1,7 +1,7 @@ # # spec file for package guitarix # -# Copyright (c) 2020 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2020 SUSE LLC # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -19,16 +19,19 @@ %bcond_without ladspa Name: guitarix -Version: 0.39.0 +Version: 0.41.0 Release: 0 Summary: Simple Linux amplifier for jack License: GPL-2.0-or-later Group: Productivity/Multimedia/Sound/Utilities -Url: http://guitarix.sourceforge.net/ +URL: http://guitarix.sourceforge.net/ Source: http://downloads.sourceforge.net/project/guitarix/guitarix/guitarix2-%{version}.tar.xz Patch0: fpexception.patch Patch1: guitarix-boost69.patch -%if 0%{?suse_version} > 1325 +BuildRequires: fdupes +BuildRequires: gcc-c++ +BuildRequires: gperf +BuildRequires: intltool BuildRequires: libboost_context-devel BuildRequires: libboost_filesystem-devel BuildRequires: libboost_headers-devel @@ -38,21 +41,15 @@ BuildRequires: libboost_regex-devel BuildRequires: libboost_system-devel BuildRequires: libboost_thread-devel -%else -BuildRequires: boost-devel >= 1.56 -%endif -BuildRequires: fdupes -BuildRequires: gcc-c++ -BuildRequires: gperf -BuildRequires: intltool %if %{with ladspa} BuildRequires: ladspa-devel %endif +BuildRequires: google-roboto-fonts BuildRequires: pkgconfig +BuildRequires: sassc BuildRequires: update-desktop-files BuildRequires: zita-convolver-devel -#BuildRequires: zita-resampler-devel -BuildRequires: google-roboto-fonts +BuildRequires: zita-resampler-devel BuildRequires: pkgconfig(avahi-gobject) BuildRequires: pkgconfig(bluez) BuildRequires: pkgconfig(eigen3) @@ -60,15 +57,14 @@ BuildRequires: pkgconfig(fftw3f) BuildRequires: pkgconfig(fftw3l) BuildRequires: pkgconfig(gail) -BuildRequires: pkgconfig(gdk-2.0) -BuildRequires: pkgconfig(gdk-x11-2.0) -BuildRequires: pkgconfig(gdkmm-2.4) -BuildRequires: pkgconfig(gtk+-2.0) -BuildRequires: pkgconfig(gtk+-unix-print-2.0) -BuildRequires: pkgconfig(gtk+-x11-2.0) -BuildRequires: pkgconfig(gtkmm-2.4) +BuildRequires: pkgconfig(gtk+-3.0) +BuildRequires: pkgconfig(gtk+-unix-print-3.0) +BuildRequires: pkgconfig(gtk+-x11-3.0) +BuildRequires: pkgconfig(gtkmm-3.0) BuildRequires: pkgconfig(jack) BuildRequires: pkgconfig(libcurl) +BuildRequires: pkgconfig(liblo) +BuildRequires: pkgconfig(libsass) BuildRequires: pkgconfig(lilv-0) BuildRequires: pkgconfig(lrdf) BuildRequires: pkgconfig(lv2) @@ -78,7 +74,11 @@ Requires: jack Requires: meterbridge Requires: vorbis-tools -BuildRoot: %{_tmppath}/%{name}-%{version}-build +Recommends: lv2-%{name} +Recommends: bestplugins +%if %{with ladspa} +Recommends: ladspa-%{name} +%endif %description guitarix is a simple mono amplifier to jack with one input and two @@ -146,7 +146,7 @@ %prep %setup -q -n guitarix-%{version} -%autopatch -p0 +%autopatch -p1 %build #todo: add faust package to openSUSE @@ -155,14 +155,12 @@ #find . -name "*.py" -print -exec 2to3 -wn {} \; #for i in `grep -rl "/usr/bin/env python"`;do 2to3 -wn ${i} ;done for i in `grep -rl "/usr/bin/env python"`;do sed -i '1s/^#!.*/#!\/usr\/bin\/python3/' ${i} ;done - -export LDFLAGS="-ldl" -%if 1 == 0 -%define gcc_version 7 -export CC=gcc-7 -export CPP=cpp-7 -export CXX=g++-7 +export CFLAGS=`echo %{optflags}| sed 's/-flto=auto//'` +%ifarch %ix86 +export CFLAGS="$CFLAGS -mfxsr" %endif +echo $CFLAGS +export LDFLAGS="-ldl" ./waf configure -v --faust \ --libdir=%{_libdir} \ --includeresampler \ @@ -173,7 +171,7 @@ --new-ladspa \ %endif --prefix=%{_prefix} \ - --cxxflags="%{optflags} \ + --cxxflags="$CFLAGS \ -std=gnu++0x" ./waf build -v %{?_smp_mflags} ++++++ fpexception.patch ++++++ --- /var/tmp/diff_new_pack.wdvKqo/_old 2020-11-23 18:45:21.609050055 +0100 +++ /var/tmp/diff_new_pack.wdvKqo/_new 2020-11-23 18:45:21.609050055 +0100 @@ -1,7 +1,7 @@ -Index: src/headers/gx_system.h +Index: guitarix-0.41.0/src/headers/gx_system.h =================================================================== ---- src/headers/gx_system.h.orig -+++ src/headers/gx_system.h +--- guitarix-0.41.0.orig/src/headers/gx_system.h 2020-11-22 16:27:59.685561569 +0200 ++++ guitarix-0.41.0/src/headers/gx_system.h 2020-11-22 16:28:06.753842384 +0200 @@ -67,8 +67,8 @@ inline void AVOIDDENORMALS() { _MM_SET_F #else ++++++ guitarix-boost69.patch ++++++ --- /var/tmp/diff_new_pack.wdvKqo/_old 2020-11-23 18:45:21.617050063 +0100 +++ /var/tmp/diff_new_pack.wdvKqo/_new 2020-11-23 18:45:21.617050063 +0100 @@ -6,10 +6,10 @@ boost/core/noncopyable.hpp needs to be specifically included. -Index: src/headers/engine.h +Index: guitarix-0.41.0/src/headers/engine.h =================================================================== ---- src/headers/engine.h.orig 2020-01-14 09:47:57.000000000 +0200 -+++ src/headers/engine.h 2020-01-16 11:42:17.223018118 +0200 +--- guitarix-0.41.0.orig/src/headers/engine.h 2020-11-22 16:27:59.585557596 +0200 ++++ guitarix-0.41.0/src/headers/engine.h 2020-11-22 16:28:20.226377629 +0200 @@ -40,6 +40,7 @@ #include <boost/format.hpp> #include <boost/noncopyable.hpp> ++++++ guitarix2-0.39.0.tar.xz -> guitarix2-0.41.0.tar.xz ++++++ /work/SRC/openSUSE:Factory/guitarix/guitarix2-0.39.0.tar.xz /work/SRC/openSUSE:Factory/.guitarix.new.5913/guitarix2-0.41.0.tar.xz differ: char 26, line 1 _______________________________________________ openSUSE Commits mailing list -- commit@lists.opensuse.org To unsubscribe, email commit-le...@lists.opensuse.org List Netiquette: https://en.opensuse.org/openSUSE:Mailing_list_netiquette List Archives: https://lists.opensuse.org/archives/list/commit@lists.opensuse.org