summaryrefslogtreecommitdiff
path: root/dev-libs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-10-25 04:04:27 +0100
committerV3n3RiX <venerix@koprulu.sector>2024-10-25 04:04:27 +0100
commitb11a5614cb96e70e116581c98abf286c2cf694ca (patch)
treeb602f03c26a8da259d67174441f0630d3fbbfa5d /dev-libs
parente7daa1f959ba2c720f36a6984f588098e68b15cd (diff)
gentoo auto-resync : 25:10:2024 - 04:04:26
Diffstat (limited to 'dev-libs')
-rw-r--r--dev-libs/Manifest.gzbin101094 -> 101102 bytes
-rw-r--r--dev-libs/liblzw/Manifest2
-rw-r--r--dev-libs/liblzw/liblzw-0.3-r1.ebuild2
-rw-r--r--dev-libs/plasma-wayland-protocols/Manifest2
-rw-r--r--dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.14.0.ebuild2
-rw-r--r--dev-libs/skalibs/Manifest2
-rw-r--r--dev-libs/skalibs/skalibs-2.14.3.0.ebuild43
-rw-r--r--dev-libs/unibilium/Manifest4
-rw-r--r--dev-libs/unibilium/files/unibilium-2.1.2-no-compress-man.patch22
-rw-r--r--dev-libs/unibilium/unibilium-2.1.1.ebuild34
-rw-r--r--dev-libs/unibilium/unibilium-2.1.2.ebuild30
11 files changed, 104 insertions, 39 deletions
diff --git a/dev-libs/Manifest.gz b/dev-libs/Manifest.gz
index f86c60218499..bd533552fc26 100644
--- a/dev-libs/Manifest.gz
+++ b/dev-libs/Manifest.gz
Binary files differ
diff --git a/dev-libs/liblzw/Manifest b/dev-libs/liblzw/Manifest
index dc6b794297b9..dd8b7d375627 100644
--- a/dev-libs/liblzw/Manifest
+++ b/dev-libs/liblzw/Manifest
@@ -1,4 +1,4 @@
DIST liblzw-0.3.tar.xz 901084 BLAKE2B 4aa9689f82567b5ad1ac399eed8f58dfb1964f91c74cba2b291458dac89b0c4ce6a110b24b5a8f69bbcddfb0cf14fa0f80107275c16b7553375bbf38e035262a SHA512 d7fcb5c424c87a3692a8a18cd9f4cf57a7faa4f59f01cfdeff335633fb3be6c577409d996d59273f4453eb157dd9bc8fa6ec2868dbca635147d27d3fd00016f9
-EBUILD liblzw-0.3-r1.ebuild 547 BLAKE2B a76fa8bab595b19fbcffae28d5983bb0a066fd9ff4393c41c75b0aae6fff91a05bd89fa3c846f807b8d642543f5bedac88ba7ab114c343598e121dfb78e94da7 SHA512 b8870956fcf75a96af9457aa378848390343bb8dee99049285ac5874abff08468a093cfa455de462b3c0713edfa2975fb8a85bf979fe50602b4a5890301775af
+EBUILD liblzw-0.3-r1.ebuild 545 BLAKE2B ee8e54d6a8a58ae634895e97e4c250e88c13640bcdcb89e972e0710cba03a9a41501cf278eeff5c5947d574ffab3c72b2ea63a2fe36de97c10cfa093170217c3 SHA512 65a3623c03cdc196e383a03c2b830a5184f5a91c9f23bc65dc7041d7429e4b3c696403202958e443a382c03a08180c0b8565203b861ed3eeae8c6666a5a8e49c
EBUILD liblzw-0.3.ebuild 546 BLAKE2B 729c33bf6c088f044b1a9f32da6373cee25fd25d8b664a9acbe9e4c1e6b7bd0f6ec690749bd1441be1b75d9015f6faba03ad58d964f4266cf9befa3a2a39ecfa SHA512 1e185a24aeaf0ae9d3c225780b04427ea4b81cfdbd2d8564674bd81f964e2f5cc91321b3cdbd23728b0bae405c305df25cdca5d766408da2f544c01096e74519
MISC metadata.xml 299 BLAKE2B ed61f065d78b384512d91a22b8b15fe414be969f8560540ad90f8fc2464b43d1a60bb6358f903c4d540958c8a4d5879db82d5102068691342d76f07564f557b2 SHA512 448532efd72104f04640f6f0698438bfa3ebeb470003be82e32673b4c06a7b1531148fb06827191827b03e5f6aad521b5c012b30e619c635ef86455b190babc5
diff --git a/dev-libs/liblzw/liblzw-0.3-r1.ebuild b/dev-libs/liblzw/liblzw-0.3-r1.ebuild
index 9cb3a052b0c4..f4283f66553d 100644
--- a/dev-libs/liblzw/liblzw-0.3-r1.ebuild
+++ b/dev-libs/liblzw/liblzw-0.3-r1.ebuild
@@ -9,7 +9,7 @@ SRC_URI="https://github.com/vapier/liblzw/releases/download/v${PV}/${P}.tar.xz"
LICENSE="public-domain"
SLOT="0"
-KEYWORDS="~amd64 ~arm ~hppa ~m68k ~s390 ~x86"
+KEYWORDS="amd64 ~arm ~hppa ~m68k ~s390 x86"
IUSE="static-libs"
src_configure() {
diff --git a/dev-libs/plasma-wayland-protocols/Manifest b/dev-libs/plasma-wayland-protocols/Manifest
index 1b1f1332664f..ea8d911bfdb0 100644
--- a/dev-libs/plasma-wayland-protocols/Manifest
+++ b/dev-libs/plasma-wayland-protocols/Manifest
@@ -1,5 +1,5 @@
DIST plasma-wayland-protocols-1.13.0.tar.xz 45016 BLAKE2B 179bc29e79c210008e9f0b54cd50ce6350b0e575f746dbb6d2fe0dc0db4c4c1b98e29cd2b2faa98ce2049b001f2b2e8cbef9cded64db6823f8f56973e92cea8e SHA512 7e335df79a9b614701330d1dd4aa37803a35a5fa409f4d9456f487383c9c3c02414f74551363b22694e7fea9c4c2427ead3213d984c3673c90348e7f890826af
DIST plasma-wayland-protocols-1.14.0.tar.xz 45776 BLAKE2B 1b2373b87ea7c6c0d82fd527ad07450747b4dda5d7b1ef73d122243f2ce4959b7ed32ead265cd93f9466802d84fb7486d123803c6665525b67b65d935b23014a SHA512 6f5acfa6fdbe7c4b362698c7fbfc6011c342fe9aadebc9677b21960887249ede876062eb1d5103b4440b577bd5add90a61c21ca7d7300c8b374129e50e621911
EBUILD plasma-wayland-protocols-1.13.0.ebuild 751 BLAKE2B a10b4e5619dc01411ca3206ddfe8c5e288136e9ee3d9d7ad94bd5ee3a84dd91efcf84fdc89f821b7037f4b13e48bf900d5c5409e9fa32bcceebbf21a270b8b90 SHA512 64b868b0a561e1a0129f1d466faf852f6dbaf0828333e3fe78f14b48f927e33e7dce9f52e3ad4737cc25ccf35eb3a1823c7779082b04decca263a95f04e0f5d1
-EBUILD plasma-wayland-protocols-1.14.0.ebuild 753 BLAKE2B fb45589d33b3dd14fc53e6af546e1ea09a2212fdb280d240ee6d5437908d8ca79699e87ab43b39a6563b104100fbd278049601f3bc5fb14623ae4f08469f740b SHA512 44ce642c1c5bc23069a154cb557552387702bac56f2944aa23cf2ce0e42ea0fe3bd39e346f21ef4f2945272ede7777a0fd8a9e5fc31a03d2c691913bf6c34e8b
+EBUILD plasma-wayland-protocols-1.14.0.ebuild 752 BLAKE2B 1ccc02d4246f5ded791d01012ce9523df68e9531e888bcfce60700f7e9de33cc41145b4ed28c35a607240bf7c35629e3402187499f845e19dc5a648d201c2b2a SHA512 fb7d3ec8fd6df8a0611489859401f7e9749312c0e4bcf63ce0482a8c383a849ce81144fc934e70f5edc2997ff12ff2f140b04b308d7b08c3bb002cdc1435fa77
MISC metadata.xml 396 BLAKE2B 6294f1b003e4b05cd62b0c8697b59d385166c6ea4acbe5f68d9efac7cfb9a6afa2502bbb339dd44459fb94ffcff7a03404fdf86f4db5afb711d34986e4e7bed5 SHA512 67f21a439977f1f939fdc5fd94ac9e8e8861d17640e823157fe51474e78fbae372c01617aceb0e7cea15de35694609f37bb7c68d33a5c0fea1d0733ce2c41e2f
diff --git a/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.14.0.ebuild b/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.14.0.ebuild
index f0ddb4dd8ce9..677d9d25a398 100644
--- a/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.14.0.ebuild
+++ b/dev-libs/plasma-wayland-protocols/plasma-wayland-protocols-1.14.0.ebuild
@@ -10,7 +10,7 @@ HOMEPAGE="https://invent.kde.org/libraries/plasma-wayland-protocols"
if [[ ${KDE_BUILD_TYPE} = release ]]; then
SRC_URI="mirror://kde/stable/${PN}/${P}.tar.xz"
- KEYWORDS="amd64 ~arm ~arm64 ~loong ppc64 ~riscv x86"
+ KEYWORDS="amd64 ~arm arm64 ~loong ppc64 ~riscv x86"
fi
LICENSE="LGPL-2.1"
diff --git a/dev-libs/skalibs/Manifest b/dev-libs/skalibs/Manifest
index b7719f74749f..d49a038edd88 100644
--- a/dev-libs/skalibs/Manifest
+++ b/dev-libs/skalibs/Manifest
@@ -1,3 +1,5 @@
DIST skalibs-2.14.2.0.tar.gz 242763 BLAKE2B 5a172245ae27eeb6a41f943e285f3e40d66324a60a1190afbbb4cdbc3fbbd0cace0feac9666c02c2adddbbac477741e578d2a3d4af707799704ed8050245783b SHA512 b96491e6429cc69bc75f50be99b7b18769cb756c1a82f698994c23aefb16bc68ee5558076993b948a6674203ecd82a454a978c89f450c219cc2728d52b7f5656
+DIST skalibs-2.14.3.0.tar.gz 244425 BLAKE2B c9fd666250d59e213c3e2c0924b4a2ee6a6adc2e96a1bd916251cfe7093c277f952f058bf4a5044e11bfe9c4445fdb77e4538613e19e657ba1a18a703afba825 SHA512 f40222740494425477252e78c772edda3f6cb201723558c513acb6c87d55a0f3432c918acf112c9457ed3ff0ee71bf5192f61b1c9070e668f219fd6d3f6f3bfa
EBUILD skalibs-2.14.2.0.ebuild 911 BLAKE2B 18789dbc3969551197f38ec4721b024f386421e4924d358393b07e66272c4cc668c076147f51e95387fb6e3f44f4c3b183158df00965a033fe669ae44c91156d SHA512 3801feda4d890e081f3600be2bb1bc6da078ababf6dcf1e2ceb4b770f2990885cfc6ae651f3df4e82689e99e5f5f787a7956cb554c6dc56b495f7703f6fb1dae
+EBUILD skalibs-2.14.3.0.ebuild 914 BLAKE2B ade48389d40027bf0fe8014e7f09385dfc21997ca43b3a92a20358d00457ad99c2590a73f842be8c448074d0a41216b47746eda6dd17427d911a4bce25c6c05f SHA512 a6c915330c434ba010d04dd6ba6a74bac9f8f949703009136f8a489314ede17075a5d040d7975ac5cc5b27907b84cb32ea5a9c9fceb45232bada69388503ea18
MISC metadata.xml 355 BLAKE2B 66e0a671da1ad125bd77d9d05bf03ea2e4bb9f8ec0c91bfe2f5b87192ce2de48a5137105af6e34260fb53c0a858577bc63681a53436d40ae635d87b2a346da25 SHA512 c6240c87d05a08450803a5887077715842112da1fa49264a8594735909d07e76a25a10bff4b09e7cf6049081153f520ac12019d93384357b692734ce82b07089
diff --git a/dev-libs/skalibs/skalibs-2.14.3.0.ebuild b/dev-libs/skalibs/skalibs-2.14.3.0.ebuild
new file mode 100644
index 000000000000..64c6328ea9cd
--- /dev/null
+++ b/dev-libs/skalibs/skalibs-2.14.3.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit toolchain-funcs
+
+DESCRIPTION="General-purpose libraries from skarnet.org"
+HOMEPAGE="https://www.skarnet.org/software/skalibs/"
+SRC_URI="https://www.skarnet.org/software/${PN}/${P}.tar.gz"
+
+LICENSE="ISC"
+SLOT="0/$(ver_cut 1-2)"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~mips ~ppc ~ppc64 ~riscv ~x86"
+
+HTML_DOCS=( doc/. )
+
+src_prepare() {
+ default
+
+ # Avoid QA warning for LDFLAGS addition
+ sed -i -e 's/.*-Wl,--hash-style=both$/:/' configure || die
+
+ sed -i -e '/AR := /d' -e '/RANLIB := /d' Makefile || die
+}
+
+src_configure() {
+ tc-export AR CC RANLIB
+
+ local myconf=(
+ --dynlibdir="/$(get_libdir)"
+ --libdir="/usr/$(get_libdir)/${PN}"
+ --sysdepdir="/usr/$(get_libdir)/${PN}"
+ --sysconfdir=/etc
+
+ --disable-static
+ --enable-clock
+ --enable-ipv6
+ --enable-shared
+ )
+
+ econf "${myconf[@]}"
+}
diff --git a/dev-libs/unibilium/Manifest b/dev-libs/unibilium/Manifest
index 9669aef92adb..63d741be1a40 100644
--- a/dev-libs/unibilium/Manifest
+++ b/dev-libs/unibilium/Manifest
@@ -1,6 +1,8 @@
AUX unibilium-2.1.0-no-compress-man.patch 576 BLAKE2B a99123e8be6e229c0661b2ca9df0a56c5280e9f0a3f1e2fffae10537f5dfcd1e6ba5b35a78ceda8b52437b42442e30d1793c5a79ade78bbe2755e2d17c84d505 SHA512 501f93e537dcf8e2b5cd03e63d6c03b91c422bea52a4f615fbdd0acd64ba839d95dcf2f209ca28dcdeece902445a19d5777329a40af7b795529ea8cd9755ce53
AUX unibilium-2.1.1-libtool.patch 2273 BLAKE2B f6104f56510f2b876bf05f6985f1d8c8d0cf4282329999c3c2b911549f46bc4c4dc2a3b1e503dfa3146c8c1cb43f22f724a8dc4235a9a8d7a268c4ecbd8b18ab SHA512 8229eac14a6cf7859a08fd12eca00a2849a1872564d4313a751c4d618e1c784ff4ecb31f5a92c103c84a0ba9c96b98c7d73f30006ed51754170fdfd8cf23fa87
+AUX unibilium-2.1.2-no-compress-man.patch 576 BLAKE2B 9f18c3e10b6a5afb7440ab32fb63f3836dd7b2c84a6664a3412113579c8eec0993174ffa07cc44407efca7e0750a205a06ab504b0a8b4e9f917cb34cbd9335cf SHA512 6bfbd322f54ffe2daec7cefba167de55b2085923cebb531e7803a8753f57437acfab2bb77fd9c956cd3da3be41e6af2e66acd6281b81bbb23c6045e3863cc90c
DIST unibilium-2.1.1.tar.gz 121998 BLAKE2B 0bd032d0cc32011fa66604b39412116824b79aeb3cebb394efcad7591d5bd18031d465f7736ff1e65914f2fcf7beca1cbee4c7ad07426cdbf45e1c82e1894d94 SHA512 ebcdcddc6c3a540d086b113bb83470c1c17cf59056b28308a484b20dc3df71de0f5d6e5bf105f9e4a8347c78500c65ae46c2b53ec87692a898c321a047664ee2
+DIST unibilium-2.1.2.tar.gz 122525 BLAKE2B 4f61b1259fed11c94280499ea1f965c7a53b70072c66adbf42cd0adafb99f03e56f204b46235677a75c09f923b141897ba2942eb273e5b053beec9e8eb5bc3a6 SHA512 8bc50b3662fcb1b52055fed028926d8c296169b6b1cfefef9bb37a435321ee6e005c4166c1e68c2959e5f6d4ffe8f44d8ea87d6dcc967176d473ae918ff3018f
EBUILD unibilium-2.1.1-r1.ebuild 659 BLAKE2B 29ccab37977a1b701fd4ea550689cb54a350ed3eb6d04eb13a2f09b9eb2b03ceeec1bbe3c852ad45c96af0930a82215c47a8ae0c8ff0b87caf54fa64ebbfadad SHA512 9845a50c69b930d632d28ce7d7cde6bdb1109914eee5a0821df084888689e89b8bc2df46aea2110d340da308330fb86296247f5531e93ad1cc0b8f9cbc5ceb96
-EBUILD unibilium-2.1.1.ebuild 883 BLAKE2B 8260c9cfc499053b559ff10a223055b5bab531fc79e5a69051795a714429e063adf107b7428ea3a5fd0465e3d3bfd5af10d6b32f7f388a1348d3b1830acc6712 SHA512 f8e3987edfb1275fd3e0640e0f837d09b87d25f0a67115a07326eaaba1fe77b7dcbc78c060da297837b07e1aec86ac073a68d3a7413e42f49c6e16458cac8b76
+EBUILD unibilium-2.1.2.ebuild 607 BLAKE2B 1a554c966b21857229791d6ede06d5a55fcf19396593f0796d75c2642b3ede1d773137f73af51b56cd9641e8ebc219fe050e2fb514bd3447485c46f6742dbb31 SHA512 588e3e5a175c272c238f6bbd238050718a381a43e72410a50e44f53e8513053bd94ea8b310faf60202686e25664e0a4f19e598026fe06c801a68defe420d7eeb
MISC metadata.xml 340 BLAKE2B fbc2fee17ce03a1aafb74a76eee00909ec9d6ab01a62bb0fc0fbf7a9e0e30fab6390ab964d908b9d3b3c22400e5720856da6aac6a3c5ac77a0f3c8e1493f7316 SHA512 bb01973af5dc1a5240f268e62428a227fc4f575bb2d359c4b1f9d129d5c5693a17054aca080a72dcb938b325c493d9690bcfc5e15feab675f02c50bc855f8dc9
diff --git a/dev-libs/unibilium/files/unibilium-2.1.2-no-compress-man.patch b/dev-libs/unibilium/files/unibilium-2.1.2-no-compress-man.patch
new file mode 100644
index 000000000000..a185c36c1059
--- /dev/null
+++ b/dev-libs/unibilium/files/unibilium-2.1.2-no-compress-man.patch
@@ -0,0 +1,22 @@
+--- a/Makefile.in
++++ b/Makefile.in
+@@ -56,7 +56,7 @@ OBJECTS=unibilium.lo uninames.lo uniutil.lo
+ LIBRARY=libunibilium.la
+
+ PODS=$(wildcard doc/*.pod)
+-MANPAGES=$(addprefix man/,$(notdir $(PODS:.pod=.3.gz)))
++MANPAGES=$(addprefix man/,$(notdir $(PODS:.pod=.3)))
+
+ TOOLS=$(wildcard tools/*.c)
+
+@@ -121,8 +121,8 @@ install-man: build-man
+ .PHONY: build-man
+ build-man: $(MANPAGES)
+
+-man/%.3.gz: doc/%.pod
+- $(POD2MAN) $(POD2MAN_OPTS) $< | gzip > $@
++man/%.3: doc/%.pod
++ $(POD2MAN) $(POD2MAN_OPTS) $< > $@
+
+
+ # Regenerate static test files, based on existing terminfo entries.
diff --git a/dev-libs/unibilium/unibilium-2.1.1.ebuild b/dev-libs/unibilium/unibilium-2.1.1.ebuild
deleted file mode 100644
index fd74ec579ab0..000000000000
--- a/dev-libs/unibilium/unibilium-2.1.1.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit flag-o-matic toolchain-funcs
-
-DESCRIPTION="A very basic terminfo library"
-HOMEPAGE="https://github.com/neovim/unibilium/"
-SRC_URI="https://github.com/neovim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="LGPL-3+ MIT"
-SLOT="0/4"
-KEYWORDS="amd64 arm arm64 ~riscv x86 ~x64-macos"
-IUSE="static-libs"
-
-BDEPEND="dev-lang/perl
- dev-build/libtool"
-
-PATCHES=(
- "${FILESDIR}/${PN}-2.1.0-no-compress-man.patch"
-)
-
-src_compile() {
- append-flags -fPIC
- tc-export CC
- emake PREFIX="${EPREFIX}/usr" LIBDIR="${EPREFIX}/usr/$(get_libdir)" all
-}
-
-src_install() {
- emake PREFIX="${EPREFIX}/usr" LIBDIR="${EPREFIX}/usr/$(get_libdir)" DESTDIR="${D}" install
- use static-libs || rm "${ED}"/usr/$(get_libdir)/lib${PN}.a || die
- rm "${ED}"/usr/$(get_libdir)/lib${PN}.la || die
-}
diff --git a/dev-libs/unibilium/unibilium-2.1.2.ebuild b/dev-libs/unibilium/unibilium-2.1.2.ebuild
new file mode 100644
index 000000000000..193b0caf33dc
--- /dev/null
+++ b/dev-libs/unibilium/unibilium-2.1.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit autotools
+
+DESCRIPTION="A very basic terminfo library"
+HOMEPAGE="https://github.com/neovim/unibilium/"
+SRC_URI="https://github.com/neovim/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="LGPL-3+ MIT"
+SLOT="0/4"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~x64-macos"
+
+BDEPEND="dev-lang/perl"
+
+PATCHES=(
+ "${FILESDIR}/${PN}-2.1.2-no-compress-man.patch"
+)
+
+src_prepare() {
+ default
+ eautoreconf
+}
+
+src_install() {
+ default
+ find "${D}" -name '*.la' -type f -delete || die
+}