From efba435b07f36b3910449e823b261d789caf243c Mon Sep 17 00:00:00 2001 From: falkTX Date: Mon, 19 Oct 2020 19:49:29 +0100 Subject: [PATCH] Update abgate --- patches/abGate/01_lv2core_to_lv2.patch | 24 ------------------- ...esktop-ui.patch => 01_no-desktop-ui.patch} | 22 ++++------------- patches/abGate/02_makefile-use-cxxflags.patch | 15 ------------ patches/abGate/04_cross-compile.patch | 24 ------------------- plugins/abgate.json | 4 ++-- 5 files changed, 7 insertions(+), 82 deletions(-) delete mode 100644 patches/abGate/01_lv2core_to_lv2.patch rename patches/abGate/{03_no-desktop-ui.patch => 01_no-desktop-ui.patch} (65%) delete mode 100644 patches/abGate/02_makefile-use-cxxflags.patch delete mode 100644 patches/abGate/04_cross-compile.patch diff --git a/patches/abGate/01_lv2core_to_lv2.patch b/patches/abGate/01_lv2core_to_lv2.patch deleted file mode 100644 index e249bd0..0000000 --- a/patches/abGate/01_lv2core_to_lv2.patch +++ /dev/null @@ -1,24 +0,0 @@ -Description: Port to LV2's new release. -Author: Alessio Treglia -Forwarded: Antanas Bružas ---- - Makefile | 4 ++-- - 1 file changed, 2 insertions(+), 2 deletions(-) - -Index: abgate/Makefile -=================================================================== ---- abgate.orig/Makefile 2014-02-01 21:48:06.998316241 +0100 -+++ abgate/Makefile 2014-02-01 21:48:06.994316226 +0100 -@@ -13,10 +13,10 @@ - cd abGateQt; qmake-qt4; make - - gate.so: gate.cpp -- g++ $(LDFLAGS) -O3 -shared -fPIC -DPIC gate.cpp `pkg-config --cflags --libs lv2core` -o gate.so -+ g++ $(LDFLAGS) -O3 -shared -fPIC -DPIC gate.cpp `pkg-config --cflags --libs lv2` -D_LV2_Descriptor=LV2_Descriptor -o gate.so - - gate_gui.so: gate_gui.cpp main_window.cpp main_window.h knob.cpp knob.h toggle.cpp toggle.h preset_widget.cpp preset_widget.h presets.cpp presets.h preset.cpp preset.h gate_const.h ui.h plugin_configuration.h -- g++ $(LDFLAGS) -O3 -shared -fPIC -DPIC gate_gui.cpp main_window.cpp knob.cpp toggle.cpp preset_widget.cpp presets.cpp preset.cpp `pkg-config --cflags gtkmm-2.4 --libs lv2core gthread-2.0` -o gate_gui.so -+ g++ $(LDFLAGS) -O3 -shared -fPIC -DPIC gate_gui.cpp main_window.cpp knob.cpp toggle.cpp preset_widget.cpp presets.cpp preset.cpp `pkg-config --cflags gtkmm-2.4 --libs lv2 gthread-2.0` -o gate_gui.so - - install: $(BUNDLE) - mkdir -p $(INSTALL_DIR) diff --git a/patches/abGate/03_no-desktop-ui.patch b/patches/abGate/01_no-desktop-ui.patch similarity index 65% rename from patches/abGate/03_no-desktop-ui.patch rename to patches/abGate/01_no-desktop-ui.patch index d6c16c4..5670055 100644 --- a/patches/abGate/03_no-desktop-ui.patch +++ b/patches/abGate/01_no-desktop-ui.patch @@ -1,15 +1,3 @@ -diff -U 3 -H -w -E -d -r -N -- abGate-1.1.7.orig/Makefile abGate-1.1.7/Makefile ---- abGate-1.1.7.orig/Makefile 2014-01-13 10:17:05.000000000 +0100 -+++ abGate-1.1.7/Makefile 2015-07-16 18:29:32.863103572 +0200 -@@ -4,7 +4,7 @@ - PREFIX = /usr - INSTALL_DIR = $(DESTDIR)$(PREFIX)/lib/lv2 - --$(BUNDLE): manifest.ttl gate.ttl gate.so gate_gui.so bypass_on.png bypass_off.png knob.png background.png abGateQt/libabGateQt.so -+$(BUNDLE): manifest.ttl gate.ttl gate.so - rm -rf $(BUNDLE) - mkdir $(BUNDLE) - cp $^ $(BUNDLE) diff -U 3 -H -w -E -d -r -N -- abGate-1.1.7.orig/gate.ttl abGate-1.1.7/gate.ttl --- abGate-1.1.7.orig/gate.ttl 2012-04-21 07:18:24.000000000 +0200 +++ abGate-1.1.7/gate.ttl 2015-07-16 18:28:50.579702673 +0200 @@ -17,8 +5,8 @@ diff -U 3 -H -w -E -d -r -N -- abGate-1.1.7.orig/gate.ttl abGate-1.1.7/gate.ttl @prefix foaf: . -- -- a ui:Qt4UI; +- +- a ui:Qt5UI; - ui:requiredFeature ui:makeResident; - ui:optionalFeature ui:noUserResize. - @@ -34,7 +22,7 @@ diff -U 3 -H -w -E -d -r -N -- abGate-1.1.7.orig/gate.ttl abGate-1.1.7/gate.ttl doap:license ; -- ui:ui ; +- ui:ui ; - ui:ui ; - lv2:port [ @@ -48,8 +36,8 @@ diff -U 3 -H -w -E -d -r -N -- abGate-1.1.7.orig/manifest.ttl abGate-1.1.7/manif lv2:binary ; rdfs:seeAlso . - -- -- a ui:Qt4UI; +- +- a ui:Qt5UI; - ui:binary ; - rdfs:seeAlso . - diff --git a/patches/abGate/02_makefile-use-cxxflags.patch b/patches/abGate/02_makefile-use-cxxflags.patch deleted file mode 100644 index e7562d3..0000000 --- a/patches/abGate/02_makefile-use-cxxflags.patch +++ /dev/null @@ -1,15 +0,0 @@ ---- abgate-1.1.7.orig/Makefile -+++ abgate-1.1.7/Makefile -@@ -13,10 +13,10 @@ abGateQt/libabGateQt.so: - cd abGateQt; qmake-qt4; make - - gate.so: gate.cpp -- g++ $(LDFLAGS) -O3 -shared -fPIC -DPIC gate.cpp `pkg-config --cflags --libs lv2` -D_LV2_Descriptor=LV2_Descriptor -o gate.so -+ g++ $(CXXFLAGS) $(LDFLAGS) -O3 -shared -fPIC -DPIC gate.cpp `pkg-config --cflags --libs lv2` -D_LV2_Descriptor=LV2_Descriptor -o gate.so - - gate_gui.so: gate_gui.cpp main_window.cpp main_window.h knob.cpp knob.h toggle.cpp toggle.h preset_widget.cpp preset_widget.h presets.cpp presets.h preset.cpp preset.h gate_const.h ui.h plugin_configuration.h -- g++ $(LDFLAGS) -O3 -shared -fPIC -DPIC gate_gui.cpp main_window.cpp knob.cpp toggle.cpp preset_widget.cpp presets.cpp preset.cpp `pkg-config --cflags gtkmm-2.4 --libs lv2 gthread-2.0` -o gate_gui.so -+ g++ $(CXXFLAGS) $(LDFLAGS) -O3 -shared -fPIC -DPIC gate_gui.cpp main_window.cpp knob.cpp toggle.cpp preset_widget.cpp presets.cpp preset.cpp `pkg-config --cflags gtkmm-2.4 --libs lv2 gthread-2.0` -o gate_gui.so - - install: $(BUNDLE) - mkdir -p $(INSTALL_DIR) diff --git a/patches/abGate/04_cross-compile.patch b/patches/abGate/04_cross-compile.patch deleted file mode 100644 index b828994..0000000 --- a/patches/abGate/04_cross-compile.patch +++ /dev/null @@ -1,24 +0,0 @@ ---- abgate-1.1.7.orig/Makefile -+++ abgate-1.1.7/Makefile -@@ -4,6 +4,8 @@ BUNDLE = abGate.lv2 - PREFIX = /usr - INSTALL_DIR = $(DESTDIR)$(PREFIX)/lib/lv2 - -+CXX ?= g++ -+ - $(BUNDLE): manifest.ttl gate.ttl gate.so - rm -rf $(BUNDLE) - mkdir $(BUNDLE) -@@ -13,10 +15,10 @@ abGateQt/libabGateQt.so: - cd abGateQt; qmake-qt4; make - - gate.so: gate.cpp -- g++ $(CXXFLAGS) $(LDFLAGS) -O3 -shared -fPIC -DPIC gate.cpp `pkg-config --cflags --libs lv2` -D_LV2_Descriptor=LV2_Descriptor -o gate.so -+ $(CXX) $(CXXFLAGS) $(LDFLAGS) -O3 -shared -fPIC -DPIC gate.cpp `pkg-config --cflags --libs lv2` -D_LV2_Descriptor=LV2_Descriptor -o gate.so - - gate_gui.so: gate_gui.cpp main_window.cpp main_window.h knob.cpp knob.h toggle.cpp toggle.h preset_widget.cpp preset_widget.h presets.cpp presets.h preset.cpp preset.h gate_const.h ui.h plugin_configuration.h -- g++ $(CXXFLAGS) $(LDFLAGS) -O3 -shared -fPIC -DPIC gate_gui.cpp main_window.cpp knob.cpp toggle.cpp preset_widget.cpp presets.cpp preset.cpp `pkg-config --cflags gtkmm-2.4 --libs lv2 gthread-2.0` -o gate_gui.so -+ $(CXX) $(CXXFLAGS) $(LDFLAGS) -O3 -shared -fPIC -DPIC gate_gui.cpp main_window.cpp knob.cpp toggle.cpp preset_widget.cpp presets.cpp preset.cpp `pkg-config --cflags gtkmm-2.4 --libs lv2 gthread-2.0` -o gate_gui.so - - install: $(BUNDLE) - mkdir -p $(INSTALL_DIR) diff --git a/plugins/abgate.json b/plugins/abgate.json index 956d705..52311ea 100644 --- a/plugins/abgate.json +++ b/plugins/abgate.json @@ -1,7 +1,7 @@ { "name": "abGate", "lv2bundles": ["abGate.lv2"], - "version": "1.1.7", - "dlbaseurl": "http://download.sourceforge.net/abgate", + "version": "1.2.0", + "dlbaseurl": "https://github.com/antanasbruzas/abGate/archive", "buildtype": "make" }