Merge updates from master

This commit is contained in:
Repository mirror & CI
2025-11-26 17:30:47 +00:00
12 changed files with 481 additions and 5 deletions

View File

@@ -1 +1,2 @@
DIST keepassxc-2.7.10.gh.tar.gz 12367110 BLAKE2B 13016a01006cb7c7689e2b1c65a3d245c31cc445def80d8858f6c0f29ce23f0129dadaf5f31bdbdf99d9fbed51e69bc80fbb5f4ba414bb45bfc35512f3d27e3a SHA512 265edbafdfd2951219fac8f28fe72672be798dbd93242d6b6d528a017adfed2f16f98ad753b6cdff0eca3f4d7158c9de87aa626ff7e66d3bac470595e248e271
DIST keepassxc-2.7.11.gh.tar.gz 13714269 BLAKE2B 0fffada2ae86e527e6a7b2c46fa524c9e395067b6011297e6a5261863e10bdbc6a855675e0206726f6433a700f227053a8be0dd63734ffeddb73897190f96f5c SHA512 e50ad1b841866aa6baa3f121a0ee03296e771eb750aabd779d6665bd02ae427f3eb83e219e475762f6da235fcf3cdb9d47f5466acb9400e924753e2a10f15476

View File

@@ -0,0 +1,120 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit cmake xdg
DESCRIPTION="KeePassXC - KeePass Cross-platform Community Edition"
HOMEPAGE="https://keepassxc.org"
if [[ "${PV}" = *9999* ]] ; then
inherit git-r3
EGIT_BRANCH="develop"
EGIT_REPO_URI="https://github.com/keepassxreboot/${PN}"
else
if [[ "${PV}" == *_beta* ]] ; then
SRC_URI="https://github.com/keepassxreboot/${PN}/archive/${PV/_/-}.tar.gz
-> ${P}.gh.tar.gz"
S="${WORKDIR}/${P/_/-}"
else
SRC_URI="https://github.com/keepassxreboot/${PN}/archive/${PV}.tar.gz
-> ${P}.gh.tar.gz"
fi
KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86"
fi
# COPYING order
LICENSE="|| ( GPL-2 GPL-3 ) BSD LGPL-2.1 MIT LGPL-2 CC0-1.0 Apache-2.0 GPL-2+ BSD-2"
SLOT="0"
IUSE="X autotype browser doc keeshare +keyring +network +ssh-agent test yubikey"
RESTRICT="!test? ( test )"
REQUIRED_USE="autotype? ( X )"
RDEPEND="
app-crypt/argon2:=
dev-libs/botan:3=
dev-libs/zxcvbn-c
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
dev-qt/qtdbus:5
dev-qt/qtgui:5
dev-qt/qtnetwork:5
dev-qt/qtsvg:5
dev-qt/qtwidgets:5
media-gfx/qrencode:=
sys-libs/readline:0=
virtual/minizip:=
X? (
dev-qt/qtx11extras:5
)
autotype? (
x11-libs/libX11
x11-libs/libXtst
)
yubikey? (
dev-libs/libusb:1
sys-apps/pcsc-lite
)
"
DEPEND="
${RDEPEND}
dev-qt/qttest:5
"
BDEPEND="
dev-qt/linguist-tools:5
doc? (
dev-ruby/asciidoctor
)
"
PATCHES=(
"${FILESDIR}/${PN}-2.7.10-cmake_minimum.patch"
"${FILESDIR}/${PN}-2.7.10-tests.patch"
"${FILESDIR}/${PN}-2.7.10-zxcvbn.patch"
)
src_prepare() {
if ! [[ "${PV}" =~ _beta|9999 ]]; then
echo "${PV}" > .version || die
fi
# Unbundle zxcvbn, bug 958062
rm -r ./src/thirdparty/zxcvbn || die
cmake_src_prepare
}
src_configure() {
local -a mycmakeargs=(
# Gentoo users enable ccache via e.g. FEATURES=ccache or
# other means. We don't want the build system to enable it for us.
-DWITH_CCACHE="OFF"
-DWITH_GUI_TESTS="OFF"
-DWITH_XC_BOTAN3="ON"
-DWITH_XC_UPDATECHECK="OFF"
-DWITH_TESTS="$(usex test)"
-DWITH_XC_AUTOTYPE="$(usex autotype)"
-DWITH_XC_BROWSER="$(usex browser)"
-DWITH_XC_BROWSER_PASSKEYS="$(usex browser)"
-DWITH_XC_DOCS="$(usex doc)"
-DWITH_XC_FDOSECRETS="$(usex keyring)"
-DWITH_XC_KEESHARE="$(usex keeshare)"
-DWITH_XC_NETWORKING="$(usex network)"
-DWITH_XC_SSHAGENT="$(usex ssh-agent)"
-DWITH_XC_X11="$(usex X)"
-DWITH_XC_YUBIKEY="$(usex yubikey)"
)
if [[ "${PV}" == *_beta* ]] ; then
mycmakeargs+=(
-DOVERRIDE_VERSION="${PV/_/-}"
)
fi
cmake_src_configure
}

View File

@@ -1,2 +1,3 @@
DIST distrobox-1.8.1.2.tar.gz 1966405 BLAKE2B 90f55785c15889ab75f7d0fce3b1d25d38fe1e481d9de20b959d9f2a0138675b45cbc225d1246dc12cf0a1a8ff089272f362a1b50474dffc41a67d9e596233ac SHA512 32cb3ddbc89fec68d44c4e5ab5791755323a6da7be825959b1b868bdbd8144ac5bdb59420f7d06b32c27d4235b95995f8a6af9f79505efbeba2286122519c25e
DIST distrobox-1.8.2.1.gh.tar.gz 2002149 BLAKE2B cb9295ff08089525539dabff3514544f4fb2a1fd4497b1166474603efe06ba8a7924f706de6a86db3f8acbf1c2fe499342bed80d0b5f51f697b5f7d6a0f8b5b6 SHA512 bedf768b90c5f88acb1f520daa296be04d97002f9bbc635619f130a90f3cef746cb86849a8420c32593233efc074ecb9308a3158909b9c95b85995bdf6b8ea2a
DIST distrobox-1.8.2.2.gh.tar.gz 2002827 BLAKE2B 48524ea86bb7c0a9631f385e146dfbba4ab752115f06e03de85264d3ecf61d55f889f6d64ffd265bc28aee82a6808394bfb5e15579cb70431c1ff78606eef197 SHA512 98379fb14b20c70a56fb6e1bfe4ff938fab34d9bc47f7b0b6d1cff703d1c725e3bd5feb330bfa3e7102e23c04ecdb94ce5e660ef4ac72a0c61b3b63e9a397b6d

View File

@@ -0,0 +1,58 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit xdg-utils
DESCRIPTION="Use any Linux distribution inside your terminal (powered by docker/podman)"
HOMEPAGE="https://distrobox.it/
https://github.com/89luca89/distrobox/"
if [[ "${PV}" == *9999* ]] ; then
inherit git-r3
EGIT_REPO_URI="https://github.com/89luca89/${PN}"
else
SRC_URI="https://github.com/89luca89/${PN}/archive/${PV}.tar.gz
-> ${P}.gh.tar.gz"
KEYWORDS="~amd64 ~arm ~arm64 ~riscv ~x86"
fi
LICENSE="GPL-3" # GPL-3.0-only !
SLOT="0"
IUSE="gui"
RDEPEND="
|| (
app-containers/docker
app-containers/podman
)
"
src_install() {
sh ./install --prefix "${ED}/usr" || die "${PN} install script failed"
if use gui ; then
:
else
rm -r "${ED}/usr/share/icons" || die
fi
dodoc *.md
}
pkg_postinst() {
if use gui ; then
xdg_icon_cache_update
xdg_desktop_database_update
fi
}
pkg_postrm() {
if use gui ; then
xdg_icon_cache_update
xdg_desktop_database_update
fi
}

View File

@@ -1,2 +1,4 @@
DIST zotero-bin-7.0.24-amd64.tar.bz2 109593102 BLAKE2B c4290395800db29bed9fe5ddfaa4aacefcc038cb98a3dcce898f10b81afa6e07facc4a65c26ee6e6dc933042489e27d0952e8bc5defbb0b7e1b187d95893d109 SHA512 2027a9ffe14ddada1a3914d4325700d054bda5a17baed4092b62d1c09f99eaeb817bb3d1fd0aa5322cd0213fadd65b0cd87a95e0cd80ff46e3217d0f4d56ff17
DIST zotero-bin-7.0.24-x86.tar.bz2 113524426 BLAKE2B 1ff36666d42914e6d9bb55ab0e32b4b22f25ef122b1895641bafaacd51161da3f3489871e59b85e924ffe6e64b0db1143f2c329a6d88076798734445d980310d SHA512 6e32e03c4862b635510e60ff42e12c7dbbbf7a2bb3bbde1a37ed99707fd513696f5c02b8ebf68506543b9d6bf3ec88a77bfdf0b8177fb02a9227378ecd5b6685
DIST zotero-bin-7.0.30-amd64.tar.bz2 109675355 BLAKE2B 26800112a8e675fce393b09ccb73c14bc37da67bb088f91c64965a424c9a68318ec69e34b2786fc20abca1a13beb08ab0d4002d0c50c65525fc8032833356b20 SHA512 478a54c4a874b711db16da75e136d8aafffd48923cf370dba499d5553d8ee47a5e6c1818e1a7a0e699d9756a6cf713f828d5f5eea4a998ff7a4ba3561bda3024
DIST zotero-bin-7.0.30-x86.tar.bz2 113606518 BLAKE2B 585c94b688c75e6fc2acf4a65fe4aed3319ad07829df14060d4435c48aa4a2a682c310ee7c51c3ff524a04078d4f819da82125124b61f74d69d0b05b021feded SHA512 3d12ef445fbe7ee304485084f3d86778620ac6c8a54ff5268e65bf76f384e1f517e4b58b8a2691a8b94558880284b9f2ff4b027adaeb44c02d3ec7cea747a858

View File

@@ -0,0 +1,84 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit desktop xdg
DESCRIPTION="Helps you collect, organize, cite, and share your research sources"
HOMEPAGE="https://www.zotero.org"
SRC_URI="
amd64? ( https://www.zotero.org/download/client/dl?channel=release&platform=linux-x86_64&version=${PV} -> ${P}-amd64.tar.bz2 )
x86? ( https://www.zotero.org/download/client/dl?channel=release&platform=linux-i686&version=${PV} -> ${P}-x86.tar.bz2 )
"
S="${WORKDIR}"
LICENSE="AGPL-3"
SLOT="0"
KEYWORDS="-* amd64 ~x86"
RDEPEND="
app-accessibility/at-spi2-core
dev-libs/dbus-glib
dev-libs/glib
dev-libs/nspr
dev-libs/nss
media-libs/alsa-lib
media-libs/fontconfig
media-libs/freetype
sys-apps/dbus
sys-libs/glibc
x11-libs/cairo
x11-libs/gdk-pixbuf
x11-libs/gtk+:3
x11-libs/libX11
x11-libs/libxcb
x11-libs/libXcomposite
x11-libs/libXcursor
x11-libs/libXdamage
x11-libs/libXext
x11-libs/libXfixes
x11-libs/libXi
x11-libs/libXrandr
x11-libs/libXrender
x11-libs/libXtst
x11-libs/pango
"
QA_PREBUILT="opt/zotero/*"
src_prepare() {
if use amd64; then
cd Zotero_linux-x86_64 || die
elif use x86; then
cd Zotero_linux-i686 || die
fi
# disable auto-update
sed -i -e 's#URL=.*#URL=#' app/application.ini || die
# fix desktop-file
sed -i -e 's#^Exec=.*#Exec=zotero -url %U#' zotero.desktop || die
sed -i -e 's#Icon=zotero.*#Icon=zotero#' zotero.desktop || die
default
}
src_install() {
if use amd64; then
cd Zotero_linux-x86_64 || die
elif use x86; then
cd Zotero_linux-i686 || die
fi
dodir opt/zotero
cp -a * "${ED}/opt/zotero" || die
dosym ../../opt/zotero/zotero usr/bin/zotero
domenu zotero.desktop
for size in 32 64 128; do
newicon -s ${size} icons/icon${size}.png zotero.png
done
}

View File

@@ -1,3 +1,4 @@
DIST spyder-6.0.8.gh.tar.gz 15831723 BLAKE2B 0f9feb6f6a2178799f5dc8fc20c8130fdc66a861902f6c2984ad4ceabbe6dc6bb9468289cfb702f7ac25b465b340d6e928f5dfcf59f4754720d5a50bd92cd474 SHA512 555ad56fcec1926626a18f8edc71aedfdbc0a85fa0bf4e5a69935489434b6d4a83d37a600b5720a34d37f6da967684dd7c890c9e6e5d66283a301fba164e833c
DIST spyder-6.1.0.gh.tar.gz 15933320 BLAKE2B 38f6ac1fd032b808f4df5ae2a55ced30a3ef9b3854e3ee8eda61106cfe88f47c845fefbebbdc750f1f34d6d8e4f55d308454aa48c39e439c3757d1aacfa9160e SHA512 0db05cde6968f4a9b34f20777f87884b19dd007bcd35e3b6a5255e6f77837cfea9ebeb4213afff270056120f067975ad1b3ac6f347d927d5d06ed48f3d7c698e
DIST spyder-6.1.1.gh.tar.gz 15985728 BLAKE2B bff0f4469b529e56c30cc365baee5797bdea846b03683eda5edbaaaa4544c896e3530c17207f5defd2fce6793cec4704e4da38bee5064f6cfbea01c485cae608 SHA512 0e9fac2eb702acbd2c37fd41c8e12abc2413f2fa69dbd7ea1757ddf1eba7f5106716a98dbf1f71af11302e12b5587bda27664971dffb6ca71ed3561684e9686f
DIST spyder-docs-98004cb46d97fa9fa1cfc3f469919928761e7054.gh.tar.gz 93375891 BLAKE2B c98d391bb33b1ba70bf9c8e8072073e87437541aacd4be42140711b786e8ae07bf5a7ca53dffdb826922b5523150fa2950b04117c335dc57f7c2c22eb693c23f SHA512 55e13f9a55075aed007be32581af954d406703dd9586352084162e01865f943c5aff3aa11b50bdc9813dd8a3a52f8fa8f961c73cfc3f96d95930f2a7b823a1d1

View File

@@ -0,0 +1,208 @@
# Copyright 1999-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{11..13} )
DISTUTILS_USE_PEP517=setuptools
inherit distutils-r1 optfeature xdg #virtualx
# Commit of documentation to fetch
DOCS_PV="98004cb46d97fa9fa1cfc3f469919928761e7054"
DESCRIPTION="The Scientific Python Development Environment"
HOMEPAGE="
https://www.spyder-ide.org/
https://github.com/spyder-ide/spyder/
https://pypi.org/project/spyder/
"
SRC_URI="
https://github.com/spyder-ide/${PN}/archive/v${PV}.tar.gz -> ${P}.gh.tar.gz
https://github.com/spyder-ide/${PN}-docs/archive/${DOCS_PV}.tar.gz -> ${PN}-docs-${DOCS_PV}.gh.tar.gz
"
LICENSE="MIT"
SLOT="0"
KEYWORDS="~amd64"
# Missing deps and broken
RESTRICT="test"
RDEPEND="
>=dev-python/aiohttp-3.11.2[${PYTHON_USEDEP}]
>=dev-python/asyncssh-2.14.0[${PYTHON_USEDEP}]
<dev-python/asyncssh-3.0.0[${PYTHON_USEDEP}]
>=dev-python/atomicwrites-1.2.0[${PYTHON_USEDEP}]
>=dev-python/bcrypt-4.3.0[${PYTHON_USEDEP}]
>=dev-python/chardet-2.0.0[${PYTHON_USEDEP}]
>=dev-util/cookiecutter-1.6.0[${PYTHON_USEDEP}]
>=dev-python/diff-match-patch-20181111[${PYTHON_USEDEP}]
>=dev-python/intervaltree-3.0.2[${PYTHON_USEDEP}]
>=dev-python/ipython-pygments-lexers-1.0.0[${PYTHON_USEDEP}]
>=dev-python/jellyfish-0.7[${PYTHON_USEDEP}]
>=dev-python/jsonschema-3.2.0[${PYTHON_USEDEP}]
>=dev-python/keyring-17.0.0[${PYTHON_USEDEP}]
>=dev-python/nbconvert-4.0[${PYTHON_USEDEP}]
>=dev-python/numpydoc-0.6.0[${PYTHON_USEDEP}]
>=dev-python/packaging-20.0[${PYTHON_USEDEP}]
>=dev-python/pexpect-4.4.0[${PYTHON_USEDEP}]
>=dev-python/pickleshare-0.4[${PYTHON_USEDEP}]
>=dev-python/psutil-5.3[${PYTHON_USEDEP}]
>=dev-python/pygithub-2.3.0[${PYTHON_USEDEP}]
>=dev-python/pygments-2.0[${PYTHON_USEDEP}]
>=dev-python/pylint-venv-3.0.2[${PYTHON_USEDEP}]
>=dev-python/python-lsp-black-2.0.0[${PYTHON_USEDEP}]
<dev-python/python-lsp-black-3.0.0[${PYTHON_USEDEP}]
>=dev-python/python-lsp-ruff-2.3.0[${PYTHON_USEDEP}]
<dev-python/python-lsp-ruff-3.0.0[${PYTHON_USEDEP}]
>=dev-python/pyls-spyder-0.4.0[${PYTHON_USEDEP}]
>=dev-python/pyuca-1.2[${PYTHON_USEDEP}]
>=dev-python/pyxdg-0.26[${PYTHON_USEDEP}]
>=dev-python/pyzmq-24.0.0[${PYTHON_USEDEP}]
>=dev-python/qdarkstyle-3.2.0[${PYTHON_USEDEP}]
<dev-python/qdarkstyle-3.3.0[${PYTHON_USEDEP}]
>=dev-python/qstylizer-0.2.2[${PYTHON_USEDEP}]
>=dev-python/qtawesome-1.4.0[${PYTHON_USEDEP}]
<dev-python/qtawesome-1.5.0[${PYTHON_USEDEP}]
>=dev-python/qtconsole-5.7.0[${PYTHON_USEDEP}]
<dev-python/qtconsole-5.8.0[${PYTHON_USEDEP}]
>=dev-python/qtpy-2.4.0[${PYTHON_USEDEP},pyqt6,quick,svg,webengine]
>=dev-python/rtree-0.9.7[${PYTHON_USEDEP}]
>=dev-python/sphinx-7.2.0[${PYTHON_USEDEP}]
>=dev-python/spyder-kernels-3.1.2[${PYTHON_USEDEP}]
<dev-python/spyder-kernels-3.2.0[${PYTHON_USEDEP}]
>=dev-python/superqt-0.6.2[${PYTHON_USEDEP}]
<dev-python/superqt-1.0.0[${PYTHON_USEDEP}]
>=dev-python/textdistance-4.2.0[${PYTHON_USEDEP}]
>=dev-python/three-merge-0.1.1[${PYTHON_USEDEP}]
>=dev-python/watchdog-0.10.3[${PYTHON_USEDEP}]
>=dev-python/yarl-1.9.4[${PYTHON_USEDEP}]
"
# BDEPEND="
# test? (
# dev-python/cython[${PYTHON_USEDEP}]
# dev-python/flaky[${PYTHON_USEDEP}]
# dev-python/matplotlib[tk,${PYTHON_USEDEP}]
# dev-python/pandas[${PYTHON_USEDEP}]
# dev-python/pillow[${PYTHON_USEDEP}]
# dev-python/pytest-lazy-fixture[${PYTHON_USEDEP}]
# dev-python/pytest-mock[${PYTHON_USEDEP}]
# dev-python/pytest-order[${PYTHON_USEDEP}]
# dev-python/pytest-qt[${PYTHON_USEDEP}]
# dev-python/pytest-timeout[${PYTHON_USEDEP}]
# dev-python/pyyaml[${PYTHON_USEDEP}]
# dev-python/qtpy[${PYTHON_USEDEP}]
# dev-python/scipy[${PYTHON_USEDEP}]
# dev-python/sympy[${PYTHON_USEDEP}]
# )"
# Based on the courtesy of Arfrever
# This patch removes a call to update-desktop-database during build
# This fails because access is denied to this command during build
PATCHES=(
"${FILESDIR}/${PN}-5.0.0-build.patch"
"${FILESDIR}/${PN}-6.0.3-no-dep-on-importlib.patch"
)
DOCS=(
"AUTHORS.txt"
"Announcements.md"
"CHANGELOG.md"
"CODE_OF_CONDUCT.md"
"CONTRIBUTING.md"
"NOTICE.txt"
"README.md"
"RELEASE.md"
)
distutils_enable_tests pytest
# TODO: Package sphinx-design
# distutils_enable_sphinx docs/doc \
# dev-python/sphinx-panels \
# dev-python/pydata-sphinx-theme \
# dev-python/sphinx-multiversion
python_prepare_all() {
# move docs into workdir
mv ../spyder-docs-${DOCS_PV}* docs || die
# these dependencies are packaged separately:
# dev-python/spyder-kernels,
# dev-python/python-lsp-server,
# dev-python/qdarkstyle
rm -r external-deps/* || die
# runs against things packaged in external-deps dir
rm conftest.py || die
# Do not depend on pyqt5<5.16, this dependency is carried by QtPy[pyqt5]
# Do not depend on pyqtwebengine<5.16, this dependency is carried by QtPy[webengine]
# Do not depend on parso and jedi, this is dependency is carried in python-lsp-server
# Do not depend on python-lsp-server, this dependency is carried in pyls-spyder
# Do not depend on ipython, this dependency is carried in spyder-kernels
# The explicit version requirements only make things more complicated, if e.g.
# pyls-spyder gains compatibility with a newer version of python-lsp-server
# in a new release it will take time for this information to propagate into
# the next spyder release. So just remove the dependency and let the other
# ebuilds handle the version requirements to speed things up and prevent
# issues such as Bug 803269.
sed -i \
-e "/'pyqt5[ 0-9<=>.,]*',/d" \
-e "/'pyqtwebengine[ 0-9<=>.,]*',/d" \
-e "/'python-lsp-server\[all\][ 0-9<=>.,]*',/d" \
-e "/'parso[ 0-9<=>.,]*',/d" \
-e "/'jedi[ 0-9<=>.,]*',/d" \
-e "/'pylint[ 0-9<=>.,]*',/d" \
setup.py || die
# -e "/'ipython[ 0-9<=>.,]*',/d" \
sed -i \
-e "/^PYLS_REQVER/c\PYLS_REQVER = '>=0.0.1'" \
-e "/^PYLSP_REQVER/c\PYLSP_REQVER = '>=0.0.1'" \
-e "/^PARSO_REQVER/c\PARSO_REQVER = '>=0.0.1'" \
-e "/^JEDI_REQVER/c\JEDI_REQVER = '>=0.0.1'" \
-e "/^PYLINT_REQVER/c\PYLINT_REQVER = '>=0.0.1'" \
spyder/dependencies.py || die
# -e "/^IPYTHON_REQVER/c\IPYTHON_REQVER = '>=0.0.1'" \
# do not check deps, fails because we removed dependencies above
sed -i -e 's:test_dependencies_for_spyder_setup_install_requires_in_sync:_&:' \
spyder/tests/test_dependencies_in_sync.py || die
# skip online test
rm spyder/widgets/github/tests/test_github_backend.py || die
export SPYDER_QT_BINDING=pyqt6
distutils-r1_python_prepare_all
}
# Calling pytest directly somehow passes the pytest arguments to spyder
# causing an invalid argument error
# python_test() {
# virtx "${EPYTHON}" runtests.py
# }
pkg_postinst() {
xdg_pkg_postinst
optfeature "2D/3D plotting in the Python and IPython consoles" dev-python/matplotlib
optfeature "View and edit DataFrames and Series in the Variable Explorer" dev-python/pandas
optfeature "View and edit two or three dimensional arrays in the Variable Explorer" dev-python/numpy
optfeature "Symbolic mathematics in the IPython console" dev-python/sympy
optfeature "Import Matlab workspace files in the Variable Explorer" dev-python/scipy
optfeature "Run Cython files in the IPython console" dev-python/cython
optfeature "The hdf5/h5py plugin" dev-python/h5py
optfeature "The line profiler plugin" dev-python/spyder-line-profiler
optfeature "Vim key bindings" dev-python/spyder-vim
optfeature "Unittest support" dev-python/spyder-unittest
optfeature "System terminal inside spyder" dev-python/spyder-terminal
optfeature "Jupyter notebook support" dev-python/spyder-notebook
# spyder-memory-profiler is not compatible with spyder-5.2+ yet
# optfeature "The memory profiler plugin" dev-python/spyder-memory-profiler
# spyder-reports not yet updated to >=spyder-4.0.0
# optfeature "Markdown reports using Pweave" dev-python/spyder-reports
# Plugins with no release yet:
# optfeature "Manage virtual environments and packages" dev-python/spyder-env-manager
# optfeature "VCS (e.g. git) integration" dev-python/spyder-vcs
}

View File

@@ -1,2 +1,2 @@
DIST ytmusicapi-1.11.0.tar.gz 316082 BLAKE2B 1272795cc0ee86a8d2691245839520d29339b0e556c11f480a663fd12e27406d0f76f7f566eda538dd5a91fa318e887ccc8a7a44005c37bc14f22172e5d2ab7f SHA512 f2631086f70352d78145a9ecab5e42396ff36ad87fc1769f64dbc4d5e7f215f80ea81b9efefddfea3612959654cd92e39e24bfb73e13b6e0d9b2a36cb8d6875c
DIST ytmusicapi-1.11.1.tar.gz 317409 BLAKE2B 6047a8aa58a8dbc1320775a13e2fe410d0a4994fe7ffc7e7210183e736fd203c6a70207c3f4244526150cea1079f0203a594416b0e28d82c5d8584c89535d679 SHA512 eefaba7204fc1346e03a5e7c08ec48e17c2edf23db7cd2270ad7f380d9d49927a77fe7796fb1e9e38fb2b89d21da8d89b78a895e870082770a76833878e2355b
DIST ytmusicapi-1.11.2.tar.gz 319542 BLAKE2B 3c8e9c9eb55a1fd4e9493238190fbf6e4b565b16d201e352de41d120d29539ec9b8c72cf19515291c8214659ea7cf85790a43a9c9032c36dbd141b3f9733aa7d SHA512 0394fa9010ab624c4a1044fc2a492e5e146f115d7111ea3c9d82be286b233e8ebeb42c67cd6e4d95a82edbd73aade21a5b73c49e03df583e1f0bfa06a32d2b20

View File

@@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517="setuptools"
PYTHON_COMPAT=( python3_{11..13} )
PYTHON_COMPAT=( python3_{12..14} )
inherit distutils-r1 pypi
@@ -14,7 +14,7 @@ HOMEPAGE="https://ytmusicapi.readthedocs.io/
LICENSE="MIT"
SLOT="0"
KEYWORDS="amd64 ~x86"
KEYWORDS="~amd64 ~x86"
RESTRICT="test"
RDEPEND="

View File

@@ -1,2 +1,2 @@
DIST vpl-gpu-rt-24.4.4.tar.gz 9185059 BLAKE2B 25438360274d456fd8fafe95a3bafe9fd2637a8a02422cb42acfd6948fafe8826d438fd1a431d7a0e95f035bd46b20f23a71585c6e3ca4d9faa0e07c02aae02b SHA512 bb5fa4213b5e142c798324e55aec6c4e3faf1d20afda3c35c4cf1d0050263b493df442961b55ff035430002dd180fc51f22b774d525a5b0c80e10e5fddb622da
DIST vpl-gpu-rt-25.2.2.tar.gz 9194348 BLAKE2B c21f4876cbaab42085d7af5b151fe09509dae10ffbc22814225c82d4df113ba48705844431e7b0ce828c3b293ea1d1731ba60e5e05c6089d5fb1ae4d64f14f83 SHA512 7d32dec65b059e22bc10d6b82cee16fdd9eeddc4cec03fd0f078f6f696e81d8614c14f48c88a8587107f1255d28f6f08f505db6ceda7e3403d570740967ba2d9
DIST vpl-gpu-rt-25.4.3.tar.gz 9198630 BLAKE2B 634ef08e020e2e18fd7f33fe81a65c69dbbac02c4d151531a682d5895f26bfa96ffcaee040820cdd174862ca5583f980336a474a3933f8b594aa7971a678de78 SHA512 84808e4acc11b86d00243d80034ef6e981213b04619d95b74d99e9ff93daabb2328155f3934500b12f4cd2431cff3c9f19f57452000859068d9c5933f7f85944

View File

@@ -1,4 +1,4 @@
# Copyright 2022-2024 Gentoo Authors
# Copyright 2022-2025 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
# NOTE: please bump with the other parts of intel's media stack, listed below
@@ -21,6 +21,7 @@ IUSE="test"
RESTRICT="!test? ( test )"
DEPEND="
media-libs/gmmlib
media-libs/libva
x11-libs/libdrm[video_cards_intel]
"