From 3455c0a5153ae27d7c6c16ecd35fa3dec33f3dda Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sun, 17 Nov 2024 03:03:09 +0000 Subject: gentoo auto-resync : 17:11:2024 - 03:03:09 --- sys-libs/Manifest.gz | Bin 14413 -> 14406 bytes sys-libs/binutils-libs/Manifest | 24 +- .../binutils-libs/binutils-libs-2.34-r2.ebuild | 3 + sys-libs/binutils-libs/binutils-libs-2.35.2.ebuild | 3 + .../binutils-libs/binutils-libs-2.36.1-r2.ebuild | 3 + .../binutils-libs/binutils-libs-2.37_p1-r2.ebuild | 3 + .../binutils-libs/binutils-libs-2.38-r2.ebuild | 3 + .../binutils-libs/binutils-libs-2.39-r5.ebuild | 3 + .../binutils-libs/binutils-libs-2.40-r7.ebuild | 3 + .../binutils-libs/binutils-libs-2.41-r5.ebuild | 3 + .../binutils-libs/binutils-libs-2.42-r2.ebuild | 3 + .../binutils-libs/binutils-libs-2.43-r2.ebuild | 7 +- .../binutils-libs/binutils-libs-2.43-r3.ebuild | 7 +- sys-libs/binutils-libs/binutils-libs-9999.ebuild | 4 - sys-libs/readline/Manifest | 8 +- sys-libs/readline/readline-8.1_p2-r2.ebuild | 4 + sys-libs/readline/readline-8.2_p10.ebuild | 4 + sys-libs/readline/readline-8.2_p13.ebuild | 4 + .../readline/readline-8.3_alpha_p20241011.ebuild | 265 --------------------- 19 files changed, 60 insertions(+), 294 deletions(-) delete mode 100644 sys-libs/readline/readline-8.3_alpha_p20241011.ebuild (limited to 'sys-libs') diff --git a/sys-libs/Manifest.gz b/sys-libs/Manifest.gz index ec93500d40dd..f68939d16df3 100644 Binary files a/sys-libs/Manifest.gz and b/sys-libs/Manifest.gz differ diff --git a/sys-libs/binutils-libs/Manifest b/sys-libs/binutils-libs/Manifest index 5b0f8d6d4065..801e9c162e80 100644 --- a/sys-libs/binutils-libs/Manifest +++ b/sys-libs/binutils-libs/Manifest @@ -20,16 +20,16 @@ DIST binutils-2.42.tar.xz 27567160 BLAKE2B e67a5c028fba70e70088fd11b38ec8c9c4ed5 DIST binutils-2.43-patches-2.tar.xz 35184 BLAKE2B fa35c9f182c7ae0fed28614f47618d1563a58f223fd1805f348b618c1fbf039a444e44d88f46d040b6971e481e0da882e5c4492fd167d17bf39579d87a446434 SHA512 a7e167d3f6a2c08f19af4685d90a6160a1a52f1a87f5660fb6d80ec664033829c0eacad0d77b1306620e50ff89d1f9f63a7c2b064ad9775400f0cb0eba3159a4 DIST binutils-2.43-patches-3.tar.xz 62692 BLAKE2B a189a01a6a99c4fdff124cf90ecc18f874812c17fc735376c855469c487b6a71489ad5c2f86c518d2e029cc83d65757144ff9abddbe7ec3fc06e22f9501c62f4 SHA512 99a30e18fdfd7bdce85bb903f8d61837cfbb639ead8a680ff1a85ad1d615b658e696bdf196c4a002d029f952d34aa441e09e861b22f5400c65f07cce5934cd8f DIST binutils-2.43.tar.xz 28175768 BLAKE2B 28b0a04a28273b76eab2d00e00160be889f155f77f5a9d8759ef8dce505c97e97641bf7ec70b92b731b520570a02b06e04e8215b068fcb1bb2573e9ef24732d9 SHA512 93e063163e54d6a6ee2bd48dc754270bf757a3635b49a702ed6b310e929e94063958512d191e66beaf44275f7ea60865dbde138b624626739679fcc306b133bb -EBUILD binutils-libs-2.34-r2.ebuild 3653 BLAKE2B dc0a3519eda576b9c7772c3175a085e919605c9f490b4e72c215c8c3b5b11ef8bacdc2be6a35ab56257e649b4d06d9e423de129c055e6ffc8442497165b36f27 SHA512 0d6d73c2ee48d60221ba14ccb7f42a1b9c26794ce024299933e73c16b94502b08a7588385ec484b686571187d9b2a06dab260faded4dea59f16b8aef39469710 -EBUILD binutils-libs-2.35.2.ebuild 4075 BLAKE2B cb191462f6a1e4150717d04f89b607079b261847ffac6097c431f30db326e51288e5439556fe6b149b96f07dd1c8dbfce507a0d94a330ad191eca76a403ae009 SHA512 f84ab0b6675611a14a96a61c02c69cfcfb14070a91e1c6a9f3c08355328e30b1534e3976c9e1c2b9c2acc23aa797dc97f96dac817104d49d9f5da6624eb5c8dc -EBUILD binutils-libs-2.36.1-r2.ebuild 4028 BLAKE2B 1ae22176ca7233cfe33405623e6ce3854c9e2b48e4fe5c849357b564bfc0fbfc20679357c885469dfaba3aafbab1f432e382906a742afed2c3db8c0c3f40462e SHA512 5023d32cbb14e8de8c18773f378208c964504e578bf70c13df436f28c61c62fe54f5a00d366a6ec9428195a8e84dd0248d01bb2346cd4dd9d7e193f2fd196989 -EBUILD binutils-libs-2.37_p1-r2.ebuild 4101 BLAKE2B 30ef46a31108f12d557219b118e5dde388a6e219036c762858bb6d2215b8c6c3b569bfb074be0875f49420ef81779b960c83438dca77461c297f2e2c2244ee40 SHA512 1826b96d3e37b0d7cabb420506cbdf0ea88c0b9fa15e39d850bf13b7d88ad8e9edfd905d31d9e713d515fd868ba87c93118360a95bbb8e8ea3748f643ad0157b -EBUILD binutils-libs-2.38-r2.ebuild 4778 BLAKE2B 0a590eb25e30444f085dc013979f7399de00c4c4d8bc8fa4e46e337ed84e25ccce249e35a1b473b2eb1d2c2c8df87873a6341f257eee29af0c4166465a02b629 SHA512 569f669dfbc3d1ee968b65bb4085b6ee104be68cc67dd5e00e3c499192cdd526eeccc27063fabb4dac0f39c90abbfcc45f4cc9a09f4474578f803f3997f79cd0 -EBUILD binutils-libs-2.39-r5.ebuild 4786 BLAKE2B 785b311bcf2e75905c6dcec0a9e6ca099cf655387ecc77789a195335acfc7e7c410291d673d59869c9f890e8e3d292087cba62f10fd8e1f1298f0877c64e793d SHA512 8c26152b136d5028747f920d20521a33b21b42ea309403effe87ce07780099d9855a37a84fdb8b3ab93ddd8673186999914cff370566d8cd7c5b6360a3e8adb6 -EBUILD binutils-libs-2.40-r7.ebuild 5024 BLAKE2B b61c9d580562da551c73991d517f5149129cfb762f6ba71ce68d1c8a8b672bfc9c0378051639fb8464c709553785d7fb3fa461de3210160eb22361de19e3bc6e SHA512 6f51861bc00722e7b4656134c2be2565a79a77ff6314f395f0409a2890391cff40d4ea45268138361054d5f9373467412780a0334b93f6439c227e6ef473c631 -EBUILD binutils-libs-2.41-r5.ebuild 5206 BLAKE2B 4e9d136bf25e6afb9cde6ff205875718e714687784653048b23de87d33a9e2bcafd360d4626f5dfe260ef95470ce74c0be44968e81dd09b57d595bb873fbbd65 SHA512 ecd07127f0b40afd5ec90e732ec7d9f2d562a25881185640483c894d0810bf971cefc84328d20c4ab0967dedcb19de74fb43a7cd2c170a9882caf77325e7b90c -EBUILD binutils-libs-2.42-r2.ebuild 5355 BLAKE2B 0ff8576b6a493d7830b661abbd5e6f0454d57cb34bd793861272a6b43a483f7b7713695c7e58ea32ed7892b966aaedf4773e8630d94f267873cf19d7cb81b91a SHA512 93a9e358ae3f96e57964064572d3b75f2a368c6d803c151cacf0ccb8c271a9952302b102de3e9cc01590e0963a8d9037ede6f19fd515e29adcd539a1b81b19e4 -EBUILD binutils-libs-2.43-r2.ebuild 5481 BLAKE2B fc40b227c410183e00b513414ff133e3080c1f1e90b0d0b58bae342e2870e74c730703324c4893834270328580f3fb06dc261fc6eefbbe2b196f4f7af30b3fc0 SHA512 57f907fe1c488b2d8058d4e568ab8d8d152f437e2295e1c6577eba4a424cf755acd8860942a30365782ac8bd44eb3fed6f720410a6158d06274495f86c39dbfd -EBUILD binutils-libs-2.43-r3.ebuild 5481 BLAKE2B 553d2e27e7f279e9ff0adbbd946489fb1d865e60f1532d11169c0230c82fe2a7cadd5cf2432143e17b70d9fc02fcebb1c1e00358eb5097d864a2907fb35bc13e SHA512 0e84fd8130a2781d2d9ddd20611989ab45bd13ba09c2c0a0c6e15f3799ac146042835fbcfaa3243e2af7f1d198643429978b437d39ffe742d9d0d17955b66d4d -EBUILD binutils-libs-9999.ebuild 6638 BLAKE2B 2282e7aaf994076ff284c72a0124f12f3fb2699e74a4e99c2e004117e0ad2b349ba9407fdc003ebcb72fcbebd110b76a5a94fad6fe2d33befcf78e18369d3713 SHA512 0c6170a7cb1486f16ffb68f33fa130debf016876aba46dece593e545cb8a72bdeb9048d646218eb24e21191726f439d321dd82162773b4e520badc6958b85e63 +EBUILD binutils-libs-2.34-r2.ebuild 3714 BLAKE2B 705bb789483b4856e73be95f84a0651dcb8c457775ba44c54ad0403e9c27edab829276388b2f87c73c421212071e458885d60506867961e5e05d7cf830ca1558 SHA512 c62eb7d5ce03168def91d230a9c71c7bdf5946ca0f52802575e30a39b0af11495f6323bc00191d447a0c72a208f54a4f93ffeda7b9c27d33dccfbfabd5574d66 +EBUILD binutils-libs-2.35.2.ebuild 4136 BLAKE2B 0cb30a63debe0aa33fca1a3fa70eff228bceeca11a9380473510cfa06359948dbef4a57ace33d1b399d2448bb9374ae609f0285830aa196e796e79c20318937a SHA512 3e0bbf6ca1d8b83683145b79839a208c2b4e5157a053661ccc7d4deff35c6b31290139f092552c0d581a7b4f87d615239a661f476675b890df410aa65a0ca67d +EBUILD binutils-libs-2.36.1-r2.ebuild 4089 BLAKE2B 5f8938442abb3974ff8b845b965ab8c6edd6660f29d8d1f4dea7cf8127a17cf7a046bbf4c64b876e1657c18774f6dcf7d00c882d3f75c67174f660f91c532f53 SHA512 f89a34fbf9aa042d0210a0bf1d1332b5983b4d3bf5c46c1f73fc40dc57a23496c476687b87c1eccc22bcd53a412e38088009e3dd41c6575838c20394267a86be +EBUILD binutils-libs-2.37_p1-r2.ebuild 4162 BLAKE2B de133254d0cb11a5d79784f13c7f2942bb557621ee6e516e27233d5836d13414ab3e79dc260b985b1820121857616e9312050272aebb66f9d0302d261f1bcbe8 SHA512 33a230ec15ac6e7ef97a325dc4d947b0e0c9e16e60c44fa7b2885ffea7f8068b55ebdedc2f84331da4a4f6e6d071c9947149340afe65bd1a87626515ba8bb920 +EBUILD binutils-libs-2.38-r2.ebuild 4839 BLAKE2B da9069f4f10c5360bed21c944d53857568e90bccd2f0a68046447e5a790166c8d5fafa5fb2bc4d8cf4b0c698a5b72fb8126f81199c3d4593148bd1a9587d7df7 SHA512 a86ba9995041308a33cfda4c79fe80dd6a8d2bfafaa0ddef0147c6b8cc77d42b6022d069ce9474be55fcd2b8c1b92fdbcffbb312f1fe0596f51e345332c929f9 +EBUILD binutils-libs-2.39-r5.ebuild 4847 BLAKE2B 5ce8bc4287765aaa309a796a3b5879e3fc3a551e9459a558b08d6e7a331430300241ad1ebd8ffb7f100f530b3b8a129d7575b5f050aad5339eebc36b76afbb09 SHA512 6a797de49dd6a70f03f2595ab2bf26059c311edf928a690bc3383d82f5585c05d2d19dcba2009cf0dab21aa439a9c27e35c400d139152ee6749adcd4d501046a +EBUILD binutils-libs-2.40-r7.ebuild 5085 BLAKE2B 83197e69386093e06221231ae188131a9a472eded0a099c38c7bc92f3044029508e43031c12028a1a1a698ac1a5d89941643e394f8ede404fd8e609600904ad0 SHA512 c84ac99cbeb20374af2e59bb15811939242b87181d0a167bbe6970218ca885fce75df3b1d3f92a7e21d2b4d5b56f505b6a51643c77c056eaec5374a8ff58fbc9 +EBUILD binutils-libs-2.41-r5.ebuild 5267 BLAKE2B 7c955ed4e435f894a45c444ffbec7f92b94993fcea2aa1197c84e476e50506dca782a0ca7adf5aef8d724f9c3e9bbd9b6103eceed52738b777208f9612b8c4af SHA512 57ff255c93b642916178f9581705378276e7e4f2ffb96cbfd8b2c86932f437f53eb144cdd9efd91d54cfe19b6080a225bdd75ef5f9e6fd24bf324630e348fd2f +EBUILD binutils-libs-2.42-r2.ebuild 5416 BLAKE2B d338164ec84b068311b3e8bb36c4d70d449072d60572ace109badccc29e0cf1f42ca913388aa9b50d4783465370ef999c039a897503d02e396a6efe0dff7559f SHA512 dd50d52faf5bba96a93caac528ef51cbba78948370ece9dd159ede7a8fc938e918f9a4c01c2214a72431ef0c95899ec0ddfdf6023b07ecc0c9fca64a29536853 +EBUILD binutils-libs-2.43-r2.ebuild 5393 BLAKE2B 8a6aec7741b56fc1b1e169521eefe97ec7e783a81fdc2feca1240e37f589e86173faeda1912044fe24359d00af0b0f7ee71e6567f43122f942147e63c13a081f SHA512 361b7e48a781812807b6ebea550f3d14f71faf2c984070b3faf79870e57066e0c1aa97edd4e3f3c4269564cd0df529c804dabc610e95a14ba2a6a581446a32f0 +EBUILD binutils-libs-2.43-r3.ebuild 5393 BLAKE2B df3d27b031ccf0d239845f2e310f502c50bb946ecfe71babc94a79df7cdc49f9ff5d0fd09f4fd3b50b53e8eba05877b82a4e3f93d42f4cf9c1bf9390e25eeed6 SHA512 80f8a2ab1858cf10e699c4a253e3607c5b801684ca1c212fdfd7d0645d36d0459918334319df85751d92b09af7ae7f9c2a7280f1f7a9f78199c98c5dc74a9bb6 +EBUILD binutils-libs-9999.ebuild 6489 BLAKE2B 034bff5dc23afea6f5300f51443891388ed0a1438c9f267163f4dc2d7f85abe9d2c8bd62bff42aa76a2dbd68b1ea951ed99ed02ed3ef08e330dfa5d15191ba37 SHA512 10d84a3c94eaae60afa44e5f8467ad057075ed4c7ec5aaed82fd50ce4b5f5710ecce96a17251a2d1d082d4e41e82064e9c5ad5a21c67254798afb5385798e519 MISC metadata.xml 612 BLAKE2B ceaafd9fd1421e9f3993e003d0029c92a78054c7a2b90bd78afc05370ad19c931c6a7c150545cfb7d57165168e0fdaf3a00dde1905b328826a91cbc70d9548a8 SHA512 c8d33bb8d1c62c7e95758624ed0febbc9d40e9f141bfd280837b3207bcd771412158d71c0cb5548d60be0b236f6fe103621daf7efa8875191982859b566ffa8d diff --git a/sys-libs/binutils-libs/binutils-libs-2.34-r2.ebuild b/sys-libs/binutils-libs/binutils-libs-2.34-r2.ebuild index 844737990ff6..952c057bfa84 100644 --- a/sys-libs/binutils-libs/binutils-libs-2.34-r2.ebuild +++ b/sys-libs/binutils-libs/binutils-libs-2.34-r2.ebuild @@ -54,6 +54,9 @@ pkgversion() { } multilib_src_configure() { + # https://sourceware.org/PR32372 + append-cflags -std=gnu17 + filter-lto local myconf=( diff --git a/sys-libs/binutils-libs/binutils-libs-2.35.2.ebuild b/sys-libs/binutils-libs/binutils-libs-2.35.2.ebuild index d9a5e70a9136..c4443d6f5e5c 100644 --- a/sys-libs/binutils-libs/binutils-libs-2.35.2.ebuild +++ b/sys-libs/binutils-libs/binutils-libs-2.35.2.ebuild @@ -56,6 +56,9 @@ pkgversion() { } multilib_src_configure() { + # https://sourceware.org/PR32372 + append-cflags -std=gnu17 + filter-lto local myconf=( diff --git a/sys-libs/binutils-libs/binutils-libs-2.36.1-r2.ebuild b/sys-libs/binutils-libs/binutils-libs-2.36.1-r2.ebuild index 3e2319ca786d..ed7215c3e337 100644 --- a/sys-libs/binutils-libs/binutils-libs-2.36.1-r2.ebuild +++ b/sys-libs/binutils-libs/binutils-libs-2.36.1-r2.ebuild @@ -54,6 +54,9 @@ pkgversion() { } multilib_src_configure() { + # https://sourceware.org/PR32372 + append-cflags -std=gnu17 + filter-lto local myconf=( diff --git a/sys-libs/binutils-libs/binutils-libs-2.37_p1-r2.ebuild b/sys-libs/binutils-libs/binutils-libs-2.37_p1-r2.ebuild index 80a2ccfbaf85..2434f02290e8 100644 --- a/sys-libs/binutils-libs/binutils-libs-2.37_p1-r2.ebuild +++ b/sys-libs/binutils-libs/binutils-libs-2.37_p1-r2.ebuild @@ -55,6 +55,9 @@ pkgversion() { } multilib_src_configure() { + # https://sourceware.org/PR32372 + append-cflags -std=gnu17 + filter-lto local myconf=( diff --git a/sys-libs/binutils-libs/binutils-libs-2.38-r2.ebuild b/sys-libs/binutils-libs/binutils-libs-2.38-r2.ebuild index 64d59c99a5fd..95b5e398f899 100644 --- a/sys-libs/binutils-libs/binutils-libs-2.38-r2.ebuild +++ b/sys-libs/binutils-libs/binutils-libs-2.38-r2.ebuild @@ -69,6 +69,9 @@ pkgversion() { } multilib_src_configure() { + # https://sourceware.org/PR32372 + append-cflags -std=gnu17 + filter-lto local myconf=( diff --git a/sys-libs/binutils-libs/binutils-libs-2.39-r5.ebuild b/sys-libs/binutils-libs/binutils-libs-2.39-r5.ebuild index 6e0753ca216a..143416d9fb88 100644 --- a/sys-libs/binutils-libs/binutils-libs-2.39-r5.ebuild +++ b/sys-libs/binutils-libs/binutils-libs-2.39-r5.ebuild @@ -69,6 +69,9 @@ pkgversion() { } multilib_src_configure() { + # https://sourceware.org/PR32372 + append-cflags -std=gnu17 + filter-lto local myconf=( diff --git a/sys-libs/binutils-libs/binutils-libs-2.40-r7.ebuild b/sys-libs/binutils-libs/binutils-libs-2.40-r7.ebuild index f57205fd73f7..9fd6d71b3391 100644 --- a/sys-libs/binutils-libs/binutils-libs-2.40-r7.ebuild +++ b/sys-libs/binutils-libs/binutils-libs-2.40-r7.ebuild @@ -73,6 +73,9 @@ pkgversion() { } multilib_src_configure() { + # https://sourceware.org/PR32372 + append-cflags -std=gnu17 + filter-lto local myconf=( diff --git a/sys-libs/binutils-libs/binutils-libs-2.41-r5.ebuild b/sys-libs/binutils-libs/binutils-libs-2.41-r5.ebuild index f298f4f1f575..a75719959140 100644 --- a/sys-libs/binutils-libs/binutils-libs-2.41-r5.ebuild +++ b/sys-libs/binutils-libs/binutils-libs-2.41-r5.ebuild @@ -75,6 +75,9 @@ pkgversion() { } multilib_src_configure() { + # https://sourceware.org/PR32372 + append-cflags -std=gnu17 + filter-lto local myconf=( diff --git a/sys-libs/binutils-libs/binutils-libs-2.42-r2.ebuild b/sys-libs/binutils-libs/binutils-libs-2.42-r2.ebuild index c49fead1d74f..a24ffb524649 100644 --- a/sys-libs/binutils-libs/binutils-libs-2.42-r2.ebuild +++ b/sys-libs/binutils-libs/binutils-libs-2.42-r2.ebuild @@ -75,6 +75,9 @@ pkgversion() { } multilib_src_configure() { + # https://sourceware.org/PR32372 + append-cflags -std=gnu17 + filter-lto # Workaround for lld-17 (bug #914640) diff --git a/sys-libs/binutils-libs/binutils-libs-2.43-r2.ebuild b/sys-libs/binutils-libs/binutils-libs-2.43-r2.ebuild index 9bb3ae91acaf..bd0b6b20c161 100644 --- a/sys-libs/binutils-libs/binutils-libs-2.43-r2.ebuild +++ b/sys-libs/binutils-libs/binutils-libs-2.43-r2.ebuild @@ -80,11 +80,10 @@ pkgversion() { } multilib_src_configure() { - filter-lto + # https://sourceware.org/PR32372 + append-cflags -std=gnu17 - # Workaround for lld-17 (bug #914640) - # Should be able to drop this w/ >=binutils-2.43 - append-ldflags $(test-flags-CCLD -Wl,--undefined-version) + filter-lto local myconf=( # portage's econf() does not detect presence of --d-d-t diff --git a/sys-libs/binutils-libs/binutils-libs-2.43-r3.ebuild b/sys-libs/binutils-libs/binutils-libs-2.43-r3.ebuild index b0746db92b98..fd43efffc994 100644 --- a/sys-libs/binutils-libs/binutils-libs-2.43-r3.ebuild +++ b/sys-libs/binutils-libs/binutils-libs-2.43-r3.ebuild @@ -80,11 +80,10 @@ pkgversion() { } multilib_src_configure() { - filter-lto + # https://sourceware.org/PR32372 + append-cflags -std=gnu17 - # Workaround for lld-17 (bug #914640) - # Should be able to drop this w/ >=binutils-2.43 - append-ldflags $(test-flags-CCLD -Wl,--undefined-version) + filter-lto local myconf=( # portage's econf() does not detect presence of --d-d-t diff --git a/sys-libs/binutils-libs/binutils-libs-9999.ebuild b/sys-libs/binutils-libs/binutils-libs-9999.ebuild index dd6e1b4c7392..fa2530d553bd 100644 --- a/sys-libs/binutils-libs/binutils-libs-9999.ebuild +++ b/sys-libs/binutils-libs/binutils-libs-9999.ebuild @@ -127,10 +127,6 @@ pkgversion() { multilib_src_configure() { filter-lto - # Workaround for lld-17 (bug #914640) - # Should be able to drop this w/ >=binutils-2.43 - append-ldflags $(test-flags-CCLD -Wl,--undefined-version) - local myconf=( # portage's econf() does not detect presence of --d-d-t # because it greps only top-level ./configure. But not diff --git a/sys-libs/readline/Manifest b/sys-libs/readline/Manifest index c6ce68e03d24..18f34a30e56f 100644 --- a/sys-libs/readline/Manifest +++ b/sys-libs/readline/Manifest @@ -10,7 +10,6 @@ DIST readline-8.2.tar.gz 3043952 BLAKE2B 7974322b9c092a756a79e537df08e8532f8e0fc DIST readline-8.2.tar.gz.sig 95 BLAKE2B dc510459c0c47782ca87364a6677b4d8f0b68a984143122c08bd15aef08a71bff59ac92d3c3ada518dad09f189c144748e840175041eb619f679e2d8b95dc2aa SHA512 0effd273689e5f7fe7e049c8f2c5f3c97149f198a90d053231ee4de34901560a465ab0d4fd71fd07c7d7e233caed7f42e5b668bffaf1e23a7eb373c8f9e150fe DIST readline-8.3-alpha.tar.gz 3091427 BLAKE2B f40e1db1ea39bbf4183901688733df0c67666eb58a33333f9b57ea7ba5399956f5523748ecce9bc5b6dc1954647c0bceb6ebbb4fe93b0085a595047650ad7c7e SHA512 d3aacd82826f1d1adc7ea846d8b8e70726da925e74a8bb1d141a9093e0d5e375236d1c745f0609f8ba3aff9f5266b1cf3da31d76e414a284b6ed798d92a1a1f6 DIST readline-8.3-alpha.tar.gz.sig 95 BLAKE2B c11d1b4dd8f453bc5f7d19dd25901bfa4796825efa4f07f2043aa94d556a39bc1c928aed7fdc09ed6325c6ef017f72df18bbdd461a52a7122ccdf9b58a345c17 SHA512 fb070ae3dbafa042f591d8a5c24f48b40a672843e41e78f5d6a5ded5228046fe75893be6b10a9634d8852617bfa8b675e68a4c808f06ee95f07a40536fc63769 -DIST readline-8.3_alpha_p20241011-4d34c34b3aa955f65e79bfbf7b7426344a3c2840.tar.gz 3179300 BLAKE2B ea4bab2b8e4da4590caedef5f3b7fccd4a9aef0fff4d150ef15c4185ee2609c29aab43777084e270226d8641c91cbab92da55e77c27c42dcfc360a6abf7df9bb SHA512 93617234b7ab080ed1f8c52cfc79fd6e54ac818ed29a3016915b51ccc6c8f5ece5e0ee0ba9668e6ed2ba64bacc82c164d19846bcc2bb78933b2927b4f2a2d968 DIST readline-8.3_alpha_p20241104-3c16957f8914425966b31e7348048b129b2317ad.tar.gz 3458233 BLAKE2B e9fc8c34ffd2a81c903daa64881893c5e092ba45c846b1e1b141905997a61a93a9dfd79ad9f0606b54d84d529665937bdaa2c166786808dc0ce223b1a1b2f535 SHA512 a37759b9d22687255de0c8f52dae106d01bec2b89784d972d35e3fdee1cb8d8fb9c12142a2de0e190c70f2571542a0f7f0cb00ae9e12757f150f9532a9529102 DIST readline81-001 2454 BLAKE2B 7ec4e5c39a224a70643b44b88bcfef5198e199c76f2a34f0b0ce24f1747dd46be49ddf93871c474cda64322b4358127fec4c2401d19422f84934546bbe1f3bf2 SHA512 cfbef10bdeb562a302ccf214878d02ebadf799343b3d2d7996a282f81bcfde83997ba6dcc9a8477af4dd7c73bca74105ca00a81e42ed13321672bd2930550e54 DIST readline81-001.sig 95 BLAKE2B 7d523d0fc21772cb03aa4b5d66ea58c1a99a6c0e4a8625e89cad015cbff63cd68e08207ca5150819225300ac864806032888104bbbea64ca38ebf89e28c24b7e SHA512 7fa3747e388aecb26f2d4f8346b89b367710ea99a14618c625066b820901dc467bd156ec37340fde1f86f0fe0d6b33044c1ed5768cf8ed1a25386d32dc6419a6 @@ -42,11 +41,10 @@ DIST readline82-012 2824 BLAKE2B 02f5351cdeaf818d809a3d40596ef7c7d83ab397e28486a DIST readline82-012.sig 95 BLAKE2B c9d69070ebff6b1996cfb5d1559dfdaa56d2e34770f142f9771cf8b99a68dfd55933cbcbadf589f490db4c7bdc57e43cd657d43ce72c185a46b802e61175470e SHA512 d9c0cedd012fe5a1e2236f072aefca3b1c9c66c6eedef1842f22d80c860d1e48a4f0a10711f52316e6c57d221ee32e00172002f53a3931574a03891873c0ed1e DIST readline82-013 5757 BLAKE2B 5af309dc331cdc2fc9c47f8a53c78731885cf70ba22c135929a30c3ab0c6c0a786d1a58b607a7aca9a6522e70aa0e9dc182ad21854d87299e48bf207ee9b02e2 SHA512 9a768946c91e4af31e872fb856b017662cdd5a12ed432d84ba13013fbac327673b655a034dbcfab52da2ff9e45eb1fdb562c3e26c224a5f4e86bff23df25175e DIST readline82-013.sig 95 BLAKE2B 388b707e863c6047fdc92bb29e2c172292b497f53926f6e2534016e5cdb621fd7feb9418c6edd4a693869ea61c16cb64815bf2159d6af0bb3eec5d5dc666e525 SHA512 85bd30dc816d62a2e339c95bf9f243a60a960264e14bc396b34f586afdded2cc43ecc307a7f1a2c03c7eba2d11d2f3a0028107a59c4b2bc8d6dbe77fe9fb81cd -EBUILD readline-8.1_p2-r2.ebuild 6975 BLAKE2B e6b022db819ee9cfb347cdb66a6a8e7ca68ee77440d2cacb5f94e81748e3067a6db583501eb0237597a3360c7b1b084197d870332fa31889c2813d39133fd5a0 SHA512 e9e544c3f21e85d2aa3354070e489dc7e013f09b06a450f2d610f791d78885a5e08de5df199678d204b82a86fd35e4eb94b8b50747ddb1ae353860da7eaa0b47 -EBUILD readline-8.2_p10.ebuild 7553 BLAKE2B e38548489777633d6094a73e5f56fd291fad1d8c81b9abaddf06b5f8438573727e5cbda0adfadd5938e2ecfc9217c310f81b826a2dd2cdf35df969275a12e338 SHA512 056a9f5fefb2d7076869f28e14a56a36270a32b8004eb2d146dd209ef42551067f746ebe6ed632e916084ea5724705bb844be4348e8967c236177217d038ccac -EBUILD readline-8.2_p13.ebuild 7554 BLAKE2B 8cdbca343ac4eececbd682473f2573daed9fcd1a2b0091bae7f4e490f523ac6f6baa65927642a928c887b2d6a4671f89ee8172953de8517d3ff3ef95a94856ad SHA512 a066b2afe480df61082fe9e46e996f9fe366fb17d9b0e1e673ee9a50da1f8c9fe1998a3ec93952966a82a62cd4abead35a9f004a3c74bdda6fda367772580edf +EBUILD readline-8.1_p2-r2.ebuild 7095 BLAKE2B 11ec5f6b072d8db6055480a4455b175696183daf1ca38567c8204d0fd0d6b3f85661a1fd446b03a870a8c8f30f5dcb93eb73b30ff893e991d9361c685152a1ce SHA512 6e31f862a872c8f3b0509ac2f2f751ea6b616ea570383e609fcb9ab3fb6f5b578c6316b400fe9384fe1ce40f687d88481fe5d77fcc83315a39b93fa9ae6b7808 +EBUILD readline-8.2_p10.ebuild 7673 BLAKE2B bec06a9c0cf03cf5b739d182f03d98ffd22a5b366d04b4a5ba95002bd05bf67ade0c71cbd09de14b03fc4ad0e6b87efdde5ea8bc52b943c39662b789a3abc414 SHA512 554cb0b86a2e63b41a2e13a7757603d4c81fb150248eb1c620a83cd2bc988d8764ab74205cd50fd69e7850b98e3c4f31f5c94bade455fe5c6c61f7c6c7549e63 +EBUILD readline-8.2_p13.ebuild 7674 BLAKE2B 31377b42317051cdd425375cfeccadf62e4bcf4a141105b2813e5ecad54c1feea7f99b277af228c0ae5ab2615f6f33d4d8d32da187481e374de93e7b571dcb24 SHA512 6e5fbc249edc4c07ce364a1fdc2542d8353926427daf8ddca3630d7871262e5468e919c01938752d2cbff7eeccd4c4ed19fb55f92aaedc9780c6007f8b88c453 EBUILD readline-8.3_alpha.ebuild 7664 BLAKE2B c9c4b48462e671d26ddf981986b0310e88305e24990e1e312cf5bf48ec0e1a5310af059d6c91a3c7ab41ad4350275ddc3a96c517ba7d5fe8916c9468c3078e68 SHA512 6413171f101344d0896aaf5a9d592b7cbe55a337c780b537ab1b3f476a9f35e78446feda3e8bdcbeafa8c212ecce6066d7edeaa8121ed6d00b497df076bed95f -EBUILD readline-8.3_alpha_p20241011.ebuild 7811 BLAKE2B cf5eba115b0192005b2694856cef13519c3be3f9b65274286eacbd44ed4f700bad6a963604eb879911b28dba2804f27603d5c2fd6e079dc5a6b3b2acd42c5140 SHA512 c5bcb825bdccd649ba16986830df9bc4e20f74d6275cf9feb9f99de62715136951bd35b039c10c357bb972dee5b534994b7dc8d64a5a77b796568c99212bde50 EBUILD readline-8.3_alpha_p20241104.ebuild 7811 BLAKE2B 2000b04403b7245eb322a0c6ee6cf1d07061cbd6448f4017870d015071ecbc73ae11d8891487d34ec187ab949529df3c0e38069639f56d86bbd194c8bc32e574 SHA512 6055e75d59b204d1d18920d4875871a8d9569fd0cd5ea8ddaf91df2e5a0f6dbca466b9a27e5368f44902897d244d6b3afd8190d6d841f974c4945f33b5c1b7dd EBUILD readline-9999.ebuild 7811 BLAKE2B cf5eba115b0192005b2694856cef13519c3be3f9b65274286eacbd44ed4f700bad6a963604eb879911b28dba2804f27603d5c2fd6e079dc5a6b3b2acd42c5140 SHA512 c5bcb825bdccd649ba16986830df9bc4e20f74d6275cf9feb9f99de62715136951bd35b039c10c357bb972dee5b534994b7dc8d64a5a77b796568c99212bde50 MISC metadata.xml 533 BLAKE2B 2324b38d79697509a98d761cb8f91e08934b419f71bfd65cf09149773e3f44e8ff153d173cb1af80ccc4c10c7c65103bba5ca797f3b18b96c13132ffd777049e SHA512 5d66a8a464db16ea8afebeca7102632629486ccd4d348821ef693abde571c8a70a6aa38e9b563ddcfe93950afc38f63d2cb4239c645d97e92138a0c1e5c67f00 diff --git a/sys-libs/readline/readline-8.1_p2-r2.ebuild b/sys-libs/readline/readline-8.1_p2-r2.ebuild index f9b41e5237e3..34d9c8473928 100644 --- a/sys-libs/readline/readline-8.1_p2-r2.ebuild +++ b/sys-libs/readline/readline-8.1_p2-r2.ebuild @@ -142,6 +142,10 @@ src_prepare() { } src_configure() { + # readline-8.3 drops unprototyped functions, earlier versions are + # incompatible with C23. + append-cflags -std=gnu17 + # fix implicit decls with widechar funcs append-cppflags -D_GNU_SOURCE # https://lists.gnu.org/archive/html/bug-readline/2010-07/msg00013.html diff --git a/sys-libs/readline/readline-8.2_p10.ebuild b/sys-libs/readline/readline-8.2_p10.ebuild index 84cc9eb84cb5..de76373ce838 100644 --- a/sys-libs/readline/readline-8.2_p10.ebuild +++ b/sys-libs/readline/readline-8.2_p10.ebuild @@ -166,6 +166,10 @@ src_prepare() { } src_configure() { + # readline-8.3 drops unprototyped functions, earlier versions are + # incompatible with C23. + append-cflags -std=gnu17 + # Fix implicit decls with widechar funcs append-cppflags -D_GNU_SOURCE # https://lists.gnu.org/archive/html/bug-readline/2010-07/msg00013.html diff --git a/sys-libs/readline/readline-8.2_p13.ebuild b/sys-libs/readline/readline-8.2_p13.ebuild index c24a357c4e82..e2332090b47f 100644 --- a/sys-libs/readline/readline-8.2_p13.ebuild +++ b/sys-libs/readline/readline-8.2_p13.ebuild @@ -166,6 +166,10 @@ src_prepare() { } src_configure() { + # readline-8.3 drops unprototyped functions, earlier versions are + # incompatible with C23. + append-cflags -std=gnu17 + # Fix implicit decls with widechar funcs append-cppflags -D_GNU_SOURCE # https://lists.gnu.org/archive/html/bug-readline/2010-07/msg00013.html diff --git a/sys-libs/readline/readline-8.3_alpha_p20241011.ebuild b/sys-libs/readline/readline-8.3_alpha_p20241011.ebuild deleted file mode 100644 index a5ecc024b54d..000000000000 --- a/sys-libs/readline/readline-8.3_alpha_p20241011.ebuild +++ /dev/null @@ -1,265 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -# There's no standard way of versioning the point releases upstream -# make anyway, so while this was added for RC versions, it's fine -# in general. -QA_PKGCONFIG_VERSION=$(ver_cut 1-2) -VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/chetramey.asc -inherit flag-o-matic multilib multilib-minimal preserve-libs toolchain-funcs verify-sig - -# Official patches -# See ftp://ftp.cwru.edu/pub/bash/readline-8.1-patches/ -PLEVEL="${PV##*_p}" -MY_PV="${PV/_p*}" -MY_PV="${MY_PV/_/-}" -MY_P="${PN}-${MY_PV}" -MY_PATCHES=() - -# Determine the patchlevel. -case ${PV} in - 9999|*_alpha*|*_beta*|*_rc*) - # Set a negative patchlevel to indicate that it's a pre-release. - PLEVEL=-1 - ;; - *_p*) - PLEVEL=${PV##*_p} - ;; - *) - PLEVEL=0 -esac - -DESCRIPTION="Another cute console display library" -HOMEPAGE="https://tiswww.case.edu/php/chet/readline/rltop.html https://git.savannah.gnu.org/cgit/readline.git" - -if [[ ${PV} == 9999 ]] ; then - EGIT_REPO_URI="https://git.savannah.gnu.org/git/readline.git" - EGIT_BRANCH=devel - inherit git-r3 -elif (( PLEVEL < 0 )) && [[ ${PV} == *_p* ]] ; then - # It can be useful to have snapshots in the pre-release period once - # the first alpha is out, as various bugs get reported and fixed from - # the alpha, and the next pre-release is usually quite far away. - # - # i.e. if it's worth packaging the alpha, it's worth packaging a followup. - READLINE_COMMIT="4d34c34b3aa955f65e79bfbf7b7426344a3c2840" - SRC_URI="https://git.savannah.gnu.org/cgit/readline.git/snapshot/readline-${READLINE_COMMIT}.tar.gz -> ${P}-${READLINE_COMMIT}.tar.gz" - S=${WORKDIR}/${PN}-${READLINE_COMMIT} -else - SRC_URI="mirror://gnu/${PN}/${MY_P}.tar.gz" - SRC_URI+=" verify-sig? ( mirror://gnu/${PN}/${MY_P}.tar.gz.sig )" - S="${WORKDIR}/${MY_P}" - - if [[ ${PLEVEL} -gt 0 ]] ; then - # bash-5.1 -> bash51 - my_p=${PN}$(ver_rs 1-2 '' $(ver_cut 1-2)) - - patch_url= - my_patch_index= - - upstream_url_base="mirror://gnu/readline" - mirror_url_base="ftp://ftp.cwru.edu/pub/readline" - - for ((my_patch_index=1; my_patch_index <= ${PLEVEL} ; my_patch_index++)) ; do - printf -v mangled_patch_ver ${my_p}-%03d ${my_patch_index} - patch_url="${upstream_url_base}/${MY_P}-patches/${mangled_patch_ver}" - - SRC_URI+=" ${patch_url}" - SRC_URI+=" verify-sig? ( ${patch_url}.sig )" - - # Add in the mirror URL too. - SRC_URI+=" ${patch_url/${upstream_url_base}/${mirror_url_base}}" - SRC_URI+=" verify-sig? ( ${patch_url/${upstream_url_base}/${mirror_url_base}}.sig )" - - MY_PATCHES+=( "${DISTDIR}"/${mangled_patch_ver} ) - done - - unset my_p patch_url my_patch_index upstream_url_base mirror_url_base - fi -fi - -LICENSE="GPL-3+" -SLOT="0/8" # subslot matches SONAME major -if (( PLEVEL >= 0 )); then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~arm64-macos ~ppc-macos ~x64-macos ~x64-solaris" -fi -IUSE="static-libs +unicode utils" - -RDEPEND=">=sys-libs/ncurses-5.9-r3:=[static-libs?,unicode(+)?,${MULTILIB_USEDEP}]" -DEPEND="${RDEPEND}" -BDEPEND=" - virtual/pkgconfig - verify-sig? ( sec-keys/openpgp-keys-chetramey ) -" - -PATCHES=( - "${FILESDIR}"/${PN}-5.0-no_rpath.patch - "${FILESDIR}"/${PN}-7.0-headers.patch - "${FILESDIR}"/${PN}-8.0-headers.patch - - # TODO: rebase - #"${FILESDIR}"/${PN}-8.0-darwin-shlib-versioning.patch -) - -src_unpack() { - local patch - - if [[ ${PV} == 9999 ]]; then - git-r3_src_unpack - elif (( PLEVEL < 0 )) && [[ ${PV} == *_p* ]] ; then - default - else - if use verify-sig; then - verify-sig_verify_detached "${DISTDIR}/${MY_P}.tar.gz"{,.sig} - - for patch in "${MY_PATCHES[@]}"; do - verify-sig_verify_detached "${patch}"{,.sig} - done - fi - - unpack "${MY_P}.tar.gz" - - if [[ ${GENTOO_PATCH_VER} ]]; then - unpack "${PN}-${GENTOO_PATCH_VER}-patches.tar.xz" - fi - fi -} - -src_prepare() { - (( PLEVEL > 0 )) && eapply -p0 "${MY_PATCHES[@]}" - - default - - #(( PLEVEL < 0 )) && eautoreconf - - if use prefix && [[ ! -x "${BROOT}"/usr/bin/pkg-config ]] ; then - # If we're bootstrapping, make a guess. We don't have pkg-config - # around yet. bug #818103. - # Incorrectly populating this leads to underlinked libreadline. - local ncurses_libs - local ncurses_libs_suffix=$(usex unicode w '') - - ncurses_libs="-lncurses${ncurses_libs_suffix}" - - if has_version "sys-libs/ncurses[tinfo(+)]" ; then - ncurses_libs+=" -ltinfo${ncurses_libs_suffix}" - fi - else - # Force ncurses linking, bug #71420. - # Use pkg-config to get the right values, bug #457558. - local ncurses_libs=$($(tc-getPKG_CONFIG) ncurses$(usex unicode w '') --libs) - fi - - sed -i \ - -e "/^SHLIB_LIBS=/s:=.*:='${ncurses_libs}':" \ - support/shobj-conf || die - sed -i \ - -e "/^[[:space:]]*LIBS=.-lncurses/s:-lncurses:${ncurses_libs}:" \ - examples/rlfe/configure || die - - # Fix building under Gentoo/FreeBSD; upstream FreeBSD deprecated - # objformat for years, so we don't want to rely on that. - sed -i -e '/objformat/s:if .*; then:if true; then:' support/shobj-conf || die - - # For local readline headers - ln -s ../.. examples/rlfe/readline || die -} - -src_configure() { - # Fix implicit decls with widechar funcs - append-cppflags -D_GNU_SOURCE - # https://lists.gnu.org/archive/html/bug-readline/2010-07/msg00013.html - append-cppflags -Dxrealloc=_rl_realloc -Dxmalloc=_rl_malloc -Dxfree=_rl_free - - # Make sure configure picks a better ar than `ar`, bug #484866 - export ac_cv_prog_AR="$(tc-getAR)" - - # Force the test since we used sed above to force it. - export bash_cv_termcap_lib=ncurses - - # Control cross-compiling cases when we know the right answer. - # In cases where the C library doesn't support wide characters, readline - # itself won't work correctly, so forcing the answer below should be OK. - if tc-is-cross-compiler ; then - export bash_cv_func_sigsetjmp="present" - export bash_cv_func_ctype_nonascii="yes" - # bug #503312 - export bash_cv_wcwidth_broken="no" - fi - - # This is for rlfe, but we need to make sure LDFLAGS doesn't change - # so we can re-use the config cache file between the two. - append-ldflags -L. - - multilib-minimal_src_configure -} - -multilib_src_configure() { - local myeconfargs=( - --cache-file="${BUILD_DIR}"/config.cache - --with-curses - $(use_enable static-libs static) - ) - - ECONF_SOURCE="${S}" econf "${myeconfargs[@]}" - - if use utils && multilib_is_native_abi && ! tc-is-cross-compiler ; then - # Code is full of AC_TRY_RUN() - mkdir -p examples/rlfe || die - cd examples/rlfe || die - - ECONF_SOURCE="${S}"/examples/rlfe econf --cache-file="${BUILD_DIR}"/config.cache - fi -} - -multilib_src_compile() { - emake - - if use utils && multilib_is_native_abi && ! tc-is-cross-compiler ; then - # Code is full of AC_TRY_RUN() - cd examples/rlfe || die - local l - for l in readline history ; do - ln -s ../../shlib/lib${l}$(get_libname)* lib${l}$(get_libname) || die - ln -s ../../lib${l}.a lib${l}.a || die - done - emake - fi -} - -multilib_src_install() { - default - - if multilib_is_native_abi ; then - if use utils && ! tc-is-cross-compiler; then - dobin examples/rlfe/rlfe - fi - fi -} - -multilib_src_install_all() { - HTML_DOCS="doc/history.html doc/readline.html doc/rluserman.html" einstalldocs - - dodoc USAGE - docinto ps - dodoc doc/*.ps -} -pkg_preinst() { - # bug #29865 - # Reappeared in bug #595324 with paludis so keeping this for now... - preserve_old_lib \ - /$(get_libdir)/lib{history,readline}$(get_libname 4) \ - /$(get_libdir)/lib{history,readline}$(get_libname 5) \ - /$(get_libdir)/lib{history,readline}$(get_libname 6) \ - /$(get_libdir)/lib{history,readline}$(get_libname 7) -} - -pkg_postinst() { - preserve_old_lib_notify \ - /$(get_libdir)/lib{history,readline}$(get_libname 4) \ - /$(get_libdir)/lib{history,readline}$(get_libname 5) \ - /$(get_libdir)/lib{history,readline}$(get_libname 6) \ - /$(get_libdir)/lib{history,readline}$(get_libname 7) -} -- cgit v1.2.3