Merge updates from master

This commit is contained in:
Repository mirror & CI
2024-11-27 16:48:19 +00:00
6 changed files with 59 additions and 3 deletions

View File

@@ -44,6 +44,8 @@ RDEPEND="
BDEPEND="virtual/pkgconfig"
src_configure() {
filter-flags -O*
local mycmakeargs=(
-DHARDINFO2_GTK3=$(usex gtk3)
-DHARDINFO2_QT5=0

View File

@@ -18,12 +18,13 @@ SLOT="0"
KEYWORDS="~amd64"
IUSE="debug lto wayland X"
RDEPEND="X? ( x11-libs/libXext )
DEPEND="X? ( x11-libs/libXext )
wayland? ( dev-libs/wayland-protocols )
dev-libs/openssl
media-libs/alsa-lib
"
DEPEND="${RDEPEND}"
RDEPEND="${DEPEND}"
src_configure() {
local mycmakeargs=(

View File

@@ -0,0 +1 @@
DIST unityhub-amd64-3.9.1.deb 154411128 BLAKE2B aebae0d0cce346e2258e25e5feb927a6db4cb3a17c8cdea2d0a71961405363f35ac59a83f3e09a6ba674ed08d10cae10236a682ffedab65edbd2eff3c13a2997 SHA512 d3aba1517dbcd1c51ed9a953bbf8ffa4eb6584c8fc1bc4668c138a427ee47c0c855ff1a7b747af49afc09a7e0f9a8bd9705ec73b79e32b02f3d1d3a72894f4f9

View File

@@ -0,0 +1,45 @@
EAPI=8
inherit desktop linux-info unpacker xdg
DESCRIPTION="Package for UnityHub"
# Homepage, not used by Portage directly but handy for developer reference
HOMEPAGE="https://unity.com/unity-hub"
# Point to any required sources; these will be automatically downloaded by
# Portage.
SRC_URI="https://hub.unity3d.com/linux/repos/deb/pool/main/u/unity/unityhub_amd64/unityhub-amd64-3.9.1.deb"
LICENSE="CC0-1.0"
SLOT="0"
KEYWORDS="~amd64"
S="${WORKDIR}"
# IUSE=""
RDEPEND="dev-libs/nss x11-libs/gtk+ app-alternatives/cpio dev-libs/openssl" # technically this is supposed to be openssl 1.1
# DEPEND=""
# BDEPEND=""
QA_PREBUILT="*"
src_install() {
dodir /opt/unityhub
cp -r opt/* "${D}/opt/"
dosym -r /opt/unityhub/unityhub /usr/bin/unityhub
domenu usr/share/applications/unityhub.desktop
for size in 16 32 48 64 128 256 512; do
doicon --size ${size} usr/share/icons/hicolor/${size}x${size}/apps/unityhub.png
done
}
pkg_postinst() {
xdg_pkg_postinst
}

View File

@@ -18,7 +18,7 @@ else
SRC_URI="https://github.com/cloudflare/cloudflare-python/archive/refs/tags/v${MYPV}.tar.gz -> ${P}.gh.tar.gz
test? ( https://github.com/Phoenix591/${MYPN}/releases/download/${PV}/${MYPN}-${PV}-prism.tar.gz )"
#Prism archive generated by workflow
# https://github.com/Phoenix591/cloudflare-python/blob/v3.0.0_beta10/.github/workflows/test-tar.yml
# https://github.com/Phoenix591/cloudflare-python/blob/master/.github/workflows/test-tar.yml
S="${WORKDIR}/${MYPN}-${MYPV}"
KEYWORDS="~amd64 ~arm64"
fi
@@ -32,6 +32,7 @@ RDEPEND=" ${DEPEND}
>=dev-python/anyio-4.3.0[${PYTHON_USEDEP}]
>=dev-python/distro-1.7.0[${PYTHON_USEDEP}]
>=dev-python/sniffio-1.3.1[${PYTHON_USEDEP}]
<dev-python/pydantic-2.10.0[${PYTHON_USEDEP}]
"
BDEPEND="test? (

View File

@@ -18,6 +18,12 @@
# New entries go on top.
# Takuya Wakazono <pastalian46@gmail.com> (2024-11-27)
# C++ library with no reverse dependencies.
# Unmaintained in guru since 2022.
# Removal on 2024-12-27. Bug #945035.
dev-libs/fsst
# Julien Roy <julien@jroy.ca> (2024-11-25)
# Depends on <sci-libs/opencascade-7.8.0 which was removed from ::gentoo
media-gfx/mayo