Gentoo Archives: gentoo-commits

From: "Miroslav Šulc" <fordfrog@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/lv2/, media-libs/lv2/files/
Date: Fri, 05 Aug 2022 13:34:09
Message-Id: 1659706440.e836a45dea181c366a63546a3b1e14d3ef0e6e56.fordfrog@gentoo
1 commit: e836a45dea181c366a63546a3b1e14d3ef0e6e56
2 Author: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
3 AuthorDate: Fri Aug 5 13:33:51 2022 +0000
4 Commit: Miroslav Šulc <fordfrog <AT> gentoo <DOT> org>
5 CommitDate: Fri Aug 5 13:34:00 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e836a45d
7
8 media-libs/lv2: fixed missing lv2.h in 1.18.6
9
10 Closes: https://bugs.gentoo.org/862603
11 Closes: https://bugs.gentoo.org/862630
12 Closes: https://bugs.gentoo.org/863071
13 Signed-off-by: Miroslav Šulc <fordfrog <AT> gentoo.org>
14
15 media-libs/lv2/files/lv2-1.18.6-add-missing-lv2.h.patch | 14 ++++++++++++++
16 media-libs/lv2/{lv2-1.18.6.ebuild => lv2-1.18.6-r1.ebuild} | 4 ++++
17 2 files changed, 18 insertions(+)
18
19 diff --git a/media-libs/lv2/files/lv2-1.18.6-add-missing-lv2.h.patch b/media-libs/lv2/files/lv2-1.18.6-add-missing-lv2.h.patch
20 new file mode 100644
21 index 000000000000..92483532e554
22 --- /dev/null
23 +++ b/media-libs/lv2/files/lv2-1.18.6-add-missing-lv2.h.patch
24 @@ -0,0 +1,14 @@
25 +diff --git a/meson.build b/meson.build
26 +index 14f9876..5a321ea 100644
27 +--- a/meson.build
28 ++++ b/meson.build
29 +@@ -144,6 +144,9 @@ if get_option('old_headers')
30 + include_prefix / 'core' / 'lv2_util.h',
31 + )
32 +
33 ++ # Special case lv2.h is also in top-level include directory
34 ++ install_headers(files(include_prefix / 'core' / 'lv2.h'))
35 ++
36 + # Core headers are inconsistently in "lv2plug.in/ns/lv2core"
37 + install_data(core_headers, install_dir: uri_include_dir / 'lv2core')
38 +
39
40 diff --git a/media-libs/lv2/lv2-1.18.6.ebuild b/media-libs/lv2/lv2-1.18.6-r1.ebuild
41 similarity index 96%
42 rename from media-libs/lv2/lv2-1.18.6.ebuild
43 rename to media-libs/lv2/lv2-1.18.6-r1.ebuild
44 index b6fd70616c65..938d7ce19a71 100644
45 --- a/media-libs/lv2/lv2-1.18.6.ebuild
46 +++ b/media-libs/lv2/lv2-1.18.6-r1.ebuild
47 @@ -45,6 +45,10 @@ RDEPEND="
48 ')
49 "
50
51 +PATCHES=(
52 + "${FILESDIR}/${P}-add-missing-lv2.h.patch"
53 +)
54 +
55 src_prepare() {
56 default