diff --git a/app-admin/ananicy-cpp/ananicy-cpp-1.1.1.ebuild b/app-admin/ananicy-cpp/ananicy-cpp-1.1.1-r2.ebuild similarity index 86% rename from app-admin/ananicy-cpp/ananicy-cpp-1.1.1.ebuild rename to app-admin/ananicy-cpp/ananicy-cpp-1.1.1-r2.ebuild index 9ccfb2cf21..e97720ff94 100644 --- a/app-admin/ananicy-cpp/ananicy-cpp-1.1.1.ebuild +++ b/app-admin/ananicy-cpp/ananicy-cpp-1.1.1-r2.ebuild @@ -10,7 +10,7 @@ HOMEPAGE="https://gitlab.com/ananicy-cpp/ananicy-cpp" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" -IUSE="+regex systemd +threads" +IUSE="systemd" SRC_URI="https://gitlab.com/ananicy-cpp/ananicy-cpp/-/archive/v${PV}/${PN}-v${PV}.tar.bz2" S="${WORKDIR}/${PN}-v${PV}" @@ -20,16 +20,17 @@ DEPEND=" >=dev-cpp/nlohmann_json-3.9 >=dev-libs/libfmt-8 >=dev-libs/spdlog-1.9 - regex? ( >=dev-libs/libpcre2-8 ) systemd? ( sys-apps/systemd ) " RDEPEND="${DEPEND}" +PATCHES=( + "${FILESDIR}/${P}-remove-debug-flags.patch" +) + src_configure() { local mycmakeargs=( - -DENABLE_REGEX_SUPPORT=$(usex regex) -DENABLE_SYSTEMD=$(usex systemd) - -DENABLE_THREADS=$(usex threads) -DUSE_EXTERNAL_FMTLIB=ON -DUSE_EXTERNAL_JSON=ON -DUSE_EXTERNAL_SPDLOG=ON diff --git a/app-admin/ananicy-cpp/files/ananicy-cpp-1.1.1-remove-debug-flags.patch b/app-admin/ananicy-cpp/files/ananicy-cpp-1.1.1-remove-debug-flags.patch new file mode 100644 index 0000000000..612eedddef --- /dev/null +++ b/app-admin/ananicy-cpp/files/ananicy-cpp-1.1.1-remove-debug-flags.patch @@ -0,0 +1,18 @@ +Removes debug flags from RELWITHDEBINFO build. +Bug: https://bugs.gentoo.org/887193 +Signed-off-by: Alberto Gireud + +index e1a041f..7e16d4c 100644 +--- a/cmake/CompilerChecks.cmake ++++ b/cmake/CompilerChecks.cmake +@@ -22,8 +22,6 @@ set(CMAKE_MESSAGE_CONTEXT "") + + if(CXX_ACCEPTS_G3) + set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -g3") +- set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_DEBUG} -g3") + elseif(CXX_ACCEPTS_G) + set(CMAKE_CXX_FLAGS_DEBUG "${CMAKE_CXX_FLAGS_DEBUG} -g") +- set(CMAKE_CXX_FLAGS_RELWITHDEBINFO "${CMAKE_CXX_FLAGS_DEBUG} -g") + endif() + + if(CXX_ACCEPTS_OG) diff --git a/app-admin/ananicy-cpp/metadata.xml b/app-admin/ananicy-cpp/metadata.xml index 7f705e1709..52724a1795 100644 --- a/app-admin/ananicy-cpp/metadata.xml +++ b/app-admin/ananicy-cpp/metadata.xml @@ -10,8 +10,4 @@ ananicy-cpp/ananicy-cpp kuche1/minq-ananicy - - Enable regex support. - Enable threading support. - diff --git a/app-dicts/dictd-foldoc/metadata.xml b/app-dicts/dictd-foldoc/metadata.xml index c27ad5932e..3287e41572 100644 --- a/app-dicts/dictd-foldoc/metadata.xml +++ b/app-dicts/dictd-foldoc/metadata.xml @@ -3,8 +3,8 @@ co-maintainers welcome - lssndrbarbieri@gmail.com - Alessandro Barbieri + bacciferous@pm.me + Alex Drysdale diff --git a/app-dicts/dictd-gcide/metadata.xml b/app-dicts/dictd-gcide/metadata.xml index 0a55a8684f..1307642d02 100644 --- a/app-dicts/dictd-gcide/metadata.xml +++ b/app-dicts/dictd-gcide/metadata.xml @@ -3,7 +3,7 @@ co-maintainers welcome - lssndrbarbieri@gmail.com - Alessandro Barbieri + bacciferous@pm.me + Alex Drysdale diff --git a/app-dicts/dictd-moby-thesaurus/metadata.xml b/app-dicts/dictd-moby-thesaurus/metadata.xml index 0a55a8684f..1307642d02 100644 --- a/app-dicts/dictd-moby-thesaurus/metadata.xml +++ b/app-dicts/dictd-moby-thesaurus/metadata.xml @@ -3,7 +3,7 @@ co-maintainers welcome - lssndrbarbieri@gmail.com - Alessandro Barbieri + bacciferous@pm.me + Alex Drysdale diff --git a/app-text/code-minimap/Manifest b/app-text/code-minimap/Manifest index c5bb53324f..f83d71ff4c 100644 --- a/app-text/code-minimap/Manifest +++ b/app-text/code-minimap/Manifest @@ -21,7 +21,7 @@ DIST clap_derive-3.0.0.crate 24684 BLAKE2B dc56ba1b2d5dff063d19a1ed5d9188cd3cbb3 DIST clap_derive-4.5.0.crate 29042 BLAKE2B 80a7646b2e30432008d52e27494e2563637e408a90557e5b0009a9db6a39abfdc79c04139f99caedd433a94b45f7d95fa11b49cfd33d203fbc4bc911fad4f9d1 SHA512 0a9d79f957067b929f8e1340b0e0623f78808c5d287cae252e6508fe8e07c4f11bfa39b1d3b60bb6a531d888d809c43ad3f6a491a7dd1e3d3ce89af7e1b670f6 DIST clap_lex-0.7.0.crate 11915 BLAKE2B 03287f02067f6cb33bb3889e8032b0848e9a9cc17446eb0e2767768cf6ea8c579a7455d33c8af735fb8d0c16095b19f991a5e2528dee3a7628d68c16f9307fa4 SHA512 638feb2e4571677dbe15ef0423866d2f0df309723e5ad65ddeaff7fd5e2e83adcb973a32d52a5f3924ea88fcff865e956b7d30dcd569df0412ef47848af14036 DIST code-minimap-0.6.4.tar.gz 20042 BLAKE2B f06faef94fdbf88769d286aac02cdc56086fe6f471d50ed537056fcf4be40fe9e12dc7f6660676ed014b092ba6565b1420bbd211187b7ef07108b3080f3c1a37 SHA512 9e992abb0aa7e6b1c1e17e82d1d1583560df06324f2af7f07d0afe2e70ff196c24d2a176042fb353a9ef6dd189a4bbc8e1f1c524d2821fbc3786fc225363c5f5 -DIST code-minimap-0.6.6.tar.gz 22685 BLAKE2B 60efcbf1c2d4660ee8f362a27c7a0c7e5f787bc5fd08230b4605aeab009739c3cdc653c7f4cd3edaf97f3006bbbc6471e6f2760132000b14e389ff4c966edd2c SHA512 ab6387a3ec40757d390c2f64ec05d954aacf484d363fe9725a8aa1486393465d6da50b5507fe32686768cd72db246ce852dea4ed8cdc746bf16137a1d76d0c9e +DIST code-minimap-0.6.7.tar.gz 22760 BLAKE2B 56af8590b819f3442609b21458274180c8bcb41de23712bb028dab4c8bb5edbda48034b39c80a0d785832fba8a5ac4f3a26bc67daedc0054c1d09fd26de46d03 SHA512 f8dae908edeaea377a9852cda7068e82a1681bc8a077eb935bb86e5df27b96246b923ad821d45c1954302b9c9fba3ea65b263f3e5208239639e6908ed39b458e DIST colorchoice-1.0.0.crate 6857 BLAKE2B a0818be1299717461ffc1bcfb6fc53a0b3b645aa8c45fb72e045cf2d876fa207948610e58d6a837aad24838ea9616e80b0558ca3eae03fdf9bc4c03a8e5ba52f SHA512 53363f2889cd8e8a3b3ed10c48356896c0daa72f3c12c9c7804707ab0dbc07c0e34ef52fa4f0fb1647311ce5913168c1bf62c2407ff86a33f765a9e6fccad551 DIST either-1.10.0.crate 18334 BLAKE2B ac5d81e0822132846e29f8959671b14ac6047330d54020ea7d4ad790ef985ecb4ddcb96ec7e327b1a66b9c89d37b112dae33c9ac35232c136f60ad9baab7d5a2 SHA512 2de38a37b7f3e61effa89648acadbf220eacfda1ca7c82fb77484e45577769b724f7dbaa297e73e3d355d6b1bd5109373c3e96e4c1a13a918176162b33ea2432 DIST either-1.6.1.crate 13641 BLAKE2B e5f40c40a5edb6dcb07a10bf79183cbe42438f1f70f3932dce72f6f6e91f75f24d17d82bc447507def4dad4345ffc9dd9162dde778afb253bdb1218e91887949 SHA512 4bfe56920e30cbc8eb4f90162db618f7dca653b42db35ab6a7045d3fd9a24ceb1778b1f79613850bdb1a87ad3794fa0d73015e46c48d513f368d8c3776fc9ddf diff --git a/app-text/code-minimap/code-minimap-0.6.6.ebuild b/app-text/code-minimap/code-minimap-0.6.7.ebuild similarity index 100% rename from app-text/code-minimap/code-minimap-0.6.6.ebuild rename to app-text/code-minimap/code-minimap-0.6.7.ebuild diff --git a/media-libs/wivrn/Manifest b/media-libs/wivrn/Manifest index 39c47b2c77..f3e61e7efa 100644 --- a/media-libs/wivrn/Manifest +++ b/media-libs/wivrn/Manifest @@ -1,4 +1,4 @@ -DIST boostpfr_2.0.3.tar.gz 57376 BLAKE2B 447370c88a3241fcd91d5fb4c3ea8a6b5e54e11807f0b0458da8ba26a7a57d54402403d13c951ebdf3638386f01bd721fc50558477802a8aae3012ee6e88cba5 SHA512 ce7a7955066a678cfff3d65068830b60727dc6a0a1c3f29a1b1fcb50c79f718fb06d6767afb74f7e9ce00f33858cd10f627534f29f536e5504f034831c696ca0 +DIST boostpfr_2.2.0.tar.gz 76432 BLAKE2B 70d76a5dd0034f93ff1749b1994bcd9cd8a9b09674598958da5a8f7e1b040c62e970db4e3d221173549a19d0dd15b0810f5d12f69843ed8ac35be6697bab09e0 SHA512 86a745a44e8a6e4638b9eb9045b08de9cbf27f6d20d365eabd41587d6e1171f980a65f42a31291008c421da6cc3f436b7bf07e109aff6ab5690b19e1fb621b3d DIST monado-57e937383967c7e7b38b5de71297c8f537a2489d.tar.gz 3324809 BLAKE2B 0ea1b7c7ae5717069a4e86e581264a271e9dea39721e27599453bef12ef5963a50db7ce4d5c2c9db4dcd699438bde74e219a60fb3b0e453e4128b16821e7f1de SHA512 0d51753615e6b9fd98d2dd6eb95b324d35f05cd45f2f738bd8480890ce730aabdee37ec603e6fc248d88e426c727c8ac7f9cf2a47e15d182a36f319891799241 DIST wivrn-0.10.1-server-build-deps.tar.xz 16181364 BLAKE2B ef0f9855fc454d7258846bcc1c4a94f5d15570c2e092dc7913c93935cd2c343cfeaf2b585dcde32344781c2e03e91fa4a506708729f1032bc883ae2cc17f840e SHA512 629e47ef07280f0048ae8c534bf3a503a142d6ba878bf2cf2aeb77fd58027c85add2796fa2cac871baa0c0feb51d402362728335e3c9ebb2943e1f5e59abef19 DIST wivrn-0.10.1.tar.gz 393044 BLAKE2B a452d78a7a1a25e33a7fa4c75b32c3b1c05a3118d56db140f3ffb27698511c3bd2dd6e910826eb745aa77f3acc1caddaec083c08605f98fd8cb0a5e195384b87 SHA512 3448f35b6820afb184cf078379fe090fe73749cddab4d907bb7e5560c5d2117813a6290e47313ca12db215402039097cb51d5fc7c73baac77ad61e8ef5607b1a diff --git a/media-libs/wivrn/wivrn-9999.ebuild b/media-libs/wivrn/wivrn-9999.ebuild index a254c95c2e..b248b9b98b 100644 --- a/media-libs/wivrn/wivrn-9999.ebuild +++ b/media-libs/wivrn/wivrn-9999.ebuild @@ -5,7 +5,7 @@ HOMEPAGE="https://github.com/meumeu/WiVRn" SLOT="0" LICENSE="GPL-3 Apache-2.0 MIT" -IUSE="nvenc systemd vaapi x264" +IUSE="nvenc systemd vaapi wireshark-plugins x264" REQUIRED_USE="|| ( nvenc vaapi x264 )" inherit cmake @@ -13,9 +13,10 @@ inherit cmake if [[ ${PV} == 9999 ]]; then inherit git-r3 EGIT_REPO_URI="https://github.com/Meumeu/WiVRn.git" + EGIT_BRANCH="dev" MONADO_V=57e937383967c7e7b38b5de71297c8f537a2489d - PFR_V=2.0.3 + PFR_V=2.2.0 SRC_URI=" https://github.com/boostorg/pfr/archive/refs/tags/${PFR_V}.tar.gz -> boostpfr_${PFR_V}.tar.gz https://gitlab.freedesktop.org/monado/monado/-/archive/${MONADO_V}/monado-${MONADO_V}.tar.gz" @@ -43,6 +44,9 @@ RDEPEND=" systemd? ( sys-apps/systemd ) + wireshark-plugins? ( + net-analyzer/wireshark + ) " BDEPEND=" @@ -80,6 +84,8 @@ src_configure() { local mycmakeargs=( -DGIT_DESC=${GIT_DESC} -DWIVRN_BUILD_CLIENT=OFF + -DWIVRN_BUILD_SERVER=ON + -DWIVRN_BUILD_DISSECTOR=$(usex wireshark-plugins) -DWIVRN_USE_NVENC=$(usex nvenc) -DWIVRN_USE_VAAPI=$(usex vaapi) -DWIVRN_USE_X264=$(usex x264) diff --git a/media-sound/noson-app/Manifest b/media-sound/noson-app/Manifest index 0b2b557a3e..f4a561447d 100644 --- a/media-sound/noson-app/Manifest +++ b/media-sound/noson-app/Manifest @@ -3,3 +3,4 @@ DIST noson-app-5.4.0.tar.gz 2363811 BLAKE2B 1e14173c02e90ac1c93dc07d1bbac6310a65 DIST noson-app-5.4.1.tar.gz 3274581 BLAKE2B 001c8b008e0b605628dd8c3b6f1c9e08839160804a5032be5cbf817e7e96d477289346a473227d5e4c8eac5a2fac47b815553e6fd0eaca759fb3258340bf1f45 SHA512 dbddb96f3e0720c3d9306d34466575d64be622250345ff0d45589abbdfc6f4a777a3fe1314c023ac5240b208f865dd7886c8ef206bb81b85262e5172a72f9441 DIST noson-app-5.6.0.tar.gz 3276941 BLAKE2B 5fa3ef234f9db46bdf573eba3fcfec5afbd9ddbf4da1b6f7d83c707ed5bf2ab8c73588a3e5c1ba2445e6fec9d5c8fe70a30d8413e30d6b9fbc3402c50ab8efb4 SHA512 4c4ab5b995b9846dca062bdef8caa1c54e31f7cedb6688a2849a38b8a073cc12b47b992e94080c05d70d207b6e3bccc31c3aafe7ffbbb1502668ac21d8fb6e66 DIST noson-app-5.6.3.tar.gz 3290675 BLAKE2B f77a39a260bef0f8b5a0929cc9a7a39599188e0a20d5cc0eec864fb2b6239b0563c526f603217f1fb0be10024cbc3816149f559e7d1349b1c7ccf549ad856026 SHA512 934cc10cd4eca62071bc778aa1d47a4e3c951c3c761f7960ba3f5969f67816ffc142db2ba97677473c12afa9d6989077a65d4caee367c4d36ff9ba86e575f83a +DIST noson-app-5.6.6.tar.gz 3295309 BLAKE2B b46fe67256da8ad99cc6d772ec4af8af7a4a95c84d4432c9297b1a50df9692e1040588c3ff98ef69c378d7d058d35e96310d94731692a434c15a85f9920431b5 SHA512 ccb828554dcd963adb17516f1f2c8765b7ee28048270751c2d6b18090b2153d53e4c781a0473080023475d3b136fdf681e7fee19ee7548fd22bb3b530b881fbc diff --git a/media-sound/noson-app/noson-app-5.6.6.ebuild b/media-sound/noson-app/noson-app-5.6.6.ebuild new file mode 100644 index 0000000000..967043b38a --- /dev/null +++ b/media-sound/noson-app/noson-app-5.6.6.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2022 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 +inherit xdg cmake + +DESCRIPTION="The essential to control music from your SONOS devices on Linux platforms" +HOMEPAGE="http://janbar.github.io/noson-app/index.html" +SRC_URI="https://github.com/janbar/noson-app/archive/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +DEPEND=" + >=dev-qt/qtcore-5.9 + >=dev-qt/qtdbus-5.9 + >=dev-qt/qtnetwork-5.9 + >=dev-qt/qttranslations-5.9 + >=dev-qt/qtgui-5.9 + >=dev-qt/qtquickcontrols2-5.9 + >=dev-qt/qtsvg-5.9 + dev-libs/openssl:0 + media-libs/flac + media-libs/libpulse +" +RDEPEND="${DEPEND}" + +src_configure() { + cmake_src_configure +} diff --git a/net-analyzer/munin-contrib/Manifest b/net-analyzer/munin-contrib/Manifest index b91a3e99b5..3b0cb179f1 100644 --- a/net-analyzer/munin-contrib/Manifest +++ b/net-analyzer/munin-contrib/Manifest @@ -1 +1,2 @@ DIST munin-contrib-0.2021.04.27.tar.gz 6782163 BLAKE2B 6977d16a84a37bc15bbcae6295d52a087f9d6b694069cb384a8c79d1b2d0233052fc3057ae5bd14da305de78e9f0614b18768e51d5c49bee12f0ee6c3ccadeaa SHA512 2f7aca7a51b34a600e7d27cb5b4beebf6d8ddd1d4edfbb8a9ca6e4c4912acd38e0213efe9bef028b674c54ec91ecdc66b4782c00987e6dfd833cf86191c8dbfb +DIST munin-contrib-0.2024.03.04.tar.gz 8897446 BLAKE2B ceb713774f3af106f7373643e83200616d75499bdb0f89ac12bf0b8e8f211b060886f406e4308ac8f58480a467e946f7aa4ba662d6599de3ed0fba85284fc28b SHA512 a095964f3709745d8dcc178f1f1014cdf136da5dbc466a5d195a5ed252f08b69b71732011e9c4a7037556354b83b9b04af53a725ce4339651ac1b239ecfaa177 diff --git a/net-analyzer/munin-contrib/munin-contrib-0.2024.03.04.ebuild b/net-analyzer/munin-contrib/munin-contrib-0.2024.03.04.ebuild new file mode 100644 index 0000000000..30f4601514 --- /dev/null +++ b/net-analyzer/munin-contrib/munin-contrib-0.2024.03.04.ebuild @@ -0,0 +1,115 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +inherit toolchain-funcs + +COMMIT="83f4e970c4a7378540057318a5083653ee2f138b" + +SRC_URI="https://github.com/munin-monitoring/contrib/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" +KEYWORDS="~amd64" +DESCRIPTION="user contributed stuff related to munin" +HOMEPAGE="https://github.com/munin-monitoring/contrib" +LICENSE="GPL-3+ Apache-2.0 GPL-2 LGPL-2 GPL-2+ LGPL-3+ MIT" #TODO: investigate all the licenses +SLOT="0" +IUSE="examples +plugins templates tools" +RDEPEND="net-analyzer/munin" + +S="${WORKDIR}/contrib-${COMMIT}" +README_PLUGINS=( + plugins/README.md + plugins/apache/apache_byprojects/README.md + plugins/apache/apache_vhosts/README.txt + plugins/apt/deb_packages/README.md + plugins/jmx/readme.txt + plugins/kamailio/README.md + plugins/network/linux_if/README.md + plugins/nfs-freebsd/README.rst + plugins/nginx/nginx_byprojects/README.md + plugins/prosody/README.rst + plugins/rackspace/README + plugins/tarsnap/README.md + plugins/varnish/README-varnish4.md + plugins/varnish/README.rst + plugins/znc/README.md + plugins/zope/README-zodb +) +README_TOOLS=( + tools/munin-node-c/README + tools/munin-node-from-hell/README.rst + tools/munin-plugins-busybox/README + tools/pmmn/plugins/README + tools/pypmmn/README.rst +) + +src_prepare() { + default + rm "plugins/nginx/nginx_byprojects/LICENSE.txt" || die +} + +src_configure() { + return +} + +src_compile() { + export CC=$(tc-getCC) + + pushd plugins/cpu || die + emake multicpu1sec-c || die + rm multicpu1sec-c.c || die + popd + pushd plugins/disk/smart-c || die + emake + rm *.h *.o *.c Makefile || die + popd + pushd plugins/network || die + emake if1sec-c || die + rm if1sec-c.c || die + popd +} + +src_install() { + if use tools ; then + for i in "${README_TOOLS[@]}" ; do + p="${ED}/usr/share/doc/${PF}/${i%/*}" + mkdir -p "${p}" || die + mv "${i}" "${p}" || die + done + insinto "/usr/libexec/munin" + doins -r tools + fi + + if use plugins; then + #install documentation in subfolders + for i in plugins/{apt,network,}/*/example-graphs ; do + p="${ED}/usr/share/doc/${PF}/${i}" + mkdir -p "${p}" || die + mv "${i}" "${p}" || die + done + for i in "${README_PLUGINS[@]}" ; do + p="${ED}/usr/share/doc/${PF}/${i%/*}" + mkdir -p "${p}" || die + mv "${i}" "${p}" || die + done + + #install plugins without getting mad at preserving exec bit + mkdir -p "${ED}/usr/libexec/munin/plugins/contrib" || die + mv plugins/* "${ED}/usr/libexec/munin/plugins/contrib" || die + + elog "2023 Feb 1, the network/transmission file was replaced " + elog "by a directory of the same name. You may get a file collision " + elog "warning because of it. As long as you haven't made manual " + elog "edits to the file, you can remove the transmission.backup.#### " + elog "file if one is made." + elog + elog "See https://github.com/munin-monitoring/contrib/commit/2a12025ee5a22dad41be8f1c05052c2a93e3d3bd" + fi + + insinto "/etc/munin/templates" + use templates && doins -r templates/munstrap + + use examples && dodoc -r samples/munin.conf + + dodoc README.md +} diff --git a/net-misc/gdrive/gdrive-3.9.1.ebuild b/net-misc/gdrive/gdrive-3.9.1.ebuild index 1da281677c..75555ac6f2 100644 --- a/net-misc/gdrive/gdrive-3.9.1.ebuild +++ b/net-misc/gdrive/gdrive-3.9.1.ebuild @@ -217,3 +217,11 @@ LICENSE+=" openssl ISC MIT" LICENSE+=" ISC" SLOT="0" KEYWORDS="~amd64 ~arm64" + +# To solve "does not respect LDFLAGS" https://bugs.gentoo.org/926184 +QA_PREBUILT="/usr/bin/${PN}" + +pkg_postinst() { + einfo "See basic usage at https://github.com/glotlabs/gdrive/blob/main/docs/basic_usage.md" + einfo "If you are unhappy with gdrive - you can try https://packages.gentoo.org/packages/net-misc/rclone" +} diff --git a/profiles/package.mask b/profiles/package.mask index 0b38d871ac..b7998988d3 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -31,13 +31,10 @@ app-dicts/canna-skk-dictionaries app-dicts/canna-yubin app-dicts/dictd-devils app-dicts/dictd-elements -app-dicts/dictd-foldoc app-dicts/dictd-gazetteer -app-dicts/dictd-gcide app-dicts/dictd-jargon app-dicts/dictd-meta app-dicts/dictd-misc -app-dicts/dictd-moby-thesaurus app-dicts/dictd-mueller app-dicts/dictd-web1913 app-emacs/yc diff --git a/x11-terms/rio-terminfo/Manifest b/x11-terms/rio-terminfo/Manifest index 262c9fdcf0..f9a56fe54c 100644 --- a/x11-terms/rio-terminfo/Manifest +++ b/x11-terms/rio-terminfo/Manifest @@ -1,2 +1,3 @@ DIST rio-0.0.28.tar.gz 34177343 BLAKE2B 38a2077a85d3008a361a91d76581128e73bc6a49b7a656d64f44c13512772deec6d0190880f323e41e12c6f6552549675a3f06ae7b20285f0a3bdb0bb5c01292 SHA512 6dd1992ab761d6c5b7ad78c483fe0096a4d1c93b241480c14cf10799cc831029023989f676be835d744f7a170733f3503f37f90ed92e3790dfb8fa334c07e68b DIST rio-0.0.34.tar.gz 35557809 BLAKE2B e757ee50445664044c44e49e93588b096876c8e4a6c4fd7a0b0229704324d7c6f8da64936bf77eeba271b28cf34760ff92f452c87f3452e30e4871fa4d21e180 SHA512 9a0a01e02a432e030b9dc01fcf62606016f57724b8bdf11b4f347a077ff373bc7e03843294e883ff4add24a6d69e9baf628ea0b05252a7028dc18e315f44a4de +DIST rio-0.0.35.tar.gz 35557061 BLAKE2B 426e253957ff7d0635d3c050c4204f9f22884da1e539b4b6198038bba12acd74c60ad265c069fa678b4dc7c00a617980d5223f517c92e338590eecad76b96d47 SHA512 3aa2754a210b1a9a260a5073f777dd5b41736005b28706fbeb9aa7105b03c480cc9a89259c9d8a8083a289bcb65a27567ef001181b410244a85ddac57f09c2a1 diff --git a/x11-terms/rio-terminfo/rio-terminfo-0.0.35.ebuild b/x11-terms/rio-terminfo/rio-terminfo-0.0.35.ebuild new file mode 100644 index 0000000000..ad2dacb02c --- /dev/null +++ b/x11-terms/rio-terminfo/rio-terminfo-0.0.35.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +MY_PN="rio" +MY_P="${MY_PN}-${PV}" + +DESCRIPTION="Terminfo for Rio, a hardware-accelerated GPU terminal emulator powered by WebGPU" +HOMEPAGE="https://raphamorim.io/rio/" +SRC_URI=" + https://github.com/raphamorim/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${MY_P}.tar.gz +" + +S="${WORKDIR}/${MY_P}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +RESTRICT="test" # intended to be ran on the full rio package + +BDEPEND="sys-libs/ncurses" + +src_compile() { :; } + +src_install() { + dodir "/usr/share/terminfo" + tic -xo "${ED}/usr/share/terminfo" "misc/rio.terminfo" || die +} diff --git a/x11-terms/rio/Manifest b/x11-terms/rio/Manifest index 5f585e23e2..22cb0302c3 100644 --- a/x11-terms/rio/Manifest +++ b/x11-terms/rio/Manifest @@ -242,6 +242,7 @@ DIST proc-macro2-1.0.69.crate 44271 BLAKE2B 9d1531a0b123e6238363d574bee03ad05045 DIST profiling-1.0.11.crate 31186 BLAKE2B 2987c817dfae8f3e2808b7f6b0380cb668e9fa74bc8f2e924431a3273a8583f16d979105b67d55783c8836534b3d2742987e4372dfe69339a7a08c93a63a6781 SHA512 db82421d99a294d0169f326916a47e23870dbee60e413ef29c3ee941c3b6953b7ded15fc2aecb81f6ec31ec7eea0941c2cf61df74d46827845a745056807bcb7 DIST qoi-0.4.1.crate 71135 BLAKE2B 8b4e2ebfdd6df425efb1326912e8db02258e570320fdeef465aa8b03f3248cd811bedaa17c15902f851083cc1db06a2b500aeddf734345eb25af0d835300b2f0 SHA512 884cde33bfb2d02716daa5f309890093bdb7b3f53eb06aca0b6eff0b7a66fd67cb8b9acd510d19e3ae7718930add971e871532a1605e4989639bf72f59329377 DIST quick-xml-0.30.0.crate 161923 BLAKE2B 5b9bfd3248f038aa2c085ce045e9f0cbbec757d7b4457db66a5a611d52d0e42082ae68953f08706d1e102164ceac80c7caeb40f0f9f494c8daf470c35471644c SHA512 e731f9c6795da7ad705c96544b39560dc27e2ea3c468c3dffe9589bb314074e96acbc0ab454f94556e0d9569c55d6cd8d1c7be2c823a77bbb3165ec8393d9aee +DIST quick-xml-0.31.0.crate 172236 BLAKE2B b83c7f485a30576027a4ae77aa23cd6284942d786f0f0a14faafdfecff646371ba15133b3ba90f820183c8537c8ac47ad3e1e7deaad65e56761bc662be406026 SHA512 9b1f4f9c32694ccb244938a9a4e9373c3902314afb6af5d2f6b1be55e5ec63fee5cf1085f8f32161570cc10fdd96f3375c7564b1d884bb152542b86593f175de DIST quote-1.0.33.crate 28090 BLAKE2B 77c4b166f1200e1ee2ab94a5014acd334c1fe4b7d72851d73768d491c56c6779a0882a304c1f30c88732a6168351f0f786b10516ae537cff993892a749175848 SHA512 c1e76c3c017e8554eebe309f8167fd56fce931981c06798aa85a0cc6d64a9cba6ab103f5a1324e69c6f9ca5dc47a8e31ff2e847850542748697afcd265b5939c DIST rand-0.4.6.crate 76401 BLAKE2B 5593ad2d7fb8214d917e2eb734f5eee548f48fd699c9fccc0de9c0c6ee49803a426492a25fda2ffcf844169e2bca00709d4dcd9ceede72a4667ec431f5502fda SHA512 a91c6da7188b426bf9cb832892ee2af87c4cd65fad505c34e9c63343da71efe8c0c67b75c405dca5345317b7940d1d0fc0b20be85afd6b3089203e5698d86f0a DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2 @@ -266,6 +267,7 @@ DIST remove_dir_all-0.5.3.crate 9184 BLAKE2B ab7ef94e0230ddc9b363f038254a180881b DIST renderdoc-sys-1.0.0.crate 10336 BLAKE2B 9f9b0221f11376093771aa9d91b2122a60fab45ae3363e38a778b2cd647729f6ac8df4e79049079ad1e84b4d60b362b5658f080a91abd5939df11c482c060e8c SHA512 a9e36c82853edf10e143fde02359aceac879ca42d23c95a3a7c66e99ef027a6449937136c9d1c90efc1cc542aa532513690fa235e7cfbcc59ab951c535a26890 DIST rio-0.0.28.tar.gz 34177343 BLAKE2B 38a2077a85d3008a361a91d76581128e73bc6a49b7a656d64f44c13512772deec6d0190880f323e41e12c6f6552549675a3f06ae7b20285f0a3bdb0bb5c01292 SHA512 6dd1992ab761d6c5b7ad78c483fe0096a4d1c93b241480c14cf10799cc831029023989f676be835d744f7a170733f3503f37f90ed92e3790dfb8fa334c07e68b DIST rio-0.0.34.tar.gz 35557809 BLAKE2B e757ee50445664044c44e49e93588b096876c8e4a6c4fd7a0b0229704324d7c6f8da64936bf77eeba271b28cf34760ff92f452c87f3452e30e4871fa4d21e180 SHA512 9a0a01e02a432e030b9dc01fcf62606016f57724b8bdf11b4f347a077ff373bc7e03843294e883ff4add24a6d69e9baf628ea0b05252a7028dc18e315f44a4de +DIST rio-0.0.35.tar.gz 35557061 BLAKE2B 426e253957ff7d0635d3c050c4204f9f22884da1e539b4b6198038bba12acd74c60ad265c069fa678b4dc7c00a617980d5223f517c92e338590eecad76b96d47 SHA512 3aa2754a210b1a9a260a5073f777dd5b41736005b28706fbeb9aa7105b03c480cc9a89259c9d8a8083a289bcb65a27567ef001181b410244a85ddac57f09c2a1 DIST roxmltree-0.18.1.crate 43040 BLAKE2B 3b27385805466363d082dba273f35a975d1b2f02842f150a91cb94f86b478bb220a1824150d3650677af069e225f0498f90733e9c2462b7614fde382c78366fa SHA512 36409eb077bb3b26663096ad6457338f124eaad7bfb11de08d57bf44eef0653736d234a9bf8ed6d49ea357741d775e0f01bea931b298aa4445a086d58bcea937 DIST rustc-demangle-0.1.23.crate 28970 BLAKE2B 611d2e41a8a9799db2f8bcb8fc8fefcda361d055a417d2bfaaf2dedcce9d6f388c69d905a28c65e6691b4d408d7922ccdc97ce524c87c3cccb8467e314bc87b9 SHA512 8cd29800254b1305ad50f1fc008838c52d9659f97a51a68e9f2bd6d0a60126f3ebdd1c79760f96445b3bf998d0773526ddf663b174acca81babdc0b423247247 DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544 @@ -336,13 +338,17 @@ DIST wasm-bindgen-shared-0.2.87.crate 7248 BLAKE2B 0393ce9452119fd5f92836a76b28d DIST wasm-bindgen-test-0.3.37.crate 16984 BLAKE2B a37d1cb40592a86ce58137311dd65ef3622d2a7837d64f895b7950954e1feac5b1bb44b1417c947963957477badaf897dd2661497040a6a45204ede483f2df12 SHA512 642a772a358f396c7b2bad0aa96ff97e28c96007d66d06782ca0305e73359d6b6aca39cdb5dfc976230ec5cd147720242506e437403cdee9473a78b2bed7e733 DIST wasm-bindgen-test-macro-0.3.37.crate 7739 BLAKE2B e931670baf8f854781130a1cc0062566b96863c28e03fbc0f6296fd70763f14488ea0b3b198a15b11895f9f07a2f7d6fa9a5451e95c08e1faf150b288e3ea030 SHA512 e33763962d426b59749ae7f17c7f524a585963c6e0a7a2a0337c51bdc323f6fd8a6e9c63297fb80c6e8f1e5d0d25bb8970a94d2eaa4381cc028ed61e475407b4 DIST wayland-backend-0.3.2.crate 69238 BLAKE2B de0e243d53a522b212e201f25e2e077683e850db5afbc2c8bc8aa7213eddc72bafb94b7012156e50404073b7b01e7259275c1fa5899a8aabd541baedfd834bde SHA512 c54edaf21f5e17d121f653c10b024eca27bc09a360bfe3389b468c2c26ae7541b881b8c61a64d89e9dcaeafaacabdfe27aff0d152341a38dd13f547070341e96 +DIST wayland-backend-0.3.3.crate 70455 BLAKE2B 9c6bbb5c8982411b8d63305cd109d5dba3b396ea1c130e0327dc31d4f6d0df56e8d8fe5992fc80c000bb8127ad4e8d32d2ef5e7fec925fe3b0b508e63b4149d9 SHA512 fb3c7f25074747954b5dbf8455c2faa92862ae53864599f49ed64b74e5f114d7e578ed388cb3b7240fac3fff98a5d231a977154bbe976354938d66fc5da5b8e4 DIST wayland-client-0.31.1.crate 62635 BLAKE2B 1936fb8c442fd566970a7ac8bafa3438f952cc498c64f6ff02913dc8b801865e53bf377ced35d115965dd51da423191a9917d5690ba2eb99be089cd3494da5f8 SHA512 bc399f57e803b9dcc6fd1a9d08c010ae060ffa56f1a390046b8666617a1e01b3ed85b42bfe63c97574b3180b22130029dd0f4316f97eb65da9e5f8c2e66eeef4 +DIST wayland-client-0.31.2.crate 62976 BLAKE2B f7c4e1f581bace8b491c7ffd393106db44b7be028c136b1ab99c9f091f828c6ff6e5157234882a7926da5cc0de22c1ce14dda7e00ccd5e2ecc5e3356dec86e71 SHA512 1f15b1f8787e1b25b90369106ac6119f208a60ab9c3fe851287fa9c7c8d9fb03217c3f33ffb1dfba5df4f2a749be19402d25ed80e1ed9d7301c1c40e847911b8 DIST wayland-csd-frame-0.3.0.crate 5696 BLAKE2B cc475e52f9cb0bd06569b7a6996cc78158a07ed2cad7282973806d4b4dd345b968088d5d035ce1f52909aeb3aeb804b93243f6fe98c38c0e8032d961992cbc1a SHA512 2ae56291ebf40e84ff690f15ce43cee36a29fc67975cb1331c47a44cd93aab7c19fc8b385b67149a62836b3bcbe1d5bdb646078b9cf2b00e5288893ba9840bb8 DIST wayland-cursor-0.31.0.crate 6938 BLAKE2B a0c0ca25a150ee3d0f0f2e9cc4d1711acc7bfc1e2456d1499ab4156329a2dd8c449b075123a88156e3021ae4967211451348d4b3623b821af1ff42712f8d259a SHA512 3aa0852e3204e5abcac0131f765016557b96eee348f9f1cfc8a98eacdb7ee7547e3ab4f11bcb7d19e0ab054ce9b0b4e1ea619b175135e3af75ee73cee99429bc +DIST wayland-cursor-0.31.1.crate 6883 BLAKE2B b70a56f45fc16d0dbb63ac64c69270ef1ef4185101c77751fd063913489e49e0c0257e83a07a136f2f6ac8d923a495d52bfd6bbbaca69b5f3de2f4f50fe0ae44 SHA512 42b975a1c9097b588505243c2923ff3acfe0aa312e8dce5390cb7aea98924f3e29d1cf29245a54a54b617829028c96ad2b5ad51f3854a3e85ce840eaf0edf844 DIST wayland-protocols-0.31.0.crate 134772 BLAKE2B 9717543f789b5dcf7bd455c5c71732a70dbbdb3eedd1e9f444740254118091baf63aba90cf53dfd533f788564a7fb1a5b881c3188d881f9c9e86e4cf14a2cfdb SHA512 5eeea6b739e5426b4a2f45479137ce5b696a5d0b2dc61cecac13fd0e5248fb2d9306609f90629149162e98ed077fa2f86d58fd2e8520191359f80ef617e1d45d DIST wayland-protocols-plasma-0.2.0.crate 59992 BLAKE2B e43993c207db0ab01c09ca2ad523adaefa1b07978fe2bf67c1e16a8d7e24f443e181a4ebaab2555bc45119d0c66a26ac4f91de932d13b3fe1c881d9bcf0a211a SHA512 d72a03ae0c34b9102567b584971714734aa97e0bd85a3447663a0f88b05bc06a295b1aabc46b6c92701e620c2af87ad6a321a5daddab0df08e7e09f1337f3cb6 DIST wayland-protocols-wlr-0.2.0.crate 25804 BLAKE2B 226af653146d7eef2ee0a7b6d1484048c5f8b1d2618d3bb9d33eca7e019579c9868d42e5488ba8dc830457ca186a0aa07599accef22902b982d653e381b2f4ef SHA512 b1e5025dbe50a9b90bfd7a38d7564ea8a02c84c8c802d2200864dc604847a4b0979f8a0e05d8d76c2b7c1e198c7847e4d59ad49311b00ab2d4d36eceb776a16a DIST wayland-scanner-0.31.0.crate 35245 BLAKE2B 5504d5ab2a2be23b9a9aaca3f4f3babd496b410812709b1e3b8df7397bf2ff7afec79b6e834f0a63f2d087b8962e5d12ebbd55b432a32001518a4ca18b38b2c4 SHA512 132bd03a836aa4b8395c67eccbfee2019a0cd30b3e6b081618bf209fd60cc9a2e5bdd9b648e0ca09db7ba3b2aef29f2fc5b08353d0b1b60972d9949a63018001 +DIST wayland-scanner-0.31.1.crate 35419 BLAKE2B adaf9d19f395c5b11e35113ef31b5e11e76fda4929365e61f5a40fbc3f8505e68cacc4e31eb0137da2a07edaca898a2835a22e7236affddf7fea012f087197b7 SHA512 61521f39f414bce7bf372656544294382676649a42d3e2751b6a33874bf12ea3fe87d55c9389799197bbbab36fade2f386a6a83437434d4e0175347b232f7f62 DIST wayland-sys-0.31.1.crate 8577 BLAKE2B 9252740742340e1f4a4192f610c3c8e6788e08e9c37528c97371762a8949d5eedcc9c052f2b74edf23218e8a6dfce3c63adea0da769ff805e3f68d689d041fab SHA512 79d6feda8a2a4307218ad51b292efd7d0e80707630908a9ae9bca6c0ceed57af874f3b6467915fefd078279ff4f7d39291d84d6250312f692305d38d7f0bed3e DIST web-sys-0.3.64.crate 725584 BLAKE2B f650eecc22ca53b75fff06c4117439d8fe9efa486701cb16a0daf76865cd017a9e25ed8c7ae1fc65fa2dd94a12c14bc2e6f9e837b70b47b4ca468bef65a29f82 SHA512 b02b0bc3f1354842b364d2f062ea4f5025edb6e615046750b56a6e2fcacef7e0b46a190eb45e14e590cf297e3ec1a813a81612ac5acfc12d744fe16c5ce041a4 DIST web-time-0.2.3.crate 14052 BLAKE2B d189b7539cf7634e897b3bbc18ce5896ce02a6f6cc041d56ff384db3952122246ac8d2db7c210f67ab6a781b9dd480a8075752b9ae3a0f2c52fb36da04139289 SHA512 cb0ea507e215ccc79b7003102efafe56d8fdfabbf43760a422c8de5e9f49b428bd1dd6533a0f80264f9f3e98225933314469bc4d617cbf4eedc97684b6829915 @@ -379,6 +385,7 @@ DIST windows_x86_64_gnullvm-0.42.2.crate 364068 BLAKE2B 64bc53e98eb3fc649c9b43a6 DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa DIST windows_x86_64_msvc-0.42.2.crate 666936 BLAKE2B bc3a456e7f8bc272f8978ec69506ec9d89f97b7582ebbe05d8bd57bdf8156ef62d0d2dc6137a97e81d54059d70db97a24af9a038adff357f5dfd28805d6193b5 SHA512 53a35f438903fceb59e36bd2ac331773fb8e6c8c5a6d984e79021761f91b3b4a23efe49d219667a4d0d23dcdbf906da9c24e74fb1cff93395b5c55ff524e3788 DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0 +DIST winit-0.29.11.crate 587752 BLAKE2B d7daa387166c65ca5bc06a42f6f33a1f8e8c93bf0d650083487c4ad24a2e3f2d4ea4f5ebec152add220aeb4c01d9ee458d56a45956359505cec2c36485d44f0f SHA512 937e8107ad16fa181390ce1b91b12ae32868ab71cb2c858af7ad2dc3bd1b2bf698dd106e901add73063c89e518c8a9a85adb24368dc7ca094ed8e22474bf1e8a DIST winit-0.29.4.crate 570692 BLAKE2B 70a1415b4c0846b66ad6698b605d85d11d29afaaefe416b44bba73847552c5a478757704711fb3f0ef68fb463479e2007a72d06de93c4febd62a3e4dbb9a1d6f SHA512 6b618a6494604d8ef3bee59ed2e3973a5003148c353a9f8bc78b96c47b3d758c44d84eec991287ed855eeeaacc78589033016c94381942b7ccb59d1ecb243e0b DIST winit-0.29.9.crate 573854 BLAKE2B 76a37df12165ee7105b9088f008787d7e0305560ea3bedaec3d900659f63febcde5019aca57a5ee5f1840ca27b72de3b188ec4b3041cdd81286f9ea76e919d38 SHA512 fcbb979df14f76d092f6f4c609ea6fcbe6e53dd53521995bc930487c656fbb1f9f362bbb1ab4fbb321d14ecb39a357461887703f850d1d85c6b385d48585ae67 DIST winnow-0.5.17.crate 147147 BLAKE2B 09adb991e02214666f6e2117bddd144b2ff6c93a044387d86cd01a37593c9c191a8e74e53be482805e31e4dd60ecb5f7228c010492993695e55fd8cad994e261 SHA512 632b9610a41626103583e7981f2621b79cecccb7cb4c9e003538be19f9f12dae0c4a3d94fcd55a3b0f62e7305d6de56668a6d672fa9739bf044cd30db8c093bc @@ -392,6 +399,7 @@ DIST x11rb-protocol-0.13.0.crate 507838 BLAKE2B 11955c1908fef177bef859c1207f8fb9 DIST xcursor-0.3.4.crate 6069 BLAKE2B 0597eb71a6ad7ad5360674c76bab042a80f1f52f490edcdd824661288eae98f2bf2c4d7da7079bffda0fbfed0409a7ddb329d855deb784fc952d1c2f2d5dbdd1 SHA512 229ea7516d8a07c3fac46b70329e89c19fcf282134b5063b8302a64f8723d31b52b4fcf23c49aecd3a3a0a736ba4a52cd033f8c3db21a775084c6c0a0e1f6c1e DIST xi-unicode-0.3.0.crate 87001 BLAKE2B 1d44488a32dc9bd9284df6ee26f0f05c5145c458dc76943cfab88f2f2544762477bbe1378bc1f5e365cd5a5ecf79e41fa66140190047f37ea5dfe678c97a542e SHA512 39875839dcf90b391e76a6b2c2efb2e6f8bfdfdaa59c4815bab8f24412f840c6b01232b5bd79a8f8c6bf7733333e5915c2a7235d27f890b883d6658094bf6271 DIST xkbcommon-dl-0.4.1.crate 5832 BLAKE2B 86c89218eacebe67e2244fa905bd240952517970d1e18d6669c6bc4f54929dbe1b63a797875fe313c62d9a2290c21cc887e74c767c5e7feb75d653ba868525ae SHA512 36662b7ae4a07189b10558fc4fd8e9edf44948e67947166ad1601dbd6d5b6d4bc679659de6aa4a913d3ba8243b538623f413ab9a27cb34604a17101e71dbd7f9 +DIST xkbcommon-dl-0.4.2.crate 5879 BLAKE2B f80fdcd23e71ac64a302f89d572ae8eb61be3115f298c4a6a5b65345cc625bac089c131aa7f77a3601ee898405c0b1a6a1cb4d754fae200c932456964d12ee1e SHA512 71d6a8468bb05d5c1dac130c90135dec88804708f8f2061b861953a980948b1e7c1f893b86ba8bbf251012d834398394deaa26934939ad161fd4ab9a28578cba DIST xkeysym-0.2.0.crate 101431 BLAKE2B 626c023f399c3fb2dc155934e2b0d14d74e0b4cda25353a03b6bba3060e11e8ebba017571c7e704d5df8e658207149899cf741bc84262734e464be1a7efb55be SHA512 7dc5893f91aacafacce66f14ec27a6c792e7bf82c116e6d2221d2ed5ba3ef2889243f4af3f407d0370b46db6ac27568708b431d59b82c5d056f89d11e42ae44f DIST xml-rs-0.8.19.crate 54051 BLAKE2B 667358226fd5fa1829110ee9b587dae7d95fe1f010f8106f515af12435d3c49b0f9f3c09bb4ec4fa019f8e9b25575b3c5fc2dd5858b37b5bbca9bfa263df842a SHA512 a46796ed542a7396e760ee327ec191e96d61b3fd8b78cef2ab2da75c5290433f422a34cabef20267e8a6a162e0a48fc8f81cd66a5dcf997ddd539e55d9130199 DIST xmlparser-0.13.6.crate 26718 BLAKE2B 40796a610755a10de4f435c36e251093719321d9ddaa2f994640e37a48ab8a61742f3b5e031b6ef08de3327fb6acf1b19c2afd0ea80edb66ea5963a41e03b47b SHA512 25a42844c015aed196bdb35c99008d656137c6eab2194f274840e8f93ad382e5291768f138ffbe809bd07900e80f939b5755517cd51340ab8142b9b5b4d72db1 diff --git a/x11-terms/rio/rio-0.0.35.ebuild b/x11-terms/rio/rio-0.0.35.ebuild new file mode 100644 index 0000000000..3f1e337ae7 --- /dev/null +++ b/x11-terms/rio/rio-0.0.35.ebuild @@ -0,0 +1,462 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Autogenerated by pycargoebuild 0.13.2 + +EAPI=8 + +CRATES=" + ab_glyph@0.2.23 + ab_glyph_rasterizer@0.1.8 + addr2line@0.21.0 + adler32@1.2.0 + adler@1.0.2 + ahash@0.8.6 + aho-corasick@1.1.2 + allocator-api2@0.2.16 + android-activity@0.5.0 + android-properties@0.2.2 + android_system_properties@0.1.5 + anes@0.1.6 + anstream@0.6.4 + anstyle-parse@0.2.2 + anstyle-query@1.0.0 + anstyle-wincon@3.0.1 + anstyle@1.0.4 + approx@0.5.1 + arrayref@0.3.7 + arrayvec@0.7.4 + as-raw-xcb-connection@1.0.0 + ash@0.37.3+1.3.251 + atomic-waker@1.1.2 + autocfg@1.1.0 + backtrace@0.3.69 + base64@0.21.5 + bit-set@0.5.3 + bit-vec@0.6.3 + bit_field@0.10.2 + bitflags@1.3.2 + bitflags@2.4.1 + block-sys@0.0.4 + block-sys@0.2.0 + block2@0.2.0-alpha.4 + block2@0.3.0 + block@0.1.6 + bumpalo@3.14.0 + bytemuck@1.14.0 + bytemuck_derive@1.5.0 + byteorder@1.5.0 + bytes@0.3.0 + bytes@1.5.0 + calloop-wayland-source@0.2.0 + calloop@0.12.3 + cast@0.3.0 + cc@1.0.83 + cesu8@1.1.0 + cfg-if@0.1.10 + cfg-if@1.0.0 + cfg_aliases@0.1.1 + ciborium-io@0.2.1 + ciborium-ll@0.2.1 + ciborium@0.2.1 + clap@4.4.7 + clap_builder@4.4.7 + clap_derive@4.4.7 + clap_lex@0.6.0 + clipboard-win@3.1.1 + cmake@0.1.50 + cocoa-foundation@0.1.2 + cocoa@0.25.0 + codespan-reporting@0.11.1 + color_quant@1.1.0 + colorchoice@1.0.0 + com-rs@0.2.1 + combine@4.6.6 + concurrent-queue@2.3.0 + console_error_panic_hook@0.1.7 + console_log@0.2.2 + copypasta@0.10.0 + core-foundation-sys@0.8.4 + core-foundation@0.9.3 + core-graphics-types@0.1.2 + core-graphics@0.23.1 + core-text@20.1.0 + crc32fast@1.3.2 + criterion-plot@0.5.0 + criterion@0.5.1 + crossbeam-channel@0.5.8 + crossbeam-deque@0.8.3 + crossbeam-epoch@0.9.15 + crossbeam-utils@0.8.16 + crossfont@0.7.0 + crunchy@0.2.2 + cursor-icon@1.1.0 + d3d12@0.7.0 + deflate@1.0.0 + dirs-sys@0.4.1 + dirs@5.0.1 + dispatch@0.2.0 + dlib@0.5.2 + downcast-rs@1.2.0 + dwrote@0.11.0 + either@1.9.0 + env_logger@0.4.3 + equivalent@1.0.1 + errno@0.3.5 + euclid@0.22.9 + expat-sys@2.1.6 + exr@1.71.0 + fdeflate@0.3.0 + filetime@0.2.22 + flate2@1.0.28 + flume@0.11.0 + fnv@1.0.7 + fontconfig-parser@0.5.3 + foreign-types-macros@0.2.3 + foreign-types-shared@0.3.1 + foreign-types@0.5.0 + freetype-rs@0.26.0 + freetype-sys@0.13.1 + fsevent-sys@4.1.0 + fuchsia-cprng@0.1.1 + fuchsia-zircon-sys@0.3.3 + fuchsia-zircon@0.3.3 + futures-channel@0.3.29 + futures-core@0.3.29 + futures-executor@0.3.29 + futures-io@0.3.29 + futures-macro@0.3.29 + futures-sink@0.3.29 + futures-task@0.3.29 + futures-util@0.3.29 + futures@0.3.29 + gethostname@0.3.0 + gethostname@0.4.3 + getrandom@0.2.10 + gif@0.12.0 + gimli@0.28.0 + gl_generator@0.14.0 + glow@0.13.0 + glutin_wgl_sys@0.5.0 + gpu-alloc-types@0.3.0 + gpu-alloc@0.6.0 + gpu-allocator@0.23.0 + gpu-descriptor-types@0.1.2 + gpu-descriptor@0.2.4 + guillotiere@0.6.2 + half@1.8.2 + half@2.2.1 + hashbrown@0.14.2 + hassle-rs@0.10.0 + heck@0.4.1 + hermit-abi@0.3.3 + hexf-parse@0.2.1 + icrate@0.0.4 + image@0.24.7 + indexmap@2.0.2 + inotify-sys@0.1.5 + inotify@0.9.6 + iovec@0.1.4 + is-terminal@0.4.9 + itertools@0.10.5 + itoa@1.0.9 + jni-sys@0.3.0 + jni@0.21.1 + jobserver@0.1.27 + jpeg-decoder@0.3.0 + js-sys@0.3.64 + khronos-egl@6.0.0 + khronos_api@3.1.0 + kqueue-sys@1.0.4 + kqueue@1.0.8 + lazy-bytes-cast@5.0.1 + lazy_static@1.4.0 + lebe@0.5.2 + libc@0.2.149 + libloading@0.7.4 + libloading@0.8.1 + linked-hash-map@0.5.6 + linux-raw-sys@0.4.10 + lock_api@0.4.11 + log@0.3.9 + log@0.4.20 + malloc_buf@0.0.6 + memchr@2.6.4 + memmap2@0.7.1 + memmap2@0.9.0 + memoffset@0.7.1 + memoffset@0.9.0 + metal@0.27.0 + minimal-lexical@0.2.1 + miniz_oxide@0.7.1 + mio@0.8.9 + miow@0.5.0 + naga@0.14.0 + nanorand@0.7.0 + ndk-context@0.1.1 + ndk-sys@0.5.0+25.2.9519653 + ndk@0.8.0 + net2@0.2.39 + nix@0.26.4 + nom@7.1.3 + notify@6.1.1 + num-integer@0.1.45 + num-rational@0.4.1 + num-traits@0.2.17 + num_cpus@1.16.0 + num_enum@0.7.0 + num_enum_derive@0.7.0 + objc-foundation@0.1.1 + objc-sys@0.2.0-beta.0 + objc-sys@0.3.1 + objc2-encode@2.0.0-pre.0 + objc2-encode@3.0.0 + objc2-foundation@0.2.0-alpha.5 + objc2@0.3.0-beta.0 + objc2@0.4.1 + objc@0.2.7 + objc_exception@0.1.2 + objc_id@0.1.1 + object@0.32.1 + once_cell@1.18.0 + oorandom@11.1.3 + option-ext@0.2.0 + orbclient@0.3.46 + ordered-float@4.2.0 + owned_ttf_parser@0.20.0 + parking_lot@0.12.1 + parking_lot_core@0.9.9 + paste@1.0.14 + percent-encoding@2.3.0 + pin-project-lite@0.2.13 + pin-utils@0.1.0 + pkg-config@0.3.27 + plotters-backend@0.3.5 + plotters-svg@0.3.5 + plotters@0.3.5 + png@0.17.10 + polling@3.2.0 + ppv-lite86@0.2.17 + presser@0.3.1 + proc-macro-crate@1.3.1 + proc-macro2@1.0.69 + profiling@1.0.11 + qoi@0.4.1 + quick-xml@0.31.0 + quote@1.0.33 + rand@0.4.6 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.3.1 + rand_core@0.4.2 + rand_core@0.6.4 + range-alloc@0.1.3 + raw-window-handle@0.5.2 + raw-window-handle@0.6.0 + rayon-core@1.12.0 + rayon@1.8.0 + rdrand@0.4.0 + redox_syscall@0.2.16 + redox_syscall@0.3.5 + redox_syscall@0.4.1 + redox_users@0.4.3 + regex-automata@0.4.3 + regex-syntax@0.8.2 + regex@1.10.2 + remove_dir_all@0.5.3 + renderdoc-sys@1.0.0 + roxmltree@0.18.1 + rustc-demangle@0.1.23 + rustc-hash@1.1.0 + rustix@0.38.21 + ryu@1.0.15 + same-file@1.0.6 + scoped-tls@1.0.1 + scopeguard@1.2.0 + sctk-adwaita@0.8.1 + serde@1.0.190 + serde_derive@1.0.190 + serde_json@1.0.107 + serde_spanned@0.6.4 + servo-fontconfig-sys@5.1.0 + servo-fontconfig@0.5.1 + signal-hook-registry@1.4.1 + signal-hook@0.3.17 + simd-adler32@0.3.7 + slab@0.4.9 + slotmap@1.0.6 + smallvec@1.11.1 + smithay-client-toolkit@0.18.0 + smithay-clipboard@0.7.0 + smol_str@0.2.0 + spin@0.9.8 + spirv@0.2.0+1.5.4 + static_assertions@1.1.0 + strict-num@0.1.1 + strsim@0.10.0 + svg_fmt@0.4.1 + syn@2.0.38 + tempdir@0.3.7 + termcolor@1.3.0 + thiserror-impl@1.0.50 + thiserror@1.0.50 + tiff@0.9.0 + tiny-skia-path@0.11.2 + tiny-skia@0.11.2 + tinytemplate@1.2.1 + tinyvec@1.6.0 + tinyvec_macros@0.1.1 + tokio-macros@2.1.0 + tokio@1.33.0 + toml@0.7.8 + toml_datetime@0.6.5 + toml_edit@0.19.15 + tracing-core@0.1.32 + tracing@0.1.40 + ttf-parser@0.19.2 + ttf-parser@0.20.0 + twox-hash@1.6.3 + unicode-ident@1.0.12 + unicode-normalization@0.1.22 + unicode-segmentation@1.10.1 + unicode-width@0.1.11 + unicode-xid@0.2.4 + utf8parse@0.2.1 + version_check@0.9.4 + walkdir@2.4.0 + wasi@0.11.0+wasi-snapshot-preview1 + wasm-bindgen-backend@0.2.87 + wasm-bindgen-futures@0.4.37 + wasm-bindgen-macro-support@0.2.87 + wasm-bindgen-macro@0.2.87 + wasm-bindgen-shared@0.2.87 + wasm-bindgen-test-macro@0.3.37 + wasm-bindgen-test@0.3.37 + wasm-bindgen@0.2.87 + wayland-backend@0.3.3 + wayland-client@0.31.2 + wayland-csd-frame@0.3.0 + wayland-cursor@0.31.1 + wayland-protocols-plasma@0.2.0 + wayland-protocols-wlr@0.2.0 + wayland-protocols@0.31.0 + wayland-scanner@0.31.1 + wayland-sys@0.31.1 + web-sys@0.3.64 + web-time@0.2.3 + weezl@0.1.7 + wgpu-core@0.18.0 + wgpu-hal@0.18.0 + wgpu-types@0.18.0 + wgpu@0.18.0 + widestring@1.0.2 + winapi-i686-pc-windows-gnu@0.4.0 + winapi-util@0.1.6 + winapi-wsapoll@0.1.1 + winapi-x86_64-pc-windows-gnu@0.4.0 + winapi@0.3.9 + windows-core@0.51.1 + windows-sys@0.42.0 + windows-sys@0.45.0 + windows-sys@0.48.0 + windows-targets@0.42.2 + windows-targets@0.48.5 + windows@0.42.0 + windows@0.51.1 + windows_aarch64_gnullvm@0.42.2 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_msvc@0.42.2 + windows_aarch64_msvc@0.48.5 + windows_i686_gnu@0.42.2 + windows_i686_gnu@0.48.5 + windows_i686_msvc@0.42.2 + windows_i686_msvc@0.48.5 + windows_x86_64_gnu@0.42.2 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnullvm@0.42.2 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_msvc@0.42.2 + windows_x86_64_msvc@0.48.5 + winit@0.29.11 + winnow@0.5.17 + wio@0.2.2 + x11-clipboard@0.8.1 + x11-dl@2.21.0 + x11rb-protocol@0.12.0 + x11rb-protocol@0.13.0 + x11rb@0.12.0 + x11rb@0.13.0 + xcursor@0.3.4 + xi-unicode@0.3.0 + xkbcommon-dl@0.4.2 + xkeysym@0.2.0 + xml-rs@0.8.19 + xmlparser@0.13.6 + zerocopy-derive@0.7.15 + zerocopy@0.7.15 + zune-inflate@0.2.54 +" + +inherit cargo desktop + +DESCRIPTION="A hardware-accelerated GPU terminal emulator powered by WebGPU" +HOMEPAGE="https://raphamorim.io/rio/" +SRC_URI=" + ${CARGO_CRATE_URIS} + https://github.com/raphamorim/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz +" + +LICENSE="MIT" +# Dependent crate licenses +LICENSE+=" + Apache-2.0 BSD-2 BSD Boost-1.0 CC0-1.0 ISC MIT MPL-2.0 + Unicode-DFS-2016 ZLIB +" +SLOT="0" +KEYWORDS="~amd64" +IUSE="+wayland +X" +REQUIRED_USE="|| ( wayland X )" + +DEPEND=" + media-libs/freetype:2 + media-libs/fontconfig + wayland? ( dev-libs/wayland ) + wayland? ( x11-libs/libxkbcommon[wayland] ) + X? ( x11-libs/libxkbcommon[X] ) + ~x11-terms/rio-terminfo-${PV} +" +RDEPEND="${DEPEND}" +BDEPEND=" + dev-build/cmake + virtual/pkgconfig +" + +QA_FLAGS_IGNORED="usr/bin/rio" + +DOCS=( + "README.md" + "CHANGELOG.md" + "docs/docs" +) + +src_prepare() { + default + sed -i '/^strip =/d' Cargo.toml || die +} + +src_configure() { + local myfeatures=( + $(usev wayland) + $(usev X x11) + ) + cargo_src_configure --verbose --no-default-features +} + +src_install() { + exeinto /usr/bin + doexe "target/$(usex debug debug release)/${PN}" + + dodoc -r "${DOCS[@]}" + newicon -s scalable "misc/logo.svg" "${PN}.svg" + domenu "misc/${PN}.desktop" +}