summaryrefslogtreecommitdiff
path: root/media-libs/libsixel
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2021-10-08 23:06:07 +0100
committerV3n3RiX <venerix@koprulu.sector>2021-10-08 23:06:07 +0100
commite23a08d0c97a0cc415aaa165da840b056f93c997 (patch)
tree4c5f7db60483518201fef36f8cc0712789a08db2 /media-libs/libsixel
parent391b5b359a346aff490103da7dddc85047f83830 (diff)
gentoo resync : 08.10.2021
Diffstat (limited to 'media-libs/libsixel')
-rw-r--r--media-libs/libsixel/Manifest3
-rw-r--r--media-libs/libsixel/files/libsixel-static-libs.patch11
-rw-r--r--media-libs/libsixel/libsixel-1.10.3.ebuild8
3 files changed, 19 insertions, 3 deletions
diff --git a/media-libs/libsixel/Manifest b/media-libs/libsixel/Manifest
index 687fba548253..aee0a8ed5be0 100644
--- a/media-libs/libsixel/Manifest
+++ b/media-libs/libsixel/Manifest
@@ -1,6 +1,7 @@
AUX libsixel-meson.patch 1904 BLAKE2B d4e4b4b800e8c8e847893b7f80369f71b2cb99ae4fdbf7ecf8a7eae05efd4e74d5e84d6f3eb8a63eeb0abd998404819bed8d084cf98bbb79faab3877512cb713 SHA512 3c853f577c569f2228d63ed9b63ca8cdc23313b5d76b890186ae7d0741e18f1707f5470cad88daf849f8972d42a9100480e354bbfc80e8be030467cac364a58a
+AUX libsixel-static-libs.patch 240 BLAKE2B ba9091c4991c6e69f83ca7eaa35aa7ceaf81e8542b1edffd1ce64ba1bedf518ad82603cdc610f256b1a0dc4954151b7407202a27c101ef6de59ff0724021faa3 SHA512 d3c6c060e8eba47c98180e5e4e127dfcb6f77f89b11dbaa8595cfd9786eee94a884476d210deb9ca6eaa2f548c6407a9bff714cfc3f18d4fa36b60d2c1fc165e
DIST libsixel-1.10.3.tar.gz 4272940 BLAKE2B f65d9a3bdd54917f5746b7b1650dfca7084c64b505ea9cae07863c476d1189114d9fb303ec01d8fa209542e891f1d359ec6dbdc9babc4313b06b709813fab020 SHA512 ef16f9ccecec8289728ec84ce9f24145648f8a38184c1ec3df8ead3499c6cf7d3e0a0c738f8bfcb1093e16ee8ae7ce5e46d3890707c8104752ce4ab7eb3bc7ac
DIST libsixel-1.8.6.tar.gz 4791628 BLAKE2B 5fa197d0d759eecd4040c4c1101e6d85fb9af7405ccdff75be571b3ac6b2b0aab6415bc3fdbb37157795f89190fcc1d0fea1bdf705e83a34762e2b05f5588c69 SHA512 460a5d46bada705b4a7ec2e250e2bde7f4b8ba155281fa5a102d1121f79c1c79145f042cd1f4bf93a2fc29e784e89afd539e963470663fc659d4fe72ea49fdaf
-EBUILD libsixel-1.10.3.ebuild 1845 BLAKE2B 3116f815a2d0d65348ec55b8cd3671c7597f11c3fe71544edbae36a00468d8150e310c47e4ae9d8853545c513ceabad73676c4959a4fb760e7d0d8706667b224 SHA512 6f93b274645512e86da7f2187543937bf9417a1676e48b99f9dd181a56332012d206b8d4dc2370eac91a2d4c555b780a34319028a105f05b73adacb726965d97
+EBUILD libsixel-1.10.3.ebuild 1904 BLAKE2B 8ff2651e85dd33befb7c9c27c6f83ca121a164e206011c07932f92f4be8c8ef7ae17aa0edaba77829f5d430a1f2216906f7c3a12ea61fa038e7c3ba95c1944a9 SHA512 d70d0c4e051e4e51e5b51e34668a286c2a16155f9de6b822f78bb5ba22327241ca31cde612de8a9e9a8b10dec7b0b234a81e7dbe120ce020aa8acf9e446e7f06
EBUILD libsixel-1.8.6.ebuild 1848 BLAKE2B 65ebce0c43773581673555da29d7ada4e2bcafb8b2d98dd6e311b1cd9ead95d1a8d52bcc2739b5c1410c2ab776403909bcea1a7198e664d9739db6cabf920f73 SHA512 4a006fd05ba3b344d387dea8c59e6895c28f515094c84bee22fc4479c320964faf768a926bbaee008103fb74fe4b5285e97b31ff61e1e2b12db045508ab548e9
MISC metadata.xml 387 BLAKE2B 71825e6924d15781b4c819089beabe6b4279b8f408452e97c5121d2892d8539f95205d2c869dc1259b3aecb0e8d7a1389548b44bca7637994afe16da0abcc8d3 SHA512 4481aef804960b1205090e2453f878fc059b009d1548f1a8b28653919443b73cd030b9020b3d0707d98623f39a82775d36f5111ccb1bd65f1f9128183915faa4
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 000000000000..5184debb2b68
--- /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 d9e158874cf4..4e9128a773dd 100644
--- a/media-libs/libsixel/libsixel-1.10.3.ebuild
+++ b/media-libs/libsixel/libsixel-1.10.3.ebuild
@@ -25,12 +25,16 @@ RDEPEND="curl? ( net-misc/curl )
png? ( media-libs/libpng:0 )
python? ( ${PYTHON_DEPS} )"
DEPEND="${RDEPEND}"
-BDEPEND="python? (
+BDEPEND="virtual/pkgconfig
+ python? (
${PYTHON_DEPS}
dev-python/setuptools[${PYTHON_USEDEP}]
)"
-PATCHES=( "${FILESDIR}"/${PN}-meson.patch )
+PATCHES=(
+ "${FILESDIR}"/${PN}-meson.patch
+ "${FILESDIR}"/${PN}-static-libs.patch
+)
src_prepare() {
default