diff --git a/app-admin/customrescuecd-x86_64/Manifest b/app-admin/customrescuecd-x86_64/Manifest
index 69fcb1f6d6..4a298abf9f 100644
--- a/app-admin/customrescuecd-x86_64/Manifest
+++ b/app-admin/customrescuecd-x86_64/Manifest
@@ -1 +1 @@
-DIST CUSTOMRESCUECD-x86_64-0.12.4.iso 1581383680 BLAKE2B cdf282a5d95a3aad7b178234eafd82d6b76969716b9b9f6b6c5c52b4c53e993db684b8f258502640fcb7b1fe6347c6de395d21dab954507cbe361c5bc953b705 SHA512 b12698432bc99ef1ddea8129512b45fe48debf0e3b47f15327f0a38e80dd54e5b7fa88489858ab7cd8fc4b3b14db3dd1f383a876950fcc6f6a3bee19293b8265
+DIST CUSTOMRESCUECD-x86_64-0.12.5.iso 1610612736 BLAKE2B 6acba5a50e4693308a3653d0fa0eef8abe3a62f180d6712a4306626f625f022ddfcfaf160ecdacfe35554df5b730f3477dfe5ab6af5930af7e988a7df5e397db SHA512 2b9e43f1b375db5cce9684489710e289c64bc2967cfd92d8d4bdace9b803b6f0d73732b3e80cfa3060ee2ac072ecb2d3bd5dbfc2bf10fc1acbdb4129d8a44d7f
diff --git a/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.4.ebuild b/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.5.ebuild
similarity index 100%
rename from app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.4.ebuild
rename to app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.5.ebuild
diff --git a/app-arch/libarchive-qt/Manifest b/app-arch/libarchive-qt/Manifest
index ce865c4ad7..5d096def6c 100644
--- a/app-arch/libarchive-qt/Manifest
+++ b/app-arch/libarchive-qt/Manifest
@@ -1,3 +1 @@
-DIST libarchive-qt-2.0.3.tar.gz 52793 BLAKE2B bfc29a21c54421b4c589eb5d444b7d9cb40c9d4f71b3ac36489df5f919e9d6eb2455574b1ad6c435cb3556f5ff697a0e6244554cf2dbaf032c1c77dc454f8328 SHA512 4d3c809a6bac4db576314a6b52893613de3b6d7eefc7ce74271ce5e6c5b73f3650380ba4b987724abda722e70cce3d1555a5ffd470d867ae9e1157cde7e761ee
-DIST libarchive-qt-2.0.4.tar.gz 52779 BLAKE2B a46605eae1880df638933fb780b846b98e6c58407fc601362f5b70823ae0559ae50f72bc85a1addfd6c385d0fa8d2aea07058e03ab6ada5e2425ab23ed78a08a SHA512 37b8719f689f6670543c41ebe1a1e73f4cc1fda48415103708832a94aeee2b27753c6e17e60e6849c05f2a98486e7e819a7d15faf284234bd47c18feb9565893
DIST libarchive-qt-2.0.6.tar.gz 99095 BLAKE2B 57089d64179344a621d9d8be993b77f299a18a3cbd727c79adde2f7821e2cd5ca4a750ddd8707622de1c929f7f8ba3d4c42238f3d86d924e0fc42f73950acd30 SHA512 aa25952a585724579c4f8885414b7f343d958f576bfd8278c09cdec0f8ca776bb6480b5e3e545c33adbbd3c980ff20ce36ee37cc754df2971e77b04292a05828
diff --git a/app-arch/libarchive-qt/libarchive-qt-2.0.4.ebuild b/app-arch/libarchive-qt/libarchive-qt-2.0.4.ebuild
deleted file mode 100644
index ad8ad3261c..0000000000
--- a/app-arch/libarchive-qt/libarchive-qt-2.0.4.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit xdg cmake
-
-DESCRIPTION="A Qt based archiving solution with libarchive backend"
-HOMEPAGE="https://gitlab.com/marcusbritanicus/libarchive-qt"
-
-if [[ "${PV}" == *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://gitlab.com/marcusbritanicus/${PN}.git"
-else
- SRC_URI="https://gitlab.com/marcusbritanicus/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
- S="${WORKDIR}/${PN}-v${PV}"
-fi
-
-RESTRICT="test"
-LICENSE="LGPL-3"
-SLOT="0"
-IUSE="static-libs"
-
-DEPEND="
- app-arch/libarchive[lzma,bzip2,zlib]
- app-arch/lrzip
- app-arch/lzip
- app-arch/lzop
- dev-qt/qtgui:5
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DINSTALL_STATIC=$(usex static-libs)
- )
- cmake_src_configure
-}
diff --git a/app-arch/libarchive-qt/libarchive-qt-2.0.3.ebuild b/app-arch/libarchive-qt/libarchive-qt-2.0.6-r1.ebuild
similarity index 95%
rename from app-arch/libarchive-qt/libarchive-qt-2.0.3.ebuild
rename to app-arch/libarchive-qt/libarchive-qt-2.0.6-r1.ebuild
index ad8ad3261c..2ad5a6dede 100644
--- a/app-arch/libarchive-qt/libarchive-qt-2.0.3.ebuild
+++ b/app-arch/libarchive-qt/libarchive-qt-2.0.6-r1.ebuild
@@ -23,7 +23,7 @@ SLOT="0"
IUSE="static-libs"
DEPEND="
- app-arch/libarchive[lzma,bzip2,zlib]
+ app-arch/libarchive[lzma,bzip2,zlib(+)]
app-arch/lrzip
app-arch/lzip
app-arch/lzop
diff --git a/app-arch/libarchive-qt/libarchive-qt-2.0.6.ebuild b/app-arch/libarchive-qt/libarchive-qt-2.0.6.ebuild
deleted file mode 100644
index ad8ad3261c..0000000000
--- a/app-arch/libarchive-qt/libarchive-qt-2.0.6.ebuild
+++ /dev/null
@@ -1,39 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit xdg cmake
-
-DESCRIPTION="A Qt based archiving solution with libarchive backend"
-HOMEPAGE="https://gitlab.com/marcusbritanicus/libarchive-qt"
-
-if [[ "${PV}" == *9999* ]]; then
- inherit git-r3
- EGIT_REPO_URI="https://gitlab.com/marcusbritanicus/${PN}.git"
-else
- SRC_URI="https://gitlab.com/marcusbritanicus/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz -> ${P}.tar.gz"
- KEYWORDS="~amd64"
- S="${WORKDIR}/${PN}-v${PV}"
-fi
-
-RESTRICT="test"
-LICENSE="LGPL-3"
-SLOT="0"
-IUSE="static-libs"
-
-DEPEND="
- app-arch/libarchive[lzma,bzip2,zlib]
- app-arch/lrzip
- app-arch/lzip
- app-arch/lzop
- dev-qt/qtgui:5
-"
-RDEPEND="${DEPEND}"
-
-src_configure() {
- local mycmakeargs=(
- -DINSTALL_STATIC=$(usex static-libs)
- )
- cmake_src_configure
-}
diff --git a/app-arch/libarchive-qt/libarchive-qt-9999.ebuild b/app-arch/libarchive-qt/libarchive-qt-9999.ebuild
index ad8ad3261c..2ad5a6dede 100644
--- a/app-arch/libarchive-qt/libarchive-qt-9999.ebuild
+++ b/app-arch/libarchive-qt/libarchive-qt-9999.ebuild
@@ -23,7 +23,7 @@ SLOT="0"
IUSE="static-libs"
DEPEND="
- app-arch/libarchive[lzma,bzip2,zlib]
+ app-arch/libarchive[lzma,bzip2,zlib(+)]
app-arch/lrzip
app-arch/lzip
app-arch/lzop
diff --git a/app-crypt/certbot-dns-digitalocean/Manifest b/app-crypt/certbot-dns-digitalocean/Manifest
index a2dbbdffd3..dd8b997147 100644
--- a/app-crypt/certbot-dns-digitalocean/Manifest
+++ b/app-crypt/certbot-dns-digitalocean/Manifest
@@ -1,2 +1 @@
-DIST certbot-dns-digitalocean-1.21.0.tar.gz 1343180 BLAKE2B 79bbaafe96bca4cee9aabb39f4e9f1f12be4d2e1d9c1b156966061606ac3b07e5d80c5053baa03698e5513477076ca8f604aff43f77ee7f45d70d4b88429a875 SHA512 11ea781c5113cf68e3a76cafc2cf38d5ebc9cdb2f40a79eae0cdeac5d40f8dac05a4c71a269d5a6ff78027a1db0676195a8413e28a87d00aaf1602f6f2ce5b5e
DIST certbot-dns-digitalocean-1.22.0.tar.gz 1352714 BLAKE2B 213dc08d3a88e0d20d6324c026a47eb96b9e45fbde41f79e37c2e62c655d7c6df01292e110d2e78ea085dfc62ef3c7b623279224029c9ae2a59e69c5c00054a5 SHA512 9a7a0d11e9fd5bd59b526a2cc5d0029b972e34a2bf41035c2d8ab535b93fc6d985ee8ea3dd5e50a7f4af80450135b739d1297245ad21b47b8362cddb03738932
diff --git a/app-crypt/certbot-dns-digitalocean/certbot-dns-digitalocean-1.21.0.ebuild b/app-crypt/certbot-dns-digitalocean/certbot-dns-digitalocean-1.21.0.ebuild
deleted file mode 100644
index 45db6e2179..0000000000
--- a/app-crypt/certbot-dns-digitalocean/certbot-dns-digitalocean-1.21.0.ebuild
+++ /dev/null
@@ -1,25 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-PYTHON_COMPAT=( python3_{8..10} )
-DISTUTILS_USE_SETUPTOOLS=rdepend
-
-inherit distutils-r1
-
-DESCRIPTION="Digitalocean DNS Authenticator plugin for Certbot (Let's Encrypt Client)"
-HOMEPAGE="https://github.com/certbot/certbot https://letsencrypt.org/"
-SRC_URI="https://github.com/certbot/certbot/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-S=${WORKDIR}/certbot-${PV}/${PN}
-
-LICENSE="Apache-2.0"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE=""
-
-RDEPEND="
- ~app-crypt/certbot-1.21.0[${PYTHON_USEDEP}]
- >=dev-python/digitalocean-1.11-r0[${PYTHON_USEDEP}]
- dev-python/zope-interface[${PYTHON_USEDEP}]
-"
diff --git a/app-emulation/unicorn/Manifest b/app-emulation/unicorn/Manifest
deleted file mode 100644
index fadbfcb1d0..0000000000
--- a/app-emulation/unicorn/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST unicorn-1.0.3.tar.gz 3759365 BLAKE2B 130d494d03aa9aa1b27e6806856eb36c1871af6e8b89aef9136baa6ca8b726ba2eab778488185e96c47bf3771dd8bce19bf4fd5090888d28433a6129c827d88c SHA512 10f1b5194358c65bc94723eaafd7b4167fee18f96a4810f46f8c78ed1ef5584546e66e8c910fa4eeadd791fcd73edea68f898e337081409fd188b4090b78a7ca
diff --git a/app-emulation/unicorn/metadata.xml b/app-emulation/unicorn/metadata.xml
deleted file mode 100644
index c9de728ed8..0000000000
--- a/app-emulation/unicorn/metadata.xml
+++ /dev/null
@@ -1,16 +0,0 @@
-
-
-
-
- hayley@foxes.systems
- Hayley Hughes
-
-
- Unicorn is a lightweight multi-platform, multi-architecture CPU emulator
- framework. Unicorn is based on QEMU, but it goes much further with a lot
- more to offer.
-
-
-
diff --git a/app-emulation/unicorn/unicorn-1.0.3.ebuild b/app-emulation/unicorn/unicorn-1.0.3.ebuild
deleted file mode 100644
index da1b0f660c..0000000000
--- a/app-emulation/unicorn/unicorn-1.0.3.ebuild
+++ /dev/null
@@ -1,58 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-DISTUTILS_OPTIONAL=1
-PYTHON_COMPAT=( python3_{8..10} )
-
-inherit cmake distutils-r1
-
-DESCRIPTION="Unicorn CPU emulator framework"
-HOMEPAGE="http://www.unicorn-engine.org/"
-SRC_URI="https://github.com/unicorn-engine/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64"
-
-IUSE="test python"
-RESTRICT="!test? ( test )"
-RDEPEND="python? ( ${PYTHON_DEPS} )"
-DEPEND="${RDEPEND}
- python? ( dev-python/setuptools[${PYTHON_USEDEP}] )
-"
-REQUIRED_USE="python? ( ${PYTHON_REQUIRED_USE} )"
-
-wrap_python() {
- local phase=$1
- shift
-
- if use python; then
- pushd bindings/python >/dev/null || die
- echo distutils-r1_${phase} "$@"
- pwd
- distutils-r1_${phase} "$@"
- popd >/dev/null
- fi
-}
-
-src_prepare() {
- cmake_src_prepare
- wrap_python ${FUNCNAME}
-}
-
-src_configure() {
- cmake_src_configure
- wrap_python ${FUNCNAME}
-}
-
-src_compile() {
- cmake_src_compile
- wrap_python ${FUNCNAME}
-}
-
-src_install() {
- cmake_src_install
- wrap_python ${FUNCNAME}
-}
diff --git a/app-misc/fastfetch/Manifest b/app-misc/fastfetch/Manifest
index b350c1a775..1e6111f737 100644
--- a/app-misc/fastfetch/Manifest
+++ b/app-misc/fastfetch/Manifest
@@ -1 +1 @@
-DIST fastfetch-0.569.tar.gz 319899 BLAKE2B 07c3169e97a5127a67941972ea6feac1bec11203bb55b23243a4b298580299d942b518eab24a741dd0354d56879dc9ccd192bf88024aa660a4c83f149c8133cd SHA512 979a9e717bc2ef59aa0b410fe62015f8ecf58419e4b1df56ea139aa84e627491ab310da358e821a7dcc95efc8017b8fd71d1174cde8a770717759a1e50d0fb31
+DIST fastfetch-0.583.tar.gz 321971 BLAKE2B 65565ecaa2a0d54d17fff98736c0c923371a848ab31ba403430d3dc76d6d412077a15761b951de907c82c87b879762c2b441a1baeebe179e7234308e5a988ec7 SHA512 81d1a54033517747349228c397ad4eda64bcf5946de25edcd3b7eb4bb90102e8b7bc886b5e7697f7de1f71f47e38fa75e33b6467b8a81421b6675384aebc24d2
diff --git a/app-misc/fastfetch/fastfetch-0.569.ebuild b/app-misc/fastfetch/fastfetch-0.583.ebuild
similarity index 72%
rename from app-misc/fastfetch/fastfetch-0.569.ebuild
rename to app-misc/fastfetch/fastfetch-0.583.ebuild
index dc92b167f5..84fc631ff9 100644
--- a/app-misc/fastfetch/fastfetch-0.569.ebuild
+++ b/app-misc/fastfetch/fastfetch-0.583.ebuild
@@ -11,8 +11,8 @@ if [[ ${PV} == *9999 ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/LinusDierheimer/fastfetch.git"
else
- COMMIT="7ad73d3ba13489b341a07782e6374d92c54091ba"
- VERSION_REV="7ad73d3"
+ COMMIT="fb3028cafa5393c608aa83d7df826474a447c0b3"
+ VERSION_REV="fb3028c"
SRC_URI="https://github.com/LinusDierheimer/fastfetch/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${PN}-${COMMIT}"
fi
@@ -41,24 +41,19 @@ BDEPEND="virtual/pkgconfig"
REQUIRED_USE="xrandr? ( X )"
-# disable_check VAR lib
-disable_check() {
- sed -i -e "
- /pkg_check_modules ($1 /d
- /message.*$2/d" CMakeLists.txt || die "Cannot disable $1"
-}
-
src_configure() {
- disable_check RPM librpm
-
- use X || disable_check X11 x11
- use gnome || (disable_check GIO gio- && disable_check DCONF dconf)
- use pci || disable_check LIBPCI libpci
- use vulkan || disable_check VULKAN vulkan
- use wayland || disable_check WAYLAND wayland-client
- use xcb || (disable_check XCB_RANDR xcb-randr && disable_check XCB xcb)
- use xfce || disable_check XFCONF libxfconf
- use xrandr || disable_check XRANDR xrandr
+ local mycmakeargs=(
+ -DENABLE_RPM=no
+ -DENABLE_VULKAN=$(usex vulkan)
+ -DENABLE_WAYLAND=$(usex wayland)
+ -DENABLE_XCB_RANDR=$(usex xcb)
+ -DENABLE_XCB=$(usex xcb)
+ -DENABLE_XRANDR=$(usex xrandr)
+ -DENABLE_X11=$(usex X)
+ -DENABLE_GIO=$(usex gnome)
+ -DENABLE_DCONF=$(usex gnome)
+ -DENABLE_XFCONF=$(usex xfce)
+ )
if [[ ${PV} != *9999 ]]; then
# version comes from git, fake it
diff --git a/app-misc/fastfetch/fastfetch-9999.ebuild b/app-misc/fastfetch/fastfetch-9999.ebuild
index e93f5cf46a..6b0e09ff42 100644
--- a/app-misc/fastfetch/fastfetch-9999.ebuild
+++ b/app-misc/fastfetch/fastfetch-9999.ebuild
@@ -40,24 +40,19 @@ BDEPEND="virtual/pkgconfig"
REQUIRED_USE="xrandr? ( X )"
-# disable_check VAR lib
-disable_check() {
- sed -i -e "
- /pkg_check_modules ($1 /d
- /message.*$2/d" CMakeLists.txt || die "Cannot disable $1"
-}
-
src_configure() {
- disable_check RPM librpm
-
- use X || disable_check X11 x11
- use gnome || (disable_check GIO gio- && disable_check DCONF dconf)
- use pci || disable_check LIBPCI libpci
- use vulkan || disable_check VULKAN vulkan
- use wayland || disable_check WAYLAND wayland-client
- use xcb || (disable_check XCB_RANDR xcb-randr && disable_check XCB xcb)
- use xfce || disable_check XFCONF libxfconf
- use xrandr || disable_check XRANDR xrandr
+ local mycmakeargs=(
+ -DENABLE_RPM=no
+ -DENABLE_VULKAN=$(usex vulkan)
+ -DENABLE_WAYLAND=$(usex wayland)
+ -DENABLE_XCB_RANDR=$(usex xcb)
+ -DENABLE_XCB=$(usex xcb)
+ -DENABLE_XRANDR=$(usex xrandr)
+ -DENABLE_X11=$(usex X)
+ -DENABLE_GIO=$(usex gnome)
+ -DENABLE_DCONF=$(usex gnome)
+ -DENABLE_XFCONF=$(usex xfce)
+ )
if [[ ${PV} != *9999 ]]; then
# version comes from git, fake it
diff --git a/app-text/epubgrep/epubgrep-0.6.0.ebuild b/app-text/epubgrep/epubgrep-0.5.1-r1.ebuild
similarity index 94%
rename from app-text/epubgrep/epubgrep-0.6.0.ebuild
rename to app-text/epubgrep/epubgrep-0.5.1-r1.ebuild
index 82f8cf70bf..f230e271d9 100644
--- a/app-text/epubgrep/epubgrep-0.6.0.ebuild
+++ b/app-text/epubgrep/epubgrep-0.5.1-r1.ebuild
@@ -18,7 +18,7 @@ RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/boost[nls]
- app-arch/libarchive[bzip2,iconv,lzma,zlib]
+ app-arch/libarchive[bzip2,iconv,lzma,zlib(+)]
dev-libs/libfmt
dev-libs/pugixml
"
diff --git a/app-text/epubgrep/epubgrep-0.5.1.ebuild b/app-text/epubgrep/epubgrep-0.6.0-r1.ebuild
similarity index 94%
rename from app-text/epubgrep/epubgrep-0.5.1.ebuild
rename to app-text/epubgrep/epubgrep-0.6.0-r1.ebuild
index 82f8cf70bf..f230e271d9 100644
--- a/app-text/epubgrep/epubgrep-0.5.1.ebuild
+++ b/app-text/epubgrep/epubgrep-0.6.0-r1.ebuild
@@ -18,7 +18,7 @@ RESTRICT="!test? ( test )"
RDEPEND="
dev-libs/boost[nls]
- app-arch/libarchive[bzip2,iconv,lzma,zlib]
+ app-arch/libarchive[bzip2,iconv,lzma,zlib(+)]
dev-libs/libfmt
dev-libs/pugixml
"
diff --git a/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild b/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild
index 2bd5ac4344..9c33fe3135 100644
--- a/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild
+++ b/dev-R/RcppArmadillo/RcppArmadillo-0.10.2.2.0.ebuild
@@ -3,10 +3,9 @@
EAPI=7
-inherit R-packages
-
-MYPV="$(ver_cut 2-3 ${PV})"
+inherit R-packages eapi8-dosym
+MY_PV="$(ver_cut 2-3 ${PV})"
DESCRIPTION='Rcpp Integration for the Armadillo templated linear algebra library'
SRC_URI="mirror://cran/src/contrib/Archive/${PN}/${PN}_${PV}.tar.gz"
KEYWORDS="~amd64"
@@ -15,7 +14,7 @@ LICENSE='GPL-2+'
DEPEND="
>=dev-lang/R-3.3.0
>=dev-R/Rcpp-0.11.0
- =sci-libs/armadillo-${MYPV}*:=[lapack]
+ =sci-libs/armadillo-${MY_PV}*:=[lapack]
"
RDEPEND="${DEPEND}"
@@ -23,16 +22,19 @@ RDEPEND="${DEPEND}"
src_prepare() {
default
+
#remove bundled
rm -r inst/include/armadillo_bits || die
rm inst/include/armadillo || die
+
#link to sci-libs/armadillo
- dosym /usr/include/armadillo_bits inst/include/armadillo_bits
- dosym /usr/include/armadillo inst/include/armadillo
+ ln -s "${ESYSROOT}"/usr/include/armadillo_bits inst/include/armadillo_bits || die
+ ln -s "${ESYSROOT}"/usr/include/armadillo inst/include/armadillo || die
}
src_install() {
R-packages_src_install
- dosym /usr/include/armadillo_bits "/usr/$(get_libdir)/R/site-library/${PN}/include/armadillo_bits"
- dosym /usr/include/armadillo "/usr/$(get_libdir)/R/site-library/${PN}/include/armadillo"
+
+ dosym8 -r /usr/include/armadillo_bits "/usr/$(get_libdir)/R/site-library/${PN}/include/armadillo_bits"
+ dosym8 -r /usr/include/armadillo "/usr/$(get_libdir)/R/site-library/${PN}/include/armadillo"
}
diff --git a/dev-R/RcppEnsmallen/RcppEnsmallen-0.2.17.0.1.ebuild b/dev-R/RcppEnsmallen/RcppEnsmallen-0.2.17.0.1.ebuild
index 4a00cf0af3..08436d0db8 100644
--- a/dev-R/RcppEnsmallen/RcppEnsmallen-0.2.17.0.1.ebuild
+++ b/dev-R/RcppEnsmallen/RcppEnsmallen-0.2.17.0.1.ebuild
@@ -3,10 +3,9 @@
EAPI=7
-MYPV="$(ver_cut 2-4 ${PV})"
-
-inherit R-packages
+inherit R-packages eapi8-dosym
+MY_PV="$(ver_cut 2-4 ${PV})"
DESCRIPTION='Header-Only C++ Mathematical Optimization library for armadillo'
#SRC_URI="mirror://cran/src/contrib/RcppEnsmallen/RcppEnsmallen_${PV}.tar.gz"
KEYWORDS="~amd64"
@@ -15,26 +14,27 @@ LICENSE='GPL-2+'
DEPEND="
>=dev-lang/R-3.3.0
dev-R/Rcpp
- =sci-libs/ensmallen-${MYPV}*
+ =sci-libs/ensmallen-${MY_PV}*
"
-RDEPEND="
- ${DEPEND}
- dev-R/Rcpp
+RDEPEND="${DEPEND}
>=dev-R/RcppArmadillo-0.8.400.0.0
"
src_prepare() {
default
- #remove bundled
+
+ # remove bundled
rm -r inst/include/ensmallen_bits || die
rm inst/include/ensmallen.hpp || die
- #link to sci-libs/ensmallen
- dosym /usr/include/ensmallen_bits inst/include/ensmallen_bits
- dosym /usr/include/ensmallen.hpp inst/include/ensmallen.hpp
+
+ # link to sci-libs/ensmallen
+ ln -s "${ESYSROOT}"/usr/include/ensmallen_bits inst/include/ensmallen_bits || die
+ ln -s "${ESYSROOT}"/usr/include/ensmallen.hpp inst/include/ensmallen.hpp || die
}
src_install() {
R-packages_src_install
- dosym /usr/include/ensmallen_bits "/usr/$(get_libdir)/R/site-library/${PN}/include/ensmallen_bits"
- dosym /usr/include/ensmallen.hpp "/usr/$(get_libdir)/R/site-library/${PN}/include/ensmallen.hpp"
+
+ dosym8 -r /usr/include/ensmallen_bits "/usr/$(get_libdir)/R/site-library/${PN}/include/ensmallen_bits"
+ dosym8 -r /usr/include/ensmallen.hpp "/usr/$(get_libdir)/R/site-library/${PN}/include/ensmallen.hpp"
}
diff --git a/dev-libs/ftl/Manifest b/dev-libs/ftl/Manifest
index 4afd58e950..16819ea570 100644
--- a/dev-libs/ftl/Manifest
+++ b/dev-libs/ftl/Manifest
@@ -1 +1,2 @@
DIST ftl-1.0_p20210308.tar.gz 732263 BLAKE2B 2a369b809f2b0d77ffe002d2e9ffaffabcb4f12565c0bb5bcbcce5899bac030dd127427dd8f89b3595d98441b9b145daf8661ed9c46977ac6667f774bb748e91 SHA512 9a1777da96fbde00669586899658d63a64b19252e90a01ccc0440e0f79f948ddd9dc118774365e227a75b80edf4c784760164268efb2d1f69000fe68ac5eb5b9
+DIST ftl-1.0_p20220209.tar.gz 732360 BLAKE2B 154d7124678852dc56087c51cd7bdbb2ffa7f6a628c959f760835b420cc5bdb74bfd4e4b0e9e0d822a26eff9b100102849b1952d9ff0f5f6cf6991859eedff4a SHA512 0673ac4116c3bc9d3e55188b0d0d663f83c2e9958888780e966516c0421a08f276443ed6de637f178edb07e59c37472eb48d892aa3cbded4db68803e8bc1fa10
diff --git a/dev-libs/ftl/ftl-1.0_p20220209.ebuild b/dev-libs/ftl/ftl-1.0_p20220209.ebuild
new file mode 100644
index 0000000000..f980fa9988
--- /dev/null
+++ b/dev-libs/ftl/ftl-1.0_p20220209.ebuild
@@ -0,0 +1,66 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+FORTRAN_STANDARD="2003"
+inherit flag-o-matic fortran-2 toolchain-funcs
+
+COMMIT="69fa39bbf9441d1686e65b7e19b1606f8cab4b9f"
+DESCRIPTION="The Fortran Template Library (FTL) is a general purpose library for Fortran 2003"
+HOMEPAGE="https://github.com/SCM-NV/ftl"
+SRC_URI="https://github.com/SCM-NV/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-${COMMIT}"
+
+LICENSE="LGPL-3"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="pcre test"
+RESTRICT="!test? ( test )"
+REQUIRED_USE="test? ( pcre )" # Some tests fail if 'pcre' is disabled
+
+RDEPEND="pcre? ( dev-libs/libpcre:3 )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig"
+
+get_platform() {
+ case $(tc-getFC) in
+ *gfortran*) echo "gnu" ;;
+ *ifort*) echo "intel" ;;
+ *nagfor*) echo "nag" ;;
+ *) die "Unsupported compiler: $(tc-getFC)" ;;
+ esac
+}
+
+src_configure() {
+ filter-flags -fpch-preprocess
+}
+
+src_compile() {
+ emake_args=(
+ FC=$(tc-getFC)
+ CXX=$(tc-getCXX)
+ PLATFORM=$(get_platform)
+ BUILD=custom
+ USE_PCRE=$(usex pcre true false)
+ )
+
+ emake "${emake_args[@]}"
+}
+
+src_test() {
+ emake_args=(
+ FC=$(tc-getFC)
+ CXX=$(tc-getCXX)
+ PLATFORM=$(get_platform)
+ BUILD=custom
+ USE_PCRE=$(usex pcre true false)
+ )
+
+ emake "${emake_args[@]}" test
+}
+
+src_install() {
+ emake DESTDIR="${D}" PREFIX="${EPREFIX}"/usr LIBDIR=$(get_libdir) install
+ einstalldocs
+}
diff --git a/dev-libs/xqilla/xqilla-2.3.4-r1.ebuild b/dev-libs/xqilla/xqilla-2.3.4-r1.ebuild
new file mode 100644
index 0000000000..2d79fdcb1f
--- /dev/null
+++ b/dev-libs/xqilla/xqilla-2.3.4-r1.ebuild
@@ -0,0 +1,34 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit flag-o-matic
+
+DESCRIPTION="An XQuery and XPath 2 library and command line utility written in C++"
+HOMEPAGE="http://xqilla.sourceforge.net/HomePage"
+SRC_URI="mirror://sourceforge/${PN}/XQilla-${PV}.tar.gz"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="static-libs tidy"
+
+DEPEND=">=dev-libs/xerces-c-3.2.1 tidy? ( app-text/htmltidy )"
+RDEPEND="${DEPEND}"
+BDEPEND=""
+
+PATCHES=( "${FILESDIR}"/lib_to_lib64.patch )
+
+S="${WORKDIR}"/XQilla-${PV}
+
+src_prepare() {
+ append-cxxflags -std=c++14
+ default
+ sed -i 's/buffio.h/tidybuffio.h/g' src/functions/FunctionParseHTML.cpp || die
+}
+src_configure() {
+ econf $(use_enable static-libs static) \
+ --with-tidy=$(usex tidy /usr no) \
+ --with-xerces=/usr
+}
diff --git a/dev-python/pytest-cases/Manifest b/dev-python/pytest-cases/Manifest
index 7e14bb641d..421addacb9 100644
--- a/dev-python/pytest-cases/Manifest
+++ b/dev-python/pytest-cases/Manifest
@@ -1 +1,2 @@
DIST pytest-cases-3.6.8.tar.gz 1080234 BLAKE2B 37a0428e7120144f7cc11a6d1196d2766e32f0a1fcd782dd759f0ae7197f852fb6b99fbd6f93b266f6026d086b31942352360146369d9f0f370a8785bbe6b448 SHA512 9b45da6f5bc8d64f6ff1a32782e2b52ea75e38300d630c0a261bbef4ab61c23b15bd71a07b33ae19cb363a31eb384510e014ceb6148c04c4a705e58de0442d11
+DIST pytest-cases-3.6.9.tar.gz 1080527 BLAKE2B 9209c62eb5aebe496cfcad825c5eddf90881d6a23794e88fca34921ebc8a6036072a70cb693dd0dcd5d13d4ae67a192c52e6f770ae6c44c8a19265ecca55f552 SHA512 13d5ebdff00d14a39063d6dd4f41ff130b11fac9a073141d0f7acbb316a7b39730afaf1930bd18205ac068dabd236a37ff6bafda960c5f793eb723235eced6d3
diff --git a/dev-python/pytest-cases/pytest-cases-3.6.9.ebuild b/dev-python/pytest-cases/pytest-cases-3.6.9.ebuild
new file mode 100644
index 0000000000..930ab7ea9c
--- /dev/null
+++ b/dev-python/pytest-cases/pytest-cases-3.6.9.ebuild
@@ -0,0 +1,44 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8..10} )
+DISTUTILS_USE_PEP517=setuptools
+DOCS_BUILDER="mkdocs"
+DOCS_DEPEND="dev-python/mkdocs-material"
+DOCS_DIR="docs"
+inherit distutils-r1 docs
+
+DESCRIPTION="Separate test code from test cases in pytest"
+HOMEPAGE="https://pypi.org/project/pytest-cases/ https://github.com/smarie/python-pytest-cases"
+SRC_URI="mirror://pypi/${PN:0:1}/${PN}/${P}.tar.gz"
+
+LICENSE="BSD"
+SLOT="0"
+KEYWORDS="~amd64"
+
+RDEPEND="
+ dev-python/decopatch[${PYTHON_USEDEP}]
+ >=dev-python/makefun-1.9.5[${PYTHON_USEDEP}]
+ dev-python/six[${PYTHON_USEDEP}]
+"
+BDEPEND="
+ dev-python/setuptools_scm[${PYTHON_USEDEP}]
+ test? (
+ dev-python/pytest-asyncio[${PYTHON_USEDEP}]
+ dev-python/pytest-harvest[${PYTHON_USEDEP}]
+ dev-python/pytest-steps[${PYTHON_USEDEP}]
+ )
+"
+
+distutils_enable_tests pytest
+
+python_prepare_all() {
+ sed "/pytest-runner/d" -i setup.cfg || die
+ distutils-r1_python_prepare_all
+}
+
+python_compile_all() {
+ docs_compile
+}
diff --git a/dev-util/quilttools/quilttools-0.3-r1.ebuild b/dev-util/quilttools/quilttools-0.3-r1.ebuild
index 50ff62a88a..4dd1b84cb7 100644
--- a/dev-util/quilttools/quilttools-0.3-r1.ebuild
+++ b/dev-util/quilttools/quilttools-0.3-r1.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-PYTHON_COMPAT=(python3_{8..9})
+PYTHON_COMPAT=( python3_{8..9} )
inherit python-single-r1
@@ -21,8 +21,8 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
BDEPEND="dev-python/sphinx"
RDEPEND="${PYTHON_DEPS}
$(python_gen_cond_dep '
- dev-python/pyyaml[${PYTHON_MULTI_USEDEP}]
- net-mail/notmuch[python,${PYTHON_MULTI_USEDEP}]
+ dev-python/pyyaml[${PYTHON_USEDEP}]
+ net-mail/notmuch[python,${PYTHON_USEDEP}]
')"
PATCHES=( "${FILESDIR}/${P}-tags.patch" )
diff --git a/games-board/rmahjong/rmahjong-0.4_p20201106.ebuild b/games-board/rmahjong/rmahjong-0.4_p20201106.ebuild
index 28a3c22887..266c5a7220 100644
--- a/games-board/rmahjong/rmahjong-0.4_p20201106.ebuild
+++ b/games-board/rmahjong/rmahjong-0.4_p20201106.ebuild
@@ -34,8 +34,8 @@ RDEPEND="
${PYTHON_DEPS}
dev-python/pygame[X,opengl]
$(python_gen_cond_dep '
- dev-python/pygame[${PYTHON_MULTI_USEDEP}]
- dev-python/pyopengl[${PYTHON_MULTI_USEDEP}]
+ dev-python/pygame[${PYTHON_USEDEP}]
+ dev-python/pyopengl[${PYTHON_USEDEP}]
')
"
@@ -47,7 +47,10 @@ src_prepare(){
sed -i "/logging.basicConfig/d" "${S}/server/server.py" || die
sed -i "/logging.info/d" "${S}/server/server.py" || die
- echo $'#!/bin/sh\ncd '"$(python_get_sitedir)/${PN}"' && ./start.sh' > "${S}/rmahjong"
+ cat > "${S}/rmahjong" <<- EOF || die
+ #!/bin/sh
+ cd "$(python_get_sitedir)/${PN}" && ./start.sh
+ EOF
# pass compiler and CFLAGS to 'Bot' makefile
sed -i -e 's:gcc:'"$(tc-getCC)"':g' bot/makefile \
@@ -57,11 +60,13 @@ src_prepare(){
src_compile() {
# Build bots
- cd "${S}/bot/" && emake
+ cd "${S}/bot/" || die
+ emake
}
src_test() {
- cd "${S}/server/" && python3 test.py -v
+ cd "${S}/server/" || die
+ "${EPYTHON}" test.py -v || die
}
src_install() {
diff --git a/games-fps/crispy-doom/Manifest b/games-fps/crispy-doom/Manifest
index 7654c34cde..f5a77ae7a9 100644
--- a/games-fps/crispy-doom/Manifest
+++ b/games-fps/crispy-doom/Manifest
@@ -2,3 +2,4 @@ DIST crispy-doom-5.10.0.tar.gz 2640909 BLAKE2B 67112cdb0b8a4caa1de9fc3fcd752be87
DIST crispy-doom-5.10.1.tar.gz 2649358 BLAKE2B 920df67f123218d737de1a1b147d96090a8ebb6021e4b532f30430441c8dcb4ef069e7045381a8ce8e8754d49a9595efa4d4700d4c3986728b9e2edfdc3d6c66 SHA512 134354c6692151902bd7f5349a88d5899e88f1f8e55499cb15f600c2c6cd0f89fa83dc17a26313b903bb801bd807ee1b5616d3cd5c7bda7e5d8e608a59194681
DIST crispy-doom-5.10.2.tar.gz 2648117 BLAKE2B 2a502dca71418a9358c474801e175b510f7fcbf1453df6a061d20439e79c642881ad6166c0788840e4f8c64f70c6ea95d1a97bbab7c83e0f4d3c2af8296a64dd SHA512 a1ee20510608bb889236288b30eb5d84b841c267b0907f5155497d3824021b9490365bc29e83a3e59c0519eaab35802aea71935e82b4f7a09b7b07fd933a296b
DIST crispy-doom-5.10.3.tar.gz 2648144 BLAKE2B 050f6e28c5db73d6f11539bee7e1de7a390fa6f3169d4bbede698b736523b9a0255cba3f67ec99653fef4925843c5e107200bed981bb0db96ff1373434ffb134 SHA512 f98d8cbfb748bccca1ef50d9d46355d5b6f6dfa44b271803193f3e41e48c28fa8c6ad5bbe3a7a4ae36585cc150f2acad7ad5bd4b7a411faf45b234455d83d651
+DIST crispy-doom-5.11.1.tar.gz 2664465 BLAKE2B 80b67193fb3b626f22e4570a1c17de70376846464bb82103196776d8b300f0c30a38612ee6c99f0abf71a7852109c91ce5b84c49dc6810bdb093a31e347e9125 SHA512 c970f1b32d15f91c6ec693571b9179a7607190a03cbbd2651bba0368120a25ef6ade2f157a2782dc4ea8cf05df23e66e6e7c8d2ea011bbb7626f4487f4e3b4c9
diff --git a/games-fps/crispy-doom/crispy-doom-5.11.1.ebuild b/games-fps/crispy-doom/crispy-doom-5.11.1.ebuild
new file mode 100644
index 0000000000..b16499c357
--- /dev/null
+++ b/games-fps/crispy-doom/crispy-doom-5.11.1.ebuild
@@ -0,0 +1,72 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+PYTHON_COMPAT=( python3_{8,9,10} )
+
+inherit autotools prefix python-any-r1 xdg
+
+DESCRIPTION="A limit-removing enhanced-resolution Doom source port based on Chocolate Doom"
+HOMEPAGE="https://github.com/fabiangreffrath/crispy-doom"
+SRC_URI="https://github.com/fabiangreffrath/${PN}/archive/${P}.tar.gz"
+
+LICENSE="BSD GPL-2+"
+SLOT="0"
+KEYWORDS="~amd64 ~x86"
+IUSE="doc libsamplerate +midi png truecolor vorbis zlib"
+
+DEPEND="
+ media-libs/libsdl2[video]
+ media-libs/sdl2-mixer[midi?,vorbis?]
+ media-libs/sdl2-net
+ libsamplerate? ( media-libs/libsamplerate )
+ png? ( media-libs/libpng:= )
+ zlib? ( sys-libs/zlib )"
+RDEPEND="${DEPEND}"
+# ${PYTHON_DEPS} for bash-completion
+BDEPEND="
+ ${PYTHON_DEPS}
+ doc? ( ${PYTHON_DEPS} )"
+
+S="${WORKDIR}"/${PN}-${P}
+
+DOCS=(
+ "AUTHORS"
+ "ChangeLog"
+ "NEWS.md"
+ "NOT-BUGS.md"
+ "PHILOSOPHY.md"
+ "README.md"
+ "README.Music.md"
+ "README.Strife.md"
+)
+
+src_prepare() {
+ default
+
+ hprefixify src/d_iwad.c
+
+ eautoreconf
+}
+
+src_configure() {
+ econf \
+ --enable-bash-completion \
+ $(use_enable doc) \
+ --disable-fonts \
+ --disable-icons \
+ $(use_with libsamplerate) \
+ $(use_with png libpng) \
+ $(use_enable truecolor) \
+ $(use_with zlib)
+}
+
+src_install() {
+ emake DESTDIR="${D}" install
+
+ # Remove redundant documentation files
+ rm -r "${ED}/usr/share/doc/"* || die
+
+ einstalldocs
+}
diff --git a/games-util/chiaki/chiaki-2.1.1.ebuild b/games-util/chiaki/chiaki-2.1.1-r1.ebuild
similarity index 71%
rename from games-util/chiaki/chiaki-2.1.1.ebuild
rename to games-util/chiaki/chiaki-2.1.1-r1.ebuild
index 2f9bacabc8..6cd1e31f60 100644
--- a/games-util/chiaki/chiaki-2.1.1.ebuild
+++ b/games-util/chiaki/chiaki-2.1.1-r1.ebuild
@@ -3,7 +3,8 @@
EAPI=8
-inherit cmake xdg
+PYTHON_COMPAT=( python3_{8..10} )
+inherit cmake python-single-r1 xdg
DESCRIPTION="Client for PlayStation 4 and PlayStation 5 Remote Play"
HOMEPAGE="https://git.sr.ht/~thestr4ng3r/chiaki"
@@ -20,30 +21,37 @@ fi
LICENSE="GPL-3"
SLOT="0"
IUSE="+cli +gui test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RESTRICT="!test? ( test )"
RDEPEND="
+ ${PYTHON_DEPS}
dev-libs/jerasure
- dev-libs/openssl
- dev-qt/qtmultimedia
- dev-qt/qtsvg
+ dev-libs/libevdev
+ dev-libs/openssl:=
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtconcurrent:5
+ dev-qt/qtmultimedia:5
+ dev-qt/qtsvg:5
+ dev-qt/qtwidgets:5
media-libs/libsdl2
media-libs/opus
- media-video/ffmpeg
+ media-video/ffmpeg:=
"
DEPEND="${RDEPEND}"
BDEPEND="
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep 'dev-python/protobuf-python[${PYTHON_USEDEP}]')
dev-libs/protobuf
- dev-python/protobuf-python
virtual/pkgconfig
"
src_configure() {
local mycmakeargs=(
- -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
- -DCMAKE_BUILD_TYPE=Release
+ -DPYTHON_EXECUTABLE="${PYTHON}"
-DCHIAKI_USE_SYSTEM_JERASURE=TRUE
-DCHIAKI_ENABLE_TESTS=$(usex test)
-DCHIAKI_ENABLE_CLI=$(usex cli)
diff --git a/games-util/chiaki/chiaki-9999.ebuild b/games-util/chiaki/chiaki-9999.ebuild
index 2f9bacabc8..6cd1e31f60 100644
--- a/games-util/chiaki/chiaki-9999.ebuild
+++ b/games-util/chiaki/chiaki-9999.ebuild
@@ -3,7 +3,8 @@
EAPI=8
-inherit cmake xdg
+PYTHON_COMPAT=( python3_{8..10} )
+inherit cmake python-single-r1 xdg
DESCRIPTION="Client for PlayStation 4 and PlayStation 5 Remote Play"
HOMEPAGE="https://git.sr.ht/~thestr4ng3r/chiaki"
@@ -20,30 +21,37 @@ fi
LICENSE="GPL-3"
SLOT="0"
IUSE="+cli +gui test"
+REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RESTRICT="!test? ( test )"
RDEPEND="
+ ${PYTHON_DEPS}
dev-libs/jerasure
- dev-libs/openssl
- dev-qt/qtmultimedia
- dev-qt/qtsvg
+ dev-libs/libevdev
+ dev-libs/openssl:=
+ dev-qt/qtcore:5
+ dev-qt/qtgui:5
+ dev-qt/qtconcurrent:5
+ dev-qt/qtmultimedia:5
+ dev-qt/qtsvg:5
+ dev-qt/qtwidgets:5
media-libs/libsdl2
media-libs/opus
- media-video/ffmpeg
+ media-video/ffmpeg:=
"
DEPEND="${RDEPEND}"
BDEPEND="
+ ${PYTHON_DEPS}
+ $(python_gen_cond_dep 'dev-python/protobuf-python[${PYTHON_USEDEP}]')
dev-libs/protobuf
- dev-python/protobuf-python
virtual/pkgconfig
"
src_configure() {
local mycmakeargs=(
- -DCMAKE_INSTALL_PREFIX="${EPREFIX}/usr"
- -DCMAKE_BUILD_TYPE=Release
+ -DPYTHON_EXECUTABLE="${PYTHON}"
-DCHIAKI_USE_SYSTEM_JERASURE=TRUE
-DCHIAKI_ENABLE_TESTS=$(usex test)
-DCHIAKI_ENABLE_CLI=$(usex cli)
diff --git a/games-util/chiaki/metadata.xml b/games-util/chiaki/metadata.xml
index a8ccfa81bf..4e10a1a0b0 100644
--- a/games-util/chiaki/metadata.xml
+++ b/games-util/chiaki/metadata.xml
@@ -7,7 +7,6 @@
Chiaki is a Free and Open Source Software Client for PlayStation 4 and
diff --git a/games-util/joycond/joycond-9999.ebuild b/games-util/joycond/joycond-9999.ebuild
deleted file mode 100644
index 5c84fdc916..0000000000
--- a/games-util/joycond/joycond-9999.ebuild
+++ /dev/null
@@ -1,34 +0,0 @@
-# Copyright 2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit cmake git-r3
-
-DESCRIPTION="Combine joy-cons using hid-nintendo"
-HOMEPAGE="https://github.com/DanielOgorchock/joycond"
-EGIT_REPO_URI="https://github.com/DanielOgorchock/joycond"
-
-LICENSE="GPL-3"
-SLOT="0"
-KEYWORDS=""
-
-DEPEND="
- dev-libs/libevdev
- virtual/udev
-"
-RDEPEND="${DEPEND}
- games-util/hid-nintendo"
-BDEPEND=""
-IUSE="systemd"
-
-src_install() {
- cmake_src_install
- if ! use systemd; then
- rm -rf "${D}"/etc/modules-load.d
- mkdir "${D}"/etc/init.d/
- echo -e "#!/sbin/openrc-run\ncommand=/usr/bin/${PN}" \
- > "${D}"/etc/init.d/${PN}
- chmod +x "${D}"/etc/init.d/${PN}
- fi
-}
diff --git a/games-util/joycond/metadata.xml b/games-util/joycond/metadata.xml
deleted file mode 100644
index c04f7b6646..0000000000
--- a/games-util/joycond/metadata.xml
+++ /dev/null
@@ -1,8 +0,0 @@
-
-
-
-
- Samuel Bauer
- samuel.bauer@yahoo.fr
-
-
diff --git a/gnome-extra/vvmplayer/metadata.xml b/gnome-extra/vvmplayer/metadata.xml
index a5e3ba0a64..6983c4ee72 100644
--- a/gnome-extra/vvmplayer/metadata.xml
+++ b/gnome-extra/vvmplayer/metadata.xml
@@ -5,9 +5,6 @@
gjdijkman@gjdwebserver.nl
Gerben Jan Dijkman
-
- Visual Voicemail Player
-
https://gitlab.com/kop316/vvmplayer/
https://gitlab.com/kop316/vvmplayer/-/issues
diff --git a/gnome-extra/vvmplayer/vvmplayer-1.4.ebuild b/gnome-extra/vvmplayer/vvmplayer-1.4.ebuild
index c6ae4bb116..72e9924a63 100644
--- a/gnome-extra/vvmplayer/vvmplayer-1.4.ebuild
+++ b/gnome-extra/vvmplayer/vvmplayer-1.4.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit gnome2-utils meson systemd udev
+inherit gnome2-utils meson xdg
DESCRIPTION="Visual Voicemail Player"
HOMEPAGE="https://gitlab.com/kop316/vvmplayer"
@@ -22,8 +22,7 @@ RDEPEND="
media-sound/callaudiod
net-voip/vvmd
"
-
-DEPEND=""
+DEPEND="${RDEPEND}"
src_install() {
meson_src_install
diff --git a/gui-apps/fnott/Manifest b/gui-apps/fnott/Manifest
new file mode 100644
index 0000000000..b4c1b3782e
--- /dev/null
+++ b/gui-apps/fnott/Manifest
@@ -0,0 +1 @@
+DIST fnott-1.2.0.tar.gz 377321 BLAKE2B 5b12edb81f7043eb6b7c69c8b20c595a3a86b94ff1e5aac2ce8aa43d696d92b08014cbf3b730a4851350cf8aaf442109971f532ce31f6b7cff616b1d1848ddc7 SHA512 a5eb006e2043f22b1790bb3a20d1b3dcef7ddfa4d6c2881fd05c7aa52f1de49f4ca30867ffb90a72f77ded9107945d7cb1ea88aa497fec6a53799e78a877c863
diff --git a/gui-apps/fnott/fnott-1.2.0.ebuild b/gui-apps/fnott/fnott-1.2.0.ebuild
new file mode 100644
index 0000000000..19ed939ac2
--- /dev/null
+++ b/gui-apps/fnott/fnott-1.2.0.ebuild
@@ -0,0 +1,43 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+EMESON_BUILDTYPE="release"
+
+inherit meson
+
+DESCRIPTION="Keyboard driven and lightweight Wayland notification daemon."
+HOMEPAGE="https://codeberg.org/dnkl/fnott"
+SRC_URI="https://codeberg.org/dnkl/fnott/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT ZLIB"
+SLOT="0"
+KEYWORDS="~amd64"
+
+S="${WORKDIR}/${PN}"
+
+DEPEND="
+ x11-libs/pixman
+ media-libs/libpng
+ dev-libs/wayland
+ sys-apps/dbus
+ media-libs/fcft
+ media-libs/freetype
+ media-libs/fontconfig
+ dev-libs/wayland-protocols
+"
+RDEPEND="${DEPEND}
+"
+BDEPEND="
+ dev-util/wayland-scanner
+ app-text/scdoc
+ dev-libs/tllist
+"
+
+src_install() {
+ local DOCS=( CHANGELOG.md README.md )
+ meson_src_install
+
+ rm -r "${ED}"/usr/share/doc/"${PN}" || die
+}
diff --git a/gui-apps/fnott/metadata.xml b/gui-apps/fnott/metadata.xml
new file mode 100644
index 0000000000..8d7e2e9ba9
--- /dev/null
+++ b/gui-apps/fnott/metadata.xml
@@ -0,0 +1,8 @@
+
+
+
+
+ leohdz172@outlook.com
+ Leonardo Hernandez Hernandez
+
+
diff --git a/licenses/WTFPL b/licenses/WTFPL
new file mode 100644
index 0000000000..c971e27c80
--- /dev/null
+++ b/licenses/WTFPL
@@ -0,0 +1,12 @@
+do What The Fuck you want to Public License
+
+Version 1.0, March 2000
+Copyright (C) 2000 Banlu Kemiyatorn (]d).
+136 Nives 7 Jangwattana 14 Laksi Bangkok
+Everyone is permitted to copy and distribute verbatim copies
+of this license document, but changing it is not allowed.
+
+Ok, the purpose of this license is simple
+and you just
+
+DO WHAT THE FUCK YOU WANT TO.
diff --git a/media-libs/alsa-ucm-pinephone/alsa-ucm-pinephone-1.2.6.3.ebuild b/media-libs/alsa-ucm-pinephone/alsa-ucm-pinephone-1.2.6.3.ebuild
index 66a0c6a727..53c7ce0413 100644
--- a/media-libs/alsa-ucm-pinephone/alsa-ucm-pinephone-1.2.6.3.ebuild
+++ b/media-libs/alsa-ucm-pinephone/alsa-ucm-pinephone-1.2.6.3.ebuild
@@ -1,13 +1,15 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
COMMIT="ec0ef36b8b897ed1ae6bb0d0de13d5776f5d3659"
+MY_PN="pine64-alsa-ucm"
DESCRIPTION="ALSA ucm configuration files for the PinePhone (Pro)"
HOMEPAGE="https://gitlab.com/pine64-org/pine64-alsa-ucm"
-SRC_URI="https://gitlab.com/pine64-org/pine64-alsa-ucm/-/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+SRC_URI="https://gitlab.com/pine64-org/${MY_PN}/-/archive/${COMMIT}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${MY_PN}-alsa-ucm-${COMMIT}"
LICENSE="BSD"
SLOT="0"
@@ -19,46 +21,25 @@ RDEPEND="
>=media-plugins/alsa-plugins-1.2.6
>=media-libs/alsa-ucm-conf-1.2.6
>=media-video/pipewire-0.3.42
- "
-
+"
DEPEND="${RDEPEND}"
-BDEPEND="${RDEPEND}"
-
-S="${WORKDIR}/pine64-alsa-ucm-${COMMIT}"
-
src_install() {
- #PinePhone Configs
+ # PinePhone Configs
insinto /usr/share/alsa/ucm2/PinePhone/
insopts -m644
doins "${S}"/ucm2/PinePhone/HiFi.conf
-
- insinto /usr/share/alsa/ucm2/PinePhone/
- insopts -m644
doins "${S}"/ucm2/PinePhone/VoiceCall.conf
-
- insinto /usr/share/alsa/ucm2/PinePhone/
- insopts -m644
doins "${FILESDIR}"/PinePhone.conf
- #PinePhone Pro Configs
+ # PinePhone Pro Configs
insinto /usr/share/alsa/ucm2/PinePhonePro/
insopts -m644
doins "${S}"/ucm2/PinePhonePro/HiFi.conf
-
- insinto /usr/share/alsa/ucm2/PinePhonePro/
- insopts -m644
doins "${S}"/ucm2/PinePhonePro/VoiceCall.conf
-
- insinto /usr/share/alsa/ucm2/PinePhonePro/
- insopts -m644
doins "${FILESDIR}"/PinePhonePro.conf
- #Create Symlinks
- dosym /usr/share/alsa/ucm2/PinePhone/PinePhone.conf \
- /usr/share/alsa/ucm2/conf.d/simple-card/PinePhone.conf
-
- dosym /usr/share/alsa/ucm2/PinePhonePro/PinePhonePro.conf \
- /usr/share/alsa/ucm2/conf.d/simple-card/PinePhonePro.conf
-
+ # Create Symlinks
+ dosym ../../../PinePhone/PinePhone.conf /usr/share/alsa/ucm2/conf.d/simple-card/PinePhone.conf
+ dosym ../../../PinePhonePro/PinePhonePro.conf /usr/share/alsa/ucm2/conf.d/simple-card/PinePhonePro.conf
}
diff --git a/media-sound/helvum/Manifest b/media-sound/helvum/Manifest
new file mode 100644
index 0000000000..4ca636c1d2
--- /dev/null
+++ b/media-sound/helvum/Manifest
@@ -0,0 +1,126 @@
+DIST aho-corasick-0.7.15.crate 113071 BLAKE2B a22743be74f873b9545648db6a994250e3e39b92ac99601580e3b02194d205e921bff0b1952a4cca3399a3a7828555a1abfb0c1466f3930811c6b95c1a07ec5e SHA512 e67816efa7305937a7cbbb0079b91b8afa3fdab52cfb8eeddeee156f18bbeed26f941cd4cb18ab2bdc1da5a9ff1dcbe9d2090deec68c00287bd99ace18ee8b24
+DIST ansi_term-0.12.1.crate 24838 BLAKE2B f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791 SHA512 b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671
+DIST anyhow-1.0.53.crate 44233 BLAKE2B 09033ff6e5a64456dea7d9c9039479c02334aefe3cebc449150df16486be3c0c52005bc3b6153c9a044671c52f36a16e97033ff68ffc4fa66e44cffbdcae23b5 SHA512 3c7e03a02b75982bd43f73503f0e12382e03d74136ddccde753617f6a8fd9d28eaf5b67f8fceb7d2dd70ea5414995cbaeb7ae1776bad31c6c8c084614f8376df
+DIST arrayvec-0.5.2.crate 27838 BLAKE2B 51e2eacae0ef148f3f52d21ae00794e540e7ce4c013fb496dd1347ad91ffbbca199381fffbb064225f829216f6c5e915edfa64833f91fabdd13c3f011d86491f SHA512 1896b5f64b4dbdcff8ad234bda4ea8129bcacf87839347304717e94ee9f369cf5f4371755e453ff7d72817edb8f7fdbc726d77cc4f28ed05148dc89c7714b004
+DIST atty-0.2.14.crate 5470 BLAKE2B 2db856a9e898a430258f059aeaf7c844a153293e8856d90ac81f7d91a888c89198768ad5cb09303c23241fe85c560a55148fa56a303651a82b0edb895616bfab SHA512 d7b6c4b9a0f898d91ddbc41a5ee45bbf45d1d269508c8cc87ee3e3990500e41e0ec387afb1f3bc7db55bedac396dd86c6509f4bf9e5148d809c3802edcc5e1d9
+DIST autocfg-1.0.1.crate 12908 BLAKE2B 40c53cab298e4f26634c3acff3ece6a3371188d91dbf377ed664eabedcde20536edaa93daf406618f37edde019f049a6e7b9a47f627344587dbd126bee2b5e3a SHA512 630b348acb98b012e97804e6325d03c89abc22f2157762c59144c04e6c733daf550bdc7f0fe0b9f3b50e15dae8c1c3c4bdfce3d805b02f0fc987311f5332419b
+DIST bindgen-0.59.2.crate 206267 BLAKE2B de66347fcf2d538879e49c85d2db80e86a70e27d3c84464b52a840476a31edae0cfa3e1afaba33ef0b7abadcb1e23a2fe1420e3254e0de1f6848b575a9c96620 SHA512 14c49879c7443191b877957a4fd405c7f10a1e8b70016d91bf5fe33861fc5d71982a1c685c190e4f7922cedb6c8aefadac3b0b68cbe5578da791a8da6bfedf44
+DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62
+DIST bitvec-0.19.6.crate 147956 BLAKE2B 63f470260a8ed3a23d6e5ca07d7f9b208c3a7e766ad35d1fb4cd926c811b4886ff28bceb2e0e609739ae5f097f9f461f3be5216b5da3435e937a8e9dc277b316 SHA512 b0ff49814a0197e7be7dda7b0781fecf9b02e7ba0301769a89cf236c981736236263bdb5872afc711731d2c84cf8fe696b0dc4e284d24d399675f4ecc6ab7ea4
+DIST cairo-rs-0.15.1.crate 48370 BLAKE2B 8c02301b1eca3170901f6a98342b30fdfa333cfcdeabfbfc4dffce79d0263de32db920fd3d24a8c063fbf5ed78a253f11b04303129d90679d23491fc39bd550b SHA512 76b72c504e4046dee655f0170e9dc834712cf59c379bcfb1bba0b5b09684c561f41a3fc9c55b0cc275240065933b8bad930bec7547f709e3d6f8f3368f315340
+DIST cairo-sys-rs-0.15.1.crate 11280 BLAKE2B 382b488bccd8c01a0020f1b43462161092ad9bf1b280cab52f04cf2e8b4e52441f55f24fafc5f4ade8d8cda186eb0e5166c6a29f329f5a229cd0dcf06a4b827f SHA512 85e3eb317d410b96d8879d9f51e74a98918476e9c011dd4e2d482a602341d93e5929422e3ea9b9235360d9af5d991600de512b23fe01f1e1012610bebf513e88
+DIST cc-1.0.72.crate 57495 BLAKE2B b2057ca53aacafa063a4eaa907bfb65aa32ce01a74a90b9085c8243a87723cee8ce79e4904f9d205f9d451598ee34495f8879d27c189477ca43bd39b88b5ea2e SHA512 e9a5b283b2a1fee1030009068c1f87291ec1dab7584a0892f27cc7e523c8fdfd5d986281d9aec1a00af706af1e61d7e64c245c74be7b39c8c022ae2d4f87de8d
+DIST cexpr-0.6.0.crate 17966 BLAKE2B cb46f066eb1f4dbac00ec86dc3e562db7ee8ea5ff17d16a60004fa020405e455b8aeb3d001f669cb33d1b62525bfd04ec657ffca4ed44a83af4a5e75b2c820e3 SHA512 766bff7ca7f9bf0885aee6f014bcfc084e7fdfcd567a49443d5340acfe8f257db109de17b24588504fc35c53f2d4303e2d22da21f73669125cfca984950cf886
+DIST cfg-expr-0.8.1.crate 34539 BLAKE2B 9cdccd9c8f03ff259ae7cb5df5356695aa088c29d7089048263231d6edc1d79bdd6ae03cd5e2b9128cac1c2623dd0e3cc422c7c38b746d3ff7b16337416c6446 SHA512 ad4ca0abf4d1c4ba2e768a9b5d8e10c732adc87ffbfc2b4bd9880c17b93780b0dfcbaddc9a3da0ea55f5636e055c14912967f98552dc6657e25a47083be7229e
+DIST cfg-expr-0.9.1.crate 37363 BLAKE2B 28cd29d17a584a6393ac8342e28615f8951f5a7b0c088e44875b2a8ac7ccf0e5a5d0c1cebe52a333535fc0e7067b0de5ec1ee30eec9d7739b72eb85cf71bdd52 SHA512 73de7c275ccac321be0939e844dfca0ecc8b3b0de36ba5ccf68048b38825c386de8502cd0f82c1a6cb14d5840956d2e03529b502ce4361b1a2b506d695621ff1
+DIST cfg-if-0.1.10.crate 7933 BLAKE2B 063a96ed176f34f788666b40adc483d147fc011dee941ab60569ddd0e57502b5dd06ed71090f4e14ce005d06e240500a286f74652615e9d068fba649610d8cf8 SHA512 9d22616bfb4a75770a828a0a3cddac6787297a5fdc53eb17e25811cc94de717f2de8bd66d53c5d65ba1c83d8892aefee5ae758cf56a1ef0a0c3120f70b244339
+DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff
+DIST clang-sys-1.3.0.crate 37713 BLAKE2B ca7ee0771a970ed67b02d55d9027bab061c52d624540894cd00d09d847f6f35c58e76a1a6153309f8af709474df64b46f4764c2036883a688ffb8154d77ed123 SHA512 80c78c53a877cd8208730885214c135dd65a208cfd047dba7595283bbeec266f4d39cd1e0b3c2c69a474569ba68e4db93636e31a77c350d7bb2337e06ee7cb74
+DIST clap-2.34.0.crate 202210 BLAKE2B f383adf1d757ac4b68995132b33837686ce451f85a02a8d05d2c746da398510d05d46330f3efade063c3952aacb1754cdac73dd0afcae0df5340a89f9353aa1c SHA512 c648a761b9996a7e7464a538bb53621bae22090b846a42c3b729beca3363958ae67e3da9f93f58b10a10e043cadf7ff930388680d168646178c2824177832db8
+DIST cookie-factory-0.3.2.crate 14325 BLAKE2B 34a45c00e033b7d684b1bfd61a60d5969d3f5cf72532239d09f4f9f803b8cdff4858d1c827bdccc991b562c3ecad3b308995430775080c06fd5ad03538e6e9de SHA512 8c3eb5ac052368a426158ec23c4d2cd3d74f14b426782cab4b89de6070611cbdaf4360a668dc3c76d9168f738cd10389eb56094f72014c7e5c249ee1616aebc7
+DIST either-1.6.1.crate 13641 BLAKE2B e5f40c40a5edb6dcb07a10bf79183cbe42438f1f70f3932dce72f6f6e91f75f24d17d82bc447507def4dad4345ffc9dd9162dde778afb253bdb1218e91887949 SHA512 4bfe56920e30cbc8eb4f90162db618f7dca653b42db35ab6a7045d3fd9a24ceb1778b1f79613850bdb1a87ad3794fa0d73015e46c48d513f368d8c3776fc9ddf
+DIST env_logger-0.9.0.crate 33573 BLAKE2B b9c22205ee60ba97da0d338e1d40dda989f0d766d9ebc60e610b53db882a803769fb3c093348c031183856e16a5a948342e09551953f0b98cd73437bec658bee SHA512 d7db85d2f7d16f7f97b6714e01e342ab6b784c799ef26ee322ec85fcee28a549b6e49a49200ff78eceacd0c682e941f8538a497e2a2a196040769c2365feb566
+DIST errno-0.2.8.crate 9276 BLAKE2B b73738deb47d1f76ec91ffd15558126d32312647b82677290725669edb01b8f34a503172fad6518ebf0ffb1633ef0afaf0750982b9384a9fb87833d31721c9a8 SHA512 1f513743224cd9a9b7e4caaf33dab075a4a79efa90c9f46c9edfb0c8600daccd3ad2677ba2116621e19fcf8be456954da5d611cbcea4b6f1410f7731828b50d1
+DIST errno-dragonfly-0.1.2.crate 1810 BLAKE2B 781fc26dce5c33d83b9a1fd9be2b2ce9ac2559aaa858957ba6777e143b1e44cdfee48e1b47e3c91a95075a51921d1a421d0b45eb3d8de827cf4dd0ad744a7d8c SHA512 f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916
+DIST field-offset-0.3.4.crate 6046 BLAKE2B 2b5ce1bff52f2951515be1b714273edcecb5dca36a0fdd632de7e03d15c3d3bdf6046ec1afe7d98a6701464f210851aaf8301e36e48c99b675d336593efb4522 SHA512 ef161e32e99d5810f8058b92bc66910fc0cef24c28177ebeea1a64d05ac27a92f13461e17283b8a572b4f2a9bdd136bd14d7a041ed6934b76f713da1b1ce18ed
+DIST funty-1.1.0.crate 11631 BLAKE2B 37b246ed78132b52461dda9f3c1b52feafac998f6cd0ebc62408b90e5f826def1456ce820adc745aa1ccf07b281fde3df65af84eea561eeaf1ecedaebfab24b7 SHA512 771f42f601a0349a8e9344c8df552491c64af350b18eacc99463e972335d4a4c95416704ebf49e904503fb2d6f78bf201c8cb82fa20bfbf460ab1e7ed9f94a9e
+DIST futures-channel-0.3.19.crate 31940 BLAKE2B 1837616f7b00b98bf5d7e11032a535ab945697e8564091b43d0ef2657cfc9e3a6bb4c82c442b39325082fe4791a6418a733310e850055936fa1db2ea319fa94c SHA512 06acb15c125f20f305173cc5ac77e1502a857ea8e80e4fa33bf4e51982b1af71c8d31e800cc3151d7d52c3db69d9be5d7500690664d073e329626c2d4b2763a4
+DIST futures-core-0.3.19.crate 14666 BLAKE2B cc0d1993f3fd4c4b18dce68c0f152602f8411e290f839d7107d5bca1339c73f969adcf192608bb58423ef98d42e8af060bb49a4a8e29078b45f34e7b49907ead SHA512 2bfc54b1116cfb96b70ad48c25e339ede9690543cb9b0a656518171835b931545a67a13f14df42b6a4db968a88187daf3fc4fa8a6607d8c545b776b85201cf72
+DIST futures-executor-0.3.19.crate 17286 BLAKE2B 70bea30ede2258bee815b08528951befa11a8c821f8de2681f4d86ea0406b96cacb122889d96d7947d89523941fe5cde8eaeba5e3c3e1f60f6524a7a11659db2 SHA512 c6c3d392a1e096b864716696bd76169745ab7c673bb109c197d38c1116cedafe1fd72e37fc56f6fb8250772dc3daf710d8e17d34a00e2f7a070d5ecb3b0bc9b2
+DIST futures-io-0.3.19.crate 8901 BLAKE2B acd285ade243d09a8f49d5ebdfd78d58e47a7c069d94beae5b16ae08d69687a28f5899a4b6cbb9476a6cc286149413e4771319f260c59684442a6205da69d00f SHA512 8bddbfabe1e6e09f067058db9117782703626e989e14c7e13d2d0f828fbd8de141b11d8b209d4e5dc5f8ff956ccce2cab958a438d5466ed20e41a3e1d50a7c30
+DIST futures-task-0.3.19.crate 11894 BLAKE2B 16f39551920931f7535d65d0c787318d13da0f18bb39bb5939b06829cb4f49da45a478f105fd4ce74323d198fe18b8695683d1861ae171b412789c758a564673 SHA512 befb75408a3ca3b034e26c835bf7351727f8e3548674024a44e994875470b34f6d9f1dcb954905062192a96b97ec28499aaa745b652c81b3be59e1222b3d5037
+DIST futures-util-0.3.19.crate 149240 BLAKE2B e831c92e184b976494836b393824834c378f8eba4f32f7883a355fc7745e224984954fb9705f04e064b3aa33aa7c5c8e1a8e12688cbea9020e9aa8f444e130d5 SHA512 cdadde2949a496806fc432efcdb9f4555ca0482320017ea45c29d8dbde69bf9d4af7a6660d351bef3989c5ef905b1f011788506fa2e87d8b53b83cf54256a3ef
+DIST gdk-pixbuf-0.15.4.crate 15237 BLAKE2B 6c6b1f89ba76640cc1ac7e08ae093ca011545abc64a7e6b6aac41e99cd0dddf07f98731d69eb62cf28f8be98cc7bb32e65bc4e3b4c58fe8b1cbcd4b635ad9c3b SHA512 c3c6b952840de785ec4bba0e6f82d3190dc17770d5bfa31b1bb9780cea5699a2da9942f096212453199da6b9d07970942c549208d0b12432e2c069cc01b8107e
+DIST gdk-pixbuf-sys-0.15.1.crate 9870 BLAKE2B 37e1b51af4b438e398acdc7f6559c46ed94a9958a2ae58a3d63dbaf04ba5cae480434e6ef8a4a4f0caa6d2088a5084a3f00b85b937e262cc8244f696e1bf2a27 SHA512 196e75fedb547a73ef63ce41a3a0e29b5dd55f0af82016b70dad0c7de769181d063ea0927750fdc42d0114b45bc0f563d8364d77eab1f32aa8a2b091c46a041c
+DIST gdk4-0.4.6.crate 85067 BLAKE2B 39f272822a4f54ab4c2f9ce8eab3d56991e8060f308dae3865576532636188273ed00b8577bc33af8be35325f72d4b599246e7db5e60c4b4e37f62149b8425c0 SHA512 754e30e6fdb1ae1f05669c6cfe00849c5b993983dbd5c951825dbe421ddcd542ecd73d266aff6451be9dd44446d1bc421e1890bc420466ff422f1403e1717111
+DIST gdk4-sys-0.4.2.crate 63630 BLAKE2B 057f88c9ad27279fbd313f8c3eac232d7937af9a60d5d57c8bdd65981850995ce8ad0b711b82f4598b45177666cea780d832aa9136ac23ff6fdeecf8572a5ed2 SHA512 289b9fbcc0490e0e57a952329aa3bde00e32641161e9202ef5811a0327bc27243969e7c268eff8e970d20e776500da68972e3b388f2b354bf98b4bdbfd01acb4
+DIST gio-0.15.4.crate 188752 BLAKE2B cebb215e4058d0277d8647de3d8320835e9d972f3f3bd4280e4aeead996daef2ccda48ddb8e13494757f4436eea02f09807e4761125b08a42978726ef59437d2 SHA512 c1784aa6118f3c61f5329b2a865778dd46082c2f8b3809af44f64c7cbe21dd29ba4ddc927c29f206ef94eb62092f05b9b88f717564a6206c96a3b84932db43bb
+DIST gio-sys-0.15.4.crate 79247 BLAKE2B 6ff5f3bf53290c95a8b11198fa5428e9b68f9d52e86f670924c19c81cc2f9545ced5e2b363a5060d57fa2359481f026c0fc115b393d00a0833b6e00ad5914ded SHA512 aa1416df74e1c8db9ce15e9861b34bdd616341d560b5c652c66093073e98b498322b5463c233ae9eb59fda5b4bef7e6f576dd12449a33b625bb25c7e02b3c045
+DIST glib-0.15.4.crate 195190 BLAKE2B 26f2d8dc3d41a1060f691af7cbbc3053eb9cad41192dcc0d2ccd61df2b76ade5fe4a14ff692dfe684179318ff61222bef14b4967cc292f97b57e3de3ac3e6d5e SHA512 62a155421ca7fb33f7bea3793d8c4e09948ac6b8ed9e05e6732507ebb201734f392cbcf32c0232b5f974a220306c2d5757958a37c81e8f079622d821c979b93d
+DIST glib-macros-0.15.3.crate 27245 BLAKE2B 4667b5236d643f4913a1825f9099233b4b51bae7931958ab515573d1f05f75c52f339196b67bef4c70b8e7e5446675c16d70c6621bf6223b30e5cf2ecc8e7dfd SHA512 65a3bfd14481b92823d11dca1b8834b590eaccf249361dfcf294d1bb6ca09300fa9e97fc55dde56d26811871064fb2e7c46ea1eacd6ebaf97d6e01d011f07142
+DIST glib-sys-0.15.4.crate 59856 BLAKE2B fe82d19208ad4aeb81fabceac5cb6a006f6f1c2c658efae8fd2b74cb483263711991ac146ba2c7c07dcba4ee595f6dcac1ead867bb67b45c65f593113da058f6 SHA512 8b0681d08fa8890bd56d10e38943ee1f2e54c59e229130b6f531c32d58b2d661452de20b2e1e611e98d91fb9649ffe52c7be996f2e0d068132470b2270349c05
+DIST glob-0.3.0.crate 18724 BLAKE2B 1f1dd380e7d668a0c2cff9134279ebda958b4bccdd4a65ff01f9665b45ec4cce8ffbd47eb46e52cf516c5fd5803561e6bcb60cdee21ddfbb8601a95d45500620 SHA512 87098ffdbc518442995c422120cef71f83069c8f88a1970ecec5105b0f284ddd92bcee929f5c230d5b90ae1ead7e1214c3eea26f4a8b26715a00c1ab8b09bc46
+DIST gobject-sys-0.15.1.crate 17589 BLAKE2B d2ab6fc2ce6fb9cfd227f375f537c6362c0c8a0f8cb64c55b949ca3143543a2ca8cbaac0ef880c07c510cedf88b155c7faf8d155b0a12258df65d8ecb37b4a85 SHA512 ef47e25f095713fa613a3d329e8798c7a99b7e6c163eb9b2a03433986146a319e4e928d69da7e35bddd4a7084d3a69a8f3ce14f3d8a13c7160924ca8c3193403
+DIST graphene-rs-0.15.1.crate 17651 BLAKE2B a9e4d839d45a6f9bf77f07938ebab0fe32c99e97ae27194e1aa233b3894b74884f94b9caf7fcc5ec6e0e52adb6496d34f8f719c5b06179510ac065e223dba31c SHA512 4ebafc99c29318c03435908a541b233ce3c5df79a7c3ab6c33f0db348fc4f74446feca6951c9b8b6641e3d25c6152d8d2a6cb99db7eed92d36268073e2bb5103
+DIST graphene-sys-0.15.1.crate 11456 BLAKE2B a23d53a80beb2b162203dbf558ea8757cfa95b4401885f3625f6b46ef00854c4943609665da2a77f0344a60029ccaf8e5d388c84cf416d10b72f951cf42e9fcd SHA512 3fd4f6f49702a3f911669febd4a4eaedb1ab7d437395badfd1cd3ca090f49cd557d08dd14d5c6bab58b18585eda0121a0be6da1327eb7c898743a65f1bbba4aa
+DIST gsk4-0.4.6.crate 24241 BLAKE2B f08f27cd39d42b819d2802ef22aa84dffb3fc6a2e5eab97a599f0b750914385f4cc7b7b61e1ce331d42634cb0e1c4332c51717b57c231b8a3e800237b1bcd5cc SHA512 4a5a4c81900c027881d9081c425474227362fdc331ef18b34251e832926e7e6ce735bcd604f8a5210ff02ccdb5ae5e2de0201367b362fb8c2998e55cc916f2eb
+DIST gsk4-sys-0.4.2.crate 11817 BLAKE2B 453229f48b093af274d49d307aa7f2d3976b3bc59faad749589a1edf327bb6de2b8089dd1a98d5a9848061922e4913374c1e78a6267c8b970b4969a9d2c9ecef SHA512 b9ce1276751204f210e12fdd43b67c1af7383316a29c84ad64082ac238baee68a4e4c55a0011c69b9b3994a1ba000c14047914bbfa80aa0a56d72849cd48970b
+DIST gtk4-0.4.6.crate 529740 BLAKE2B defa0f7fa23aefe08e9e2c35e8dad77c6ce2765c88bc6a98c040c0c520adfbdb36530ac766cdae222921b95148ed891f16fb1686b15ba93706aa04cb029e8c26 SHA512 86cc4cdd06cc39490e5b78af393b0a56026491f0031ea410f2a0b7c888b6baae72c3a119296cedeefc5962c4a4791e9fc39d72f7230ad4776fef713f5a5bcac9
+DIST gtk4-macros-0.4.3.crate 10116 BLAKE2B 30d429078088c1fb7e0a5bf141e1a1fe983e643af5a52eb69d33a8305798c310dd2ba497370828f6ade439d59468e75bb7778146a36536b6826bcdaea67a848c SHA512 af5ff449f3877a350888ab60f0f31092796012d2b797f700240edbb8f72c236f1d406bb8ed6b036ab2bb24129746b8e98cf214abf3ddf13d7d3ec212a4725522
+DIST gtk4-sys-0.4.5.crate 99876 BLAKE2B a6034544325108973150848b04aaae143e77b1e41083f0357d3471b9d6f66f3b8f47c45f6786fa0d0ef1adf70fc7160210709fb04c754ee7e76def74cf7aeba0 SHA512 a5df5a474fbde27428c1b0910be5345982121b6c9cdf36df8494eaa41f2eaf83968634feb0da6fdd9bd86a16816daff4d74e4894107ae032d097d335a720f1c5
+DIST heck-0.3.3.crate 10260 BLAKE2B dc756738081d855583f239908f671e9b5dde72ebfb577f6387b1a169817a03332464cf67071708a4c4f06b1ecb222118e8c719073ccdec1c0f938e5ef378b13f SHA512 b3498e033f44e03206421e565efec5b21d13107b60d35e4476331c44e6effd75c81f7678f2452c822eefd581209a2ffefd2034779cca2d8b4fac4583bbbf777f
+DIST heck-0.4.0.crate 11161 BLAKE2B 13b8bc39cf3ab90e71433e3c7b3e5f1c19404bec58dc4298dca05d94d5c14c2fc97350de737cb78aa45196b1241aa8f1ccf3a11ca309da5fe0f6a657673412b3 SHA512 33bdbf4ff9ecc4f4d74cf06590e056f4d96bf0d990d5381b9da5b65682b2495ed74e27b45419c2afa986c1f6200909d5175b137ae73ced5cc8ac869e4e1bce8f
+DIST helvum-0.3.4.tar.gz 130579 BLAKE2B c3b5b82724240ae10a8062a85162f53092d295186ef4b59d65d042d36b52841eaabab6ffbab81465100d54fe6ac2422bb4e8b73f5021f08d8c4748630c3c6750 SHA512 f8c73855a52e39337081ea8cf1e813444862ce8c214df7870b01c0064ed130e98074aaf305e982f1a50cc7e166d662b22246c2577c68043feca89cc325c1050f
+DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a
+DIST humantime-2.1.0.crate 16749 BLAKE2B e2ae8325b037fb175b9200cc5c1944ce579056c6662cce307beb6701894552362a25e371aad65f8fb9384945b48815ca74bb8b544a32e0a5845b7edd30b918c9 SHA512 3bf29ddd1391d82897c22baa0ff3ed58ef6d6959859f1f8ed54d324caba5b6fb4422e56790511ce82f902cd11467f93c8ab7fc7b0e0bdb719308a4d0a446ae0c
+DIST itertools-0.10.3.crate 118661 BLAKE2B 0095d6e7f14ddda69605d09f74e8cc881eec1a1d234f705e667d7f9e738ef157b7ddee066855cbcad7f134bf79b99a4a4c77bff3371397a567cd34d98b68bf97 SHA512 9d17357eb68159edf4f4ccd2eb9895672c7fb633803166d5e24ee12350639eaf66f1c822910518185cd1f1ca5d9c3e228dd37525e6c337ba3fc7ce967f9bfc85
+DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
+DIST lazycell-1.3.0.crate 12502 BLAKE2B dca2d3f46823a52dcf87b7d6103fc4f1f83bc5247ce361946ac2d9df239fb43ce4b418104503698dff0242480cd014996e77da4ae0a88f3cedbce4eb9d3c9ef8 SHA512 f9d627afc28b61e9687a3f72260eb013401fd64057647641ff2e763770d7380ab1d2d8cbb4a3c8818d53d504c618a3b46aaf701f72f4d7b25d226042824c2f8d
+DIST lexical-core-0.7.6.crate 494385 BLAKE2B 417644e5e33a70aa4165cba77bad45c540aaf7bb2037a5461c691b646a5470c7ad68a60029ac50f1cf25de3b6928b3f491e9b7ef5cf5a7d3281d83fd33a173f2 SHA512 fcd7e4e073e6440183284f20a6305bbe4aafb5513a20b8ed793439e4b5a5519532a0605f31e42539f3e6236003254812b459a9b9c47b3c449f5c582dd62c3172
+DIST libc-0.2.116.crate 566648 BLAKE2B 6416ef4e9c1eaf878465df9d755395e630f5c3f6e20d5667302c2b75a77dd26577a8d5ec8c3eb64114ed5b76bfebbe86e9b5e6203ff2477dbc754584af83f43e SHA512 0df97ab5c24b6c5ecabe6b90ad60305db9300127ca15e7e5880c2c2c59e5217ba0716502f6ddf2e271bb91c9fbeae9ded1f8465a120212461656cb2023f9ad04
+DIST libloading-0.7.3.crate 27378 BLAKE2B da36353819cbbc85dbb3196585970b431eb5570140978fed8a6b5e46bec2560b373e20fc108b9520589bfd1f804eea57a524a0cb497620d4a8fd11030e9c4818 SHA512 58da6e73f86aa05132949939507a128188ec2e26e2245e23b1534d90673c9909c7d5220aa4aeab2c16249f7433b4d0f98f20c94b8b1f7434c7abadc8b8039ae9
+DIST libspa-0.4.1.crate 32491 BLAKE2B fb5fdec9898f2ad16cc28adaddf8c630210dbfebb181c6d3e6116f8624d9e527033b6bcd79c300e2a0b65b317c7301e1fc9058ba933a765f87ae84b12ad0a8e5 SHA512 e158c8a68a722bfb5e6ce05eb893121d155f07e6a44880c0c93c22c3040454485ac269ba71e4b6feecca974f9ee785cde01412485fdc3c49b92720b192ebdcf1
+DIST libspa-sys-0.4.1.crate 2603 BLAKE2B faa81ccaeca7a02aaa06de3304be46c4c968190949518512b6afac4c0a05a0f28a95e73ba43090c645feac0ddaa63acd593f3f68d91d67baea708cc0430b9268 SHA512 a10d7cc777fac0d1bd855cd7c2fea75d78765f9fac9a32d8a134af3bb0cbb6206a7207d2cd232b2a9e2bdf2dc51849c6a1a1b4499016062c1e944d6602d2dedc
+DIST log-0.4.14.crate 34582 BLAKE2B ddfba35947ae1f5905cd9ecb9eb862a78af6f00ee8b8fe6258b369b140928fe677a02b1b3ca5bdec36ff2b16abd85a9f49688fd5f3d1ba2b2905e7f96b8a84c1 SHA512 796100167663d85a7bc4244cd305e9b3f0a1b1520764b63464698eb136318d0928c40c16f5d19d9f602a5bf769851275bbd48d66b088b0c37be7a6fb62def7cc
+DIST memchr-2.3.4.crate 23077 BLAKE2B 5ddcc5fba109030040dd0c394344860ac0cb96679948b364c3333eddd29992c335c2a46a6f496c2fe085981ecb6e5386f7d44c1d489cabba180c037f1a872013 SHA512 24cde03e6f7cbee1c1d12dcc691190c7e3dc72f468cf41e2397560961d62685976fe47de51119c04c473cccf75b38311bd887fd9db93e92563aebac8f9184df6
+DIST memoffset-0.6.5.crate 7686 BLAKE2B 9a797388702389076c426052c3d54dc62802d5db8bc5c9c83990429f2ffaec4fab4c7dd3f09cd0704d1ea555e87976563bb43408ba54b5e66ce7e406d4604009 SHA512 11bdd9185b99dfee8e659e051b09ee301c7142a372a8117864745a5085c015436d2efbb1478192886f09cbc562529e209d2e3325d94938a64bc75b1d91d2bf3f
+DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c
+DIST nix-0.14.1.crate 185227 BLAKE2B ecd12ae7580879c960cd828a22109e5a7f209a24c4208bc04d4392f36726886b66b147dbd3a1f3705edd35e53187553c125dfd47589a326c032aab0a3d3c9ba2 SHA512 c6393f47cdff2134cd51ca3d6becf0309697a11ac9956e3979a2d6cd00a86545d1af4efd63f6d5e417a80b2d9b247a7416b7182156d9966e00c6da25a3bfdcb3
+DIST nom-6.2.1.crate 148362 BLAKE2B 00adbcb3bba48c0be30511c8d88223d9ca7521418a2d4fbcc3ff71e6faab7a391f7c12f3fe025822e5784ec53d22c2a739e6e1412dacdac2cb9b962415687228 SHA512 d881cb1162b5e5752931ea40b7806c628e08733960d20d739c7527785de507f76c4a0b041d1072c4f2c137083a2da982cf9f371fa822896d6092a1a5bda34f46
+DIST nom-7.1.0.crate 115647 BLAKE2B 5adbe8250d168379aa7051a4fad7fce3cee74820043ba8233f1016417f91ecff64887c3bec1dd6bf4cc6b3b3803a2c19a44513f1affc635d8be6212bdc8ee47d SHA512 aacf14e84be17edced412e3d256734508426a8acb8352e83a5d9d4f26d640f60a881d8f70fbc6edf1843173af63ec05be7694fcd6c6287d871e40518e2ed04ee
+DIST once_cell-1.9.0.crate 30702 BLAKE2B 3d492e64db120d8a23c08490a34d376a006e46b28bb5f0f44c3a955896e6e597c67ced35daeb4ccc7f7748f142d3bf2cb1d81ee61a99dc6526c48730c86a2fdc SHA512 cfdb6aa4bcc0f50d4c37eb69867d2deefa70323a7b607e55180b7d417b7188c4f2889417fd04fc51671c65eac75c7d9e7eda06a87dedb846056def66d14eaa46
+DIST pango-0.15.2.crate 43604 BLAKE2B e6c4adb2a0de5fd7c57a35a41398dec7741f2bc949be90e4f20362f4db77573e781acd10a6925bed9918fc32aeff93722616666a668cde6bf9bddc943f9aeb03 SHA512 60c8f383efad99dcf6ecf92200eae91f5686c8acae1e769a2868e9704a6b1dcb039fb3f031b82fdebc9d73d8ae79d2ac65934dd3b5b037a78d14df1ecc76ef79
+DIST pango-sys-0.15.1.crate 24709 BLAKE2B d54b18a1daadd98843ee7fd121ca09ade4a17b8e51fc1928d24eaa2672e067cdea9d4f491a392f1fc072816d956e067d431bc36d5a6a3ba97852484c68ae1696 SHA512 5fdcf916755e475e28b724df9a9b866fecd503395892bb7f0a77fd94e34c231bb6c4a9d26d05b1c2aba6204473fe3efe7584a4e087a344a39fd88335e6dd999e
+DIST peeking_take_while-0.1.2.crate 6697 BLAKE2B 31571604d00872900abcb677a483da93654de523bbdb0331c326dc9a3e531f246e571bebcb983e79dc46e33ed6dd32b978be509841ec0d9f1e7209c06289c22a SHA512 7bf8721987c3e2e1986683dd897746592a909382f02b840b777effec7d8b0a864c1a83b03c73d555e359f22c423168a54b75448a7e7b996b739527ce8c88b721
+DIST pest-2.1.3.crate 77986 BLAKE2B 210638cdc2cc5e389d2248fbc06b8163dd5ddd77974a04d32f674e7f959acb3c5efc7f26100b6ceb7c346ee06a39db0e11ad5b793a1bc09dba679e6a5a4aa2f1 SHA512 08a36d4571cc0e912ae87e1f2116424b3d4139b653dd9a446fec8ff39cd9a691e8305c86cf75d227b5349197ada4ce79912ac25f0726b98a0642981ac4673c83
+DIST pin-project-lite-0.2.8.crate 27847 BLAKE2B a9f192e644ee443904becb1ff5cc2179c7c9a6aba5b64d2e9998f9b4b8f8e95f5d54b46963910756832d0ab1b55bbc66cf85edc94b0d04e9a8b3f4ecd4719602 SHA512 9ecb86d550f4440e19eb16c6a9a418b5c4ad859ed2449b02f77d4b07b1e3e3e6b6b7ffba44a358958679342eb21222992fe6fdfe6d9bcb7a699a3e5816f1bfa8
+DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70
+DIST pipewire-0.4.1.crate 36546 BLAKE2B 7078217ccc2dae4195a6ed3d7669953f24bba6e203345d87ded5bc26d7fdef36bf98aeb3c6af17858d4c6bbbef9e49a895d4ef68026f08d3ab01432c6fc3d73d SHA512 68b7d7932effd327411901b7348a64a6be8fe0cb0b4586b62c5c6397afc7d3a8f4975a8df2b2084b9e1a81ea621269aeba18982275cf09142e86fb5318f96c0e
+DIST pipewire-sys-0.4.1.crate 2297 BLAKE2B 3650129c713dc349857e21d9a1770fdbf912f102acd3479381ac56b2ca77494b9cfe8c89f5d3120ea0a6475a69470c5fdf9b69da1803e328a5de0cdf858996d4 SHA512 7717b78534f4b4bb1e9a09c8e14c2404a132a553397ea7d778e352e667222a3057fb850a01f153b428eebaf94a0c1f130b469fa6ece20c101d472aeeafd1128a
+DIST pkg-config-0.3.24.crate 16489 BLAKE2B d0bd099bcc39928b6758c22b14291f2dc4f4452c0837aeed8c3ff6086cdcf29518806e4f3f379804c998d752b717a26d5c0054c071c5f4c224a3e03cc6a3ee51 SHA512 be22c609b3d5a9a38bab1d30792cff397cc908f1c53fb2da68a9a7d1258e53ef64c1c5b26d840b0ed1d35b307c98ffb499c82e5796e88be0a6ecc0c6f3b5dbfb
+DIST proc-macro-crate-1.1.0.crate 8535 BLAKE2B 73e4d8c7c19d122a74961ddcbd04b003418e61bbddac092e14e4f4a85bb5bc132289096b719f533b83310e1d2daae3e125dc63cb96cd33c8fbd8aacc781a0d45 SHA512 dd23638f127c46c24e7bc360a9f108ced8124acf8b0558b95021c40a59259f80c27a6ee6e366d72fc120908ae254c58feb7a73969457fce94fc1d20130ee590c
+DIST proc-macro-error-1.0.4.crate 25293 BLAKE2B ef918c5efaf2545ab38787c8d0c07315af00431139e4dff66346bf798e3a429f91d12a79776c150412fdda0b158a72badd5e1044ac4d6917f8482d4b5a7110b7 SHA512 8a47bc9d3e24e9561d1e384d8f5a633284c2cf9b5e6733c5f9d1dbfe1870ccc8e2152482852e50b551cecb68e009148585b910ffb0508a7b4875598eaf8657db
+DIST proc-macro-error-attr-1.0.4.crate 7971 BLAKE2B 98e2925881c2be186e22c2c439697e91d43f807eb61a5d13e3b0b4321ed50a74f3d699942c04b89b6fea0f156bb5d19ebcf22f9cd4b98a7e6917c437600ed823 SHA512 2606afa9ec78d7dad4500c98d3a5ecbd02c6b53ab829c742bed7f57b322a95238ab4e01cf268746815f1424fd9b02eddfa30e72f98c66106f57765f3d3116495
+DIST proc-macro2-1.0.36.crate 41411 BLAKE2B d7d99aed41080b65680736d92dd027e21c9e9e0b03601915c000f5dea8f2b2d9126b116af32f2fb04b4fa407775f0131423055d0b62fdbfe87fa4ba7ec098beb SHA512 f31b0f2356af2746321c4f808ac9af87d21a5657c103ed6bc1383855e40caf49246cc8ec1edff58eacf193424abfc2163148b7298e527714e65e602f14b2e50a
+DIST quote-1.0.15.crate 27281 BLAKE2B 5612633415d30e26e646a968ab7a64ecdc978b02efdbd40dfecf5afa489c21bbc6a9c93ecce2a2b45519db6be3384bb372cfc9f597846e8399f7c2b57e8b34e1 SHA512 76403bfac4e9a018b29ddf8f911135206d4fdc266db38a95cc92f6159a8b436d39d64c4ae6c3fd16ad83117270ed329b6a151d589cab46c75443c57b533dfaeb
+DIST radium-0.5.3.crate 7588 BLAKE2B ce39c4472bfa731745a0b78179e00b83116d729326d7a25dc629278949095ecc24a1eb13d4d39981e95536cad3f3fe2ac77ef9da27b8d462ed720bfc7624fbc5 SHA512 f4af86cddec991b11d86b1d976e212bb19da8d7e5ae1d40ee812391c21d3fc855bdb2770395baf7efcfdb5b2029a99c9038702a28f8c9e925e1b23f03c0e717a
+DIST regex-1.4.6.crate 242248 BLAKE2B 4e54699a290fe8952f718709292c726167fa5064407dba2f9e8ed7ba98aee9333bb1ee807c104916b33cbb27eacc6e36b673a23ad0e5af8aefc189b4a5993ea0 SHA512 e789ee66bc37d44efbf9e9c210c3ddc371d9483d6f96d7367b861ee0e0abb5c8abf6ebcad9d3c3fb97f772a5ca91184ca6d36a1a78dd51b43f3279e4048c299c
+DIST regex-syntax-0.6.25.crate 293293 BLAKE2B d5ca0dbc26b03c6a1818026f9a69cd226ec934e7c64094d0ebe843052b648617ffae7aa3a074f8da46d03c46996d8b547d8916576342000bd9711089b3e57d73 SHA512 a3d31f82aadc6be1796f76c03152ff24f37fe42d6ce27fb98e2f55ab102f86502bc37ccd563f6e0eba61aab20d002184c618517b678b3b93cb8f0497cc046ca5
+DIST rustc-hash-1.1.0.crate 9331 BLAKE2B 16ac56622897f47a06b661fb59a196b08d48e782ab87549c8bd5c6fe92f374c9bfd44dcb36588512bd9b6125c2fd79a12d648aaa308fd9694bcca3a7c1b49ac9 SHA512 84e673ea9b046f7b989d47f2c4505557fbd5de991e6fc9f56a03605d40e0b4ba5427cd566954890153cc033ccbec6c984306634571935bfe0d4cdfbe56f39544
+DIST rustc_version-0.3.3.crate 12119 BLAKE2B a8cfe3dcbaf436b74e9798ee1296ea7aa372cfa26788b7a84c9ce7ab3de5c5e00c6962e4310aed9bef8584e3c30298bf1bec1ac23c3b70c6aea32394359712e8 SHA512 37732b3b28eca41de205db34479c75b31af4ddd811f0f1606933eb31e25e5ed3966a41a8b7d338be20fcf47540629824c41a267436c185a98f8acfdce608b5cf
+DIST ryu-1.0.9.crate 48391 BLAKE2B d5c1035ffd6340d846009953cb4303fb8c250a3a6ac60b51a2fec77a6cb3648524420064b7380fe31af33c57011f950f6f739a1f0114196675b3b5de4b54efc6 SHA512 4e7c2c7ec73da1ddb32e18d36b8159cb4047b9f4feeb975361e7ba68135e671e11419bb7786df789f5d08e5895231d2c98e36035b515f2c64ac40474d08905cb
+DIST semver-0.11.0.crate 20826 BLAKE2B 9006a801dab95e7a28605f623984b467221c3207b64af251bce3fb4fa74f731c4a3b9f95081bac59f754fab215782856edd98dd763b66563010498b97e8f35d9 SHA512 bdbd8eba37071ec1d24d372cc34ac4d82b6d914e7396ed51276e80d4d299864507a9d837ef381f6c4868981b7ca35514050ab8d7a621d43697a9c4b4bd5d8573
+DIST semver-parser-0.10.2.crate 23176 BLAKE2B a946a635d207f14a59f3b5db3d0a6dd8ea283bfade3fc15f07bd9f19087bc12203591a17d697692ca12abf3618481d53f4e7492b80e7233a519bfefa49b95da0 SHA512 154a6905eb5fb854450a0bd00381f93ededd6f1a992103a53464429195102eb266c7e8681e89cf952223a51427fa17c0a36e3b7c2eb6d375b309e5fd3d721f1a
+DIST serde-1.0.136.crate 76158 BLAKE2B 44603c8eede428dce4211350497a443385ff0ddb0b43799170411110fd8908a56e9df801c72695723f4fcff5eb33384bcf92ef58eecb9c4924d5d9cc30e2f6c9 SHA512 d043ccfd6a1dc9a114a1a95530a63ed9342688d31d3aadeec600a9a9d47aad328be35b6f80080400ea4bb3f820ddd18cc5ce1e6ea1db28e02752962061e71019
+DIST shlex-1.1.0.crate 5199 BLAKE2B 325536bab9c9707566a099a161e7bc8448c7369cd9d7b2f144ed71543d551038ef1fd764376491e8076ccdcc928b5c4e177764a68584267a91386b8d542264c3 SHA512 e51892298dd79dc7cf04d7e6f0a03e4850a57b15cd75e6e3b56e2a0b15d4cb85ee8afcc14e3727d193c8b91baec8c2864a9c800834ee4d18a1be584f17591752
+DIST signal-0.7.0.crate 11974 BLAKE2B b716d4353bd8febee9e167a6a73c6cb41771bc107a7325242cf9d33c64c9e13955c1c0387a41f077f7013ea00882642d610e00c0957cf82078fcdfb9de8f245d SHA512 8127545f78ebc0eac5d08952a5e81405103bfc0e92de9d7932e9e960d9bd3b05cf4e956b2bd76318d77696d08776aad033e95f17b62c2199a87d32cca4669ada
+DIST slab-0.4.5.crate 15888 BLAKE2B da43a90a8c1e8b8e0d353751cfac036076be56421f80ca5c911f6e30fd19f43e2ab50be7163f22b2e9785286941d62f036a6778b62f2c9f640f48501276eec78 SHA512 9ab2db11b5da437148486a7da44f06eae2572a735764711145738f9da66b1ccbb8b974ebe3600d1ff7a6ddf07d1fa9dd04c9207c4ba54eaa8311c41d317182ca
+DIST smallvec-1.8.0.crate 27992 BLAKE2B d02897eb4d3901805be86cafd5d3dc6768b31c2ee4d0a9d7eb455e2a21be2864ea83589f4ffde102dbbafb66e3c197707af770b5ef184b8e244d992189644b84 SHA512 17687cfa6aaf95a1df063adc3a412a7c41918a0d003eaac90f7d9e859fb8fa1d652eedee17a4cb3aaae9b33a2043f89e796519e3a7a3992b292f04049bf80b0c
+DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee
+DIST strsim-0.8.0.crate 9309 BLAKE2B 40a8be506c43ee1ffe006ddc7dee98c3d418bdd205d57b78f5d1e4c9312feb57e1eaf952e02d92d4e0932db240c6fba45beb06ea8c4fc6de1cf1faa8b6a3a939 SHA512 1d55a8d946cd55f5f37d06aea536549ded95739fa58c0f2da285a0041154c181f663682bdcac643aa198b3e762d694a04f058db985c62ebe22b5c16327ba6d34
+DIST strum-0.21.0.crate 5296 BLAKE2B 6910f08a5dcbbe6008b777a2948a8f01ca18d30be76ff6a89dcfcb28b05353a860fc1b59412933b9c54b9ad424a1366e0b81773e38b04e9a5f9a038b2d1bf082 SHA512 687a99aa93616e16510213b66f53be35561d19cd19f9776084e9d6d33f8576f5eec7a806a0e48997da2b41e6f563a05424c1d5cb5ab2b4a2310cfe1d3b10a5a6
+DIST strum_macros-0.21.1.crate 16280 BLAKE2B 48e4eb3f5e5431684a4688feb55cbf024a810b39df37fa869b4d417bf16c245c3eb901fe2c544da206f1dd4a3c2e62653b4080a9dc02eb446c6795225b34d857 SHA512 85ea12f8e03f04c427b99e027065279bd559ea1c51532c6f35cc842218e350e27349258f0fe25f5efc9fca047387da3ec5d670f94a50d574b15f4b5f1c99ddea
+DIST syn-1.0.86.crate 235126 BLAKE2B 89973130279128cab73443ee36c8e0d7bc83364ef91d0f086a40c136e26e612428b867a54a1da8ee5b1778cedeafc7403180bd84df2c21017ad5bb76bc0c9138 SHA512 1462dc9fbf0a89b023421064908c7e349ede23c986eddcb8d260559b5e1346fe0206c88e5317eea7e8293ea58b94466d486fae3aa57a1dee4220f5431b1fb68a
+DIST system-deps-3.2.0.crate 21476 BLAKE2B 6bedc39ff74d9e34ac11f204293f538df94cf67538f9b4a44c73a4621a67a8af2e44a06a4bf2f34e614428e1ad098698314c0e1ec51f585aceaf2a55fde6fa8c SHA512 a6523e726e0cd1c23954eaeaad764bac7888b8850ae3328cbd70c31eb37c5f2573c4857c4628ad52afb169f1914ceb826d8d4fd4924e7a3ce10b512390b7c45c
+DIST system-deps-6.0.1.crate 22873 BLAKE2B e23071871b9c88764126b3427e355eebf89f0413e41b4c45f8ddb66489d5fc5196cb57a3de36842c753e84cf3ca3f4b0b5470910956e867044f77adaeea40b77 SHA512 0199563f956389c1e85fd7ccc0f5de40bbf991b76bcae4be3f42b7553834d98d3d4005b1101c05ac1afb1fd386122a21325e5af858e6dba6219ad1f78458d642
+DIST tap-1.0.1.crate 11316 BLAKE2B 60786fd5f12c2f06097330c26809fdcfce62716586d2e1985f8c01406d356ed0ab730a04dfe72ee3e1d6208a53c76c66883d45a76130750b41ba5b82aa721b83 SHA512 d69ff11a46e2fbc276212511878f48eb93640c0b147df6578ea057b23625f9366a7fc3926693fc3809688537af5ca919c91605beed364decf83c35a032310995
+DIST termcolor-1.1.2.crate 17287 BLAKE2B 5ff748064c9fb6663befce2fd299edf6a6deb06ea72d21a62d6e77642934cca0933e10340fa84f636631cc08c76ba83ef2284b2212759129d54248e5fccb4c49 SHA512 f37b034345382cd621b1344a3fb301ca3d4d9db8b5858ac1ea82372c983229fce3c0ea8213d6b7e91291b6034affe11e2c3e593dbd95256294ce5c584b33e14c
+DIST textwrap-0.11.0.crate 17322 BLAKE2B 257428908342774593bbd3528fcdae710712ff54e8a711393a24356d8ba0e16e466a4b20c05f942c48ca76b3b5b5aaa90ec202f782cad892caa8b71ccf124da6 SHA512 f5c0fe4f28ff1a3a0931e8e235b5157a45f67967985bcc752418c5ec3481fca44a8ae4800088889b37e8cd0533f53d3c456d5ffd19b767b3f83a87b49a2e209a
+DIST thiserror-1.0.30.crate 17748 BLAKE2B b9d8a8f824de03c57af43d0ef8f2e157321e7e6a220660581299a38988e7bd43733126fc9b8d8b8ae38ac1d788ef08fbcb2352beb5ddc014113e0058c2bf60d0 SHA512 0e6cbc160ee1b6236a9073dec225a4290e7a82632ee7cec00bf02797b04851adb2d3071fa268b54f7fa9fe22eeada55a83d44fbddf824520023608eda8ea2e99
+DIST thiserror-impl-1.0.30.crate 15230 BLAKE2B bdfd4451304a2ef4ddbecb48eb1a1307e6eeadab0860c785a2b6a5e7de270ac42ac4f11e46eb9dba77ec5a86b203d9baf8e4fd5c83cdaa10e2af34a95d29d2e5 SHA512 465b1d4eb79075d8abb11f5c260d68847ea52806a2f519515705b03da376fffb3686bebb23c11462b1c59e1ae5b3ee96d834c62cac69862c491001b1ff7cbb46
+DIST toml-0.5.8.crate 54219 BLAKE2B b4f9f563e5ba4574d4f2dcbe244378a2e1e984bd9fbbbfa5a06bdd5f8b8d677394f0db9cb8696f6936c80a52caa86b1b3ebaf3885c53855af23f03d318785f19 SHA512 26b7901ee4b7cbb4cf8ea57d365a99ed05e0a76e73452e47d4bcb3b4eeb7bbd393c13eea9ea33dc13622942efcda39acdba9425b74b40c920c9f19673a1f2082
+DIST ucd-trie-0.1.3.crate 44615 BLAKE2B 491f604d63446dbccf5176333edd159ac56261a9aa76efecf57e9a11ae017a6cba975658a4ffdd310561704fb0831686fb7770b1142b4ac495f01e26de51b099 SHA512 54d43b3824669aa20b725c7747f4fb65bd24e620670c968c1bb0094a0503773acda921b50a0b200c1ea0f84e1e059883c1704bfa5a856d2e2ccda116fb8c3e2b
+DIST unicode-segmentation-1.8.0.crate 94011 BLAKE2B 33440cedd5b51bd6075c9c75541bb8dcc16037b1c937ca72962f6c46be71a30850ab8e8a144d8b7548e5a91c78d551e7bbab5f26a713f1df0311d15f11299af9 SHA512 f0779ec42907b665df53f38ea370e661f10e7c72a75917f4cbd055868428c0eac1c7fc194d4bbf048e00f0f3d3e2b3602ae88d7820ad0c73e94a5228b61f6495
+DIST unicode-width-0.1.9.crate 16745 BLAKE2B 38d4b92e47a284d6881a8073089be59a73d82b91efe5522f55be977f95f479890b6c02cd519544729f1b1e62eb21bcfff8c5f5382917f953603b760e39cf1ea7 SHA512 0f5ec46c57e3b5e50cb8430c89db8d9c129e80ca11a9c398b5312bfe95001e19ca3efbfeb01c3ac09c4ce7e26c6ee1f352f7e114ecef78cefd68c54d2d50f5f4
+DIST unicode-xid-0.2.2.crate 14955 BLAKE2B 6c6da49ac08dbd8b3248272224d6bff96b9cd1f36029b1937a58a0b929c3a48326053305ed49e73edd70f572f5abbc4817cedc899c69e3457805ad056669f6af SHA512 92ffd0dd34e3ca235ecf110b38c447d3ec1faa23d76c112457f28d432f92fa6b5f428bc5e1bfd278f361f55426dd96e19ecb0d3eff6cf250892f069c52bd89a8
+DIST vec_map-0.8.2.crate 14466 BLAKE2B 8f109fbff19604b82ea2aa61c952e2ce9b5597ccc8e1ef4e847648e2de08dece8c4debe92889edeccb8d393645fd0b62436b49d236ded7ad181c4a51239a9539 SHA512 4f1ef59bc2c437e79f1f84fe021bce5aa8ccd581f500f3d5776913d5f17d45b03ccee64f5bd03d47656318cfc9344a1f4311079d471fa409a8e4e94c143973f9
+DIST version-compare-0.0.11.crate 15208 BLAKE2B b2b463f1965739369aa168b4d58775cd35c9a072ddc3775c439026e3b7a9cad5b60e9745980cebf498d22ca85932e1c670409007c4206ee6112d95096d552161 SHA512 dc0871daf7a1eb1890b70d5b876291f10b5f61b19f276a104176901f46671799e0254f0af8bb9c4106e3c8255b4d3fd65f6f408e51f080d79947c2fea4eb3558
+DIST version-compare-0.1.0.crate 14169 BLAKE2B e4b329f737684f43dbf390d96d8ea0182b2905120742a107e6847ae94201223206f0f111093f9490d103626f30d7a77374f10a81218a2b7e0a953a8818479d4a SHA512 d1b1a96f528e9660e38b6a08adbc186dfa93fa3e698029f68efcdea3de82c3e78cc0a2178e49281186d58de0c24ce3e62ebf1a0ef1aafa9297931cf19408d9c6
+DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8
+DIST void-1.0.2.crate 2356 BLAKE2B 41578fb5507f94e7d135f9595cec107ed00a926f4968df8b59792d1676ba5b6980cd67310f820fc37a9c14ebe43a171833fa8dfc09eac5dd42f2ebe808632a83 SHA512 1cc7d282600dc0164d7e410aa895d5dc99de1174991549c6733c94cc2027026517f66797751d737869eae58c560fa26edbf43f36b3015eb2fd99828fe40e0aa1
+DIST which-4.2.4.crate 9259 BLAKE2B 0371c0c04843ba3c72b4bae2df5ae4539a4750e0d2da0105e370350b7a8985e7fc7a57815dcfe6b3a48ea7c0161b5ca5db3c03b9bf65bd8252adde77fb8055a5 SHA512 9ca2bbec727040197fc12efdc7cd70bc94bd1b4abd03bf86f6043fd960de73053b84c7d101d897563583b8d6d85377025e1e7213640987ebdfdd54fa629e3b80
+DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9db7dc16ad4584bb7005373ada34937a3ced7225544d8bc765da599911c7a3190efefb3a25b7c1bb7123b4f673 SHA512 ff8b7b78065f3d8999ec03c725a0460ebc059771bf071c7a3df3f0ecd733edf3b0a2450024d4e24e1aedddaecd9038ce1376c0d8bbf45132068cf45cf4a53a97
+DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2
+DIST winapi-util-0.1.5.crate 10164 BLAKE2B fc800aceae5249a858c806c3e969ef2545766099872d856ebee51c883d9acf1122278db9607d50ca53eac351502b700fd2463900932d342240f97f683d517963 SHA512 7baeb661f397c4693dfa001fdc774b323c51a7c55caad40f2de5112a1cefd1d6151e3df41fa4ee193460a5905917c83d2b1de5fa10b4bd014ad96690af95c0fd
+DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513
+DIST wyz-0.2.0.crate 12926 BLAKE2B dd4de5ec403e57d8362a15efea78e5217164dfd6b22c16458ffff8722e8cd3f28b567a2b9b1bc2774d6c8ba153d37e350929e98b38c82d022f7890052da30e37 SHA512 3a16c3e81d3595ddf1e7816e698eb4d07c7455dec579fd5e97b5d8b77e626cda52f3cdaee71e234e5e500a7ac58b9d1d5f12b17264686f3f225d5e5b0d315de7
diff --git a/media-sound/helvum/helvum-0.3.4.ebuild b/media-sound/helvum/helvum-0.3.4.ebuild
new file mode 100644
index 0000000000..c2f86e3bbc
--- /dev/null
+++ b/media-sound/helvum/helvum-0.3.4.ebuild
@@ -0,0 +1,150 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+# Auto-Generated by cargo-ebuild 0.5.0
+
+EAPI=8
+
+CRATES="
+ aho-corasick-0.7.15
+ ansi_term-0.12.1
+ anyhow-1.0.53
+ arrayvec-0.5.2
+ atty-0.2.14
+ autocfg-1.0.1
+ bindgen-0.59.2
+ bitflags-1.3.2
+ bitvec-0.19.6
+ cairo-rs-0.15.1
+ cairo-sys-rs-0.15.1
+ cc-1.0.72
+ cexpr-0.6.0
+ cfg-expr-0.8.1
+ cfg-expr-0.9.1
+ cfg-if-0.1.10
+ cfg-if-1.0.0
+ clang-sys-1.3.0
+ clap-2.34.0
+ cookie-factory-0.3.2
+ either-1.6.1
+ env_logger-0.9.0
+ errno-0.2.8
+ errno-dragonfly-0.1.2
+ field-offset-0.3.4
+ funty-1.1.0
+ futures-channel-0.3.19
+ futures-core-0.3.19
+ futures-executor-0.3.19
+ futures-io-0.3.19
+ futures-task-0.3.19
+ futures-util-0.3.19
+ gdk-pixbuf-0.15.4
+ gdk-pixbuf-sys-0.15.1
+ gdk4-0.4.6
+ gdk4-sys-0.4.2
+ gio-0.15.4
+ gio-sys-0.15.4
+ glib-0.15.4
+ glib-macros-0.15.3
+ glib-sys-0.15.4
+ glob-0.3.0
+ gobject-sys-0.15.1
+ graphene-rs-0.15.1
+ graphene-sys-0.15.1
+ gsk4-0.4.6
+ gsk4-sys-0.4.2
+ gtk4-0.4.6
+ gtk4-macros-0.4.3
+ gtk4-sys-0.4.5
+ heck-0.3.3
+ heck-0.4.0
+ hermit-abi-0.1.19
+ humantime-2.1.0
+ itertools-0.10.3
+ lazy_static-1.4.0
+ lazycell-1.3.0
+ lexical-core-0.7.6
+ libc-0.2.116
+ libloading-0.7.3
+ libspa-0.4.1
+ libspa-sys-0.4.1
+ log-0.4.14
+ memchr-2.3.4
+ memoffset-0.6.5
+ minimal-lexical-0.2.1
+ nix-0.14.1
+ nom-6.2.1
+ nom-7.1.0
+ once_cell-1.9.0
+ pango-0.15.2
+ pango-sys-0.15.1
+ peeking_take_while-0.1.2
+ pest-2.1.3
+ pin-project-lite-0.2.8
+ pin-utils-0.1.0
+ pipewire-0.4.1
+ pipewire-sys-0.4.1
+ pkg-config-0.3.24
+ proc-macro-crate-1.1.0
+ proc-macro-error-1.0.4
+ proc-macro-error-attr-1.0.4
+ proc-macro2-1.0.36
+ quote-1.0.15
+ radium-0.5.3
+ regex-1.4.6
+ regex-syntax-0.6.25
+ rustc-hash-1.1.0
+ rustc_version-0.3.3
+ ryu-1.0.9
+ semver-0.11.0
+ semver-parser-0.10.2
+ serde-1.0.136
+ shlex-1.1.0
+ signal-0.7.0
+ slab-0.4.5
+ smallvec-1.8.0
+ static_assertions-1.1.0
+ strsim-0.8.0
+ strum-0.21.0
+ strum_macros-0.21.1
+ syn-1.0.86
+ system-deps-3.2.0
+ system-deps-6.0.1
+ tap-1.0.1
+ termcolor-1.1.2
+ textwrap-0.11.0
+ thiserror-1.0.30
+ thiserror-impl-1.0.30
+ toml-0.5.8
+ ucd-trie-0.1.3
+ unicode-segmentation-1.8.0
+ unicode-width-0.1.9
+ unicode-xid-0.2.2
+ vec_map-0.8.2
+ version-compare-0.0.11
+ version-compare-0.1.0
+ version_check-0.9.4
+ void-1.0.2
+ which-4.2.4
+ winapi-0.3.9
+ winapi-i686-pc-windows-gnu-0.4.0
+ winapi-util-0.1.5
+ winapi-x86_64-pc-windows-gnu-0.4.0
+ wyz-0.2.0
+"
+
+inherit cargo
+
+DESCRIPTION="A GTK patchbay for pipewire"
+# Double check the homepage as the cargo_metadata crate
+# does not provide this value so instead repository is used
+HOMEPAGE="https://gitlab.freedesktop.org/pipewire/helvum"
+SRC_URI="
+ https://gitlab.freedesktop.org/pipewire/helvum/-/archive/${PV}/${P}.tar.gz
+ $(cargo_crate_uris)
+"
+# License set may be more restrictive as OR is not respected
+# use cargo-license for a more accurate license picture
+LICENSE="Apache-2.0 BSD Boost-1.0 GPL-3 ISC MIT Unlicense"
+SLOT="0"
+KEYWORDS="~amd64"
diff --git a/media-sound/helvum/metadata.xml b/media-sound/helvum/metadata.xml
new file mode 100644
index 0000000000..2f0fced51c
--- /dev/null
+++ b/media-sound/helvum/metadata.xml
@@ -0,0 +1,11 @@
+
+
+
+
+ Adel Kara Slimane
+ adel.ks@zegrapher.com
+
+
+ https://gitlab.freedesktop.org/pipewire/helvum/-/issues
+
+
diff --git a/media-sound/noisetorch/Manifest b/media-sound/noisetorch/Manifest
new file mode 100644
index 0000000000..958e3bc7f1
--- /dev/null
+++ b/media-sound/noisetorch/Manifest
@@ -0,0 +1 @@
+DIST noisetorch-0.11.4.tar.gz 2667337 BLAKE2B 646fd32407a4da3424d372123ef7a5bd78c8e4805a7ef5a1f98c6fff32e1e13347ddf02632f13f57477e07505b750163ec4ae31610abc883f0d983904acb3964 SHA512 ebe28ed1f62c2dbd8b72659dbfafe6c2426253476806e699d6b80841a7e8200c3d68ec6d5abbfa69a2cafcddc3a5592d410e8a2793661b87720c6f5dc24e14a4
diff --git a/media-sound/noisetorch/files/fix-make.patch b/media-sound/noisetorch/files/fix-make.patch
new file mode 100644
index 0000000000..1af71afd66
--- /dev/null
+++ b/media-sound/noisetorch/files/fix-make.patch
@@ -0,0 +1,10 @@
+--- a/Makefile
++++ b/Makefile
+@@ -27,6 +27,5 @@ release: rnnoise
+ go run scripts/signer.go -s
+ git describe --tags > bin/version.txt
+ rnnoise:
+- cd c/ladspa; \
+- make
++ $(MAKE) -C c/ladspa
+
\ No newline at end of file
diff --git a/media-sound/noisetorch/metadata.xml b/media-sound/noisetorch/metadata.xml
new file mode 100644
index 0000000000..59bfe36918
--- /dev/null
+++ b/media-sound/noisetorch/metadata.xml
@@ -0,0 +1,12 @@
+
+
+
+
+ Adel Kara Slimane
+ adel.ks@zegrapher.com
+
+
+ lawl/NoiseTorch
+ https://github.com/lawl/NoiseTorch/issues
+
+
diff --git a/media-sound/noisetorch/noisetorch-0.11.4.ebuild b/media-sound/noisetorch/noisetorch-0.11.4.ebuild
new file mode 100644
index 0000000000..4d6458e81f
--- /dev/null
+++ b/media-sound/noisetorch/noisetorch-0.11.4.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit go-module desktop fcaps
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lawl/NoiseTorch"
+else
+ SRC_URI="https://github.com/lawl/NoiseTorch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+
+ S="${WORKDIR}/NoiseTorch-${PV}"
+fi
+
+DESCRIPTION="Real-time microphone noise suppression on Linux. "
+HOMEPAGE="https://github.com/lawl/NoiseTorch"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+
+go-module_set_globals
+
+src_prepare() {
+ default
+ eapply "${FILESDIR}/fix-make.patch"
+}
+
+src_install() {
+ dobin "${S}/bin/noisetorch"
+ domenu "${S}/assets/noisetorch.desktop"
+ doicon "${S}/assets/icon/noisetorch.png"
+}
+
+pkg_postinst() {
+ fcaps CAP_SYS_RESOURCE usr/bin/noisetorch
+}
\ No newline at end of file
diff --git a/media-sound/noisetorch/noisetorch-9999.ebuild b/media-sound/noisetorch/noisetorch-9999.ebuild
new file mode 100644
index 0000000000..4d6458e81f
--- /dev/null
+++ b/media-sound/noisetorch/noisetorch-9999.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit go-module desktop fcaps
+
+if [[ ${PV} == 9999 ]]; then
+ inherit git-r3
+ EGIT_REPO_URI="https://github.com/lawl/NoiseTorch"
+else
+ SRC_URI="https://github.com/lawl/NoiseTorch/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+ KEYWORDS="~amd64"
+
+ S="${WORKDIR}/NoiseTorch-${PV}"
+fi
+
+DESCRIPTION="Real-time microphone noise suppression on Linux. "
+HOMEPAGE="https://github.com/lawl/NoiseTorch"
+
+LICENSE="GPL-3"
+SLOT="0"
+IUSE=""
+
+go-module_set_globals
+
+src_prepare() {
+ default
+ eapply "${FILESDIR}/fix-make.patch"
+}
+
+src_install() {
+ dobin "${S}/bin/noisetorch"
+ domenu "${S}/assets/noisetorch.desktop"
+ doicon "${S}/assets/icon/noisetorch.png"
+}
+
+pkg_postinst() {
+ fcaps CAP_SYS_RESOURCE usr/bin/noisetorch
+}
\ No newline at end of file
diff --git a/media-sound/noson-app/Manifest b/media-sound/noson-app/Manifest
index 5a076507b5..ad64a7151a 100644
--- a/media-sound/noson-app/Manifest
+++ b/media-sound/noson-app/Manifest
@@ -1 +1 @@
-DIST noson-app-4.5.2.tar.gz 2117644 BLAKE2B 87662121282d298adc73f813d5e9e0a73920367f3d19f14194b01d1fe2e4bf3b291349b8b20ed3e7276be2c5d44c6548af76494ff3dc9dfc947dade9826d1aa5 SHA512 e14e06639af8b8fafad7eb511c1ee5009cdbfebb3d19254a6a2f99de9832a4f9d1c889769e38c315041fe6c4e26216f2d06c45c7f1481cc7925870e8374b292d
+DIST noson-app-5.0.2.tar.gz 2135235 BLAKE2B 0308a44f0bfd384b89c404ba786f1a824e43879dc8696bb1860f8c89c02364685d2bdd6ec28eff1c300d7aea31e59b75297baa69a8086b4912ff218a050c2e32 SHA512 5f4cf1d969a96c2a58f9a0cebc24dc77e2792d2225312a5f64866d40f6721bbb38c7aaa483b54a73e1953f129be2d9e441b3606984a4d549a37bc99a4594bbb9
diff --git a/media-sound/noson-app/noson-app-4.5.2.ebuild b/media-sound/noson-app/noson-app-5.0.2.ebuild
similarity index 100%
rename from media-sound/noson-app/noson-app-4.5.2.ebuild
rename to media-sound/noson-app/noson-app-5.0.2.ebuild
diff --git a/media-video/obs-vkcapture/Manifest b/media-video/obs-vkcapture/Manifest
index dd44611709..d7b3588fef 100644
--- a/media-video/obs-vkcapture/Manifest
+++ b/media-video/obs-vkcapture/Manifest
@@ -1 +1 @@
-DIST obs-vkcapture-1.1.1.tar.gz 50207 BLAKE2B ee859335328da20a2c2c722376accb63825dc8c58e5e722664dfe1eda0d97c88f0de1654fbe9126163275768b1a9ec4760d9818f6b60fdf36982e0be87ccfedf SHA512 9ab0740d01853d3b897070b4a2b3c9fbbcfb256f1c8a3993b80ca5a45586c700b851138a2b01c4e1901c5ffde08680f8dd93886798bc5e2d3dc0c708a0c53940
+DIST obs-vkcapture-1.1.2.tar.gz 50491 BLAKE2B b1592f24c701dcdf33e98f9f41bd897dff1c8f9b7f8d42e476f2c96a19dba6c598b8b3ca042e1c7759aa49fecd56a0ea4fe01e18ac704570715c42878146799d SHA512 5f045a31514b59c0ba7bccfad6370baef288af0608d0ded00ba5c90503669b814a2c026a6a1cc483819f02ec79213b9164cec40a2229681346840b79f081b905
diff --git a/media-video/obs-vkcapture/obs-vkcapture-1.1.1.ebuild b/media-video/obs-vkcapture/obs-vkcapture-1.1.2.ebuild
similarity index 100%
rename from media-video/obs-vkcapture/obs-vkcapture-1.1.1.ebuild
rename to media-video/obs-vkcapture/obs-vkcapture-1.1.2.ebuild
diff --git a/net-im/discord-canary-bin/Manifest b/net-im/discord-canary-bin/Manifest
index eef7504666..3445658386 100644
--- a/net-im/discord-canary-bin/Manifest
+++ b/net-im/discord-canary-bin/Manifest
@@ -1 +1 @@
-DIST discord-canary-0.0.132.deb 77123574 BLAKE2B 1980c1c76e564a711c7e74832330e191444507d0ed1a6620681c2153bef8d453dbfa6179d673dc5be7bbeb4aaf054dca76b673af39f8e6279cfbca6e1e839d1d SHA512 06f7f343232cc3109cd913149b032c0b50475d7e55e0ecb436e1117cf5c1d6cade97e21890382d5b350741d8df85c8d4db17df63a5611edaaa8d0883f65aae12
+DIST discord-canary-0.0.133.deb 77138330 BLAKE2B 5eb081881660967459dcf46e5764fb27686e9fffe8783198b03e7f8d45f44e5e163f02344692c75b62f76da4cb2d97fced8749859555fa3a7fc5263b2a3939dc SHA512 a4a83e60747a2fee403dd588a3f5d3579d1830d6dcaaf7ab9fed21758cc43f9b43c6a0d3ca9ed718364480c6583509e1af140102bf71c5762ad1eadb249b4d10
diff --git a/net-im/discord-canary-bin/discord-canary-bin-0.0.132.ebuild b/net-im/discord-canary-bin/discord-canary-bin-0.0.133.ebuild
similarity index 100%
rename from net-im/discord-canary-bin/discord-canary-bin-0.0.132.ebuild
rename to net-im/discord-canary-bin/discord-canary-bin-0.0.133.ebuild
diff --git a/net-im/go-sendxmpp/Manifest b/net-im/go-sendxmpp/Manifest
index 4d3fd68dc3..d92c8f5a0b 100644
--- a/net-im/go-sendxmpp/Manifest
+++ b/net-im/go-sendxmpp/Manifest
@@ -1,24 +1,16 @@
-DIST github.com%2Fgabriel-vasile%2Fmimetype%2F@v%2Fv1.3.1.mod 112 BLAKE2B 7689b22d45c4abe01628ae0f52e58cfac6e21706443bc82c10562051a973bdd9177dbe91b714e91f6e4c85099d4a2bbf265fc245bddbd8a7b526f1f9a977a58d SHA512 7d15653e7e944a3b7abe4b28e24224b43503c94ee270f93f1eff721be0072169994c4ce725f7508d3a7192fe9e76bb6accbdccd36f4d5508dce18055aacc8bfd
-DIST github.com%2Fgabriel-vasile%2Fmimetype%2F@v%2Fv1.3.1.zip 24879539 BLAKE2B 58e9be32bbdd4a9b4aa8f8b12ea824947eec15f34dd04d0bf98116e8a5e533b46fb38c73338bb4539421fd091539642fbdb794c220ad74b7ac7afbc6b99bab2b SHA512 bddd76bacb609d8b83ab70bd18c3d1d2f138d34cf6dced7f2e898ce5fc860fd6d62884b961d60a5e981092eacb04057c9d4016618624397390191736687b45aa
DIST github.com%2Fgabriel-vasile%2Fmimetype%2F@v%2Fv1.4.0.mod 112 BLAKE2B 7689b22d45c4abe01628ae0f52e58cfac6e21706443bc82c10562051a973bdd9177dbe91b714e91f6e4c85099d4a2bbf265fc245bddbd8a7b526f1f9a977a58d SHA512 7d15653e7e944a3b7abe4b28e24224b43503c94ee270f93f1eff721be0072169994c4ce725f7508d3a7192fe9e76bb6accbdccd36f4d5508dce18055aacc8bfd
DIST github.com%2Fgabriel-vasile%2Fmimetype%2F@v%2Fv1.4.0.zip 25004156 BLAKE2B a07ad260f83f680f9dfd19397ca12b2526fd790125cd6b279944ac56204cd98453ee24234c4828e7efe7ed8fa835150accac4f9fc15c797eecd251a21afc2d5a SHA512 97c03324ad08e2aec0163c80342c3775c6da4c041c4c9414fb3ceebf7865efa87896764fe8ea53f25a65b225f79cffcf8703e2a32904e37dacb7ee17d2c3e43a
-DIST github.com%2Fmattn%2Fgo-xmpp%2F@v%2Fv0.0.0-20210723025538-3871461df959.mod 32 BLAKE2B bb6ee50a0e4b439bb0c8ea35961567768bcae1957e6e7d9d4b78f4a91bcecaf8c9d5624de322eb45ef748105368e1fe38034a708101dca295168e6adf79f9193 SHA512 c167f2bd42e1fd473d58dc74fdcfcaf12a53133995a513fef5e08841ced5f9de07ec911f617d49501a235e8349b07b6625f4f80464fa439beb28586951227e50
-DIST github.com%2Fmattn%2Fgo-xmpp%2F@v%2Fv0.0.0-20210723025538-3871461df959.zip 20309 BLAKE2B 5f57ec5e51a4f6c016b00f25de10d180a35d6644876fffa11bcbb2b20d6ebd854afd57eb2323bb146d6fc61bb0dcb80c040848089c5e8667b675c1bfd2e48471 SHA512 a2ab930fe2f3356b4b61245a920db233a929a19f562750f075b5e11089bca6f71ee44214d7af91f80fc78461e5a93b10aa45a7db684c67b454ec67ca0fb56cef
DIST github.com%2Fmattn%2Fgo-xmpp%2F@v%2Fv0.0.0-20211029151415-912ba614897a.mod 32 BLAKE2B bb6ee50a0e4b439bb0c8ea35961567768bcae1957e6e7d9d4b78f4a91bcecaf8c9d5624de322eb45ef748105368e1fe38034a708101dca295168e6adf79f9193 SHA512 c167f2bd42e1fd473d58dc74fdcfcaf12a53133995a513fef5e08841ced5f9de07ec911f617d49501a235e8349b07b6625f4f80464fa439beb28586951227e50
DIST github.com%2Fmattn%2Fgo-xmpp%2F@v%2Fv0.0.0-20211029151415-912ba614897a.zip 20592 BLAKE2B 42c5e4c9aafda1a6b980194d1f16ce8554a69e286dadd93e56e7f501cbd55d3ca39e63970f798ce53b35b5f3553d4c6c00314f815accdcd4e714da4cd68b20ac SHA512 2408fe13432b586f0d11c9760d9404a1f3a002759458e194c51fb5608eef3c8d2d9ce05a64c149e5597090b1f800bb0c6019844320062be395b7281ef4fc137b
DIST github.com%2Fpborman%2Fgetopt%2Fv2%2F@v%2Fv2.1.0.mod 45 BLAKE2B 5271e906de3f986c13185a62ca783ae1f7ba4b2d88669040fdccedce8af496b7595a5757d75b2a20198818c7eaa01f37471b0ed6b9793965e4d23858c51ba75e SHA512 9990e84cffa9777543bdce26e4348a827ec7b236890cbe46b218e97da0c9dd35d4a2322ce33f8d3f1a237c312b9e4c4a76af3dcac8f02ede68b3172d473a38b3
DIST github.com%2Fpborman%2Fgetopt%2Fv2%2F@v%2Fv2.1.0.zip 36834 BLAKE2B 79f103ff1bdb4953621341ebc194e61e44750fff6548b0986d429ea50e1e7556fd87b12177c2a4576b354ba321750719d8562e5dacd420faa162a69d5241159c SHA512 00bc26e4c904c4e77855c495c3e2718605268b7f431166e02ea3244fe7c30436d7b82428c1ad4a346440f688c7ccdaa6ab4ee0643c7ec61f6aca08fc783b027e
-DIST go-sendxmpp-0.1.1.tar.bz2 915976 BLAKE2B 30cf381d369ede8825f4b3d4224f9ea9da55905caeab8742c42667b0bed4ac39470a49a66612c909662731dc10624e5287cea6b913888cc1667d340c636665f7 SHA512 8e5105de517912d7b2292840000d7da1bc10d8389b01c993cbd0c2f1f0f80982865958204e92b0d13fedeb11ba0da82b405b6f48023120bb7e0beafab541294c
-DIST go-sendxmpp-0.1.2.tar.bz2 918236 BLAKE2B f07d07831c22c358778da70aa30ba37dcc2ad7876e01b6f3254e396a589412537cdaba12c715a3835d1f2d77462be4982b7b6dfd476210f977fab7569066b284 SHA512 39581aab578c42e7ce9e2afd595868d0935dbe523062c2d7322f9acafce719f8ef34633c091a4fe3b7156f2c2ac28a354ea5ce27887b268bbb627525f1a5ea7f
DIST go-sendxmpp-0.1.3.tar.bz2 16351 BLAKE2B 5bf63cc34910eca060e41446e8d1ca892532d1fcfb6ffbdfdd0b7e954b2bde973dc30e5407cbb747d5a1a289e9ac4c80bab3bf4bef821f21ba63501c99243a4b SHA512 885bde598b8e1de1379ffa715a74068c5b585efd41d6a3ccc737d6c097db57dbe4927f9ce2d92a28f4831267d0c06995104daaa1ec5330bde051891833ba594e
+DIST go-sendxmpp-0.2.0.tar.bz2 17312 BLAKE2B c2bf1d3ee3a1ed1fb3eec24897820974da120f7e00d57e30489526d4d04f88147534c9c4ff03bebce7009a2c66ce7619aa8a85e7ab151712b51125eff1713b26 SHA512 cc48ac99f52aa144d1265666a541e9838d698c890383ebfd692d8673b746495d42750bcba8e0e5d545a34be00f694df3fb83ec61815631d4f1608c856b087555
DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20210505024714-0287a6fb4125.mod 179 BLAKE2B a505fef7e073e6305a5a8b8c3494942da61a944af095abe6caa2774152b7427437d74405967eeb6b38b114a14f0e09e72d00de2a6eba1f4694293a08daaa826b SHA512 a1c24164598eb8a5e5005b0df0cf9b3efd285c90efe6472a0474907f368166c243942765f182d8cc65f23159cd0a8b52c547ab14ee67c4261f768e31d05ed5e5
-DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20210505024714-0287a6fb4125.zip 1562577 BLAKE2B be084b9db5b7601d516d4e461e93b188b9238df70eb64e67b7286aa6c2ae4dc41963b592891f550e722e3a51bb77e14933cff571675ad99f71616ab8e91398f6 SHA512 5c6276225544403e3d96a991d6f1e9c87fc993b5c00f74e948234cb18a1e8b4eca5b22cfc4a6b260195a702b9d61f9fa9a20a339ea1853973ee5aeb3945d3947
-DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20210908191846-a5e095526f91.mod 179 BLAKE2B a505fef7e073e6305a5a8b8c3494942da61a944af095abe6caa2774152b7427437d74405967eeb6b38b114a14f0e09e72d00de2a6eba1f4694293a08daaa826b SHA512 a1c24164598eb8a5e5005b0df0cf9b3efd285c90efe6472a0474907f368166c243942765f182d8cc65f23159cd0a8b52c547ab14ee67c4261f768e31d05ed5e5
-DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20210908191846-a5e095526f91.zip 1570825 BLAKE2B 8608478f8b64dcfcf6a1d44c9ebf94298e76060495f4b87bc02b220df2ae0cd30930e0c0b89251f57482694598c9a2f2eff10ea52a7e4ad73273b315dc558d06 SHA512 76481c4f4ef6850919e83c9f25fdb7dc23ef9b2159e25776063a4b301d9020acd4de13abd84058eb384617ab43a25ae4477554b54f5838399a5603f7579476cd
-DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20211020060615-d418f374d309.mod 179 BLAKE2B a505fef7e073e6305a5a8b8c3494942da61a944af095abe6caa2774152b7427437d74405967eeb6b38b114a14f0e09e72d00de2a6eba1f4694293a08daaa826b SHA512 a1c24164598eb8a5e5005b0df0cf9b3efd285c90efe6472a0474907f368166c243942765f182d8cc65f23159cd0a8b52c547ab14ee67c4261f768e31d05ed5e5
-DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20211020060615-d418f374d309.zip 1576845 BLAKE2B 738dfc8f4cf6548a4212a751b073b4a046c66d96fad8dd0e12f0f0240b2239ece7cb95500f28d33b8b6dbb4aceb18bc5e3c082d29687b118591ffcdb815f7fe4 SHA512 11b663d329ead9991f75635819f1740e199c37ef1dce6253ca80e8b9b05927caa888032873d938c9907e2c5e9e7ce62e65d892cb96e761102b9a7031ef51c9ed
DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20220121210141-e204ce36a2ba.mod 179 BLAKE2B aeb0b9d0e68dac6692cf3e9e4a7395ef0a2d4e44eab6ebc7ad8fb33150c264dd86ad609e6c08fdca6084f5ad49e695de45de7032cd999c5b805a94f8a91f610c SHA512 429ece90e145151ec4cff356689cdbc04ab43f85f2dbd594f60176f49b0ee5f9f2bfe7c7bd88bb5564adb8f3d28ea12a2722ad79a80640ede67a3ad4f9e72caa
DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20220121210141-e204ce36a2ba.zip 1581821 BLAKE2B c79fd99f837f274d0235169924ff5e5da92daa595dc2a12ff693a0223eae9f1d7cfbef98bcfcb846cb57884165788ee344483638ee950306e8cebed005dafb9b SHA512 0eda8cdec1af1f4ffd8571340b5e0c90fe40e1d622de985f9168805fbaf779c79b6700dbba84e41cd1bd8e26ddd95476dcf375c7430f27833ebe1e4ba12d480d
+DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20220127200216-cd36cc0744dd.mod 179 BLAKE2B aeb0b9d0e68dac6692cf3e9e4a7395ef0a2d4e44eab6ebc7ad8fb33150c264dd86ad609e6c08fdca6084f5ad49e695de45de7032cd999c5b805a94f8a91f610c SHA512 429ece90e145151ec4cff356689cdbc04ab43f85f2dbd594f60176f49b0ee5f9f2bfe7c7bd88bb5564adb8f3d28ea12a2722ad79a80640ede67a3ad4f9e72caa
+DIST golang.org%2Fx%2Fnet%2F@v%2Fv0.0.0-20220127200216-cd36cc0744dd.zip 1582089 BLAKE2B 98cac34317e5d6b8b0b0193e8556a16af3d2c7410725ac8a464216f9fbba5c4f35160cafe446d3a9bbfc643190e4a3c39c4dbf4a8030df78dadc8cfa9cb1bcd6 SHA512 4979b9a571e26c1f62e6dcb3ac56e11011d36eb240b9da685f61a7b9c5fa6395deb660597d551139f8629de8bbbe610e8d4f54c3572a7eb894bb0deeb4b477e8
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20201119102817-f84b799fce68.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210423082822-04245dca01da.mod 33 BLAKE2B 8be160de26713fd50f15adfb6fd7fff2643ee587aa17de9385b1e315869d0ecf102fc567294666bf232aa677d1ab04ba8341157f3d9b66a0f53543a7a47cf148 SHA512 0c7b940d567c7685dcb55c76c69aedeaab2170f4f3bde458994c879bf344169f34fb3f3ca899b0f138a8b0b8be5031217b57a6edf5980e6066ff5cb92d1ff9ab
DIST golang.org%2Fx%2Fsys%2F@v%2Fv0.0.0-20210615035016-665e8c7367d1.mod 33 BLAKE2B b74677ab15ab6b31640d71b052db667b0fb585ed6d1044e26bc5e4cf8da90e1ede81f8876babea843dd322b8b707189138e70c24d13d931f1f6dd04978ac222c SHA512 85e511b1261c1935f5ee4754ad31d1d946f9e10f0af9905f44c4348d6ce5104319c03fb38517dde616698f6487b0c62788cfa96bc0ffb3b6db80accd7e552655
@@ -30,3 +22,5 @@ DIST golang.org%2Fx%2Ftext%2F@v%2Fv0.3.7.mod 97 BLAKE2B cba29395bf9693152732776b
DIST golang.org%2Fx%2Ftools%2F@v%2Fv0.0.0-20180917221912-90fa682c2a6e.mod 26 BLAKE2B 2a44c2cc034af3473d9a1d4e1c23b0f4542333853bfc0ecbfcf9eacacbb3593b449fcfc94d23f49ccc16e5a844bc72a3462a3e08a5c26194106a64d1f2732e0a SHA512 3c166b18c0ce47a47e95da9eeede63879a92b0205bd4589d554f7bae89699be0efa83e1f5bba8e50f47714ea23e759b07f4543fe06301995d39373da2db16fc0
DIST salsa.debian.org%2Fmdosch%2Fxmppsrv%2F@v%2Fv0.1.0.mod 39 BLAKE2B b3cdaad27de35a520797acb4a88342572d102f6f7ec83acfa4da602450fc6be7d9cadcf665fc55c66609d6eeb0b5981d15c971f908a663121e987aadd14e0455 SHA512 4f3bfde5aa7165e8a463b491a70df0eb098f70a518b1d09a57d0e444e6ed040f54c305b1c47adfe6cee982d6991288ac737c55006a0e7fac54ad8f8e51eb2145
DIST salsa.debian.org%2Fmdosch%2Fxmppsrv%2F@v%2Fv0.1.0.zip 2880 BLAKE2B fb6dd3c63492e5ebdb370d285c249ec4954c5841088c5c50da90717f84910d6df62c52d9a1651b7aba7ad66b88a3958c73f62d2e086dc8d331cb14ad96534f25 SHA512 1669fe57989a25f246ab80e7477d8b0eec9a5bf814191ab8567b5d34f99e716aff46f37907f1fde34f84d3c37efe17f569f235da8677ea7094250675ec241772
+DIST salsa.debian.org%2Fmdosch%2Fxmppsrv%2F@v%2Fv0.1.1.mod 48 BLAKE2B dbf01010824936a530a69b45f29fea41eb1189c7ee13085fe03b5b74cfcac9545e1a18c802a960efe6743d76b4361efc99af9c1c5d8650510d8a21905f397838 SHA512 0197fd9b0e0a7212740eeda52269415de0e2eef2422beb2ede3024c323d3664fde79ae2c927a1d953c0efe3941d33638798a49365f28fc07142dcbd91263a36f
+DIST salsa.debian.org%2Fmdosch%2Fxmppsrv%2F@v%2Fv0.1.1.zip 4129 BLAKE2B 354fa6fdb33fcaa244263dce21ea05e74e983e967ce126c2d60c10be4f8aad339f1932ba80bb61948a7d80ac468fe32ee0cff8be36bead9c92c408381af52372 SHA512 53ce9566febcd18f52460cdd64d710fb9635ec52f084b2590a39051dc5c1b8d5361dc9b5c71cc48578f86a4b6793dc54f348987d279d0aa3206fe4c1a89df49d
diff --git a/net-im/go-sendxmpp/go-sendxmpp-0.1.1.ebuild b/net-im/go-sendxmpp/go-sendxmpp-0.1.1.ebuild
deleted file mode 100644
index 39249bd318..0000000000
--- a/net-im/go-sendxmpp/go-sendxmpp-0.1.1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit go-module
-
-EGO_SUM=(
- "github.com/gabriel-vasile/mimetype v1.3.1"
- "github.com/gabriel-vasile/mimetype v1.3.1/go.mod"
- "github.com/mattn/go-xmpp v0.0.0-20210723025538-3871461df959"
- "github.com/mattn/go-xmpp v0.0.0-20210723025538-3871461df959/go.mod"
- "github.com/pborman/getopt/v2 v2.1.0"
- "github.com/pborman/getopt/v2 v2.1.0/go.mod"
- "golang.org/x/net v0.0.0-20210505024714-0287a6fb4125"
- "golang.org/x/net v0.0.0-20210505024714-0287a6fb4125/go.mod"
- "golang.org/x/net v0.0.0-20210908191846-a5e095526f91"
- "golang.org/x/net v0.0.0-20210908191846-a5e095526f91/go.mod"
- "golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod"
- "golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod"
- "golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod"
- "golang.org/x/text v0.3.6/go.mod"
- "golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod"
-)
-go-module_set_globals
-
-DESCRIPTION="A little tool to send messages to an XMPP contact or MUC"
-HOMEPAGE="https://salsa.debian.org/mdosch/go-sendxmpp"
-SRC_URI="
- https://salsa.debian.org/mdosch/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2 -> ${P}.tar.bz2
- ${EGO_SUM_SRC_URI}
-"
-S="${WORKDIR}/${PN}-v${PV}"
-
-LICENSE="BSD-2 BSD MIT"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND=""
-DEPEND="${RDEPEND}"
-
-src_compile() {
- go build || die
-}
-
-src_install() {
- default
-
- dobin go-sendxmpp
-}
diff --git a/net-im/go-sendxmpp/go-sendxmpp-0.1.2.ebuild b/net-im/go-sendxmpp/go-sendxmpp-0.2.0.ebuild
similarity index 65%
rename from net-im/go-sendxmpp/go-sendxmpp-0.1.2.ebuild
rename to net-im/go-sendxmpp/go-sendxmpp-0.2.0.ebuild
index a395e42709..a14d70f364 100644
--- a/net-im/go-sendxmpp/go-sendxmpp-0.1.2.ebuild
+++ b/net-im/go-sendxmpp/go-sendxmpp-0.2.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2021 Gentoo Authors
+# Copyright 2020-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -8,20 +8,24 @@ inherit go-module
EGO_SUM=(
"github.com/gabriel-vasile/mimetype v1.4.0"
"github.com/gabriel-vasile/mimetype v1.4.0/go.mod"
- "github.com/mattn/go-xmpp v0.0.0-20210723025538-3871461df959"
- "github.com/mattn/go-xmpp v0.0.0-20210723025538-3871461df959/go.mod"
+ "github.com/mattn/go-xmpp v0.0.0-20211029151415-912ba614897a"
+ "github.com/mattn/go-xmpp v0.0.0-20211029151415-912ba614897a/go.mod"
"github.com/pborman/getopt/v2 v2.1.0"
"github.com/pborman/getopt/v2 v2.1.0/go.mod"
"golang.org/x/net v0.0.0-20210505024714-0287a6fb4125/go.mod"
- "golang.org/x/net v0.0.0-20211020060615-d418f374d309"
- "golang.org/x/net v0.0.0-20211020060615-d418f374d309/go.mod"
+ "golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd"
+ "golang.org/x/net v0.0.0-20220127200216-cd36cc0744dd/go.mod"
"golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod"
"golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod"
+ "golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod"
+ "golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e/go.mod"
"golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod"
+ "golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod"
"golang.org/x/text v0.3.6/go.mod"
+ "golang.org/x/text v0.3.7/go.mod"
"golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod"
- "salsa.debian.org/mdosch/xmppsrv v0.1.0"
- "salsa.debian.org/mdosch/xmppsrv v0.1.0/go.mod"
+ "salsa.debian.org/mdosch/xmppsrv v0.1.1"
+ "salsa.debian.org/mdosch/xmppsrv v0.1.1/go.mod"
)
go-module_set_globals
diff --git a/net-libs/td/Manifest b/net-libs/td/Manifest
new file mode 100644
index 0000000000..4906891d1e
--- /dev/null
+++ b/net-libs/td/Manifest
@@ -0,0 +1 @@
+DIST td-1.8.0.tar.gz 4527846 BLAKE2B c75dd8513e1d0c248cd910f277bedc2f5c7f565b3450dcf8112df8d3b14f343c9fb144b9f45e4768b70ec89203d9b8b66396dfb45b76f7bd62c0d42b0294dbc2 SHA512 7992bc295900b4a770ec3316cc5d32eac5ced45d9019d65d56d753875fb07ccaca80db6ed8217472cef9a40ac0bf54b438214728f110f3b1ea62078252740640
diff --git a/net-libs/td/metadata.xml b/net-libs/td/metadata.xml
new file mode 100644
index 0000000000..cbe66e3661
--- /dev/null
+++ b/net-libs/td/metadata.xml
@@ -0,0 +1,17 @@
+
+
+
+
+ cyber+gentoo@sysrq.in
+ Anna
+
+
+ https://core.telegram.org/tdlib/docs/
+ tdlib/td
+
+
+
diff --git a/net-libs/td/td-1.8.0.ebuild b/net-libs/td/td-1.8.0.ebuild
new file mode 100644
index 0000000000..ac6baa4f03
--- /dev/null
+++ b/net-libs/td/td-1.8.0.ebuild
@@ -0,0 +1,147 @@
+# Copyright 2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+DOCS_BUILDER="doxygen"
+inherit cmake java-utils-2 docs
+
+DESCRIPTION="Cross-platform library for building Telegram clients"
+HOMEPAGE="https://core.telegram.org/tdlib https://github.com/tdlib/td"
+SRC_URI="https://github.com/tdlib/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="Boost-1.0"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="benchmark dotnet java +jumbo-build static-libs test"
+
+RESTRICT="!test? ( test )"
+
+DEPEND="
+ dev-libs/openssl:=
+ sys-libs/zlib:=
+ dotnet? ( virtual/dotnet-sdk:* )
+ java? ( virtual/jdk:*[-headless-awt] )
+"
+RDEPEND="${DEPEND}"
+BDEPEND="
+ dev-lang/php[cli]
+ dev-util/gperf
+"
+
+DOCS=( CHANGELOG.md README.md )
+
+TEST_TARGETS=(
+ test-crypto
+ #test-online -- requires network
+ #test-tdutils -- hangs
+ #run_all_tests -- segfaults
+)
+BENCH_TARGETS=(
+ bench_{actor,empty,handshake,misc}
+ bench_http
+ check_tls
+ #bench_{db,tddb} -- fail
+ #bench_http_server{,_cheat,_fast} - hang
+ #bench_http_reader -- fails
+ #check_proxy -- requires proxy
+ #rmdir -- fails
+ #wget -- requires network
+)
+
+src_prepare() {
+ sed "/find_program(CCACHE_FOUND ccache)/d" -i CMakeLists.txt || die
+ echo "" > gen_git_commit_h.sh || die
+
+ use test || cmake_comment_add_subdirectory test
+ use benchmark || cmake_comment_add_subdirectory benchmark
+
+ cmake_src_prepare
+}
+
+src_configure() {
+ local mycmakeargs=(
+ -DTD_ENABLE_DOTNET=$(usex dotnet)
+ )
+
+ if use java; then
+ local JAVA_HOME=$(java-config -O)
+ local JAVA_AWT_LIBRARY=$(echo "${JAVA_HOME}"/jre/lib/*/libjawt.so)
+ local JAVA_JVM_LIBRARY=$(echo "${JAVA_HOME}"/jre/lib/*/libjava.so)
+
+ mycmakeargs+=(
+ -DTD_ENABLE_JNI=ON
+ -DJAVA_AWT_LIBRARY="${JAVA_AWT_LIBRARY}"
+ -DJAVA_JVM_LIBRARY="${JAVA_JVM_LIBRARY}"
+ -DJAVA_INCLUDE_PATH="${JAVA_HOME}/include"
+ -DJAVA_INCLUDE_PATH2="${JAVA_HOME}/include/linux"
+ -DJAVA_AWT_INCLUDE_PATH="${JAVA_HOME}/include"
+ )
+ fi
+
+ cmake_src_configure
+}
+
+src_compile() {
+ einfo "Generating TL source file"
+ cmake_build tl_generate_common tl_generate_json
+
+ einfo "Generating git_info.h"
+ cat <<- EOF > auto/git_info.h || die
+ #pragma once
+ #define GIT_COMMIT "v${PV}"
+ #define GIT_DIRTY 0
+ EOF
+
+ if ! use jumbo-build; then
+ einfo "Splitting source files"
+ php SplitSource.php || die
+ fi
+
+ # Let's build the library
+ einfo "Building TDLib"
+ cmake_src_compile
+
+ if use test; then
+ einfo "Building tests"
+ cmake_build "${TEST_TARGETS[@]}"
+ fi
+
+ if use doc; then
+ einfo "Generating docs"
+ docs_compile
+ fi
+}
+
+src_test() {
+ # segfault
+ #cmake_src_test
+
+ pushd "${BUILD_DIR}"/test > /dev/null || die
+ for exe in "${TEST_TARGETS[@]}"; do
+ einfo "Running ${exe}"
+ ./"${exe}" || die "${exe} failed"
+ done
+ popd > /dev/null || die
+
+ if use benchmark; then
+ pushd "${BUILD_DIR}"/benchmark > /dev/null || die
+ for exe in "${BENCH_TARGETS[@]}"; do
+ einfo "Running ${exe}"
+ ./"${exe}" || die "${exe} failed"
+ done
+ popd > /dev/null || die
+ fi
+}
+
+src_install() {
+ cmake_src_install
+
+ docompress -x /usr/share/doc/${PF}/example
+ dodoc -r example
+
+ if ! use static-libs; then
+ einfo "Removing static libraries"
+ find "${D}" -type f -name '*.a' -delete || die
+ fi
+}
diff --git a/net-misc/gemserv/Manifest b/net-misc/gemserv/Manifest
index 0939f79487..b9732bee04 100644
--- a/net-misc/gemserv/Manifest
+++ b/net-misc/gemserv/Manifest
@@ -15,17 +15,12 @@ DIST der-oid-macro-0.5.0.crate 1924 BLAKE2B 318ce40589775f6e15306d533f41e85297fd
DIST der-parser-6.0.0.crate 67109 BLAKE2B 5a2eb955c6a5e9196926a3e2758f63e3b64ee33980a78b1851d7c77b7de78d796bdf96f5430dc606c2d2296e162046fa4b1ee9b858ec53ceaeb0647dbb44f8d2 SHA512 c8ce0a4481f05fffb5a258cc2e7d5963ad17bd21e75946622fa7dca18206fcb7f4ff7890e6f731f3bcf02a2e6b2cefc901649b37260ab5cee03c44634c06fdf2
DIST digest-0.9.0.crate 13247 BLAKE2B c5f2fa8a5bc12021d99ea63f08fa8c8b5b3353d90cf9d58ba84252b3f81b88b52f28c15c24c61fcee44f7d547a0bad11def7fa8f4616d070db163e48f89ab64b SHA512 8637a322c429f51ecb0fa4c3b58fabef01368c1a093492fad65f48eeeec2366fd1b7876e6e47723e089ec5ce11f881bfe4dcebdc605811252b797db027746a45
DIST form_urlencoded-1.0.1.crate 8773 BLAKE2B e2d2224dbd85d053343aea29ef1bd540fb8be12fd600289e9c048e3b74bfb009d0770f8296556309ef756086f22feec4713dfed1006e1101075c8897be5471cc SHA512 3ab371c223561a27ffbd35cf648ef4a9145d47bba9d71900a7c54cfc2f089175e9361f6352331a9a7fa018923b15e7a3553c8f9ff9fae80e1626e641a5faff68
-DIST futures-core-0.3.18.crate 14665 BLAKE2B 848f8038511085bb205d1fe6b7e21790a109f0a77cf17c31323b83aab0eb8e5f58a35c3ebcd5f0fa1228c1979f2c76c55380223bd08a3f64e0e72098fee945b7 SHA512 3182345cb62a21079be53a77171b54e9822d2efbd01cba1e7a30b948b5a60446eb90b55c2ef76a760e68ff1fdafb86ebe51767f44e47033a3bfb53d4cc382604
DIST futures-core-0.3.19.crate 14666 BLAKE2B cc0d1993f3fd4c4b18dce68c0f152602f8411e290f839d7107d5bca1339c73f969adcf192608bb58423ef98d42e8af060bb49a4a8e29078b45f34e7b49907ead SHA512 2bfc54b1116cfb96b70ad48c25e339ede9690543cb9b0a656518171835b931545a67a13f14df42b6a4db968a88187daf3fc4fa8a6607d8c545b776b85201cf72
-DIST futures-macro-0.3.18.crate 11256 BLAKE2B 82b9407a5be5f0cb6e586e838288ce05d96a51fe6fcad86aff776bf5fa0090ccce56f1379b530db341555eb9b64cd98565829024a87ae0c4071c22004562c70f SHA512 5163237aa4b2ee342c0a67fbbd7db3ce45a50a6289ca0740864cd5edc9adb3de7fcc50b5b0a75dcac6052ba5b9871e01df8f94aa956b2dbbbba232dc83dda477
DIST futures-macro-0.3.19.crate 11253 BLAKE2B d79fad7bdea954ffc8cfb8a58216c7d36c848d625755467b0031e2f6b8b21c8c629fb28afd7e0e9b20e18bf6513c4814e91afa8f2338c5654d2bbbd199a000e9 SHA512 926782d27be383e6af887452929453cc805a44a59c47e0a0b486a22e15e89b5ff553f3c5477d667a655f3f6d8bd7f74ce4d72596cdae242520e5c7437e30179c
-DIST futures-task-0.3.18.crate 11901 BLAKE2B 5fc9ac94ab83d340ce490999ffee60c7fee9c7d0bcef01932438e105b4830aa0e92a04f6c49d7ad55cca43bad7d15dd17b59a3dc16a46434e1330dc85f5deac0 SHA512 fffb16ea3d8be7658204ebca6baef17fceb5131c5c879ebb4721235acd36fcfb8571f619d4ad0ca7595cae55ad2bc945adcdf948c5736849bcd8a7b065faa502
DIST futures-task-0.3.19.crate 11894 BLAKE2B 16f39551920931f7535d65d0c787318d13da0f18bb39bb5939b06829cb4f49da45a478f105fd4ce74323d198fe18b8695683d1861ae171b412789c758a564673 SHA512 befb75408a3ca3b034e26c835bf7351727f8e3548674024a44e994875470b34f6d9f1dcb954905062192a96b97ec28499aaa745b652c81b3be59e1222b3d5037
-DIST futures-util-0.3.18.crate 148706 BLAKE2B fdca59d8972871d26e4116d70bd83b4d73e869f43725b50751bcaf5db6ee8528981be476a74b26e85c182e8648733d16956e80c1f10d975b677866d4826fdb9e SHA512 5e6488aa11493aa1fbd688796c6f9af92d288ff38f4460b1923ee196a6513185fc63805abec7f5fa7ddbce186937bbb2aaab41da8216d088c631f8984b66d63b
DIST futures-util-0.3.19.crate 149240 BLAKE2B e831c92e184b976494836b393824834c378f8eba4f32f7883a355fc7745e224984954fb9705f04e064b3aa33aa7c5c8e1a8e12688cbea9020e9aa8f444e130d5 SHA512 cdadde2949a496806fc432efcdb9f4555ca0482320017ea45c29d8dbde69bf9d4af7a6660d351bef3989c5ef905b1f011788506fa2e87d8b53b83cf54256a3ef
-DIST gemserv-0.6.0.tar.gz 21027 BLAKE2B 35b17c7f6c4486518a605ef6207dcf9331b6205b52d3b4b81db9708b393f7a183ec360bd6e78b990ff24da4b53872c4d09d55817aa7c735c91a4a7b44589d38f SHA512 2eb34320c2c1e1b4784562f1390e079748449012cfa0cc1bdcb193182eda56cb58b1cf7bffb2fe7a798d4df074890417cdd47fa670788abe13ddd038e4a14263
-DIST gemserv-0.6.1.tar.gz 21154 BLAKE2B a5d8c535e5c46b0f72d2ec1496b7bcf6a0e23910042fa9321c39dafa0236f0fde75492006f3c34e6dabab2ff180a6a775d00da079583626fd21d6219bbfc0e7e SHA512 4e5e1c4f3c3ab5b291ab4f6ce92e1509be77bd1b553baa7496996277fd4cd73d2024858e72341c8f49e2bb204c780a3748c624d2ea41fa3ab95b61645fefc743
DIST gemserv-0.6.3.tar.gz 22430 BLAKE2B e4759041ef77d85af7fcae99e913c81eccad45290f95421c740aa0862a929755444f5e21d07e5ade58cd5eb60da57541e9b23951194ba9ff1784a48138d02842 SHA512 c56bee15fbd14b980c603ab6689f9279453b04e38549146f4e79591c2bd7a843b797b77f8427dfd8e8669c82629fde56acea8b2a442d39154f0dbb02db580a41
+DIST gemserv-0.6.5.tar.gz 22567 BLAKE2B 601bd49802bddf66d8c7180a0c1da6b4fdd7686887d278f7d07e15ec4daf317b248d30c4cba38b27b7202e633eb484dd1e0cf5f1fde76bb686ca9685bd2c80f6 SHA512 a14c07bcb0fb060721591390b92858f1dc29af0f803d4f7ea147bd54a3ddac2d2539e97e48bb04ec13bbf0542368403319c450308a8d83f97b3305bf3e4eec8e
DIST generic-array-0.14.4.crate 28916 BLAKE2B 41adcb738bb316d17967e029a829dcf7377427977309b010c2f2e365f16306b44991eb5f65698782497f614b129b14cad11bfeba2ae19b45efd117114492517e SHA512 34ac71fee2cd50ff786d39b4abacd9e090a8598baf4dc36ba5fecfb7171cd8e4f58e5360cbb0baf02a87eea26b7dca85b35555b82bbefe06635d2fd38f7b8b40
DIST half-1.7.1.crate 36168 BLAKE2B 632fefc24ad4b44c64ef6d3da745392ac016580baa5ba898c45bf41598ebb9ea86bb11c041b8813df73aaa755e323cc762b9e95b834aff7118d0d77e1834e7d5 SHA512 cd678b9277fd909083b67eb86c1fe92f464c92e1932246c6793dd835069aac5af6b9dc16bfbdcfbcdd75d3a641bc1f2240effd83dff6068a41b6c54d3739f73e
DIST hermit-abi-0.1.19.crate 9979 BLAKE2B 801e8052b85341cca388ada9db4b06bb1bd7b64474185b2ad06c0256b9e597639bd3dd4ba0053ea010f922e53969a4ab47b90d451fd9b94c8f2324055d151ea1 SHA512 1c877fcd562b15d2de9c151fd6c5f3ea4bf48abcb799e6139a180ffad5d64b632f0000d5707bbd92ff23a0e5f349157b9e0f5be8b50f03680b0fa47315dbb78a
@@ -34,7 +29,6 @@ DIST instant-0.1.12.crate 6128 BLAKE2B 728923f757c1ee4e4a7afb90e460eed8139206896
DIST itoa-0.4.8.crate 11926 BLAKE2B e5a648b490908d0ffa3a0832342ad11264eb4357939bb39aad014aed3938bb60e82703b7e31929a458525061e9bc40539d33753bdbd722a03b6804e57dd1f70c SHA512 6911d269ff3ed7350e4f0dcfc6e9e0d70e25833e1e7cfcc57d5b8aff1f47b8be4f2e9baf1b92e5517cff63492be489b6d29b48dd9bb642e428acaa431216b68e
DIST js-sys-0.3.55.crate 70499 BLAKE2B 6108d6bf4be72dc93db5c2f45d59dcbd7b94edc02ccb368a05bdc0e259768be4708e449647b254bc3c542a366492a02f0569d08e69c00249f58b07a566cdf97a SHA512 bd51d61684b3683d5b80df42eb80cb2e4688096bf14fcbd30234503709b1730ab25c7b58112516aeb5d7f44ae20e0ba08bdfddb0518a20603bbb4ca74544d4ac
DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8
-DIST libc-0.2.108.crate 559475 BLAKE2B eb8b0250136aa57e89d256d8401fb590d74a1447039324ab4572786185a2f4b7a955c356c8cab63b019619617313fafd5b7c44dd09cfa3cc92dbb9b7fb714580 SHA512 a29f0c5cc7e4b653c2bc33c92dc90b5d3a7132d4409d6b92b94fa9fe1391d8cf57a63d339ca0602f2efac28d3dc3beb854cf9a6d03bf027fef5e5276fc5b1487
DIST libc-0.2.112.crate 571445 BLAKE2B 3936f4fd08cda0ad5be7b1ff417b6dfc9abad14ea5cf647425d8a2e7306275e958fb5cab4de9eeaab95065176bc295065bafec3846ebadb6e15cba20de495280 SHA512 6c1a027eff21d3ef8078ad19b90b06d90790919a848e95a4c878e8c8b850d2e9be3fca36d8db39b24e472f15e5352ead1182d5491a0b382e06f8c3ead379c45f
DIST lock_api-0.4.5.crate 25199 BLAKE2B c91adefaa0dc3efa786957794b67cf219f5159909179282c13c7e3b68d73a0acebac29438cfcb39b75cbe87bc181e981ab4ff2776134621d8ea92e7a6aaf966a SHA512 d6cd948a4183a73e8b91b9167d551e72dd75820c76123fb0839f8389c7872d2c46dbcf5785d7600ecc4e27f3d214f476585b9c39e85f70500eb8d012e5ff9535
DIST log-0.4.14.crate 34582 BLAKE2B ddfba35947ae1f5905cd9ecb9eb862a78af6f00ee8b8fe6258b369b140928fe677a02b1b3ca5bdec36ff2b16abd85a9f49688fd5f3d1ba2b2905e7f96b8a84c1 SHA512 796100167663d85a7bc4244cd305e9b3f0a1b1520764b63464698eb136318d0928c40c16f5d19d9f602a5bf769851275bbd48d66b088b0c37be7a6fb62def7cc
@@ -50,10 +44,8 @@ DIST ntapi-0.3.6.crate 127221 BLAKE2B 5e530c90eab66c73fa1864084eb462490bb0cce58e
DIST num-bigint-0.4.3.crate 97799 BLAKE2B afe9a08bf20dc974dcea12b5f9dd465e8b399a0cb0a6d0028d08f7f753aa4dfc929710e4dae883e67633d9dda073f995287e5315b1487e8f99f8f23f1f70e581 SHA512 4b38eaa8b51119dbc7cd8a1e177f37ec935ee348b693a93378742e9bfa68fe5f7e5062b7f34638283c23f04d2127451d796d310cd8adb64dc8e865b28708374f
DIST num-integer-0.1.44.crate 22216 BLAKE2B e1c08427e006cde6f2084adadb6086e87e6d6f8bb8dfa757a8228aa671e862a366e4bd8ca5e0500008c18bab128aead9bd5b1e53568a4f40afadcaf3882ee98f SHA512 d07e27ede02a1d007373935fd91e57a26e0e84ae14bbe24be66763baae6850788bd64ad2598d2bde4f4fad6c8a4675c40bfe0927164b16b9b69de5e9a83d9771
DIST num-traits-0.2.14.crate 45476 BLAKE2B ae310d9d5640acc3e45e1e5d1d2f519539795922c0058ee940c94c94b6654b39358b7c18dd23a276f2c1b16a30dd4de4cbc8575bcda6a5c11e70665d670e6439 SHA512 c3028eca9f7b718de0db3a36cf3e462bdba43562d52c9b809ed4cc0aa6af403aea542d6d4da743cd1dd541397815a3c5a84cef4d6e40122994e4be6a62319b2e
-DIST num_cpus-1.13.0.crate 14704 BLAKE2B e7a26e597ad5e45309393a9500b031ba64a77831320cbb96d7861139a2f7a453b7ba06a3255439b43ac1e2e36269b0a350d514020d3cd82c2513b57934b3ebbc SHA512 e75ec298fa682be84bf4efb6cf40126da9233ef25f07e887c2fa7421ee78790204564e6406c8219466651f47421e27f69eca690bb9cdfc982b644d78cc10de3f
DIST num_cpus-1.13.1.crate 14752 BLAKE2B 27490aeee349d944c29e50b44e9a84371030459353a9316ffaa0245ce499df4424e39c25a81be59cd0f9a19c3214c78bdc7a84b632059282be476d8f918c44d6 SHA512 91ffe0ec792228621d6c2d5cc544ef4744203d19fc9c86e0aad2610038c43aca0448b6c27d82979417a0f6c939ea73523303a44c28df0d1c1b8d09814d5306d9
DIST oid-registry-0.2.0.crate 13811 BLAKE2B 8b3382ae575b665d0c2833c584d112e3be1d07da3a33d29029813fd0b6bab44dba4d79236385a3a9fdd43311063b8edacfc0104ee2ab9fa1b5e9a4e6eacf738d SHA512 37c501403547c8cb8f523bf8eed251a8a8f93e917fc0b13746fbc8f123b339968d3e1be5e39f0921a5fb1f61afa04b86ae37b320150b1554e3c0d736e083a495
-DIST once_cell-1.8.0.crate 28925 BLAKE2B 7681b1a7497b5711e663773c1a7e076f333c06c10d3f289079a781c36f050c1620cc279742ea8e5b15ec48f3d6038a6079bbda7fee3ae8e1128bd916d53ed43a SHA512 88e55c9433225ce85a08353168c87fca2237615482160a5c28f3ac17f06d48c63e0c21b5f7ef81f82ca133436e371802ea099453844f1c111003bcb6ba89e827
DIST once_cell-1.9.0.crate 30702 BLAKE2B 3d492e64db120d8a23c08490a34d376a006e46b28bb5f0f44c3a955896e6e597c67ced35daeb4ccc7f7748f142d3bf2cb1d81ee61a99dc6526c48730c86a2fdc SHA512 cfdb6aa4bcc0f50d4c37eb69867d2deefa70323a7b607e55180b7d417b7188c4f2889417fd04fc51671c65eac75c7d9e7eda06a87dedb846056def66d14eaa46
DIST opaque-debug-0.3.0.crate 5767 BLAKE2B fb5d32c876a271b41582563f5d6978d75bc1cba2cc34167f491bc198e6eded45b9dea65effa3aa972ede20978808b37ad1aadb6837f926fa3378ffd382076d41 SHA512 9909b06668a4f97b4d0e916de3e1d0a922a5a0b911a7ce190de786f62ceaccd382cbd0dbe01ab0f15e5472c10848482da2307a6d897928b6b7d5365bc0321cae
DIST parking_lot-0.11.2.crate 39869 BLAKE2B 67c555e87b68f5763a7790563fd8d542e126bcb77f91267f3b76c51fd73060a2c32dcb91f9d0db7ea772e555d91576c8d7ff48053a9c35fbd3b749d2459a660c SHA512 526b176363dffa59501c18324bb723a3846ef5b0ff9bf1d890e40ad10e7023284f7c8012eda87520eaa94515ee828d9ef52692a9ed590a55e176383d6d472f9e
@@ -61,7 +53,6 @@ DIST parking_lot_core-0.8.5.crate 32466 BLAKE2B 44d9cb65444ea93fded7e216e3bdbe22
DIST percent-encoding-2.1.0.crate 9748 BLAKE2B f3ff35ac683724b15e40c85e0fb8ececb07b61beeea82b7020f02d27df05a8a3535f157b3cd688533e414d6541de7de8640ef4756706d8061af0fec94ba04ab3 SHA512 98af4dfa7c6a3cf0d5aa929c436f9eb1ba1b576a944513f1284e6df2ad06be7cab9eba145d888d50af88f8c970bacc702b323041bec6d4fa1dc34095186c628a
DIST pin-project-lite-0.2.7.crate 27212 BLAKE2B 71997c66fe24bbded0030acf9d460c8ecdd07f7a047007413ad5daee06ade30ce487e7f921d610f9e0bc7aa036391f6c595493d9b7d95c17e9195f5a2b23441a SHA512 c948201981269f6f54da069470c56c5b9c4c6f52e349dc7970ad828d412facfbb66a09745c0565b4320fbfd1aa7983f3664604f7ade37a30cf25ce253afe8749
DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70
-DIST proc-macro2-1.0.32.crate 41003 BLAKE2B e8da70dae2ee75aa2c344602e55cbbf9ee5316ff6182c870b64f9fe4b33e60b9fb1a22137acf357615331f2e4079ab1e8964a2cb0234fa439d1b3d8d514c2eff SHA512 8631714c226c8a6fb330a529f42214216057eca85cfa63afd3de8600d2638e2be45efa54155ce73625883bcbabc2c56cb865ad9dda04e2c7092d955caed48abf
DIST proc-macro2-1.0.34.crate 41072 BLAKE2B 6b507e95802fd8dfca422deace25e328b1e4c5a9515c83ae55f8a34b1c1d34ce427afea7d7a748f582abf903245ed8c2b3f4175d78c8c9dc9f467c9805329d47 SHA512 960036a077c3869386ecb5c2019816adc70e9a9b32ceeacd4b14b39a91dbffe0b21764ead7237ab3aa553b26cb6732bbeccacbaf83c8dca9069b11b9a85dd1f8
DIST quote-1.0.10.crate 29960 BLAKE2B fbd4e3e0e0f452e64b30399fdfaef318cead505d05f0c61db61a7aa3cd5a3300220b4ba2656603f88bc0b535390ab4d0ec101a919ace1d442a3e979f08e8d48f SHA512 08613679b564ea7d750117d3a2907ba957d5d595bdfa8016344f99a232c72c6b08acb882dff45c34c9e4c8f93f879fb308b36125572722aac04fbc6bb0c666f0
DIST redox_syscall-0.2.10.crate 23582 BLAKE2B 7253dd96415e7b70df488c208d86c250c670b1245ac6573a59085faabbde9e33fabfacd233e7d737e365493db14008c180274b41ea0a4af5f6f98eec666a873f SHA512 ef012eb4bffe32119e50ecdbef4cc31f6e84a344e94f026484fe4e2c904f94053a8b6249fb6bd8ada31b3ecfbf0096085283bb68aeb62b1b01b57f35794aee92
@@ -71,18 +62,14 @@ DIST rustls-0.20.2.crate 238289 BLAKE2B 9e707a3ab7bbe07b4bc200cac805e7a723e03b46
DIST rustls-pemfile-0.2.1.crate 14278 BLAKE2B 2cd27153a5db80581e43009c0ac21209f57341e584c8f11789bc9e9ac71d6cc456c60554bd97176c7567ad67896b74acc6372c62973a3ff1e965bd1d0dd52bfa SHA512 1c03cd74314bc0bffda4803f6e7692e53e3cf67a6bd30e6c96a861d8c118363b0e871a9e28c4e1a4d4f1fcdf98f3a5af3be5f0250f3653836429a27645a10c80
DIST scopeguard-1.1.0.crate 11470 BLAKE2B f774eb90b7d3ffb2efba47518e9d1dead4017ab4b38a4bd74914daa84a5af4bf9eb63da0496e3924499d79cd0439c37447aeda4a21226f95645bddcd6becfabe SHA512 368fa5726df8f42b599993681579a9ffd0196480ee3cd0f9f671e8493f3bedd1e1779bdf2beb329e77e0005fa09b816e3385f309490c0f2781568db275d4d17d
DIST sct-0.7.0.crate 27502 BLAKE2B 93912044e47473d72d7415e01cbe2545f84d7d087e7a7fb210be7524d44f69daaa58edf487ea6f8e5f06cbe25ec02062b1b55978e7cb4761b8bfd79a32d4fcc7 SHA512 175d2a912e3f35dcb110991a066d7d9b0d47a0febe4e92ab7d92a27c886a7eb9abf203c9080b3e2cbda9bedbc816bd138476363c2a0c7367d3abc7e6bce83046
-DIST serde-1.0.130.crate 75305 BLAKE2B 3973b70d8e06ab7c2f35e19f23739e8e4dd75dcdcddd818771be5daca8c61f6e2a7a830b4ccb8b3e3898769d7afdeb39ff217bcbf40bbd00867c13bc4668f905 SHA512 e6d6444abadcdac95ff15cdab53736adc9ddd1b6441d67158b6b41e68bee4b7763f9c2d80a857f879f40620429e8f04a90b01380c8c88da45a273c3ad13cfff3
DIST serde-1.0.132.crate 75364 BLAKE2B 7485bcf0ae578f02f7c7dcdb284fcd6d8ccb4022b7d487e19593f3b3c9bd03a369410307dbe5ecde8071ca3ab6c7e45a5ddfe332e43076b84d67444d1f105b7b SHA512 8dac512547074a6934315ebae3e7540ef8baa225cdd58f11416b4565a1335ab317e659901fd626beffd6514c5dc6ec9fc705cc1d15e9cdd2051bd28649cca555
-DIST serde_derive-1.0.130.crate 54703 BLAKE2B 35db74464913a93da88b80cf29e4983bcc4377e397618064b1cb397ecbc9e6620c863e4d365153d03ab77ec6dbe9b1d03f8f86aba1adb76fc6d697f39ea7316f SHA512 d3ca974bf8856ed8a73af4eaff69941b35eef187d7e348d6d2ef9ee79eccad893e66270c7d814ac3871e09e21e603d34d7d1f24b182d9b39e9219acd42a7baa8
DIST serde_derive-1.0.132.crate 54725 BLAKE2B 10ba0e55a498cfb469f1a36368f66515ab3e331f337b9441b08aba857dd6c824ccb718fdc33ab467413bd755db31370d4eb52039bb28e4a6c0775e2be87db896 SHA512 04f1a738b133de752fd1f4d70ffa35bbc144208bc3495ead56cda8ce65a72c501ea9c8e5e6d088cee94a878bf62509fc9f75dfadb320eb942042ee5ea80dc76a
DIST sha2-0.9.8.crate 22132 BLAKE2B 233c2160961729590a2ee2b150715327fb09a1a38ca13b07c2c690ee6ed6eb7d180c54d84e9b3ca2e92e48d7ec923543e893786aa81b5942ecbca27b40ca12a6 SHA512 4bd858f67a3ee5a22769aaf4161d823884e112f99911d5461cafe746a19fafd2d8946eb3aa234953efa06a4dcf7becda70db6721c0d4a9b6f1fb670f31f6343d
DIST signal-hook-registry-1.4.0.crate 17912 BLAKE2B c50ade90e580e5f009832d812299b33529e53f68e6f1b7f5f9b5ac9ee0de502825c7bbd66199a65d4494152809eaf3dcfb676152c5b4f66c7a38b33551fcdd30 SHA512 b564379e5df1061739734179a69897badf9e2e6b469e091954428b05c3c7143885396df4bd008d77e08dae53729d2267d50fc8563121b086e25d8a5adabf6d6d
-DIST simple_logger-1.15.0.crate 8734 BLAKE2B f69a9736890a881bf4e5194cc6f61a93c9495dc9cb59b5cd24b13c371647bca1e5bb2754a6c88d396bec0e32f54fc120b394feed56f2a94457dfc5d4653a2f42 SHA512 66d5979b9d7103b7e176bd06fb2a5e522a6f43c6a001dbafdde3474e19cfa7a10b11f145f02894a2377109da13713ec5bf3afa80a12673ccd2ca003ab9cf0928
DIST simple_logger-1.16.0.crate 9053 BLAKE2B 6a24d5ac2d6fb2733550108767817a90956ed8adb855644617114e5898fb60b9c730e174faf402ada537331e6f1e131c003304f55e53163ab540c0e4690f24e2 SHA512 bd0636318e3c365047802d8c35cd262ed0bd0df4a2c3d2094e875c5805d982b6f337937603f597a27a3a4983c8c5f25a77a1fbb2d23692f311b0fb268f0a8f70
DIST slab-0.4.5.crate 15888 BLAKE2B da43a90a8c1e8b8e0d353751cfac036076be56421f80ca5c911f6e30fd19f43e2ab50be7163f22b2e9785286941d62f036a6778b62f2c9f640f48501276eec78 SHA512 9ab2db11b5da437148486a7da44f06eae2572a735764711145738f9da66b1ccbb8b974ebe3600d1ff7a6ddf07d1fa9dd04c9207c4ba54eaa8311c41d317182ca
DIST smallvec-1.7.0.crate 27459 BLAKE2B a740a4b7448a4c8d1bef59cfb6dc9a52145e40eeb38028c64c880f31800cd3a4cb8be17394742239dfa7fb692c749f9edf70e6df02abd7a1bff288eec38ba24e SHA512 d061e0059cd6bd1636424374848aa1d4edd21f75605844a7855ff5d343dbdb71e6eb14bd70de7947ae7ab58f04ff096a5e77aa9a1ac14cef59f657685c846156
DIST spin-0.5.2.crate 12004 BLAKE2B d67d9156ca6dbcf4022711cce797cd423a4977115abac4cafaa507aa2e1071b637275637a20934d4d0d6d2bf82c98c74a4506720326d1804952aa0fd5fc4895c SHA512 fc57f7906da2b7a298c5f89215e881e8827b4d9f934dbf138338e0ee30122d8459483be566268fa374b41d63d8dbf65d42e0b322535ba35c827d7edb2176f267
-DIST syn-1.0.82.crate 234316 BLAKE2B 1d115a4fd61cfebf62657f8faf7fe8786b3715ecf0413a5d117289853b4ecad399611d92d7bed26e590236a4689bff5599787c04f83de1db7f6c771eaa032853 SHA512 9406f62404f1dec3ea37a5e583a8dd7daf646fd5a1b11359aea3004010b3b416a44e4457695ba5beb12b3cbb9fe437de6f73018faa364c4e48060f6aab8ada1d
DIST syn-1.0.83.crate 234750 BLAKE2B bd4162b01c8f2a1a46b60f4b380fbc1d83292c4c5400e9ecf59bf86ea35f6eda1c3e868ded25c86d6dafe973103c89aaca6dcd67a45a5bcfb111508e60e6ea08 SHA512 83bfe34f52bf20dd5c1465840652066ca8d99b10113048e753a323d7f20fa28fa1977156dd6b420a4e34ee3f674aa1c36da4e84cb8175e9c0281f0bb460b7c11
DIST thiserror-1.0.30.crate 17748 BLAKE2B b9d8a8f824de03c57af43d0ef8f2e157321e7e6a220660581299a38988e7bd43733126fc9b8d8b8ae38ac1d788ef08fbcb2352beb5ddc014113e0058c2bf60d0 SHA512 0e6cbc160ee1b6236a9073dec225a4290e7a82632ee7cec00bf02797b04851adb2d3071fa268b54f7fa9fe22eeada55a83d44fbddf824520023608eda8ea2e99
DIST thiserror-impl-1.0.30.crate 15230 BLAKE2B bdfd4451304a2ef4ddbecb48eb1a1307e6eeadab0860c785a2b6a5e7de270ac42ac4f11e46eb9dba77ec5a86b203d9baf8e4fd5c83cdaa10e2af34a95d29d2e5 SHA512 465b1d4eb79075d8abb11f5c260d68847ea52806a2f519515705b03da376fffb3686bebb23c11462b1c59e1ae5b3ee96d834c62cac69862c491001b1ff7cbb46
@@ -90,11 +77,8 @@ DIST time-0.3.5.crate 72732 BLAKE2B 7e7e90cdaca05f60e79b0858826fc59ea6a6e3113051
DIST time-macros-0.2.3.crate 16838 BLAKE2B 34340d9700dc3303bbef72ec25f8cff9734ba881cf8aca263c6a63a0bb2d4d4e4f3800d0ffcf79c800d9e42a1a7cfc5167ba7d26142fb52986f10809c4a2de8a SHA512 07f19f3660de094fd49404c730ba08023d0801098178760a0f24663d4e4128a93838933b8d110d77aa5fd4a3585ce2ec1b0dabcf1e1d569dc9f4d0a3c6e101d8
DIST tinyvec-1.5.1.crate 44942 BLAKE2B d02f610dfb599ae4957d81140bb8945f4cae49c1b7ec5de4bd4a7d07a1334cd00557993dfae2516d506f362305025bd1a6617d55efdad8ebb549fe573e9e6f21 SHA512 80b68058e3264b3fbc537debf01b6b60d438bf5cba6ad366083cb440ed6b45587f367d3a134ec6fab769495b94413d0eca47544b26959a2c35b1a997423eb849
DIST tinyvec_macros-0.1.0.crate 1817 BLAKE2B a3d1966bf57c11afcd026269135a6189f149f905bb70b47537c0a7bcaef0bfc6c89bdcbdb0f6cb8e5255632855134631c683fc90606a254ec8ba818fd5ef0794 SHA512 d6afc83a3c70cde916a6ff599e2772588e4bbfa7a5b1c7e5c8aa0f4a8a5c9426182497a644e4a88194ece986d38fa64b6c8eda9eb1630441c8e65a8741a45873
-DIST tokio-1.14.0.crate 534070 BLAKE2B 5e15babc9a2ff9c74e71174bcaee4f34fc88038983a870aba7cb4beffa79eb5ac1a4bd54718971cf193bd85f2664c274395090105b4ae74f86e81c23aceee9fa SHA512 b9961d0be60b0ff6d5b11dc74b69ae8406e748201de74d3789d1c8b2c996d8db6359a7089123ef24c5b1a1e86f3e282b6e031a5b99a73b6ee9e8b24a6fa1c7fc
DIST tokio-1.15.0.crate 540198 BLAKE2B 1da03444dc29cc899679d06a31f395f433bf07014883814d86f495506eb8f6d66ea52caa52b47e09a65f7f2c8b2be6047eaa51ca9bf555d3cf73aef11c14c656 SHA512 a6c263beb37b22b19b7bff10891a53bbf56a49085eb1d6d12f35f52ac9aa6619d2c9a3f6d3ead2043d116013c0b5dc70164331e931b68bdd5a36273115ae06d3
-DIST tokio-macros-1.6.0.crate 9225 BLAKE2B 0fd8eead025eb5789d57af750414ddcbc05597a5e06ab953611201db3b34ef4bbfe182c25463f63b9012e5c4916c4dd239679934c2f7cfd6114fa7780104c4c2 SHA512 f39958e210300341d1fcc2cc5f44f0a41d493727e9b50216d4cadc574cff46a7d29999a72dc1a39b29c85cb3044fcb941847198d1ac6557e7aaed10be829931a
DIST tokio-macros-1.7.0.crate 9261 BLAKE2B b22228dadc1e4158666a4102d582c2d15668f8451e6c4959640119408d6d712de66813fbb2c26ca692d7f935430b54fc14c276be7e11f869dd70e2115da4be99 SHA512 30c57950d4477a92043683fbc654e8cbc23e87a34276ec11e33ee094ef3cab1bd3e5b2574b3b65030e04ca937f9046d024ec50506ed4eec2ce9ef4d295e7e8cc
-DIST tokio-rustls-0.23.1.crate 26624 BLAKE2B 3ad77a52494b681428adca1ef160881c64cb40f46e3fbae8ba4caba8e756832019c0d8a9cb340addcebe3b4c110bbdfaff6798cbc2011628bef3b6e680cbe118 SHA512 04406172d084fd507fae969df42d24e5bc794eb99bf028c77bc148ed03f9be658bb7d6064fb5ed223a19e432a6c6821060747f5aaa0b5931c6256104b9146edf
DIST tokio-rustls-0.23.2.crate 26792 BLAKE2B 3e510e78e8dca3cb352546c0f5e46e9977f284a49926ad66e3558c3ecf5051b0aa9b8aec491f1473f1a3e18e69ce65639bb3352b22a45ba2ea8dc8c052a80101 SHA512 ad404d5d1ce216191cf3e70dada7157b39e4459fd9a567f27049dffe337402aa562da3318619d53891b778cb44d134a96ef252b4670afee200fe9afea9b06f7c
DIST toml-0.5.8.crate 54219 BLAKE2B b4f9f563e5ba4574d4f2dcbe244378a2e1e984bd9fbbbfa5a06bdd5f8b8d677394f0db9cb8696f6936c80a52caa86b1b3ebaf3885c53855af23f03d318785f19 SHA512 26b7901ee4b7cbb4cf8ea57d365a99ed05e0a76e73452e47d4bcb3b4eeb7bbd393c13eea9ea33dc13622942efcda39acdba9425b74b40c920c9f19673a1f2082
DIST typenum-1.14.0.crate 40518 BLAKE2B ff6d77c28e41cddc1956619bca522f4ae5680cedf313d4a12a4d40f191f85ed10d673a32bdd811d7774a01a1b9b5adf9990269ae230737237249faad16ba7070 SHA512 e9739a24936563e9471213060d53d970f8cbbdd163892a22e98f1972d10861009ca1eb568c3bb5d1d78299482372fbe7e6bf42ec8f4f5f30df0a7446933a312c
diff --git a/net-misc/gemserv/gemserv-0.6.0.ebuild b/net-misc/gemserv/gemserv-0.6.0.ebuild
deleted file mode 100644
index 47610d9d7a..0000000000
--- a/net-misc/gemserv/gemserv-0.6.0.ebuild
+++ /dev/null
@@ -1,166 +0,0 @@
-# Copyright 2020-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-CRATES="
- atty-0.2.14
- autocfg-1.0.1
- base64-0.13.0
- bitflags-1.2.1
- block-buffer-0.9.0
- bumpalo-3.8.0
- bytes-1.1.0
- cc-1.0.72
- cfg-if-1.0.0
- chrono-0.4.19
- colored-1.9.3
- cpufeatures-0.2.1
- data-encoding-2.3.2
- der-oid-macro-0.5.0
- der-parser-6.0.0
- digest-0.9.0
- form_urlencoded-1.0.1
- futures-core-0.3.18
- futures-macro-0.3.18
- futures-task-0.3.18
- futures-util-0.3.18
- generic-array-0.14.4
- half-1.7.1
- hermit-abi-0.1.19
- idna-0.2.3
- instant-0.1.12
- itoa-0.4.8
- js-sys-0.3.55
- lazy_static-1.4.0
- libc-0.2.108
- lock_api-0.4.5
- log-0.4.14
- matches-0.1.9
- memchr-2.4.1
- mime-0.3.16
- minimal-lexical-0.2.1
- mio-0.7.14
- miow-0.3.7
- new_mime_guess-3.0.2
- nom-7.1.0
- ntapi-0.3.6
- num-bigint-0.4.3
- num-integer-0.1.44
- num-traits-0.2.14
- num_cpus-1.13.0
- oid-registry-0.2.0
- once_cell-1.8.0
- opaque-debug-0.3.0
- parking_lot-0.11.2
- parking_lot_core-0.8.5
- percent-encoding-2.1.0
- pin-project-lite-0.2.7
- pin-utils-0.1.0
- proc-macro2-1.0.32
- quote-1.0.10
- redox_syscall-0.2.10
- ring-0.16.20
- rusticata-macros-4.0.0
- rustls-0.20.2
- rustls-pemfile-0.2.1
- scopeguard-1.1.0
- sct-0.7.0
- serde-1.0.130
- serde_derive-1.0.130
- sha2-0.9.8
- signal-hook-registry-1.4.0
- simple_logger-1.15.0
- slab-0.4.5
- smallvec-1.7.0
- spin-0.5.2
- syn-1.0.82
- thiserror-1.0.30
- thiserror-impl-1.0.30
- time-0.3.5
- time-macros-0.2.3
- tinyvec-1.5.1
- tinyvec_macros-0.1.0
- tokio-1.14.0
- tokio-macros-1.6.0
- tokio-rustls-0.23.1
- toml-0.5.8
- typenum-1.14.0
- unicase-2.6.0
- unicode-bidi-0.3.7
- unicode-normalization-0.1.19
- unicode-xid-0.2.2
- untrusted-0.7.1
- url-2.2.2
- version_check-0.9.3
- wasm-bindgen-0.2.78
- wasm-bindgen-backend-0.2.78
- wasm-bindgen-macro-0.2.78
- wasm-bindgen-macro-support-0.2.78
- wasm-bindgen-shared-0.2.78
- web-sys-0.3.55
- webpki-0.22.0
- winapi-0.3.9
- winapi-i686-pc-windows-gnu-0.4.0
- winapi-x86_64-pc-windows-gnu-0.4.0
- x509-parser-0.12.0
-"
-
-inherit cargo systemd
-
-DESCRIPTION="A gemini Server written in rust"
-HOMEPAGE="https://git.sr.ht/~int80h/gemserv"
-SRC_URI="
- https://git.sr.ht/~int80h/gemserv/archive/v${PV}.tar.gz -> ${P}.tar.gz
- $(cargo_crate_uris ${CRATES})
-"
-
-LICENSE="Apache-2.0 BSD MIT MPL-2.0 ZLIB"
-SLOT="0"
-KEYWORDS="~amd64"
-
-RDEPEND="
- acct-user/gemini
-"
-DEPEND="${RDEPEND}"
-
-S="${WORKDIR}/${PN}-v${PV}"
-
-# Rust packages ignore CFLAGS and LDFLAGS so let's silence the QA warnings.
-QA_FLAGS_IGNORED="usr/bin/gemserv"
-
-src_prepare() {
- # Fix paths in systemd unit.
- sed -i 's@/path/to/bin /path/to/config@'"${EPREFIX}"'/usr/bin/gemserv '"${EPREFIX}"'/etc/gemserv/config.toml@' \
- init-scripts/gemserv.service || die
-
- # Fix paths in config.
- sed -Ei 's@/path/to/(key|cert)@/etc/gemserv/\1.pem@' config.toml || die
- sed -Ei 's@/path/to/serv@/var/gemini@' config.toml || die
-
- default
-}
-
-src_unpack() {
- unpack "${P}.tar.gz"
- cargo_src_unpack
-}
-
-src_install() {
- cargo_src_install
-
- einstalldocs
-
- diropts --group=gemini
- insinto etc/gemserv
- newins config.toml config.toml.example
-
- systemd_dounit init-scripts/gemserv.service
- newinitd "init-scripts/${PN}.openrc" "${PN}"
-}
-
-pkg_postinst() {
- einfo "You can generate yourself a TLS certificate and key with:"
- einfo "openssl req -x509 -newkey rsa:4096 -sha256 -days 3660 -nodes \\"
- einfo " -keyout /etc/gemserv/key.pem -out /etc/gemserv/cert.pem"
-}
diff --git a/net-misc/gemserv/gemserv-0.6.1.ebuild b/net-misc/gemserv/gemserv-0.6.5.ebuild
similarity index 98%
rename from net-misc/gemserv/gemserv-0.6.1.ebuild
rename to net-misc/gemserv/gemserv-0.6.5.ebuild
index b87308adf9..d88f401b33 100644
--- a/net-misc/gemserv/gemserv-0.6.1.ebuild
+++ b/net-misc/gemserv/gemserv-0.6.5.ebuild
@@ -1,4 +1,4 @@
-# Copyright 2020-2021 Gentoo Authors
+# Copyright 2020-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
diff --git a/net-misc/megasync/megasync-4.5.0.0.ebuild b/net-misc/megasync/megasync-4.5.0.0.ebuild
index 54c24108fe..52f96e01ed 100644
--- a/net-misc/megasync/megasync-4.5.0.0.ebuild
+++ b/net-misc/megasync/megasync-4.5.0.0.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit autotools desktop qmake-utils xdg cmake
@@ -132,17 +132,17 @@ src_configure() {
}
src_compile() {
- emake -C src INSTALL_ROOT="${D}" || die
+ emake -C src INSTALL_ROOT=. || die
use dolphin && cmake_src_compile
}
src_install() {
use dolphin && cmake_src_install
einstalldocs
+
dobin src/MEGASync/${PN}
- insinto usr/share/licenses/${PN}
- doins LICENCE.md installer/terms.txt
domenu src/MEGASync/platform/linux/data/${PN}.desktop
+
cd src/MEGASync/platform/linux/data/icons/hicolor
for size in 16x16 32x32 48x48 128x128 256x256;do
doicon -s $size $size/apps/mega.png
diff --git a/net-misc/megasync/megasync-9999.ebuild b/net-misc/megasync/megasync-9999.ebuild
index 54c24108fe..52f96e01ed 100644
--- a/net-misc/megasync/megasync-9999.ebuild
+++ b/net-misc/megasync/megasync-9999.ebuild
@@ -1,7 +1,7 @@
# Copyright 1999-2021 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit autotools desktop qmake-utils xdg cmake
@@ -132,17 +132,17 @@ src_configure() {
}
src_compile() {
- emake -C src INSTALL_ROOT="${D}" || die
+ emake -C src INSTALL_ROOT=. || die
use dolphin && cmake_src_compile
}
src_install() {
use dolphin && cmake_src_install
einstalldocs
+
dobin src/MEGASync/${PN}
- insinto usr/share/licenses/${PN}
- doins LICENCE.md installer/terms.txt
domenu src/MEGASync/platform/linux/data/${PN}.desktop
+
cd src/MEGASync/platform/linux/data/icons/hicolor
for size in 16x16 32x32 48x48 128x128 256x256;do
doicon -s $size $size/apps/mega.png
diff --git a/net-misc/moonlight/moonlight-3.1.4.ebuild b/net-misc/moonlight/moonlight-3.1.4.ebuild
index cca35eae0e..45f56fa004 100644
--- a/net-misc/moonlight/moonlight-3.1.4.ebuild
+++ b/net-misc/moonlight/moonlight-3.1.4.ebuild
@@ -5,19 +5,13 @@ EAPI=8
inherit qmake-utils xdg-utils
DESCRIPTION="GameStream client for PCs"
-
HOMEPAGE="https://github.com/moonlight-stream/moonlight-qt"
-
SRC_URI="https://github.com/moonlight-stream/moonlight-qt/releases/download/v${PV}/MoonlightSrc-${PV}.tar.gz"
-
S="${WORKDIR}"
LICENSE="GPL-3"
-
SLOT="0"
-
KEYWORDS="~amd64"
-
IUSE="vaapi"
RDEPEND="
@@ -33,16 +27,19 @@ RDEPEND="
>=x11-libs/libva-2.12.0:0
)
"
-
DEPEND="${RDEPEND}"
-
BDEPEND="
virtual/pkgconfig
dev-qt/qtcore
"
src_configure() {
- eqmake5 PREFIX="${D}/usr"
+ eqmake5 PREFIX="${EPREFIX}/usr"
+}
+
+src_install() {
+ emake install INSTALL_ROOT="${D}"
+ einstalldocs
}
pkg_postinst() {
diff --git a/net-voip/vvmd/vvmd-0.8.ebuild b/net-voip/vvmd/vvmd-0.8.ebuild
index 9fb0848aa2..f53da9bf05 100644
--- a/net-voip/vvmd/vvmd-0.8.ebuild
+++ b/net-voip/vvmd/vvmd-0.8.ebuild
@@ -3,7 +3,7 @@
EAPI=7
-inherit meson systemd udev
+inherit meson
DESCRIPTION="vvmd is a lower level daemon that retrieves Visual Voicemail"
HOMEPAGE="https://gitlab.com/kop316/vvmd"
@@ -18,9 +18,9 @@ RDEPEND="
>=net-misc/curl-7.70
>=dev-cpp/glibmm-1.14
dev-libs/libphonenumber
+ net-misc/modemmanager
"
-
-DEPEND=""
+DEPEND="${RDEPEND}"
src_install() {
meson_src_install
diff --git a/profiles/updates/1Q-2022 b/profiles/updates/1Q-2022
index 76a0a2c56a..3ab686f46f 100644
--- a/profiles/updates/1Q-2022
+++ b/profiles/updates/1Q-2022
@@ -1,2 +1,3 @@
move app-emulation/nvidia-container-toolkit app-containers/nvidia-container-toolkit
move dev-python/sentence_splitter dev-python/sentence-splitter
+move app-emulation/unicorn dev-util/unicorn
diff --git a/sys-boot/limine/Manifest b/sys-boot/limine/Manifest
new file mode 100644
index 0000000000..4c245e8682
--- /dev/null
+++ b/sys-boot/limine/Manifest
@@ -0,0 +1,3 @@
+DIST limine-2.83.tar.xz 1561172 BLAKE2B 2b91ca239147f6eede40b5bb21c6a3a5c44157bcaacf2bf49bf7b39471c60bd866dc499b54ab9a853d64d3db34c19544f8c7d5b657d3c73c5323314e579f2121 SHA512 716866615734fdfdbc3e947d2a02b194505e96428438c71622bdb05e48d6e700d9fd87660ae6a0e03aef8365c98adc2f51821783d6f14296380095afa6ca924b
+DIST limine-2.84.1.tar.xz 1561092 BLAKE2B 33e44bc512c54105c24c595a78c7af24e449e3e2cb2a3c2ab16f0030536f4a180f2775ac04d84fa739784a2349eea4720f3bf5fdc1603d3d92d9d12f05fec8a3 SHA512 bd44859e42e1d7de11aa7fa0d187588c229495edeb978b27186b36333d76577222c28ae1544b1dbb870d66fb274f550c58fc905c30748dbe8865c114cf333c4c
+DIST limine-2.84.tar.xz 1561204 BLAKE2B 4412da7a1344a2ec2a2516351b995264a96bb3377238674777c24fcd477728080629c91c68d5ed097e589c5988d1c6622da90f0074d90c78c0f89776246ebc50 SHA512 3ece7e683e3f7fadc195091a0f1d80cde8a5379c064ff2518547a5d72f8152cd5b3c34dbe1f788c1251dcff14c33c75f861f91f0a78c0b50234db5c1a710acfa
diff --git a/sys-boot/limine/files/limine-2.83-build-Make-eltorito-efi-build-manually-toggleable.patch b/sys-boot/limine/files/limine-2.83-build-Make-eltorito-efi-build-manually-toggleable.patch
new file mode 100644
index 0000000000..0ca799d153
--- /dev/null
+++ b/sys-boot/limine/files/limine-2.83-build-Make-eltorito-efi-build-manually-toggleable.patch
@@ -0,0 +1,66 @@
+From 23ee0bf491d077e3c022028cf7040dd5a7597e94 Mon Sep 17 00:00:00 2001
+From: mintsuki
+Date: Tue, 8 Feb 2022 15:35:54 +0100
+Subject: [PATCH] build: Make eltorito-efi build manually toggleable
+
+---
+Pulled from upstream
+
+ GNUmakefile.in | 4 ++++
+ configure.ac | 11 +++++++++++
+ 2 files changed, 15 insertions(+)
+
+diff --git a/GNUmakefile.in b/GNUmakefile.in
+index 334f7c66..fcb7d6ef 100644
+--- a/GNUmakefile.in
++++ b/GNUmakefile.in
+@@ -16,6 +16,8 @@ NASMESCAPE = $(subst ','"'$(COMMA) \"'\"$(COMMA) '"',$(1))
+ override PATH := $(BUILDDIR)/toolchain/bin:/usr/local/bin:$(PATH)
+ export PATH
+
++override BUILD_ELTORITO_EFI := @build_eltorito_efi@
++
+ WERROR ?= @werror@
+ export WERROR
+
+@@ -140,6 +142,7 @@ limine-bios: common-bios decompressor
+
+ .PHONY: limine-eltorito-efi
+ limine-eltorito-efi:
++ifeq ($(BUILD_ELTORITO_EFI), yes)
+ mkdir -p '$(call SHESCAPE,$(BINDIR))'
+ dd if=/dev/zero of='$(call SHESCAPE,$(BINDIR))/limine-eltorito-efi.bin' bs=512 count=2880 2>/dev/null
+ ( mformat -i '$(call SHESCAPE,$(BINDIR))/limine-eltorito-efi.bin' -f 1440 :: && \
+@@ -150,6 +153,7 @@ limine-eltorito-efi:
+ ( ( [ -f '$(call SHESCAPE,$(BUILDDIR))/common-uefi32/BOOTIA32.EFI' ] && \
+ mcopy -D o -i '$(call SHESCAPE,$(BINDIR))/limine-eltorito-efi.bin' '$(call SHESCAPE,$(BUILDDIR))/common-uefi32/BOOTIA32.EFI' ::/EFI/BOOT ) || true ) \
+ ) || rm -f '$(call SHESCAPE,$(BINDIR))/limine-eltorito-efi.bin'
++endif
+
+ .PHONY: limine-uefi
+ limine-uefi: limine-uefi32 limine-uefi64
+diff --git a/configure.ac b/configure.ac
+index 1d1315d6..4a4b521a 100644
+--- a/configure.ac
++++ b/configure.ac
+@@ -41,9 +41,20 @@ if ! test "x$GZIP_FOUND" = "xyes"; then
+ AC_MSG_ERROR([gzip not found, please install gzip before configuring])
+ fi
+
++BUILD_ELTORITO_EFI="yes"
++
++AC_ARG_ENABLE([eltorito-efi],
++ AS_HELP_STRING([--disable-eltorito-efi], [disable limine-eltorito-efi.bin build]),
++ BUILD_ELTORITO_EFI="$enableval")
++
+ AC_CHECK_PROG([MTOOLS_FOUND], [mcopy], [yes])
+ if ! test "x$MTOOLS_FOUND" = "xyes"; then
+ AC_MSG_WARN([mtools not found, install mtools to build limine-eltorito-efi.bin])
++ BUILD_ELTORITO_EFI="no"
++fi
++
++if test "$BUILD_ELTORITO_EFI" = "yes"; then
++ AC_SUBST(build_eltorito_efi, [yes])
+ fi
+
+ AC_ARG_VAR(HOST_CC, [C compiler for the build host [default: $CC]])
diff --git a/sys-boot/limine/limine-2.83.ebuild b/sys-boot/limine/limine-2.83.ebuild
new file mode 100644
index 0000000000..368163337c
--- /dev/null
+++ b/sys-boot/limine/limine-2.83.ebuild
@@ -0,0 +1,40 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WANT_LIBTOOL=none
+inherit autotools
+
+DESCRIPTION="Limine is a modern, advanced x86/x86_64 BIOS/UEFI multiprotocol bootloader."
+HOMEPAGE="https://limine-bootloader.org/"
+SRC_URI="https://github.com/limine-bootloader/limine/releases/download/v${PV}/limine-${PV}.tar.xz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+eltorito-efi"
+
+BDEPEND="
+ sys-apps/findutils
+ dev-lang/nasm
+ app-arch/gzip
+ eltorito-efi? ( sys-fs/mtools )
+"
+PATCHES="
+ ${FILESDIR}/${PN}-2.83-build-Make-eltorito-efi-build-manually-toggleable.patch
+"
+
+src_prepare() {
+ default
+
+ eautoreconf
+}
+
+src_configure() {
+ local myconf=(
+ $(use_enable eltorito-efi)
+ )
+
+ econf "${myconf[@]}"
+}
diff --git a/sys-boot/limine/limine-2.84.1.ebuild b/sys-boot/limine/limine-2.84.1.ebuild
new file mode 100644
index 0000000000..3f365ce4ef
--- /dev/null
+++ b/sys-boot/limine/limine-2.84.1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WANT_LIBTOOL=none
+inherit autotools
+
+DESCRIPTION="Limine is a modern, advanced x86/x86_64 BIOS/UEFI multiprotocol bootloader."
+HOMEPAGE="https://limine-bootloader.org/"
+SRC_URI="https://github.com/limine-bootloader/limine/releases/download/v${PV}/limine-${PV}.tar.xz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+eltorito-efi"
+
+BDEPEND="
+ sys-apps/findutils
+ dev-lang/nasm
+ app-arch/gzip
+ eltorito-efi? ( sys-fs/mtools )
+"
+
+src_configure() {
+ local myconf=(
+ "$(use_enable eltorito-efi)"
+ )
+
+ econf "${myconf[@]}"
+}
diff --git a/sys-boot/limine/limine-2.84.ebuild b/sys-boot/limine/limine-2.84.ebuild
new file mode 100644
index 0000000000..3f365ce4ef
--- /dev/null
+++ b/sys-boot/limine/limine-2.84.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+WANT_LIBTOOL=none
+inherit autotools
+
+DESCRIPTION="Limine is a modern, advanced x86/x86_64 BIOS/UEFI multiprotocol bootloader."
+HOMEPAGE="https://limine-bootloader.org/"
+SRC_URI="https://github.com/limine-bootloader/limine/releases/download/v${PV}/limine-${PV}.tar.xz"
+
+LICENSE="BSD-2"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE="+eltorito-efi"
+
+BDEPEND="
+ sys-apps/findutils
+ dev-lang/nasm
+ app-arch/gzip
+ eltorito-efi? ( sys-fs/mtools )
+"
+
+src_configure() {
+ local myconf=(
+ "$(use_enable eltorito-efi)"
+ )
+
+ econf "${myconf[@]}"
+}
diff --git a/sys-boot/limine/metadata.xml b/sys-boot/limine/metadata.xml
new file mode 100644
index 0000000000..bd468f6c49
--- /dev/null
+++ b/sys-boot/limine/metadata.xml
@@ -0,0 +1,13 @@
+
+
+
+
+ arsen@aarsen.me
+ Arsen Arsenović
+
+
+
diff --git a/sys-fs/btrfs-heatmap/btrfs-heatmap-9.ebuild b/sys-fs/btrfs-heatmap/btrfs-heatmap-9-r1.ebuild
similarity index 73%
rename from sys-fs/btrfs-heatmap/btrfs-heatmap-9.ebuild
rename to sys-fs/btrfs-heatmap/btrfs-heatmap-9-r1.ebuild
index 3a11e71bb1..cd92940c08 100644
--- a/sys-fs/btrfs-heatmap/btrfs-heatmap-9.ebuild
+++ b/sys-fs/btrfs-heatmap/btrfs-heatmap-9-r1.ebuild
@@ -1,11 +1,11 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
-PYTHON_COMPAT=( python3_{8,9} )
+PYTHON_COMPAT=( python3_{8,9,10} )
-inherit python-single-r1
+inherit python-r1
DESCRIPTION="Python 3 script to draw a heatmap of a btrfs filesystem"
HOMEPAGE="https://github.com/knorrie/btrfs-heatmap"
@@ -19,9 +19,8 @@ REQUIRED_USE="${PYTHON_REQUIRED_USE}"
RDEPEND="
${PYTHON_DEPS}
- $(python_gen_cond_dep '
- >=sys-fs/python-btrfs-12[${PYTHON_MULTI_USEDEP}]
- ')"
+ >=sys-fs/python-btrfs-12
+ "
DEPEND="${RDEPEND}"
src_install()
diff --git a/sys-fs/gfs2-utils/Manifest b/sys-fs/gfs2-utils/Manifest
index 2ccd5ec5ac..0a34a9bb2d 100644
--- a/sys-fs/gfs2-utils/Manifest
+++ b/sys-fs/gfs2-utils/Manifest
@@ -1,2 +1 @@
-DIST gfs2-utils-3.3.0.tar.gz 370498 BLAKE2B 00835f4d162bebe64d11f5007b6408c7de4320d74ac29c4a1057e86d99a8ee236a70aa8cd25ca37872dbce1d72499c7b846fb3780752aad00aa4f61c20a51712 SHA512 f944d8ce69f2ae49a678d5c3d45ff5be19ce8836c7559528aff088c4e660c54b636f4ed37f8e5016325a196f1e0ed201d9e0e71134766fed866095aac66337a2
DIST gfs2-utils-3.4.1.tar.gz 374633 BLAKE2B cbb46a150935950d817f28ce750a654b54a0e6c0bfe8fc6a08d812d51860c6b8c6833215b35af6cb7ae51a0e5eba7e3deab5520bbe3ee6de5dde414dd0a480a4 SHA512 f8d3412a383d2d0e8435196c95a5361a3b9e5ab581549e6d434f5a33791d666c80700ee93f53e1d31aa3c304b84b6d72596b0a77e0aa54b2d88ec988ffa3cf88
diff --git a/sys-fs/gfs2-utils/gfs2-utils-3.3.0.ebuild b/sys-fs/gfs2-utils/gfs2-utils-3.3.0.ebuild
deleted file mode 100644
index e349ae899e..0000000000
--- a/sys-fs/gfs2-utils/gfs2-utils-3.3.0.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools linux-info
-
-DESCRIPTION="Shared-disk cluster file system"
-HOMEPAGE="https://pagure.io/gfs2-utils"
-SRC_URI="https://pagure.io/gfs2-utils/archive/${PV}/${P}.tar.gz"
-
-LICENSE="GPL-2 LGPL-2.1"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-IUSE="nls test"
-RESTRICT="!test? ( test )"
-
-BDEPEND="sys-devel/autoconf
- sys-devel/automake
- sys-devel/libtool
- sys-devel/make
-"
-RDEPEND="sys-libs/zlib
- app-arch/bzip2
- sys-libs/ncurses
- sys-apps/util-linux
-"
-
-DEPEND="${RDEPEND}
- sys-devel/gettext
- sys-devel/bison
- sys-devel/flex
- test? ( dev-libs/check )
- sys-kernel/linux-headers
-"
-
-src_prepare() {
- eapply "${FILESDIR}"/reproducible.patch
- eapply "${FILESDIR}"/gfs2_withdraw_helper.patch
- eapply "${FILESDIR}"/python3.patch
- eapply "${FILESDIR}"/restoremeta.patch
- default
- ./autogen.sh
- eautoreconf
-}
-
-src_configure() {
- local econf_args
- econf_args=(
- bzip2_LIBS="-L/$(get_libdir) -lbz2"
- bzip2_CFLAGS="-I${prefix}/include"
- )
- ECONF_SOURCE="${S}" econf "${econf_args[@]}"
-
-}
-
-src_compile() {
- emake
-}
-
-src_install() {
- emake DESTDIR="${D}" install
-}
diff --git a/sys-process/btop/Manifest b/sys-process/btop/Manifest
index 21f94848ee..067d399059 100644
--- a/sys-process/btop/Manifest
+++ b/sys-process/btop/Manifest
@@ -1 +1 @@
-DIST btop-1.2.0.tar.gz 958750 BLAKE2B 4cb35fae55819d1e24996631ab04d20f39d41946109d784cae12f64fa8557f67a6f276a89ae748d5cb0ede4f4efd4fe31358e925e270048fe6c53d8997d013c4 SHA512 5895a62773bb0eddc6b5d1699cb37a3ee764e2a90324b39b6f9e5ab6776486d4a42c7b25ab64c6b381d99c953de0cd509db5b8c58dc0d25f2d73fd8aa3d31041
+DIST btop-1.2.2.tar.gz 970253 BLAKE2B 702f8219ed431a1f38d26b2d3bf979ab5e27f9dae0fee6eb9a6ccd86dc5380bf8408e5637fd5fa403c1224c7e20ff1bcf179b920ed6ce046b5feed0b158aa897 SHA512 cae5b41602966edd273244682760fa6e964f75581f19bcfa863e2ec99aa5ee23f1eb030d798baf2b3daa3aeddf927f7adf41c5feaa424f55b5a5bb3737aa359a
diff --git a/sys-process/btop/btop-1.2.0.ebuild b/sys-process/btop/btop-1.2.2.ebuild
similarity index 100%
rename from sys-process/btop/btop-1.2.0.ebuild
rename to sys-process/btop/btop-1.2.2.ebuild
diff --git a/www-apps/code-server-bin/code-server-bin-3.12.0.ebuild b/www-apps/code-server-bin/code-server-bin-3.12.0.ebuild
index 39258a5555..1b38d7c7ed 100644
--- a/www-apps/code-server-bin/code-server-bin-3.12.0.ebuild
+++ b/www-apps/code-server-bin/code-server-bin-3.12.0.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
@@ -17,7 +17,12 @@ SRC_URI="
"
RESTRICT="test"
-LICENSE="MIT"
+LICENSE="MIT 0BSD ISC PYTHON BSD-2 BSD Apache-2.0 Unlicense LGPL-2.1+
+ || ( BSD-2 MIT Apache-2.0 )
+ || ( MIT CC0-1.0 )
+ || ( MIT WTFPL )
+"
+
SLOT="0"
KEYWORDS="-* ~amd64 ~arm64"
IUSE="gnome-keyring"
diff --git a/www-apps/code-server-bin/code-server-bin-4.0.1.ebuild b/www-apps/code-server-bin/code-server-bin-4.0.1.ebuild
index b3c52ff91e..6e91292742 100644
--- a/www-apps/code-server-bin/code-server-bin-4.0.1.ebuild
+++ b/www-apps/code-server-bin/code-server-bin-4.0.1.ebuild
@@ -17,7 +17,11 @@ SRC_URI="
"
RESTRICT="test"
-LICENSE="MIT"
+LICENSE="MIT 0BSD ISC PYTHON BSD-2 BSD Apache-2.0 Unlicense LGPL-2.1+
+ || ( BSD-2 MIT Apache-2.0 )
+ || ( MIT CC0-1.0 )
+ || ( MIT WTFPL )
+"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
IUSE="gnome-keyring"
diff --git a/www-apps/code-server-bin/code-server-bin-4.0.2.ebuild b/www-apps/code-server-bin/code-server-bin-4.0.2.ebuild
index 00d3be17dc..ae11684ad9 100644
--- a/www-apps/code-server-bin/code-server-bin-4.0.2.ebuild
+++ b/www-apps/code-server-bin/code-server-bin-4.0.2.ebuild
@@ -17,7 +17,11 @@ SRC_URI="
"
RESTRICT="test"
-LICENSE="MIT "
+LICENSE="MIT 0BSD ISC PYTHON BSD-2 BSD Apache-2.0 Unlicense LGPL-2.1+
+ || ( BSD-2 MIT Apache-2.0 )
+ || ( MIT CC0-1.0 )
+ || ( MIT WTFPL )
+"
SLOT="0"
KEYWORDS="~amd64 ~arm64"
IUSE="gnome-keyring"
@@ -84,11 +88,9 @@ src_prepare() {
# already in /usr/portage/licenses/MIT
rm ./LICENSE.txt || die
- # Other OS's
+ # For windows
rm -rf ./vendor/modules/code-oss-dev/node_modules/windows-foreground-love || die
rm -rf .vendor/modules/code-oss-dev/node_modules/@parcel/watcher/prebuilds/win32-x64 || die
- rm -rf .vendor/modules/code-oss-dev/node_modules/@parcel/watcher/prebuilds/darwin-x64 || die
- rm -rf .vendor/modules/code-oss-dev/node_modules/@parcel/watcher/prebuilds/darwin-arm64 || die
if [[ $ELIBC != "musl" ]]; then
rm -rf ./node_modules/@node-rs/argon2-linux-x64-musl || die
diff --git a/www-client/browsh/browsh-1.6.4_p1.ebuild b/www-client/browsh/browsh-1.6.4_p1.ebuild
index 9bbdc25f9d..a2ea4eb99b 100644
--- a/www-client/browsh/browsh-1.6.4_p1.ebuild
+++ b/www-client/browsh/browsh-1.6.4_p1.ebuild
@@ -1,7 +1,7 @@
-# Copyright 2021 Gentoo Authors
+# Copyright 2021-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit go-module
@@ -214,7 +214,7 @@ SLOT="0"
KEYWORDS="~amd64 ~arm64"
BDEPEND="dev-go/go-bindata"
-DEPEND="|| ( www-client/firefox www-client/firefox-bin )"
+DEPEND="|| ( www-client/firefox:* www-client/firefox-bin:* )"
RDEPEND="${DEPEND}"
src_unpack() {
diff --git a/x11-misc/gromit-mpx/Manifest b/x11-misc/gromit-mpx/Manifest
index ccd2d989c4..05a9e7a2b1 100644
--- a/x11-misc/gromit-mpx/Manifest
+++ b/x11-misc/gromit-mpx/Manifest
@@ -1,2 +1,2 @@
DIST gromit-mpx-1.4.1.tar.gz 1860019 BLAKE2B e13668e0e96aaa41c0a7a32f58ba136a406d0c675ee9b494171ee0ae834891f7c3251b58cd0c7987c5241ae172f16f7d27ff9bf22c5ab737507738bf21353712 SHA512 762cb068331121c27de8ebd6e226a18fe2f67d80f574a9d9241ae1484038cd82165b3098be29fc2e00831cf40f52c0e8bd0ef78e493a9eb642405a18a48680d3
-DIST gromit-mpx-1.4.tar.gz 1858578 BLAKE2B e7f8cd9f424422f7169b14f9780c64c317fecc9de421e6960f1926629423ddf1e9ac796b806d36cae884dd074e352cfca6084b9821cc74cdcabfbecf3d611c9c SHA512 5a2b81dcaef9b04e9d514c966b0b96dcb1b6b4a4cba1f26056ac3b758922d82e551397cf9c06a32a395e6a5b99a3d8c08fdd5ac875fdf7455efc2abe7eeb82f5
+DIST gromit-mpx-1.4.2.tar.gz 1861027 BLAKE2B 5bfd5a3b229aee179b1dd5b224d729e035acbd5e2ca802dae18ea4fd569be8871e027f4e6c7f4e5a6866f8ed23c9bd40f949dcd27f3b458246bdbfb4bb61a936 SHA512 3fc5b26e73574b88829a6e5b057388114684ad6bb73350088664859928e808c7680398d8ed789730ed96fa0525b72bd59a4d8479eab14115dd31c57bd8e3560f
diff --git a/x11-misc/gromit-mpx/gromit-mpx-1.4.ebuild b/x11-misc/gromit-mpx/gromit-mpx-1.4.2.ebuild
similarity index 94%
rename from x11-misc/gromit-mpx/gromit-mpx-1.4.ebuild
rename to x11-misc/gromit-mpx/gromit-mpx-1.4.2.ebuild
index 60db7a22ee..95600ede05 100644
--- a/x11-misc/gromit-mpx/gromit-mpx-1.4.ebuild
+++ b/x11-misc/gromit-mpx/gromit-mpx-1.4.2.ebuild
@@ -1,7 +1,7 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
-EAPI=7
+EAPI=8
inherit cmake xdg