Compare commits

...

13 Commits

Author SHA1 Message Date
Alfred Wingate
006e9cce76
media-gfx/drawing: enable py3.13
Signed-off-by: Alfred Wingate <parona@protonmail.com>
2024-07-01 11:54:08 +03:00
Alfred Wingate
d833d5465f
sys-boot/rpi-imager: drop 1.7.3
Signed-off-by: Alfred Wingate <parona@protonmail.com>
2024-07-01 11:33:41 +03:00
Alfred Wingate
911e4fd99f
sys-boot/rpi-imager: update live
Signed-off-by: Alfred Wingate <parona@protonmail.com>
2024-07-01 11:33:23 +03:00
Alfred Wingate
6f7a4794c7
sys-boot/rpi-imager: enable py3.13
Signed-off-by: Alfred Wingate <parona@protonmail.com>
2024-07-01 11:22:16 +03:00
Alfred Wingate
0544a055dc
app-portage/euscan-ng: enable py3.13
Signed-off-by: Alfred Wingate <parona@protonmail.com>
2024-07-01 11:20:36 +03:00
Alfred Wingate
b3cb5c0ae7
net-misc/ddgr: drop 2.1
Signed-off-by: Alfred Wingate <parona@protonmail.com>
2024-07-01 11:20:13 +03:00
Alfred Wingate
8722e48036
net-misc/ddgr: enable py3.13
Signed-off-by: Alfred Wingate <parona@protonmail.com>
2024-07-01 11:20:04 +03:00
Alfred Wingate
eca11547b4
net-im/pantalaimon: enable py3.12
Signed-off-by: Alfred Wingate <parona@protonmail.com>
2024-07-01 11:17:57 +03:00
Alfred Wingate
39611aeb36
dev-python/python-olm: enable py3.13
Signed-off-by: Alfred Wingate <parona@protonmail.com>
2024-07-01 10:53:41 +03:00
Alfred Wingate
c32f7e3fad
dev-python/vkbasalt-cli: enable py3.13
Signed-off-by: Alfred Wingate <parona@protonmail.com>
2024-07-01 10:52:07 +03:00
Alfred Wingate
3fa0b09e3e
dev-python/aspectlib: enable py3.13
Signed-off-by: Alfred Wingate <parona@protonmail.com>
2024-07-01 10:51:45 +03:00
Alfred Wingate
dcfaf5fe37
dev-python/janus: enable py3.13
Signed-off-by: Alfred Wingate <parona@protonmail.com>
2024-07-01 10:49:36 +03:00
Alfred Wingate
bc78297b86
dev-python/FVS: enable py3.13
Signed-off-by: Alfred Wingate <parona@protonmail.com>
2024-07-01 10:48:22 +03:00
17 changed files with 47 additions and 133 deletions

View File

@ -1,10 +1,10 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
DESCRIPTION="Check if a given package has new upstream versions"

View File

@ -1,11 +1,11 @@
# Copyright 2022-2023 Gentoo Authors
# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYPI_NO_NORMALIZE=y
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi
DESCRIPTION="File Versioning System with hash comparison"

View File

@ -4,7 +4,7 @@
EAPI=8
DISTUTILS_USE_PEP517="setuptools"
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi
DESCRIPTION="An aspect-oriented programming, monkey-patch and decorators library."

View File

@ -1,10 +1,10 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 pypi
DESCRIPTION="Thread-safe asyncio-aware queue for Python"

View File

@ -1,11 +1,11 @@
# Copyright 2023 Gentoo Authors
# Copyright 2023-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_EXT=1
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1

View File

@ -1,10 +1,10 @@
# Copyright 2022-2023 Gentoo Authors
# Copyright 2022-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1
DESCRIPTION="Command-line utility for vkBasalt"

View File

@ -1,9 +1,9 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{10..13} )
inherit gnome2-utils meson python-single-r1 xdg
@ -50,6 +50,12 @@ src_configure() {
meson_src_configure
}
src_install() {
meson_src_install
einstalldocs
python_fix_shebang -f "${D}"
}
pkg_preinst() {
gnome2_schemas_savelist
xdg_pkg_preinst

View File

@ -1,9 +1,9 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{10..13} )
inherit gnome2-utils meson python-single-r1 xdg
@ -50,6 +50,12 @@ src_configure() {
meson_src_configure
}
src_install() {
meson_src_install
einstalldocs
python_fix_shebang -f "${D}"
}
pkg_preinst() {
gnome2_schemas_savelist
xdg_pkg_preinst

View File

@ -1,10 +1,10 @@
# Copyright 2021-2023 Gentoo Authors
# Copyright 2021-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
PYTHON_COMPAT=( python3_{10..11} )
PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1
DESCRIPTION="A Matrix proxy daemon that adds E2E encryption capabilities"
@ -38,14 +38,21 @@ RDEPEND="
<dev-python/pydbus-0.7[${PYTHON_USEDEP}]
dev-python/pygobject[${PYTHON_USEDEP}]
"
BDEPEND="
test? (
${RDEPEND}
)
"
distutils_enable_tests pytest
EPYTEST_IGNORE=(
"tests/proxy_test.py"
)
EPYTEST_DESELECT=(
"tests/pan_client_test.py::TestClass::test_start_loop"
)
python_test() {
epytest -o asyncio_mode=auto -p asyncio
}
src_install() {
distutils-r1_src_install

View File

@ -1,2 +1 @@
DIST ddgr-2.1.gh.tar.gz 44726 BLAKE2B 534a08a9586feefc4629bfdba0a7a7b5aab5f4da28f13dc1be3c0ec824cece2350d179ca687a7d61534912603480d48142a2aea90bea70b455cbaf9975292cc6 SHA512 8ee2ce4bb5661d7324fe733023f4442a034cc6e247b4ed546ebb188c3218c3aff118b72d697e468d0fbad851497223dafdcd5c24a416e87ab66007ab4be5192d
DIST ddgr-2.2.gh.tar.gz 44731 BLAKE2B d44ad9827d7ae16fb339553c523f3e74a9b228080e931cc91eb1b93480c063d0b78f5e9e53d8c0c320c1b1c42da8e05fbb5d7d2996cb0f7938f21e9cc9e215aa SHA512 a61860fe0866b76f89b263bd9d3b3a2b3be52ed6af4885ec9dd076ae192fcdf9e412d9516cb9c3405792ee3d98745b70e059fd41cfb61d835241153d4b63db0e

View File

@ -1,41 +0,0 @@
# Copyright 1999-2023 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_SINGLE_IMPL=1
PYTHON_COMPAT=( python3_{10..12} )
inherit distutils-r1 bash-completion-r1
DESCRIPTION="DuckDuckGo from the terminal"
HOMEPAGE="
https://github.com/jarun/ddgr
https://pypi.org/project/ddgr/
"
if [[ "${PV}" == "9999" ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/jarun/ddgr"
else
SRC_URI="https://github.com/jarun/ddgr/archive/refs/tags/v${PV}.tar.gz -> ${P}.gh.tar.gz"
KEYWORDS="~amd64"
fi
LICENSE="GPL-3"
SLOT="0"
src_install() {
distutils-r1_src_install
dodoc CHANGELOG README.md
doman ddgr.1
newbashcomp auto-completion/bash/${PN}-completion.bash ${PN}
insinto /usr/share/fish/vendor_completions.d/
doins auto-completion/fish/${PN}.fish
insinto /usr/share/zsh/site-functions
doins auto-completion/zsh/_${PN}
}

View File

@ -5,7 +5,7 @@ EAPI=8
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_SINGLE_IMPL=1
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 bash-completion-r1
DESCRIPTION="DuckDuckGo from the terminal"

View File

@ -1,11 +1,11 @@
# Copyright 1999-2023 Gentoo Authors
# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
DISTUTILS_USE_PEP517=setuptools
DISTUTILS_SINGLE_IMPL=1
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{10..13} )
inherit distutils-r1 bash-completion-r1
DESCRIPTION="DuckDuckGo from the terminal"

View File

@ -1,2 +1 @@
DIST rpi-imager-1.7.3.tar.gz 20213201 BLAKE2B 72ab2c8388a11fd7ad6e442872ed5fd31c9d8ec5b2a66143a8ff45fd2db86a260e4cda7039db0af60a45e32512a3370f79190d9cebd25c4abb587e23a42fe445 SHA512 e169c2662c9fbd409a40c97b1a31bebf8b292812266e427d2979aef1af00d29217efc011227b2067fab5c1287441ba4609723dde2c1e1dd3741a9f3851eeba92
DIST rpi-imager-1.8.5.tar.gz 22455707 BLAKE2B a3268674a9d8345c23b765beef041404185eb31a25cefc2adee0d6de7910aa526c1b1f0073e4fd959ae3aa04764c9890355835295dab40149d07e37b0869a890 SHA512 574d4310234344be7502ecb6e01802f658455bc329a8080c88173c020c3e291478f5145b45c9ed68136ff1dafbaf8b842de2f8f086888cab806e931660f1d3b8

View File

@ -1,63 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit xdg cmake optfeature
DESCRIPTION="Raspberry Pi Imaging Utility"
HOMEPAGE="https://github.com/raspberrypi/rpi-imager"
if [[ "${PV}" == *9999* ]]; then
inherit git-r3
EGIT_REPO_URI="https://github.com/raspberrypi/${PN}.git"
else
SRC_URI="https://github.com/raspberrypi/${PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz"
KEYWORDS="~amd64"
fi
LICENSE="Apache-2.0"
SLOT="0"
CMAKE_USE_DIR="${S}/src"
BDEPEND="
dev-qt/linguist-tools
"
RDEPEND="
app-arch/libarchive
dev-libs/openssl
dev-qt/qtconcurrent:5
dev-qt/qtcore:5
dev-qt/qtdbus:5
dev-qt/qtdeclarative:5
dev-qt/qtgui:5
dev-qt/qtquickcontrols2:5
dev-qt/qtsvg:5
dev-qt/qtwidgets:5
dev-qt/qtxml:5
net-misc/curl
sys-fs/udisks:2
"
DEPEND="
${RDEPEND}
"
IUSE="+filter-drivelist"
PATCHES=(
"${FILESDIR}/${PV}-move-DRIVELIST_FILTER_SYSTEM_DRIVES-to-cmake-arg.patch"
)
src_configure() {
local mycmakeargs=(
-DENABLE_CHECK_VERSION=OFF
-DENABLE_TELEMETRY=OFF
-DDRIVELIST_FILTER_SYSTEM_DRIVES=$(usex filter-drivelist)
)
cmake_src_configure
}
pkg_postinst() {
optfeature "writing to disk as non-root user" sys-fs/udisks
}

View File

@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{10..13} )
inherit cmake optfeature python-any-r1 xdg

View File

@ -3,7 +3,7 @@
EAPI=8
PYTHON_COMPAT=( python3_{10..12} )
PYTHON_COMPAT=( python3_{10..13} )
inherit cmake optfeature python-any-r1 xdg
@ -34,6 +34,7 @@ RDEPEND="
dev-qt/qtdeclarative:5
dev-qt/qtgui:5
dev-qt/qtnetwork:5
dev-qt/qtquickcontrols2:5
dev-qt/qtwidgets:5
)
qt6? (