1 |
commit: f50ec2dfd70a0d9a63effda0f5416f2989862939 |
2 |
Author: Akinori Hattori <hattya <AT> gentoo <DOT> org> |
3 |
AuthorDate: Sat Oct 2 13:10:12 2021 +0000 |
4 |
Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org> |
5 |
CommitDate: Sat Oct 2 13:12:28 2021 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f50ec2df |
7 |
|
8 |
media-libs/libsixel: drop static library |
9 |
|
10 |
Closes: https://bugs.gentoo.org/815679 |
11 |
Package-Manager: Portage-3.0.20, Repoman-3.0.3 |
12 |
Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org> |
13 |
|
14 |
media-libs/libsixel/files/libsixel-static-libs.patch | 11 +++++++++++ |
15 |
media-libs/libsixel/libsixel-1.10.3.ebuild | 5 ++++- |
16 |
2 files changed, 15 insertions(+), 1 deletion(-) |
17 |
|
18 |
diff --git a/media-libs/libsixel/files/libsixel-static-libs.patch b/media-libs/libsixel/files/libsixel-static-libs.patch |
19 |
new file mode 100644 |
20 |
index 00000000000..5184debb2b6 |
21 |
--- /dev/null |
22 |
+++ b/media-libs/libsixel/files/libsixel-static-libs.patch |
23 |
@@ -0,0 +1,11 @@ |
24 |
+--- a/src/meson.build |
25 |
++++ b/src/meson.build |
26 |
+@@ -21,7 +21,7 @@ |
27 |
+ 'writer.c' |
28 |
+ ] |
29 |
+ |
30 |
+-libsixel = both_libraries('sixel', |
31 |
++libsixel = shared_library('sixel', |
32 |
+ sources, |
33 |
+ include_directories: [inc, inc_config], |
34 |
+ dependencies: libsixel_deps, |
35 |
|
36 |
diff --git a/media-libs/libsixel/libsixel-1.10.3.ebuild b/media-libs/libsixel/libsixel-1.10.3.ebuild |
37 |
index d9e158874cf..9dc7dd57b9e 100644 |
38 |
--- a/media-libs/libsixel/libsixel-1.10.3.ebuild |
39 |
+++ b/media-libs/libsixel/libsixel-1.10.3.ebuild |
40 |
@@ -30,7 +30,10 @@ BDEPEND="python? ( |
41 |
dev-python/setuptools[${PYTHON_USEDEP}] |
42 |
)" |
43 |
|
44 |
-PATCHES=( "${FILESDIR}"/${PN}-meson.patch ) |
45 |
+PATCHES=( |
46 |
+ "${FILESDIR}"/${PN}-meson.patch |
47 |
+ "${FILESDIR}"/${PN}-static-libs.patch |
48 |
+) |
49 |
|
50 |
src_prepare() { |
51 |
default |