mirror of
https://github.com/gentoo-mirror/guru.git
synced 2026-07-18 03:23:20 -04:00
Merge updates from master
This commit is contained in:
@@ -1,3 +1,2 @@
|
||||
DIST quickemu-4.8.tar.gz 166544 BLAKE2B 527ce0cb7310d4d4f3ce19900a60b40b1534a637c58899beb48a947b4bd29c02c8381af65b966f205883c811219cadd2c6dcb40d5bb6925ed92db4283b7d1d4c SHA512 1f09e99ac4e508d5fe9e26482bd6b318f4cc0256bb8079799dc162ea5789ca99a07a11af283456f7832eed0c970ec0dae46e3ab2e80696954f16ff6807e32765
|
||||
DIST quickemu-4.9.1.tar.gz 176739 BLAKE2B 0cb89afcc54e9e35573721a45a381be708843d33a70d6b8ed9943b46922dc584ff12a34414fc421f85ffc23eb335185d210f126b4bf77c6fa37a02e64ab13c4a SHA512 bf6e4f8a4d05ceb1b69eb32041476d91275c302de162a578380183d981625837256dd7b06804920cf17215657ad4c19eb75ffa12d071cef01d0baabffcc79479
|
||||
DIST quickemu-4.9.2.tar.gz 179761 BLAKE2B 70eeea65a0a654e00215e595cb3bab0272d2796266656e82bd05621b96c09b5e58d2759bff2ee435c454ceffc94d6bf0f9c07496169852813d69effd8c0f89cc SHA512 c9d3afd81062590af7c73cb4757d9c704dbbbb86aae709962de421e94f235f321a7424cd340bbe15f203e5012e23f8d75fcc1f23c4db01e10e01a81159ad70a2
|
||||
|
||||
@@ -1,41 +0,0 @@
|
||||
# Copyright 2021 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_10 )
|
||||
inherit python-single-r1
|
||||
|
||||
DESCRIPTION="Create and run optimised Windows, macOS and Linux desktop virtual machines"
|
||||
HOMEPAGE="https://github.com/quickemu-project/quickemu"
|
||||
SRC_URI="https://github.com/quickemu-project/${PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
|
||||
|
||||
LICENSE="MIT"
|
||||
SLOT="0"
|
||||
KEYWORDS="~amd64"
|
||||
REQUIRED_USE="${PYTHON_REQUIRED_USE}"
|
||||
|
||||
DEPEND="
|
||||
${PYTHON_DEPS}
|
||||
>=app-emulation/qemu-6.0.0[gtk,sdl,spice]
|
||||
>=app-shells/bash-4.0:=
|
||||
app-cdr/cdrtools
|
||||
app-crypt/swtpm
|
||||
app-misc/jq
|
||||
net-misc/spice-gtk[gtk3]
|
||||
net-misc/wget
|
||||
net-misc/zsync
|
||||
sys-apps/usbutils
|
||||
sys-apps/util-linux
|
||||
|| ( sys-firmware/edk2-ovmf sys-firmware/edk2-ovmf-bin )
|
||||
sys-process/procps
|
||||
x11-apps/xrandr
|
||||
x11-misc/xdg-user-dirs
|
||||
"
|
||||
RDEPEND="${DEPEND}"
|
||||
|
||||
src_install() {
|
||||
python_doscript macrecovery macrecovery
|
||||
dobin quickemu
|
||||
dobin quickget
|
||||
}
|
||||
@@ -1,9 +1,9 @@
|
||||
# Copyright 2021 Gentoo Authors
|
||||
# Copyright 2021-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_10 )
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
inherit python-single-r1
|
||||
|
||||
DESCRIPTION="Create and run optimised Windows, macOS and Linux desktop virtual machines"
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
# Copyright 2021 Gentoo Authors
|
||||
# Copyright 2021-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_10 )
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
inherit python-single-r1
|
||||
|
||||
DESCRIPTION="Create and run optimised Windows, macOS and Linux desktop virtual machines"
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
# Copyright 2022-2023 Gentoo Authors
|
||||
# Copyright 2022-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..11} )
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1
|
||||
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_{10..11} pypy3 )
|
||||
PYTHON_COMPAT=( python3_{10..12} pypy3 )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1
|
||||
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
# Copyright 1999-2022 Gentoo Authors
|
||||
# Copyright 1999-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( python3_10 )
|
||||
PYTHON_COMPAT=( python3_{10..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
inherit distutils-r1
|
||||
|
||||
@@ -22,5 +22,6 @@ RDEPEND="
|
||||
distutils_enable_tests pytest
|
||||
|
||||
# Doc building fails:
|
||||
# RuntimeError: Non Expected warning in `/var/tmp/portage/dev-python/baron-0.9/work/baron-0.9/docs/advanced.rst` line 48
|
||||
# RuntimeError: Non Expected warning in
|
||||
# `/var/tmp/portage/dev-python/baron-0.9/work/baron-0.9/docs/advanced.rst` line 48
|
||||
#distutils_enable_sphinx docs dev-python/matplotlib dev-python/ipython
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
# Copyright 2022 Gentoo Authors
|
||||
# Copyright 2022-2024 Gentoo Authors
|
||||
# Distributed under the terms of the GNU General Public License v2
|
||||
|
||||
EAPI=8
|
||||
|
||||
PYTHON_COMPAT=( pypy3 python3_{10..11} )
|
||||
PYTHON_COMPAT=( pypy3 python3_{10..12} )
|
||||
DISTUTILS_USE_PEP517=setuptools
|
||||
PYPI_NO_NORMALIZE=1
|
||||
inherit distutils-r1 optfeature pypi
|
||||
|
||||
@@ -16,17 +16,23 @@ HOMEPAGE="https://github.com/flightlessmango/MangoHud"
|
||||
VK_HEADERS_VER="1.2.158"
|
||||
VK_HEADERS_MESON_WRAP_VER="2"
|
||||
SPDLOG_VER="1.13.0"
|
||||
SPDLOG_WRAP_VER="1"
|
||||
IMPLOT_VER="0.16"
|
||||
IMPLOT_WRAP_VER="1"
|
||||
|
||||
SRC_URI="
|
||||
https://github.com/KhronosGroup/Vulkan-Headers/archive/v${VK_HEADERS_VER}.tar.gz
|
||||
-> vulkan-headers-${VK_HEADERS_VER}.tar.gz
|
||||
https://wrapdb.mesonbuild.com/v2/vulkan-headers_${VK_HEADERS_VER}-${VK_HEADERS_MESON_WRAP_VER}/get_patch
|
||||
-> vulkan-headers-${VK_HEADERS_VER}-${VK_HEADERS_MESON_WRAP_VER}-meson-wrap.zip
|
||||
https://github.com/gabime/spdlog/archive/refs/tags/v${SPDLOG_VER}.tar.gz -> spdlog-${SPDLOG_VER}.tar.gz
|
||||
https://wrapdb.mesonbuild.com/v2/spdlog_${SPDLOG_VER}-1/get_patch -> spdlog-${SPDLOG_VER}-1-wrap.zip
|
||||
https://github.com/epezent/implot/archive/refs/tags/v${IMPLOT_VER}.tar.gz -> implot-${IMPLOT_VER}.tar.gz
|
||||
https://wrapdb.mesonbuild.com/v2/implot_${IMPLOT_VER}-1/get_patch -> implot-${IMPLOT_VER}-1-wrap.zip
|
||||
https://github.com/gabime/spdlog/archive/refs/tags/v${SPDLOG_VER}.tar.gz
|
||||
-> spdlog-${SPDLOG_VER}.tar.gz
|
||||
https://wrapdb.mesonbuild.com/v2/spdlog_${SPDLOG_VER}-${SPDLOG_WRAP_VER}/get_patch
|
||||
-> spdlog-${SPDLOG_VER}-${SPDLOG_WRAP_VER}-wrap.zip
|
||||
https://github.com/epezent/implot/archive/refs/tags/v${IMPLOT_VER}.tar.gz
|
||||
-> implot-${IMPLOT_VER}.tar.gz
|
||||
https://wrapdb.mesonbuild.com/v2/implot_${IMPLOT_VER}-${IMPLOT_WRAP_VER}/get_patch
|
||||
-> implot-${IMPLOT_VER}-${IMPLOT_WRAP_VER}-wrap.zip
|
||||
"
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
@@ -101,11 +107,11 @@ src_unpack() {
|
||||
|
||||
# fix build error by using upstream submodule version of spdlog
|
||||
unpack spdlog-${SPDLOG_VER}.tar.gz
|
||||
unpack spdlog-${SPDLOG_VER}-1-wrap.zip
|
||||
unpack spdlog-${SPDLOG_VER}-${SPDLOG_WRAP_VER}-wrap.zip
|
||||
mv "${WORKDIR}/spdlog-${SPDLOG_VER}" "${S}/subprojects/" || die
|
||||
|
||||
unpack implot-${IMPLOT_VER}.tar.gz
|
||||
unpack implot-${IMPLOT_VER}-1-wrap.zip
|
||||
unpack implot-${IMPLOT_VER}-${IMPLOT_WRAP_VER}-wrap.zip
|
||||
mv "${WORKDIR}/implot-${IMPLOT_VER}" "${S}/subprojects/" || die
|
||||
}
|
||||
|
||||
|
||||
@@ -16,17 +16,23 @@ HOMEPAGE="https://github.com/flightlessmango/MangoHud"
|
||||
VK_HEADERS_VER="1.2.158"
|
||||
VK_HEADERS_MESON_WRAP_VER="2"
|
||||
SPDLOG_VER="1.13.0"
|
||||
SPDLOG_WRAP_VER="1"
|
||||
IMPLOT_VER="0.16"
|
||||
IMPLOT_WRAP_VER="1"
|
||||
|
||||
SRC_URI="
|
||||
https://github.com/KhronosGroup/Vulkan-Headers/archive/v${VK_HEADERS_VER}.tar.gz
|
||||
-> vulkan-headers-${VK_HEADERS_VER}.tar.gz
|
||||
https://wrapdb.mesonbuild.com/v2/vulkan-headers_${VK_HEADERS_VER}-${VK_HEADERS_MESON_WRAP_VER}/get_patch
|
||||
-> vulkan-headers-${VK_HEADERS_VER}-${VK_HEADERS_MESON_WRAP_VER}-meson-wrap.zip
|
||||
https://github.com/gabime/spdlog/archive/refs/tags/v${SPDLOG_VER}.tar.gz -> spdlog-${SPDLOG_VER}.tar.gz
|
||||
https://wrapdb.mesonbuild.com/v2/spdlog_${SPDLOG_VER}-1/get_patch -> spdlog-${SPDLOG_VER}-1-wrap.zip
|
||||
https://github.com/epezent/implot/archive/refs/tags/v${IMPLOT_VER}.tar.gz -> implot-${IMPLOT_VER}.tar.gz
|
||||
https://wrapdb.mesonbuild.com/v2/implot_${IMPLOT_VER}-1/get_patch -> implot-${IMPLOT_VER}-1-wrap.zip
|
||||
https://github.com/gabime/spdlog/archive/refs/tags/v${SPDLOG_VER}.tar.gz
|
||||
-> spdlog-${SPDLOG_VER}.tar.gz
|
||||
https://wrapdb.mesonbuild.com/v2/spdlog_${SPDLOG_VER}-${SPDLOG_WRAP_VER}/get_patch
|
||||
-> spdlog-${SPDLOG_VER}-${SPDLOG_WRAP_VER}-wrap.zip
|
||||
https://github.com/epezent/implot/archive/refs/tags/v${IMPLOT_VER}.tar.gz
|
||||
-> implot-${IMPLOT_VER}.tar.gz
|
||||
https://wrapdb.mesonbuild.com/v2/implot_${IMPLOT_VER}-${IMPLOT_WRAP_VER}/get_patch
|
||||
-> implot-${IMPLOT_VER}-${IMPLOT_WRAP_VER}-wrap.zip
|
||||
"
|
||||
|
||||
if [[ ${PV} == 9999 ]]; then
|
||||
@@ -101,11 +107,11 @@ src_unpack() {
|
||||
|
||||
# fix build error by using upstream submodule version of spdlog
|
||||
unpack spdlog-${SPDLOG_VER}.tar.gz
|
||||
unpack spdlog-${SPDLOG_VER}-1-wrap.zip
|
||||
unpack spdlog-${SPDLOG_VER}-${SPDLOG_WRAP_VER}-wrap.zip
|
||||
mv "${WORKDIR}/spdlog-${SPDLOG_VER}" "${S}/subprojects/" || die
|
||||
|
||||
unpack implot-${IMPLOT_VER}.tar.gz
|
||||
unpack implot-${IMPLOT_VER}-1-wrap.zip
|
||||
unpack implot-${IMPLOT_VER}-${IMPLOT_WRAP_VER}-wrap.zip
|
||||
mv "${WORKDIR}/implot-${IMPLOT_VER}" "${S}/subprojects/" || die
|
||||
}
|
||||
|
||||
|
||||
@@ -14,6 +14,13 @@
|
||||
|
||||
# New entries go on top.
|
||||
|
||||
# Julien Roy <julien@jroy.ca> (2024-04-13)
|
||||
# Depends on last rited dev-python/future
|
||||
# Masked for removal in 30 days
|
||||
media-video/ffsubsync
|
||||
# Rev Dep
|
||||
mpv-plugin/autosubsync-mpv
|
||||
|
||||
# Anna Vyalkova <cyber+gentoo@sysrq.in> (2024-04-09)
|
||||
# Depends on masked net-libs/sofia-sip.
|
||||
net-voip/gnome-calls
|
||||
|
||||
Reference in New Issue
Block a user