commit: f50ec2dfd70a0d9a63effda0f5416f2989862939 Author: Akinori Hattori <hattya <AT> gentoo <DOT> org> AuthorDate: Sat Oct 2 13:10:12 2021 +0000 Commit: Akinori Hattori <hattya <AT> gentoo <DOT> org> CommitDate: Sat Oct 2 13:12:28 2021 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f50ec2df
media-libs/libsixel: drop static library Closes: https://bugs.gentoo.org/815679 Package-Manager: Portage-3.0.20, Repoman-3.0.3 Signed-off-by: Akinori Hattori <hattya <AT> gentoo.org> media-libs/libsixel/files/libsixel-static-libs.patch | 11 +++++++++++ media-libs/libsixel/libsixel-1.10.3.ebuild | 5 ++++- 2 files changed, 15 insertions(+), 1 deletion(-) diff --git a/media-libs/libsixel/files/libsixel-static-libs.patch b/media-libs/libsixel/files/libsixel-static-libs.patch new file mode 100644 index 00000000000..5184debb2b6 --- /dev/null +++ b/media-libs/libsixel/files/libsixel-static-libs.patch @@ -0,0 +1,11 @@ +--- a/src/meson.build ++++ b/src/meson.build +@@ -21,7 +21,7 @@ + 'writer.c' + ] + +-libsixel = both_libraries('sixel', ++libsixel = shared_library('sixel', + sources, + include_directories: [inc, inc_config], + dependencies: libsixel_deps, diff --git a/media-libs/libsixel/libsixel-1.10.3.ebuild b/media-libs/libsixel/libsixel-1.10.3.ebuild index d9e158874cf..9dc7dd57b9e 100644 --- a/media-libs/libsixel/libsixel-1.10.3.ebuild +++ b/media-libs/libsixel/libsixel-1.10.3.ebuild @@ -30,7 +30,10 @@ BDEPEND="python? ( dev-python/setuptools[${PYTHON_USEDEP}] )" -PATCHES=( "${FILESDIR}"/${PN}-meson.patch ) +PATCHES=( + "${FILESDIR}"/${PN}-meson.patch + "${FILESDIR}"/${PN}-static-libs.patch +) src_prepare() { default
