diff options
author | V3n3RiX <venerix@koprulu.sector> | 2025-03-09 01:48:35 +0000 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2025-03-09 01:48:35 +0000 |
commit | 0b832a429ecd6081aa9faa0eb262303b019d87ea (patch) | |
tree | c39bb9eaa7bc30cec17f3a3bdef0cf5ed27c6a75 /app-misc | |
parent | 80e87db4d9ed551615eb2d0309bf370e79500716 (diff) |
gentoo auto-resync : 09:03:2025 - 01:48:35
Diffstat (limited to 'app-misc')
44 files changed, 106 insertions, 1262 deletions
diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz Binary files differindex 077e33fc083a..92d67bb139c8 100644 --- a/app-misc/Manifest.gz +++ b/app-misc/Manifest.gz diff --git a/app-misc/beep/Manifest b/app-misc/beep/Manifest index 26c88c272aba..9be675d3c4fd 100644 --- a/app-misc/beep/Manifest +++ b/app-misc/beep/Manifest @@ -1,4 +1,4 @@ DIST beep-1.4.12.tar.gz 89172 BLAKE2B 06f21cf3c40389acca50e6e420af4e738b7484e096bb689345fedb37684b15733dbb38e8a5d0d360f23e020cebe9ba321984ee43f41b0ad980648414ddbb9375 SHA512 18fed77bc4820ecc84ac12e903d516d5228fa2038df1788cc68db76e40b3c47a271911cc45bc48ce94e3f215803c5c05cb6c08ebb47ae6d7fcf1e0bc1ac169cd -EBUILD beep-1.4.12-r2.ebuild 1337 BLAKE2B 1b53b37984cc86f7c92c457b16e51a1ebe1af8d3100e138a96a1e0fdf6581a09924b1a2321d447fb9faadb3aa2044482e5effd529291b2d4bb1392d56455e080 SHA512 c99c7d38ef6979f8adb2627bc0de43f2a9d77bfd4c4b26f1beee32e726dee2519fad574229a8c5cdd5598638a50004a6b2aad5f4f050aa8cb8764af57025a638 +EBUILD beep-1.4.12-r2.ebuild 1331 BLAKE2B ca5621b531bd35be614c423fc93b78988582dd0b62c97f85a08eaa2825da9a4e9a81d2fa7a4d5297996bfb37e9fc5c5ab2439493ba67022b0d9c1f561e3da258 SHA512 3b406e90da6330e16eabced3a0303602c51c19324b88f5573a6ad8583476b01b35916752a54e933b10cb3697bbc76abbf65b15fe3d2258ba39838df595aec2d4 EBUILD beep-1.4.12.ebuild 836 BLAKE2B 44214aca0217749329485e25e6306c4d0929648e2f2ee8903439c311e4fcb0603a7e4dd4e9a403e98e41ce574d7b204a9ac06434d8ead1dfeb0d5894541fff2f SHA512 290aa51a23c5dc14ed263ecc576af5bfd529519daf5ad3b9e6a3bc294a721ebcbcfc97b437c80fb6c711cbf68562280c8594dd972a0d66eddb025fe38fa5d1e4 MISC metadata.xml 345 BLAKE2B 3ce8134e5c5971fdeb01d04278c1d7382aa2fc372be720ea86fd13c42831c45cddc6ed59e316a79d43fb3c0175bf6b1eccaa561332ea97810ab59b4171b62cbd SHA512 f67241c51be678cf1f672eee63de0149325b3ec96c5f2c92e7fb9b10c3b187d76a7864cf64ed40ed80cd8331ccc4f55ec81904e16baaeac7edfb719b2c8d8d95 diff --git a/app-misc/beep/beep-1.4.12-r2.ebuild b/app-misc/beep/beep-1.4.12-r2.ebuild index 723adb9759bc..aa4e594491c6 100644 --- a/app-misc/beep/beep-1.4.12-r2.ebuild +++ b/app-misc/beep/beep-1.4.12-r2.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/spkr-beep/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 arm ppc ppc64 sparc x86" # Tests require a speaker RESTRICT="test" diff --git a/app-misc/datefudge/Manifest b/app-misc/datefudge/Manifest index 4dc8fe8a61ea..219c98d005af 100644 --- a/app-misc/datefudge/Manifest +++ b/app-misc/datefudge/Manifest @@ -3,5 +3,5 @@ DIST datefudge_1.26.tar.xz 14872 BLAKE2B fb8edc9ccf86af1357b49b2fd0b19c5b6a75a49 DIST datefudge_1.27.tar.xz 14968 BLAKE2B 9ef222073a986369a227485b7feb93d42e99da1be3a8d73d50c353626c5a0fa4a0128853e06c888e5c5ba9508738910531f0c48f2c2b823671ac5fdb81171a40 SHA512 58d51e50b3011447927cb1b53b0510174ede6bbc2667cdac06707826891c7e4180214fb8d43e6e5410c556a3ef9fd09746741768abcac426a8ece6a6a1f3abcc EBUILD datefudge-1.24.ebuild 774 BLAKE2B e876fc300da8f24360954b81cef42e64f45042943b25afb5ddeaa73822675889616dacc6422b8828d9d284a850b7cbcc8a06b0ab0905c83f65371c69189bc963 SHA512 8f51cdc5af18a0ba2d389293152da2b86b248471af29fede9cb388978d5ed86f241ed63c4d803594e5e7e9212919e90b97e330c9c801918c7623378a58a2fc97 EBUILD datefudge-1.26.ebuild 774 BLAKE2B 7981c73ea1dd7f08604ee2dbd5643629d38b83406d7495e09ec9497c6822355752d6059928ef8230b77b2a75a397b884d4a38b7b7ef5b47c5e7b8f8e92dde1af SHA512 6b7383a2a1ae6808894c31ba933429e3beadf18a1be4bcaf876ac5e5b95511e1dcf032d9a56a6e969563fce186861cf8911b195c4d05af773fdc9bc556e97c18 -EBUILD datefudge-1.27.ebuild 781 BLAKE2B 63cd13341a34c27cc2d64726e61ef1768f3a0c7963733541b567d224134a42f25b6f1ba86211754e97a4971ad6209d750d5028252d3a44af10d097f2995d4c0e SHA512 06c7beee990a5d819b45ba2c11797e437824aa538d144a3b06907dedbce5536e966c8f0e909effef79a9b8fa67fac80dde01092694c6af1654414a240d8b3f67 +EBUILD datefudge-1.27.ebuild 774 BLAKE2B 6523906a68a130504fae4344c72e9d56ee4023b78c3590c4f62de11071dd3f6fb7c8f4f7de5bf8d85e72e61d0670a62db153366773d8cc9d27867d5cd4a3c280 SHA512 2b5331014b75863092f02ec95703022ad34194535d2caf3a71abb770aff34940f6a7850dc2b7d2d9067e6ed1e57a407e9b4d433ec20f4ac2027a0b1629f19468 MISC metadata.xml 398 BLAKE2B 037f58ef9b9d372a1137066db288badda6f884013296b4ea879816f539a91b5f484148ecd3c874561d24a9a3b4e336f6a73b332b30fc666f19f213b6bb37245d SHA512 c4d6086c77a47321b33e8ecfc827b51dad5f79558f1cb8845d495326d1f002e7fc5289165735fb26d1a1020e55d85f22358d313be11f5ddfb05b6580db027833 diff --git a/app-misc/datefudge/datefudge-1.27.ebuild b/app-misc/datefudge/datefudge-1.27.ebuild index 04e5f9c8ad3d..108f4b37ab73 100644 --- a/app-misc/datefudge/datefudge-1.27.ebuild +++ b/app-misc/datefudge/datefudge-1.27.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ SRC_URI="mirror://debian/pool/main/d/${PN}/${PN}_${PV}.tar.xz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" +KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" src_prepare() { default diff --git a/app-misc/devtodo/Manifest b/app-misc/devtodo/Manifest index 116db333ec16..75fa5d111868 100644 --- a/app-misc/devtodo/Manifest +++ b/app-misc/devtodo/Manifest @@ -4,5 +4,5 @@ AUX devtodo-0.1.20-gentoo.patch 3167 BLAKE2B 505d6b85188f2bedc08d2192455a64f49a7 AUX devtodo.bash-completion 1424 BLAKE2B 10166a35074d1f501d76a0f60e383c6f6198242b4c22ae2b17468f887e2d6caa2466bbfae290d76cf8199156703591633aaa755298c7ebcd1274faa09656a369 SHA512 6139218a2bc4d06f2af23fc04247e8fa3d70eaf3affe326dbb8b1bbbb880f2534f1c1bf4c54079231bed7c1c64465705deb5a5cb1a0f4ca5415ccddae726b20b DIST devtodo-0.1.20.tar.gz 390935 BLAKE2B 1605fb6ae6f416ea9b7c072463aacedf7fe997a362b3188addce9c6fbdd9bf99f2f7d4524870fb09f0a0c29e9886011a8fae737388a3151ecc489f3fe4fec980 SHA512 58cff0455c735af4530fc9321d1eade8272dd5759eeb8a688a641c9be11830b87be116801e3cd1d90a27e070775fa00d7b4d6b3399eba7aad5c752bfda9c28fb EBUILD devtodo-0.1.20-r3.ebuild 1608 BLAKE2B a8f0fae2e20da3cf23cb772b2c23469d0059fd6baade912887419dd292feae77d89f99f8d658978ace147ef6efe48dab339ff03ea92d9e66766075fa4391ad81 SHA512 06f98015a727b3992c550399a3831b7032b41b59f5e8b8f124e4cbcf1086df44995ee68509a91099d77a162dcfe9db3e5561021512c2a22055b5c641a4581437 -EBUILD devtodo-0.1.20-r4.ebuild 1632 BLAKE2B 4039ecb4413e9152b5e1e56c14941e38f2d1fe40084eb7e92cf5cf4167f21eb7936713fe0abf412190afbdedd39a718a4d404a504654f78cad7956350b2fe19d SHA512 3470ed9b5f2cb505943152ad68ad2ba69dcbca5f6b7dcc870008e63c5e583979b90337eb792077af77a77269f7e648db14343453d2c8f0e3053b95fec2ffd616 +EBUILD devtodo-0.1.20-r4.ebuild 1626 BLAKE2B d07045397abb3747d7f6934e355992020b8855c31549ac86b6303edbf760d4cd0fe441ddd20c125240b39c9c5108298dc15d6cf68cc2a0a2fda2da8461b7d65a SHA512 524c6c94b156bb805deefcd6c348222d8fe64b1ade71e50c6ccf81d7c93685186cd6989e64a60c1055c79f4c110dd4191dc195a58d057bc71f2336fa4ca1b550 MISC metadata.xml 272 BLAKE2B a253052dbe7dfd2dea2cdc3692698a5a94d0e2414979a348d56448cee6329b7fe29a1f252146f9ff04c1ea3b270996631395ecea454ac901eb726dc0b4dd9f29 SHA512 247c1006dd352c3cc7ee07dee2f283394767bdc0f72f0438a6cc845ac53549c05b3741c64ffedb992f003759e67f24aaa7121561db97d1b095c11269115746dc diff --git a/app-misc/devtodo/devtodo-0.1.20-r4.ebuild b/app-misc/devtodo/devtodo-0.1.20-r4.ebuild index 572502970257..a3284c89da8c 100644 --- a/app-misc/devtodo/devtodo-0.1.20-r4.ebuild +++ b/app-misc/devtodo/devtodo-0.1.20-r4.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ SRC_URI="https://swapoff.org/files/${PN}/${P}.tar.gz" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~m68k ~mips ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 arm ~hppa ~m68k ~mips ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos" BDEPEND="virtual/pkgconfig" RDEPEND=" diff --git a/app-misc/francis/Manifest b/app-misc/francis/Manifest index bc509e1fae9d..e631ecea4d94 100644 --- a/app-misc/francis/Manifest +++ b/app-misc/francis/Manifest @@ -1,5 +1,5 @@ DIST francis-24.12.2.tar.xz 114576 BLAKE2B 87ff8ae6d63b38fce91d57cbee783ab78407d4ccbf59944336883b00c8e26c9f7c61f3250ce6e2f719ea805368f4ac8f8897df3cec2fb6a0107ae6a546acc214 SHA512 754d7b0406258c530230d433d9205699438b299fade4a073694416436f72af6c02b5083ee40be85315345c29c5bcc38ecf38d5402ad1a3cc9ff9f4cb4faf8c31 DIST francis-24.12.3.tar.xz 114648 BLAKE2B 4ea25098a51f49c913209915f2eac5de0ed63c8c8e0448d7ebe52bfea01497b519da5ac1a01c7950c4fa30b9f9625232b5a25afff3267ae79812150cfc926ab0 SHA512 aba771891b722e0f49d03a3c9bdadaf2c20ff5f62cac4cb3d0dcf7a9cd5e2d8437f3bd4b24b290a6c25ef45acd36ef6233cbd93b0e0ce57df550f56b670c2b2b -EBUILD francis-24.12.2.ebuild 778 BLAKE2B 6d498026300311159b011f69539c6adb84001ad77fd04ee983a574a22d00e59cbb5545b23ce1faa5d7ad6864738c744741551968f5d1d2144a339c3d051fbde1 SHA512 f4f68d45966f305efd436e6e56fd1b8b9e2473c6df3070af73461ce9a9bb9cd747b78156e5f0fc8792cfbb0bc29e9a28936837f91d58f7d1229c1d1b11013fcf +EBUILD francis-24.12.2.ebuild 777 BLAKE2B 5e56e4813252420e19cad6c8ce0650f53220dcf451b27b16f347fc9c1cf9003b1e5bf9357072dd674fc2c90848746631ceb6342cd2426faa28b166e551cf728f SHA512 cf431f86fa4045fa609730e9eefc5413e3c7c1ca3476fb441e0574e9554a7e738c1bede8081b728f117795c202d9af9f7a2a7c9f2a023c7b2774261cd8c3e383 EBUILD francis-24.12.3.ebuild 779 BLAKE2B e2dad95f1ed3aee6e8ce312e7786e57e3be04a7b2ed5efd66507dcb8799f67114fcbc76f222e59c233e0ec342f0ee221eadca7b4d281fc1513a820cb5769743b SHA512 b4bd3b7f025c0b964cf3d194cfea9512f4c2a1afa7c729d03c6e1c641d7f2b94da2617cbddf84efd851a5caf75f546f8464baafae52a100e9e59b5c7ecd25497 MISC metadata.xml 408 BLAKE2B c29c2df6afa4c1e19fb8726f4ad977bbf0a7c6236479cf36a392aa1f7f09410ce6ba8bacb0d8f91896dc996f0b5a644ad29ad8459edd221f54600ccda6ff2307 SHA512 33fda80d7214c4c0b62cb172f592286a82000c60b4b60f688c0e001b4f9402dbe08f6699a7894e63dd4f427341b63eb5e5dd976495349f0a71fb72da7f61258f diff --git a/app-misc/francis/francis-24.12.2.ebuild b/app-misc/francis/francis-24.12.2.ebuild index 7ea3737e2b63..298e6378d60d 100644 --- a/app-misc/francis/francis-24.12.2.ebuild +++ b/app-misc/francis/francis-24.12.2.ebuild @@ -13,7 +13,7 @@ HOMEPAGE="https://apps.kde.org/francis/" LICENSE="BSD BSD-2 CC0-1.0 GPL-3+ LGPL-2+ LGPL-2.1+" SLOT="0" -KEYWORDS="amd64 ~arm64" +KEYWORDS="amd64 arm64" DEPEND=" >=dev-libs/kirigami-addons-1.0:6 diff --git a/app-misc/geneweb/Manifest b/app-misc/geneweb/Manifest index a92bc0a52fcd..b4d60e9c2917 100644 --- a/app-misc/geneweb/Manifest +++ b/app-misc/geneweb/Manifest @@ -1,10 +1,11 @@ AUX geneweb-7.0.0_p1-gentoo.patch 1236 BLAKE2B 82e26c3d54245f16067b44ce6cdd87ca47563a6a889c7c44c69fa1a8c89e7ba9819873366c4724b52a70030f94097b9f24f3b975b6da86ddecd8b06de7b055b5 SHA512 811d08dc674f26e8ab2cb514740fcb3e37fc9d72df48fea59d958e407d686a2512b35cb75c048e091d9ec2a4cafe65c9e6f8cbbf49b8a78245e69919192f4453 AUX geneweb-7.0.1_alpha2-gentoo.patch 1181 BLAKE2B 2c578ec8506dca225f19f3e0d49bfcde3a8af9e5958aa4f5dc393e5917ac05a65e3a30e128299ab0aeff85ba8408bb0bd54ededa57964e934d570d52923f939e SHA512 00c3dbd53b45a9173a159ba922689f6ad6477390190dc017c26dacd651386b4da59362773e610e3b131ecdc2fc30c0f060daeae48ddcf232fac5ff8769b778a7 +AUX geneweb-7.0.1_alpha2-shuffle.patch 321 BLAKE2B 3d04127a49fec33d6c5dd63e84f3220e77c00552de08d9f1d5763bca4cbcd34617b9b683690c914abc2514aa8bdb9bba972f18e10723b579421004c265454e3c SHA512 9d9cdeb10c630cb54bc9fb21eae089ec43c65b1c4f066b4f26e0d4488b50c17beb0555f88adc2afc04febdc068ce00cac85e6276024ec40257251372fef373f1 AUX geneweb.confd 67 BLAKE2B 83af31b2708fc64dfba852fce65d6c76bf71bceff40ef5b7ef32a58ea9ae941771569d664f3fc0d555dd8ac9e78740fc0449d1011dbcfeeb66dd320c7b1f44fd SHA512 5d7e373c042ba1de97261807cf3b223157c0f383106b4fb2f2b04de21214218ad3a6e0f097101d45cb61e74d90d060ead93dc6e79a125ad97a0126690ae732b3 AUX geneweb.initd 429 BLAKE2B d216c7970cd7e62a3732faeee6ac97062712023a6bbad6d6542aaf930f4e7e34d4f3e3cb844b734ee3e8fbae9950438f1a7d5b7206e9a2d304b77095107e5814 SHA512 8daa663aa7d7f614ddd709616411b2078dad492813de80dd9be9866c61a1ed97c41b28ec94fece79648e2c587b991ab0820e6601891add6d0c6867fe82782eb8 AUX geneweb.initd-r1 445 BLAKE2B 43730c2044e6cf4d32b9479319db6379b947e581634e6c63c361bdd20714117277566cb6d1b22275d2f87af83d659e86c32b61df840bdbd762aff0901827558f SHA512 b2003ba7f06873cc802b18d6c1beb49216b6f187b6a10fbee63c41e8aa07c8f59745ca191b5c99df24bf05088ccce2587bd923ccbcaca11c7086d426ff6044ce DIST Geneweb-1eaac340.tar.gz 14741729 BLAKE2B 828857f48175dc0e2af8162dde7b38548e1b9131dfe9acae9b7e8f9940866f27868a1efcfc4c08bdec0fda4789d8b8c87310ba2625cd4f3ba9bc557aaf274bf3 SHA512 ee3effc9b444c05547218b79242db0eb5a56f2ca00b67fcc9937c2395aeb7cbd4dd3524e8b774799e7fb87453ee77d53bc64edb930a1902be6896f8f8d6caa24 DIST geneweb-7.0.1_alpha2.tar.gz 14960087 BLAKE2B 46950389b3e0591daa4dd3672d7b133166df805ab091ac344fba32dd46c1c13c48d523dcd3fab0fcbf7d5f113eed9b4998fe52a20b3b85a5f67be0ff0bc676dc SHA512 454552bf6fec9ac5ba20caeae85d0df821c651c56521ebbdaace3c199a764436d3538cc7fd0e0abc71519d78e00cbef8696f5d5c5f7c6bdf61014b7a85800d74 EBUILD geneweb-7.0.0_p1-r2.ebuild 1857 BLAKE2B ad1b40b462ff357be90f5d4e74b2c4e6c496d34cc20717b5e485dc04444fc483634508a10d048ec1b9850a9e7dc4e140d978233b4990d2f40d8e3f2acf31528b SHA512 942acf870ff5ba3f2eb292e3ee85bdaca077583263898cc6a010d52503b06f12ed7d3653866e6a0d1cc9fcd1e39a3ad9b742a3871feb93a11d56fdc106a821ef -EBUILD geneweb-7.0.1_alpha2-r1.ebuild 1974 BLAKE2B 5b1fe82a535f20268d73aae65b4f5bdfd2e02db4f93bf8543970ec899707c232c47ce29c8abbcc5364cc3bf72906c3e8be77741222efd45378bb07fa7b1bd2a0 SHA512 1f3ab0932341f5d4cadb37756781fd3ec94a475e81c127ee5cc9be2936d9ff5f663f9710558091c0173b98ddf98d79e57dc9d80978d68556bb2e909ad4be2d33 +EBUILD geneweb-7.0.1_alpha2-r1.ebuild 2013 BLAKE2B 6423345f57c4b9a6c4f2fb0500c61845fbe607c73f241e96369afa6b53faea5ba3733c762702f7eb5b6a7e730b0c49f8f84330fe19a85a9b12d1eee4a589e1cb SHA512 119a4b157d425a244bb80cf614e693eeb67b15b3a56a7651fde7af9bf8c74e300a35201c879b3bf48e78a83c228b691cbeac5bcd17954746a0a323844c6bc1ae MISC metadata.xml 653 BLAKE2B eb1a56a2d9653f3dfaa2d22e6e3515f371d0d2f0d8a7fcf645ece5cb9d3c475703dc5c78379522264a3164606246368e1be056b915123aa7fbb9d111807d319f SHA512 923b0b1debec0cc57ce0b5616b187b54f20ad1dd151eda62bce5f12c2f1767f40f236118224e1ff92bd8894e09d5628313ce391220d60ac903240bdf15cda3ef diff --git a/app-misc/geneweb/files/geneweb-7.0.1_alpha2-shuffle.patch b/app-misc/geneweb/files/geneweb-7.0.1_alpha2-shuffle.patch new file mode 100644 index 000000000000..bbb2a8f28449 --- /dev/null +++ b/app-misc/geneweb/files/geneweb-7.0.1_alpha2-shuffle.patch @@ -0,0 +1,11 @@ +--- a/Makefile 2025-03-08 23:40:30.912030749 +0100 ++++ b/Makefile 2025-03-08 23:41:45.208119545 +0100 +@@ -44,7 +44,7 @@ + > $@ \ + && echo " Done." + +-bin/gwrepl/.depend: ++bin/gwrepl/.depend: bin/gwrepl/dune lib/gwdb/dune lib/util/dune lib/core/dune + @echo -n "Generating $@…" + @pwd > $@ + @dune top bin/gwrepl >> $@ diff --git a/app-misc/geneweb/geneweb-7.0.1_alpha2-r1.ebuild b/app-misc/geneweb/geneweb-7.0.1_alpha2-r1.ebuild index 5a95d4b54def..98c50059b5bd 100644 --- a/app-misc/geneweb/geneweb-7.0.1_alpha2-r1.ebuild +++ b/app-misc/geneweb/geneweb-7.0.1_alpha2-r1.ebuild @@ -49,7 +49,10 @@ BDEPEND=" dev-ml/findlib test? ( dev-ml/ounit2 )" -PATCHES=( "${FILESDIR}"/${P}-gentoo.patch ) +PATCHES=( + "${FILESDIR}"/${P}-gentoo.patch + "${FILESDIR}"/${P}-shuffle.patch +) src_prepare() { default @@ -64,7 +67,7 @@ src_configure() { } src_compile() { - emake distrib + emake -j1 distrib } src_install() { diff --git a/app-misc/livecd-tools/Manifest b/app-misc/livecd-tools/Manifest index dc73b03adc1f..bd8da7820c5a 100644 --- a/app-misc/livecd-tools/Manifest +++ b/app-misc/livecd-tools/Manifest @@ -2,7 +2,7 @@ DIST livecd-tools-2.10.tar.bz2 9999 BLAKE2B 866bb49d70b8008df30357beb0be7692cee4 DIST livecd-tools-2.11.tar.bz2 20785 BLAKE2B b2abca39a296a399e7328ca5ab247dcf0c79053f76d3105aa7d56430dc5cc26508653252daa9b50022969e91ea881b8bc752788249bd3c80899a591557546339 SHA512 f3a9abe439911de8b52f9255609a20308c88f415c8eebf9562f038b5770640786e3bd60945d069fec0d43b1b713716e699df7578f381f6475e9fafbfe5398374 DIST livecd-tools-2.9.tar.bz2 9987 BLAKE2B b24ee78aa0111950322b4424d630f640aa2d525c5c87b5ff3397628ed3e1c55eb2dbb71c32cbd5e57fa3a4310af1f541c1acd370b4f829dce49d2beb6f1be442 SHA512 89e892dfa8581e0f1f8208fecb7a686f19da100751e3430b014e90455c391efd2a3d25f3fff046576f8f739090715a2c14bc8c0b1fc9fe7db03455d84426a889 EBUILD livecd-tools-2.10-r1.ebuild 1064 BLAKE2B 17092ce5625c9e9835dc4650c9feabd6b1e15468a9282421626f44c4a36a1de3ab3b4c3fa9b4f39b0d5e0a9a3c1bf9503151f5affd58bdcb59e2e63969d00b6d SHA512 7f0f5bd97c1cb0972645a2c8fe380f126836a84b4fba07ca6bec3bf5e73d905935afeaaeac4f341a7900aff35cef81c5ffe6c0d1beb4c523c9f2eaa67b8344b2 -EBUILD livecd-tools-2.11.ebuild 1295 BLAKE2B cfb5501de9c2da3c34d32b5793c53dca35ea2f8b989b8616ccb71816d7287439bd20bd8c01f92b4724ee8655dadca34f28b142c7d79c9552b9a4bc0561e70d21 SHA512 905f48eba7587c108ffa2069565bea1f4c1c44edecce3f7f8b972372ee15d9f3ab8dff5c2ffd6250ce1745d9f4d8ca53c08f4cebbb68c7e5ac49f2a94b9cc5eb +EBUILD livecd-tools-2.11.ebuild 1293 BLAKE2B f6f71876b8965c192b7c171728363e37590d331b7d983a876405652d50d3bf41e90db5211e356d85c5de16d475beb7f18a2069225d6d9e3315b779a86d1fb1e2 SHA512 264e7f941cbdc27aa996f4604c7a66138a448a573b53a4e1ec89936e32945f996b0a96fc848351cbffbc7eb9edb2767f263b81519d7bb7fbed1c1b3029f0cbb5 EBUILD livecd-tools-2.9.ebuild 1020 BLAKE2B ca70dd3226f92e26ca7fa3bd3d7e6ed247713c6fdc11d9a9fa8db4169f5ef01acfbbc923b369c1e79e25fb2d7b3c22eddd3ed107c37efb5f71e1af3905d58bc7 SHA512 b176dce2b41601febc3be2727239d67aca852d3cefbd96570c0ff63cba3cf17c9ba7eda3a274e4a35c224ecd3af60a6ccb5416253fdbcaf5a289c74c2d8ba3d5 EBUILD livecd-tools-9999.ebuild 1295 BLAKE2B cfb5501de9c2da3c34d32b5793c53dca35ea2f8b989b8616ccb71816d7287439bd20bd8c01f92b4724ee8655dadca34f28b142c7d79c9552b9a4bc0561e70d21 SHA512 905f48eba7587c108ffa2069565bea1f4c1c44edecce3f7f8b972372ee15d9f3ab8dff5c2ffd6250ce1745d9f4d8ca53c08f4cebbb68c7e5ac49f2a94b9cc5eb MISC metadata.xml 257 BLAKE2B b9901b8caec50c3348db0f5bf23d8b69576570ab12219f1360d78f98ca20b858a0324ff0cff52f85859ce8ee383d6837a670f3957f8d475cfb80eb4a47427c13 SHA512 c89180536fb53175fe55ca76a3fe9d0fece5ae0cab281e0ad0fbfb4135bab69a0dde45f97998372d3d2ddc16c948f074f45661fb1b946265fc6b94aaaf880489 diff --git a/app-misc/livecd-tools/livecd-tools-2.11.ebuild b/app-misc/livecd-tools/livecd-tools-2.11.ebuild index f33e2bc4c01c..0164c8384ab4 100644 --- a/app-misc/livecd-tools/livecd-tools-2.11.ebuild +++ b/app-misc/livecd-tools/livecd-tools-2.11.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -12,7 +12,7 @@ if [[ ${PV} == "9999" ]]; then inherit git-r3 else SRC_URI="https://gitweb.gentoo.org/proj/livecd-tools.git/snapshot/${P}.tar.bz2" - KEYWORDS="~alpha ~amd64 ~arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~sparc ~x86" + KEYWORDS="~alpha amd64 arm64 ~hppa ~loong ~mips ~ppc ~ppc64 ~sparc ~x86" fi DESCRIPTION="Gentoo LiveCD tools for autoconfiguration of hardware" diff --git a/app-misc/mmv/Manifest b/app-misc/mmv/Manifest index 7a8a31dcff4a..73164cebf463 100644 --- a/app-misc/mmv/Manifest +++ b/app-misc/mmv/Manifest @@ -6,5 +6,5 @@ DIST mmv_1.01b.orig.tar.gz 25656 BLAKE2B 4e3c7c27831fb5aeeb09461116330a993998da5 EBUILD mmv-1.01b_p19.ebuild 1175 BLAKE2B 430204d312707482a634dd29b04235ea3164205406fdbde40e8c640f06439971370d69c3657be26e064ba06e0a2d4d800f561392cfe207b94dc16295d2ee1462 SHA512 534bfe6d3167f9cdd5bba1f9c17bf259705614ccdb8a0068fe8b2a58bd71d59781b3a3c4653cca2757ec4704be89f0b9cc41d6c240f04ee052c618565490b05c EBUILD mmv-2.5.1.ebuild 518 BLAKE2B 1552a3c774129662524aceadc8d014376231476101ae1feee04d10305c0d17a91dd5975ac4ef0cd86829ac49095f2049fb0a7a6a9aa1968749f1a7884817f154 SHA512 12f12ca6f6e664eb0e76c329af2daaf843821e7bd1ec887b8782be8c2f11d017ffcd8d55f3266f94fa58d1d1eb21e666a00c91996243cb4d421d0a05c707c69e EBUILD mmv-2.8.ebuild 470 BLAKE2B 74f64c6892f0985ef2bd4bc210a969419fc2fa0e776ada17fb9f9f179dc817be519fc19f091f272b90788cbd83cfa97daf061bbdad73765af62ef18b3883d353 SHA512 d2af340ac83c39ff7034ba31fd7159dcf07c4bd539239868d48df32560250961a9f782f0637c0772905f34a124b6a180ff4eea405496e9cb1601a91c7fee0a18 -EBUILD mmv-2.9.1.ebuild 473 BLAKE2B e8ed2b924657f1d013646d430c2a7cd6e26aacca0ea5cf056d38721f33882aaa7b6bce1de89593ef53841f9da2a184040858b23d243ff51b8c3de6491cd5e606 SHA512 4cde7a2bfbbc8589eb66e31dd92f750cc2e742dcfe77a63469ae839104c78f1b2a0165f3d9447dbcd945ffbae1ec0ed293dbfac71ee0d4b0ccce3526dec4bce3 +EBUILD mmv-2.9.1.ebuild 470 BLAKE2B 4c22e3c9596da4d036b1f7d50efadd515d34953164a05ea4481d149f3481e3632acbdb759ce0bbf53234349b35fcc9db891234d3fad47858f2bfd86c0ee1b5aa SHA512 64a586ed734f6a10b2019e2f185263e25b41da635815cc5dc296988ce1e532a021e10ebd2b175be939186b3d5e5bd2aa51dea03d072554c3c5ba7084c7e9fb1e MISC metadata.xml 343 BLAKE2B a9d61b016fb0367ed8f8da8460e4b85edc800fc506cf2f21610b741507849ac570c1bbb262ea372247d57e12d77deb95ce7ed71f62517ce8a4687df8ea2425ed SHA512 1b134cec1035b57eb35b68baf9568d1212e89177c182c74409abff812bed897fc041a1b1bfdc9d8491c503e5afa1bda4c3fd7c4fedfb60b95ed49dd0453aafe3 diff --git a/app-misc/mmv/mmv-2.9.1.ebuild b/app-misc/mmv/mmv-2.9.1.ebuild index e7320cdb1594..ba5867e44861 100644 --- a/app-misc/mmv/mmv-2.9.1.ebuild +++ b/app-misc/mmv/mmv-2.9.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -9,6 +9,6 @@ SRC_URI="https://github.com/rrthomas/${PN}/releases/download/v${PV}/${P}.tar.gz" LICENSE="LGPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm64 ~ppc ~riscv ~x86 ~amd64-linux ~x86-linux ~ppc-macos" +KEYWORDS="~alpha amd64 ~arm64 ppc ~riscv x86 ~amd64-linux ~x86-linux ~ppc-macos" QA_CONFIG_IMPL_DECL_SKIP=( MIN ) diff --git a/app-misc/remind/Manifest b/app-misc/remind/Manifest index a6ae49a37059..fa5787df3307 100644 --- a/app-misc/remind/Manifest +++ b/app-misc/remind/Manifest @@ -4,5 +4,5 @@ DIST remind-05.00.06.tar.bz2 473106 BLAKE2B 0ae7d45076fe04469151aa780a833c40f259 DIST remind-05.00.07.tar.bz2 475235 BLAKE2B 1414aa6a68e94c68b8ac17effaa3531b14596424d9b7fe1ac9764754dea136d0d7b4883b112c6e687173dfa09efe59c989fe9f389612406da877471ed9b01bd2 SHA512 ec29a3c9720490effb7a6b93e8be618de84ea8833d4d0b3d84614741a5d4d2efc60ecfc17b929154f229a102ed25e9389d5f505a03c9ee22c9e8c500f7c96ab5 EBUILD remind-04.02.02.ebuild 1041 BLAKE2B 5a788617e9a79f6a35a9f13cc7ef235ad1c0c4c37a5afa8a4b38269ff80a13c66a0b5ae1b39e5a63dea31dc6fd4a51ecd9933b9e70d1e1185ce297967439d6ac SHA512 9c171e8f50d09d273d938b9721ec42dcdca4f0882d64ffcd4489fe60257a7e109fe6a8776f670e26ee13b7a2f9e48d005ec9eac784519a6a7edf7d86843ac313 EBUILD remind-05.00.06.ebuild 989 BLAKE2B 6b3026d0dd89359f41f71c7b628c7aa3112f13d7bd42d07a05cbafb0477865bcd84364960bf7ae2762fa10ef3d7c11fadcb130c5fe2e0556262242c3d320e0fd SHA512 cc4478106661ec14d0a5f38ad2bb82f801207f34b96ce1a10057029dad80a19a6c65d508c56b4da001e9817c757cce891e6bdfbe782db1032d85dcf13764f3d4 -EBUILD remind-05.00.07.ebuild 991 BLAKE2B 0f9d8745803a32e074b5fa240192ed45996d3e2ace16a222ac15d316c5dd0e9f4ab211f0c667d296167846ff83680c280a98649e3d890ef71a62fa43c9be2a9e SHA512 aa0288b5d2b4c4b88376751dfae6f9314c08084e7efd92f3374138296f85591c54c49354cb7983f40a7e3ab33af4e879506156664c8cbb5ed04df180d51760da +EBUILD remind-05.00.07.ebuild 989 BLAKE2B edb48f3abf3b5894c8ff6d191e686ac085b325ab08c7229286bc63284fe787dfb031fdfe8b36c0da97f4b984fc7a4f961df8e571ddb1e6db46d264ef0fa1e71e SHA512 418aa365815d49e57195809bcfaf09dfd62f9d511734359d0f19989ea39ce55c8673bbd90b55257875f95ccc1bd70b21c91f0af0a15268ffe2265f68fff41ce4 MISC metadata.xml 398 BLAKE2B 037f58ef9b9d372a1137066db288badda6f884013296b4ea879816f539a91b5f484148ecd3c874561d24a9a3b4e336f6a73b332b30fc666f19f213b6bb37245d SHA512 c4d6086c77a47321b33e8ecfc827b51dad5f79558f1cb8845d495326d1f002e7fc5289165735fb26d1a1020e55d85f22358d313be11f5ddfb05b6580db027833 diff --git a/app-misc/remind/remind-05.00.07.ebuild b/app-misc/remind/remind-05.00.07.ebuild index 0e6403f27109..001a3a315c63 100644 --- a/app-misc/remind/remind-05.00.07.ebuild +++ b/app-misc/remind/remind-05.00.07.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -9,7 +9,7 @@ SRC_URI="https://salsa.debian.org/dskoll/remind/-/archive/${PV}/${P}.tar.bz2" LICENSE="GPL-2" SLOT="0" -KEYWORDS="~amd64 ~ppc ~x86" +KEYWORDS="amd64 ~ppc x86" IUSE="tk" RDEPEND=" diff --git a/app-misc/screen/Manifest b/app-misc/screen/Manifest index 76553d0030d0..4c53768ccf31 100644 --- a/app-misc/screen/Manifest +++ b/app-misc/screen/Manifest @@ -1,15 +1,8 @@ AUX screen-4.3.0-no-utempter.patch 341 BLAKE2B 3339783b3574f82f093c82a613ad18c5c58c184c082c2c311281cdd57e7176abae0f5935466a4a8b4d931d1d1b93d8f0a4e6b558a268553af4a0170061e6ebfe SHA512 f4191ba1ecac3076f958f56309c0a1d523b455fa4e3388f1cfca59c8ccff0afdfb20ef18d54794ba539b2b6d1511ed599dc44787344dc5ccce2902c9b9848155 -AUX screen-4.6.2-utmp-exit.patch 1558 BLAKE2B e08e83f8b9f0cd09cd9bad4486a75d71bd899a7917954702ece0837099639079a746138374cbeaf71072cca64ae36a3c2a32250123c6747089e724272227e0dd SHA512 0e7c6c224f6fb8e01650b778cb2b155942752504dc97112d9594b7fa0da1bb8bd828240a2519b1c21f1c162181da89a8daa51ef7f74c8ced0b85cdb3e911a67c -AUX screen-4.9.0-CVE-2023-24626.patch 1039 BLAKE2B ba35a0be4d75b02f08d29f0c135103213cc2d875cd4bbd39cd8ae7cc000eb7fb1b0671844220e0bb6ec48283d1c265c4ea889d82e5882af60c8472d71c57c6f9 SHA512 591599518c2a6505b2407834e9c676d8269eb5f2e8165e113885ee5e18a9176b5e0fc99c8a827f672126212c58257a7a5d852a484a46414026e0960c7e233315 -AUX screen-4.9.0-clang16-chmod.patch 303 BLAKE2B c55b727ca1d7a7acd758c1f123467d53e4d0f4909097f3c560b78910555f0312b9844ca202163c00bea36964c0fbbee6d5634e9926948aca628328ef1f9e0eee SHA512 8ccd19b9462514f6d91c5a3d7be69d808c2011e02ce0000b6730497ea2639a2ea5d0769e52bf0764d3e5e39ec01bcc965222928c89a2873995fb1d09051aee91 -AUX screen-4.9.0-configure-implicit-function-decls.patch 16667 BLAKE2B 6079042dae21c51b81176aadf27314cf0502fcee995bd9668102bc114ac0c2fdb6587fe2c647cbd92d994cb9b6fdba9e259a1f0a6bd7cf7d7905c3f7e36e8aff SHA512 c9ff18fccba0a0ed19e64509ea128b91bbb6fac405e8395ce724435f1af2f2015f645342aa1fc1b4cb023927412db6e1c242c8060a81deab2a8c064523dedd4d AUX screen-4.9.1-utmp-exit.patch 1220 BLAKE2B 007758c3de19f9bcbfeeb1883d8d9bc42f1fb91d3cf202f6336836f6dfebaf3aa645c4854181d3445159bd1972810eaa0fb9b95e902292ef09075023c018b8f9 SHA512 86ec2542d8d92feba5b9d2d8386a74edc64e101dfd74d248cfe10501f2e1839314cf9a76ed2b1b36a94126a50fb944a598a2cec39bd23c449ffa718ba6edcebc AUX screen-9999-no-utempter.patch 465 BLAKE2B be4d690d2f478a2660cb3c0b0f83d9a62328b82b06b85860a84e1b3a924c751080d7e9f35c4b48c3fe6a0152ae75df1dc665b97f8bc70e026bbadd19d4891df1 SHA512 c011936e35e04e7704b0d8d7892f2ebe22fb6993241e7c4b6733e48f6400ca8aeb20c638108018fab006e402332460e89d321e2118f564316e3f7e26a05212d2 -AUX screenrc 10412 BLAKE2B f4866f4a83b22c37484b66e4c7d52ec479fe12ae3e72e5c9e769b1b543ecf04d14ef4339e1c72064741cbf39502ef82d3beb213326a30889f128e135f60bd528 SHA512 06fbec5e28480a2c369330fac0c94faa47e5d28e037d9fefd0cb3e813002c504866dc8ac86872b7ac6f16059a219e396a9c425b578b8afe882153ddb506158f7 -DIST screen-4.9.0.tar.gz 798229 BLAKE2B 0f64a14ce9a719bd4a6d045c55069769045a09ee2086c44c2e3d9da6d1e5ada2f094e00e16029767e1155ce35d4f360d0e2879995eefa052f3214ced71b7617c SHA512 18bbb085d77ecd02cbc02fa88a945c39f06e0c6de4eeaa16b278440dac5c9896811abbe0838144e997cd344ae08b9530399fa8fcb31a65fc571ead90e8307f84 +AUX screenrc 10350 BLAKE2B eda2b07af1262e6c6a7151659ee139313a1cb4ebbce91ac5f4b63d0473a969c017c30037f000b4bebabf7d68a86d93c25ba744d61b976bea5c11b0e35f4dcd89 SHA512 5c98d305ba027f64a32a4c4de19eb9603f766318892db216c696949dd5b5ba654e7c2b25e0e6e69207ba8e794b71cf515308103f265d06bbef85b18fece0d31c DIST screen-4.9.1.tar.gz 1040785 BLAKE2B 27d9c100bc1f747e39e109a4957702388d943c7d3b75b4c59dfc3894456d5249257742106fb24cf6f07a36764db0a1c5f7e0a44123edda1c570d771d7f46c638 SHA512 1f278313528815f4246bb162ced611c5d77321d11055e8d853168dc804c75d5f78568056a23e46db0640e1605e5cad4a5ce05e95e50cf02bb322cb6f57e5a126 -EBUILD screen-4.9.0-r3.ebuild 3894 BLAKE2B 9d9b1add596c0db9317ca7426d0ff7bf82f5cc349c619f8ce5b1621ec2e7b101e1bd3d800275cc856584038adaec0f30715344a7cb89717b5a49ed4d1644b120 SHA512 b2eafde2be5f9e127735e910099ce63bd57f438ccab056e80f2796a72f5c81cbbe6abfb102c6430f0c7ebebb4d55ee77fa903d0232ba26843cb59cb259736ba2 EBUILD screen-4.9.1-r1.ebuild 3825 BLAKE2B 1eeccb1be9257c0252d275a79ea82f522a0a9b5db1c7df1cc8c94d79cb61b907d8b8b2dea627e7104a0fc53870903d808451f01a97124e54992bd26450207c5c SHA512 6eebcb4fa01becade1860bfbf60c7582c07a0a68f1b8950b10d580abd88179e638d70152f5bd92f6f7dc4acc3194808272df2df6d45cbfc999cbd4143f208e22 -EBUILD screen-4.9.1.ebuild 3739 BLAKE2B d3b6229084759f7c25e2eeb73c043ddcd23a6e290afeb2f2d29127e04ad3a9cdab1def0d084d4cd8ee69da085a38b599125260889d1a570be1a77e2c99fe9ba5 SHA512 fdffbb0e7b91fe598f9d12b253fa6e07ed1c4c1b8e99dd92992b26840ee9474f49e2ce1c1a82d886ce70a484020419ba2006052acdceffd3cca4bf912c66b13d -EBUILD screen-9999.ebuild 3749 BLAKE2B c03cec61a95f67fb30c7ed870cfacb9552e84aedc49cfab991d8173213472a03d97b4ed7468cb0f6e7619bd860bc4c0947140738eb696d0648d94a414e4782a4 SHA512 adf32c97a2fd06ca9d433e8001b70d69e63102385de76f54b1de992d6f25189d0e41923b83b6ac0ae3676b74dd45c69aeb5651134700418a85536b0327442d7f +EBUILD screen-9999.ebuild 3695 BLAKE2B 84f536f80f4f8f0749fc6eb390ab052f13af129478a526110e09534a601c9ec17de2e80e722d103d17ff63d3ce9aac97466bffbae99ed55ddf417443c89e77de SHA512 5d33319159800b3d3af1fd8ac166e36f55986ae1a6f760dc5d527aa9b04ed812858b3d059444ef96f26d2c59d6b4b5f81585ec513f1871b63d97e89980245eea MISC metadata.xml 1950 BLAKE2B e774b14285910f8641e9f3d2908378af5143497eea9153705452674d3e2c20d685fb5df351ab8d0be3afb9c7c7a626b4c5435b18599b07e1d24d4afe7e19af42 SHA512 48af1b145bbfcff379ff77336cff40ca32de5b5e00dbf275cfafd94d8d2d774a7d3ca741a1ecf79fb5d979f0729fcbf929213dad7f695b16be1bf53bf3771e75 diff --git a/app-misc/screen/files/screen-4.6.2-utmp-exit.patch b/app-misc/screen/files/screen-4.6.2-utmp-exit.patch deleted file mode 100644 index 11adf69a5368..000000000000 --- a/app-misc/screen/files/screen-4.6.2-utmp-exit.patch +++ /dev/null @@ -1,55 +0,0 @@ -From 2f1b9dfe03133c9b77ea450aed088d65128dc547 Mon Sep 17 00:00:00 2001 -From: =?UTF-8?q?Amadeusz=20S=C5=82awi=C5=84ski?= <amade@asmblr.net> -Date: Tue, 5 Apr 2016 12:47:08 +0200 -Subject: [PATCH] check if we have ut_exit in utmpx struct - ---- - acconfig.h | 5 +++++ - configure.ac | 4 ++++ - utmp.c | 2 ++ - 3 files changed, 11 insertions(+) - -diff --git a/acconfig.h b/acconfig.h -index 656e117..d173c9c 100644 ---- a/acconfig.h -+++ b/acconfig.h -@@ -215,6 +215,11 @@ - #undef HAVE_UTEMPTER - - /* -+ * Define if your utmpx has ut_exit struct -+ */ -+#undef HAVE_UT_EXIT -+ -+/* - * If your system has the calls setreuid() and setregid(), - * define HAVE_SETREUID. Otherwise screen will use a forked process to - * safely create output files without retaining any special privileges. -diff --git a/configure.ac b/configure.ac -index 1a75020..8457619 100644 ---- a/configure.ac -+++ b/configure.ac -@@ -374,6 +374,10 @@ if test "$have_utempter" = yes; then - AC_DEFINE(HAVE_UTEMPTER) - LIBS="$LIBS -lutempter" - fi -+AC_CHECKING(ut_exit) -+AC_TRY_COMPILE([ -+#include <utmpx.h> -+],[struct utmpx u; u.ut_exit.e_exit;], AC_DEFINE(HAVE_UT_EXIT)) - - dnl - dnl **** signal handling **** -diff --git a/utmp.c b/utmp.c -index da8d7ff..c864d07 100644 ---- a/utmp.c -+++ b/utmp.c -@@ -381,7 +381,7 @@ static int pututslot(slot_t slot, struct utmpx *u, char *host, Window *win) - struct utmp *u; - { - u->ut_type = DEAD_PROCESS; --#if (!defined(linux) || defined(EMPTY)) && !defined(__CYGWIN__) -+#if defined(HAVE_UT_EXIT) - u->ut_exit.e_termination = 0; - u->ut_exit.e_exit = 0; - #endif diff --git a/app-misc/screen/files/screen-4.9.0-CVE-2023-24626.patch b/app-misc/screen/files/screen-4.9.0-CVE-2023-24626.patch deleted file mode 100644 index 07dec8ecdd28..000000000000 --- a/app-misc/screen/files/screen-4.9.0-CVE-2023-24626.patch +++ /dev/null @@ -1,33 +0,0 @@ -From e9ad41bfedb4537a6f0de20f00b27c7739f168f7 Mon Sep 17 00:00:00 2001 -From: Alexander Naumov <alexander_naumov@opensuse.org> -Date: Mon, 30 Jan 2023 17:22:25 +0200 -Subject: fix: missing signal sending permission check on failed query messages - -Signed-off-by: Alexander Naumov <alexander_naumov@opensuse.org> ---- - socket.c | 9 +++++++-- - 1 file changed, 7 insertions(+), 2 deletions(-) - -diff --git a/socket.c b/socket.c -index 147dc54..54d8cb8 100644 ---- a/socket.c -+++ b/socket.c -@@ -1285,11 +1285,16 @@ ReceiveMsg() - else - queryflag = -1; - -- Kill(m.m.command.apid, -+ if (CheckPid(m.m.command.apid)) { -+ Msg(0, "Query attempt with bad pid(%d)!", m.m.command.apid); -+ } -+ else { -+ Kill(m.m.command.apid, - (queryflag >= 0) - ? SIGCONT - : SIG_BYE); /* Send SIG_BYE if an error happened */ -- queryflag = -1; -+ queryflag = -1; -+ } - } - break; - case MSG_COMMAND: diff --git a/app-misc/screen/files/screen-4.9.0-clang16-chmod.patch b/app-misc/screen/files/screen-4.9.0-clang16-chmod.patch deleted file mode 100644 index 63872219a23f..000000000000 --- a/app-misc/screen/files/screen-4.9.0-clang16-chmod.patch +++ /dev/null @@ -1,12 +0,0 @@ -Bug: https://bugs.gentoo.org/894562 -Taken from: https://git.savannah.gnu.org/cgit/screen.git/commit/?id=7f320d3a643ec95682a7213b7e991e27038d8a57 ---- a/display.c -+++ b/display.c -@@ -27,6 +27,7 @@ - */ - - #include <sys/types.h> -+#include <sys/stat.h> - #include <signal.h> - #include <fcntl.h> - #ifndef sun diff --git a/app-misc/screen/files/screen-4.9.0-configure-implicit-function-decls.patch b/app-misc/screen/files/screen-4.9.0-configure-implicit-function-decls.patch deleted file mode 100644 index e3990b2acf88..000000000000 --- a/app-misc/screen/files/screen-4.9.0-configure-implicit-function-decls.patch +++ /dev/null @@ -1,747 +0,0 @@ -https://bugs.gentoo.org/869371 - -Upstream variant: https://lists.gnu.org/archive/html/screen-devel/2022-08/msg00000.html ---- a/configure.ac -+++ b/configure.ac -@@ -157,10 +157,11 @@ if test -n "$ULTRIX"; then - fi - AC_CHECKING(for POSIX.1) - AC_EGREP_CPP(YES_IS_DEFINED, - [#include <sys/types.h> - #include <unistd.h> -+int - main () { - #ifdef _POSIX_VERSION - YES_IS_DEFINED; - #endif - ], AC_NOTE(- you have a POSIX system) AC_DEFINE(POSIX) posix=1) -@@ -231,10 +232,11 @@ dnl - - AC_CHECKING(BSD job jontrol) - AC_TRY_LINK( - [#include <sys/types.h> - #include <sys/ioctl.h> -+#include <unistd.h> - ], [ - #ifdef POSIX - tcsetpgrp(0, 0); - #else - int x = TIOCSPGRP; -@@ -248,48 +250,64 @@ int y = TIOCNOTTY; - - dnl - dnl **** setresuid(), setreuid(), seteuid() **** - dnl - AC_CHECKING(setresuid) --AC_TRY_LINK(,[ -+AC_TRY_LINK( -+[#include <unistd.h> -+], [ - setresuid(0, 0, 0); - ], AC_DEFINE(HAVE_SETRESUID)) - AC_CHECKING(setreuid) --AC_TRY_LINK(,[ -+AC_TRY_LINK( -+[#include <unistd.h> -+], [ - setreuid(0, 0); - ], AC_DEFINE(HAVE_SETREUID)) - dnl - dnl seteuid() check: - dnl linux seteuid was broken before V1.1.11 - dnl NeXT, AUX, ISC, and ultrix are still broken (no saved uid support) - dnl Solaris seteuid doesn't change the saved uid, bad for - dnl multiuser screen sessions - AC_CHECKING(seteuid) --AC_TRY_LINK(,[ -+AC_TRY_LINK( -+[#include <unistd.h> -+],[ - #if defined(linux) || defined(NeXT) || defined(_AUX_SOURCE) || defined(AUX) || defined(ultrix) || (defined(sun) && defined(SVR4)) || defined(ISC) || defined(sony_news) --seteuid_is_broken(0); -+int seteuid_is_broken(int); seteuid_is_broken(0); - #else - seteuid(0); - #endif - ], AC_DEFINE(HAVE_SETEUID)) - - dnl execvpe - AC_CHECKING(execvpe) --AC_TRY_LINK(,[ -+AC_TRY_LINK( -+[#include <unistd.h> -+],[ - execvpe(0, 0, 0); - ], AC_DEFINE(HAVE_EXECVPE) - CFLAGS="$CFLAGS -D_GNU_SOURCE") - - dnl - dnl **** select() **** - dnl - - AC_CHECKING(select) --AC_TRY_LINK(,[select(0, 0, 0, 0, 0);],, -+AC_TRY_LINK( -+[#include <sys/select.h> -+],[ -+ select(0, 0, 0, 0, 0); -+],, - LIBS="$LIBS -lnet -lnsl" - AC_CHECKING(select with $LIBS) --AC_TRY_LINK(,[select(0, 0, 0, 0, 0);],, -+AC_TRY_LINK( -+[#include <sys/select.h> -+],[ -+ select(0, 0, 0, 0, 0); -+],, - AC_MSG_ERROR(!!! no select - no screen)) - ) - dnl - dnl **** FIFO tests **** - dnl -@@ -314,11 +332,11 @@ AC_TRY_RUN([ - #define S_IFIFO 0010000 - #endif - - char *fin = "/tmp/conftest$$"; - --main() -+int main() - { - struct stat stb; - fd_set f; - - (void)alarm(5); -@@ -326,40 +344,40 @@ main() - #ifdef POSIX - if (mkfifo(fin, 0777)) - #else - if (mknod(fin, S_IFIFO|0777, 0)) - #endif -- exit(1); -+ return 1; - if (stat(fin, &stb) || (stb.st_mode & S_IFIFO) != S_IFIFO) -- exit(1); -+ return 1; - close(0); - #ifdef __386BSD__ - /* - * The next test fails under 386BSD, but screen works using fifos. - * Fifos in O_RDWR mode are only used for the BROKEN_PIPE case and for - * the select() configuration test. - */ -- exit(0); -+ return 0; - #endif - if (open(fin, O_RDONLY | O_NONBLOCK)) -- exit(1); -+ return 1; - if (fork() == 0) - { - close(0); - if (open(fin, O_WRONLY | O_NONBLOCK)) -- exit(1); -+ return 1; - close(0); - if (open(fin, O_WRONLY | O_NONBLOCK)) -- exit(1); -+ return 1; - if (write(0, "TEST", 4) == -1) -- exit(1); -- exit(0); -+ return 1; -+ return 0; - } - FD_SET(0, &f); - if (select(1, &f, 0, 0, 0) == -1) -- exit(1); -- exit(0); -+ return 1; -+ return 0; - } - ], AC_NOTE(- your fifos are usable) fifo=1, - AC_NOTE(- your fifos are not usable), - AC_NOTE(- skipping check because we are cross compiling; assuming fifos are usable) fifo=1) - rm -f /tmp/conftest* -@@ -385,30 +403,31 @@ AC_TRY_RUN([ - #define S_IFIFO 0010000 - #endif - - char *fin = "/tmp/conftest$$"; - -+int - main() - { - struct timeval tv; - fd_set f; - - #ifdef POSIX - if (mkfifo(fin, 0600)) - #else - if (mknod(fin, S_IFIFO|0600, 0)) - #endif -- exit(1); -+ return 1; - close(0); - if (open(fin, O_RDONLY|O_NONBLOCK)) -- exit(1); -+ return 1; - FD_SET(0, &f); - tv.tv_sec = 1; - tv.tv_usec = 0; - if (select(1, &f, 0, 0, &tv)) -- exit(1); -- exit(0); -+ return 1; -+ return 0; - } - ], AC_NOTE(- your implementation is ok), - AC_NOTE(- you have a broken implementation) AC_DEFINE(BROKEN_PIPE) fifobr=1, - AC_NOTE(- skipping check because we are cross compiling; assuming fifo implementation is ok)) - rm -f /tmp/conftest* -@@ -432,46 +455,48 @@ AC_TRY_RUN([ - - #include <sys/stat.h> - #include <fcntl.h> - #include <sys/socket.h> - #include <sys/un.h> -+#include <signal.h> - - char *son = "/tmp/conftest$$"; - -+int - main() - { - int s1, s2, l; - struct sockaddr_un a; - fd_set f; - - (void)alarm(5); - if ((s1 = socket(AF_UNIX, SOCK_STREAM, 0)) == -1) -- exit(1); -+ return 1; - a.sun_family = AF_UNIX; - strcpy(a.sun_path, son); - (void) unlink(son); - if (bind(s1, (struct sockaddr *) &a, strlen(son)+2) == -1) -- exit(1); -+ return 1; - if (listen(s1, 2)) -- exit(1); -+ return 1; - if (fork() == 0) - { - if ((s2 = socket(AF_UNIX, SOCK_STREAM, 0)) == -1) - kill(getppid(), 3); - (void)connect(s2, (struct sockaddr *)&a, strlen(son) + 2); - if (write(s2, "HELLO", 5) == -1) - kill(getppid(), 3); -- exit(0); -+ return 0; - } - l = sizeof(a); - close(0); - if (accept(s1, &a, &l)) -- exit(1); -+ return 1; - FD_SET(0, &f); - if (select(1, &f, 0, 0, 0) == -1) -- exit(1); -- exit(0); -+ return 1; -+ return 0; - } - ], AC_NOTE(- your sockets are usable) sock=1, - AC_NOTE(- your sockets are not usable), - AC_NOTE(- skipping check because we are cross compiling; assuming sockets are usable) sock=1) - rm -f /tmp/conftest* -@@ -491,26 +516,27 @@ AC_TRY_RUN([ - #include <sys/socket.h> - #include <sys/un.h> - - char *son = "/tmp/conftest$$"; - -+int - main() - { - int s; - struct stat stb; - struct sockaddr_un a; - if ((s = socket(AF_UNIX, SOCK_STREAM, 0)) == -1) -- exit(0); -+ return 0; - a.sun_family = AF_UNIX; - strcpy(a.sun_path, son); - (void) unlink(son); - if (bind(s, (struct sockaddr *) &a, strlen(son)+2) == -1) -- exit(0); -+ return 0; - if (stat(son, &stb)) -- exit(1); -+ return 1; - close(s); -- exit(0); -+ return 0; - } - ],AC_NOTE(- you are normal), - AC_NOTE(- unix domain sockets are not kept in the filesystem) - AC_DEFINE(SOCK_NOT_IN_FS) socknofs=1, - AC_NOTE(- skipping check because we are cross compiling; assuming sockets are normal)) -@@ -545,122 +571,167 @@ char *nam = "/tmp/conftest$$"; - #endif - #ifndef S_IFIFO - #define S_IFIFO 0010000 - #endif - -+int - main() - { - fd_set f; - - #ifdef __FreeBSD__ - /* From Andrew A. Chernov (ache@astral.msk.su): - * opening RDWR fifo fails in BSD 4.4, but select return values are - * right. - */ -- exit(0); -+ return 0; - #endif - (void)alarm(5); - #ifdef POSIX - if (mkfifo(nam, 0777)) - #else - if (mknod(nam, S_IFIFO|0777, 0)) - #endif -- exit(1); -+ return 1; - close(0); - if (open(nam, O_RDWR | O_NONBLOCK)) -- exit(1); -+ return 1; - if (write(0, "TEST", 4) == -1) -- exit(1); -+ return 1; - - #else - - #include <sys/types.h> - #include <sys/socket.h> - #include <sys/un.h> -+#include <signal.h> - -+int - main() - { - int s1, s2, l; - struct sockaddr_un a; - fd_set f; - - (void)alarm(5); - if ((s1 = socket(AF_UNIX, SOCK_STREAM, 0)) == -1) -- exit(1); -+ return 1; - a.sun_family = AF_UNIX; - strcpy(a.sun_path, nam); - (void) unlink(nam); - if (bind(s1, (struct sockaddr *) &a, strlen(nam)+2) == -1) -- exit(1); -+ return 1; - if (listen(s1, 2)) -- exit(1); -+ return 1; - if (fork() == 0) - { - if ((s2 = socket(AF_UNIX, SOCK_STREAM, 0)) == -1) - kill(getppid(), 3); - (void)connect(s2, (struct sockaddr *)&a, strlen(nam) + 2); - if (write(s2, "HELLO", 5) == -1) - kill(getppid(), 3); -- exit(0); -+ return 0; - } - l = sizeof(a); - close(0); - if (accept(s1, (struct sockaddr *)&a, &l)) -- exit(1); -+ return 1; - #endif - - - FD_SET(0, &f); - if (select(1, &f, 0, 0, 0) == -1) -- exit(1); -+ return 1; - if (select(1, &f, &f, 0, 0) != 2) -- exit(1); -- exit(0); -+ return 1; -+ return 0; - } - ],AC_NOTE(- select is ok), - AC_NOTE(- select can't count) AC_DEFINE(SELECT_BROKEN), - AC_NOTE(- skipping check because we are cross compiling; assuming select is ok)) - - dnl - dnl **** termcap or terminfo **** - dnl - AC_CHECKING(for tgetent) --AC_TRY_LINK(,tgetent((char *)0, (char *)0);,, -+AC_TRY_LINK([ -+ #include <curses.h> -+ #include <term.h> -+], [ -+ tgetent((char *)0, (char *)0); -+],, - olibs="$LIBS" - LIBS="-lcurses $olibs" - AC_CHECKING(libcurses) --AC_TRY_LINK(,[ -+AC_TRY_LINK([#include <curses.h> -+ #include <term.h> -+],[ - #ifdef __hpux - __sorry_hpux_libcurses_is_totally_broken_in_10_10(); - #else - tgetent((char *)0, (char *)0); - #endif - ],, - LIBS="-ltermcap $olibs" - AC_CHECKING(libtermcap) --AC_TRY_LINK(,tgetent((char *)0, (char *)0);,, -+AC_TRY_LINK( -+[#include <curses.h> -+ #include <term.h> -+],[ -+ tgetent((char *)0, (char *)0); -+],, - LIBS="-ltermlib $olibs" - AC_CHECKING(libtermlib) --AC_TRY_LINK(,tgetent((char *)0, (char *)0);,, -+AC_TRY_LINK( -+[#include <curses.h> -+ #include <term.h> -+],[ -+ tgetent((char *)0, (char *)0); -+],, - LIBS="-lncursesw $olibs" - AC_CHECKING(libncursesw) --AC_TRY_LINK(,tgetent((char *)0, (char *)0);,, -+AC_TRY_LINK( -+[#include <curses.h> -+ #include <term.h> -+],[ -+ tgetent((char *)0, (char *)0); -+],, - LIBS="-ltinfow $olibs" - AC_CHECKING(libtinfow) --AC_TRY_LINK(,tgetent((char *)0, (char *)0);,, -+AC_TRY_LINK( -+[#include <curses.h> -+ #include <term.h> -+],[ -+ tgetent((char *)0, (char *)0); -+],, - LIBS="-lncurses $olibs" - AC_CHECKING(libncurses) --AC_TRY_LINK(,tgetent((char *)0, (char *)0);,, -+AC_TRY_LINK( -+[#include <curses.h> -+ #include <term.h> -+],[ -+ tgetent((char *)0, (char *)0); -+],, - LIBS="-ltinfo $olibs" - AC_CHECKING(libtinfo) --AC_TRY_LINK(,tgetent((char *)0, (char *)0);,, -+AC_TRY_LINK( -+[#include <curses.h> -+ #include <term.h> -+],[ -+ tgetent((char *)0, (char *)0); -+],, - AC_MSG_ERROR(!!! no tgetent - no screen))))))))) - - AC_TRY_RUN([ -+#include <curses.h> -+#include <string.h> -+#include <term.h> -+ -+int - main() - { -- exit(strcmp(tgoto("%p1%d", 0, 1), "1") ? 0 : 1); -+ return(strcmp(tgoto("%p1%d", 0, 1), "1") ? 0 : 1); - }], AC_NOTE(- you use the termcap database), - AC_NOTE(- you use the terminfo database) AC_DEFINE(TERMINFO), - AC_NOTE(- skipping check because we are cross compiling; assuming terminfo database is used) AC_DEFINE(TERMINFO)) - AC_CHECKING(ospeed) - AC_TRY_LINK(extern short ospeed;,ospeed=5;,,AC_DEFINE(NEED_OSPEED)) -@@ -677,11 +748,15 @@ fi - - if test "$cross_compiling" = no ; then - AC_CHECKING(for SVR4 ptys) - sysvr4ptys= - if test -c /dev/ptmx ; then --AC_TRY_LINK([],[ptsname(0);grantpt(0);unlockpt(0);],[AC_DEFINE(HAVE_SVR4_PTYS) -+AC_TRY_LINK([ -+ #include <stdlib.h> -+], [ -+ ptsname(0);grantpt(0);unlockpt(0); -+],[AC_DEFINE(HAVE_SVR4_PTYS) - sysvr4ptys=1]) - fi - fi - - AC_CHECK_FUNCS(getpt) -@@ -733,33 +808,36 @@ AC_CHECKING(default tty permissions/group) - rm -f conftest_grp - AC_TRY_RUN([ - #include <sys/types.h> - #include <sys/stat.h> - #include <stdio.h> -+#include <stdlib.h> -+#include <unistd.h> -+int - main() - { - struct stat sb; - char *x,*ttyname(); - int om, m; - FILE *fp; - -- if (!(x = ttyname(0))) exit(1); -- if (stat(x, &sb)) exit(1); -+ if (!(x = ttyname(0))) return 1; -+ if (stat(x, &sb)) return 1; - om = sb.st_mode; -- if (om & 002) exit(0); -+ if (om & 002) return 0; - m = system("mesg y"); -- if (m == -1 || m == 127) exit(1); -- if (stat(x, &sb)) exit(1); -+ if (m == -1 || m == 127) return 1; -+ if (stat(x, &sb)) return 1; - m = sb.st_mode; -- if (chmod(x, om)) exit(1); -- if (m & 002) exit(0); -- if (sb.st_gid == getgid()) exit(1); -+ if (chmod(x, om)) return 1; -+ if (m & 002) return 0; -+ if (sb.st_gid == getgid()) return 1; - if (!(fp=fopen("conftest_grp", "w"))) -- exit(1); -+ return 1; - fprintf(fp, "%d\n", sb.st_gid); - fclose(fp); -- exit(0); -+ return 0; - } - ],[ - if test -f conftest_grp; then - ptygrp=`cat conftest_grp` - AC_NOTE([- pty mode: $ptymode, group: $ptygrp]) -@@ -869,17 +942,25 @@ AC_CHECKING(for libutil(s)) - test -f /usr/lib/libutils.a && LIBS="$LIBS -lutils" - test -f /usr/lib/libutil.a && LIBS="$LIBS -lutil" - fi - - AC_CHECKING(getloadavg) --AC_TRY_LINK(,[getloadavg((double *)0, 0);], -+AC_TRY_LINK( -+[ -+ #include <stdlib.h> -+],[ -+ getloadavg((double *)0, 0);], - AC_DEFINE(LOADAV_GETLOADAVG) load=1, - if test "$cross_compiling" = no && test -f /usr/lib/libkvm.a ; then - olibs="$LIBS" - LIBS="$LIBS -lkvm" - AC_CHECKING(getloadavg with -lkvm) --AC_TRY_LINK(,[getloadavg((double *)0, 0);], -+AC_TRY_LINK( -+[ -+ #include <stdlib.h> -+],[ -+ getloadavg((double *)0, 0);], - AC_DEFINE(LOADAV_GETLOADAVG) load=1, LIBS="$olibs") - fi - ) - - if test -z "$load" ; then -@@ -931,10 +1012,11 @@ else - - $nlist64 - - struct nlist nl[2]; - -+int - main() - { - #if !defined(_AUX_SOURCE) && !defined(AUX) - # ifdef NLIST_NAME_UNION - nl[0].n_un.n_name = "$av"; -@@ -944,12 +1026,12 @@ main() - #else - strncpy(nl[0].n_name, "$av", sizeof(nl[0].n_name)); - #endif - nlist(LOADAV_UNIX, nl); - if (nl[0].n_value == 0) -- exit(1); -- exit(0); -+ return 1; -+ return 0; - } - ],avensym=$av;break) - if test "$av" = _Loadavg; then - nlist64='#define nlist nlist64' - fi -@@ -1068,21 +1150,22 @@ void - hand() - { - got++; - } - -+int - main() - { - /* on hpux we use sigvec to get bsd signals */ - #ifdef __hpux - (void)signal(SIGCLD, hand); - kill(getpid(), SIGCLD); - kill(getpid(), SIGCLD); - if (got < 2) -- exit(1); -+ return 1; - #endif -- exit(0); -+ return 0; - } - ],,AC_DEFINE(SYSVSIGS),:) - - fi - -@@ -1107,14 +1190,22 @@ oldlibs="$LIBS" - LIBS="$LIBS -lsun" - AC_CHECKING(IRIX sun library) - AC_TRY_LINK(,,,LIBS="$oldlibs") - - AC_CHECKING(syslog) --AC_TRY_LINK(,[closelog();], , [oldlibs="$LIBS" -+AC_TRY_LINK( -+[#include <syslog.h> -+], [ -+ closelog(); -+], , [oldlibs="$LIBS" - LIBS="$LIBS -lbsd" - AC_CHECKING(syslog in libbsd.a) --AC_TRY_LINK(, [closelog();], AC_NOTE(- found.), [LIBS="$oldlibs" -+AC_TRY_LINK( -+[#include <syslog.h> -+], [ -+ closelog(); -+], AC_NOTE(- found.), [LIBS="$oldlibs" - AC_NOTE(- bad news: syslog missing.) AC_DEFINE(NOSYSLOG)])]) - - AC_EGREP_CPP(YES_IS_DEFINED, - [#ifdef M_UNIX - YES_IS_DEFINED; -@@ -1147,66 +1238,87 @@ fi - dnl AC_CHECK_HEADER(shadow.h, AC_DEFINE(SHADOWPW)) - AC_CHECKING(getspnam) - AC_TRY_LINK([#include <shadow.h>], [getspnam("x");],AC_DEFINE(SHADOWPW)) - - AC_CHECKING(getttyent) --AC_TRY_LINK(,[getttyent();], AC_DEFINE(GETTTYENT)) -+AC_TRY_LINK( -+[ -+ #include <ttyent.h> -+],[ -+ getttyent(); -+], AC_DEFINE(GETTTYENT)) - - AC_CHECKING(fdwalk) - AC_TRY_LINK([#include <stdlib.h>], [fdwalk(NULL, NULL);],AC_DEFINE(HAVE_FDWALK)) - - AC_CHECKING(whether memcpy/memmove/bcopy handles overlapping arguments) - AC_TRY_RUN([ -+#include <string.h> -+ -+int - main() { - char buf[10]; - strcpy(buf, "abcdefghi"); - bcopy(buf, buf + 2, 3); - if (strncmp(buf, "ababcf", 6)) -- exit(1); -+ return 1; - strcpy(buf, "abcdefghi"); - bcopy(buf + 2, buf, 3); - if (strncmp(buf, "cdedef", 6)) -- exit(1); -- exit(0); /* libc version works properly. */ -+ return 1; -+ return 0; /* libc version works properly. */ - }], AC_DEFINE(USEBCOPY),,:) - - AC_TRY_RUN([ -+#include <string.h> -+ - #define bcopy(s,d,l) memmove(d,s,l) -+int - main() { - char buf[10]; - strcpy(buf, "abcdefghi"); - bcopy(buf, buf + 2, 3); - if (strncmp(buf, "ababcf", 6)) -- exit(1); -+ return 1; - strcpy(buf, "abcdefghi"); - bcopy(buf + 2, buf, 3); - if (strncmp(buf, "cdedef", 6)) -- exit(1); -- exit(0); /* libc version works properly. */ -+ return 1; -+ return 0; /* libc version works properly. */ - }], AC_DEFINE(USEMEMMOVE),, - AC_NOTE(- skipping check because we are cross compiling; use memmove) AC_DEFINE(USEMEMMOVE)) - - - AC_TRY_RUN([ -+#include <string.h> -+ - #define bcopy(s,d,l) memcpy(d,s,l) -+int - main() { - char buf[10]; - strcpy(buf, "abcdefghi"); - bcopy(buf, buf + 2, 3); - if (strncmp(buf, "ababcf", 6)) -- exit(1); -+ return 1; - strcpy(buf, "abcdefghi"); - bcopy(buf + 2, buf, 3); - if (strncmp(buf, "cdedef", 6)) -- exit(1); -- exit(0); /* libc version works properly. */ -+ return 1; -+ return 0; /* libc version works properly. */ - }], AC_DEFINE(USEMEMCPY),,:) - - AC_SYS_LONG_FILE_NAMES - - AC_MSG_CHECKING(for vsprintf) --AC_TRY_LINK([#include <stdarg.h>],[va_list valist; vsprintf(0,0,valist);], AC_MSG_RESULT(yes);AC_DEFINE(USEVARARGS), AC_MSG_RESULT(no)) -+AC_TRY_LINK( -+[ -+ #include <stdarg.h> -+ #include <stdio.h> -+], -+[ -+ va_list valist; vsprintf(0,0,valist); -+], AC_MSG_RESULT(yes);AC_DEFINE(USEVARARGS), AC_MSG_RESULT(no)) - - AC_HEADER_DIRENT - - AC_MSG_CHECKING(for setenv) - if test -z "$ac_setenv_args"; then - diff --git a/app-misc/screen/files/screenrc b/app-misc/screen/files/screenrc index 11f2f551b0bc..2616b47cf522 100644 --- a/app-misc/screen/files/screenrc +++ b/app-misc/screen/files/screenrc @@ -51,9 +51,6 @@ # Don't display the copyright page startup_message off # default: on -# Uses nethack-style messages -# nethack on # default: off - # Affects the copying of text regions crlf off # default: off diff --git a/app-misc/screen/screen-4.9.0-r3.ebuild b/app-misc/screen/screen-4.9.0-r3.ebuild deleted file mode 100644 index b8f91b3d4eb1..000000000000 --- a/app-misc/screen/screen-4.9.0-r3.ebuild +++ /dev/null @@ -1,148 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic pam tmpfiles - -DESCRIPTION="screen manager with VT100/ANSI terminal emulation" -HOMEPAGE="https://www.gnu.org/software/screen/" - -if [[ ${PV} != 9999 ]] ; then - SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" - 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" -else - inherit git-r3 - EGIT_REPO_URI="https://git.savannah.gnu.org/git/screen.git" - EGIT_CHECKOUT_DIR="${WORKDIR}/${P}" # needed for setting S later on - S="${WORKDIR}"/${P}/src -fi - -LICENSE="GPL-3+" -SLOT="0" -IUSE="debug nethack pam selinux multiuser" - -DEPEND=">=sys-libs/ncurses-5.2:= - virtual/libcrypt:= - pam? ( sys-libs/pam )" -RDEPEND="${DEPEND} - acct-group/utmp - selinux? ( sec-policy/selinux-screen )" -BDEPEND="sys-apps/texinfo" - -PATCHES=( - # Don't use utempter even if it is found on the system. - "${FILESDIR}"/${PN}-4.3.0-no-utempter.patch - "${FILESDIR}"/${PN}-4.6.2-utmp-exit.patch - "${FILESDIR}"/${PN}-4.9.0-configure-implicit-function-decls.patch - "${FILESDIR}"/${P}-CVE-2023-24626.patch - "${FILESDIR}"/${PN}-4.9.0-clang16-chmod.patch -) - -src_prepare() { - default - - # sched.h is a system header and causes problems with some C libraries - mv sched.h _sched.h || die - sed -i '/include/ s:sched.h:_sched.h:' screen.h || die - - # Fix manpage - sed -i \ - -e "s:/usr/local/etc/screenrc:${EPREFIX}/etc/screenrc:g" \ - -e "s:/usr/local/screens:${EPREFIX}/tmp/screen:g" \ - -e "s:/local/etc/screenrc:${EPREFIX}/etc/screenrc:g" \ - -e "s:/etc/utmp:${EPREFIX}/var/run/utmp:g" \ - -e "s:/local/screens/S\\\-:${EPREFIX}/tmp/screen/S\\\-:g" \ - doc/screen.1 || die - - if [[ ${CHOST} == *-darwin* ]] || use elibc_musl; then - sed -i -e '/^#define UTMPOK/s/define/undef/' acconfig.h || die - fi - - # disable musl dummy headers for utmp[x] - use elibc_musl && append-cppflags "-D_UTMP_H -D_UTMPX_H" - - # reconfigure - eautoreconf -} - -src_configure() { - append-cppflags "-DMAXWIN=${MAX_SCREEN_WINDOWS:-100}" - - if [[ ${CHOST} == *-solaris* ]]; then - # enable msg_header by upping the feature standard compatible - # with c99 mode - append-cppflags -D_XOPEN_SOURCE=600 - fi - - use nethack || append-cppflags "-DNONETHACK" - use debug && append-cppflags "-DDEBUG" - - local myeconfargs=( - --with-socket-dir="${EPREFIX}/tmp/${PN}" - --with-sys-screenrc="${EPREFIX}/etc/screenrc" - --with-pty-mode=0620 - --with-pty-group=5 - --enable-rxvt_osc - --enable-telnet - --enable-colors256 - $(use_enable pam) - ) - econf "${myeconfargs[@]}" -} - -src_compile() { - LC_ALL=POSIX emake comm.h term.h - emake osdef.h - - emake -C doc screen.info - default -} - -src_install() { - local DOCS=( - README ChangeLog INSTALL TODO NEWS* patchlevel.h - doc/{FAQ,README.DOTSCREEN,fdpat.ps,window_to_display.ps} - ) - - emake DESTDIR="${D}" SCREEN="${P}" install - - local tmpfiles_perms tmpfiles_group - - if use multiuser || use prefix ; then - fperms 4755 /usr/bin/${P} - tmpfiles_perms="0755" - tmpfiles_group="root" - else - fowners root:utmp /usr/bin/${P} - fperms 2755 /usr/bin/${P} - tmpfiles_perms="0775" - tmpfiles_group="utmp" - fi - - newtmpfiles - screen.conf <<<"d /tmp/screen ${tmpfiles_perms} root ${tmpfiles_group}" - - insinto /usr/share/${PN} - doins terminfo/{screencap,screeninfo.src} - - insinto /etc - doins "${FILESDIR}"/screenrc - - if use pam; then - pamd_mimic_system screen auth - fi - - dodoc "${DOCS[@]}" -} - -pkg_postinst() { - if [[ -z ${REPLACING_VERSIONS} ]]; then - elog "Some dangerous key bindings have been removed or changed to more safe values." - elog "We enable some xterm hacks in our default screenrc, which might break some" - elog "applications. Please check /etc/screenrc for information on these changes." - fi - - tmpfiles_process screen.conf - - ewarn "This revision changes the screen socket location to ${EROOT}/tmp/${PN}" -} diff --git a/app-misc/screen/screen-4.9.1.ebuild b/app-misc/screen/screen-4.9.1.ebuild deleted file mode 100644 index d8989279a739..000000000000 --- a/app-misc/screen/screen-4.9.1.ebuild +++ /dev/null @@ -1,145 +0,0 @@ -# Copyright 1999-2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic pam tmpfiles - -DESCRIPTION="screen manager with VT100/ANSI terminal emulation" -HOMEPAGE="https://www.gnu.org/software/screen/" - -if [[ ${PV} != 9999 ]] ; then - SRC_URI="mirror://gnu/${PN}/${P}.tar.gz" - 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" -else - inherit git-r3 - EGIT_REPO_URI="https://git.savannah.gnu.org/git/screen.git" - EGIT_CHECKOUT_DIR="${WORKDIR}/${P}" # needed for setting S later on - S="${WORKDIR}"/${P}/src -fi - -LICENSE="GPL-3+" -SLOT="0" -IUSE="debug nethack pam selinux multiuser" - -DEPEND=">=sys-libs/ncurses-5.2:= - virtual/libcrypt:= - pam? ( sys-libs/pam )" -RDEPEND="${DEPEND} - acct-group/utmp - selinux? ( sec-policy/selinux-screen )" -BDEPEND="sys-apps/texinfo" - -PATCHES=( - # Don't use utempter even if it is found on the system. - "${FILESDIR}"/${PN}-4.3.0-no-utempter.patch - "${FILESDIR}"/${PN}-4.9.1-utmp-exit.patch -) - -src_prepare() { - default - - # sched.h is a system header and causes problems with some C libraries - mv sched.h _sched.h || die - sed -i '/include/ s:sched.h:_sched.h:' screen.h || die - - # Fix manpage - sed -i \ - -e "s:/usr/local/etc/screenrc:${EPREFIX}/etc/screenrc:g" \ - -e "s:/usr/local/screens:${EPREFIX}/tmp/screen:g" \ - -e "s:/local/etc/screenrc:${EPREFIX}/etc/screenrc:g" \ - -e "s:/etc/utmp:${EPREFIX}/var/run/utmp:g" \ - -e "s:/local/screens/S\\\-:${EPREFIX}/tmp/screen/S\\\-:g" \ - doc/screen.1 || die - - if [[ ${CHOST} == *-darwin* ]] || use elibc_musl; then - sed -i -e '/^#define UTMPOK/s/define/undef/' acconfig.h || die - fi - - # disable musl dummy headers for utmp[x] - use elibc_musl && append-cppflags "-D_UTMP_H -D_UTMPX_H" - - # reconfigure - eautoreconf -} - -src_configure() { - append-cppflags "-DMAXWIN=${MAX_SCREEN_WINDOWS:-100}" - - if [[ ${CHOST} == *-solaris* ]]; then - # enable msg_header by upping the feature standard compatible - # with c99 mode - append-cppflags -D_XOPEN_SOURCE=600 - fi - - use nethack || append-cppflags "-DNONETHACK" - use debug && append-cppflags "-DDEBUG" - - local myeconfargs=( - --with-socket-dir="${EPREFIX}/tmp/${PN}" - --with-sys-screenrc="${EPREFIX}/etc/screenrc" - --with-pty-mode=0620 - --with-pty-group=5 - --enable-rxvt_osc - --enable-telnet - --enable-colors256 - $(use_enable pam) - ) - econf "${myeconfargs[@]}" -} - -src_compile() { - LC_ALL=POSIX emake comm.h term.h - emake osdef.h - - emake -C doc screen.info - default -} - -src_install() { - local DOCS=( - README ChangeLog INSTALL TODO NEWS* patchlevel.h - doc/{FAQ,README.DOTSCREEN,fdpat.ps,window_to_display.ps} - ) - - emake DESTDIR="${D}" SCREEN="${P}" install - - local tmpfiles_perms tmpfiles_group - - if use multiuser || use prefix ; then - fperms 4755 /usr/bin/${P} - tmpfiles_perms="0755" - tmpfiles_group="root" - else - fowners root:utmp /usr/bin/${P} - fperms 2755 /usr/bin/${P} - tmpfiles_perms="0775" - tmpfiles_group="utmp" - fi - - newtmpfiles - screen.conf <<<"d /tmp/screen ${tmpfiles_perms} root ${tmpfiles_group}" - - insinto /usr/share/${PN} - doins terminfo/{screencap,screeninfo.src} - - insinto /etc - doins "${FILESDIR}"/screenrc - - if use pam; then - pamd_mimic_system screen auth - fi - - dodoc "${DOCS[@]}" -} - -pkg_postinst() { - if [[ -z ${REPLACING_VERSIONS} ]]; then - elog "Some dangerous key bindings have been removed or changed to more safe values." - elog "We enable some xterm hacks in our default screenrc, which might break some" - elog "applications. Please check /etc/screenrc for information on these changes." - fi - - tmpfiles_process screen.conf - - ewarn "This revision changes the screen socket location to ${EROOT}/tmp/${PN}" -} diff --git a/app-misc/screen/screen-9999.ebuild b/app-misc/screen/screen-9999.ebuild index ad26413a3cbb..7ad57bdfa000 100644 --- a/app-misc/screen/screen-9999.ebuild +++ b/app-misc/screen/screen-9999.ebuild @@ -20,7 +20,7 @@ fi LICENSE="GPL-3+" SLOT="0" -IUSE="debug nethack pam selinux multiuser" +IUSE="debug pam selinux multiuser" DEPEND=">=sys-libs/ncurses-5.2:= virtual/libcrypt:= @@ -74,7 +74,6 @@ src_configure() { append-cppflags -D_XOPEN_SOURCE=600 fi - use nethack || append-cppflags "-DNONETHACK" use debug && append-cppflags "-DDEBUG" local myeconfargs=( diff --git a/app-misc/screenfetch/Manifest b/app-misc/screenfetch/Manifest index b8d65199ab25..c6e015047e51 100644 --- a/app-misc/screenfetch/Manifest +++ b/app-misc/screenfetch/Manifest @@ -1,5 +1,3 @@ -DIST screenfetch-3.9.1.tar.gz 77350 BLAKE2B 10852e63c9ad615cea9a5e53374f16e2f3ac40074bc247c144c91b5e96e0040c6b6623d2a79300e859cef0d8eeb2e935aad585c73d668676dda388d5af6693b3 SHA512 e186901480dcad57b765052b1b156b7706a196ce0e08b6b88264912a5d2a1250e5014923312353a82ccabd8129d4d2421891f13fd34f0ed76c50ce9633207df0 DIST screenfetch-3.9.9.tar.gz 80102 BLAKE2B 1bffd9d3de015ecc99cac66d1ea470a7fe9ec0030589b3f0f6378a65edccad016b27ceb89a5934dd85f143778c4b40fadce7eb0f9e7a8c25e50b8fa4ba060014 SHA512 f5df01fab9fb075e709cf12a3fd03b771bb9dcaad7fb5b0a76c464f450f8b016768a91f308bbf36cc8b3cea69e5e5d0a7792d7c4abf7cbe75120d4f5ad4d8874 -EBUILD screenfetch-3.9.1-r1.ebuild 795 BLAKE2B 495ffe0c7b8e918d4a3cf10e1aa796209eb397503d2f35da179306bafaafca2618f803b4512f8982cddaaf6292c5132a10a07de91c92815d640e2919f1278559 SHA512 2b5d92f5a19e1b6af867f32eefa28b43cb4ec2c21c33b73fc5750ca27d47e0d7fea524e2684fe1858f7eebe378c27adca44fa1af0e537e4c8195d146d228a083 -EBUILD screenfetch-3.9.9.ebuild 656 BLAKE2B 35453cc9f002823fd38639c5f03794d6e8c457ede86b6aa1ceba1ba5a6d6e1775a9edf8860a888d34d290b25bab8301e2a06b93445ef0b85fdcebca07c15e267 SHA512 54ca9bd0225668a8a3e5f9bcc010425b0d9477a5528f75becfa1bc17e6337853708548c3fba1fc2772f8ea058f7692efc57ddfaf5d165cf1c3e2fc5ac4e45976 +EBUILD screenfetch-3.9.9.ebuild 654 BLAKE2B 2d3acf464dc63c5e989528781a9646079bac4c234b74a939a701ceb3149f551f80c1eb39c63d2ddedfee823b3c2e5e9b734b94e156536dc741ebe80e2a80e74a SHA512 7e696adc17802a261d7e0ed2e3d5ea76cb25138e562ef0b5c7178eec1673a776a2c7235c7a5aa60f746e9ca3c7def4df34975749dc9452a76d9a0821c7be66c4 MISC metadata.xml 254 BLAKE2B f885213df981fb63218785a7ad3ac03e778609ea7fe18a69384ba687b466bd78acac4eb3f9adef83379217cdf00780a80327fdf04d50b1efea4ddeecfb4ca34a SHA512 f31316c3342ab306cef23c51cd15ff1e05a4cbb399381ef1f9df3e9a7bc87752b6084604345b89e5c7cc5e54f1a7e2bdf16977b040c4b6e72324c757f252834d diff --git a/app-misc/screenfetch/screenfetch-3.9.1-r1.ebuild b/app-misc/screenfetch/screenfetch-3.9.1-r1.ebuild deleted file mode 100644 index 679a4a2ae9df..000000000000 --- a/app-misc/screenfetch/screenfetch-3.9.1-r1.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 optfeature - -MY_PN="${PN/f/F}" - -DESCRIPTION="Bash Screenshot Information Tool" -HOMEPAGE="https://github.com/KittyKatt/screenFetch" - -if [[ ${PV} == *9999 ]] ; then - EGIT_REPO_URI="https://github.com/KittyKatt/screenFetch.git" - inherit git-r3 -else - KEYWORDS="amd64 ~arm ~loong ~riscv x86 ~x64-macos" - SRC_URI="https://github.com/KittyKatt/screenFetch/archive/v${PV}.tar.gz -> ${P}.tar.gz" - S="${WORKDIR}/${MY_PN}-${PV}" -fi - -LICENSE="GPL-3+" -SLOT="0" - -src_install() { - newbin ${PN}-dev ${PN} - einstalldocs -} - -pkg_postinst() { - optfeature "screenshot taking" media-gfx/scrot - optfeature "screenshot uploading" net-misc/curl - optfeature "resolution detection" x11-apps/xdpyinfo -} diff --git a/app-misc/screenfetch/screenfetch-3.9.9.ebuild b/app-misc/screenfetch/screenfetch-3.9.9.ebuild index 9e0958994fdb..bb50897e06be 100644 --- a/app-misc/screenfetch/screenfetch-3.9.9.ebuild +++ b/app-misc/screenfetch/screenfetch-3.9.9.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -12,7 +12,7 @@ S=${WORKDIR}/${PN/f/F}-${PV} LICENSE="GPL-3+" SLOT="0" -KEYWORDS="~amd64 ~arm ~loong ~riscv ~x86 ~x64-macos" +KEYWORDS="amd64 ~arm ~loong ~riscv x86 ~x64-macos" src_install() { newbin ${PN}-dev ${PN} diff --git a/app-misc/solaar/Manifest b/app-misc/solaar/Manifest index ff691d370b24..b34be1304b96 100644 --- a/app-misc/solaar/Manifest +++ b/app-misc/solaar/Manifest @@ -3,7 +3,7 @@ DIST solaar-1.1.14.tar.gz 1790657 BLAKE2B bc2d2d42e4af02f72ecf9fb25152605582ada7 DIST solaar-1.1.8.tar.gz 1550947 BLAKE2B a33879e3c1b161d86c4c8a2c8edcc79eff285cb8937bf1e6621f3595ba5cf420e75fe700902b9f375698085bb929401154fa2bd25ae9663265e38c8406205bf6 SHA512 543c6257b36181813c9ed36747e53a15403da251fdd431c32525cada3ac88611da2c5f2a8212767ba3c7bb0071a3c2024f114805d9a33c761701bf958df29d85 DIST solaar-1.1.9.tar.gz 1564119 BLAKE2B 67161bdd2a59ff17cafcdc5399f9f0c072985df85b2d0408e54c8f4e4966c3602a2b62f93b90e56e80fb3c4cbd285de2bbcc87a7709bea06ee4394f42a16f52e SHA512 42ea592aa8c4020be5e2ffd096de0bf6a7e6fdfac7eb2acd069c80084f88979398f779db6507b8b2cc4fd44c8a2ffce89024a42c161f130b4e1bd2c53e4e73a9 EBUILD solaar-1.1.13.ebuild 1964 BLAKE2B abbfacb6e1e5dad42949a42d70d7c771678718c63a9666eed0886de4707f8d3170e42fbad042df9f7fcca19da8905166d4e26bde5b797d32d2b32ec38d888ae2 SHA512 2716aa4db3c0404dcc6654e909ee680f973adb4f150a4e1f8a04f9870a29124d400a575b6d6cb3b81ad0a293dbb42b2e74725871138455017b225335f135c28e -EBUILD solaar-1.1.14-r1.ebuild 2817 BLAKE2B 4f036b387227da9ed41bb20eee13a7b38fc93d6745077f2dcb338cfaea8c32cd56eebc58779429537d1c8cc7ee8f38e5b7d494b42f721c8d2163ddf06ec0c6ea SHA512 16f42196684cf5473912bb8c9cdf5ff7b84dd617ce49ad523ad85f700ec6857603b6e8aef7706cf40760893e93d8457da01bf4e7420d76b8b2469573d124442e +EBUILD solaar-1.1.14-r1.ebuild 2815 BLAKE2B 5af76a82e31158c0b678dff9913f754a99dfd1dfe520f01ce58842eefea096cc1ec9ae37171a76c65755a8da3b98a9715a2c95478bcf15b911cdc65c4aa7157d SHA512 c4545937e6d0d67eee10284d913ddb23e91d343868fc7f5802a0d5bc0af2c99d221681520c411a1ba8e3039b1ef5133ecdf3ae720efe70457cf3ab5cc32b098d EBUILD solaar-1.1.8-r1.ebuild 1957 BLAKE2B a18583976d1ffc399f3a2f50d153c5aab82c534561c660a66b35d02af74fe000edc6246abdf0439e9152fceb0529d3aae3d298fb965494652eea202ad8509828 SHA512 a411509d13aa3abfdc5c304bd846ed7528a3f8d66e48e4e8621c081984eedf61bcf365b6008c5e1db464e5ab80230c07ed18dcb2c846de182665f0517cc9f536 EBUILD solaar-1.1.9.ebuild 1964 BLAKE2B 5c2d2a350100bf50cb96451021f22fd9cef19b452080cb1a6419bed17d1c91f6507d79f41dbb4568b1e70a67c81a4927dc36dbc90492b5b0097b34c46a18a894 SHA512 acc20a18f70e918233e9a0df3aee968c05baeef19d7607e4884195c1b875e85239d16863456d9058694e43dd74c5b7d38ece1023bf62d0ba45179d415271975b EBUILD solaar-9999.ebuild 1966 BLAKE2B 192e192ce685cf5906b007c41246a39963ac9f31ba2f1cfa814070d94cf1666542b484fa3e94437890f8d475a7543c293827a7d245cd0d770129ddc04ff97d50 SHA512 35e0ae411da757ae125e27aece35f03ef7ab149c35d7bbb1e3fc78f82832e69f44a298a3adcc1c797cc4c42eed4fcc2fc705631ff93ba1fb94a7425d105f5a00 diff --git a/app-misc/solaar/solaar-1.1.14-r1.ebuild b/app-misc/solaar/solaar-1.1.14-r1.ebuild index 36377ed0edd4..d577651bb31d 100644 --- a/app-misc/solaar/solaar-1.1.14-r1.ebuild +++ b/app-misc/solaar/solaar-1.1.14-r1.ebuild @@ -15,7 +15,7 @@ if [[ ${PV} =~ 9999* ]]; then EGIT_REPO_URI="https://github.com/pwr-Solaar/Solaar" else SRC_URI="https://github.com/pwr-Solaar/Solaar/archive/${PV/_rc/rc}.tar.gz -> ${P/_rc/rc}.tar.gz" - KEYWORDS="~amd64 ~arm ~arm64 ~x86" + KEYWORDS="amd64 ~arm ~arm64 x86" S="${WORKDIR}"/Solaar-${PV/_rc/rc} fi diff --git a/app-misc/symlinks/Manifest b/app-misc/symlinks/Manifest index effdf5861c4d..7f8b39b7fb2d 100644 --- a/app-misc/symlinks/Manifest +++ b/app-misc/symlinks/Manifest @@ -1,5 +1,5 @@ DIST symlinks-1.4.3.tar.gz 5888 BLAKE2B 9a75c4f82d93abe2b996fe75c265885a40d8a2966b77659a09e9beb0eeb703b01e0c0dcb1bfc802457f1a1b6e8b681b2e987b10349b2fd48203ea07ea03e79ce SHA512 90437e9114ad18b4137a490111be672d613c141ea8ee43cbf3c3a4ee3f80c620150926a91ec3f52467ed8efce989b1035f72d02a013d335cca5a052b6c0733f8 DIST symlinks-1.4.tar.gz 4942 BLAKE2B 983c16bd5dedbca3f3544756a1e5de4939eb31e871c72110224f7e63821cec69289d9a1e152081d9895230670b96ed813ef0692ea0922d9a52d5050ade723893 SHA512 d1efb1ca553cc9eb95f1d113e453acd22c9f0964eacec985c85c125de23ae9d636b9ced182c2673f455e5d897ad15a978a424170fce767ccc492443eac7f972f EBUILD symlinks-1.4-r4.ebuild 821 BLAKE2B 0613aa067d18c7b1c4991b7e33cdd9359be488b0b68ed9e4384b199f12d9984879b17ded3e83e5b96b41815c3cfe7cb260d5a4f413ee0f595b533e24e684ce17 SHA512 75b319ff2e741b16884b9ccb4d21f6be6e814ced453a63411e1c4143437ca069c1a07d8403e82af965f2505dbbc0569037c0d0eb01ba1f9eb27bcbdd2fb874df -EBUILD symlinks-1.4.3.ebuild 813 BLAKE2B aed9e11bc7379abfd9aaaf100bd40cec772ce429a2eedfeefe39da8b9044d88001c1815f8cc1b6e263a7cfa91b8d19ef910a1c36d1a16db0da4192136cb19c67 SHA512 abce64a340673913c56dbde9858ab3c85acc08952481ff1609b9d6a527fcd0694d792b4eb32f276799c6cb45f3bf5a357078c5cdcf94751e9c19b63c32bf19eb +EBUILD symlinks-1.4.3.ebuild 808 BLAKE2B 8280716597a0599b80a37651b6bf239300a6c0eeb0550591b197810f1e48c7e7326e39ff8bd1e6f01d8dce63b624a90ff8bd9a1db45cacefcc1d586ce910565c SHA512 35b794c83b00c78bd40d1355ba426990b569c45e80788de5b971e44f59af8f84407dd365df13c55110a4a4b6517132dd70cf860ae6849dd5d78e31a93c978489 MISC metadata.xml 711 BLAKE2B 0442ca31ddf9a84bd2c8ee60656e3fa5a43b1b5e872053d2f7329096cba523a52ed5fd2dc37d1322d4391da9a263253bc8ec69b9d29981e18e91b1914918c4e2 SHA512 8b0af524c61908d5b543121501f0ea6fa1a93cf48d7c54c5836032c1ff1b451ce6ea1699599c9f8848f6e29b3f1c1764b5fc81e9314800e7e1b2e8e9d4be1d4b diff --git a/app-misc/symlinks/symlinks-1.4.3.ebuild b/app-misc/symlinks/symlinks-1.4.3.ebuild index 2d47820dd803..ee0fe04d89ff 100644 --- a/app-misc/symlinks/symlinks-1.4.3.ebuild +++ b/app-misc/symlinks/symlinks-1.4.3.ebuild @@ -11,7 +11,7 @@ SRC_URI="https://github.com/brandt/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P} LICENSE="symlinks" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha amd64 ~arm ~hppa ppc ppc64 sparc x86" IUSE="static" DOCS=( Readme.md ) diff --git a/app-misc/tmux-xpanes/Manifest b/app-misc/tmux-xpanes/Manifest index c7285e0148d0..3bce839f0b52 100644 --- a/app-misc/tmux-xpanes/Manifest +++ b/app-misc/tmux-xpanes/Manifest @@ -1,5 +1,3 @@ -DIST tmux-xpanes-4.1.3.tar.gz 64101 BLAKE2B ec7e025adcfb2436b416a37de87cbf335bdc92d7653a65be9299c10993d273746a0678ee3e418df483697f1f2dd556063e98d984006e2137e2cdeb6f8634f75c SHA512 6545ec75a522b05eb8079c93830c81ac3c6a9ac338a3cc51c491f69a4602bef5b9f19c9f18b2975d0470c4af0a83ebf2357a4461024508ff0f6ac61d1099b22e DIST tmux-xpanes-4.2.0.tar.gz 66733 BLAKE2B b1e1465f9f5f59e5899585242ddebd18f09bd4d1d771cb737bed1e4ca8b7a8881761b077b9b4395bb0102535c0ecae9b23982f40e729110709bf470626042aae SHA512 a5baba411e6ea638af575eb450894477ed0b14fc97419a9de88638a619739d02e764b610d2f849cb4919da4b087aef05f43234eab420c36b710a452eb20a7c33 -EBUILD tmux-xpanes-4.1.3-r1.ebuild 577 BLAKE2B dbf2634b99daed9cbad1b8114d7217f13978861264c0ee3c7075595918145bc607508ee7718070783bfd099f96347d8af5c720d2a4a1bd10737a756a7417001c SHA512 5a7b71dae2a67e6c9d145f92a7dba31e77d5b74de6dd0719503ef98f7a9cbb1b02f65286549b360703b02031a01b01c9210e9c346a3f432b76148727042dfa82 -EBUILD tmux-xpanes-4.2.0.ebuild 569 BLAKE2B f6ecbc38fc11e15ac52fc93992fefbe97b67d62d21134e37efdc5ec09c9177d1475eaa898c9e2403f5aa0b9b0ee82be535b96c6275f0f0bb0a38e2327c2f5b00 SHA512 090e126534e99ce1540ef5c3a412ac4a8db73eba2451b1ea383590506efd0696c546e185773770f36ddae4e7a4a4ef346a4c75607f0d28fcbb956ca16ce43f04 +EBUILD tmux-xpanes-4.2.0.ebuild 567 BLAKE2B 1e6dfbe9d0aacb5f46891acfa862c0236121ccb61d79344dd3975e7011321e38b490043e030a35307404a0abbbc4826282aec78425bf6fd255b3919c8db4d963 SHA512 e33b8bc3025ecdb4d3083a7261b074b1a106a7acd100ea1464ea273507906896cfaa4a5ff9dea2faabffd215cfc412b0192aa76058be1a1fa0357105e0077c70 MISC metadata.xml 349 BLAKE2B 5ddbf08dd1b35bca4ba74ba0c5c0ff98b2bc88a86b6679ffeafa18c06fd18bf8e0ae4938cffa69a46b56944be9eb0deeb63be8b5a8d6a27ecf8e249cbe0c4c4e SHA512 5c650e5b381d4b4e7630ef785869a701965b53d9e2cc5ff695bc43f72cb5cb775ea000cce325a98841b8f5cc32c9a2e01a2480c88b06fcb2243a1cbd6a21d43a diff --git a/app-misc/tmux-xpanes/tmux-xpanes-4.1.3-r1.ebuild b/app-misc/tmux-xpanes/tmux-xpanes-4.1.3-r1.ebuild deleted file mode 100644 index 1fbee411365e..000000000000 --- a/app-misc/tmux-xpanes/tmux-xpanes-4.1.3-r1.ebuild +++ /dev/null @@ -1,29 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -DESCRIPTION="tmux-based terminal divider" -HOMEPAGE="https://github.com/greymd/tmux-xpanes" -SRC_URI="https://github.com/greymd/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 x86" - -RDEPEND="app-misc/tmux - dev-lang/perl - dev-libs/openssl:0" - -RESTRICT="test" - -DOCS=( CONTRIBUTING.md LICENSE README.md ) - -src_install() { - dobin bin/* - doman man/*.1 - einstalldocs - - insinto /usr/share/zsh/site-functions - doins -r completion/zsh/. -} diff --git a/app-misc/tmux-xpanes/tmux-xpanes-4.2.0.ebuild b/app-misc/tmux-xpanes/tmux-xpanes-4.2.0.ebuild index 5871de053404..0816fa0e2e2f 100644 --- a/app-misc/tmux-xpanes/tmux-xpanes-4.2.0.ebuild +++ b/app-misc/tmux-xpanes/tmux-xpanes-4.2.0.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/greymd/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" -KEYWORDS="~amd64 ~x86" +KEYWORDS="amd64 x86" RESTRICT="test" RDEPEND=" diff --git a/app-misc/tmux/Manifest b/app-misc/tmux/Manifest index 5c4ff389bb31..524e8ba8696d 100644 --- a/app-misc/tmux/Manifest +++ b/app-misc/tmux/Manifest @@ -7,6 +7,6 @@ DIST tmux-3.5.tar.gz 715322 BLAKE2B 6c257e7c3b2f49ae2a54dd28c8d89d4832ad1eb3a49e DIST tmux-3.5a.tar.gz 715619 BLAKE2B 2314bc127f805071c9f2fe28be549b0948042a153aa68d997efc1dc0d6eba198b04aa16932d0a84b03250567100fb81c464919fcc8ba98660d3d0750ff5fe879 SHA512 2383e99aec2dcdb1d899793d5ecab40a68b921194f84770d3f4d19712bfc85590657a99d2a9a7bec36d4ba5ab39fa713f13937b0acad3b61cd9b2302dba61d43 EBUILD tmux-3.4-r1.ebuild 2187 BLAKE2B 7d074d53fd00e3ebaa7562d6aa2962619866cdcbd04035a4aa7c70626a203e07c10e51eae252e68005a36fcdc736f1d4443019c6623ab1d3437c400e4a655bd4 SHA512 e579de3274d68d879987593febea41af273ccd18a89584f00f44a7f5d581708f8535f7fbd9bd29c28301416e03b41d091a1ff3bee9858cb1e7ff002ad1da1e69 EBUILD tmux-3.5-r1.ebuild 2147 BLAKE2B 80400d2bd622f82de7e48c9be80bbc3fba9049318431b066f27e03420fb854f25e606c47e819d832485b1eef3d8e73927a4d9d2ac6ea317af296068264688cae SHA512 8a022e8dffab7af85b3cbab48837b0a94dade04e42f6865af122d9cb03e0bf37b67e98c97fc333200edf89cc7d88f6a673c1d98ede927eeaae628b6e6c0d2c96 -EBUILD tmux-3.5a.ebuild 2152 BLAKE2B e6b706adb86eb548a74c71f9a0d67d32db4d02a5664f42ee125efe4e35bc08c9161292cf4cfe8504f4abee86ec6ff6d1c7cabafaf0c77ba7591929cc28adef0a SHA512 1c6f33a056eec5b80c78fe908173ddd882c92337fe089272d2c4334e32d2e99d8e5d008e9f759149f5b26294eade0bf88db8956e5628930c7535704d3ae25841 +EBUILD tmux-3.5a.ebuild 2145 BLAKE2B 040bfcf3a8b20280c3d69782ca000c02da087edac3a09a57a628d2c273fd67f8cf3d2ee6a519cf6978802a7f61d1d98fb1361e1df4fc00b25f70809c27409f69 SHA512 70abb439f35f667a183fa14df34831765849215259a1da56dff75434df57f11697a7a95e544b524a732ecdb5a12ae2f2aa1bad1cce66f0d514f5731cd24a5cd4 EBUILD tmux-9999.ebuild 2089 BLAKE2B 0c86506b4249fe1e31bc5f1211fb773c87f9fd5dedf9b1160e52050c523aad9d0fa4ecfc0ae017a9de9e8ce7ca786e03519a7ba75b3d16f7ee9f455e07ba5c04 SHA512 5d905eac7b3f3ab8249c825e8cb582ce1f684c750799042b065df5536d844ddcbe0b3f58b10d6850899893c9789b4f4a20fe62f81e54927b8db6147b1486f7e8 MISC metadata.xml 758 BLAKE2B d8cdcac93d8d41b1b5f72805471fd2033d680a535b3e1cf4e030837bbb999e22b39ccfd8f652810e1dd40fd4dad0c7cfb22f8810fe95ace8f24df4da5b098204 SHA512 baecaebebe07dd28825629c0d242413ca815ccb5a6e888439ffc6f6117e786a3f0777152e633a671a965df8fff9b051e0d909a2e23b3981b619ac4ffe775a2b5 diff --git a/app-misc/tmux/tmux-3.5a.ebuild b/app-misc/tmux/tmux-3.5a.ebuild index a7d45b007dfb..39014d6a64a7 100644 --- a/app-misc/tmux/tmux-3.5a.ebuild +++ b/app-misc/tmux/tmux-3.5a.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2024 Gentoo Authors +# Copyright 1999-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -13,7 +13,7 @@ if [[ ${PV} == 9999 ]] ; then else SRC_URI="https://github.com/tmux/tmux/releases/download/${PV}/${P/_/-}.tar.gz" if [[ ${PV} != *_rc* ]] ; then - KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~loong ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" + KEYWORDS="~alpha amd64 arm arm64 ~hppa ~loong ~m68k ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos" fi S="${WORKDIR}/${P/_/-}" fi diff --git a/app-misc/ytree/Manifest b/app-misc/ytree/Manifest index f0f886075b3b..5646ceef4a78 100644 --- a/app-misc/ytree/Manifest +++ b/app-misc/ytree/Manifest @@ -1,3 +1,5 @@ DIST ytree-2.09.tar.gz 121209 BLAKE2B 51acea07f345694ca164dc81dac2e6bb54ce53970d42ee60cbfe0511e3fc7663ef23e8006af136fb2a5d7416313664db64cd2897cc7be71046746db3c17f1211 SHA512 6220345d89791b0ac7a68c4ac477e669cd2c50fb25002b1c4742f811f2dd4ec89385e5a920e5ef815e8eb1efa935d388f096216a94971a0ef3b90789ead8663b +DIST ytree-2.10.tar.gz 123235 BLAKE2B 6b149bfb4480d939d27e6eb17f20a810cc09c14bd2c561bcdb9617dbc57ff34cf5106757d521c44a0d9eebe68e705879f0ee8fbe1e9aae99e26e52e5b30657b9 SHA512 a638d6aa8b4ee6c281b4b1f664fba64d98fc35350e2d98fa983e5b678f50b65d438a6ebfbe71db5e60bf31cfa1ffe917f556308e55fa4e7420a82cc6887027f4 EBUILD ytree-2.09.ebuild 594 BLAKE2B 5e3779c4549514182e6d8dc8ae2f3ac3d7a17bca7b1e0159f8577801e395207aed08b31d173e428c41f6ec158097def6462b22be48009cfced1e262c58a6fb86 SHA512 2e6c4d12174c402c6e24f06e516555a3e21c34942e3d0b6aa33ba70c35275ba78affa1143d6e8c19f4c7561de5561fa1bbfb05cc63e48da9ac133235dd656e76 -MISC metadata.xml 168 BLAKE2B 2e0e000b4c3b6ca04c12903fdbe278415c05a822623c52e9aa95cbbf3d50bcb1246b7edbda7d2f6b559af8950c6374e6e0a69b76319964cfe686bf50b0604a57 SHA512 4dcf45d1809e8390a2d8155c8ebfe0dd610203e392aeab0ccd8a10f42cc8532a4925eff32b35e7a6c35598a4efd288229034ec0732299dbd8cfa0acff705fed3 +EBUILD ytree-2.10.ebuild 596 BLAKE2B fc257a19c86f1037353488df4ca06a79e79ab324fae0920846d3bdf0b84e0dd84ae753142d0dd6110419ff6984983a72167a84aff556d4e76a0efa31f1c2fee4 SHA512 ffc2371ef36760a3e4f48843960fb9d1601eb8e857910297afb3a39cc0037f2f0a31e057394490b23fdbdcf9424d238ba020f13cb49287e311bcaa088c2f239b +MISC metadata.xml 360 BLAKE2B 954258b2f2dcc61939a76de462c8eb518b1d1f31fe4c3f1630fb72db7d3df938a01c71060422eb593adf9f2905baab76b1aaaae7c3c450c19a8b6edc87729e7f SHA512 61b59df36d45cc613be927d93a6637a9483a337c8eb0ef2b058ceeda5aa8352339122371a5e54f552ad0e3a68267047a3bd4e62dfbcc4a6f24f7b6886c9be7f0 diff --git a/app-misc/ytree/metadata.xml b/app-misc/ytree/metadata.xml index 115e9d64a669..f0e9ed4d0df5 100644 --- a/app-misc/ytree/metadata.xml +++ b/app-misc/ytree/metadata.xml @@ -2,4 +2,11 @@ <!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> <!-- maintainer-needed --> + <upstream> + <maintainer status="active"> + <name>Werner Bregulla</name> + <email>werner@frolix.han.de</email> + </maintainer> + <bugs-to>mailto:werner@frolix.han.de</bugs-to> + </upstream> </pkgmetadata> diff --git a/app-misc/ytree/ytree-2.10.ebuild b/app-misc/ytree/ytree-2.10.ebuild new file mode 100644 index 000000000000..c334340b5615 --- /dev/null +++ b/app-misc/ytree/ytree-2.10.ebuild @@ -0,0 +1,35 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit toolchain-funcs + +DESCRIPTION="Curses-based file manager" +HOMEPAGE="https://www.han.de/~werner/ytree.html" +SRC_URI="https://www.han.de/~werner/${P}.tar.gz" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64 ~riscv ~x86" + +DEPEND=" + sys-libs/ncurses:0= + sys-libs/readline:0= +" +RDEPEND="${DEPEND}" +BDEPEND="virtual/pkgconfig" + +DOCS=( CHANGES README THANKS ytree.conf ) + +src_configure() { + tc-export CC PKG_CONFIG + + default +} + +src_install() { + einstalldocs + dobin ${PN} + doman ${PN}.1 +} diff --git a/app-misc/zellij/Manifest b/app-misc/zellij/Manifest index 334f2e43d03f..28f446bb5e2d 100644 --- a/app-misc/zellij/Manifest +++ b/app-misc/zellij/Manifest @@ -506,5 +506,5 @@ DIST zstd-0.13.1.crate 29805 BLAKE2B f5ad84f1a6899637a93c85dee8e3006609db0df89a8 DIST zstd-safe-7.1.0.crate 20792 BLAKE2B e12fa6387c46ad526d8831dbe1ca0dcc0d3d93043f29af2dbbebd1600ee3bb818acb6bf9d33b050a6c908ce70507686fb3e1c1377f441ac48b496cd0f1d8d391 SHA512 b9127f270c747b6f2df256fe8d2b3d50c17c55bf366ffe516315c90214952ed3c7069e14d5d37d382df9f621f385abfb6855c4c8416baccd277bff7698524044 DIST zstd-sys-2.0.10+zstd.1.5.6.crate 749088 BLAKE2B 89ec471502281a65841e1c38b313571ac0ba1d2bb3aacba11297f782db9f0f8ed9cf945b757840e7851da0b7400b8c58fc79a60f24a6535fc271d28f07b2ffe9 SHA512 588008a436a9c7751fa7c088620bf04434751e508c9a729e6840e42a14a2cc26c8ee252e8f129a5ae00eb1f76ae6ecfffaac043d854b61381d386f71d80993f9 EBUILD zellij-0.41.1-r1.ebuild 11645 BLAKE2B df40ba91fccf030f4ca80210a1e71ef400d43c1f75919e95431e3071d270912518bfb394d9c72a38feb4828aba9dc445f78ffbc6bab54744f72bbfa21e18332a SHA512 38710ba491aeea1462514a5dabfcf6ffc0f337001e65077bb67f6ff8afba414cba49752df517ae808868cd36643884b5709fad50f1a0933c30f39f05b8861f17 -EBUILD zellij-0.41.2.ebuild 11615 BLAKE2B ba482d6ea992df52546b9ff09b7f0f1d0475b9d4bb86f1ddd151632880c10d8b7cd84e0a1bb5f7d275e4c1316903bf0ef44c3c1d001dc8ae0244f2dfd4a512c3 SHA512 94dce5ea0ea8547a261e3861261e66d091a6ff6607fda60a79964d887a3ff28d2539dd21389f7434ff95aa4ab4f0b7ecc54d01366695517b8691a74bb39dda4b +EBUILD zellij-0.41.2-r1.ebuild 11674 BLAKE2B 8b87de85d00bd7e4240eb4f6b286b39bb3c0aaf0d6e9ffc8c7c30698a520aa73f877990b0fdd17f709da19c1a5dc1a403c7c3c250ced8de6d2b19054b30c2ad6 SHA512 6efbeb584e2025ecaa2064d7fb19fc567124a4f66cc0611a778d636e308ddce52620fe8f5c33cece8401e61628a71e22101c5c2a9f73b03cd8f6f3a4d4d61a36 MISC metadata.xml 433 BLAKE2B 1ced01668ad7299b7d87d4412766bbeada34908ddf2c3e5726d12616a469471158e23d61d1b1cac81034df013bf9e2957fa8c9c0691a4438d61165e68d10ba46 SHA512 a365c84b0382ab4cd7a15cfb03eb896c43708ca0674d56130f3c9844ce52bf8a1807588a25078326572338983325aed418a259ee4a3e7c60b3b665ef54750632 diff --git a/app-misc/zellij/zellij-0.41.2.ebuild b/app-misc/zellij/zellij-0.41.2-r1.ebuild index fc66316c8590..499fd5ce3350 100644 --- a/app-misc/zellij/zellij-0.41.2.ebuild +++ b/app-misc/zellij/zellij-0.41.2-r1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2024 Gentoo Authors +# Copyright 2024-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 # Autogenerated by pycargoebuild 0.13.2 @@ -533,13 +533,14 @@ LICENSE+=" SLOT="0" KEYWORDS="~amd64" +IUSE="man" RDEPEND=" net-misc/curl " DEPEND="${RDEPEND}" BDEPEND=" - dev-go/go-md2man + man? ( dev-go/go-md2man ) " # rust does not use *FLAGS from make.conf, silence portage warning @@ -562,7 +563,9 @@ src_compile() { cargo_src_compile popd 2>/dev/null || die - go-md2man -in docs/MANPAGE.md -out ${PN}.1 || die + if use man; then + go-md2man -in docs/MANPAGE.md -out ${PN}.1 || die + fi "$(cargo_target_dir)"/zellij setup --generate-completion bash > zellij.bash || die "$(cargo_target_dir)"/zellij setup --generate-completion fish > zellij.fish || die @@ -579,7 +582,7 @@ src_install() { doins -r ${PN}-utils/assets/{layouts,plugins,config,shell} \ ${PN}-utils/assets/*.wasm ${PN}-utils/assets/README.md - doman ${PN}.1 + use man && doman ${PN}.1 domenu assets/zellij.desktop newicon assets/logo.png zellij.png |