Browse Source

Update lsp-plugins to 1.2.2

Signed-off-by: falkTX <falktx@falktx.com>
master
falkTX 2 years ago
parent
commit
282db22288
Signed by: falkTX <falktx@falktx.com> GPG Key ID: CDBAA37ABC74FBA0
4 changed files with 29 additions and 3 deletions
  1. +6
    -0
      sources/plugins/lsp-plugins/debian/changelog
  2. +20
    -0
      sources/plugins/lsp-plugins/debian/patches/01_use-distro-flags.patch
  3. +1
    -0
      sources/plugins/lsp-plugins/debian/patches/series
  4. +2
    -3
      sources/plugins/lsp-plugins/debian/rules

+ 6
- 0
sources/plugins/lsp-plugins/debian/changelog View File

@@ -1,3 +1,9 @@
lsp-plugins (6:1.2.2-1kxstudio1) focal; urgency=medium

* Update

-- falkTX <falktx@falktx.com> Thu, 23 Jun 2022 12:31:18 +0100

lsp-plugins (6:1.2.1-1kxstudio2) focal; urgency=medium

* Initial package


+ 20
- 0
sources/plugins/lsp-plugins/debian/patches/01_use-distro-flags.patch View File

@@ -0,0 +1,20 @@
--- lsp-plugins-1.2.2.orig/make/tools.mk
+++ lsp-plugins-1.2.2/make/tools.mk
@@ -110,7 +110,7 @@ else
endif
# Define flags for (cross) build
-CFLAGS ?= \
+CFLAGS += \
$(CFLAGS_EXT) \
-fdata-sections \
-ffunction-sections \
@@ -120,7 +120,7 @@ CFLAGS ?= \
CDEFS += -DLSP_INSTALL_PREFIX=\\\"$(PREFIX)\\\"
-CXXFLAGS ?= \
+CXXFLAGS += \
$(CXXFLAGS_EXT) \
-std=c++98 \
-fno-exceptions \

+ 1
- 0
sources/plugins/lsp-plugins/debian/patches/series View File

@@ -0,0 +1 @@
01_use-distro-flags.patch

+ 2
- 3
sources/plugins/lsp-plugins/debian/rules View File

@@ -25,8 +25,6 @@ export VALGRIND_EXTRA_ARGS = --leak-check=no
override_dh_auto_configure:
$(MAKE) config ARCHITECTURE=$(ARCHITECTURE) FEATURES='ladspa lv2 vst2 jack' PREFIX=/usr
# make it read our custom flags too
sed -i 's/^CFLAGS=/CFLAGS+=/' .config.mk
sed -i 's/^CXXFLAGS=/CXXFLAGS+=/' .config.mk
sed -i 's/^EXE_FLAGS=/EXE_FLAGS+=/' .config.mk
sed -i 's/^SO_FLAGS=/SO_FLAGS+=/' .config.mk

@@ -46,5 +44,6 @@ override_dh_auto_install:

override_dh_install:
dh_install
# FIXME Fails due to memory issues, https://github.com/lsp-plugins/lsp-plugins-crossover/issues/2
# FIXME Fails due to memory issues
# TODO report issue on http://lsp-plug.in/plugins/lv2/mb_expander_lr
# $(call kxstudio_audio_plugin_test)

Loading…
Cancel
Save