summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authoryuri <yuri@35697150-7ecd-e111-bb59-0022644237b5>2020-10-31 00:51:52 +0000
committeryuri <yuri@35697150-7ecd-e111-bb59-0022644237b5>2020-10-31 00:51:52 +0000
commit3dab135b64a4fe9a4c2ce8e36e3d491f939dd4c8 (patch)
tree11d790f925e7943ab91041484dc3103db233baee
parent164d3a98b48c4ffd36df75db3c3f042e63247c51 (diff)
downloadfreebsd-ports-3dab135b64a4fe9a4c2ce8e36e3d491f939dd4c8.tar.gz
freebsd-ports-3dab135b64a4fe9a4c2ce8e36e3d491f939dd4c8.tar.bz2
audio/geonkick-lv2: Update 2.4.0 -> 2.5.0
Reported by: portscout git-svn-id: http://svn.freebsd.org/ports/head@553725 35697150-7ecd-e111-bb59-0022644237b5
-rw-r--r--audio/geonkick-lv2/Makefile2
-rw-r--r--audio/geonkick-lv2/distinfo6
-rw-r--r--audio/geonkick-lv2/files/patch-plugin_lv2_CMakeLists.txt11
-rw-r--r--audio/geonkick-lv2/files/patch-plugin_vst_CMakeLists.txt11
-rw-r--r--audio/geonkick-lv2/pkg-plist22
5 files changed, 47 insertions, 5 deletions
diff --git a/audio/geonkick-lv2/Makefile b/audio/geonkick-lv2/Makefile
index 2cce75b45c9f..78fa731bd878 100644
--- a/audio/geonkick-lv2/Makefile
+++ b/audio/geonkick-lv2/Makefile
@@ -2,7 +2,7 @@
PORTNAME= geonkick
DISTVERSIONPREFIX= v
-DISTVERSION= 2.4.0
+DISTVERSION= 2.5.0
CATEGORIES= audio
PKGNAMESUFFIX= -lv2
diff --git a/audio/geonkick-lv2/distinfo b/audio/geonkick-lv2/distinfo
index 1871e66b1678..7b0250a39c40 100644
--- a/audio/geonkick-lv2/distinfo
+++ b/audio/geonkick-lv2/distinfo
@@ -1,3 +1,3 @@
-TIMESTAMP = 1603828401
-SHA256 (iurie-sw-geonkick-v2.4.0_GH0.tar.gz) = 0834221ab006328543b1da04d5255a3f7575f322a74988f1f52a94f6538ec4ea
-SIZE (iurie-sw-geonkick-v2.4.0_GH0.tar.gz) = 2128728
+TIMESTAMP = 1604104363
+SHA256 (iurie-sw-geonkick-v2.5.0_GH0.tar.gz) = 7e19660ccc45098a5b76d5c09c53a485ed6258450a366d47ae2c117b7121331b
+SIZE (iurie-sw-geonkick-v2.5.0_GH0.tar.gz) = 2130893
diff --git a/audio/geonkick-lv2/files/patch-plugin_lv2_CMakeLists.txt b/audio/geonkick-lv2/files/patch-plugin_lv2_CMakeLists.txt
index a275a4c54cd8..783f095329ba 100644
--- a/audio/geonkick-lv2/files/patch-plugin_lv2_CMakeLists.txt
+++ b/audio/geonkick-lv2/files/patch-plugin_lv2_CMakeLists.txt
@@ -1,4 +1,4 @@
---- plugin/lv2/CMakeLists.txt.orig 2020-07-27 09:04:39 UTC
+--- plugin/lv2/CMakeLists.txt.orig 2020-10-29 18:39:33 UTC
+++ plugin/lv2/CMakeLists.txt
@@ -6,7 +6,7 @@ add_library(geonkick_lv2 SHARED
${GKICK_LV2_SOURCES})
@@ -9,3 +9,12 @@
target_link_libraries(geonkick_lv2 "-lredkite -lX11 -lsndfile -lrt -lm -ldl -lpthread -lcairo")
add_dependencies(geonkick_lv2 api_plugin)
+@@ -16,7 +16,7 @@ if (GKICK_PLUGIN)
+ ${GKICK_COMMON_RESOURCES}
+ ${GKICK_LV2_SOURCES})
+ target_link_libraries(geonkick_single_lv2 geonkick_common_single api_plugin_single)
+- target_link_libraries(geonkick_single_lv2 "-lstdc++fs")
++ #target_link_libraries(geonkick_single_lv2 "-lstdc++fs")
+ target_link_libraries(geonkick_single_lv2 "-lredkite -lX11 -lsndfile -lrt -lm -ldl -lpthread -lcairo")
+ add_dependencies(geonkick_single_lv2 api_plugin_single)
+ target_compile_options(geonkick_single_lv2 PUBLIC ${GKICK_API_PLUGIN_SINGLE_FLAGS})
diff --git a/audio/geonkick-lv2/files/patch-plugin_vst_CMakeLists.txt b/audio/geonkick-lv2/files/patch-plugin_vst_CMakeLists.txt
new file mode 100644
index 000000000000..daa396082935
--- /dev/null
+++ b/audio/geonkick-lv2/files/patch-plugin_vst_CMakeLists.txt
@@ -0,0 +1,11 @@
+--- plugin/vst/CMakeLists.txt.orig 2020-10-31 00:36:35 UTC
++++ plugin/vst/CMakeLists.txt
+@@ -33,7 +33,7 @@ set_target_properties(${target} PROPERTIES OUTPUT_NAME
+ set_target_properties(${target} PROPERTIES SUFFIX ".so")
+
+ target_link_libraries(${target} PRIVATE geonkick_common api_plugin)
+-target_link_libraries(${target} PRIVATE "-lstdc++fs")
++#target_link_libraries(${target} PRIVATE "-lstdc++fs")
+ target_link_libraries(${target} PRIVATE base sdk pluginterfaces)
+ target_link_libraries(${target} PRIVATE "-lredkite -lX11 -lsndfile -lrt -lm -ldl -lpthread -lcairo")
+ target_link_libraries(${target} PRIVATE "-Wl,--no-undefined")
diff --git a/audio/geonkick-lv2/pkg-plist b/audio/geonkick-lv2/pkg-plist
index b414ae903d15..bf5b8ac23adc 100644
--- a/audio/geonkick-lv2/pkg-plist
+++ b/audio/geonkick-lv2/pkg-plist
@@ -1,6 +1,7 @@
bin/geonkick
lib/lv2/geonkick.lv2/geonkick.ttl
lib/lv2/geonkick.lv2/libgeonkick_lv2.so
+lib/lv2/geonkick.lv2/libgeonkick_single_lv2.so
lib/lv2/geonkick.lv2/manifest.ttl
share/applications/geonkick.desktop
%%DATADIR%%/presets/AVL-Drumkit/AVL-Drumkit.gkit
@@ -30,9 +31,30 @@ share/applications/geonkick.desktop
%%DATADIR%%/presets/DigitalSamba/SoftSnareLow.gkick
%%DATADIR%%/presets/DigitalSamba/ThumpSnareL.gkick
%%DATADIR%%/presets/DigitalSamba/ThumpSnareR.gkick
+%%DATADIR%%/presets/TimeKit/Clap.gkick
+%%DATADIR%%/presets/TimeKit/Hit-Hat-Closed.gkick
+%%DATADIR%%/presets/TimeKit/Hit-Hat-Open.gkick
+%%DATADIR%%/presets/TimeKit/Hit-Hat.gkick
+%%DATADIR%%/presets/TimeKit/Kick.gkick
%%DATADIR%%/presets/TimeKit/README
+%%DATADIR%%/presets/TimeKit/Shaker.gkick
+%%DATADIR%%/presets/TimeKit/Snare.gkick
+%%DATADIR%%/presets/TimeKit/SnareT.gkick
%%DATADIR%%/presets/TimeKit/TimeKit.gkit
+%%DATADIR%%/presets/UnfaTutorial/808.gkick
+%%DATADIR%%/presets/UnfaTutorial/Acoustic-Kick.gkick
+%%DATADIR%%/presets/UnfaTutorial/Clap-Snare.gkick
+%%DATADIR%%/presets/UnfaTutorial/Crash-Cymbal.gkick
+%%DATADIR%%/presets/UnfaTutorial/DnBKick.gkick
+%%DATADIR%%/presets/UnfaTutorial/HH-1.gkick
+%%DATADIR%%/presets/UnfaTutorial/HH-2.gkick
+%%DATADIR%%/presets/UnfaTutorial/HH-3.gkick
+%%DATADIR%%/presets/UnfaTutorial/Hard-Style-Kick.gkick
+%%DATADIR%%/presets/UnfaTutorial/Metalic-Snare.gkick
+%%DATADIR%%/presets/UnfaTutorial/Neuro-Snare.gkick
+%%DATADIR%%/presets/UnfaTutorial/PsyKick.gkick
%%DATADIR%%/presets/UnfaTutorial/README
+%%DATADIR%%/presets/UnfaTutorial/Simple-Snare.gkick
%%DATADIR%%/presets/UnfaTutorial/UnfaTutorial.gkit
share/icons/hicolor/128x128/apps/geonkick.png
share/icons/hicolor/16x16/apps/geonkick.png