From b49088575eb777ced2551f484da86317332d6087 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Sat, 24 Jul 2021 02:11:45 +0100 Subject: gentoo resync : 24.07.2021 --- app-misc/Manifest.gz | Bin 47698 -> 47866 bytes app-misc/anki/Manifest | 2 +- app-misc/anki/anki-2.1.15-r1.ebuild | 24 ++-- app-misc/beanstalkd/Manifest | 8 +- app-misc/beanstalkd/beanstalkd-1.10-r1.ebuild | 43 +++++++ app-misc/beanstalkd/beanstalkd-1.10.ebuild | 50 -------- app-misc/beanstalkd/beanstalkd-1.11.ebuild | 48 -------- app-misc/beanstalkd/beanstalkd-1.12.ebuild | 41 +++++++ app-misc/beanstalkd/files/conf | 14 --- app-misc/beanstalkd/files/init | 24 ---- app-misc/bgrep/Manifest | 2 +- app-misc/bgrep/metadata.xml | 9 +- app-misc/byobu/Manifest | 4 +- app-misc/byobu/byobu-5.130-r1.ebuild | 6 +- app-misc/byobu/byobu-5.133.ebuild | 4 +- app-misc/carbon-c-relay/Manifest | 6 - .../carbon-c-relay/carbon-c-relay-3.5-r1.ebuild | 58 --------- .../carbon-c-relay/carbon-c-relay-3.6-r1.ebuild | 63 ---------- app-misc/carbon-c-relay/files/carbon-c-relay.confd | 15 --- app-misc/carbon-c-relay/files/carbon-c-relay.initd | 70 ----------- app-misc/cmatrix/Manifest | 2 +- app-misc/cmatrix/cmatrix-2.0-r3.ebuild | 45 ------- app-misc/cmatrix/cmatrix-2.0-r4.ebuild | 45 +++++++ app-misc/dvtm/Manifest | 6 +- app-misc/dvtm/dvtm-0.15-r2.ebuild | 62 ---------- app-misc/dvtm/dvtm-0.15-r3.ebuild | 60 ---------- app-misc/dvtm/dvtm-0.15-r4.ebuild | 62 ++++++++++ app-misc/dvtm/dvtm-0.15-r5.ebuild | 60 ++++++++++ app-misc/dvtm/dvtm-9999.ebuild | 4 +- app-misc/hivex/Manifest | 2 +- app-misc/hivex/hivex-1.3.20.ebuild | 2 +- app-misc/lirc/Manifest | 2 +- app-misc/lirc/lirc-0.10.1-r4.ebuild | 8 +- app-misc/mc/Manifest | 6 +- app-misc/mc/mc-4.8.26-r2.ebuild | 125 -------------------- app-misc/mc/mc-4.8.26-r3.ebuild | 131 --------------------- app-misc/mc/mc-4.8.26-r4.ebuild | 125 ++++++++++++++++++++ app-misc/mc/mc-4.8.26-r5.ebuild | 131 +++++++++++++++++++++ app-misc/mc/mc-9999.ebuild | 2 +- app-misc/pax-utils/Manifest | 6 +- app-misc/pax-utils/pax-utils-1.3.1.ebuild | 4 +- app-misc/pax-utils/pax-utils-1.3.2.ebuild | 6 +- app-misc/pax-utils/pax-utils-1.3.3.ebuild | 75 ++++++++++++ app-misc/piper/Manifest | 2 +- app-misc/piper/piper-0.5.1-r2.ebuild | 10 +- app-misc/radeontop/Manifest | 4 +- app-misc/radeontop/radeontop-1.3-r2.ebuild | 57 --------- app-misc/radeontop/radeontop-1.3-r3.ebuild | 57 +++++++++ app-misc/radeontop/radeontop-9999.ebuild | 4 +- app-misc/ranger/Manifest | 2 +- app-misc/ranger/ranger-1.9.3.ebuild | 2 +- app-misc/rdfind/Manifest | 3 + app-misc/rdfind/metadata.xml | 22 ++++ app-misc/rdfind/rdfind-1.4.1.ebuild | 24 ++++ app-misc/rpick/Manifest | 2 +- app-misc/rpick/rpick-0.8.4.ebuild | 2 +- app-misc/uptimed/Manifest | 4 +- app-misc/uptimed/uptimed-0.4.2.ebuild | 4 +- app-misc/uptimed/uptimed-0.4.3.ebuild | 4 +- app-misc/wcd/Manifest | 4 +- app-misc/wcd/wcd-6.0.2-r1.ebuild | 45 +++++++ app-misc/wcd/wcd-6.0.2.ebuild | 45 ------- app-misc/wcd/wcd-6.0.3-r1.ebuild | 46 ++++++++ app-misc/wcd/wcd-6.0.3.ebuild | 46 -------- 64 files changed, 852 insertions(+), 999 deletions(-) create mode 100644 app-misc/beanstalkd/beanstalkd-1.10-r1.ebuild delete mode 100644 app-misc/beanstalkd/beanstalkd-1.10.ebuild delete mode 100644 app-misc/beanstalkd/beanstalkd-1.11.ebuild create mode 100644 app-misc/beanstalkd/beanstalkd-1.12.ebuild delete mode 100644 app-misc/beanstalkd/files/conf delete mode 100644 app-misc/beanstalkd/files/init delete mode 100644 app-misc/carbon-c-relay/carbon-c-relay-3.5-r1.ebuild delete mode 100644 app-misc/carbon-c-relay/carbon-c-relay-3.6-r1.ebuild delete mode 100644 app-misc/carbon-c-relay/files/carbon-c-relay.confd delete mode 100644 app-misc/carbon-c-relay/files/carbon-c-relay.initd delete mode 100644 app-misc/cmatrix/cmatrix-2.0-r3.ebuild create mode 100644 app-misc/cmatrix/cmatrix-2.0-r4.ebuild delete mode 100644 app-misc/dvtm/dvtm-0.15-r2.ebuild delete mode 100644 app-misc/dvtm/dvtm-0.15-r3.ebuild create mode 100644 app-misc/dvtm/dvtm-0.15-r4.ebuild create mode 100644 app-misc/dvtm/dvtm-0.15-r5.ebuild delete mode 100644 app-misc/mc/mc-4.8.26-r2.ebuild delete mode 100644 app-misc/mc/mc-4.8.26-r3.ebuild create mode 100644 app-misc/mc/mc-4.8.26-r4.ebuild create mode 100644 app-misc/mc/mc-4.8.26-r5.ebuild create mode 100644 app-misc/pax-utils/pax-utils-1.3.3.ebuild delete mode 100644 app-misc/radeontop/radeontop-1.3-r2.ebuild create mode 100644 app-misc/radeontop/radeontop-1.3-r3.ebuild create mode 100644 app-misc/rdfind/Manifest create mode 100644 app-misc/rdfind/metadata.xml create mode 100644 app-misc/rdfind/rdfind-1.4.1.ebuild create mode 100644 app-misc/wcd/wcd-6.0.2-r1.ebuild delete mode 100644 app-misc/wcd/wcd-6.0.2.ebuild create mode 100644 app-misc/wcd/wcd-6.0.3-r1.ebuild delete mode 100644 app-misc/wcd/wcd-6.0.3.ebuild (limited to 'app-misc') diff --git a/app-misc/Manifest.gz b/app-misc/Manifest.gz index 7b28bb531bc1..3cf377506aed 100644 Binary files a/app-misc/Manifest.gz and b/app-misc/Manifest.gz differ diff --git a/app-misc/anki/Manifest b/app-misc/anki/Manifest index 596d31374119..10a7ea3c1062 100644 --- a/app-misc/anki/Manifest +++ b/app-misc/anki/Manifest @@ -2,5 +2,5 @@ AUX anki-2.1.0_beta25-web-folder.patch 498 BLAKE2B 5a89ac454e8b4c551c7593bc8d428 AUX anki-2.1.15-mpv-args.patch 856 BLAKE2B 02c80c096ee3971cb781ea57ba8ebd63037c37668d57bef8d63f7c551544cd1eec04d134a835af5c918992172493a3b2933b6652e6872da2fe6bd6acb1bf6886 SHA512 ed44a965978dcb2ce85eab99adff59610c51614673415c7e34d1acdc77fa46e05c6b5eba6a4c3fda07ef5b3d3d5d1c9d844276377daff2189cbdf808168dd402 AUX anki-2.1.15-unescape.patch 474 BLAKE2B f78067433039e22e335811dac2af3b8237a96f5d5025fe36cbea32d117d015fc1fab8f9ac806135e2ec910cdbd10131f731b8ea5fcdb5e88cd6dedbb8322bd8d SHA512 90e5123991120e696a94119413add54a205d87969b8b7f7167bd66d9ac12c6ad5f4ecba4692d7dddb4f8b47bb13aeea502e95a9be0cb72ca578531fde1473e1e DIST anki-2.1.15.tgz 4269571 BLAKE2B 00b351f5ffacb363642e02bf806bcd7c0d9446c9815a75328e7fa37c848b271b135510de17cc012e8cc96d8a52a183a49de84b6f85f562a370255bd36c6f866e SHA512 f3acfa6ff62d43fa461efddd81a8570304ada53b97bd494fdbbe0a0439700d7a52aa62ead31cbaed731be0df96a6cc845a7cf92dcf65f3080dc63282fe5941c3 -EBUILD anki-2.1.15-r1.ebuild 2502 BLAKE2B 4846657c1b97b1f4da76af16551f719729c663a48d36403135a0353e9cdc6c438e72e9ab6602fab525b8e73f40671ebaa9ac3d473f74d146ca34f719523ff94c SHA512 ceb8fa0454549ecb1fea2262228ce858effbc876ebc94d60b9e92234dfc936d476cde59e5f18b5d3a999ae3e3fd32ebd437c8795162e53c831ec087228cc26cf +EBUILD anki-2.1.15-r1.ebuild 2434 BLAKE2B 5d45adb32028e79c0bdcd5b5e9b1f909fa905e136d6f2d177f340dcd7cc712dd69aaff18856b323687dc566d20fcd072d87948aecd4141885e0b16c27f25cdbe SHA512 48c92e9480908a8a0041bc78d12a0446010a7586d7d07e6bd25060764e85297124096aba3fce927a0977fa4aa96cf744fa14003a94ef3c1f868843ac577481d1 MISC metadata.xml 533 BLAKE2B 25491ed8623750ad197813d9504620f588e2df815a844711f057b544cde1e7622df46018ad32f994c689984dd301049caadf481d67737e94714f3fe57ba7863b SHA512 cc621ffca18afc64c6c1f758d919d950a39d5f447ae7740abe21f5b140fec8e2b8cbcfcfa4422fb5cf55f68c1068686344a8d9020e0aa477b3687ad84bbf9bf0 diff --git a/app-misc/anki/anki-2.1.15-r1.ebuild b/app-misc/anki/anki-2.1.15-r1.ebuild index f97f7bb0fbcb..b5fc94f7294f 100644 --- a/app-misc/anki/anki-2.1.15-r1.ebuild +++ b/app-misc/anki/anki-2.1.15-r1.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_COMPAT=( python3_{8,9} ) PYTHON_REQ_USE="sqlite" inherit desktop optfeature python-single-r1 xdg @@ -21,22 +21,22 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="${PYTHON_DEPS} $(python_gen_cond_dep ' - >=dev-python/PyQt5-5.12[gui,svg,widgets,${PYTHON_MULTI_USEDEP}] - >=dev-python/PyQtWebEngine-5.12[${PYTHON_MULTI_USEDEP}] - >=dev-python/httplib2-0.7.4[${PYTHON_MULTI_USEDEP}] - dev-python/beautifulsoup:4[${PYTHON_MULTI_USEDEP}] - dev-python/decorator[${PYTHON_MULTI_USEDEP}] - dev-python/jsonschema[${PYTHON_MULTI_USEDEP}] - dev-python/markdown[${PYTHON_MULTI_USEDEP}] - dev-python/requests[${PYTHON_MULTI_USEDEP}] - dev-python/send2trash[${PYTHON_MULTI_USEDEP}] + >=dev-python/PyQt5-5.12[gui,svg,widgets,${PYTHON_USEDEP}] + >=dev-python/PyQtWebEngine-5.12[${PYTHON_USEDEP}] + >=dev-python/httplib2-0.7.4[${PYTHON_USEDEP}] + dev-python/beautifulsoup:4[${PYTHON_USEDEP}] + dev-python/decorator[${PYTHON_USEDEP}] + dev-python/jsonschema[${PYTHON_USEDEP}] + dev-python/markdown[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/send2trash[${PYTHON_USEDEP}] ') " BDEPEND="test? ( ${RDEPEND} $(python_gen_cond_dep ' - dev-python/nose[${PYTHON_MULTI_USEDEP}] - dev-python/mock[${PYTHON_MULTI_USEDEP}] + dev-python/nose[${PYTHON_USEDEP}] + dev-python/mock[${PYTHON_USEDEP}] ') ) " diff --git a/app-misc/beanstalkd/Manifest b/app-misc/beanstalkd/Manifest index a23982881954..f8d8f3667fab 100644 --- a/app-misc/beanstalkd/Manifest +++ b/app-misc/beanstalkd/Manifest @@ -1,9 +1,7 @@ -AUX conf 292 BLAKE2B 985eee63e2f797dc7bb84a19b5dfb77bd6bf171d675f881226fc2b5a833392f179c040d71f45b4b4a8fe723eb7981f5fdb317d7be3dc7c7725c46879bbb10412 SHA512 56c3fe690e513f0e96ef486dbee3dc862409321935be03977d38a47641e7b8fd87c2b2a29d444320a1554689df497b5aee204922f2059a1e2d1139b8fce6291a AUX conf-1.9 385 BLAKE2B 5a2ccebed6b8ab81fea623f66e1175506fe9bb8045bd516ccbb78c40d4b84d554c11ffb9d3c628b0142f5ce33d6f5e1ff8b140d8cd7d05642648c2e4f8bc700d SHA512 981dc0dca903f8ebdd3cc80368650d42f02bf194ccd12e64d2d4cc273ae13ec42da69341529750bca7232d7bcb3df67a02aa3db6179c4835682e86fabef689f0 -AUX init 477 BLAKE2B 9f0ce8f2c5c17e526f49d25e744d00f3784e672ef06e30fd3033e7b76a5221fc3ffcf68618e6434dfe7eaf83a361d4c6faa7799ce5342d5c546edc3f0930a499 SHA512 cbeaeac8a993711822086a761b624783bbf4ff11cff5c569a4c0cd3e6e174fe36904a661155c1460f7b43e0b2d6b631cd9e290d76138520021a702567b0494dd AUX init-1.9 511 BLAKE2B 8651a6f023f99f183bb7092a79f5a7d5d7d56f3321c18ceb0fcf8199f3217505a1e1238fa584d0ab9c7276d04abd9c5527ed2f732a44f39a6044310a20399b58 SHA512 7e16023709e72724f411953b2d042c6bb369be7c0a9c891d3e03ea12d4c175ce82e57466c8b2c2bf8611cb1f5aee9c76ae5adad0ad38e99c93525d732715546a DIST beanstalkd-1.10.tar.gz 66243 BLAKE2B ff9c37b82073435523e0bc98169026ba9c1f8e8963100f35f63c4bdcb35e9dc512f726e06b91931ac44e20f7d3c8a0b80e8be3675f924ff4339a5495b10f7c91 SHA512 db85e4a32c686330e50d64d497a39bb9806de42a2c2d2c84eb260ae8cfad91b4c99eef6a8f0ab3e62d0ca71a31837778ec68a4299899ac5a9d94a5a4403d673b -DIST beanstalkd-1.11.tar.gz 73386 BLAKE2B 345873711b4d40c17044dddfec02a03a95cb42b274fa2a3459227aba585678c1b3e192947c4c82e9b6688050e1add5623c38ed75040a1135d523c888706d519e SHA512 322e6400c36fb3d7b06b7feb3e7dde5e64137382fb81ca1f11e3b9f72b4246ba719d139a571efcde9fe1738ba0e9e05a6ce3ac2d49a9628f6d455c81ec2a033e -EBUILD beanstalkd-1.10.ebuild 1031 BLAKE2B 4f2acac9f9b39efab62fcfb505954c077215dfdb7ef1c26371c3e8129bda91ebf55507dc9e2edfad0ecb9077f93a5a4193a5b89252b07465be66ebbf8ad7e0a7 SHA512 121e35a3c4423c7323dbae112e4609a3b16b1c82b0f380f54133275fcef27dc74085949d55176ecb8ec49ee6a1684af12f821a1b7df590296f8a1c22d9adcf4f -EBUILD beanstalkd-1.11.ebuild 967 BLAKE2B de995db0b67689a1bcfe0fe26782c1816516f0681bc03cd617db80966e7a7def2b90e3deac21d8289b753fc298a13b97cda23b70a0ad42e89f9680025a834527 SHA512 363223dc266de41d6ea04b6f8b67f480fee20e3cf55658c1182e3211b89d98e250c8c75570aefcf87f615961c4ed779a036184ec14a14fe25c5d67683a1298df +DIST beanstalkd-1.12.tar.gz 79592 BLAKE2B d0abe510bada93014c9c748e116a7a34e947be50269eba3b64ed97739800f3464b7c2574c9d7e87786855f6f50701e60464d280c95db4f75f402f547700ef19e SHA512 347f8cf29501d4bf1a01a472f8f6265d1211eadfaa4e5626c8fcab5b1f8116e1e0ddee2a0c82ac116ee60655a2e3b514d254f98c2154be76109a24d77f7d8210 +EBUILD beanstalkd-1.10-r1.ebuild 911 BLAKE2B d912810d75d0e822a44481bbc1a3548fb6f9cc6ae0863f1ddfa6126d4627d51970f67a85e0ff82aefd51be95ff6bd816858b66c15df37f063d09410c7c81106e SHA512 925aab027bb55d6c856b7e55c724eb4028a828501ad35b00959a19cd08563a372e00d8c9bf6a5109ebe57684e9ee7236463a8be3f442698b4c200d86ed398163 +EBUILD beanstalkd-1.12.ebuild 854 BLAKE2B 1f52fd1076c7e18cc0b993a9301a08cf017989635c5c7c6423cb04271584800fd4c286d938fa347bb4ac32cbb10c4555bd0a17c4478162507557db728ff16a35 SHA512 7e8459ca2a0c78e499ed7efb7809e1b8020b97f43609bb8abf2591e1bcc50d87a7d8627884bfc3774b563210e390c502a9217a82cef1a72790fa4fd3fcd8b16a MISC metadata.xml 250 BLAKE2B 7caaab71f81fdc8dea5bcf2e8d1896f61d0d0ca7ad0f837c6e09ec5f788ea4663d2c179f8e25bd2dc2c6e298b5ef34b1c066ffd8d4d99f191fab1de7965948e5 SHA512 2d931d2f89bc23783adbf91ac5be611b0b9bc00f16d36b0d1bbcb19cd2ad77ba6b4d3b2a6a9af7afd33027a1f850384a22cc48f148ea0620bb956d39c46247de diff --git a/app-misc/beanstalkd/beanstalkd-1.10-r1.ebuild b/app-misc/beanstalkd/beanstalkd-1.10-r1.ebuild new file mode 100644 index 000000000000..489bb2fc14e4 --- /dev/null +++ b/app-misc/beanstalkd/beanstalkd-1.10-r1.ebuild @@ -0,0 +1,43 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit systemd toolchain-funcs + +DESCRIPTION="A simple, fast work queue" +HOMEPAGE="https://kr.github.io/beanstalkd/" +SRC_URI="https://github.com/kr/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="amd64 ~mips x86 ~amd64-linux ~x64-macos" + +RDEPEND=" + acct-group/beanstalk + acct-user/beanstalk +" + +DOCS=( README News docs/protocol.txt ) + +src_prepare() { + sed -e "s/CFLAGS=/CFLAGS?=/" \ + -e "s/LDLIBS/LDFLAGS/" \ + -e "s/LDFLAGS=/LDFLAGS?=/" + -i Makefile || die +} + +src_compile() { + emake CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" LD="$(tc-getLD)" +} + +src_install() { + dobin beanstalkd + + doman doc/"${PN}".1 + + newconfd "${FILESDIR}/conf-1.9" beanstalkd + newinitd "${FILESDIR}/init-1.9" beanstalkd + + systemd_dounit "${S}/adm/systemd/${PN}".{service,socket} +} diff --git a/app-misc/beanstalkd/beanstalkd-1.10.ebuild b/app-misc/beanstalkd/beanstalkd-1.10.ebuild deleted file mode 100644 index 0207e6355a88..000000000000 --- a/app-misc/beanstalkd/beanstalkd-1.10.ebuild +++ /dev/null @@ -1,50 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit systemd toolchain-funcs user - -DESCRIPTION="A simple, fast work queue" -HOMEPAGE="http://kr.github.io/beanstalkd/" -SRC_URI="https://github.com/kr/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="amd64 ~mips x86 ~amd64-linux ~x64-macos" - -RDEPEND="" -DEPEND="" - -IUSE="" - -DOCS=( README News docs/protocol.txt ) - -pkg_setup() { - enewuser beanstalk -1 -1 /var/lib/beanstalkd daemon -} - -src_prepare() { - sed -i -e "s/CFLAGS=/CFLAGS?=/" \ - -e "s/LDLIBS/LDFLAGS/" \ - -e "s/LDFLAGS=/LDFLAGS?=/" Makefile -} - -src_compile() { - emake CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" LD="$(tc-getLD)" -} - -src_install() { - dobin beanstalkd - - DATADIR=/var/lib/${PN} - dodir ${DATADIR} - fowners beanstalk:daemon ${DATADIR} - - doman doc/"${PN}".1 - - newconfd "${FILESDIR}/conf-1.9" beanstalkd - newinitd "${FILESDIR}/init-1.9" beanstalkd - - systemd_dounit "${S}/adm/systemd/${PN}".{service,socket} -} diff --git a/app-misc/beanstalkd/beanstalkd-1.11.ebuild b/app-misc/beanstalkd/beanstalkd-1.11.ebuild deleted file mode 100644 index 3f10665d8ffc..000000000000 --- a/app-misc/beanstalkd/beanstalkd-1.11.ebuild +++ /dev/null @@ -1,48 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=5 - -inherit systemd toolchain-funcs user - -DESCRIPTION="A simple, fast work queue" -HOMEPAGE="http://kr.github.io/beanstalkd/" -SRC_URI="https://github.com/kr/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64 ~mips ~x86 ~amd64-linux ~x64-macos" - -RDEPEND="" -DEPEND="" - -IUSE="" - -DOCS=( README News docs/protocol.txt ) - -pkg_setup() { - enewuser beanstalk -1 -1 /var/lib/beanstalkd daemon -} - -src_prepare() { - sed -i -e "/override/d" Makefile -} - -src_compile() { - emake CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" LD="$(tc-getLD)" -} - -src_install() { - dobin beanstalkd - - DATADIR=/var/lib/${PN} - dodir ${DATADIR} - fowners beanstalk:daemon ${DATADIR} - - doman doc/"${PN}".1 - - newconfd "${FILESDIR}/conf-1.9" beanstalkd - newinitd "${FILESDIR}/init-1.9" beanstalkd - - systemd_dounit "${S}/adm/systemd/${PN}".{service,socket} -} diff --git a/app-misc/beanstalkd/beanstalkd-1.12.ebuild b/app-misc/beanstalkd/beanstalkd-1.12.ebuild new file mode 100644 index 000000000000..0fafbc7be72d --- /dev/null +++ b/app-misc/beanstalkd/beanstalkd-1.12.ebuild @@ -0,0 +1,41 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit systemd toolchain-funcs + +DESCRIPTION="A simple, fast work queue" +HOMEPAGE="https://kr.github.io/beanstalkd/" +SRC_URI="https://github.com/kr/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~mips ~x86 ~amd64-linux ~x64-macos" + +RDEPEND=" + acct-group/beanstalk + acct-user/beanstalk +" + +DOCS=( README News docs/protocol.txt ) + +src_prepare() { + default + sed -e "/override/d" -i Makefile || die +} + +src_compile() { + emake CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" CC="$(tc-getCC)" LD="$(tc-getLD)" +} + +src_install() { + dobin beanstalkd + + doman doc/"${PN}".1 + + newconfd "${FILESDIR}/conf-1.9" beanstalkd + newinitd "${FILESDIR}/init-1.9" beanstalkd + + systemd_dounit "${S}/adm/systemd/${PN}".{service,socket} +} diff --git a/app-misc/beanstalkd/files/conf b/app-misc/beanstalkd/files/conf deleted file mode 100644 index c646326bf271..000000000000 --- a/app-misc/beanstalkd/files/conf +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -BEANSTALKD_BINARY="/usr/bin/beanstalkd" -PIDFILE="/var/run/beanstalkd.pid" - -# User to run as -USER="beanstalk" - -# Port to listen on -PORT="11300" - -# Address to listen on -ADDR="127.0.0.1" diff --git a/app-misc/beanstalkd/files/init b/app-misc/beanstalkd/files/init deleted file mode 100644 index 2dddc9d6d6f4..000000000000 --- a/app-misc/beanstalkd/files/init +++ /dev/null @@ -1,24 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2008 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -depend() { - need net -} - -start() { - ebegin "Starting beanstalkd" - /sbin/start-stop-daemon --start \ - --pidfile ${PIDFILE} \ - --exec ${BEANSTALKD_BINARY} \ - -- -d -p ${PORT} -l ${ADDR} -u ${USER} - eend $? -} - -stop() { - ebegin "Stopping beanstalkd" - start-stop-daemon --stop --quiet \ - --pidfile ${PIDFILE} \ - --exec ${BEANSTALKD_BINARY} - eend $? -} diff --git a/app-misc/bgrep/Manifest b/app-misc/bgrep/Manifest index c7179b1ecd1f..2d7814fb87de 100644 --- a/app-misc/bgrep/Manifest +++ b/app-misc/bgrep/Manifest @@ -2,4 +2,4 @@ DIST bgrep-0.2_p20210221.tar.gz 4854 BLAKE2B 85c9171572e440f1e5def3a902a4adb1a33 DIST tmbinc-bgrep-49b098b.tar.gz 3386 BLAKE2B 3c98e849689cf5b9131a52578bef8735f7ff8d0a8a8b7c1c3e048487d3e40c9c34e902e737e3fa0d40e0e640ffc1a7cedb49b1b45d04263c7c987625cd02726f SHA512 18a0161fe23a04d36bbfe67712a90b3d30c4cca95fed023773b0a1eda5fc1c284996d9669eec256a9aacc7019297f96c3d4fe69c240595bcdcc3a8b7c1bea990 EBUILD bgrep-0.2_p20210221.ebuild 751 BLAKE2B 776c93fdcd639867a50cfbcb84abede39c6c0fe1524f69c9f848bb3d5798bf5fbc75edf116413cdb7f7f1f286d5894f7356b2867da0155cf8369d8873d1b0ea3 SHA512 1a06e055664c0617e086e7a2683c379075d9832fd5084f930bb879a706bde59d70d1864d837618eee4e15094ed9478be8cbf9db442d8d50387c8c9f1e7c5a1d9 EBUILD bgrep-0_p20110121-r1.ebuild 835 BLAKE2B be476291900a3b914cfb7615c4f49819aacae13adc798568b0683018ad80928c204264cd55e0cdc3ac2cc32cc5b0b080d46e29f59763531586b77f272d8b72ce SHA512 0eb81251c1f16f93fb9cddc2a5249fe897cca706fd30021140251e260d48fe23c72a87de4af71c0d57eb28350706139ae0c7522e8ae19c63b8a7e41e2ad0a3b8 -MISC metadata.xml 472 BLAKE2B 2bf1cb880bb4bec129b6300a9862284b28c26d21f9250c924d8b01f2b285ef72dcbb3dc4398dccf955f20dfb9a25dc0f5e85327f3087ea0b5f9ffaa7c9e860e6 SHA512 d43b0586b8498bf4b2e75f82c345d50e155a4c26d4165b95ce03ccf6aa9f1a72633397cc87f410ae46a4fa4b88d8cd5b38249f11580730c16e0007c169570dd2 +MISC metadata.xml 244 BLAKE2B 9cf23b3baefabbf2b623318893f1c94d5a6770f08af063794b83a3eb8d768cb866cc9d2c191cb509e284844a248cff323f97437abf9c405973f45dd44e3d2a63 SHA512 bced5ef92f64e9ee772d946156f804b2b9fb1af16e4c8b4cf669aeb3853d6a942b5622a9274d9434afa2a76fb985cad62b8cad60d9a8cedf5bebb33079d64c2d diff --git a/app-misc/bgrep/metadata.xml b/app-misc/bgrep/metadata.xml index d898893e4df8..b5deb7d160f2 100644 --- a/app-misc/bgrep/metadata.xml +++ b/app-misc/bgrep/metadata.xml @@ -1,14 +1,7 @@ - - marco@scardovi.com - Marco Scardovi - - - proxy-maint@gentoo.org - Proxy Maintainers - + tmbinc/bgrep diff --git a/app-misc/byobu/Manifest b/app-misc/byobu/Manifest index 7e0f1dc0d677..b084064a807f 100644 --- a/app-misc/byobu/Manifest +++ b/app-misc/byobu/Manifest @@ -1,5 +1,5 @@ DIST byobu_5.130.orig.tar.gz 761162 BLAKE2B 8ad45f3f8cba9435638aced30022e67e927288ac7f7bcea7d464d248a3fa0edddf4716bf782d790b8ea75d249e86f19acb76aa706c875f525f1b3b1ae9c47321 SHA512 dae3d0de3f1a65e5f3a647c1135ecf89261bf2518fea44bb49e00109ba5e1e5a8939206bb85d97f45fa01482438b3bfcb6f9ddd03dbaa1a8caca807f95b279cf DIST byobu_5.133.orig.tar.gz 761655 BLAKE2B 796cfe22ba60a8cfe41ca6570e4c7f265dd249e7767086341903da7862037f39b1f49434b6dae36d12d82df1ee34306b815ff3f8e703eeedab79cf02e8d86a7d SHA512 4c0ef7a3b483e48c57f3e97dae1c7c77084797016efb677b201f2b56c6b9f4b771739d9a6d9a4fb612203a22e9fa460db80fde30c837b102ad830b1b2919db6c -EBUILD byobu-5.130-r1.ebuild 990 BLAKE2B e6aef7019900baea377c940b63563e67b78c13c6c13593c5d18cc2c501e20f46fa1bf10144a16ea420939e28d9524857fd8edc6e4defabf5b92ca54636e60e3a SHA512 86124d66f9fb03d4c9639e2e7f37f2d2b3660d0fd13a5f6e4cd02819289712e51e8a25632a043ace598bd8bd309ec0a82262a3caf2203e41fb2a81a4ed6ab578 -EBUILD byobu-5.133.ebuild 1138 BLAKE2B 6068cbd0bcced68e975352e100fb3ffd80f9108d50ae0b67af86209a9704c37b2a482ad20cb6332151953c3c843519be32c15acac2710b237707c92482a6ef48 SHA512 a2d43819a12e62b693e89187627a5d543b9e1f8309319e5404f8fe4724ab89ef434e53bf47cc4f3ca5f736fe3080eacf2afa6ee862de8e5513e3d6cd38f1e4b0 +EBUILD byobu-5.130-r1.ebuild 980 BLAKE2B 4be97801c4415c3fd5a8c8c8ffdaa5303e926df3151d6f637d42ec2310a8ea5ad7f22edad2b26c566410dcfce4c7c07a4ad91540b804ce07051d5d9d7fefd7ad SHA512 cabc19679625bdc2189ada61e9b1fbfab96fd61b882a092c5c14b1c0c700643f3e10f2e847f149c607dcb83af596273f0c950cb765875e8702be9c87a055e9b8 +EBUILD byobu-5.133.ebuild 1130 BLAKE2B 62c87c9c62f7020492b6b6d3d6153cc11b5e4c6852eba61bc77fdc700e88e3d997b131ce48b40d9fbdd742fd615a0f573dbf964aa7e495d71b8bb93be32bcf06 SHA512 164215114cbb19a9b93a4ef71cd81b3ec9d40c24b789ac7ee17ea68bfd8a9e99f0fed865193662034756aa93be12fa3ea5b22fd3bd96f288322a40beed237fc1 MISC metadata.xml 981 BLAKE2B 8e3ed29634279b4fec3b92e5b192e4aaea2c3d8aeb29d1e29f03220d32f3c522d27fdcf8aa2fd601fb647c8ec41e1d56e5d1cb32c635070b516592cffdac9499 SHA512 6056ce18301ef9147fce0922c07ef455c416d75b78e23bc0aca9154e1765f167ebffbafc8e330f4878f0b575483131d417354f14e392568c91ef04087cf87d0b diff --git a/app-misc/byobu/byobu-5.130-r1.ebuild b/app-misc/byobu/byobu-5.130-r1.ebuild index 7872a4c00fa4..bdda7111ba0f 100644 --- a/app-misc/byobu/byobu-5.130-r1.ebuild +++ b/app-misc/byobu/byobu-5.130-r1.ebuild @@ -1,8 +1,8 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 -PYTHON_COMPAT=( python3_{7,8} ) +PYTHON_COMPAT=( python3_8 ) inherit python-single-r1 @@ -18,7 +18,7 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="${PYTHON_DEPS} $(python_gen_cond_dep ' - dev-libs/newt[${PYTHON_MULTI_USEDEP}] + dev-libs/newt[${PYTHON_USEDEP}] ') screen? ( app-misc/screen ) !screen? ( app-misc/tmux )" diff --git a/app-misc/byobu/byobu-5.133.ebuild b/app-misc/byobu/byobu-5.133.ebuild index 6b46ae0973b0..1f5d32517105 100644 --- a/app-misc/byobu/byobu-5.133.ebuild +++ b/app-misc/byobu/byobu-5.133.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_COMPAT=( python3_{8,9} ) inherit python-single-r1 @@ -18,7 +18,7 @@ IUSE="screen" REQUIRED_USE="${PYTHON_REQUIRED_USE}" RDEPEND="${PYTHON_DEPS} - $(python_gen_cond_dep 'dev-libs/newt[${PYTHON_MULTI_USEDEP}]') + $(python_gen_cond_dep 'dev-libs/newt[${PYTHON_USEDEP}]') screen? ( app-misc/screen ) !screen? ( app-misc/tmux )" diff --git a/app-misc/carbon-c-relay/Manifest b/app-misc/carbon-c-relay/Manifest index 5869dd4fd3bb..74694d232648 100644 --- a/app-misc/carbon-c-relay/Manifest +++ b/app-misc/carbon-c-relay/Manifest @@ -1,11 +1,5 @@ -AUX carbon-c-relay.confd 362 BLAKE2B 7d33b9087ab77f07606fef84c4ed3dcff41e56040027b5bdbdb2ab22b010fb78acc69a1532738d6e76d453eaefcef0e47d3a5cc6f123167ee6687ce8bc8dc923 SHA512 39c4838e39c494ac70573f1d7202d7bf359a01903877eabac60f5576c288372897c72393322a3d991ae6bfc75f8275c178ead912321836f570b6535b9c53fa8e AUX carbon-c-relay.confd-r1 365 BLAKE2B 10a531055296877bb027f5dc6546b054da7e5b84950bbcf8de8d4af552e61fcd9bbebeea3bc432a25f14103c4f2f30db4885259f855182e6923b79649e63fb60 SHA512 a432cf28c86ec45c807eeb5a7b506e7dcc6155c138aea5dc60eb8bcf5036ac0efc3a81fbc044af34dab5f05f250635892c5e706dfd69cc1087f0c283c3aa9393 -AUX carbon-c-relay.initd 1678 BLAKE2B f97d7390e0d03ffaa9cca658ac206eff4ea22336f100e860aa81c72e593440c79596af6c0245a8f8759fff2c24084f1019581b44f21e984820a616f10543d09a SHA512 5a3415395affe6c4e315c650733d8e335d5fa8e490ffeba8dc7c944976f3b68ca14e801175a2136499b00fa6adf403428ae509cb9c3596b6a3188ef20d09c575 AUX carbon-c-relay.initd-r1 1801 BLAKE2B 4627b6e0d9a44d5c544ccff0c33557c73dd971929fbb442be79f3913752f39b1d534d4e4e936ebe94ebd5883d56e3f04314b9033c0a5ef7a3cbe7e05e1aeeb42 SHA512 5cf3c424a8be6bb55a80b58ce590838fec8ed26f8f407e8561c1e3ea094e80ad4021d153b3d816ab6d4e6589494d9ce621fe14196e223ef3a092d0aa26a63399 -DIST carbon-c-relay-3.5.tar.gz 304570 BLAKE2B 4b2595eb3aecab7793e2f8a96a6f0a28b967d5e753ee25b175d70fcd2c9d6c492252b2ece5012fd446ba586da9f82e80cc10a9ed3f520bd6600f17e7137fd5ec SHA512 5461e9c32b2953e2c182f71bcaebde33f571dc9672d63231aedf88aca65b2576d0787ab24e871905d46fd0a4176b31f817f75aee09f93a66a280ca67caf74e66 -DIST carbon-c-relay-3.6.tar.gz 557612 BLAKE2B 9921a6488a0f04d6b8a7bbe54d13d23dcf979331103e1b862a8a504ead92afdc7530c665cd5a8973ac0cee952c7454ca8fcfb7b9e632ebf8c175083e83c10cc1 SHA512 7336e29890610d5248059c9de7653892d761005881897bff8279c0b12396a5d9aaedf4987121338f43951b8d322cddaaab43a2151b89e98eee9e4da8c7188cd4 DIST carbon-c-relay-3.7.2.tar.gz 561080 BLAKE2B 55674699b2afcffa911954a52e3c51b92380c81083db0330e7e6eab495e72938b7761a8c7bc17ac65ea56db1c11f4c360bab3b7442ca13f3466170d6bb3f6fd6 SHA512 dab2eaf2da07afd429012b93f0c826e2fe6e43371afa07d34793dd212820790af2487f5710524deac52c3ed18b874ce8ff54d90b3872e269dc570b7ad30c1826 -EBUILD carbon-c-relay-3.5-r1.ebuild 1514 BLAKE2B b785d81ddc95d3af346eab986d91a37bae33a10ff5d2376cc21117f75c857fc9ef71fb2ed78ec5a7ab66aa1b79938ea4d3d49cf9c5fbd49ae0ada636fed3707d SHA512 88cb663258a0d84dcf01300bee13181e517a6283ccd5305e2e85c24361b80d8d1152fdebd8da25d95e5df43a788e1fc74491ff0facd12595eccb1cc9b573e564 -EBUILD carbon-c-relay-3.6-r1.ebuild 1614 BLAKE2B d638ee7914142d9cb8d996dff745f75addcba95810e44288f6fd2cb0a0c8187af7a3729e45f5850a84092c88c40bdb3dc164073b0f7e1ee066a74ebf2ca6a3c1 SHA512 d1d20548e0a3997071e7a53c817a56b904661badc2d7aaf56cae00eea4536bb514d24578fd8a4d1cec99f25bff9c0a3926feffbc678743cd39ded3dc3f4dd1a0 EBUILD carbon-c-relay-3.7.2-r1.ebuild 1567 BLAKE2B 13280b7bde34cd94b238fc0d95bdf78d5727c7535891a9b0382caeb4ced930dabcdef57a34de586b90b2c1c6b586e4120ebd2fbe7dbc4d53c34a4aceb46088e5 SHA512 73039e2207eb62431fc06ce0bd9216d8f0f337abe686d290ed3e3e84fb3130a45be437ca035d9fb35a4ac381ef1fef63d7e6eb409f735945631357e5e0ca2b95 MISC metadata.xml 653 BLAKE2B 224540619f2aa5e40aeb57085a4d13640c7cc6381a7a26fea6a6854935f6705576b5ca5ea88b0b7647ff3c293c6bd83b4b170c66ab12521dc7e01811506a33da SHA512 91e5e7ea08dcac8edbbbe0ed7a6b8ccac8a6ea7c2ba89d33c4f188aabaa5a975ac1738c31b942c8db8c6a37f6b1dff67f757b60991143c13f821f63ffea5ca0a diff --git a/app-misc/carbon-c-relay/carbon-c-relay-3.5-r1.ebuild b/app-misc/carbon-c-relay/carbon-c-relay-3.5-r1.ebuild deleted file mode 100644 index 4fd7b63ac246..000000000000 --- a/app-misc/carbon-c-relay/carbon-c-relay-3.5-r1.ebuild +++ /dev/null @@ -1,58 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit user - -DESCRIPTION="Enhanced C version of Carbon relay, aggregator and rewriter" -HOMEPAGE="https://github.com/grobian/carbon-c-relay" -SRC_URI="https://github.com/grobian/carbon-c-relay/releases/download/v${PV}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc64 ~x64-macos ~x64-solaris ~x86-solaris" -IUSE="lz4 snappy zlib ssl pcre pcre2 +oniguruma" - -# ensure only one of pcre, pcre2 and oniguruma is set, or none (libc) -# unforunately pcre is in global USE, so we have to exclude that here -REQUIRED_USE=" - pcre2? ( !oniguruma ) - oniguruma? ( !pcre2 ) -" -RDEPEND="lz4? ( app-arch/lz4 ) - snappy? ( app-arch/snappy ) - zlib? ( app-arch/gzip ) - ssl? ( dev-libs/openssl:0= ) - !oniguruma? ( !pcre2? ( pcre? ( dev-libs/libpcre ) ) ) - pcre2? ( dev-libs/libpcre2 ) - oniguruma? ( dev-libs/oniguruma )" -DEPEND="${RDEPEND}" - -pkg_preinst() { - enewgroup carbon - enewuser carbon -1 -1 -1 carbon -} - -src_configure() { - local pcrecfg - if use !pcre2 && use !oniguruma ; then - pcrecfg=$(use_with pcre) - else - pcrecfg="--without-pcre" - fi - - econf $(use_with lz4) $(use_with snappy) \ - $(use_with ssl) $(use_with zlib gzip) \ - "${pcrecfg}" $(use_with pcre2) $(use_with oniguruma) -} - -src_install() { - default - # rename too generic name - mv "${ED}"/usr/bin/{relay,${PN}} || die - dodoc ChangeLog.md - - newinitd "${FILESDIR}"/${PN}.initd-r1 ${PN} - newconfd "${FILESDIR}"/${PN}.confd-r1 ${PN} -} diff --git a/app-misc/carbon-c-relay/carbon-c-relay-3.6-r1.ebuild b/app-misc/carbon-c-relay/carbon-c-relay-3.6-r1.ebuild deleted file mode 100644 index 9a577c441d51..000000000000 --- a/app-misc/carbon-c-relay/carbon-c-relay-3.6-r1.ebuild +++ /dev/null @@ -1,63 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit user - -DESCRIPTION="Enhanced C version of Carbon relay, aggregator and rewriter" -HOMEPAGE="https://github.com/grobian/carbon-c-relay" -SRC_URI="https://github.com/grobian/carbon-c-relay/releases/download/v${PV}/${P}.tar.gz" - -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~arm ~ppc64 ~x64-macos ~x64-solaris ~x86-solaris" -IUSE="lz4 snappy zlib ssl pcre pcre2 +oniguruma" - -# ensure only one of pcre, pcre2 and oniguruma is set, or none (libc) -# unforunately pcre is in global USE, so we have to exclude that here -REQUIRED_USE=" - pcre2? ( !oniguruma ) - oniguruma? ( !pcre2 ) -" -RDEPEND="lz4? ( app-arch/lz4 ) - snappy? ( app-arch/snappy ) - zlib? ( app-arch/gzip ) - ssl? ( dev-libs/openssl:0= ) - !oniguruma? ( !pcre2? ( pcre? ( dev-libs/libpcre ) ) ) - pcre2? ( dev-libs/libpcre2 ) - oniguruma? ( dev-libs/oniguruma )" -DEPEND="${RDEPEND}" - -pkg_preinst() { - enewgroup carbon - enewuser carbon -1 -1 -1 carbon -} - -src_configure() { - local pcrecfg - if use !pcre2 && use !oniguruma ; then - pcrecfg=$(use_with pcre) - else - pcrecfg="--without-pcre" - fi - - econf $(use_with lz4) $(use_with snappy) \ - $(use_with ssl) $(use_with zlib gzip) \ - "${pcrecfg}" $(use_with pcre2) $(use_with oniguruma) -} - -src_install() { - default - - # rename too generic name - mv "${ED}"/usr/bin/{relay,${PN}} || die - - # remove libfaketime, necessary for testing only - rm -f "${ED}"/usr/$(get_libdir)/libfaketime.* - - dodoc ChangeLog.md - - newinitd "${FILESDIR}"/${PN}.initd-r1 ${PN} - newconfd "${FILESDIR}"/${PN}.confd-r1 ${PN} -} diff --git a/app-misc/carbon-c-relay/files/carbon-c-relay.confd b/app-misc/carbon-c-relay/files/carbon-c-relay.confd deleted file mode 100644 index d2824644d3c0..000000000000 --- a/app-misc/carbon-c-relay/files/carbon-c-relay.confd +++ /dev/null @@ -1,15 +0,0 @@ -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -# routing file to read -#ROUTES_FILE=/etc/carbon-c-relay.conf - -# where to store the PID-file -#PIDFILE=/run/carbon-c-relay.pid - -# user and group to run carbon-c-relay as -#USER=carbon -#GROUP=carbon - -# any options to use when starting the relay -#EXTRA_OPTS= diff --git a/app-misc/carbon-c-relay/files/carbon-c-relay.initd b/app-misc/carbon-c-relay/files/carbon-c-relay.initd deleted file mode 100644 index 8d39afe05d49..000000000000 --- a/app-misc/carbon-c-relay/files/carbon-c-relay.initd +++ /dev/null @@ -1,70 +0,0 @@ -#!/sbin/openrc-run -# Copyright 1999-2015 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 - -extra_commands="configtest" -extra_started_commands="reload" - -description="Lightweight graphite metrics router and aggregator." -description_configtest="Run carbon-c-relay's internal config check." -description_reload="Reload the carbon-c-relay configuration without losing connections." - -routes_config=${ROUTES_FILE:-/etc/${SVCNAME}.conf} - -command="/usr/bin/carbon-c-relay" -command_args="-f ${routes_config} ${EXTRA_OPTS}" -pidfile=${PIDFILE:-/run/${SVCNAME}.pid} -user=${USER:-carbon} -group=${GROUP:-carbon} - -depend() { - need net - use dns -} - -start_pre() { - if [ "${RC_CMD}" != "restart" ]; then - configtest || return 1 - fi - touch /var/log/${SVCNAME}.log - chown ${user}:${group} /var/log/${SVCNAME}.log -} - -stop_pre() { - if [ "${RC_CMD}" = "restart" ]; then - configtest || return 1 - fi -} - -stop_post() { - rm -f ${pidfile} -} - -start() { - ebegin "Starting ${SVCNAME}" - start-stop-daemon --start --background --make-pidfile --pidfile ${pidfile} \ - --stdout /var/log/${SVCNAME}.log \ - --stderr /var/log/${SVCNAME}.log \ - --user ${user} --group ${group} \ - --exec ${command} -- ${command_args} - eend $? -} - -stop() { - ebegin "Stopping ${SVCNAME}" - start-stop-daemon --stop --exec ${command} --pidfile ${pidfile} - eend $? -} - -reload() { - configtest || return 1 - ebegin "Refreshing ${SVCNAME}'s configuration" - kill -HUP $(< ${pidfile}) &>/dev/null - eend $? "Failed to reload ${SVCNAME}" -} - -configtest() { - ebegin "Checking ${SVCNAME}'s configuration" - ${command} -f "${routes_config}" -t < /dev/null > /dev/null - eend $? "failed, please correct errors above" -} diff --git a/app-misc/cmatrix/Manifest b/app-misc/cmatrix/Manifest index 405d4cb7ec15..29529afdc662 100644 --- a/app-misc/cmatrix/Manifest +++ b/app-misc/cmatrix/Manifest @@ -1,3 +1,3 @@ DIST cmatrix-2.0.tar.gz 205640 BLAKE2B 3d38903b93853afc077c00308b84106664ec2ea3a31601ba7ab858f6571158182858de87392b5940725456bdd8c82232228451a4d30813e2c0a8bec99f285814 SHA512 1aeecd8e8abb6f87fc54f88a8c25478f69d42d450af782e73c0fca7f051669a415c0505ca61c904f960b46bbddf98cfb3dd1f9b18917b0b39e95d8c899889530 -EBUILD cmatrix-2.0-r3.ebuild 834 BLAKE2B e21d62ae01d97cca5681c4f7c646b724cb2bf1a937bb123446e0d69564dc08b5e5b473ef8912604d4c9c31caa030442afdebae0db724f27a01682b6146e68fc8 SHA512 b5b5af76c4035fc821a22e72eb8ec65c9df38b4f5e4d5a80d6055855625be6b172619d2d5c7494910253600d1d24db82403192084450ccbba73fd5050a0bccfd +EBUILD cmatrix-2.0-r4.ebuild 836 BLAKE2B e80b8f30b177e0c42113d24aee36c7de770055cca5ef7cecd6dbf94e2cd5eb752ef33e3f0f259d77ceaddf0ce0f3ebbaa46991a487f826594a6fd199f3060189 SHA512 2e1714a75144d1f7ea9a870a78bb2af2032599d55bd780d5d281579ab7b568a5fc38627705daaf179ee25cedb184563e7cf115ddc7a478d043716a44abb4c726 MISC metadata.xml 251 BLAKE2B e9e9d48943645d8b737bc1f7ab0efb05db0f8eddad759c9bb40d07dc008fbfb8f5cca2020de71a9ff6945f5d66292ac02355773545010cd49c77fe6dd5ab7b40 SHA512 1b6a6955118c1a74cc89a77d6de9be8f4ff9c7137c186753462670a5b93457dfd034ad5d1f4d2507ac95cc149c2a042fa5324220b58702a56b09d91de40151c9 diff --git a/app-misc/cmatrix/cmatrix-2.0-r3.ebuild b/app-misc/cmatrix/cmatrix-2.0-r3.ebuild deleted file mode 100644 index 18a688600f04..000000000000 --- a/app-misc/cmatrix/cmatrix-2.0-r3.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -FONT_SUFFIX="pcf" - -inherit cmake font - -DESCRIPTION="An ncurses based app to show a scrolling screen from the Matrix" -HOMEPAGE=" - https://www.asty.org/cmatrix/ - https://github.com/abishekvashok/cmatrix -" -SRC_URI="https://github.com/abishekvashok/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~alpha amd64 ~hppa ppc ppc64 sparc x86" -IUSE="+unicode" - -DEPEND="sys-libs/ncurses:0=[unicode?]" -BDEPEND="" -RDEPEND="${DEPEND}" - -src_configure() { - mycmakeargs=( - -DCURSES_NEED_WIDE=$(usex unicode) - ) - cmake_src_configure -} - -src_install() { - cmake_src_install - use X && font_src_install - doman ${PN}.1 -} - -pkg_postinst() { - use X && font_pkg_postinst -} - -pkg_postrm() { - use X && font_pkg_postrm -} diff --git a/app-misc/cmatrix/cmatrix-2.0-r4.ebuild b/app-misc/cmatrix/cmatrix-2.0-r4.ebuild new file mode 100644 index 000000000000..6d2ecbb3ffd0 --- /dev/null +++ b/app-misc/cmatrix/cmatrix-2.0-r4.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +FONT_SUFFIX="pcf" + +inherit cmake font + +DESCRIPTION="An ncurses based app to show a scrolling screen from the Matrix" +HOMEPAGE=" + https://www.asty.org/cmatrix/ + https://github.com/abishekvashok/cmatrix +" +SRC_URI="https://github.com/abishekvashok/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha amd64 ~hppa ppc ppc64 sparc x86" +IUSE="+unicode" + +DEPEND="sys-libs/ncurses:=[unicode(+)?]" +BDEPEND="" +RDEPEND="${DEPEND}" + +src_configure() { + mycmakeargs=( + -DCURSES_NEED_WIDE=$(usex unicode) + ) + cmake_src_configure +} + +src_install() { + cmake_src_install + use X && font_src_install + doman ${PN}.1 +} + +pkg_postinst() { + use X && font_pkg_postinst +} + +pkg_postrm() { + use X && font_pkg_postrm +} diff --git a/app-misc/dvtm/Manifest b/app-misc/dvtm/Manifest index 1d6577852762..3f6b4c34c605 100644 --- a/app-misc/dvtm/Manifest +++ b/app-misc/dvtm/Manifest @@ -2,7 +2,7 @@ AUX dvtm-0.15-gentoo.patch 961 BLAKE2B 611e19b936957c80eb234186a4199f32e83aefc7a AUX dvtm-0.15-stop-installing-terminfo.patch 474 BLAKE2B a2a1552592b51bc21d817039b3f09e8108c36e3cdb77c9b6f43f12ebc3f856e9a0d21e9ec8fc82f843166ad16ebf9644ccbd9fc8a80746ce9670d9b7ce191653 SHA512 cea8b8e6974ffc6d891fa176c1d7ef67dfb994bea779b3e7485094f4cd414b8be928ecb0db14e16ce5508b0454465084cde37ee4d09de21f91e18a5a2958931b AUX dvtm-9999-gentoo.patch 426 BLAKE2B b5cd8066a16005b240c5725374ea31fa42394076ea477f9ed35576b57a2d816123fbd4adfd877a092b56ecd42f321d4a092a20b20a7848a16df8fdb93fcfb7d3 SHA512 ee3d94108e8d74ef4777c2bdbb2887af9a4f62832311524cde7a69b0307a71edd89616e475c486745b2f5461932cb13cb46dbb2a6ab4af0a8ad8caae92e10275 DIST dvtm-0.15.tar.gz 40511 BLAKE2B cc5075b5337a66b3eb5a3845f18aaadc6be36804e1a0e217e6bfe640893ec5af7553aa69578f8bda6c3b11b28c02ba5398e19f9cad9844bfcb1bd32ca4f24c12 SHA512 48a0c8fd6a50fe5d43414d0223c9f4b9920a31d42fe3bfc428ce1ae7d0e41a41ebe2597eae0824c7c76bfb0e32a13e440c8d5fcdb1886d55d6791fa3fe3fd77b -EBUILD dvtm-0.15-r2.ebuild 1251 BLAKE2B ca2566bbfce7e9ece7adf4b02b02ebee3d381b23c02219970837f286f6e6d9c15c2dac78a6f51cfc39bc2454920e5fe19fc47aa623df7aeff3d53c9ba2489550 SHA512 0265a5d734176a3c23ea3cd609a13ba202bf4b199471c37ef9e652eb5a78cb58a1cb5d6367c9e66b18202519b826583160993fb202900da43a3fc0b32300815b -EBUILD dvtm-0.15-r3.ebuild 1246 BLAKE2B 930eea360ee8e5a801e6f4ff3f890c57bffe069f70b22bbb746297ab1fb42e1da23a53642ecadb939c10abddbcc880ef47606767f91334a25ccc4f194fe5f38b SHA512 30122399a8a54a7b3fad309ad8f20f2c8ffd5252f0b5c7a4540b4c8ba7fdf23aa5336d7374b204855d40d82387610a95c5335f21694b5f5729a59697b57cb3fe -EBUILD dvtm-9999.ebuild 1250 BLAKE2B d4d4479d93a67b41de5ac9b514e4241479a34ffe981e1a6264e36ea05ba8eaf3f788d314f3488dc089f0b046563294eaefbd4f9c5d9ee24a1412ff8ec43ffd58 SHA512 66a0ef9a78ab35d0f40ca41b6d1a1bd66beb4e1df54d3961905421ddd0f923a6accf2672fb2927b3cfb3062f006cad617ce0defd7bf3ebf78361b613b08e3b2e +EBUILD dvtm-0.15-r4.ebuild 1253 BLAKE2B 021027e4f943c8bb67625142de1627478fba15b815600a6f0a271e9bc80344b76c5c92b513c9baedac2bdc132dd51a3bf2ebb8c30ba47bf32d7ce35cec522d07 SHA512 4d905b73a10e2cb994ccc4ab7efeeda22f428567ec244c52623550626c2abaae89f8ee43a5c00a6e31fd3711ffe3fae544742c639884cd994e2576a017d77d77 +EBUILD dvtm-0.15-r5.ebuild 1248 BLAKE2B 487ff2af37a2cf2bc5aac83b785e4aacfa9b1b15c59e4d4ac312cf69b15e9aba2d683c9af68706fbf6046532ec5a32ffdf3880d7fb68678365b9f1d22fc593e6 SHA512 c5c1a7c7446f5c44de7837107fbf4df7cc45c2ef2792c03918d44d0340813b5ba1fdd91815e78c83b022dc798ba03a3aba7a940977e3b956acdaefb79134e823 +EBUILD dvtm-9999.ebuild 1252 BLAKE2B 62291128284ed3d07e655b643e31fb1105331a8dcfbe8ae6bc187d4fbb5120805afb12e06b185fe1d65bf8d8ae0a5333c5cd8f99df6531dd33d85c82bb7ef3ef SHA512 7213a5bde6d927907366a4103e6f1a863e85193ac00456a6268017bf947f2c405cca72193c658f532e7c28086748f5e9ac0f5f64dc4aaf223024a5d63bf7db6c MISC metadata.xml 266 BLAKE2B dcea8fa0295f75ca11474aafd9d1b56cf5c6d01fdb4444a82a0b93e818cf8e692076a1f5dc30a5098779afdff5190e2f877836b3ee87cbc1f8a529c32149ea94 SHA512 4da13e3e2134d06372d9bdc1de80cef972ac5db82e7ee8b3cfe620712610fd863c9037a6b8c84ee7a6c8eb8f0cb52568f040474eddb73a7afa07b5a53f512ac5 diff --git a/app-misc/dvtm/dvtm-0.15-r2.ebuild b/app-misc/dvtm/dvtm-0.15-r2.ebuild deleted file mode 100644 index 46ead862d726..000000000000 --- a/app-misc/dvtm/dvtm-0.15-r2.ebuild +++ /dev/null @@ -1,62 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit savedconfig toolchain-funcs - -DESCRIPTION="Dynamic virtual terminal manager" -HOMEPAGE="https://www.brain-dump.org/projects/dvtm/" - -if [[ ${PV} == *9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="git://repo.or.cz/dvtm.git" -else - SRC_URI="https://www.brain-dump.org/projects/${PN}/${P}.tar.gz" - KEYWORDS="~amd64 ~arm ~x86" -fi - -LICENSE="MIT" -SLOT="0" - -COMMON_DEPEND="sys-libs/ncurses:0=[unicode]" -RDEPEND="${COMMON_DEPEND} - !>=sys-libs/ncurses-6.1 -" -DEPEND="${COMMON_DEPEND} - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${PN}-0.15-gentoo.patch -) - -src_prepare() { - default - - restore_config config.h -} - -src_compile() { - tc-export PKG_CONFIG - local msg="" - use savedconfig && msg=", please check the configfile" - emake CC=$(tc-getCC) ${PN} -} - -src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" STRIP=true install - - insinto /usr/share/${PN} - newins config.h ${PF}.config.h - - dodoc README.md - - save_config config.h -} - -pkg_postinst() { - elog "This ebuild has support for user defined configs" - elog "Please read this ebuild for more details and re-emerge as needed" - elog "if you want to add or remove functionality for ${PN}" -} diff --git a/app-misc/dvtm/dvtm-0.15-r3.ebuild b/app-misc/dvtm/dvtm-0.15-r3.ebuild deleted file mode 100644 index f83a6475a961..000000000000 --- a/app-misc/dvtm/dvtm-0.15-r3.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 1999-2020 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit savedconfig toolchain-funcs - -DESCRIPTION="Dynamic virtual terminal manager" -HOMEPAGE="https://www.brain-dump.org/projects/dvtm/" - -if [[ ${PV} == *9999 ]]; then - inherit git-r3 - EGIT_REPO_URI="git://repo.or.cz/dvtm.git" -else - SRC_URI="https://www.brain-dump.org/projects/${PN}/${P}.tar.gz" - KEYWORDS="amd64 arm x86" -fi - -LICENSE="MIT" -SLOT="0" - -RDEPEND=">=sys-libs/ncurses-6.1:0=[unicode]" -DEPEND="${RDEPEND} - virtual/pkgconfig -" - -PATCHES=( - "${FILESDIR}"/${PN}-0.15-gentoo.patch - "${FILESDIR}"/${PN}-0.15-stop-installing-terminfo.patch -) - -src_prepare() { - default - - restore_config config.h -} - -src_compile() { - tc-export PKG_CONFIG - local msg="" - use savedconfig && msg=", please check the configfile" - emake CC=$(tc-getCC) ${PN} -} - -src_install() { - emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" STRIP=true install - - insinto /usr/share/${PN} - newins config.h ${PF}.config.h - - dodoc README.md - - save_config config.h -} - -pkg_postinst() { - elog "This ebuild has support for user defined configs" - elog "Please read this ebuild for more details and re-emerge as needed" - elog "if you want to add or remove functionality for ${PN}" -} diff --git a/app-misc/dvtm/dvtm-0.15-r4.ebuild b/app-misc/dvtm/dvtm-0.15-r4.ebuild new file mode 100644 index 000000000000..3603e5c884a6 --- /dev/null +++ b/app-misc/dvtm/dvtm-0.15-r4.ebuild @@ -0,0 +1,62 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit savedconfig toolchain-funcs + +DESCRIPTION="Dynamic virtual terminal manager" +HOMEPAGE="https://www.brain-dump.org/projects/dvtm/" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="git://repo.or.cz/dvtm.git" +else + SRC_URI="https://www.brain-dump.org/projects/${PN}/${P}.tar.gz" + KEYWORDS="~amd64 ~arm ~x86" +fi + +LICENSE="MIT" +SLOT="0" + +COMMON_DEPEND="sys-libs/ncurses:=[unicode(+)]" +RDEPEND="${COMMON_DEPEND} + !>=sys-libs/ncurses-6.1 +" +DEPEND="${COMMON_DEPEND} + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${PN}-0.15-gentoo.patch +) + +src_prepare() { + default + + restore_config config.h +} + +src_compile() { + tc-export PKG_CONFIG + local msg="" + use savedconfig && msg=", please check the configfile" + emake CC=$(tc-getCC) ${PN} +} + +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" STRIP=true install + + insinto /usr/share/${PN} + newins config.h ${PF}.config.h + + dodoc README.md + + save_config config.h +} + +pkg_postinst() { + elog "This ebuild has support for user defined configs" + elog "Please read this ebuild for more details and re-emerge as needed" + elog "if you want to add or remove functionality for ${PN}" +} diff --git a/app-misc/dvtm/dvtm-0.15-r5.ebuild b/app-misc/dvtm/dvtm-0.15-r5.ebuild new file mode 100644 index 000000000000..a80b982cbbc7 --- /dev/null +++ b/app-misc/dvtm/dvtm-0.15-r5.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit savedconfig toolchain-funcs + +DESCRIPTION="Dynamic virtual terminal manager" +HOMEPAGE="https://www.brain-dump.org/projects/dvtm/" + +if [[ ${PV} == *9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="git://repo.or.cz/dvtm.git" +else + SRC_URI="https://www.brain-dump.org/projects/${PN}/${P}.tar.gz" + KEYWORDS="amd64 arm x86" +fi + +LICENSE="MIT" +SLOT="0" + +RDEPEND=">=sys-libs/ncurses-6.1:=[unicode(+)]" +DEPEND="${RDEPEND} + virtual/pkgconfig +" + +PATCHES=( + "${FILESDIR}"/${PN}-0.15-gentoo.patch + "${FILESDIR}"/${PN}-0.15-stop-installing-terminfo.patch +) + +src_prepare() { + default + + restore_config config.h +} + +src_compile() { + tc-export PKG_CONFIG + local msg="" + use savedconfig && msg=", please check the configfile" + emake CC=$(tc-getCC) ${PN} +} + +src_install() { + emake DESTDIR="${D}" PREFIX="${EPREFIX}/usr" STRIP=true install + + insinto /usr/share/${PN} + newins config.h ${PF}.config.h + + dodoc README.md + + save_config config.h +} + +pkg_postinst() { + elog "This ebuild has support for user defined configs" + elog "Please read this ebuild for more details and re-emerge as needed" + elog "if you want to add or remove functionality for ${PN}" +} diff --git a/app-misc/dvtm/dvtm-9999.ebuild b/app-misc/dvtm/dvtm-9999.ebuild index 44e2ba21eb3a..1ceb143cf9e0 100644 --- a/app-misc/dvtm/dvtm-9999.ebuild +++ b/app-misc/dvtm/dvtm-9999.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=6 @@ -19,7 +19,7 @@ fi LICENSE="MIT" SLOT="0" -RDEPEND=">=sys-libs/ncurses-6.1:0=[unicode]" +RDEPEND=">=sys-libs/ncurses-6.1:=[unicode(+)]" DEPEND=" ${RDEPEND} virtual/pkgconfig diff --git a/app-misc/hivex/Manifest b/app-misc/hivex/Manifest index 8cbbceda6657..899763e9dd78 100644 --- a/app-misc/hivex/Manifest +++ b/app-misc/hivex/Manifest @@ -1,3 +1,3 @@ DIST hivex-1.3.20.tar.gz 1727498 BLAKE2B db6448242fc4b72d75cc7234a49e146cb165b1b9b9e2e72fb2a05be37cbb1d8ca865ccc51c4d2d50199e69cae2d870743ecd41534290e9a100bb268c2437ee22 SHA512 366e84c2a13ff53c70036df60db6e2b469cd06e3405761df73c47978b4fa0245246a1ea912aa5852b1272221d55c6c100b40b00e4c9a6f5668d12ff7f93c787a -EBUILD hivex-1.3.20.ebuild 2145 BLAKE2B 3e3890b323f7c0f8ff968e6adf62067f5a088d43b8ab67521a63de24496c5684c5bdb3dc45d5269043f6f4df41e502dedf6ff3e57703cb5697451617ca61f2ea SHA512 a14d1fdbae2a0d80b1ea15b02fa90b67807e1fe3112706f68decd0638d123da134b59e3cf738bdf1cc87b5dfc41442c98406d55ed55209e4dbe44c7d5a08908f +EBUILD hivex-1.3.20.ebuild 2145 BLAKE2B c932ca4bc05183f047b19db401a56291a9089ee0d7bb8fdb3689a280ccd5ee230188816c5ccc3d928c161f65d6b3294215846613629c9a0db38e6bbe6a269a91 SHA512 d642008949798287e6808437919c20b2a60a6f5fd65c00eee349eaad5a0f1bb110d7f10a1a5778f3b60706181ebc86ba39c440b534d590eafbead7c613e47050 MISC metadata.xml 166 BLAKE2B c254f1fb642881aba57637be14fb0a89b10384f91a128feaec3a8c870d76efc2cbacb92caccc0dee2dd19a5ac5eaf8643080dafa05c4e2ac96a68568927e5afd SHA512 a56648c974a1d14dd4c18237532773c72057a13ab90c58b5da04f185e3c12a8bd8d5c21fb06053507f31766291a82dc7d87b34cd65fd94cfe2af7295c813ef84 diff --git a/app-misc/hivex/hivex-1.3.20.ebuild b/app-misc/hivex/hivex-1.3.20.ebuild index 2758e02bdd64..7c8d10963bbb 100644 --- a/app-misc/hivex/hivex-1.3.20.ebuild +++ b/app-misc/hivex/hivex-1.3.20.ebuild @@ -3,7 +3,7 @@ EAPI=7 -USE_RUBY="ruby24 ruby25 ruby26" +USE_RUBY="ruby25 ruby26 ruby27" RUBY_OPTIONAL=yes PYTHON_COMPAT=( python3_{7,8,9} ) diff --git a/app-misc/lirc/Manifest b/app-misc/lirc/Manifest index 3bea2fea5de5..72790d80abb1 100644 --- a/app-misc/lirc/Manifest +++ b/app-misc/lirc/Manifest @@ -8,5 +8,5 @@ AUX lircmd-0.10.0.conf 57 BLAKE2B 8c39aac91bf5ac603a1495bb7e27b74ee5f09e55e35297 AUX lircmd-0.9.4a-r2 382 BLAKE2B 14e6f7822d8878a9047fc26cb0927ae61c70092788133a387be62a9e54b3d4f3c78734f5dd0a54ddb04dd2b48ba270177ca7af777ac80ba8bacdcbe3f9ce2d62 SHA512 c744553b6246e62845ee61e18d78d97e7242969d0bb5478072bd9072ce0a02486306b577ca64c1c569c9b136e3231a4f0663c94114879827329a769e5f36413d AUX modprobed.lirc 549 BLAKE2B f58dcefff1becd48edaddab0d48e46f361b99de714bc8d3ae0d72f49fc8699fe9b9c7d8818a94eb7b40a5a653bfc8ca61ec11374c49ecebd1ef235d4ed8b8c08 SHA512 a64cac97e21ab53c247d8dd3e518b3caee5eeb9c3558727eba8a04684894c6be1695ce681e71d559474f4e78bbb39130d97f843eae18e56b3d3eb70f1fbefc63 DIST lirc-0.10.1.tar.bz2 2523226 BLAKE2B 47b7ee87de8f64f7f829af519c0d296a85cf91790148927e850965177d4984bb994a0ad122cb59c3db508813d0824ffec45126e794abd08174a052361cea53e5 SHA512 31c0b6ee169b302b99994a2a3fa0ebcae0e01cb83c02fe02acf1de5ba8cf77a091a0221c7d8104448c30930adafe654cd08afb7d0df6b5b7ec2d47df26e5df9d -EBUILD lirc-0.10.1-r4.ebuild 3893 BLAKE2B d7a0b4ca2ddf368528e7865edc399e9bee9b028328ec7dcba50bdb9e90d8566c51aab85edd222ef90034006689ed98c7bd3969ce0e172f7381687bc7b1dbbde2 SHA512 373788d69845a78ab4e06f8551a0f10e731609a67a054fecb2c725fb0fe3e84c497ecc62265776137f4b5989f77ad5ce228dd49f25b97af8be938d306528050b +EBUILD lirc-0.10.1-r4.ebuild 3873 BLAKE2B 86e7b43237f46499ab35f8d6bfb7df199ee70cfac650044c9f7735d86f854c3e3bac59c46fbaa9631de74b7bd879860aac174b78153c171ff8097881da68683a SHA512 6fdb69b711b7fdd9d6782f96c73d7e99d991d1e562f87c5aa1e2cf646f42990105cdf2169e193bbf0b3066a1b09d6c07c6be60f4c43752e8ede486daad2f9d28 MISC metadata.xml 817 BLAKE2B 2bf367849a5d41cc4a0b5827c41a45ec144e6c180295d8a2e00376a90b88f98fac655812bab6693464417553cb133cba59c982a84a76d54b0b94d302c0ca862e SHA512 3ed7ee97de581de955efc5120f20603dc29f4456cf2b51ec4391cf0811df33472d8b5924a52910ddf88b54733edbd7622ae5e86630bad1fc8527393f60f651b0 diff --git a/app-misc/lirc/lirc-0.10.1-r4.ebuild b/app-misc/lirc/lirc-0.10.1-r4.ebuild index 4ba35d6b3865..ad0a7245c132 100644 --- a/app-misc/lirc/lirc-0.10.1-r4.ebuild +++ b/app-misc/lirc/lirc-0.10.1-r4.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7,8,9} ) +PYTHON_COMPAT=( python3_{8,9} ) inherit flag-o-matic linux-info python-single-r1 systemd xdg-utils @@ -39,7 +39,7 @@ COMMON_DEPEND=" media-libs/alsa-lib ) $(python_gen_cond_dep ' - dev-python/pyyaml[${PYTHON_MULTI_USEDEP}] + dev-python/pyyaml[${PYTHON_USEDEP}] ') ftdi? ( dev-embedded/libftdi:0 ) systemd? ( sys-apps/systemd ) @@ -55,7 +55,7 @@ DEPEND=" ${COMMON_DEPEND} dev-libs/libxslt $(python_gen_cond_dep ' - dev-python/setuptools[${PYTHON_MULTI_USEDEP}] + dev-python/setuptools[${PYTHON_USEDEP}] ') doc? ( app-doc/doxygen ) sys-apps/kmod @@ -67,7 +67,7 @@ RDEPEND=" gtk? ( x11-libs/vte[introspection] $(python_gen_cond_dep ' - dev-python/pygobject[${PYTHON_MULTI_USEDEP}] + dev-python/pygobject[${PYTHON_USEDEP}] ') ) inputlirc? ( app-misc/inputlircd ) diff --git a/app-misc/mc/Manifest b/app-misc/mc/Manifest index 462dfe476367..4ccd61de9396 100644 --- a/app-misc/mc/Manifest +++ b/app-misc/mc/Manifest @@ -2,7 +2,7 @@ AUX mc-4.8.26-file-seccomp.patch 4794 BLAKE2B f6b2ba15b2f7f57aa620fc5745816be434 AUX mc-4.8.26-ncurses-mouse.patch 612 BLAKE2B ba3324dfee320a6c08c65ec8bf7784075f8a36c111ffa75129251674152cea68cde87844d5849c82111d4fad779c1d13992a7d765c4bc48b39d865ab1f89cbb6 SHA512 f97025ad7b3719b372368028ad9428e0cac67069d04e70b2e2923dd998a9f687f0807254bdc859218869e1666db80807fd53c19291e2921b420bc357e79d9406 AUX mc-4.8.26-shadow-crash.patch 936 BLAKE2B 65bf04b92a193de03457f95b94c7eff7677cedc0886fff4d934bd4e3bf94babf3650d5e56ad54eb73e41791e67089c9a65b6628615b87609035e6b823fd317e6 SHA512 8874e98bc5a9b032ff094d3042c71bf279f42c71840920ac3221011ae991fb199050e60d47ee8a65ef82bc5b64e4c14233fd3909c49de807fabf771a953a6c6a DIST mc-4.8.26.tar.xz 2492612 BLAKE2B e13ab99fb7d5a9e2cf1149ad96d763681b0186fbf5c03fc9e349a57a4a6f48b598c9eeed85e4cb94a18c5c5b89d4ee0e21f6d34c8cfd5e21da53551085aa3469 SHA512 f2f06915b775ecc94016fe5d5db9301e953cc89ee0708e79ee96e14a9f53142a467b27061ca57f65b40310fa86d4d13e2f2a29a601f8fefa6216fb10f73007be -EBUILD mc-4.8.26-r2.ebuild 3292 BLAKE2B 2c091aa3262679fbb18f0390a372ff4ab90d80575e7ddb1e79d1352ef8ab54aae9dee11ef4bedb796f6626d279bc6c6f763d52b5ac70f3d7048d32b7589067ed SHA512 8cb3aace49f07d83e771cbd1b4a1695f737642066044ab1c89df938b41174a0d9129a9f51b4f7ec729ec835690b931780ab3751eff073db5e06f888b8ae8a31f -EBUILD mc-4.8.26-r3.ebuild 3588 BLAKE2B 207bb1c63c1f0de049301e593bacaeb27cbd4a08d1a97c65d64f934eff494a7fc2e2047adad2dc11f6339f48888a3560d2f2dc5d93b3b64a1f43a60a247f9e80 SHA512 f04a40556918d46d9cc8cf020d7e5293ea45ea32fdb47ae8c5281eaf182f814d3debc70737b81fd806f4a10f14e0d1311bbfab20cd78be5141972363d5d35ab0 -EBUILD mc-9999.ebuild 3185 BLAKE2B 0a015b440cfa6b88613d3f5ff90ccff9cce90c23fea551d2005bafd655c6280aab472fa1221d3e28622e197d6232db65d7318871274754dc12e61cf877b2781b SHA512 6575219427eed552a7d272adfaf8245ce0590783cb32a6605cd7a1a577e0ca747b5a8ded18858cdc4bc58169165be353371cf6db21b90358c8ae8a5f3f096094 +EBUILD mc-4.8.26-r4.ebuild 3294 BLAKE2B d8757bd527ba26203b485b4fb0b84b0efb1d8bc5c43fef9306663d0082798c01ce9d4fd9ec07d7099657d0bc2f45af76dd939723e7c155bac151a7c5c8e59893 SHA512 4aa5ab667b8ba6a075eed3ecf862bc1cf1bfba3de5b741e2eb35e4cf4946aa4102d03482adefd8cdbc7928c9bd263c224b49e5f081ac11f7e37e3825467e6eab +EBUILD mc-4.8.26-r5.ebuild 3590 BLAKE2B cf13b66bc38c20d1ffef0097c55daa212bb0025c71cd125a86f77ff23551ccd6e2ee0657bb4b9f4909b74f625449dd57dc56dc6c1b440880c0876c3e3a3bb79a SHA512 eab5773774b148f607b08125ef8a1f02b8acead95e517165fa5353a938b99ade94baea96f538943e0c8c56504e590fafcd69c9150d856a1122ddfac696b51f59 +EBUILD mc-9999.ebuild 3187 BLAKE2B e23cd19959a0708d24b5035e6af3df69fa8e345b403f6b8bb7b19d67ee2929e0bcf5148ab1c4a81962afe6db98a7b17733896a1e7bcc8a8485f9fa17950012d2 SHA512 5ae2b7579a5f05c56c39a5d3c568e1ddd1d2f3ceb0bf4a0c10203a10feeae7ecc76a597c8d16d654969bbf80c4f0789e3cfeed0893dc9b209ab5b7deef2a4f86 MISC metadata.xml 886 BLAKE2B 940640f07b9e76e2d2baced47b9ed9a699fad9fcbcd9583b5f78f1ea69f949a26f8f1b34f1de88e5faeeed523fe8b4486724d6f7884c3f186635753391d4d1a7 SHA512 a876eb2a3581ef4e44600c750fa54f7cb85d76ac1a83cbfa982b71313404c89d73dc876cb2d86cb53853ab1e404f93549bef4b4769de11d543cb118e4be8a15b diff --git a/app-misc/mc/mc-4.8.26-r2.ebuild b/app-misc/mc/mc-4.8.26-r2.ebuild deleted file mode 100644 index ad9cf8c1f56d..000000000000 --- a/app-misc/mc/mc-4.8.26-r2.ebuild +++ /dev/null @@ -1,125 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit autotools flag-o-matic - -MY_P=${P/_/-} - -DESCRIPTION="GNU Midnight Commander is a text based file manager" -HOMEPAGE="https://midnight-commander.org" -SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris" -IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg" - -REQUIRED_USE="spell? ( edit )" - -RDEPEND=">=dev-libs/glib-2.26.0:2 - gpm? ( sys-libs/gpm ) - kernel_linux? ( sys-fs/e2fsprogs ) - samba? ( net-fs/samba ) - sftp? ( net-libs/libssh2 ) - slang? ( >=sys-libs/slang-2 ) - !slang? ( sys-libs/ncurses:0=[unicode?] ) - spell? ( app-text/aspell ) - X? ( x11-libs/libX11 - x11-libs/libICE - x11-libs/libXau - x11-libs/libXdmcp - x11-libs/libSM )" -DEPEND="${RDEPEND} - app-arch/xz-utils - virtual/pkgconfig - nls? ( sys-devel/gettext ) - test? ( dev-libs/check ) - " - -PATCHES=( - "${FILESDIR}"/${P}-shadow-crash.patch - "${FILESDIR}"/${P}-file-seccomp.patch -) - -RESTRICT="!test? ( test )" - -S="${WORKDIR}/${MY_P}" - -pkg_pretend() { - if use slang && use unicode ; then - ewarn "\"unicode\" USE flag only takes effect when the \"slang\" USE flag is disabled." - fi -} - -src_prepare() { - default - - # patch touches configure.ac - eautoreconf -} - -src_configure() { - [[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket" - - local myeconfargs=( - --enable-charset - --enable-vfs - --with-homedir=$(usex xdg 'XDG' '.mc') - --with-screen=$(usex slang 'slang' "ncurses$(usex unicode 'w' '')") - $(use_enable kernel_linux vfs-undelfs) - # Today mclib does not expose any headers and is linked to - # single 'mc' binary. Thus there is no advantage of having - # a library. Let's avoid shared library altogether - # as it also conflicts with sci-libs/mc: bug #685938 - --disable-mclib - $(use_enable nls) - $(use_enable samba vfs-smb) - $(use_enable sftp vfs-sftp) - $(use_enable spell aspell) - $(use_enable test tests) - $(use_with gpm gpm-mouse) - $(use_with X x) - $(use_with edit internal-edit) - ) - econf "${myeconfargs[@]}" -} - -src_test() { - # CK_FORK=no to avoid using fork() in check library - # as mc mocks fork() itself: bug #644462. - # - # VERBOSE=1 to make test failures contain detailed - # information. - CK_FORK=no emake check VERBOSE=1 -} - -src_install() { - emake DESTDIR="${D}" install - dodoc AUTHORS README NEWS - - # fix bug #334383 - if use kernel_linux && [[ ${EUID} == 0 ]] ; then - fowners root:tty /usr/libexec/mc/cons.saver - fperms g+s /usr/libexec/mc/cons.saver - fi - - if ! use xdg ; then - sed 's@MC_XDG_OPEN="xdg-open"@MC_XDG_OPEN="/bin/false"@' \ - -i "${ED}"/usr/libexec/mc/ext.d/*.sh || die - fi -} - -pkg_postinst() { - if use spell && ! has_version app-dicts/aspell-en ; then - elog "'spell' USE flag is enabled however app-dicts/aspell-en is not installed." - elog "You should manually set 'spell_language' in the Misc section of ~/.config/mc/ini" - elog "It has to be set to one of your installed aspell dictionaries or 'NONE'" - elog - fi - - elog "To enable exiting to latest working directory," - elog "put this into your ~/.bashrc:" - elog ". ${EPREFIX}/usr/libexec/mc/mc.sh" -} diff --git a/app-misc/mc/mc-4.8.26-r3.ebuild b/app-misc/mc/mc-4.8.26-r3.ebuild deleted file mode 100644 index 97a15d1bc054..000000000000 --- a/app-misc/mc/mc-4.8.26-r3.ebuild +++ /dev/null @@ -1,131 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit autotools flag-o-matic - -MY_P=${P/_/-} - -DESCRIPTION="GNU Midnight Commander is a text based file manager" -HOMEPAGE="https://midnight-commander.org" -SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris" -IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg" - -REQUIRED_USE="spell? ( edit )" - -RDEPEND=">=dev-libs/glib-2.26.0:2 - gpm? ( sys-libs/gpm ) - kernel_linux? ( sys-fs/e2fsprogs ) - samba? ( net-fs/samba ) - sftp? ( net-libs/libssh2 ) - slang? ( >=sys-libs/slang-2 ) - !slang? ( sys-libs/ncurses:0=[unicode?] ) - spell? ( app-text/aspell ) - X? ( x11-libs/libX11 - x11-libs/libICE - x11-libs/libXau - x11-libs/libXdmcp - x11-libs/libSM )" -DEPEND="${RDEPEND}" -BDEPEND="app-arch/xz-utils - virtual/pkgconfig - nls? ( sys-devel/gettext ) - test? ( dev-libs/check )" - -PATCHES=( - "${FILESDIR}"/${PN}-4.8.26-file-seccomp.patch - "${FILESDIR}"/${PN}-4.8.26-ncurses-mouse.patch - "${FILESDIR}"/${PN}-4.8.26-shadow-crash.patch -) - -RESTRICT="!test? ( test )" - -S="${WORKDIR}/${MY_P}" - -pkg_pretend() { - if use slang && use unicode ; then - ewarn "\"unicode\" USE flag only takes effect when the \"slang\" USE flag is disabled." - fi -} - -src_prepare() { - default - - # patch touches configure.ac - eautoreconf -} - -src_configure() { - [[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket" - - local myeconfargs=( - --enable-charset - --enable-vfs - --with-homedir=$(usex xdg 'XDG' '.mc') - --with-screen=$(usex slang 'slang' "ncurses$(usex unicode 'w' '')") - $(use_enable kernel_linux vfs-undelfs) - # Today mclib does not expose any headers and is linked to - # single 'mc' binary. Thus there is no advantage of having - # a library. Let's avoid shared library altogether - # as it also conflicts with sci-libs/mc: bug #685938 - --disable-mclib - $(use_enable nls) - $(use_enable samba vfs-smb) - $(use_enable sftp vfs-sftp) - $(use_enable spell aspell) - $(use_enable test tests) - $(use_with gpm gpm-mouse) - $(use_with X x) - $(use_with edit internal-edit) - ) - econf "${myeconfargs[@]}" -} - -src_test() { - # Bug #759466 - if ! has userpriv ${FEATURES} && [[ $(id -u) == 0 ]]; then - ewarn "You are emerging ${PN} as root with 'userpriv' disabled." \ - "Expect some test failures, or emerge with 'FEATURES=userpriv'!" - fi - - # CK_FORK=no to avoid using fork() in check library - # as mc mocks fork() itself: bug #644462. - # - # VERBOSE=1 to make test failures contain detailed - # information. - CK_FORK=no emake check VERBOSE=1 -} - -src_install() { - emake DESTDIR="${D}" install - dodoc AUTHORS README NEWS - - # fix bug #334383 - if use kernel_linux && [[ ${EUID} == 0 ]] ; then - fowners root:tty /usr/libexec/mc/cons.saver - fperms g+s /usr/libexec/mc/cons.saver - fi - - if ! use xdg ; then - sed 's@MC_XDG_OPEN="xdg-open"@MC_XDG_OPEN="/bin/false"@' \ - -i "${ED}"/usr/libexec/mc/ext.d/*.sh || die - fi -} - -pkg_postinst() { - if use spell && ! has_version app-dicts/aspell-en ; then - elog "'spell' USE flag is enabled however app-dicts/aspell-en is not installed." - elog "You should manually set 'spell_language' in the Misc section of ~/.config/mc/ini" - elog "It has to be set to one of your installed aspell dictionaries or 'NONE'" - elog - fi - - elog "To enable exiting to latest working directory," - elog "put this into your ~/.bashrc:" - elog ". ${EPREFIX}/usr/libexec/mc/mc.sh" -} diff --git a/app-misc/mc/mc-4.8.26-r4.ebuild b/app-misc/mc/mc-4.8.26-r4.ebuild new file mode 100644 index 000000000000..26d020ad5a26 --- /dev/null +++ b/app-misc/mc/mc-4.8.26-r4.ebuild @@ -0,0 +1,125 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit autotools flag-o-matic + +MY_P=${P/_/-} + +DESCRIPTION="GNU Midnight Commander is a text based file manager" +HOMEPAGE="https://midnight-commander.org" +SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~mips ppc ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris" +IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg" + +REQUIRED_USE="spell? ( edit )" + +RDEPEND=">=dev-libs/glib-2.26.0:2 + gpm? ( sys-libs/gpm ) + kernel_linux? ( sys-fs/e2fsprogs ) + samba? ( net-fs/samba ) + sftp? ( net-libs/libssh2 ) + slang? ( >=sys-libs/slang-2 ) + !slang? ( sys-libs/ncurses:=[unicode(+)?] ) + spell? ( app-text/aspell ) + X? ( x11-libs/libX11 + x11-libs/libICE + x11-libs/libXau + x11-libs/libXdmcp + x11-libs/libSM )" +DEPEND="${RDEPEND} + app-arch/xz-utils + virtual/pkgconfig + nls? ( sys-devel/gettext ) + test? ( dev-libs/check ) + " + +PATCHES=( + "${FILESDIR}"/${P}-shadow-crash.patch + "${FILESDIR}"/${P}-file-seccomp.patch +) + +RESTRICT="!test? ( test )" + +S="${WORKDIR}/${MY_P}" + +pkg_pretend() { + if use slang && use unicode ; then + ewarn "\"unicode\" USE flag only takes effect when the \"slang\" USE flag is disabled." + fi +} + +src_prepare() { + default + + # patch touches configure.ac + eautoreconf +} + +src_configure() { + [[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket" + + local myeconfargs=( + --enable-charset + --enable-vfs + --with-homedir=$(usex xdg 'XDG' '.mc') + --with-screen=$(usex slang 'slang' "ncurses$(usex unicode 'w' '')") + $(use_enable kernel_linux vfs-undelfs) + # Today mclib does not expose any headers and is linked to + # single 'mc' binary. Thus there is no advantage of having + # a library. Let's avoid shared library altogether + # as it also conflicts with sci-libs/mc: bug #685938 + --disable-mclib + $(use_enable nls) + $(use_enable samba vfs-smb) + $(use_enable sftp vfs-sftp) + $(use_enable spell aspell) + $(use_enable test tests) + $(use_with gpm gpm-mouse) + $(use_with X x) + $(use_with edit internal-edit) + ) + econf "${myeconfargs[@]}" +} + +src_test() { + # CK_FORK=no to avoid using fork() in check library + # as mc mocks fork() itself: bug #644462. + # + # VERBOSE=1 to make test failures contain detailed + # information. + CK_FORK=no emake check VERBOSE=1 +} + +src_install() { + emake DESTDIR="${D}" install + dodoc AUTHORS README NEWS + + # fix bug #334383 + if use kernel_linux && [[ ${EUID} == 0 ]] ; then + fowners root:tty /usr/libexec/mc/cons.saver + fperms g+s /usr/libexec/mc/cons.saver + fi + + if ! use xdg ; then + sed 's@MC_XDG_OPEN="xdg-open"@MC_XDG_OPEN="/bin/false"@' \ + -i "${ED}"/usr/libexec/mc/ext.d/*.sh || die + fi +} + +pkg_postinst() { + if use spell && ! has_version app-dicts/aspell-en ; then + elog "'spell' USE flag is enabled however app-dicts/aspell-en is not installed." + elog "You should manually set 'spell_language' in the Misc section of ~/.config/mc/ini" + elog "It has to be set to one of your installed aspell dictionaries or 'NONE'" + elog + fi + + elog "To enable exiting to latest working directory," + elog "put this into your ~/.bashrc:" + elog ". ${EPREFIX}/usr/libexec/mc/mc.sh" +} diff --git a/app-misc/mc/mc-4.8.26-r5.ebuild b/app-misc/mc/mc-4.8.26-r5.ebuild new file mode 100644 index 000000000000..9e443ca61fdd --- /dev/null +++ b/app-misc/mc/mc-4.8.26-r5.ebuild @@ -0,0 +1,131 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools flag-o-matic + +MY_P=${P/_/-} + +DESCRIPTION="GNU Midnight Commander is a text based file manager" +HOMEPAGE="https://midnight-commander.org" +SRC_URI="http://ftp.midnight-commander.org/${MY_P}.tar.xz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x86-solaris" +IUSE="+edit gpm nls samba sftp +slang spell test unicode X +xdg" + +REQUIRED_USE="spell? ( edit )" + +RDEPEND=">=dev-libs/glib-2.26.0:2 + gpm? ( sys-libs/gpm ) + kernel_linux? ( sys-fs/e2fsprogs ) + samba? ( net-fs/samba ) + sftp? ( net-libs/libssh2 ) + slang? ( >=sys-libs/slang-2 ) + !slang? ( sys-libs/ncurses:=[unicode(+)?] ) + spell? ( app-text/aspell ) + X? ( x11-libs/libX11 + x11-libs/libICE + x11-libs/libXau + x11-libs/libXdmcp + x11-libs/libSM )" +DEPEND="${RDEPEND}" +BDEPEND="app-arch/xz-utils + virtual/pkgconfig + nls? ( sys-devel/gettext ) + test? ( dev-libs/check )" + +PATCHES=( + "${FILESDIR}"/${PN}-4.8.26-file-seccomp.patch + "${FILESDIR}"/${PN}-4.8.26-ncurses-mouse.patch + "${FILESDIR}"/${PN}-4.8.26-shadow-crash.patch +) + +RESTRICT="!test? ( test )" + +S="${WORKDIR}/${MY_P}" + +pkg_pretend() { + if use slang && use unicode ; then + ewarn "\"unicode\" USE flag only takes effect when the \"slang\" USE flag is disabled." + fi +} + +src_prepare() { + default + + # patch touches configure.ac + eautoreconf +} + +src_configure() { + [[ ${CHOST} == *-solaris* ]] && append-ldflags "-lnsl -lsocket" + + local myeconfargs=( + --enable-charset + --enable-vfs + --with-homedir=$(usex xdg 'XDG' '.mc') + --with-screen=$(usex slang 'slang' "ncurses$(usex unicode 'w' '')") + $(use_enable kernel_linux vfs-undelfs) + # Today mclib does not expose any headers and is linked to + # single 'mc' binary. Thus there is no advantage of having + # a library. Let's avoid shared library altogether + # as it also conflicts with sci-libs/mc: bug #685938 + --disable-mclib + $(use_enable nls) + $(use_enable samba vfs-smb) + $(use_enable sftp vfs-sftp) + $(use_enable spell aspell) + $(use_enable test tests) + $(use_with gpm gpm-mouse) + $(use_with X x) + $(use_with edit internal-edit) + ) + econf "${myeconfargs[@]}" +} + +src_test() { + # Bug #759466 + if ! has userpriv ${FEATURES} && [[ $(id -u) == 0 ]]; then + ewarn "You are emerging ${PN} as root with 'userpriv' disabled." \ + "Expect some test failures, or emerge with 'FEATURES=userpriv'!" + fi + + # CK_FORK=no to avoid using fork() in check library + # as mc mocks fork() itself: bug #644462. + # + # VERBOSE=1 to make test failures contain detailed + # information. + CK_FORK=no emake check VERBOSE=1 +} + +src_install() { + emake DESTDIR="${D}" install + dodoc AUTHORS README NEWS + + # fix bug #334383 + if use kernel_linux && [[ ${EUID} == 0 ]] ; then + fowners root:tty /usr/libexec/mc/cons.saver + fperms g+s /usr/libexec/mc/cons.saver + fi + + if ! use xdg ; then + sed 's@MC_XDG_OPEN="xdg-open"@MC_XDG_OPEN="/bin/false"@' \ + -i "${ED}"/usr/libexec/mc/ext.d/*.sh || die + fi +} + +pkg_postinst() { + if use spell && ! has_version app-dicts/aspell-en ; then + elog "'spell' USE flag is enabled however app-dicts/aspell-en is not installed." + elog "You should manually set 'spell_language' in the Misc section of ~/.config/mc/ini" + elog "It has to be set to one of your installed aspell dictionaries or 'NONE'" + elog + fi + + elog "To enable exiting to latest working directory," + elog "put this into your ~/.bashrc:" + elog ". ${EPREFIX}/usr/libexec/mc/mc.sh" +} diff --git a/app-misc/mc/mc-9999.ebuild b/app-misc/mc/mc-9999.ebuild index 3bc775bf4695..1d3a9867b94d 100644 --- a/app-misc/mc/mc-9999.ebuild +++ b/app-misc/mc/mc-9999.ebuild @@ -31,7 +31,7 @@ RDEPEND=">=dev-libs/glib-2.26.0:2 samba? ( net-fs/samba ) sftp? ( net-libs/libssh2 ) slang? ( >=sys-libs/slang-2 ) - !slang? ( sys-libs/ncurses:0=[unicode?] ) + !slang? ( sys-libs/ncurses:=[unicode(+)?] ) spell? ( app-text/aspell ) X? ( x11-libs/libX11 x11-libs/libICE diff --git a/app-misc/pax-utils/Manifest b/app-misc/pax-utils/Manifest index 70a5a5b2e8d0..b756263c33a6 100644 --- a/app-misc/pax-utils/Manifest +++ b/app-misc/pax-utils/Manifest @@ -1,5 +1,7 @@ DIST pax-utils-1.3.1.tar.xz 718384 BLAKE2B eef34077dfaceba1bf6f3d56b5e9990090e6d6c5d8c14f7f4bd8506040f0abdcf1a7bd52c643092faa74d991f22ed48c96924572a50c556aaf879dd411569457 SHA512 1a3a463f3864a420b4dcdd8e5736fbee785ed7cb19545966819493cc98d3cea670eb44592c7f100188b2d45b58908bc1f8e2e010f8842c51b70495b260a03102 DIST pax-utils-1.3.2.tar.xz 725916 BLAKE2B ff792288b22c185501123d3e152ebae891585d5fbbbb1957f62c68fca3b342b8ca986d53611677aff4566ad4483afb3c69f40738be4cf5d653ca469e72b5661a SHA512 50330a34d9b7b33c67be079eb871e6dafe29c72f2fc42fec0e51aa9a2e0c1eb95e6d27a4dc1affe6647cdf4c9357545336d48c9e27a7e0106d57532a0f53cdcc -EBUILD pax-utils-1.3.1.ebuild 1875 BLAKE2B 990d153b2a24f2aedfcc54fdfbb2eeb8249f3d4874502da412c9c7f32a9981d54acab6729a037e988943177f6ad91796316da16451d8f6eda2648b12d98e8d71 SHA512 9c0f0ab27270718e52b7c1f386f15a668edf424a46bd477a5c1479f76280e94ecc13dc2b2370b97b921c66433123d0b8452c6ae17fb334075ac5c55b5a770449 -EBUILD pax-utils-1.3.2.ebuild 1843 BLAKE2B 515b433e95e9ddc438d1cc0e8c0b13dafff7b9797ce46d9c5de1c72176757f2e807cf57d9bf5839e879301c9bd69f1ebee2ed1ba46ca8cef5363ba3f736c1b68 SHA512 2839eabd7f534a2e417b13220b87f5bfa386da7024a234b86519bd550b54ba801d5cb0f20637843c211200b14e3e5a5330fb356ab3890e1edbb491df867b6abf +DIST pax-utils-1.3.3.tar.xz 725900 BLAKE2B 17004a4fe57f05e80e0c51a156931975cbaf73e20d96fa50dedf6bd1538ff3f8383591f4b5fd0df926a6a6b75cb083724aaf92b1a4d4ebc67290500520919c29 SHA512 bb0d03371cf8f0cc26a83cbee888a6d91e70416dedc740476cd5549ddaef67048c6802e30e469ab1aced0fd7f63f84e9644744602b2d483ef7af37191505f72e +EBUILD pax-utils-1.3.1.ebuild 1867 BLAKE2B 327542297176ddfbc3fbc6257f1d5c675ea78851d656f29812f2c153e4abfa8cb01c1b0e359dcfc3e8fe2ec0cb72ae89046fefff705775d220ca244602fcb6cb SHA512 ac2ff5161fbb3f7d6c5283f3f75c5f55ee6aded83b26101c326cf504f8ab8bc547be052eda326079b636441e85c69f0fd047fa8bf931dcad7a9f0016a137a347 +EBUILD pax-utils-1.3.2.ebuild 1830 BLAKE2B 9b676110512cad0ef77a7f6475357ba895970b102603585678d39b58d376a6e26016d51a9fbe70cc703b3da2022f49a0d202264a64226c6c0d3089a34e83ccfc SHA512 f8c9a4ebe6a9d0519d7dbef48c840b610334fa522150b8e2ae31d1bbd3f831880a74c1e2ac8ce204c9e341e3709b523acfd298076098a85132f8836982b7f4a2 +EBUILD pax-utils-1.3.3.ebuild 1835 BLAKE2B aa715968e80f4e6f908a79c0d4223625e23ac386e02a4830b9a586a610d95e4e13a22cfb770ed1dba66acb194cc5286e1f706e0e7bf28872b175a17bcda0f2b4 SHA512 d98639b4eec3f3d5b3464de67317f5bd83fa62a4e8302030d4b86699602bb11ce61c9d4796268bcd26cd0b5fc7c55b718a493f322bf6dbb825300e9a870b162e MISC metadata.xml 677 BLAKE2B 22c40493c7f29ed8f77b7d5c00d37c70cdc9713c4873c083483513955ec02e2a1fcea7106354d01a31b961072353d4e735c43f8b9cb5f90870931ed387f8208a SHA512 039c93e2ef3ffbd085a67a90163d36eab812691679a644696ebd856b84e09301505dd726387b1c26b619cbc0f17f9608e62ce8f3c3c80273dfaab64ee29d1818 diff --git a/app-misc/pax-utils/pax-utils-1.3.1.ebuild b/app-misc/pax-utils/pax-utils-1.3.1.ebuild index 84b6622ff9a0..dc857708cfd6 100644 --- a/app-misc/pax-utils/pax-utils-1.3.1.ebuild +++ b/app-misc/pax-utils/pax-utils-1.3.1.ebuild @@ -3,7 +3,7 @@ EAPI="7" -PYTHON_COMPAT=( python3_{7,8,9,10} ) +PYTHON_COMPAT=( python3_{8,9,10} ) inherit python-single-r1 toolchain-funcs @@ -22,7 +22,7 @@ RDEPEND="caps? ( >=sys-libs/libcap-2.24 ) python? ( ${PYTHON_DEPS} $(python_gen_cond_dep ' - dev-python/pyelftools[${PYTHON_MULTI_USEDEP}] + dev-python/pyelftools[${PYTHON_USEDEP}] ') ) " diff --git a/app-misc/pax-utils/pax-utils-1.3.2.ebuild b/app-misc/pax-utils/pax-utils-1.3.2.ebuild index 9be693bc86f3..0c1a64066b19 100644 --- a/app-misc/pax-utils/pax-utils-1.3.2.ebuild +++ b/app-misc/pax-utils/pax-utils-1.3.2.ebuild @@ -3,7 +3,7 @@ EAPI="7" -PYTHON_COMPAT=( python3_{7,8,9,10} ) +PYTHON_COMPAT=( python3_{8,9,10} ) inherit python-single-r1 toolchain-funcs @@ -15,14 +15,14 @@ SRC_URI="mirror://gentoo/${P}.tar.xz LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +KEYWORDS="~alpha amd64 arm ~arm64 hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 sparc x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" IUSE="caps debug kernel_linux python seccomp" RDEPEND="caps? ( >=sys-libs/libcap-2.24 ) python? ( ${PYTHON_DEPS} $(python_gen_cond_dep ' - dev-python/pyelftools[${PYTHON_MULTI_USEDEP}] + dev-python/pyelftools[${PYTHON_USEDEP}] ') ) " diff --git a/app-misc/pax-utils/pax-utils-1.3.3.ebuild b/app-misc/pax-utils/pax-utils-1.3.3.ebuild new file mode 100644 index 000000000000..0a9b82a4936b --- /dev/null +++ b/app-misc/pax-utils/pax-utils-1.3.3.ebuild @@ -0,0 +1,75 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +PYTHON_COMPAT=( python3_{8,9,10} ) + +inherit python-single-r1 toolchain-funcs + +DESCRIPTION="ELF utils that can check files for security relevant properties" +HOMEPAGE="https://wiki.gentoo.org/index.php?title=Project:Hardened/PaX_Utilities" +SRC_URI="mirror://gentoo/${P}.tar.xz + https://dev.gentoo.org/~slyfox/distfiles/${P}.tar.xz + https://dev.gentoo.org/~vapier/dist/${P}.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~riscv ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris" +IUSE="caps debug kernel_linux python seccomp" + +RDEPEND="caps? ( >=sys-libs/libcap-2.24 ) + python? ( + ${PYTHON_DEPS} + $(python_gen_cond_dep ' + dev-python/pyelftools[${PYTHON_USEDEP}] + ') + ) +" +# >=linux-headers-5.8 to pick linux headers with faccessat2, bug #768624 +DEPEND=" + ${RDEPEND} + kernel_linux? ( !prefix-guest? ( >=sys-kernel/linux-headers-5.8 ) ) +" +BDEPEND=" + caps? ( virtual/pkgconfig ) +" +REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )" + +_emake() { + emake \ + USE_CAP=$(usex caps) \ + USE_DEBUG=$(usex debug) \ + USE_PYTHON=$(usex python) \ + USE_SECCOMP=$(usex seccomp) \ + "$@" +} + +pkg_setup() { + if use python; then + python-single-r1_pkg_setup + fi +} + +src_configure() { + # Avoid slow configure+gnulib+make if on an up-to-date Linux system + if use prefix || ! use kernel_linux; then + econf $(use_with caps) $(use_with debug) $(use_with python) $(use_with seccomp) + else + tc-export CC PKG_CONFIG + fi +} + +src_compile() { + _emake +} + +src_test() { + _emake check +} + +src_install() { + _emake DESTDIR="${D}" PKGDOCDIR='$(DOCDIR)'/${PF} install + + use python && python_fix_shebang "${ED}"/usr/bin/lddtree +} diff --git a/app-misc/piper/Manifest b/app-misc/piper/Manifest index 3ad8a3cbb848..cac4d53869f2 100644 --- a/app-misc/piper/Manifest +++ b/app-misc/piper/Manifest @@ -1,3 +1,3 @@ DIST piper-0.5.1.tar.gz 234944 BLAKE2B 1df33ca6e2d0dae95b34f8e3a98c6829a8f113ae68fb60980ff40374090b9272f86d69103c33fe0a4e1b0ac21a84724e7cabccca4ce8dd23d02f6d56e67d072b SHA512 13368521a9c32b2dc3300b129ed3bb07a6204623fa750f8f75ca31d2a3b60f43ae5f5066ef755814960d4890a489bdfd21b0e1b8f456b3445e0ba35ac06bc877 -EBUILD piper-0.5.1-r2.ebuild 1119 BLAKE2B cade2791f7d41a13c9b20593c272adfba38d982ff9e7896c2e62d27693ce69ef0efc82d29241f4154c2a7ab7021f16da34a7494a68799ecaea945b7aa3ade531 SHA512 fef823bea58b8f23db95775c66ffec046df43c9669d5c429663b916a5f3db9ec125e1b18c05339bfd97a94a5f1c6137b7c1ac019309530bcb3b21f50a84f7d45 +EBUILD piper-0.5.1-r2.ebuild 1095 BLAKE2B 9592809f6f893a9352532a5ae8fa80b7b1ad134bc8f8880337901b6ec01727e820cca73094a2bfa8e6b370ca0b2cebb7f3e5cf04bcd8d2c42c5ce628d111cf6f SHA512 a485183489bf8a644c5e5039c81ef53bfb6e3f58a514487d409e3462a299b721ef1883dc1efbebcc595d090d12197e843d575a1a65820428046cbdd3a99232d4 MISC metadata.xml 619 BLAKE2B b002311b812d313df127db3eb872aa052382550833e5c64f1b575d965958cc266eb2652946491b1a63082403a4740d86ce1672e32fcbea691075acf12596cf67 SHA512 c6ac218834d9b7ac04da0602a64b2f1b56118c9ace6b2769b0d201e8baa6c8984c68984925a0d80b1616546f44fdd742c0edb2c28a20a2c161660481ae6d9b7e diff --git a/app-misc/piper/piper-0.5.1-r2.ebuild b/app-misc/piper/piper-0.5.1-r2.ebuild index b46057798005..029aadea4ce6 100644 --- a/app-misc/piper/piper-0.5.1-r2.ebuild +++ b/app-misc/piper/piper-0.5.1-r2.ebuild @@ -3,7 +3,7 @@ EAPI=7 -PYTHON_COMPAT=( python3_{7..9} ) +PYTHON_COMPAT=( python3_{8..9} ) inherit meson python-single-r1 udev xdg @@ -28,10 +28,10 @@ RDEPEND=" x11-libs/gdk-pixbuf[introspection] x11-libs/gtk+:3[introspection] $(python_gen_cond_dep ' - dev-python/lxml[${PYTHON_MULTI_USEDEP}] - dev-python/pycairo[${PYTHON_MULTI_USEDEP}] - dev-python/pygobject:3[cairo,${PYTHON_MULTI_USEDEP}] - dev-python/python-evdev[${PYTHON_MULTI_USEDEP}] + dev-python/lxml[${PYTHON_USEDEP}] + dev-python/pycairo[${PYTHON_USEDEP}] + dev-python/pygobject:3[cairo,${PYTHON_USEDEP}] + dev-python/python-evdev[${PYTHON_USEDEP}] ') " DEPEND=" diff --git a/app-misc/radeontop/Manifest b/app-misc/radeontop/Manifest index 69037fb60f9f..160456223040 100644 --- a/app-misc/radeontop/Manifest +++ b/app-misc/radeontop/Manifest @@ -1,4 +1,4 @@ DIST radeontop-1.3.tar.gz 38138 BLAKE2B 41bc36c571a99a136f2d1c1d5ff1a06b1e99bccb6e01f7432b9867e2700afa9d2b5cab7f743d3560b2120642c98253313e0356af977805ada173cd3c2168acbc SHA512 cc54e0726b2a934d14ad591c7a199474b49885e6122399b282e9289610d26f3c55b3d68a7d655d88a0ff8de1a0ac0994e868fa06ae1198416aaf857a099181f1 -EBUILD radeontop-1.3-r2.ebuild 1127 BLAKE2B f2c3a449282e84b39caabecf9c133dd983f78766b0f48d85b4690f11c1128e774cb4dc092082dfcb7703d1597a868781479ea891c57eea5e009a58109bef36f4 SHA512 ee89705660af341058cd9ef25f3f99e78243dd1d835089a0c4359b68092543bf6c43bef0b3c41caa97df92970be6a62974a42cb579f7ebdb0f9ba00f5cd22c81 -EBUILD radeontop-9999.ebuild 916 BLAKE2B 39e2d0f6389253aa19a82cf13c1e84e67d7ea3f0f7b39960ee40544169239baad2091b6b842d77aed6a57d180a59c6ffa273e9e016a85b6b03875d3b1d24997d SHA512 8f7c892e6a4b1af1bbea595e34f55c403e411af2dc4097ce683b3c05a831b86681aca75afc92249ad22061efd95af34247771d14a22e3f3ab11d01cc2914f25d +EBUILD radeontop-1.3-r3.ebuild 1128 BLAKE2B d791a9aa27a3b33c65da0edeb3410c4fe47114257708b27dd2b33fd0c70c7b05f1ac80895f0d308bc7795e6cb896943f340fb32b61a5b8d3f701ba3d86f1396f SHA512 744ba98deea03b99b470a4128aaaebd46d518330c2e36e3a02261024c74aba3aba86b4a28c5e0a3c555eb6e93ec6aef5be586de7cb99f93d72b24ac3f34fe816 +EBUILD radeontop-9999.ebuild 917 BLAKE2B 96db984cb26bba22509dbe5c5427278c590c92e07015515e08b52eb3d48d44d66bebecb6e2fc0cf7e15adf4a6c1431c03839151e2c63a617818417d70b35378d SHA512 fee87ac572a56197a373a605feb260f33c157b42c19a5ef42884f9e82e6384379811586261440e02d3b06721ef80986bf6143b09faace09c1d6d02d3c4759977 MISC metadata.xml 481 BLAKE2B b381f684b2211492f06268d65b5eded2c001150aefd3e66cc27d9bba633284b5e14f0a6703871bbe977ffaf7be5c3212be1bed68109f9dbf95aa57df7a563e83 SHA512 04d4d1e7fd8bbeb603cc3ba80b3a06664a4ed43cbf0ec0b8b925d2ab4d0392a648ed7bb8c5bd71a71f2da36e6a476359c28102496a6836cfa6d35c31afff2155 diff --git a/app-misc/radeontop/radeontop-1.3-r2.ebuild b/app-misc/radeontop/radeontop-1.3-r2.ebuild deleted file mode 100644 index 504d9fd32d8c..000000000000 --- a/app-misc/radeontop/radeontop-1.3-r2.ebuild +++ /dev/null @@ -1,57 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 -inherit toolchain-funcs - -DESCRIPTION="Utility to view Radeon GPU utilization" -HOMEPAGE="https://github.com/clbr/radeontop" -SRC_URI="https://github.com/clbr/radeontop/archive/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~x86" -IUSE="nls video_cards_amdgpu video_cards_radeon" -REQUIRED_USE=" - || ( video_cards_amdgpu video_cards_radeon ) -" - -RDEPEND=" - sys-libs/ncurses:0= - x11-libs/libdrm[video_cards_amdgpu?,video_cards_radeon?] - x11-libs/libpciaccess - x11-libs/libxcb - nls? ( - sys-libs/ncurses:0=[unicode] - virtual/libintl - ) -" -DEPEND="${RDEPEND} - nls? ( sys-devel/gettext ) -" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - default - - cat > include/version.h <<-EOF || die - #ifndef VER_H - #define VER_H - - #define VERSION "${PV}" - - #endif - EOF - >getver.sh || die - touch .git || die -} - -src_configure() { - tc-export CC - export LIBDIR=$(get_libdir) - export nls=$(usex nls 1 0) - export amdgpu=$(usex video_cards_amdgpu 1 0) - export xcb=1 - # Do not add -g or -s to CFLAGS - export plain=1 -} diff --git a/app-misc/radeontop/radeontop-1.3-r3.ebuild b/app-misc/radeontop/radeontop-1.3-r3.ebuild new file mode 100644 index 000000000000..4088c077cd3b --- /dev/null +++ b/app-misc/radeontop/radeontop-1.3-r3.ebuild @@ -0,0 +1,57 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit toolchain-funcs + +DESCRIPTION="Utility to view Radeon GPU utilization" +HOMEPAGE="https://github.com/clbr/radeontop" +SRC_URI="https://github.com/clbr/radeontop/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="nls video_cards_amdgpu video_cards_radeon" +REQUIRED_USE=" + || ( video_cards_amdgpu video_cards_radeon ) +" + +RDEPEND=" + sys-libs/ncurses:= + x11-libs/libdrm[video_cards_amdgpu?,video_cards_radeon?] + x11-libs/libpciaccess + x11-libs/libxcb + nls? ( + sys-libs/ncurses:=[unicode(+)] + virtual/libintl + ) +" +DEPEND="${RDEPEND} + nls? ( sys-devel/gettext ) +" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + + cat > include/version.h <<-EOF || die + #ifndef VER_H + #define VER_H + + #define VERSION "${PV}" + + #endif + EOF + >getver.sh || die + touch .git || die +} + +src_configure() { + tc-export CC + export LIBDIR=$(get_libdir) + export nls=$(usex nls 1 0) + export amdgpu=$(usex video_cards_amdgpu 1 0) + export xcb=1 + # Do not add -g or -s to CFLAGS + export plain=1 +} diff --git a/app-misc/radeontop/radeontop-9999.ebuild b/app-misc/radeontop/radeontop-9999.ebuild index 8185bf5f830e..72a3586f9ba7 100644 --- a/app-misc/radeontop/radeontop-9999.ebuild +++ b/app-misc/radeontop/radeontop-9999.ebuild @@ -17,12 +17,12 @@ REQUIRED_USE=" " RDEPEND=" - sys-libs/ncurses:0= + sys-libs/ncurses:= x11-libs/libdrm[video_cards_amdgpu?,video_cards_radeon?] x11-libs/libpciaccess x11-libs/libxcb nls? ( - sys-libs/ncurses:0=[unicode] + sys-libs/ncurses:=[unicode(+)] virtual/libintl ) " diff --git a/app-misc/ranger/Manifest b/app-misc/ranger/Manifest index 898b1a81d410..b7e001949b92 100644 --- a/app-misc/ranger/Manifest +++ b/app-misc/ranger/Manifest @@ -1,6 +1,6 @@ DIST ranger-1.9.2.tar.gz 265295 BLAKE2B 93e4d8ff1ad41c9bdf94af4a3ed9ab013048d1a601242553592b0e246f000b3a0226644b126ae7ec1c70562ff80b3f6c6711ee0e53dc1b7363c9ddf8f5fa75cc SHA512 5eb4743beaf0478d745cce8e5bfc2ac07c98ab5784e9394772782d06c0bb27dcd5478ead191ac527f21cce76db09a51eb46db0fabc7993684a6b5aaec0d43104 DIST ranger-1.9.3.tar.gz 280363 BLAKE2B 2698f82773aae0224e7385413a1f939cdd4b3374eddad496781a42b054e26a8d7e5944bf19bc846736a9171df317c0dbc3c8bdf83c6ca9bdb95de17f9229809e SHA512 5cd7bea714a6542d0a5445f5f0cf929b2df4377df3ef710f3786c6c46dd58b017a8060cde3969076637bfaac03c13297d3020fd82f4574dc49546ca223c0e8d3 EBUILD ranger-1.9.2.ebuild 958 BLAKE2B 8e0141ab238f23237f6f263ef89f27b5c022e52ba6fb5a69f84eeda6ff698017896e0822157faa04fbad95d471d7ef0af3e634375e847725844682d4272fd36a SHA512 c4a02cb06dcae94374bb1759d5eb4bc99ff599a87ba0ca5c779223b5d8f4ec24ce9e82bd00709111d97becac3a9dd365ec1e8277ad6a9f2504346697903b51de -EBUILD ranger-1.9.3.ebuild 957 BLAKE2B 0826e431c2c7094e185c2a5207035b255337a53ada70f129d3eceae00034757b1e26a228518ad8f338a654a415688b1c50f4bd0664e078f328f0587561f459d0 SHA512 5e48c9db83d67343e72460109e78249b754aa66fbfb4635d59bbc5a676d61c1dc6eca661632576d067527bb53569164dc58fdd6aec16e396e8d7577cb351e845 +EBUILD ranger-1.9.3.ebuild 964 BLAKE2B db09a5c40d6f64df5092fcaf4dd1acf296b06376311ae28387d6b58bfd5e9a3bc82dfeac03e41698ee51bab770cc8f94b34f2f69165e1459307eda2f9b63d289 SHA512 07103a263aacad1631396e29042c1a107652fb2e668ba16efeebf6eb79b57b7a1be399ab1ca45b94c957deeb240109c3b18f276b2890f1bdf09225d238922586 EBUILD ranger-9999.ebuild 959 BLAKE2B 12548ec7a077daa8121b1ac4879524d2edf2911b8424d7040b82525aa3017aac35c27be941bfdad9e391a43c04d554acac3a91c1ae05dc58da8356d7ef7ecc2a SHA512 72a160f13fd7b387b8c0038de9459d47c7026f9787a5b55979f89db5fe99fd90cc528a7e66b0bbb2e030f1597bbf28ba65d5c04c40adaed1619b528a081aa8b6 MISC metadata.xml 695 BLAKE2B a6e584fc3731a0a9d7bdf8b6c7fc4bd4c88de12b7beec511ed67db337621c4156c6c3ac86289202e7e94c1378dbc3bbd2217d9005ede45071b310abd8bc1faef SHA512 1dc83811a39cd6a1ff11e976b22f74a15e9ab74c44377b92196cc7962d6d4703b522c9fe9ba2c97f43f5c5935a15cdae2c1a95935b6cdee8007749fcd4e7a34b diff --git a/app-misc/ranger/ranger-1.9.3.ebuild b/app-misc/ranger/ranger-1.9.3.ebuild index 34900fa2ba09..3e5e5fb6cd27 100644 --- a/app-misc/ranger/ranger-1.9.3.ebuild +++ b/app-misc/ranger/ranger-1.9.3.ebuild @@ -12,7 +12,7 @@ if [[ ${PV} == "9999" ]] ; then inherit git-r3 else SRC_URI="https://github.com/${PN}/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="amd64 ~ppc x86" + KEYWORDS="amd64 ~ppc ~riscv x86" fi DESCRIPTION="A vim-inspired file manager for the console" diff --git a/app-misc/rdfind/Manifest b/app-misc/rdfind/Manifest new file mode 100644 index 000000000000..9c2d01e61036 --- /dev/null +++ b/app-misc/rdfind/Manifest @@ -0,0 +1,3 @@ +DIST rdfind-1.4.1.tar.gz 53708 BLAKE2B 18778fa65f9c5fda18a59e4021b6346bc5722c19a3796f2b4a85e5c8d919c5f8beeeb8fed572fcce0016e2939568f5e3dc3d3e567178a54ad9ac4e89a1ea77ff SHA512 00d34f46e8534074577a0cd32f71dd8da0b9a7c9a175a612a4a858693ca679de3b77fca1796b543ead796c806a693e97611c0a9fdc743229d317136b32ce89dc +EBUILD rdfind-1.4.1.ebuild 534 BLAKE2B c960258c2a59410b3d106cd24d699976615d2263d1177400bcee8ff9eceb44da319b8ffa11dc9002aa8bddcfc1ce50be46830fefe37fc5ad5e3b9dbacccb45a5 SHA512 8dfc23566939b930ea55daaf71f05f653167d5e4f7dd9ae9e543e77e6327545ddab10b304db267375112b800f35f3e2d8aa1ff4be05ad0433914009c54b78489 +MISC metadata.xml 840 BLAKE2B 626aa0ec88cfaab7fe289e824dd330fc415b4cd865c4cad195af8f0034bedd19b62114f787436038d18bd26b2f478c3fc78cf70f417a824d07e61b5bcb186ad6 SHA512 1b5b235d655e34d040860dc699da8e3ccc65e50fb14dbc0a65d42596f56cfaef24502c69198ade10f07482eaee3a5b03c1a4addbc035a2b8abe6247635f265d1 diff --git a/app-misc/rdfind/metadata.xml b/app-misc/rdfind/metadata.xml new file mode 100644 index 000000000000..b130a960d03a --- /dev/null +++ b/app-misc/rdfind/metadata.xml @@ -0,0 +1,22 @@ + + + + + gentoo@tastytea.de + Ronny (tastytea) Gutbrod + + + proxy-maint@gentoo.org + Proxy Maintainers + + + Rdfind is a command line tool that is useful for compressing backup + directories or just finding duplicate files. It compares files based on + their content, NOT on their file names. + + + pauldreik/rdfind + https://github.com/pauldreik/rdfind/issues + https://rdfind.pauldreik.se/rdfind.1.html + + diff --git a/app-misc/rdfind/rdfind-1.4.1.ebuild b/app-misc/rdfind/rdfind-1.4.1.ebuild new file mode 100644 index 000000000000..3d1a5b6fa188 --- /dev/null +++ b/app-misc/rdfind/rdfind-1.4.1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Find duplicate files based on their content" +HOMEPAGE="https://github.com/pauldreik/rdfind" +SRC_URI="https://github.com/pauldreik/rdfind/archive/releases/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-releases-${PV}" + +LICENSE="GPL-2+" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-libs/nettle" +DEPEND="${RDEPEND}" +BDEPEND="sys-devel/autoconf-archive" + +src_prepare() { + default + eautoreconf +} diff --git a/app-misc/rpick/Manifest b/app-misc/rpick/Manifest index d8e12ba0bd3e..830ce7e3c0e5 100644 --- a/app-misc/rpick/Manifest +++ b/app-misc/rpick/Manifest @@ -136,5 +136,5 @@ DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f955297217 DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 DIST yaml-rust-0.4.5.crate 47783 BLAKE2B 3e888c5cc7afb43eaf3aaab2b6f47b86df164a66eb54d4e166b965cc84b1e06cd17bd992a0d6ee175d9a73a76e2b44a13167246383ed054afcf3cc1710b309cb SHA512 7621dc8dfd5e7d4a7a8805b2a7e8319b63b852367655f2359d4e3e8fec6c4fad52d75c46ce1161e4c674eac0780b757ce9d34e664e304d8d2beec7afa0363ea0 EBUILD rpick-0.8.2.ebuild 2647 BLAKE2B 68028dec9ac8da55d7d8e335ad188581b11c90fb463270ee9a522e1de821182f737df8f30f2a4ec0a42c26519e5daad24d2d373b18ec952a62b7360832b24fef SHA512 4ab8741291f5f1664e1f8bbc4c80ff2330fa7928b41d4d82536fae9d3d5312d941242d714984207ac83f1d7d2e832f929aaa2fe02ca1c8b66d6f1a8ac268c168 -EBUILD rpick-0.8.4.ebuild 2553 BLAKE2B fa2d2ed47f20dbfe50562b85ed74530439aa167ed241c6d4b004c6d6cac43ed9cdd4a2b426ba3709b7fc95f6f381c58f3ec629e0a78d5dda3b0c575472b32b98 SHA512 5810799656057e103542c691e99ff9c0532297aa6cd51cbe7ba17a79061655356a431adaab00756c026563c0930afd7905be252fc0508f2a6940f0234c1c6c88 +EBUILD rpick-0.8.4.ebuild 2551 BLAKE2B a538a0b6486eb16ebb901d53b6bcddc5566a126d864e85a2aba286eec32db8403ead19bee202293cf7176be0ef80792d6dd02de512ffb3bc40a52a4366fb5412 SHA512 6b0ce216fa0daffd9a935cad0cf642e2a91ebc3269c157d6da699e8a90619d7a704793ebca9e395d02d1417a19d2e44a6f33036a21ddf62a8528cb7d86eb00c3 MISC metadata.xml 982 BLAKE2B 81e304c7c73f959b09d1bb5f2d26d1495930f1b340552fbdb989c8741dba6f5ee7b8801e3eb1d7063947f8f424d0c32ccc66c29cf6508ce8c11305e45febf322 SHA512 bfa865140ae1320670b94f4f383931dfc9bbf1a0278597a283cd64d538362d95751e9b9b53a1a46aa96a835a69b9425518760bd286d0375c550d0e110d1f4f08 diff --git a/app-misc/rpick/rpick-0.8.4.ebuild b/app-misc/rpick/rpick-0.8.4.ebuild index 89bce4c4d0d2..ff055e6b0320 100644 --- a/app-misc/rpick/rpick-0.8.4.ebuild +++ b/app-misc/rpick/rpick-0.8.4.ebuild @@ -121,7 +121,7 @@ SRC_URI="$(cargo_crate_uris ${CRATES})" # use cargo-license for a more accurate license picture LICENSE="GPL-3 Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD BSD-2 Boost-1.0 CC0-1.0 MIT Unlicense" SLOT="0" -KEYWORDS="~amd64 ~ppc64 ~x86" +KEYWORDS="amd64 ~ppc64 x86" # Rust packages ignore CFLAGS and LDFLAGS so let's silence the QA warnings QA_FLAGS_IGNORED="usr/bin/rpick" diff --git a/app-misc/uptimed/Manifest b/app-misc/uptimed/Manifest index e0f0f7f870e6..fd6c495f7029 100644 --- a/app-misc/uptimed/Manifest +++ b/app-misc/uptimed/Manifest @@ -2,6 +2,6 @@ AUX uptimed.init-r1 730 BLAKE2B 21d7b8f5fa4daee5a3807d35f749a467731b5e2ebc0e2b74 AUX uptimed.service 209 BLAKE2B 9f763df7f903aa9a2563041acad553906e0a69faf93280bceee3bb7856e67c1010d067c06ae699f4dd0389228392d5828e1bf75636c69171e2d21509330f6baf SHA512 949baf12782d4b8a976d29ec44bd31323500de763b82601634eea3721ce9035bb9b7ca906384e2b8ebd57371a1116a95dd78c3610c27fa1d93e36b9f897bcd98 DIST uptimed-0.4.2.tar.gz 55339 BLAKE2B 120a3b1d6dc9518f7051af4d7e0f1bcf455f7dd989687fa8f5a40f160f2912c21d09298bbb9c676af5387d96890a98acf3f21b60e046a9548a735ca10dbc4006 SHA512 a18cc8580a4dc7db7f4d97d70e25d76e7b98b9d328a0fa4ece4176d40fc26589149d63ffc9d2638cc35003cf485b43ae6e115aa1821c662d77f234eb3c4c0a4f DIST uptimed-0.4.3.tar.gz 55396 BLAKE2B bebea6559c436d2700df905b63fabd73b1c55463e8633409bc05cd16c7d110d8116f52e00d63879cfb2e0482f648bda04dcb5a1d5ff629699d2758dcc85ba53a SHA512 f9485224dfe7173bab135a87b047d749f9b61d3c29d50523126b585ae77e68837680fdb725a08fd7cad39f0b35b2da7a6923b8540700881f9638286ab5082260 -EBUILD uptimed-0.4.2.ebuild 1605 BLAKE2B f66561abfb9ab1ffab3f6ed3ef7aecb923f3a4727c52c82427c919057f506b34233dec125821cfefa5b0ad015a722c9b56be76ebf4f90341fd8da58175f2b638 SHA512 5a6e71aaa998f1ebec32c35a0cc3862cde612a2928a6cb8257e3e4ef8fcf97ffa384ec4392f2834164a0e85161fa7638930eff599755481df4c33475a0704996 -EBUILD uptimed-0.4.3.ebuild 1610 BLAKE2B d0e7bfc42af1f58fbb2ad1af6be005fd1205d3b2a02ea54df3436dfa7c1433c5c251db06db0eb4318276272103ed2fc39757008c0890393ea41c58cb89568f64 SHA512 55a244d867c1c3fe7c6b59b075664e8d9dda6fb20f0445b59c19f3a5162deb027fa6743b02190ce7045f43c13b1e7835a707ef20b2d3d5f3c8e13f2cfc97b9ee +EBUILD uptimed-0.4.2.ebuild 1604 BLAKE2B 957c1478d4812c478c44e1f9b94e638681468103bc0e6600f231bae7d975cacff1e3aed5907f5346dd0dddfe845cb5f146d8c99749fe2443e3bfc5e9e98c8a89 SHA512 72978d6e27db7aecd5d8724df5f183e7f23498358705676c1ca40851d0a72138dd8000361425f4fe648a9cdd98e9c0a86876296dcb5611cd0267dcc777b67c00 +EBUILD uptimed-0.4.3.ebuild 1617 BLAKE2B 9fc292ba43d86ba69ee0eefe2b53c93a65b7bc7a3b53c3c0a3e9f4d0c7f3690fac8b21823d5f27f6b43284423cbf2c4126153966ee79ec0270311ff1b934e292 SHA512 f741e02af02fd1b87950ba59ec96c03da3ee94a832ba4e8a9c8e96d957b84d2d9227a296b866da8b7addd09ffeacfcdd26e59a1ce9bd3589cb57f40a98003695 MISC metadata.xml 343 BLAKE2B c84e06dd0bdd9ae4d3b36bf4795c51e9037c38401f8d3fadeb9853190e8291f82f370ac45afab0f79326c89dcfb359d139a08a490ca4f7418738f61d8d0d1f02 SHA512 59bdf10b3845f10cfbb9441ccd3ac6d8a7a85791f57acc2148ad334d0b9883d4d98b388bc93eacdec8a77ac885339e2aea368a9755bbda483132ec69c68a430f diff --git a/app-misc/uptimed/uptimed-0.4.2.ebuild b/app-misc/uptimed/uptimed-0.4.2.ebuild index 889f23dba921..3c37d27f0782 100644 --- a/app-misc/uptimed/uptimed-0.4.2.ebuild +++ b/app-misc/uptimed/uptimed-0.4.2.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/rpodgorny/uptimed/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha amd64 ~arm ~arm64 ~hppa ~mips ppc ppc64 sparc x86" +KEYWORDS="~alpha amd64 ~arm arm64 ~hppa ~mips ppc ppc64 sparc x86" IUSE="static-libs" RDEPEND=" diff --git a/app-misc/uptimed/uptimed-0.4.3.ebuild b/app-misc/uptimed/uptimed-0.4.3.ebuild index e1746141b171..3ed12722f97d 100644 --- a/app-misc/uptimed/uptimed-0.4.3.ebuild +++ b/app-misc/uptimed/uptimed-0.4.3.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 @@ -11,7 +11,7 @@ SRC_URI="https://github.com/rpodgorny/uptimed/archive/v${PV}.tar.gz -> ${P}.tar. LICENSE="GPL-2" SLOT="0" -KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~sparc ~x86" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~mips ~ppc ~ppc64 ~riscv ~sparc ~x86" IUSE="static-libs" RDEPEND=" diff --git a/app-misc/wcd/Manifest b/app-misc/wcd/Manifest index 3280bd27ff5a..6ef1c0b1cf36 100644 --- a/app-misc/wcd/Manifest +++ b/app-misc/wcd/Manifest @@ -1,6 +1,6 @@ AUX wcd-6.0.2-gentoo.patch 1466 BLAKE2B 2e6834d2f8f742b1582667c0ee3b0ca974600dc26a1e270bb1ea7be39ac266c019c8464f61d332c2919a5543581c9b07000ef8bdcbece7684d1046b808af920a SHA512 33ed7d9812676b5cd478351fecc31e12dce29c8e4c5b28d44b3580ac01074b631906fcd0bcea0ad66a6fcb72ace3cf13004f492c96d8a5533af7c8500ea5e703 DIST wcd-6.0.2.tar.gz 713062 BLAKE2B 13a745fd698b009aedb19e688a5deec7d62c42acf2dc430b7f586f300712ad684e8530a9b2477cf2d7a6540769efc98c245215cbe756b78c3902d03430b034d9 SHA512 587a52efaf0a585e4fc8a04a0eb08445cf4c78d38abd7592658f61827aa6cc0f1e8af8643c411d22d74145479c9970b018b11fc7a2a08b4ba7c850097813b06f DIST wcd-6.0.3.tar.gz 813763 BLAKE2B 2e215c427914705213590d7c5182bebf39becbf24238bd71c5fdd12f7e63894b2ad571793f6d25833edd3f7cd4f3acbb07bbc821880c22d7a5d4f373cd972055 SHA512 b48a6f8a196725b4b570701813cf8a96e13e4fd6289b6c779218acc20ea1ea841e5f8648f717bb389976b715b95856e91bad3ffb20f8d80961d75eae8eacfbe8 -EBUILD wcd-6.0.2.ebuild 957 BLAKE2B 51c8469cbb8aa1e8963424ccbc695c6e0cd4d00b4a3053d17d9111fab43d0df59f4ba6462ac298d054529ddc7a2440eb1e50878628d0ec0d5dcf9861f70dc149 SHA512 e8526905b7d8a0a8f623247bad7ab61a5f0cd21f152cb0fdd5f0f3609fa89dff4a1f600a6afdba7fe391b9fa48d49a49136e90c39d8a87841c3ca93ed5b0a5b9 -EBUILD wcd-6.0.3.ebuild 971 BLAKE2B 764cafb6f5c3877b79b65467f069527c85e2603c38aba63978eab87a0a988c6da43070c461215729fea7af752bbaad7bf82b15e47ac8cfa0f19fcc26f35147fa SHA512 b31928aa7e27ad6aa8883ac0395d43598d72a008c07ed6baf6876befa413a48ee8a2a62187790677265deba90097b0d42efb344893576d311bc93664e1974eac +EBUILD wcd-6.0.2-r1.ebuild 959 BLAKE2B fb3fe319a16e334881869ff64f8c210051d821d4a035d4edbb214eba59322f5d97319774d806759086c37c2dd3d47029a3c24dd85758c556bef62fd3dbef684f SHA512 306a4990f8954e8948a91260469e020218a967ec9f105cf9f3c71f0f332bf49d17488e12363af0380d9d92864199a0ab3e6e4d9ced168c3b240707fff2339b2b +EBUILD wcd-6.0.3-r1.ebuild 973 BLAKE2B 1517c3db37ce0c235143ad3a3d4ca47fc28ffcd3366e5694598f725c34f8d08e6a9d9ff09177d596525aa00680f0d118c14729692a8bdecd2c3a81386ba40aba SHA512 08b70aae7c2f6cadbb2a68fc6ea74a533a90a4b9538feb84c48b5897d5fe0ff9ace000aa82c1c4ba6729bd931b068dd87e5aed3e5b5deeffd8e47b96026cb953 MISC metadata.xml 271 BLAKE2B 46146f4bf13e9f4d33435225ec1012dd9bb89b20812963dc50368cab2a60a3c542052cb72f8963cc72074b2c13a5b054c77152de1d108027752601a349bc4ef8 SHA512 3e98f5382cf789992bdfc0f32e6e36eba31944be654c03f2ed9bd00baf56c8b768c256c4f8778d5775d6df38da4afcf8e32b6e6495a1ecfc8e7982c7c8943b1b diff --git a/app-misc/wcd/wcd-6.0.2-r1.ebuild b/app-misc/wcd/wcd-6.0.2-r1.ebuild new file mode 100644 index 000000000000..075149a043de --- /dev/null +++ b/app-misc/wcd/wcd-6.0.2-r1.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit toolchain-funcs + +DESCRIPTION="Wherever Change Directory" +HOMEPAGE="http://waterlan.home.xs4all.nl/#WCD_ANCHOR" +SRC_URI="http://waterlan.home.xs4all.nl/${PN}/${P}.tar.gz" + +SLOT="0" +LICENSE="GPL-2" +KEYWORDS="amd64 arm x86 ~amd64-linux ~x86-linux" +IUSE="nls unicode" + +CDEPEND=" + sys-libs/ncurses:=[unicode(+)?] + unicode? ( dev-libs/libunistring:= )" +DEPEND="${CDEPEND} + app-text/ghostscript-gpl + virtual/pkgconfig +" +RDEPEND="${CDEPEND}" + +S="${WORKDIR}/${P}/src" + +src_prepare() { + eapply -p2 "${FILESDIR}"/${PN}-6.0.2-gentoo.patch + eapply_user + tc-export CC PKG_CONFIG +} + +src_compile() { + local mycompile="LFS=1" + use nls || mycompile+=" ENABLE_NLS=" + use unicode && mycompile+=" UCS=1 UNINORM=1" + emake ${mycompile} +} + +src_install() { + local DOCS=( ../README.txt ) + default + emake DESTDIR="${D}" DOTWCD=1 install-profile sysconfdir="/etc" +} diff --git a/app-misc/wcd/wcd-6.0.2.ebuild b/app-misc/wcd/wcd-6.0.2.ebuild deleted file mode 100644 index 13c99ef9436a..000000000000 --- a/app-misc/wcd/wcd-6.0.2.ebuild +++ /dev/null @@ -1,45 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=6 - -inherit toolchain-funcs - -DESCRIPTION="Wherever Change Directory" -HOMEPAGE="http://waterlan.home.xs4all.nl/#WCD_ANCHOR" -SRC_URI="http://waterlan.home.xs4all.nl/${PN}/${P}.tar.gz" - -SLOT="0" -LICENSE="GPL-2" -KEYWORDS="amd64 arm x86 ~amd64-linux ~x86-linux" -IUSE="nls unicode" - -CDEPEND=" - sys-libs/ncurses:0=[unicode?] - unicode? ( dev-libs/libunistring:= )" -DEPEND="${CDEPEND} - app-text/ghostscript-gpl - virtual/pkgconfig -" -RDEPEND="${CDEPEND}" - -S="${WORKDIR}/${P}/src" - -src_prepare() { - eapply -p2 "${FILESDIR}"/${PN}-6.0.2-gentoo.patch - eapply_user - tc-export CC PKG_CONFIG -} - -src_compile() { - local mycompile="LFS=1" - use nls || mycompile+=" ENABLE_NLS=" - use unicode && mycompile+=" UCS=1 UNINORM=1" - emake ${mycompile} -} - -src_install() { - local DOCS=( ../README.txt ) - default - emake DESTDIR="${D}" DOTWCD=1 install-profile sysconfdir="/etc" -} diff --git a/app-misc/wcd/wcd-6.0.3-r1.ebuild b/app-misc/wcd/wcd-6.0.3-r1.ebuild new file mode 100644 index 000000000000..0b64dfe73744 --- /dev/null +++ b/app-misc/wcd/wcd-6.0.3-r1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +inherit toolchain-funcs + +DESCRIPTION="Wherever Change Directory" +HOMEPAGE="http://waterlan.home.xs4all.nl/#WCD_ANCHOR" +SRC_URI="http://waterlan.home.xs4all.nl/${PN}/${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" +IUSE="nls unicode" + +CDEPEND=" + sys-libs/ncurses:=[unicode(+)?] + unicode? ( dev-libs/libunistring:= )" +DEPEND="${CDEPEND}" +BDEPEND=" + app-text/ghostscript-gpl + virtual/pkgconfig +" +RDEPEND="${CDEPEND}" + +S="${WORKDIR}/${P}/src" + +src_prepare() { + eapply -p2 "${FILESDIR}"/${PN}-6.0.2-gentoo.patch + eapply_user + tc-export CC PKG_CONFIG +} + +src_compile() { + local mycompile="LFS=1" + use nls || mycompile+=" ENABLE_NLS=" + use unicode && mycompile+=" UCS=1 UNINORM=1" + emake ${mycompile} +} + +src_install() { + local DOCS=( ../README.txt ) + default + emake DESTDIR="${D}" DOTWCD=1 install-profile sysconfdir="/etc" +} diff --git a/app-misc/wcd/wcd-6.0.3.ebuild b/app-misc/wcd/wcd-6.0.3.ebuild deleted file mode 100644 index 7f6410ba6713..000000000000 --- a/app-misc/wcd/wcd-6.0.3.ebuild +++ /dev/null @@ -1,46 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=7 - -inherit toolchain-funcs - -DESCRIPTION="Wherever Change Directory" -HOMEPAGE="http://waterlan.home.xs4all.nl/#WCD_ANCHOR" -SRC_URI="http://waterlan.home.xs4all.nl/${PN}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~arm ~x86 ~amd64-linux ~x86-linux" -IUSE="nls unicode" - -CDEPEND=" - sys-libs/ncurses:0=[unicode?] - unicode? ( dev-libs/libunistring:= )" -DEPEND="${CDEPEND}" -BDEPEND=" - app-text/ghostscript-gpl - virtual/pkgconfig -" -RDEPEND="${CDEPEND}" - -S="${WORKDIR}/${P}/src" - -src_prepare() { - eapply -p2 "${FILESDIR}"/${PN}-6.0.2-gentoo.patch - eapply_user - tc-export CC PKG_CONFIG -} - -src_compile() { - local mycompile="LFS=1" - use nls || mycompile+=" ENABLE_NLS=" - use unicode && mycompile+=" UCS=1 UNINORM=1" - emake ${mycompile} -} - -src_install() { - local DOCS=( ../README.txt ) - default - emake DESTDIR="${D}" DOTWCD=1 install-profile sysconfdir="/etc" -} -- cgit v1.2.3