Gentoo Archives: gentoo-commits

From: Akinori Hattori <hattya@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: media-libs/libsixel/, media-libs/libsixel/files/
Date: Sat, 02 Oct 2021 13:12:41
Message-Id: 1633180348.f50ec2dfd70a0d9a63effda0f5416f2989862939.hattya@gentoo
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