summaryrefslogtreecommitdiff
path: root/sys-libs
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2024-11-27 02:00:01 +0000
committerV3n3RiX <venerix@koprulu.sector>2024-11-27 02:00:01 +0000
commitead7697a01fd631b56240b2d58aedd98ba7f92d3 (patch)
treec73ecbedbb9db967a7dff614f5e8b79eacb79f5d /sys-libs
parent403335d7014372971e9e9267493a808d08bab48e (diff)
gentoo auto-resync : 27:11:2024 - 02:00:00
Diffstat (limited to 'sys-libs')
-rw-r--r--sys-libs/Manifest.gzbin14413 -> 14410 bytes
-rw-r--r--sys-libs/db/Manifest10
-rw-r--r--sys-libs/db/db-5.3.28-r10.ebuild2
-rw-r--r--sys-libs/db/db-5.3.28-r11.ebuild2
-rw-r--r--sys-libs/db/db-5.3.28-r9.ebuild2
-rw-r--r--sys-libs/db/db-6.0.35-r4.ebuild4
-rw-r--r--sys-libs/db/db-6.0.35-r5.ebuild2
-rw-r--r--sys-libs/gpm/Manifest1
-rw-r--r--sys-libs/gpm/gpm-1.20.7-r5.ebuild117
9 files changed, 16 insertions, 124 deletions
diff --git a/sys-libs/Manifest.gz b/sys-libs/Manifest.gz
index 01b6cd86e8ff..86cec92573aa 100644
--- a/sys-libs/Manifest.gz
+++ b/sys-libs/Manifest.gz
Binary files differ
diff --git a/sys-libs/db/Manifest b/sys-libs/db/Manifest
index 6da8d9471f41..4b134fbf9f2c 100644
--- a/sys-libs/db/Manifest
+++ b/sys-libs/db/Manifest
@@ -14,9 +14,9 @@ DIST db-5.3.28.tar.gz 35090431 BLAKE2B 5b77a4ec0945fa96ce6c2b452fb4b029295e037fa
DIST db-6.0.35.tar.gz 36532251 BLAKE2B 22fbe557ccc13e4b936db8ca7d6ba11ce42e477bbf39f7e472067e06fb5910b1147fa58a44ac944c24a51ea839f1c61edda6bd8f3c450acac0c13d7fdba11e89 SHA512 002db1553def44efa715095b04b2bac2de7450cdc7142586d1d8b5d8ce79ee5e98f824b3bd276cd586ca932dc51ed35a9ffbed95b2b9847264f262cfa092479d
EBUILD db-4.8.30-r8.ebuild 4535 BLAKE2B 4277f044232d6cbf4a16f4afef428d5eec22a69c66d6404ee516525eed2c667bd442c8da2b85723b05c95e3fbb9e131ef8e308f9c17c7a9d6eb29e457f57dde8 SHA512 2f93ab8e19bfc04f41f2156a0fe8854dace97e37a6158197cf13321abd6bf7dc54541d6cf35670c5d6766f5298e9eea9f489c12634557f26b449e545206d50da
EBUILD db-4.8.30-r9.ebuild 4586 BLAKE2B 41bd24894d92c2bcdd42577146937044b99fca13a9990edf895d4bfd195d6da4cc2a12e6c761af20a70a19b068ae831e1095e05aa55d3ab87ef76b5e5b08df1f SHA512 c152f6a3711c98581ff95d504e8a5825869e54488add65e007426ae988335f74acaeb23743da2973c9539c4359138ed435d4e44ee4c7202a275b47cb421bd860
-EBUILD db-5.3.28-r10.ebuild 6560 BLAKE2B 7117f0beca50bf7a053e279fb02727cf17f881f9c9b8b159cdddbf6c1dbdcd6197fdf909e7a12c9b8ff5e51a752b63f62dd7dc983827e55ae1255613a5e93de3 SHA512 6f943f0e3f834d7cca18d6a32792f925ee3a2eb4d2273688f2516c8e7757353b8cfd925be6683266effc0decb7b62a9ff06d63526bf77b06e5d79db3f47dd2fc
-EBUILD db-5.3.28-r11.ebuild 6569 BLAKE2B 99180b94d704cec204403b784003a447ffe1caf83b6ec113c9c23770c732328e8c6acf2f4c763edbf2c73ff30a63697a0e2bf2134357a96b6aa8bb25c03079d8 SHA512 56837ce25285574274136f6bd3915d77383f40c48fa3ad31b5615b47e0bb23664e254bf750ea9b987657e7450c1122a19ffe76bef8632edbff31c4a678579b70
-EBUILD db-5.3.28-r9.ebuild 6512 BLAKE2B 8b65b58d10b361d700fa30e66c7b9ff065d41103d2993ce1c86927a334cfa3352b6a976ace0e71f149d423fd6ddd8f575bb42e2b20e058b457ca89c512c51c72 SHA512 c63545695b583473539291946166a254ed71e527a1635dfc35c175114440a86c932f7e3828cd2bb447d611c284bbae6c478ddf93145a59d0821b0113860b1caf
-EBUILD db-6.0.35-r4.ebuild 6369 BLAKE2B eb56540e960988d4448664b4d7e2d5830c5eec294a141da16123e355ef2f1e92b23ca09b08adf0ac09d662745d55731be5d4838a1cce49b827650b7f39c647a1 SHA512 afc368aee96ce55279e374016e15ffa118ff575638555c7e574a696789695dfec44fc301f1d7869f67344c31c8d743593921a5a199f59e3a17905653376ab671
-EBUILD db-6.0.35-r5.ebuild 6421 BLAKE2B 7d57041db8ba6299f1a15fa5aac6fadff0c8dea2d0bca1546919c3401b5e0669f5fdbdb25ba0073b97b06b51e91bdd82932b9cba5b4cf1122442093017bc9729 SHA512 4c271e1ce6227a90935926a5e8cdd93948adf2b01ecb6094053a0ccab7e0cb31cc7e10b73bceda79f21d5bd8107721406ca89e11b97e7757be825d04b9ce30af
+EBUILD db-5.3.28-r10.ebuild 6601 BLAKE2B 7ca34a67b7789a4fca3944e3ec1f866bdf9a7db99b5a024c4864c1a0691f46da2c943eec4837af68acaef5d8f437d47fc1e04d6a826ff1559f39479b140a7776 SHA512 8d240e84e0094daeb71dd2b8cf28f982d7c62f2146f8f3c69734ff11a134499c1610b9507ee7f7ad99ee16b45ef9f16a52ae82d8151966638ec2a7cce278d082
+EBUILD db-5.3.28-r11.ebuild 6610 BLAKE2B 8c6f7b60ef410c5759d78b9f29c6365d7a581b9527f10438658994a35dd4bfa797979951d7dfc628a50702dedcedb701c4b1f94f774de85fb75132e54f7cf4c4 SHA512 b0114e45f04240d2876a90412fe44f4410677de36ac98b4702de9c5e5eae84ad2f7236816839bed0afa07289568f43caa942f59850ef894b46702026759674c4
+EBUILD db-5.3.28-r9.ebuild 6553 BLAKE2B 964e615f360fb6c9db177dc29676219889fa8cd17c7abe2664af9deacf49d22afc13f74f56545b9be1dce02a2787417a8f034f6c0c6d8f164d3b5aa023e2ea47 SHA512 e64ed5fee2928076a2c7dd6ca46cf7c99893b847962d4cecfd4c5dad8094ac65f089c26f94f1c1c61d769b65e6f53fdffa0f85b225c35cc7e06571e62f22e91f
+EBUILD db-6.0.35-r4.ebuild 6410 BLAKE2B 34f0921b7d349aaf22f712c190ad8ab3adf540a6c57b096d4a630b9d0d0d6ee58b7430f6f8bf1bdf7845b1305a1264471141146f02b9b1fe0bb1fe90fb4f655a SHA512 ff390fdd3512f652f981ddb220a7abcffd4d95aed8aeb83544eeb4f0f1154bcb7273d7c082f85362c7c414e732ec5b3c97fd5e20e34ab82d176c47c85af26ec3
+EBUILD db-6.0.35-r5.ebuild 6462 BLAKE2B 678e1f93ed856acd2cdc2271ebea2db26672e922d1c01529a8ce11c5be9d9ba96104ed80507f29341be2be89ee52b65916c22901dff6ed8bbc92f709061015e9 SHA512 b9c463d1279be76c9bfef38b06b74f0560d1433e83ef11fd800b7c76ea6340462186ea97d5c45e1349f9d9f6ff0630e550fe1b80197c17e866ffa4b70f731978
MISC metadata.xml 1261 BLAKE2B 81cfdd965f4e2e0342d812c6c1fd602c43ca8bbbb23bd12f230444d26bee578f9ba2af781a8390bb754b66b4699c6aada379dea90397798f8a489a7fd11b85fb SHA512 08d43450d54a8718639ae2637f13da7626415e99a8fa5948c5107b7a973161f31b3b0cf58dc538dd48a18db996f020d57d20edefbcdd8e37c6e58c206c3aab6e
diff --git a/sys-libs/db/db-5.3.28-r10.ebuild b/sys-libs/db/db-5.3.28-r10.ebuild
index 81afef205326..76409c228ad4 100644
--- a/sys-libs/db/db-5.3.28-r10.ebuild
+++ b/sys-libs/db/db-5.3.28-r10.ebuild
@@ -113,6 +113,8 @@ src_prepare() {
}
src_configure() {
+ # bug #943726
+ append-cflags -std=gnu17
# Force bfd before calling multilib_toolchain_setup
tc-ld-force-bfd #470634 #729510
multilib-minimal_src_configure
diff --git a/sys-libs/db/db-5.3.28-r11.ebuild b/sys-libs/db/db-5.3.28-r11.ebuild
index 3cc8373601a7..95d189ce8640 100644
--- a/sys-libs/db/db-5.3.28-r11.ebuild
+++ b/sys-libs/db/db-5.3.28-r11.ebuild
@@ -113,6 +113,8 @@ src_prepare() {
}
src_configure() {
+ # bug #943726
+ append-cflags -std=gnu17
# Force bfd before calling multilib_toolchain_setup
tc-ld-force-bfd #470634 #729510
multilib-minimal_src_configure
diff --git a/sys-libs/db/db-5.3.28-r9.ebuild b/sys-libs/db/db-5.3.28-r9.ebuild
index a2d124a37b1d..cd21c30686bd 100644
--- a/sys-libs/db/db-5.3.28-r9.ebuild
+++ b/sys-libs/db/db-5.3.28-r9.ebuild
@@ -112,6 +112,8 @@ src_prepare() {
}
src_configure() {
+ # bug #943726
+ append-cflags -std=gnu17
# Force bfd before calling multilib_toolchain_setup
tc-ld-force-bfd #470634 #729510
multilib-minimal_src_configure
diff --git a/sys-libs/db/db-6.0.35-r4.ebuild b/sys-libs/db/db-6.0.35-r4.ebuild
index 26caab977540..c5daac5f393c 100644
--- a/sys-libs/db/db-6.0.35-r4.ebuild
+++ b/sys-libs/db/db-6.0.35-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -105,6 +105,8 @@ src_prepare() {
}
src_configure() {
+ # bug #943726
+ append-cflags -std=gnu17
# Force bfd before calling multilib_toolchain_setup
tc-ld-force-bfd #470634 #729510
multilib-minimal_src_configure
diff --git a/sys-libs/db/db-6.0.35-r5.ebuild b/sys-libs/db/db-6.0.35-r5.ebuild
index 7c0941edd6b2..f5bd5de792d0 100644
--- a/sys-libs/db/db-6.0.35-r5.ebuild
+++ b/sys-libs/db/db-6.0.35-r5.ebuild
@@ -107,6 +107,8 @@ src_prepare() {
}
src_configure() {
+ # bug #943726
+ append-cflags -std=gnu17
# Force bfd before calling multilib_toolchain_setup
tc-ld-force-bfd #470634 #729510
multilib-minimal_src_configure
diff --git a/sys-libs/gpm/Manifest b/sys-libs/gpm/Manifest
index 7db08449ff05..7b16c65a6633 100644
--- a/sys-libs/gpm/Manifest
+++ b/sys-libs/gpm/Manifest
@@ -11,6 +11,5 @@ AUX gpm.service 218 BLAKE2B 728726976390bb394d479e424d5c1fafb9bc17d00e23a9021899
AUX gpm.service-r1 196 BLAKE2B a1ec9c4d5bbd111ffe5e95cfb3fbd3a6c2d6181e794e1eb07938c1581ee72ffcec6ba80f28438371c474728a69e4d19183f8385e006db4bc44becd210b5a1bfc SHA512 2bb5a2faadaee9691b95191b67aef70f6dc7ef923db853abec8987d86e3d8239737ba2baf8ada4ae705a42f5cf59f34fdf1ce2accd642d8a0ff6718a89e81434
DIST gpm-1.20.7-docs.patch.xz 41668 BLAKE2B cab4649d0eda83c37474b68ac141fab84cbfaac4e18f0f42ad7c0a90d14bc39697b17c450e8a8dc8b1c960f6d9e7ff344ec15791df240f61a27ccfcd7d0a9171 SHA512 6cdcad70d0a77a56cb507330ff8409155de11255b5e61fb92ee439c1e117932c346df475f4187abb0e348ee4c28fa235a9693883b1c36913e91404662df272f4
DIST gpm-1.20.7.tar.lzma 789691 BLAKE2B 5dbceedaa330d5f1ead8b2267fb5844cfd284627e085edd784a72365830a700f9a6a97f96afb4aa00a44ddbae735ef23be7eafc97a65f6250d72e15b359486c7 SHA512 a502741e2f457b47e41c6d155b1f7ef7c95384fd394503f82ddacf80cde9cdc286c906c77be12b6af8565ef1c3ab24d226379c1dcebcfcd15d64bcf3e94b63b9
-EBUILD gpm-1.20.7-r5.ebuild 2810 BLAKE2B d06a166f0fa9132143189c3b506dd6f20c6e6610d9595027382c7289f7e3655aa90164ed9791ad96d8a17168e7300ba7dc8567405f124f7e554de2c6ad3c64df SHA512 17be3cd16716cc61af0d62aeb6b9b6743ffe8109097bf39c78dda2dce8bc73959ecf8fcc0d9d25d2204f03ebbea8195082a50f8ba8ba46e3f7517c8720ab622f
EBUILD gpm-1.20.7-r6.ebuild 2843 BLAKE2B 8eeca7d72daf16728599d83a0053e54cfdd4e3189e33c11e4a5c404de80dadb212804ee56ba9b8a43fe65e7d64dbc1f5fc55ea0a4d60ca512b6f4e32f1bec40b SHA512 f81e6d5e11484da5fab6ea3e6130542efcec9eb693583b2aed71c1f16f47d372312e3fb24e8c3c1ed904696b4fa5ecc6298e3625944f7802d8678ddd19ab7bf7
MISC metadata.xml 334 BLAKE2B e2fe9030bcb3a1e85b0cd4aaae85bf3952ddad42585fd10e1edaa7fa2f47f4337b012e13e5f8773b16bfb19409b5230118e42f7c545aa6cd7cf22db81dc80a2f SHA512 8256b2488b6142311c077f15d5dc1c9061e182e969c2edbbc4cc8984fc493ec46b30a4d93a058d64087fb64c39959957151a046bbdfeac90bdd5b287343f4dfd
diff --git a/sys-libs/gpm/gpm-1.20.7-r5.ebuild b/sys-libs/gpm/gpm-1.20.7-r5.ebuild
deleted file mode 100644
index dd3f45d6975b..000000000000
--- a/sys-libs/gpm/gpm-1.20.7-r5.ebuild
+++ /dev/null
@@ -1,117 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools flag-o-matic linux-info systemd usr-ldscript multilib-minimal
-
-DESCRIPTION="Console-based mouse driver"
-HOMEPAGE="https://www.nico.schottelius.org/software/gpm/"
-SRC_URI="
- https://www.nico.schottelius.org/software/${PN}/archives/${P}.tar.lzma
- https://dev.gentoo.org/~sam/distfiles/${CATEGORY}/${PN}/${P}-docs.patch.xz
-"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~alpha amd64 arm arm64 hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86"
-IUSE="selinux"
-
-RDEPEND="
- sys-libs/ncurses:=[${MULTILIB_USEDEP}]
- selinux? ( sec-policy/selinux-gpm )"
-DEPEND="${RDEPEND}"
-BDEPEND="
- app-arch/xz-utils
- sys-apps/texinfo
- app-alternatives/yacc"
-
-CONFIG_CHECK="~INPUT_MOUSEDEV"
-ERROR_INPUT_MOUSEDEV="CONFIG_INPUT_MOUSEDEV:\tis not set (required to expose mice for GPM)"
-
-pkg_pretend() {
- check_extra_config
-}
-
-src_prepare() {
- eapply "${FILESDIR}"/${P}-sysmacros.patch
-
- # Hack up the docs until we get this sorted upstream.
- # https://github.com/telmich/gpm/issues/8
- eapply "${WORKDIR}"/${P}-docs.patch
- touch -r . doc/* || die
-
- # bug #629774
- eapply "${FILESDIR}"/${P}-glibc-2.26.patch
- # bug #705878
- eapply "${FILESDIR}"/${P}-gcc-10.patch
- # bug #829581
- eapply "${FILESDIR}"/${P}-musl.patch
- #
- eapply "${FILESDIR}"/${P}-gcc-include.patch
- eapply "${FILESDIR}"/${P}-signedness.patch
- eapply "${FILESDIR}"/${P}-warnings.patch
-
- eapply_user
-
- # Fix ABI values
- sed -i \
- -e '/^abi_lev=/s:=.*:=1:' \
- -e '/^abi_age=/s:=.*:=20:' \
- configure.ac.footer || die
- # Rebuild autotools since release doesn't include them.
- # Should be fixed with the next release though.
- # https://github.com/telmich/gpm/pull/15
- sed -i -e '/ACLOCAL/,$d' autogen.sh || die
- ./autogen.sh
- eautoreconf
-
- # Out-of-tree builds are broken.
- # https://github.com/telmich/gpm/issues/16
- multilib_copy_sources
-}
-
-multilib_src_configure() {
- # bug #885323
- # src/headers/daemon.h:175:25: error: type of ‘cinfo’ does not match original declaration [-Werror=lto-type-mismatch]
- filter-lto
-
- # emacs support disabled due to bug #99533, bug #335900
- econf \
- --disable-static \
- --sysconfdir="${EPREFIX}"/etc/gpm \
- emacs="${BROOT}"/bin/false
-}
-
-_emake() {
- emake \
- EMACS=: ELISP="" \
- $(multilib_is_native_abi || echo "PROG= ") \
- "$@"
-}
-
-multilib_src_compile() {
- _emake
-}
-
-multilib_src_test() {
- _emake check
-}
-
-multilib_src_install() {
- _emake DESTDIR="${D}" install
-
- dosym libgpm.so.1 /usr/$(get_libdir)/libgpm.so
- gen_usr_ldscript -a gpm
-}
-
-multilib_src_install_all() {
- insinto /etc/gpm
- doins conf/gpm-*.conf
-
- dodoc README TODO doc/Announce doc/FAQ doc/README*
-
- newinitd "${FILESDIR}"/gpm.rc6-2 gpm
- newconfd "${FILESDIR}"/gpm.conf.d gpm
- systemd_newunit "${FILESDIR}"/gpm.service-r1 gpm.service
-}