From 492150b8bd8b5a5d399241eecc0a637711075c91 Mon Sep 17 00:00:00 2001 From: Revan Ji Date: Tue, 26 Nov 2024 18:52:03 -0600 Subject: [PATCH 1/7] dev-games/unityhub: new package, add 3.9.1 Signed-off-by: Revan Ji --- dev-games/unityhub/Manifest | 1 + dev-games/unityhub/unityhub-3.9.1.ebuild | 45 ++++++++++++++++++++++++ 2 files changed, 46 insertions(+) create mode 100644 dev-games/unityhub/Manifest create mode 100644 dev-games/unityhub/unityhub-3.9.1.ebuild diff --git a/dev-games/unityhub/Manifest b/dev-games/unityhub/Manifest new file mode 100644 index 0000000000..6820dae018 --- /dev/null +++ b/dev-games/unityhub/Manifest @@ -0,0 +1 @@ +DIST unityhub-amd64-3.9.1.deb 154411128 BLAKE2B aebae0d0cce346e2258e25e5feb927a6db4cb3a17c8cdea2d0a71961405363f35ac59a83f3e09a6ba674ed08d10cae10236a682ffedab65edbd2eff3c13a2997 SHA512 d3aba1517dbcd1c51ed9a953bbf8ffa4eb6584c8fc1bc4668c138a427ee47c0c855ff1a7b747af49afc09a7e0f9a8bd9705ec73b79e32b02f3d1d3a72894f4f9 diff --git a/dev-games/unityhub/unityhub-3.9.1.ebuild b/dev-games/unityhub/unityhub-3.9.1.ebuild new file mode 100644 index 0000000000..731eb70681 --- /dev/null +++ b/dev-games/unityhub/unityhub-3.9.1.ebuild @@ -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 +} From 1b1563327dd7443a9115e7a15c7055dc86bdc5dd Mon Sep 17 00:00:00 2001 From: Quincy Fleming Date: Wed, 27 Nov 2024 02:52:41 -0600 Subject: [PATCH 2/7] app-misc/clipboard: add missing dependency Bug: https://bugs.gentoo.org/945016 Signed-off-by: Quincy Fleming --- app-misc/clipboard/clipboard-0.10.0-r1.ebuild | 40 +++++++++++++++++++ 1 file changed, 40 insertions(+) create mode 100644 app-misc/clipboard/clipboard-0.10.0-r1.ebuild diff --git a/app-misc/clipboard/clipboard-0.10.0-r1.ebuild b/app-misc/clipboard/clipboard-0.10.0-r1.ebuild new file mode 100644 index 0000000000..98a6306f11 --- /dev/null +++ b/app-misc/clipboard/clipboard-0.10.0-r1.ebuild @@ -0,0 +1,40 @@ +# Copyright 2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +MY_PN="Clipboard" +MY_P="${MY_PN}-${PV}" +DESCRIPTION="Cut, copy, and paste anything in your terminal" +HOMEPAGE="https://getclipboard.app/ https://github.com/Slackadays/Clipboard" +SRC_URI="https://github.com/Slackadays/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +S="${WORKDIR}/${MY_P}" + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" +IUSE="debug lto wayland X" + +DEPEND="X? ( x11-libs/libXext ) + wayland? ( dev-libs/wayland-protocols ) + dev-libs/openssl + media-libs/alsa-lib +" + +RDEPEND="${DEPEND}" + +src_configure() { + local mycmakeargs=( + "-DCMAKE_INSTALL_LIBDIR=$(get_libdir)" + "-DCMAKE_C_FLAGS=$(usex debug "${CFLAGS}" "${CFLAGS} -DNDEBUG")" + "-DCMAKE_CXX_FLAGS=$(usex debug "${CXXFLAGS}" "${CXXFLAGS} -DNDEBUG")" + "-DNO_WAYLAND=$(usex !wayland)" + "-DNO_X11=$(usex !X)" + "-DNO_LTO=$(usex !lto)" + "-DNO_ALSA=no" + ) + cmake_src_configure +} From c25cb648fab5eed447024ffeb3634d7cf48fd68e Mon Sep 17 00:00:00 2001 From: Quincy Fleming Date: Wed, 27 Nov 2024 02:53:14 -0600 Subject: [PATCH 3/7] app-misc/clipboard: drop 0.10.0-r0 Closes: https://bugs.gentoo.org/945016 Signed-off-by: Quincy Fleming --- app-misc/clipboard/clipboard-0.10.0.ebuild | 39 ---------------------- 1 file changed, 39 deletions(-) delete mode 100644 app-misc/clipboard/clipboard-0.10.0.ebuild diff --git a/app-misc/clipboard/clipboard-0.10.0.ebuild b/app-misc/clipboard/clipboard-0.10.0.ebuild deleted file mode 100644 index 639316c81c..0000000000 --- a/app-misc/clipboard/clipboard-0.10.0.ebuild +++ /dev/null @@ -1,39 +0,0 @@ -# Copyright 2023 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -MY_PN="Clipboard" -MY_P="${MY_PN}-${PV}" -DESCRIPTION="Cut, copy, and paste anything in your terminal" -HOMEPAGE="https://getclipboard.app/ https://github.com/Slackadays/Clipboard" -SRC_URI="https://github.com/Slackadays/${MY_PN}/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -S="${WORKDIR}/${MY_P}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64" -IUSE="debug lto wayland X" - -RDEPEND="X? ( x11-libs/libXext ) - wayland? ( dev-libs/wayland-protocols ) - media-libs/alsa-lib -" - -DEPEND="${RDEPEND}" - -src_configure() { - local mycmakeargs=( - "-DCMAKE_INSTALL_LIBDIR=$(get_libdir)" - "-DCMAKE_C_FLAGS=$(usex debug "${CFLAGS}" "${CFLAGS} -DNDEBUG")" - "-DCMAKE_CXX_FLAGS=$(usex debug "${CXXFLAGS}" "${CXXFLAGS} -DNDEBUG")" - "-DNO_WAYLAND=$(usex !wayland)" - "-DNO_X11=$(usex !X)" - "-DNO_LTO=$(usex !lto)" - "-DNO_ALSA=no" - ) - cmake_src_configure -} From 0c554d91220f5a985a574c6e01d88d32cd35b72e Mon Sep 17 00:00:00 2001 From: Kyle Elbert Date: Wed, 27 Nov 2024 04:06:53 -0600 Subject: [PATCH 4/7] dev-python/cloudflare: revbump, incompatible with latest pydantic Upstream is working on a fix. Discussion: https://github.com/cloudflare/cloudflare-python/discussions/116#discussioncomment-11376411 Closes: https://bugs.gentoo.org/945101 Signed-off-by: Kyle Elbert --- .../{cloudflare-3.1.0.ebuild => cloudflare-3.1.0-r1.ebuild} | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) rename dev-python/cloudflare/{cloudflare-3.1.0.ebuild => cloudflare-3.1.0-r1.ebuild} (95%) diff --git a/dev-python/cloudflare/cloudflare-3.1.0.ebuild b/dev-python/cloudflare/cloudflare-3.1.0-r1.ebuild similarity index 95% rename from dev-python/cloudflare/cloudflare-3.1.0.ebuild rename to dev-python/cloudflare/cloudflare-3.1.0-r1.ebuild index 73d91f5e45..daf24820b0 100644 --- a/dev-python/cloudflare/cloudflare-3.1.0.ebuild +++ b/dev-python/cloudflare/cloudflare-3.1.0-r1.ebuild @@ -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}] + Date: Wed, 27 Nov 2024 05:30:10 -0600 Subject: [PATCH 6/7] app-admin/hardinfo2: drop 2.2.4-r0 Closes: https://bugs.gentoo.org/933186 Signed-off-by: Quincy Fleming --- app-admin/hardinfo2/hardinfo2-2.2.4.ebuild | 60 ---------------------- 1 file changed, 60 deletions(-) delete mode 100644 app-admin/hardinfo2/hardinfo2-2.2.4.ebuild diff --git a/app-admin/hardinfo2/hardinfo2-2.2.4.ebuild b/app-admin/hardinfo2/hardinfo2-2.2.4.ebuild deleted file mode 100644 index 337cb02527..0000000000 --- a/app-admin/hardinfo2/hardinfo2-2.2.4.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake xdg-utils - -DESCRIPTION="System Information and Benchmark for Linux Systems" -HOMEPAGE="https://www.hardinfo2.org" -SRC_URI="https://github.com/hardinfo2/hardinfo2/archive/refs/tags/release-${PV}.tar.gz -> ${P}.tar.gz" - -S="${WORKDIR}/${PN}-release-${PV}" - -LICENSE="GPL-2+ GPL-3+ LGPL-2.1+" -SLOT="0" -KEYWORDS="~amd64" -IUSE="benchmark fwupd +gtk3" - -DEPEND=" - gtk3? ( x11-libs/gtk+:3 ) !gtk3? ( x11-libs/gtk+:2 ) - >=dev-libs/glib-2.24 - sys-libs/zlib - dev-libs/json-glib - net-libs/libsoup:3.0 - x11-libs/cairo - x11-libs/gdk-pixbuf - x11-libs/libX11 - x11-libs/pango -" -RDEPEND=" - ${DEPEND} - dev-util/vulkan-tools - net-misc/iperf:3 - sys-apps/dmidecode - sys-apps/lm-sensors - sys-fs/lsscsi - sys-fs/udisks:2 - x11-apps/mesa-progs - x11-apps/xrandr - x11-misc/xdg-utils - benchmark? ( app-benchmarks/sysbench ) - fwupd? ( sys-apps/fwupd ) -" -BDEPEND="virtual/pkgconfig" - -src_configure() { - local mycmakeargs=( - -DHARDINFO2_GTK3=$(usex gtk3) - -DHARDINFO2_QT5=0 - ) - cmake_src_configure -} - -pkg_postinst() { - xdg_icon_cache_update -} - -pkg_postrm() { - xdg_icon_cache_update -} From e4ad8ebb0d98b0549a00887cb474346428c0fb57 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Wed, 27 Nov 2024 22:42:44 +0900 Subject: [PATCH 7/7] profiles: mask dev-libs/fsst for removal Bug: https://bugs.gentoo.org/945035 Signed-off-by: Takuya Wakazono --- profiles/package.mask | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/profiles/package.mask b/profiles/package.mask index 365d2d7cba..dacef747c6 100644 --- a/profiles/package.mask +++ b/profiles/package.mask @@ -18,6 +18,12 @@ # New entries go on top. +# Takuya Wakazono (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 (2024-11-25) # Depends on