diff options
Diffstat (limited to 'sys-apps')
-rw-r--r-- | sys-apps/Manifest.gz | bin | 48786 -> 48792 bytes | |||
-rw-r--r-- | sys-apps/kmscon/Manifest | 2 | ||||
-rw-r--r-- | sys-apps/kmscon/metadata.xml | 3 | ||||
-rw-r--r-- | sys-apps/less/Manifest | 4 | ||||
-rw-r--r-- | sys-apps/less/less-618_beta.ebuild | 11 | ||||
-rw-r--r-- | sys-apps/less/less-9999.ebuild | 11 | ||||
-rw-r--r-- | sys-apps/rng-tools/Manifest | 4 | ||||
-rw-r--r-- | sys-apps/rng-tools/metadata.xml | 3 | ||||
-rw-r--r-- | sys-apps/rng-tools/rng-tools-6.16.ebuild | 79 |
9 files changed, 103 insertions, 14 deletions
diff --git a/sys-apps/Manifest.gz b/sys-apps/Manifest.gz Binary files differindex 0f33e97e0aa0..f7c021044165 100644 --- a/sys-apps/Manifest.gz +++ b/sys-apps/Manifest.gz diff --git a/sys-apps/kmscon/Manifest b/sys-apps/kmscon/Manifest index 37c2ab75d1af..bfb2736ef659 100644 --- a/sys-apps/kmscon/Manifest +++ b/sys-apps/kmscon/Manifest @@ -1,4 +1,4 @@ AUX kmscon-9.0.0-systemd-path-fix.patch 440 BLAKE2B 45870c9ec3c7eab3d280dfe8d95513cfcbfd1f0a12297b09c0280b5b6c92724ba645e44f24a78b15ac742ef76e4cc55d3a63cf7d90d476e833e72ec37875b18b SHA512 05b7eb1301ba1379e22bf26a162c08962600e2584bb4afed31664c3bc893f74a994900c5bdf50b2842507c0388e595b158f0a974b60a422a8a4c90e584d29476 DIST kmscon-9.0.0.tar.xz 736668 BLAKE2B a44a4b3739b1ed4a597713ca2ef7adb33f1ab7130322a419ee88517addfbf0edf01ef59f06c5626e95a7bc1708cf4cebe49d5853558aa3fedb3aa9c7c28a7dd7 SHA512 2d4bca093c40307e155c9cfa349eef433d7ab6d08f8e134a61fa9c5ccb9ad594575725371075aaf917c2a9dfb3cb3cd148296dce25065a02b3a211650cde9c3c EBUILD kmscon-9.0.0.ebuild 1986 BLAKE2B ada07e537f87911ed578ce6008303bb7e1c4295ae4c46bd358ea02f32bd7172448308ea0a8c0ee2056e2db8084e7c069f7c82cf748a96846cc1e492c9d87a6af SHA512 2e0e3c65a621909f4df5fc4f3b4a1c49e21d939e0cbfb4c78103c5cec7150dc95a0c3f4891bb77ab1db8e016708f69fabaee0f45c5f4e2aa280ba6544a368a6a -MISC metadata.xml 608 BLAKE2B b88d6660a04cec59131091b670147b62d9e4b7ef82ee21b791a6d2dc4e1f5f5df0b6168c878fae341739f4b8302d81b1348067078151d6a1b594015af7e8bd37 SHA512 e4f2cddcc57d815062eccbf997a5e50f3393cad784d7cef665f2ebcde30198e709ad712ccc35685406810d6f681c2d3b74bbd7d6df9dffd95f1b2fc0142f5aba +MISC metadata.xml 684 BLAKE2B 0b2a77dd9dbe7d0df3aea38b400e60d513433f9b4de6a4708fe8608de0b93ed77cc2ab506ec0b53ba4805ed855cc7d5a4478efa62bcda56e222b7805a822054d SHA512 032db51216de1f2548f3cb7f6880e846154122f6a72cd9345c54cd9547cb222ecbf02b10c883b58c6574b4ea8372aaa0e9a0cb172ed929790cb1e710bb4cbf37 diff --git a/sys-apps/kmscon/metadata.xml b/sys-apps/kmscon/metadata.xml index 1a9b0f6ea66a..d8ac2ad0874a 100644 --- a/sys-apps/kmscon/metadata.xml +++ b/sys-apps/kmscon/metadata.xml @@ -13,4 +13,7 @@ <flag name="pixman">Enable pixman font rendering</flag> <flag name="systemd">Enable multiseat support via systemd</flag> </use> + <upstream> + <remote-id type="github">Aetf/kmscon</remote-id> + </upstream> </pkgmetadata> diff --git a/sys-apps/less/Manifest b/sys-apps/less/Manifest index 43e3da04c191..aef67474ee9c 100644 --- a/sys-apps/less/Manifest +++ b/sys-apps/less/Manifest @@ -4,6 +4,6 @@ AUX lesspipe-r1.sh 8135 BLAKE2B f11727136a5235f07ad86c1811c5ef8489a48fc3d032b884 DIST less-608.tar.gz 362346 BLAKE2B 988940745fef1222c43b0bf4edec7cc7206ded0ac5d89d3faf4dab706a249913581c2fe7aa6063cf3d717176ed07b69299d3e791ba8a60358483fe9d1bf7f7c6 SHA512 7945b7f88921832ebb1b45fba8cbb449ee0133342796b654a52c146dfff3d84db18724ee84e53349eeea6017a0ebe2d8eb5366210275981dde7bb7190118fa66 DIST less-618-beta.tar.gz 365786 BLAKE2B b1957ab49059a2df14d8ba5daf1d8543adc4546c44b537d86959e2e1fe2df93f99ceb8ef47097b6f84f75f7740e161269b4e1d5dd263b8171212c87e650a02fe SHA512 6197aa20c77a846e53b376aa63c2863242c40663e72213f66c3597bd8c38a9458163d0c9ba0ca7690574c07348bb7d3e108c3b50dbbedbc9e5707a14d946b280 EBUILD less-608-r1.ebuild 1631 BLAKE2B 3c0bcfb98082e497b3ff75bf44c5bc39882d34f9852aacf410e0802aa8eb65bde5242bf70055a7a1726678ba6971dc01508e9c86ff74597cf2160fbafd2844bd SHA512 c82f4ea7446b40acc3aeb9b33796dc4a55db2e90b3b83e18f7dadc0c4c8a9a88f473ef6cfad524ac0921cd5dce7c4f202bafc06a0f8a269762e0ae046cca7b35 -EBUILD less-618_beta.ebuild 2013 BLAKE2B 8aa048b9c09c30c741b7d1d97f9a6c126947b8f03cf47f3155e08755b834c62996eff9a27bacc0fdbf92e5067b5aeb765ca5b409723abb800d154b2de506bcc7 SHA512 a22bd3359e171ca4c97e2de3ed45273284a5b27f8c16251d9c983077b31606a79bcbfb8f83f7234c4387cc616eaf826b9be10961d4271234dd36dacb7649524c -EBUILD less-9999.ebuild 2013 BLAKE2B 8aa048b9c09c30c741b7d1d97f9a6c126947b8f03cf47f3155e08755b834c62996eff9a27bacc0fdbf92e5067b5aeb765ca5b409723abb800d154b2de506bcc7 SHA512 a22bd3359e171ca4c97e2de3ed45273284a5b27f8c16251d9c983077b31606a79bcbfb8f83f7234c4387cc616eaf826b9be10961d4271234dd36dacb7649524c +EBUILD less-618_beta.ebuild 2026 BLAKE2B 132ce781ae09efae4fe177b311cd4dd57cb1ddc37a21b167f02262d490d981f94918e3a9ff81670f8febea14395d56e6316c32a6236cdf84756553800e17bff6 SHA512 633e22513a82228e2b8770d20bc25c7cf4604bcae161a7c4030fa97605d2ac92d9cc7165c6d03f728f7dc7e6d6f10e61c183bda40e1761dab7ff39f6e3d673e2 +EBUILD less-9999.ebuild 2026 BLAKE2B 132ce781ae09efae4fe177b311cd4dd57cb1ddc37a21b167f02262d490d981f94918e3a9ff81670f8febea14395d56e6316c32a6236cdf84756553800e17bff6 SHA512 633e22513a82228e2b8770d20bc25c7cf4604bcae161a7c4030fa97605d2ac92d9cc7165c6d03f728f7dc7e6d6f10e61c183bda40e1761dab7ff39f6e3d673e2 MISC metadata.xml 384 BLAKE2B ab69cbf4d7813bc4c96dc1c18ca35454dc9e9202bc95e3ff3b638c79b6cff4f9914fba1e7a35908aa305567a3874d3ead3a78f5faa83c9fbd3027afe12767eac SHA512 d799332d42f1c3115132216b3ba98a39f662d583aecb06fa2590e3da4c03b0ec07bab1eb0bbd397ef8249a5916ca9b457992c226899f66d4f4bef8bf1a20074f diff --git a/sys-apps/less/less-618_beta.ebuild b/sys-apps/less/less-618_beta.ebuild index 9add6f6c1d52..afce93c3d215 100644 --- a/sys-apps/less/less-618_beta.ebuild +++ b/sys-apps/less/less-618_beta.ebuild @@ -1,11 +1,12 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 + WANT_AUTOMAKE=none WANT_LIBTOOL=none -if [[ $PV == 9999 ]]; then +if [[ ${PV} == 9999 ]]; then EGIT_REPO_URI="https://github.com/gwsw/less" inherit git-r3 fi @@ -21,8 +22,8 @@ MY_PV=${PV/_beta/-beta} MY_P=${PN}-${MY_PV} DESCRIPTION="Excellent text file viewer" HOMEPAGE="http://www.greenwoodsoftware.com/less/" -[ $PV != 9999 ] && SRC_URI="http://www.greenwoodsoftware.com/less/${MY_P}.tar.gz" -S=${WORKDIR}/${MY_P/?beta} +[[ ${PV} != 9999 ]] && SRC_URI="http://www.greenwoodsoftware.com/less/${MY_P}.tar.gz" +S="${WORKDIR}"/${MY_P/?beta} LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" @@ -37,7 +38,7 @@ RDEPEND="${DEPEND}" src_prepare() { default # Per upstream README to prepare live build - [ $PV == 9999 ] && emake -f Makefile.aut distfiles + [[ ${PV} == 9999 ]] && emake -f Makefile.aut distfiles # Upstream uses unpatched autoconf-2.69, which breaks with clang-16. # https://bugs.gentoo.org/870412 eautoreconf diff --git a/sys-apps/less/less-9999.ebuild b/sys-apps/less/less-9999.ebuild index 9add6f6c1d52..afce93c3d215 100644 --- a/sys-apps/less/less-9999.ebuild +++ b/sys-apps/less/less-9999.ebuild @@ -1,11 +1,12 @@ -# Copyright 1999-2022 Gentoo Authors +# Copyright 1999-2023 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 + WANT_AUTOMAKE=none WANT_LIBTOOL=none -if [[ $PV == 9999 ]]; then +if [[ ${PV} == 9999 ]]; then EGIT_REPO_URI="https://github.com/gwsw/less" inherit git-r3 fi @@ -21,8 +22,8 @@ MY_PV=${PV/_beta/-beta} MY_P=${PN}-${MY_PV} DESCRIPTION="Excellent text file viewer" HOMEPAGE="http://www.greenwoodsoftware.com/less/" -[ $PV != 9999 ] && SRC_URI="http://www.greenwoodsoftware.com/less/${MY_P}.tar.gz" -S=${WORKDIR}/${MY_P/?beta} +[[ ${PV} != 9999 ]] && SRC_URI="http://www.greenwoodsoftware.com/less/${MY_P}.tar.gz" +S="${WORKDIR}"/${MY_P/?beta} LICENSE="|| ( GPL-3 BSD-2 )" SLOT="0" @@ -37,7 +38,7 @@ RDEPEND="${DEPEND}" src_prepare() { default # Per upstream README to prepare live build - [ $PV == 9999 ] && emake -f Makefile.aut distfiles + [[ ${PV} == 9999 ]] && emake -f Makefile.aut distfiles # Upstream uses unpatched autoconf-2.69, which breaks with clang-16. # https://bugs.gentoo.org/870412 eautoreconf diff --git a/sys-apps/rng-tools/Manifest b/sys-apps/rng-tools/Manifest index fe6819e1d683..4e857c7ff0ae 100644 --- a/sys-apps/rng-tools/Manifest +++ b/sys-apps/rng-tools/Manifest @@ -1,5 +1,7 @@ AUX rngd-confd-6.11 2321 BLAKE2B 6cdf4cf7d61e33415df1c41933d1c38c398fd96370cb4c4e257f60479a3e69428d3735802d480e1a25714854de9bc6ed997856c1c4dbbf289b7a014026522aea SHA512 32c52316ebdffef7ec07dd97b45f124c2ecced3d0f49d75ad8d226f6eff478739dab6b008e0b1f4e55bc81bf615feee9860c45f35f0994c7c65d4d439501621f AUX rngd-initd-6.11 1789 BLAKE2B 317c6d3d1b7ad10e137c6b5b615354ba7a6deb256da5ef9d75253a7f84c265536db1b70b290e0029cfaf40e565c8b280e3b1ec79ab93c8f659c969b5dedc7dab SHA512 60bf2c2d4984a1db8fcfaeaebd5249ed6d428c9ccb8412813ce97e146f3143efae23058475ac8baa1c2e88b00012fc119411bcfc14b04a0128696ee69641d98d DIST rng-tools-6.15.tar.gz 60731 BLAKE2B 693056ca600448d07413661498ca33893e99648c6344e02f2f0babb014878b9452e024904f5b58efc6cfe72201e582a6b458664d11160bb1b0dbdc28ba6325c5 SHA512 44146d891c4f46675a031f2e5ff7755cfaf1abe3252f241c16e042d3bb5e988b77ff840382caca49d8cb9854af1e49369398a506de5e819167739ad33b58d180 +DIST rng-tools-6.16.tar.gz 67401 BLAKE2B ab1a84c9a298e71ea5cdc1e91004ac069199a0128ee9701b1b3e24b6c705c63a642ab3db260a2c6c910c185e8fc75d5775caa3b7c370f102c75fac496e9bca17 SHA512 f4155dca8a54f47227f49ccf5f8453ddd50bd91a37b3b1659b5ad02278ed119028cee42918dd48552c79e19f2e2477277a41afa8e422395b2778b17fab09484d EBUILD rng-tools-6.15.ebuild 1614 BLAKE2B 26f6366efd41e3cb6a00ea929aee7d339d5b7bd4c5903cbf7ddc18d190d8861747a5e85aa5757ba286eafaf779ac1d3fab250ba5700c82c8f54bb4ed011c960b SHA512 25ac8443c941f34d99978b0bbb86d3024a8f4aa9927bedb8afb50247e886ba7bdcf706b1df34022a7f9cd072bc6ed225a0700780bc7892ddbf64380dc7921202 -MISC metadata.xml 826 BLAKE2B 6a0fb04e17c209dcbf342357d8b044258533e877bc191d3afea272d379f02e75af2fbf912a840db32313e2fbf418c25556d423aec7793a0fca0fbaca5a4feb18 SHA512 24e9616ab14295a4cc0101752734332e98bb0299c42e831a0db9262527f83433174b704d3b1114841c4a00c82adfbe07b7473b2d57ec85d9358f41bff3797f3c +EBUILD rng-tools-6.16.ebuild 1722 BLAKE2B d54dc444ae9bfbb98b0c777f1d5f26817e1fa2a09c45e9eccd6954ca52e527e7ecd4bebdd28ae7e126f760ce4f10013320e7dfdb76ced115b56b54f5e647441c SHA512 d0c6914a1687307169f0c7f77d2516869f14b55b7f4cf85604c8f615cdbf4ac970a5e0f74558289411d651ac88c782061635392de15facca6d04f3b438093bbd +MISC metadata.xml 894 BLAKE2B 8a337d1832bc0c80ae7869fcd8b390594beb17514f792ddeee1e3544e76f99b70022ff63c6766befc79a1acc4f0f48651d7b52ac4a3995fd4bc4fc81916ecabd SHA512 c678013dd0a4882c1be0b7d4784910e52ec13118237f9f488fb53ce363e8d51c7a3ddbf50feca00f1c7b99a604754201687f512947b5aca64eefa331d3c2532f diff --git a/sys-apps/rng-tools/metadata.xml b/sys-apps/rng-tools/metadata.xml index b147dc163dd2..75129d702ff5 100644 --- a/sys-apps/rng-tools/metadata.xml +++ b/sys-apps/rng-tools/metadata.xml @@ -19,6 +19,9 @@ <flag name="pkcs11"> Enable PKCS11 entropy support </flag> + <flag name="qrypt"> + Enable qrypt beacon entropy support + </flag> <flag name="rtlsdr"> Enable atmospheric-static entropy support with <pkg>net-wireless/rtl-sdr</pkg> </flag> diff --git a/sys-apps/rng-tools/rng-tools-6.16.ebuild b/sys-apps/rng-tools/rng-tools-6.16.ebuild new file mode 100644 index 000000000000..662eb345ef1a --- /dev/null +++ b/sys-apps/rng-tools/rng-tools-6.16.ebuild @@ -0,0 +1,79 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools readme.gentoo-r1 systemd + +DESCRIPTION="Daemon to use hardware random number generators" +HOMEPAGE="https://github.com/nhorman/rng-tools" +SRC_URI="https://github.com/nhorman/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~riscv ~x86" +IUSE="jitterentropy nistbeacon pkcs11 qrypt rtlsdr selinux" + +DEPEND=" + dev-libs/openssl:= + sys-libs/libcap + jitterentropy? ( app-crypt/jitterentropy:= ) + nistbeacon? ( + dev-libs/jansson:= + dev-libs/libxml2:2= + net-misc/curl[ssl] + ) + pkcs11? ( dev-libs/libp11:= ) + qrypt? ( + dev-libs/jansson:= + net-misc/curl[ssl] + ) + rtlsdr? ( net-wireless/rtl-sdr ) + elibc_musl? ( sys-libs/argp-standalone ) +" +RDEPEND=" + ${DEPEND} + selinux? ( sec-policy/selinux-rngd ) +" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + default + + eautoreconf +} + +src_configure() { + local myeconfargs=( + $(use_enable jitterentropy) + $(use_with nistbeacon) + $(use_with pkcs11) + $(use_with rtlsdr) + $(use_with qrypt) + ) + + econf "${myeconfargs[@]}" +} + +src_install() { + default + + newinitd "${FILESDIR}"/rngd-initd-6.11 rngd + newconfd "${FILESDIR}"/rngd-confd-6.11 rngd + systemd_dounit rngd.service + + if use pkcs11; then + local DISABLE_AUTOFORMATTING=1 + local DOC_CONTENTS=" +The PKCS11 entropy source may require extra packages (e.g. 'dev-libs/opensc') +to support various smartcard readers. Make sure 'PKCS11_OPTIONS' in: + '${EPREFIX}/etc/conf.d/rngd' +reflects the correct PKCS11 engine path to be used by rngd. +" + readme.gentoo_create_doc + fi +} + +pkg_postinst() { + use pkcs11 && readme.gentoo_print_elog +} |