mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-10-12 17:51:11 -04:00
Merge updates from master
This commit is contained in:
commit
2a68e37db7
225 files changed
+2718
-733
No files matched your search
@@ -10,7 +10,7 @@ inherit cargo optfeature
|
|||||||
DESCRIPTION="Bespoke dotfile management for sharkgirls"
|
DESCRIPTION="Bespoke dotfile management for sharkgirls"
|
||||||
HOMEPAGE="https://codeberg.org/vimproved/blahajdots"
|
HOMEPAGE="https://codeberg.org/vimproved/blahajdots"
|
||||||
|
|
||||||
if [[ "${PV}" = "9999" ]]; then
|
if [[ "${PV}" == "9999" ]]; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="https://codeberg.org/vimproved/blahajdots.git"
|
EGIT_REPO_URI="https://codeberg.org/vimproved/blahajdots.git"
|
||||||
else
|
else
|
||||||
@@ -29,7 +29,7 @@ RDEPEND="${DEPEND}"
|
|||||||
QA_FLAGS_IGNORED="usr/bin/blahajdots"
|
QA_FLAGS_IGNORED="usr/bin/blahajdots"
|
||||||
|
|
||||||
src_unpack() {
|
src_unpack() {
|
||||||
if [[ "${PV}" = "9999" ]]; then
|
if [[ "${PV}" == "9999" ]]; then
|
||||||
git-r3_src_unpack
|
git-r3_src_unpack
|
||||||
cargo_live_src_unpack
|
cargo_live_src_unpack
|
||||||
else
|
else
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ inherit cargo optfeature
|
|||||||
DESCRIPTION="Bespoke dotfile management for sharkgirls"
|
DESCRIPTION="Bespoke dotfile management for sharkgirls"
|
||||||
HOMEPAGE="https://codeberg.org/vimproved/blahajdots"
|
HOMEPAGE="https://codeberg.org/vimproved/blahajdots"
|
||||||
|
|
||||||
if [[ "${PV}" = "9999" ]]; then
|
if [[ "${PV}" == "9999" ]]; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="https://codeberg.org/vimproved/blahajdots.git"
|
EGIT_REPO_URI="https://codeberg.org/vimproved/blahajdots.git"
|
||||||
else
|
else
|
||||||
@@ -29,7 +29,7 @@ RDEPEND="${DEPEND}"
|
|||||||
QA_FLAGS_IGNORED="usr/bin/blahajdots"
|
QA_FLAGS_IGNORED="usr/bin/blahajdots"
|
||||||
|
|
||||||
src_unpack() {
|
src_unpack() {
|
||||||
if [[ "${PV}" = "9999" ]]; then
|
if [[ "${PV}" == "9999" ]]; then
|
||||||
git-r3_src_unpack
|
git-r3_src_unpack
|
||||||
cargo_live_src_unpack
|
cargo_live_src_unpack
|
||||||
else
|
else
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ EAPI=8
|
|||||||
|
|
||||||
inherit toolchain-funcs
|
inherit toolchain-funcs
|
||||||
|
|
||||||
if [[ "${PV}" = "9999" ]]; then
|
if [[ "${PV}" == "9999" ]]; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/himitsu-ssh"
|
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/himitsu-ssh"
|
||||||
else
|
else
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ EAPI=8
|
|||||||
|
|
||||||
inherit toolchain-funcs
|
inherit toolchain-funcs
|
||||||
|
|
||||||
if [[ "${PV}" = "9999" ]]; then
|
if [[ "${PV}" == "9999" ]]; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/himitsu-ssh"
|
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/himitsu-ssh"
|
||||||
else
|
else
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ EAPI=8
|
|||||||
|
|
||||||
inherit toolchain-funcs
|
inherit toolchain-funcs
|
||||||
|
|
||||||
if [[ "${PV}" = "9999" ]]; then
|
if [[ "${PV}" == "9999" ]]; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/himitsu-totp"
|
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/himitsu-totp"
|
||||||
else
|
else
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ EAPI=8
|
|||||||
|
|
||||||
inherit toolchain-funcs
|
inherit toolchain-funcs
|
||||||
|
|
||||||
if [[ "${PV}" = "9999" ]]; then
|
if [[ "${PV}" == "9999" ]]; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/himitsu-totp"
|
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/himitsu-totp"
|
||||||
else
|
else
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ EAPI=8
|
|||||||
|
|
||||||
inherit toolchain-funcs
|
inherit toolchain-funcs
|
||||||
|
|
||||||
if [[ "${PV}" = "9999" ]]; then
|
if [[ "${PV}" == "9999" ]]; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/himitsu"
|
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/himitsu"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ EAPI=8
|
|||||||
|
|
||||||
inherit toolchain-funcs
|
inherit toolchain-funcs
|
||||||
|
|
||||||
if [[ "${PV}" = "9999" ]]; then
|
if [[ "${PV}" == "9999" ]]; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/himitsu"
|
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/himitsu"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ EAPI=8
|
|||||||
|
|
||||||
inherit toolchain-funcs
|
inherit toolchain-funcs
|
||||||
|
|
||||||
if [[ "${PV}" = "9999" ]]; then
|
if [[ "${PV}" == "9999" ]]; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hiprompt-gtk"
|
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hiprompt-gtk"
|
||||||
else
|
else
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ inherit cargo shell-completion
|
|||||||
DESCRIPTION="Unofficial Bitwarden CLI"
|
DESCRIPTION="Unofficial Bitwarden CLI"
|
||||||
HOMEPAGE="https://git.tozt.net/rbw"
|
HOMEPAGE="https://git.tozt.net/rbw"
|
||||||
|
|
||||||
if [[ ${PV} = *9999* ]]; then
|
if [[ ${PV} == *9999* ]]; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="https://github.com/doy/rbw.git"
|
EGIT_REPO_URI="https://github.com/doy/rbw.git"
|
||||||
else
|
else
|
||||||
@@ -38,7 +38,7 @@ QA_FLAGS_IGNORED="
|
|||||||
"
|
"
|
||||||
|
|
||||||
src_unpack() {
|
src_unpack() {
|
||||||
if [[ ${PV} = *9999* ]]; then
|
if [[ ${PV} == *9999* ]]; then
|
||||||
git-r3_src_unpack
|
git-r3_src_unpack
|
||||||
cargo_live_src_unpack
|
cargo_live_src_unpack
|
||||||
else
|
else
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ inherit cargo shell-completion
|
|||||||
DESCRIPTION="Unofficial Bitwarden CLI"
|
DESCRIPTION="Unofficial Bitwarden CLI"
|
||||||
HOMEPAGE="https://github.com/doy/rbw"
|
HOMEPAGE="https://github.com/doy/rbw"
|
||||||
|
|
||||||
if [[ ${PV} = *9999* ]]; then
|
if [[ ${PV} == *9999* ]]; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="https://github.com/doy/rbw.git"
|
EGIT_REPO_URI="https://github.com/doy/rbw.git"
|
||||||
else
|
else
|
||||||
@@ -38,7 +38,7 @@ QA_FLAGS_IGNORED="
|
|||||||
"
|
"
|
||||||
|
|
||||||
src_unpack() {
|
src_unpack() {
|
||||||
if [[ ${PV} = *9999* ]]; then
|
if [[ ${PV} == *9999* ]]; then
|
||||||
git-r3_src_unpack
|
git-r3_src_unpack
|
||||||
cargo_live_src_unpack
|
cargo_live_src_unpack
|
||||||
else
|
else
|
||||||
|
|||||||
@@ -12,7 +12,7 @@ inherit cargo shell-completion
|
|||||||
DESCRIPTION="Unofficial Bitwarden CLI"
|
DESCRIPTION="Unofficial Bitwarden CLI"
|
||||||
HOMEPAGE="https://github.com/doy/rbw"
|
HOMEPAGE="https://github.com/doy/rbw"
|
||||||
|
|
||||||
if [[ ${PV} = *9999* ]]; then
|
if [[ ${PV} == *9999* ]]; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="https://github.com/doy/rbw.git"
|
EGIT_REPO_URI="https://github.com/doy/rbw.git"
|
||||||
else
|
else
|
||||||
@@ -38,7 +38,7 @@ QA_FLAGS_IGNORED="
|
|||||||
"
|
"
|
||||||
|
|
||||||
src_unpack() {
|
src_unpack() {
|
||||||
if [[ ${PV} = *9999* ]]; then
|
if [[ ${PV} == *9999* ]]; then
|
||||||
git-r3_src_unpack
|
git-r3_src_unpack
|
||||||
cargo_live_src_unpack
|
cargo_live_src_unpack
|
||||||
else
|
else
|
||||||
|
|||||||
@@ -1,2 +1 @@
|
|||||||
DIST pynitrokey-0.12.3.gh.tar.gz 220806 BLAKE2B 3c595f6efdc2a6c07b7fa776460c4a0a78101e1c5b12869fb4345d757cbe793021374f515d35a749cfd64bb8d18a14728d58b10ba16f0b54570625896c3b91a3 SHA512 6929b7b4573beea7b1c6ff4569c80e682d5dad1d67e03380c138a41fe6a882fde19de65b72f765a4e580ad26b142ae94b710dd8004ce11804f760b8a5a7b3e04
|
|
||||||
DIST pynitrokey-0.13.0.gh.tar.gz 217974 BLAKE2B f8dc28c919280c5c5907ef0266165e8028d8d56b4e87b1297c99d0d595797511d2395e2434fedce9b1adb620c8693b0bfd18adf4ac1593a54b996797c50f115d SHA512 9bb0f170a15daee71568758c36d81cf1c11e13c08ee188bdcc73af0e78a2c85af550faeaf81c8ee7c8a8417f15a741a23554fb753cbe9e80f5054da260721f2e
|
DIST pynitrokey-0.13.0.gh.tar.gz 217974 BLAKE2B f8dc28c919280c5c5907ef0266165e8028d8d56b4e87b1297c99d0d595797511d2395e2434fedce9b1adb620c8693b0bfd18adf4ac1593a54b996797c50f115d SHA512 9bb0f170a15daee71568758c36d81cf1c11e13c08ee188bdcc73af0e78a2c85af550faeaf81c8ee7c8a8417f15a741a23554fb753cbe9e80f5054da260721f2e
|
||||||
@@ -1,62 +0,0 @@
|
|||||||
# Copyright 1999-2026 Gentoo Authors
|
|
||||||
# Distributed under the terms of the GNU General Public License v2
|
|
||||||
|
|
||||||
EAPI=8
|
|
||||||
|
|
||||||
DISTUTILS_USE_PEP517=poetry
|
|
||||||
PYTHON_COMPAT=( python3_{12..14} )
|
|
||||||
inherit distutils-r1 optfeature shell-completion
|
|
||||||
|
|
||||||
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"
|
|
||||||
|
|
||||||
RDEPEND="
|
|
||||||
>=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-50[${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.1[${PYTHON_USEDEP}]
|
|
||||||
<dev-python/nethsm-3[${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"
|
|
||||||
|
|
||||||
python_compile_all(){
|
|
||||||
# https://github.com/Nitrokey/pynitrokey/blob/master/docs/packaging.md
|
|
||||||
_NITROPY_COMPLETE=bash_source nitropy > nitropy.bash || die
|
|
||||||
_NITROPY_COMPLETE=zsh_source nitropy > nitropy.zsh || die
|
|
||||||
_NITROPY_COMPLETE=fish_source nitropy > nitropy.fish || die
|
|
||||||
}
|
|
||||||
|
|
||||||
python_install_all(){
|
|
||||||
newbashcomp nitropy.bash nitropy
|
|
||||||
newzshcomp nitropy.zsh _nitropy
|
|
||||||
dofishcomp nitropy.fish
|
|
||||||
|
|
||||||
distutils-r1_python_install_all
|
|
||||||
}
|
|
||||||
|
|
||||||
pkg_postinst(){
|
|
||||||
optfeature "'piv' subcommand support" dev-python/pyscard
|
|
||||||
}
|
|
||||||
+1
-1
@@ -22,7 +22,7 @@ RDEPEND="
|
|||||||
>=dev-python/click-8.2[${PYTHON_USEDEP}]
|
>=dev-python/click-8.2[${PYTHON_USEDEP}]
|
||||||
<dev-python/click-9[${PYTHON_USEDEP}]
|
<dev-python/click-9[${PYTHON_USEDEP}]
|
||||||
>=dev-python/cryptography-43[${PYTHON_USEDEP}]
|
>=dev-python/cryptography-43[${PYTHON_USEDEP}]
|
||||||
<dev-python/cryptography-50[${PYTHON_USEDEP}]
|
<dev-python/cryptography-53[${PYTHON_USEDEP}]
|
||||||
=dev-python/fido2-2*[${PYTHON_USEDEP}]
|
=dev-python/fido2-2*[${PYTHON_USEDEP}]
|
||||||
>=dev-python/hidapi-0.14[${PYTHON_USEDEP}]
|
>=dev-python/hidapi-0.14[${PYTHON_USEDEP}]
|
||||||
=dev-python/intelhex-2*[${PYTHON_USEDEP}]
|
=dev-python/intelhex-2*[${PYTHON_USEDEP}]
|
||||||
@@ -19,7 +19,7 @@ KEYWORDS="~amd64"
|
|||||||
RDEPEND="
|
RDEPEND="
|
||||||
app-laptop/inputactions-ctl
|
app-laptop/inputactions-ctl
|
||||||
dev-qt/qtbase:6[widgets]
|
dev-qt/qtbase:6[widgets]
|
||||||
kde-plasma/kwin
|
kde-plasma/kwin:=
|
||||||
x11-libs/libxkbcommon
|
x11-libs/libxkbcommon
|
||||||
"
|
"
|
||||||
# core
|
# core
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ EAPI=8
|
|||||||
|
|
||||||
inherit toolchain-funcs
|
inherit toolchain-funcs
|
||||||
|
|
||||||
if [ "${PV}" != "9999" ]; then
|
if [[ "${PV}" != "9999" ]]; then
|
||||||
VERIFY_SIG_METHOD=signify
|
VERIFY_SIG_METHOD=signify
|
||||||
inherit verify-sig
|
inherit verify-sig
|
||||||
|
|
||||||
@@ -31,7 +31,7 @@ PATCHES=(
|
|||||||
"${FILESDIR}/cmd-timer-2.1.0-Makefile-add-lrt.patch"
|
"${FILESDIR}/cmd-timer-2.1.0-Makefile-add-lrt.patch"
|
||||||
)
|
)
|
||||||
|
|
||||||
if [ "${PV}" != "9999" ]; then
|
if [[ "${PV}" != "9999" ]]; then
|
||||||
BDEPEND="${BDEPEND} verify-sig? ( sec-keys/signify-keys-lanodan:2025 )"
|
BDEPEND="${BDEPEND} verify-sig? ( sec-keys/signify-keys-lanodan:2025 )"
|
||||||
|
|
||||||
VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/signify-keys-lanodan-2025.pub"
|
VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/signify-keys-lanodan-2025.pub"
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ EAPI=8
|
|||||||
|
|
||||||
inherit toolchain-funcs
|
inherit toolchain-funcs
|
||||||
|
|
||||||
if [ "${PV}" != "9999" ]; then
|
if [[ "${PV}" != "9999" ]]; then
|
||||||
VERIFY_SIG_METHOD=signify
|
VERIFY_SIG_METHOD=signify
|
||||||
inherit verify-sig
|
inherit verify-sig
|
||||||
|
|
||||||
@@ -27,7 +27,7 @@ SLOT="0"
|
|||||||
|
|
||||||
IUSE="static"
|
IUSE="static"
|
||||||
|
|
||||||
if [ "${PV}" != "9999" ]; then
|
if [[ "${PV}" != "9999" ]]; then
|
||||||
BDEPEND="${BDEPEND} verify-sig? ( sec-keys/signify-keys-lanodan:2025 )"
|
BDEPEND="${BDEPEND} verify-sig? ( sec-keys/signify-keys-lanodan:2025 )"
|
||||||
|
|
||||||
VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/signify-keys-lanodan-2025.pub"
|
VERIFY_SIG_OPENPGP_KEY_PATH="/usr/share/signify-keys/signify-keys-lanodan-2025.pub"
|
||||||
|
|||||||
@@ -1,2 +1,3 @@
|
|||||||
DIST doublecmd-1.1.32-src.tar.gz 9652239 BLAKE2B 2ed7b80fed61deac92c24d6ba1c647b3bb2ee64e053dc32d9f2df595f6d72166f42041b2fea6318831565d20f7760594ad065caeb83988bd3d0ca6a7f9fd0fc0 SHA512 63ab0397a1327949558974972129ff405dad2a0de028b9c4d4f45db5343829f61e772f5aef5c75770db1f22ff42f213321b020e0bc96bfc902d8aaeb1c027d72
|
DIST doublecmd-1.1.32-src.tar.gz 9652239 BLAKE2B 2ed7b80fed61deac92c24d6ba1c647b3bb2ee64e053dc32d9f2df595f6d72166f42041b2fea6318831565d20f7760594ad065caeb83988bd3d0ca6a7f9fd0fc0 SHA512 63ab0397a1327949558974972129ff405dad2a0de028b9c4d4f45db5343829f61e772f5aef5c75770db1f22ff42f213321b020e0bc96bfc902d8aaeb1c027d72
|
||||||
DIST doublecmd-1.2.7-src.tar.gz 10065369 BLAKE2B ecb8798fa38ccd1a06c4ca05956552261ed7c678df301b8f1e2ab3d2e984d7db9d502ff0bad8563dcadc6cbd38b400ce112d42b6d4bbaadc3b6992abd1a8dcc9 SHA512 959c4bbd98fd2ca357a0362eda037fd2125869555ddc919b61e23b298c4528261610822e4fe485a51b1d70202af3eaa15054bfbe565b698c1881ef7e84b11231
|
DIST doublecmd-1.2.7-src.tar.gz 10065369 BLAKE2B ecb8798fa38ccd1a06c4ca05956552261ed7c678df301b8f1e2ab3d2e984d7db9d502ff0bad8563dcadc6cbd38b400ce112d42b6d4bbaadc3b6992abd1a8dcc9 SHA512 959c4bbd98fd2ca357a0362eda037fd2125869555ddc919b61e23b298c4528261610822e4fe485a51b1d70202af3eaa15054bfbe565b698c1881ef7e84b11231
|
||||||
|
DIST doublecmd-1.2.8-src.tar.gz 10066887 BLAKE2B e90398dd27c9097e113a27c4e2ffba065a72b7760ef35c7d18a8a1cbeb0385d0e396d1aae5b746718c37c6db60769fc3f0397e97639e4297115fe7603d4ee9f8 SHA512 55432468baae690e58f3ae90d4a4a6bcd91233aee38225813f833b743d2ff1c19bc1f5d413e411c36a9480254d90336a75da7655daf857156cd3105de2586e7b
|
||||||
@@ -0,0 +1,49 @@
|
|||||||
|
# Copyright 2016-2026 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit xdg
|
||||||
|
|
||||||
|
DESCRIPTION="Cross Platform file manager"
|
||||||
|
HOMEPAGE="https://doublecmd.sourceforge.io/ https://github.com/doublecmd/doublecmd"
|
||||||
|
SRC_URI="https://downloads.sourceforge.net/${PN}/${P}-src.tar.gz"
|
||||||
|
|
||||||
|
LICENSE="GPL-2+ LGPL-2.1+ LGPL-3 MPL-1.1 Boost-1.0 BZIP2"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
!app-misc/doublecmd-bin
|
||||||
|
dev-libs/glib:2
|
||||||
|
sys-apps/dbus
|
||||||
|
x11-libs/libX11
|
||||||
|
dev-libs/libqt6pas:=
|
||||||
|
dev-libs/wayland
|
||||||
|
"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
${RDEPEND}
|
||||||
|
sys-libs/ncurses
|
||||||
|
"
|
||||||
|
|
||||||
|
BDEPEND="
|
||||||
|
>=dev-lang/lazarus-3.0[qt6]
|
||||||
|
"
|
||||||
|
|
||||||
|
PATCHES=( "${FILESDIR}"/00-lazbuild-command.patch )
|
||||||
|
|
||||||
|
# Built with fpc, does not respect anything
|
||||||
|
QA_FLAGS_IGNORED=".*"
|
||||||
|
QA_PRESTRIPPED=".*"
|
||||||
|
|
||||||
|
src_compile(){
|
||||||
|
./build.sh release qt6 || die
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install(){
|
||||||
|
./install/linux/install.sh --install-prefix="${D}" || die
|
||||||
|
dodoc doc/README.txt doc/changelog.txt
|
||||||
|
rm -r "${ED}"/usr/share/doublecmd/doc || die
|
||||||
|
dosym -r /usr/share/doc/"${PF}" /usr/share/doublecmd/doc
|
||||||
|
}
|
||||||
@@ -145,7 +145,7 @@ inherit cargo edo
|
|||||||
DESCRIPTION="An interactive cheatsheet tool for the command-line"
|
DESCRIPTION="An interactive cheatsheet tool for the command-line"
|
||||||
HOMEPAGE="https://github.com/denisidoro/navi"
|
HOMEPAGE="https://github.com/denisidoro/navi"
|
||||||
|
|
||||||
if [[ "${PV}" = "9999" ]]; then
|
if [[ "${PV}" == "9999" ]]; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="https://github.com/denisidoro/navi.git"
|
EGIT_REPO_URI="https://github.com/denisidoro/navi.git"
|
||||||
else
|
else
|
||||||
@@ -181,7 +181,7 @@ BDEPEND="test? ( app-misc/tmux app-shells/fzf )"
|
|||||||
RDEPEND="|| ( app-shells/fzf app-misc/skim )"
|
RDEPEND="|| ( app-shells/fzf app-misc/skim )"
|
||||||
|
|
||||||
src_unpack() {
|
src_unpack() {
|
||||||
if [[ "${PV}" = "9999" ]]; then
|
if [[ "${PV}" == "9999" ]]; then
|
||||||
git-r3_src_unpack
|
git-r3_src_unpack
|
||||||
cargo_live_src_unpack
|
cargo_live_src_unpack
|
||||||
else
|
else
|
||||||
|
|||||||
@@ -145,7 +145,7 @@ inherit cargo edo
|
|||||||
DESCRIPTION="An interactive cheatsheet tool for the command-line"
|
DESCRIPTION="An interactive cheatsheet tool for the command-line"
|
||||||
HOMEPAGE="https://github.com/denisidoro/navi"
|
HOMEPAGE="https://github.com/denisidoro/navi"
|
||||||
|
|
||||||
if [[ "${PV}" = "9999" ]]; then
|
if [[ "${PV}" == "9999" ]]; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="https://github.com/denisidoro/navi.git"
|
EGIT_REPO_URI="https://github.com/denisidoro/navi.git"
|
||||||
else
|
else
|
||||||
@@ -181,7 +181,7 @@ BDEPEND="test? ( app-misc/tmux app-shells/fzf )"
|
|||||||
RDEPEND="|| ( app-shells/fzf app-misc/skim )"
|
RDEPEND="|| ( app-shells/fzf app-misc/skim )"
|
||||||
|
|
||||||
src_unpack() {
|
src_unpack() {
|
||||||
if [[ "${PV}" = "9999" ]]; then
|
if [[ "${PV}" == "9999" ]]; then
|
||||||
git-r3_src_unpack
|
git-r3_src_unpack
|
||||||
cargo_live_src_unpack
|
cargo_live_src_unpack
|
||||||
else
|
else
|
||||||
|
|||||||
@@ -16,7 +16,7 @@ NM1="${NM}-brand"
|
|||||||
NM2="${NM}4"
|
NM2="${NM}4"
|
||||||
NM3="${NM2}.$(ver_cut 2-3)"
|
NM3="${NM2}.$(ver_cut 2-3)"
|
||||||
FILEPATH="https://downloads.sourceforge.net/openofficeorg.mirror"
|
FILEPATH="https://downloads.sourceforge.net/openofficeorg.mirror"
|
||||||
if [ "${ARCH}" = "amd64" ] ; then
|
if [[ "${ARCH}" == "amd64" ]] ; then
|
||||||
XARCH="x86_64"
|
XARCH="x86_64"
|
||||||
else
|
else
|
||||||
XARCH="i586"
|
XARCH="i586"
|
||||||
@@ -144,8 +144,9 @@ src_install() {
|
|||||||
#Menu entries, icons and mime-types
|
#Menu entries, icons and mime-types
|
||||||
cd "${ED}${INSTDIR}/share/xdg/" || die
|
cd "${ED}${INSTDIR}/share/xdg/" || die
|
||||||
for desk in base calc draw impress javafilter math printeradmin qstart startcenter writer; do
|
for desk in base calc draw impress javafilter math printeradmin qstart startcenter writer; do
|
||||||
if [ "${desk}" = "javafilter" ] ; then
|
if [[ "${desk}" == "javafilter" ]] && ! use java; then
|
||||||
use java || { rm javafilter.desktop; continue; }
|
rm javafilter.desktop || die "deleting file javafilter.desktop failed"
|
||||||
|
continue
|
||||||
fi
|
fi
|
||||||
mv ${desk}.desktop ${NM}-${desk}.desktop || die
|
mv ${desk}.desktop ${NM}-${desk}.desktop || die
|
||||||
sed -i -e "s/${NM2} /ooffice /g" ${NM}-${desk}.desktop || die
|
sed -i -e "s/${NM2} /ooffice /g" ${NM}-${desk}.desktop || die
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ inherit autotools flag-o-matic
|
|||||||
DESCRIPTION="A text-based widget toolkit"
|
DESCRIPTION="A text-based widget toolkit"
|
||||||
HOMEPAGE="https://github.com/gansm/finalcut/"
|
HOMEPAGE="https://github.com/gansm/finalcut/"
|
||||||
|
|
||||||
if [[ "${PV}" = 9999 ]]; then
|
if [[ "${PV}" == 9999 ]]; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="https://github.com/gansm/finalcut.git"
|
EGIT_REPO_URI="https://github.com/gansm/finalcut.git"
|
||||||
else
|
else
|
||||||
@@ -47,7 +47,7 @@ DOCS=(
|
|||||||
src_prepare() {
|
src_prepare() {
|
||||||
default
|
default
|
||||||
|
|
||||||
[[ "${PV}" = 9999 ]] || eapply "${FILESDIR}/${P}-fix-tests.ebuild"
|
[[ "${PV}" == 9999 ]] || eapply "${FILESDIR}/${P}-fix-tests.ebuild"
|
||||||
|
|
||||||
sed -i "/doc_DATA/d" Makefile.am || die
|
sed -i "/doc_DATA/d" Makefile.am || die
|
||||||
|
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ inherit autotools flag-o-matic
|
|||||||
DESCRIPTION="A text-based widget toolkit"
|
DESCRIPTION="A text-based widget toolkit"
|
||||||
HOMEPAGE="https://github.com/gansm/finalcut/"
|
HOMEPAGE="https://github.com/gansm/finalcut/"
|
||||||
|
|
||||||
if [[ "${PV}" = 9999 ]]; then
|
if [[ "${PV}" == 9999 ]]; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="https://github.com/gansm/finalcut.git"
|
EGIT_REPO_URI="https://github.com/gansm/finalcut.git"
|
||||||
else
|
else
|
||||||
@@ -47,7 +47,7 @@ DOCS=(
|
|||||||
src_prepare() {
|
src_prepare() {
|
||||||
default
|
default
|
||||||
|
|
||||||
[[ "${PV}" = 9999 ]] || eapply "${FILESDIR}/${P}-fix-tests.ebuild"
|
[[ "${PV}" == 9999 ]] || eapply "${FILESDIR}/${P}-fix-tests.ebuild"
|
||||||
|
|
||||||
sed -i "/doc_DATA/d" Makefile.am || die
|
sed -i "/doc_DATA/d" Makefile.am || die
|
||||||
|
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ inherit cmake llvm-r2
|
|||||||
DESCRIPTION="LLDB Machine Interface Driver"
|
DESCRIPTION="LLDB Machine Interface Driver"
|
||||||
HOMEPAGE="https://github.com/lldb-tools/lldb-mi"
|
HOMEPAGE="https://github.com/lldb-tools/lldb-mi"
|
||||||
|
|
||||||
if [[ ${PV} = 9999* ]]; then
|
if [[ ${PV} == 9999* ]]; then
|
||||||
EGIT_REPO_URI="https://github.com/lldb-tools/lldb-mi.git"
|
EGIT_REPO_URI="https://github.com/lldb-tools/lldb-mi.git"
|
||||||
EGIT_BRANCH="main"
|
EGIT_BRANCH="main"
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ inherit cmake llvm-r2
|
|||||||
DESCRIPTION="LLDB Machine Interface Driver"
|
DESCRIPTION="LLDB Machine Interface Driver"
|
||||||
HOMEPAGE="https://github.com/lldb-tools/lldb-mi"
|
HOMEPAGE="https://github.com/lldb-tools/lldb-mi"
|
||||||
|
|
||||||
if [[ ${PV} = 9999* ]]; then
|
if [[ ${PV} == 9999* ]]; then
|
||||||
EGIT_REPO_URI="https://github.com/lldb-tools/lldb-mi.git"
|
EGIT_REPO_URI="https://github.com/lldb-tools/lldb-mi.git"
|
||||||
EGIT_BRANCH="main"
|
EGIT_BRANCH="main"
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
EAPI=8
|
EAPI=8
|
||||||
|
|
||||||
if [[ "${PV}" = 9999 ]]; then
|
if [[ "${PV}" == 9999 ]]; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare-adwaita"
|
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare-adwaita"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
EAPI=8
|
EAPI=8
|
||||||
|
|
||||||
if [[ "${PV}" = 9999 ]]; then
|
if [[ "${PV}" == 9999 ]]; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare-compress"
|
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare-compress"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
EAPI=8
|
EAPI=8
|
||||||
|
|
||||||
if [[ "${PV}" = 9999 ]]; then
|
if [[ "${PV}" == 9999 ]]; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare-compress"
|
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare-compress"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
EAPI=8
|
EAPI=8
|
||||||
|
|
||||||
if [[ "${PV}" = 9999 ]]; then
|
if [[ "${PV}" == 9999 ]]; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="https://git.sr.ht/~yerinalexey/hare-gi"
|
EGIT_REPO_URI="https://git.sr.ht/~yerinalexey/hare-gi"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
EAPI=8
|
EAPI=8
|
||||||
|
|
||||||
if [[ "${PV}" = 9999 ]]; then
|
if [[ "${PV}" == 9999 ]]; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare-gtk4-layer-shell"
|
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare-gtk4-layer-shell"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
EAPI=8
|
EAPI=8
|
||||||
|
|
||||||
if [[ "${PV}" = 9999 ]]; then
|
if [[ "${PV}" == 9999 ]]; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare-ssh"
|
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare-ssh"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
EAPI=8
|
EAPI=8
|
||||||
|
|
||||||
if [[ "${PV}" = 9999 ]]; then
|
if [[ "${PV}" == 9999 ]]; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare-ssh"
|
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare-ssh"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
EAPI=8
|
EAPI=8
|
||||||
|
|
||||||
if [[ "${PV}" = 9999 ]]; then
|
if [[ "${PV}" == 9999 ]]; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare-xml"
|
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare-xml"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
EAPI=8
|
EAPI=8
|
||||||
|
|
||||||
if [[ "${PV}" = 9999 ]]; then
|
if [[ "${PV}" == 9999 ]]; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare-xml"
|
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare-xml"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ EAPI=8
|
|||||||
DESCRIPTION="Ayatana Application Indicators Shared Library (GLib-2.0 reimplementation)"
|
DESCRIPTION="Ayatana Application Indicators Shared Library (GLib-2.0 reimplementation)"
|
||||||
HOMEPAGE="https://github.com/AyatanaIndicators/libayatana-appindicator-glib"
|
HOMEPAGE="https://github.com/AyatanaIndicators/libayatana-appindicator-glib"
|
||||||
|
|
||||||
if [[ "${PV}" = "9999" ]]; then
|
if [[ "${PV}" == "9999" ]]; then
|
||||||
EGIT_REPO_URI="https://github.com/AyatanaIndicators/libayatana-appindicator-glib"
|
EGIT_REPO_URI="https://github.com/AyatanaIndicators/libayatana-appindicator-glib"
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
else
|
else
|
||||||
|
|||||||
@@ -6,7 +6,7 @@ EAPI=8
|
|||||||
DESCRIPTION="Ayatana Application Indicators Shared Library (GLib-2.0 reimplementation)"
|
DESCRIPTION="Ayatana Application Indicators Shared Library (GLib-2.0 reimplementation)"
|
||||||
HOMEPAGE="https://github.com/AyatanaIndicators/libayatana-appindicator-glib"
|
HOMEPAGE="https://github.com/AyatanaIndicators/libayatana-appindicator-glib"
|
||||||
|
|
||||||
if [[ "${PV}" = "9999" ]]; then
|
if [[ "${PV}" == "9999" ]]; then
|
||||||
EGIT_REPO_URI="https://github.com/AyatanaIndicators/libayatana-appindicator-glib"
|
EGIT_REPO_URI="https://github.com/AyatanaIndicators/libayatana-appindicator-glib"
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
else
|
else
|
||||||
|
|||||||
@@ -74,7 +74,7 @@ src_compile() {
|
|||||||
src_test() {
|
src_test() {
|
||||||
${EPYTHON} FoBiS.py build -compiler custom -fc $(tc-getFC) ${BUILD_MODE_TESTS} || die
|
${EPYTHON} FoBiS.py build -compiler custom -fc $(tc-getFC) ${BUILD_MODE_TESTS} || die
|
||||||
for e in $( find ./exe/ -type f -executable -print ); do
|
for e in $( find ./exe/ -type f -executable -print ); do
|
||||||
if [ "$e" != "./exe/stringifor_test_parse_large_csv" ] ; then
|
if [[ "$e" != "./exe/stringifor_test_parse_large_csv" ]] ; then
|
||||||
echo " run test $e :" && { $e || die; }
|
echo " run test $e :" && { $e || die; }
|
||||||
else
|
else
|
||||||
# The output of this test is too huge so it's cutted here
|
# The output of this test is too huge so it's cutted here
|
||||||
|
|||||||
@@ -74,7 +74,7 @@ src_compile() {
|
|||||||
src_test() {
|
src_test() {
|
||||||
${EPYTHON} FoBiS.py build -compiler custom -fc $(tc-getFC) ${BUILD_MODE_TESTS} || die
|
${EPYTHON} FoBiS.py build -compiler custom -fc $(tc-getFC) ${BUILD_MODE_TESTS} || die
|
||||||
for e in $( find ./exe/ -type f -executable -print ); do
|
for e in $( find ./exe/ -type f -executable -print ); do
|
||||||
if [ "$e" != "./exe/stringifor_test_parse_large_csv" ] ; then
|
if [[ "$e" != "./exe/stringifor_test_parse_large_csv" ]] ; then
|
||||||
echo " run test $e :" && { $e || die; }
|
echo " run test $e :" && { $e || die; }
|
||||||
else
|
else
|
||||||
# The output of this test is too huge so it's cutted here
|
# The output of this test is too huge so it's cutted here
|
||||||
|
|||||||
@@ -38,7 +38,7 @@ python_prepare_all() {
|
|||||||
}
|
}
|
||||||
python_test() {
|
python_test() {
|
||||||
pushd CloudFlare/tests
|
pushd CloudFlare/tests
|
||||||
if [ -z "${CLOUDFLARE_API_TOKEN}" ]; then
|
if [[ -z "${CLOUDFLARE_API_TOKEN}" ]]; then
|
||||||
ewarn "Skipping some tests which require an actual cloudflare api token"
|
ewarn "Skipping some tests which require an actual cloudflare api token"
|
||||||
ewarn "To run them, provide the token in the environment variable CLOUDFLARE_API_TOKEN"
|
ewarn "To run them, provide the token in the environment variable CLOUDFLARE_API_TOKEN"
|
||||||
ewarn "The permissions needed are zone dns edit and user details read"
|
ewarn "The permissions needed are zone dns edit and user details read"
|
||||||
|
|||||||
@@ -9,7 +9,7 @@ DISTUTILS_USE_PEP517="hatchling"
|
|||||||
inherit distutils-r1
|
inherit distutils-r1
|
||||||
DESCRIPTION="Python wrapper for the Cloudflare v4 API"
|
DESCRIPTION="Python wrapper for the Cloudflare v4 API"
|
||||||
HOMEPAGE="https://pypi.org/project/cloudflare/"
|
HOMEPAGE="https://pypi.org/project/cloudflare/"
|
||||||
if [ "${PV}" == 9999 ]; then
|
if [[ "${PV}" == 9999 ]]; then
|
||||||
EGIT_REPO_URI="https://github.com/cloudflare/cloudflare-python"
|
EGIT_REPO_URI="https://github.com/cloudflare/cloudflare-python"
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
else
|
else
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ DISTUTILS_USE_PEP517="hatchling"
|
|||||||
inherit distutils-r1 eapi9-ver
|
inherit distutils-r1 eapi9-ver
|
||||||
DESCRIPTION="Python wrapper for the Cloudflare v4 API"
|
DESCRIPTION="Python wrapper for the Cloudflare v4 API"
|
||||||
HOMEPAGE="https://pypi.org/project/cloudflare/"
|
HOMEPAGE="https://pypi.org/project/cloudflare/"
|
||||||
if [ "${PV}" == 9999 ]; then
|
if [[ "${PV}" == 9999 ]]; then
|
||||||
EGIT_REPO_URI="https://github.com/cloudflare/cloudflare-python"
|
EGIT_REPO_URI="https://github.com/cloudflare/cloudflare-python"
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
RESTRICT="test"
|
RESTRICT="test"
|
||||||
|
|||||||
@@ -1,2 +1,3 @@
|
|||||||
DIST dropbox-12.1.0.gh.tar.gz 1152840 BLAKE2B 61614cefcf4a7bafa5c7f68d906ff6afe772fe9a4a587f0f0eebbd880f152bd191aebccab0dc723c1c58f8fb772b6a956b03312e3b16d94754c21437207fe46b SHA512 8108efcf9bbd979807787bc545b0711e41356dc8a1a421df8eaa643bf0281e339d417e75a48b09ab2f3cd5894cf8c731c21e2d6ab3f5fe75349caf4422c8c28e
|
DIST dropbox-12.1.0.gh.tar.gz 1152840 BLAKE2B 61614cefcf4a7bafa5c7f68d906ff6afe772fe9a4a587f0f0eebbd880f152bd191aebccab0dc723c1c58f8fb772b6a956b03312e3b16d94754c21437207fe46b SHA512 8108efcf9bbd979807787bc545b0711e41356dc8a1a421df8eaa643bf0281e339d417e75a48b09ab2f3cd5894cf8c731c21e2d6ab3f5fe75349caf4422c8c28e
|
||||||
DIST dropbox-12.2.1.gh.tar.gz 1252631 BLAKE2B 45673f0845aa60bcb00a9fad2e5e0f2d6b843ddfd77c7db814dda2a17483264ff3473273829684163e589d759f791550030df9cce1be9adde000bd2335370dd1 SHA512 7247b94dfa97e1225d5e2f60c5dd55e25b3454610621781c4e097cce4cc402cd2eb96261e32990364b6d5eafbef2dd4b0df54b3e93bfa2cf07191ea46414a788
|
DIST dropbox-12.2.1.gh.tar.gz 1252631 BLAKE2B 45673f0845aa60bcb00a9fad2e5e0f2d6b843ddfd77c7db814dda2a17483264ff3473273829684163e589d759f791550030df9cce1be9adde000bd2335370dd1 SHA512 7247b94dfa97e1225d5e2f60c5dd55e25b3454610621781c4e097cce4cc402cd2eb96261e32990364b6d5eafbef2dd4b0df54b3e93bfa2cf07191ea46414a788
|
||||||
|
DIST dropbox-12.2.2.gh.tar.gz 1292207 BLAKE2B 768b9b2dcfb496c2135bd5a4d4a84422126000b8e8b4dbf3e9fd89ba4a808a1485dc376ce40840b402a25b210545ea1c8c70b833e7c96a521b6105a83054ce07 SHA512 10d11f3d4258a36650da8a1e49845c9c906d31ca30bae3b601381e081b1d25acb6e343762d552914eb5a9dd12836facd68f524107edfd86f383a28e5f533cc67
|
||||||
@@ -0,0 +1,51 @@
|
|||||||
|
# Copyright 2021-2026 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
DISTUTILS_USE_PEP517=setuptools
|
||||||
|
PYTHON_COMPAT=( python3_{12..14} )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
MY_PN=dropbox-sdk-python
|
||||||
|
MY_P=${MY_PN}-${PV}
|
||||||
|
|
||||||
|
DESCRIPTION="The offical Dropbox SDK for Python"
|
||||||
|
HOMEPAGE="https://www.dropbox.com/developers"
|
||||||
|
# pypi does not have tests, stick with gh
|
||||||
|
SRC_URI="https://github.com/dropbox/${MY_PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||||
|
S="${WORKDIR}/${MY_P}"
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~x86"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
>=dev-python/requests-2.16.2[${PYTHON_USEDEP}]
|
||||||
|
>=dev-python/stone-3.5.3[${PYTHON_USEDEP}]
|
||||||
|
dev-python/urllib3[${PYTHON_USEDEP}]
|
||||||
|
"
|
||||||
|
|
||||||
|
# disable tests that need SCOPED_USER_DROPBOX_TOKEN
|
||||||
|
# and tests that fail
|
||||||
|
EPYTEST_DESELECT=(
|
||||||
|
test/integration/test_dropbox.py
|
||||||
|
test/unit/test_dropbox_unit.py::TestClient
|
||||||
|
test/unit/test_dropbox_unit.py::TestOAuth::test_NoRedirect_whole_flow
|
||||||
|
)
|
||||||
|
|
||||||
|
EPYTEST_PLUGINS=()
|
||||||
|
distutils_enable_tests pytest
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
if [[ ${PV} == *_p* ]] ; then
|
||||||
|
local MY_PV=$(ver_cut 1-3)
|
||||||
|
|
||||||
|
sed -i -e "s/__version__ = '0.0.0'/__version__ = '${MY_PV}'/" dropbox/dropbox_client.py || die
|
||||||
|
fi
|
||||||
|
|
||||||
|
sed -i -e "s/^import mock$/from unittest import mock/" test/unit/test_dropbox_unit.py || die
|
||||||
|
|
||||||
|
distutils-r1_src_prepare
|
||||||
|
}
|
||||||
@@ -16,7 +16,7 @@ PYTHON_COMPAT=( python3_{12..14} )
|
|||||||
|
|
||||||
inherit distutils-r1
|
inherit distutils-r1
|
||||||
|
|
||||||
if [[ "${PV}" = *9999 ]]; then
|
if [[ "${PV}" == *9999 ]]; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
BDEPEND="dev-vcs/git"
|
BDEPEND="dev-vcs/git"
|
||||||
EGIT_REPO_URI="https://github.com/T-Dynamos/materialyoucolor-python.git"
|
EGIT_REPO_URI="https://github.com/T-Dynamos/materialyoucolor-python.git"
|
||||||
|
|||||||
@@ -0,0 +1 @@
|
|||||||
|
DIST opentelemetry-python-1.45.0.gh.tar.gz 1715368 BLAKE2B 6a70a94f38df7b038eca1cf815ca93deaf58c94aac0996a24d08a0f9243651dd1e0c8c4f7daf9b1bc6274677ed1519fa0e9e72243fe266765a43fc6d50a4301a SHA512 c05f1fd1f6b2f8de830d2d2bdbaac01c47aa0b4615091f6fd78c39ef7e4aba10c2bd23ef4906e5b9e4ab46b2e55f8321f917c900bb930988d1cdfc85e9a77527
|
||||||
@@ -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>falbrechtskirchinger@gmail.com</email>
|
||||||
|
<name>Florian Albrechtskirchinger</name>
|
||||||
|
</maintainer>
|
||||||
|
<upstream>
|
||||||
|
<remote-id type="pypi">opentelemetry-exporter-otlp-common</remote-id>
|
||||||
|
<remote-id type="github">open-telemetry/opentelemetry-python</remote-id>
|
||||||
|
</upstream>
|
||||||
|
</pkgmetadata>
|
||||||
+40
@@ -0,0 +1,40 @@
|
|||||||
|
# Copyright 2026 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
DISTUTILS_USE_PEP517=hatchling
|
||||||
|
PYTHON_COMPAT=( python3_{12..15} )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
# Package follows contrib versioning, but is distributed via the main repo
|
||||||
|
MY_PV=1.45.0
|
||||||
|
MY_P="opentelemetry-python-${MY_PV}"
|
||||||
|
DESCRIPTION="OpenTelemetry OTLP HTTP export utilities"
|
||||||
|
HOMEPAGE="
|
||||||
|
https://opentelemetry.io/
|
||||||
|
https://pypi.org/project/opentelemetry-exporter-otlp-common/
|
||||||
|
https://github.com/open-telemetry/opentelemetry-python/
|
||||||
|
"
|
||||||
|
SRC_URI="
|
||||||
|
https://github.com/open-telemetry/opentelemetry-python/archive/refs/tags/v${MY_PV}.tar.gz
|
||||||
|
-> ${MY_P}.gh.tar.gz
|
||||||
|
"
|
||||||
|
S="${WORKDIR}/${MY_P}/exporter/${PN}"
|
||||||
|
|
||||||
|
LICENSE="Apache-2.0"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
~dev-python/opentelemetry-sdk-${MY_PV}[${PYTHON_USEDEP}]
|
||||||
|
"
|
||||||
|
|
||||||
|
EPYTEST_PLUGINS=()
|
||||||
|
distutils_enable_tests pytest
|
||||||
|
|
||||||
|
EPYTEST_IGNORE=(
|
||||||
|
# missing opentelemetry-exporter-http
|
||||||
|
tests/test_http_client.py
|
||||||
|
)
|
||||||
@@ -1,2 +1,2 @@
|
|||||||
DIST opentelemetry-python-1.43.0.gh.tar.gz 1601072 BLAKE2B 9ea017308ecc0e3d4b00b86bf384c8737341babe5690defd33f0455af248052a4492bcaa793ea5a2bdc7a2d1cc27a708631651b232bda788fb535a7581bf844a SHA512 ec8b5862f9bc8aaa60ff765cbdf72ce488ea8b04efa49549901d73b909f5f66a187e8e345ac8b085fdff03207787539ff6a6f75ceb8fdbc056a5de5c3c3619ab
|
|
||||||
DIST opentelemetry-python-1.44.0.gh.tar.gz 1651335 BLAKE2B 9b1e6b9dbabaeccfc1e9fc267de0c882c78816abdec6d5344deccecca2c6d41736e1eb2fa7b5d85ed2e0047fa8fe23db1f4d2ae8e561f9c44ea1413754dde7f9 SHA512 310fa4d7b11aa6a4cfb498294e3c71e082e8fe2a9899c855f0968eb0b6eff91fc66921a0dad3b2075944a6f21b8802aea7d58baefd916f7909f1dae30bc7ad61
|
DIST opentelemetry-python-1.44.0.gh.tar.gz 1651335 BLAKE2B 9b1e6b9dbabaeccfc1e9fc267de0c882c78816abdec6d5344deccecca2c6d41736e1eb2fa7b5d85ed2e0047fa8fe23db1f4d2ae8e561f9c44ea1413754dde7f9 SHA512 310fa4d7b11aa6a4cfb498294e3c71e082e8fe2a9899c855f0968eb0b6eff91fc66921a0dad3b2075944a6f21b8802aea7d58baefd916f7909f1dae30bc7ad61
|
||||||
|
DIST opentelemetry-python-1.45.0.gh.tar.gz 1715368 BLAKE2B 6a70a94f38df7b038eca1cf815ca93deaf58c94aac0996a24d08a0f9243651dd1e0c8c4f7daf9b1bc6274677ed1519fa0e9e72243fe266765a43fc6d50a4301a SHA512 c05f1fd1f6b2f8de830d2d2bdbaac01c47aa0b4615091f6fd78c39ef7e4aba10c2bd23ef4906e5b9e4ab46b2e55f8321f917c900bb930988d1cdfc85e9a77527
|
||||||
+4
-1
@@ -4,10 +4,12 @@
|
|||||||
EAPI=8
|
EAPI=8
|
||||||
|
|
||||||
DISTUTILS_USE_PEP517=hatchling
|
DISTUTILS_USE_PEP517=hatchling
|
||||||
PYTHON_COMPAT=( python3_{12..14} )
|
PYTHON_COMPAT=( python3_{12..15} )
|
||||||
|
|
||||||
inherit distutils-r1
|
inherit distutils-r1
|
||||||
|
|
||||||
|
OTLPC_PV=0.66_beta0
|
||||||
|
|
||||||
MY_P="opentelemetry-python-${PV}"
|
MY_P="opentelemetry-python-${PV}"
|
||||||
DESCRIPTION="OpenTelemetry Protobuf encoding"
|
DESCRIPTION="OpenTelemetry Protobuf encoding"
|
||||||
HOMEPAGE="
|
HOMEPAGE="
|
||||||
@@ -26,6 +28,7 @@ SLOT="0"
|
|||||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||||
|
|
||||||
RDEPEND="
|
RDEPEND="
|
||||||
|
~dev-python/opentelemetry-exporter-otlp-common-${OTLPC_PV}[${PYTHON_USEDEP}]
|
||||||
~dev-python/opentelemetry-proto-${PV}[${PYTHON_USEDEP}]
|
~dev-python/opentelemetry-proto-${PV}[${PYTHON_USEDEP}]
|
||||||
"
|
"
|
||||||
BDEPEND="
|
BDEPEND="
|
||||||
@@ -1,2 +1,2 @@
|
|||||||
DIST opentelemetry-python-1.43.0.gh.tar.gz 1601072 BLAKE2B 9ea017308ecc0e3d4b00b86bf384c8737341babe5690defd33f0455af248052a4492bcaa793ea5a2bdc7a2d1cc27a708631651b232bda788fb535a7581bf844a SHA512 ec8b5862f9bc8aaa60ff765cbdf72ce488ea8b04efa49549901d73b909f5f66a187e8e345ac8b085fdff03207787539ff6a6f75ceb8fdbc056a5de5c3c3619ab
|
|
||||||
DIST opentelemetry-python-1.44.0.gh.tar.gz 1651335 BLAKE2B 9b1e6b9dbabaeccfc1e9fc267de0c882c78816abdec6d5344deccecca2c6d41736e1eb2fa7b5d85ed2e0047fa8fe23db1f4d2ae8e561f9c44ea1413754dde7f9 SHA512 310fa4d7b11aa6a4cfb498294e3c71e082e8fe2a9899c855f0968eb0b6eff91fc66921a0dad3b2075944a6f21b8802aea7d58baefd916f7909f1dae30bc7ad61
|
DIST opentelemetry-python-1.44.0.gh.tar.gz 1651335 BLAKE2B 9b1e6b9dbabaeccfc1e9fc267de0c882c78816abdec6d5344deccecca2c6d41736e1eb2fa7b5d85ed2e0047fa8fe23db1f4d2ae8e561f9c44ea1413754dde7f9 SHA512 310fa4d7b11aa6a4cfb498294e3c71e082e8fe2a9899c855f0968eb0b6eff91fc66921a0dad3b2075944a6f21b8802aea7d58baefd916f7909f1dae30bc7ad61
|
||||||
|
DIST opentelemetry-python-1.45.0.gh.tar.gz 1715368 BLAKE2B 6a70a94f38df7b038eca1cf815ca93deaf58c94aac0996a24d08a0f9243651dd1e0c8c4f7daf9b1bc6274677ed1519fa0e9e72243fe266765a43fc6d50a4301a SHA512 c05f1fd1f6b2f8de830d2d2bdbaac01c47aa0b4615091f6fd78c39ef7e4aba10c2bd23ef4906e5b9e4ab46b2e55f8321f917c900bb930988d1cdfc85e9a77527
|
||||||
+1
-1
@@ -4,7 +4,7 @@
|
|||||||
EAPI=8
|
EAPI=8
|
||||||
|
|
||||||
DISTUTILS_USE_PEP517=hatchling
|
DISTUTILS_USE_PEP517=hatchling
|
||||||
PYTHON_COMPAT=( python3_{12..14} )
|
PYTHON_COMPAT=( python3_{12..15} )
|
||||||
|
|
||||||
inherit distutils-r1
|
inherit distutils-r1
|
||||||
|
|
||||||
@@ -1,2 +1,2 @@
|
|||||||
DIST opentelemetry-python-1.43.0.gh.tar.gz 1601072 BLAKE2B 9ea017308ecc0e3d4b00b86bf384c8737341babe5690defd33f0455af248052a4492bcaa793ea5a2bdc7a2d1cc27a708631651b232bda788fb535a7581bf844a SHA512 ec8b5862f9bc8aaa60ff765cbdf72ce488ea8b04efa49549901d73b909f5f66a187e8e345ac8b085fdff03207787539ff6a6f75ceb8fdbc056a5de5c3c3619ab
|
|
||||||
DIST opentelemetry-python-1.44.0.gh.tar.gz 1651335 BLAKE2B 9b1e6b9dbabaeccfc1e9fc267de0c882c78816abdec6d5344deccecca2c6d41736e1eb2fa7b5d85ed2e0047fa8fe23db1f4d2ae8e561f9c44ea1413754dde7f9 SHA512 310fa4d7b11aa6a4cfb498294e3c71e082e8fe2a9899c855f0968eb0b6eff91fc66921a0dad3b2075944a6f21b8802aea7d58baefd916f7909f1dae30bc7ad61
|
DIST opentelemetry-python-1.44.0.gh.tar.gz 1651335 BLAKE2B 9b1e6b9dbabaeccfc1e9fc267de0c882c78816abdec6d5344deccecca2c6d41736e1eb2fa7b5d85ed2e0047fa8fe23db1f4d2ae8e561f9c44ea1413754dde7f9 SHA512 310fa4d7b11aa6a4cfb498294e3c71e082e8fe2a9899c855f0968eb0b6eff91fc66921a0dad3b2075944a6f21b8802aea7d58baefd916f7909f1dae30bc7ad61
|
||||||
|
DIST opentelemetry-python-1.45.0.gh.tar.gz 1715368 BLAKE2B 6a70a94f38df7b038eca1cf815ca93deaf58c94aac0996a24d08a0f9243651dd1e0c8c4f7daf9b1bc6274677ed1519fa0e9e72243fe266765a43fc6d50a4301a SHA512 c05f1fd1f6b2f8de830d2d2bdbaac01c47aa0b4615091f6fd78c39ef7e4aba10c2bd23ef4906e5b9e4ab46b2e55f8321f917c900bb930988d1cdfc85e9a77527
|
||||||
+4
-1
@@ -4,7 +4,7 @@
|
|||||||
EAPI=8
|
EAPI=8
|
||||||
|
|
||||||
DISTUTILS_USE_PEP517=hatchling
|
DISTUTILS_USE_PEP517=hatchling
|
||||||
PYTHON_COMPAT=( python3_{12..14} )
|
PYTHON_COMPAT=( python3_{12..15} )
|
||||||
|
|
||||||
inherit distutils-r1
|
inherit distutils-r1
|
||||||
|
|
||||||
@@ -25,6 +25,9 @@ LICENSE="Apache-2.0"
|
|||||||
SLOT="0"
|
SLOT="0"
|
||||||
KEYWORDS="~amd64 ~arm64 ~x86"
|
KEYWORDS="~amd64 ~arm64 ~x86"
|
||||||
|
|
||||||
|
# TODO new test dependency 'mocket'; add package
|
||||||
|
RESTRICT="test"
|
||||||
|
|
||||||
RDEPEND="
|
RDEPEND="
|
||||||
>=dev-python/googleapis-common-protos-1.52[${PYTHON_USEDEP}]
|
>=dev-python/googleapis-common-protos-1.52[${PYTHON_USEDEP}]
|
||||||
~dev-python/opentelemetry-exporter-otlp-proto-common-${PV}[${PYTHON_USEDEP}]
|
~dev-python/opentelemetry-exporter-otlp-proto-common-${PV}[${PYTHON_USEDEP}]
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
DIST opentelemetry-python-1.43.0.gh.tar.gz 1601072 BLAKE2B 9ea017308ecc0e3d4b00b86bf384c8737341babe5690defd33f0455af248052a4492bcaa793ea5a2bdc7a2d1cc27a708631651b232bda788fb535a7581bf844a SHA512 ec8b5862f9bc8aaa60ff765cbdf72ce488ea8b04efa49549901d73b909f5f66a187e8e345ac8b085fdff03207787539ff6a6f75ceb8fdbc056a5de5c3c3619ab
|
|
||||||
DIST opentelemetry-python-1.44.0.gh.tar.gz 1651335 BLAKE2B 9b1e6b9dbabaeccfc1e9fc267de0c882c78816abdec6d5344deccecca2c6d41736e1eb2fa7b5d85ed2e0047fa8fe23db1f4d2ae8e561f9c44ea1413754dde7f9 SHA512 310fa4d7b11aa6a4cfb498294e3c71e082e8fe2a9899c855f0968eb0b6eff91fc66921a0dad3b2075944a6f21b8802aea7d58baefd916f7909f1dae30bc7ad61
|
DIST opentelemetry-python-1.44.0.gh.tar.gz 1651335 BLAKE2B 9b1e6b9dbabaeccfc1e9fc267de0c882c78816abdec6d5344deccecca2c6d41736e1eb2fa7b5d85ed2e0047fa8fe23db1f4d2ae8e561f9c44ea1413754dde7f9 SHA512 310fa4d7b11aa6a4cfb498294e3c71e082e8fe2a9899c855f0968eb0b6eff91fc66921a0dad3b2075944a6f21b8802aea7d58baefd916f7909f1dae30bc7ad61
|
||||||
DIST opentelemetry-python-contrib-0.64b0.gh.tar.gz 1983357 BLAKE2B 5889183d317ac2afcbb44f6df7ffabf20094b9fb56aa8f2c578b6fa66b76ded2cf63b0488594719cc231997e9d6b6d042fd7d83df8f192b9904367e65c623333 SHA512 78bc185a0d41c0dfd261d6cc4204e98c09b1bc8598cbab77890f559c5a84fdfacc95952c1358790f2b588540b60016f7ffea6d80b398e07d73af888e4c4bbfa9
|
DIST opentelemetry-python-1.45.0.gh.tar.gz 1715368 BLAKE2B 6a70a94f38df7b038eca1cf815ca93deaf58c94aac0996a24d08a0f9243651dd1e0c8c4f7daf9b1bc6274677ed1519fa0e9e72243fe266765a43fc6d50a4301a SHA512 c05f1fd1f6b2f8de830d2d2bdbaac01c47aa0b4615091f6fd78c39ef7e4aba10c2bd23ef4906e5b9e4ab46b2e55f8321f917c900bb930988d1cdfc85e9a77527
|
||||||
DIST opentelemetry-python-contrib-0.65b0.gh.tar.gz 2031667 BLAKE2B 2e932229b81d9958fd6941c90315977c9d28b4652a8ec1b1b32bda064b70d059611a0a2142ec63739eebaed92ee7744f8fbba38a251aed7f16451f8180831fa4 SHA512 0086da20862b5be310594313e59927e508fbbfe36a3dee1ef8759f44b37ac8b2e7dbd31c1d27bd44a86a413c7aa8ec6a0c24ca31584433913fdd4b83fd089693
|
DIST opentelemetry-python-contrib-0.65b0.gh.tar.gz 2031667 BLAKE2B 2e932229b81d9958fd6941c90315977c9d28b4652a8ec1b1b32bda064b70d059611a0a2142ec63739eebaed92ee7744f8fbba38a251aed7f16451f8180831fa4 SHA512 0086da20862b5be310594313e59927e508fbbfe36a3dee1ef8759f44b37ac8b2e7dbd31c1d27bd44a86a413c7aa8ec6a0c24ca31584433913fdd4b83fd089693
|
||||||
|
DIST opentelemetry-python-contrib-0.66b0.gh.tar.gz 1875879 BLAKE2B e92e5d89674197cbed378c3c48eb78bbfc87cd6f0ab97881b0f990c5fa5294d94aea49953e9db384a3c6b4853c0cb3a3f8d3f16a49dc6e3eec426837ed4cdc28 SHA512 58da31c4cda5c0464f3dcd3ec99b97575a7742ec7e419a88279cb1ba830041659118e9d62a8e6d22205bbd2c7b8130859babe5faa626ec107b61c9130b79c087
|
||||||
+1
-1
@@ -11,7 +11,7 @@ inherit distutils-r1
|
|||||||
MY_PV=${PV/_beta/b}
|
MY_PV=${PV/_beta/b}
|
||||||
MY_P="opentelemetry-python-contrib-${MY_PV}"
|
MY_P="opentelemetry-python-contrib-${MY_PV}"
|
||||||
|
|
||||||
OTLP_PV=1.43.0
|
OTLP_PV=1.45.0
|
||||||
OTLP_P="opentelemetry-python-${OTLP_PV}"
|
OTLP_P="opentelemetry-python-${OTLP_PV}"
|
||||||
|
|
||||||
DESCRIPTION="Thread context propagation support for OpenTelemetry"
|
DESCRIPTION="Thread context propagation support for OpenTelemetry"
|
||||||
@@ -1,4 +1,4 @@
|
|||||||
DIST opentelemetry-python-1.43.0.gh.tar.gz 1601072 BLAKE2B 9ea017308ecc0e3d4b00b86bf384c8737341babe5690defd33f0455af248052a4492bcaa793ea5a2bdc7a2d1cc27a708631651b232bda788fb535a7581bf844a SHA512 ec8b5862f9bc8aaa60ff765cbdf72ce488ea8b04efa49549901d73b909f5f66a187e8e345ac8b085fdff03207787539ff6a6f75ceb8fdbc056a5de5c3c3619ab
|
|
||||||
DIST opentelemetry-python-1.44.0.gh.tar.gz 1651335 BLAKE2B 9b1e6b9dbabaeccfc1e9fc267de0c882c78816abdec6d5344deccecca2c6d41736e1eb2fa7b5d85ed2e0047fa8fe23db1f4d2ae8e561f9c44ea1413754dde7f9 SHA512 310fa4d7b11aa6a4cfb498294e3c71e082e8fe2a9899c855f0968eb0b6eff91fc66921a0dad3b2075944a6f21b8802aea7d58baefd916f7909f1dae30bc7ad61
|
DIST opentelemetry-python-1.44.0.gh.tar.gz 1651335 BLAKE2B 9b1e6b9dbabaeccfc1e9fc267de0c882c78816abdec6d5344deccecca2c6d41736e1eb2fa7b5d85ed2e0047fa8fe23db1f4d2ae8e561f9c44ea1413754dde7f9 SHA512 310fa4d7b11aa6a4cfb498294e3c71e082e8fe2a9899c855f0968eb0b6eff91fc66921a0dad3b2075944a6f21b8802aea7d58baefd916f7909f1dae30bc7ad61
|
||||||
DIST opentelemetry-python-contrib-0.64b0.gh.tar.gz 1983357 BLAKE2B 5889183d317ac2afcbb44f6df7ffabf20094b9fb56aa8f2c578b6fa66b76ded2cf63b0488594719cc231997e9d6b6d042fd7d83df8f192b9904367e65c623333 SHA512 78bc185a0d41c0dfd261d6cc4204e98c09b1bc8598cbab77890f559c5a84fdfacc95952c1358790f2b588540b60016f7ffea6d80b398e07d73af888e4c4bbfa9
|
DIST opentelemetry-python-1.45.0.gh.tar.gz 1715368 BLAKE2B 6a70a94f38df7b038eca1cf815ca93deaf58c94aac0996a24d08a0f9243651dd1e0c8c4f7daf9b1bc6274677ed1519fa0e9e72243fe266765a43fc6d50a4301a SHA512 c05f1fd1f6b2f8de830d2d2bdbaac01c47aa0b4615091f6fd78c39ef7e4aba10c2bd23ef4906e5b9e4ab46b2e55f8321f917c900bb930988d1cdfc85e9a77527
|
||||||
DIST opentelemetry-python-contrib-0.65b0.gh.tar.gz 2031667 BLAKE2B 2e932229b81d9958fd6941c90315977c9d28b4652a8ec1b1b32bda064b70d059611a0a2142ec63739eebaed92ee7744f8fbba38a251aed7f16451f8180831fa4 SHA512 0086da20862b5be310594313e59927e508fbbfe36a3dee1ef8759f44b37ac8b2e7dbd31c1d27bd44a86a413c7aa8ec6a0c24ca31584433913fdd4b83fd089693
|
DIST opentelemetry-python-contrib-0.65b0.gh.tar.gz 2031667 BLAKE2B 2e932229b81d9958fd6941c90315977c9d28b4652a8ec1b1b32bda064b70d059611a0a2142ec63739eebaed92ee7744f8fbba38a251aed7f16451f8180831fa4 SHA512 0086da20862b5be310594313e59927e508fbbfe36a3dee1ef8759f44b37ac8b2e7dbd31c1d27bd44a86a413c7aa8ec6a0c24ca31584433913fdd4b83fd089693
|
||||||
|
DIST opentelemetry-python-contrib-0.66b0.gh.tar.gz 1875879 BLAKE2B e92e5d89674197cbed378c3c48eb78bbfc87cd6f0ab97881b0f990c5fa5294d94aea49953e9db384a3c6b4853c0cb3a3f8d3f16a49dc6e3eec426837ed4cdc28 SHA512 58da31c4cda5c0464f3dcd3ec99b97575a7742ec7e419a88279cb1ba830041659118e9d62a8e6d22205bbd2c7b8130859babe5faa626ec107b61c9130b79c087
|
||||||
-123
@@ -1,123 +0,0 @@
|
|||||||
index e38932e28..37e6c674f 100644
|
|
||||||
--- a/opentelemetry-instrumentation/src/opentelemetry/instrumentation/utils.py
|
|
||||||
+++ b/opentelemetry-instrumentation/src/opentelemetry/instrumentation/utils.py
|
|
||||||
@@ -20,7 +20,11 @@ from importlib import import_module
|
|
||||||
from re import escape, sub
|
|
||||||
from typing import Any, Dict, Generator, Sequence
|
|
||||||
|
|
||||||
-from wrapt import ObjectProxy
|
|
||||||
+try:
|
|
||||||
+ # wrapt 2.0.0+
|
|
||||||
+ from wrapt import BaseObjectProxy # pylint: disable=no-name-in-module
|
|
||||||
+except ImportError:
|
|
||||||
+ from wrapt import ObjectProxy as BaseObjectProxy
|
|
||||||
|
|
||||||
from opentelemetry import context, trace
|
|
||||||
|
|
||||||
@@ -108,7 +112,11 @@ def unwrap(obj: object, attr: str):
|
|
||||||
) from exc
|
|
||||||
|
|
||||||
func = getattr(obj, attr, None)
|
|
||||||
- if func and isinstance(func, ObjectProxy) and hasattr(func, "__wrapped__"):
|
|
||||||
+ if (
|
|
||||||
+ func
|
|
||||||
+ and isinstance(func, BaseObjectProxy)
|
|
||||||
+ and hasattr(func, "__wrapped__")
|
|
||||||
+ ):
|
|
||||||
setattr(obj, attr, func.__wrapped__)
|
|
||||||
|
|
||||||
|
|
||||||
diff --git a/opentelemetry-instrumentation/tests/test_utils.py b/opentelemetry-instrumentation/tests/test_utils.py
|
|
||||||
index 5ddd45d69..11a3598bd 100644
|
|
||||||
--- a/opentelemetry-instrumentation/tests/test_utils.py
|
|
||||||
+++ b/opentelemetry-instrumentation/tests/test_utils.py
|
|
||||||
@@ -15,7 +15,13 @@
|
|
||||||
import unittest
|
|
||||||
from http import HTTPStatus
|
|
||||||
|
|
||||||
-from wrapt import ObjectProxy, wrap_function_wrapper
|
|
||||||
+from wrapt import wrap_function_wrapper
|
|
||||||
+
|
|
||||||
+try:
|
|
||||||
+ # wrapt 2.0.0+
|
|
||||||
+ from wrapt import BaseObjectProxy # pylint: disable=no-name-in-module
|
|
||||||
+except ImportError:
|
|
||||||
+ from wrapt import ObjectProxy as BaseObjectProxy
|
|
||||||
|
|
||||||
from opentelemetry.context import (
|
|
||||||
_SUPPRESS_HTTP_INSTRUMENTATION_KEY,
|
|
||||||
@@ -263,23 +269,23 @@ class UnwrapTestCase(unittest.TestCase):
|
|
||||||
def test_can_unwrap_object_attribute(self):
|
|
||||||
self._wrap_method()
|
|
||||||
instance = WrappedClass()
|
|
||||||
- self.assertTrue(isinstance(instance.method, ObjectProxy))
|
|
||||||
+ self.assertTrue(isinstance(instance.method, BaseObjectProxy))
|
|
||||||
|
|
||||||
unwrap(WrappedClass, "method")
|
|
||||||
- self.assertFalse(isinstance(instance.method, ObjectProxy))
|
|
||||||
+ self.assertFalse(isinstance(instance.method, BaseObjectProxy))
|
|
||||||
|
|
||||||
def test_can_unwrap_object_attribute_as_string(self):
|
|
||||||
self._wrap_method()
|
|
||||||
instance = WrappedClass()
|
|
||||||
- self.assertTrue(isinstance(instance.method, ObjectProxy))
|
|
||||||
+ self.assertTrue(isinstance(instance.method, BaseObjectProxy))
|
|
||||||
|
|
||||||
unwrap("tests.test_utils.WrappedClass", "method")
|
|
||||||
- self.assertFalse(isinstance(instance.method, ObjectProxy))
|
|
||||||
+ self.assertFalse(isinstance(instance.method, BaseObjectProxy))
|
|
||||||
|
|
||||||
def test_raises_import_error_if_path_not_well_formed(self):
|
|
||||||
self._wrap_method()
|
|
||||||
instance = WrappedClass()
|
|
||||||
- self.assertTrue(isinstance(instance.method, ObjectProxy))
|
|
||||||
+ self.assertTrue(isinstance(instance.method, BaseObjectProxy))
|
|
||||||
|
|
||||||
with self.assertRaisesRegex(
|
|
||||||
ImportError, "Cannot parse '' as dotted import path"
|
|
||||||
@@ -287,23 +293,23 @@ class UnwrapTestCase(unittest.TestCase):
|
|
||||||
unwrap("", "method")
|
|
||||||
|
|
||||||
unwrap(WrappedClass, "method")
|
|
||||||
- self.assertFalse(isinstance(instance.method, ObjectProxy))
|
|
||||||
+ self.assertFalse(isinstance(instance.method, BaseObjectProxy))
|
|
||||||
|
|
||||||
def test_raises_import_error_if_cannot_find_module(self):
|
|
||||||
self._wrap_method()
|
|
||||||
instance = WrappedClass()
|
|
||||||
- self.assertTrue(isinstance(instance.method, ObjectProxy))
|
|
||||||
+ self.assertTrue(isinstance(instance.method, BaseObjectProxy))
|
|
||||||
|
|
||||||
with self.assertRaisesRegex(ImportError, "No module named 'does'"):
|
|
||||||
unwrap("does.not.exist.WrappedClass", "method")
|
|
||||||
|
|
||||||
unwrap(WrappedClass, "method")
|
|
||||||
- self.assertFalse(isinstance(instance.method, ObjectProxy))
|
|
||||||
+ self.assertFalse(isinstance(instance.method, BaseObjectProxy))
|
|
||||||
|
|
||||||
def test_raises_import_error_if_cannot_find_object(self):
|
|
||||||
self._wrap_method()
|
|
||||||
instance = WrappedClass()
|
|
||||||
- self.assertTrue(isinstance(instance.method, ObjectProxy))
|
|
||||||
+ self.assertTrue(isinstance(instance.method, BaseObjectProxy))
|
|
||||||
|
|
||||||
with self.assertRaisesRegex(
|
|
||||||
ImportError, "Cannot import 'NotWrappedClass' from"
|
|
||||||
@@ -311,7 +317,7 @@ class UnwrapTestCase(unittest.TestCase):
|
|
||||||
unwrap("tests.test_utils.NotWrappedClass", "method")
|
|
||||||
|
|
||||||
unwrap(WrappedClass, "method")
|
|
||||||
- self.assertFalse(isinstance(instance.method, ObjectProxy))
|
|
||||||
+ self.assertFalse(isinstance(instance.method, BaseObjectProxy))
|
|
||||||
|
|
||||||
# pylint: disable=no-self-use
|
|
||||||
def test_does_nothing_if_cannot_find_attribute(self):
|
|
||||||
@@ -320,6 +326,6 @@ class UnwrapTestCase(unittest.TestCase):
|
|
||||||
|
|
||||||
def test_does_nothing_if_attribute_is_not_from_wrapt(self):
|
|
||||||
instance = WrappedClass()
|
|
||||||
- self.assertFalse(isinstance(instance.method, ObjectProxy))
|
|
||||||
+ self.assertFalse(isinstance(instance.method, BaseObjectProxy))
|
|
||||||
unwrap(WrappedClass, "method")
|
|
||||||
- self.assertFalse(isinstance(instance.method, ObjectProxy))
|
|
||||||
+ self.assertFalse(isinstance(instance.method, BaseObjectProxy))
|
|
||||||
+1
-1
@@ -11,7 +11,7 @@ inherit distutils-r1
|
|||||||
MY_PV=${PV/_beta/b}
|
MY_PV=${PV/_beta/b}
|
||||||
MY_P="opentelemetry-python-contrib-${MY_PV}"
|
MY_P="opentelemetry-python-contrib-${MY_PV}"
|
||||||
|
|
||||||
OTLP_PV=1.43.0
|
OTLP_PV=1.45.0
|
||||||
OTLP_P="opentelemetry-python-${OTLP_PV}"
|
OTLP_P="opentelemetry-python-${OTLP_PV}"
|
||||||
|
|
||||||
DESCRIPTION="Instrumentation Tools & Auto Instrumentation for OpenTelemetry Python"
|
DESCRIPTION="Instrumentation Tools & Auto Instrumentation for OpenTelemetry Python"
|
||||||
@@ -1,2 +1,2 @@
|
|||||||
DIST opentelemetry-python-1.43.0.gh.tar.gz 1601072 BLAKE2B 9ea017308ecc0e3d4b00b86bf384c8737341babe5690defd33f0455af248052a4492bcaa793ea5a2bdc7a2d1cc27a708631651b232bda788fb535a7581bf844a SHA512 ec8b5862f9bc8aaa60ff765cbdf72ce488ea8b04efa49549901d73b909f5f66a187e8e345ac8b085fdff03207787539ff6a6f75ceb8fdbc056a5de5c3c3619ab
|
|
||||||
DIST opentelemetry-python-1.44.0.gh.tar.gz 1651335 BLAKE2B 9b1e6b9dbabaeccfc1e9fc267de0c882c78816abdec6d5344deccecca2c6d41736e1eb2fa7b5d85ed2e0047fa8fe23db1f4d2ae8e561f9c44ea1413754dde7f9 SHA512 310fa4d7b11aa6a4cfb498294e3c71e082e8fe2a9899c855f0968eb0b6eff91fc66921a0dad3b2075944a6f21b8802aea7d58baefd916f7909f1dae30bc7ad61
|
DIST opentelemetry-python-1.44.0.gh.tar.gz 1651335 BLAKE2B 9b1e6b9dbabaeccfc1e9fc267de0c882c78816abdec6d5344deccecca2c6d41736e1eb2fa7b5d85ed2e0047fa8fe23db1f4d2ae8e561f9c44ea1413754dde7f9 SHA512 310fa4d7b11aa6a4cfb498294e3c71e082e8fe2a9899c855f0968eb0b6eff91fc66921a0dad3b2075944a6f21b8802aea7d58baefd916f7909f1dae30bc7ad61
|
||||||
|
DIST opentelemetry-python-1.45.0.gh.tar.gz 1715368 BLAKE2B 6a70a94f38df7b038eca1cf815ca93deaf58c94aac0996a24d08a0f9243651dd1e0c8c4f7daf9b1bc6274677ed1519fa0e9e72243fe266765a43fc6d50a4301a SHA512 c05f1fd1f6b2f8de830d2d2bdbaac01c47aa0b4615091f6fd78c39ef7e4aba10c2bd23ef4906e5b9e4ab46b2e55f8321f917c900bb930988d1cdfc85e9a77527
|
||||||
+1
-1
@@ -4,7 +4,7 @@
|
|||||||
EAPI=8
|
EAPI=8
|
||||||
|
|
||||||
DISTUTILS_USE_PEP517=hatchling
|
DISTUTILS_USE_PEP517=hatchling
|
||||||
PYTHON_COMPAT=( python3_{12..14} )
|
PYTHON_COMPAT=( python3_{12..15} )
|
||||||
|
|
||||||
inherit distutils-r1
|
inherit distutils-r1
|
||||||
|
|
||||||
@@ -1,3 +1,4 @@
|
|||||||
DIST plexapi-4.17.2.gh.tar.gz 22533393 BLAKE2B 8ffda301510d150db45396c42cd7c8f5ded10858d883e4aa677e13affe324c46e5bac8436bf5ebd9d93db63713638038261fb42b6359b8fcc1a504a1a29dd804 SHA512 71a422a8806fe66f38e10bb8e721bdc861f327eae03226b7dbef101e2b640b8951ea88c351a638408d33026326b3d3c16c620e5162c25201442ba3eeb30e604f
|
DIST plexapi-4.17.2.gh.tar.gz 22533393 BLAKE2B 8ffda301510d150db45396c42cd7c8f5ded10858d883e4aa677e13affe324c46e5bac8436bf5ebd9d93db63713638038261fb42b6359b8fcc1a504a1a29dd804 SHA512 71a422a8806fe66f38e10bb8e721bdc861f327eae03226b7dbef101e2b640b8951ea88c351a638408d33026326b3d3c16c620e5162c25201442ba3eeb30e604f
|
||||||
DIST plexapi-4.18.0.gh.tar.gz 22533864 BLAKE2B e541fecee9436af331b89c076fcd4fe215e843e9a5d308ce9dce3b462cd994d996aebb9b971ee0cc0ff60d92ad1dd9d3ae0d618f686d9ff43c1a21ac69de3d5d SHA512 613f75372e8ebee0b6a2f9bebaf152b12c72a696c4eeb7cd8198360cd2271549e1fe608580c9024b059cb2aa8c7c2cea52c64b4176f0e9aff56c434595f88457
|
DIST plexapi-4.18.0.gh.tar.gz 22533864 BLAKE2B e541fecee9436af331b89c076fcd4fe215e843e9a5d308ce9dce3b462cd994d996aebb9b971ee0cc0ff60d92ad1dd9d3ae0d618f686d9ff43c1a21ac69de3d5d SHA512 613f75372e8ebee0b6a2f9bebaf152b12c72a696c4eeb7cd8198360cd2271549e1fe608580c9024b059cb2aa8c7c2cea52c64b4176f0e9aff56c434595f88457
|
||||||
DIST plexapi-4.18.1.gh.tar.gz 22535737 BLAKE2B 89aec2408127ad13ca393523956dc9f8f50cf9f0237d898f5139e366d4f3dec57011c2f69edf861ba2f3c0553f5c4e59d6c063e1bf67491cf7d5065177227d84 SHA512 f6503db98ce09dd29beb2e11333f5a17e9bcfa44f247b57ed3ec04795b45713247c64052cf41fb06cd3e696db1f6e253ce9a347f1b6e19ba0b58a155be79b658
|
DIST plexapi-4.18.1.gh.tar.gz 22535737 BLAKE2B 89aec2408127ad13ca393523956dc9f8f50cf9f0237d898f5139e366d4f3dec57011c2f69edf861ba2f3c0553f5c4e59d6c063e1bf67491cf7d5065177227d84 SHA512 f6503db98ce09dd29beb2e11333f5a17e9bcfa44f247b57ed3ec04795b45713247c64052cf41fb06cd3e696db1f6e253ce9a347f1b6e19ba0b58a155be79b658
|
||||||
|
DIST plexapi-4.18.2.gh.tar.gz 22538844 BLAKE2B 0a29e24fadc864dfa953641dd0817cabed6b4ff33eb2070ab6ade7d7fee2ed9ec87ae6ebc7abc37d82e7b1fe32d93dd826a4904cc3e0c07c5382adc83428c797 SHA512 1bbf9e51c1b6a2850772d38c43973debafc9dbcbccd539893308ef88c7ca084eeaa0f2a5e10a6c686b9108005ee8963fa2d1c3445f60b713ac30ca33209a26f1
|
||||||
@@ -0,0 +1,37 @@
|
|||||||
|
# Copyright 2024 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
# left here in case we switch to pypi
|
||||||
|
PYPI_PN="PlexAPI"
|
||||||
|
PYPI_NO_NORMALIZE=1
|
||||||
|
DISTUTILS_USE_PEP517=setuptools
|
||||||
|
PYTHON_COMPAT=( python3_{12..14} )
|
||||||
|
|
||||||
|
inherit distutils-r1
|
||||||
|
|
||||||
|
DESCRIPTION="Python bindings for the Plex API."
|
||||||
|
HOMEPAGE="
|
||||||
|
https://pypi.org/project/PlexAPI/
|
||||||
|
https://github.com/pkkid/python-plexapi
|
||||||
|
"
|
||||||
|
|
||||||
|
# pypi release don't have docs
|
||||||
|
SRC_URI="https://github.com/pkkid/python-plexapi/archive/refs/tags/${PV}.tar.gz -> ${P}.gh.tar.gz"
|
||||||
|
|
||||||
|
S="${WORKDIR}/python-${P}"
|
||||||
|
LICENSE="BSD"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
|
||||||
|
# almost all tests requires a running server
|
||||||
|
RESTRICT="test"
|
||||||
|
|
||||||
|
RDEPEND="
|
||||||
|
dev-python/requests[${PYTHON_USEDEP}]
|
||||||
|
"
|
||||||
|
|
||||||
|
BDEPEND="doc? ( dev-python/sphinx-rtd-theme )"
|
||||||
|
|
||||||
|
distutils_enable_sphinx docs
|
||||||
@@ -1,2 +1,2 @@
|
|||||||
DIST stone-3.5.3.gh.tar.gz 329020 BLAKE2B 1e4d677a05f8a5e69f4320938b7af554ba60736d80f359b62b1a658d008dc46bebbd7d32bd23d3b692393b7ed7d5239e68bdaa9139707b2d7865f89b89fee05e SHA512 2e7220b91a3416459b0de64fd1345a18d022e96b7009e51cea0e875909401110ffd9086f8bca809c798cc2bedc190fa154ac1cece1c328a2e60b731af3ba8f9e
|
|
||||||
DIST stone-3.5.4.gh.tar.gz 329267 BLAKE2B 96f3e4f655459c05b1b3f757b01d3863e4deb439d3a36ab8bcceed75c3c01f88c0ef919fd700c88b048376928e09a3eddf42ae1bd03d7b1283a3318c376a5b76 SHA512 6a448e9a151b7ea00eef1613109516120790a9a723b2053efdc006803b49abb9b1bf326c8ef208c68f05eebe88b2cb41ab8b027a3041adfd3f9be2a8d4d1a1b6
|
DIST stone-3.5.4.gh.tar.gz 329267 BLAKE2B 96f3e4f655459c05b1b3f757b01d3863e4deb439d3a36ab8bcceed75c3c01f88c0ef919fd700c88b048376928e09a3eddf42ae1bd03d7b1283a3318c376a5b76 SHA512 6a448e9a151b7ea00eef1613109516120790a9a723b2053efdc006803b49abb9b1bf326c8ef208c68f05eebe88b2cb41ab8b027a3041adfd3f9be2a8d4d1a1b6
|
||||||
|
DIST stone-3.5.5.gh.tar.gz 329077 BLAKE2B 748d609c4f06ce4b66ca543e5b27b68bdc777930389f3c3c71dba883016d3cc20be8eecbf758c9c2b60e6ff7d18d059a90b530ce4f6dd03872c60c68fa712aa0 SHA512 d9b5a0f2844d9bdf7fcb5895f535f6a082475899ba4f3e053616ca02da7b3d5e0705145c2abd1a973966a0be4473b0cb72bea4fb06a1c4a4fa03003aa27aa0cf
|
||||||
File renamed without changes.
@@ -18,7 +18,7 @@ RDEPEND="${DEPEND}"
|
|||||||
src_prepare() {
|
src_prepare() {
|
||||||
default
|
default
|
||||||
|
|
||||||
if [ -n "${PVR}" ] ; then
|
if [[ -n "${PVR}" ]] ; then
|
||||||
sed -i Makefile -e "s/^VERSION=${PV}$/VERSION=${PVR}/" \
|
sed -i Makefile -e "s/^VERSION=${PV}$/VERSION=${PVR}/" \
|
||||||
|| die "can't fix doc location to follow Gentoo/FHS guidelines"
|
|| die "can't fix doc location to follow Gentoo/FHS guidelines"
|
||||||
fi
|
fi
|
||||||
|
|||||||
@@ -1,8 +1,8 @@
|
|||||||
DIST codex-0.155.1.tar.gz 14487526 BLAKE2B df09e2f2b063c9144975549af23a5c89ed41fa270b4bd144a1609d26dfe05fd28d50cec089a84a7cd6e46d595de38864baf53edb4fe52a37edd2f44b294c359d SHA512 222a0652740ce05e8bb1e87db86ba90572efcc77c40963d4428c36b72b81a4361b4f6d93c32bae00a23b30f08e228ea011925f720f133c1cfd9138b4c90cf2f3
|
DIST codex-0.157.1.tar.gz 16115184 BLAKE2B d8fd027fe5808a722bf4e77dd78854930a806746e78ff5e80f464d5f172af971e5fed38f307f9e8fce3b8d5d02d903020aed08e23c404e93885fb6574464481a SHA512 2e95b06fe2172fd03cd0ecfc6594a663cd0085641d38b79ef6b3772e5b1ddc83aa606f265e79c854f79baa57617845867ae202d015e93e357f9bd4eae32cbbfa
|
||||||
DIST codex-0.156.0.tar.gz 15838789 BLAKE2B 2a5a198d8fd66abf39f5f82ae7d2d810875970f31fb49b2032e7be9b69fef42153f2ffe4663f7d1174eada52f85080e2c22bdd6410d02da1ddeb660ba73ce73e SHA512 e50430d2fab4898feaeeda5c51e790c38f55b2837c087ac7c5b5a552add491276c9cfecc4c72927a2d68b89eafcab2a933a390910f7752dcfc9ac3ddcc84fa5a
|
DIST codex-0.158.0.tar.gz 16454306 BLAKE2B cc9b213069155bcea845038dc85d9483a69195241f7c2f90b0f128b8eb10e407ede161435a94f359f5acc30de43d7ea15992e3e868b87770ff17513eeb1ec72c SHA512 2675fa47b52dfcb7a5d37245a93719bb38545c7117deb17b9fc108eacfdb9e81a87e175b47446d548eca3a37cf4f80d9ba3f6bfd36dadc618393e3af5f0fd4c7
|
||||||
DIST codex-rust-v0.155.1-crates.tar.xz 157941648 BLAKE2B fd3afda982a21c614e0eb96fc2f37aad83b4bc01a815c1664341d05d88e7a0eb52ef5259c3b60e2669ccf4daa6aebada9e74de79f993c1255919d9bf432866e6 SHA512 9939652cf897eae7178785aca31c8cde52facc38425e496eca7904f6263f96b5cf64f815fa3d368b322ea8d241bc8737ecd1dd25b1d01e51364811ded7c2dc29
|
DIST codex-rust-v0.157.1-crates.tar.xz 157554932 BLAKE2B 97eed631134b7a03e2923f1a1a8548d1c746e8b24f43fe352fc47b27a2c02de15ad676939976eefb515786fa314cc6f0499dc46fc6e3559c13a4dea0fd7c21ba SHA512 9fb979c584745cf77c99638f83465a953ee100aff8c048700318d09bbd6105d0c25b8eeefd9b9dc5bd414370591d0f6acc89c9d4f5d0a262bb6424532aea4c6d
|
||||||
DIST codex-rust-v0.156.0-crates.tar.xz 158178052 BLAKE2B 878048fd7831cab2e226d72370246d86e8eba923aff2b04dda017bc843c3b35d284ace60ea1f75d9c986e3c1c3d405da25430c9236b9bddb08a9aa8578de44f5 SHA512 1f3d8195db2fd4968e125b551ef2ef28cc7c64b46ddcba36c87df5be30767f02f1397f653967757f86606f654a1f21f4579c2d7072db89be524a8e6a9ae98c46
|
DIST codex-rust-v0.158.0-crates.tar.xz 157554932 BLAKE2B 97eed631134b7a03e2923f1a1a8548d1c746e8b24f43fe352fc47b27a2c02de15ad676939976eefb515786fa314cc6f0499dc46fc6e3559c13a4dea0fd7c21ba SHA512 9fb979c584745cf77c99638f83465a953ee100aff8c048700318d09bbd6105d0c25b8eeefd9b9dc5bd414370591d0f6acc89c9d4f5d0a262bb6424532aea4c6d
|
||||||
DIST crossterm-45fecb9508105988f42fe6ff0441783ed3717f92.gh.tar.gz 144786 BLAKE2B 18577acd2586a50723657e77b304d7bd309208d7ce597d315d13d7e36c90ac08f15510053ad1e927798b0edabc75fc8e54f1f2ac4978215084c0cf84573193e8 SHA512 aa5fd475a306000032fa0a68c758d81056920c68fd001ce632e0fbc11d70efd37def5786a677f3f4cd2e17b76672eda6bb53a517ba90a18e8dc312c390987786
|
DIST crossterm-efa177859fd9623d57b9fe7ae9bf491ae1ac6ec4.gh.tar.gz 145349 BLAKE2B c75ce5f67f7d0040f183a32cd1d8420a307e2acf11de9163a0c69fbd788de34452dcc48b160b2cf15d64c971634f7fe93a50127582aaac14d70373a4b68324f4 SHA512 6aedeb88d51e59db101aa37a0f3b77f24f4a251e3a3da533c32c6919102b93ff02cdcb4b37b3eeb7407debf1c970c51e6f05bf0baa0eb206497a33c6c9e68895
|
||||||
DIST h3-e07e69412876f7e26f026bd75a48b2704d8c8283.gh.tar.gz 244832 BLAKE2B bea2d550925b09b3fd0a33aef734a26a7457d91dc0a89fe72cd6de684dd2f2a37de5ac615691e7d92cc47fa7aaad4ab13c253dd30eaa3287f7d62e139f77d07a SHA512 9dc2589b2ea013f6bb79c05fb515fdf236834116241ecb33c783b64102e3904c11beea7d75ad12d3fd48b66276387da96c162657010292eae5a8c84260ef94d2
|
DIST h3-e07e69412876f7e26f026bd75a48b2704d8c8283.gh.tar.gz 244832 BLAKE2B bea2d550925b09b3fd0a33aef734a26a7457d91dc0a89fe72cd6de684dd2f2a37de5ac615691e7d92cc47fa7aaad4ab13c253dd30eaa3287f7d62e139f77d07a SHA512 9dc2589b2ea013f6bb79c05fb515fdf236834116241ecb33c783b64102e3904c11beea7d75ad12d3fd48b66276387da96c162657010292eae5a8c84260ef94d2
|
||||||
DIST mxc-6cd3d58f05d3447e67109cfb75e042803b843ca4.gh.tar.gz 5985947 BLAKE2B f2c48e8d16586407986dee718cc2aa9bc58174e6e9e1a13b36bcc5a9aae7d9f033863479d077e2e579a21d07914043fcac52d0981feb9230109336675fe28485 SHA512 ac2ce0b3a30a0e0faff40a31fea16d44a7eea1c40cce3bbb8fa98319d221a04b5ab27085620c1929d4c1d17b3cefea1e3e0586a8246a8569199e417e804ddbba
|
DIST mxc-6cd3d58f05d3447e67109cfb75e042803b843ca4.gh.tar.gz 5985947 BLAKE2B f2c48e8d16586407986dee718cc2aa9bc58174e6e9e1a13b36bcc5a9aae7d9f033863479d077e2e579a21d07914043fcac52d0981feb9230109336675fe28485 SHA512 ac2ce0b3a30a0e0faff40a31fea16d44a7eea1c40cce3bbb8fa98319d221a04b5ab27085620c1929d4c1d17b3cefea1e3e0586a8246a8569199e417e804ddbba
|
||||||
DIST nucleo-4253de9faabb4e5c6d81d946a5e35a90f87347ee.gh.tar.gz 86782 BLAKE2B a812a2d2f08df818ac7b13b800f51c4229ea1f968668b1224fbc1fd82fb4e045f6b2c536ec6d2647a579097efbddaf041f4b7b356107679156aaa3ca5a9d4068 SHA512 354061278efce55defb30b9ee2ef5cdab745ab56d7d113f6f47a8ac174b4215ec6efe15c15bef0e3d907350182c0d189071e9d7d17d40e807d4db5361682f4e0
|
DIST nucleo-4253de9faabb4e5c6d81d946a5e35a90f87347ee.gh.tar.gz 86782 BLAKE2B a812a2d2f08df818ac7b13b800f51c4229ea1f968668b1224fbc1fd82fb4e045f6b2c536ec6d2647a579097efbddaf041f4b7b356107679156aaa3ca5a9d4068 SHA512 354061278efce55defb30b9ee2ef5cdab745ab56d7d113f6f47a8ac174b4215ec6efe15c15bef0e3d907350182c0d189071e9d7d17d40e807d4db5361682f4e0
|
||||||
|
|||||||
@@ -21,7 +21,7 @@ CRATES="
|
|||||||
|
|
||||||
declare -A GIT_CRATES=(
|
declare -A GIT_CRATES=(
|
||||||
[appcontainer_common]='https://github.com/microsoft/mxc;6cd3d58f05d3447e67109cfb75e042803b843ca4;mxc-%commit%/src/backends/appcontainer/common'
|
[appcontainer_common]='https://github.com/microsoft/mxc;6cd3d58f05d3447e67109cfb75e042803b843ca4;mxc-%commit%/src/backends/appcontainer/common'
|
||||||
[crossterm]='https://github.com/openai-oss-forks/crossterm;45fecb9508105988f42fe6ff0441783ed3717f92;crossterm-%commit%'
|
[crossterm]='https://github.com/openai-oss-forks/crossterm;efa177859fd9623d57b9fe7ae9bf491ae1ac6ec4;crossterm-%commit%'
|
||||||
[h3]='https://github.com/hyperium/h3;e07e69412876f7e26f026bd75a48b2704d8c8283;h3-%commit%/h3'
|
[h3]='https://github.com/hyperium/h3;e07e69412876f7e26f026bd75a48b2704d8c8283;h3-%commit%/h3'
|
||||||
[h3-quinn]='https://github.com/hyperium/h3;e07e69412876f7e26f026bd75a48b2704d8c8283;h3-%commit%/h3-quinn'
|
[h3-quinn]='https://github.com/hyperium/h3;e07e69412876f7e26f026bd75a48b2704d8c8283;h3-%commit%/h3-quinn'
|
||||||
[learning_mode_windows]='https://github.com/microsoft/mxc;6cd3d58f05d3447e67109cfb75e042803b843ca4;mxc-%commit%/src/backends/learning_mode/windows'
|
[learning_mode_windows]='https://github.com/microsoft/mxc;6cd3d58f05d3447e67109cfb75e042803b843ca4;mxc-%commit%/src/backends/learning_mode/windows'
|
||||||
@@ -50,7 +50,7 @@ HOMEPAGE="https://github.com/openai/codex"
|
|||||||
# This tarball is generated by: https://github.com/gentoo-zh-drafts/codex/
|
# This tarball is generated by: https://github.com/gentoo-zh-drafts/codex/
|
||||||
# See .github/workflows/crates.yml for the generation process.
|
# See .github/workflows/crates.yml for the generation process.
|
||||||
SRC_URI="
|
SRC_URI="
|
||||||
https://github.com/openai/${PN}/archive/rust-v${PV}.tar.gz -> ${P}.tar.gz
|
https://github.com/openai/${PN}/archive/rust-v${PV}.tar.gz -> ${PN}-${PV}.tar.gz
|
||||||
https://github.com/gentoo-zh-drafts/codex/releases/download/rust-v${PV}/codex-rust-v${PV}-crates.tar.xz
|
https://github.com/gentoo-zh-drafts/codex/releases/download/rust-v${PV}/codex-rust-v${PV}-crates.tar.xz
|
||||||
amd64? (
|
amd64? (
|
||||||
https://github.com/openai/codex/releases/download/rusty-v8-v${RUSTY_V8_TAG}/librusty_v8_release_x86_64-unknown-linux-musl.a.gz
|
https://github.com/openai/codex/releases/download/rusty-v8-v${RUSTY_V8_TAG}/librusty_v8_release_x86_64-unknown-linux-musl.a.gz
|
||||||
@@ -88,11 +88,12 @@ DEPEND="
|
|||||||
"
|
"
|
||||||
RDEPEND="${DEPEND}
|
RDEPEND="${DEPEND}
|
||||||
>=sys-apps/bubblewrap-0.11.2
|
>=sys-apps/bubblewrap-0.11.2
|
||||||
|
sys-apps/ripgrep
|
||||||
"
|
"
|
||||||
BDEPEND="virtual/pkgconfig"
|
BDEPEND="virtual/pkgconfig"
|
||||||
|
|
||||||
# rust does not use *FLAGS from make.conf, silence portage warning
|
# rust does not use *FLAGS from make.conf, silence portage warning
|
||||||
QA_FLAGS_IGNORED="usr/bin/${PN}"
|
QA_FLAGS_IGNORED="usr/lib/${PN}/bin/*"
|
||||||
|
|
||||||
pkg_pretend() {
|
pkg_pretend() {
|
||||||
check-reqs_pkg_pretend
|
check-reqs_pkg_pretend
|
||||||
@@ -153,7 +154,42 @@ src_compile() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
dobin "$(cargo_target_dir)/codex"
|
local pkgdir="/usr/lib/${PN}"
|
||||||
dobin "$(cargo_target_dir)/codex-code-mode-host"
|
local pkg_target
|
||||||
|
case ${ARCH} in
|
||||||
|
amd64) pkg_target="x86_64-unknown-linux-gnu" ;;
|
||||||
|
arm64) pkg_target="aarch64-unknown-linux-gnu" ;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
exeinto "${pkgdir}"/bin
|
||||||
|
doexe "$(cargo_target_dir)/codex" "$(cargo_target_dir)/codex-code-mode-host"
|
||||||
|
|
||||||
|
# The app-server daemon installs the CLI from this layout, see
|
||||||
|
# https://github.com/openai/codex/issues/48050
|
||||||
|
cat > "${T}"/codex-package.json <<-EOF || die
|
||||||
|
{
|
||||||
|
"layoutVersion": 1,
|
||||||
|
"version": "${PV}",
|
||||||
|
"target": "${pkg_target}",
|
||||||
|
"variant": "codex",
|
||||||
|
"entrypoint": "bin/codex",
|
||||||
|
"resourcesDir": "codex-resources",
|
||||||
|
"pathDir": "codex-path"
|
||||||
|
}
|
||||||
|
EOF
|
||||||
|
insinto "${pkgdir}"
|
||||||
|
doins "${T}"/codex-package.json
|
||||||
|
|
||||||
|
# The layout requires both files, they resolve to the system programs
|
||||||
|
printf '#!/bin/sh\nexec %s/usr/bin/rg "$@"\n' "${EPREFIX}" > "${T}"/rg || die
|
||||||
|
printf '#!/bin/sh\nexec %s/usr/bin/bwrap "$@"\n' "${EPREFIX}" > "${T}"/bwrap || die
|
||||||
|
exeinto "${pkgdir}"/codex-path
|
||||||
|
doexe "${T}"/rg
|
||||||
|
exeinto "${pkgdir}"/codex-resources
|
||||||
|
doexe "${T}"/bwrap
|
||||||
|
|
||||||
|
dosym ../lib/"${PN}"/bin/codex /usr/bin/"${PN}"
|
||||||
|
dosym ../lib/"${PN}"/bin/codex-code-mode-host /usr/bin/codex-code-mode-host
|
||||||
|
|
||||||
einstalldocs
|
einstalldocs
|
||||||
}
|
}
|
||||||
@@ -21,7 +21,9 @@ CRATES="
|
|||||||
|
|
||||||
declare -A GIT_CRATES=(
|
declare -A GIT_CRATES=(
|
||||||
[appcontainer_common]='https://github.com/microsoft/mxc;6cd3d58f05d3447e67109cfb75e042803b843ca4;mxc-%commit%/src/backends/appcontainer/common'
|
[appcontainer_common]='https://github.com/microsoft/mxc;6cd3d58f05d3447e67109cfb75e042803b843ca4;mxc-%commit%/src/backends/appcontainer/common'
|
||||||
[crossterm]='https://github.com/openai-oss-forks/crossterm;45fecb9508105988f42fe6ff0441783ed3717f92;crossterm-%commit%'
|
[crossterm]='https://github.com/openai-oss-forks/crossterm;efa177859fd9623d57b9fe7ae9bf491ae1ac6ec4;crossterm-%commit%'
|
||||||
|
[h3]='https://github.com/hyperium/h3;e07e69412876f7e26f026bd75a48b2704d8c8283;h3-%commit%/h3'
|
||||||
|
[h3-quinn]='https://github.com/hyperium/h3;e07e69412876f7e26f026bd75a48b2704d8c8283;h3-%commit%/h3-quinn'
|
||||||
[learning_mode_windows]='https://github.com/microsoft/mxc;6cd3d58f05d3447e67109cfb75e042803b843ca4;mxc-%commit%/src/backends/learning_mode/windows'
|
[learning_mode_windows]='https://github.com/microsoft/mxc;6cd3d58f05d3447e67109cfb75e042803b843ca4;mxc-%commit%/src/backends/learning_mode/windows'
|
||||||
[nucleo-matcher]='https://github.com/helix-editor/nucleo;4253de9faabb4e5c6d81d946a5e35a90f87347ee;nucleo-%commit%/matcher'
|
[nucleo-matcher]='https://github.com/helix-editor/nucleo;4253de9faabb4e5c6d81d946a5e35a90f87347ee;nucleo-%commit%/matcher'
|
||||||
[nucleo]='https://github.com/helix-editor/nucleo;4253de9faabb4e5c6d81d946a5e35a90f87347ee;nucleo-%commit%'
|
[nucleo]='https://github.com/helix-editor/nucleo;4253de9faabb4e5c6d81d946a5e35a90f87347ee;nucleo-%commit%'
|
||||||
@@ -48,7 +50,7 @@ HOMEPAGE="https://github.com/openai/codex"
|
|||||||
# This tarball is generated by: https://github.com/gentoo-zh-drafts/codex/
|
# This tarball is generated by: https://github.com/gentoo-zh-drafts/codex/
|
||||||
# See .github/workflows/crates.yml for the generation process.
|
# See .github/workflows/crates.yml for the generation process.
|
||||||
SRC_URI="
|
SRC_URI="
|
||||||
https://github.com/openai/${PN}/archive/rust-v${PV}.tar.gz -> ${P}.tar.gz
|
https://github.com/openai/${PN}/archive/rust-v${PV}.tar.gz -> ${PN}-${PV}.tar.gz
|
||||||
https://github.com/gentoo-zh-drafts/codex/releases/download/rust-v${PV}/codex-rust-v${PV}-crates.tar.xz
|
https://github.com/gentoo-zh-drafts/codex/releases/download/rust-v${PV}/codex-rust-v${PV}-crates.tar.xz
|
||||||
amd64? (
|
amd64? (
|
||||||
https://github.com/openai/codex/releases/download/rusty-v8-v${RUSTY_V8_TAG}/librusty_v8_release_x86_64-unknown-linux-musl.a.gz
|
https://github.com/openai/codex/releases/download/rusty-v8-v${RUSTY_V8_TAG}/librusty_v8_release_x86_64-unknown-linux-musl.a.gz
|
||||||
@@ -67,6 +69,8 @@ SRC_URI="
|
|||||||
|
|
||||||
S="${WORKDIR}/${PN}-rust-v${PV}/codex-rs"
|
S="${WORKDIR}/${PN}-rust-v${PV}/codex-rs"
|
||||||
|
|
||||||
|
PATCHES=( "${FILESDIR}"/${PN}-0.156.0-recursion-limit.patch )
|
||||||
|
|
||||||
LICENSE="Apache-2.0"
|
LICENSE="Apache-2.0"
|
||||||
# Dependent crate licenses
|
# Dependent crate licenses
|
||||||
LICENSE+="
|
LICENSE+="
|
||||||
@@ -84,11 +88,12 @@ DEPEND="
|
|||||||
"
|
"
|
||||||
RDEPEND="${DEPEND}
|
RDEPEND="${DEPEND}
|
||||||
>=sys-apps/bubblewrap-0.11.2
|
>=sys-apps/bubblewrap-0.11.2
|
||||||
|
sys-apps/ripgrep
|
||||||
"
|
"
|
||||||
BDEPEND="virtual/pkgconfig"
|
BDEPEND="virtual/pkgconfig"
|
||||||
|
|
||||||
# rust does not use *FLAGS from make.conf, silence portage warning
|
# rust does not use *FLAGS from make.conf, silence portage warning
|
||||||
QA_FLAGS_IGNORED="usr/bin/${PN}"
|
QA_FLAGS_IGNORED="usr/lib/${PN}/bin/*"
|
||||||
|
|
||||||
pkg_pretend() {
|
pkg_pretend() {
|
||||||
check-reqs_pkg_pretend
|
check-reqs_pkg_pretend
|
||||||
@@ -149,7 +154,42 @@ src_compile() {
|
|||||||
}
|
}
|
||||||
|
|
||||||
src_install() {
|
src_install() {
|
||||||
dobin "$(cargo_target_dir)/codex"
|
local pkgdir="/usr/lib/${PN}"
|
||||||
dobin "$(cargo_target_dir)/codex-code-mode-host"
|
local pkg_target
|
||||||
|
case ${ARCH} in
|
||||||
|
amd64) pkg_target="x86_64-unknown-linux-gnu" ;;
|
||||||
|
arm64) pkg_target="aarch64-unknown-linux-gnu" ;;
|
||||||
|
esac
|
||||||
|
|
||||||
|
exeinto "${pkgdir}"/bin
|
||||||
|
doexe "$(cargo_target_dir)/codex" "$(cargo_target_dir)/codex-code-mode-host"
|
||||||
|
|
||||||
|
# The app-server daemon installs the CLI from this layout, see
|
||||||
|
# https://github.com/openai/codex/issues/48050
|
||||||
|
cat > "${T}"/codex-package.json <<-EOF || die
|
||||||
|
{
|
||||||
|
"layoutVersion": 1,
|
||||||
|
"version": "${PV}",
|
||||||
|
"target": "${pkg_target}",
|
||||||
|
"variant": "codex",
|
||||||
|
"entrypoint": "bin/codex",
|
||||||
|
"resourcesDir": "codex-resources",
|
||||||
|
"pathDir": "codex-path"
|
||||||
|
}
|
||||||
|
EOF
|
||||||
|
insinto "${pkgdir}"
|
||||||
|
doins "${T}"/codex-package.json
|
||||||
|
|
||||||
|
# The layout requires both files, they resolve to the system programs
|
||||||
|
printf '#!/bin/sh\nexec %s/usr/bin/rg "$@"\n' "${EPREFIX}" > "${T}"/rg || die
|
||||||
|
printf '#!/bin/sh\nexec %s/usr/bin/bwrap "$@"\n' "${EPREFIX}" > "${T}"/bwrap || die
|
||||||
|
exeinto "${pkgdir}"/codex-path
|
||||||
|
doexe "${T}"/rg
|
||||||
|
exeinto "${pkgdir}"/codex-resources
|
||||||
|
doexe "${T}"/bwrap
|
||||||
|
|
||||||
|
dosym ../lib/"${PN}"/bin/codex /usr/bin/"${PN}"
|
||||||
|
dosym ../lib/"${PN}"/bin/codex-code-mode-host /usr/bin/codex-code-mode-host
|
||||||
|
|
||||||
einstalldocs
|
einstalldocs
|
||||||
}
|
}
|
||||||
@@ -1,2 +1,2 @@
|
|||||||
DIST gemini-cli-0.59.0.zip 21069929 BLAKE2B d43f6aaa7a9431fe00688635e6cfd674fa2065d8451e791b118b2072e9177cbf1931d89357eb7ab9bfb7b53ff4af4c6492dd198d5f6de182ffd16cdebf281f67 SHA512 cac0a93040cf05dacd406f51c0ac3824df0e5c2a49f647afe305cfc9adfb00fc57f9294a168e1367b80479794742ee92db134a75c7530ecb0540f722f3ee0c51
|
|
||||||
DIST gemini-cli-0.60.0.zip 21097612 BLAKE2B c09e62107452fb6e73ac9f4cc58f5e63552824e233f4f38955387ef6a4036715db02a2edb060e6a5c0c66a0427d7854e11328cb60ae5326161dcfda75c26ca93 SHA512 6254c42d3e8949501256c4cc9911b25c8e0760da21c0b219e9462f3d33ee822d000199c4e1620d1d79319daf37878b1e762f95aef7673eabf19cc0c92bbb5949
|
DIST gemini-cli-0.60.0.zip 21097612 BLAKE2B c09e62107452fb6e73ac9f4cc58f5e63552824e233f4f38955387ef6a4036715db02a2edb060e6a5c0c66a0427d7854e11328cb60ae5326161dcfda75c26ca93 SHA512 6254c42d3e8949501256c4cc9911b25c8e0760da21c0b219e9462f3d33ee822d000199c4e1620d1d79319daf37878b1e762f95aef7673eabf19cc0c92bbb5949
|
||||||
|
DIST gemini-cli-0.61.0.zip 21122284 BLAKE2B be7da2702f75527455f1792137f472a4068a18e928a1138dc796a7e11899a3af0fbde60c4c255067ad77a63695c93409fae07585433d56094f42bd38c612f400 SHA512 806bf1fa1a2e0c6d3d971a0bd6e3e15e7af35a0f8ac7c93a3830e8852a83b2f290f017992e0d2cad3ba919f9045ed13b9be309acf75686873cb7d4c489eada43
|
||||||
File renamed without changes.
@@ -1,6 +1,6 @@
|
|||||||
DIST google-antigravity-cli-1.1.28_amd64.tar.gz 56914961 BLAKE2B ca86372335da5571ecc5f36569359bef127c6838e96528d128bb9849608c22ae56ae1d17585f4451024525d5777c4d7cdd76c0370fd95b7e27a3c06f15c982b9 SHA512 a855c623426fe901088bfe2b4d559b01f5b479a7c5ec0e41acfe129d4fe7deee9fbd9057072cc8e8c19ed65474cafa4f1d10fcdc14fbb85f82f20c3ec94295d4
|
DIST google-antigravity-cli-1.1.28_amd64.tar.gz 56914961 BLAKE2B ca86372335da5571ecc5f36569359bef127c6838e96528d128bb9849608c22ae56ae1d17585f4451024525d5777c4d7cdd76c0370fd95b7e27a3c06f15c982b9 SHA512 a855c623426fe901088bfe2b4d559b01f5b479a7c5ec0e41acfe129d4fe7deee9fbd9057072cc8e8c19ed65474cafa4f1d10fcdc14fbb85f82f20c3ec94295d4
|
||||||
DIST google-antigravity-cli-1.1.28_arm64.tar.gz 53365668 BLAKE2B 835278a90473bac5af32ea2a87309579c158fceb4aa19f68a4e9dd7a5c158d924200b89aa4b46d0a30ac47df4363357532fad0adfda18899f813131032260fed SHA512 2cc17c2a2dfe5c7d2f8088ac16ccfef270933c7844c3c717b3e4f4f94873f865ebddc5943508cbe54b4976c0f9dc478ca71b8c26b8c08d6758d9508788235530
|
DIST google-antigravity-cli-1.1.28_arm64.tar.gz 53365668 BLAKE2B 835278a90473bac5af32ea2a87309579c158fceb4aa19f68a4e9dd7a5c158d924200b89aa4b46d0a30ac47df4363357532fad0adfda18899f813131032260fed SHA512 2cc17c2a2dfe5c7d2f8088ac16ccfef270933c7844c3c717b3e4f4f94873f865ebddc5943508cbe54b4976c0f9dc478ca71b8c26b8c08d6758d9508788235530
|
||||||
DIST google-antigravity-cli-1.2.10_amd64.tar.gz 60286675 BLAKE2B 8654f8faa5a84c36f0a7ef4e1031dc8e467aa09636a11c2b95a4424c8c47a608317c29148bba33f912965e5cc4da072d4a39145bd3867afbc7c9a39da231f5a8 SHA512 e19aef599aaf47a9225e72f2cd420d5f97d6dd974e698685950557ca23a8bda63effe666773178c82912b98e9c197da29829b92e771eb6f66c82236f17864fee
|
|
||||||
DIST google-antigravity-cli-1.2.10_arm64.tar.gz 56659816 BLAKE2B e4063c3e40a91b8684848872d2bcb95aa7d16bcf0d461d426e4916d104ee58ee18eb6716e46543cfe76231e5fa72e7525340b392adf85663d8a2d449f9793ef1 SHA512 105fee8989456e4cccd444bd34a7294c3315fc8e3bd3d94022e90053532be02a84375546da78758d6dcf2f4955c7d333ccbd4cd6f8b86c18e47667493d35179f
|
|
||||||
DIST google-antigravity-cli-1.2.11_amd64.tar.gz 60414410 BLAKE2B 6ad5b7fe1a075952e97d91423faa7c9a8e1afb07581602bd4d59dfe40bf0adf763288b98290fe853f2814b80a8ebb08aa5e888a8822e05b97487089075abac6e SHA512 ca12c262343f29a2b87423d1ff1e4244989e936e37fe1f8e56056b0f91cd02f93f133321229ce35c86c2d84b977e919937a3fd9430cfd769a16d6b03ede25081
|
DIST google-antigravity-cli-1.2.11_amd64.tar.gz 60414410 BLAKE2B 6ad5b7fe1a075952e97d91423faa7c9a8e1afb07581602bd4d59dfe40bf0adf763288b98290fe853f2814b80a8ebb08aa5e888a8822e05b97487089075abac6e SHA512 ca12c262343f29a2b87423d1ff1e4244989e936e37fe1f8e56056b0f91cd02f93f133321229ce35c86c2d84b977e919937a3fd9430cfd769a16d6b03ede25081
|
||||||
DIST google-antigravity-cli-1.2.11_arm64.tar.gz 56789048 BLAKE2B b58d5055151dacf73501803dac2afd859ca15f3444e2a2f4de1f04a5913ee28015ae22cf346e528fa7a1d26816bba125ae4dd4905f776614fa92d0d7f8221a68 SHA512 4fd4f8e1960e000b7803da2365c64a733677f1ed80fedc1c344331978f129171dd1d128e85255a4f2f0d3882cf097b3897cc2704b4faf4d3669f7e3c69cc3012
|
DIST google-antigravity-cli-1.2.11_arm64.tar.gz 56789048 BLAKE2B b58d5055151dacf73501803dac2afd859ca15f3444e2a2f4de1f04a5913ee28015ae22cf346e528fa7a1d26816bba125ae4dd4905f776614fa92d0d7f8221a68 SHA512 4fd4f8e1960e000b7803da2365c64a733677f1ed80fedc1c344331978f129171dd1d128e85255a4f2f0d3882cf097b3897cc2704b4faf4d3669f7e3c69cc3012
|
||||||
|
DIST google-antigravity-cli-1.2.12_amd64.tar.gz 60578633 BLAKE2B 30d0f9d762dfef4955f02a63a134865fc3ac08f74cde12a9ac66e97b26ddc582d6c43c32a52c32f113df1550eb60897439205e7d091359cc3e74c18aafcb2c19 SHA512 d5f0fe7433cb7c43ea878c07627a4fdb82d218f3bef5e6436266f5d9fdd2df145523453b9be0c4250391a64a007f5f42f7faff797bc2b2d502e7efb4874e383a
|
||||||
|
DIST google-antigravity-cli-1.2.12_arm64.tar.gz 56929944 BLAKE2B 4e47c47e05794c4ec1694fc1740ac32591aaf52cfc6f5f27ac0f4bfaf3e0f7fc8c3c83dff73d0b78adcdd575e2637c87c422c4cf79d3aae97ee47874e84df239 SHA512 e2f10960197efbf2455edb1284ae686821e244908367f507bcb6a0d0f616e945d3eec5cdf29b41bbcd7f630826d0e9e233f457184d1696fa91e81d6a7ed440c9
|
||||||
+1
-1
@@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
EAPI=8
|
EAPI=8
|
||||||
|
|
||||||
EXECUTION_ID="4751581200121856"
|
EXECUTION_ID="5784551402897408"
|
||||||
|
|
||||||
MY_PN="${PN#google-}"
|
MY_PN="${PN#google-}"
|
||||||
DESCRIPTION="Command-line interface for Google's Antigravity agentic development platform"
|
DESCRIPTION="Command-line interface for Google's Antigravity agentic development platform"
|
||||||
@@ -5,7 +5,7 @@ EAPI=8
|
|||||||
|
|
||||||
inherit toolchain-funcs
|
inherit toolchain-funcs
|
||||||
|
|
||||||
if [[ "${PV}" = "9999" ]]; then
|
if [[ "${PV}" == "9999" ]]; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare-update"
|
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare-update"
|
||||||
DEPEND="dev-lang/hare:="
|
DEPEND="dev-lang/hare:="
|
||||||
|
|||||||
@@ -5,7 +5,7 @@ EAPI=8
|
|||||||
|
|
||||||
inherit toolchain-funcs
|
inherit toolchain-funcs
|
||||||
|
|
||||||
if [[ "${PV}" = "9999" ]]; then
|
if [[ "${PV}" == "9999" ]]; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare-update"
|
EGIT_REPO_URI="https://git.sr.ht/~sircmpwn/hare-update"
|
||||||
DEPEND="dev-lang/hare:="
|
DEPEND="dev-lang/hare:="
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
EAPI=8
|
EAPI=8
|
||||||
|
|
||||||
if [[ "${PV}" = "9999" ]]; then
|
if [[ "${PV}" == "9999" ]]; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="https://git.sr.ht/~autumnull/haredo"
|
EGIT_REPO_URI="https://git.sr.ht/~autumnull/haredo"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
|
|||||||
@@ -3,7 +3,7 @@
|
|||||||
|
|
||||||
EAPI=8
|
EAPI=8
|
||||||
|
|
||||||
if [[ "${PV}" = "9999" ]]; then
|
if [[ "${PV}" == "9999" ]]; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="https://git.sr.ht/~autumnull/haredo"
|
EGIT_REPO_URI="https://git.sr.ht/~autumnull/haredo"
|
||||||
SLOT="0"
|
SLOT="0"
|
||||||
|
|||||||
@@ -1,4 +1,4 @@
|
|||||||
DIST kimi-code-bin-2.0.1-amd64.zip 63189450 BLAKE2B f8ae3c19966394d5a3221864dc6c13b932f0e6253908b9291c6aa8328bb5e433e1df389c569ea2f120312eba6d585d99a50bb7003703d68a8750a2a4ea5bef1c SHA512 873010ae749f37d61c0eb2610d5771417475e782ff69b4ab63633abc38c6c2b0aeede8663618337f32f463501d4d12e9036609f5563b606e19ef491880a53828
|
|
||||||
DIST kimi-code-bin-2.0.1-arm64.zip 63131474 BLAKE2B 80b6c0fd45b035126a18da3b17441f12f277728d99e9ee0a739c89024321957b9aa66aa422370281bf037ee8fae64fc0654c14c898b194a26cf1a26541dddf78 SHA512 1ff3b21d930f78df895cec280005e63d61bd7fd9f63eb8f0c5682f7199c5b97b2fce0957bb96d76f0fbeb0df7923cca39924b5dcac80d2a39a04aba7eda54092
|
|
||||||
DIST kimi-code-bin-2.0.2-amd64.zip 63188176 BLAKE2B 781fcf27c6d988cb895802be8ea94300048667165a278cd093de9d40ae5e94ef01fa55941c8c474b247e9010fcffa48052ed2da063d87173d89f6e482d1c8970 SHA512 ee0fe30857a6f2ebf0db31702753e278bc0c66233db0c43767b094960d84dd272768866200594a56ba13c67add7ecc6805042dc9093461762a5275179a64f28f
|
DIST kimi-code-bin-2.0.2-amd64.zip 63188176 BLAKE2B 781fcf27c6d988cb895802be8ea94300048667165a278cd093de9d40ae5e94ef01fa55941c8c474b247e9010fcffa48052ed2da063d87173d89f6e482d1c8970 SHA512 ee0fe30857a6f2ebf0db31702753e278bc0c66233db0c43767b094960d84dd272768866200594a56ba13c67add7ecc6805042dc9093461762a5275179a64f28f
|
||||||
DIST kimi-code-bin-2.0.2-arm64.zip 63136093 BLAKE2B d73d2d604000e9f080583b4e814037710eed4bc78bfe1ad65cd7b8dc7283e8d9a9a237ae55d5bd7473097bec1c2e1184e4b744ae5edb290146711f505b8b2978 SHA512 e063dac526f06f321335b605848832de97623d553f04abe8e4eef4f5907dba03e9cecb744614a8585d4f15beaf2e1072a6090634a14849c49b79f98ffc865cd7
|
DIST kimi-code-bin-2.0.2-arm64.zip 63136093 BLAKE2B d73d2d604000e9f080583b4e814037710eed4bc78bfe1ad65cd7b8dc7283e8d9a9a237ae55d5bd7473097bec1c2e1184e4b744ae5edb290146711f505b8b2978 SHA512 e063dac526f06f321335b605848832de97623d553f04abe8e4eef4f5907dba03e9cecb744614a8585d4f15beaf2e1072a6090634a14849c49b79f98ffc865cd7
|
||||||
|
DIST kimi-code-bin-2.1.1-amd64.zip 66811081 BLAKE2B 181941131e010764aab52f134d127a1e9b755f47b64e00cbb6774b4b8868261fad8ef57464cd53a0e06ede2c4a63790dfb284683d00e39177fdaca15b0eb2be9 SHA512 db9e258436a32731e5bd17ebaedfe8e2276bf9c3cf97b9417ee9641626199061454bc1e0d8a938e55363a6a1a1c47f321033a8fceef318785d8fc4ea2abca963
|
||||||
|
DIST kimi-code-bin-2.1.1-arm64.zip 66766371 BLAKE2B 0a014dfb4c835621c6e828ef2f3a862e831f53d463e01fb20034147fb74a7736c3285a4a2399bf1092aa30b40ffb58c334c4cdb6bb1079506b27400232aa7614 SHA512 b5253a5df35f091b48512b7dd9cc5bcea6012b91c648725a84b6699504ff104a8a9d7fdbe1792a949d3dfe435ff02dd481b4f1a117f90ab5d17b01169e60b170
|
||||||
File renamed without changes.
@@ -8,7 +8,7 @@ inherit prefix
|
|||||||
DESCRIPTION="A full-featured BDD unit testing framework for all POSIX shells"
|
DESCRIPTION="A full-featured BDD unit testing framework for all POSIX shells"
|
||||||
HOMEPAGE="https://shellspec.info/"
|
HOMEPAGE="https://shellspec.info/"
|
||||||
|
|
||||||
if [[ "${PV}" = 9999 ]]; then
|
if [[ "${PV}" == 9999 ]]; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="https://github.com/shellspec/shellspec.git"
|
EGIT_REPO_URI="https://github.com/shellspec/shellspec.git"
|
||||||
else
|
else
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ inherit prefix
|
|||||||
DESCRIPTION="A full-featured BDD unit testing framework for all POSIX shells"
|
DESCRIPTION="A full-featured BDD unit testing framework for all POSIX shells"
|
||||||
HOMEPAGE="https://shellspec.info/"
|
HOMEPAGE="https://shellspec.info/"
|
||||||
|
|
||||||
if [[ "${PV}" = 9999 ]]; then
|
if [[ "${PV}" == 9999 ]]; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="https://github.com/shellspec/shellspec.git"
|
EGIT_REPO_URI="https://github.com/shellspec/shellspec.git"
|
||||||
else
|
else
|
||||||
|
|||||||
@@ -59,7 +59,7 @@ src_unpack() {
|
|||||||
)
|
)
|
||||||
use gnome-keyring && list+=( dep_git_git )
|
use gnome-keyring && list+=( dep_git_git )
|
||||||
for i in "${list[@]}"; do
|
for i in "${list[@]}"; do
|
||||||
[ ! -f "${DISTDIR}/${P}-${i}.tar.gz" ] && die "The file ${DISTDIR}/${P}-${i}.tar.gz doesn't exist"
|
[[ ! -f "${DISTDIR}/${P}-${i}.tar.gz" ]] && die "The file ${DISTDIR}/${P}-${i}.tar.gz doesn't exist"
|
||||||
tar xf "${DISTDIR}/${P}-${i}.tar.gz" --strip-components 1 -C "${i//_//}" || die "Failed to unpack ${P}-${i}.tar.gz"
|
tar xf "${DISTDIR}/${P}-${i}.tar.gz" --strip-components 1 -C "${i//_//}" || die "Failed to unpack ${P}-${i}.tar.gz"
|
||||||
done
|
done
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ SRC_URI="https://cdn.splashdamage.com/downloads/games/wet/${ET_RELEASE}.x86_full
|
|||||||
|
|
||||||
S="${WORKDIR}/${P/_rc/rc}"
|
S="${WORKDIR}/${P/_rc/rc}"
|
||||||
|
|
||||||
if [[ ${PV} = "9999" ]]; then
|
if [[ ${PV} == "9999" ]]; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="git://github.com/${PN}/${PN}.git"
|
EGIT_REPO_URI="git://github.com/${PN}/${PN}.git"
|
||||||
else
|
else
|
||||||
@@ -69,7 +69,7 @@ BDEPEND="$(unpacker_src_uri_depends)"
|
|||||||
#QA_TEXTRELS="usr/share/games/etlegacy/legacy/omni-bot/omnibot_et.so"
|
#QA_TEXTRELS="usr/share/games/etlegacy/legacy/omni-bot/omnibot_et.so"
|
||||||
|
|
||||||
src_unpack() {
|
src_unpack() {
|
||||||
if [[ "${PV}" = 9999 ]] ; then
|
if [[ "${PV}" == 9999 ]] ; then
|
||||||
git-r3_src_unpack
|
git-r3_src_unpack
|
||||||
else
|
else
|
||||||
default
|
default
|
||||||
|
|||||||
@@ -14,7 +14,7 @@ SRC_URI="https://cdn.splashdamage.com/downloads/games/wet/${ET_RELEASE}.x86_full
|
|||||||
|
|
||||||
S="${WORKDIR}/${P/_rc/rc}"
|
S="${WORKDIR}/${P/_rc/rc}"
|
||||||
|
|
||||||
if [[ ${PV} = "9999" ]]; then
|
if [[ ${PV} == "9999" ]]; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="git://github.com/${PN}/${PN}.git"
|
EGIT_REPO_URI="git://github.com/${PN}/${PN}.git"
|
||||||
else
|
else
|
||||||
@@ -69,7 +69,7 @@ BDEPEND="$(unpacker_src_uri_depends)"
|
|||||||
#QA_TEXTRELS="usr/share/games/etlegacy/legacy/omni-bot/omnibot_et.so"
|
#QA_TEXTRELS="usr/share/games/etlegacy/legacy/omni-bot/omnibot_et.so"
|
||||||
|
|
||||||
src_unpack() {
|
src_unpack() {
|
||||||
if [[ "${PV}" = 9999 ]] ; then
|
if [[ "${PV}" == 9999 ]] ; then
|
||||||
git-r3_src_unpack
|
git-r3_src_unpack
|
||||||
else
|
else
|
||||||
default
|
default
|
||||||
|
|||||||
@@ -1 +1 @@
|
|||||||
DIST ShatteredPD-v3.3.8-Java.jar 53761488 BLAKE2B 0626a0a007bd900bd31c3303485e8df2c79b9fcf8956a224cc045a1dfb7dccc9b22ebd62872dc3667e902be36975c0c00abdb26433f667212df1a9dd35db6707 SHA512 e765077c84643860eae0ba3c3e54a3d0094a1a6c3934c0c76e368bd91d7f2487907b4f2d8e6898959b06c9c585ec014d8b775e73318b5fb11bca11ee6e119de6
|
DIST ShatteredPD-v4.0.0-Java.jar 54234664 BLAKE2B 1fb409f5331ad5e85178828bb0137cfa9f89cbe4c4f6de77a10ac5f526455615c95c97676a672e5facf8f10c34cc18260626bb56a699d20caaa3c74df965cee4 SHA512 e7338ed3e0fcf8302b19fa9186e47f1501e5da768ea6d49efe090d4a7467773753991509af273eb51e411562edc9f109acbd58e5679ca9b67c7aee92cbc8cbff
|
||||||
File renamed without changes.
@@ -7,7 +7,7 @@ inherit optfeature xdg
|
|||||||
|
|
||||||
DESCRIPTION="Wrapper script for Steam custom launch options"
|
DESCRIPTION="Wrapper script for Steam custom launch options"
|
||||||
HOMEPAGE="https://github.com/sonic2kk/steamtinkerlaunch"
|
HOMEPAGE="https://github.com/sonic2kk/steamtinkerlaunch"
|
||||||
if [ "${PV}" == 9999 ] ; then
|
if [[ "${PV}" == 9999 ]] ; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="https://github.com/sonic2kk/${PN}"
|
EGIT_REPO_URI="https://github.com/sonic2kk/${PN}"
|
||||||
else
|
else
|
||||||
|
|||||||
@@ -7,7 +7,7 @@ inherit optfeature xdg
|
|||||||
|
|
||||||
DESCRIPTION="Wrapper script for Steam custom launch options"
|
DESCRIPTION="Wrapper script for Steam custom launch options"
|
||||||
HOMEPAGE="https://github.com/sonic2kk/steamtinkerlaunch"
|
HOMEPAGE="https://github.com/sonic2kk/steamtinkerlaunch"
|
||||||
if [ "${PV}" == 9999 ] ; then
|
if [[ "${PV}" == 9999 ]] ; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="https://github.com/sonic2kk/${PN}"
|
EGIT_REPO_URI="https://github.com/sonic2kk/${PN}"
|
||||||
else
|
else
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ inherit autotools gnome2-utils xdg
|
|||||||
DESCRIPTION="Display GTK+ dialog boxes from command line or shell scripts"
|
DESCRIPTION="Display GTK+ dialog boxes from command line or shell scripts"
|
||||||
HOMEPAGE="https://github.com/v1cont/yad/"
|
HOMEPAGE="https://github.com/v1cont/yad/"
|
||||||
|
|
||||||
if [[ "${PV}" = 9999 ]]; then
|
if [[ "${PV}" == 9999 ]]; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="https://github.com/v1cont/yad.git"
|
EGIT_REPO_URI="https://github.com/v1cont/yad.git"
|
||||||
else
|
else
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ inherit autotools gnome2-utils xdg
|
|||||||
DESCRIPTION="Display GTK+ dialog boxes from command line or shell scripts"
|
DESCRIPTION="Display GTK+ dialog boxes from command line or shell scripts"
|
||||||
HOMEPAGE="https://github.com/v1cont/yad/"
|
HOMEPAGE="https://github.com/v1cont/yad/"
|
||||||
|
|
||||||
if [[ "${PV}" = 9999 ]]; then
|
if [[ "${PV}" == 9999 ]]; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="https://github.com/v1cont/yad.git"
|
EGIT_REPO_URI="https://github.com/v1cont/yad.git"
|
||||||
else
|
else
|
||||||
|
|||||||
@@ -0,0 +1,3 @@
|
|||||||
|
DIST channel-0.5.0.tar.gz 29352 BLAKE2B b3efd2fa1e712b8f0cc657c3569c4e3157d1be354eb8bacca0c311f527a2483a16ae99d58cf4dd87d744917d2ed19e1e9e8a91be8ae9d42be0e0708a3e085548 SHA512 b364c586ec2ab8bc46514ba4bebe0e515cb1c8beca0013cc90f8073b99e9658c192c4c290030edb1939e9c0086926681870689e737dd829578cf636ffd826b0c
|
||||||
|
DIST tributary-0.4.1-tqCfWzbUAACWcbClrEM-xQIfPNogwri6nGNyWrt123vK.tar.gz 26108 BLAKE2B ced9a9780b50bf332d6135d1d81115d553303aa1fda3cf553630cd05062076fa0a3cf1865c77327231e549fca5f60ef241da93c2d222799d2e9010dd40eb1d9e SHA512 acab416dd7194d306171ae8aa92d66c5a6be08eaa0b3ff215faeae37e6bc177538d8e2ee7827fd8932b4f320931220b94bfe0ce6cbb12ba55b81642168a5da73
|
||||||
|
DIST wayland-0.6.0-lQa1kqz8AQADQmdNJsNhLoNHcnEGEUjrOaPV-dtEnEmX.tar.gz 150022 BLAKE2B 7907311b3b54a1a15ff454906b379a4ce084be58295cd70c691277dfac9306365960dd97048de59bef5cfe48b8495ea1b381469a9ec2e021a17d78d29354ab3d SHA512 ef495b505e2b390cd49b774b69c63a8e98e0c172122728e00bba6d25b5bd03344961e1704491b5265a5f3d6ad15f78c280ddb34f96599ed82965726ad1dadbdf
|
||||||
@@ -0,0 +1,45 @@
|
|||||||
|
# Copyright 2026 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
DESCRIPTION="A flexible demon to provide live input configuration for river"
|
||||||
|
HOMEPAGE="https://codeberg.org/Sivecano/channel"
|
||||||
|
|
||||||
|
declare -g -r -A ZBS_DEPENDENCIES=(
|
||||||
|
[tributary-0.4.1-tqCfWzbUAACWcbClrEM-xQIfPNogwri6nGNyWrt123vK.tar.gz]='https://codeberg.org/Sivecano/libtributary/archive/0.5.0.tar.gz'
|
||||||
|
[wayland-0.6.0-lQa1kqz8AQADQmdNJsNhLoNHcnEGEUjrOaPV-dtEnEmX.tar.gz]='https://codeberg.org/ifreund/zig-wayland/archive/v0.6.0.tar.gz'
|
||||||
|
)
|
||||||
|
|
||||||
|
ZIG_SLOT="0.16"
|
||||||
|
inherit zig
|
||||||
|
|
||||||
|
SRC_URI="
|
||||||
|
https://codeberg.org/Sivecano/channel/archive/${PV}.tar.gz -> ${P}.tar.gz
|
||||||
|
${ZBS_DEPENDENCIES_SRC_URI}
|
||||||
|
"
|
||||||
|
|
||||||
|
S="${WORKDIR}/${PN}"
|
||||||
|
|
||||||
|
LICENSE="AGPL-3"
|
||||||
|
SLOT="0"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
dev-libs/wayland
|
||||||
|
x11-libs/libxkbcommon
|
||||||
|
"
|
||||||
|
|
||||||
|
BDEPEND="
|
||||||
|
>=gui-wm/river-0.4.0
|
||||||
|
dev-libs/wayland-protocols
|
||||||
|
"
|
||||||
|
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
|
||||||
|
src_configure() {
|
||||||
|
local my_zbs_args=(
|
||||||
|
-Dstrip=false # portage handles this
|
||||||
|
)
|
||||||
|
|
||||||
|
zig_src_configure
|
||||||
|
}
|
||||||
@@ -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>Sivecano@gmail.com</email>
|
||||||
|
<name>Sivecano</name>
|
||||||
|
</maintainer>
|
||||||
|
<upstream>
|
||||||
|
<remote-id type="codeberg">Sivecano/rhine</remote-id>
|
||||||
|
</upstream>
|
||||||
|
</pkgmetadata>
|
||||||
@@ -67,10 +67,6 @@ src_install() {
|
|||||||
# install dms binary
|
# install dms binary
|
||||||
newbin "${S}"/bin/dms-linux-"${ARCH}" dms
|
newbin "${S}"/bin/dms-linux-"${ARCH}" dms
|
||||||
|
|
||||||
# install qml sources at /usr/share/quickshell/dms
|
|
||||||
insinto /usr/share/quickshell/dms
|
|
||||||
doins -r "${QML_DIR}/."
|
|
||||||
|
|
||||||
# install shell completions
|
# install shell completions
|
||||||
newbashcomp "${S}"/dms-bashcomp dms
|
newbashcomp "${S}"/dms-bashcomp dms
|
||||||
newzshcomp "${S}"/dms-zshcomp _dms
|
newzshcomp "${S}"/dms-zshcomp _dms
|
||||||
|
|||||||
@@ -2,3 +2,4 @@ DIST noctalia-greeter-1.2.1.tar.gz 1898496 BLAKE2B 7c7359c153bf88f620a1cf27a4f95
|
|||||||
DIST noctalia-greeter-1.3.0.tar.gz 1917752 BLAKE2B 755b5e97b5bc680c728296d775cf9fdb6c5593fe8b9ad8ac1071e7ee13656b03fc6885331d93aab1acb9d8c949419afca23b6cf8f648967e1bb9e22ab5052c9f SHA512 acd584ce54d7bc6a54fb21cedc523b474238a6e1290166c93628a0e567427fc20b2c8602eacab395ac618a6bb3d70eddb02b5879fd26f1c09aa5a9c1fd264f63
|
DIST noctalia-greeter-1.3.0.tar.gz 1917752 BLAKE2B 755b5e97b5bc680c728296d775cf9fdb6c5593fe8b9ad8ac1071e7ee13656b03fc6885331d93aab1acb9d8c949419afca23b6cf8f648967e1bb9e22ab5052c9f SHA512 acd584ce54d7bc6a54fb21cedc523b474238a6e1290166c93628a0e567427fc20b2c8602eacab395ac618a6bb3d70eddb02b5879fd26f1c09aa5a9c1fd264f63
|
||||||
DIST noctalia-greeter-1.3.1.tar.gz 1917759 BLAKE2B bbe6b93f5caefe7bb389a3b57dc84bb139315e69eb79e9cd17ddea1c3545f55f673d4e3ba156e6f965730c62018ea8ab8c63965c6a8461a0f5630197a13ea7dc SHA512 c36f93d7341db4cf201395351b1e3567f30a6435fdb05d64385a0cff9362f81d4896029706465ee46bf33875c6acbdcd50a9686ca819648ba959988f83a8eef5
|
DIST noctalia-greeter-1.3.1.tar.gz 1917759 BLAKE2B bbe6b93f5caefe7bb389a3b57dc84bb139315e69eb79e9cd17ddea1c3545f55f673d4e3ba156e6f965730c62018ea8ab8c63965c6a8461a0f5630197a13ea7dc SHA512 c36f93d7341db4cf201395351b1e3567f30a6435fdb05d64385a0cff9362f81d4896029706465ee46bf33875c6acbdcd50a9686ca819648ba959988f83a8eef5
|
||||||
DIST noctalia-greeter-1.5.0.tar.gz 1955651 BLAKE2B 61db2f06d031e69e276a7952eaac4bf074f695b4e9074447bc45326dd856b1d37bc15bf7b52c504b1474d5eeb9280dd428d8d79a2e33fc13c78bdcd9511ac765 SHA512 9509b4d8062fd67cd340953da5135d48ca932cd5ed78f4cb77bede39bfd90de0675181dfd2e80bdeec1323e83323fc46e1ef02a4531df0b97184a33a91bc9086
|
DIST noctalia-greeter-1.5.0.tar.gz 1955651 BLAKE2B 61db2f06d031e69e276a7952eaac4bf074f695b4e9074447bc45326dd856b1d37bc15bf7b52c504b1474d5eeb9280dd428d8d79a2e33fc13c78bdcd9511ac765 SHA512 9509b4d8062fd67cd340953da5135d48ca932cd5ed78f4cb77bede39bfd90de0675181dfd2e80bdeec1323e83323fc46e1ef02a4531df0b97184a33a91bc9086
|
||||||
|
DIST noctalia-greeter-1.6.0.tar.gz 1979877 BLAKE2B ffe8f95bc4d2d2a0ad60d5ff6959149910b2442dfe7feb7e082e1f7cc76a5e0ed24ee8d90da4942438077cf94d97b98332fc4d0983a344a5856529efd17f038b SHA512 cff00e2bdad8cd468b87dd8a341bb014e03e73f7ed9b40b22299f5007b1fa8eda58693ae08bd8bd60962bb4aea9fa4d944dc8cb7cc664a3f6f55ba15ec5279c3
|
||||||
@@ -0,0 +1,74 @@
|
|||||||
|
# Copyright 2026 Gentoo Authors
|
||||||
|
# Distributed under the terms of the GNU General Public License v2
|
||||||
|
|
||||||
|
EAPI=8
|
||||||
|
|
||||||
|
inherit meson optfeature tmpfiles
|
||||||
|
|
||||||
|
DESCRIPTION="A minimal login greeter for greetd that matches Noctalia Shell"
|
||||||
|
HOMEPAGE="https://noctalia.dev/ https://github.com/noctalia-dev/noctalia-greeter"
|
||||||
|
|
||||||
|
if [[ ${PV} == 9999 ]]; then
|
||||||
|
inherit git-r3
|
||||||
|
EGIT_REPO_URI="https://github.com/noctalia-dev/${PN}.git"
|
||||||
|
else
|
||||||
|
SRC_URI="https://github.com/noctalia-dev/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz"
|
||||||
|
KEYWORDS="~amd64"
|
||||||
|
fi
|
||||||
|
|
||||||
|
LICENSE="MIT"
|
||||||
|
SLOT="0"
|
||||||
|
|
||||||
|
DEPEND="
|
||||||
|
dev-cpp/tomlplusplus
|
||||||
|
dev-cpp/nlohmann_json
|
||||||
|
dev-libs/glib:2
|
||||||
|
dev-libs/libxml2
|
||||||
|
dev-libs/libinput
|
||||||
|
dev-libs/wayland
|
||||||
|
dev-libs/stb
|
||||||
|
gnome-base/librsvg:2
|
||||||
|
gui-libs/greetd
|
||||||
|
gui-libs/wlroots:0.20=
|
||||||
|
media-libs/fontconfig
|
||||||
|
media-libs/freetype
|
||||||
|
media-libs/libwebp
|
||||||
|
media-libs/mesa
|
||||||
|
sys-apps/dbus
|
||||||
|
virtual/opengl
|
||||||
|
x11-libs/cairo[glib]
|
||||||
|
x11-libs/libxkbcommon
|
||||||
|
x11-libs/pango
|
||||||
|
"
|
||||||
|
|
||||||
|
RDEPEND="${DEPEND}"
|
||||||
|
|
||||||
|
BDEPEND="
|
||||||
|
dev-libs/wayland
|
||||||
|
dev-util/wayland-scanner
|
||||||
|
dev-libs/wayland-protocols
|
||||||
|
"
|
||||||
|
|
||||||
|
# TODO: unbundle tabler fonts
|
||||||
|
|
||||||
|
src_prepare() {
|
||||||
|
default
|
||||||
|
|
||||||
|
# replace greetd user
|
||||||
|
sed -E -i 's/^(\S+\s+\S+\s+\S+\s+)greeter(\s+)greeter(\s+)/\1greetd\2greetd\3/' data/tmpfiles.d/${PN}.conf
|
||||||
|
}
|
||||||
|
|
||||||
|
src_install() {
|
||||||
|
meson_src_install
|
||||||
|
|
||||||
|
# remove unneeded additional scripts
|
||||||
|
rm "${ED}"/usr/share/${PN}/*.sh || die
|
||||||
|
|
||||||
|
dotmpfiles data/tmpfiles.d/${PN}.conf
|
||||||
|
}
|
||||||
|
|
||||||
|
pkg_postinst() {
|
||||||
|
tmpfiles_process ${PN}.conf
|
||||||
|
|
||||||
|
optfeature "avatars" sys-apps/accountsservice
|
||||||
|
}
|
||||||
@@ -10,7 +10,7 @@ GIT_REVISION=1c0710cd7c9f1483bb6dbf5e69023da97136646d
|
|||||||
DESCRIPTION="Toolkit for building desktop widgets using QtQuick"
|
DESCRIPTION="Toolkit for building desktop widgets using QtQuick"
|
||||||
HOMEPAGE="https://quickshell.org/"
|
HOMEPAGE="https://quickshell.org/"
|
||||||
|
|
||||||
if [[ "${PV}" = *9999 ]]; then
|
if [[ "${PV}" == *9999 ]]; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="https://github.com/noctalia-dev/noctalia-qs.git"
|
EGIT_REPO_URI="https://github.com/noctalia-dev/noctalia-qs.git"
|
||||||
else
|
else
|
||||||
|
|||||||
@@ -10,7 +10,7 @@ GIT_REVISION=fb0cc1557d8321fb2e3f34e94beddefe56211e04
|
|||||||
DESCRIPTION="Toolkit for building desktop widgets using QtQuick"
|
DESCRIPTION="Toolkit for building desktop widgets using QtQuick"
|
||||||
HOMEPAGE="https://quickshell.org/"
|
HOMEPAGE="https://quickshell.org/"
|
||||||
|
|
||||||
if [[ "${PV}" = *9999 ]]; then
|
if [[ "${PV}" == *9999 ]]; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="https://github.com/noctalia-dev/noctalia-qs.git"
|
EGIT_REPO_URI="https://github.com/noctalia-dev/noctalia-qs.git"
|
||||||
else
|
else
|
||||||
|
|||||||
@@ -8,7 +8,7 @@ inherit branding cmake
|
|||||||
DESCRIPTION="Toolkit for building desktop widgets using QtQuick"
|
DESCRIPTION="Toolkit for building desktop widgets using QtQuick"
|
||||||
HOMEPAGE="https://quickshell.org/"
|
HOMEPAGE="https://quickshell.org/"
|
||||||
|
|
||||||
if [[ "${PV}" = *9999 ]]; then
|
if [[ "${PV}" == *9999 ]]; then
|
||||||
inherit git-r3
|
inherit git-r3
|
||||||
EGIT_REPO_URI="https://github.com/noctalia-dev/noctalia-qs.git"
|
EGIT_REPO_URI="https://github.com/noctalia-dev/noctalia-qs.git"
|
||||||
else
|
else
|
||||||
|
|||||||
Loaded 100 of 225 files, more files were not shown because too many files have changed in this diff.
Show more
Reference in new issue
Block a user