diff --git a/app-accessibility/rhvoice-core/rhvoice-core-1.14.0-r1.ebuild b/app-accessibility/rhvoice-core/rhvoice-core-1.14.0-r1.ebuild index 3361d95b06..f5bf646e85 100644 --- a/app-accessibility/rhvoice-core/rhvoice-core-1.14.0-r1.ebuild +++ b/app-accessibility/rhvoice-core/rhvoice-core-1.14.0-r1.ebuild @@ -19,9 +19,9 @@ SRC_URI="https://github.com/${MY_PN}/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> S="${WORKDIR}/${MY_P}" LICENSE="BSD GPL-2+ GPL-3+ LGPL-2.1+" +SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="ao dbus portaudio +pulseaudio +speech-dispatcher" -SLOT="0" REQUIRED_USE="|| ( ao portaudio pulseaudio )" COMMON_DEPEND=" diff --git a/app-accessibility/rhvoice/rhvoice-1.6.0.ebuild b/app-accessibility/rhvoice/rhvoice-1.6.0.ebuild index 5cf4395c76..5e3f8f2f96 100644 --- a/app-accessibility/rhvoice/rhvoice-1.6.0.ebuild +++ b/app-accessibility/rhvoice/rhvoice-1.6.0.ebuild @@ -30,9 +30,9 @@ LICENSE="BSD GPL-2 GPL-3+ LGPL-2.1+ $(printf 'l10n_%s? ( CC-BY-NC-ND-4.0 )\n' "${CC_NC_LANGS[@]}") $(printf 'l10n_%s? ( free-noncomm )\n' "${NC_LANGS[@]}") " +SLOT="0" KEYWORDS="~amd64 ~x86" IUSE="$(printf 'l10n_%s ' ${LANGS[@]}) ao cli portaudio +pulseaudio +server +speech-dispatcher" -SLOT="0" REQUIRED_USE="|| ( ao portaudio pulseaudio )" DEPEND=" diff --git a/app-admin/ananicy-cpp/ananicy-cpp-1.1.1-r3.ebuild b/app-admin/ananicy-cpp/ananicy-cpp-1.1.1-r3.ebuild index abefa9baaf..d7d09bf64c 100644 --- a/app-admin/ananicy-cpp/ananicy-cpp-1.1.1-r3.ebuild +++ b/app-admin/ananicy-cpp/ananicy-cpp-1.1.1-r3.ebuild @@ -7,17 +7,19 @@ inherit cmake DESCRIPTION="Ananicy rewritten in C++ for much lower CPU and memory usage" HOMEPAGE="https://gitlab.com/ananicy-cpp/ananicy-cpp" +SRC_URI="https://gitlab.com/ananicy-cpp/ananicy-cpp/-/archive/v${PV}/${PN}-v${PV}.tar.bz2" + +S="${WORKDIR}/${PN}-v${PV}" + LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" + IUSE="bpf clang systemd" REQUIRED_USE=" bpf? ( clang ) " -SRC_URI="https://gitlab.com/ananicy-cpp/ananicy-cpp/-/archive/v${PV}/${PN}-v${PV}.tar.bz2" -S="${WORKDIR}/${PN}-v${PV}" - RDEPEND=" !app-admin/ananicy >=dev-cpp/nlohmann_json-3.9 diff --git a/app-admin/customrescuecd-x86/customrescuecd-x86-0.4.1.ebuild b/app-admin/customrescuecd-x86/customrescuecd-x86-0.4.1.ebuild index f10c459a01..e8ae3a1dcb 100644 --- a/app-admin/customrescuecd-x86/customrescuecd-x86-0.4.1.ebuild +++ b/app-admin/customrescuecd-x86/customrescuecd-x86-0.4.1.ebuild @@ -8,13 +8,13 @@ DESCRIPTION="A system rescue cd or usbstick for desktop and server based on gent HOMEPAGE="https://sourceforge.net/projects/customrescuecd/" SRC_URI="mirror://sourceforge/customrescuecd/"${MY_P}"-"${PV}".iso" +S=${WORKDIR} + LICENSE="GPL-3" SLOT="${PV}" KEYWORDS="~x86" RESTRICT="bindist mirror" -S=${WORKDIR} - src_unpack() { :; } src_install() { diff --git a/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.7.ebuild b/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.7.ebuild index 97ae9bab28..120d055cd6 100644 --- a/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.7.ebuild +++ b/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.7.ebuild @@ -8,13 +8,13 @@ DESCRIPTION="A system rescue cd or usbstick for desktop and server based on gent HOMEPAGE="https://sourceforge.net/projects/customrescuecd/" SRC_URI="mirror://sourceforge/customrescuecd/"${MY_P}"-"${PV}".iso" +S=${WORKDIR} + LICENSE="GPL-3" SLOT="${PV}" KEYWORDS="~amd64" RESTRICT="bindist mirror" -S=${WORKDIR} - src_unpack() { :; } src_install() { diff --git a/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.8.ebuild b/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.8.ebuild index 97ae9bab28..120d055cd6 100644 --- a/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.8.ebuild +++ b/app-admin/customrescuecd-x86_64/customrescuecd-x86_64-0.12.8.ebuild @@ -8,13 +8,13 @@ DESCRIPTION="A system rescue cd or usbstick for desktop and server based on gent HOMEPAGE="https://sourceforge.net/projects/customrescuecd/" SRC_URI="mirror://sourceforge/customrescuecd/"${MY_P}"-"${PV}".iso" +S=${WORKDIR} + LICENSE="GPL-3" SLOT="${PV}" KEYWORDS="~amd64" RESTRICT="bindist mirror" -S=${WORKDIR} - src_unpack() { :; } src_install() { diff --git a/app-admin/enpass-desktop-bin/enpass-desktop-bin-6.7.4.933.ebuild b/app-admin/enpass-desktop-bin/enpass-desktop-bin-6.7.4.933.ebuild index aa51ea3d47..ded8d34f8c 100644 --- a/app-admin/enpass-desktop-bin/enpass-desktop-bin-6.7.4.933.ebuild +++ b/app-admin/enpass-desktop-bin/enpass-desktop-bin-6.7.4.933.ebuild @@ -9,6 +9,8 @@ DESCRIPTION="A cross-platform, complete password management solution" HOMEPAGE="https://enpass.io/" SRC_URI="https://apt.enpass.io/pool/main/e/enpass/enpass_${PV}_amd64.deb" +S="${WORKDIR}" + LICENSE="Enpass-EULA" SLOT="0" KEYWORDS="~amd64" @@ -21,8 +23,6 @@ RDEPEND=" x11-libs/libxkbcommon " -S="${WORKDIR}" - QA_PREBUILT="/opt/enpass/*" src_unpack() { diff --git a/app-arch/libarchive-qt/libarchive-qt-2.0.6-r1.ebuild b/app-arch/libarchive-qt/libarchive-qt-2.0.6-r1.ebuild index 2ad5a6dede..1d8b716317 100644 --- a/app-arch/libarchive-qt/libarchive-qt-2.0.6-r1.ebuild +++ b/app-arch/libarchive-qt/libarchive-qt-2.0.6-r1.ebuild @@ -17,10 +17,10 @@ else S="${WORKDIR}/${PN}-v${PV}" fi -RESTRICT="test" LICENSE="LGPL-3" SLOT="0" IUSE="static-libs" +RESTRICT="test" DEPEND=" app-arch/libarchive[lzma,bzip2,zlib(+)] diff --git a/app-arch/libarchive-qt/libarchive-qt-2.0.7.ebuild b/app-arch/libarchive-qt/libarchive-qt-2.0.7.ebuild index 82202f1ed1..20cf3e5494 100644 --- a/app-arch/libarchive-qt/libarchive-qt-2.0.7.ebuild +++ b/app-arch/libarchive-qt/libarchive-qt-2.0.7.ebuild @@ -17,10 +17,10 @@ else S="${WORKDIR}/${PN}-v${PV}" fi -RESTRICT="test" LICENSE="LGPL-3" SLOT="0" IUSE="static-libs" +RESTRICT="test" DEPEND=" app-arch/libarchive[lzma,bzip2,zlib(+)] diff --git a/app-arch/libarchive-qt/libarchive-qt-9999.ebuild b/app-arch/libarchive-qt/libarchive-qt-9999.ebuild index 82202f1ed1..0cef11e447 100644 --- a/app-arch/libarchive-qt/libarchive-qt-9999.ebuild +++ b/app-arch/libarchive-qt/libarchive-qt-9999.ebuild @@ -13,14 +13,14 @@ if [[ "${PV}" == *9999* ]]; then 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}" + KEYWORDS="~amd64" fi -RESTRICT="test" LICENSE="LGPL-3" SLOT="0" IUSE="static-libs" +RESTRICT="test" DEPEND=" app-arch/libarchive[lzma,bzip2,zlib(+)] diff --git a/app-arch/microtar/microtar-0.1.0.ebuild b/app-arch/microtar/microtar-0.1.0.ebuild index 3b81c09d46..e5ec790636 100644 --- a/app-arch/microtar/microtar-0.1.0.ebuild +++ b/app-arch/microtar/microtar-0.1.0.ebuild @@ -8,10 +8,10 @@ inherit toolchain-funcs DESCRIPTION="A lightweight tar library written in ANSI C" HOMEPAGE="https://github.com/rxi/microtar" SRC_URI="https://github.com/rxi/microtar/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" LICENSE="MIT" SLOT="0" +KEYWORDS="~amd64" src_compile() { tc-export CC diff --git a/app-arch/zarchive/zarchive-0.1.2.ebuild b/app-arch/zarchive/zarchive-0.1.2.ebuild index c5c2edbe6f..92b1fb7d1d 100644 --- a/app-arch/zarchive/zarchive-0.1.2.ebuild +++ b/app-arch/zarchive/zarchive-0.1.2.ebuild @@ -9,11 +9,11 @@ DESCRIPTION="Library for creating and reading zstd-compressed file archives (.za HOMEPAGE="https://github.com/Exzap/ZArchive" SRC_URI="https://github.com/Exzap/ZArchive/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/ZArchive-${PV}" + LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~arm64 ~x86" DEPEND="app-arch/zstd" RDEPEND="${DEPEND}" - -S="${WORKDIR}/ZArchive-${PV}" diff --git a/app-backup/kopia-ui-bin/kopia-ui-bin-0.15.0-r1.ebuild b/app-backup/kopia-ui-bin/kopia-ui-bin-0.15.0-r1.ebuild index a1e69fac01..99f965beba 100644 --- a/app-backup/kopia-ui-bin/kopia-ui-bin-0.15.0-r1.ebuild +++ b/app-backup/kopia-ui-bin/kopia-ui-bin-0.15.0-r1.ebuild @@ -14,6 +14,8 @@ SRC_URI=" arm64? ( https://github.com/kopia/kopia/releases/download/v${PV}/kopia-ui_${PV}_arm64.deb -> ${P}-arm64.deb ) " +S="${WORKDIR}" + LICENSE="Apache-2.0" SLOT="0" KEYWORDS="-* ~amd64 ~arm ~arm64" @@ -48,7 +50,6 @@ RDEPEND=" " QA_PREBUILT="opt/KopiaUI/*" -S="${WORKDIR}" src_install() { mv "${S}"/* "${ED}" || die diff --git a/app-benchmarks/phoronix-test-suite/phoronix-test-suite-9999.ebuild b/app-benchmarks/phoronix-test-suite/phoronix-test-suite-9999.ebuild index 134e18bc9a..fe20c2f17e 100644 --- a/app-benchmarks/phoronix-test-suite/phoronix-test-suite-9999.ebuild +++ b/app-benchmarks/phoronix-test-suite/phoronix-test-suite-9999.ebuild @@ -5,19 +5,16 @@ EAPI=8 -inherit bash-completion-r1 xdg-utils +inherit bash-completion-r1 git-r3 xdg-utils DESCRIPTION="Phoronix's comprehensive, cross-platform testing and benchmark suite" HOMEPAGE="http://www.phoronix-test-suite.com" +EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" +EGIT3_STORE_DIR="${T}" LICENSE="GPL-3" SLOT="0" -EGIT_REPO_URI="https://github.com/${PN}/${PN}.git" -EGIT3_STORE_DIR="${T}" -inherit git-r3 -SRC_URI="" - IUSE="sdl" RDEPEND="${DEPEND} diff --git a/app-crypt/autofirma/autofirma-1.8.2.ebuild b/app-crypt/autofirma/autofirma-1.8.2.ebuild index a13f350832..3e1ae0b64c 100644 --- a/app-crypt/autofirma/autofirma-1.8.2.ebuild +++ b/app-crypt/autofirma/autofirma-1.8.2.ebuild @@ -14,6 +14,8 @@ HOMEPAGE=" SRC_URI="https://estaticos.redsara.es/comunes/autofirma/$(ver_rs 1- /)/AutoFirma_Linux_Fedora.zip -> ${P}.zip https://distfiles.chuso.net/distfiles/${P}.zip" +S=${WORKDIR} + LICENSE="|| ( GPL-2 EUPL-1.1 )" SLOT="0" KEYWORDS="~amd64" @@ -21,8 +23,6 @@ KEYWORDS="~amd64" RDEPEND="virtual/jre:1.8" BDEPEND="app-arch/unzip" -S=${WORKDIR} - src_unpack() { default rpm_unpack "./${P}-1.noarch_FEDORA.rpm" diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.10.0.ebuild b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.10.0.ebuild index f0578cf4a9..ea2a9886f1 100644 --- a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.10.0.ebuild +++ b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.10.0.ebuild @@ -11,6 +11,11 @@ inherit distutils-r1 PARENT_PN="${PN%-dns-rfc2136}" PARENT_P="${PARENT_PN}-${PV}" +DESCRIPTION="RFC 2136 DNS Authenticator plugin for Certbot (Let’s Encrypt client)" +HOMEPAGE=" + https://github.com/certbot/certbot + https://letsencrypt.org/ +" if [[ "${PV}" == *9999 ]]; then inherit git-r3 @@ -25,17 +30,11 @@ else KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" fi -DESCRIPTION="RFC 2136 DNS Authenticator plugin for Certbot (Let’s Encrypt client)" -HOMEPAGE=" - https://github.com/certbot/certbot - https://letsencrypt.org/ -" +S="${WORKDIR}/${PARENT_P}/${PN}" LICENSE="Apache-2.0" SLOT="0" -S="${WORKDIR}/${PARENT_P}/${PN}" - BDEPEND=" test? ( dev-python/pytest[${PYTHON_USEDEP}] ) " diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.8.0.ebuild b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.8.0.ebuild index 425d68e1ae..31ab5103fb 100644 --- a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.8.0.ebuild +++ b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.8.0.ebuild @@ -11,6 +11,11 @@ inherit distutils-r1 PARENT_PN="${PN%-dns-rfc2136}" PARENT_P="${PARENT_PN}-${PV}" +DESCRIPTION="RFC 2136 DNS Authenticator plugin for Certbot (Let’s Encrypt client)" +HOMEPAGE=" + https://github.com/certbot/certbot + https://letsencrypt.org/ +" if [[ "${PV}" == *9999 ]]; then inherit git-r3 @@ -25,17 +30,11 @@ else KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" fi -DESCRIPTION="RFC 2136 DNS Authenticator plugin for Certbot (Let’s Encrypt client)" -HOMEPAGE=" - https://github.com/certbot/certbot - https://letsencrypt.org/ -" +S="${WORKDIR}/${PARENT_P}/${PN}" LICENSE="Apache-2.0" SLOT="0" -S="${WORKDIR}/${PARENT_P}/${PN}" - BDEPEND=" test? ( dev-python/pytest[${PYTHON_USEDEP}] ) " diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.9.0.ebuild b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.9.0.ebuild index 425d68e1ae..31ab5103fb 100644 --- a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.9.0.ebuild +++ b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-2.9.0.ebuild @@ -11,6 +11,11 @@ inherit distutils-r1 PARENT_PN="${PN%-dns-rfc2136}" PARENT_P="${PARENT_PN}-${PV}" +DESCRIPTION="RFC 2136 DNS Authenticator plugin for Certbot (Let’s Encrypt client)" +HOMEPAGE=" + https://github.com/certbot/certbot + https://letsencrypt.org/ +" if [[ "${PV}" == *9999 ]]; then inherit git-r3 @@ -25,17 +30,11 @@ else KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" fi -DESCRIPTION="RFC 2136 DNS Authenticator plugin for Certbot (Let’s Encrypt client)" -HOMEPAGE=" - https://github.com/certbot/certbot - https://letsencrypt.org/ -" +S="${WORKDIR}/${PARENT_P}/${PN}" LICENSE="Apache-2.0" SLOT="0" -S="${WORKDIR}/${PARENT_P}/${PN}" - BDEPEND=" test? ( dev-python/pytest[${PYTHON_USEDEP}] ) " diff --git a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-9999.ebuild b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-9999.ebuild index f0578cf4a9..ea2a9886f1 100644 --- a/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-9999.ebuild +++ b/app-crypt/certbot-dns-rfc2136/certbot-dns-rfc2136-9999.ebuild @@ -11,6 +11,11 @@ inherit distutils-r1 PARENT_PN="${PN%-dns-rfc2136}" PARENT_P="${PARENT_PN}-${PV}" +DESCRIPTION="RFC 2136 DNS Authenticator plugin for Certbot (Let’s Encrypt client)" +HOMEPAGE=" + https://github.com/certbot/certbot + https://letsencrypt.org/ +" if [[ "${PV}" == *9999 ]]; then inherit git-r3 @@ -25,17 +30,11 @@ else KEYWORDS="~amd64 ~arm ~arm64 ~ppc64 ~riscv ~x86" fi -DESCRIPTION="RFC 2136 DNS Authenticator plugin for Certbot (Let’s Encrypt client)" -HOMEPAGE=" - https://github.com/certbot/certbot - https://letsencrypt.org/ -" +S="${WORKDIR}/${PARENT_P}/${PN}" LICENSE="Apache-2.0" SLOT="0" -S="${WORKDIR}/${PARENT_P}/${PN}" - BDEPEND=" test? ( dev-python/pytest[${PYTHON_USEDEP}] ) " diff --git a/app-crypt/configuradorfnmt/configuradorfnmt-1.0.1.ebuild b/app-crypt/configuradorfnmt/configuradorfnmt-1.0.1.ebuild index 5925e8fb3d..ce5d62b7e5 100644 --- a/app-crypt/configuradorfnmt/configuradorfnmt-1.0.1.ebuild +++ b/app-crypt/configuradorfnmt/configuradorfnmt-1.0.1.ebuild @@ -9,6 +9,8 @@ DESCRIPTION="Spanish government certificate request generator" HOMEPAGE="https://www.cert.fnmt.es/" SRC_URI="https://descargas.cert.fnmt.es/Linux/configuradorfnmt-1.0.1-0.x86_64.rpm" +S=${WORKDIR} + LICENSE="FNMT-RCM" SLOT="0" KEYWORDS="~amd64" @@ -16,8 +18,6 @@ KEYWORDS="~amd64" RDEPEND="virtual/jre:1.8" DEPEND="${RDEPEND}" -S=${WORKDIR}/ - src_install() { java-pkg_dojar "usr/lib64/${PN}/${PN}.jar" java-pkg_dolauncher diff --git a/app-crypt/gnome-encfs-manager/gnome-encfs-manager-1.9-r1.ebuild b/app-crypt/gnome-encfs-manager/gnome-encfs-manager-1.9-r1.ebuild index 5cfcc62db5..9b7a17e611 100644 --- a/app-crypt/gnome-encfs-manager/gnome-encfs-manager-1.9-r1.ebuild +++ b/app-crypt/gnome-encfs-manager/gnome-encfs-manager-1.9-r1.ebuild @@ -10,8 +10,8 @@ HOMEPAGE="https://launchpad.net/gencfsm" SRC_URI="https://launchpad.net/gencfsm/trunk/${PV}/+download/${PN}_${PV}.tar.xz -> ${P}.tar.xz" LICENSE="GPL-2" -KEYWORDS="~amd64 ~x86" SLOT="0" +KEYWORDS="~amd64 ~x86" IUSE="+appindicator" DEPEND=" diff --git a/app-crypt/gnome-encfs-manager/gnome-encfs-manager-1.9-r2.ebuild b/app-crypt/gnome-encfs-manager/gnome-encfs-manager-1.9-r2.ebuild index 2dc21af408..03650089eb 100644 --- a/app-crypt/gnome-encfs-manager/gnome-encfs-manager-1.9-r2.ebuild +++ b/app-crypt/gnome-encfs-manager/gnome-encfs-manager-1.9-r2.ebuild @@ -10,8 +10,8 @@ HOMEPAGE="https://launchpad.net/gencfsm" SRC_URI="https://launchpad.net/gencfsm/trunk/${PV}/+download/${PN}_${PV}.tar.xz -> ${P}.tar.xz" LICENSE="GPL-2" -KEYWORDS="~amd64 ~x86" SLOT="0" +KEYWORDS="~amd64 ~x86" IUSE="+appindicator" DEPEND=" diff --git a/app-crypt/uacme/uacme-1.7.1.ebuild b/app-crypt/uacme/uacme-1.7.1.ebuild index 8624297481..4f0fd1d906 100644 --- a/app-crypt/uacme/uacme-1.7.1.ebuild +++ b/app-crypt/uacme/uacme-1.7.1.ebuild @@ -8,10 +8,10 @@ HOMEPAGE="https://github.com/ndilieto/uacme" SRC_URI="https://github.com/ndilieto/uacme/archive/upstream/${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/uacme-upstream-${PV}" +LICENSE="GPL-3" +SLOT="0" KEYWORDS="~amd64" -SLOT="0" -LICENSE="GPL-3" IUSE="gnutls mbedtls +ualpn +man" REQUIRED_USE="gnutls? ( !mbedtls )" diff --git a/app-dicts/dictd-moby-thesaurus/dictd-moby-thesaurus-1.0.ebuild b/app-dicts/dictd-moby-thesaurus/dictd-moby-thesaurus-1.0.ebuild index 707bdb2472..2069eb9d84 100644 --- a/app-dicts/dictd-moby-thesaurus/dictd-moby-thesaurus-1.0.ebuild +++ b/app-dicts/dictd-moby-thesaurus/dictd-moby-thesaurus-1.0.ebuild @@ -11,8 +11,8 @@ HOMEPAGE="https://tracker.debian.org/pkg/dict-moby-thesaurus" SRC_URI="mirror://debian/pool/main/d/${MY_PN}/${DEB}" S="${WORKDIR}" -SLOT="0" LICENSE="GPL-2" +SLOT="0" KEYWORDS="~amd64" DEPEND=">=app-text/dictd-1.13.0-r3" diff --git a/app-doc/geeknote/geeknote-9999.ebuild b/app-doc/geeknote/geeknote-9999.ebuild index fc735bf151..169a2e3799 100644 --- a/app-doc/geeknote/geeknote-9999.ebuild +++ b/app-doc/geeknote/geeknote-9999.ebuild @@ -9,12 +9,16 @@ DISTUTILS_USE_PEP517=setuptools inherit bash-completion-r1 distutils-r1 git-r3 DESCRIPTION="Evernote CLI: CRUD for notes in cloud, in markdown" -HOMEPAGE="http://web.archive.org/web/20171008200604/http://www.geeknote.me/" +HOMEPAGE="https://github.com/vitaly-zdanevich/geeknote" EGIT_REPO_URI="https://github.com/vitaly-zdanevich/geeknote" LICENSE="GPL-3" SLOT="0" +BDEPEND="test? ( + dev-python/mock[${PYTHON_USEDEP}] +)" + RDEPEND=" dev-python/evernote2[${PYTHON_USEDEP}] dev-python/html2text[${PYTHON_USEDEP}] @@ -29,9 +33,17 @@ PATCHES=( "${FILESDIR}/${P}-remove_completion_from_setup.patch" ) RESTRICT="test" -python_install_all() { - dobashcomp completion/bash_completion/_geeknote - insinto /usr/share/zsh/site-functions - doins completion/zsh_completion/_geeknote - distutils-r1_python_install_all +# python_install_all() { +# dobashcomp completion/bash_completion/_geeknote +# insinto /usr/share/zsh/site-functions +# doins completion/zsh_completion/_geeknote +# distutils-r1_python_install_all +# } + +distutils_enable_tests pytest + +pkg_postinst() { + einfo "Autocompletion plugin is already bundled in oh-my-zsh. To enable just configure plugin definition" + einfo "plugins=( ... geeknote ...)" + einfo "see more at https://github.com/s7anley/zsh-geeknote" } diff --git a/app-editors/mined/mined-2015.25.ebuild b/app-editors/mined/mined-2015.25.ebuild index e48862e1c2..b79bb069e7 100644 --- a/app-editors/mined/mined-2015.25.ebuild +++ b/app-editors/mined/mined-2015.25.ebuild @@ -6,12 +6,15 @@ inherit toolchain-funcs DESCRIPTION="A powerful text editor with extensive Unicode and CJK support" HOMEPAGE="http://towo.net/mined/" SRC_URI="https://downloads.sourceforge.net/project/mined/mined/mined%20${PV}/${P}.tar.gz?ts=gAAAAABhfF-EKWvxGfwH7tpfR0NI8LV87Muimvh4jUigxZZZAD1fN8xgcbBPJc1TQ3f8djMFDbHXXz6rQZI4_qwwEsqakvBpqg%3D%3D&r=https%3A%2F%2Fsourceforge.net%2Fprojects%2Fmined%2Ffiles%2Fmined%2Fmined%2520${PV}%2Fmined-${P}.tar.gz%2Fdownload -> ${P}.tar.gz" + +S="${S}"/src + LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" + RESTRICT="test" DEPEND="${RDEPEND}" -S=${S}/src src_configure() { tc-export CC sed -in 's/OBJDIR=..\/bin\/sh/OBJDIR=bin\/sh/' mkmined diff --git a/app-editors/typora-bin/typora-bin-1.8.10.ebuild b/app-editors/typora-bin/typora-bin-1.8.10.ebuild index d2684f37e7..3e17e4729f 100644 --- a/app-editors/typora-bin/typora-bin-1.8.10.ebuild +++ b/app-editors/typora-bin/typora-bin-1.8.10.ebuild @@ -12,6 +12,8 @@ SRC_URI=" arm64? ( https://typora.io/linux/typora_${PV}_arm64.deb ) " +S="${WORKDIR}" + LICENSE="Typora-EULA" SLOT="0" KEYWORDS="-* ~amd64 ~arm64" @@ -43,7 +45,6 @@ RDEPEND=" ${DEPEND}" QA_PREBUILT="*" -S="${WORKDIR}" src_install() { mv "${S}"/* "${ED}" || die diff --git a/app-emacs/prop-menu/prop-menu-0.1.2.ebuild b/app-emacs/prop-menu/prop-menu-0.1.2.ebuild index d1e7ebca2d..eda9d06f9c 100644 --- a/app-emacs/prop-menu/prop-menu-0.1.2.ebuild +++ b/app-emacs/prop-menu/prop-menu-0.1.2.ebuild @@ -9,12 +9,12 @@ DESCRIPTION="Compute pop-up menus from text and overlay properties " HOMEPAGE="https://github.com/david-christiansen/prop-menu-el" SRC_URI="https://github.com/david-christiansen/prop-menu-el/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/prop-menu-el-${PV}" + LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64" -S="${WORKDIR}/prop-menu-el-${PV}" - SITEFILE="50${PN}-gentoo.el" src_prepare() { diff --git a/app-emulation/arnold/arnold-20170513.ebuild b/app-emulation/arnold/arnold-20170513.ebuild index 6704b1763d..17ad70b654 100644 --- a/app-emulation/arnold/arnold-20170513.ebuild +++ b/app-emulation/arnold/arnold-20170513.ebuild @@ -11,6 +11,8 @@ DESCRIPTION="Amstrad CPC emulator" HOMEPAGE="http://www.cpctech.org.uk" SRC_URI="http://cpctech.cpc-live.com/arnsrc.zip -> ${P}.zip" +S=${WORKDIR}/src + LICENSE="GPL-2 LGPL-2.1" SLOT="0" KEYWORDS="~amd64 ~x86" @@ -24,8 +26,6 @@ RDEPEND=" DEPEND="${RDEPEND}" BDEPEND="app-arch/unzip" -S=${WORKDIR}/src - src_prepare() { setup-wxwidgets sed -i "4421s:=.*$:=wxT(\"/usr/share/${PN}/\");:" arngui/arnguiApp.cpp || die diff --git a/app-emulation/rars/rars-1.6.ebuild b/app-emulation/rars/rars-1.6.ebuild index ca1429e680..9e563f4210 100644 --- a/app-emulation/rars/rars-1.6.ebuild +++ b/app-emulation/rars/rars-1.6.ebuild @@ -18,14 +18,9 @@ SRC_URI=" LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" -S="${WORKDIR}/${P}" -CP_DEPEND="" - -RDEPEND=">=virtual/jre-1.8:* - ${CP_DEPEND}" -DEPEND=">=virtual/jdk-1.8:* - ${CP_DEPEND}" +RDEPEND=">=virtual/jre-1.8:*" +DEPEND=">=virtual/jdk-1.8:*" src_unpack() { default diff --git a/app-eselect/eselect-autostart/eselect-autostart-1.0.0.ebuild b/app-eselect/eselect-autostart/eselect-autostart-1.0.0.ebuild index 0e4d2675aa..5d5c9bc198 100644 --- a/app-eselect/eselect-autostart/eselect-autostart-1.0.0.ebuild +++ b/app-eselect/eselect-autostart/eselect-autostart-1.0.0.ebuild @@ -3,18 +3,20 @@ EAPI=8 -SRC_URI="https://codeberg.org/mmatous/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" DESCRIPTION="Manage symlinks in \$XDG_CONFIG_HOME/autostart" HOMEPAGE="https://codeberg.org/mmatous/eselect-autostart" +SRC_URI="https://codeberg.org/mmatous/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${PN}" + LICENSE="GPL-3" SLOT="0" +KEYWORDS="~amd64" + RESTRICT="mirror" RDEPEND="app-admin/eselect" -S="${WORKDIR}/${PN}" - src_install() { default insinto /usr/share/eselect/modules diff --git a/app-eselect/eselect-ld/eselect-ld-1.0.0.ebuild b/app-eselect/eselect-ld/eselect-ld-1.0.0.ebuild index 5c4cfb7fc5..92427237cc 100644 --- a/app-eselect/eselect-ld/eselect-ld-1.0.0.ebuild +++ b/app-eselect/eselect-ld/eselect-ld-1.0.0.ebuild @@ -3,18 +3,20 @@ EAPI=8 -SRC_URI="https://codeberg.org/mmatous/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" DESCRIPTION="Manage the ld symlink" HOMEPAGE="https://codeberg.org/mmatous/eselect-ld" +SRC_URI="https://codeberg.org/mmatous/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${PN}" + LICENSE="GPL-3" SLOT="0" +KEYWORDS="~amd64" + RESTRICT="mirror" RDEPEND="app-admin/eselect" -S="${WORKDIR}/${PN}" - src_install() { default insinto /usr/share/eselect/modules diff --git a/app-eselect/eselect-vala/eselect-vala-1.0.0.ebuild b/app-eselect/eselect-vala/eselect-vala-1.0.0.ebuild index dbf7f0a075..cfb7278a3b 100644 --- a/app-eselect/eselect-vala/eselect-vala-1.0.0.ebuild +++ b/app-eselect/eselect-vala/eselect-vala-1.0.0.ebuild @@ -3,18 +3,18 @@ EAPI=8 -SRC_URI="https://github.com/coldnew/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64 ~x86" DESCRIPTION="Manage the valac symlink" HOMEPAGE="https://github.com/coldnew/eselect-vala" +SRC_URI="https://github.com/coldnew/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" + LICENSE="GPL-2" SLOT="0" +KEYWORDS="~amd64 ~x86" + RESTRICT="mirror" RDEPEND="app-admin/eselect" -S="${WORKDIR}/${P}" - src_install() { default insinto /usr/share/eselect/modules diff --git a/app-forensics/mvt/mvt-2.4.1.ebuild b/app-forensics/mvt/mvt-2.4.1.ebuild index 8ad7c7b70c..e85f256da7 100644 --- a/app-forensics/mvt/mvt-2.4.1.ebuild +++ b/app-forensics/mvt/mvt-2.4.1.ebuild @@ -7,14 +7,14 @@ DISTUTILS_USE_PEP517=setuptools PYTHON_COMPAT=( python3_11 ) inherit distutils-r1 -SRC_URI="https://github.com/mvt-project/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64 ~x86" DESCRIPTION="Forensic traces to identify a potential compromise of Android and iOS devices" HOMEPAGE="https://github.com/mvt-project/mvt" +SRC_URI="https://github.com/mvt-project/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" +KEYWORDS="~amd64 ~x86" RDEPEND=" dev-python/adb-shell[${PYTHON_USEDEP}] diff --git a/app-misc/anki-bin/anki-bin-23.12.1.ebuild b/app-misc/anki-bin/anki-bin-23.12.1.ebuild index 5c24611d9f..ba6ac59396 100644 --- a/app-misc/anki-bin/anki-bin-23.12.1.ebuild +++ b/app-misc/anki-bin/anki-bin-23.12.1.ebuild @@ -23,6 +23,8 @@ SRC_URI=" https://raw.githubusercontent.com/ankitects/anki/${PV}/qt/bundle/lin/anki.xpm -> ${P}.xpm " +S="${WORKDIR}" + # The program itself is licensed under AGPL-3+ with contributed portions licensed # under BSD-3. # The translation files are licensed under BSD-3 and public-domain. @@ -100,8 +102,6 @@ RDEPEND=" " BDEPEND="app-arch/unzip" -S="${WORKDIR}" - DOC_CONTENTS="Users with add-ons that still rely on Anki's Qt5 GUI can either switch to ${CATEGORY}/${PN}[-qt6], or temporarily set an environment variable ENABLE_QT5_COMPAT to 1 to have Anki install the previous compatibility code. diff --git a/app-misc/anki-bin/anki-bin-24.04.ebuild b/app-misc/anki-bin/anki-bin-24.04.ebuild index 71e8ec20e2..43195331a3 100644 --- a/app-misc/anki-bin/anki-bin-24.04.ebuild +++ b/app-misc/anki-bin/anki-bin-24.04.ebuild @@ -23,6 +23,8 @@ SRC_URI=" https://raw.githubusercontent.com/ankitects/anki/${PV}/qt/bundle/lin/anki.xpm -> ${P}.xpm " +S="${WORKDIR}" + # The program itself is licensed under AGPL-3+ with contributed portions licensed # under BSD-3. # The translation files are licensed under BSD-3 and public-domain. @@ -101,8 +103,6 @@ RDEPEND=" " BDEPEND="app-arch/unzip" -S="${WORKDIR}" - DOC_CONTENTS="Users with add-ons that still rely on Anki's Qt5 GUI can either switch to ${CATEGORY}/${PN}[-qt6], or temporarily set an environment variable ENABLE_QT5_COMPAT to 1 to have Anki install the previous compatibility code. diff --git a/app-misc/apidb/apidb-5.11.0_beta.ebuild b/app-misc/apidb/apidb-5.11.0_beta.ebuild index 7ca706863b..f068f7a672 100644 --- a/app-misc/apidb/apidb-5.11.0_beta.ebuild +++ b/app-misc/apidb/apidb-5.11.0_beta.ebuild @@ -23,6 +23,8 @@ else KEYWORDS="~amd64" fi +S="${WORKDIR}/${PN}-${MYPV}" + LICENSE="GPL-3" SLOT="0" @@ -44,8 +46,6 @@ DEPEND="${RDEPEND} sys-devel/flex " -S="${WORKDIR}/${PN}-${MYPV}" - src_prepare() { sed -i 's/lib/${LIBDIR}/' src/CMakeLists.txt || die sed -i 's/lib/${LIBDIR}/' src/mysql-reader-c++/CMakeLists.txt || die diff --git a/app-misc/apidb/apidb-5.13.1_beta.ebuild b/app-misc/apidb/apidb-5.13.1_beta.ebuild index 7ca706863b..f068f7a672 100644 --- a/app-misc/apidb/apidb-5.13.1_beta.ebuild +++ b/app-misc/apidb/apidb-5.13.1_beta.ebuild @@ -23,6 +23,8 @@ else KEYWORDS="~amd64" fi +S="${WORKDIR}/${PN}-${MYPV}" + LICENSE="GPL-3" SLOT="0" @@ -44,8 +46,6 @@ DEPEND="${RDEPEND} sys-devel/flex " -S="${WORKDIR}/${PN}-${MYPV}" - src_prepare() { sed -i 's/lib/${LIBDIR}/' src/CMakeLists.txt || die sed -i 's/lib/${LIBDIR}/' src/mysql-reader-c++/CMakeLists.txt || die diff --git a/app-misc/apidb/apidb-5.13.4_beta.ebuild b/app-misc/apidb/apidb-5.13.4_beta.ebuild index 7ca706863b..f068f7a672 100644 --- a/app-misc/apidb/apidb-5.13.4_beta.ebuild +++ b/app-misc/apidb/apidb-5.13.4_beta.ebuild @@ -23,6 +23,8 @@ else KEYWORDS="~amd64" fi +S="${WORKDIR}/${PN}-${MYPV}" + LICENSE="GPL-3" SLOT="0" @@ -44,8 +46,6 @@ DEPEND="${RDEPEND} sys-devel/flex " -S="${WORKDIR}/${PN}-${MYPV}" - src_prepare() { sed -i 's/lib/${LIBDIR}/' src/CMakeLists.txt || die sed -i 's/lib/${LIBDIR}/' src/mysql-reader-c++/CMakeLists.txt || die diff --git a/app-misc/apidb/apidb-5.13.6_beta.ebuild b/app-misc/apidb/apidb-5.13.6_beta.ebuild index 7ca706863b..f068f7a672 100644 --- a/app-misc/apidb/apidb-5.13.6_beta.ebuild +++ b/app-misc/apidb/apidb-5.13.6_beta.ebuild @@ -23,6 +23,8 @@ else KEYWORDS="~amd64" fi +S="${WORKDIR}/${PN}-${MYPV}" + LICENSE="GPL-3" SLOT="0" @@ -44,8 +46,6 @@ DEPEND="${RDEPEND} sys-devel/flex " -S="${WORKDIR}/${PN}-${MYPV}" - src_prepare() { sed -i 's/lib/${LIBDIR}/' src/CMakeLists.txt || die sed -i 's/lib/${LIBDIR}/' src/mysql-reader-c++/CMakeLists.txt || die diff --git a/app-misc/apidb/apidb-5.8.0_beta.ebuild b/app-misc/apidb/apidb-5.8.0_beta.ebuild index 7e58ba5661..193ef6e229 100644 --- a/app-misc/apidb/apidb-5.8.0_beta.ebuild +++ b/app-misc/apidb/apidb-5.8.0_beta.ebuild @@ -17,6 +17,8 @@ DESCRIPTION="API Generator for Database access" HOMEPAGE="https://github.com/azaeldevel/apidb" SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz" +S="${WORKDIR}/${PN}-${MYPV}" + LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" @@ -39,8 +41,6 @@ DEPEND="${RDEPEND} sys-devel/flex " -S="${WORKDIR}/${PN}-${MYPV}" - src_prepare() { sed -i 's/lib/${LIBDIR}/' src/CMakeLists.txt || die sed -i 's/lib/${LIBDIR}/' src/mysql-reader-c++/CMakeLists.txt || die diff --git a/app-misc/aw-client/aw-client-0.11.0.ebuild b/app-misc/aw-client/aw-client-0.11.0.ebuild index 8349a69f81..0dbe0b3a1d 100644 --- a/app-misc/aw-client/aw-client-0.11.0.ebuild +++ b/app-misc/aw-client/aw-client-0.11.0.ebuild @@ -8,20 +8,21 @@ PYTHON_COMPAT=( python3_10) inherit distutils-r1 +COMMIT="f7a8dbb3f81be81224368970054fd33d2814c9d7" + DESCRIPTION="Client library for ActivityWatch" HOMEPAGE="https://activitywatch.net" -LICENSE="MPL-2.0" - -COMMIT="f7a8dbb3f81be81224368970054fd33d2814c9d7" SRC_URI="https://github.com/ActivityWatch/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" +S="${WORKDIR}/${PN}-${COMMIT}" + +LICENSE="MPL-2.0" SLOT="0" +KEYWORDS="~amd64" + # Test tries to connect to aw-server RESTRICT="test" -S="${WORKDIR}/${PN}-${COMMIT}" - RDEPEND=" app-misc/aw-core[${PYTHON_USEDEP}] dev-python/click[${PYTHON_USEDEP}] @@ -31,6 +32,4 @@ RDEPEND=" dev-python/requests[${PYTHON_USEDEP}] " -DEPEND=" - ${RDEPEND} -" +DEPEND="${RDEPEND}" diff --git a/app-misc/aw-core/aw-core-0.11.0.ebuild b/app-misc/aw-core/aw-core-0.11.0.ebuild index d63e79d70a..017001ac42 100644 --- a/app-misc/aw-core/aw-core-0.11.0.ebuild +++ b/app-misc/aw-core/aw-core-0.11.0.ebuild @@ -8,19 +8,19 @@ PYTHON_COMPAT=( python3_10 ) inherit distutils-r1 +COMMIT="8aaa35376a4f0b270a1927dff4b4d34caee7707b" + DESCRIPTION="Core library for ActivityWatch" HOMEPAGE="https://activitywatch.net" -LICENSE="MPL-2.0" - -COMMIT="8aaa35376a4f0b270a1927dff4b4d34caee7707b" SRC_URI="https://github.com/ActivityWatch/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" -SLOT="0" -IUSE="test" - S="${WORKDIR}/${PN}-${COMMIT}" +LICENSE="MPL-2.0" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" + RDEPEND=" dev-python/appdirs[${PYTHON_USEDEP}] dev-python/deprecation[${PYTHON_USEDEP}] diff --git a/app-misc/brightness-control/brightness-control-2.4.ebuild b/app-misc/brightness-control/brightness-control-2.4.ebuild index 693c6c1bb5..c438a5e0c2 100644 --- a/app-misc/brightness-control/brightness-control-2.4.ebuild +++ b/app-misc/brightness-control/brightness-control-2.4.ebuild @@ -15,9 +15,9 @@ HOMEPAGE="https://github.com/lordamit/Brightness" SRC_URI="https://github.com/lordamit/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${MY_PN}-${PV}/brightness-controller-linux" -KEYWORDS="~amd64 ~x86" LICENSE="GPL-3" SLOT="0" +KEYWORDS="~amd64 ~x86" RDEPEND="$(python_gen_cond_dep \ 'dev-python/QtPy[${PYTHON_USEDEP},gui,network,pyqt5,widgets]' diff --git a/app-misc/brightnessctl/brightnessctl-0.5.1.ebuild b/app-misc/brightnessctl/brightnessctl-0.5.1.ebuild index c4d3745d6d..646cad9ac5 100644 --- a/app-misc/brightnessctl/brightnessctl-0.5.1.ebuild +++ b/app-misc/brightnessctl/brightnessctl-0.5.1.ebuild @@ -9,9 +9,9 @@ DESCRIPTION="A program to read and control device brightness" HOMEPAGE="https://github.com/Hummer12007/brightnessctl" SRC_URI="https://github.com/Hummer12007/brightnessctl/archive/${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64 ~arm64" LICENSE="MIT" SLOT="0" +KEYWORDS="~amd64 ~arm64" IUSE="systemd udev" DEPEND=" diff --git a/app-misc/chayang/chayang-0.1.0.ebuild b/app-misc/chayang/chayang-0.1.0.ebuild index 0ee1c2828c..354851611e 100644 --- a/app-misc/chayang/chayang-0.1.0.ebuild +++ b/app-misc/chayang/chayang-0.1.0.ebuild @@ -8,12 +8,13 @@ inherit meson DESCRIPTION="Gradually dim the screen." HOMEPAGE="https://git.sr.ht/~emersion/chayang" SRC_URI="https://git.sr.ht/~emersion/chayang/archive/v${PV}.tar.gz -> ${PN}-${PV}.tar.gz" -LICENSE="MIT" +S="${WORKDIR}/${PN}-v${PV}" + +LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" -S="${WORKDIR}/${PN}-v${PV}" RESTRICT="mirror" RDEPEND="dev-libs/wayland" diff --git a/app-misc/clipboard/clipboard-0.9.0.1.ebuild b/app-misc/clipboard/clipboard-0.9.0.1.ebuild index a7f6b69332..acbaec3cba 100644 --- a/app-misc/clipboard/clipboard-0.9.0.1.ebuild +++ b/app-misc/clipboard/clipboard-0.9.0.1.ebuild @@ -11,6 +11,8 @@ DESCRIPTION="Cut, copy, and paste anything in your terminal" HOMEPAGE="https://getclipboard.app/ https://github.com/Slackadays/Clipboard" SRC_URI="https://github.com/Slackadays/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MY_P}" + LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" @@ -26,7 +28,6 @@ RDEPEND="X? ( ) media-libs/alsa-lib " -S="${WORKDIR}/${MY_P}" src_configure() { local mycmakeargs=( diff --git a/app-misc/dbf/dbf-0.9.0.ebuild b/app-misc/dbf/dbf-0.9.0.ebuild index 4c0b408ecb..924daba241 100644 --- a/app-misc/dbf/dbf-0.9.0.ebuild +++ b/app-misc/dbf/dbf-0.9.0.ebuild @@ -12,6 +12,8 @@ DESCRIPTION="Command line tool to read the content of dBASE III, IV, and 5.0 fil HOMEPAGE="https://github.com/rollinhand/dbf-core" SRC_URI="https://github.com/rollinhand/dbf-core/archive/${MY_COMMIT}.tar.gz -> ${P}.tgz" +S="${WORKDIR}/${PN}-core-${MY_COMMIT}" + LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" @@ -23,8 +25,6 @@ DEPEND="${RDEPEND} doc? ( app-text/docbook-sgml-utils ) virtual/pkgconfig" -S="${WORKDIR}/${PN}-core-${MY_COMMIT}" - src_prepare() { default if use doc; then diff --git a/app-misc/dragon/dragon-1.1.1.ebuild b/app-misc/dragon/dragon-1.1.1.ebuild index a0538967e9..64bf6f97f6 100644 --- a/app-misc/dragon/dragon-1.1.1.ebuild +++ b/app-misc/dragon/dragon-1.1.1.ebuild @@ -7,9 +7,9 @@ DESCRIPTION="Simple drag-and-drop source/sink for X and Wayland" HOMEPAGE="https://github.com/mwh/dragon" SRC_URI="https://github.com/mwh/dragon/archive/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" LICENSE="GPL-3" SLOT="0" +KEYWORDS="~amd64" DEPEND=">=x11-libs/gtk+-3" RDEPEND="${DEPEND}" diff --git a/app-misc/dragon/dragon-1.1.1_p20210820.ebuild b/app-misc/dragon/dragon-1.1.1_p20210820.ebuild index 275379c287..d327174b52 100644 --- a/app-misc/dragon/dragon-1.1.1_p20210820.ebuild +++ b/app-misc/dragon/dragon-1.1.1_p20210820.ebuild @@ -4,19 +4,20 @@ EAPI=7 COMMIT="c0ddf8d4f0a57b984570ceacb1f3e587639d8bda" + DESCRIPTION="Simple drag-and-drop source/sink for X and Wayland" HOMEPAGE="https://github.com/mwh/dragon" SRC_URI="https://github.com/mwh/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" +S="${WORKDIR}/${PN}-${COMMIT}" + LICENSE="GPL-3" SLOT="0" +KEYWORDS="~amd64" DEPEND=">=x11-libs/gtk+-3" RDEPEND="${DEPEND}" -S="${WORKDIR}/${PN}-${COMMIT}" - src_prepare() { default sed -e 's/\(`pkg-config --cflags .*`\) \(`pkg-config --libs .*`\)/\1 $(CFLAGS) \2 $(LDFLAGS)/' \ diff --git a/app-misc/dragon/dragon-1.2.0.ebuild b/app-misc/dragon/dragon-1.2.0.ebuild index f13d58ec2b..18f11af4ae 100644 --- a/app-misc/dragon/dragon-1.2.0.ebuild +++ b/app-misc/dragon/dragon-1.2.0.ebuild @@ -7,9 +7,9 @@ DESCRIPTION="Simple drag-and-drop source/sink for X and Wayland" HOMEPAGE="https://github.com/mwh/dragon" SRC_URI="https://github.com/mwh/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" LICENSE="GPL-3" SLOT="0" +KEYWORDS="~amd64" DEPEND=">=x11-libs/gtk+-3" RDEPEND="${DEPEND}" diff --git a/app-misc/electricsheep/electricsheep-3.0.2_p20191005-r1.ebuild b/app-misc/electricsheep/electricsheep-3.0.2_p20191005-r1.ebuild index 4bbf92a009..c39f6199af 100644 --- a/app-misc/electricsheep/electricsheep-3.0.2_p20191005-r1.ebuild +++ b/app-misc/electricsheep/electricsheep-3.0.2_p20191005-r1.ebuild @@ -16,9 +16,10 @@ SRC_URI=" S="${WORKDIR}/${PN}-${MY_COMMIT}/client_generic" -KEYWORDS="~amd64 ~x86" LICENSE="GPL-2" SLOT="0" +KEYWORDS="~amd64 ~x86" + IUSE="video_cards_nvidia" DEPEND="dev-lang/lua:5.1 @@ -38,7 +39,6 @@ DEPEND="dev-lang/lua:5.1 x11-libs/wxGTK:${WX_GTK_VER} virtual/opengl" RDEPEND="${DEPEND}" -# BDEPEND="app-arch/unzip" PATCHES=( "${FILESDIR}/electricsheep-glext-prototypes.patch" # is included in the boost181 patch diff --git a/app-misc/electricsheep/electricsheep-3.0.2_p20191005.ebuild b/app-misc/electricsheep/electricsheep-3.0.2_p20191005.ebuild index 84500c29e7..fbe2e12e0e 100644 --- a/app-misc/electricsheep/electricsheep-3.0.2_p20191005.ebuild +++ b/app-misc/electricsheep/electricsheep-3.0.2_p20191005.ebuild @@ -19,10 +19,11 @@ else KEYWORDS="~amd64 ~x86" fi -IUSE="video_cards_nvidia" LICENSE="GPL-2" SLOT="0" +IUSE="video_cards_nvidia" + DEPEND="dev-lang/lua:5.1 dev-libs/boost dev-libs/expat @@ -40,7 +41,6 @@ DEPEND="dev-lang/lua:5.1 x11-libs/wxGTK:${WX_GTK_VER} virtual/opengl" RDEPEND="${DEPEND}" -# BDEPEND="app-arch/unzip" PATCHES=( "${FILESDIR}/electricsheep-glext-prototypes.patch" diff --git a/app-misc/gentodo/gentodo-0.2.1.ebuild b/app-misc/gentodo/gentodo-0.2.1.ebuild index 6909891522..2719853f86 100644 --- a/app-misc/gentodo/gentodo-0.2.1.ebuild +++ b/app-misc/gentodo/gentodo-0.2.1.ebuild @@ -8,6 +8,8 @@ PYTHON_COMPAT=( python3_{10..12} ) DISTUTILS_USE_PEP517=setuptools inherit distutils-r1 bash-completion-r1 +DESCRIPTION="Todo program to help enhance your Gentoo workflow" +HOMEPAGE="https://github.com/csfore/gentodo" if [[ ${PV} == 9999* ]] ; then inherit git-r3 EGIT_REPO_URI="https://github.com/csfore/gentodo.git" @@ -16,14 +18,10 @@ else KEYWORDS="~amd64" fi -HOMEPAGE="https://github.com/csfore/gentodo" -DESCRIPTION="Todo program to help enhance your Gentoo workflow" - LICENSE="GPL-3" SLOT="0" IUSE="bash-completion" - REQUIRED_USE="${PYTHON_REQUIRED_USE}" BDEPENDS=" diff --git a/app-misc/github-desktop-bin/github-desktop-bin-3.3.1_rc1.ebuild b/app-misc/github-desktop-bin/github-desktop-bin-3.3.1_rc1.ebuild index 85edd95ce1..573ce939e7 100644 --- a/app-misc/github-desktop-bin/github-desktop-bin-3.3.1_rc1.ebuild +++ b/app-misc/github-desktop-bin/github-desktop-bin-3.3.1_rc1.ebuild @@ -16,13 +16,13 @@ HOMEPAGE="https://github.com/shiftkey/desktop" SRC_URI="https://github.com/shiftkey/desktop/releases/download/release-${PV%_rc*}-linux${PV#*_rc}/GitHubDesktop-linux-x86_64-${PV%_rc*}-linux${PV#*_rc}.rpm" S="${WORKDIR}" -KEYWORDS="-* ~amd64" # Electron bundles a bunch of things LICENSE=" MIT BSD BSD-2 BSD-4 AFL-2.1 Apache-2.0 Ms-PL GPL-2 LGPL-2.1 APSL-2 unRAR OFL CC-BY-SA-3.0 MPL-2.0 android public-domain all-rights-reserved " SLOT="0" +KEYWORDS="-* ~amd64" RESTRICT="bindist mirror" RDEPEND=" diff --git a/app-misc/gopsuinfo/gopsuinfo-0.1.5.ebuild b/app-misc/gopsuinfo/gopsuinfo-0.1.5.ebuild index 242ffde570..f6cf1eab41 100644 --- a/app-misc/gopsuinfo/gopsuinfo-0.1.5.ebuild +++ b/app-misc/gopsuinfo/gopsuinfo-0.1.5.ebuild @@ -29,15 +29,14 @@ EGO_SUM=( ) go-module_set_globals -SRC_URI="https://github.com/nwg-piotr/gopsuinfo/archive/v${PV}.tar.gz -> ${P}.tar.gz - ${EGO_SUM_SRC_URI}" -KEYWORDS="~amd64" - DESCRIPTION="A gopsutil-based command to display system usage info as text" HOMEPAGE="https://github.com/nwg-piotr/gopsuinfo" -LICENSE="MIT" +SRC_URI="https://github.com/nwg-piotr/gopsuinfo/archive/v${PV}.tar.gz -> ${P}.tar.gz + ${EGO_SUM_SRC_URI}" +LICENSE="MIT" SLOT="0" +KEYWORDS="~amd64" DEPEND=">=dev-lang/go-1.20" diff --git a/app-misc/kloak/kloak-0.2.30.ebuild b/app-misc/kloak/kloak-0.2.30.ebuild index 5520eabdd9..ef5eb3575a 100644 --- a/app-misc/kloak/kloak-0.2.30.ebuild +++ b/app-misc/kloak/kloak-0.2.30.ebuild @@ -7,11 +7,12 @@ DESCRIPTION="A privacy tool that makes keystroke biometrics less effective" HOMEPAGE="https://github.com/Whonix/kloak" SRC_URI="https://gitlab.com/whonix/kloak/-/archive/0.2.30-2/${P}-2.tar.gz" +S="${WORKDIR}/${P}-2" + LICENSE="BSD" SLOT="0" KEYWORDS="~amd64" -S="${WORKDIR}/${P}-2" RDEPEND="${DEPEND}" CONFIG_CHECK="~UINPUT" PATCHES=( diff --git a/app-misc/ledger-live/ledger-live-2.68.1.ebuild b/app-misc/ledger-live/ledger-live-2.68.1.ebuild index cf977711c8..dc6941e846 100644 --- a/app-misc/ledger-live/ledger-live-2.68.1.ebuild +++ b/app-misc/ledger-live/ledger-live-2.68.1.ebuild @@ -7,6 +7,8 @@ DESCRIPTION="Manager for the Ledger hardware wallet" HOMEPAGE="https://www.ledger.com/" SRC_URI="https://download.live.ledger.com/ledger-live-desktop-${PV}-linux-x86_64.AppImage -> ${P}.AppImage" +S="${DISTDIR}" + LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="~amd64" @@ -18,7 +20,6 @@ RDEPEND="${DEPEND} " QA_PREBUILT="*" -S="${DISTDIR}" src_install() { newbin ${P}.AppImage ledger-live diff --git a/app-misc/ledger-live/ledger-live-2.71.1.ebuild b/app-misc/ledger-live/ledger-live-2.71.1.ebuild index e5c511dd3f..c8f9082bb9 100644 --- a/app-misc/ledger-live/ledger-live-2.71.1.ebuild +++ b/app-misc/ledger-live/ledger-live-2.71.1.ebuild @@ -7,6 +7,8 @@ DESCRIPTION="Manager for the Ledger hardware wallet" HOMEPAGE="https://www.ledger.com/" SRC_URI="https://download.live.ledger.com/ledger-live-desktop-${PV}-linux-x86_64.AppImage" +S="${WORKDIR}" + LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="~amd64" @@ -15,7 +17,6 @@ RESTRICT="strip" RDEPEND="sys-fs/fuse:0" QA_PREBUILT="*" -S="${WORKDIR}" src_install() { cp "${DISTDIR}/ledger-live-desktop-${PV}-linux-x86_64.AppImage" ledger-live || die diff --git a/app-misc/ledger-live/ledger-live-2.73.0.ebuild b/app-misc/ledger-live/ledger-live-2.73.0.ebuild index e5c511dd3f..c8f9082bb9 100644 --- a/app-misc/ledger-live/ledger-live-2.73.0.ebuild +++ b/app-misc/ledger-live/ledger-live-2.73.0.ebuild @@ -7,6 +7,8 @@ DESCRIPTION="Manager for the Ledger hardware wallet" HOMEPAGE="https://www.ledger.com/" SRC_URI="https://download.live.ledger.com/ledger-live-desktop-${PV}-linux-x86_64.AppImage" +S="${WORKDIR}" + LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="~amd64" @@ -15,7 +17,6 @@ RESTRICT="strip" RDEPEND="sys-fs/fuse:0" QA_PREBUILT="*" -S="${WORKDIR}" src_install() { cp "${DISTDIR}/ledger-live-desktop-${PV}-linux-x86_64.AppImage" ledger-live || die diff --git a/app-misc/ledger-live/ledger-live-2.73.1.ebuild b/app-misc/ledger-live/ledger-live-2.73.1.ebuild index f2c7605466..2602e2cde0 100644 --- a/app-misc/ledger-live/ledger-live-2.73.1.ebuild +++ b/app-misc/ledger-live/ledger-live-2.73.1.ebuild @@ -7,6 +7,8 @@ DESCRIPTION="Manager for the Ledger hardware wallet" HOMEPAGE="https://www.ledger.com/" SRC_URI="https://download.live.ledger.com/ledger-live-desktop-${PV}-linux-x86_64.AppImage" +S="${WORKDIR}" + LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="~amd64" @@ -15,7 +17,6 @@ RESTRICT="strip" RDEPEND="sys-fs/fuse:0" QA_PREBUILT="*" -S="${WORKDIR}" src_install() { cp "${DISTDIR}/ledger-live-desktop-${PV}-linux-x86_64.AppImage" ledger-live || die diff --git a/app-misc/ledger-live/ledger-live-2.75.0.ebuild b/app-misc/ledger-live/ledger-live-2.75.0.ebuild index f2c7605466..2602e2cde0 100644 --- a/app-misc/ledger-live/ledger-live-2.75.0.ebuild +++ b/app-misc/ledger-live/ledger-live-2.75.0.ebuild @@ -7,6 +7,8 @@ DESCRIPTION="Manager for the Ledger hardware wallet" HOMEPAGE="https://www.ledger.com/" SRC_URI="https://download.live.ledger.com/ledger-live-desktop-${PV}-linux-x86_64.AppImage" +S="${WORKDIR}" + LICENSE="all-rights-reserved" SLOT="0" KEYWORDS="~amd64" @@ -15,7 +17,6 @@ RESTRICT="strip" RDEPEND="sys-fs/fuse:0" QA_PREBUILT="*" -S="${WORKDIR}" src_install() { cp "${DISTDIR}/ledger-live-desktop-${PV}-linux-x86_64.AppImage" ledger-live || die diff --git a/app-misc/lf/lf-27.ebuild b/app-misc/lf/lf-27.ebuild index d027ff90ec..76dc822323 100644 --- a/app-misc/lf/lf-27.ebuild +++ b/app-misc/lf/lf-27.ebuild @@ -5,19 +5,19 @@ EAPI=7 inherit go-module bash-completion-r1 desktop xdg -SRC_URI="https://github.com/gokcehan/lf/archive/r${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://github.com/ephemer4l/gentoo-lf/raw/main/${P}-deps.tar.xz" - DESCRIPTION="Terminal file manager" HOMEPAGE="https://github.com/gokcehan/lf" -IUSE="+static" - -KEYWORDS="~amd64 ~arm ~arm64 ~x86" -LICENSE="MIT" -SLOT="0" +SRC_URI="https://github.com/gokcehan/lf/archive/r${PV}.tar.gz -> ${P}.tar.gz + https://github.com/ephemer4l/gentoo-lf/raw/main/${P}-deps.tar.xz" S="${WORKDIR}/${PN}-r${PV}" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +IUSE="+static" + src_compile() { local ldflags="-s -w -X main.gVersion=r${PV}" use static && { diff --git a/app-misc/lf/lf-28-r1.ebuild b/app-misc/lf/lf-28-r1.ebuild index 3a08167a53..8152b6738f 100644 --- a/app-misc/lf/lf-28-r1.ebuild +++ b/app-misc/lf/lf-28-r1.ebuild @@ -5,19 +5,19 @@ EAPI=8 inherit go-module desktop shell-completion xdg -SRC_URI="https://github.com/gokcehan/lf/archive/r${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://github.com/ephemer4l/gentoo-lf/raw/main/${P}-deps.tar.xz" - DESCRIPTION="Terminal file manager" HOMEPAGE="https://github.com/gokcehan/lf" -IUSE="+static" - -KEYWORDS="~amd64 ~arm ~arm64 ~x86" -LICENSE="MIT" -SLOT="0" +SRC_URI="https://github.com/gokcehan/lf/archive/r${PV}.tar.gz -> ${P}.tar.gz + https://github.com/ephemer4l/gentoo-lf/raw/main/${P}-deps.tar.xz" S="${WORKDIR}/${PN}-r${PV}" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +IUSE="+static" + src_compile() { local ldflags="-s -w -X main.gVersion=r${PV}" use static && { diff --git a/app-misc/lf/lf-29.ebuild b/app-misc/lf/lf-29.ebuild index d027ff90ec..76dc822323 100644 --- a/app-misc/lf/lf-29.ebuild +++ b/app-misc/lf/lf-29.ebuild @@ -5,19 +5,19 @@ EAPI=7 inherit go-module bash-completion-r1 desktop xdg -SRC_URI="https://github.com/gokcehan/lf/archive/r${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://github.com/ephemer4l/gentoo-lf/raw/main/${P}-deps.tar.xz" - DESCRIPTION="Terminal file manager" HOMEPAGE="https://github.com/gokcehan/lf" -IUSE="+static" - -KEYWORDS="~amd64 ~arm ~arm64 ~x86" -LICENSE="MIT" -SLOT="0" +SRC_URI="https://github.com/gokcehan/lf/archive/r${PV}.tar.gz -> ${P}.tar.gz + https://github.com/ephemer4l/gentoo-lf/raw/main/${P}-deps.tar.xz" S="${WORKDIR}/${PN}-r${PV}" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +IUSE="+static" + src_compile() { local ldflags="-s -w -X main.gVersion=r${PV}" use static && { diff --git a/app-misc/lf/lf-30.ebuild b/app-misc/lf/lf-30.ebuild index d027ff90ec..76dc822323 100644 --- a/app-misc/lf/lf-30.ebuild +++ b/app-misc/lf/lf-30.ebuild @@ -5,19 +5,19 @@ EAPI=7 inherit go-module bash-completion-r1 desktop xdg -SRC_URI="https://github.com/gokcehan/lf/archive/r${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://github.com/ephemer4l/gentoo-lf/raw/main/${P}-deps.tar.xz" - DESCRIPTION="Terminal file manager" HOMEPAGE="https://github.com/gokcehan/lf" -IUSE="+static" - -KEYWORDS="~amd64 ~arm ~arm64 ~x86" -LICENSE="MIT" -SLOT="0" +SRC_URI="https://github.com/gokcehan/lf/archive/r${PV}.tar.gz -> ${P}.tar.gz + https://github.com/ephemer4l/gentoo-lf/raw/main/${P}-deps.tar.xz" S="${WORKDIR}/${PN}-r${PV}" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +IUSE="+static" + src_compile() { local ldflags="-s -w -X main.gVersion=r${PV}" use static && { diff --git a/app-misc/lf/lf-31.ebuild b/app-misc/lf/lf-31.ebuild index b52e89d2ec..5c388fbe00 100644 --- a/app-misc/lf/lf-31.ebuild +++ b/app-misc/lf/lf-31.ebuild @@ -5,19 +5,19 @@ EAPI=8 inherit go-module shell-completion desktop xdg -SRC_URI="https://github.com/gokcehan/lf/archive/r${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://github.com/ephemer4l/gentoo-lf/raw/main/${P}-deps.tar.xz" - DESCRIPTION="Terminal file manager" HOMEPAGE="https://github.com/gokcehan/lf" -IUSE="+static" - -KEYWORDS="~amd64 ~arm ~arm64 ~x86" -LICENSE="MIT" -SLOT="0" +SRC_URI="https://github.com/gokcehan/lf/archive/r${PV}.tar.gz -> ${P}.tar.gz + https://github.com/ephemer4l/gentoo-lf/raw/main/${P}-deps.tar.xz" S="${WORKDIR}/${PN}-r${PV}" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" + +IUSE="+static" + src_compile() { local ldflags="-s -w -X main.gVersion=r${PV}" use static && { diff --git a/app-misc/macchina/macchina-6.1.8-r1.ebuild b/app-misc/macchina/macchina-6.1.8-r1.ebuild index fc2032246f..4d6106c06f 100644 --- a/app-misc/macchina/macchina-6.1.8-r1.ebuild +++ b/app-misc/macchina/macchina-6.1.8-r1.ebuild @@ -204,13 +204,13 @@ CRATES=" inherit cargo xdg-utils +DESCRIPTION="A system information fetcher, with an (unhealthy) emphasis on performance." +HOMEPAGE="https://github.com/Macchina-CLI/macchina" SRC_URI=" https://github.com/Macchina-CLI/macchina/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz ${CARGO_CRATE_URIS} " -DESCRIPTION="A system information fetcher, with an (unhealthy) emphasis on performance." -HOMEPAGE="https://github.com/Macchina-CLI/macchina" LICENSE=" BSD MIT diff --git a/app-misc/macchina/macchina-6.1.8.ebuild b/app-misc/macchina/macchina-6.1.8.ebuild index a6ac3a4d60..2202cacb5c 100644 --- a/app-misc/macchina/macchina-6.1.8.ebuild +++ b/app-misc/macchina/macchina-6.1.8.ebuild @@ -204,13 +204,13 @@ CRATES=" inherit cargo xdg-utils +DESCRIPTION="A system information fetcher, with an (unhealthy) emphasis on performance." +HOMEPAGE="https://github.com/Macchina-CLI/macchina" SRC_URI=" https://github.com/Macchina-CLI/macchina/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz ${CARGO_CRATE_URIS} " -DESCRIPTION="A system information fetcher, with an (unhealthy) emphasis on performance." -HOMEPAGE="https://github.com/Macchina-CLI/macchina" LICENSE=" BSD MIT diff --git a/app-misc/metadata-cleaner/metadata-cleaner-2.5.4.ebuild b/app-misc/metadata-cleaner/metadata-cleaner-2.5.4.ebuild index 5015bd4ab7..1088214071 100644 --- a/app-misc/metadata-cleaner/metadata-cleaner-2.5.4.ebuild +++ b/app-misc/metadata-cleaner/metadata-cleaner-2.5.4.ebuild @@ -10,6 +10,8 @@ DESCRIPTION="Python GTK application to view and clean metadata in files, using m HOMEPAGE="https://metadatacleaner.romainvigier.fr https://gitlab.com/rmnvgr/metadata-cleaner" SRC_URI="https://gitlab.com/rmnvgr/metadata-cleaner/-/archive/v${PV}/metadata-cleaner-v${PV}.tar.bz2" +S=${WORKDIR}/metadata-cleaner-v${PV} + LICENSE="GPL-3+ CC-BY-SA-4.0" SLOT="0" KEYWORDS="~amd64" @@ -29,8 +31,6 @@ DEPEND=" RDEPEND="${DEPEND}" BDEPEND="${DEPEND}" -S=${WORKDIR}/metadata-cleaner-v${PV} - src_configure() { python_setup meson_src_configure diff --git a/app-misc/minder/metadata.xml b/app-misc/minder/metadata.xml index f90ab98194..bc56fc7564 100644 --- a/app-misc/minder/metadata.xml +++ b/app-misc/minder/metadata.xml @@ -1,10 +1,7 @@ - - davidroman96@gmail.com - David Roman - + phase1geo/Minder diff --git a/app-misc/minder/minder-1.16.2.ebuild b/app-misc/minder/minder-1.16.2.ebuild index 5be3279490..10038457ab 100644 --- a/app-misc/minder/minder-1.16.2.ebuild +++ b/app-misc/minder/minder-1.16.2.ebuild @@ -9,9 +9,11 @@ DESCRIPTION="Mind-mapping application for Elementary OS." HOMEPAGE="https://github.com/phase1geo/Minder" SRC_URI="https://github.com/phase1geo/Minder/archive/${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" +S="${WORKDIR}/Minder-${PV}" + LICENSE="GPL-3" SLOT="0" +KEYWORDS="~amd64" RDEPEND=" app-text/discount @@ -27,8 +29,6 @@ DEPEND=" app-text/discount " -S="${WORKDIR}/Minder-${PV}" - src_prepare() { default vala_setup diff --git a/app-misc/minder/minder-1.16.3.ebuild b/app-misc/minder/minder-1.16.3.ebuild index 5be3279490..10038457ab 100644 --- a/app-misc/minder/minder-1.16.3.ebuild +++ b/app-misc/minder/minder-1.16.3.ebuild @@ -9,9 +9,11 @@ DESCRIPTION="Mind-mapping application for Elementary OS." HOMEPAGE="https://github.com/phase1geo/Minder" SRC_URI="https://github.com/phase1geo/Minder/archive/${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" +S="${WORKDIR}/Minder-${PV}" + LICENSE="GPL-3" SLOT="0" +KEYWORDS="~amd64" RDEPEND=" app-text/discount @@ -27,8 +29,6 @@ DEPEND=" app-text/discount " -S="${WORKDIR}/Minder-${PV}" - src_prepare() { default vala_setup diff --git a/app-misc/mobile-datovka/mobile-datovka-1.10.0.ebuild b/app-misc/mobile-datovka/mobile-datovka-1.10.0.ebuild index 2675ae65de..510e70539a 100644 --- a/app-misc/mobile-datovka/mobile-datovka-1.10.0.ebuild +++ b/app-misc/mobile-datovka/mobile-datovka-1.10.0.ebuild @@ -8,6 +8,9 @@ inherit qmake-utils xdg DESCRIPTION="Mobile optimized GUI to access the Czech data box e-government system" HOMEPAGE="https://www.datovka.cz/" SRC_URI="https://gitlab.labs.nic.cz/datovka/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.gz" + +S="${WORKDIR}/${PN}-v${PV}" + LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~x86" @@ -34,8 +37,6 @@ DEPEND=" virtual/pkgconfig " -S="${WORKDIR}/${PN}-v${PV}" - src_configure() { lrelease ${PN}.pro || die eqmake5 PREFIX="/usr" TEXT_FILES_INST_DIR="/usr/share/${PN}/" diff --git a/app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.3.ebuild b/app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.3.ebuild index 4fe8a32242..25d375b86a 100644 --- a/app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.3.ebuild +++ b/app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.3.ebuild @@ -3,13 +3,13 @@ EAPI=8 -SRC_URI="https://github.com/nwg-piotr/nwg-shell-wallpapers/archive/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" - DESCRIPTION="Selection of wallpapers contributed to the nwg-shell project" HOMEPAGE="https://github.com/nwg-piotr/nwg-shell-wallpapers" +SRC_URI="https://github.com/nwg-piotr/nwg-shell-wallpapers/archive/v${PV}.tar.gz -> ${P}.tar.gz" + LICENSE="MIT" SLOT="0" +KEYWORDS="~amd64" src_install() { insinto /usr/share/backgrounds/nwg-shell diff --git a/app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.4.ebuild b/app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.4.ebuild index c105bedf54..fca381d8b0 100644 --- a/app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.4.ebuild +++ b/app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.4.ebuild @@ -3,13 +3,13 @@ EAPI=8 -SRC_URI="https://github.com/nwg-piotr/nwg-shell-wallpapers/archive/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" - DESCRIPTION="Selection of wallpapers contributed to the nwg-shell project" HOMEPAGE="https://github.com/nwg-piotr/nwg-shell-wallpapers" +SRC_URI="https://github.com/nwg-piotr/nwg-shell-wallpapers/archive/v${PV}.tar.gz -> ${P}.tar.gz" + LICENSE="MIT" SLOT="0" +KEYWORDS="~amd64" src_install() { insinto /usr/share/backgrounds/nwg-shell diff --git a/app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.5.ebuild b/app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.5.ebuild index c105bedf54..fca381d8b0 100644 --- a/app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.5.ebuild +++ b/app-misc/nwg-shell-wallpapers/nwg-shell-wallpapers-1.5.ebuild @@ -3,13 +3,13 @@ EAPI=8 -SRC_URI="https://github.com/nwg-piotr/nwg-shell-wallpapers/archive/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64" - DESCRIPTION="Selection of wallpapers contributed to the nwg-shell project" HOMEPAGE="https://github.com/nwg-piotr/nwg-shell-wallpapers" +SRC_URI="https://github.com/nwg-piotr/nwg-shell-wallpapers/archive/v${PV}.tar.gz -> ${P}.tar.gz" + LICENSE="MIT" SLOT="0" +KEYWORDS="~amd64" src_install() { insinto /usr/share/backgrounds/nwg-shell diff --git a/app-misc/pfetch/pfetch-0.6.0.ebuild b/app-misc/pfetch/pfetch-0.6.0.ebuild index b9c7582b9d..f9555724d7 100644 --- a/app-misc/pfetch/pfetch-0.6.0.ebuild +++ b/app-misc/pfetch/pfetch-0.6.0.ebuild @@ -5,12 +5,11 @@ EAPI=7 DESCRIPTION="A pretty system information tool written in POSIX sh" HOMEPAGE="https://github.com/dylanaraps/pfetch" - -KEYWORDS="~amd64 ~arm64 ~x86" SRC_URI="https://github.com/dylanaraps/pfetch/archive/${PV}.tar.gz -> ${P}.tar.gz" LICENSE="MIT" SLOT="0" +KEYWORDS="~amd64 ~arm64 ~x86" src_install() { dobin "${PN}" diff --git a/app-misc/tinyfetch/metadata.xml b/app-misc/tinyfetch/metadata.xml new file mode 100644 index 0000000000..0e20b7f2e8 --- /dev/null +++ b/app-misc/tinyfetch/metadata.xml @@ -0,0 +1,17 @@ + + + + + + aidenwingard2@gmail.com + Primary maintainer + + + minimal fetch program written in pure C, using only + the C STDLIB and is cross platform, and much more + faster than other fetch programs. + + + kernaltrap8/tinyfetch + + diff --git a/app-misc/tinyfetch/tinyfetch-9999.ebuild b/app-misc/tinyfetch/tinyfetch-9999.ebuild new file mode 100644 index 0000000000..0b17207949 --- /dev/null +++ b/app-misc/tinyfetch/tinyfetch-9999.ebuild @@ -0,0 +1,24 @@ +EAPI=8 + +inherit meson + +if [[ ${PV} == 9999 ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/kernaltrap8/tinyfetch" + S="${WORKDIR}/${PN}-9999" +fi + +DESCRIPTION="fetch program written in pure C" +HOMEPAGE="https://github.com/kernaltrap8/tinyfetch" + +LICENSE="GPL-3" +SLOT="0" + +DEPEND="${BDEPEND}" +BDEPEND=" + dev-build/meson +" + +src_configure() { + meson_src_configure +} diff --git a/app-misc/tty-share-bin/tty-share-bin-2.4.0.ebuild b/app-misc/tty-share-bin/tty-share-bin-2.4.0.ebuild index 695866da06..320896c444 100644 --- a/app-misc/tty-share-bin/tty-share-bin-2.4.0.ebuild +++ b/app-misc/tty-share-bin/tty-share-bin-2.4.0.ebuild @@ -5,13 +5,14 @@ EAPI=8 DESCRIPTION="Screen sharing for terminal: ASCII in browser or terminal, without pixels moving" HOMEPAGE="https://github.com/elisescu/tty-share" - SRC_URI="https://github.com/elisescu/tty-share/releases/download/v${PV}/tty-share_linux-amd64" + S="${WORKDIR}" -KEYWORDS="~amd64" LICENSE="MIT" SLOT="0" +KEYWORDS="~amd64" + RESTRICT="strip" QA_PREBUILT="usr/bin/${PN}" diff --git a/app-misc/wcal/wcal-0.1-r1.ebuild b/app-misc/wcal/wcal-0.1-r1.ebuild index 21c1ab633c..b25a507ed5 100644 --- a/app-misc/wcal/wcal-0.1-r1.ebuild +++ b/app-misc/wcal/wcal-0.1-r1.ebuild @@ -6,10 +6,10 @@ EAPI=8 DESCRIPTION="ISO weekly calendar" HOMEPAGE="https://github.com/leahneukirchen/wcal" SRC_URI="https://github.com/leahneukirchen/wcal/archive/v${PV}.tar.gz -> ${P}.tar.gz" -KEYWORDS="~amd64 ~x86" LICENSE="CC0-1.0" SLOT="0" +KEYWORDS="~amd64 ~x86" # check target in Makefile but no test cases RESTRICT="test" diff --git a/app-misc/wego/wego-2.2.ebuild b/app-misc/wego/wego-2.2.ebuild index 80ef198858..e90fd97af3 100644 --- a/app-misc/wego/wego-2.2.ebuild +++ b/app-misc/wego/wego-2.2.ebuild @@ -6,9 +6,10 @@ EAPI=8 inherit go-module DESCRIPTION="Wego is a weather client for the terminal" -SRC_URI="https://github.com/schachmat/wego/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" -SRC_URI+=" https://gentoo.kropotkin.rocks/go-pkgs/${P}-vendor.tar.xz" HOMEPAGE="https://github.com/schachmat/wego" +SRC_URI="https://github.com/schachmat/wego/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz + https://gentoo.kropotkin.rocks/go-pkgs/${P}-vendor.tar.xz" + LICENSE="BSD ISC MIT" SLOT="0" KEYWORDS="~amd64 ~arm64 ~ppc64" diff --git a/app-mobilephone/flashlight/flashlight-0.1.1-r2.ebuild b/app-mobilephone/flashlight/flashlight-0.1.1-r2.ebuild index af04496309..cee63d180e 100644 --- a/app-mobilephone/flashlight/flashlight-0.1.1-r2.ebuild +++ b/app-mobilephone/flashlight/flashlight-0.1.1-r2.ebuild @@ -11,6 +11,8 @@ DESCRIPTION="It's a flashlight, what do you expect?" HOMEPAGE="https://gitlab.com/a-wai/flashlight.git" SRC_URI="https://gitlab.com/a-wai/flashlight/-/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${MY_COMMIT}" + LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~arm64" @@ -18,8 +20,6 @@ KEYWORDS="~amd64 ~arm64" RDEPEND="x11-libs/gtk+" BDEPEND="dev-lang/python-exec[native-symlinks]" -S="${WORKDIR}/${PN}-${MY_COMMIT}" - src_install() { meson_src_install udev_dorules "${FILESDIR}/60-flashlight.rules" diff --git a/app-mobilephone/pinephone-modem-scripts/pinephone-modem-scripts-0.20.8.ebuild b/app-mobilephone/pinephone-modem-scripts/pinephone-modem-scripts-0.20.8.ebuild index b65436de9c..2212278270 100644 --- a/app-mobilephone/pinephone-modem-scripts/pinephone-modem-scripts-0.20.8.ebuild +++ b/app-mobilephone/pinephone-modem-scripts/pinephone-modem-scripts-0.20.8.ebuild @@ -12,6 +12,8 @@ HOMEPAGE="https://gitlab.manjaro.org/manjaro-arm/packages/community/phosh/pineph EGIT_REPO_URI="https://gitlab.manjaro.org/manjaro-arm/packages/community/phosh/pinephone-modem-scripts/-/archive/${COMMIT}.tar.gz -> ${P}.tar.gz" EGIT_BRANCH=eg25-manager +S="${WORKDIR}/${PN}-${COMMIT}" + LICENSE="GPL-3" SLOT="0" KEYWORDS="~arm64" @@ -21,8 +23,6 @@ RDEPEND=" sci-geosciences/gpsd " -S="${WORKDIR}/${PN}-${COMMIT}" - src_install() { udev_dorules "${S}"/90-modem-eg25.rules systemd_dounit "${S}"/pinephone-modem-scripts.pinephone-modem-setup.service diff --git a/app-mobilephone/usb-tethering/usb-tethering-0.3.ebuild b/app-mobilephone/usb-tethering/usb-tethering-0.3.ebuild index 88de9b202e..55e49a6383 100644 --- a/app-mobilephone/usb-tethering/usb-tethering-0.3.ebuild +++ b/app-mobilephone/usb-tethering/usb-tethering-0.3.ebuild @@ -8,6 +8,8 @@ inherit systemd DESCRIPTION="USB tethering on Pine64/ConfigFS systems" HOMEPAGE="https://github.com/dreemurrs-embedded/Pine64-Arch" +S="${WORKDIR}" + LICENSE="GPL-2+" SLOT="0" KEYWORDS="~arm64" @@ -18,8 +20,6 @@ DEPEND=" " RDEPEND="${DEPEND}" -S="${WORKDIR}" - src_install() { exeinto "/usr/lib/danctnix" doexe "${FILESDIR}/usb-tethering" diff --git a/app-office/jameica-bin/jameica-bin-2.10.4.ebuild b/app-office/jameica-bin/jameica-bin-2.10.4.ebuild index 711aaf1703..31b8888ce2 100644 --- a/app-office/jameica-bin/jameica-bin-2.10.4.ebuild +++ b/app-office/jameica-bin/jameica-bin-2.10.4.ebuild @@ -11,6 +11,8 @@ DESCRIPTION="Local platform for home banking" HOMEPAGE="https://willuhn.de/" SRC_URI="https://willuhn.de/products/jameica/releases/current/jameica/jameica-linux64-${PV}.zip" +S="${WORKDIR}/jameica" + # Jameica: GPL-2 # lib/apache_xmlrpc, lib/jakarta_commons, lib/velocity: Apache-2.0 # lib/swt: CPL-1.0 LGPL-2 MPL-1.1 @@ -31,8 +33,6 @@ BDEPEND=" app-arch/unzip " -S="${WORKDIR}/jameica" - JAMEICA_INSFILES=( jameica-icon.png jameica{,-linux64}.jar lib plugin.xml ) JAMEICA_EXEFILES=( jameicaserver.sh jameica.sh rcjameica-systemd ) diff --git a/app-office/nixnote-bin/nixnote-bin-2.1.10.ebuild b/app-office/nixnote-bin/nixnote-bin-2.1.10.ebuild index d111e5a272..9b52d9290f 100644 --- a/app-office/nixnote-bin/nixnote-bin-2.1.10.ebuild +++ b/app-office/nixnote-bin/nixnote-bin-2.1.10.ebuild @@ -5,18 +5,18 @@ EAPI=8 DESCRIPTION="Free and open source note taking app, compatible with Evernote sync server" HOMEPAGE="https://github.com/robert7/nixnote2" - SRC_URI="https://github.com/robert7/nixnote2/releases/download/v${PV}/NixNote2-x86_64.AppImage" -KEYWORDS="~amd64" + +S="${WORKDIR}" LICENSE="GPL-3" SLOT="0" +KEYWORDS="~amd64" + RESTRICT="strip" RDEPEND="sys-fs/fuse:0" -S="${WORKDIR}" - QA_PREBUILT="*" src_install() { diff --git a/app-office/nixnote-bin/nixnote-bin-9999.ebuild b/app-office/nixnote-bin/nixnote-bin-9999.ebuild index 8b3b261b10..f45ed69070 100644 --- a/app-office/nixnote-bin/nixnote-bin-9999.ebuild +++ b/app-office/nixnote-bin/nixnote-bin-9999.ebuild @@ -5,9 +5,10 @@ EAPI=8 DESCRIPTION="Free and open source note taking app, compatible with Evernote sync server" HOMEPAGE="https://github.com/robert7/nixnote2" - SRC_URI="https://github.com/robert7/nixnote2/releases/download/continuous-develop/NixNote2-x86_64.AppImage" +S="${WORKDIR}" + LICENSE="GPL-3" SLOT="0" PROPERTIES="live" @@ -15,8 +16,6 @@ RESTRICT="strip" RDEPEND="sys-fs/fuse:0" -S="${WORKDIR}" - QA_PREBUILT="*" src_install() { diff --git a/app-office/notesnook-bin/notesnook-bin-2.6.12.ebuild b/app-office/notesnook-bin/notesnook-bin-2.6.12.ebuild index 1dc48b7745..63cc7c7017 100644 --- a/app-office/notesnook-bin/notesnook-bin-2.6.12.ebuild +++ b/app-office/notesnook-bin/notesnook-bin-2.6.12.ebuild @@ -5,18 +5,18 @@ EAPI=8 DESCRIPTION="End-to-end encrypted note taking alternative to Evernote" HOMEPAGE="https://notesnook.com/" - SRC_URI="https://github.com/streetwriters/notesnook/releases/download/v${PV}/notesnook_linux_x86_64.AppImage" -KEYWORDS="~amd64" + +S="${WORKDIR}" LICENSE="GPL-3" SLOT="0" +KEYWORDS="~amd64" + RESTRICT="strip" RDEPEND="sys-fs/fuse:0" -S="${WORKDIR}" - QA_PREBUILT="*" src_install() { diff --git a/app-office/openoffice-bin/openoffice-bin-4.1.15.ebuild b/app-office/openoffice-bin/openoffice-bin-4.1.15.ebuild index 74f411c170..55ff6f6e12 100644 --- a/app-office/openoffice-bin/openoffice-bin-4.1.15.ebuild +++ b/app-office/openoffice-bin/openoffice-bin-4.1.15.ebuild @@ -5,8 +5,6 @@ EAPI="8" inherit desktop pax-utils prefix rpm xdg -IUSE="gnome java" - BUILDID="9813" BVER="${PV/_rc*/}-${BUILDID}" BVER2=${PV}-${BUILDID} @@ -31,6 +29,14 @@ SRC_URI=" x86? ( "${FILEPATH}"/Apache_OpenOffice_${PV}_Linux_x86_install-rpm_en-US.tar.gz ) " +S="${WORKDIR}" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +IUSE="gnome java" + # TODO: supports ca_XR (Valencian RACV) locale too LANGS="ast eu bg ca ca-valencia zh-CN zh-TW cs da nl en-GB fi fr gd gl de el he hi hu it ja km ko lt nb pl pt-BR pt ru sr sk sl es sv ta th tr vi" @@ -41,10 +47,6 @@ for X in ${LANGS} ; do x86? ( "${FILEPATH}"/Apache_OpenOffice_${PV}_Linux_x86_langpack-rpm_${X/ca-valencia/ca-XV}.tar.gz ) )" done -LICENSE="Apache-2.0" -SLOT="0" -KEYWORDS="~amd64 ~x86" - RDEPEND=" !prefix? ( sys-libs/glibc ) >=app-accessibility/at-spi2-core-2.46.0 @@ -73,8 +75,6 @@ PDEPEND="java? ( || ( >=virtual/jre-1.8.0 dev-java/openjdk-jre-bin:11 dev-java/o RESTRICT="mirror strip" -S="${WORKDIR}" - pkg_setup() { QA_PREBUILT="usr/$(get_libdir)/${NM}/program/*" QA_TEXTRELS="usr/$(get_libdir)/${NM}/program/libvclplug_genli.so" diff --git a/app-office/pyspread/pyspread-2.1.1.ebuild b/app-office/pyspread/pyspread-2.1.1.ebuild index e29c25f226..cd4aa7b3e0 100644 --- a/app-office/pyspread/pyspread-2.1.1.ebuild +++ b/app-office/pyspread/pyspread-2.1.1.ebuild @@ -10,13 +10,13 @@ inherit xdg desktop distutils-r1 DESCRIPTION="Pyspread is a non-traditional spreadsheet written in Python" HOMEPAGE="https://pyspread.gitlab.io" - SRC_URI="https://gitlab.com/pyspread/${PN}/-/archive/v${PV}/${PN}-v${PV}.tar.bz2" -KEYWORDS="~amd64" + S="${WORKDIR}/${PN}-v${PV}" LICENSE="GPL-3" SLOT="0" +KEYWORDS="~amd64" RDEPEND=" >=dev-python/PyQt5-5.10.0[gui,printsupport,svg,widgets,${PYTHON_USEDEP}] diff --git a/app-office/standartnotes-bin/standartnotes-bin-3.183.22.ebuild b/app-office/standartnotes-bin/standartnotes-bin-3.183.22.ebuild index 7c63d9818e..ba104fd5c1 100644 --- a/app-office/standartnotes-bin/standartnotes-bin-3.183.22.ebuild +++ b/app-office/standartnotes-bin/standartnotes-bin-3.183.22.ebuild @@ -5,18 +5,18 @@ EAPI=8 DESCRIPTION="End-to-end encrypted note-taking app, alternative to Evernote" HOMEPAGE="https://standardnotes.com" - SRC_URI="https://github.com/standardnotes/app/releases/download/%40standardnotes%2Fdesktop%40${PV}/standard-notes-${PV}-linux-x86_64.AppImage" -KEYWORDS="~amd64" + +S="${WORKDIR}" LICENSE="AGPL-3" SLOT="0" +KEYWORDS="~amd64" + RESTRICT="strip" RDEPEND="sys-fs/fuse:0" -S="${WORKDIR}" - QA_PREBUILT="*" src_install() { diff --git a/app-portage/showbuild/showbuild-0.9.1-r1.ebuild b/app-portage/showbuild/showbuild-0.9.1-r1.ebuild index a1658f5793..698635c599 100644 --- a/app-portage/showbuild/showbuild-0.9.1-r1.ebuild +++ b/app-portage/showbuild/showbuild-0.9.1-r1.ebuild @@ -5,21 +5,19 @@ EAPI="7" DESCRIPTION="Script to follow log of running portage builds" HOMEPAGE="https://github.com/junghans/cj-overlay" -SRC_URI="" + +S="${FILESDIR}" LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~arm ~x86 ~x86-linux ~x64-macos" - RDEPEND=" app-shells/bash sys-apps/coreutils sys-apps/portage " -S="${FILESDIR}" - src_install () { newbin "${P}" "${PN}" } diff --git a/app-portage/version/version-0.19.0_alpha.ebuild b/app-portage/version/version-0.19.0_alpha.ebuild index 1f97ec73f9..4d59f6f654 100644 --- a/app-portage/version/version-0.19.0_alpha.ebuild +++ b/app-portage/version/version-0.19.0_alpha.ebuild @@ -11,16 +11,15 @@ DESCRIPTION="A command line function for package version management." HOMEPAGE="https://github.com/azaeldevel/octetos-version" SRC_URI="https://github.com/azaeldevel/octetos-${PN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/octetos-${PN}-${MYPV}" + LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" - DEPEND="dev-libs/octetos-coreutils" RDEPEND="${DEPEND}" -S="${WORKDIR}/octetos-${PN}-${MYPV}" - src_prepare() { default eautoreconf -fi diff --git a/app-portage/version/version-0.20.1_alpha.ebuild b/app-portage/version/version-0.20.1_alpha.ebuild index 1f97ec73f9..4d59f6f654 100644 --- a/app-portage/version/version-0.20.1_alpha.ebuild +++ b/app-portage/version/version-0.20.1_alpha.ebuild @@ -11,16 +11,15 @@ DESCRIPTION="A command line function for package version management." HOMEPAGE="https://github.com/azaeldevel/octetos-version" SRC_URI="https://github.com/azaeldevel/octetos-${PN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/octetos-${PN}-${MYPV}" + LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" - DEPEND="dev-libs/octetos-coreutils" RDEPEND="${DEPEND}" -S="${WORKDIR}/octetos-${PN}-${MYPV}" - src_prepare() { default eautoreconf -fi diff --git a/app-portage/version/version-0.21.0_alpha.ebuild b/app-portage/version/version-0.21.0_alpha.ebuild index 1f97ec73f9..4d59f6f654 100644 --- a/app-portage/version/version-0.21.0_alpha.ebuild +++ b/app-portage/version/version-0.21.0_alpha.ebuild @@ -11,16 +11,15 @@ DESCRIPTION="A command line function for package version management." HOMEPAGE="https://github.com/azaeldevel/octetos-version" SRC_URI="https://github.com/azaeldevel/octetos-${PN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/octetos-${PN}-${MYPV}" + LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" - DEPEND="dev-libs/octetos-coreutils" RDEPEND="${DEPEND}" -S="${WORKDIR}/octetos-${PN}-${MYPV}" - src_prepare() { default eautoreconf -fi diff --git a/app-shells/carapace/carapace-0.30.2.ebuild b/app-shells/carapace/carapace-0.30.2.ebuild index e8000b304a..02608e8736 100644 --- a/app-shells/carapace/carapace-0.30.2.ebuild +++ b/app-shells/carapace/carapace-0.30.2.ebuild @@ -7,11 +7,10 @@ inherit go-module DESCRIPTION="Multi-shell multi-command argument completer" HOMEPAGE="https://rsteube.github.io/carapace-bin/" -SRC_URI="https://github.com/rsteube/${PN}-bin/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/rsteube/${PN}-bin/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://gitlab.com/freijon_gentoo/${CATEGORY}/${PN}/-/raw/main/${P}-deps.tar.xz" -# Using a dependency tarball as per https://devmanual.gentoo.org/eclass-reference/go-module.eclass/index.html -DEPS_URI="https://gitlab.com/freijon_gentoo/${CATEGORY}/${PN}/-/raw/main/${P}-deps.tar.xz" -SRC_URI+=" ${DEPS_URI}" +S="${WORKDIR}/${PN}-bin-${PV}" LICENSE="Apache-2.0" SLOT="0" @@ -24,8 +23,6 @@ HTML_DOCS=( "docs/book/" ) -S="${WORKDIR}/${PN}-bin-${PV}" - src_compile() { pushd "cmd/${PN}" ego generate ./... diff --git a/app-shells/carapace/carapace-1.0.0.ebuild b/app-shells/carapace/carapace-1.0.0.ebuild index 902c670811..97a0fd56e3 100644 --- a/app-shells/carapace/carapace-1.0.0.ebuild +++ b/app-shells/carapace/carapace-1.0.0.ebuild @@ -7,11 +7,10 @@ inherit go-module DESCRIPTION="Multi-shell multi-command argument completer" HOMEPAGE="https://carapace.sh/" -SRC_URI="https://github.com/${PN}-sh/${PN}-bin/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/${PN}-sh/${PN}-bin/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://gitlab.com/freijon_gentoo/${CATEGORY}/${PN}/-/raw/main/${P}-deps.tar.xz" -# Using a dependency tarball as per https://devmanual.gentoo.org/eclass-reference/go-module.eclass/index.html -DEPS_URI="https://gitlab.com/freijon_gentoo/${CATEGORY}/${PN}/-/raw/main/${P}-deps.tar.xz" -SRC_URI+=" ${DEPS_URI}" +S="${WORKDIR}/${PN}-bin-${PV}" LICENSE="Apache-2.0" SLOT="0" @@ -24,8 +23,6 @@ HTML_DOCS=( "docs/book/" ) -S="${WORKDIR}/${PN}-bin-${PV}" - src_compile() { pushd "cmd/${PN}" ego generate ./... diff --git a/app-shells/carapace/carapace-1.0.1.ebuild b/app-shells/carapace/carapace-1.0.1.ebuild index 902c670811..97a0fd56e3 100644 --- a/app-shells/carapace/carapace-1.0.1.ebuild +++ b/app-shells/carapace/carapace-1.0.1.ebuild @@ -7,11 +7,10 @@ inherit go-module DESCRIPTION="Multi-shell multi-command argument completer" HOMEPAGE="https://carapace.sh/" -SRC_URI="https://github.com/${PN}-sh/${PN}-bin/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +SRC_URI="https://github.com/${PN}-sh/${PN}-bin/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://gitlab.com/freijon_gentoo/${CATEGORY}/${PN}/-/raw/main/${P}-deps.tar.xz" -# Using a dependency tarball as per https://devmanual.gentoo.org/eclass-reference/go-module.eclass/index.html -DEPS_URI="https://gitlab.com/freijon_gentoo/${CATEGORY}/${PN}/-/raw/main/${P}-deps.tar.xz" -SRC_URI+=" ${DEPS_URI}" +S="${WORKDIR}/${PN}-bin-${PV}" LICENSE="Apache-2.0" SLOT="0" @@ -24,8 +23,6 @@ HTML_DOCS=( "docs/book/" ) -S="${WORKDIR}/${PN}-bin-${PV}" - src_compile() { pushd "cmd/${PN}" ego generate ./... diff --git a/app-text/lorien-bin/lorien-bin-0.6.0.ebuild b/app-text/lorien-bin/lorien-bin-0.6.0.ebuild index 426b11c8a9..4e482e8b3b 100644 --- a/app-text/lorien-bin/lorien-bin-0.6.0.ebuild +++ b/app-text/lorien-bin/lorien-bin-0.6.0.ebuild @@ -4,17 +4,17 @@ EAPI=8 inherit desktop xdg -SRC_URI="https://github.com/mbrlabs/Lorien/releases/download/v${PV}/Lorien_v${PV}_Linux.tar.xz -> ${P}.tar.xz" + DESCRIPTION="Infinite canvas drawing/whiteboarding. Made with Godot." HOMEPAGE="https://github.com/mbrlabs/Lorien" +SRC_URI="https://github.com/mbrlabs/Lorien/releases/download/v${PV}/Lorien_v${PV}_Linux.tar.xz -> ${P}.tar.xz" + +S="${WORKDIR}/Lorien_v${PV}_Linux" LICENSE="GPL-3" SLOT="0" - KEYWORDS="~amd64 ~x86" -S="${WORKDIR}/Lorien_v${PV}_Linux" - src_install() { #Copy Manual & Make a copy of the folder cp "${FILESDIR}/manual_v${PV}.md" "${S}/manual_v${PV}.md" diff --git a/app-text/lsp/lsp-0.5.0_rc4.ebuild b/app-text/lsp/lsp-0.5.0_rc4.ebuild index f4743a069d..4d65820d92 100644 --- a/app-text/lsp/lsp-0.5.0_rc4.ebuild +++ b/app-text/lsp/lsp-0.5.0_rc4.ebuild @@ -7,14 +7,17 @@ inherit meson MY_PV="${PV/_/-}" MY_P="lsp-${MY_PV}" -S="${WORKDIR}/${MY_P}" DESCRIPTION="The least significant pager" HOMEPAGE="https://github.com/dgouders/lsp" SRC_URI="https://github.com/dgouders/lsp/archive/refs/tags/v${MY_PV}.tar.gz" + +S="${WORKDIR}/${MY_P}" + LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64" + RDEPEND=" >=sys-apps/man-db-2.12.0 >=sys-libs/ncurses-6.4_p20230401 diff --git a/app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0c-r1.ebuild b/app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0c-r1.ebuild index 89b7c5250f..2d6b01fe16 100644 --- a/app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0c-r1.ebuild +++ b/app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0c-r1.ebuild @@ -3,18 +3,14 @@ EAPI=8 DESCRIPTION="Pandoc filter for cross-references" - HOMEPAGE="https://github.com/lierdakil/pandoc-crossref" - - SRC_URI="https://github.com/lierdakil/pandoc-crossref/releases/download/v${PV}/pandoc-crossref-Linux.tar.xz -> ${P}.tar.xz" +S="${WORKDIR}" + LICENSE="GPL-2" - SLOT="0" - KEYWORDS="-* ~amd64" -S=${WORKDIR} RDEPEND=" || ( =app-text/pandoc-bin-3.1.12.1 =app-text/pandoc-3.1.12.1 ) @@ -23,6 +19,6 @@ RDEPEND=" src_install() { exeinto /usr/bin - newexe ${WORKDIR}/pandoc-crossref pandoc-crossref - newman ${WORKDIR}/pandoc-crossref.1 pandoc-crossref.1 + newexe pandoc-crossref pandoc-crossref + newman pandoc-crossref.1 pandoc-crossref.1 } diff --git a/app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0e.ebuild b/app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0e.ebuild index eabfc8fb52..63c6021e8e 100644 --- a/app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0e.ebuild +++ b/app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0e.ebuild @@ -3,18 +3,14 @@ EAPI=8 DESCRIPTION="Pandoc filter for cross-references" - HOMEPAGE="https://github.com/lierdakil/pandoc-crossref" - - SRC_URI="https://github.com/lierdakil/pandoc-crossref/releases/download/v${PV}/pandoc-crossref-Linux.tar.xz -> ${P}.tar.xz" +S="${WORKDIR}" + LICENSE="GPL-2" - SLOT="0" - KEYWORDS="-* ~amd64" -S=${WORKDIR} RDEPEND=" || ( =app-text/pandoc-bin-3.1.12.2 =app-text/pandoc-3.1.12.2 ) @@ -23,6 +19,6 @@ RDEPEND=" src_install() { exeinto /usr/bin - newexe ${WORKDIR}/pandoc-crossref pandoc-crossref - newman ${WORKDIR}/pandoc-crossref.1 pandoc-crossref.1 + newexe pandoc-crossref pandoc-crossref + newman pandoc-crossref.1 } diff --git a/app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0f.ebuild b/app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0f.ebuild index b5ff6700ca..340403bb27 100644 --- a/app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0f.ebuild +++ b/app-text/pandoc-crossref-bin/pandoc-crossref-bin-0.3.17.0f.ebuild @@ -3,18 +3,14 @@ EAPI=8 DESCRIPTION="Pandoc filter for cross-references" - HOMEPAGE="https://github.com/lierdakil/pandoc-crossref" - - SRC_URI="https://github.com/lierdakil/pandoc-crossref/releases/download/v${PV}/pandoc-crossref-Linux.tar.xz -> ${P}.tar.xz" +S="${WORKDIR}" + LICENSE="GPL-2" - SLOT="0" - KEYWORDS="-* ~amd64" -S=${WORKDIR} RDEPEND=" || ( =app-text/pandoc-bin-3.1.12.3 =app-text/pandoc-3.1.12.3 ) @@ -23,6 +19,6 @@ RDEPEND=" src_install() { exeinto /usr/bin - newexe ${WORKDIR}/pandoc-crossref pandoc-crossref - newman ${WORKDIR}/pandoc-crossref.1 pandoc-crossref.1 + newexe pandoc-crossref pandoc-crossref + newman pandoc-crossref.1 pandoc-crossref.1 } diff --git a/app-text/the-platinum-searcher-bin/the-platinum-searcher-bin-2.2.0.ebuild b/app-text/the-platinum-searcher-bin/the-platinum-searcher-bin-2.2.0.ebuild index a7092781ff..98819ddcd3 100644 --- a/app-text/the-platinum-searcher-bin/the-platinum-searcher-bin-2.2.0.ebuild +++ b/app-text/the-platinum-searcher-bin/the-platinum-searcher-bin-2.2.0.ebuild @@ -7,12 +7,12 @@ DESCRIPTION="Fast CLI search tool, faster than grep, ack, silver_searcher (ag)" HOMEPAGE="https://github.com/monochromegane/the_platinum_searcher" SRC_URI="https://github.com/monochromegane/the_platinum_searcher/releases/download/v${PV}/pt_linux_amd64.tar.gz" -LICENSE="MIT" -KEYWORDS="~amd64" -SLOT="0" - S="${WORKDIR}/pt_linux_amd64" +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + src_install() { dobin pt } diff --git a/app-vim/kotlin-vim/kotlin-vim-20220627.ebuild b/app-vim/kotlin-vim/kotlin-vim-20220627.ebuild index 309c35bf0f..58d20948ac 100644 --- a/app-vim/kotlin-vim/kotlin-vim-20220627.ebuild +++ b/app-vim/kotlin-vim/kotlin-vim-20220627.ebuild @@ -6,15 +6,16 @@ EAPI=7 #VIM_PLUGIN_VIM_VERSION="7.0" inherit vim-plugin +SHA="1261f851e5fb2192b3a5e1691650597c71dfce2f" + DESCRIPTION="Kotlin plugin for Vim." HOMEPAGE="https://github.com/udalov/kotlin-vim" -LICENSE="Apache-2.0" -KEYWORDS="~amd64 ~ppc64 ~x86" - -SHA="1261f851e5fb2192b3a5e1691650597c71dfce2f" SRC_URI="https://github.com/udalov/kotlin-vim/archive/${SHA}.tar.gz -> ${P}.tar.gz" S="${WORKDIR}/${PN}-${SHA}" +LICENSE="Apache-2.0" +KEYWORDS="~amd64 ~ppc64 ~x86" + VIM_PLUGIN_HELPFILES="README.md" VIM_PLUGIN_HELPURI="https://github.com/udalov/kotlin-vim" diff --git a/dev-build/FoBiS/FoBiS-3.0.5-r1.ebuild b/dev-build/FoBiS/FoBiS-3.0.5-r1.ebuild index 81651f0b14..8b6fc6caa1 100644 --- a/dev-build/FoBiS/FoBiS-3.0.5-r1.ebuild +++ b/dev-build/FoBiS/FoBiS-3.0.5-r1.ebuild @@ -16,9 +16,8 @@ HOMEPAGE="https://github.com/szaghi/FoBiS" LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64 ~x86" -RESTRICT="mirror" - IUSE="graphviz" +RESTRICT="mirror" RDEPEND=" graphviz? ( dev-python/graphviz[${PYTHON_USEDEP}] ) diff --git a/dev-cpp/dpp/dpp-10.0.23.ebuild b/dev-cpp/dpp/dpp-10.0.23.ebuild index d5cee490cc..04c8913832 100644 --- a/dev-cpp/dpp/dpp-10.0.23.ebuild +++ b/dev-cpp/dpp/dpp-10.0.23.ebuild @@ -11,6 +11,8 @@ SRC_URI=" https://github.com/brainboxdotcc/DPP/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz " +S="${WORKDIR}/DPP-${PV}" + LICENSE="Apache-2.0" # DPP is extremely ABI instable due to frequent changes in the Discord API # See https://github.com/brainboxdotcc/DPP/issues/207#issuecomment-1007030157 @@ -33,8 +35,6 @@ DEPEND=" dev-cpp/nlohmann_json " -S="${WORKDIR}/DPP-${PV}" - DOCS=( "README.md" "SECURITY.md" ) src_configure() { diff --git a/dev-cpp/dpp/dpp-10.0.24.ebuild b/dev-cpp/dpp/dpp-10.0.24.ebuild index d5cee490cc..04c8913832 100644 --- a/dev-cpp/dpp/dpp-10.0.24.ebuild +++ b/dev-cpp/dpp/dpp-10.0.24.ebuild @@ -11,6 +11,8 @@ SRC_URI=" https://github.com/brainboxdotcc/DPP/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz " +S="${WORKDIR}/DPP-${PV}" + LICENSE="Apache-2.0" # DPP is extremely ABI instable due to frequent changes in the Discord API # See https://github.com/brainboxdotcc/DPP/issues/207#issuecomment-1007030157 @@ -33,8 +35,6 @@ DEPEND=" dev-cpp/nlohmann_json " -S="${WORKDIR}/DPP-${PV}" - DOCS=( "README.md" "SECURITY.md" ) src_configure() { diff --git a/dev-cpp/dpp/dpp-10.0.25.ebuild b/dev-cpp/dpp/dpp-10.0.25.ebuild index d5cee490cc..04c8913832 100644 --- a/dev-cpp/dpp/dpp-10.0.25.ebuild +++ b/dev-cpp/dpp/dpp-10.0.25.ebuild @@ -11,6 +11,8 @@ SRC_URI=" https://github.com/brainboxdotcc/DPP/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz " +S="${WORKDIR}/DPP-${PV}" + LICENSE="Apache-2.0" # DPP is extremely ABI instable due to frequent changes in the Discord API # See https://github.com/brainboxdotcc/DPP/issues/207#issuecomment-1007030157 @@ -33,8 +35,6 @@ DEPEND=" dev-cpp/nlohmann_json " -S="${WORKDIR}/DPP-${PV}" - DOCS=( "README.md" "SECURITY.md" ) src_configure() { diff --git a/dev-cpp/dpp/dpp-10.0.29.ebuild b/dev-cpp/dpp/dpp-10.0.29.ebuild index d5cee490cc..04c8913832 100644 --- a/dev-cpp/dpp/dpp-10.0.29.ebuild +++ b/dev-cpp/dpp/dpp-10.0.29.ebuild @@ -11,6 +11,8 @@ SRC_URI=" https://github.com/brainboxdotcc/DPP/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz " +S="${WORKDIR}/DPP-${PV}" + LICENSE="Apache-2.0" # DPP is extremely ABI instable due to frequent changes in the Discord API # See https://github.com/brainboxdotcc/DPP/issues/207#issuecomment-1007030157 @@ -33,8 +35,6 @@ DEPEND=" dev-cpp/nlohmann_json " -S="${WORKDIR}/DPP-${PV}" - DOCS=( "README.md" "SECURITY.md" ) src_configure() { diff --git a/dev-cpp/libcutl/libcutl-1.11.0_beta9.ebuild b/dev-cpp/libcutl/libcutl-1.11.0_beta9.ebuild index 187eb5e624..67cf73b0e6 100644 --- a/dev-cpp/libcutl/libcutl-1.11.0_beta9.ebuild +++ b/dev-cpp/libcutl/libcutl-1.11.0_beta9.ebuild @@ -7,12 +7,12 @@ MY_P="${PN}-$(ver_cut 1-3)-b.$(ver_cut 5)" inherit build2 -SRC_URI="https://pkg.cppget.org/1/beta/${PN}/${MY_P}.tar.gz" DESCRIPTION="C++ utility library" HOMEPAGE="https://www.codesynthesis.com/projects/libcutl/" - -SLOT="0" -KEYWORDS="~amd64 ~x86" -LICENSE="MIT" +SRC_URI="https://pkg.cppget.org/1/beta/${PN}/${MY_P}.tar.gz" S="${WORKDIR}/${MY_P}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" diff --git a/dev-cpp/libstudxml/libstudxml-1.1.0_beta10.ebuild b/dev-cpp/libstudxml/libstudxml-1.1.0_beta10.ebuild index f998177bcf..394244384b 100644 --- a/dev-cpp/libstudxml/libstudxml-1.1.0_beta10.ebuild +++ b/dev-cpp/libstudxml/libstudxml-1.1.0_beta10.ebuild @@ -7,12 +7,12 @@ MY_P="${PN}-$(ver_cut 1-3)-b.$(ver_cut 5)" inherit build2 -SRC_URI="https://pkg.cppget.org/1/beta/${PN}/${MY_P}.tar.gz" DESCRIPTION="Streaming XML pull parser/serializer for modern C++" HOMEPAGE="https://www.codesynthesis.com/projects/libstudxml/" - -SLOT="0" -KEYWORDS="~amd64 ~x86" -LICENSE="MIT" +SRC_URI="https://pkg.cppget.org/1/beta/${PN}/${MY_P}.tar.gz" S="${WORKDIR}/${MY_P}" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64 ~x86" diff --git a/dev-crystal/athena-negotiation/Manifest b/dev-crystal/athena-negotiation/Manifest index 73ed604df6..b575ba5a04 100644 --- a/dev-crystal/athena-negotiation/Manifest +++ b/dev-crystal/athena-negotiation/Manifest @@ -1,2 +1,2 @@ -DIST athena-negotiation-0.1.2.tar.gz 10625 BLAKE2B 3c66a2b696c44e16f8d98d05b187f5a29bab9d39ac9270e4a72ab65814c71c960d14849e6852ec6a88d325094c6f13fb600801dfbcd3cda93eac48715819ddee SHA512 c5e00af6d5981b7e9567958113bb140beddf305fec990fd825f67d3ded3dc6773162435be91c7b419abc264c45f366eaaa4adede7db16c460b02052be61f7913 DIST athena-negotiation-0.1.3.tar.gz 10687 BLAKE2B 13f5e206e209be614b0e24f7ee990ed024c1f0b0b69d6e0646d8d220e268a0a12bd9b1af60f05a74fd4152e20cab1658c87016f91882ed91463ddbec732a927a SHA512 6a338defbc773b5f8eb8472ba4bf18429f5418b7ac7a12cf889e75e6b42098243f6afddaaa3288e6ea5abb56107310f7510fc7911ea760aea9d61eae3369c3df +DIST athena-negotiation-0.1.5.tar.gz 11068 BLAKE2B 87153adda08a204247859091466e7e80bdd0e46fa7f940b372f433487ee96b20da566c6fb2f9a2248cc8212f08a09d4be5f151e6328af47d2f93b72fb799d44e SHA512 7b14d99abd4702f4ea1b20c12d9c2b38044febb698772f06e4954924a81ec69f3330c5d8024fa5f95a4fe232b0e18991701002bef5865f241f7b0d66d5da9a0b diff --git a/dev-crystal/athena-negotiation/athena-negotiation-0.1.2.ebuild b/dev-crystal/athena-negotiation/athena-negotiation-0.1.5.ebuild similarity index 78% rename from dev-crystal/athena-negotiation/athena-negotiation-0.1.2.ebuild rename to dev-crystal/athena-negotiation/athena-negotiation-0.1.5.ebuild index 5b7e37aefe..9ae7366d04 100644 --- a/dev-crystal/athena-negotiation/athena-negotiation-0.1.2.ebuild +++ b/dev-crystal/athena-negotiation/athena-negotiation-0.1.5.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -17,10 +17,6 @@ KEYWORDS="~amd64" IUSE="test" RESTRICT="!test? ( test )" -BDEPEND=" - test? ( - dev-crystal/athena-spec - ) -" +BDEPEND="test? ( dev-crystal/athena-spec )" -DOCS=( {CHANGELOG,README}.md ) +DOCS=( {CHANGELOG,CONTRIBUTING,README}.md ) diff --git a/dev-crystal/athena-spec/Manifest b/dev-crystal/athena-spec/Manifest index 8d6f6d2fa5..bea898081d 100644 --- a/dev-crystal/athena-spec/Manifest +++ b/dev-crystal/athena-spec/Manifest @@ -1,2 +1,2 @@ -DIST athena-spec-0.3.4.tar.gz 10751 BLAKE2B 73976e2f6f2db8d2dcc7fa9234bd3a72f1c516fc260ffe666978ed5e245b3576afc538995e1e8cb355243b15c66b68bb49f3685b6e45ad770ec7ee651a325bf9 SHA512 fd48900f024e7e67da4ce526587555c5f9d31e0070e588717e9373710e6938c99ceb9257e92e1c01084dad5d6e934877117dcf48e19f4ca2930217c7f461229e DIST athena-spec-0.3.5.tar.gz 10708 BLAKE2B 266062a2480d4270e3d08650fd33d65370fc4604074a4a84246d3a5ed14dc21fb7d6646ccaa796ef40bf2877b5e8a6afa4a1b8e4bba1ecba89144c4b6f246a74 SHA512 208cdf7a7a2c795084c89dd88b97f6b1c4cf7591f650601775080ea3db14f556a014e61aa7cad77c5a1bf33962f890e19fa23e8dc82629a768fd1ce8a9d639e1 +DIST athena-spec-0.3.7.tar.gz 11335 BLAKE2B 7ee9522d5bd135d36c208f4e21735b5835ebacfdcce7c9705dbcc4f59bf75b81eadac09ba32d63b0d286fc4c35cbcb2f8e19a48ec8e44539749657aeb2107cdd SHA512 d6cf454e9addae34f6f6d5b3001744388ea698d31f1a18aefcbc87262e7fe84ff157dd32d47cc9958dbdcf3545eb578c12d44d2501ccf11283f7ddf91a5625fe diff --git a/dev-crystal/athena-spec/athena-spec-0.3.4.ebuild b/dev-crystal/athena-spec/athena-spec-0.3.7.ebuild similarity index 87% rename from dev-crystal/athena-spec/athena-spec-0.3.4.ebuild rename to dev-crystal/athena-spec/athena-spec-0.3.7.ebuild index 26d3b9f1f3..d35fda19eb 100644 --- a/dev-crystal/athena-spec/athena-spec-0.3.4.ebuild +++ b/dev-crystal/athena-spec/athena-spec-0.3.7.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -20,5 +20,7 @@ KEYWORDS="~amd64" src_prepare() { default + mkdir -p .github/workflows || die + touch .github/dependabot.yml || die } diff --git a/dev-crystal/crystal-db/Manifest b/dev-crystal/crystal-db/Manifest index b9fe97f666..4007e884f6 100644 --- a/dev-crystal/crystal-db/Manifest +++ b/dev-crystal/crystal-db/Manifest @@ -1,2 +1,2 @@ DIST crystal-db-0.11.0.tar.gz 37260 BLAKE2B 8fee7dd05af9585643a7fd2513ffeed8e8fd8c50cab0f467eebcbf7bbf48b94ed64ca4c524475bfc475da25e6ecf66ff3a88be1f417fdc302013fe78028c547a SHA512 a8df8d55402836d30d918a2717c145671f67ef5381895f56914aa3623135a9de3ce2d125085b16ff59460487116bc45f2e09b7001a937b3208430618049543d1 -DIST crystal-db-0.12.0.tar.gz 38786 BLAKE2B 5b830a1cfe3e4c80c38519ffe259ea495071d2d88320cc8d7e239f1d49fc77ef59ff623572ee4246abd781672bac47b3bc9f3c917aca8e2ba0bc5ebcfed14ede SHA512 103c7ecf6c27824e4743a9e90dfea3bd82fa393750fba42e780880d35846e77f87d822d8155aa1b9516111ed5b168a416214e2294a61a5adc6ffd3ae45d2c868 +DIST crystal-db-0.13.1.tar.gz 40745 BLAKE2B 3a3afe3bc60a7d2fb91ef31a5ea6d2b94bb27ee093f244ec59f908306ef125f9e5085c7de6da09c580fcd667e6ffda093053908685630f190b3f2ed9f662f589 SHA512 78d263271670eb5422e7d3d219cc895e4d508893f79800b34e46a0072bb2b3bee715bbfb588227ebcbaa4cd528810e42d6654ae92d146eeac0f19d3131847d3d diff --git a/dev-crystal/crystal-db/crystal-db-0.12.0.ebuild b/dev-crystal/crystal-db/crystal-db-0.13.1.ebuild similarity index 90% rename from dev-crystal/crystal-db/crystal-db-0.12.0.ebuild rename to dev-crystal/crystal-db/crystal-db-0.13.1.ebuild index ff0aed4a48..20a7239299 100644 --- a/dev-crystal/crystal-db/crystal-db-0.12.0.ebuild +++ b/dev-crystal/crystal-db/crystal-db-0.13.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-crystal/crystal-html5/Manifest b/dev-crystal/crystal-html5/Manifest index 6f9fbf79fa..795ac34684 100644 --- a/dev-crystal/crystal-html5/Manifest +++ b/dev-crystal/crystal-html5/Manifest @@ -1 +1,2 @@ DIST crystal-html5-0.4.0.tar.gz 129317 BLAKE2B 5b818f2e3f1c9f4f5b8d5c340fa6d1e84860700d7876cfe4757676194c84d38b10463b4a42554e732666765c3fab7e33bcb67e49e8b54d42c07a1b021d335849 SHA512 73bbae557cc72e313bb9be656ab7e557d9963bc3f60f960e4393a671bb7934e2589448701dcf431bb5a9e5603eb785b6df628a353d7cdb2ce02b00c11f3d8768 +DIST crystal-html5-0.5.0.tar.gz 129298 BLAKE2B f76d155224e1fe4da2da1156cef49ba0ec20659ca20a6e41ae299f50083ed3c8f032569bbf9129a19f1b87c81be62cfba145b86aa2a714403e409086ea81d39a SHA512 72b8f4e506e60f6b60c7d883e38407137437e02138e3f6f7a5f7ffb98e393af1e0e67a2b630a24e67175b09b4b868e3d636a9b7f9420259f93532553269e9a9e diff --git a/dev-crystal/crystal-html5/crystal-html5-0.5.0.ebuild b/dev-crystal/crystal-html5/crystal-html5-0.5.0.ebuild new file mode 100644 index 0000000000..852885801f --- /dev/null +++ b/dev-crystal/crystal-html5/crystal-html5-0.5.0.ebuild @@ -0,0 +1,16 @@ +# Copyright 2022-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit shards + +DESCRIPTION="Pure Crystal implementation of an HTML5-compliant Tokenizer and Parser" +HOMEPAGE="https://github.com/naqvis/crystal-html5" +SRC_URI="https://github.com/naqvis/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +RDEPEND="dev-crystal/crystal-xpath2" diff --git a/dev-crystal/crystal-pg/Manifest b/dev-crystal/crystal-pg/Manifest index 5c1053bf88..8482d9a886 100644 --- a/dev-crystal/crystal-pg/Manifest +++ b/dev-crystal/crystal-pg/Manifest @@ -1,2 +1,2 @@ DIST crystal-pg-0.26.0.tar.gz 38901 BLAKE2B 954737db2ebfb02ad8ed7a071a2728199a306a8eb44a31bd7702413d271c8e9aec4d5ff104487d224e8278bb4d45fe619e8f84db930cd3c70a83a3487b6387bc SHA512 097450dbabb2c2d26deb70a9ed34f49f70e63e59055b5b3513eab9951feca546886998263848c7b7648bad716f6d67b436d1bde5ff0a89d521520350138055c1 -DIST crystal-pg-0.27.0.tar.gz 44125 BLAKE2B d14a09318eb2b5bc7629a320456ac291c0aa1370b7155592216a259f0f1d3abd7770926bb6ec30bb3f816f219770b23e050383342088844cc95182e6bdf98916 SHA512 8705f2db8e935e090d81bb19e9d1b25870ade8592dac15b007387233e90af226e9610fd549c331e543b14ec5284cd00d14712d5a8727dd2d2fedc0b55420767f +DIST crystal-pg-0.28.0.tar.gz 44534 BLAKE2B 69f3c50e77c928055bc66ef46b729052e6c0df69a80c310bf576ed75d51a5f3a93ebb4faa10c47c8a64dc4f46fcecf2b5b82e9812d5b6839ba5f6888cf5e5bd9 SHA512 34358bc203b78fcbe3828d086dbf31b09b94e465f5c179c6a35186f2f5d42a65cd362ef75860e93eb3252699cc22787f798e09484f2e20d1284db6a384721a78 diff --git a/dev-crystal/crystal-pg/crystal-pg-0.27.0.ebuild b/dev-crystal/crystal-pg/crystal-pg-0.28.0.ebuild similarity index 53% rename from dev-crystal/crystal-pg/crystal-pg-0.27.0.ebuild rename to dev-crystal/crystal-pg/crystal-pg-0.28.0.ebuild index 64a8e19c66..8bbdc3de29 100644 --- a/dev-crystal/crystal-pg/crystal-pg-0.27.0.ebuild +++ b/dev-crystal/crystal-pg/crystal-pg-0.28.0.ebuild @@ -1,9 +1,12 @@ -# Copyright 2022-2023 Gentoo Authors +# Copyright 2022-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 -inherit databases edo shards +declare -Ag DAEMONS_REQ_USE=( + [postgresql]="xml" +) +inherit daemons shards DESCRIPTION="A native, non-blocking Postgres driver for Crystal" HOMEPAGE="https://github.com/will/crystal-pg" @@ -12,19 +15,20 @@ SRC_URI="https://github.com/will/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.t LICENSE="BSD" SLOT="0" KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" -RDEPEND="dev-crystal/crystal-db" -BDEPEND="test? ( ${DATABASES_DEPEND[postgres]} )" +RDEPEND=" + >=dev-crystal/crystal-db-0.13.0 + S="${WORKDIR}/${MY_P}" LICENSE="GPL-2" -KEYWORDS="~amd64 ~arm64 ~ppc ~x86" SLOT="3" +KEYWORDS="~amd64 ~arm64 ~ppc ~x86" IUSE="+atk +cairo +gdk +gtk +pango" REQUIRED_USE=" diff --git a/dev-elixir/hex/hex-1.0.1-r1.ebuild b/dev-elixir/hex/hex-1.0.1-r1.ebuild index dde66cd973..6fee6d8b52 100644 --- a/dev-elixir/hex/hex-1.0.1-r1.ebuild +++ b/dev-elixir/hex/hex-1.0.1-r1.ebuild @@ -7,9 +7,10 @@ inherit mix DESCRIPTION="Package manager for the Erlang VM" HOMEPAGE="https://github.com/hexpm/hex" +SRC_URI="https://github.com/hexpm/hex/archive/v${PV}.tar.gz -> ${P}.tar.gz" + LICENSE="Apache-2.0" SLOT="$(ver_cut 1-2)" -SRC_URI="https://github.com/hexpm/hex/archive/v${PV}.tar.gz -> ${P}.tar.gz" KEYWORDS="~amd64" # TODO: tests (requires dependencies) diff --git a/dev-embedded/esp-idf/esp-idf-5.1.2.ebuild b/dev-embedded/esp-idf/esp-idf-5.1.2.ebuild index 6a0cd0a1de..83ca81f689 100644 --- a/dev-embedded/esp-idf/esp-idf-5.1.2.ebuild +++ b/dev-embedded/esp-idf/esp-idf-5.1.2.ebuild @@ -17,20 +17,23 @@ HOMEPAGE="https://www.espressif.com/" # https://github.com/espressif/binutils-esp32ulp/releases/download/v2.28.51-esp-20191205/binutils-esp32ulp-linux-amd64-2.28.51-esp-20191205.tar.gz SRC_URI="https://dl.espressif.com/github_assets/espressif/${PN}/releases/download/v${PV}/${PN}-v${PV}.zip -> ${P}.zip https://github.com/espressif/openocd-esp32/releases/download/v0.12.0-esp32-20230921/openocd-esp32-linux-amd64-0.12.0-esp32-20230921.tar.gz - https://github.com/espressif/binutils-gdb/releases/download/esp-gdb-v12.1_20221002/xtensa-esp-elf-gdb-12.1_20221002-x86_64-linux-gnu.tar.gz" -SRC_URI+=" esp32? ( ${CROSSTOOL_URL}/xtensa-esp32-elf-${VER}-x86_64-linux-gnu.tar.xz )" -SRC_URI+=" esp32s2? ( ${CROSSTOOL_URL}/xtensa-esp32s2-elf-${VER}-x86_64-linux-gnu.tar.xz )" -SRC_URI+=" esp32s3? ( ${CROSSTOOL_URL}/xtensa-esp32s3-elf-${VER}-x86_64-linux-gnu.tar.xz )" -SRC_URI+=" riscv32? ( ${CROSSTOOL_URL}/riscv32-esp-elf-${VER}-x86_64-linux-gnu.tar.xz )" - + https://github.com/espressif/binutils-gdb/releases/download/esp-gdb-v12.1_20221002/xtensa-esp-elf-gdb-12.1_20221002-x86_64-linux-gnu.tar.gz + esp32? ( ${CROSSTOOL_URL}/xtensa-esp32-elf-${VER}-x86_64-linux-gnu.tar.xz ) + esp32s2? ( ${CROSSTOOL_URL}/xtensa-esp32s2-elf-${VER}-x86_64-linux-gnu.tar.xz ) + esp32s3? ( ${CROSSTOOL_URL}/xtensa-esp32s3-elf-${VER}-x86_64-linux-gnu.tar.xz ) + riscv32? ( ${CROSSTOOL_URL}/riscv32-esp-elf-${VER}-x86_64-linux-gnu.tar.xz )" #https://dl.espressif.com/dl/toolchains/preview/riscv32-esp-elf-gcc8_4_0-crosstool-ng-1.24.0-123-g64eb9ff-linux-amd64.tar.gz -KEYWORDS="~amd64" +S="${WORKDIR}/${PN}-v${PV}" + LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + IUSE="+esp32 esp32s2 esp32s3 riscv32" REQUIRED_USE="${PYTHON_REQUIRED_USE}" -SLOT="0" +RESTRICT="strip" BDEPEND="app-arch/unzip" RDEPEND=" @@ -52,8 +55,6 @@ RDEPEND=" dev-embedded/idf-component-manager[${PYTHON_USEDEP}] " -RESTRICT="strip" - QA_PREBUILT="opt/* usr/lib* usr/share/esp-idf/*" QA_PRESTRIPPED="opt/*" @@ -61,8 +62,6 @@ PATCHES=( "${FILESDIR}/allow-system-install-${PN}-5.1.2.patch" ) -S="${WORKDIR}/${PN}-v${PV}" - install_tool() { shopt -s globstar diff --git a/dev-embedded/esp-idf/esp-idf-5.2.ebuild b/dev-embedded/esp-idf/esp-idf-5.2.ebuild index 0edfe91fb1..906a2a6568 100644 --- a/dev-embedded/esp-idf/esp-idf-5.2.ebuild +++ b/dev-embedded/esp-idf/esp-idf-5.2.ebuild @@ -17,18 +17,21 @@ HOMEPAGE="https://www.espressif.com/" # https://github.com/espressif/binutils-esp32ulp/releases/download/v2.28.51-esp-20191205/binutils-esp32ulp-linux-amd64-2.28.51-esp-20191205.tar.gz SRC_URI="https://dl.espressif.com/github_assets/espressif/${PN}/releases/download/v${PV}/${PN}-v${PV}.zip -> ${P}.zip https://github.com/espressif/openocd-esp32/releases/download/v0.12.0-esp32-20230921/openocd-esp32-linux-amd64-0.12.0-esp32-20230921.tar.gz - https://github.com/espressif/binutils-gdb/releases/download/esp-gdb-v12.1_20231023/xtensa-esp-elf-gdb-12.1_20231023-x86_64-linux-gnu.tar.gz" -SRC_URI+=" ${CROSSTOOL_URL}/xtensa-esp-elf-${VER}-x86_64-linux-gnu.tar.xz" -SRC_URI+=" riscv32? ( ${CROSSTOOL_URL}/riscv32-esp-elf-${VER}-x86_64-linux-gnu.tar.xz )" - + https://github.com/espressif/binutils-gdb/releases/download/esp-gdb-v12.1_20231023/xtensa-esp-elf-gdb-12.1_20231023-x86_64-linux-gnu.tar.gz + ${CROSSTOOL_URL}/xtensa-esp-elf-${VER}-x86_64-linux-gnu.tar.xz + riscv32? ( ${CROSSTOOL_URL}/riscv32-esp-elf-${VER}-x86_64-linux-gnu.tar.xz )" #https://dl.espressif.com/dl/toolchains/preview/riscv32-esp-elf-gcc8_4_0-crosstool-ng-1.24.0-123-g64eb9ff-linux-amd64.tar.gz -KEYWORDS="~amd64" +S="${WORKDIR}/${PN}-v${PV}" + LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64" + IUSE="riscv32" REQUIRED_USE="${PYTHON_REQUIRED_USE}" -SLOT="0" +RESTRICT="strip" BDEPEND="app-arch/unzip" RDEPEND=" @@ -50,8 +53,6 @@ RDEPEND=" dev-embedded/idf-component-manager[${PYTHON_USEDEP}] " -RESTRICT="strip" - QA_PREBUILT="opt/* usr/lib* usr/share/esp-idf/*" QA_PRESTRIPPED="opt/*" @@ -59,8 +60,6 @@ PATCHES=( "${FILESDIR}/allow-system-install-${PN}-5.1.2.patch" ) -S="${WORKDIR}/${PN}-v${PV}" - install_tool() { shopt -s globstar diff --git a/dev-embedded/mv88e6xxx-dump/mv88e6xxx-dump-0.2.0_pre20210327.ebuild b/dev-embedded/mv88e6xxx-dump/mv88e6xxx-dump-0.2.0_pre20210327.ebuild index 832b30734d..711a134998 100644 --- a/dev-embedded/mv88e6xxx-dump/mv88e6xxx-dump-0.2.0_pre20210327.ebuild +++ b/dev-embedded/mv88e6xxx-dump/mv88e6xxx-dump-0.2.0_pre20210327.ebuild @@ -11,16 +11,15 @@ DESCRIPTION="Dump information about Marvell mv88e6xxx Ethernet switches" HOMEPAGE="https://github.com/lunn/mv88e6xxx_dump" SRC_URI="https://github.com/lunn/mv88e6xxx_dump/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/mv88e6xxx_dump-${MY_COMMIT}" + LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~arm64 ~x86" BDEPEND="virtual/pkgconfig" - DEPEND="net-libs/libmnl:=" -S="${WORKDIR}/mv88e6xxx_dump-${MY_COMMIT}" - src_prepare() { default eautoreconf diff --git a/dev-embedded/rauc/rauc-1.11.3.ebuild b/dev-embedded/rauc/rauc-1.11.3.ebuild index 92f6b2e905..f19d213167 100644 --- a/dev-embedded/rauc/rauc-1.11.3.ebuild +++ b/dev-embedded/rauc/rauc-1.11.3.ebuild @@ -13,9 +13,10 @@ DESCRIPTION="Lightweight update client that runs on your Embedded Linux device" HOMEPAGE="https://rauc.io/" SRC_URI="https://github.com/${PN}/${PN}/releases/download/v${PV}/${P}.tar.xz" -SLOT="0" LICENSE="LGPL-2.1" +SLOT="0" KEYWORDS="~amd64" + IUSE="gpt json network service test" RESTRICT="!test? ( test )" diff --git a/dev-embedded/squareline-studio/squareline-studio-1.3.2.ebuild b/dev-embedded/squareline-studio/squareline-studio-1.3.2.ebuild index dac7c60e84..20893d5f2b 100644 --- a/dev-embedded/squareline-studio/squareline-studio-1.3.2.ebuild +++ b/dev-embedded/squareline-studio/squareline-studio-1.3.2.ebuild @@ -13,16 +13,17 @@ SRC_URI=" https://static.squareline.io/downloads/SquareLine_Studio_Linux_v${MY_PV}.zip -> ${P}.zip " +S="${WORKDIR}" + LICENSE="all-rights-reserved" -KEYWORDS="-* ~amd64" SLOT="0/${PV}" +KEYWORDS="-* ~amd64" DEPEND="${RDEPEND}" BDEPEND=" app-arch/unzip " -S="${WORKDIR}" QA_PREBUILT="*" src_install() { diff --git a/dev-lang/crystal-bin/Manifest b/dev-lang/crystal-bin/Manifest index bcb9659b2f..144f961238 100644 --- a/dev-lang/crystal-bin/Manifest +++ b/dev-lang/crystal-bin/Manifest @@ -1,4 +1,4 @@ -DIST crystal-1.8.2-1-linux-x86_64.tar.gz 46319920 BLAKE2B 3e95516e97718304cc686b7d5d2ddeee1d37da9e9a2f7e4baa36afe33d13d2f1856e51cd25b0c0f3c50c74fe948647bff20d9107619f7deea2e6689d6e0e873b SHA512 6e6413aa506a80dc1adbf745651aa9d8b39dfeea2e550b8bef7f1444c5e39e89c6e21e52e80f67ae24e0ce3a9944a9494a1818f112a518511a0fe144ae7b8de1 -DIST crystal-1.8.2-docs.tar.gz 13287708 BLAKE2B e1aa5592471cb00358e0311dcca79941c0c353bdac6e117c7840d2e15532a6d9a6f5d1cbe3be4394d9f75f1827a7559d99454105078b0eabfd0a01777f805ece SHA512 9325589740c73e10d146241b11a026730509281a7a80b4d911d6e7d2b5d1b1b4c7ad83425cf15076d9d65183c056de47a9ac12490cea18f9b876ddd6de1affbd +DIST crystal-1.12.1-1-linux-x86_64.tar.gz 47041074 BLAKE2B 7e5d4a422144902de4b187947d55f9e8069d55f51013e10236fcf79b142ff96fc39973c883f5a633fbd10180553b6c82bdea824bff09d355fa171e4f5e308b68 SHA512 3256dc2340ed7b783bdf7e5f3d5c03cf981655ac2f50921aa53ada13cc72315d5a70515adb1c511f0f6e37c09310a963773b4f57eaeffe34c68e539edaaa7726 +DIST crystal-1.12.1-docs.tar.gz 14633965 BLAKE2B 9cbc78aa3f161f527a526a013ecc2f0b1c337d5d18b12b69e4b5ffca7f01cc37350553f45bf72fb39a8f51ee1581bfb8502b882ec91e5c3ec740f91d12b2dce6 SHA512 d83e0a72de86018c89d39ed636908dc1347019f7ea10791034ca0af4e839fbe7eaaf2cc1181b1a3230246aa7e3742e7002e77a4e049ab0eb085b7fadc4532373 DIST crystal-1.9.2-1-linux-x86_64.tar.gz 46171732 BLAKE2B b664207f2994a16e8e05cfc72d5e4e3cf9ec1e8b8a41869a56fc03b0946b7439f1528ec78c0affd32bf07a67d3329a644f5ba7f1270982723697071266a6ab7f SHA512 bce18bf48c5c746aa1ee8aa9a34b5ec2f104aed95f3a74070229df4bf73a0ac9297af79a873d965c9631196b6f1103059a015c4f68cea800a779936aef9389d0 DIST crystal-1.9.2-docs.tar.gz 13595416 BLAKE2B 0e026670773fef8abf0038b08b1cde5716444a6c9a67bae7b50e10b5c9d560e8d3359834e605689dfc8ff085e3cd0412bd2e000dc0e5ccca4ac889ad4a25f814 SHA512 e7ad624e337de7ba76b57da8e53e9ea01a3ba01491628eefd2b8f675b0274b26ad11c3d85553553010f1b019cd5b53a6b649afd6e5c370249188dfa722d1990c diff --git a/dev-lang/crystal-bin/crystal-bin-1.8.2.ebuild b/dev-lang/crystal-bin/crystal-bin-1.12.1.ebuild similarity index 96% rename from dev-lang/crystal-bin/crystal-bin-1.8.2.ebuild rename to dev-lang/crystal-bin/crystal-bin-1.12.1.ebuild index 35dec1a2e0..7868ba497a 100644 --- a/dev-lang/crystal-bin/crystal-bin-1.8.2.ebuild +++ b/dev-lang/crystal-bin/crystal-bin-1.12.1.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2023 Gentoo Authors +# Copyright 1999-2024 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 diff --git a/dev-lang/fbc-bootstrap/fbc-bootstrap-1.07.3.ebuild b/dev-lang/fbc-bootstrap/fbc-bootstrap-1.07.3.ebuild index 782dcab37f..c6d09670ef 100644 --- a/dev-lang/fbc-bootstrap/fbc-bootstrap-1.07.3.ebuild +++ b/dev-lang/fbc-bootstrap/fbc-bootstrap-1.07.3.ebuild @@ -9,14 +9,14 @@ DESCRIPTION="Bootstrap package for dev-lang/fbc" HOMEPAGE="https://www.freebasic.net" SRC_URI="https://github.com/freebasic/fbc/releases/download/${PV}/FreeBASIC-${PV}-source-bootstrap.tar.xz" +S="${WORKDIR}/FreeBASIC-${PV}-source-bootstrap" + LICENSE="FDL-1.2 GPL-2+ LGPL-2.1+" SLOT="0" KEYWORDS="~amd64 ~x86" PATCHES=( "${FILESDIR}"/fbc-1.07.0-Pass-ltinfo-to-linker.patch ) -S="${WORKDIR}/FreeBASIC-${PV}-source-bootstrap" - src_compile() { emake bootstrap-minimal \ AR=$(tc-getAR) AS=$(tc-getAS) CC=$(tc-getCC) CFLAGS="${CFLAGS}" V=1 diff --git a/dev-lang/fbc-bootstrap/fbc-bootstrap-1.08.1.ebuild b/dev-lang/fbc-bootstrap/fbc-bootstrap-1.08.1.ebuild index d713fdb564..d0a2dfee38 100644 --- a/dev-lang/fbc-bootstrap/fbc-bootstrap-1.08.1.ebuild +++ b/dev-lang/fbc-bootstrap/fbc-bootstrap-1.08.1.ebuild @@ -9,14 +9,14 @@ DESCRIPTION="Bootstrap package for dev-lang/fbc" HOMEPAGE="https://www.freebasic.net" SRC_URI="https://github.com/freebasic/fbc/releases/download/${PV}/FreeBASIC-${PV}-source-bootstrap.tar.xz" +S="${WORKDIR}/FreeBASIC-${PV}-source-bootstrap" + LICENSE="FDL-1.2 GPL-2+ LGPL-2.1+" SLOT="0" KEYWORDS="~amd64 ~x86" PATCHES=( "${FILESDIR}"/fbc-1.08.1-Pass-ltinfo-to-linker.patch ) -S="${WORKDIR}/FreeBASIC-${PV}-source-bootstrap" - src_compile() { emake bootstrap-minimal \ AR=$(tc-getAR) AS=$(tc-getAS) CC=$(tc-getCC) CFLAGS="${CFLAGS}" V=1 diff --git a/dev-lang/gnu-apl/gnu-apl-1.8.ebuild b/dev-lang/gnu-apl/gnu-apl-1.8.ebuild index bcec2c3256..6131d89c23 100644 --- a/dev-lang/gnu-apl/gnu-apl-1.8.ebuild +++ b/dev-lang/gnu-apl/gnu-apl-1.8.ebuild @@ -6,12 +6,13 @@ EAPI=8 DESCRIPTION="GNU interpreter for the APL programming language" HOMEPAGE="https://www.gnu.org/software/apl/" SRC_URI="mirror://gnu/apl/apl-${PV}.tar.gz" + +S="${WORKDIR}/apl-${PV}" + LICENSE="GPL-3+" SLOT="0" KEYWORDS="~amd64" -S="${WORKDIR}/apl-${PV}" - IUSE="static-libs erlang libapl python gtk3 pcre2 sqlite3 postgresql" BDEPEND="dev-vcs/subversion" diff --git a/dev-lang/opencilk-bin/opencilk-bin-1.1.ebuild b/dev-lang/opencilk-bin/opencilk-bin-1.1.ebuild index 80a267391b..a9eb975f6a 100644 --- a/dev-lang/opencilk-bin/opencilk-bin-1.1.ebuild +++ b/dev-lang/opencilk-bin/opencilk-bin-1.1.ebuild @@ -5,9 +5,10 @@ EAPI=8 DESCRIPTION="The OpenCilk concurrency platform for parallel programming" HOMEPAGE="https://opencilk.org/" - SRC_URI="https://github.com/OpenCilk/opencilk-project/releases/download/opencilk%2Fv${PV}/OpenCilk-${PV}-LLVM-12.0.0-Ubuntu-20.04-x86_64.tar.gz" +S="${WORKDIR}" + # Since opencilk-project is a fork of LLVM 12, this lists the licenses # of LLVM 12, while opencilk-project states that it us under "MIT with # the OpenCilk Addendum", which basically states that you can @@ -25,8 +26,6 @@ RDEPEND=" sys-libs/zlib " -S="${WORKDIR}" - QA_FLAGS_IGNORED="opt/${P}/.*" src_install() { diff --git a/dev-lang/opencilk-bin/opencilk-bin-2.1.ebuild b/dev-lang/opencilk-bin/opencilk-bin-2.1.ebuild index 83671bf108..95829fdc70 100644 --- a/dev-lang/opencilk-bin/opencilk-bin-2.1.ebuild +++ b/dev-lang/opencilk-bin/opencilk-bin-2.1.ebuild @@ -5,9 +5,10 @@ EAPI=8 DESCRIPTION="The OpenCilk concurrency platform for parallel programming" HOMEPAGE="https://opencilk.org/" - SRC_URI="https://github.com/OpenCilk/opencilk-project/releases/download/opencilk%2Fv${PV}/opencilk-${PV}.0-x86_64-linux-gnu-ubuntu-22.04.tar.gz" +S="${WORKDIR}" + # Since opencilk-project is a fork of LLVM 12, this lists the licenses # of LLVM 12, while opencilk-project states that it us under "MIT with # the OpenCilk Addendum", which basically states that you can @@ -25,8 +26,6 @@ RDEPEND=" sys-libs/zlib " -S="${WORKDIR}" - QA_FLAGS_IGNORED="opt/${P}/.*" src_install() { diff --git a/dev-lang/opencilk/opencilk-1.1.ebuild b/dev-lang/opencilk/opencilk-1.1.ebuild index 92c3f32d2d..b27f5cb591 100644 --- a/dev-lang/opencilk/opencilk-1.1.ebuild +++ b/dev-lang/opencilk/opencilk-1.1.ebuild @@ -5,15 +5,18 @@ EAPI=8 inherit cmake +MY_POSTFIX="${PN}-v${PV}" + DESCRIPTION="The OpenCilk concurrency platform for parallel programming" HOMEPAGE="https://opencilk.org/" - SRC_URI=" https://github.com/OpenCilk/opencilk-project/archive/refs/tags/opencilk/v${PV}.tar.gz -> ${PN}-project-${PV}.tar.gz https://github.com/OpenCilk/cheetah/archive/refs/tags/opencilk/v${PV}.tar.gz -> ${PN}-cheetah-${PV}.tar.gz https://github.com/OpenCilk/productivity-tools/archive/refs/tags/opencilk/v${PV}.tar.gz -> ${PN}-productivity-tools-${PV}.tar.gz " +S="${WORKDIR}/${PN}-project-${MY_POSTFIX}" + # Since opencilk-project is a fork of LLVM 12, this lists the licenses # of LLVM 12, while opencilk-project states that it us under "MIT with # the OpenCilk Addendum", which basically states that you can @@ -24,10 +27,9 @@ SRC_URI=" LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc" SLOT="0" KEYWORDS="~amd64" + IUSE="debug" -MY_POSTFIX="${PN}-v${PV}" -S="${WORKDIR}/${PN}-project-${MY_POSTFIX}" CMAKE_USE_DIR="${S}/llvm" RDEPEND=" diff --git a/dev-lang/opencilk/opencilk-2.1.ebuild b/dev-lang/opencilk/opencilk-2.1.ebuild index 1f4195b10a..9a81592986 100644 --- a/dev-lang/opencilk/opencilk-2.1.ebuild +++ b/dev-lang/opencilk/opencilk-2.1.ebuild @@ -5,15 +5,18 @@ EAPI=8 inherit cmake +MY_POSTFIX="${PN}-v${PV}" + DESCRIPTION="The OpenCilk concurrency platform for parallel programming" HOMEPAGE="https://opencilk.org/" - SRC_URI=" https://github.com/OpenCilk/opencilk-project/archive/refs/tags/opencilk/v${PV}.tar.gz -> ${PN}-project-${PV}.tar.gz https://github.com/OpenCilk/cheetah/archive/refs/tags/opencilk/v${PV}.tar.gz -> ${PN}-cheetah-${PV}.tar.gz https://github.com/OpenCilk/productivity-tools/archive/refs/tags/opencilk/v${PV}.tar.gz -> ${PN}-productivity-tools-${PV}.tar.gz " +S="${WORKDIR}/${PN}-project-${MY_POSTFIX}" + # Since opencilk-project is a fork of LLVM 12, this lists the licenses # of LLVM 12, while opencilk-project states that it us under "MIT with # the OpenCilk Addendum", which basically states that you can @@ -24,10 +27,9 @@ SRC_URI=" LICENSE="Apache-2.0-with-LLVM-exceptions UoI-NCSA BSD public-domain rc" SLOT="0" KEYWORDS="~amd64" + IUSE="debug" -MY_POSTFIX="${PN}-v${PV}" -S="${WORKDIR}/${PN}-project-${MY_POSTFIX}" CMAKE_USE_DIR="${S}/llvm" RDEPEND=" diff --git a/dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.0.20220523.ebuild b/dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.0.20220523.ebuild index e8d1ca4703..28969c8f7c 100644 --- a/dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.0.20220523.ebuild +++ b/dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.0.20220523.ebuild @@ -7,11 +7,13 @@ inherit meson MY_PV="v${PV}" MY_P="${PN}-${MY_PV}" + DESCRIPTION="A daemon to provide haptic feedback on events (themes package)" HOMEPAGE="https://source.puri.sm/Librem5/feedbackd-device-themes" SRC_URI="https://source.puri.sm/Librem5/${PN}/-/archive/${MY_PV}/${MY_P}.tar.gz -> ${P}.tar.gz" + S="${WORKDIR}/${MY_P}" LICENSE="LGPL-3" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" diff --git a/dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.1.0.ebuild b/dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.1.0.ebuild index 605c748860..324eebd42c 100644 --- a/dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.1.0.ebuild +++ b/dev-libs/feedbackd-device-themes/feedbackd-device-themes-0.1.0.ebuild @@ -7,11 +7,13 @@ inherit meson MY_PV="v${PV}" MY_P="${PN}-${MY_PV}" + DESCRIPTION="A daemon to provide haptic feedback on events (themes package)" HOMEPAGE="https://source.puri.sm/Librem5/feedbackd-device-themes" SRC_URI="https://source.puri.sm/Librem5/${PN}/-/archive/${MY_PV}/${MY_P}.tar.bz2" + S="${WORKDIR}/${MY_P}" LICENSE="LGPL-3" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" diff --git a/dev-libs/feedbackd/feedbackd-0.2.0.ebuild b/dev-libs/feedbackd/feedbackd-0.2.0.ebuild index deef8fc411..692c7289ab 100644 --- a/dev-libs/feedbackd/feedbackd-0.2.0.ebuild +++ b/dev-libs/feedbackd/feedbackd-0.2.0.ebuild @@ -16,8 +16,8 @@ SRC_URI=" S="${WORKDIR}/${PN}-v${PV}" LICENSE="LGPL-3" -KEYWORDS="~amd64 ~arm ~arm64 ~x86" SLOT="0" +KEYWORDS="~amd64 ~arm ~arm64 ~x86" IUSE="+daemon gtk-doc +introspection man test +vala" REQUIRED_USE="vala? ( introspection )" RESTRICT="!test? ( test )" diff --git a/dev-libs/fsst/fsst-0_pre20200830-r1.ebuild b/dev-libs/fsst/fsst-0_pre20200830-r1.ebuild index 402640bea5..bf02f0cc26 100644 --- a/dev-libs/fsst/fsst-0_pre20200830-r1.ebuild +++ b/dev-libs/fsst/fsst-0_pre20200830-r1.ebuild @@ -11,6 +11,8 @@ DESCRIPTION="Fast Static Symbol Table: fast text compression that allows random HOMEPAGE="https://github.com/cwida/fsst" SRC_URI="https://github.com/cwida/fsst/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/${PN}-${COMMIT}" + LICENSE="MIT" SLOT="0/${PV}" KEYWORDS="~amd64" @@ -18,8 +20,6 @@ KEYWORDS="~amd64" BDEPEND="app-admin/chrpath" RDEPEND="${DEPEND}" -S="${WORKDIR}/${PN}-${COMMIT}" - src_install() { chrpath -d "${BUILD_DIR}/fsst" || die diff --git a/dev-libs/ip2loc/ip2loc-8.1.4.ebuild b/dev-libs/ip2loc/ip2loc-8.1.4.ebuild index f9a282b8c0..4224101175 100644 --- a/dev-libs/ip2loc/ip2loc-8.1.4.ebuild +++ b/dev-libs/ip2loc/ip2loc-8.1.4.ebuild @@ -9,14 +9,14 @@ DESCRIPTION="IP2Location C Library" HOMEPAGE="https://github.com/chrislim2888/IP2Location-C-Library/" SRC_URI="https://github.com/chrislim2888/IP2Location-C-Library/archive/${PV}.tar.gz -> ${P}.gh.tar.gz" +S="${WORKDIR}/IP2Location-C-Library-${PV}" + LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" BDEPEND="dev-lang/perl" -S="${WORKDIR}/IP2Location-C-Library-${PV}" - src_configure() { eautoreconf default diff --git a/dev-libs/libdbf/libdbf-0.0.1.ebuild b/dev-libs/libdbf/libdbf-0.0.1.ebuild index 256053ed37..d8ed4cafc0 100644 --- a/dev-libs/libdbf/libdbf-0.0.1.ebuild +++ b/dev-libs/libdbf/libdbf-0.0.1.ebuild @@ -12,6 +12,8 @@ DESCRIPTION="Library to read the content of dBASE III, IV, and 5.0 files" HOMEPAGE="https://github.com/rollinhand/libdbf" SRC_URI="https://github.com/rollinhand/libdbf/archive/${MY_COMMIT}.tar.gz -> ${P}.tgz" +S="${WORKDIR}/${PN}-${MY_COMMIT}" + LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86" @@ -23,8 +25,6 @@ DEPEND="${RDEPEND} virtual/pkgconfig" BDEPEND="dev-util/intltool" -S="${WORKDIR}/${PN}-${MY_COMMIT}" - src_prepare() { default eautoreconf diff --git a/dev-libs/libtypec/libtypec-0.5.0-r1.ebuild b/dev-libs/libtypec/libtypec-0.5.0-r1.ebuild deleted file mode 120000 index 6fadeb75a3..0000000000 --- a/dev-libs/libtypec/libtypec-0.5.0-r1.ebuild +++ /dev/null @@ -1 +0,0 @@ -libtypec-0.5.0.ebuild \ No newline at end of file diff --git a/dev-libs/libtypec/libtypec-0.5.0-r1.ebuild b/dev-libs/libtypec/libtypec-0.5.0-r1.ebuild new file mode 100644 index 0000000000..f6efb97b04 --- /dev/null +++ b/dev-libs/libtypec/libtypec-0.5.0-r1.ebuild @@ -0,0 +1,36 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Library to interface with USB Type-c/Power Delivery devices" +HOMEPAGE="https://github.com/Rajaram-Regupathy/libtypec" +SRC_URI="https://github.com/Rajaram-Regupathy/libtypec/releases/download/${P}/${P}-Source.tar.gz" + +S="${WORKDIR}/${P}-Source" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + +PATCHES=( + "${FILESDIR}/${PN}-0.5.0-CMakeLists.txt-fix-pkgconfig-install-path.patch" + "${FILESDIR}/${PN}-0.5.0-sysfs_ops-define-feature-test-macro-for-nft.patch" + "${FILESDIR}/${PN}-0.5.0-sysfs_ops-fix-nftw-fun-pointer-def.patch" + "${FILESDIR}/${PN}-0.5.0-libtypec-utils-close-fp-before-returning.patch" + "${FILESDIR}/${PN}-0.5.0-libtypec-close-fp-before-returning.patch" + "${FILESDIR}/${PN}-0.5.0-libtypec-utils-add-missing-return-at-end-of-fun.patch" + "${FILESDIR}/${PN}-0.5.0-libtypec-utils-add-missing-return-at-end-of-function.patch" + "${FILESDIR}/${PN}-0.5.0-libtypec-utils-add-missing-break-in-switch-statement.patch" + "${FILESDIR}/${PN}-0.5.0-typecstatus-fix-potential-overflow.patch" +) + +src_configure() { + # don't force CFLAGS to allow Gentoo toolchain to set them + local mycmakeargs=( + -DLIBTYPEC_STRICT_CFLAGS=OFF + ) + cmake_src_configure +} diff --git a/dev-libs/libtypec/libtypec-0.5.0.ebuild b/dev-libs/libtypec/libtypec-0.5.0.ebuild index 0e9c08e3aa..c0cd16ca5d 100644 --- a/dev-libs/libtypec/libtypec-0.5.0.ebuild +++ b/dev-libs/libtypec/libtypec-0.5.0.ebuild @@ -9,22 +9,16 @@ DESCRIPTION="Library to interface with USB Type-c/Power Delivery devices" HOMEPAGE="https://github.com/Rajaram-Regupathy/libtypec" SRC_URI="https://github.com/Rajaram-Regupathy/libtypec/releases/download/${P}/${P}-Source.tar.gz" +S="${WORKDIR}/${P}-Source" + LICENSE="MIT" SLOT="0" KEYWORDS="~amd64" -S="${WORKDIR}/${P}-Source" - PATCHES=( "${FILESDIR}/${PN}-0.5.0-CMakeLists.txt-fix-pkgconfig-install-path.patch" "${FILESDIR}/${PN}-0.5.0-sysfs_ops-define-feature-test-macro-for-nft.patch" "${FILESDIR}/${PN}-0.5.0-sysfs_ops-fix-nftw-fun-pointer-def.patch" - "${FILESDIR}/${PN}-0.5.0-libtypec-utils-close-fp-before-returning.patch" - "${FILESDIR}/${PN}-0.5.0-libtypec-close-fp-before-returning.patch" - "${FILESDIR}/${PN}-0.5.0-libtypec-utils-add-missing-return-at-end-of-fun.patch" - "${FILESDIR}/${PN}-0.5.0-libtypec-utils-add-missing-return-at-end-of-function.patch" - "${FILESDIR}/${PN}-0.5.0-libtypec-utils-add-missing-break-in-switch-statement.patch" - "${FILESDIR}/${PN}-0.5.0-typecstatus-fix-potential-overflow.patch" ) src_configure() { diff --git a/dev-libs/lsbcrypt/lsbcrypt-1.0.0-r1.ebuild b/dev-libs/lsbcrypt/lsbcrypt-1.0.0-r1.ebuild index 3bc066b9e7..62d5ed367a 100644 --- a/dev-libs/lsbcrypt/lsbcrypt-1.0.0-r1.ebuild +++ b/dev-libs/lsbcrypt/lsbcrypt-1.0.0-r1.ebuild @@ -4,15 +4,17 @@ EAPI=8 COMMIT="55ff64349dec3012cfbbb1c4f92d4dbd46920213" + DESCRIPTION="libcrypt wrapper for LiteSpeedTech" HOMEPAGE="https://github.com/litespeedtech/libbcrypt/" SRC_URI="https://github.com/litespeedtech/libbcrypt/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz" + +S="${WORKDIR}/libbcrypt-${COMMIT}" + LICENSE="CC0-1.0 public-domain" SLOT="0" KEYWORDS="~amd64" -S="${WORKDIR}/libbcrypt-${COMMIT}" - PATCHES=( "${FILESDIR}"/${PV}-fix-tests.patch ) diff --git a/dev-libs/lsbcrypt/lsbcrypt-1.0.0-r2.ebuild b/dev-libs/lsbcrypt/lsbcrypt-1.0.0-r2.ebuild index 36456f88df..605f740e3f 100644 --- a/dev-libs/lsbcrypt/lsbcrypt-1.0.0-r2.ebuild +++ b/dev-libs/lsbcrypt/lsbcrypt-1.0.0-r2.ebuild @@ -4,15 +4,17 @@ EAPI=8 COMMIT="55ff64349dec3012cfbbb1c4f92d4dbd46920213" + DESCRIPTION="libcrypt wrapper for LiteSpeedTech" HOMEPAGE="https://github.com/litespeedtech/libbcrypt/" SRC_URI="https://github.com/litespeedtech/libbcrypt/archive/${COMMIT}.tar.gz -> ${P}.gh.tar.gz" + +S="${WORKDIR}/libbcrypt-${COMMIT}" + LICENSE="CC0-1.0 public-domain" SLOT="0" KEYWORDS="~amd64" -S="${WORKDIR}/libbcrypt-${COMMIT}" - PATCHES=( "${FILESDIR}"/${PV}-fix-tests.patch "${FILESDIR}"/${PV}-fix-flags-directly.patch diff --git a/dev-libs/lsquic/lsquic-3.2.0-r1.ebuild b/dev-libs/lsquic/lsquic-3.2.0-r1.ebuild index 41383d373c..574a042f4a 100644 --- a/dev-libs/lsquic/lsquic-3.2.0-r1.ebuild +++ b/dev-libs/lsquic/lsquic-3.2.0-r1.ebuild @@ -5,10 +5,9 @@ EAPI=8 inherit cmake -# LSQUIC LSQUIC_COMMIT="3bbf683f25ab84826951350c57ae226c88c54422" -# BoringSSL BORINGSSL_COMMIT="15655052e8701f908937204785eaa8cd4363099f" + DESCRIPTION="LiteSpeed QUIC (LSQUIC) Library" HOMEPAGE="https://github.com/litespeedtech/lsquic/" SRC_URI=" @@ -16,14 +15,15 @@ SRC_URI=" https://github.com/google/boringssl/archive/${BORINGSSL_COMMIT}.tar.gz -> boringssl-fips-20230428.tar.gz " +S="${WORKDIR}/lsquic-${LSQUIC_COMMIT}" + LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~arm64" + IUSE="static-libs test" RESTRICT="!test? ( test )" -S="${WORKDIR}/lsquic-${LSQUIC_COMMIT}" - DEPEND=" dev-lang/go dev-libs/ls-qpack:=[static-libs=] @@ -38,7 +38,7 @@ PATCHES=( src_unpack() { unpack ${P}.tar.gz unpack boringssl-fips-20230428.tar.gz - mv boringssl-${BORINGSSL_COMMIT} ${S}/src/liblsquic/boringssl || die + mv boringssl-${BORINGSSL_COMMIT} "${S}"/src/liblsquic/boringssl || die } src_configure() { diff --git a/dev-libs/lsquic/lsquic-3.2.0.ebuild b/dev-libs/lsquic/lsquic-3.2.0.ebuild index 2a55f57fbb..86b5633709 100644 --- a/dev-libs/lsquic/lsquic-3.2.0.ebuild +++ b/dev-libs/lsquic/lsquic-3.2.0.ebuild @@ -5,10 +5,9 @@ EAPI=8 inherit cmake -# LSQUIC LSQUIC_COMMIT="3bbf683f25ab84826951350c57ae226c88c54422" -# BoringSSL BORINGSSL_COMMIT="15655052e8701f908937204785eaa8cd4363099f" + DESCRIPTION="LiteSpeed QUIC (LSQUIC) Library" HOMEPAGE="https://github.com/litespeedtech/lsquic/" SRC_URI=" @@ -16,14 +15,15 @@ SRC_URI=" https://github.com/google/boringssl/archive/${BORINGSSL_COMMIT}.tar.gz -> boringssl-fips-20230428.tar.gz " +S="${WORKDIR}/lsquic-${LSQUIC_COMMIT}" + LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~arm64" + IUSE="static-libs test" RESTRICT="!test? ( test )" -S="${WORKDIR}/lsquic-${LSQUIC_COMMIT}" - DEPEND=" dev-libs/ls-qpack:=[static-libs=] dev-libs/ls-hpack:=[static-libs=] @@ -37,7 +37,7 @@ PATCHES=( src_unpack() { unpack ${P}.tar.gz unpack boringssl-fips-20230428.tar.gz - mv boringssl-${BORINGSSL_COMMIT} ${S}/src/liblsquic/boringssl || die + mv boringssl-${BORINGSSL_COMMIT} "${S}"/src/liblsquic/boringssl || die } src_configure() { diff --git a/dev-libs/monero-seed/monero-seed-0.1.0.ebuild b/dev-libs/monero-seed/monero-seed-0.1.0.ebuild index 49effee2b3..0eeb434db3 100644 --- a/dev-libs/monero-seed/monero-seed-0.1.0.ebuild +++ b/dev-libs/monero-seed/monero-seed-0.1.0.ebuild @@ -9,10 +9,10 @@ DESCRIPTION="14-word mnemonic seed for Monero" HOMEPAGE="https://git.wownero.com/feather/monero-seed" SRC_URI="https://git.wownero.com/feather/monero-seed/archive/${PV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}" + LICENSE="MIT" SLOT="0" KEYWORDS="~amd64 ~arm ~arm64 ~x86" -S="${WORKDIR}/${PN}" - -PATCHES+=( "${FILESDIR}"/${PN}-9999-install-demo.patch ) +PATCHES=( "${FILESDIR}"/${PN}-9999-install-demo.patch ) diff --git a/dev-libs/octetos-biblion/octetos-biblion-0.1.1_alpha.ebuild b/dev-libs/octetos-biblion/octetos-biblion-0.1.1_alpha.ebuild index d3515824c9..ca1eb245f3 100644 --- a/dev-libs/octetos-biblion/octetos-biblion-0.1.1_alpha.ebuild +++ b/dev-libs/octetos-biblion/octetos-biblion-0.1.1_alpha.ebuild @@ -11,19 +11,16 @@ DESCRIPTION="Library for reading biblia." HOMEPAGE="https://github.com/azaeldevel/octetos-core" SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${PN}-${MYPV}" + LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" - -DEPEND=" - dev-libs/octetos-core -" +DEPEND="dev-libs/octetos-core" RDEPEND="${DEPEND}" BDEPEND="dev-util/cunit" -S="${WORKDIR}/${PN}-${MYPV}" - src_prepare() { default eautoreconf -fi diff --git a/dev-libs/octetos-coreutils/octetos-coreutils-0.11.1_alpha.ebuild b/dev-libs/octetos-coreutils/octetos-coreutils-0.11.1_alpha.ebuild index fc4a7278f5..aed8a52fab 100644 --- a/dev-libs/octetos-coreutils/octetos-coreutils-0.11.1_alpha.ebuild +++ b/dev-libs/octetos-coreutils/octetos-coreutils-0.11.1_alpha.ebuild @@ -12,17 +12,16 @@ DESCRIPTION="Similar to coreutils but is a C++ API." HOMEPAGE="https://github.com/azaeldevel/octetos-coreutils" SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MYP}" + LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" - DEPEND="dev-libs/octetos-core" RDEPEND="${DEPEND}" BDEPEND="dev-util/cunit" -S="${WORKDIR}/${MYP}" - src_prepare() { default eautoreconf -fi diff --git a/dev-libs/octetos-coreutils/octetos-coreutils-0.13.0_alpha.ebuild b/dev-libs/octetos-coreutils/octetos-coreutils-0.13.0_alpha.ebuild index 817ec4977f..86c6b2b647 100644 --- a/dev-libs/octetos-coreutils/octetos-coreutils-0.13.0_alpha.ebuild +++ b/dev-libs/octetos-coreutils/octetos-coreutils-0.13.0_alpha.ebuild @@ -18,6 +18,8 @@ else SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz" fi +S="${WORKDIR}/${MYP}" + LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" @@ -29,8 +31,6 @@ BDEPEND=" dev-util/cunit " -S="${WORKDIR}/${MYP}" - src_prepare() { default eautoreconf -fi diff --git a/dev-libs/octetos-coreutils/octetos-coreutils-0.17.0_alpha.ebuild b/dev-libs/octetos-coreutils/octetos-coreutils-0.17.0_alpha.ebuild index 817ec4977f..86c6b2b647 100644 --- a/dev-libs/octetos-coreutils/octetos-coreutils-0.17.0_alpha.ebuild +++ b/dev-libs/octetos-coreutils/octetos-coreutils-0.17.0_alpha.ebuild @@ -18,6 +18,8 @@ else SRC_URI="https://github.com/azaeldevel/${PN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz" fi +S="${WORKDIR}/${MYP}" + LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" @@ -29,8 +31,6 @@ BDEPEND=" dev-util/cunit " -S="${WORKDIR}/${MYP}" - src_prepare() { default eautoreconf -fi diff --git a/dev-libs/octetos-db/octetos-db-1.3.2_alpha.ebuild b/dev-libs/octetos-db/octetos-db-1.3.2_alpha.ebuild index 9f381919ae..2b80b156a4 100644 --- a/dev-libs/octetos-db/octetos-db-1.3.2_alpha.ebuild +++ b/dev-libs/octetos-db/octetos-db-1.3.2_alpha.ebuild @@ -13,16 +13,15 @@ DESCRIPTION="C++ library for Database Acces." HOMEPAGE="https://github.com/azaeldevel/octetos-db" SRC_URI="https://github.com/azaeldevel/${MYPN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MYP}" + LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" - DEPEND="dev-libs/octetos-core" RDEPEND="${DEPEND}" -S="${WORKDIR}/${MYP}" - src_prepare() { default eautoreconf -fi diff --git a/dev-libs/octetos-db/octetos-db-1.3.3_alpha.ebuild b/dev-libs/octetos-db/octetos-db-1.3.3_alpha.ebuild index 9f381919ae..2b80b156a4 100644 --- a/dev-libs/octetos-db/octetos-db-1.3.3_alpha.ebuild +++ b/dev-libs/octetos-db/octetos-db-1.3.3_alpha.ebuild @@ -13,16 +13,15 @@ DESCRIPTION="C++ library for Database Acces." HOMEPAGE="https://github.com/azaeldevel/octetos-db" SRC_URI="https://github.com/azaeldevel/${MYPN}/archive/${MYPV}.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${MYP}" + LICENSE="GPL-3" SLOT="0" KEYWORDS="~amd64" - DEPEND="dev-libs/octetos-core" RDEPEND="${DEPEND}" -S="${WORKDIR}/${MYP}" - src_prepare() { default eautoreconf -fi diff --git a/dev-libs/tbtools/Manifest b/dev-libs/tbtools/Manifest new file mode 100644 index 0000000000..f89ebe5bd7 --- /dev/null +++ b/dev-libs/tbtools/Manifest @@ -0,0 +1,116 @@ +DIST ahash-0.8.3.crate 42416 BLAKE2B 84836a4e33451012ff32c1a1a90500d87eb7ce649b60dff4eecfb0d25b9782a186376c154673c3121b154ff4616016d1718dfd687b88f4772c2c89eeb2f119b6 SHA512 cf2d2f1201ac0969cf4e2a0c47090bee971b2287ac44b5e091c90a9eced03cf6ff56d7900cc0f529d4acedc30bd400261c15e50efabdd1731f79951b449af53e +DIST aho-corasick-0.7.20.crate 111440 BLAKE2B 3f5d54fea2793ce1c2c4d5b3049b910f45a5721e7538cb2557df63dc3069ab3f6b66aceb5e9a48f21c43ae29778fd045428ea103b2a6de81659e605e30e64ca6 SHA512 ad31f3d1b3fe41e593d4ca7e721bbad62936f2e6a17fd1e0997353edb6fc906d1bef2b79f0ac7c7676abe637bbabb23ff22059947be379a2441011f8178983c5 +DIST ansi_term-0.12.1.crate 24838 BLAKE2B f636772c34e2d68cda7b8d3b2b86abda074585a62bd2654812ce92384244655a9197fa66e6939e19a674c0148ca605313d83de262bb18c2339a8a4eb4438a791 SHA512 b840e28b3e7700689a69a39659b1e066560078dd4a58326b91a028915819e7af883399ee53e920db68fd974c58d35bb1ddf8d427af5937d5f696f57c4376b671 +DIST autocfg-1.1.0.crate 13272 BLAKE2B 7724055c337d562103f191f4e36cab469e578f0c51cc24d33624dea155d108a07578703766341fd6a4cc1ef52acda406e7dba1650d59115f18261281e5b40203 SHA512 df972c09abbdc0b6cb6bb55b1e29c7fed706ece38a62613d9e275bac46a19574a7f96f0152cccb0239efea04ee90083a146b58b15307696c4c81878cd12de28f +DIST bitflags-1.3.2.crate 23021 BLAKE2B eb990bb27b2bdeb66fd7212ce582cb36e1c616debbac85df642d0c82b25439e6bf9b1e811fac76b59e58ea3c1bbea6170d03a61e8f9a395e4334a0e2e2987eda SHA512 3c698f757b5cc62f815f9a1cce365c3d2dd88e4db71f331dff8bba86c2865f755b81cb4c9bfc59bd86b7643b0943f9e09a7c4f8ad75eb2ab0e714803d0129f62 +DIST cc-1.0.79.crate 62624 BLAKE2B b3cbed3bd6fcac1c6ea258ec96cd107f859947a35dc89c3dc8f314741b0f668e61518f896ec32ce10c9a7eb20dd350bc177a71810d53ebea59fda062ed9d27db SHA512 cbf0a25f3a23fc540e9d638fabc23f761f1c240ebb4814e761e90437d71fc559cd155768ab9e78fc192220d8a605c66c3af342ed736b719181656170b98d7bf5 +DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff +DIST clap-4.1.13.crate 207693 BLAKE2B fc3bf75e276a33b0937e3a5a923eda4ff8cbec3c85f45ed92d37ad8d8823107e441663db080313586cfb16a8563cb94d49587d788da80aa75e288db0da76783b SHA512 c7dfee06e457e861f18aa338c5779d7caa6210b4d1290f0e4e45af074f5299b87e92c01db0b82de738407b65ed1c2afdbf83183a2c4140c79d493db000ba7071 +DIST clap_derive-4.1.12.crate 28858 BLAKE2B e558ad71e95dfe6cf7145f766d777a2a42eb6c1c2f3ed4c4a61bf7547db511f25a536d25ca3293c61e13fe6432581029b1c3c412e107722a07d2ca18963e7b36 SHA512 2d67831bc037f65168ba6c03045cf24cfdd7a348670d54a52c1b78b54e4ae213a001dd8f0c87843a28207fe9475340998cf0cfe4aac787ea87f9970595f342db +DIST clap_lex-0.3.3.crate 9648 BLAKE2B a0e0e7627c35250baa956d9fde855650c8fac45758dc6083b5268042364aa47c0781eda9a86c0f943c97f4e702f67af2328d65fc7de58e64fdf26c185d9224fe SHA512 b3f89b462a47f4e53df098c1db0b9dc78871b42a3deeedfcfdfc22e91b6671968bce5e80c1c7331381d4ac0f6f6fac1ea1fc1ff4e026bea03d3cbe67a7ebf128 +DIST crossbeam-channel-0.5.8.crate 90455 BLAKE2B 017132056f1b40e55fbc7a09b75509d72b0a6123a0e5ea5d6104fe822f73b3ccce670d711d3b84b5ce743dcab5f10445297a6701b71213b77c0d56e2c3fd7160 SHA512 47677d6fe63050c51393e4a0537a3c65d7055c9eae118ebe60c5d716b4f47f23c2b1947b1e1b66bfb34a57c4db3a44631d323e996dd545565fe4f58c25863ff4 +DIST crossbeam-utils-0.8.16.crate 42508 BLAKE2B dfaf9e7cade2cb5a2de90dc622e58a69c5b28fe9f69d3cbb945431683cf48fb409565190e3414a815563afb12631d990476919890fc482ce6b5792fdc25536a7 SHA512 4b8d599a8b93015eea2fd404cdf1526fbb94662fffc7c64d2f0659aeef349e4ad682f61b2b85d075c7f3fbbc4d8106cd7caf6e65dae117ba982f31262df3f831 +DIST crossterm-0.25.0.crate 116533 BLAKE2B d39cdd1f4df716974cd0929ca40073ac6e17b2dd73f27b48c7b2bcd7cb4545bce544b2e8459812b866936c03a27162b309848e6a92290960619c4efe2a1e0502 SHA512 fdf2b5b4bdcbc8c7dc4e8c5e0cdf68cacdb97886b52087dde1f1be9b869c00965c0cf9db64b700801b0d1274b913703ade66a92d47aa8da604121693b8701201 +DIST crossterm_winapi-0.9.1.crate 16027 BLAKE2B ea63abf751aeab203f326e77260cfbd1de286be26acf714a083ae1262b0cc2a35b5cb6d0bd54f45b33c1942eb22f916141c5870aab34149fdb30faccf4d4642e SHA512 48eee242f477f43b69c00e3a5d4d255de2ce1774f6e73d869c5472b35d85af0b63f3a607097da8ace437b1e52a524ded4106767b83d4ec53c30c2e37ac4b46a7 +DIST cursive-0.20.0.crate 74475 BLAKE2B e319e43c357270624ef046f2b8e68fbc78ea94161a7412d38f5c2b915b73284a7243a3ae877e0fa91a4e142c928f6d406cd01466315c81d492b65a9e7db9a2ef SHA512 3a4d9a29daf882eafce2b33d3147d546e53f21afcae3c79a2d5030b3ef647a28041fd76cef0b82763b62418ac66c6337632ed1cea342796c33eeac62ef4a712f +DIST cursive_core-0.3.7.crate 159235 BLAKE2B eee0f2ca959e742446a659a4182204d5e4f65d30b3c126cef563f2e47cc12214c5b1743fc4e7de3d0eddac7a6f0ba2ddadf96446abc2997e907d74439dc0e606 SHA512 2c19b2726422094158c70af4a1e656666a279f0d60beab6d8ea11be1cf937a7f13794058d7b1f6a46241a13e60fc0e96c95fda8331000198813d3a4d6ba1e3b9 +DIST cursive_core-v0.3.7.tar.gz 277657 BLAKE2B f371ab98ad731d7ec67ba2ada3c0ce5acd2a867a114ce67d80d66fc405b32668b6c6b63b0224d97b96c714edffd186c3d7cd7440037235a467e53bc8c5eb8ba6 SHA512 ed566cdc9a7ef012fbc53a52846475f6b6da62b0340d4f09266e2bb15c9d5fc354a55b96e99ea3454787b677e66a8a9efb1565309ccc8098ed564faaa9490ac2 +DIST darling-0.20.3.crate 26066 BLAKE2B 196980ec1af6a61d351d644bae4ac1507a34cc6d62194c57c036241230d2434722bc9b8034eaf28627685847ff39e77a5a144e7a1854403c67aa4022fb0c70ef SHA512 4ef4cd5d4c915d2d5ba2c97777822f81a5f20546352059144e2ad1559df6d38660916d8ebf51085964e57150f572ccff5c12826854c8d2131c9ebe0339f87418 +DIST darling_core-0.20.3.crate 60281 BLAKE2B 82a09d050ea19834e5f1b38535797296627aacbfb4386c685b7c110538ba2392a27d0acc1f6fdb7461709056f7f00140f04870f388743fc41b03e48a695bfa56 SHA512 e655d0fe74f2015f60c749480a55e701076ea003e2263a65d2263293de038c8b4fe2b4103b2b6b95db63ac465e0623970fc54ff176177e7d7ce248330af99d7f +DIST darling_macro-0.20.3.crate 1859 BLAKE2B fdfb3a14afba28c227f3e08aafccbfe5e48663a9ea593a493a61a471ec585df7183b33b5d7eff73f3b2d10401d8dfc8f2b6c669b16e21fad473b6225ee0fd167 SHA512 bcbf2567ebf674f9aca2bb887db82c5d87bcbda6ce6e526c4a1f503f23c4a1451b17aeb2f6ae8b8a0c93cb0737edf14d6d258d998f654662d67a9cd956d7850b +DIST deranged-0.3.8.crate 15314 BLAKE2B 5452dd7309e64f52f06f0b4159a87678c95f5453516d9e29956806a8bce3e8aac717a094ba3f2b418336b6bcc611901d2b4c08abd7d838915e88c37d75896f9b SHA512 81577e7371b6850da0abec985f1268735169a4e9272a6bef2e1e46753457260b54ad76fedaa36280102daa0030f70dabd16d2b99fe9c67b2690e469df3c3154e +DIST enum-map-2.6.3.crate 21261 BLAKE2B e05572d0bf9b9393918ea80c66acf51621af1fe65944ca50ed54026730f1ebf5d2ca84ef9dc37792fc3ac703450cf9e854d47e3c71d2a6c17d9fb338b475a097 SHA512 18e7a01038d7924060d77b7d75306ad0faf3925bf4440a11af735f7a9236a0d25d653dab4ae35ff157dc827c208532fbbe63d44600824f60555ceaec16f34ee2 +DIST enum-map-derive-0.14.0.crate 10649 BLAKE2B a948702a2eeca83a1ebf6895e84e46c78958f1419b4871b4a484a49efe50d935cee601bf33c372967523d333130cc9619d18b7110d7786bf78687ac962ea1538 SHA512 8407ab24f9e05e208a83860322c217428203f71b6e1a611c8383ee8a8b817efc25bda73c3f17851ced582b90d8e3f39c044cd16899f4cf832f24c2387969ee9a +DIST enumset-1.1.2.crate 26785 BLAKE2B 997d4fd51aaf1644d2a8c1bb87e542e91f579fdbe24178fd4111f972bfec757cf0807d3d66ecaad2ada736091fe4fa2721abf172537192e32d7fc8304c4401df SHA512 dbd62f154f99b1b263aaef3f971ba4db242c8e97b933c43642995b1ffc5936e7f6f7f1ea0852b87801bc0f8cfec599afc5764260e60f43a43490bc5aaf80ab18 +DIST enumset_derive-0.8.1.crate 12711 BLAKE2B 752eeac1d1215a041962e3386ac95c1b8673921b76bc4ecb14acd98895f01ed3be24a95b5ac127af9f4fbacf65bb5035e60b989e3cc7d732db6015d92106ef38 SHA512 9ff87a0a5dbee945b58987f9d26200efa5e8d5c085ceda6e44ff9cc1b05bd903cdda632e459b26415e7e2195af79aa51b8e95fb9ee7917fc74a6102f220e5148 +DIST errno-0.3.0.crate 10268 BLAKE2B b5afcebe6fa435eb67407c063c7d37f0303e7a6770edeafb1b87f36b7d5773c28c8b4b3c970e12f42788a3409f7442b23f015b2e6a5465ea4c6b0e9b9fe048b6 SHA512 8b0626190d965306ddd84383b6b5ab529502eddf3859f7b480f6864e83310248b6044485e000bece8b95ef24d2f1bfffad6c2eeebd177f3a10e819b29e5e6f5b +DIST errno-dragonfly-0.1.2.crate 1810 BLAKE2B 781fc26dce5c33d83b9a1fd9be2b2ce9ac2559aaa858957ba6777e143b1e44cdfee48e1b47e3c91a95075a51921d1a421d0b45eb3d8de827cf4dd0ad744a7d8c SHA512 f853f1e1b8dd0f359a8f9a0399b3384c1103cd090d96e2b2204f91a40d40a9eb99383d4aa6a11e5470c51557afacf452d4be2049600d4235d27f59870fa3b916 +DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 +DIST getrandom-0.2.8.crate 30553 BLAKE2B 30211bc6a8ceb5ba765cbf068405cfc08842b2521c5850647971f4cb4bc9a5b0a9195ccfbc1461de019eeb7744ee69f934922ff21677259d7b815800516df4dc SHA512 cd7aea29f79a33a0de2a52a0a82f2b57ea8f27908ccfe00a5f42248766df88b225023603ec56d6fc634ef9c1eb67ad0135c90d4c695f6f659db0767e7fda44c5 +DIST heck-0.4.1.crate 11567 BLAKE2B 520aeea740cfa30b0cca12f73594ffa655f32959673b1c9caaca1ea0162e455546ae3033881394c0ba0516bcd5c9a997da02162e1585522d665813b9096eabd9 SHA512 8c80e959d2f10a2893f9a71994720f90747742bb5b61fc0a539eed3ea5679b140c48fd7f7690d7122cd6af5f7f20a19d412e3569fe741c6d31f6b2ce1e0b80e8 +DIST hermit-abi-0.3.1.crate 13793 BLAKE2B ece7865a09f566a95bfba5f1fba380bf12836c3761fc6d5a3d5543d3e50ca0eac81bb567d50b5643849cf1a752aa651a0db4c053c60faa8f1c74fe2f12819d71 SHA512 a55fe9230e4e8fef63284befff74108f206e76067257439d334d33068875368902dc690926a1feea15611f14123073867d7e9cd21397bc484cef849d6e1dfbf9 +DIST ident_case-1.0.1.crate 3492 BLAKE2B bc79ebeefbb7e3ed1139e3f41d8d20fb175786bb123bdb9c1a92ea70effb4a0e5e798f24b068cd66a1bf20d53eea4bf24de495b5568c2d649ea804389a1327ab SHA512 81003a43f18da5997d644319274502e2066af9f9fd1400afda7cf2986b3ae0b7355b932302723cd3bda2d46b264340434d9279dea58425bad13785698d5808a9 +DIST io-lifetimes-1.0.9.crate 36442 BLAKE2B 644210d8cc50ec6d3a16b751eb798edf4cbf0b5991e8e2581266fa9a942db734fe7ff872610e44a1fcab5378f40fec9f2fba95fe6aeeebfd97b5bb78c955b38a SHA512 e22cb4edbfc71b9a1f0795bb33a9092bf5b4a58cbc391a9988804b9eca1683450c1e6c75942e53fbabdd869a78b2819f6a407ad26d884d6ceb94c4ec68809afe +DIST is-terminal-0.4.6.crate 7856 BLAKE2B 6fb70e6d251556876469c9af15c7a89dffeb2c4e96c44bdfe4e6a0c121e3a3aea9888a62ff52d83386c6c2e6c5805c9ac78ad6a8c91c641ec202c1791766b00d SHA512 2b937ab767692854d3253ae8dcd8ff6eb91f5ca002687354706092a977be8f4b314599af90dd54c5009b0b736321b1c8142378d3d4567481469966afecca92d5 +DIST itoa-1.0.9.crate 10492 BLAKE2B 0d5acef9ae72d3f4b5a387d231952e6025def69da81d38269b4882bc534be7acadc073e526fd8bebdca898a98b2c741735c541e0b6a35ed0f8f8799b906b65b1 SHA512 95f7906edb7d6a2690389167f8c4d01bc37827205bca87d527f2eb33722419ed2f2e8afaa559cc5a0a7e7fac76515c9c44c71c42b536aa34b0e2858c40946b6d +DIST lazy_static-1.4.0.crate 10443 BLAKE2B 25b2e61bbac48f0dcbc79c81d7bf01f2403d8269ecb6be3ea6147bd00f7a588df15a91f44dfc18ada19b21faa71de4637c7d493a8628cbecd0e547d74e616a23 SHA512 e124c0521ec7c950f3c4a066821918da7a9c6e711115d98009ae7c351928fdddead852e7596fea5937a9c30e4e4ce8eee7099b20248b5d6e3b2494b6a6d88cb8 +DIST libc-0.2.138.crate 609081 BLAKE2B 210aa9a7ba99d69533946fb06c2ac6ca0714b3d4c0c5a80096e188f849319dc5509b3b41ec56aff7d1ee899378be2197fe9f8dc921500b11ea6cdc8b3b15df45 SHA512 986ccf0fcd18dd124fa6d3d89c3c7cfeca1046270a6a1b5c4addcdbc7f7f36216cb74094836ce8e97a9e331b97ed893d57daf39e919d24b001c4789a022f7761 +DIST libudev-sys-0.1.4.crate 6177 BLAKE2B c513b5cd68fc60a7a33ba281e4fc4f9a5896946aeb1fe31abb8af22d279c39c3d781fd34109f98fd010fe8aa817b9d91726887f0ee8bf0f66a3bf313b01c9ff3 SHA512 185bd84a729a5dda6fb274584c7a731652418da9435d844870a9d09662918c9230287f4ad002273599d0a3e9709a36ae06d59a6686dfba978fb7cd1c51bbc2c7 +DIST linux-raw-sys-0.3.0.crate 914053 BLAKE2B c1bb2ceb39c3d6d8495a6b968799eee01e383d8d60eb17bafaecda908c537edd8fe385a7c645253bbe7f71e5704025f55cf48fc1a30740540d7595239e11f191 SHA512 aa9111afd452d2f3c8c1e255962ac5453957a5adaad68b24a781583faf9cdadfc76450a1bece8fb6e0f183f078ce81a250c7062f4bcaca866cd305541e959abb +DIST lock_api-0.4.10.crate 26713 BLAKE2B 113adf8554c65e9782e8fd0360d0398567dfbfddb1fea4928cc152fbab98dbe086e42b81170f6f5c333d61dd3261e8a1ebfbaed786e6bf6378e6afde6d7f9e5c SHA512 ffe8cad8099bc382832181c1ff95e0935993491f247114604201be7d4ddf8402fd4db8fd6499c611f95fbce7d57dc3d3738eddfab31c52f50ab8709e549697db +DIST log-0.4.20.crate 38307 BLAKE2B cb9c9a401b49bd68c18d5e42f2ed94446f1aeb184caa23cefacad4ce54a2a357143af54a5595c45d6f3c3d20b054c451d9e6ccdc09c19cca99ffffdaf8bbfc72 SHA512 8661b0c71d3b7fc0d679aa3d7f06910e6d3da1c53862aa06526000e1bcaa0b0b068415a1a9ab317c318f00d15346dba8a4f5d2a60d8850790bed9cfaaf757b3e +DIST memchr-2.5.0.crate 65812 BLAKE2B 57966413a1f933dcb2d2d4ccb29c247070f65a83299b2a9f5aa83f5a48a5c5f1c4c7c632fa63bd19f9508e9291e7258db2f16e2813a56fd84e0856f70f1e67ab SHA512 444a163b484c233e78c0e2e4d51f01ce2da93d7d29f516a95e4b0866b20bdfd3f34137653abed53eb70387991ee3e2b5937d8d4360a85bbcb50a93005a75defa +DIST memoffset-0.7.1.crate 8556 BLAKE2B 1ef270f1c8dba32e66cf47a1835f10c342024762c0e56953f16e82d575250028154054d4c42b1324c60f955a40fad3bbb1c5fced147c11c9a4ad62f6f0e948c3 SHA512 40ca3c4b1fb929bec75bfcde0135037f81a6c5aa80181bc7dd7bbcd9c0946288eea8d23fca95e296567ccb02155ed0f66c7c23644b5cb3e6d3932be9f9742157 +DIST mio-0.8.8.crate 94264 BLAKE2B f70334d3daa8794079c865c5e91d9b32fee2b90af95a6690f7cbe0765818ed9a0f5d539f3390119565c3ed47025979657e30ee2e871760a776829dcddb59783c SHA512 448a05f19a147fe119965f7f1aaf24c2a40ed816ddf2e5c95ba3bdaded5e2812314c64a50dc7baada93bb005b65159cb6597f82a407936885ea376bb128b0c9a +DIST nix-0.26.2.crate 277973 BLAKE2B 86adcbeda37edda784593196c390e92ee069761d283f706c0390bf8983ba8841a51486a98a1869f910fe4d518afba5572490e9c69a021e12c598d094b41361ad SHA512 abf2d0a4eb83cd4bd43836e8b533f0f07f07979619c86c11302a2df0800d569f33f0dda0bc2c4136d36c79789d175eaf5d3928ecf16286319aabf93c720a1704 +DIST num-0.4.1.crate 9522 BLAKE2B a7235566f657ea9dd3c15d4cf5ce85ac94f9f0e15ef5f4dd4f6bc7f8f09b9f654635a61785dfafef56dea980ee1f7441ea6fa366e51b9db707992a6b9d036bf9 SHA512 ea3b49c1b7a361266ee44213cd65765e58bfc51b9e805bdc71bed120a3b43f87ca60ba81b231a2c9a0ced617e10024d4e0961d8a3a52f26dbce1a22d550b7a84 +DIST num-complex-0.4.4.crate 29564 BLAKE2B 8ae65e8f2d87de96ec0a3d0e6d580584aff8cfbd0ebe56272dcf7cc5eea1b545fb9d597cbe4b1e25562b99a217a03ceef60e6cbda47c1e8cbd29b38d16cbe428 SHA512 632f9486df426d9254d2b6484c560b31e4ac0270de85878b9c4d14339a05ab318a90019f0724d2fac4d8496b03680650f899cedb1741c58eb7536cf3732db600 +DIST num-integer-0.1.45.crate 22529 BLAKE2B 4da3e801f71ba8f92c692497e200bfc8d32183c94eaad91260683b09f4697c03175fec7cff5a9ff3782d5db5d514d74f22f7a61a102c0f0d2e67a7a4b4f29222 SHA512 731bdc09c3af7f9d8b171041f2957aa60facef93b06886000d8ba60d410aabbbee358d700bf31b2588b2e077464f290f24a0b712df7bb7f12972675b6c9bd735 +DIST num-iter-0.1.43.crate 10655 BLAKE2B 41ee6d80f38f0767e134835ac84dacee8b50395b29c3e620b74cf4a843cfedfa71dc690e787b291a2b08750cd8386f1dad768e1b506ce088df33cf9e51b90a8e SHA512 97ac20f16d4518c8cbe944e5c80089fa6bb75d4632fb9f3c9d9891aaddb0e0f2209f6e854317f3d3b41bfb330c9d3ed830f3797f0120d4b1863b1d6fa3b9c07b +DIST num-rational-0.4.1.crate 27889 BLAKE2B c6db5b2165eb341268cc8b81df44caf25a18242d0ff1cc0959444ed9a51ba9985c1238d6d79433c3927267ceb181da6d491bf282560db6bafd7768b79ec65842 SHA512 a7547ca663543e9da9e18dd079762cde371b85d55874a54d6b343ba775a9373392c85cebad511c53b5af5db298bd5d57ccef6161c1c28587a6c9fa2c5962a0bd +DIST num-traits-0.2.15.crate 49262 BLAKE2B 942ab170b2acce1cb40e6847f766bf810a79edd293d34f3a27864f464c16fe2b99fb13171ba429cc6d584248de879434beaadf1b231a4001b0e8389ed6c1be04 SHA512 5228498af0f15daeac3c9210f3e6e71cfaaeb30beea81dd37f8eb06b9592c8bf3226a47597cd8592ad4c513964a9a40f1ab2c33102ef3dfe3800d22c8d4528e8 +DIST num_threads-0.1.6.crate 7334 BLAKE2B 416efdf395b0299b6b01e1508823afdda08cf67ca54e1d644fc5accbb0490945a492a34bc5ba70c3e838e6405d17ddce164ef87468bd9da27097de8994ad9577 SHA512 b2d9897e29e59353379b6372a629fc7f9afc89f777b4410eaeac7b4729527948a8dbecb175f056899f9076693ef855cc0d40e725cc54f28af588fbac5f7ce3b6 +DIST once_cell-1.17.1.crate 32856 BLAKE2B 8bde2aaaf9ef45d1f6b8458686179f1fe9295ee8faea269e9b49779583ce26ab9dafe988c3584e841a9e5d05e28430ca967ef3b25e755f48f0120d9c99cdb7bc SHA512 1302d51801e38bfee23e74c0046f1ecb1d3c27309b5fe11c2b6c99553b357db502ce1718695602f9d8b10429e8ff03f91c016d5d604957083728293824c05904 +DIST os_str_bytes-6.5.0.crate 23166 BLAKE2B 60f5beced502b7bcf165dd2bca2989f9039fc22cda80bbb09d2ed0eb115831c6e0f80292e656f4bf9c0b0635ad10210c88c1b23bcbb59b8d2729b6cda473ecd7 SHA512 cde7779ba24304256cc57de78208af4d26bc91dae7fbb9c85e3f67c3e35cb6268caf3fc9eef530a8d3cbdc951ec3534223f3559d2a013561912231ebdb1801b2 +DIST owning_ref-0.4.1.crate 12658 BLAKE2B 42bda4584b2f017e7b48bfc1fab9aaf59d49b8942eceaff6f6d95e5e1fd456d952693ef70ca1a496c48d3bfbf69604dd47adb97af31fdd803a6119f11503920d SHA512 15ecf5c53a675f7c96f850f54bea5fde63f8cfe22ad5c01941f67695154a39950087bd72bbd9a2f9e76825a3fb8dd1d20ba92335f265f4aa273e1086773b918c +DIST parking_lot-0.12.1.crate 40967 BLAKE2B 940a112a066e3cbd15e2f6df89bfff37e4ece2194118618a96fa14871813c91798f93181ab0f768d3e1f3d60805508f216724013afb7e3da95678d0d951a42d4 SHA512 07327d3b737a913508dffb66023766348ce7f9d555c224a099cabb05baefd16a28e15fec638e3a148a5169dbd980c4541b0f8820ae9d06dfe0704482838fbd5c +DIST parking_lot_core-0.9.8.crate 32383 BLAKE2B 2f9666872894d1c85895437d1353f9e15be2bc8d004ffc8f0e5be95e9dd4b274797db3752eba1c0b5b6071c1b8a71e4857cae0b2aff1afdaa39e92e70be2e6fd SHA512 8d6dfdf661b0f7d0774cb9f61121f2daefd182ac8a2a0d24eab451febfbe1a664c815c163d34a7f3d15a54915a8e22e6c6cd10e89cb7d7598d48d81ad6a3c256 +DIST pin-utils-0.1.0.crate 7580 BLAKE2B 457e1287202f16d1873b24bf4f1de1828300128c4ba3131758e64f9784d36d47365f22d85493c3a85d854f0d8dbb4c6cef3a0f5b064014dc03943e58b7ba9178 SHA512 828422b8440cc82ac6b0743e0112fa7540d437aed457564999092b1462cd7672cd6b1f0201b67075431aeedd3d9c5127468a3dd028744109944f7f023c82fd70 +DIST pkg-config-0.3.26.crate 18662 BLAKE2B 2ad92dfdc8ac0414b12a61dd30ea4ac5f142bbb55d0555ecfa3a53e750367e1b11766a693ef11f8cbe5a2ddb978327632458b2bcf75be7aa8f973262033349ee SHA512 509c4d1494cccc20de6a62d9d037c63ff77ebee8d907747c57ba0926d177b08fcac0231ccdda14511b453deb0b76ddd10f8fbdf63ff94257d72a12a889546435 +DIST ppv-lite86-0.2.17.crate 22242 BLAKE2B 48c4a31a3b555fa37072c4de083580bb769747c7668748541af472778b5b58c3e7ab2b5e178760f542f973774f09910bdd4058ae5fb9d6b10c103eb76cfd0d3d SHA512 539d916e7e5869d832045c1aa88aec519bd000227f9b01d4dd0bfc9ffb640d5f5eb21b05eba718174773c97192a655ad3cb31b53ceb914dd19179a6699b3583a +DIST proc-macro2-1.0.68.crate 43783 BLAKE2B 0e6b3a6af81f4e5f7db6cdd79e43dbe65beca51a676dad32a36266e83d871ea73662bf6bda816774ccde1ca6f158c18610fe6d65ec8a01785ab8d07419492329 SHA512 ea4c48033cc95be90278dd2b543df841e4a947adc6ee472bc004d0713883691901f17696e1e521b77ddd30024c04166e5746b3678d454b2fb8bdfb654aae723c +DIST quote-1.0.26.crate 28397 BLAKE2B b468a5e9350843ea81e540d17c9fcb302b46fbd450e10280c5fff6fd7c98a439df8c3d3d47e551bc6d67ed02052b5b5c65d215d5ff8ee34f045747e75c1ba37e SHA512 6fcfe4d31f601aa60beb858c25df217421b0a184d185eebc7a4cb9fbf97c687992b77bebd8671a9e6193716387c3e926fed9b75a08684eb2d9a5b155fbc321a5 +DIST rand-0.8.5.crate 87113 BLAKE2B 516f26bb2a969d0d79e957818133f35d2c0b4d9f1b401098ea23c5b80d27599e842b9298c0c5e46e2a6cb6953857bf8a9fb71ec9366c5ce6708cf17df14f179c SHA512 8b33a8988906ba5e2057a9a84bdd11f867a5536c22f5056eec59ed4ec4e3a6da2fd773da4c0510d343762e5a4ea0f007db4c4a7cef87a47f90e36c1a84d86fb2 +DIST rand_chacha-0.3.1.crate 15251 BLAKE2B 645771b2c3e274f085e0837a20306b1d59f6e9032fba8eb38a6d1b30180d15e2f89ffa2a162bf6358da41e030098242d81e71dab4321980d0a4f6ddfc2974ce3 SHA512 8198c580b1b9b0429758ffa49cd8138fa3ce724f0dcf73c767ea7e55611d6a2e4c7cad9950896510def500ce4062b594386c947ac3d89425b4e5c9b04d0b8075 +DIST rand_core-0.6.4.crate 22666 BLAKE2B 8b6b66d50aade877f2779c006f8038db450f808c66d73d79efa66c4178dc03db06f12201bf0e7930181c4b0f4030c49b20cce6eb7839763cf2217cad9710789a SHA512 36c67eb845aa2ccca49d6d680f28d418229bbc5a050729e487fe6b9f9f384fdd7b8d67fc6508b90b79ffb3c26688e72feceb3ecae57d3d7f59338aeb62296f79 +DIST redox_syscall-0.3.5.crate 23404 BLAKE2B 85aa4299d9816666bf576f523da5cdeae87b3c8fbb2af103e82258d23f73303c068a4b6c3ef4117ad67958cb31e41f836a9f59f2ce1bc52c23605e34399afcf1 SHA512 16f8f4766932bb54e4740cfdb4f0802f76246c0bf88c1d76c69c115949b124b625d8c3b85d8947073c2e9544f425aa16c10f71fabe3c03d29e424c47fe4ccdde +DIST regex-1.7.3.crate 239886 BLAKE2B 8d9413178b626b09243e18a1c5e0336cd41e05659128d4026bd551df0c34b9e141e36c3134f3b22200b18828ef89082a08515047159afb4f4960e5fa840fd54b SHA512 f7e8dbcfaa10c2443b9a6dfa514edf0e149d33f1a135e4a828adf97dbb0f1af5a4b58a2bad75ea8cbecb9641f499b30ed06b8ba60c7eaba79409ca18ede85e4f +DIST regex-syntax-0.6.29.crate 299752 BLAKE2B 2408ebfe5f0dd6578c33f18e8ea9a0a7a84388420c5b67adcaedde477f3f67fb3e39ba9fab1f6892c7ae7fff754c4aca51314601529cabc6a8fc43af38a11f88 SHA512 28a58950d15df1f0ac4ff4185c05b535e8f5bf0b75f79fad24e40e17a02570d1c9bd9cfc919eed8756a1069bc489c5fdccfd04f6b8266c83e3412b7b4bdc262e +DIST rustix-0.37.3.crate 302028 BLAKE2B 93da61e8e6a8520aead3394bbd2716600b46921ba22a24731a7d1c3194b87c85add87316b704ee2dfd5e00c60c3d48ebac13e75c62a7acaa1a38e6074b541f8e SHA512 8c3250f49232e20f8f37ac2b3742eafc12119536c8b618329c6e3c9b002f7f8904a98922b40f83956f575d872ec72690c3610ed61cdbd34aabe34a380cdf5e91 +DIST ryu-1.0.15.crate 46906 BLAKE2B 6d6949e43aaa27fba0ec6002fa11ba859af8d867f87c90d88413267186abbf6302b817985bca3d577ab3fab2e319e11756f144473a16330dfd8fc7b604cdc4b3 SHA512 4655b5647f919082a9b84b889539ae7fb23a1201057cf280efe79c58cb5f040864efb7812cda5021bf6d34838a15d173ac8bdb0fb9fa2dba85173d3efa5a826b +DIST scopeguard-1.2.0.crate 11619 BLAKE2B 8b7e9ed6cefef9ee55407fb9690d57a2a98bb93e5105aeebdb475a52485e9e185255249e1dce8f83cd80534e7402d485aac3efa7e8493b13135de27550cd4bc4 SHA512 6247719a15fe1e4e2d179127b9a934bd2f99367724f41175ed9522f58824b6bc69b35002eae66b35880375ff61d77ac43ddaa78cbde7160a35183a1da32d3fbb +DIST serde-1.0.185.crate 77337 BLAKE2B 602d8ce302f73327ce0dcfcdc5377408f4805be8a22ef93496fa31be512985188111c131b6dfaf110069ddbc45a9fdcdb8409d14689422fedcffa652e5a5000f SHA512 0c48d6ac7916104e108025c3ddf88a7e98b98ffaa98fcb7ff9eecbc4d3ed5930efbcb0de9e4072f795a3cbfa12aa5e17ee7eeeed948a7c99453c9a9d0c9985c3 +DIST serde_json-1.0.108.crate 146476 BLAKE2B 9c0ceae5566a4e0ce7a6264939862f9dd920bb47d18acebb179798b036c376d97a4e9b0717092903ab90cfbf6fb73d37518e3cc25f3217af010296f5644de396 SHA512 7d8d1b74515388d99983ffbc5696cba022305cf4c797d3ff5d2959fc8fc8f4ce01cc4c9e7ccae7097b06b5acf5307027f6b7315df1fd8f58e681cc5968e79fb6 +DIST signal-hook-0.3.17.crate 50296 BLAKE2B 5469a11485362b4a76f99c06071c69f6cc083bf4cceea93fce0b43385163ac3621b7a3c98d18ea1fb9e1439460ea37f470a29bfde9dea199e60a12b248be5d25 SHA512 045ac6268e504c5561d3884610a48c930dfd936086f793839f42602e92e4a8cef289955776e8eba8a5ca1a91b5f27ccb3724f49b32091f8f06c8bde984d82298 +DIST signal-hook-mio-0.2.3.crate 9064 BLAKE2B 2bd11d0fad02fab92871e0129fc4ea3a609a43cee5d33737d82a624018eaa90077f2c92fec88f7b19d3ada619b8618f9d33fbd2cf6b7c63d3175dc57fb0341a7 SHA512 98429330c109dacbeca5f0788d993d1ec2830b6f95886a433592b2096508dfef2027d62a99b985654dfcd927f7f3f93fbfc19361f8efaef5efe84cbacfc1ab08 +DIST signal-hook-registry-1.4.1.crate 17987 BLAKE2B f1df8bba55c72a506b9210347f9dcac4d158948e73f6d1e60f43340ddfae368aff1bbb6a109af326af47246d9738d49f76d380c52208efc3c6f79ea0acd31f0b SHA512 e83acec2b0083967555f6c659dfaacc32d851a9485c9f6f4b4cf257742ae3ffba8c14708c75f1a5520e9d132ea9e21d6eb65aba492eec481e8492af8b798c5d1 +DIST smallvec-1.11.1.crate 34831 BLAKE2B bad85ddb1d3a1fcec0cb6aba413f90695e0aa0c16b2b231d6d15095bdd6de1731720ea2b394c3f9a444d6d4763bbf44cff389a01aef3488dc599d2ea63ddbc36 SHA512 d4ed45e8867366072e77f23ebe8b31be96be37e5beed30fc2b5ffea81ab04a2ad2aa34fb4f29724b02a5eb90f8b1d8c40b800ee915453947f90758ce999704b5 +DIST stable_deref_trait-1.2.0.crate 8054 BLAKE2B 287a65c3e5b47213544a43e57c60a54add60b4c2e3c8d042407d860cc950ba7ca01a2e67ce56aed6744992b61ec1f9aed3321e3d88482e33129548b7d51df205 SHA512 a13cfb22723f1f2cf089b2d07d657846f50c37bc0438d1a76096bea30214cad226b7a422c21f9e191ce87071da8a141d61882aedf9e0203a5fffdfda86a5fb03 +DIST static_assertions-1.1.0.crate 18480 BLAKE2B 358dd5ac413d06f62da0388e2016c5fcb8ec68fd7dceb0dbbcb97665c032b7509b7e083c20701648b6a9174485f117c02682ae4bde7ef037e80a85cdf6a0c86e SHA512 46d0e35f77941dee6f60f574c130472248063dc38494c1c4f84f7c048244cc2a58a86fe17c0990e3f0f01406b75ed385a13d00058612b27cf0e867c8d31c92ee +DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e499b50b094d98aa7e8fcc0b96716c9953c3516ce7ea78309d41d424892ded595259696a5bbffdcb07802b5c2f SHA512 78b318532addfcf5c1ccc1e14539e258aab9d3cd893cc45d82342549bde838c177d90f13c560671f8f32929af47d0b467db35e6876bd7697d8b3f9e055aeeac1 +DIST syn-2.0.16.crate 240928 BLAKE2B 776e3cb9ba82f7f42d226d1b631180bc2f6bea259152b39e5005a5492f5416ca9b14403d91252eb92d9c101751091a0425ca44512b46f25e2eeaf2ada0372a72 SHA512 75d6728614a39d7f676536fc345be6777e8dba6198f031e576ecd199e503347c4069fc7294c4da3e829cb919c08347513447dc86fbf0c545df2d347311621da3 +DIST tbtools-0.2.0.tar.gz 253071 BLAKE2B 4cd544375f794bb5c7486963c46b678474c8d403d2df410e55a342c1a8361aa0b98383baa75786bc0c20631d4f20f203d4afdd1066d404ad09ef841564b6bc2d SHA512 8bf828eac0cdefa88722fd0eb3174a345c03287e7a8d338ae259cdef11a6757006b29af5186c06bf34037ccbaf17101e9d220bf7c957649a1dc5dd45228fb4b5 +DIST termcolor-1.2.0.crate 17917 BLAKE2B 5ca7802b0bd29495bcd2deaddcdb4c3ff964073a373eaf39964a24ed91a48c5c33e192d676099e2837064df3149fdd73aba7d241e9aeaad9887bf1bcae9d38f0 SHA512 cf1896523353390b2f90b2a8bf30f47da5fc7c2daa635bd0cd8059bdc73feb243e46e4279562fe45d5726f2840833b1e967c7de19ffc0c853592d9f86c0c1be7 +DIST time-0.3.29.crate 118231 BLAKE2B 24379fee17c8f88aba7c4f7fcf5ed53d7d61e5a691876c66789d75713279a55f792a792d698109099275c91ca176786c25f687cbc09f7aa93a9091b0014eb608 SHA512 e3d41b037fc190524d420adc581fa65a8f2aa61100df2a6d81291d7a65e04578c76dd97a5a48a96a6bacf026d2808dc2f82e4e9d559a6d0856d90c909effe115 +DIST time-core-0.1.2.crate 7191 BLAKE2B c477ad3410ff29f3bf4a38fc6ac4a043d49b6d2bdf5cf309ffcd2eec3bb6e4c4b62156ee7f069f0b37ea31c163bc75ccbf35abc1db2833cdd4912135e60ddfc9 SHA512 3861724c23cb806829a01186deb5217ae8252c20af622975264e6670cff528f42155039e4937756a9eb312a5580ffab07949437d5504d684a0e70755046cac52 +DIST time-macros-0.2.15.crate 23568 BLAKE2B ed16207f302e03095e726f0087f9f7c1514cd71b68a17ac804424c526349838171f3bda62d442b8429a89adb084cca1a4117828c3d66d20f2ff8272d7cb2d3a6 SHA512 d6da54996ab99a46b2b2cef83cec62eca2462490db439ba9814502f7d5ecc3018eb266b29453d601677a0ef39797da77a106d407e0e5de3b110ec1c5ae2f3c6b +DIST udev-0.7.0.crate 17980 BLAKE2B ef62bfc3bebdea9fbc30d8c0de6989b0310da2b7efa65345e991b5ac85d39578a5cc9bf97558786f09806c790eae4a99ca7be29d35b8793a92c71bed07a9b91a SHA512 87aa3182c028911b23c6820408879f901dd674ff6fe95c8382ecdec3d4da9f3e19dc03b2435c72e7cf299af083d5de9a6b83a84a75de4c2483c97ea9c1950393 +DIST unicode-ident-1.0.8.crate 41962 BLAKE2B 3e3394a421460b0cdd56f96e1149b3816651ffd7064f9ec85c12050917d0b271eeee4bc3f6d3f0a3c1596635df3dac54bd610243d34e459743fe29b3b931a237 SHA512 8104999c6fff002c5aa109e2ca75ce3eaf772155d31dff87bcf39e3eb3da58b6cb543717be7b55acdb0cb1a4bd2a3d2e9c9974f7f75b6528668f5ef665ef4088 +DIST unicode-segmentation-1.10.1.crate 98416 BLAKE2B 4c391ad34c5f8a00096ce89793b15212555f2d8a367f3ae78f26a36c5897b69f3efcd280a1bd3eb3f61c87b8a26061804b1cd56e1c1500cbcd62e8bc74520014 SHA512 e96224bba73fe9a167bbf226bb13fe5bea085765a90f7232cb20b42f3c584242b7291aeba1eb8edbe2ae40e5bee2f4714f434324f79316b22e8437c77a50e86b +DIST unicode-width-0.1.11.crate 19187 BLAKE2B 6baf7f3b32eb838925e591792abfe11968206d177facefb89ef51daf44c18f3fef1e41c19a47b88b81be50667af626af2024ccc540b240fb6e1d83fdea57076f SHA512 ee06f4144525424327a17578642565f396802f0eea539b3bebc8d9627376a8bc6c5376d83a6ee577068e99fe75815bd765e6d49fb9ab9b253d00594bb15a5ffe +DIST uuid-1.7.0.crate 42627 BLAKE2B 493f6a3a643d3493a2bd7e0e92a1ccfb7bd722e3a1fc8deb7df0ddc875a822daead1cdd35dc3ac6f26346844100a671318d71e5ad760c9587471d4f05bbb0c69 SHA512 2ea704d082b725d98717d772e1af84fe743929ee32658ebeb111c6fa2395ff5f44558b7e375087617f91c6f7bc242f2db96e80a631071722de6fe15af845e856 +DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8 +DIST wasi-0.11.0+wasi-snapshot-preview1.crate 28131 BLAKE2B fe501889f25d65e2d032f885cc50c4f8bf7dd70fd5cbc438de349838370d8699e9627b0a4fc76030ea9fe6d508f41d0c9928a875fdbc47e73bfb17241cf7b155 SHA512 043500ab28cd9cb779475255da5d109ebab7fccca72b64873dc28d77bc5a157ba8d96b9e8f05223b5b36c7089bb7b4ba87657fc69bac16b78972f897294a865f +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 windows-sys-0.45.0.crate 2568659 BLAKE2B 6f2d634d121a9bf41e2887e277a73f33aee69b04c7fcfc6ff973d21902787997f1e186f530e9226cddc003ffc3f85a179c069c8a8688de459f617df92d33f94f SHA512 f239346c0141b95aa76e0771e2f4e38b9a592f3cd92c6001de353637cd65cd73b94cbf9917a4eaa9b0c0b2e6e2af920b9cf6b3fccb52770df5160254cffc1c47 +DIST windows-sys-0.48.0.crate 2628884 BLAKE2B 551e900de4f67187ef034b60df9fd0e0d8f82a3100ef28e1eabd543ac129d882dc86ffcc1714071aba09e4cb2ae2d2f07ace1a32b99fd989ce525cf05991edab SHA512 bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed +DIST windows-targets-0.42.2.crate 5492 BLAKE2B 42fc4a7d3e287fe2a70637e890304b49737776596f4a94a6d216668247092135e84322bd04caddd19c83b7700b0f27278e600ce8ed326957fabc21bffcae89b0 SHA512 84fbaffcad9a80beca77506aac26d0c5cb75aa0f21a5a70bcd3f6a16e71e8753ae00d3b89da9262c99756624163dcc0d6074fa9f99dfaae0dc098018209025f9 +DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709 +DIST windows_aarch64_gnullvm-0.42.2.crate 364071 BLAKE2B 97c4e3b2a2dd3f936f9bfcdad23639c9c4c499eed220aec361d26d6013d798efa118e6b298f9cf841ac149d2ae5d58ca653731718450fcf2910bb5f6fa39159f SHA512 75cd7eb1def8ce9d0ff3d7468d2b1cc31cc76c08f981a2460c3d1eb09cff7100d7442863a3591621c1f5f3b3f4badf0b5c95285b6ed583e37283a8403f1095f1 +DIST windows_aarch64_gnullvm-0.48.5.crate 418492 BLAKE2B 5c6f7d73ad05740f0bac304ed1ef9b2ea63b0d6ca8f875552ae299a0b73b1557e8fe996f1c2b69be9f2df350c9288690f49ee62239a2896991364331d6c55462 SHA512 20158d31454488f6053d3ad7b97d7fc6eae6cf37e4ba0e50c28bd29b368505eed64199ae31104d5f97b66846be54e5ed25c0ad31ea850819205c573a31ac0996 +DIST windows_aarch64_msvc-0.42.2.crate 666981 BLAKE2B 9f3cc5592cdede08bcdc1e7c455325279e3b763d96942695e10dccf1dfc37a81c749b69a7d6de883d4c0fa6e8a0d2f578fe2a8d6c42ad8ef6282590bf8fc87b7 SHA512 d2dafa8c94d01c1b65ca1bd631d31f2ef842f1db7accb132ff78c3f8483221b991afd3391563e03dcec42bbc9cbdc0ebdab47b991d25af85b5ba2ac1bbf8db63 +DIST windows_aarch64_msvc-0.48.5.crate 798483 BLAKE2B 60c466d6536426425a34b5ca20da97c8127ebeb4fb9b1363911165bada484f8913fcd50e90410b5661e0c27dbfe8f4eeaa62fb17d1f3566bfc82b6255e11619b SHA512 223f016c6f1a44dbc5c8a8428b39438f75380ea06951b7c26ed0877b19d79410c6fde5e4c7f2c839b6e76159131f39a1230e0e3a208dfc425ba9117e3665c4ff +DIST windows_i686_gnu-0.42.2.crate 736236 BLAKE2B 4ef0496462afc73d9d72af7e5da1e6d3506a92f8172930e88ae64ab97596ffd31c4f97fb969e9b677e30159c27f00a8e756deb006b630fb98ce83f03c8b762e2 SHA512 ad09d650a05cb91cb6b40f59025c023a4c286bc1194586697c506016df2b9b0d5b02606b81687bc634795a0d9a9b8a73e486599328ae09c853e8e5ba662fc59c +DIST windows_i686_gnu-0.48.5.crate 844891 BLAKE2B fdc37cd74a4982056bf22fdb7b84e1c55dc838f3cb19ff3648730a77e673ef4ecc0380b3e4277bb8df2fcfa25f57b69014713d9e3ed27c28e19b25b3ea2ab774 SHA512 931ba5c1e4eb8ae73248e00d9611298d1c4b4b0dae719fdeb9243930cd420a103a7bc2738e0a4887c42c8f25728d6c5d64ad141dc092bc3f1d0f35dbe37d303a +DIST windows_i686_msvc-0.42.2.crate 724951 BLAKE2B b084286cd4927efd2889b149abf8a9fe9d3d777130db9e592982660dbf9a96a0f5e723ca121465787aa11877d2d29a5a7d7cf066cdc8fa7e90d7ca7dcb7677f1 SHA512 c1706fc36d4b157c020744a11b3eb5d7dfbf05a0b56775bc717e94b7fd725816b20154fdbcd69ac08dbfb8b8bbfa74fab72d7a9c10399aad6a1cc54cf597e804 +DIST windows_i686_msvc-0.48.5.crate 864300 BLAKE2B 3d3ea8be55e2d6ced0eeda18abe1dffb925a1a78f456d683e4450d9f2fd287ad2e8494d65b2b770c677a12b3a60d10f0435e16c61880e3867c3657fd44892442 SHA512 70e2fb4fdb006a4cbd43ab2c7e940b277a15fb1790dfa2d1fc1f1fd18bead4886f6dc046e44326603e4894d988578917b8932aba5d9a6a4cc8424911cad9dc7e +DIST windows_x86_64_gnu-0.42.2.crate 699373 BLAKE2B 01c70809d564b16b268656e47295e99c992d8f9839fac8a51338a0e7c3b9cdcd0429c456ca8c1c139a8c687ed7ed6c43a82250889d881aadaa65bd037223e0a6 SHA512 5767af3c86e717f93137a89d442230e6b60a649057edb3ab104b1f82c0bcd64fe089dcdf2f4fd486a799bece1ddb5f0449641536b678211945e749ae24f35c1f +DIST windows_x86_64_gnu-0.48.5.crate 801619 BLAKE2B aa7e7e6a6ff9f9553ada3a0a39a9aa798e9d995a8eef36e0b6fdb2a0db93ddecee5548970575271fe43aec74797a420d0ee231d503b5bad1bd999059261e0e33 SHA512 1d6056fae430b3d042bdff3c6217c76be4b8b9f5dada9bad06beaac2db7d7ab9b0a82e44f498ec88e61afa73e99f56d84d445dc3847732b9ce5d947e08485f74 +DIST windows_x86_64_gnullvm-0.42.2.crate 364068 BLAKE2B 64bc53e98eb3fc649c9b43a6e734de4e65088e41edacabd49f7afcc5dc6e1065c563ecfc682747dda05978dea2dba4f45c16fcc18c3b00684c3d93681e5a7deb SHA512 d39a8bc948110fe612d3f8d6628b3f0d56620df11d8a49e0fabb6c90389ad407582b3af10e4eab46c79b3d11d2e10753d73d9e55963fbeac085f41e9749bdba3 +DIST windows_x86_64_gnullvm-0.48.5.crate 418486 BLAKE2B 12a2199d434617c1df1a839e9f435620ad64b40c579f6d0c3677553ad7a48e5765d12c266b04946402e15c92cff2e4ac4979ce2130750ef426e2672119680284 SHA512 c016d5b5e73832b61ff67929d92fa8c16e154656294357266ad29ce1f44db4ca2d2935dba31a6b571187dc838b1d22f1e3b41fefffd1d719a338439adf1646aa +DIST windows_x86_64_msvc-0.42.2.crate 666936 BLAKE2B bc3a456e7f8bc272f8978ec69506ec9d89f97b7582ebbe05d8bd57bdf8156ef62d0d2dc6137a97e81d54059d70db97a24af9a038adff357f5dfd28805d6193b5 SHA512 53a35f438903fceb59e36bd2ac331773fb8e6c8c5a6d984e79021761f91b3b4a23efe49d219667a4d0d23dcdbf906da9c24e74fb1cff93395b5c55ff524e3788 +DIST windows_x86_64_msvc-0.48.5.crate 798412 BLAKE2B 8abc0721e2fb337fe17c91d278947d36122d9045b839ba0cf3e690202d242265b676f23cc301da5f9d98c56ca4ecb76f7d6f072ee71bf986a1deca87020b90e5 SHA512 fa1c5cd14ca2ff0082e2504cf59d317dc4dc6f7138d35c12f95d4476a9c13d8b7f5537d0ee251eee7c99411ad31b22263171b7fbd391daa5d3ea3488ceaa61a0 +DIST xi-unicode-0.3.0.crate 87001 BLAKE2B 1d44488a32dc9bd9284df6ee26f0f05c5145c458dc76943cfab88f2f2544762477bbe1378bc1f5e365cd5a5ecf79e41fa66140190047f37ea5dfe678c97a542e SHA512 39875839dcf90b391e76a6b2c2efb2e6f8bfdfdaa59c4815bab8f24412f840c6b01232b5bd79a8f8c6bf7733333e5915c2a7235d27f890b883d6658094bf6271 diff --git a/dev-libs/tbtools/files/tbtools-0.2.0-Cargo.toml-point-to-ebuild-cursive-dep.patch b/dev-libs/tbtools/files/tbtools-0.2.0-Cargo.toml-point-to-ebuild-cursive-dep.patch new file mode 100644 index 0000000000..f4f546d4ad --- /dev/null +++ b/dev-libs/tbtools/files/tbtools-0.2.0-Cargo.toml-point-to-ebuild-cursive-dep.patch @@ -0,0 +1,31 @@ +From e2b6e39f8cc45d88dd8107987f05f684e2283d39 Mon Sep 17 00:00:00 2001 +From: Adrian Ratiu +Date: Thu, 25 Apr 2024 22:14:02 +0300 +Subject: [PATCH] Cargo.toml: point to ebuild cursive dep + +tbtools pulls the latest curive from github which we can't do, +so we fetch it via SRC_URI and point to the portage extracted +archive. + +Upstream-Status: Not applicable [ebuild change] +Signed-off-by: Adrian Ratiu +--- + Cargo.toml | 2 +- + 1 file changed, 1 insertion(+), 1 deletion(-) + +diff --git a/Cargo.toml b/Cargo.toml +index c17bd5a..506f4c8 100644 +--- a/Cargo.toml ++++ b/Cargo.toml +@@ -6,7 +6,7 @@ edition = "2021" + [dependencies] + ansi_term = "0.12" + clap = { version = "4.0", features = ["derive"] } +-cursive = { version = "0.20.0", default-features = false, features = ["crossterm-backend"] } ++cursive = { path = "../cursive-cursive_core-v0.3.7/cursive", default-features = false, features = ["crossterm-backend"] } + is-terminal = "0.4.6" + lazy_static = "1.4.0" + nix = "0.26.2" +-- +2.43.2 + diff --git a/dev-libs/tbtools/metadata.xml b/dev-libs/tbtools/metadata.xml new file mode 100644 index 0000000000..8270b9f744 --- /dev/null +++ b/dev-libs/tbtools/metadata.xml @@ -0,0 +1,14 @@ + + + + + adrian.ratiu@collabora.com + Adrian Ratiu + + + intel/tbtools + + + This is collection of tools that for Linux Thunderbolt/USB4 development and debugging. + + diff --git a/dev-libs/tbtools/tbtools-0.2.0.ebuild b/dev-libs/tbtools/tbtools-0.2.0.ebuild new file mode 100644 index 0000000000..caad566b37 --- /dev/null +++ b/dev-libs/tbtools/tbtools-0.2.0.ebuild @@ -0,0 +1,142 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +# Auto-Generated by cargo-ebuild 0.5.4-r1 + +EAPI=8 + +CRATES=" + ahash@0.8.3 + aho-corasick@0.7.20 + ansi_term@0.12.1 + autocfg@1.1.0 + bitflags@1.3.2 + cc@1.0.79 + cfg-if@1.0.0 + clap@4.1.13 + clap_derive@4.1.12 + clap_lex@0.3.3 + crossbeam-channel@0.5.8 + crossbeam-utils@0.8.16 + crossterm@0.25.0 + crossterm_winapi@0.9.1 + cursive@0.20.0 + cursive_core@0.3.7 + darling@0.20.3 + darling_core@0.20.3 + darling_macro@0.20.3 + deranged@0.3.8 + enum-map@2.6.3 + enum-map-derive@0.14.0 + enumset@1.1.2 + enumset_derive@0.8.1 + errno@0.3.0 + errno-dragonfly@0.1.2 + fnv@1.0.7 + getrandom@0.2.8 + heck@0.4.1 + hermit-abi@0.3.1 + ident_case@1.0.1 + io-lifetimes@1.0.9 + is-terminal@0.4.6 + itoa@1.0.9 + lazy_static@1.4.0 + libc@0.2.138 + libudev-sys@0.1.4 + linux-raw-sys@0.3.0 + lock_api@0.4.10 + log@0.4.20 + memchr@2.5.0 + memoffset@0.7.1 + mio@0.8.8 + nix@0.26.2 + num@0.4.1 + num-complex@0.4.4 + num-integer@0.1.45 + num-iter@0.1.43 + num-rational@0.4.1 + num-traits@0.2.15 + num_threads@0.1.6 + once_cell@1.17.1 + os_str_bytes@6.5.0 + owning_ref@0.4.1 + parking_lot@0.12.1 + parking_lot_core@0.9.8 + pin-utils@0.1.0 + pkg-config@0.3.26 + ppv-lite86@0.2.17 + proc-macro2@1.0.68 + quote@1.0.26 + rand@0.8.5 + rand_chacha@0.3.1 + rand_core@0.6.4 + redox_syscall@0.3.5 + regex@1.7.3 + regex-syntax@0.6.29 + rustix@0.37.3 + ryu@1.0.15 + scopeguard@1.2.0 + serde@1.0.185 + serde_json@1.0.108 + signal-hook@0.3.17 + signal-hook-mio@0.2.3 + signal-hook-registry@1.4.1 + smallvec@1.11.1 + stable_deref_trait@1.2.0 + static_assertions@1.1.0 + strsim@0.10.0 + syn@2.0.16 + termcolor@1.2.0 + time@0.3.29 + time-core@0.1.2 + time-macros@0.2.15 + udev@0.7.0 + unicode-ident@1.0.8 + unicode-segmentation@1.10.1 + unicode-width@0.1.11 + uuid@1.7.0 + version_check@0.9.4 + wasi@0.11.0+wasi-snapshot-preview1 + 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 + windows-sys@0.45.0 + windows-sys@0.48.0 + windows-targets@0.42.2 + windows-targets@0.48.5 + windows_aarch64_gnullvm@0.42.2 + windows_aarch64_gnullvm@0.48.5 + windows_aarch64_msvc@0.42.2 + windows_aarch64_msvc@0.48.5 + windows_i686_gnu@0.42.2 + windows_i686_gnu@0.48.5 + windows_i686_msvc@0.42.2 + windows_i686_msvc@0.48.5 + windows_x86_64_gnu@0.42.2 + windows_x86_64_gnu@0.48.5 + windows_x86_64_gnullvm@0.42.2 + windows_x86_64_gnullvm@0.48.5 + windows_x86_64_msvc@0.42.2 + windows_x86_64_msvc@0.48.5 + xi-unicode@0.3.0 +" + +inherit cargo + +DESCRIPTION="Thunderbolt/USB4 debugging tools" +HOMEPAGE="https://github.com/intel/tbtools" +SRC_URI=" + https://github.com/intel/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz + https://github.com/gyscos/cursive/archive/refs/tags/cursive_core-v0.3.7.tar.gz + ${CARGO_CRATE_URIS} +" + +PATCHES=( + "${FILESDIR}/${P}-Cargo.toml-point-to-ebuild-cursive-dep.patch" +) + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" + diff --git a/dev-python/evernote2/evernote2-1.0.0.ebuild b/dev-python/evernote2/evernote2-9999.ebuild similarity index 87% rename from dev-python/evernote2/evernote2-1.0.0.ebuild rename to dev-python/evernote2/evernote2-9999.ebuild index ffe13e5ca1..62b61950ad 100644 --- a/dev-python/evernote2/evernote2-1.0.0.ebuild +++ b/dev-python/evernote2/evernote2-9999.ebuild @@ -13,7 +13,6 @@ HOMEPAGE=" " EGIT_REPO_URI="https://github.com/JackonYang/evernote2" -EGIT_BRANCH="version/$PV" inherit git-r3 distutils-r1 LICENSE="Apache-2.0" @@ -21,6 +20,6 @@ LICENSE="Apache-2.0" SLOT="0" RDEPEND=" - dev-python/python-oauth2[${PYTHON_USEDEP}] + dev-python/oauthlib[${PYTHON_USEDEP}] dev-python/thrift[${PYTHON_USEDEP}] " diff --git a/dev-python/guiqwt/metadata.xml b/dev-python/guiqwt/metadata.xml index 287c0f3260..8a680852ce 100644 --- a/dev-python/guiqwt/metadata.xml +++ b/dev-python/guiqwt/metadata.xml @@ -7,5 +7,6 @@ guiqwt + PlotPyStack/guiqwt diff --git a/dev-python/pyperscan/pyperscan-0.3.0.ebuild b/dev-python/pyperscan/pyperscan-0.3.0.ebuild index 75251acda1..817d483275 100644 --- a/dev-python/pyperscan/pyperscan-0.3.0.ebuild +++ b/dev-python/pyperscan/pyperscan-0.3.0.ebuild @@ -105,4 +105,7 @@ KEYWORDS="~amd64" IUSE="test" RESTRICT="!test? ( test )" +RDEPEND="dev-libs/vectorscan:=" +DEPEND="${RDEPEND}" + distutils_enable_tests pytest diff --git a/dev-python/pytest-flask/metadata.xml b/dev-python/pytest-flask/metadata.xml index 7ba40ca605..315ef7d75e 100644 --- a/dev-python/pytest-flask/metadata.xml +++ b/dev-python/pytest-flask/metadata.xml @@ -5,4 +5,7 @@ davidroman96@gmail.com David Roman + + pytest-flask + diff --git a/dev-util/bash-language-server/Manifest b/dev-util/bash-language-server/Manifest index d16d7c54c8..5bdbfb4362 100644 --- a/dev-util/bash-language-server/Manifest +++ b/dev-util/bash-language-server/Manifest @@ -1,3 +1,4 @@ DIST bash-language-server-5.1.2-deps.tar.xz 2260220 BLAKE2B ebc5e7995d66e487cdb5bd7055e91d5225f0040dfd9001aa1d0d0da304790d1d9f9e80fa978ebe2df5d2c626d835aea22bb0cc21140fca131e4065965819a0b2 SHA512 109e533d7f644f2f69a8574b4d91062a88ce65cfa8df8073fe76d59cd9050fc2141f601b952d4274b4ca323d3ace0f2992d3c699eac7a3941b75fd51865f9752 DIST bash-language-server-5.1.2.tgz 211254 BLAKE2B 81195bbc88e4a6e5037620c64489cf3d2036cedc11c709120bfa7473b931f0818942e02c8ecdef2f47e483d7ce7fc623d78f76ce48683f5eba7268a133f440e5 SHA512 85780def5556555da74151357a3eec7001d51af440c68621b362b0cef26afa54aaa78550eb433409f7f543324a24cfdc4f22d636369b6fdf1b0c66600cc321da +DIST bash-language-server-5.2.0-deps.tar.xz 2395796 BLAKE2B eb9bfd784974d7075f6c805252f4cdf618afd50cc058c415c391399b2bef63eb5eb0de946942d7ddfa9d6956dc9350511fcb8e92ecf54091fcf70ba4e815a9f2 SHA512 901e2e7b2f59a15e9ddfa80f7ec974e2f0a1facb408aa4b903c0f7ca54c4a8db3eee137427b3904edcbdd69c9d7abeb9074963127e1f370192862a4c1bd878e1 DIST bash-language-server-5.2.0.tgz 326709 BLAKE2B ce6fe83417363d86ad38e3be71d5321107ffddfb1c4d23fb45a9aebf1c412dfa262b26bb90c31857a9eda84f2b50c94bcdaa45f3ba59a5a6af7e9e5b6427154e SHA512 8442c359ce5691dbcd6adfddbffa676eb79b33173c52d4a68ec635fc44792bbf8b284e817330b51d9419feb31334e78581a1927b290beb79034d4151226c5758 diff --git a/dev-util/bash-language-server/bash-language-server-5.2.0.ebuild b/dev-util/bash-language-server/bash-language-server-5.2.0.ebuild index fcb4129d34..b34d5833fb 100644 --- a/dev-util/bash-language-server/bash-language-server-5.2.0.ebuild +++ b/dev-util/bash-language-server/bash-language-server-5.2.0.ebuild @@ -9,6 +9,7 @@ DESCRIPTION="A language server for Bash" HOMEPAGE="https://github.com/bash-lsp/bash-language-server" SRC_URI=" mirror://npm/${PN}/-/${P}.tgz + https://tastytea.de/files/gentoo/${P}-deps.tar.xz " S="${WORKDIR}" diff --git a/dev-util/gshards/Manifest b/dev-util/gshards/Manifest index 8650e2d19b..fa4d651e0a 100644 --- a/dev-util/gshards/Manifest +++ b/dev-util/gshards/Manifest @@ -1 +1 @@ -DIST gshards-0.2.tar.xz 1696 BLAKE2B d8be13802697fd29746f116c586ee6bda32eaf1950df9873a836dac83b0843da8445ca3bf505bbd0daa50d336f7c6b66fa63ffbd00bf1a1c3f5f3f44fb60a5bc SHA512 ce4b8aa616f76384f3b04607869712a60aa16efe3eb44b36fdc73d690e91f676c157db6437f52813b877d085f7f7a84663ca1d399f897bbfdc6fa7607674b30c +DIST gshards-0.2.tar.xz 1688 BLAKE2B bfee4913fcebb2df77b6bb78b18564fcf99675badd9ced3080f4db60a49c398814ff550fce342174f773774a90ae4ff106dda829bbdc3b204c8dff10b78dbd8a SHA512 f5018314df3c367541995b57f1b275c8223c0a2171e4ce445e7187ee2174088d5403262f7be096c79338bda1251b75ca9e73457062de1d4b0386312f50ddd5c5 diff --git a/dev-util/gshards/files/0.1/gshards-get-pkgname.cr b/dev-util/gshards/files/0.1/gshards-get-pkgname.cr deleted file mode 100644 index 4a19472219..0000000000 --- a/dev-util/gshards/files/0.1/gshards-get-pkgname.cr +++ /dev/null @@ -1,10 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -require "yaml" - -yaml = File.open("shard.yml") do |file| - YAML.parse(file) -end - -puts yaml["name"].as_s diff --git a/dev-util/gshards/files/0.1/gshards-has-targets.cr b/dev-util/gshards/files/0.1/gshards-has-targets.cr deleted file mode 100644 index 1b2eb308ed..0000000000 --- a/dev-util/gshards/files/0.1/gshards-has-targets.cr +++ /dev/null @@ -1,14 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -require "yaml" - -yaml = File.open("shard.yml") do |file| - YAML.parse(file) -end - -if yaml["targets"]? - exit(0) -end - -exit(1) diff --git a/dev-util/gshards/gshards-0.1-r1.ebuild b/dev-util/gshards/gshards-0.1-r1.ebuild deleted file mode 100644 index 3e288542cd..0000000000 --- a/dev-util/gshards/gshards-0.1-r1.ebuild +++ /dev/null @@ -1,40 +0,0 @@ -# Copyright 2022 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit crystal-utils multiprocessing toolchain-funcs - -DESCRIPTION="Small helper tools to aid installing Crystal packages in Gentoo" -HOMEPAGE="https://wiki.gentoo.org/wiki/No_homepage" -S="${WORKDIR}" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64" - -RDEPEND=" - dev-libs/boehm-gc - dev-libs/libevent:= - dev-libs/libpcre:3 - dev-libs/libyaml -" -DEPEND="${RDEPEND}" -BDEPEND="${CRYSTAL_DEPS}" - -QA_FLAGS_IGNORED='.*' - -src_configure() { - crystal_configure - tc-export CC -} - -src_compile() { - for prog in "${FILESDIR}"/${PV}/gshards-*.cr; do - ecrystal build "${prog}" --verbose --threads=$(makeopts_jobs) - done -} - -src_install() { - dobin gshards-* -} diff --git a/dev-util/rye/Manifest b/dev-util/rye/Manifest index 85d9018ddc..55dea37384 100644 --- a/dev-util/rye/Manifest +++ b/dev-util/rye/Manifest @@ -23,9 +23,7 @@ DIST byteorder-1.5.0.crate 23288 BLAKE2B 7f85a7948406844070a2c8202e0bd52f73b3dfc DIST bzip2-0.4.4.crate 34197 BLAKE2B b69f8ad38b44eb4912b33d53467492b0ebe6ed740451bdfe9133e71c47a8dbd85b1110a9607c4cc627fbabc44cd86fe0396bb545864632ffb6169f9cfa547b6c SHA512 9cd2b9159bd0b42ac908ecad41f0a737272af94ae0d6dcfe182d2f44bcea4632d32b0456f02322047ea9d6f46377db6cd083f468782bccd6126bcc75cb852555 DIST bzip2-sys-0.1.11+1.0.8.crate 633444 BLAKE2B 01578c512443134fc786669bea4f2ec4b9c457b9936c907315299d8b67ed78045d458c83ccc119f0fad511529fb5af5feff5fa2d983fdae832d2fcc1b343e102 SHA512 d0a86b9f03acb1e4e309d5739dc2e88cab582757d467a433afe0017017f0e5d2c0282529e3a117160958ed170d8d695ecae739805888305df0e35e4dc440582b DIST cc-1.0.83.crate 68343 BLAKE2B 33245b33fa845ea2f36da36e3830ec835f937e4319865b357ee9d5ea29a0f9f8392eadb38bf1d95e3c15ed201e561acaa87aedcef744f8db3dabff87a96c7f02 SHA512 742a248c3a7547bb220a0b9c97b67a831fab9b4ac21daa08c85a3966b9fe576088def33e16132fcabec9a2828a6fc437088bb045bfc98b2cea829df6742565a7 -DIST cfb-0.7.3.crate 63277 BLAKE2B 5d0d4124421d26c1e3dbfabaf741c407f346d62147b12bbf889ef5b4c25350c02d09919e332e1ca18ade34a4e6d2895fc835161f7062c0c0bb56f104f94811a6 SHA512 a5c8d5da5ac009dd7d19320237ea516a65c9b1780bec3403fdbfb6ffa13bf7d05a896baeac5760c3e9aead9f4bd66cf969ab12bbd2938cbe479b1d2266e80b8f DIST cfg-if-1.0.0.crate 7934 BLAKE2B e99a5589c11d79d77a4537b34ce0a45d37b981c123b79b807cea836c89fc3926d693458893baca2882448d3d44e3f64e06141f6d916b748daa10b8cc1ae16d1b SHA512 0fb16a8882fd30e86b62c5143b1cb18ab564e84e75bd1f28fd12f24ffdc4a42e0d2e012a99abb606c12efe3c11061ff5bf8e24ab053e550ae083f7d90f6576ff -DIST cfg_aliases-0.1.1.crate 6009 BLAKE2B 6acfae9a89d3479f7ce1f0b5dbb13bfe27c006b936a96685606a61a06f69d17ab754a8a0d96c54213f758281c2fb32ac74d03a34e0f836dc7e438387955aac37 SHA512 238828445c5b48ca41ff88825af0a1ad30494e423bb6f89b6d5e4d26042afaa1ceb0e32041f7cddd79c3e15c6c82a1ddb9469c4b63a1ac52d4bcc1174900f880 DIST chacha20-0.9.1.crate 23424 BLAKE2B d460d8f3e6424278fcebd90c987c5290abbb798a5a9915ad3355ed92d8ebd0058e3308eb914c8f7d3c277b2c310728f2f10b56d34f27305688f0ced2d65f8880 SHA512 3813d6f3c3d9dbd2f18aa660f32567378a79a994520c83d0b09795e4e4b161e2a5bf205e454021a6e33028e9f9f61e9b14f79f2c935c2df95d32eb1d732cbf83 DIST chacha20poly1305-0.10.1.crate 68485 BLAKE2B 580cdcb819afaf514e920e7c86686cb397355fea531c5642c419eecfa131cf30118913bb0cae542f50bcdca775f8d5db1bab967d6d833e8012b4c2ba41e87b4a SHA512 8c2ff7100eff5ea953baf559b0984c5b5ac0dd231d8ff179688d87ca7812966d4cd64aaa0c56778f7a83c8138ebed4f2b87a2d4a005251f51e1fc8e74914d629 DIST charset-0.1.3.crate 14330 BLAKE2B 928771e37cc4f86f49cf09b671cc016cb662275799f34159dff9c22ca61a71d722f199ed36b2fadebde30b5763cc01d87bd6f27e70ff8ad357df10d6ddb652a8 SHA512 61166acd4fba3330c4c71e101e1993717baa448d91dd9773f7d58ac504fa4025322560ce82bd7de1b5935443f96ba84691658e5c982192196b325f52dc48f4b1 @@ -39,7 +37,6 @@ DIST clap_lex-0.6.0.crate 12272 BLAKE2B 22aa04997fffa15a2efc7013ae27fd223c3247cd DIST configparser-3.0.4.crate 24680 BLAKE2B b9f6552fb57cf175cc0bd61138e724721ef53609ff86033273af772c48270979a76e60c97d67c40ce0e1d326c5e6dfee9113379bd3f3b6d37b1e290be97950db SHA512 aef273f5ce927a137294b3a6f1c505720ff9029d3c163785287a43a551ffeeebadd4b7212075524a836dafd9d2eb740046b3eb4d33535d20a98cb77372010d4b DIST console-0.15.8.crate 36364 BLAKE2B 467de2c2fbfe31688cea20b338558ae9671e50ba1fd07983d21f32d7eacb73e565ebdd6ec5e78b2ae04446f09615c70983c0ee534e25ca5a28fd1b408acfdf34 SHA512 b05e49ed145785e29631d481885788f0cc5574d4d7c4d90280dfedaee7f8c1515072c9c4cfe6bd2e017230cd228157222af7e7d41a9fce697cd1888095df4de9 DIST cookie-factory-0.3.2.crate 14325 BLAKE2B 34a45c00e033b7d684b1bfd61a60d5969d3f5cf72532239d09f4f9f803b8cdff4858d1c827bdccc991b562c3ecad3b308995430775080c06fd5ad03538e6e9de SHA512 8c3eb5ac052368a426158ec23c4d2cd3d74f14b426782cab4b89de6070611cbdaf4360a668dc3c76d9168f738cd10389eb56094f72014c7e5c249ee1616aebc7 -DIST core-foundation-sys-0.8.6.crate 37629 BLAKE2B 683d5a84b6a3816317f87359532a8339f08bb4043f1d70a8588636eb5dbe6ebb3843e2a12d9a7e5fd1637a912c52a5aefbb8d44796330b09593e7adefd3babd8 SHA512 24a8958cb16b081862a9000affb0147b8b3be1a664b834c3dbddbff03e709de3f4060ff4800e5a35453f4392ccf33168e8b864be71b17be38cb264a39b915100 DIST cpufeatures-0.2.12.crate 12837 BLAKE2B 5b518c58c548d9116f94cefc2214fe2faf87c3aaf3fffbb0bf4085f75372cf7fc5144bc3f827101a3a14a51363d06d8075db94ff5ed853ab2ccffaf597728093 SHA512 52742595702fc3371d4126fb355f3d7a6da514a94e43170f1db041cc6c560027f92115eab7846131dba1018ca5c72003ae36f945c1de88d57a0e7f66331623c6 DIST crc32fast-1.3.2.crate 38661 BLAKE2B ce3762b03d24d5367d89738991c060f4b3af7840e0a7ac7fc17d01ed438caf964bbaefad0fc4d0c438dafa5a578429ddd353c71197f8b54b1ec441395f2f7ee0 SHA512 a683943e252afdb1b9d626a07533ed11cf7a63af603c19640056c5d2b9c884ad9aff33ac54c0853ffca2f6cf94b0730eae6c05abf3e53e55e709d180c8152357 DIST crossbeam-utils-0.8.19.crate 42328 BLAKE2B b2846f569555818fe7a3ef4aa29f68c638f933ee0251713c2c92624bee5f8013def5527027022963f572815991abb98d5e68d0fa00f478b2762133f84ffc84c0 SHA512 6e742fbb0d2a6371db87e81f8ac583259530a288237d0e8347394581c60004703a822318ec945936c410bb44001b115d8d986bb264e5b2d8091bb63a8edd93a9 @@ -49,16 +46,9 @@ DIST curl-0.4.44.crate 91415 BLAKE2B 0193d51d0ebca5a9ac87a3a2537d573a15d8f0c47e0 DIST curl-sys-0.4.71+curl-8.6.0.crate 3269597 BLAKE2B 928282711c1e219a392a8860a070d28bd913880074f448282ea4f434829a06d2945adb453cee9ef0ae6b17d26fb19aac6983f8249d63d8cfc88ba54141407630 SHA512 b62d3002965bf44bdb70ccb4ca77c2170b760d4b672f8b2fa54ee4b8c44da3e0ffc99d6eff86e7b9b73253bec737558f8c4fe3017a7228134c670236de9ded02 DIST curve25519-dalek-4.1.2.crate 305477 BLAKE2B 7553435f9d431739793feeb503a542619dd67178bfb0f41fd3d56907e9217f114e68ea78e6d6ad57c746b6e6a281f38023cd9b6f78e39e65725591d0295a9d5a SHA512 a6aa320a16c5a64f1a151717175978df651765d0772bfc2e06590e7656d34ff898e47fe11a5590580340a028b0d3524b1a5e150b37996e3c5774b8bf93c5f3d5 DIST curve25519-dalek-derive-0.1.1.crate 11723 BLAKE2B 442b0e4fc519f233d3fa46c17c2e25807374360bd6576e97b4ec33e6c2cc228bc917e4e395a1d70aa19be7bae57db36d2c09c4c7d505691b53d5a624db67eb6e SHA512 60861002465d2ba12a6089b31fcd7a75f7a6d77319159d5383f29e857adea8cb7e5c9c0ab6977c8cfa34b60e1012a1a5dec57f637e6a225e60269ff49c25b29b -DIST darling-0.14.4.crate 25168 BLAKE2B bc48b27823a1a85a01a5daea47d87c2ac4b3ea48079249606aec912a4f417b72516004f17765e38f06048543708b758bf68afa63dc5e7415906de7940f02726d SHA512 1f236976cd291502229a49c2317fbcad94df54e2d7fbedebd9ac3173f9e51620ce8f2e37c78e86a63db8d9cd089e3eaedb990e58cc97847baa2cbaae58526aa6 -DIST darling_core-0.14.4.crate 57485 BLAKE2B 3d284d6a5100f45228aef5e42f9de63b6cfe2b5d42f1224bb19ff5d262b0c293931ee99f3aaf1f0eb24e55bb7e04ae790389d73c624c5f00f17a280a4a496ebc SHA512 6df7e911a543e9cadd0810cd8bf6563e2f000b52bab875f7a34d229bb6c4fb7beb6ebbc4fb0e12b97f23616280a20f306210abdfd1dd094c53da35f97be27b96 -DIST darling_macro-0.14.4.crate 1896 BLAKE2B e537b384c4c05103a962ff03be3da6c6c31d1c0cc25dedf5df1522c524e744446274a1696093d6f4479c0b6ddf02d27941fe959f517ede4b203bff3e20eeb294 SHA512 819fb85d8e324f4848669d32b2eecb2c2945a9891fa098eb9ca61d84588d26f0e0d1c7c482956935c7188e9c6feea0db5ae4c81bfe3d014f74fcebde80a204cf DIST dashmap-5.5.3.crate 24061 BLAKE2B 2bdd62f674e90007a81b76419dd5df1b58c3d9b80bed4324d9e0298355cd66706794c7187c74bd9a6ce119d81ba9400c47aa2729ec923979b0bc081329051e71 SHA512 15079a921d768224defebdf8d5339257c9e94a46d115b37ddfca8eb83718b2448555a8982bcf0381a915d292aff9d271a89d3398d2ae2f396dd581cc6883963a DIST data-encoding-2.5.0.crate 20632 BLAKE2B 16ea08dd12f09f2e6f8ba2910b3db07d4e7c9916e6a70d41420ef1a0e5393284b49787c47af0868bceb7f5d3f1fadf203f5a547dc8cb97713d5225dc9181fdef SHA512 b1de8bcfd7cfbfb988091fdb550eb98dfa5739ff58c4b789663e5db0d539c9acf145ccd72d87f7e1cdefd09d5771772d131d2b2e2589ac8f0bc6972c801ee0ae -DIST decompress-0.6.0.crate 30107 BLAKE2B a8f907ba64a4f04c4cebd21189013a438c0dfc0d202d7a41adb5ebd608668560efb9930b839962b2ed6d2f37e2efc2e9b7d934d168ae2fa0bafaaf2cd0d81067 SHA512 5e02a51dba9bb421258c357172c7c67fc1c99832d258090c75c9d0f0d9d258b736e40320d661fbe5885649c03940a97336b31a6b4c9de28ae3a11f848e5f3dc7 DIST deranged-0.3.11.crate 18043 BLAKE2B 738d5a88732e227bb0e0d33c04ab8248a699c7c499100666ffcd78673d1f38ad2d740222ab405e3eaa7a0a6f4596cfef90bd581a1baf77c954dca830c22e74f9 SHA512 48485666d3e50eb7976e91bed36bddbaea80fac4ac664723130069bd7d17893b6d1a2b82a4c3dd61677162e4305ba5ea8aec7bc2793d1b8b92dd1666c204fc43 -DIST derive_builder-0.12.0.crate 35456 BLAKE2B c190003a65fa22faaa977bd22beaaddccde90aa9817d28e0940da27c71b50d1b77435029eeddb552c0451303340edae41d857678316b5e1deb36a233929b0943 SHA512 3ba06c1d53f69ffca5a56edcd1173e9b5d67b9a5b00025c36fef04fa06a3046188ed503e1c0c8d56b26411b5199c3a152f284965f13ad8b346b6750ca9e00f0f -DIST derive_builder_core-0.12.0.crate 31438 BLAKE2B dba84c7354018e509171767aacacb2be8e3ff566799ff693e2c4473b29f4ff93e2e785a0ac68c6b5ec4daa2f6c98c0da693b574d39184e038053589ac43b6c8e SHA512 f2e3cd5afd603273a1785fcef32b8cafbc89c422bc7754c46a9dade42f7351e3d6fcd00a5717e2617618f1bf71d5ce94abe043b19b4b6092d484955f1578d7fe -DIST derive_builder_macro-0.12.0.crate 6288 BLAKE2B ee0046658aca482c8d6141d4b12c9529277236a98119a5c776f4e759ba63e16b5d25045e25a9b1f008ce257663504e26cb90c2e7417edb69c2cad38f123f93f3 SHA512 cb4a71f49c66ff91dc5a459053102e1aab7956d6003998270ac9bc94c2259b824a77689f209ff0104261ff829e54dd0900ec76c2cc1b8d3c52092961ffd072e8 DIST deunicode-1.4.2.crate 176451 BLAKE2B 8b8ad8f19399ebfbdf4b8e5e90ff76fc603260d0a8d926c4f37e5a53947b0e4e4463462a553450e44e4174876f17bc2c9003fc27f6ed56b28cd405a456b45c8e SHA512 55003f183788e0a3af763bf74eed212ad9740dd0e72e292469cd4d581b629c2154b97278502d84258dedca96953bbb0bd2d426dc1d21cf6ad723658e836113c8 DIST dialoguer-47a9d4df729db7ffc1492bd0845be786e6f20153.gh.tar.gz 27026 BLAKE2B 4082eddf2d04264ae1c87865bfae27781072c84b1c6f3f4df2cbadb8d93894c1c5d9022fced471c7bd4f9d8daa89f173c783a7d3a550fbdb8576676ea26a86a4 SHA512 5135e7ce317f3d3bac1cd5493f25094b2491f4425042f20433a8fb3fe7aad47fd39d2704c1a26ad4523577a6f4812ccb0319b193c0dd69d2224ae90e6b5b759a DIST digest-0.10.7.crate 19557 BLAKE2B 61e69d78cb8d6850ae26ad7ff2d52dd6dce820d8c621230def11cc0e8aa6d883a6e1b25340fb45748db52a8ccf3c8d36a8aa0c8cdf4d4eeb4e3f870d86abe09a SHA512 0dd8c012468ab9011b89413ea4d3647d95b1f683b020a0e6274c95ed5148638b56fef19cd9044c837ad53715b582b88eed277fe96e917c27c5d7abdbf7c3794c @@ -79,7 +69,6 @@ DIST fluent-0.16.0.crate 8321 BLAKE2B 1e91c434d1e006cc0c8939ec5435f55af5226d4a88 DIST fluent-bundle-0.15.2.crate 32239 BLAKE2B 43cc9f0399c43391256ba76bc1231cd5346d13eddf21b5db1246a5821e61416912c8aaa2e35bb19e2b1220dbc96c3515abee0dda0a58ab9ad9f579270a2385b1 SHA512 95da35b5ef98b79cc37408f92e6fec38e27975d4e447e96d01843d3b08a3c7bf730984eb59690ca9bbef6c24efb1b003367aea22e2f76074dd0192066ecd8d67 DIST fluent-langneg-0.13.0.crate 11723 BLAKE2B bfa4ec1a3a11360d28b5291e8eed2628ca6007b8afca726ded87d630394773835b3c8aaf818376a93a60de10feab25d7784c8d2b1e34e63b660d581a37d9626d SHA512 397d0a4f3508c7f58105dbb9ef7a32c5c4ebe4a73d80d2a19930479bee325839485c8002b49fb8c55d686ec9f3ed1d26493b56825b65d60ef7fba78a1442f9d5 DIST fluent-syntax-0.11.0.crate 28524 BLAKE2B ff5762a9feb333aadac587296401d6386c327f93525a9b2243df34f7dc4532cd37a66d865660c7a6b0e775a6cc0e5454ec92808ca7236bf0265314a5be151989 SHA512 cd6157ed27735fe319b115e555760832ee29d5887d8a1a9932a47e880c97f927304320c7ced54b30984c65acfd5ce1b9dc659a8e27b4976330cb803d07f64289 -DIST fnv-1.0.7.crate 11266 BLAKE2B 81da85889c91b6567e0f555e37dd915f1bd919719d1ca10c31a6861d7aec29a49ae9c1e8bc500791bf9d6b8dbb318c096d04872c5872a4b1f7d45fbd8e12842d SHA512 2195a4b34a78e2dd9838caf0ee556bf87cbb4a8ef5505aac663b614eb59dcfc0c40f432463ede41ecca57bfe7711f72673d39a85fe03d426f1324097d5628334 DIST form_urlencoded-1.2.1.crate 8969 BLAKE2B 383d3a197b73fba199220b7708e16d770591ac16725faf4efc1a8c230c569c381870d4a11b8fba623e761e68f9d318630b22101d461e67dd26c67e13a73358a1 SHA512 c65104e2dc08fad572bb31f981700fd43dd29fcff42b01c7ccdbd3d4c23dec12360aed3f1b5fc4766fee386d418a65349b2941b8735f788cb0d35d631a6a8dd1 DIST fs-err-2.11.0.crate 20449 BLAKE2B 8ffe7c49f4733edcd30ade9b75064e9fcf4ed1c87620d629fcd44dbf87e85e28d23fbaad05a50d8baca877f3eb9e088d8dd744d2ca092c443735fa7129609c9c SHA512 a8bf948b94e7325c583035a04d30c8ecf33d543ac366a550d757d65a0d7575d501e01dd1a80c8b0c278f80b9f3298f8dcd03c3c636810fbfe6a4a910ee8915a7 DIST fs2-0.4.3.crate 13138 BLAKE2B a8c53130014affc276544360425718c480fe6b6583675e15e8bf25dca0cd2752aeb0793135fce1bdc12bcfc0ef21fb7f6aa298981d61ac150300eb134c2014e0 SHA512 b83fefa9123f304e4813ec1dacbb1aee5dc0c94e1316cd7c8a434aa2a242c9c42523d2bd8232d78e6c84c4e172b5c46ef8605e93b54216a2d4496fdf885dcf50 @@ -100,11 +89,9 @@ DIST i18n-config-0.4.6.crate 7890 BLAKE2B 3abec6eb04d93120a89ef697cb3b3f2ecdc9cf DIST i18n-embed-0.14.1.crate 24987 BLAKE2B e6b4c0082e652188c9a18ed816f4cc0e295132dd5f7dcd6f7236bf62b0927690eb5cf3d3d8d00a86d9509bbeaa28df6867b61854c5a557722e1c91ba47f5331d SHA512 c34a1300815bdffadb5e86ccd671eee22def30882bf81d885f8270908100c3fa81696b7e3729f27854a4fe49aac5eacf97b69f2c9762f181e139b677fb8e9eae DIST i18n-embed-fl-0.7.0.crate 10410 BLAKE2B 53a0d7822f66bfbfcb8d3b725dc953c8f354efed3fe7a55ac69a97908bf9ce6569ff3897a1b9a82df666feded989253af389d0fbe1d36b27e96302413885cbc0 SHA512 12a1b5f7959f081e1958f36778260f2ce7a0bb5dec5e95c5d6da6eecc60c31256ea331987576acbb3ce083e5aaf8555934f00e5a06f3e10bf8b02944dca0c75a DIST i18n-embed-impl-0.8.3.crate 4712 BLAKE2B fef9de75eaf4fac7d126da7c2a50774cfd8d98de72e45a72a65d6f04a8d1cd7f3be2741629c7a41406001ae7eedcb1ba18b4b22e788301327e480b0fdd9f7bb0 SHA512 4c0099cd83629b8ed89ab124f519a1100ea59e23899db7aee189ea8a5495c267bb321377e4be73684329db3138a74fd6a4b3b616c22af50a50e7ee5fcb27022c -DIST ident_case-1.0.1.crate 3492 BLAKE2B bc79ebeefbb7e3ed1139e3f41d8d20fb175786bb123bdb9c1a92ea70effb4a0e5e798f24b068cd66a1bf20d53eea4bf24de495b5568c2d649ea804389a1327ab SHA512 81003a43f18da5997d644319274502e2066af9f9fd1400afda7cf2986b3ae0b7355b932302723cd3bda2d46b264340434d9279dea58425bad13785698d5808a9 DIST idna-0.5.0.crate 271940 BLAKE2B 0b781c2e9bf717af429efb53bdfd18244f2b8c58e5111c3bd3bee50c8a01cc747513fe20db75c38b6b771d5845647bf6c1849ae6667766c9623e018c1f399a9b SHA512 bee6cfbfc99859b113aa8c7b487429a836dabc4e317980f132d28ff8333336f33480bf9f8b186a07115eff33024cd855bc85d346fce85e17c4132e886769c54c DIST indexmap-2.2.2.crate 76160 BLAKE2B 1b020e3e33204e9e0cf15e0b91a600296147432002e94ae1061f1d7511e3435a29c1c0c438933eb6a56c7c522cbdfff29a106622041815cbd706b9515e2ab82d SHA512 814cffe0e586940c82c152536a970917ec8702a9b946151ccc8574188fa2cb0fab094888c0e910917c99e37f5f53723ab799999fab4bee395bca7d45adeed40c DIST indicatif-0.17.7.crate 63108 BLAKE2B 665bc2077207cac6ca2071d9e6ead76abb30d5f7c209d7b4a2ff5a1fcba566b331467239bd9168082839c961acf5a0522ae4c899aec141ccc649025b2eeeacc3 SHA512 412955eec523e961a20bb48f9921128004e723b405c8f1bb73abfaeb4f532ac6f883794fe6c8738a40c2e0a400a6ebf94ee17d89f7cdc98d9d0f8611d84a369e -DIST infer-0.12.0.crate 18109 BLAKE2B 23a7a46163f69c45d6920d5cddc990e4123ccae0721ee8f222090cd6daa432c609c8c5ef77893328268f3975718087febfc09d462d8e01ad10076625e7d5f6fd SHA512 82a6ebbed3ba5fa0496deae9183586e861b78c96d35a191ac3fadbeec0868597ec80c6b15e4742b513d0feeb2715d49b5b2b11b1d149d4e2a571829a489cc0c0 DIST inout-0.1.3.crate 10743 BLAKE2B ac2fa5cadd98088ea3f6eb94ca46b3a9ceb6547ba49f0de311d86474d71024d1a087ce9b8d44ec808008db69146e9c81446bcfeebeb2fd74d2e8d0ad2c4975ed SHA512 1db5bc2bd87aae145b3b0be6669a9a722df2aac8f970fda210aaf945c372e641b941cee822917926dfa1ab8381c6e99cc7df4b18d2f4e2fbef17fdec36ed2beb DIST insta-1.35.1.crate 551516 BLAKE2B ccda031c15d7f201c4beaa49a35aebead57ea1b4dd033b039accbd2124d960f8cc5309f8192c68f3245347dc64aacd10325f1d17847405182f38034d247a9061 SHA512 9da49142411eca816a7e5ef5512ce08bde2384ddb8d73d21b36a281fe300696f35546226cf875b32ef45724892579b3e7ea7727870da32af78aaac42fa4f465a DIST insta-cmd-0.5.0.crate 11903 BLAKE2B 6b3a027e46e9bbbac57331aaf1f5cadc7fa2e24009d4ac7c6a7d216a0d34c7704839c768e22a4a70d82add243fbac7b418545d7168fa9f5f7ac020b09706729a SHA512 3dd591ccc294e4cc1ff1bf11785e12c0184fd30846a6f69b4f4c80ba8293cad9121250249431439198b0ad9a25e35fc413e38dd815e9b4b2675773e62e11bce2 @@ -129,9 +116,7 @@ DIST minijinja-1.0.12.crate 136933 BLAKE2B 594c614e22eb577405f3621efb7d02000efe4 DIST minimal-lexical-0.2.1.crate 94841 BLAKE2B e6b8919b80d938d0b98d60d4f5f29ce43d77ebfcf8b18bde08909141915c6ef4f0d07a543538d4f3ba8527a9f55926d4a8e83473248469d087e80b274d701d61 SHA512 385fab51884bdcc7b0f2728a219ab164d0dc8efe42160b918f2c09f79ecf853fb12bda006d11e649f097bae1499dcd41ddf2a8784ee7d178cf2c28059e46078c DIST miniz_oxide-0.7.2.crate 55731 BLAKE2B e3cbf5983025bee879b8a735fa2912db8975cb60f0499498a73ce4375e7d452c9ed62d4b0b6f6a4fa591aab55e5d7ff20033baa007fd6c839b9d74b31142c0b1 SHA512 2f8f09d7afdb9d78bfc80a228ded85a215fea05e577e907921f1808f84aae30ab118048d7b53295f11aeb5de70ab6cbdec892f3a2417bedf6f53a4576d095432 DIST nix-0.27.1.crate 286494 BLAKE2B 63fbe347360ad4b7a86f30bf2f1b27ff1ec581145a90c34160f4d143e9c297a34a2ee72e9de3a48bd3418657fbc9bafd09b704ec15a42b16b3a4187d5304ce77 SHA512 7b35a0f87427eb1b5e1480d7daedafea4609b7f3a4fcf48ca99bdbc2f150865996539f2c51c7ae6a6a13169614681fc838efb306994b020d44b45735a7380010 -DIST nix-0.28.0.crate 311086 BLAKE2B a07023566f04896fdb3ef8b2a1ae8dd64adaa5eb48217c58588e1b41733642e03e0637350c0ee83ac47e663c02b24d5668be751f8d199aa773de6df8b2213894 SHA512 73c0c94b360f4fc81ff07a13692b2a5b5ceda3a7203bdf1e526facabd36cdf160f0ae8fa479e31a4e4237c09bde11e9bf821aa496311cac8614f9c5626f8d69a DIST nom-7.1.3.crate 117570 BLAKE2B 5643b67990b7305e101b16b8cd27c447e162a7adc6d0dfac00920b0cb50fea98c9d4edca63c34f6845cba05f8d0acb407cf3045cf64a4cb28e53c8b6bc9090cf SHA512 1ffce08dde299bc0e0367ad59c7b6a83e23decfa11115ee076ab91ec53cdd9ef37e4c2103c96eff23a7b6b8b5c3f67c83ce1917928c7d4c6462083bdfa0c9cad -DIST ntapi-0.4.1.crate 126552 BLAKE2B ef5291a32f5edab4b29648fcc73df30f993558e45ed862a62a4d7e85f963f195f0a74c9e61eecf928c8966799da45a23694d0c6a1ad5f7d9ab3a8bce86d6d2eb SHA512 8e32d45a508d20f0d3537e056f363270120980dc23564713306e36acbc12a6d379eb3857026fecc16ca75080431e06742e3806801d3e0a848a01f64a8dd4f2d7 DIST num-conv-0.1.0.crate 7444 BLAKE2B 4f5c4695006aa3ae77aaf5c55999a07d8ddfab294584fe10d73eb6abbb3f551846646156581599f966a28c74d80d3ac4373c49d2099991f7ed9edb56d36feec4 SHA512 7884c0c6599c66e40b9a79435e1bbcec60aa7e68b59686922dfab19ccbcac6a6e54f208cfb3d5a8a12e86e4dd67e09977d60b69ef6940e308a28256733f36100 DIST number_prefix-0.4.0.crate 6922 BLAKE2B 81bd3b588c788e6865104e5ce87119b5e0c5a526042963d52cd582ff23c2f8c9f32b4c445ef0397fc402b6d047e031d8e2c67ac97e191bde22e17662eec3a554 SHA512 a43b668d7314218b86ca7451daa9dfef71f6c9f6616bc34c12d94ae6030f182bcca9da83905cb46f3d49d0aa81385a787e92e4f3ae239658067adc249f8174df DIST object-0.32.2.crate 286994 BLAKE2B b9085200fe0107ab0f8ddd5c5ac82bc681dc6266c6503e4a803ae4dbdec775ae84ca4a736754b770d858ebb058342af45d485d4c9a41f57966ca1466de40a4c5 SHA512 5d03d998f06dc592c3be141f7163bd72a0e73396f95d22ef1e0ffbfc66489bf727a6f6fb813a32739609b619b8e34a471974b2231dcfa23df8bff52007c25a96 @@ -184,7 +169,7 @@ DIST rustc_version-0.4.0.crate 12175 BLAKE2B 6fda2ce03eab45d7193fa0d70175cc7ffb5 DIST rustix-0.38.31.crate 375443 BLAKE2B 9e8ba6bb4eb4fdf0bacfbc719124f745f383abbabfeb161bff9908d1948942d358f46191377b90c180a2793a88bb01be20dab556cfabc8da8efa2533af8e460b SHA512 593e0395a7bc5bba949e6f2a5ed9e39ae13140970a598def32ab7d6d91b4ec100752fb05abda407ee2e5e420d950b19e607f963f3974213637423c751df75960 DIST rustls-0.21.10.crate 284920 BLAKE2B eb4628b6e0384fa7cbb5468c75c11512eb111a8a7dc7c655c6ac6beac72fc3025b1a590324ec3275ba66b632dab14dd78da4d62c1c66b2c2502099ad153900f5 SHA512 3bfcd137e6d4d86c716e8afe75450a39ca055d44557fd1a8d4b6ad4d7c58e2d5fb86ba92c3825a667c9daf5bd7a89a779ffcf8c23d6cd0af05ad47ad437da139 DIST rustls-webpki-0.101.7.crate 168808 BLAKE2B ab7177449be359e17f1f4553193e96e71b8e26e1298a0937af658b1a6f9485f051183d1bf8262d52430ea4c3b96263d1fd903c7a5f046bfe5f87b6b97ebb0672 SHA512 680e3d52f699c9d6200e2e738a4245a5114fc7122546c07d3f15f1e6741a52275061b3e016c2240f1dc3eb9f701f7346193bd82e827274fb73b8e9e0d5af4e68 -DIST rye-0.32.0.tar.gz 1466742 BLAKE2B cfbcbb6a4e3daa2537c74b0e0e894974bf2fa905cefe5d48fddb8ae20331bc8e44d20d076d334a99e44745911c26e14701db0247a1024474294def22d56eb71c SHA512 2b3e667b16e1ad58a794681395032280836ed536ec6a9d04c2c213a76d29916b34f97ef2be6bbc6ce38b270cf7cdc256d8df96d4a4bddc92de561f7c78d7d568 +DIST rye-0.33.0.tar.gz 1468712 BLAKE2B 04a9e9e53d4b9261e8e6a9d8b3d7c44a9626dbc939963fc704f06f9e9259d002db769d5c027491fb52107bfbf67915aa49b5f31b98b05bb4598ca7ae566a0101 SHA512 fd00e46451415e89a8fd8dde49036044cfcd3346b882b2c79561be4e2067c05c730476ff09a7f231f2e18ce456094b75461172c1188976bae46679fb64f42a95 DIST ryu-1.0.16.crate 47351 BLAKE2B 13c72ec8aa608f6c53cf27c95d06b90839c5bec5e54b0441e9c4f779af3dece30d01a2276c717a733f92406a5a02b09c045b2b5f92714fe492d7263b6c6808e6 SHA512 89e3e18346ae6e4035787766f286a6eb62f5294e39ad902cc29e95c53781c4e5dd629f567f22ecc7e9fe9d1c273323da9b867aadc9cd8a066727c58330b51b10 DIST salsa20-0.10.2.crate 12780 BLAKE2B 9627985a2b5583e91cdbefff2a71af02009b1905b05d58ced99eac357c27c3b363ef9dc40afd3d19c39a6fd5b19fab7f7149b1fcd85f3e2f63edf7cb1e8990ee SHA512 9066143f6f503fbd6e85434e9dcbe0f0ed4e71e363c599d90968f6f9517dc749798f3e4cae6ed45e4ec429495a103ff4fc9ec564397c947ea63a6c32773c90f0 DIST same-file-1.0.6.crate 10183 BLAKE2B a320c8343e0b38078ba81c4f0159d886bf47764c74efe0d7cd2b3218426e8341b51e523c00a9e5fbc2ee1057618296bd70b576c68751bd55d6ddb352defaca15 SHA512 3ba35309742c8db63210d9ea78bff4ecd80471d69e6238eb96c7bf0673814f221e2d838fe6311bfc5a0e71b4a7ccba33e07859c0b9cff2171969ff08a4214a7c @@ -215,7 +200,6 @@ DIST strsim-0.10.0.crate 11355 BLAKE2B bcb25ad0a7284e24e4f17ebe0ccb621bdc4118e49 DIST subtle-2.5.0.crate 13909 BLAKE2B 660c3a472ca54c9843ce3feea74b802e27fd7f62dd37a30e2a4ba82e4b3a71df63562e8865d5fc675d31d0900998a8730503f91a61450884446a3bdd6af0041b SHA512 f150b1e2037554f8cd3213a54ddbc258f8f670cc4f39e7084cdea4b47538dbc58b834bc93b443d58a4b9087224efc003234042aaf366687dbd32b1e7174082a0 DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d DIST syn-2.0.48.crate 250566 BLAKE2B e46b0863af76c3116c84d01b654a9820b7edc51f75c9c5301a7967d12284f78da602409f34fc40524728350dc6b998a4d738f08b8868f95236b3e5d24c460580 SHA512 926c0ad55cc743df20f9166b6d71fd44421aeb1f073fd86b6ddb53e13cd508b539c0360ce64b07b65597bb14639c8f33acf7e60951e1e9128624517aa3aee325 -DIST sysinfo-0.30.7.crate 171551 BLAKE2B 1147dd14f20dc479109c3cfe00569ff4a20b1ca29ffb18e41989082d574d193c4b1186de43145301edb1392bd94187b4c2727eb1f6371a47d42680732f8c21c7 SHA512 b9eb99658bbeadcfc059c30684eeb6b18e59ef36c2dad2d29482b2d13b4f963269be25e26ca30bb10796955706a5c91bb6f2be108c766b3c8ad99f7f41bae491 DIST tar-0.4.40.crate 51844 BLAKE2B b51c771611c2c1bc6a36d25493dd775bcb5891a2e4a8ae918781abe66c0335a3da30c5e44281fa5282dace34c09754fd2df840c0d74e5b0b4624a519fd455a8b SHA512 90bde0dfca91b6c304d5bcd4c93c653c066b76592927f5ed3025752d6d0244c0d5786c44af99df94dd6cc7a417663205d86f406a3b60f7307ca3c1757239bc12 DIST target-lexicon-0.12.13.crate 25424 BLAKE2B 5fcac231c270a59b6589adb79c90cd3bb15ce024e3c5fa3fd267b3226e5514ce77387c57c86ca765b43ee593a55ec99fdc8fbfd464dc01afaa91ad10337b6278 SHA512 323331857bd3db9877a6c7304392e39d378439462ae4f6d6939c02d28914ecddec52696c94ceebfe8a0e7e93ce25c900099bb3922d7783643162e55c7a8769b7 DIST tempfile-3.9.0.crate 32182 BLAKE2B 4e802990988aff3ab5173bd96dbd906651a8df46b2619e6a500a3b9e7f4a3cd01dc7ee977791343f7875afdc4793a845000bb363d8c1a6599aeb6b1efcce5d56 SHA512 04e06c966bfa7a1567e7185ebd5c2876b96e46e36af14931bf0eba63795cd20d1c3427b6709a4cab2a68b8d289fdabd5537a50e5407a76e3a9fa0dcc7d3ce6d7 @@ -250,7 +234,6 @@ DIST unscanny-0.1.0.crate 10338 BLAKE2B fd725928107d4d2ed2686709335ef01136bcd54d DIST untrusted-0.9.0.crate 14447 BLAKE2B 8e9c3ae09435af0885bc4a6e3c8943805b48cfc00bdae228c7c43093254e1be15d7005d1026561ff369ec37865d8458203f421a9c89ae3db077f655449621aed SHA512 5929e4079c1c2ff933ae8d8f59a2ecc7a424e71a20d1b8821f75925af68bdf82604b024c008e5464b02e25ff093e561a352b685e755b3d0b27e4c30254689416 DIST ureq-2.9.1.crate 114348 BLAKE2B d605db0134ead8a77c9b9fc8b06573e82d701ded485f0d88bcd64f6ea1a5232d67bcab47d0b430bb13c79ce249304ecbb7f67d4a3c789f451b9639ada5b3f0a4 SHA512 a8c580f624300e6e1d068814c38719f3624ed63274bc0c4fe06d6ea30023b3e79ad3241fed2ed9f008a8040b49fd2d2271fb0221db1e657369f37060251e3eb6 DIST url-2.5.0.crate 78605 BLAKE2B f3fec3477248cbbe67866577eebb03f517c284a5e5cb783132b11ef3ad156a03524f4730f188d822dec85169d7474e265099296d6bdd4adf5ffaa0a118821617 SHA512 4aedbc48b85bcc2853189f5fe8265a01c76516b5507f4e958d8d0b860fe2590c69c95f0f4b9fd6fac9b8d5911bcb0a5e9ab7f8e8b600f37a12db1438976ee5c3 -DIST uuid-1.7.0.crate 42627 BLAKE2B 493f6a3a643d3493a2bd7e0e92a1ccfb7bd722e3a1fc8deb7df0ddc875a822daead1cdd35dc3ac6f26346844100a671318d71e5ad760c9587471d4f05bbb0c69 SHA512 2ea704d082b725d98717d772e1af84fe743929ee32658ebeb111c6fa2395ff5f44558b7e375087617f91c6f7bc242f2db96e80a631071722de6fe15af845e856 DIST vcpkg-0.2.15.crate 228735 BLAKE2B 6b6bacd9a7fa38919241f45a97f58cae957e58d3aac99df208a26aa718e4f1644f4ccefa31b09151e5c1952288e0e5837c363918b98c7f55079a948a952c1c50 SHA512 7322a21e8811b2fe4e79e09dc321458068ecdf1953f05d36233f3278ecc0b1dfc64194db7010dd46fcf692285f42475beb090c6c6cac0c8f9fe0eb5c770e3172 DIST version_check-0.9.4.crate 14895 BLAKE2B fa1fa4008af165bfc1fdbe560488afd9d232cfafee94104fbcc4cbc52f234849bff9ddfa88109a1ac682f6d9c1d86b0459893d223f64e65adc08966aaf93dc89 SHA512 b172dc9a3759a4a683ffc39b9a40b03b9974b626a088217de87090466cef695226557c226cf3e469b2b25ee7297b7eb0d7719878cab42457f80146a81943c0c8 DIST walkdir-2.4.0.crate 23550 BLAKE2B b4298c01cb38be0479b7ddfee627af01f889b6b6ff432e368bb67f65134c3958a4fe271a5a7dd61b19259ae88f5680e5ce8e12e50a872b05fcba68f59b7073ec SHA512 09e1bc852c01b452c95b26a369831a97bc5c9e0ada3111c73774570dd73bb5b9e4735317d5572304fb48dca44ce7b9f77bbd17c418b6b047b2ab17b8bb42d9d9 @@ -266,8 +249,6 @@ DIST winapi-0.3.9.crate 1200382 BLAKE2B cb5799749ccd935ea2d7068d953cecf19f543d9d DIST winapi-i686-pc-windows-gnu-0.4.0.crate 2918815 BLAKE2B 4d357e4d30f9552972170d65b9a5358b69c46a3e772fe05efc22f3d4ffc1caeeaad7aacdc7abd503a7ad0545f8bd7d22bf351dcb6df76f812fa4d45c34d65df0 SHA512 a672ccefd0730a8166fef1d4e39f9034d9ae426a3f5e28d1f4169fa5c5790767693f281d890e7804773b34acdb0ae1febac33cde8c50c0044a5a6152c7209ec2 DIST winapi-util-0.1.6.crate 12234 BLAKE2B b8db8ec9d7ada5532a22a2d070320174c32ece1f48890e9b028708e194fe72a04287b11910dc2ddc7f9c9674a9d8d39449b3e100725e1f59e59e3047a7e3650b SHA512 b1c949f9bcd34c1949a9d3a7bde6ce62fcf3d2cb66df60af41fe67a9d1acb24e571cdd5ac721be9f1ee4b3af5ef5149b5724ad6e02b558e124ef2a4412d12db9 DIST winapi-x86_64-pc-windows-gnu-0.4.0.crate 2947998 BLAKE2B 2ad1ea8b5fa07d544e910ccba043ae925269b76b26c9da356305b34b86741dd8b9aff0b9ffe3d562db4fcd7d7c46a11ce9e3168b782b1d89ae6881742b7ede82 SHA512 4a654af6a5d649dc87e00497245096b35a2894ae66f155cb62389902c3b93ddcc5cf7d0d8b9dd97b291d2d80bc686af2298e80abef6ac69883f4a54e79712513 -DIST windows-0.52.0.crate 11843715 BLAKE2B 0d35225f5d61f71b0cb768f03825031101e05c83d7f12e05cb17b14ba28e6bc6a3d5aaee5ba07e54c1a773b6eadde4ce3523ab87e8e313e5578e2de01a3dcdc7 SHA512 8a9d443cfae3b44ab50bdffd70b70ea3b3d536f464e4beb7cfa9e15eb4e4505cbac20266b44d589bb7231790a87f473ead6d2160b8cd18d62f31b78bf61417da -DIST windows-core-0.52.0.crate 42154 BLAKE2B 9670bf02261b4ab2a24eff97dad11e305deac823cacfae286965b62b11bc035f19a55ca710eaa4359c8a4905433a94fe62a836b77ddd68f244ad6ac2c9657f58 SHA512 0c8f1c7e63c11bdcf1361150ecc83abbfba8da2c6d28523799bd286bf8aa1df61ffed19175e8cb3ef516a9afb6248b640c2101a2e0c09a99bfd7a18c6741bd36 DIST windows-sys-0.48.0.crate 2628884 BLAKE2B 551e900de4f67187ef034b60df9fd0e0d8f82a3100ef28e1eabd543ac129d882dc86ffcc1714071aba09e4cb2ae2d2f07ace1a32b99fd989ce525cf05991edab SHA512 bdf534bcf3face31e9ebe11427a911a53f89f4ff5eaea8cccd094e139bfe14b2aec602b1cab1df774794d999477439d9adc6b627a8e33c20334fc348ba2c47ed DIST windows-sys-0.52.0.crate 2576877 BLAKE2B 69d6b560ccfc8f679e2678663ba606060d71fa28efa82c8aef8cceaa2c63b06f2052764d60163964f939649a26bbec6361ee4b094555e941fae92070db566980 SHA512 24ee0df246c2b456a4987a9124786a28acd358768cc7d1305bccd81bc5bb8822b81a03fb18d35174a520b911c6d9b685f81a34ab319fee13da3b985273584f03 DIST windows-targets-0.48.5.crate 6904 BLAKE2B 7396bb210f37bd51da86f39fca3425c8f6610721d5c4e94f9fafa0a8a8046303b3fcc6979146bcfaa32f4406d242a0455f6cbb220f84c6ff84650e755acf5223 SHA512 e079eeef255a046be7f8e6a31c14f7b230254ebcf05eed2944827bb3d2a0dc30940d87593cf544d5e7ef35f6312b99430efcfb01421d91b02bb9c4bef7d98709 @@ -297,8 +278,6 @@ DIST zerocopy-derive-0.7.32.crate 37623 BLAKE2B 8b583d39d7bf9c3dbbba578120751c66 DIST zeroize-1.7.0.crate 19039 BLAKE2B 2f94a5025f409bd2b96a456d2f78a34c6b05b5554abe7ef3fad2a55a8fcff8a6a1b971be660aa4c2954ab7d6e89bebc431036e349edef74711292f9f64b1dbae SHA512 9d31e3e76e8c861309a3579c21f6da5fd6b056c7d7a350427445a1a832e8827204804783f7f9b808acaa2148efef883d9078bf84943b1db55526bba5bf5a2756 DIST zeroize_derive-1.4.2.crate 11141 BLAKE2B a40add656369a3a40d5b5f3397a77a1e9f803d4b8ae5b7d51c9f2ebb332a289b3c1ea528655806a26998e081a1cc9f4b07828664542de8d8d2619faf079d25c5 SHA512 d6966b024ce5e265c93e7056659ccbb97bbf6baa30f759fd96dc4391a6487426637f61f0a2713b6160019d778cf7d8ff1f25bb33d6c4f4585b990baae418b226 DIST zip-0.6.6.crate 65789 BLAKE2B acefc076297468d72cb20d8c6234fe5406875056fbf78fc0eac3ac430af78f320ed839f8683bd96fa1a03c457d6ac568d42bd703a902bc37bd126791d8b4c709 SHA512 affd46c17ceaa0545a155250dfd16756f8706dda43bae8a322ec0481dbfb41e4cf3166bf9662fc139ef9d0ab3b0f9f158535b21d2a61b21d38b8b2407813eeef -DIST zstd-0.12.4.crate 30434 BLAKE2B 39dc5c1aaee0c6973ec27ca3447f7d3f0460ca7382c46660c1c72ad9af9c9dc85778b6e0addb6ed90ffd90848f5da7006fae7c0d41c8915965707b923ed7b1cd SHA512 69b94d18982d7adbf0d3a79dc013c98af97ec2b10e10ef4cd6c15a89049f343fd83db3a79c393a43e9d12d8c071a728b8666680cc5a23817a126340ba9500715 DIST zstd-0.13.0.crate 28911 BLAKE2B c2045cb42d2ac27af4231cc9b6a1734a8ec44121e91ccf3672fe11acba7627986705816fbfb0228121276b1557e7c96a6a44a89716e979f699b069154256b1c0 SHA512 daab48e7479826dbc14e7594b3c97c06eb2903f2ef94af419f0f5bb201931ecd917935d27049da363c9edca7cbc3b5d0ad3dbf3805376627df63862c658d17cd -DIST zstd-safe-6.0.6.crate 20828 BLAKE2B 426bf142868de682082d3b5fb4ac711a96b963856af763f3cc4544aa5bac32f14fc4c40f3b95cf2e91e0145cb0a1c67823c258ceaab48d368c8d56ddc6f8f440 SHA512 33f8aee9c584a2abdd3d965fa9ff15fad310fc3f9d73e04d5a3a871c3b7e96b7a833cf563ef81656c9226ec793f42bb9c08b1c5cc53c9ead3e29802d8fcfbc6a DIST zstd-safe-7.0.0.crate 20463 BLAKE2B 8c4cb034d1a12ae54abeeb8f12101f09ef82115ec26630103e7fad29ce1d0045e59dbd8ae301dbe8f47c90515ab9575288137ced98aea667a9cdd7ad0e2a6234 SHA512 2f0d66c874f7880d05fce39f4bdec5e217e8e18b44bfe97b4ea33c7d5c8719c5bd9615f7274f0b19734a465eb2477993fb8ae8d60abc7da36eac361e8fc4a437 DIST zstd-sys-2.0.9+zstd.1.5.5.crate 728791 BLAKE2B f08f8730d9cc1efc5520f223e9bfb0854b3a67a2907e47c38e0572d8eca688c1bae61560e11e664834dbff1bed3d40608b23d08f102ce6cd7f1af72b48446e4c SHA512 604c01eae4975745aca1dc1d351db98fec34f7036143e59dfeb4d36e6ee18ac9f3871a288557c8ebdc9e816967a008da43154dc9a0eb3cac85071ccb05bf58aa diff --git a/dev-util/rye/rye-0.32.0.ebuild b/dev-util/rye/rye-0.33.0.ebuild similarity index 93% rename from dev-util/rye/rye-0.32.0.ebuild rename to dev-util/rye/rye-0.33.0.ebuild index 3fbf2b7431..b1581d4b69 100644 --- a/dev-util/rye/rye-0.32.0.ebuild +++ b/dev-util/rye/rye-0.33.0.ebuild @@ -31,9 +31,7 @@ CRATES=" bzip2-sys@0.1.11+1.0.8 bzip2@0.4.4 cc@1.0.83 - cfb@0.7.3 cfg-if@1.0.0 - cfg_aliases@0.1.1 chacha20@0.9.1 chacha20poly1305@0.10.1 charset@0.1.3 @@ -47,7 +45,6 @@ CRATES=" configparser@3.0.4 console@0.15.8 cookie-factory@0.3.2 - core-foundation-sys@0.8.6 cpufeatures@0.2.12 crc32fast@1.3.2 crossbeam-utils@0.8.19 @@ -57,16 +54,9 @@ CRATES=" curl@0.4.44 curve25519-dalek-derive@0.1.1 curve25519-dalek@4.1.2 - darling@0.14.4 - darling_core@0.14.4 - darling_macro@0.14.4 dashmap@5.5.3 data-encoding@2.5.0 - decompress@0.6.0 deranged@0.3.11 - derive_builder@0.12.0 - derive_builder_core@0.12.0 - derive_builder_macro@0.12.0 deunicode@1.4.2 digest@0.10.7 displaydoc@0.2.4 @@ -86,7 +76,6 @@ CRATES=" fluent-langneg@0.13.0 fluent-syntax@0.11.0 fluent@0.16.0 - fnv@1.0.7 form_urlencoded@1.2.1 fs-err@2.11.0 fs2@0.4.3 @@ -107,11 +96,9 @@ CRATES=" i18n-embed-fl@0.7.0 i18n-embed-impl@0.8.3 i18n-embed@0.14.1 - ident_case@1.0.1 idna@0.5.0 indexmap@2.2.2 indicatif@0.17.7 - infer@0.12.0 inout@0.1.3 insta-cmd@0.5.0 insta@1.35.1 @@ -136,9 +123,7 @@ CRATES=" minimal-lexical@0.2.1 miniz_oxide@0.7.2 nix@0.27.1 - nix@0.28.0 nom@7.1.3 - ntapi@0.4.1 num-conv@0.1.0 number_prefix@0.4.0 object@0.32.2 @@ -220,7 +205,6 @@ CRATES=" subtle@2.5.0 syn@1.0.109 syn@2.0.48 - sysinfo@0.30.7 tar@0.4.40 target-lexicon@0.12.13 tempfile@3.9.0 @@ -255,7 +239,6 @@ CRATES=" untrusted@0.9.0 ureq@2.9.1 url@2.5.0 - uuid@1.7.0 vcpkg@0.2.15 version_check@0.9.4 walkdir@2.4.0 @@ -271,12 +254,10 @@ CRATES=" winapi-util@0.1.6 winapi-x86_64-pc-windows-gnu@0.4.0 winapi@0.3.9 - windows-core@0.52.0 windows-sys@0.48.0 windows-sys@0.52.0 windows-targets@0.48.5 windows-targets@0.52.0 - windows@0.52.0 windows_aarch64_gnullvm@0.48.5 windows_aarch64_gnullvm@0.52.0 windows_aarch64_msvc@0.48.5 @@ -302,10 +283,8 @@ CRATES=" zeroize@1.7.0 zeroize_derive@1.4.2 zip@0.6.6 - zstd-safe@6.0.6 zstd-safe@7.0.0 zstd-sys@2.0.9+zstd.1.5.5 - zstd@0.12.4 zstd@0.13.0 " @@ -319,7 +298,7 @@ inherit cargo DESCRIPTION="a Hassle-Free Python Experience" HOMEPAGE="https://rye-up.com" SRC_URI=" - https://github.com/astral-sh/rye/archive/${PV}.tar.gz -> ${P}.tar.gz + https://github.com/astral-sh/rye/archive/${PV}/${P}.tar.gz ${CARGO_CRATE_URIS} " diff --git a/eclass/daemons.eclass b/eclass/daemons.eclass index 24798158d3..90c3d76131 100644 --- a/eclass/daemons.eclass +++ b/eclass/daemons.eclass @@ -42,7 +42,7 @@ # # ... # -# DAEMONS_REQ_USE=( +# declare -Ag DAEMONS_REQ_USE=( # [postgresql]="xml" # ) # inherit daemons distutils-r1 diff --git a/games-arcade/tetrio-desktop/Manifest b/games-arcade/tetrio-desktop/Manifest new file mode 100644 index 0000000000..ab43b6197e --- /dev/null +++ b/games-arcade/tetrio-desktop/Manifest @@ -0,0 +1,2 @@ +DIST tetrio-desktop-8.deb 51480890 BLAKE2B 641606cc29113098d3b686b17164669203e5c91801119e88a8cd7b4ef331bf25bfbed55d443bdb19d2a5b755919194861e4540489d85ebbdefd24b54c5c895cf SHA512 04841ac7186bb864d4b8dfc15fee287ecbe713b3971521f703dd054b61cbbba481b296228ac9d83b0b58dcdd6b715d827c03edac4a1c97c11a362d85e015bcdd +DIST tetrio-plus.zip 4733782 BLAKE2B 493361cb92dbfa0f0ed47b8c132cb43f91941ed85f2127398c4eb52a7c3b6e9be8b38fa4dd6374930197cfe9dc423aa6b1dbd790fbfc3fe96f042487b44b6a1a SHA512 ab9402085b6ec5e37e70e2945300fa05902a6da82b5512931851cd08a3eff90604e835cef162c077ac703d570ed36886952a6d06a7906ed2a3601e71f361d083 diff --git a/games-arcade/tetrio-desktop/files/tetrio-desktop-8-application.patch b/games-arcade/tetrio-desktop/files/tetrio-desktop-8-application.patch new file mode 100644 index 0000000000..b8752e3991 --- /dev/null +++ b/games-arcade/tetrio-desktop/files/tetrio-desktop-8-application.patch @@ -0,0 +1,13 @@ +diff --git a/usr/share/applications/tetrio-desktop.desktop b/usr/share/applications/tetrio-desktop.desktop +index 802f685..898b247 100644 +--- a/usr/share/applications/tetrio-desktop.desktop ++++ b/usr/share/applications/tetrio-desktop.desktop +@@ -1,7 +1,7 @@ + [Desktop Entry] + Name=TETR.IO + Comment=Puzzle together in this modern yet familiar online stacker! +-Exec="/opt/TETR.IO/tetrio-desktop" %U ++Exec="/usr/bin/tetrio-desktop" %U + Terminal=false + Type=Application + Icon=tetrio-desktop diff --git a/games-arcade/tetrio-desktop/metadata.xml b/games-arcade/tetrio-desktop/metadata.xml new file mode 100644 index 0000000000..b5a321ff2d --- /dev/null +++ b/games-arcade/tetrio-desktop/metadata.xml @@ -0,0 +1,11 @@ + + + + + aquaonelove@proton.me + AquaOneLove + + + Install with TETR.IO PLUS modification + + diff --git a/games-arcade/tetrio-desktop/tetrio-desktop-8.ebuild b/games-arcade/tetrio-desktop/tetrio-desktop-8.ebuild new file mode 100644 index 0000000000..a6281968db --- /dev/null +++ b/games-arcade/tetrio-desktop/tetrio-desktop-8.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit unpacker desktop xdg + +DESCRIPTION="TETR.IO desktop client." +HOMEPAGE="https://tetr.io/" + +SRC_URI="https://tetr.io/about/desktop/builds/${PV}/TETR.IO%20Setup.deb -> ${P}.deb + tetrio-plus? ( https://gitlab.com/UniQMG/tetrio-plus/uploads/\ +a7342b94f03d670b72235ab453c427a5/tetrio-plus_0.26.0_app.asar.zip -> tetrio-plus.zip )" + +S="${WORKDIR}" + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64" + +IUSE="tetrio-plus" + +RESTRICT="bindist mirror test strip" + +BDEPEND=" + app-arch/unzip +" +RDEPEND=" + x11-libs/gdk-pixbuf:2 + x11-libs/libXScrnSaver + x11-libs/libXcursor + x11-libs/libXi + x11-libs/libXrender + x11-libs/libXtst + app-accessibility/at-spi2-core:2 + dev-libs/expat + dev-libs/glib:2 + dev-libs/nspr + dev-libs/nss + media-libs/alsa-lib + media-libs/mesa + net-print/cups + sys-apps/dbus + x11-libs/cairo + x11-libs/gtk+:3 + x11-libs/libdrm + x11-libs/libX11 + x11-libs/libxcb + x11-libs/libXcomposite + x11-libs/libXdamage + x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrandr + x11-libs/pango +" + +QA_PREBUILT=".*" + +PATCHES=( + "${FILESDIR}/${P}-application.patch" + +) + +src_unpack() { + unpack_deb "${P}.deb" + if use tetrio-plus; then + unpack "tetrio-plus.zip" + fi +} + +src_prepare() { + eapply ${PATCHES} + eapply_user + + if use tetrio-plus; then + mv "${S}/app.asar" "${S}/opt/TETR.IO/resources/app.asar" || die + fi + + mv "${S}/opt/TETR.IO" "${S}/opt/${PN}" || die +} + +src_install() { + ICONDIR="usr/share/icons/hicolor" + DESTDIR="/opt/${PN}" + + doicon -s 256 "${ICONDIR}/256x256/apps/tetrio-desktop.png" + doicon -s 512 "${ICONDIR}/512x512/apps/tetrio-desktop.png" + + domenu "usr/share/applications/tetrio-desktop.desktop" + + dodir /opt/${PN} + + exeinto "${DESTDIR}" + doexe "opt/${PN}/tetrio-desktop" "opt/${PN}/chrome-sandbox" "opt/${PN}/libEGL.so" \ + "opt/${PN}/libffmpeg.so" "opt/${PN}/libGLESv2.so" "opt/${PN}/libvk_swiftshader.so" "opt/${PN}/libvulkan.so" + + insinto "${DESTDIR}" + doins "opt/${PN}/chrome_100_percent.pak" "opt/${PN}/chrome_200_percent.pak" "opt/${PN}/icudtl.dat" \ + "opt/${PN}/resources.pak" "opt/${PN}/snapshot_blob.bin" "opt/${PN}/v8_context_snapshot.bin"\ + "opt/${PN}/vk_swiftshader_icd.json" + + doins -r "opt/${PN}/locales" "opt/${PN}/resources" "opt/${PN}/swiftshader" + + fperms a+x "${DESTDIR}/swiftshader/"* + + fowners root "${DESTDIR}/chrome-sandbox" + fperms 4711 "${DESTDIR}/chrome-sandbox" + + dosym -r "/opt/${PN}/tetrio-desktop" "/usr/bin/${PN}" +} diff --git a/games-puzzle/katawa-shoujo/Manifest b/games-puzzle/katawa-shoujo/Manifest index e0ac46d30c..1cd20332d3 100644 --- a/games-puzzle/katawa-shoujo/Manifest +++ b/games-puzzle/katawa-shoujo/Manifest @@ -1,2 +1,2 @@ DIST katawa-shoujo-1.4.6.tar.bz2 478087906 BLAKE2B 8c63431b5cb66c5e866b86514e764dafb5ce77d097cefceb091bcd8f75708e0e4fbf4b73229c6a1e3748240d5a5561176a3f623d4539373972376dce212c28b0 SHA512 ebef5a3342384e0e1f9fb4849e923ff606730cfd55ee8182a4c652c7bf2c77f719fc8ff4d43129911490f867927a06d44292a60b15141b1d3d8bd4065e56d36a -DIST katawa-shoujo.png 252282 BLAKE2B d9872862fe526fd2fed6f3788c1ec15ff4128b4bb1ee98c3a91a0d7b1db7916ab056863a95389d3b1a0581854e92a7f745714b3dfd4fa07c60f2308ad30187b1 SHA512 b12e42c8266f20679be55ba81eb273a2c03e2d80d6c24310b79076f65ef82692e80fa2ec45b77c4acfa68758ac6fcc46d340bffbb172ffec3e392891bb534c88 +DIST katawa-shoujo-1.4.7.tar.bz2 477918242 BLAKE2B 101b8e9875f85e03b57aa92aaec8c31caee5cbf3ce6b1c1fedeff9f6c51f5a6cc21cbb4d8d4ff12e9d0df9274ae62fe70fe2af2dfdc362d1df47b0cf4be5b843 SHA512 915e6e85e93a352c240d9af2358065d84b790e36da8d58c10da24cd96b0f2334763c10be486e330aa854ea0eb5722796eb4361a6ad590b2cc6ba2e4f4fff6a73 diff --git a/games-puzzle/katawa-shoujo/files/katawa-shoujo.png b/games-puzzle/katawa-shoujo/files/katawa-shoujo.png new file mode 100644 index 0000000000..46fb581ad2 Binary files /dev/null and b/games-puzzle/katawa-shoujo/files/katawa-shoujo.png differ diff --git a/games-puzzle/katawa-shoujo/katawa-shoujo-1.4.6.ebuild b/games-puzzle/katawa-shoujo/katawa-shoujo-1.4.6.ebuild index 48fabe77eb..25d8c2981d 100644 --- a/games-puzzle/katawa-shoujo/katawa-shoujo-1.4.6.ebuild +++ b/games-puzzle/katawa-shoujo/katawa-shoujo-1.4.6.ebuild @@ -9,7 +9,6 @@ DESCRIPTION="Re-Engineered visual novel with accessibility features" HOMEPAGE="https://www.fhs.sh/projects" SRC_URI=" https://github.com/fleetingheart/ksre/releases/download/v$PV/KSRE-linux.tar.bz2 -> ${P}.tar.bz2 - https://github.com/fleetingheart/web/blob/main/public/android-chrome-512x512.png -> ${PN}.png " S="${WORKDIR}/KSRE-linux" @@ -34,5 +33,5 @@ src_install() { make_wrapper "${PN}" "/opt/${PN}/Katawa\ Shoujo\ Re-Engineered.sh" domenu "${FILESDIR}/${PN}.desktop" - doicon "${DISTDIR}/${PN}.png" + doicon "${FILESDIR}/${PN}.png" } diff --git a/games-puzzle/katawa-shoujo/katawa-shoujo-1.4.7.ebuild b/games-puzzle/katawa-shoujo/katawa-shoujo-1.4.7.ebuild new file mode 100644 index 0000000000..25d8c2981d --- /dev/null +++ b/games-puzzle/katawa-shoujo/katawa-shoujo-1.4.7.ebuild @@ -0,0 +1,37 @@ +# Copyright 2024 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit wrapper desktop + +DESCRIPTION="Re-Engineered visual novel with accessibility features" +HOMEPAGE="https://www.fhs.sh/projects" +SRC_URI=" + https://github.com/fleetingheart/ksre/releases/download/v$PV/KSRE-linux.tar.bz2 -> ${P}.tar.bz2 +" +S="${WORKDIR}/KSRE-linux" + +LICENSE=" + MPL-2.0 + CC-BY-NC-ND-3.0 +" + +SLOT="0" +KEYWORDS="~amd64" + +QA_PREBUILT="*" +RESTRICT="strip" + +src_install() { + insinto "/opt/${PN}" + doins -r * + + fperms +x "/opt/${PN}/Katawa Shoujo Re-Engineered.sh" + fperms +x "/opt/${PN}/lib/py3-linux-x86_64/Katawa Shoujo Re-Engineered" + + make_wrapper "${PN}" "/opt/${PN}/Katawa\ Shoujo\ Re-Engineered.sh" + + domenu "${FILESDIR}/${PN}.desktop" + doicon "${FILESDIR}/${PN}.png" +} diff --git a/media-libs/wivrn/Manifest b/media-libs/wivrn/Manifest index 95ca1b9478..77adf99455 100644 --- a/media-libs/wivrn/Manifest +++ b/media-libs/wivrn/Manifest @@ -1,6 +1,6 @@ DIST boostpfr_2.2.0.tar.gz 76432 BLAKE2B 70d76a5dd0034f93ff1749b1994bcd9cd8a9b09674598958da5a8f7e1b040c62e970db4e3d221173549a19d0dd15b0810f5d12f69843ed8ac35be6697bab09e0 SHA512 86a745a44e8a6e4638b9eb9045b08de9cbf27f6d20d365eabd41587d6e1171f980a65f42a31291008c421da6cc3f436b7bf07e109aff6ab5690b19e1fb621b3d DIST monado-ffb71af26f8349952f5f820c268ee4774613e200.tar.gz 3345606 BLAKE2B dc38514da7757e9737303540ca44d698e7eef504136fe7d4fbac349588a14be6860890f43520a52e1e80dfcaea32bc1f3a95894280c0fb8b178b50ffd85e155b SHA512 fbbee78583a8c90dc8e4179b8b3febaad77268c2f293532c1379e2c15d15693aea4b5494b6e34e1bd9f53d7624d7c9a93a8a5d514c1fcb474153b850c322166b -DIST wivrn-0.12-server-build-deps.tar.xz 16661132 BLAKE2B e7d562a286211d674bfbdd3db8328e8fc4e019893d73067174abacc7ba95127b92b0faba589a5fddbbc06baf3a1057f54f739130daa5db745f18db0541c8d887 SHA512 57d7e99a98a7d41bcb88302247312e99e0ddc89023b06bb8028711967d1a148bcba4f06343d55510fdb294a87fde56733dcd493b80f3f136c325568ba08e2798 -DIST wivrn-0.12.tar.gz 11683876 BLAKE2B 34000761291ff7c9565b8ffddd87e1721adbf78447bc875f4c805643f284443765404f186f95747f314571b26ebe57fd5a1275258f65bb9a479a61b4623db0fc SHA512 960cd6282c9538bd574f11c51dc7e4f6f87b2b619b68d7eb3a0ab8edde14a27e6b4f4535ef45b5f32396bd8a5a8c9d1cc28bed910e9eb71fdbfefeea6ec3dbd7 DIST wivrn-0.13-server-build-deps.tar.xz 15527480 BLAKE2B 28dfedaee675a2acc3fa3b453837a31c91d613d7a1166c14d398f0093a5faa6ad6d5d6112ce2c41863894fcaa0ce98d83d6bf2d9289c5fa263a09b92e99c9f0c SHA512 9d9a9add87dca9ebba593d889297caf8a5dfe7d48cd3abd7e02859392ee21af7635f82dba00198637a237be5e5905e2c3af469f621adbe44697176e7c15fc49c DIST wivrn-0.13.tar.gz 11826609 BLAKE2B 8b8cd300998bb05803fa8c6f1f5e874f7435edf5f457c5806e1e75e5a16b2a749208567162b41af6d4dda3f83b8c40ce9367b123522cc9cb023a8ec33be24a06 SHA512 82efdd29368a00c191eea32716a7a69b80108fa7f3521c548c80df156bb0ee3c6dad8a24488707ea083ae9121b9b6efe1d31a9af77367403583ecba25e3e3104 +DIST wivrn-0.14.1-server-build-deps.tar.xz 15386700 BLAKE2B 4291ab1d1a7cbd76ec76e2d2bcb6a2f4d045a3ff702ac12902f95e3187beb477dcfb892522628a1d2f53ce319f6b7a2b90e81d7eef90ca48a8f09f7061005e38 SHA512 494097b2c7e5ed2c2576a81fb7176a0b01ef2b1eef481d375ad579e7b6d1d8ba3b20d2f6dddc7f20217669be5af90c38acda3c3685f74518e52b4331c2923733 +DIST wivrn-0.14.1.tar.gz 11860791 BLAKE2B 5f98b0316dcc153134d5005d05472e857ab0bfce046e4bd1c4c077f4ad212f8cc959c6b483911e0643d69b37c4a64a0afec7841e0d2bfaf7058b5e7e93e67760 SHA512 71079f299a16144bba5c5ae7dc63432089f5295f7a629ccdc917030bfada187a07f03d1c4c56c9d05709a58920aa82f21b038b8a02445c6c8bd4617491ef4f21 diff --git a/media-libs/wivrn/wivrn-0.12.ebuild b/media-libs/wivrn/wivrn-0.14.1.ebuild similarity index 90% rename from media-libs/wivrn/wivrn-0.12.ebuild rename to media-libs/wivrn/wivrn-0.14.1.ebuild index bf9860cc12..0c9ffea662 100644 --- a/media-libs/wivrn/wivrn-0.12.ebuild +++ b/media-libs/wivrn/wivrn-0.14.1.ebuild @@ -5,7 +5,7 @@ HOMEPAGE="https://github.com/meumeu/WiVRn" SLOT="0" LICENSE="GPL-3 Apache-2.0 MIT" -IUSE="nvenc systemd vaapi wireshark-plugins x264" +IUSE="nvenc +pipewire -pulseaudio systemd vaapi wireshark-plugins x264" REQUIRED_USE="|| ( nvenc vaapi x264 )" inherit cmake @@ -28,9 +28,6 @@ else fi RDEPEND=" - nvenc? ( - x11-drivers/nvidia-drivers - ) vaapi? ( media-video/ffmpeg[libdrm,vaapi] ) @@ -38,7 +35,12 @@ RDEPEND=" media-libs/x264 ) dev-libs/libbsd - media-libs/libpulse + pipewire? ( + media-video/pipewire + ) + pulseaudio? ( + media-libs/libpulse + ) media-libs/openxr-loader net-dns/avahi systemd? ( @@ -51,9 +53,6 @@ RDEPEND=" BDEPEND=" ${RDEPEND} - nvenc? ( - dev-util/nvidia-cuda-toolkit - ) dev-cpp/eigen dev-cpp/nlohmann_json dev-util/glslang @@ -86,6 +85,8 @@ src_configure() { -DWIVRN_BUILD_CLIENT=OFF -DWIVRN_BUILD_SERVER=ON -DWIVRN_BUILD_DISSECTOR=$(usex wireshark-plugins) + -DWIVRN_USE_PIPEWIRE=$(usex pipewire) + -DWIVRN_USE_PULSEAUDIO=$(usex pulseaudio) -DWIVRN_USE_NVENC=$(usex nvenc) -DWIVRN_USE_VAAPI=$(usex vaapi) -DWIVRN_USE_X264=$(usex x264) diff --git a/media-libs/wivrn/wivrn-9999.ebuild b/media-libs/wivrn/wivrn-9999.ebuild index f603e138c5..0c9ffea662 100644 --- a/media-libs/wivrn/wivrn-9999.ebuild +++ b/media-libs/wivrn/wivrn-9999.ebuild @@ -5,7 +5,7 @@ HOMEPAGE="https://github.com/meumeu/WiVRn" SLOT="0" LICENSE="GPL-3 Apache-2.0 MIT" -IUSE="nvenc pipewire pulseaudio systemd vaapi wireshark-plugins x264" +IUSE="nvenc +pipewire -pulseaudio systemd vaapi wireshark-plugins x264" REQUIRED_USE="|| ( nvenc vaapi x264 )" inherit cmake diff --git a/media-sound/TauonMusicBox/Manifest b/media-sound/TauonMusicBox/Manifest index 4dd1cd780f..1b606799a6 100644 --- a/media-sound/TauonMusicBox/Manifest +++ b/media-sound/TauonMusicBox/Manifest @@ -1,2 +1 @@ -DIST TauonMusicBox-7.7.1.tar.gz 1049204 BLAKE2B 0d1c4fbf7264bedbdb33fba00de141edffbd2290f3b39faf6e9b82a64f6a75ad30233f6e6071fa351bb9fba935e1d5323e550b25cc8fb4a9a35df34e38531774 SHA512 671d626f14358b6db96da24169ef428911a9e50501b2cc61e1bbc43f8fa7f6b76682e438f86fb94d1e4772085150d602a6a87d3e8bd74a5f77aba11efcda397f DIST TauonMusicBox-7.7.2.tar.gz 992102 BLAKE2B a7aca5e3aea42e045147f3768a57d74cf877f9b4e0114b982dc4f6291acdeacda9b5f709a4b26a340d162b9768bb1de4847f82839ec894d03d744531028e6584 SHA512 42a47b5795f2e49adb8bf0673fb932b10d3a3b8ad309b2fc88ed54f44f2b5ced4391d653773a1b34ef4dbbb18d16016b9d3b30eb1d99fac725fc6ac4c8e01d27 diff --git a/media-sound/TauonMusicBox/TauonMusicBox-7.7.1-r1.ebuild b/media-sound/TauonMusicBox/TauonMusicBox-7.7.1-r1.ebuild deleted file mode 100644 index a844b97ca2..0000000000 --- a/media-sound/TauonMusicBox/TauonMusicBox-7.7.1-r1.ebuild +++ /dev/null @@ -1,108 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PLOCALES="cs de es fr_FR hu id it ja_JP nb_NO pl pt pt_BR pt_PT ru sv tr zh_CN" - -PYTHON_COMPAT=( python3_{10..12} ) -DISTUTILS_USE_PEP517=setuptools - -inherit cmake desktop distutils-r1 plocale xdg - -DESCRIPTION="The desktop music player of today!" -HOMEPAGE="https://tauonmusicbox.rocks/" - -if [[ ${PV} == *9999 ]]; then - EGIT_SUBMODULES=() - inherit git-r3 - EGIT_REPO_URI="https://github.com/Taiko2k/${PN}" -else - SRC_URI="https://github.com/Taiko2k/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -LICENSE="GPL-3" -SLOT="0" - -PHAZOR_DEPS=" - dev-libs/miniaudio - media-libs/flac - media-libs/libopenmpt - media-libs/opus - media-libs/opusfile - media-libs/libsamplerate - media-libs/libvorbis - media-sound/mpg123 - media-sound/wavpack - sci-libs/kissfft[-cpu_flags_x86_sse] -" - -DEPEND=" - dev-python/musicbrainzngs[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/PySDL2[${PYTHON_USEDEP}] - media-libs/mutagen[${PYTHON_USEDEP}] - - ${PHAZOR_DEPS} -" - -RDEPEND=" - ${DEPEND} - - dev-libs/libappindicator -" - -BDEPEND="sys-devel/gettext" - -src_prepare() { - # Workaround. If PATCHES is used it would be applied to times and fail - eapply "${FILESDIR}/${PN}-fix-build-system.patch" - - distutils-r1_src_prepare - cmake_src_prepare -} - -src_configure() { - distutils-r1_src_configure - cmake_src_configure -} - -src_compile() { - distutils-r1_src_compile - cmake_src_compile - - build_locale() { - msgfmt -o "locale/${1}/LC_MESSAGES/tauon.mo" "locale/${1}/LC_MESSAGES/tauon.po" || die - } - - plocale_for_each_locale build_locale -} - -src_test() { - distutils-r1_src_test - cmake_src_test -} - -python_install() { - newbin tauon.py tauon - dolib.so "${WORKDIR}/${P}_build/libphazor.so" - dosym "/usr/$(get_libdir)/libphazor.so" "/usr/share/${PN}/lib/libphazor.so" - - install_locale() { - insinto "/usr/share/locale/${1}/LC_MESSAGES" - doins "locale/${1}/LC_MESSAGES/tauon.mo" - } - - plocale_for_each_locale install_locale - - insinto "/usr/share/${PN}" - doins -r assets theme templates - doins input.txt - - sed -i 's/\/opt\/tauon-music-box\/tauonmb.sh/tauon/g' extra/tauonmb.desktop || die - sed -i 's/Actions=PlayPause;Previous;Next/Actions=PlayPause;Previous;Next;Stop/g' extra/tauonmb.desktop || die - domenu extra/tauonmb.desktop - doicon -s scalable extra/tauonmb.svg - - distutils-r1_python_install -} diff --git a/media-sound/TauonMusicBox/TauonMusicBox-7.7.2-r1.ebuild b/media-sound/TauonMusicBox/TauonMusicBox-7.7.2-r1.ebuild deleted file mode 100644 index e4e3573bd1..0000000000 --- a/media-sound/TauonMusicBox/TauonMusicBox-7.7.2-r1.ebuild +++ /dev/null @@ -1,118 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -PLOCALES="cs de es fr_FR hu id it ja_JP nb_NO pl pt pt_BR pt_PT ru sv tr zh_CN" - -PYTHON_COMPAT=( python3_{10..12} ) -DISTUTILS_USE_PEP517=setuptools - -inherit cmake desktop distutils-r1 optfeature plocale xdg - -DESCRIPTION="The desktop music player of today!" -HOMEPAGE="https://tauonmusicbox.rocks/" - -if [[ ${PV} == *9999 ]]; then - EGIT_SUBMODULES=() - inherit git-r3 - EGIT_REPO_URI="https://github.com/Taiko2k/${PN}" -else - SRC_URI="https://github.com/Taiko2k/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - KEYWORDS="~amd64" -fi - -LICENSE="GPL-3" -SLOT="0" - -PHAZOR_DEPS=" - dev-libs/miniaudio - media-libs/flac - media-libs/libopenmpt - media-libs/opus - media-libs/opusfile - media-libs/libsamplerate - media-libs/libvorbis - media-sound/mpg123 - media-sound/wavpack - sci-libs/kissfft[-cpu_flags_x86_sse] -" - -DEPEND=" - dev-python/beautifulsoup4[${PYTHON_USEDEP}] - dev-python/musicbrainzngs[${PYTHON_USEDEP}] - dev-python/natsort[${PYTHON_USEDEP}] - dev-python/pillow[${PYTHON_USEDEP}] - dev-python/PySDL2[${PYTHON_USEDEP}] - dev-python/requests[${PYTHON_USEDEP}] - dev-python/setproctitle[${PYTHON_USEDEP}] - dev-python/send2trash[${PYTHON_USEDEP}] - media-video/ffmpeg - media-libs/mutagen[${PYTHON_USEDEP}] - media-libs/sdl2-image - - ${PHAZOR_DEPS} -" - -RDEPEND=" - ${DEPEND} - - dev-libs/libappindicator - x11-libs/libnotify -" - -BDEPEND="sys-devel/gettext" - -src_prepare() { - distutils-r1_src_prepare - cmake_src_prepare -} - -src_configure() { - distutils-r1_src_configure - cmake_src_configure -} - -src_compile() { - distutils-r1_src_compile - cmake_src_compile - - build_locale() { - msgfmt -o "locale/${1}/LC_MESSAGES/tauon.mo" "locale/${1}/LC_MESSAGES/tauon.po" || die - } - - plocale_for_each_locale build_locale -} - -src_test() { - distutils-r1_src_test - cmake_src_test -} - -python_install() { - newbin tauon.py tauon - dolib.so "${WORKDIR}/${P}_build/libphazor.so" - dosym "/usr/$(get_libdir)/libphazor.so" "/usr/share/${PN}/lib/libphazor.so" - - install_locale() { - insinto "/usr/share/locale/${1}/LC_MESSAGES" - doins "locale/${1}/LC_MESSAGES/tauon.mo" - } - - plocale_for_each_locale install_locale - - insinto "/usr/share/${PN}" - doins -r assets theme templates - doins input.txt - - sed -i 's/\/opt\/tauon-music-box\/tauonmb.sh/tauon/g' extra/tauonmb.desktop || die - sed -i 's/Actions=PlayPause;Previous;Next/Actions=PlayPause;Previous;Next;Stop/g' extra/tauonmb.desktop || die - domenu extra/tauonmb.desktop - doicon -s scalable extra/tauonmb.svg - - distutils-r1_python_install -} - -pkg_postinst() { - optfeature "last fm support" dev-python/pylast - optfeature "PLEX support" dev-python/plexapi -} diff --git a/media-sound/TauonMusicBox/TauonMusicBox-7.7.2-r2.ebuild b/media-sound/TauonMusicBox/TauonMusicBox-7.7.2-r2.ebuild index ae30a05d6b..dd965db61d 100644 --- a/media-sound/TauonMusicBox/TauonMusicBox-7.7.2-r2.ebuild +++ b/media-sound/TauonMusicBox/TauonMusicBox-7.7.2-r2.ebuild @@ -94,7 +94,6 @@ src_test() { python_install() { newbin tauon.py tauon dolib.so "${WORKDIR}/${P}_build/libphazor.so" - dosym "/usr/$(get_libdir)/libphazor.so" "/usr/share/${PN}/lib/libphazor.so" install_locale() { insinto "/usr/share/locale/${1}/LC_MESSAGES" diff --git a/media-sound/TauonMusicBox/TauonMusicBox-9999.ebuild b/media-sound/TauonMusicBox/TauonMusicBox-9999.ebuild index a38abd496d..dd965db61d 100644 --- a/media-sound/TauonMusicBox/TauonMusicBox-9999.ebuild +++ b/media-sound/TauonMusicBox/TauonMusicBox-9999.ebuild @@ -7,7 +7,7 @@ PLOCALES="cs de es fr_FR hu id it ja_JP nb_NO pl pt pt_BR pt_PT ru sv tr zh_CN" PYTHON_COMPAT=( python3_{10..12} ) DISTUTILS_USE_PEP517=setuptools -inherit cmake desktop distutils-r1 plocale +inherit cmake desktop distutils-r1 optfeature plocale xdg DESCRIPTION="The desktop music player of today!" HOMEPAGE="https://tauonmusicbox.rocks/" @@ -38,10 +38,17 @@ PHAZOR_DEPS=" " DEPEND=" + dev-python/beautifulsoup4[${PYTHON_USEDEP}] dev-python/musicbrainzngs[${PYTHON_USEDEP}] + dev-python/natsort[${PYTHON_USEDEP}] dev-python/pillow[${PYTHON_USEDEP}] dev-python/PySDL2[${PYTHON_USEDEP}] + dev-python/requests[${PYTHON_USEDEP}] + dev-python/setproctitle[${PYTHON_USEDEP}] + dev-python/send2trash[${PYTHON_USEDEP}] + media-video/ffmpeg media-libs/mutagen[${PYTHON_USEDEP}] + media-libs/sdl2-image ${PHAZOR_DEPS} " @@ -50,13 +57,14 @@ RDEPEND=" ${DEPEND} dev-libs/libappindicator + x11-libs/libnotify " BDEPEND="sys-devel/gettext" src_prepare() { # Workaround. If PATCHES is used it would be applied to times and fail - eapply "${FILESDIR}/${PN}-fix-build-system.patch" + eapply "${FILESDIR}/${PN}-fix-desktop.patch" distutils-r1_src_prepare cmake_src_prepare @@ -86,7 +94,6 @@ src_test() { python_install() { newbin tauon.py tauon dolib.so "${WORKDIR}/${P}_build/libphazor.so" - dosym "/usr/$(get_libdir)/libphazor.so" "/usr/share/${PN}/lib/libphazor.so" install_locale() { insinto "/usr/share/locale/${1}/LC_MESSAGES" @@ -105,3 +112,10 @@ python_install() { distutils-r1_python_install } + +pkg_postinst() { + optfeature "last fm support" dev-python/pylast + optfeature "PLEX support" dev-python/plexapi + + xdg_pkg_postinst +} diff --git a/media-sound/TauonMusicBox/files/TauonMusicBox-fix-build-system.patch b/media-sound/TauonMusicBox/files/TauonMusicBox-fix-build-system.patch deleted file mode 100644 index dad565e16c..0000000000 --- a/media-sound/TauonMusicBox/files/TauonMusicBox-fix-build-system.patch +++ /dev/null @@ -1,156 +0,0 @@ -From fea857478425a10ee285818e1c987d1efdbb6a5c Mon Sep 17 00:00:00 2001 -From: David Roman -Date: Tue, 30 Jan 2024 23:34:48 +0100 -Subject: [PATCH 1/3] Add CmakeLists.txt file to compile phrazor - -Closes: #828 ---- - CMakeLists.txt | 19 +++++++++++++++++++ - 1 file changed, 19 insertions(+) - create mode 100644 CMakeLists.txt - -diff --git a/CMakeLists.txt b/CMakeLists.txt -new file mode 100644 -index 000000000..cf79faf5b ---- /dev/null -+++ b/CMakeLists.txt -@@ -0,0 +1,19 @@ -+cmake_minimum_required(VERSION 3.10) -+project(phazor) -+ -+add_library(phazor SHARED src/phazor/phazor.c) -+ -+find_package(PkgConfig REQUIRED) -+ -+pkg_check_modules(phazor REQUIRED flac libopenmpt libmpg123 opus opusfile wavpack samplerate) -+ -+find_package(kissfft CONFIG COMPONENTS float) -+if(NOT kissfft_FOUND) -+ add_subdirectory(src/phazor/kissfft) -+endif() -+ -+target_include_directories(phazor PRIVATE ${phazor_INCLUDE_DIRS}) -+target_link_libraries(phazor kissfft::kissfft ${phazor_LIBRARIES}) -+ -+ -+install(TARGETS phazor DESTINATION ${CMAKE_SOURCE_DIR}/lib) - -From 44785f42480b7e53fda707b839153c3665ae4df0 Mon Sep 17 00:00:00 2001 -From: David Roman -Date: Thu, 1 Feb 2024 19:35:58 +0100 -Subject: [PATCH 2/3] Add setup.py and fix install_directory for Linux installs - ---- - setup.py | 16 ++++++++++++++++ - t_modules/t_main.py | 4 ++++ - tauon.py | 15 +++++++++------ - 3 files changed, 29 insertions(+), 6 deletions(-) - create mode 100644 setup.py - -diff --git a/setup.py b/setup.py -new file mode 100644 -index 000000000..dbfa6257a ---- /dev/null -+++ b/setup.py -@@ -0,0 +1,16 @@ -+from setuptools import setup, find_packages, Extension -+ -+with open('requirements.txt') as f: -+ required = f.read().splitlines() -+ -+setup( -+ name = 'Tauon Music Box', -+ packages = find_packages(), -+ version = '7.7.2', -+ url = 'https://tauonmusicbox.rocks/', -+ license = 'GPL-3', -+ install_requires=required, -+ classifiers=[ -+ 'Programming Language :: Python :: 3' -+ ], -+) -diff --git a/t_modules/t_main.py b/t_modules/t_main.py -index ebbd325b8..7cbb9782c 100644 ---- a/t_modules/t_main.py -+++ b/t_modules/t_main.py -@@ -141,6 +141,10 @@ - # if system == "windows" or msys: - # os.environ["PYSDL2_DLL_PATH"] = install_directory + "\\lib" - -+# Assume that it's a classic Linux install, use standard paths -+if install_directory.startswith("/usr/"): -+ install_directory = "/usr/share/TauonMusicBox" -+ - # Set data folders (portable mode) - user_directory = install_directory - config_directory = user_directory -diff --git a/tauon.py b/tauon.py -index 6dec8f340..8c502a1a3 100755 ---- a/tauon.py -+++ b/tauon.py -@@ -78,11 +78,6 @@ def transfer_args_and_exit(): - os.environ["PATH"] += ":" + sys._MEIPASS - os.environ['SSL_CERT_FILE'] = os.path.join(install_directory, "certifi", "cacert.pem") - --user_directory = os.path.join(install_directory, "user-data") --config_directory = user_directory -- --asset_directory = os.path.join(install_directory, "assets") -- - # If we're installed, use home data locations - install_mode = False - if install_directory.startswith("/opt/")\ -@@ -91,6 +86,14 @@ def transfer_args_and_exit(): - or install_directory.startswith("/snap/") or sys.platform == "darwin" or sys.platform == 'win32': - install_mode = True - -+# Assume that it's a classic Linux install, use standard paths -+if install_directory.startswith("/usr/"): -+ install_directory = "/usr/share/TauonMusicBox" -+ -+user_directory = os.path.join(install_directory, "user-data") -+config_directory = user_directory -+asset_directory = os.path.join(install_directory, "assets") -+ - if install_directory.startswith("/app/"): - # Its Flatpak - t_id = "com.github.taiko2k.tauonmb" -@@ -345,7 +348,7 @@ def transfer_args_and_exit(): - del flags - del img_path - --if pyinstaller_mode or sys.platform == "darwin": -+if pyinstaller_mode or sys.platform == "darwin" or install_mode: - from t_modules import t_main - else: - # Using the above import method breaks previous pickles. Could be fixed - -From e5f16cfa1176421f4a3b7990a8d30158c9141ae6 Mon Sep 17 00:00:00 2001 -From: David Roman -Date: Fri, 2 Feb 2024 15:56:37 +0100 -Subject: [PATCH 3/3] Search phazor.so from standard LD_LIBRARY_PATH - -By removing the hardcoded path we allow LoadLibrary to search the -library from LD_LIBRARY_PATH directories ---- - t_modules/t_phazor.py | 7 ++++++- - 1 file changed, 6 insertions(+), 1 deletion(-) - -diff --git a/t_modules/t_phazor.py b/t_modules/t_phazor.py -index 2ec5724c9..0c629f62c 100644 ---- a/t_modules/t_phazor.py -+++ b/t_modules/t_phazor.py -@@ -55,7 +55,12 @@ def player4(tauon): - loaded_track = None - fade_time = 400 - -- aud = ctypes.cdll.LoadLibrary(pctl.install_directory + "/lib/libphazor.so") -+ if os.path.isfile(pctl.install_directory + "/lib/libphazor.so"): -+ # XXX: May be unnecesary. It's only to ensure compatibility with WWindows -+ aud = ctypes.cdll.LoadLibrary(pctl.install_directory + "/lib/libphazor.so") -+ else: -+ aud = ctypes.cdll.LoadLibrary("libphazor.so") -+ - aud.init() - - aud.get_device.restype = ctypes.c_char_p diff --git a/media-sound/mopidy/metadata.xml b/media-sound/mopidy/metadata.xml index c8f66fed92..f9d7b852fa 100644 --- a/media-sound/mopidy/metadata.xml +++ b/media-sound/mopidy/metadata.xml @@ -1,10 +1,7 @@ - - davidroman96@gmail.com - David Roman - + mopidy/mopidy diff --git a/net-im/armcord-bin/armcord-bin-3.2.6.ebuild b/net-im/armcord-bin/armcord-bin-3.2.6.ebuild index 4499d96b9f..5a09a31acf 100644 --- a/net-im/armcord-bin/armcord-bin-3.2.6.ebuild +++ b/net-im/armcord-bin/armcord-bin-3.2.6.ebuild @@ -86,8 +86,8 @@ src_install() { fperms -R 644 "${DESTDIR}/resources" # Fix bug 930639 - fperms a+rx "${DESTDIR}"/resources/ - fperms a+r "${DESTDIR}"/resources/* + fperms -R a+r "${DESTDIR}"/resources/ + fperms a+x "${DESTDIR}"/resources/ fowners root "${DESTDIR}/chrome-sandbox" fperms 4711 "${DESTDIR}/chrome-sandbox" diff --git a/net-vpn/mullvadvpn-app/Manifest b/net-vpn/mullvadvpn-app/Manifest index 4d1b85fd16..c9c8fb0107 100644 --- a/net-vpn/mullvadvpn-app/Manifest +++ b/net-vpn/mullvadvpn-app/Manifest @@ -1,3 +1 @@ -DIST MullvadVPN-2023.5_x86_64.rpm 81073977 BLAKE2B eb844bd61b1cfcb97e1b9f79940e55d4f6cf9e028bbf472d5a4b3e64778537888aff7788413634d74feca063b1a6d9c71ad2f616708766192633ea9a214dc437 SHA512 b4d6055704a61e3113f3e6446d9e51225f582ee5b33dc7ef8b8d13ecf0d292de42e2a0eeea0bfc323ec0274374de6a6f0b2f927ff2ae6087192d6ebb15f16259 -DIST MullvadVPN-2023.6_x86_64.rpm 83333853 BLAKE2B 0916576f72732290ae6d3ffb462c62a334fce794a9c691a3ee8f0c622857c18f6733ea8b748034db6e068eb0e56214f312b28ad51d2ebb7bfd68df6756372068 SHA512 f8a78c533a76c40b71ef4062fe5c245924e73b05d3525c40e5b037ba1666aedf2917260f443d6d85188600ad4d7b45309a5257b439c7dcbd38d6e66e773b909e DIST MullvadVPN-2024.1_x86_64.rpm 87750673 BLAKE2B 000d43bceeec45650f95aed4812d327da2fe5017e0a23a784521066d3aedf6499695f441ddb82bc1ca86c5e8f414d0ddaecaec09ade2642395a7505ab0e53065 SHA512 f5e2408a964520805427c53c97f1ed2313632a68e0f8b10b78b541878be591e8d62883e0ef8536959747c80769ffae9d0f11b82571328b9d62686466e88d9b7c diff --git a/net-vpn/mullvadvpn-app/metadata.xml b/net-vpn/mullvadvpn-app/metadata.xml index c16f1c4d20..b9f59b27e5 100644 --- a/net-vpn/mullvadvpn-app/metadata.xml +++ b/net-vpn/mullvadvpn-app/metadata.xml @@ -1,10 +1,7 @@ - - davidroman96@gmail.com - David Roman - + mullvad/mullvadvpn-app diff --git a/net-vpn/mullvadvpn-app/mullvadvpn-app-2023.5.ebuild b/net-vpn/mullvadvpn-app/mullvadvpn-app-2023.5.ebuild deleted file mode 100644 index 81d0825e99..0000000000 --- a/net-vpn/mullvadvpn-app/mullvadvpn-app-2023.5.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop rpm systemd shell-completion xdg - -DESCRIPTION="Tool used to manage daemon setup" -HOMEPAGE="https://github.com/mullvad/mullvadvpn-app https://mullvad.net/" -SRC_URI="amd64? ( https://github.com/mullvad/mullvadvpn-app/releases/download/${PV}/MullvadVPN-${PV}_x86_64.rpm )" - -LICENSE="GPL-3" -SLOT="0" -RESTRICT="test strip" -KEYWORDS="-* ~amd64" - -RDEPEND=" - app-accessibility/at-spi2-core - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/mesa - net-print/cups - x11-libs/gtk+ - x11-libs/libdrm - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXfixes - x11-libs/libxkbcommon - x11-libs/libXrandr - x11-libs/pango -" - -QA_PREBUILT="*" - -S="${WORKDIR}" - -src_install() { - # Using doins -r would strip executable bits from all binaries - cp -pPR "${S}"/opt "${D}"/ || die "Failed to copy files" - fperms +x "/opt/Mullvad VPN/chrome_crashpad_handler" - fperms 4755 "/opt/Mullvad VPN/chrome-sandbox" - - # tbh I don't know if all next lines are needed or we can just do cp -pPR "${S}"/usr "${D}"/" - - local i - dobin "${S}"/usr/bin/mullvad - dobin "${S}"/usr/bin/mullvad-daemon - dobin "${S}"/usr/bin/mullvad-exclude - dosym "/opt/Mullvad VPN/resources/mullvad-problem-report" /usr/bin/mullvad-problem-report - - newinitd "${FILESDIR}"/mullvad-daemon.initd mullvad-daemon - - systemd_newunit "${S}"/usr/lib/systemd/system/mullvad-daemon.service mullvad-daemon.service - systemd_newunit "${S}"/usr/lib/systemd/system/mullvad-early-boot-blocking.service mullvad-early-boot-blocking.service - - newbashcomp "${S}"/usr/share/bash-completion/completions/mullvad mullvad - newfishcomp "${S}"/usr/share/fish/vendor_completions.d/mullvad.fish mullvad - newzshcomp "${S}"/usr/share/zsh/site-functions/_mullvad _mullvad - - domenu "${S}"/usr/share/applications/mullvad-vpn.desktop - local x - for x in 16 32 48 64 128 256 512 1024; do - doicon -s ${x} "${S}"/usr/share/icons/hicolor/${x}x${x}/apps/mullvad-vpn.png - done - -} diff --git a/net-vpn/mullvadvpn-app/mullvadvpn-app-2023.6.ebuild b/net-vpn/mullvadvpn-app/mullvadvpn-app-2023.6.ebuild deleted file mode 100644 index 81d0825e99..0000000000 --- a/net-vpn/mullvadvpn-app/mullvadvpn-app-2023.6.ebuild +++ /dev/null @@ -1,67 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit desktop rpm systemd shell-completion xdg - -DESCRIPTION="Tool used to manage daemon setup" -HOMEPAGE="https://github.com/mullvad/mullvadvpn-app https://mullvad.net/" -SRC_URI="amd64? ( https://github.com/mullvad/mullvadvpn-app/releases/download/${PV}/MullvadVPN-${PV}_x86_64.rpm )" - -LICENSE="GPL-3" -SLOT="0" -RESTRICT="test strip" -KEYWORDS="-* ~amd64" - -RDEPEND=" - app-accessibility/at-spi2-core - dev-libs/nspr - dev-libs/nss - media-libs/alsa-lib - media-libs/mesa - net-print/cups - x11-libs/gtk+ - x11-libs/libdrm - x11-libs/libXcomposite - x11-libs/libXdamage - x11-libs/libXfixes - x11-libs/libxkbcommon - x11-libs/libXrandr - x11-libs/pango -" - -QA_PREBUILT="*" - -S="${WORKDIR}" - -src_install() { - # Using doins -r would strip executable bits from all binaries - cp -pPR "${S}"/opt "${D}"/ || die "Failed to copy files" - fperms +x "/opt/Mullvad VPN/chrome_crashpad_handler" - fperms 4755 "/opt/Mullvad VPN/chrome-sandbox" - - # tbh I don't know if all next lines are needed or we can just do cp -pPR "${S}"/usr "${D}"/" - - local i - dobin "${S}"/usr/bin/mullvad - dobin "${S}"/usr/bin/mullvad-daemon - dobin "${S}"/usr/bin/mullvad-exclude - dosym "/opt/Mullvad VPN/resources/mullvad-problem-report" /usr/bin/mullvad-problem-report - - newinitd "${FILESDIR}"/mullvad-daemon.initd mullvad-daemon - - systemd_newunit "${S}"/usr/lib/systemd/system/mullvad-daemon.service mullvad-daemon.service - systemd_newunit "${S}"/usr/lib/systemd/system/mullvad-early-boot-blocking.service mullvad-early-boot-blocking.service - - newbashcomp "${S}"/usr/share/bash-completion/completions/mullvad mullvad - newfishcomp "${S}"/usr/share/fish/vendor_completions.d/mullvad.fish mullvad - newzshcomp "${S}"/usr/share/zsh/site-functions/_mullvad _mullvad - - domenu "${S}"/usr/share/applications/mullvad-vpn.desktop - local x - for x in 16 32 48 64 128 256 512 1024; do - doicon -s ${x} "${S}"/usr/share/icons/hicolor/${x}x${x}/apps/mullvad-vpn.png - done - -} diff --git a/net-vpn/mullvadvpn-app/mullvadvpn-app-2024.1.ebuild b/net-vpn/mullvadvpn-app/mullvadvpn-app-2024.1.ebuild index 81d0825e99..1efc699958 100644 --- a/net-vpn/mullvadvpn-app/mullvadvpn-app-2024.1.ebuild +++ b/net-vpn/mullvadvpn-app/mullvadvpn-app-2024.1.ebuild @@ -9,11 +9,13 @@ DESCRIPTION="Tool used to manage daemon setup" HOMEPAGE="https://github.com/mullvad/mullvadvpn-app https://mullvad.net/" SRC_URI="amd64? ( https://github.com/mullvad/mullvadvpn-app/releases/download/${PV}/MullvadVPN-${PV}_x86_64.rpm )" +S="${WORKDIR}" LICENSE="GPL-3" SLOT="0" -RESTRICT="test strip" KEYWORDS="-* ~amd64" +RESTRICT="bindist mirror test strip" + RDEPEND=" app-accessibility/at-spi2-core dev-libs/nspr @@ -33,8 +35,6 @@ RDEPEND=" QA_PREBUILT="*" -S="${WORKDIR}" - src_install() { # Using doins -r would strip executable bits from all binaries cp -pPR "${S}"/opt "${D}"/ || die "Failed to copy files" @@ -47,7 +47,7 @@ src_install() { dobin "${S}"/usr/bin/mullvad dobin "${S}"/usr/bin/mullvad-daemon dobin "${S}"/usr/bin/mullvad-exclude - dosym "/opt/Mullvad VPN/resources/mullvad-problem-report" /usr/bin/mullvad-problem-report + dosym "../../opt/Mullvad VPN/resources/mullvad-problem-report" /usr/bin/mullvad-problem-report newinitd "${FILESDIR}"/mullvad-daemon.initd mullvad-daemon @@ -63,5 +63,4 @@ src_install() { for x in 16 32 48 64 128 256 512 1024; do doicon -s ${x} "${S}"/usr/share/icons/hicolor/${x}x${x}/apps/mullvad-vpn.png done - } diff --git a/profiles/package.mask b/profiles/package.mask index f52c58042a..ce7e3cdfbb 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -14,6 +14,17 @@ # New entries go on top. +# David Roman (2024-04-27) +# According to the maintainer it does no longer works +# Removal on 2024-05-26 +dev-python/evernote3 + +# David Roman (2024-04-27) +# Only needed by evernote2 and is deprecated and abandoned by upstream +# Removal on 2024-05-26 +dev-python/python-oauth2 +dev-python/oauth2 + # Anna Vyalkova (2024-04-20) # With Twitter's complete removal of Guest Accounts, Nitter is dead and will # most likely stay so (https://github.com/zedeus/nitter/issues/1197). diff --git a/virtual/crystal-db/crystal-db-0.13.ebuild b/virtual/crystal-db/crystal-db-0.13.ebuild new file mode 100644 index 0000000000..abb5ec543e --- /dev/null +++ b/virtual/crystal-db/crystal-db-0.13.ebuild @@ -0,0 +1,23 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +DESCRIPTION="Virtual for Crystal database drivers" + +SLOT="0" +KEYWORDS="~amd64" +IUSE="postgres sqlite" + +RDEPEND=" + >=dev-crystal/crystal-db-0.13 + =dev-crystal/crystal-pg-0.28 + =dev-crystal/crystal-sqlite3-0.21.0 + + + + + cyber+gentoo@sysrq.in + Anna + + diff --git a/www-apps/invidious/Manifest b/www-apps/invidious/Manifest index 7f814bde48..de4bfe1cd4 100644 --- a/www-apps/invidious/Manifest +++ b/www-apps/invidious/Manifest @@ -1,5 +1,5 @@ -DIST invidious-2024.03.08.tar.gz 3293907 BLAKE2B 3e4b8650d57452ce0a6d1265cd391a74fbefeecdea4911126f37aec0bd3ee3e7167b086cf204858906e52cfd700e1b04d598bf9ee990a830932cb38466c1a04e SHA512 543dee1e8af07969be06589616198ece6cccace8833eeb1929c902d57ba5e7ebd13dc0cef5e1774ed98f8d85352547fc444690879a377e2f64b2781ea848f011 DIST invidious-2024.03.31.tar.gz 3293940 BLAKE2B 1d9ae4f2b3fc77db3351a383800984b15e2e619543b52484bd12aeb844c6655e23bb95b1fa0fb7d4b389a84bc986ec17de51821cfe9be5d32aab20e7f7422513 SHA512 5b3630cfbbc01f5967bcd24fd6b5c680854c4abdeb87fcbf4b181f8149e49b21f54b5140e3af0218a72f11917c813171945acfa2a16211b7697e70134e6aa65b +DIST invidious-2024.04.27.tar.gz 3286563 BLAKE2B cdbf50dcd56e5cb70384069698322c3dff3d197a7ea7e652d27ca74a37799bc808f3e57a31d8ded1ee2e4ab661151bcdb4493fcb7794e4b40a52038a163155ac SHA512 39e0a3eb44da30a6d8f862ad82f2a9f12701918ee1b7b9fca9a7a21c1e9f14e0e3cc09ce7aba5e7633774df1e813502bb946a3fb4211480ba0a99368ba43b24a DIST invidious-mocks-11ec372.tar.gz 180392 BLAKE2B 899db54d4efdfc231d588155d52784d70a364c7382bd1652a3c384dc618435d646a50e957c1407f6ac7ade410e811438b23a16d9949e63f7791e34960bba1fc6 SHA512 7bc1aa17f555babaceca15fe51061400a6c8a9cb01ad15c5d22c155f3164aca7c6e49c8dcdbd894e1593c2c69d3ddaa201544b068510281e910b90a11a407e59 DIST video.js-7.12.1.tgz 3511060 BLAKE2B 9ae5b1f6a0afab918b7dc3555fff2708963d4abb6c7903e13145b2d5393fb80e4ab6302c423b0ba15c805a624a23c25dd3db7865f1510c44cfc5d1d5ab1dbf54 SHA512 d0ec25eeae196e6e981d7f783fd595a90daf9e97de3723ad4cdc2e4c41282a8bd9a20a2a57631c3949ac40633811db60e2f19388fef816fe8755ad55e857917e DIST videojs-contrib-quality-levels-2.1.0.tgz 18770 BLAKE2B f6c4789835379380bde941d032bb0afbc49d093eb9407308094afd0b9c1f25781f57d8f8db928e318eb270927574a5fd505f08af13f0baf55897723ec489b769 SHA512 76a19019b2fd00586e731922ed9874737908847d0f00f707121ea351d47268509578ebaa9c9ace62cff7c0db6ca240dd05d45fd83bb66a79e9bb86765da49946 diff --git a/www-apps/invidious/invidious-2024.03.08.ebuild b/www-apps/invidious/invidious-2024.04.27.ebuild similarity index 91% rename from www-apps/invidious/invidious-2024.03.08.ebuild rename to www-apps/invidious/invidious-2024.04.27.ebuild index 5fa2c7038b..26cc4326c8 100644 --- a/www-apps/invidious/invidious-2024.03.08.ebuild +++ b/www-apps/invidious/invidious-2024.04.27.ebuild @@ -5,7 +5,7 @@ EAPI=8 inherit check-reqs shards systemd -COMMIT="99a5e9cbc44daa4555f36b43bc4b7246aee454c9" +MY_PV="2.$(ver_rs 1- '')" MOCKS_COMMIT="11ec372f72747c09d48ffef04843f72be67d5b54" MOCKS_P="${PN}-mocks-${MOCKS_COMMIT:0:7}" DESCRIPTION="Invidious is an alternative front-end to YouTube" @@ -16,7 +16,7 @@ HOMEPAGE=" IV_ORG="https://github.com/iv-org" NPM="https://registry.npmjs.org" SRC_URI=" - ${IV_ORG}/${PN}/archive/${COMMIT}.tar.gz -> ${P}.tar.gz + ${IV_ORG}/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${P}.tar.gz ${NPM}/video.js/-/video.js-7.12.1.tgz ${NPM}/videojs-contrib-quality-levels/-/videojs-contrib-quality-levels-2.1.0.tgz ${NPM}/videojs-http-source-selector/-/videojs-http-source-selector-1.1.6.tgz @@ -30,7 +30,7 @@ SRC_URI=" ${IV_ORG}/mocks/archive/${MOCKS_COMMIT}.tar.gz -> ${MOCKS_P}.tar.gz ) " -S="${WORKDIR}/${PN}-${COMMIT}" +S="${WORKDIR}/${PN}-${MY_PV}" LICENSE="AGPL-3 Apache-2.0 MIT" SLOT="0" @@ -54,12 +54,11 @@ RDEPEND="${COMMON_DEPEND} " DEPEND="${COMMON_DEPEND} dev-crystal/athena-negotiation - =dev-crystal/kemal-1.1.0 + =dev-crystal/protodec-0.1.5 + virtual/crystal-db[postgres,sqlite] test? ( dev-crystal/spectator ) @@ -69,10 +68,7 @@ DOCS=( {CHANGELOG,README}.md TRANSLATION ) CHECKREQS_MEMORY="2G" -CRYSTAL_DEFINES=( - -Dskip_videojs_download - -Ddisable_quic -) +CRYSTAL_DEFINES=( -Dskip_videojs_download ) src_unpack() { local src depname destname js css