Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/flathub/shared-modules.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHubert Figuière <hub@figuiere.net>2022-08-14 02:36:05 +0300
committerHubert Figuière <hub@figuiere.net>2022-08-14 03:52:43 +0300
commit72a90f47c3888d1a9439396df4c97fdf6d22c962 (patch)
treeff6c83a88788965b696d57f6ea319d379986087a
parentc937a6608497a990a56a22b444a062f949df5a0c (diff)
linux-audio: Update lv2 to 1.18.8
-rw-r--r--linux-audio/lv2-build.patch18
-rw-r--r--linux-audio/lv2.json17
2 files changed, 26 insertions, 9 deletions
diff --git a/linux-audio/lv2-build.patch b/linux-audio/lv2-build.patch
new file mode 100644
index 0000000..f6b45e7
--- /dev/null
+++ b/linux-audio/lv2-build.patch
@@ -0,0 +1,18 @@
+commit 776fea8f67993c21c160f892328ce086f1bd5201
+Author: Hubert Figuière <hub@figuiere.net>
+Date: Sat Aug 13 20:49:58 2022 -0400
+
+ Issue #52 - Fix includedir in pc file
+
+diff --git a/meson.build b/meson.build
+index 0a0175c..24e7067 100644
+--- a/meson.build
++++ b/meson.build
+@@ -64,7 +64,6 @@ pkg.generate(
+ description: 'Plugin standard for audio systems',
+ filebase: 'lv2',
+ name: 'LV2',
+- subdirs: ['lv2'],
+ variables: [
+ 'lv2dir=' + lv2dir,
+ 'plugindir=' + lv2dir,
diff --git a/linux-audio/lv2.json b/linux-audio/lv2.json
index 5cf5a67..1852bc5 100644
--- a/linux-audio/lv2.json
+++ b/linux-audio/lv2.json
@@ -1,11 +1,6 @@
{
"name": "lv2",
- "buildsystem": "simple",
- "build-commands": [
- "python3 ./waf configure --prefix=$FLATPAK_DEST --lv2dir=$FLATPAK_DEST/lib/lv2 --copy-headers",
- "python3 ./waf build -j $FLATPAK_BUILDER_N_JOBS",
- "python3 ./waf install"
- ],
+ "buildsystem": "meson",
"cleanup": [
"/bin",
"/include",
@@ -15,12 +10,16 @@
"sources": [
{
"type": "archive",
- "url": "https://lv2plug.in/spec/lv2-1.18.2.tar.bz2",
- "sha256": "4e891fbc744c05855beb5dfa82e822b14917dd66e98f82b8230dbd1c7ab2e05e"
+ "url": "https://lv2plug.in/spec/lv2-1.18.8.tar.xz",
+ "sha256": "b404cf14f776af40ca43808b45f4219dfa850a4f47aa33f89fa96ae719e174c8"
+ },
+ {
+ "type": "patch",
+ "path": "lv2-build.patch"
}
],
"post-install": [
- "install -Dm644 -t $FLATPAK_DEST/share/licenses/lv2 COPYING",
+ "install -Dm644 -t $FLATPAK_DEST/share/licenses/lv2 ../COPYING",
"ln -sf lv2.pc $FLATPAK_DEST/lib/pkgconfig/lv2core.pc"
]
}