mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-08 14:43:27 -04:00
Merge updates from master
This commit is contained in:
1
app-accessibility/onboard/Manifest
Normal file
1
app-accessibility/onboard/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST onboard-v1.4.4-3.tar.gz 12002965 BLAKE2B 1e0f6c778284e6afe9582f05a3705c0103ec722c383b422c54d951621583fde528574c74b04b2ab9f9366f5403cd956afa83d98044204e245d02c7af4519e73a SHA512 885eddfc2244a4fb4b0736818df5e41c1beec2213010a1f260b126f16710fcdd42d6312e401492793c52576dcd0a10ca619e08e4b9b50fdcaf63bc934b0d375e
|
||||
11
app-accessibility/onboard/metadata.xml
Normal file
11
app-accessibility/onboard/metadata.xml
Normal file
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>web.alexander@web.de</email>
|
||||
<name>Alexander Weber</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">onboard-osk/onboard</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
94
app-accessibility/onboard/onboard-1.4.4.3.ebuild
Normal file
94
app-accessibility/onboard/onboard-1.4.4.3.ebuild
Normal file
@@ -0,0 +1,94 @@
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
DISTUTILS_EXT=1
|
||||
PYTHON_COMPAT=( python3_{12..14} )
|
||||
|
||||
inherit distutils-r1 optfeature gnome2 udev xdg
|
||||
|
||||
DESCRIPTION="An onscreen keyboard useful for tablet PC users and for mobility impaired users"
|
||||
HOMEPAGE="https://github.com/onboard-osk/onboard"
|
||||
|
||||
MY_PV=$(ver_rs 3 '-')
|
||||
|
||||
SRC_URI="https://github.com/onboard-osk/${PN}/archive/refs/tags/v${MY_PV}.tar.gz -> ${PN}-v${MY_PV}.tar.gz"
|
||||
|
||||
S="${WORKDIR}/${PN}-${MY_PV}"
|
||||
# po/* are licensed under BSD 3-clause
|
||||
LICENSE="GPL-3+ BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
IUSE="wayland X"
|
||||
|
||||
COMMON_DEPEND="app-text/hunspell:=
|
||||
dev-libs/dbus-glib
|
||||
dev-python/dbus-python[${PYTHON_USEDEP}]
|
||||
dev-python/pycairo[${PYTHON_USEDEP}]
|
||||
dev-python/pygobject:3[${PYTHON_USEDEP}]
|
||||
dev-python/python-distutils-extra[${PYTHON_USEDEP}]
|
||||
gnome-base/dconf
|
||||
gnome-base/gsettings-desktop-schemas
|
||||
gnome-base/librsvg
|
||||
media-libs/libcanberra
|
||||
x11-libs/gtk+:3[introspection]
|
||||
X? (
|
||||
x11-libs/libX11
|
||||
x11-libs/libXi
|
||||
x11-libs/libXtst
|
||||
x11-libs/libwnck:3
|
||||
)
|
||||
x11-libs/pango"
|
||||
DEPEND="${COMMON_DEPEND}
|
||||
dev-util/intltool"
|
||||
RDEPEND="${COMMON_DEPEND}
|
||||
app-text/iso-codes
|
||||
wayland? (
|
||||
app-accessibility/at-spi2-core:2
|
||||
gui-libs/gtk-layer-shell
|
||||
)
|
||||
X? (
|
||||
x11-libs/libxkbfile
|
||||
)"
|
||||
|
||||
RESTRICT="mirror test"
|
||||
|
||||
python_prepare_all() {
|
||||
gnome2_environment_reset
|
||||
distutils-r1_python_prepare_all
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
distutils-r1_src_configure
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
export FAKEROOTKEY=gentoo-ebuild
|
||||
distutils-r1_src_compile
|
||||
}
|
||||
|
||||
src_install() {
|
||||
distutils-r1_src_install
|
||||
mv "${D}"/usr/share/doc/onboard "${D}"/usr/share/doc/"${P}" || die
|
||||
|
||||
insinto /etc/xdg/autostart/
|
||||
doins "${S}"/build/share/autostart/onboard-autostart.desktop
|
||||
|
||||
if use wayland; then
|
||||
insinto /usr/lib/udev/rules.d/
|
||||
doins "${S}"/data/72-onboard-uinput.rules
|
||||
fi
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
gnome2_pkg_postinst
|
||||
udev_reload
|
||||
optfeature "Mouse accessibility enhancements for the GNOME desktop" gnome-extra/mousetweaks
|
||||
}
|
||||
|
||||
pkg_postrm() {
|
||||
gnome2_pkg_postrm
|
||||
udev_reload
|
||||
}
|
||||
1
app-admin/redfish-utilities/Manifest
Normal file
1
app-admin/redfish-utilities/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST redfish_utilities-3.5.1.tar.gz 71346 BLAKE2B 15dc8afc805b0354863e7ccf9549f167da0d730671d657282df712a6afa493b133ff4caed018791d1615d2a5e1a6f2ec09162858a614294298717dbb6b584bea SHA512 008597cf8a1a2a123c34a5708458dbaeb631807959b4eb8a28db4382723b58b2cde4803880e50db006589d32d19d9fb2346367e6fe76923c6624161a4e38e1d9
|
||||
12
app-admin/redfish-utilities/metadata.xml
Normal file
12
app-admin/redfish-utilities/metadata.xml
Normal file
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>pastalian46@gmail.com</email>
|
||||
<name>Takuya Wakazono</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">DMTF/Redfish-Tacklebox</remote-id>
|
||||
<remote-id type="pypi">redfish-utilities</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
24
app-admin/redfish-utilities/redfish-utilities-3.5.1.ebuild
Normal file
24
app-admin/redfish-utilities/redfish-utilities-3.5.1.ebuild
Normal file
@@ -0,0 +1,24 @@
|
||||
# Copyright 2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_14 )
|
||||
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Python based utilities for performing common management operations with Redfish"
|
||||
HOMEPAGE="https://github.com/DMTF/Redfish-Tacklebox"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/cryptography[${PYTHON_USEDEP}]
|
||||
dev-python/pyopenssl[${PYTHON_USEDEP}]
|
||||
>=dev-python/redfish-3.2.1[${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
>=dev-python/xlsxwriter-1.2.7[${PYTHON_USEDEP}]
|
||||
"
|
||||
@@ -1,2 +1 @@
|
||||
DIST pynitrokey-0.12.0.gh.tar.gz 222156 BLAKE2B 293706c0c063343ddba14b1767ed547914465089a2e1a35a7ebf57dee2b5b5df7a0e437a5f48971587d1f468465bbba6e015bcee0a2c6a060ad7db969948ddff SHA512 57e235b6ee6532be76f566ad06a1795663134dfeb9260a7f8f58645d712c0ff435b13d9fc68d5724e2bd8cd2e4e2d4a3df651964cebf18623cd097bcfa448397
|
||||
DIST pynitrokey-0.12.1.gh.tar.gz 223235 BLAKE2B ae58a9d6b82a748809ba85a99445f1f2d54e459ab4ce2953bf29d1647d1d4890902d646c24f62ea09a952d7b99c0ad2cd68f6974184e87f8ec6a67f6c3579311 SHA512 458a2b3a0210eb27c057d57ba117b0feaf515b6c042d44b980bda91afe2e0da91795c51b2b9117c30beb85c367cd26cabbdcc92c75ff9daa30da7b6fef243526
|
||||
|
||||
@@ -1,52 +0,0 @@
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
DISTUTILS_USE_PEP517=poetry
|
||||
PYTHON_COMPAT=( python3_{12..13} )
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A command line interface for the Nitrokey FIDO2, Start, 3 and NetHSM"
|
||||
HOMEPAGE="https://github.com/Nitrokey/pynitrokey"
|
||||
|
||||
SRC_URI="https://github.com/Nitrokey/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
|
||||
LICENSE="|| ( Apache-2.0 MIT )"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="piv"
|
||||
|
||||
RDEPEND="
|
||||
$(python_gen_cond_dep '
|
||||
>=dev-python/cffi-1.15[${PYTHON_USEDEP}]
|
||||
<dev-python/cffi-3[${PYTHON_USEDEP}]
|
||||
>=dev-python/click-8.2[${PYTHON_USEDEP}]
|
||||
<dev-python/click-9[${PYTHON_USEDEP}]
|
||||
>=dev-python/cryptography-43[${PYTHON_USEDEP}]
|
||||
<dev-python/cryptography-47[${PYTHON_USEDEP}]
|
||||
=dev-python/fido2-2*[${PYTHON_USEDEP}]
|
||||
>=dev-python/hidapi-0.14[${PYTHON_USEDEP}]
|
||||
=dev-python/intelhex-2*[${PYTHON_USEDEP}]
|
||||
>=dev-python/nitrokey-0.4.2[${PYTHON_USEDEP}]
|
||||
<dev-python/nitrokey-0.5[${PYTHON_USEDEP}]
|
||||
=dev-python/nkdfu-0.2*[${PYTHON_USEDEP}]
|
||||
=dev-python/pyusb-1*[${PYTHON_USEDEP}]
|
||||
=dev-python/requests-2*[${PYTHON_USEDEP}]
|
||||
=dev-python/tqdm-4*[${PYTHON_USEDEP}]
|
||||
=dev-python/tlv8-0.10*[${PYTHON_USEDEP}]
|
||||
=dev-python/semver-3*[${PYTHON_USEDEP}]
|
||||
>=dev-python/nethsm-2.1[${PYTHON_USEDEP}]
|
||||
<dev-python/nethsm-3[${PYTHON_USEDEP}]
|
||||
piv? ( =dev-python/pyscard-2*[${PYTHON_USEDEP}] )
|
||||
')
|
||||
"
|
||||
|
||||
# tests require a connected nitrokey device and will destroy the data on it!
|
||||
# it would be bad if the user was not expecting this.
|
||||
RESTRICT="test"
|
||||
|
||||
pkg_postinst(){
|
||||
elog "To use the 'piv' subcommand, enable USE 'piv'"
|
||||
}
|
||||
@@ -5,7 +5,7 @@ EAPI=8
|
||||
|
||||
DISTUTILS_SINGLE_IMPL=1
|
||||
DISTUTILS_USE_PEP517=poetry
|
||||
PYTHON_COMPAT=( python3_{12..13} )
|
||||
PYTHON_COMPAT=( python3_{12..14} )
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="A command line interface for the Nitrokey FIDO2, Start, 3 and NetHSM"
|
||||
|
||||
@@ -4,3 +4,5 @@ DIST pulsar-bin-1.128.0-amd64.tar.gz 224649182 BLAKE2B a2ab73fc559aa165f7818d33d
|
||||
DIST pulsar-bin-1.128.0-arm64.tar.gz 219476423 BLAKE2B e708790041b672ead47462532336c82f67fce701c0fd698a3290d3902d64f68bd5d19d77ce1e0e2d89fb6d6479987b5f5177738acd1953c0f1e245de10a2918c SHA512 8e877a1cfc8e5b05b2f8f9897655c1d0948a85a5c6a045eb16f1c4e5088e0aefa00ac931f80e12459d66b15965a71b9eb318dbc5ad34e4b2fd4cd60dcbf6e3b0
|
||||
DIST pulsar-bin-1.130.1-amd64.tar.gz 225004581 BLAKE2B b1310696325d82cc2b492c68e97fa56d5ee05e865f8ba7450a5397e21d11fe33eeed63f2e9d5080c06a8b5bc0248e2c66f33be7de29ed58a31bab245fb167090 SHA512 cb84691c57fc0c4d7dc2e9a636cecb1cea0ff387f3147b27cdedb906fe8b331cf4c806879fdf738def34e1006534277cfdd6f9ee92c0cb7cb45cd8c2f99dd38f
|
||||
DIST pulsar-bin-1.130.1-arm64.tar.gz 219826970 BLAKE2B dfd794d2c65f53c079f82a5bee0976f365c10bcd3365ee0c4fd94b597e6fa88049d1269756b6e947df89dcd72562810f2483c474d9eeb8bfe2348d9cf4415b0b SHA512 e40465521f767e9e0b5e379e36882a0f90292bb349beaa986fa5b3b2752fb3f0a2e8977703b417ff29d3798cc2efeb929942212f5a118890df76e912ea5ed59e
|
||||
DIST pulsar-bin-1.132.1-amd64.tar.gz 254297530 BLAKE2B dcb9aea11b99807c739b30bb2e727a75af8a94572afacba1c41bf4f66b21eb1a56ac6e7bb497336b1ec26747ca71eb5720e3295064c82fa34969403217aab232 SHA512 d1664636a3e7a60587ac943914b5763047fe51b87d6e77726b67a32cb16184a241d27d2a1bb1f5fbc311af7b1f6a8b06762b38d9b1c33673cced33eeef99135b
|
||||
DIST pulsar-bin-1.132.1-arm64.tar.gz 244109035 BLAKE2B 44ac39fe2be8e11b28607a9f9d7378d85b5d3dc6403e6d3ba3e2645c4d26e69b23b71178b8debf7f0de33dfdf3bd0236ece7f78fc2a33fb01bb0201a5f039004 SHA512 7569f99f26a5c3f65cc811a3af46e049482e5959d9c1a32e801564db7cc0baee0eee65bc5e845d464b8da9dc93366533b691fea4fc56006506585431cf4f0670
|
||||
|
||||
109
app-editors/pulsar-bin/pulsar-bin-1.132.1.ebuild
Normal file
109
app-editors/pulsar-bin/pulsar-bin-1.132.1.ebuild
Normal file
@@ -0,0 +1,109 @@
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit desktop xdg
|
||||
|
||||
DESCRIPTION="A Community-led Hyper-Hackable Text Editor"
|
||||
HOMEPAGE="https://pulsar-edit.dev/"
|
||||
|
||||
ur=https://github.com/pulsar-edit/pulsar/releases/download
|
||||
SRC_URI="
|
||||
amd64? ( ${ur}/v${PV}/Linux.pulsar-${PV}.tar.gz -> ${P}-amd64.tar.gz )
|
||||
arm64? ( ${ur}/v${PV}/ARM.Linux.pulsar-${PV}-arm64.tar.gz -> ${P}-arm64.tar.gz )
|
||||
"
|
||||
S="${WORKDIR}/pulsar-${PV}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~arm64"
|
||||
|
||||
# binary package; no tests available
|
||||
RESTRICT="test"
|
||||
|
||||
RDEPEND="
|
||||
app-accessibility/at-spi2-core
|
||||
dev-libs/nspr
|
||||
app-crypt/libsecret
|
||||
dev-libs/expat
|
||||
dev-libs/glib
|
||||
dev-libs/nss
|
||||
dev-libs/openssl-compat
|
||||
dev-vcs/git
|
||||
media-libs/alsa-lib
|
||||
media-libs/mesa
|
||||
net-misc/curl
|
||||
net-print/cups
|
||||
sys-apps/dbus
|
||||
virtual/zlib
|
||||
x11-libs/cairo
|
||||
x11-libs/gdk-pixbuf
|
||||
x11-libs/gtk+:3[X]
|
||||
x11-libs/libdrm
|
||||
x11-libs/libX11
|
||||
x11-libs/libxcb
|
||||
x11-libs/libXcomposite
|
||||
x11-libs/libXdamage
|
||||
x11-libs/libXext
|
||||
x11-libs/libXfixes
|
||||
x11-libs/libxkbcommon
|
||||
x11-libs/libxkbfile
|
||||
x11-libs/libxshmfence
|
||||
x11-libs/libXrandr
|
||||
x11-libs/pango
|
||||
"
|
||||
|
||||
QA_PREBUILT="opt/Pulsar/*"
|
||||
QA_PRESTRIPPED="opt/Pulsar/resources/*" # Files are already stripped
|
||||
|
||||
src_unpack(){
|
||||
default
|
||||
|
||||
if use arm64; then
|
||||
mv "pulsar-${PV}-arm64" "pulsar-${PV}" || die
|
||||
fi
|
||||
}
|
||||
|
||||
src_prepare(){
|
||||
default
|
||||
|
||||
# We do not install licenses
|
||||
rm resources/LICENSE.md || die "Failed to remove LICENSE"
|
||||
}
|
||||
|
||||
src_install(){
|
||||
dodir /opt/Pulsar
|
||||
mv "${S}"/* "${ED}"/opt/Pulsar
|
||||
|
||||
dosym -r /opt/Pulsar/resources/pulsar.sh /usr/bin/pulsar
|
||||
|
||||
# Bug #906939
|
||||
if use amd64; then
|
||||
rm "${ED}"/opt/Pulsar/resources/app.asar.unpacked/node_modules/tree-sitter-bash/build/node_gyp_bins/python3 || die
|
||||
rmdir "${ED}"/opt/Pulsar/resources/app.asar.unpacked/node_modules/tree-sitter-bash/build/node_gyp_bins || die
|
||||
fi
|
||||
|
||||
doicon "${ED}"/opt/Pulsar/resources/pulsar.png
|
||||
make_desktop_entry "/usr/bin/pulsar %F" "Pulsar" "pulsar" \
|
||||
"GNOME;GTK;Utility;TextEditor;Development;" \
|
||||
"GenericName=Text Editor\nStartupNotify=true\nStartupWMClass=pulsar\n" \
|
||||
"MimeType=application/javascript;application/json;application/x-httpd-eruby;" \
|
||||
"application/x-httpd-php;application/x-httpd-php3;application/x-httpd-php4;" \
|
||||
"application/x-httpd-php5;application/x-ruby;application/x-bash;application/x-csh;" \
|
||||
"application/x-sh;application/x-zsh;application/x-shellscript;application/x-sql;" \
|
||||
"application/x-tcl;application/xhtml+xml;application/xml;application/xml-dtd;" \
|
||||
"application/xslt+xml;text/coffeescript;text/css;text/html;text/plain;text/xml;" \
|
||||
"text/xml-dtd;text/x-bash;text/x-c++;text/x-c++hdr;text/x-c++src;text/x-c;text/x-chdr;" \
|
||||
"text/x-csh;text/x-csrc;text/x-dsrc;text/x-diff;text/x-go;text/x-java;text/x-java-source;" \
|
||||
"text/x-makefile;text/x-markdown;text/x-objc;text/x-perl;text/x-php;text/x-python;" \
|
||||
"text/x-ruby;text/x-sh;text/x-zsh;text/yaml;inode/directory"
|
||||
|
||||
einstalldocs
|
||||
|
||||
find "${ED}" -name '*.la' -delete || die
|
||||
}
|
||||
|
||||
pkg_postinst(){
|
||||
xdg_desktop_database_update
|
||||
}
|
||||
1
app-misc/desec-dns/Manifest
Normal file
1
app-misc/desec-dns/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST desec-dns-1.4.0.gh.tar.gz 121158 BLAKE2B 655bde09272597c8cdc6085e7dec4cd232a83aa410a2a174ca3cc68b08e8aad303557b7e2fcf2826fd3e7e514dc686923b303620295279cb3d7841e460aa3abb SHA512 1cd95c0215973046a6c6e488b4f14b7e40f93f8db1310c70e03d7bba852ac4875acb6d48edaf1f29f22ccbc77378dea674e95b49d6df2739e451ced11994d1c0
|
||||
52
app-misc/desec-dns/desec-dns-1.4.0.ebuild
Normal file
52
app-misc/desec-dns/desec-dns-1.4.0.ebuild
Normal file
@@ -0,0 +1,52 @@
|
||||
# Copyright 2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=poetry
|
||||
PYTHON_COMPAT=( python3_{10..14} )
|
||||
inherit distutils-r1 optfeature
|
||||
|
||||
DESCRIPTION="A simple deSEC.io API client"
|
||||
HOMEPAGE="https://github.com/s-hamann/desec-dns"
|
||||
SRC_URI="https://github.com/s-hamann/desec-dns/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
|
||||
# TODO: 9999 (pyproject versioning?)
|
||||
|
||||
DEPEND="
|
||||
>=dev-python/requests-2.0.0[${PYTHON_USEDEP}]
|
||||
test? (
|
||||
dev-python/dnspython[${PYTHON_USEDEP}]
|
||||
dev-python/cryptography[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
EPYTEST_PLUGINS=(
|
||||
pytest-recording
|
||||
)
|
||||
distutils_enable_tests pytest
|
||||
|
||||
python_prepare_all() {
|
||||
default
|
||||
distutils-r1_python_prepare_all
|
||||
|
||||
# https://projects.gentoo.org/python/guide/qawarn.html#stray-top-level-files-in-site-packages
|
||||
sed -i 's/include = \["CHANGELOG.md"\]//' pyproject.toml || die "failed to sed pyproject.toml (exclude CHANGELOG.md)"
|
||||
|
||||
sed -i 's/version = "0.0.0"/version = "v'${PV}'"/' pyproject.toml || die "failed to sed pyproject.toml (fix version)"
|
||||
}
|
||||
|
||||
python_install_all() {
|
||||
default
|
||||
dodoc "CHANGELOG.md"
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
optfeature "TLSA record management support" dev-python/cryptography
|
||||
optfeature "zonefile parsing support" dev-python/dnspython
|
||||
}
|
||||
11
app-misc/desec-dns/metadata.xml
Normal file
11
app-misc/desec-dns/metadata.xml
Normal file
@@ -0,0 +1,11 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>gentoo@jacksonchen666.com</email>
|
||||
<name>Jackson Chen</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">s-hamann/desec-dns</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
@@ -1,15 +1,9 @@
|
||||
DIST doublecmd-1.1.32.gtk2.i386.tar.xz 8979580 BLAKE2B abbe6aa01b6bdd141f2592ca2f76a8f81f16f4498c01bf963e523cc8e98ba05ae8da4ce1186ebaea24e10582733b4a2a57ddf072c3aac231789945d4c367de93 SHA512 2b8354193457afd149db62b444ee7302ae16f99215da631312509489334355de72a3ac88bd240d3c225066fe259672d8b6724802214461496d8e8064afca9df3
|
||||
DIST doublecmd-1.1.32.gtk2.x86_64.tar.xz 9166232 BLAKE2B 3b8d1807ad972eb410128d7a5a955e6bb502c2b460805009a4a23bcaf313c63c2b9fa18a9b99eafdd6d7565ddd280dfbfecd5d6a55bd8db43b2c6155512c13f2 SHA512 9590cc7232c92027f10ce53fe90488ff955157534ddb4aa14ff9d9c9b1f38d6ce92d1b3aa26038798aac56c74837e1d6c7f2c340d16786ef3401d80049c9089a
|
||||
DIST doublecmd-1.1.32.qt6.x86_64.tar.xz 9607560 BLAKE2B 50e5add25d73d6d1ad1f592365d484e15503725bd0edf6a0bd97aea055157b70d58f2c29b932b9a249f171db493b045285dc75e61a448a96c03a0e20ce854c2d SHA512 a4cdff3e9925b45d6d99d11a3ae530b582003b55d1e9e85c94c5b7e2f3d10b5b0c0501b9c1cb766947e7213632993f1133f87202d1dfb0e6af3d2eb565c5b229
|
||||
DIST doublecmd-1.2.2.gtk2.i386.tar.xz 9233316 BLAKE2B 423d79847f6df35a1422b55deb09d2c1c4ca8c1f815b149131dd903c6d5107273fa610ad4e2b85c25b65ddaeb25906fa560d9f522e6d40d3132e470f7699c10e SHA512 b32ff56f559559a4f7e38b57935688fd65b26b3b28256ebc8146400cde8dfec97eb20933d699343b21e2e78477275902891da1d173f73ac5521f54c1af13d869
|
||||
DIST doublecmd-1.2.2.gtk2.x86_64.tar.xz 9459164 BLAKE2B d5acf993722aa7c348025e2ad2e89bccd40407dc20e37fd9c74d2fea994f15e9296e77be32ead746f754ccd6ffc2a2688a67afa9acfb57c81649d2cdc88920db SHA512 f944d1efa6eafee34bedee8f27cbaa5e01e46fc650401d43f855e02364cfc9b3b7aa0851b8b2a7e76a8082571f6fc24325afd521e0daa2141ec4b5e3bd6882a4
|
||||
DIST doublecmd-1.2.2.qt6.x86_64.tar.xz 9928284 BLAKE2B 5b4e7496e27c85c343b006bab1fbea018a83ae63f44dc6901a1eba0232523c6ee20ea4fe91286fedf8f3b27143f9684d93a61e1bb2c605140aac91d78b916b83 SHA512 c0f894e24155b95bedd7595bed74e2a5b888e2b6d12d57df6ee380ff1ba8bf3df30ba969fd076b4184fe2ca5ad2b6744e4189e1060507bd8fb2f88423545c581
|
||||
DIST doublecmd-1.2.3.gtk2.i386.tar.xz 9247112 BLAKE2B 32021f5864e39e2f5461349e0812d95e13e8ff89477ac74d3756a6f1de617596037d769b813f9465ea79a936d206ba9891a1ffc5ff4671912022f16cf7a7b89c SHA512 1bcbfba1a00f283bdba73dd7856e7ab2eb767d61166cdf62f108cf777b247fcf190cee1dee732cde643ca56ea2c9eec76bd82e58a2b4929347428b87bd14a770
|
||||
DIST doublecmd-1.2.3.gtk2.x86_64.tar.xz 9475504 BLAKE2B 38b8c1d39139ee2fb5a54f99808ce2b8cae340a48c851c474b2b352d8db312c2f5a5dec1cb292beca93b9eba869c7a4decf531185b8d6798ac24dd403c68b37a SHA512 31838ee2a7db3dca4e52f674196cdbfd656e56741899718c930833a451053a4225b22f6187ec3b0f518e6a8f20912d34059dc24916291858acd0fde1b2899b03
|
||||
DIST doublecmd-1.2.3.qt6.x86_64.tar.xz 9945584 BLAKE2B 269af568931ce1223e3b39d79c337fb8ee46fd90330c058e004973c740ed7fff10746b429412823c18fedf6147edec3b7a750171eb8b2d0870d56bde66481aec SHA512 a9599e851e786a7a4d7c71ef473b387990c5ace200c3c145fbe6effd22ac16084f226ab5064fea1280f4c5fcc5dfafb1af16e261827e52e79e8fd17a800c31c4
|
||||
DIST doublecmd-1.2.4.gtk2.i386.tar.xz 9246220 BLAKE2B da3955f6e1bb892307dad579dc53ba8b5c400c1edbe04d485cbdad78ce9595d06ecaa4c320f3700a081628826808ead1eeb13d98496e1c458c0d4a5694123b35 SHA512 c65d430f72032c915323948a860580144973c5a207456e56042e694343b8811c85a27e5b363565689571538b550d3b85ee2a1790b495d2adc900697c59ffe223
|
||||
DIST doublecmd-1.2.4.gtk2.x86_64.tar.xz 9474308 BLAKE2B 048e3b132c0c11f5c2fc200282e485984d809366cba6c47b23dc8570b9d500afcf31b868c0b3f187c38a070c1339325338f727cb8c3333def01ad866ed721cb6 SHA512 ffd0000967de665cb9ed42eec35adcc9405846832d84386a58f34a14c3e0e35371cbe395bd0cf7c3a735daf982bb4957bd9eeb154f980c25ef634160cbb070ae
|
||||
DIST doublecmd-1.2.4.qt6.x86_64.tar.xz 9943312 BLAKE2B ff503235e956e4db3c497173dfbb2500720a566dcf4a2c381da5c8138192f5cb9154c3cf76cfec7df863a43738e4e2d0b520ff828f6986d5d68935d32fbdaca9 SHA512 ede55539313484faa7fa4184c66f14380e9006a0cd2340fa58ace6fbe120ae179393b84b38579176f2845705d8017c5af6f1017f48210e927ccc3a143afccf02
|
||||
DIST doublecmd-1.2.5.gtk2.i386.tar.xz 9235768 BLAKE2B 74c223b2a09d983730d61f2357d9d4d953012a29311b7ca9188969d9ced10b584eb8d245011d819fb25131f8f73b8171440bea0a1d7bd219160cd8f589fd1581 SHA512 9c665259079a118425259ca2f1e4aa2775489c9bdc10638fe2cee4dbc5f94d7d583c5f551a4ab893d7d9ac6f97cf166146d07a707a9034809aeef530cba54b3d
|
||||
DIST doublecmd-1.2.5.gtk2.x86_64.tar.xz 9463912 BLAKE2B da66d404a8767b97330352654c62132319fa11fa02f522c4f11eebd2ff00bb9be662e27c6a0612ddb7409b8fba3b3f20a79b075db77a8cc28f9233ad18dc9ae5 SHA512 7a756510ba175e30324a105c671b2ff181779d0324910e932cdad008b4d9921789785c5d07c193e4aba8d61760f5c57d34432c9a76410a34689eca9a4e4215fb
|
||||
DIST doublecmd-1.2.5.qt6.x86_64.tar.xz 9932640 BLAKE2B 4ff73063bba370e7a5160bda5ee3d35e15510bac4ade7d95189f89d2ad32d246cf1bceb993be54ded5cbadf9665d2a6cc8456827dbb869e49caba2079431e931 SHA512 923fad0c2e919389e56d0e2673c81985735ab604ffbe351bf739abfa44e8ebc76dc218378e1210bb7999213e8d7009d5f237d435dd44d978cea8d7acd145999e
|
||||
DIST doublecmd-1.2.6.gtk2.i386.tar.xz 9258508 BLAKE2B f5f1dbe00d3ef7a3af80845818c3747e4a05181bff0c889268043f5a0bd43c32046858f579f3c38c9976f9a006add6501466a31bc71d7ef03c3fa177bd0fc46e SHA512 9475ba29f55f307b7da64a3d1b4acda59857f7f7736e9c320593d3b56a6f6fc86b4a6bfddd2846ec9b98a4a180c3c5f05d8cc2fe5d6fe3bb32ee28140d19c999
|
||||
DIST doublecmd-1.2.6.gtk2.x86_64.tar.xz 9489192 BLAKE2B ff6c1e5896648269baf8bc5b5aeadc1fd3268e6a3573e12221e57badd3a1755c2b13854e54c586cfcd756a2ac8629998060426186d5452efbe319698a4382bc1 SHA512 d2cf5b75e2505f1a7b9adaf102d55d8c9adf567aa13e82e1ca611c42f2ae1cf73c734ce664a4fc7b5c0afe7be43f93cf1a88e781f40669cfc0e34e6fd83d3a9b
|
||||
DIST doublecmd-1.2.6.qt6.x86_64.tar.xz 9945744 BLAKE2B 75594910f60ce4f0d91ce3e65811d5aeabd901a2f78f68d8142c7ba5477c0fce4403e9c85cbed75a3d5ec2b5ebe299a1afb07edaf4d877251bae5f0fabd12da8 SHA512 bc6bd1dc31d05e1a57156b187c987292587e0f533f932084b5b8ff000ddacc3d44345536d9fab902b42e8fafc2695c01017dfd3f092384c618981df88b35c0b7
|
||||
|
||||
@@ -1,75 +0,0 @@
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit desktop wrapper xdg
|
||||
|
||||
MY_PN="doublecmd"
|
||||
DESCRIPTION="Free cross platform open source file manager with two panels side by side."
|
||||
HOMEPAGE="https://doublecmd.sourceforge.io/"
|
||||
|
||||
# Switch to github repo taballs instead of sourceforge
|
||||
SRC_URI="
|
||||
amd64? (
|
||||
!qt6? ( https://github.com/${MY_PN}/${MY_PN}/releases/download/v${PV}/${MY_PN}-${PV}.gtk2.x86_64.tar.xz )
|
||||
qt6? ( https://github.com/${MY_PN}/${MY_PN}/releases/download/v${PV}/${MY_PN}-${PV}.qt6.x86_64.tar.xz )
|
||||
)
|
||||
x86? ( https://github.com/${MY_PN}/${MY_PN}/releases/download/v${PV}/${MY_PN}-${PV}.gtk2.i386.tar.xz )
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}"
|
||||
|
||||
# Licenses for package and plugins
|
||||
LICENSE="GPL-2+ LGPL-2-with-linking-exception LGPL-2.1+ LGPL-3 GPL-1 freedist"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~x86"
|
||||
|
||||
IUSE="qt6"
|
||||
|
||||
QA_PREBUILT="
|
||||
*/doublecmd
|
||||
*/libQt6Pas.so.6
|
||||
*/libunrar.so
|
||||
*/plugins/.*
|
||||
"
|
||||
|
||||
## "ldd doublecmd" output show linking to some libraries provided by sys-libs/glibc:2.2
|
||||
## (maybe virtual/libc-1) and no libraries of sys-libs/ncurses (that removed here).
|
||||
## Once per-profile USE masking works in overlays, mask the qt6 USE flag for x86 and
|
||||
## revert RDEPEND hack.
|
||||
GTK_DEPS="
|
||||
app-accessibility/at-spi2-core:2
|
||||
x11-libs/cairo
|
||||
x11-libs/gdk-pixbuf:2
|
||||
x11-libs/gtk+:2
|
||||
x11-libs/pango
|
||||
"
|
||||
RDEPEND="
|
||||
dev-libs/glib:2
|
||||
sys-apps/dbus
|
||||
x11-libs/libX11
|
||||
amd64? (
|
||||
!qt6? ( ${GTK_DEPS} )
|
||||
qt6? (
|
||||
dev-qt/qtbase:6[gui,widgets]
|
||||
media-libs/libglvnd
|
||||
)
|
||||
)
|
||||
x86? ( ${GTK_DEPS} )
|
||||
"
|
||||
|
||||
src_install(){
|
||||
insinto "/opt/${PN}"
|
||||
doins -r "${S}/."
|
||||
|
||||
# Remove doublecmd.inf to use config from user home directory
|
||||
rm "${ED}/opt/${PN}"/settings/doublecmd.inf || die
|
||||
|
||||
exeinto "/opt/${PN}"
|
||||
doexe "${S}/${MY_PN}"
|
||||
make_wrapper ${MY_PN} "/opt/${PN}/${MY_PN}" "" "/opt/${PN}" "/opt/bin/"
|
||||
|
||||
doicon -s 48 ${MY_PN}.png
|
||||
make_desktop_entry "${MY_PN}" "Double Commander" "${MY_PN}" "Utility;" || die "Failed making desktop entry!"
|
||||
}
|
||||
@@ -1,75 +0,0 @@
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit desktop wrapper xdg
|
||||
|
||||
MY_PN="doublecmd"
|
||||
DESCRIPTION="Free cross platform open source file manager with two panels side by side."
|
||||
HOMEPAGE="https://doublecmd.sourceforge.io/"
|
||||
|
||||
# Switch to github repo taballs instead of sourceforge
|
||||
SRC_URI="
|
||||
amd64? (
|
||||
!qt6? ( https://github.com/${MY_PN}/${MY_PN}/releases/download/v${PV}/${MY_PN}-${PV}.gtk2.x86_64.tar.xz )
|
||||
qt6? ( https://github.com/${MY_PN}/${MY_PN}/releases/download/v${PV}/${MY_PN}-${PV}.qt6.x86_64.tar.xz )
|
||||
)
|
||||
x86? ( https://github.com/${MY_PN}/${MY_PN}/releases/download/v${PV}/${MY_PN}-${PV}.gtk2.i386.tar.xz )
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${MY_PN}"
|
||||
|
||||
# Licenses for package and plugins
|
||||
LICENSE="GPL-2+ LGPL-2-with-linking-exception LGPL-2.1+ LGPL-3 GPL-1 freedist"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~x86"
|
||||
|
||||
IUSE="qt6"
|
||||
|
||||
QA_PREBUILT="
|
||||
*/doublecmd
|
||||
*/libQt6Pas.so.6
|
||||
*/libunrar.so
|
||||
*/plugins/.*
|
||||
"
|
||||
|
||||
## "ldd doublecmd" output show linking to some libraries provided by sys-libs/glibc:2.2
|
||||
## (maybe virtual/libc-1) and no libraries of sys-libs/ncurses (that removed here).
|
||||
## Once per-profile USE masking works in overlays, mask the qt6 USE flag for x86 and
|
||||
## revert RDEPEND hack.
|
||||
GTK_DEPS="
|
||||
app-accessibility/at-spi2-core:2
|
||||
x11-libs/cairo
|
||||
x11-libs/gdk-pixbuf:2
|
||||
x11-libs/gtk+:2
|
||||
x11-libs/pango
|
||||
"
|
||||
RDEPEND="
|
||||
dev-libs/glib:2
|
||||
sys-apps/dbus
|
||||
x11-libs/libX11
|
||||
amd64? (
|
||||
!qt6? ( ${GTK_DEPS} )
|
||||
qt6? (
|
||||
dev-qt/qtbase:6[gui,widgets]
|
||||
media-libs/libglvnd
|
||||
)
|
||||
)
|
||||
x86? ( ${GTK_DEPS} )
|
||||
"
|
||||
|
||||
src_install(){
|
||||
insinto "/opt/${PN}"
|
||||
doins -r "${S}/."
|
||||
|
||||
# Remove doublecmd.inf to use config from user home directory
|
||||
rm "${ED}/opt/${PN}"/settings/doublecmd.inf || die
|
||||
|
||||
exeinto "/opt/${PN}"
|
||||
doexe "${S}/${MY_PN}"
|
||||
make_wrapper ${MY_PN} "/opt/${PN}/${MY_PN}" "" "/opt/${PN}" "/opt/bin/"
|
||||
|
||||
doicon -s 48 ${MY_PN}.png
|
||||
make_desktop_entry "${MY_PN}" "Double Commander" "${MY_PN}" "Utility;" || die "Failed making desktop entry!"
|
||||
}
|
||||
@@ -1,2 +1,3 @@
|
||||
DIST pfetch-1.10.0.tar.gz 26466 BLAKE2B cfe14f462e89d8676419d98c360fad36223af5bcc8da89a5fb61eb4304b7f06287d5d332f038da6ae5539bd50c0d2f8ac2ff0dad14e9cc933957138dd6595027 SHA512 77e79b0d9f732b38cfa4585daa815374267a85c942d5f66b9fbee8f5129997aaa6681543cd06b3ebd8ad0dc86a882aaefc5b050a43463bbc9aa919539ef629cc
|
||||
DIST pfetch-1.11.0.tar.gz 26511 BLAKE2B f2444211437d7f7189f76518eccd3fd682a5f35cd746447c8fde89fdcd3291bf61382b65cd93073a5129d48d40bfcde456304ced97a6a8f3a52611707ffe814f SHA512 a853d951891cafb195aaa978f8d17aa4a51ab17fbc98b317bb9e0598e1a42f49e4ed19162b8937602b1713bcf886b2b6cbc1b6f9495901c5b6adeae251fec50d
|
||||
DIST pfetch-1.9.4.tar.gz 26272 BLAKE2B aa23bf67a9205e3879ab62df0c2e7aed28f3d37e2c807796434ddc2ac9e3f114d717ddfde3f13d119f18e18ea7007a677debcefb380ab4ccc98cbd63161d72a4 SHA512 6eedfa9ae19c0c3a2b20396d996432fa2c3dba5cb5f0e63af27189d4228c582cd7caef73d8342841f699c891927b1569e6c33fc7b0891616e8a759e23a33ba4f
|
||||
|
||||
28
app-misc/pfetch/pfetch-1.11.0.ebuild
Normal file
28
app-misc/pfetch/pfetch-1.11.0.ebuild
Normal file
@@ -0,0 +1,28 @@
|
||||
# Copyright 2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DESCRIPTION="A pretty system information tool written in POSIX sh"
|
||||
HOMEPAGE="https://github.com/Un1q32/pfetch"
|
||||
|
||||
if [[ ${PV} == *9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/Un1q32/pfetch.git"
|
||||
else
|
||||
SRC_URI="https://github.com/Un1q32/pfetch/archive/${PV}/${P}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
fi
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
RESTRICT="strip test"
|
||||
|
||||
src_compile() {
|
||||
:
|
||||
}
|
||||
|
||||
src_install() {
|
||||
emake PREFIX=/usr DESTDIR="${D}" install
|
||||
einstalldocs
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
DIST superfile-1.4.0-deps.tar.xz 179667168 BLAKE2B 14dc1ddc70c40a4f2e040374b15675d623823f094e0318b24d4d69bc2f48a26f96a01a08107fc282d73abf873d99548fe58d64c90ad3d70b77d4749e1edb4846 SHA512 1e847973a68731ad7d17991f3166950da2824e5e6eb3c7d67304dd2974a0de47b594c29075eaf6ceef90afb8da944f400c908786f05dd5327ef1d0aaba85ceb3
|
||||
DIST superfile-1.4.0.tar.gz 16293086 BLAKE2B b94a711f2f3249b9ea7a02859ba69566b29990606782b2f0f3191310eb571b4fa2eefc5d21fce67baf1f85391b0453c066ad4f42afafa34be84875f3796451e7 SHA512 8d970a5496a296801f2198729b9ce9583b7890ef1a1230c91296fd39b08f8fec0302de4bc5ce49e2b6c73e1e3cc41ed24d1124da3be1f15df9950f26c45be0cd
|
||||
DIST superfile-1.5.0-deps.tar.xz 184162248 BLAKE2B efe7891a667fe8dd6c7aab70993422dad46cc0a597a68db1d455a4c7bcbeb8ff1516f9b792d0797951f29904b9d99b4217560a46de9349755979f22d1133b857 SHA512 5c0d24c04ad0a68a62f6e0bd20f57cd240a295cd55d67919055811e64d857a3369847e66a939019fafadeb3845c614ef0a4e61164987fb9811ce178ebfb65c12
|
||||
DIST superfile-1.5.0.tar.gz 21111895 BLAKE2B dcc2afd5576416fa77acf4671266da5822b4efe2aebc5ca2bf6b5005eb9da7a71a338fd49230a553d26d0818f4f0e7a9365c901b55c5931ffa8be5860786bb12 SHA512 5562e779f2368a1742066062ddfb5c396c754a54fa22567e23bd9a590e37117ac37c752a15bfe94affadf37d1e71956e09d00d12e9dbe7fd8e85e794bc009b85
|
||||
DIST superfile-1.6.0-deps.tar.xz 203692880 BLAKE2B 90ce543830d6003508ebcf5123393592af78f76ba06fb589a123240b81e8c026f0c4faecafa527b7d5685b68aac14bc90c334383250db6475d50cb0bf7ca2e82 SHA512 e097819942a489b41f2f897916ff6860977159c78776e6bb4f814d364632ccf2f8634fd12057035581e41d8d076a6736597b755d994d45a53af37bbde7659632
|
||||
DIST superfile-1.6.0.tar.gz 20789564 BLAKE2B 2ebe1d69e718d031a8f97e6ce2a69d2061a0bc2bf19c2c90aadbc4f58c7af71a39968a72b992c9928b5eec4e7d07b38846c3728fd72ad8e8aed5bb0d276e7df3 SHA512 5ed9534d719ca8cadbd7853b4bb38a1807bcb94435cddf8fd0dd5f5a651fe563c25747c03ede22450471b1f914c9c34fb6c6fa3b64341904efaf84c642bb8089
|
||||
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit go-module
|
||||
inherit go-module desktop xdg
|
||||
|
||||
DESCRIPTION="Pretty fancy and modern terminal file manager"
|
||||
HOMEPAGE="https://superfile.dev"
|
||||
@@ -12,13 +12,18 @@ if [[ "${PV}" == 9999 ]]; then
|
||||
EGIT_REPO_URI="https://github.com/yorukot/superfile.git"
|
||||
else
|
||||
KEYWORDS="~amd64"
|
||||
SRC_URI="https://github.com/yorukot/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
SRC_URI+=" https://github.com/ingenarel/guru-depfiles/releases/download/${P}-deps.tar.xz/${P}-deps.tar.xz"
|
||||
SRC_URI="https://github.com/yorukot/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
|
||||
https://github.com/ingenarel/guru-depfiles/releases/download/${P}-deps.tar.xz/${P}-go-mod-deps.tar.xz ->
|
||||
${P}-deps.tar.xz
|
||||
"
|
||||
# you can either use -go-mod-deps or -vendor-deps for the file
|
||||
# vendor-deps are small, but may not work for some packages/version
|
||||
# go-mod-deps are LARGE, but will most likely always work
|
||||
fi
|
||||
|
||||
LICENSE="MIT"
|
||||
#gentoo-go-license superfile-1.4.0.ebuild
|
||||
LICENSE+=" Apache-2.0 BSD-2 BSD GPL-3 ISC MIT MPL-2.0 "
|
||||
#gentoo-go-license superfile-1.6.0.ebuild
|
||||
LICENSE+=" Apache-2.0 BSD-2 BSD CC0-1.0 GPL-3 ISC MIT MPL-2.0 OFL-1.1 Unlicense "
|
||||
|
||||
SLOT="0"
|
||||
# currently tests are disabled because superfile tends to create files in places it should not:
|
||||
@@ -26,6 +31,7 @@ SLOT="0"
|
||||
# on top of that it has failed tests, tests depend on zoxide, tmux, python, a few python modules
|
||||
# the goal is to work on a src_test function slowly and bring back tests again
|
||||
RESTRICT="test"
|
||||
BDEPEND=">=dev-lang/go-1.25.7"
|
||||
|
||||
src_unpack() {
|
||||
if [[ "${PV}" == 9999* ]];then
|
||||
@@ -37,9 +43,10 @@ src_unpack() {
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
ego build -o bin/spf
|
||||
CGO_ENABLED=0 ego build -o bin/spf
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin bin/spf
|
||||
domenu asset/spf.desktop
|
||||
}
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit go-module
|
||||
inherit go-module desktop xdg
|
||||
|
||||
DESCRIPTION="Pretty fancy and modern terminal file manager"
|
||||
HOMEPAGE="https://superfile.dev"
|
||||
@@ -22,8 +22,8 @@ else
|
||||
fi
|
||||
|
||||
LICENSE="MIT"
|
||||
#gentoo-go-license superfile-9999.ebuild
|
||||
LICENSE+=" Apache-2.0 BSD-2 BSD GPL-3 ISC MIT MPL-2.0 "
|
||||
#gentoo-go-license superfile-1.6.0.ebuild
|
||||
LICENSE+=" Apache-2.0 BSD-2 BSD CC0-1.0 GPL-3 ISC MIT MPL-2.0 OFL-1.1 Unlicense "
|
||||
|
||||
SLOT="0"
|
||||
# currently tests are disabled because superfile tends to create files in places it should not:
|
||||
@@ -31,7 +31,7 @@ SLOT="0"
|
||||
# on top of that it has failed tests, tests depend on zoxide, tmux, python, a few python modules
|
||||
# the goal is to work on a src_test function slowly and bring back tests again
|
||||
RESTRICT="test"
|
||||
BDEPEND=">=dev-lang/go-1.25.5"
|
||||
BDEPEND=">=dev-lang/go-1.25.7"
|
||||
|
||||
src_unpack() {
|
||||
if [[ "${PV}" == 9999* ]];then
|
||||
@@ -48,4 +48,5 @@ src_compile() {
|
||||
|
||||
src_install() {
|
||||
dobin bin/spf
|
||||
domenu asset/spf.desktop
|
||||
}
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
DIST iwe-0.1.10.tar.gz 1813312 BLAKE2B 39bdd3ad2146d735cb453ad5e6d6502ea1e64c66c9d6f30b31359f3e37590f8567e67c388888ed9d5ed1f3dda895913a44b582c359c868df9862dcf559994788 SHA512 286092855a995993e9bd410559cbd9014707daf742fecb566f63c91caf229e81b3f6970acf65fdba9de9b6c0ff6d0f019c71b474515f36a1d189747d62d5778d
|
||||
DIST iwe-0.1.7.tar.gz 1806060 BLAKE2B d6c1ba3003de0dc9945e44efefabe9beab73fdbe132e31bf4cfd1419d2914720f699353cce6768ea9ba6f38182458046ee96a052c5c720c42ca368713260a62b SHA512 d1dcc0b6688db97598d3d366b239f6f374983822d2d5ca1203a6e1689424e2e023ffb11fa4475690d5b4d0b00f7afb1130176193a669ee7003cb19cb437d4121
|
||||
DIST iwe-0.3.2.tar.gz 1828195 BLAKE2B d3516999bc7f9a54bb2ff9dc8b23f6eb24508bfdde5b6359394c45c09e6971842b73a4ff731d449b431400b54c524e57551e034ff48c5bcae25f926d16c25fb6 SHA512 9f4014b8aeb8076c79acca0895a8b08731edc81c9448cd9b77fa84d9f1e646b1458224f45edc11c528a167895e739fef7570740656a66a7df893c3cbb7abcfae
|
||||
DIST iwe-liwe-v0.1.10-deps.tar.xz 18681204 BLAKE2B 7c0b9978f3af0b09e58938b1519d8f83fc77aeb2500aa5e5fe397c0a9405ba49b2bab1ef1af89fd69691bdbf4aeaf30ed12cf9cc6a7094ebe7ec71614923338e SHA512 613a88da06166c3f14db2d7a7880df7c291bc2afc8c9f61859eb61fbffdd6a450594e7b7abfa4a2cb218a2e53339f6580888e8224e5584d14c33fdc961bcaf9a
|
||||
DIST iwe-liwe-v0.1.7-deps.tar.xz 18681204 BLAKE2B 7c0b9978f3af0b09e58938b1519d8f83fc77aeb2500aa5e5fe397c0a9405ba49b2bab1ef1af89fd69691bdbf4aeaf30ed12cf9cc6a7094ebe7ec71614923338e SHA512 613a88da06166c3f14db2d7a7880df7c291bc2afc8c9f61859eb61fbffdd6a450594e7b7abfa4a2cb218a2e53339f6580888e8224e5584d14c33fdc961bcaf9a
|
||||
DIST iwe-liwe-v0.3.2-deps.tar.xz 18681204 BLAKE2B 7c0b9978f3af0b09e58938b1519d8f83fc77aeb2500aa5e5fe397c0a9405ba49b2bab1ef1af89fd69691bdbf4aeaf30ed12cf9cc6a7094ebe7ec71614923338e SHA512 613a88da06166c3f14db2d7a7880df7c291bc2afc8c9f61859eb61fbffdd6a450594e7b7abfa4a2cb218a2e53339f6580888e8224e5584d14c33fdc961bcaf9a
|
||||
|
||||
@@ -1,11 +1,11 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
FORTRAN_STANDARD="2003"
|
||||
|
||||
PYTHON_COMPAT=( python3_{12..13} )
|
||||
PYTHON_COMPAT=( python3_{12..14} )
|
||||
|
||||
inherit fortran-2 python-any-r1 toolchain-funcs
|
||||
|
||||
|
||||
@@ -1,3 +1,2 @@
|
||||
DIST athena-spec-0.3.11.tar.gz 12038 BLAKE2B 74badcebfe8bc8acf294c1655ddea2a84a47f0e3a82c7e37f77340ea6558d3f42211dc3016af0ff14689da98dee9e854b95eca2c9a91b856f3c7cd12fb2bcadc SHA512 4b07bf3d871638e24815db309d4c606a51a3cc6616f74ea60aab758463fd2fbc165f82e0bda9f850d9570245e6bb5cfea945923f2928bb404c8ef3a8cea35fc1
|
||||
DIST athena-spec-0.4.0.tar.gz 12728 BLAKE2B 8ed608bb734240f7a435541859cea39a57cc448d36ac2387b1ec39ef25f24e652990d46952f0048e6afabb9b8264b359921521d5087134e9740bceebd06d9278 SHA512 6733eb49a684b557cbfeb0f6593cfd334bbbb38aae83a3ce9c4093d164c5c588be19288adb36f7597be00069a11041cba38a6d9b10e3e441acb57a447a31c655
|
||||
DIST athena-spec-0.4.1.tar.gz 13161 BLAKE2B 416ea18f9ed290c65b57deb54b189ffe394619ab818669d34f6c760ec0b642d21d5c3d2c4635bb941c8534ea8da98dd34a6bcf50686a6e94cc0b769f3033c2fa SHA512 8041a1e1082301dc85c42fc6da1a7f6cac767f33cb95e1d4da11994b4593daf99495ccacac6d8d38518908ada66d7feb8b1904ede12c749a9ac1a036ff453fe0
|
||||
DIST athena-spec-0.4.2.tar.gz 15180 BLAKE2B 1828a3a6f260ba0eecf8d5febdc7771a8a56d020a70b9dcbcd9fb658116074750f15755d0c5b40b64e611f23bdb24df6985bcd0f71a905686aa1794e16b21881 SHA512 5e9ddfae5e0922468b0f9250a368dccd6a19a79115b4925fdd42603e01616628210dabfe27b8997555fb6ac534d41049d403e3a11d92ae8a88021d14142e307e
|
||||
|
||||
@@ -1,19 +0,0 @@
|
||||
# Copyright 2022-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit shards
|
||||
|
||||
MY_PN="${PN#athena-}"
|
||||
DESCRIPTION="Common/helpful Spec compliant testing utilities"
|
||||
HOMEPAGE="
|
||||
https://github.com/athena-framework/spec
|
||||
https://athenaframework.org/Spec/
|
||||
"
|
||||
SRC_URI="https://github.com/athena-framework/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
@@ -1,7 +1,7 @@
|
||||
# Copyright 2022-2025 Gentoo Authors
|
||||
# Copyright 2022-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
EAPI=9
|
||||
|
||||
CRYSTAL_MIN_VER="1.17"
|
||||
inherit shards
|
||||
@@ -1,2 +1,2 @@
|
||||
DIST crystal-html5-0.5.0.tar.gz 129298 BLAKE2B f76d155224e1fe4da2da1156cef49ba0ec20659ca20a6e41ae299f50083ed3c8f032569bbf9129a19f1b87c81be62cfba145b86aa2a714403e409086ea81d39a SHA512 72b8f4e506e60f6b60c7d883e38407137437e02138e3f6f7a5f7ffb98e393af1e0e67a2b630a24e67175b09b4b868e3d636a9b7f9420259f93532553269e9a9e
|
||||
DIST crystal-html5-0.5.1.tar.gz 130203 BLAKE2B 6082d8f8d27514b17564fc2835665062a967ad8b469eac8cfeb73c9cad037ff8fe0eea309b0c95c18a3f5cc226015c944955eb88ffcf4a967a5828dff321b717 SHA512 d89e53600d844f58c493af872efd1d011766cfaced9a4191d2c18a4051486f0a1279331ab90fb4e388ccafcce5ef204cc6ff27f38fbf91f54ce4f420d4abb5be
|
||||
DIST crystal-html5-0.7.0.tar.gz 137935 BLAKE2B 4dddbfa5663e1da1697bea020f0d93cdb739ef4a13e34e2c67d4a9ca802cf3b33967d679de850f88acb77c279a18f0bafcb4e06dce7a622868551b286751785a SHA512 1ab597512691db0bbd3f33c4afc27bec0112a0c8c6ac54a6ee6cf99b951066066846484f5776991c1adfb8295b54cf3d3db54c5127555f9d53b4f2cc18f961dd
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Copyright 2022-2024 Gentoo Authors
|
||||
# Copyright 2022-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
EAPI=9
|
||||
|
||||
inherit shards
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
DIST crystal-pg-0.28.0.tar.gz 44534 BLAKE2B 69f3c50e77c928055bc66ef46b729052e6c0df69a80c310bf576ed75d51a5f3a93ebb4faa10c47c8a64dc4f46fcecf2b5b82e9812d5b6839ba5f6888cf5e5bd9 SHA512 34358bc203b78fcbe3828d086dbf31b09b94e465f5c179c6a35186f2f5d42a65cd362ef75860e93eb3252699cc22787f798e09484f2e20d1284db6a384721a78
|
||||
DIST crystal-pg-0.29.0.tar.gz 45580 BLAKE2B 7f6a544466556a397b76aebb85d75d0ce269efda61129d55b61be29c14360da6cf3c4b6d8d127309f0e3dc6b21caf436a14cef1fd69e58a309d117d450b71811 SHA512 99a2cea26d51f2b3ca4b056d7e9673c7b1b75e72be1baf92a6f9377e04d52a62e23c5ce29486b7e430685a478f3e463ccbd985e491bc9f23b89241b633bfe609
|
||||
DIST crystal-pg-0.30.0.tar.gz 55730 BLAKE2B 9493b9ec750b9a166d6ebb7fde234f12639d5ba3d06149f753f3b609fbb28a024a58b8d70d8b3b8f566d271af2db212af003a6b537b468c437872cc7df561cb1 SHA512 628fb811965615ea82f4868e00c0d0f1e7c00b9f33bd4aebf1f1927bd96ffd05134e73643ea3096dcb722989776dc5692848b4157dd97832f4923d24ddba1a9f
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2022-2024 Gentoo Authors
|
||||
# Copyright 2022-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
@@ -18,7 +18,7 @@ KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-crystal/crystal-db-0.13.0
|
||||
<dev-crystal/crystal-db-0.14.0
|
||||
<dev-crystal/crystal-db-0.15.0
|
||||
"
|
||||
|
||||
DOCS=( CHANGELOG CONTRIBUTORS {CONTRIBUTING,README}.md )
|
||||
@@ -1,2 +1,2 @@
|
||||
DIST crystal-sqlite3-0.21.0.tar.gz 12284 BLAKE2B a6943a30d00a8ec47860121f2878ce9274aab100bfe6a8a82aadbcdd71f0b4eef1943fa29e6d86bb2807ccfe6294136d5422b797086078d5c3196b9e63fd3f89 SHA512 a11b70e714c19762a4344383b95b3106be05cf9f51f9a4491e1bfda37c7fff0c178bec366fc86845db903a597e2c6a4eeb288c2c365f0b8752345f761bc68759
|
||||
DIST crystal-sqlite3-0.22.0.tar.gz 13720 BLAKE2B 1590d872b98a38a2df8a8753306e70e653e4cb52ae536457e567230b58e8c42ab61afd6f7292072f3d69a8346818317b243fad4999e1a55af4244f0ced29e9be SHA512 b2e8cfd88ec0870bc712ece7e8e95eade37101ab02226b73aaa6f0151a7aae7bbb19fe3b517ccf2e23ffdb9e267ae1871e67463c55f220ef7e79bf867bd3f258
|
||||
DIST crystal-sqlite3-0.23.0.tar.gz 14240 BLAKE2B 73e0b79fa064e0ed69b155261e7115467b029b7b694aaa57fd84820f88263c6a98e2642fd9e5db0a1dc6479b9ba3430a319481e68cda5d00b1a82d271e8e1dbd SHA512 e229a1be4b12834c361c91cd916040d89e06621b30dc01501644bb7d5049b0aaa98e286f090cac854af2e42609bc77f8b3b2622927dd968a57f2850572c0348a
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Copyright 2022-2024 Gentoo Authors
|
||||
# Copyright 2022-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
EAPI=9
|
||||
|
||||
inherit shards
|
||||
|
||||
@@ -15,7 +15,7 @@ KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
>=dev-crystal/crystal-db-0.13.0
|
||||
<dev-crystal/crystal-db-0.14.0
|
||||
<dev-crystal/crystal-db-0.15.0
|
||||
"
|
||||
|
||||
DOCS=( {CHANGELOG,README}.md )
|
||||
@@ -1 +1,2 @@
|
||||
DIST crystal-xpath2-0.1.3.tar.gz 23933 BLAKE2B de970b43640489680965bdb0fc6d2e5fee8b9bb75d18e61c11089ad40f397b3c9e4963b2ca29a85049e3a1b0b0f291e32c2b0a321c729aac42bb730b848ab75f SHA512 3c57fb97d17bbff168e1a5904c2e629bb97114c31a4cd80d1347d7d804ebcdba3506b3243be303f42aa042936c667e918beadd10fced19175160e3921604cf09
|
||||
DIST crystal-xpath2-0.2.0.tar.gz 32136 BLAKE2B abf8b3135947e6064f1a051b162505d3e7050b40be1c59a93816338a38756ccd3b1bcdfb555f3c9b8d0d423a3045c612aee6c71ea380cade5e708d0ab03d07d5 SHA512 333692dfa6256046f930bb84727bbf8f6b6a617eadb3b5e82aae0f7701129609510ea7cf360ba7fa1fe56277821e88ac978a1714a5b2e5362b1b4e392edd8fd6
|
||||
|
||||
16
dev-crystal/crystal-xpath2/crystal-xpath2-0.2.0.ebuild
Normal file
16
dev-crystal/crystal-xpath2/crystal-xpath2-0.2.0.ebuild
Normal file
@@ -0,0 +1,16 @@
|
||||
# Copyright 2022-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=9
|
||||
|
||||
inherit shards
|
||||
|
||||
DESCRIPTION="XPath implementation in Crystal"
|
||||
HOMEPAGE="https://github.com/naqvis/crystal-xpath2"
|
||||
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-fnv"
|
||||
@@ -1,3 +1,2 @@
|
||||
DIST kemal-1.7.3.tar.gz 60094 BLAKE2B 80fa5b8c96faa6185296b86e99561e87da28a142828fa3d831cab1106fdb01d513c2c0cb49d47da70cb7d4983c6bf251a28621313e80cc4f8ab9f8df635176d6 SHA512 e65700aa65cc0160ea76aee16465b06225884b2be8aa6944bd89666e169794d3e264275b76b1864763df8bb601f7ef38c40847e29738917ec91de436539f4b3a
|
||||
DIST kemal-1.8.0.tar.gz 62020 BLAKE2B 09af0dd42927a6b00a50a51d3a5f475874e2d3241111e2754627e74aef85032a5aff056173f380355bc5af764a5f4d0a9271e70b7a01760b276a7f5f1fdf782a SHA512 87ea50b23fbc599b01f4f36e97f77f83af4ae806068f2a809b31b1a6e0eacfe145737371d6253c575f37f692ce9aa5efe012192ee08af69d74a7e36f0523bce4
|
||||
DIST kemal-1.11.0.tar.gz 77979 BLAKE2B 070ab84c35630e487f550f4b703a9333341f6d9fd8281b7b8742a146a5066f16f304a2a2b97453c7da20bfc37acd64a63992660b66081b35aaf4e178b2b2887e SHA512 4c25b3ad1708f55ead97a33d694c8bdcfdb14dbd858d3a52c5ee6c9967c48c0d37f2dc5aeabf5be0cf2946523db0d112635aa6d6e7da6e1c08aaf3870dc299f4
|
||||
DIST kemal-1.9.0.tar.gz 62634 BLAKE2B 17b55b605b99bb75fe8901589bee75b6d2e2e5a73de4a11850dcd2bd645153ae5398fe4977109bd3e16a4a9f47bd1f130278669ad2eca9d285b3eb16df4e1bed SHA512 fc74a0365e9c063dcd591f576927f644ab9e9636c73618027248d55d8c401e6aa3995093e6a306a1a542c2e41e21aee25bccc5c97492f78d1f3d40b418904f14
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Copyright 2022-2025 Gentoo Authors
|
||||
# Copyright 2022-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
EAPI=9
|
||||
|
||||
inherit shards
|
||||
|
||||
@@ -1,29 +0,0 @@
|
||||
# Copyright 2022-2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit shards
|
||||
|
||||
DESCRIPTION="Lightning Fast, Super Simple web framework"
|
||||
HOMEPAGE="
|
||||
https://kemalcr.com/
|
||||
https://github.com/kemalcr/kemal
|
||||
"
|
||||
SRC_URI="https://github.com/kemalcr/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
dev-crystal/exception_page
|
||||
dev-crystal/radix
|
||||
"
|
||||
|
||||
src_test() {
|
||||
# conflicts with spec/run_spec.cr
|
||||
local -x CRYSTAL_OPTS=
|
||||
|
||||
shards_src_test
|
||||
}
|
||||
@@ -1 +1 @@
|
||||
DIST lucky_flow-0.10.1.tar.gz 17554 BLAKE2B 2908f876dbe400b19f2ab9d8234b698dd88f95b3b88ba9e6bf4b0a0335f7815563e3927b2ac5b45a4617ed7593c745db4ceb98b467cc5ea3809b6f447e71b9dd SHA512 bce03d831fee15b960747f378eff9f0ce70a5cf13c71887eaace48c91344a90eacfb3004af0a1b1f915e859c4ec3ed5a90ea0ce3f989e6bd9af6e39557003b62
|
||||
DIST lucky_flow-0.10.2.tar.gz 17991 BLAKE2B 1d9fc9835621d077fdf023c9db3a200f66fc3801e12596d06106fd5fa42d03b0c2278ff6dd1770d323c30d84e1def053f125040232196f1b153f795cd8790482 SHA512 f80348ceb8473de5b8bc2e41aa974e1503c6ae8e85e035abe9d8ab57502c973241d29e2c114dd76f4ed34f0f64ded0185f0dff2799c8b319a91a95943151f1da
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Copyright 2022-2025 Gentoo Authors
|
||||
# Copyright 2022-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
EAPI=9
|
||||
|
||||
inherit shards
|
||||
|
||||
@@ -14,7 +14,7 @@ SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
dev-crystal/crystal-html5
|
||||
<dev-crystal/crystal-html5-0.7.0
|
||||
>=dev-crystal/habitat-0.4.9
|
||||
dev-crystal/selenium
|
||||
dev-crystal/webdrivers
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 2022-2025 Gentoo Authors
|
||||
# Copyright 2022-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
@@ -34,5 +34,5 @@ BDEPEND="
|
||||
|
||||
src_test() {
|
||||
local -x SELENIUM_BROWSER=firefox
|
||||
ecrystal spec --tag "~firefox"
|
||||
shards_src_test --tag "~firefox"
|
||||
}
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
DIST spectator-0.12.1.tar.gz 156923 BLAKE2B a36c18c339d4cf295fd64433daf5d9c642858598dcd91e7adfe57f813e0e2a3adfaca7b42968b95eb332541e666b32d2b1a02931e0b68b7280d20b26a5d3e276 SHA512 f003e79608c5e4dd5965de446698e7bcb8049bc45185cbd7bfcb0a6523a77ca68d8d875b7985c1efce5533630845a9eb929c3aa26ec190f5613e5b450824f7d6
|
||||
DIST spectator-v0.12.2.tar.bz2 119342 BLAKE2B c677ffa18bb1e8b672d2a0e51cb3fd50eecc9262dc34a1a73b0dfa6056c9278443ae0a6bf30ab538b6c7e4014ee116f0b06659455b7a0fc7d73c38481d333484 SHA512 d2f5ca5d7f461263a3f4f58b3de5efd9c51fc00ede0add74254d2f90d3ddacc4474bf4b280b9d11b7dca31203bc3f4696a305ce374781712fb8ef420df726c4c
|
||||
DIST spectator-v0.12.4.tar.bz2 120393 BLAKE2B af1def2af2388d247ee109d9b62fac5d8e4cdabf1802cbfaec59817cf8564e6eba51ade3c92db0406424998c5d9f61a25bbe371838fbb3095e8f1edf2c6adf93 SHA512 d37e38ee78137fd04acd0a0328b2cd87c78ad82b36fbf937079bf8f5bfe33a812b55c7c148694063ab3b95526bd31f7e23d2c9ec11b1732fa7e1ae8c4ae43b88
|
||||
|
||||
@@ -1,42 +0,0 @@
|
||||
# Copyright 2022-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit shards
|
||||
|
||||
DESCRIPTION="Feature-rich testing framework for Crystal inspired by RSpec"
|
||||
HOMEPAGE="https://github.com/icy-arctic-fox/spectator"
|
||||
SRC_URI="https://github.com/icy-arctic-fox/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DOCS=( {ARCHITECTURE,CHANGELOG,CONTRIBUTING,README}.md )
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# remove a test that might fail to build (bug 945172)
|
||||
rm spec/issues/github_issue_48_spec.cr || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# adopted from .gitlab-ci.yml
|
||||
shards_src_test spec/matchers/ spec/spectator/*.cr
|
||||
shards_src_test spec/docs/
|
||||
shards_src_test spec/features/
|
||||
shards_src_test spec/issues/
|
||||
shards_src_test spec/rspec/
|
||||
|
||||
# Build failure
|
||||
#shards_src_test spec/spectator/dsl/
|
||||
|
||||
# Compile each test individually, because otherwise
|
||||
# up to 3G of RAM is eaten by compilation.
|
||||
local t
|
||||
for t in spec/spectator/mocks/*; do
|
||||
shards_src_test "${t}"
|
||||
done
|
||||
}
|
||||
52
dev-crystal/spectator/spectator-0.12.4.ebuild
Normal file
52
dev-crystal/spectator/spectator-0.12.4.ebuild
Normal file
@@ -0,0 +1,52 @@
|
||||
# Copyright 2022-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=9
|
||||
|
||||
inherit shards
|
||||
|
||||
MY_P="${PN}-v${PV}"
|
||||
DESCRIPTION="Feature-rich testing framework for Crystal inspired by RSpec"
|
||||
HOMEPAGE="https://gitlab.com/arctic-fox/spectator"
|
||||
SRC_URI="https://gitlab.com/arctic-fox/${PN}/-/archive/v${PV}/${MY_P}.tar.bz2"
|
||||
S="${WORKDIR}/${MY_P}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
DOCS=( {ARCHITECTURE,CHANGELOG,CONTRIBUTING,README}.md )
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
local tests_to_remove=(
|
||||
# broken in v0.12.4
|
||||
spec/rspec/expectations/contain_exactly_matcher_spec.cr
|
||||
spec/spectator/mocks/mock_spec.cr
|
||||
|
||||
# bug #945172
|
||||
spec/issues/github_issue_48_spec.cr
|
||||
)
|
||||
|
||||
rm "${tests_to_remove[@]}" || die
|
||||
}
|
||||
|
||||
src_test() {
|
||||
# adopted from .gitlab-ci.yml
|
||||
crystal_spec spec/matchers/ spec/spectator/*.cr
|
||||
crystal_spec spec/docs/
|
||||
crystal_spec spec/features/
|
||||
crystal_spec spec/issues/
|
||||
crystal_spec spec/rspec/
|
||||
|
||||
# Build failure
|
||||
#crystal_spec spec/spectator/dsl/
|
||||
|
||||
# Compile each test individually, because otherwise
|
||||
# up to 3G of RAM are eaten by compilation.
|
||||
local t
|
||||
for t in spec/spectator/mocks/*; do
|
||||
crystal_spec "${t}"
|
||||
done
|
||||
}
|
||||
@@ -1 +1,2 @@
|
||||
DIST webdrivers-0.4.3.tar.gz 7512 BLAKE2B 447e0ab917d96ef79d982a9ceb4cf70c5cd4714437f183012e91b55a7e63a64a3fb4769cfc85d078c558750981248ec9e6b8724117409c220330e1fcab0e61f6 SHA512 7d46c7592cae01119fc0c8367a55284ce12750f3dc9643eb95ac106926561b798adb4e42b2042f4977b5d7e09d834da58f4b21ae5df2993f76b20d869d526556
|
||||
DIST webdrivers-0.4.5.tar.gz 8250 BLAKE2B 9f72716a321557ee55a88a3fd94d8d025516625d18972ba5fd6243d869b7d19482ec6e5a7f1ee154f68d3aebdbaacde3805f50e4eb502e803ab1c9e6c124b913 SHA512 d46a3d9fb70c7ce16a76a1512a63900d1d94797f1e4ca0ddf2bf0b3253249a52783f57a792c6324380e8c915afe913c440793095b04ff7932fb31e98b9ee3b76
|
||||
|
||||
31
dev-crystal/webdrivers/webdrivers-0.4.5.ebuild
Normal file
31
dev-crystal/webdrivers/webdrivers-0.4.5.ebuild
Normal file
@@ -0,0 +1,31 @@
|
||||
# Copyright 2022-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=9
|
||||
|
||||
inherit shards
|
||||
|
||||
MY_PN="${PN}.cr"
|
||||
DESCRIPTION="Helps manage drivers for Selenium, such as the Chromedriver"
|
||||
HOMEPAGE="https://github.com/crystal-loot/webdrivers.cr"
|
||||
SRC_URI="https://github.com/crystal-loot/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${MY_PN}-${PV}"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
dev-crystal/crystar
|
||||
>=dev-crystal/habitat-0.4.9
|
||||
"
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
# remove tests that use network
|
||||
rm \
|
||||
spec/webdrivers/chromedriver_spec.cr \
|
||||
spec/webdrivers/geckodriver_spec.cr \
|
||||
spec/webdrivers/chrome/driver_remote_version_finder_spec.cr || die
|
||||
}
|
||||
@@ -1,6 +1,6 @@
|
||||
DIST crystal-1.18.2-1-linux-x86_64.tar.gz 51989421 BLAKE2B 768a1317290a317d0a634ee1b249c3ba6776b04bf539545d676c4cd1256832c2dc2cc1e18c02fdb87ef2e2d4566b423486f378a9e276300c10385a3255477daf SHA512 bb5b43467fe0adc37237bbc91841adfd61c97b1dceb6ed87cbe05c3ab8606973688aaa23bf11053a8deb4a636f60c7131baadbfd4af9d46f1f574c88e3f536e9
|
||||
DIST crystal-1.18.2-docs.tar.gz 16473205 BLAKE2B ebebd28bf97744930b3fe7f5a87c6957fb7cc75b6c068a94077307bc45b5ede764ac78e53f38064e19cb27a3eb00d259847cd78f739d10dcaadd766c6c2db82a SHA512 d2a12478f7cb45cbd6ecf56a7df62ccdde6e5e83fcd33425d8a4d07a86d2d67c448f0899541d2ea7cba2f2a0fb32aa480ad657a58e67468c4c68a820893c1a2a
|
||||
DIST crystal-1.19.1-1-linux-x86_64.tar.gz 57469667 BLAKE2B f1038d31ad30f7129d459db0bf85f1eabdf6eaa9c2f884f9fd114f2dd0941d552f069e49325565e089ef68155d2a6452c91157891ef83a1614c3d2800b3be6a7 SHA512 92d0ca05d3b0e49e4e357d811eac5f1720df42051f30d050b7056ecebce3ac60c5dfb7d4ca3a2d467f527f752d2368b71db5b2f42bb4033a127b41206cdd36b5
|
||||
DIST crystal-1.19.1-docs.tar.gz 16921959 BLAKE2B 65969c484a34ff8bba369c50399a54bd00db9371c8e2d2bcc3fff6703d4d94c8d81816f820bbd8feedaa7e4dfa497e1f5eb73b20940c26854f34503039359ffa SHA512 7960edc11608bc7b62bbaece12329560f10f07dc29fd0b7fce55003f4b72e6147b8568ea6a1bda2d2f6171781c75ae2ed75a408850acb43bee529375433cc12c
|
||||
DIST crystal-1.20.0-1-linux-x86_64.tar.gz 57716758 BLAKE2B ac3d944284c72ef19e5bd7c87d1b00bbe6c25e0e348b23a1a64b2c765f8ef30ee6ec09346a1526d25c2354b070e640e46ed122a0604a2d5c823fdc16f9164e66 SHA512 457219c0c93216809ac989daf72586abfe01d8342d788ae988349193410bf575a5590dbe01780582013aae5ab29dd912284fbbaa9622f58d9433702a3dd2e318
|
||||
DIST crystal-1.20.0-docs.tar.gz 17288186 BLAKE2B 087789425852417ae9152a341a0d30be78fd2983927e61dc7062814922c4aa267d38cdbd25bb99eb0f1428686798c85d482aac3ef5e0e2b54642b030d36ebba9 SHA512 b6c7b6864fe0c78e82bf41370c218df2daa97cfd99cf0309482408e78d31e340374f6e9c7643bfaf9430f3e633dfaa8b9188888f4d96feed43d0a9f44919a8af
|
||||
DIST crystal-1.20.2-1-linux-x86_64.tar.gz 57694161 BLAKE2B 222bea08376a97057a08f4c63af9d34768025e07fd84a1bb87a3ba318767a0e871bee8a53ee9d6557672bb5ab88a57c5bd8f2733faede6023798d92163a43fb8 SHA512 59b72be3167cf7113c483123fa905613e52bdfca6c2a6e40ec55f672962a14c55eb52e419e222e0670fda0d9b3cb00c086bbd28bdd68bb2d6308ebf1544025b5
|
||||
DIST crystal-1.20.2-docs.tar.gz 17289153 BLAKE2B 89fa67e20d1eba402ee7ac64eb107b7814cbd43a015e20032d3375ec01bc2a3da0fb5e4695eb80144ed8a3b74ef5b3d1bfc22438dd1d4a297c2b7a5cc8b82e66 SHA512 af527ea13504757f93884281985ec386d39fc0215a0705d333c6da0c577ac1c26352057b386fcada750efc76d67d8532ad65cd52070943d11a6e2cfd6afbce13
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
EAPI=9
|
||||
|
||||
MY_PN="${PN%-bin}"
|
||||
BV="${PV}-1"
|
||||
@@ -1 +1,2 @@
|
||||
DIST quickjs-2025-09-13-2.tar.xz 596244 BLAKE2B da4bdb04e87a3f6086287e352e878e9f5b78034feda5687f7e191a549a4e2e7a0aa54ce89dd25b99eb685ff83db5898021a314f05ca20830c99f59379c413c3e SHA512 ea20d9ce8b6e09e58f1c3dc51086cd23c1ca18de7b5711bbd88e86dbbba2589b950acd22003e33fbed94dd4ec3e1828e6af5342ea9c62024cce7ca11eca1029c
|
||||
DIST quickjs-2026-06-04.tar.xz 621500 BLAKE2B 444207333eaf6e9bd5a6ea5fe2fda9ba3d9a596436eddc1ac2751ded1d04e877e3129828f5039802d7753ab3cb68b9e02609709021cd2328803bf8eff6ca4f19 SHA512 e02722a82de0d2b7d6c95edc57daccecb5680b8d87f3580424a143a04df197c0df5bcd51d138c5e1e8b0d78b423acfa39169e8c0bfc1ace8387e13fc3bca22e2
|
||||
|
||||
@@ -1,25 +0,0 @@
|
||||
From aa3c213319f6df61f727a604798e8c120b7c37f4 Mon Sep 17 00:00:00 2001
|
||||
From: tastytea <tastytea@tastytea.de>
|
||||
Date: Fri, 30 Apr 2021 00:03:42 +0200
|
||||
Subject: [PATCH] Remove TTY check in test.
|
||||
|
||||
---
|
||||
tests/test_std.js | 2 --
|
||||
1 file changed, 2 deletions(-)
|
||||
|
||||
diff --git a/tests/test_std.js b/tests/test_std.js
|
||||
index 3ea6e34..a12cb81 100644
|
||||
--- a/tests/test_std.js
|
||||
+++ b/tests/test_std.js
|
||||
@@ -143,8 +143,6 @@ function test_os()
|
||||
{
|
||||
var fd, fpath, fname, fdir, buf, buf2, i, files, err, fdate, st, link_path;
|
||||
|
||||
- assert(os.isatty(0));
|
||||
-
|
||||
fdir = "test_tmp_dir";
|
||||
fname = "tmp_file.txt";
|
||||
fpath = fdir + "/" + fname;
|
||||
--
|
||||
2.26.3
|
||||
|
||||
@@ -1,46 +0,0 @@
|
||||
--- a/Makefile.old
|
||||
+++ b/Makefile
|
||||
@@ -69,7 +69,7 @@ endif
|
||||
ifdef CONFIG_CLANG
|
||||
HOST_CC=clang
|
||||
CC=$(CROSS_PREFIX)clang
|
||||
- CFLAGS+=-g -Wall -MMD -MF $(OBJDIR)/$(@F).d
|
||||
+ CFLAGS+=-Wall -MMD -MF $(OBJDIR)/$(@F).d
|
||||
CFLAGS += -Wextra
|
||||
CFLAGS += -Wno-sign-compare
|
||||
CFLAGS += -Wno-missing-field-initializers
|
||||
@@ -92,13 +92,13 @@ else ifdef CONFIG_COSMO
|
||||
HOST_CC=gcc
|
||||
CC=cosmocc
|
||||
# cosmocc does not correct support -MF
|
||||
- CFLAGS=-g -Wall #-MMD -MF $(OBJDIR)/$(@F).d
|
||||
+ CFLAGS=-Wall #-MMD -MF $(OBJDIR)/$(@F).d
|
||||
CFLAGS += -Wno-array-bounds -Wno-format-truncation
|
||||
AR=cosmoar
|
||||
else
|
||||
HOST_CC=gcc
|
||||
CC=$(CROSS_PREFIX)gcc
|
||||
- CFLAGS+=-g -Wall -MMD -MF $(OBJDIR)/$(@F).d
|
||||
+ CFLAGS+=-Wall -MMD -MF $(OBJDIR)/$(@F).d
|
||||
CFLAGS += -Wno-array-bounds -Wno-format-truncation
|
||||
ifdef CONFIG_LTO
|
||||
AR=$(CROSS_PREFIX)gcc-ar
|
||||
@@ -120,14 +120,14 @@ DEFINES+=-D__USE_MINGW_ANSI_STDIO # for standard snprintf behavior
|
||||
endif
|
||||
|
||||
CFLAGS+=$(DEFINES)
|
||||
-CFLAGS_DEBUG=$(CFLAGS) -O0
|
||||
-CFLAGS_SMALL=$(CFLAGS) -Os
|
||||
-CFLAGS_OPT=$(CFLAGS) -O2
|
||||
+CFLAGS_DEBUG=$(CFLAGS)
|
||||
+CFLAGS_SMALL=$(CFLAGS)
|
||||
+CFLAGS_OPT=$(CFLAGS)
|
||||
CFLAGS_NOLTO:=$(CFLAGS_OPT)
|
||||
ifdef CONFIG_COSMO
|
||||
LDFLAGS+=-s # better to strip by default
|
||||
else
|
||||
-LDFLAGS+=-g
|
||||
+LDFLAGS+=
|
||||
endif
|
||||
ifdef CONFIG_LTO
|
||||
CFLAGS_SMALL+=-flto
|
||||
51
dev-lang/quickjs/quickjs-2026.06.04.ebuild
Normal file
51
dev-lang/quickjs/quickjs-2026.06.04.ebuild
Normal file
@@ -0,0 +1,51 @@
|
||||
# Copyright 2021-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=9
|
||||
|
||||
inherit toolchain-funcs
|
||||
|
||||
MY_P="${PN}-${PV//./-}"
|
||||
|
||||
DESCRIPTION="Small embeddable Javascript engine"
|
||||
HOMEPAGE="https://bellard.org/quickjs/"
|
||||
SRC_URI="https://bellard.org/quickjs/${MY_P}.tar.xz"
|
||||
S="${WORKDIR}/${MY_P%-2}"
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
IUSE="lto static-libs"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}/quickjs-2024-01-13-sharedlib.patch"
|
||||
"${FILESDIR}/quickjs-2025-09-13-respect-flags.patch"
|
||||
"${FILESDIR}/quickjs-2025-09-13-quickjs-pc.patch"
|
||||
)
|
||||
|
||||
src_prepare() {
|
||||
default
|
||||
|
||||
sed -i '/$(STRIP) .*/d' Makefile || die "Failed removing STRIP call"
|
||||
|
||||
sed -Ei '/^\s*(CC|AR)=/d' Makefile \
|
||||
|| die "Failed removing hard-coded tools"
|
||||
|
||||
sed -i 's;$(PREFIX)/lib;$(LIBDIR);' Makefile || die "Failed fixing libdir"
|
||||
|
||||
if ! use static-libs; then
|
||||
sed -i '/install -m644 libquickjs.a "$(DESTDIR)$(LIBDIR)\/quickjs"/d' Makefile || die "Failed fixing static-libs"
|
||||
fi
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
export CC="$(tc-getCC)"
|
||||
export AR="$(tc-getAR)"
|
||||
|
||||
export PREFIX=/usr
|
||||
export LIBDIR="/usr/$(get_libdir)"
|
||||
|
||||
export CONFIG_LTO=$(use lto)
|
||||
if ! use static-libs; then
|
||||
export CONFIG_SHARED=y
|
||||
fi
|
||||
}
|
||||
@@ -1,6 +1,2 @@
|
||||
DIST uiua-0.16.2-crates.tar.xz 84625856 BLAKE2B 833da5bcc0e4f996393da173e4749a67aa2c7fa56796b74577131fc3ba701da95aef41001023474bc9433dfa35a57e4bda93de974cc11648dbe5ddf15bfb9e40 SHA512 8a1ca271a5685755ffd6cd9f51ee6093ce651e12e949f3535ee18e34c3d3f413005ca8bbdb0206fd30e7f55f3247c5841e74c28fc229475cab54a9d6cfc47346
|
||||
DIST uiua-0.16.2.tar.gz 3029219 BLAKE2B c64948f429e63f5fd7994f5adaa1801fcf2af83e43feba9ea241fb6852463ba533299f74abc3296fd6110ac4674e8d16293dd4e5fcbed42d1c754e68e395fcf3 SHA512 c1e169b2cc1183f5d1108d4daa9483b9fa2665cfb36b3e1ed574170a63b545c7b4a27a4c94e1295ff9f2c113d4750975ff7decfbe4bcb0a8f48dbd14433d6f4c
|
||||
DIST uiua-0.17.2-crates.tar.xz 84618516 BLAKE2B cb21471893b8c1bcc0784646335337db79ba97be3741eae368b57ed6a996497368400735733e51ad2bfe7139ca6469ab2226161b5fa315fae6435b8e142ab8a7 SHA512 d2527748531815a7060c02728cd3ff0a660593322c2bd12108034e4e33b8af8d67bc64cdb3dc621d4a537acd8fad409d5a0d22e67d3dfad974ba48e059a27a3d
|
||||
DIST uiua-0.17.2.tar.gz 3206703 BLAKE2B ac8bdb28ce6c376890f599e1963d2711b13671db6b173cc01cb06561eb45887e9a6d18d8f51440f07291b3fc65e7db2eefd0144aa0925b02ca14e649f3e1d24d SHA512 918512be0e516638b82f2b39b37c15a4cfc45e295a6097caa6b61a43864537e78a1dd0cc576094f2e3d7b6882dd9106aadbdf58d5021ecbeee6c0f4e75e1bad2
|
||||
DIST uiua-0.18.1-crates.tar.xz 85226928 BLAKE2B cede115b896abe4353eb42b0293ec2a0a8a220f2df5aa963755304e844755b6868defe37ddeed367c3be2420a6d1886ebc395e4c5c17dcbae813109b37543597 SHA512 c6046feb87f4beab01a7f36f6d0b4e52e6ac9e72ddacc8f6ef18b27d0a06fc8923b12dfdf10a5326c573876b5dcd095a71af231164d73a10f319d201da118d75
|
||||
DIST uiua-0.18.1.tar.gz 17508473 BLAKE2B 0d3d07704cc3e7fe8e74f0c2f125a103fcc4074e38a29ed90ded7da334aa8318ba8f6b860161005bfa7cf1fb613de09d7a2bc6e6192f765f3aafa37b5f1bb58a SHA512 41241057cf45edb89de7d1f241a40fd380d9b75e603b92fa0263a5948020b109d811c5bbe8204bf0ba64f47486b110c6f1f939f603c6956c51d012d4e59135bd
|
||||
|
||||
@@ -1,35 +0,0 @@
|
||||
# Copyright 2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Autogenerated by pycargoebuild 0.15.0
|
||||
|
||||
EAPI=8
|
||||
|
||||
CRATES=""
|
||||
RUST_MIN_VER="1.82.0"
|
||||
inherit cargo
|
||||
|
||||
DESCRIPTION="A stack-based array programming language"
|
||||
HOMEPAGE="https://www.uiua.org https://github.com/uiua-lang/uiua"
|
||||
SRC_URI="
|
||||
https://github.com/uiua-lang/uiua/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz
|
||||
${CARGO_CRATE_URIS}
|
||||
"
|
||||
if [[ ${PKGBUMPING} != ${PVR} ]]; then
|
||||
SRC_URI+="
|
||||
https://gentoo.kropotkin.rocks/distfiles/${P}-crates.tar.xz
|
||||
"
|
||||
fi
|
||||
|
||||
LICENSE="MIT"
|
||||
# Dependent crate licenses
|
||||
LICENSE+="
|
||||
0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0
|
||||
CC0-1.0 IJG ISC LGPL-3+ MIT MPL-2.0 UoI-NCSA OFL-1.1
|
||||
UbuntuFontLicense-1.0 Unicode-3.0 ZLIB
|
||||
"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RESTRICT="mirror"
|
||||
@@ -1,35 +0,0 @@
|
||||
# Copyright 2025 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
# Autogenerated by pycargoebuild 0.15.0
|
||||
|
||||
EAPI=8
|
||||
|
||||
CRATES=""
|
||||
RUST_MIN_VER="1.82.0"
|
||||
inherit cargo
|
||||
|
||||
DESCRIPTION="A stack-based array programming language"
|
||||
HOMEPAGE="https://www.uiua.org https://github.com/uiua-lang/uiua"
|
||||
SRC_URI="
|
||||
https://github.com/uiua-lang/uiua/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz
|
||||
${CARGO_CRATE_URIS}
|
||||
"
|
||||
if [[ ${PKGBUMPING} != ${PVR} ]]; then
|
||||
SRC_URI+="
|
||||
https://gentoo.kropotkin.rocks/distfiles/${P}-crates.tar.xz
|
||||
"
|
||||
fi
|
||||
|
||||
LICENSE="MIT"
|
||||
# Dependent crate licenses
|
||||
LICENSE+="
|
||||
0BSD Apache-2.0 Apache-2.0-with-LLVM-exceptions BSD-2 BSD Boost-1.0
|
||||
CC0-1.0 CDLA-Permissive-2.0 IJG ISC LGPL-3+ MIT MPL-2.0 UoI-NCSA
|
||||
OFL-1.1 UbuntuFontLicense-1.0 Unicode-3.0 ZLIB
|
||||
"
|
||||
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RESTRICT="mirror"
|
||||
@@ -6,7 +6,7 @@
|
||||
EAPI=8
|
||||
|
||||
CRATES=""
|
||||
RUST_MIN_VER="1.82.0"
|
||||
RUST_MIN_VER="1.88.0"
|
||||
inherit cargo
|
||||
|
||||
DESCRIPTION="A stack-based array programming language"
|
||||
|
||||
@@ -1 +1,2 @@
|
||||
DIST mcl-0.1.13.tar.gz 25663 BLAKE2B 3dbd667338a4697b9a044dca363cbf6f92de51d173116110694d34f6796a3ed2ebc056fa2ce3015ee3840b1435eb367a714ccbe24b4807c7d139ecb446279b6f SHA512 ed394edead795d04583034f569ada69a9ee893431159cb8ee2cc8f47509ad5e4ffdcfdefdeae06a118305b61f74d420f421125fc2e038c21d7ff08612e03ad24
|
||||
DIST mcl-0.1.14.tar.gz 25685 BLAKE2B 1667344ad94ce98acda9319ce4e8795e8a598e6ff5ba6d7750b668c4d47c2c53be133956c7b2f82df3d6b5f0a28ad30e823a4947348fa5711ced366dfd1837c1 SHA512 1e8dfc41035228dcc0b6b907dffec60610b9d56ea44694e53dc84a135af2467bea4a06317a6f3ea8bb7ce915cbc4704c995da20dd2ac1f3eb01937b76f81162f
|
||||
|
||||
38
dev-libs/mcl/mcl-0.1.14.ebuild
Normal file
38
dev-libs/mcl/mcl-0.1.14.ebuild
Normal file
@@ -0,0 +1,38 @@
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake
|
||||
|
||||
DESCRIPTION="merry's common library"
|
||||
# This is a fork of the `merryhime/mcl` repository
|
||||
HOMEPAGE="https://github.com/azahar-emu/mcl"
|
||||
SRC_URI="https://github.com/azahar-emu/mcl/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~arm64 ~ppc64"
|
||||
IUSE="test"
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
dev-libs/libfmt:=
|
||||
"
|
||||
DEPEND="${RDEPEND}"
|
||||
BDEPEND="
|
||||
test? ( dev-cpp/catch )
|
||||
"
|
||||
|
||||
PATCHES=(
|
||||
"${FILESDIR}"/${PN}-0.1.13-build-tests-only-when-requested.patch
|
||||
)
|
||||
|
||||
src_configure() {
|
||||
local mycmakeargs=(
|
||||
-DBUILD_TESTING=$(usex test)
|
||||
-DMCL_WARNINGS_AS_ERRORS=no
|
||||
)
|
||||
|
||||
cmake_src_configure
|
||||
}
|
||||
@@ -1,3 +1,3 @@
|
||||
DIST guidata-3.13.4.tar.gz 783773 BLAKE2B 4643802dca5a9c838ceb22baa7f7ac56e2b886a0e7d612e546979ea2df942dcdab23faadcf5bbb6b7856028e6e8eb62e7d7617ed68762c185f9324c813513b62 SHA512 c11acf082821443c14ab613342a1b397bbff361f223144ee9a570354867c1e0c71db95803cb2fbda9d2c25e284717bb38df4457bdd4b433b513d63fcac783f60
|
||||
DIST guidata-3.14.2.tar.gz 869891 BLAKE2B 77a9c0531536fca57fd8acaebd6b994246edee7c64180b08952c920cb4992e38bfbd6ef6e90372238d83e5d4a1eabde423e89a8e551bfd6f29bc770b3bd7cda1 SHA512 ed3691e27c0df48576efaa213702acd0399fe74fd94555ba47a300b5a27e150047713ebe6cc5c3907009829a70f392e962b12a0ed85e643d3007ce0493d11a6e
|
||||
DIST guidata-3.14.3.tar.gz 872027 BLAKE2B c1f4d7ef5b7ae561ebc595d2f3bda9b1f9335bf34c25a0733bb57cc0cdabeff383b9644a2badd899c12e3aa309bd3d371ea07914e06374016471b1833a322c85 SHA512 68cddfa0dfd3264429757faea3520c2200058c5712100d54c2799851bf3cf91dcbf857764df374a1edd3745ed091e23e42cf58cc1f95f63125899b37b8b5e23f
|
||||
DIST guidata-3.14.4.tar.gz 874873 BLAKE2B 43707d4fdd8c428d1e22e590d7ebbbc03ee9b0c702761191e654008d79ded1c6e8f38de8d92e8abd6bc50ad3b80ec74306894d1bf5e139d73691acb2100a9981 SHA512 c2863a684888619f157b56fe1a4ad06f000a2515302ddc0fdaecd7a3a19516c73ad7b5f1dc333c80f92e40ab8bf0300870761be311a59131feea110275327459
|
||||
|
||||
@@ -25,13 +25,7 @@ RDEPEND="
|
||||
dev-python/tomli[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
BDEPEND="
|
||||
test? (
|
||||
dev-python/pytest-qt[${PYTHON_USEDEP}]
|
||||
dev-python/pytest-xvfb[${PYTHON_USEDEP}]
|
||||
)
|
||||
"
|
||||
|
||||
EPYTEST_PLUGINS=(pytest-xvfb pytest-qt)
|
||||
distutils_enable_tests pytest
|
||||
|
||||
EPYTEST_DESELECT=(
|
||||
@@ -5,7 +5,7 @@ EAPI=8
|
||||
|
||||
# officially supports only py3.11 but works on newer too
|
||||
DISTUTILS_USE_PEP517=flit
|
||||
PYTHON_COMPAT=( python3_{12..13} )
|
||||
PYTHON_COMPAT=( python3_{12..14} )
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python DFU tool for updating Nitrokey firmware"
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
DIST posthog-7.15.3.gh.tar.gz 3632571 BLAKE2B e8b722ce05e6c728c612749c2dd97502762cace492100a434c99ccf24b5da784337f8baaf426056f13a3b2d853b1bca3813b42b5c86b7383e617a3955e5a25b6 SHA512 a41406bcd2f447662866dcfcc520fefd39a492766c1912d907b52742e35f2001521614080b89ec31b65df1646676e6557b9c8a7569a9539616bddb1d6a972901
|
||||
DIST posthog-7.16.2.gh.tar.gz 3699657 BLAKE2B 687325405dcb33b2aa2569f6b018183b791fdbba19bd1a9a25aadec51d3e3f18adf0b7a6078a1fe51b522ef9e9a2fde70d77b2246fdc5b000d12a841e88852ec SHA512 d49c373964688201e8ed156e8006b65ea3993e9e581eda467b6bdb2a76c6c16dac90034d663dba105ac3e5eb404fad8a9566296f3433a3b7dd2a071d157ae6aa
|
||||
DIST posthog-7.18.0.gh.tar.gz 3751133 BLAKE2B d8d7bc7932c0d0855fd79ed69f865d3fa807757cbf24dab71584907eac8d41d5658c72e78143021ddfedec24efe1cbbff97daeb56e03b4d4d6e9b6be57015a27 SHA512 e9858bc870ae1906e6130d611f1451559d3857a27b73d20bcb346a306ca4bf8a87925e054b69dc05529fd6751a249f310c66da07cc85ebf4311095aa7bffce16
|
||||
|
||||
@@ -53,5 +53,7 @@ EPYTEST_DESELECT=(
|
||||
"posthog/test/test_request.py::TestRequests::test_valid_request"
|
||||
)
|
||||
|
||||
EPYTEST_PLUGINS=( pytest-asyncio )
|
||||
EPYTEST_IGNORE=( posthog/test/ai/ )
|
||||
|
||||
EPYTEST_PLUGINS=( pytest-asyncio pytest-bdd )
|
||||
distutils_enable_tests pytest
|
||||
@@ -1,2 +1 @@
|
||||
DIST fire-0.6.0.tar.gz 88439 BLAKE2B 5eb8a7ec2e0f93bec50f0b6a03edfe9ec6040ca2f3a85a77875df752457281c7614874254db935dcd94c229af3fd6722088c43dae7664e99c3f09047f9d4453f SHA512 491f224d31038494be2f40dd55e8713da20e4a20dc044ed1346deaeff69d65908ac754679b36ae1dbf42319c26cb30acc664a444f2d735d173971001447a9dd3
|
||||
DIST fire-0.7.0.tar.gz 87189 BLAKE2B a1cc759466ac78bae82b4ed50ce3915fe0e45308fb96e7b4c76fc0e04cc5ae950351fc736f8790d79d1cbd441240d41eebf9130fd57a1f7cc46f5b40404dbe5c SHA512 f451c19dde5359fc63298ef48f6cc9b2626f6693769d41031232eff024895b0f7f6679adc9ad5c5eb9036fad80b86fd787c2f4aaee4961c109904b8381c94119
|
||||
|
||||
@@ -1,31 +0,0 @@
|
||||
# Copyright 2022-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_12 )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_PN="fire"
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
DESCRIPTION="Library for automatically generating command line interfaces from Python objects"
|
||||
HOMEPAGE="https://pypi.org/project/python-fire/"
|
||||
|
||||
LICENSE="Apache-2.0"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64 ~x86"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/six
|
||||
dev-python/termcolor
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
test? (
|
||||
dev-python/hypothesis
|
||||
dev-python/mock
|
||||
dev-python/pytest-asyncio
|
||||
)
|
||||
"
|
||||
|
||||
distutils_enable_tests pytest
|
||||
@@ -3,7 +3,7 @@
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{12..13} )
|
||||
PYTHON_COMPAT=( python3_{12..14} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_PN="fire"
|
||||
inherit distutils-r1 pypi
|
||||
|
||||
1
dev-python/redfish/Manifest
Normal file
1
dev-python/redfish/Manifest
Normal file
@@ -0,0 +1 @@
|
||||
DIST redfish-3.3.5.gh.tar.gz 46673 BLAKE2B 444d539960c1e190a73348ad202058418837151505f74ba9028c458bee34754d5e0dfef276b056e2236154c8f35c5bc1dd614e6598ed46d929ef7996551f79aa SHA512 3c1a90b51f8b551071a8baa809647ed69974d02fb8e4f62df6c06dc151894ed1682a2485bee5b3410470c0ca4e595f2c15afa04bbefc57543af8f2dfe23c873b
|
||||
12
dev-python/redfish/metadata.xml
Normal file
12
dev-python/redfish/metadata.xml
Normal file
@@ -0,0 +1,12 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<email>pastalian46@gmail.com</email>
|
||||
<name>Takuya Wakazono</name>
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<remote-id type="github">DMTF/python-redfish-library</remote-id>
|
||||
<remote-id type="pypi">redfish</remote-id>
|
||||
</upstream>
|
||||
</pkgmetadata>
|
||||
31
dev-python/redfish/redfish-3.3.5.ebuild
Normal file
31
dev-python/redfish/redfish-3.3.5.ebuild
Normal file
@@ -0,0 +1,31 @@
|
||||
# Copyright 2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_14 )
|
||||
|
||||
inherit distutils-r1
|
||||
|
||||
DESCRIPTION="Python3 library for interacting with devices that support a Redfish service"
|
||||
HOMEPAGE="https://github.com/DMTF/python-redfish-library"
|
||||
# sdist doesn't include tests
|
||||
SRC_URI="https://github.com/DMTF/python-redfish-library/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||
S="${WORKDIR}/python-redfish-library-${PV}"
|
||||
|
||||
LICENSE="BSD"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
RDEPEND="
|
||||
dev-python/jsonpatch[${PYTHON_USEDEP}]
|
||||
dev-python/jsonpath-ng[${PYTHON_USEDEP}]
|
||||
dev-python/jsonpointer[${PYTHON_USEDEP}]
|
||||
dev-python/requests[${PYTHON_USEDEP}]
|
||||
dev-python/requests-toolbelt[${PYTHON_USEDEP}]
|
||||
dev-python/requests-unixsocket[${PYTHON_USEDEP}]
|
||||
"
|
||||
|
||||
EPYTEST_PLUGINS=()
|
||||
distutils_enable_tests pytest
|
||||
@@ -1,2 +1,2 @@
|
||||
DIST repology_client-0.6.0.tar.gz 911859 BLAKE2B 0f2189621cc684f2cdd6fba31917114b6141b6e7c56f5ccb9f519dbd8718051b3999ad17b6f73ebf3be435b72b2394677941ea42fb84822513d0da80a5f35e13 SHA512 7044586e9c635a08970b2421dff1c4a142b5763f88686ad5a9e56cf5f8d3bcaf7f93bf9a5564df55dc354c27c38244c8176c0d2c33cd0c8d0a3a1dc2734fa9bb
|
||||
DIST repology_client-0.7.1.tar.gz 1284260 BLAKE2B b3211d05c98f373f3e3113e4e47aef0d2d147e580ca153dcd3c33dd62f355041c73742a0fd0a4bd5d7c754fc3facd290edebcf2639c939eb8a60bf9e6b8dbdaa SHA512 f18cef6eb7fc1aa181a5d160148051ef3c66716c90b8c3f43785efe80e6df4b2b44001f20bc6ed56edcf8b5669cf5f5a48d9946ca3f29313710ab029e415b7b0
|
||||
DIST repology_client-0.7.2.tar.gz 1277332 BLAKE2B a7ecb075e58961726b0ec0be3502a96400ea1fbc1dbe7ad8fdd27447c940f68de8e7977c121c0c59557c120019dd7059389a0c413450d96a817b48e25d6b6088 SHA512 553cfc34f2941fbf96c034195f323399a3411c914ecfc0b78647bf3e8863148c579c263172d4df4cd2022313af7f9422d2bb6e2c2f561f1600138d15ac08f6a1
|
||||
|
||||
@@ -13,7 +13,7 @@ HOMEPAGE="
|
||||
https://pypi.org/project/repology-client/
|
||||
"
|
||||
|
||||
LICENSE="CC-BY-SA-3.0 EUPL-1.2"
|
||||
LICENSE="EUPL-1.2"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
|
||||
@@ -4,7 +4,7 @@
|
||||
EAPI=8
|
||||
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYTHON_COMPAT=( python3_{12..13} )
|
||||
PYTHON_COMPAT=( python3_{12..14} )
|
||||
PYTHON_REQ_USE="tk"
|
||||
|
||||
inherit desktop distutils-r1 xdg optfeature
|
||||
|
||||
@@ -1,7 +1,7 @@
|
||||
DIST codex-0.136.0.tar.gz 8299291 BLAKE2B 17acfed95ad385bdcc9959853c8aba5a7885dffeeea58f348f98d8442f2349fd3fe277b9c3d62ee0996e1e4bf8e1e69b852b6fea7e449af81ba28ac336413b83 SHA512 a84a1ba35b7ac47659b6d581e8fe8ff92889b0c8119d20a9864796349d345e1e319deadc89fcd255f1cd23fb06c1bc75f97db490686c413a0420034d0bf826e5
|
||||
DIST codex-0.137.0.tar.gz 8418800 BLAKE2B f35734a402bfd54123f49de9c83967b06c7a5f88c52a5e107b3efd3e9f5cba21f680522f4ca09410ef0647a1b735e5054428ac388f0a3a2be9232cfa90c6879b SHA512 46aad2244983c2857b4111bdb2edadfb86099161ded59cfd7b0522098f29827ad0eaf9991947c1fb19efc1cb811d8a0bf20ab7e1b21bb8282917f6edcad0b2d5
|
||||
DIST codex-rust-v0.136.0-crates.tar.xz 118988320 BLAKE2B 5af20cdd40fda730ee7cbd49704c2c11a49bc62db9af431682abac6202001144e91f6ee9cc15f9d7434d9ce98d83c4ce38c9c1ca812c694966e00ef03f60d8aa SHA512 1bd74084dd19690ad63d3835ba2da2cbca850d7079cf6a09ac854180175620f1e20548b6e032e12f1d70a8859d74a9a5e2535ba923d81fbafc03eac9857b740e
|
||||
DIST codex-0.138.0.tar.gz 8465543 BLAKE2B ae2e325aaa6bbd9fe1527bdaef1f761cda615547ceb82456f387743e22542863ae9d813e2351a382fb14b4cf0a4be306777c168fe2b173efd97cb90237c31422 SHA512 ff5acb4127df2abf68994a6149df3192cc687b7b493f88bb318ca2d5bc3fac8c6d4f4713808cc54ab45474b56526be2718dcb08f575bb8b0cba6c9a4f8699c6c
|
||||
DIST codex-rust-v0.137.0-crates.tar.xz 118988320 BLAKE2B 5af20cdd40fda730ee7cbd49704c2c11a49bc62db9af431682abac6202001144e91f6ee9cc15f9d7434d9ce98d83c4ce38c9c1ca812c694966e00ef03f60d8aa SHA512 1bd74084dd19690ad63d3835ba2da2cbca850d7079cf6a09ac854180175620f1e20548b6e032e12f1d70a8859d74a9a5e2535ba923d81fbafc03eac9857b740e
|
||||
DIST codex-rust-v0.138.0-crates.tar.xz 118988320 BLAKE2B 5af20cdd40fda730ee7cbd49704c2c11a49bc62db9af431682abac6202001144e91f6ee9cc15f9d7434d9ce98d83c4ce38c9c1ca812c694966e00ef03f60d8aa SHA512 1bd74084dd19690ad63d3835ba2da2cbca850d7079cf6a09ac854180175620f1e20548b6e032e12f1d70a8859d74a9a5e2535ba923d81fbafc03eac9857b740e
|
||||
DIST crossterm-87db8bfa6dc99427fd3b071681b07fc31c6ce995.gh.tar.gz 129254 BLAKE2B 414dacc3a682c7a6dc5c9e43f185966255205d18f0522ee7eae73b5f113b4c3ea9b132e6dee81783d4ce160e4bf95aab784cf3601d666265bef4f889d5e46e68 SHA512 9dc7247d081a25d18776c9c0fd7fe3373f372950728b7fcf5ff43aaa6f7d69f11e1dbd91f92991cbe73007eb9e78c9a901b2388c27ddd6898553fdcef7fdaf44
|
||||
DIST nucleo-4253de9faabb4e5c6d81d946a5e35a90f87347ee.gh.tar.gz 86782 BLAKE2B a812a2d2f08df818ac7b13b800f51c4229ea1f968668b1224fbc1fd82fb4e045f6b2c536ec6d2647a579097efbddaf041f4b7b356107679156aaa3ca5a9d4068 SHA512 354061278efce55defb30b9ee2ef5cdab745ab56d7d113f6f47a8ac174b4215ec6efe15c15bef0e3d907350182c0d189071e9d7d17d40e807d4db5361682f4e0
|
||||
DIST ratatui-9b2ad1298408c45918ee9f8241a6f95498cdbed2.gh.tar.gz 566574 BLAKE2B 97f09fda6a798afb00067debab30b89d35aa00bfd284d2ef95fd6176aaa680121a8eee9b8dbe605e6230a6e72ead7b5d4e57ddf4892bcfe93f2fcbbafaba88d2 SHA512 b2ab8bcf19cfd649b8fbbc6752b628f69e79b09e8f8258ea9112ce4348dee512d9e718b5310fc73de65239b51b2b1b593942974f9698bd080616ab389093f4ef
|
||||
|
||||
@@ -1,2 +1,2 @@
|
||||
DIST gemini-cli-0.44.1.zip 20276371 BLAKE2B 71296fb8a87193a620932d8e0d7f8b3648b5b34ec7499b96432f7dcfcb6e51373fc062f7b1e0ec6f25406530b9572053de7d490a2eb69b7f09e2aeaa0f3a57b1 SHA512 a4434153e0ee87795bf9b0e9404ce1525e51fb76b4a56527b536915f5d0ca9b8bb13318ee68cac437fd406ada5e794ecf5a1f999650fb108267f2fdbfc80d982
|
||||
DIST gemini-cli-0.45.0.zip 20277548 BLAKE2B 1cfa71a9d6298a3b259282d8270a38f4ac994e00a87f759d5a6137c9a36d6c0f998a1ee3ca982a0b9f67e7ad0c5dde2fc9459d84817ded5f74cee019d7bc7061 SHA512 7a4d1c8fa52f44f546ebbdce1728db0285b83d7de7a3345d9f709e3ba8f0c9ab5b0cf53252822bd6a7b10dca6a7108f90592a3355003e63df0deb0c1dd261b4d
|
||||
DIST gemini-cli-0.45.2.zip 24187090 BLAKE2B d6c476d60d05397817d9a5db112b93db041153c38de82c269d9cb9174f5cf083648c270752ab3e3c9907563e2e0312d9caa724452ad394db91abdd6d9a1f64c0 SHA512 b594de804368d46e76f9bcb8901bcd15f2d62a465d2bc8f57eef003fcbeca63e0650dc018a4bfe2aa3d815024edff4ce67471923f87906d6c8f4b00a96e0ab09
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
DIST neocmakelsp-0.10.1-deps.tar.xz 12738388 BLAKE2B d8e6bb17f9afbf2090670373be4d71636eca7a5a76f66e242107250b38e0bea2891000528c243cbce0d543edfd790caf4349b03a9671d29441fb4ba311eaa75c SHA512 d93731073705c72bde5dd5042d677b630d670bb48bb3875875814a21902be3c1e014f0ee638b3d0119c70c21dd59441fec8aa4bfd7c5dbd6507f8b73f0bb5922
|
||||
DIST neocmakelsp-0.10.1.tar.gz 3801132 BLAKE2B a12394dbae881503349c50c53a7ad3a1ed16116e3e6c8449bd346a1b7b4fca1c20ef0f10770dd58126770e048da48de1525acab497f40e624c09601a75054f0d SHA512 04f1cb434d4a5c7d8a0eab45bebc83650f559ea69a5124f80bfa719b04f454b6cf80210caf9957c189e76571fab286b93b1788fd63859f8beddc6aeabe14f5cd
|
||||
DIST neocmakelsp-0.10.2-deps.tar.xz 12765524 BLAKE2B 787f56fde57d92501bf5f091e61904d80be9f89d82686dbfd6a59d31f8a28f0240934d2a469d3394488e87a7dc19a27dc663946dcb9987ce5c81eab9ce717f69 SHA512 f2021c82a3d767ed653312fc72c0183d87395ed399363ecc2a61612bd43e133bc41097bcce3cfc6bb09e1bfb9b2a761750a99784b6921ee387521dcdc37af07f
|
||||
DIST neocmakelsp-0.10.2.tar.gz 3824803 BLAKE2B 40659489985cf6553a244cfe5c99ded2bfaf731efb053ce83738dc1f3f4ab3e2c1c03fca83af9545059e16045e5a4b85b3db54f63bd8a7b47286fd5b5377af50 SHA512 de407f5a6e8f370d409f8f047daa829958c10e2b8a1030ed7340728d09fe503ce84ca1506a7b2b01667b1824e4de99f0a5375cda06279d5a56dc4de032a0f0f3
|
||||
DIST neocmakelsp-0.10.3-deps.tar.xz 13580944 BLAKE2B d6f65af4ae7e9e0d04ae489ab9e017ec9d3e72d651390048230b060989c02a4ba4d946db577211cceff5af5d38c9d0134ab5b68716103f39e4a55c169f07b56d SHA512 e839a981cdc8389b8042d3562992925689a7270cc78f0eb1a38464993cb15496946ac22d645d71b910175249317d0d14f52b26c333f7659f58426061a7d25246
|
||||
DIST neocmakelsp-0.10.3.tar.gz 3827850 BLAKE2B 5f331b10802a05bdae0e38f512debb6d892dd3d09a8137d5c7b03c41bb92da0437e3d5db3e1c5944f9b7b73b32ed35acf07b1b1989cea18563820186323ebbc1 SHA512 c8657597a9bb90b642c76d86c2e200e2c6f723610171e93f709b751811eae04aceacc471ff56895a456ac713bb5fa282e896be20b43196ea391c2e1cbb1776f5
|
||||
|
||||
@@ -1,8 +1,10 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
RUST_MIN_VER="1.89.0"
|
||||
|
||||
inherit cargo shell-completion
|
||||
|
||||
DESCRIPTION="Another CMake LSP"
|
||||
@@ -25,8 +27,9 @@ src_install() {
|
||||
}
|
||||
|
||||
src_test() {
|
||||
local skip=(
|
||||
--skip document_link::tests::test_document_link_search
|
||||
local CARGO_SKIP_TESTS=(
|
||||
document_link::tests::test_document_link_search
|
||||
languageserver::test::test_init
|
||||
)
|
||||
cargo_src_test -- "${skip[@]}"
|
||||
cargo_src_test
|
||||
}
|
||||
@@ -1,6 +1,10 @@
|
||||
<?xml version="1.0" encoding="UTF-8"?>
|
||||
<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
|
||||
<pkgmetadata>
|
||||
<maintainer type="person">
|
||||
<name>Anna</name>
|
||||
<email>cyber+gentoo@sysrq.in</email>
|
||||
</maintainer>
|
||||
<maintainer type="person">
|
||||
<name>Jason Blackwell</name>
|
||||
<email>blackwell@disroot.org</email>
|
||||
|
||||
@@ -174,7 +174,6 @@ DIST id-arena-2.2.1.crate 12203 BLAKE2B d5cf0da97a7d95e57f2281f7ca64bc1f58578e47
|
||||
DIST idna-1.0.3.crate 142515 BLAKE2B 6835a64772e5d301c2456a94f8f5f40ebe6828aaeb1d48e3fbe015917dc3ef95ac7cfd0e1f1763e23950482f4b46ef7987928c8dfddebab63947d5a29fb490ac SHA512 e75ab18297878df11d82bf3623b005a3dbf7a6fa38c8f78830c219adc7d6f4ac07dce24a5f1186de69035ec316421319e487396cfacb053674137342d72a4126
|
||||
DIST idna_adapter-1.2.1.crate 10389 BLAKE2B 464a9a20da73aad657cb7c0d573d92bd21159032daa8e28fbe61a980b44e59d1a2b2e076d30ca35a49abcaf1bb71ec51f774ee137792dcddc81086a1b6c2eb61 SHA512 e94555b58646c596fe64006ee6f4458962987ceedc3341a12694d809cc298c38799fb56b382adaa966e3171b1f62b7835fbb2e688251e742deb7067975bf1aba
|
||||
DIST ignore-0.4.23.crate 55901 BLAKE2B 8c5138e723cbccffe84aa215b2e73daa18d8b2d39136a901ba1514def3a67437f79d932e4762578dd1b28dd8360a397aaba29ab8bb67a93a587a1c71cf5d1aa1 SHA512 ae354b00994ae8570751bc5c09167edd0e2891709d4c4878cf75b24619421d23a1b83e28886d54ed9d31aa427f49153e9a5fc42b5de7262abda20c1c0061b299
|
||||
DIST indexmap-2.10.0.crate 95836 BLAKE2B bf49b25e5262b3395467e8e84353dd8e01a790c51a877895b79bee549fd4220f1f29f591eae821f76b78963573885db9cd7e1e914184d27191d88b54369eb93f SHA512 6f267f5879a4ccba6d702dd51e96dba19ab3f3231113faa91f948b1a993ca57b3f9adb5c197482e57b8c460f98308985a33ddcd7cbb6f4e34b7515f7d0403f9c
|
||||
DIST indexmap-2.14.0.crate 104085 BLAKE2B 828d8eede906c2908baecac840757ca8795587a552cc9dbcccde89a3b81444d99395670fd71404c33033aa5a1b905ed0621fc39236024c8b8b385e5d29ca6b5e SHA512 fa6bcaaf1b9bacabc72ae9d0569065325a6741b9ba5dff168ada6ece460175be47741d906d9326b48d30f6c55805d33fb64bfb497490482b4e412ac15a8ea55f
|
||||
DIST infer-0.2.3.crate 12401 BLAKE2B 8db9c350ab57e2b17ff4a698827f25b100c75e881d6dd9f82264e304cf4065f34169d3d1b558ce760937d92d27174dda4dd2514df06058c72f5e002b7b3cd057 SHA512 ac349efe070df8a0e6ff50d233882124402cacccf60a1279ac3b0a43289297ddbcc964346f7bb60ab8e8022a6aaedb42d9f0d9cb69ace0d112a31bce4ec381d9
|
||||
DIST inout-0.1.4.crate 11280 BLAKE2B 557fb7818cd5e5b8a921fb456028b1d41b42ece0e9824976e83b577981e5c5dec30ed0acab903ad85b059ac40cc8b0f117c1810221dbf2362ffddebc85537373 SHA512 683ef612191d19a867afb1a622a30ceee8ae720df432132293c7e967ad1782190ad973e84ece7fa52a5d1ec7f4d8f078f56d818ac07fe7268547deb5b2399370
|
||||
@@ -242,7 +241,6 @@ DIST powerfmt-0.2.0.crate 15165 BLAKE2B a3e1ce63f5866f75526eeb749bec6607e42cb495
|
||||
DIST ppv-lite86-0.2.21.crate 22522 BLAKE2B 150b2ae019f296dc0a15090bcabcf4981bc58159d592b07da729565ef8976e3d1b4416381c6ecaac77874d8e259995254255c8831861ac20922b810753128cd4 SHA512 94710d5b25b67539cfa828476367849e1ecaca744f2e0429b48c05b47ec48cd57f950fb9845a361fbfd96f361ac00fd2d47cc27c584b79ce3d9d8fc133f5b7bc
|
||||
DIST pretty_assertions-1.4.1.crate 78952 BLAKE2B 016df9fb2f24304b68a6bf4fc8e144387f07a5a15fc8d92757cffad11b4a00e74559abf597d4ac8619a3dfea705c82df1b8c8620c5f32c61ea8f212fd9cbf9f5 SHA512 474f77c61cc17bbe9914c56b98a80e5918450205827cd059d693c2d603ff61a0897cad25dde645cb495200e61ddc14333d15eb8bf2de090a2eb68deeb9aec8b0
|
||||
DIST prettyplease-0.2.37.crate 72033 BLAKE2B 997c8d855023ba6dcc7aa3a8f1c0ac6f6ca72dab2804cfcfb0987832ae044ffc5f5d7541e66d7ff5b0679065e5217078a832333e6cb92d89a93660aedaf0b447 SHA512 3273621f42cd2f4f892ee81e130f50e7d30f7254f922a84e55e454c0157bd0a59c678ee352e05007fdb0a62cdab2d7693185990354b81d2b1f5d08b51cff77d0
|
||||
DIST proc-macro-crate-3.3.0.crate 12432 BLAKE2B 79892f0f9907beefa62e715773fda97e606ef70f905a072758f44b685c63a1c3aba40548f5f63cde1fba7f3882701d763dd6246a500c26e7e3e41c351c89fc91 SHA512 c16c0227336375106f655c50006a2ceee151c7bbd0a9c7a06fe7912c3370b0c3a7e4076fc8977b400c63433dcc3f7fbd96912a5a6a83148d93df82ced484ee20
|
||||
DIST proc-macro-crate-3.5.0.crate 12709 BLAKE2B 693372efbded5ff45bfc4bd2dfe4bbc28ef939485e88b57076d92c99fce2824dca88373b1ce9e6517e313f2402885cf470028cf7e619eaa291519b8eacf697d5 SHA512 8848a2234e503414f9e5e90e7ae6e8141b743205c1bdf31cc5211781414c8619b617bf78b61d880178fa1d7e0d1cb172ac03695d9f8c611619e953a1fbd0353f
|
||||
DIST proc-macro-hack-0.5.20+deprecated.crate 15045 BLAKE2B fb7b9fa57ad64f2920e801482bfccc762bb7b2c8c1db7da32f393c7b47414fab37234c8a408a4ca9d7072a541df22b07775fc509f76f352fb6be9fe822f84dfd SHA512 278e786f8e0c93e346de900666b3d55d366324167a2e5e553565870c4444bfe661cf8c151a29cbd3176a4905ec49d69cffb81ae1e4a129f30404f930972c4b43
|
||||
DIST proc-macro2-1.0.95.crate 51820 BLAKE2B 93229d80556ec03bce4031607d13c7902cacc2d7e2586a692ffe8543d52e3f3ba253c9c311ddedf6d9348ce8758ae8ff64577675cda2dac557f936a328de47e3 SHA512 f78e4d47ecd29c1b2315554705e445507bbfb9449afd0bf1b74df28f266ac6382ca8c3ce135ddc55c989eaee64d1794a0933a941c8ff55f543fa21c400016547
|
||||
@@ -332,11 +330,11 @@ DIST strsim-0.11.1.crate 14266 BLAKE2B 252a9ede4241b165525486aa8855dece37af77f5b
|
||||
DIST subtle-2.6.1.crate 14562 BLAKE2B 3cf4940b7a01f04715da1057f6a92b1043a6b86ab2ee7f9fee0337b680ff781201d330409460f6f90b3f81bb5fd4b563e17c762c6e824ba3b0af99e4ae7d66bd SHA512 f5946ebd9bcb8776ee3446abcbf4afb3cca5d8bd847cadda87e864333ac7ded537a3efa773e9648adf20ce4add2c1da85172cff88c1e1a3a6cb051401b00c6bd
|
||||
DIST surf-2.3.2.crate 58913 BLAKE2B 3c6d0a9055ab8f03d6714dc682856b296be7a56804f0b66324fc82d43040ef3e0fd26ec1076b2aa7d813f83f275a0862f67fc59579476e344794dc3537f4116d SHA512 9d443fb3d498e4a83dbf18e45fa1f547fa13d2e6e2a4f4154e05b00701d11c1c0daad158397b28ced7690ef859edb0b0a1cd88eb18810caad74d6c29518b3422
|
||||
DIST syn-1.0.109.crate 237611 BLAKE2B e827445d00c79a8eeb91eacde472f1987addd6ce9e1df95d7abf6446a77ff4173a8006845f3ae71c1da47193cfb72e0ead9a6d6bad2573be12c17e90735d9ad9 SHA512 12816b9e8cf984024b2fbce9f0ae14cf94d4d2c06f08cc54fb793ce78770bb4cc1288eb7df0ba5e8e937756e1e8e295c53fe07a0c5dde1ea8ddba03b6203b37d
|
||||
DIST syn-2.0.106.crate 301514 BLAKE2B 6b28b30ee067c23dc4bd1b38365d14c1700245c974e785173965b0822301966d642b36bdda25210d61f17a99fc71eb81e29a56c89d1649773908bae32778fb1f SHA512 e07e1058770fa3f1039eaf335340cefb597c0dd11bb90fec9fa777ca5815d0e0bb1711bb4db52cac77e205dd68fbe2bce0e1aa9895c2a52a1ea6d7758d13424c
|
||||
DIST syn-2.0.117.crate 306011 BLAKE2B bbaec02c4322f522bdfc87caa4ce6fd1e09bbf8f4a102d9ed8728efacdd843a2750f616dce5b2d3a3e46bbb7d57439fbd10e328bc1d4a01e980986cd815798af SHA512 035c2e63542592b6a4058a2a82d4c2c1f5793f84fb1b04cbd393337a26fcf661a1f3bea439ce98a1fe943b1c4d36d2bda16df3bbc3fa6ca35e1548d530dc8416
|
||||
DIST sync_wrapper-1.0.2.crate 6958 BLAKE2B b2e162f982ea827229dcff468bcf31c6286c57ea3491a909784cdb50b0ba36c3a1a6fbdc7b34fc2aa9a7df1d174393d61ea9dc7ab3439a5e1a1884e2473a70f8 SHA512 aa314a6ab3ba028d2a169ea55a50eecf3b73b475a81c91330430ece9f1734296562627a8c32fad51b5a26796931f364e2803b3a13075ccd9a0aa614d5220903c
|
||||
DIST synstructure-0.13.2.crate 18950 BLAKE2B c475f370d901a371262f466dd98e3914dd6f36aa473a33362866c0f781d27b1813233f96b02208f3463a825e8012cab0f8872eed848d9aa0eac88b581a0d261e SHA512 2698f4e80b93f7cf1d8ae97c4c42a7f61e7b7081f7f1bbb94d7f48ab7ae813a666d73c49ba3812cda9155e0138b55cc246fb96e5858e411a8d32bafb3e2b2afb
|
||||
DIST tar-0.4.45.crate 67847 BLAKE2B 2dab1e4bb568970cf52644a0719f69a62503307051362a8b279e3418ffda2fe8d30fdf3e4455cba7ee238f60fb10b5a89112ae2bdb102ab98aa3e38307111277 SHA512 a45e6250f93a31c1ea99a251de6294c4d66931b3277f4119e68586abd328d523e251294701ae578459276558ad256a4073d83fd968ae9346faf7d8d1ca55a593
|
||||
DIST tar-0.4.46.crate 70809 BLAKE2B ac232539dbf4fea1fe903b9669c317daa684fc8b2bde730a7cd0e05d67061547dfe8d121d05533c0de065e3125e8e7f3f9c2753bab9cc623f93aa6e53ab941ed SHA512 7e703def0d0fa16c6fc35e12adc11bb059efd927d7ec9fa3185b4f160fde7fa930c36ac08faf19fde8d2002c1247c30221438e02fdf7c3e304425d68eb8d9e78
|
||||
DIST tempfile-3.20.0.crate 42306 BLAKE2B e293a7cb6837a13d8cfe70ed190246fb5901e74e345f149ad29a937b25ac55390784d0ee764c8017ccbae269c8e3179673c9527f43a87fa70eac470b21aa96b0 SHA512 e317273225182b565f971b08160080e6162b0de855c0cc8c5b8d34b2afb48f73ed15a2848b65b6db73789fbf96dc88354b1d357d9c2267658de0c718286de8c6
|
||||
DIST textwrap-0.16.2.crate 57077 BLAKE2B 4427e8fe2792fff7df2defa58a9173058bccd0541219ecf2513b8d5be48fe9e5f2eee0f9f97f8117a0368bb83ab2d9e44baf853e90809b930f8f807356b9247d SHA512 68dd4862bed6e4f57b8b05b93f403b3574a4759249a8c3d1edc9f7fe91741b8182be6b547b20e8d4b2407211444a4570f98271b9aff7b3d2971664c04cfe4676
|
||||
DIST thiserror-1.0.69.crate 22198 BLAKE2B fdd8ca8c8ca78702377d0bf7b253440519018275b105db980d63229d0d44aa5c39a703e14aa6fe453c779b3c864d8044009dfef893d2a5294950f067656d7a80 SHA512 ef50d2867d965da1dfb29d26faf6de273b5fadf78f95313f6caf44d68bfc610b9bd4b7544200b05bb0861231cfc84e961007f8db83c7905244c492037fd31899
|
||||
@@ -355,12 +353,10 @@ DIST tokio-1.47.1.crate 829790 BLAKE2B 7f5ff6a8092648e1643867981c79987da014478f7
|
||||
DIST tokio-macros-2.5.0.crate 12617 BLAKE2B c30d0011173d246dc82a5c24ba97b0ed6b66bd8f19b0977e0305b03843b3611528fc5911b632d2c46bd22b8fd2e8488956bde0037c322a3ff8b7306e72cb9bdb SHA512 c1d24cbb8b3f500357e39f93cf139790e4bd3ad1657dd5d695f5e4f9a2a460cd63e8c1c32a36b64d3cadd7b6467e59ee34cd5b1548a99449d8e46c2db83e9ec4
|
||||
DIST tokio-rustls-0.26.2.crate 31655 BLAKE2B 44a569a4aa8c13f2153a18ac56e6ce6b5b9c9adb4ba6d94c1b9579e340233e614cd61da26670f74080c870b54e0d7f5f008692120a823782144cbe42e97bbdb0 SHA512 c0ff373e02c90704d8bff39b634d118143bcdb3d657e491d7d9279bd5a0a166541c759b5a26f5348fecc4d3a1f11c8ce3127df217137f68c57db581714bfc735
|
||||
DIST tokio-util-0.7.16.crate 127775 BLAKE2B 4d7e46c91a37aaaa6efd873ec1553cc5971acb4f8959b9eb68b27b0df5e1c23cd19794292d9a5a215fe8d4d01486561f44ce4139e3f7fcd5b48287a44708eeb8 SHA512 8df52e0b02194e2cc699ed330e0db54e2e69c1d4934d770eee50b6a9b35d177ba440a6ef0e0a0bd9be7b7155770a7ae6286d4c3b0cb453f1ece4dff576b86738
|
||||
DIST tombi-0.11.5.tar.gz 10594411 BLAKE2B 2acf6c6739a9e4c1b45b7b76b2fbb974f9021650078b7ddb6d2044c6d9d1bcc749931df8e37096f74f9eff38133950f435bbada7d125efa039587c51358fe299 SHA512 39fabed48b4dd73e3604c7fed3cf5a0b622f6595a626afe136171000d853204aa73c4651313548fe41272cd57c1b269bfcd37e34567383e31699d9e60e45061a
|
||||
DIST tombi-1.0.0.tar.gz 10603323 BLAKE2B 445a5b480a9ef4c6843f95b968c8ea22f0c774fc2ddf19c94d22a689c80aea18e1cabcc1a3a93c401351fe29bebcd223d78d29334afe7e094bffd923fef11763 SHA512 8000a3b0065e3a22e33bb5af97b684bc2d21b65893d50dd0462e2add443094f39e07f507a25c568b82cbd95a311565e45f1a2a9e92264326ab11fcd9a64b8dcf
|
||||
DIST tombi-1.1.1.tar.gz 10606119 BLAKE2B c0d63da37a674b42225eb8d12a6a3d044bc6141d480b7fadd37ecc9b832c184e9dd7bd2727e501040bb97766dd31fb849131e70ea5c87fdf8ca143e76fbaee07 SHA512 57c73f4fd1acb5fea8a4197ee50745c168c0d3753eab97b4450d1a80d230b77f4e328c5dd01d28d16e73fdf698c34e3bb021ea8434c990adeed65dc8d96afdf1
|
||||
DIST toml_datetime-0.6.11.crate 16125 BLAKE2B 5afe564b47bc6f94771a15e4ae759225217c43115e501a1507b6f2c14738678cb36007ac426fb3c21c51659a5d48bfde24a28cb7f944b85477380c53c50ac2ce SHA512 d650d916c7d8827b6dc130d7690bc7584d26d5be0a35f94c6a37291b7f2d5aa94cd16762be23e27aec4a7c36271c62ce145a64aedaa9f89ed69df82ac5c8db48
|
||||
DIST tombi-1.1.2.tar.gz 10610186 BLAKE2B b7053bfbf7b323e6e0b7d95a268e69b7e77aefbe10617a3345e355e8c9c8bae2f94128a712670269247b84adfed10414766dbb0db2e647d8f17c200a448d829c SHA512 1660546c17db23c4a10c7ddb0198990c8a6fb06ff80024d9f1fdf7d2f143e4c99dad975b1844a18dd80c5b7731c715c86415b7c4a142016a4fedbcc6adea7cc4
|
||||
DIST toml_datetime-1.1.1+spec-1.1.0.crate 17982 BLAKE2B 0552b1cd242430876cbe3f1b4209c21d5b8aacf70c3235087dc742bccc55bd0994013b021a48ba69c4a2802bd458eae56cd8a96999f43affefff0a5f6b2958ca SHA512 74e13bc2f616b407d11e445e3a416dc7cd819774a5d747baede2d71ac42573ea29fd77cedd2648ff1b286b879053e764b8ad07cd9e9fe1164f6cc26f12931808
|
||||
DIST toml_edit-0.22.27.crate 78602 BLAKE2B 32b8baf55fbafbf6d176ec696f93c06dee4867cc7fab4dae9f01651d84d61e5e98b3eb37adbe1787c125f48c391c57abcc268a04a2118bc0ea37d0567955f8a1 SHA512 844832ab59928dab567b3084f7458a9a8ab1ad0065ff057c1203bedcfa9bafe4c7a36e723340c73279e56bf797dd7fdad6d78e4a2bf6666a414d6c44f750f466
|
||||
DIST toml_edit-0.25.11+spec-1.1.0.crate 68598 BLAKE2B 506b9de56f9a3a1634c320198da0d681d88a604f0cbb786d9364aaa92ab252c84fb94e8d7635d07c38eced96601477772812276f431ca60f1cd4c03bdcbb9267 SHA512 0369e40a3ed968bae1d0eb078dce0613c8dc76c50b2d69dc9cc563d96d4df65556dd449d86e8253131deb239e206f14aa208a5e7bc393c9f6666beb2034e896d
|
||||
DIST toml_parser-1.1.2+spec-1.1.0.crate 35485 BLAKE2B b45ff5281d25d002fb9807005f6593e218aed03573d99ec0837ae75e4e19c40cf21759b0813556904d5060e5c8c309bf406485766ba14e9b464771886deece15 SHA512 11d4a5489337f9e2eed3f47b04376b0d00f9962a8fe6fa59518a4b5f0c7886aa8416f4e34ba640102a3abc45fe7ce628d1fc5327a4453dd7866a7f16fb45cd9b
|
||||
DIST topological-sort-0.2.2.crate 10566 BLAKE2B 4b806d2ac1267104f921c80290dd55227209eea099a30f314a88738f95823221918a5097f4c0e694498e641bce3205c6c6cf5317fe37185de301a2a11bd101b0 SHA512 1334300f1022126138355ce1c4b33f60297765f9dab6888242e78be76b0df9e83560be693eabaaf10f9aea2dfdb90e248b02b0cee89dca495a1e365d9b6e87dc
|
||||
@@ -448,7 +444,6 @@ DIST windows_x86_64_gnullvm-0.52.6.crate 435707 BLAKE2B ab77dccd06328cdb00175f41
|
||||
DIST windows_x86_64_gnullvm-0.53.0.crate 782434 BLAKE2B b82d7a41c771db81f2dbc6500616fec8f019f89cc0f3c43b45332ff8275dd0f7919cf0b6e0fd2d50aaa1cd7e381e7d20211414f619ca92b60a21fa2137c7f9b0 SHA512 bd3777209b4cee092134c21298859d5974b29b70fd0d2882ae704b58a34413022de944f6254d8948fc87b4dbe1044b08ddc6a82b9d1a48b33d33509454318e7f
|
||||
DIST windows_x86_64_msvc-0.52.6.crate 832564 BLAKE2B 8e9a3044654c6de99a9153e7cacd575474e7a8a3d883c67b02132af5d3fc99d03cd5f7a4dd666a3947451d11218e6acc6eb5e2526f012481106cc13453839719 SHA512 21944cd8e3a481b514509e73ae3f62722fe7ed380d37ea0c25f8fbdeba79174dd52ff65d898838da5df4197894b74e00f45d47489418e978753b4e55c7e623e7
|
||||
DIST windows_x86_64_msvc-0.53.0.crate 834400 BLAKE2B b5a06459571c6ac31fdb94d64f66f83ad71fa039ba04e07b62259ca66211662e703dc9afde205cb0489a2213a937ba1d8d6bc212262e8140a1629d2273d4bf43 SHA512 47265ca5d43c39c9470c9ff7caa8ad0962bf81cfedb207d3307895cc7e4885512a4895d3447906349e1261dbef531c0c3326cd82cecf6d645d42039997134707
|
||||
DIST winnow-0.7.12.crate 174403 BLAKE2B 10087d32ed9f1d3ea69607f314f92d17882efab7c71f9437c530a2412c35eee4903074cdaff7d2ecfb31718575599f0864d6368525e34989c0a0fb3aae9c2163 SHA512 6035aab9c34af58e950441a3d1821dd02225043d9a30283879a5e55f8651d475f80795ad15ef0c8bf237adfcb1acf3ad7cf011214ba21a3c63aa9a45a801dd09
|
||||
DIST winnow-1.0.3.crate 187990 BLAKE2B 481b863fcb8d8f7b364847af08c62b68068175903e2ff447e7bb090fd8aebf2ee8e3477b252385691c4aae90dcaffe9ea64d1698b4397ed41043127d2a42f0b5 SHA512 4a31c9f0a92a551848906009670eb14e1c81f239e4841008590597cc96ccaded8d6fe863f4da3bbb7e904c6edd075a6e15f4965d2a46d317242bc6445df0a48c
|
||||
DIST wit-bindgen-0.41.0.crate 25042 BLAKE2B 0e6404fffb0d50137cc17720081a11d9a2f572fc860cb0022c8b9602ef3aa8a54acc34b41df0d0e60b14349f58c22e1573d7986e3f3f9ef2d559830a409722fe SHA512 501c3b84caf043eefb2b83aa06051ace8d66e1bc366f2a9559a485a2c0d852a9f0d639b2ad8295a30206804c85afe5f5f2badee231efcbdcf37dda5b50df458d
|
||||
DIST wit-bindgen-core-0.41.0.crate 23691 BLAKE2B 677edf439bd15ad3e825439a98b05689ce8310b905729e2590021869d3e8aeb74cb69f03f441a73d4f5301983f7641992879afa7806e35d5fe81964c0757be98 SHA512 0cb3886daae8e04b1acf50cfb54e3b7f7d940f0212043b579a4093431a28280bd435c6587be18f5a05108745ccf18b1ef89bd5a73632a1c465c9db23db305c68
|
||||
|
||||
@@ -19,12 +19,7 @@ CRATES="
|
||||
addr2line@0.24.2
|
||||
addr@0.15.6
|
||||
adler2@2.0.1
|
||||
aead@0.3.2
|
||||
aes-gcm@0.8.0
|
||||
aes-soft@0.6.4
|
||||
aes@0.6.0
|
||||
aes@0.8.4
|
||||
aesni@0.10.0
|
||||
ahash@0.8.12
|
||||
aho-corasick@1.1.3
|
||||
allocator-api2@0.2.21
|
||||
@@ -37,37 +32,23 @@ CRATES="
|
||||
anstyle@1.0.11
|
||||
anyhow@1.0.98
|
||||
arbitrary@1.4.1
|
||||
async-channel@1.9.0
|
||||
async-channel@2.5.0
|
||||
async-executor@1.13.2
|
||||
async-global-executor@2.4.1
|
||||
async-io@2.5.0
|
||||
async-lock@3.4.1
|
||||
async-std@1.13.1
|
||||
async-task@4.7.1
|
||||
async-trait@0.1.88
|
||||
atomic-waker@1.1.2
|
||||
atomic@0.6.1
|
||||
auditable-serde@0.8.0
|
||||
auto_impl@1.3.0
|
||||
autocfg@1.5.0
|
||||
backtrace@0.3.75
|
||||
base-x@0.2.11
|
||||
base64@0.13.1
|
||||
base64@0.22.1
|
||||
bit-set@0.5.3
|
||||
bit-vec@0.6.3
|
||||
bitflags@1.3.2
|
||||
bitflags@2.11.0
|
||||
block-buffer@0.10.4
|
||||
block-buffer@0.9.0
|
||||
blocking@1.6.2
|
||||
boxcar@0.2.13
|
||||
bstr@1.12.0
|
||||
bumpalo@3.19.0
|
||||
bytemuck@1.23.1
|
||||
byteorder@1.5.0
|
||||
bytes@0.5.6
|
||||
bytes@1.11.1
|
||||
bzip2-sys@0.1.13+1.0.8
|
||||
bzip2@0.5.2
|
||||
@@ -75,7 +56,6 @@ CRATES="
|
||||
cfg-if@1.0.1
|
||||
cfg_aliases@0.2.1
|
||||
chrono@0.4.41
|
||||
cipher@0.2.5
|
||||
cipher@0.4.4
|
||||
clap@4.5.43
|
||||
clap_builder@4.5.43
|
||||
@@ -83,17 +63,13 @@ CRATES="
|
||||
clap_derive@4.5.41
|
||||
clap_lex@0.7.5
|
||||
colorchoice@1.0.4
|
||||
concurrent-queue@2.5.0
|
||||
console_error_panic_hook@0.1.7
|
||||
const_fn@0.4.11
|
||||
constant_time_eq@0.3.1
|
||||
convert_case@0.6.0
|
||||
cookie@0.14.4
|
||||
core-foundation-sys@0.8.7
|
||||
core-foundation@0.10.0
|
||||
countme@3.0.1
|
||||
cpufeatures@0.2.17
|
||||
cpuid-bool@0.2.0
|
||||
crc-catalog@2.4.0
|
||||
crc32fast@1.5.0
|
||||
crc@3.3.0
|
||||
@@ -101,40 +77,28 @@ CRATES="
|
||||
crossbeam-epoch@0.9.18
|
||||
crossbeam-utils@0.8.21
|
||||
crypto-common@0.1.6
|
||||
crypto-mac@0.10.0
|
||||
ctr@0.6.0
|
||||
curl-sys@0.4.82+curl-8.14.1
|
||||
curl@0.4.48
|
||||
dashmap@5.5.3
|
||||
deflate64@0.1.9
|
||||
deranged@0.5.5
|
||||
derive_arbitrary@1.4.1
|
||||
diff@0.1.13
|
||||
digest@0.10.7
|
||||
digest@0.9.0
|
||||
dirs-sys@0.5.0
|
||||
dirs@6.0.0
|
||||
discard@1.0.4
|
||||
displaydoc@0.2.5
|
||||
drop_bomb@0.1.5
|
||||
dyn-clone@1.0.20
|
||||
either@1.15.0
|
||||
email_address@0.2.9
|
||||
encoding_rs@0.8.35
|
||||
env_filter@0.1.4
|
||||
env_logger@0.11.8
|
||||
equivalent@1.0.2
|
||||
errno@0.3.13
|
||||
event-listener-strategy@0.5.4
|
||||
event-listener@2.5.3
|
||||
event-listener@5.4.1
|
||||
fancy-regex@0.13.0
|
||||
fast-glob@0.3.3
|
||||
fastrand@1.9.0
|
||||
fastrand@2.3.0
|
||||
filetime@0.2.27
|
||||
flate2@1.1.2
|
||||
flume@0.9.2
|
||||
fnv@1.0.7
|
||||
foldhash@0.1.5
|
||||
form_urlencoded@1.2.1
|
||||
@@ -142,8 +106,6 @@ CRATES="
|
||||
futures-core@0.3.31
|
||||
futures-executor@0.3.31
|
||||
futures-io@0.3.31
|
||||
futures-lite@1.13.0
|
||||
futures-lite@2.6.1
|
||||
futures-macro@0.3.31
|
||||
futures-sink@0.3.31
|
||||
futures-task@0.3.31
|
||||
@@ -151,28 +113,20 @@ CRATES="
|
||||
futures-util@0.3.31
|
||||
futures@0.3.31
|
||||
generic-array@0.14.7
|
||||
getrandom@0.1.16
|
||||
getrandom@0.2.16
|
||||
getrandom@0.3.3
|
||||
ghash@0.3.1
|
||||
gimli@0.31.1
|
||||
glob@0.3.2
|
||||
globset@0.4.16
|
||||
gloo-net@0.6.0
|
||||
gloo-timers@0.3.0
|
||||
gloo-utils@0.2.0
|
||||
hashbrown@0.14.5
|
||||
hashbrown@0.15.5
|
||||
hashbrown@0.17.1
|
||||
heck@0.5.0
|
||||
hermit-abi@0.5.2
|
||||
hkdf@0.10.0
|
||||
hmac@0.10.1
|
||||
hmac@0.12.1
|
||||
http-body-util@0.1.3
|
||||
http-body@1.0.1
|
||||
http-client@6.5.3
|
||||
http-types@2.12.0
|
||||
http@0.2.12
|
||||
http@1.3.1
|
||||
httparse@1.10.1
|
||||
hyper-rustls@0.27.7
|
||||
@@ -191,15 +145,12 @@ CRATES="
|
||||
idna@1.0.3
|
||||
idna_adapter@1.2.1
|
||||
ignore@0.4.23
|
||||
indexmap@2.10.0
|
||||
infer@0.2.3
|
||||
indexmap@2.14.0
|
||||
inout@0.1.4
|
||||
instant@0.1.13
|
||||
io-uring@0.7.9
|
||||
ipnet@2.11.0
|
||||
iri-string@0.7.8
|
||||
is_terminal_polyfill@1.70.1
|
||||
isahc@0.9.14
|
||||
itertools@0.13.0
|
||||
itertools@0.14.0
|
||||
itoa@1.0.15
|
||||
@@ -207,12 +158,9 @@ CRATES="
|
||||
jiff@0.2.15
|
||||
jobserver@0.1.33
|
||||
js-sys@0.3.77
|
||||
kv-log-macro@1.0.7
|
||||
leb128fmt@0.1.0
|
||||
libc@0.2.174
|
||||
libnghttp2-sys@0.1.11+1.64.0
|
||||
libredox@0.1.9
|
||||
libz-sys@1.1.22
|
||||
linux-raw-sys@0.9.4
|
||||
litemap@0.8.0
|
||||
lock_api@0.4.13
|
||||
@@ -223,8 +171,6 @@ CRATES="
|
||||
lzma-sys@0.1.20
|
||||
md-5@0.10.6
|
||||
memchr@2.7.5
|
||||
mime@0.3.17
|
||||
mime_guess@2.0.5
|
||||
miniz_oxide@0.8.9
|
||||
mio@1.0.4
|
||||
nu-ansi-term@0.50.1
|
||||
@@ -233,11 +179,8 @@ CRATES="
|
||||
object@0.36.7
|
||||
once_cell@1.21.3
|
||||
once_cell_polyfill@1.70.1
|
||||
opaque-debug@0.3.1
|
||||
openssl-probe@0.1.6
|
||||
openssl-sys@0.9.112
|
||||
option-ext@0.2.0
|
||||
parking@2.2.1
|
||||
parking_lot_core@0.9.11
|
||||
pbkdf2@0.12.2
|
||||
pep440_rs@0.7.3
|
||||
@@ -247,10 +190,7 @@ CRATES="
|
||||
pin-project-lite@0.2.16
|
||||
pin-project@1.1.10
|
||||
pin-utils@0.1.0
|
||||
piper@0.2.4
|
||||
pkg-config@0.3.32
|
||||
polling@3.10.0
|
||||
polyval@0.4.5
|
||||
portable-atomic-util@0.2.5
|
||||
portable-atomic@1.13.1
|
||||
potential_utf@0.1.2
|
||||
@@ -258,8 +198,7 @@ CRATES="
|
||||
ppv-lite86@0.2.21
|
||||
pretty_assertions@1.4.1
|
||||
prettyplease@0.2.37
|
||||
proc-macro-crate@3.3.0
|
||||
proc-macro-hack@0.5.20+deprecated
|
||||
proc-macro-crate@3.5.0
|
||||
proc-macro2@1.0.95
|
||||
psl-types@2.0.11
|
||||
psl@2.1.199
|
||||
@@ -268,16 +207,9 @@ CRATES="
|
||||
quinn@0.11.8
|
||||
quote@1.0.40
|
||||
r-efi@5.3.0
|
||||
rand@0.7.3
|
||||
rand@0.8.5
|
||||
rand@0.9.3
|
||||
rand_chacha@0.2.2
|
||||
rand_chacha@0.3.1
|
||||
rand_chacha@0.9.0
|
||||
rand_core@0.5.1
|
||||
rand_core@0.6.4
|
||||
rand_core@0.9.3
|
||||
rand_hc@0.2.0
|
||||
rayon-core@1.12.1
|
||||
rayon@1.10.0
|
||||
redox_syscall@0.5.17
|
||||
@@ -294,7 +226,6 @@ CRATES="
|
||||
rstest_macros@0.25.0
|
||||
rustc-demangle@0.1.26
|
||||
rustc-hash@2.1.1
|
||||
rustc_version@0.2.3
|
||||
rustc_version@0.4.1
|
||||
rustix@1.0.8
|
||||
rustls-native-certs@0.8.1
|
||||
@@ -310,8 +241,6 @@ CRATES="
|
||||
scopeguard@1.2.0
|
||||
security-framework-sys@2.17.0
|
||||
security-framework@3.7.0
|
||||
semver-parser@0.7.0
|
||||
semver@0.9.0
|
||||
semver@1.0.26
|
||||
serde-wasm-bindgen@0.6.5
|
||||
serde@1.0.228
|
||||
@@ -319,38 +248,26 @@ CRATES="
|
||||
serde_derive@1.0.228
|
||||
serde_derive_internals@0.29.1
|
||||
serde_json@1.0.142
|
||||
serde_qs@0.8.5
|
||||
serde_repr@0.1.20
|
||||
serde_urlencoded@0.7.1
|
||||
sha1@0.10.6
|
||||
sha1@0.6.1
|
||||
sha1_smol@1.0.1
|
||||
sha2@0.9.9
|
||||
shlex@1.3.0
|
||||
simd-adler32@0.3.7
|
||||
similar@2.7.0
|
||||
slab@0.4.11
|
||||
sluice@0.5.5
|
||||
smallvec@1.15.1
|
||||
smawk@0.3.2
|
||||
socket2@0.5.10
|
||||
socket2@0.6.0
|
||||
spdx@0.10.9
|
||||
spinning_top@0.2.5
|
||||
stable_deref_trait@1.2.0
|
||||
standback@0.2.17
|
||||
stdweb-derive@0.5.3
|
||||
stdweb-internal-macros@0.2.9
|
||||
stdweb-internal-runtime@0.1.5
|
||||
stdweb@0.4.20
|
||||
strsim@0.11.1
|
||||
subtle@2.6.1
|
||||
surf@2.3.2
|
||||
syn@1.0.109
|
||||
syn@2.0.106
|
||||
syn@2.0.117
|
||||
sync_wrapper@1.0.2
|
||||
synstructure@0.13.2
|
||||
tar@0.4.45
|
||||
tar@0.4.46
|
||||
tempfile@3.20.0
|
||||
textwrap@0.16.2
|
||||
thiserror-impl@1.0.69
|
||||
@@ -358,9 +275,6 @@ CRATES="
|
||||
thiserror@1.0.69
|
||||
thiserror@2.0.12
|
||||
time-core@0.1.8
|
||||
time-macros-impl@0.1.2
|
||||
time-macros@0.1.1
|
||||
time@0.2.27
|
||||
time@0.3.47
|
||||
tinystr@0.8.1
|
||||
tinyvec@1.9.0
|
||||
@@ -369,8 +283,9 @@ CRATES="
|
||||
tokio-rustls@0.26.2
|
||||
tokio-util@0.7.16
|
||||
tokio@1.47.1
|
||||
toml_datetime@0.6.11
|
||||
toml_edit@0.22.27
|
||||
toml_datetime@1.1.1+spec-1.1.0
|
||||
toml_edit@0.25.11+spec-1.1.0
|
||||
toml_parser@1.1.2+spec-1.1.0
|
||||
topological-sort@0.2.2
|
||||
tower-http@0.6.6
|
||||
tower-layer@0.3.3
|
||||
@@ -381,20 +296,17 @@ CRATES="
|
||||
tower@0.5.2
|
||||
tracing-attributes@0.1.30
|
||||
tracing-core@0.1.34
|
||||
tracing-futures@0.2.5
|
||||
tracing@0.1.41
|
||||
try-lock@0.2.5
|
||||
typed-builder-macro@0.21.0
|
||||
typed-builder@0.21.0
|
||||
typenum@1.18.0
|
||||
ungrammar@1.16.1
|
||||
unicase@2.8.1
|
||||
unicode-ident@1.0.18
|
||||
unicode-linebreak@0.1.5
|
||||
unicode-segmentation@1.12.0
|
||||
unicode-width@0.2.1
|
||||
unicode-xid@0.2.6
|
||||
universal-hash@0.4.0
|
||||
unscanny@0.1.0
|
||||
untrusted@0.9.0
|
||||
url@2.5.4
|
||||
@@ -402,16 +314,12 @@ CRATES="
|
||||
utf8_iter@1.0.4
|
||||
utf8parse@0.2.2
|
||||
uuid@1.18.0
|
||||
value-bag@1.11.1
|
||||
vcpkg@0.2.15
|
||||
version-ranges@0.1.1
|
||||
version_check@0.9.5
|
||||
waker-fn@1.2.0
|
||||
walkdir@2.5.0
|
||||
want@0.3.1
|
||||
wasi@0.11.1+wasi-snapshot-preview1
|
||||
wasi@0.14.2+wasi-0.2.4
|
||||
wasi@0.9.0+wasi-snapshot-preview1
|
||||
wasm-bindgen-backend@0.2.100
|
||||
wasm-bindgen-futures@0.4.50
|
||||
wasm-bindgen-macro-support@0.2.100
|
||||
@@ -423,10 +331,7 @@ CRATES="
|
||||
wasmparser@0.227.1
|
||||
web-sys@0.3.77
|
||||
web-time@1.1.0
|
||||
winapi-i686-pc-windows-gnu@0.4.0
|
||||
winapi-util@0.1.9
|
||||
winapi-x86_64-pc-windows-gnu@0.4.0
|
||||
winapi@0.3.9
|
||||
windows-core@0.61.2
|
||||
windows-implement@0.60.0
|
||||
windows-interface@0.59.1
|
||||
@@ -456,7 +361,7 @@ CRATES="
|
||||
windows_x86_64_gnullvm@0.53.0
|
||||
windows_x86_64_msvc@0.52.6
|
||||
windows_x86_64_msvc@0.53.0
|
||||
winnow@0.7.12
|
||||
winnow@1.0.3
|
||||
wit-bindgen-core@0.41.0
|
||||
wit-bindgen-rt@0.39.0
|
||||
wit-bindgen-rt@0.41.0
|
||||
@@ -508,7 +413,9 @@ RESTRICT="mirror"
|
||||
# apply-crates-fixes start
|
||||
DEPEND="
|
||||
>=app-arch/zstd-1.5.7
|
||||
dev-libs/openssl
|
||||
"
|
||||
BDEPEND="
|
||||
virtual/pkgconfig
|
||||
"
|
||||
RDEPEND="
|
||||
>=app-arch/zstd-1.5.7
|
||||
@@ -529,13 +436,11 @@ src_configure(){
|
||||
|
||||
src_compile(){
|
||||
export ZSTD_SYS_USE_PKG_CONFIG=1 # fix for zstd-sys crate
|
||||
export OPENSSL_NO_VENDOR=1 # fix for openssl-sys
|
||||
cargo_src_compile
|
||||
}
|
||||
# apply-crates-fixes end
|
||||
|
||||
src_test(){
|
||||
# these require network at the time of writing this, so that's why they're skipped
|
||||
# these require network at the time of writing this, so that's why they're skipped {{{
|
||||
local CARGO_SKIP_TESTS=(
|
||||
'cargo_schema::test_deprecated_exact_index_override_beats_wildcard_override'
|
||||
'cargo_schema::test_deprecated_schema_lint_level_default_config'
|
||||
@@ -647,6 +552,8 @@ src_test(){
|
||||
'completion_labels::cargo_schema::cargo_workspace_members_path_completion_local_prefix'
|
||||
'completion_labels::consistency_schema::exact_index_string_subschema_applies_to_second_item_completion'
|
||||
'completion_labels::consistency_schema::exact_index_string_subschema_does_not_apply_to_first_item_completion'
|
||||
'completion_labels::consistency_schema::issue_1895_annotation_only_property_completion_keeps_description'
|
||||
'completion_labels::consistency_schema::issue_1895_root_table_completion_includes_annotation_only_property'
|
||||
'completion_labels::consistency_schema::typed_extra_table_unevaluated_properties_inline_table_keys_completion'
|
||||
'completion_labels::consistency_schema::typed_overflow_tuple_inline_table_keys_completion'
|
||||
'completion_labels::consistency_schema::typed_unevaluated_tuple_inline_table_keys_completion'
|
||||
@@ -806,6 +713,7 @@ src_test(){
|
||||
'goto_type_definition_tests::consistency_schema::typed_extra_table_unevaluated_properties_id_value'
|
||||
'goto_type_definition_tests::consistency_schema::typed_overflow_tuple_id_value'
|
||||
'goto_type_definition_tests::consistency_schema::typed_unevaluated_tuple_id_value'
|
||||
'goto_type_definition_tests::issue_1895_schema::annotation_only_property_key_goto_type_definition'
|
||||
'goto_type_definition_tests::pyproject_schema::pyproject_dependency_groups'
|
||||
'goto_type_definition_tests::pyproject_schema::pyproject_project_readme'
|
||||
'goto_type_definition_tests::pyproject_schema::pyproject_tombi_document_directive_toml_version'
|
||||
@@ -841,6 +749,7 @@ src_test(){
|
||||
'goto_type_definition_tests::type_test_schema::type_test_tombi_table_key_array_of_table_directive'
|
||||
'hover_keys_value::adjacent_applicators_schema::adjacent_all_of_boolean_hover_merges_const'
|
||||
'hover_keys_value::adjacent_applicators_schema::adjacent_all_of_offset_date_time_hover_merges_const'
|
||||
'hover_keys_value::adjacent_applicators_schema::all_of_array_hover_omits_default_when_array_contains_null'
|
||||
'hover_keys_value::adjacent_applicators_schema::all_of_nested_property_hover_survives_parent_default_with_null'
|
||||
'hover_keys_value::adjacent_applicators_schema::all_of_table_hover_ignores_null_in_default_object'
|
||||
'hover_keys_value::array_values_order_schema::exact_index_override_applies_only_to_targeted_array_item'
|
||||
@@ -861,11 +770,13 @@ src_test(){
|
||||
'hover_keys_value::cargo_schema::cargo_package_name'
|
||||
'hover_keys_value::cargo_schema::cargo_package_name_incomplete'
|
||||
'hover_keys_value::cargo_schema::cargo_package_readme'
|
||||
'hover_keys_value::cargo_schema::cargo_path_dependency_features_append_default_feature_list'
|
||||
'hover_keys_value::cargo_schema::cargo_profile_release_strip_debuginfo'
|
||||
'hover_keys_value::cargo_schema::cargo_profile_release_strip_false'
|
||||
'hover_keys_value::cargo_schema::cargo_profile_release_strip_true'
|
||||
'hover_keys_value::cargo_schema::cargo_workspace_dependency_hover_metadata'
|
||||
'hover_keys_value::cargo_schema::cargo_workspace_dependency_hover_metadata_disabled_by_extensions'
|
||||
'hover_keys_value::cargo_schema::cargo_workspace_dependency_hover_metadata_skips_dependency_detail_when_disabled_by_extensions'
|
||||
'hover_keys_value::cargo_schema::ref_sibling_examples_are_displayed'
|
||||
'hover_keys_value::consistency_schema::exact_index_string_subschema_applies_to_second_item_hover'
|
||||
'hover_keys_value::consistency_schema::exact_index_string_subschema_does_not_apply_to_first_item_hover'
|
||||
@@ -874,6 +785,7 @@ src_test(){
|
||||
'hover_keys_value::consistency_schema::typed_extra_table_unevaluated_properties_hover'
|
||||
'hover_keys_value::consistency_schema::typed_overflow_tuple_hover'
|
||||
'hover_keys_value::consistency_schema::typed_unevaluated_tuple_hover'
|
||||
'hover_keys_value::issue_1895_schema::annotation_only_property_hover_keeps_description'
|
||||
'hover_keys_value::one_of_schema::adjacent_one_of_hover_prefers_valid_branch_nested_item_schema'
|
||||
'hover_keys_value::one_of_schema::adjacent_one_of_hover_prefers_valid_branch_property_schema'
|
||||
'hover_keys_value::one_of_schema::one_of_hover_does_not_leak_branch_default_when_no_branch_is_valid'
|
||||
@@ -927,6 +839,11 @@ src_test(){
|
||||
'ser::tests::test_serialize_array'
|
||||
'ser::tests::test_serialize_datetime'
|
||||
'ser::tests::test_serialize_enum'
|
||||
'ser::tests::test_serialize_inline_array_of_tables_attribute'
|
||||
'ser::tests::test_serialize_inline_attribute_propagates_through_nested_arrays_and_tables'
|
||||
'ser::tests::test_serialize_inline_map_attribute'
|
||||
'ser::tests::test_serialize_inline_primitive_array_attribute_is_noop'
|
||||
'ser::tests::test_serialize_inline_table_attribute'
|
||||
'ser::tests::test_serialize_map'
|
||||
'ser::tests::test_serialize_nested_struct'
|
||||
'ser::tests::test_serialize_option'
|
||||
@@ -937,17 +854,17 @@ src_test(){
|
||||
'table_keys_order::cargo::test_cargo_root_tables_not_sorted_when_schema_table_keys_order_disabled'
|
||||
'table_keys_order::cargo::test_cargo_root_tables_sorted_by_comment_directive_when_schema_table_keys_order_disabled'
|
||||
'table_keys_order::cargo::test_cargo_root_tables_sorted_when_schema_disabled'
|
||||
)
|
||||
# network issues, but whole files
|
||||
) # }}}
|
||||
# network issues, but whole files {{{
|
||||
CARGO_SKIP_TESTS+=(
|
||||
'rust/serde_tombi/src/de.rs'
|
||||
'rust/serde_tombi/src/lib.rs'
|
||||
'rust/serde_tombi/src/ser.rs'
|
||||
)
|
||||
# these tests are upstream problem, and they'll fail anyways, so that's why they're disabled
|
||||
) # }}}
|
||||
# these tests are upstream problem, and they'll fail anyways, so that's why they're disabled {{{
|
||||
CARGO_SKIP_TESTS+=(
|
||||
'table_keys_order::pyproject::test_tool_poetry_dependencies'
|
||||
)
|
||||
) # }}}
|
||||
cargo_src_test --no-fail-fast
|
||||
}
|
||||
|
||||
@@ -1,3 +1,4 @@
|
||||
DIST lazygit-0.59.0.tar.gz 5456484 BLAKE2B 5f43c161197a2fa8f2a627ccf069975fcdbc4bb4c088c2607e329c2b78c76d14172885d165bbfe590b61a2f25dcf3cc330217065019d3246c174160b6f7e0fd3 SHA512 747dd840cc9154b450f62a4475cba745d91ecec8f6f04ca745e1789e9369e22cd4c6ffb38d3980280f173322d30cc387cc064aa566f8612b19d309d12797a70a
|
||||
DIST lazygit-0.60.0.tar.gz 5136464 BLAKE2B 68ff1be80096c2375bc0693ebcc65acfaa1c7b1736df030b6753f7c41f4bb4a13efca0942d5d578e9e2032e76225d7a51e77540f0b54c1d011dfb8bd2eda2e4e SHA512 08859cfe00267aed718d4ed0e7bf01109ddd189f7ce6668932d4a2b8dc72bf0ff813a33e209c9d616c2dc9d6f95d03f658c5f340df34fc31c62b96e5fa1f5864
|
||||
DIST lazygit-0.61.1.tar.gz 4157837 BLAKE2B ee81a42d2fced530621b9e6affd418346908ccaa9f0ec9e8f312e8a6d71c5118f91f8288e473ff00c05b7e5197c1fab205843d422085547beb8517bbca82de08 SHA512 0f44ec7cfdb189474caab820dbd95ff1d3d5bfa0c23015b245b8d1211217dfa4bdfdc292f0865b4d93fd766b429fed7c321e783bf7947c9e255698ba412a8bd6
|
||||
DIST lazygit-0.62.2.tar.gz 4480071 BLAKE2B 12f4e369e245566500a1673f04d4c72d180d1ea657125fb305bc50735e9e8b817c3f2e5fa9b0475c412ef9784c43abdeae7a928213b484e627136776aa0377e8 SHA512 bb14733a1727ca4e3edc29afee8a8d232590fbb8dcea1f096d488a173f989d8dd98c96b7a16866eb79120adaca9d36d09f3063128c20987f06c26216fefa7a7c
|
||||
|
||||
47
dev-vcs/lazygit/lazygit-0.62.2.ebuild
Normal file
47
dev-vcs/lazygit/lazygit-0.62.2.ebuild
Normal file
@@ -0,0 +1,47 @@
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit go-module
|
||||
|
||||
DESCRIPTION="Simple terminal UI for git commands"
|
||||
HOMEPAGE="https://github.com/jesseduffield/lazygit"
|
||||
if [[ "${PV}" == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/jesseduffield/${PN}.git"
|
||||
else
|
||||
KEYWORDS="~amd64"
|
||||
SRC_URI="https://github.com/jesseduffield/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||
fi
|
||||
|
||||
LICENSE="MIT"
|
||||
# dependency licenses:
|
||||
LICENSE+=" Apache-2.0 BSD-2 BSD ISC MIT Unlicense "
|
||||
SLOT="0"
|
||||
BDEPEND=">=dev-lang/go-1.25.0"
|
||||
RDEPEND="dev-vcs/git"
|
||||
|
||||
DOCS=( {CODE-OF-CONDUCT,CONTRIBUTING,README}.md docs )
|
||||
|
||||
src_unpack() {
|
||||
if [[ "${PV}" == 9999 ]];then
|
||||
git-r3_src_unpack
|
||||
else
|
||||
default
|
||||
fi
|
||||
}
|
||||
|
||||
src_compile() {
|
||||
ego build -o "bin/${PN}" \
|
||||
-ldflags "-X main.version=${PV}"
|
||||
}
|
||||
|
||||
src_test() {
|
||||
ego test ./... -short
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin "bin/${PN}"
|
||||
einstalldocs
|
||||
}
|
||||
@@ -1,3 +1,4 @@
|
||||
DIST eden-0.2.0-fix-httplib-version.patch 901 BLAKE2B 5eccfe3398a5ec7bc746b4570b0902f145d3618be2a0bd446d6a3ea61763e6fad471ad1b45d242925c78b04cb33bd7152c86741334ba922ab1a2cfbb32629f3c SHA512 f68a62674828205bc48482ab1e3774f73ecd94c1f6df9c1000d5123b170d1d476a01aa5453d6abb8ff2012e86e7a810d0ecbf3fc985f293725e4ccaf9c598f75
|
||||
DIST eden-0.2.0.tar.gz 11360348 BLAKE2B 13b35c5a60df6a8413483c1b9752ec86fdff02afda0e4635a3e2b00019479b3717fd372051650538a3b231979f95c53c5eaeef4fe9b9667364c75fe7c284b84c SHA512 bbfc790ea293ee478a0447a9702029f4bdfd536d9c06996bcf1c069f8a508c88d164de0483f40e9a5340af773c39f20cd9b63b01e489415170d9c9b0728a0c7f
|
||||
DIST eden-0.2.1.tar.gz 11484603 BLAKE2B 465cbc7737ebd2b49209b2e48f5626538d92e2fdb267173c8f864c457e9fb6f942d1dd28b21a7c41ed17b42d6c93740c9debf46c68b01bcfd07ef553e6ea1116 SHA512 7c7f0fc296442b62909ecdf5341ece88fc5e7c1bec7ebc2f9c6808e5672e4147f52f99f92c8866285af57a5d0b97ecacd9ab31c461064f35581e7734f14b7d7e
|
||||
DIST nx-tzdb-121125.tar.gz 102895 BLAKE2B 6619b7ad2200be8efb495773d017a07985adb7b05ba97285427aa86103ae9a8c9befc698709539a0292c413c2c8082c39fd699e181140e6879844084e5c19382 SHA512 dc37a189a44ce8b5c988ca550582431a6c7eadfd3c6e709bee6277116ee803e714333e85c9e6cbb5c69346a14d6f2cc7ed96e8aa09cc5fb8a89f945059651db6
|
||||
|
||||
214
games-emulation/eden/eden-0.2.1.ebuild
Normal file
214
games-emulation/eden/eden-0.2.1.ebuild
Normal file
@@ -0,0 +1,214 @@
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit cmake xdg toolchain-funcs optfeature
|
||||
|
||||
DESCRIPTION="Nintendo Switch Emulator"
|
||||
HOMEPAGE="https://eden-emu.dev"
|
||||
|
||||
if [[ "${PV}" == 9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://git.eden-emu.dev/eden-emu/eden.git"
|
||||
EGIT_CLONE_TYPE="shallow"
|
||||
EGIT_CHECKOUT_DIR="${WORKDIR}/${PN}"
|
||||
else
|
||||
KEYWORDS="~amd64 ~arm64"
|
||||
SRC_URI="https://git.eden-emu.dev/eden-emu/eden/archive/v${PV/_/-}.tar.gz -> ${P}.tar.gz"
|
||||
fi
|
||||
|
||||
_TZDB_VER=121125
|
||||
SRC_URI+="
|
||||
https://git.eden-emu.dev/eden-emu/tzdb_to_nx/releases/download/${_TZDB_VER}/${_TZDB_VER}.tar.gz ->
|
||||
nx-tzdb-${_TZDB_VER}.tar.gz
|
||||
"
|
||||
|
||||
S="${WORKDIR}/${PN}"
|
||||
|
||||
LICENSE="GPL-3+"
|
||||
SLOT="0"
|
||||
IUSE="camera +cubeb discord llvm lto +opengl +qt6 room sdl test +usb web-applet web-service wifi"
|
||||
REQUIRED_USE="
|
||||
!qt6? ( !camera !discord !web-applet )
|
||||
web-service? ( || ( qt6 room ) )
|
||||
"
|
||||
|
||||
RESTRICT="!test? ( test )"
|
||||
|
||||
RDEPEND="
|
||||
app-arch/lz4
|
||||
app-arch/zstd
|
||||
dev-cpp/cpp-httplib:=[ssl]
|
||||
dev-libs/libfmt:=
|
||||
dev-libs/mcl
|
||||
dev-libs/openssl:=
|
||||
>=dev-libs/sirit-1.0.1
|
||||
dev-util/spirv-tools
|
||||
games-util/gamemode
|
||||
media-gfx/renderdoc
|
||||
media-libs/libsdl2[haptic,joystick,sound,video]
|
||||
media-libs/libva
|
||||
media-libs/opus
|
||||
media-video/ffmpeg
|
||||
net-libs/enet
|
||||
net-libs/mbedtls:3
|
||||
virtual/zlib:=
|
||||
|
||||
camera? ( dev-qt/qtmultimedia:6 )
|
||||
cubeb? ( media-libs/cubeb )
|
||||
discord? (
|
||||
dev-libs/discord-rpc
|
||||
)
|
||||
qt6? (
|
||||
dev-libs/quazip[qt6(+)]
|
||||
dev-qt/qtbase:6[concurrent,dbus,gui,widgets]
|
||||
dev-qt/qtcharts:6
|
||||
)
|
||||
usb? ( dev-libs/libusb )
|
||||
web-applet? ( dev-qt/qtwebengine:6[widgets] )
|
||||
web-service? ( dev-cpp/cpp-httplib:=[ssl] )
|
||||
wifi? ( net-wireless/wireless-tools )
|
||||
llvm? ( llvm-core/llvm )
|
||||
"
|
||||
DEPEND="
|
||||
${RDEPEND}
|
||||
dev-cpp/nlohmann_json
|
||||
dev-cpp/simpleini
|
||||
dev-libs/boost:=[context]
|
||||
dev-libs/frozen
|
||||
dev-libs/unordered_dense
|
||||
dev-util/spirv-headers
|
||||
dev-util/vulkan-headers
|
||||
dev-util/vulkan-utility-libraries
|
||||
media-libs/VulkanMemoryAllocator
|
||||
|
||||
amd64? ( dev-libs/xbyak )
|
||||
arm64? ( dev-libs/oaknut )
|
||||
x86? ( dev-libs/xbyak )
|
||||
|
||||
web-service? ( dev-cpp/cpp-jwt )
|
||||
|
||||
test? ( dev-libs/oaknut )
|
||||
"
|
||||
BDEPEND="
|
||||
app-arch/unzip
|
||||
dev-util/glslang
|
||||
virtual/pkgconfig
|
||||
|
||||
test? ( dev-cpp/catch )
|
||||
"
|
||||
|
||||
# [directory]=license
|
||||
declare -A KEEP_BUNDLED=(
|
||||
# Generated or copied files for internal usage
|
||||
[bc_decoder]=MPL-2.0
|
||||
[cmake-modules]=LGPL-3+
|
||||
[demangle]=Apache-2.0-with-LLVM-exceptions
|
||||
[FidelityFX-FSR]=MIT
|
||||
[glad]=GPL-2+
|
||||
[nx_tzdb]="GPL-2+"
|
||||
[stb]="MIT public-domain"
|
||||
[tz]=BSD-2
|
||||
|
||||
# Configuration for the system library
|
||||
[libusb]=GPL-3+
|
||||
)
|
||||
|
||||
add_bundled_licenses() {
|
||||
for license in "${KEEP_BUNDLED[@]}"; do
|
||||
if [[ -n "$license" ]]; then
|
||||
LICENSE+=" ${license}"
|
||||
fi
|
||||
done
|
||||
}
|
||||
add_bundled_licenses
|
||||
|
||||
src_prepare() {
|
||||
local s remove=()
|
||||
for s in externals/*; do
|
||||
[[ -f ${s} ]] && continue
|
||||
if ! has "${s#externals/}" "${!KEEP_BUNDLED[@]}"; then
|
||||
remove+=( "${s}" )
|
||||
fi
|
||||
done
|
||||
|
||||
if [[ -n "${remove}" ]]; then
|
||||
einfo "removing sources: ${remove[*]}"
|
||||
rm -r "${remove[@]}" || die
|
||||
fi
|
||||
|
||||
cmake_src_prepare
|
||||
}
|
||||
|
||||
src_configure() {
|
||||
if [[ "${PV}" == 9999 ]]; then
|
||||
eden_ver="$(git rev-parse --short=10 HEAD)-9999"
|
||||
else
|
||||
eden_ver="v${PV/_/-}"
|
||||
fi
|
||||
|
||||
if tc-is-gcc; then
|
||||
eden_comp_id="GCC $(gcc-fullversion)"
|
||||
elif tc-is-clang; then
|
||||
eden_comp_id="Clang $(clang-fullversion)"
|
||||
else
|
||||
eden_comp_id="$(tc-getcc)"
|
||||
fi
|
||||
|
||||
local mycmakeargs=(
|
||||
-DCPMUTIL_FORCE_SYSTEM=yes
|
||||
-DTITLE_BAR_FORMAT_IDLE="Eden | ${eden_ver} | ${eden_comp_id}"
|
||||
-DYUZU_TZDB_PATH="${WORKDIR}/nx-tzdb-${_TZDB_VER}"
|
||||
-DUSE_FASTER_LINKER=no
|
||||
|
||||
-DENABLE_LTO=$(usex lto)
|
||||
|
||||
-DDYNARMIC_USE_LLVM=$(usex llvm)
|
||||
-DYUZU_DISABLE_LLVM=$(usex !llvm)
|
||||
|
||||
-DBUILD_TESTING=$(usex test)
|
||||
-DENABLE_CUBEB=$(usex cubeb)
|
||||
-DENABLE_LIBUSB=$(usex usb)
|
||||
-DENABLE_OPENGL=$(usex opengl)
|
||||
-DENABLE_QT=$(usex qt6)
|
||||
-DENABLE_WEB_SERVICE=$(usex web-service)
|
||||
-DENABLE_WIFI_SCAN=$(usex wifi)
|
||||
-DUSE_DISCORD_PRESENCE=$(usex discord)
|
||||
-DYUZU_USE_QT_MULTIMEDIA=$(usex camera)
|
||||
-DYUZU_USE_QT_WEB_ENGINE=$(usex web-applet)
|
||||
|
||||
-DYUZU_CMD=$(usex sdl)
|
||||
-DYUZU_ROOM=$(usex room)
|
||||
|
||||
-Wno-dev
|
||||
)
|
||||
|
||||
cmake_src_configure
|
||||
}
|
||||
|
||||
src_test() {
|
||||
cd "${BUILD_DIR}" || die
|
||||
|
||||
# See https://git.eden-emu.dev/eden-emu/eden/issues/126
|
||||
local CATCH_SKIP_TESTS=(
|
||||
"CoreTiming\[BasicOrder\]"
|
||||
"MemoryTracker: Cached write downloads"
|
||||
"MemoryTracker: FlushCachedWrites batching"
|
||||
"MemoryTracker: Out of bound ranges 1"
|
||||
"MemoryTracker: Out of bound ranges 2"
|
||||
"MemoryTracker: Out of bound ranges 3"
|
||||
"MemoryTracker: Rasterizer counting"
|
||||
"MemoryTracker: Small region"
|
||||
"MemoryTracker: Sparse regions 2"
|
||||
"RingBuffer: Threaded Test"
|
||||
)
|
||||
./bin/tests "${CATCH_SKIP_TESTS[@]/#/\~}" || die
|
||||
}
|
||||
|
||||
pkg_postinst() {
|
||||
xdg_pkg_postinst
|
||||
|
||||
optfeature_header "SDL requires HIDRAW access for many controller gyroscopes to work."
|
||||
optfeature "HIDRAW support" games-util/game-device-udev-rules
|
||||
}
|
||||
@@ -1,4 +1,4 @@
|
||||
# Copyright 1999-2025 Gentoo Authors
|
||||
# Copyright 1999-2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
@@ -1 +1 @@
|
||||
DIST setup_ksa_v2026.6.2.4531.tar.gz 2288977322 BLAKE2B c841d5acc6dd26f4be55c169e6a1bed0ba0c401904365b02fb0c52a398479b90fcb8a85e43b8983bfb9af8d1c56377045459b3da1eba6cba968739499383fe31 SHA512 de269106719bceb9335833122d82ff4b66c0a7b7bbe31788e63fee7fd27b3213ea3ceeeab316e1296f44eb03256dd852cea619a73591f15953e95832bb394671
|
||||
DIST setup_ksa_v2026.6.3.4568.tar.gz 2294011552 BLAKE2B f0c4ae65a81a5044d4306fd96c85d279ae8b99b1d5a464c74349857c85b907a3fd6dca2c16b845c256f4636677a9df0f3e497b4dfd37bc1ab503ff1be1658793 SHA512 0cd0a9a62c7a9574a27b491a84da04c5c2a2eefcebfee5da29f8d73039311b889ca6069a705be4a482e72c8b3921e8a32dc41d1a4ea219deef9db1e68e26e2c8
|
||||
|
||||
@@ -4,3 +4,5 @@ DIST hyprmoncfg-1.5.2-deps.tar.xz 38213228 BLAKE2B 10697a88468274f970d15d4e46c51
|
||||
DIST hyprmoncfg-1.5.2.tar.gz 5955001 BLAKE2B a605a1e24bd5532fbb8534441b699a06802626ddfe05cccdc0310a3aa9734280acad4ac45f3edc2144ad393daa305d5e8663e34503e08973769e8cddb9d86eff SHA512 37ee9d1fd9eb64f4f0c814c0092fe31af5a2b19ccfcad908904baff23069b881e74f63de42647bcd363632ab4bb860e997707969ef8beeeac052d808abe1d52b
|
||||
DIST hyprmoncfg-1.6.0-deps.tar.xz 38193304 BLAKE2B 9511285b299fdd1586bc83571952e028006bda0845d05ff145a4bd94c54961b7381e6ab000e5b366b4d63b1fb061ea69c129faf70fdb588a5620b67c34419c05 SHA512 0d1796cf912d5e1ace2c69fb254051e5a3c04ef1888cb53bd1917e75c69372a3c99cc83aafb8b6b0a3cd8ca34bf783c463de88f8e5aec83e17e81786d598d18b
|
||||
DIST hyprmoncfg-1.6.0.tar.gz 5959044 BLAKE2B a16cb22929bb70d6989557dde814581d0928316f89e73276010a676749cdbad3acba26efaab5915e902417e1d262ff197e5d934d566d14cc7771759bea24ee70 SHA512 aad9c0494b21753d8f263db181e82407508d6e258fc6eb7ac73f3cf6626a9217eace1e97140f5f2c159f753f82b064a229d5f67c47173b5a7542aafe091cb5c7
|
||||
DIST hyprmoncfg-1.7.0-deps.tar.xz 30518248 BLAKE2B cf6626c13d16b5c0b18c6d63f1e62a2b664627a3f90edbdb0be8e2d6dce7ffef22939c6a6cabb749a03865ee495ae4dfe73f49507110e4bdc9e8df39237ae949 SHA512 5efad171c2d1e3fb71fab3b3874b21ec6541eb31cf19551f851c6b2c555c99bee998f35da1c64ca0df379c10e381c97097a8c26d0ade83a94cd723c059256765
|
||||
DIST hyprmoncfg-1.7.0.tar.gz 5961255 BLAKE2B bf257edafa002086c6b610f08b4c29af2989300acd867efebde682edf4cbf193013d54e784c2cdd93a469e1a11fce2240f7a9327329a7335ee4a548bea772dd5 SHA512 c26f18329412b1e8fc151066b50afaf3884077cca7379013f0fa281d789a737e83b2a8dfacd77823fb232ef71e8d7fbb9d6ec7765932632e0fa8cc22ec0f199c
|
||||
|
||||
45
gui-apps/hyprmoncfg/hyprmoncfg-1.7.0.ebuild
Normal file
45
gui-apps/hyprmoncfg/hyprmoncfg-1.7.0.ebuild
Normal file
@@ -0,0 +1,45 @@
|
||||
# Copyright 2026 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit desktop go-module systemd
|
||||
|
||||
DESCRIPTION="Terminal-first monitor configurator and auto-switching daemon for Hyprland"
|
||||
HOMEPAGE="https://github.com/crmne/hyprmoncfg"
|
||||
SRC_URI="
|
||||
https://github.com/crmne/hyprmoncfg/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz
|
||||
https://github.com/crmne/hyprmoncfg/releases/download/v${PV}/${P}-deps.tar.xz
|
||||
"
|
||||
S="${WORKDIR}/${P}"
|
||||
|
||||
LICENSE="Apache-2.0 BSD MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="-* ~amd64 ~arm64"
|
||||
|
||||
BDEPEND=">=dev-lang/go-1.26.1"
|
||||
|
||||
src_compile() {
|
||||
local build_date ldflags
|
||||
|
||||
build_date="$(date -u +%FT%TZ)"
|
||||
ldflags="-X github.com/crmne/hyprmoncfg/internal/buildinfo.Version=${PV} -X github.com/crmne/hyprmoncfg/internal/buildinfo.Commit=0c28c74 -X github.com/crmne/hyprmoncfg/internal/buildinfo.Date=${build_date}"
|
||||
|
||||
GOPROXY=off ego build -buildvcs=false -trimpath -mod=readonly -ldflags "${ldflags}" -o hyprmoncfg ./cmd/hyprmoncfg
|
||||
GOPROXY=off ego build -buildvcs=false -trimpath -mod=readonly -ldflags "${ldflags}" -o hyprmoncfgd ./cmd/hyprmoncfgd
|
||||
}
|
||||
|
||||
src_test() {
|
||||
GOPROXY=off ego test -buildvcs=false ./...
|
||||
}
|
||||
|
||||
src_install() {
|
||||
dobin hyprmoncfg
|
||||
dobin hyprmoncfgd
|
||||
dodoc README.md
|
||||
insinto /usr/share/licenses/${PN}
|
||||
doins LICENSE
|
||||
domenu packaging/applications/hyprmoncfg.desktop
|
||||
doicon packaging/icons/hyprmoncfg.svg
|
||||
systemd_douserunit packaging/systemd/hyprmoncfgd.service
|
||||
}
|
||||
@@ -1,3 +1,3 @@
|
||||
DIST noctalia-shell-5.0.0_pre20260531.tar.gz 4339936 BLAKE2B a338edf75018aa7cda22ca91e5337799698c1da4a2a353a67138d92b5270aea0d83311abaface5c059b7fbe456e3099ea6d9716d881114432e90d8844fc24da1 SHA512 c28a4b70e786ea4060491dbe7cf4e68073e92c70d063b7c3cd316514007908b83afa25da6b3ea167f69359069a2bd239f697bdd051e1da7cc577278bd66eba3a
|
||||
DIST noctalia-5.0.0_pre20260531.tar.gz 4339936 BLAKE2B a338edf75018aa7cda22ca91e5337799698c1da4a2a353a67138d92b5270aea0d83311abaface5c059b7fbe456e3099ea6d9716d881114432e90d8844fc24da1 SHA512 c28a4b70e786ea4060491dbe7cf4e68073e92c70d063b7c3cd316514007908b83afa25da6b3ea167f69359069a2bd239f697bdd051e1da7cc577278bd66eba3a
|
||||
DIST noctalia-v4.7.6.tar.gz 25411072 BLAKE2B a8159cc3e3e1d6b1b689c93ca0e87b9c45dc225e7cf735863c9c6709ad75bc724436239a73c70ac5ed5e566239794f22e0da4e87d043d7f5ea0a04ae76712b0b SHA512 78ba2ad514fc37e44d74bf34946aaa87e056a699fe5b27b6bdcb42e511602d4108e6c467ab907bef43162c90500e079e914d2efcdab4543d830b4ccde32a8338
|
||||
DIST noctalia-v4.7.7.tar.gz 25414718 BLAKE2B a8af942e0b746d8fc52a0e979aab27e1ebd91190ec71924b519d56d5224a560e2edaf9c64c51768d68cb791d70d03c7ba5572fec1d1fa38f3244fd698189d89c SHA512 7f1ccdd6180e40ce1e898688f93aab348d327e8b46a90e1a193a73f00468fb7ae4dd2655588006da7774ccace4675853cb05dcd3cee540a7c5bbedf57da202c2
|
||||
@@ -14,14 +14,14 @@
|
||||
</maintainer>
|
||||
<upstream>
|
||||
<doc>https://docs.noctalia.dev/</doc>
|
||||
<remote-id type="github">noctalia-dev/noctalia-shell</remote-id>
|
||||
<remote-id type="github">noctalia-dev/noctalia</remote-id>
|
||||
</upstream>
|
||||
<longdescription>
|
||||
Noctalia is a beautiful, minimal desktop
|
||||
shell for Wayland that actually gets out
|
||||
Noctalia is a beautiful, minimal desktop
|
||||
shell for Wayland that actually gets out
|
||||
of your way.
|
||||
Built on Quickshell with a
|
||||
warm lavender aesthetic that you can
|
||||
Built on Quickshell with a
|
||||
warm lavender aesthetic that you can
|
||||
easily customize to match your vibe.
|
||||
</longdescription>
|
||||
</pkgmetadata>
|
||||
@@ -8,13 +8,14 @@ PYTHON_COMPAT=( python3_{12..15} )
|
||||
inherit optfeature python-single-r1
|
||||
|
||||
DESCRIPTION="A sleek and minimal desktop shell thoughtfully crafted for Wayland"
|
||||
HOMEPAGE="https://noctalia.dev/ https://github.com/noctalia-dev/noctalia-shell"
|
||||
HOMEPAGE="https://noctalia.dev/ https://github.com/noctalia-dev/noctalia"
|
||||
|
||||
if [[ ${PV} == *9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/noctalia-dev/noctalia-shell.git"
|
||||
EGIT_REPO_URI="https://github.com/noctalia-dev/noctalia.git"
|
||||
EGIT_BRANCH="legacy-v4"
|
||||
else
|
||||
SRC_URI="https://github.com/noctalia-dev/noctalia-shell/releases/download/v${PV}/noctalia-v${PV}.tar.gz"
|
||||
SRC_URI="https://github.com/noctalia-dev/noctalia/releases/download/v${PV}/noctalia-v${PV}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
S="${WORKDIR}/noctalia-release"
|
||||
fi
|
||||
@@ -8,13 +8,14 @@ PYTHON_COMPAT=( python3_{12..15} )
|
||||
inherit optfeature python-single-r1
|
||||
|
||||
DESCRIPTION="A sleek and minimal desktop shell thoughtfully crafted for Wayland"
|
||||
HOMEPAGE="https://noctalia.dev/ https://github.com/noctalia-dev/noctalia-shell"
|
||||
HOMEPAGE="https://noctalia.dev/ https://github.com/noctalia-dev/noctalia"
|
||||
|
||||
if [[ ${PV} == *9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/noctalia-dev/noctalia-shell.git"
|
||||
EGIT_REPO_URI="https://github.com/noctalia-dev/noctalia.git"
|
||||
EGIT_BRANCH="legacy-v4"
|
||||
else
|
||||
SRC_URI="https://github.com/noctalia-dev/noctalia-shell/releases/download/v${PV}/noctalia-v${PV}.tar.gz"
|
||||
SRC_URI="https://github.com/noctalia-dev/noctalia/releases/download/v${PV}/noctalia-v${PV}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
S="${WORKDIR}/noctalia-release"
|
||||
fi
|
||||
@@ -8,9 +8,9 @@ inherit meson optfeature
|
||||
MY_COMMIT="298fad1678d23c964aa8ea56bfe9dc3c84eed6a4"
|
||||
|
||||
DESCRIPTION="A lightweight Wayland shell and bar built directly on Wayland + OpenGL ES"
|
||||
HOMEPAGE="https://noctalia.dev/ https://github.com/noctalia-dev/noctalia-shell"
|
||||
HOMEPAGE="https://noctalia.dev/ https://github.com/noctalia-dev/noctalia"
|
||||
|
||||
SRC_URI="https://github.com/noctalia-dev/noctalia-shell/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
SRC_URI="https://github.com/noctalia-dev/noctalia/archive/${MY_COMMIT}.tar.gz -> ${P}.tar.gz"
|
||||
S="${WORKDIR}/${PN}-${MY_COMMIT}"
|
||||
|
||||
LICENSE="MIT"
|
||||
@@ -52,7 +52,7 @@ DOCS=( README.md CREDITS.md example.toml )
|
||||
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
$(meson_feature jemalloc)
|
||||
$(meson_feature jemalloc)
|
||||
)
|
||||
meson_src_configure
|
||||
}
|
||||
@@ -3,14 +3,12 @@
|
||||
|
||||
EAPI=8
|
||||
|
||||
inherit meson optfeature
|
||||
inherit meson optfeature git-r3
|
||||
|
||||
DESCRIPTION="A lightweight Wayland shell and bar built directly on Wayland + OpenGL ES"
|
||||
HOMEPAGE="https://noctalia.dev/ https://github.com/noctalia-dev/noctalia-shell"
|
||||
HOMEPAGE="https://noctalia.dev/ https://github.com/noctalia-dev/noctalia"
|
||||
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/noctalia-dev/noctalia-shell.git"
|
||||
EGIT_BRANCH="v5"
|
||||
EGIT_REPO_URI="https://github.com/noctalia-dev/noctalia.git"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
@@ -51,7 +49,7 @@ DOCS=( README.md CREDITS.md example.toml )
|
||||
|
||||
src_configure() {
|
||||
local emesonargs=(
|
||||
$(meson_feature jemalloc)
|
||||
$(meson_feature jemalloc)
|
||||
)
|
||||
meson_src_configure
|
||||
}
|
||||
@@ -8,13 +8,14 @@ PYTHON_COMPAT=( python3_{12..15} )
|
||||
inherit optfeature python-single-r1
|
||||
|
||||
DESCRIPTION="A sleek and minimal desktop shell thoughtfully crafted for Wayland"
|
||||
HOMEPAGE="https://noctalia.dev/ https://github.com/noctalia-dev/noctalia-shell"
|
||||
HOMEPAGE="https://noctalia.dev/ https://github.com/noctalia-dev/noctalia"
|
||||
|
||||
if [[ ${PV} == *9999 ]]; then
|
||||
inherit git-r3
|
||||
EGIT_REPO_URI="https://github.com/noctalia-dev/noctalia-shell.git"
|
||||
EGIT_REPO_URI="https://github.com/noctalia-dev/noctalia.git"
|
||||
EGIT_BRANCH="legacy-v4"
|
||||
else
|
||||
SRC_URI="https://github.com/noctalia-dev/noctalia-shell/releases/download/v${PV}/noctalia-v${PV}.tar.gz"
|
||||
SRC_URI="https://github.com/noctalia-dev/noctalia/releases/download/v${PV}/noctalia-v${PV}.tar.gz"
|
||||
KEYWORDS="~amd64"
|
||||
S="${WORKDIR}/noctalia-release"
|
||||
fi
|
||||
@@ -1 +1,2 @@
|
||||
DIST VulkanMemoryAllocator-3.3.0.tar.gz 962176 BLAKE2B 671f73f7e11b6a2ae57d5228cfb7a8f65db12b937cb55dd3c4075247a7f3061cbb2111f2f4b3f5937e374960f76f7abdd10697567af1ba49e42d0ea314b1000b SHA512 deb5902ef8db0e329fbd5f3f4385eb0e26bdd9f14f3a2334823fb3fe18f36bc5d235d620d6e5f6fe3551ec3ea7038638899db8778c09f6d5c278f5ff95c3344b
|
||||
DIST VulkanMemoryAllocator-3.4.0.tar.gz 1002168 BLAKE2B def1f7ffd68e465dd30e6058c5e750628e3fa1712ebe36294c736b6f4d90d7a79851b9ef595560d602b473e54dadde5c3c43c94711ea68da37f1d41db2fa3349 SHA512 563acbcd8912d10d92c23715eba7acf0e7c1683af36021f415b36f359c2cce065f3906e395c32282a8410ec5c8179fbcb6412935c6629a49357475d4b4410e2a
|
||||
|
||||
Some files were not shown because too many files have changed in this diff Show More
Reference in New Issue
Block a user