From 7b26d97b6b02c3a71b718fb010f52003735c1ac4 Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Wed, 18 Jun 2025 22:31:48 +0900 Subject: [PATCH 01/18] dev-libs/libsolv: add 0.7.33 Signed-off-by: Takuya Wakazono --- dev-libs/libsolv/Manifest | 1 + dev-libs/libsolv/libsolv-0.7.33.ebuild | 53 ++++++++++++++++++++++++++ 2 files changed, 54 insertions(+) create mode 100644 dev-libs/libsolv/libsolv-0.7.33.ebuild diff --git a/dev-libs/libsolv/Manifest b/dev-libs/libsolv/Manifest index 9585a769d8..246a9ddae2 100644 --- a/dev-libs/libsolv/Manifest +++ b/dev-libs/libsolv/Manifest @@ -1,2 +1,3 @@ DIST libsolv-0.7.31.tar.gz 763630 BLAKE2B 5580376c23a8c5f72519b34b65800ecdffd2ed318ec929684a1de55f079f795e5118daca29d7d2510c30a8bd78e6db0ff450ff4db93d56a7a1c02fbe7a144e4c SHA512 96065ebec7e4d00f55a4e2f0fb1c519bf7b3220c47033071b183eea3f5b72499eda492e7b84754443f59dcbfd47e714808252f7a46de239ed16accdab4f66e4a DIST libsolv-0.7.32.tar.gz 773014 BLAKE2B 6df1ca570a8ddc417e692f50883b2722131def211a931ff50036f9540b7e0cc02a5aeacfcea93fa65b3c6fe0bf5cd2d9317b18eb97827657b4ddf9260a550cdd SHA512 4295f0489fd01bf6a42175cd8960319bd7b23f190ee7a8733d90d1a228535e3d825dc464622eeb3e36c6ea9a07460f6e87146b9813d7ff6cb9e3fc556c3a135c +DIST libsolv-0.7.33.tar.gz 774192 BLAKE2B 1eb9b52a6ffe0b413aef035806dad7af31db120ba21be29587c457243e960cc6c1164274fee3844d3574d1f712a617ec3e91b816efb8f36938faa2f01377aca8 SHA512 10cbbe58c3c084593cccd3dfed9931296f8a3fe92843d7d42f732365039c1ab42ebca91a9778f991013650cd59f73f13b5d4de9ba3bb7cb845af98fe12256bee diff --git a/dev-libs/libsolv/libsolv-0.7.33.ebuild b/dev-libs/libsolv/libsolv-0.7.33.ebuild new file mode 100644 index 0000000000..7b60ead027 --- /dev/null +++ b/dev-libs/libsolv/libsolv-0.7.33.ebuild @@ -0,0 +1,53 @@ +# Copyright 2024-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Library for solving packages and reading repositories" +HOMEPAGE="https://github.com/openSUSE/libsolv" +SRC_URI="https://github.com/openSUSE/libsolv/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="BSD" +SLOT="0" +KEYWORDS="~amd64" +IUSE="expat test zchunk" +RESTRICT="!test? ( test )" + +RDEPEND=" + app-arch/bzip2 + app-arch/rpm + app-arch/xz-utils + app-arch/zstd:= + sys-libs/zlib + expat? ( dev-libs/expat ) + !expat? ( dev-libs/libxml2 ) + zchunk? ( app-arch/zchunk ) +" +DEPEND="${RDEPEND}" +BDEPEND="virtual/pkgconfig" + +src_prepare() { + # remove forced CFLAGS -g -O2; bug 936869 + sed "/CMAKE_C_FLAGS_${CMAKE_BUILD_TYPE^^}/d" -i CMakeLists.txt || die + cmake_src_prepare +} + +src_configure() { + local mycmakeargs=( + -DENABLE_RPMDB=ON + -DENABLE_RPMMD=ON + -DENABLE_RPMPKG_LIBRPM=ON + -DENABLE_COMPS=ON + -DENABLE_DEBIAN=OFF + -DENABLE_APK=OFF + -DENABLE_LZMA_COMPRESSION=ON + -DENABLE_BZIP2_COMPRESSION=ON + -DENABLE_ZSTD_COMPRESSION=ON + -DWITH_SYSTEM_ZCHUNK=$(usex zchunk) + -DWITH_LIBXML2=$(usex !expat) + -DENABLE_COMPLEX_DEPS=ON + ) + cmake_src_configure +} From 797e011ae18ec69f37fb5a0e1d27aa0a169b2a3d Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Wed, 18 Jun 2025 22:32:10 +0900 Subject: [PATCH 02/18] dev-libs/libsolv: drop 0.7.31 Signed-off-by: Takuya Wakazono --- dev-libs/libsolv/Manifest | 1 - dev-libs/libsolv/libsolv-0.7.31.ebuild | 51 -------------------------- 2 files changed, 52 deletions(-) delete mode 100644 dev-libs/libsolv/libsolv-0.7.31.ebuild diff --git a/dev-libs/libsolv/Manifest b/dev-libs/libsolv/Manifest index 246a9ddae2..f2fbc1591f 100644 --- a/dev-libs/libsolv/Manifest +++ b/dev-libs/libsolv/Manifest @@ -1,3 +1,2 @@ -DIST libsolv-0.7.31.tar.gz 763630 BLAKE2B 5580376c23a8c5f72519b34b65800ecdffd2ed318ec929684a1de55f079f795e5118daca29d7d2510c30a8bd78e6db0ff450ff4db93d56a7a1c02fbe7a144e4c SHA512 96065ebec7e4d00f55a4e2f0fb1c519bf7b3220c47033071b183eea3f5b72499eda492e7b84754443f59dcbfd47e714808252f7a46de239ed16accdab4f66e4a DIST libsolv-0.7.32.tar.gz 773014 BLAKE2B 6df1ca570a8ddc417e692f50883b2722131def211a931ff50036f9540b7e0cc02a5aeacfcea93fa65b3c6fe0bf5cd2d9317b18eb97827657b4ddf9260a550cdd SHA512 4295f0489fd01bf6a42175cd8960319bd7b23f190ee7a8733d90d1a228535e3d825dc464622eeb3e36c6ea9a07460f6e87146b9813d7ff6cb9e3fc556c3a135c DIST libsolv-0.7.33.tar.gz 774192 BLAKE2B 1eb9b52a6ffe0b413aef035806dad7af31db120ba21be29587c457243e960cc6c1164274fee3844d3574d1f712a617ec3e91b816efb8f36938faa2f01377aca8 SHA512 10cbbe58c3c084593cccd3dfed9931296f8a3fe92843d7d42f732365039c1ab42ebca91a9778f991013650cd59f73f13b5d4de9ba3bb7cb845af98fe12256bee diff --git a/dev-libs/libsolv/libsolv-0.7.31.ebuild b/dev-libs/libsolv/libsolv-0.7.31.ebuild deleted file mode 100644 index 7708c73b88..0000000000 --- a/dev-libs/libsolv/libsolv-0.7.31.ebuild +++ /dev/null @@ -1,51 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Library for solving packages and reading repositories" -HOMEPAGE="https://github.com/openSUSE/libsolv" -SRC_URI="https://github.com/openSUSE/libsolv/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="BSD" -SLOT="0" -KEYWORDS="~amd64" -IUSE="expat test zchunk" -RESTRICT="!test? ( test )" - -RDEPEND=" - app-arch/bzip2 - app-arch/rpm - app-arch/xz-utils - app-arch/zstd:= - sys-libs/zlib - expat? ( dev-libs/expat ) - !expat? ( dev-libs/libxml2 ) - zchunk? ( app-arch/zchunk ) -" -DEPEND="${RDEPEND}" -BDEPEND="virtual/pkgconfig" - -src_prepare() { - # remove forced CFLAGS -g -O2; bug 936869 - sed "/CMAKE_C_FLAGS_${CMAKE_BUILD_TYPE^^}/d" -i CMakeLists.txt || die - cmake_src_prepare -} - -src_configure() { - local mycmakeargs=( - -DENABLE_COMPLEX_DEPS=ON - -DENABLE_COMPS=ON - -DENABLE_RPMDB=ON - -DENABLE_RPMMD=ON - -DENABLE_RPMPKG_LIBRPM=ON - -DENABLE_BZIP2_COMPRESSION=ON - -DENABLE_LZMA_COMPRESSION=ON - -DENABLE_ZSTD_COMPRESSION=ON - -DWITH_LIBXML2=$(usex !expat) - -DWITH_SYSTEM_ZCHUNK=$(usex zchunk) - ) - cmake_src_configure -} From 4661340f546e1b51ffc9dd170d056922c4721088 Mon Sep 17 00:00:00 2001 From: Yusef Aslam Date: Wed, 18 Jun 2025 18:39:20 +0100 Subject: [PATCH 03/18] gui-apps/klassy: drop 6.3 Signed-off-by: Yusef Aslam --- gui-apps/klassy/Manifest | 1 - gui-apps/klassy/klassy-6.3.ebuild | 60 ------------------------------- 2 files changed, 61 deletions(-) delete mode 100644 gui-apps/klassy/klassy-6.3.ebuild diff --git a/gui-apps/klassy/Manifest b/gui-apps/klassy/Manifest index a714bf4390..e69de29bb2 100644 --- a/gui-apps/klassy/Manifest +++ b/gui-apps/klassy/Manifest @@ -1 +0,0 @@ -DIST klassy-6.3.tar.gz 57897620 BLAKE2B 7334c03459548427bf92a86976896c559b179151c8dbbf5c0046b64a2e505d747b82ef8d8b9a5ea524a6bb7427357104ec4a3b2f1f94f95445ceae0a79fe8537 SHA512 9e6815032080d633215dbfdc96ba29578d725739088f84e897fb4db29462b490739daa09fd79fd1e267c98a136092fbbd249e70ed76a29e913a83ac6f4a8f990 diff --git a/gui-apps/klassy/klassy-6.3.ebuild b/gui-apps/klassy/klassy-6.3.ebuild deleted file mode 100644 index 1d4b6789a1..0000000000 --- a/gui-apps/klassy/klassy-6.3.ebuild +++ /dev/null @@ -1,60 +0,0 @@ -# Copyright 2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -KF5MIN=5.102.0 -KFMIN=6.10.0 -QT5MIN=5.15.2 -QTMIN=6.6.0 - -inherit cmake - -DESCRIPTION="Klassy QT6 window decoration theme for KDE Plasma 6.3+" -HOMEPAGE="https://github.com/paulmcauley/klassy" -SRC_URI="https://github.com/paulmcauley/klassy/archive/refs/tags/${PV}.breeze6.3.5.tar.gz -> ${P}.tar.gz" -S="${WORKDIR}/${P}.breeze6.3.5" - -LICENSE="GPL-2 GPL-2+ GPL-3 GPL-3+ LGPL-2.1+ MIT" -SLOT="0" -KEYWORDS="~amd64" -# Testing is unsupported in upstream. -RESTRICT="test" - -DEPEND=">=kde-frameworks/frameworkintegration-${KFMIN}:6 - >=kde-frameworks/frameworkintegration-${KF5MIN}:5 - >=kde-frameworks/kcmutils-${KFMIN}:6 - >=kde-frameworks/kcmutils-${KF5MIN}:5 - kde-frameworks/kcolorscheme - kde-frameworks/kconfig - kde-frameworks/kcoreaddons - kde-plasma/kdecoration - kde-frameworks/kguiaddons - kde-frameworks/ki18n - kde-frameworks/kiconthemes - kde-frameworks/kirigami - kde-frameworks/kwidgetsaddons - kde-frameworks/kwindowsystem - >=kde-frameworks/kwindowsystem-${KF5MIN}:5 - >=dev-qt/qtbase-${QTMIN}:6 - >=dev-qt/qtdeclarative-${QTMIN}:6 - >=dev-qt/qtsvg-${QTMIN}:6 - x11-misc/xdg-utils - kde-frameworks/extra-cmake-modules - >=kde-frameworks/kconfigwidgets-${KF5MIN}:5 - >=kde-frameworks/kiconthemes-${KF5MIN}:5" -RDEPEND="${DEPEND}" -BDEPEND="" - -src_configure() { - local mycmakeargs=( - "-DKDE_INSTALL_USE_QT_SYS_PATHS=ON" - "-DBUILD_TESTING=OFF" - ) - - cmake_src_configure -} - -src_compile() { - cmake_src_compile -} From e372dbf7dbc6cea9d52185261160f2946863187c Mon Sep 17 00:00:00 2001 From: Yusef Aslam Date: Wed, 18 Jun 2025 18:41:27 +0100 Subject: [PATCH 04/18] gui-apps/klassy: add 6.4 Signed-off-by: Yusef Aslam --- gui-apps/klassy/Manifest | 1 + gui-apps/klassy/klassy-6.4.ebuild | 60 +++++++++++++++++++++++++++++++ 2 files changed, 61 insertions(+) create mode 100644 gui-apps/klassy/klassy-6.4.ebuild diff --git a/gui-apps/klassy/Manifest b/gui-apps/klassy/Manifest index e69de29bb2..419d569194 100644 --- a/gui-apps/klassy/Manifest +++ b/gui-apps/klassy/Manifest @@ -0,0 +1 @@ +DIST klassy-6.4.tar.gz 61493384 BLAKE2B 8a4ea67f60c1eb1660d35744169150d3df50ec7351f0801560dc17a09f49c9fe68d7c9c1a839b8583747e6362b6a1fd0e8b90648758221250992e2a621af61ed SHA512 ff18a4b43e55dcc783022b66f4c2828c5735d55d8effc6be7bac22d013a3896f6329d4f36def4f01535c6ed65365e986c4393d24a2b7edfdb9227a22377c5b60 diff --git a/gui-apps/klassy/klassy-6.4.ebuild b/gui-apps/klassy/klassy-6.4.ebuild new file mode 100644 index 0000000000..697aea02c5 --- /dev/null +++ b/gui-apps/klassy/klassy-6.4.ebuild @@ -0,0 +1,60 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +KF5MIN=5.102.0 +KFMIN=6.10.0 +QT5MIN=5.15.2 +QTMIN=6.6.0 + +inherit cmake + +DESCRIPTION="Klassy QT6 window decoration theme for KDE Plasma 6.3+" +HOMEPAGE="https://github.com/paulmcauley/klassy" +SRC_URI="https://github.com/paulmcauley/klassy/archive/refs/tags/${PV}.breeze6.4.0.tar.gz -> ${P}.tar.gz" +S="${WORKDIR}/${P}.breeze6.4.0" + +LICENSE="GPL-2 GPL-2+ GPL-3 GPL-3+ LGPL-2.1+ MIT" +SLOT="0" +KEYWORDS="~amd64" +# Testing is unsupported in upstream. +RESTRICT="test" + +DEPEND=">=kde-frameworks/frameworkintegration-${KFMIN}:6 + >=kde-frameworks/frameworkintegration-${KF5MIN}:5 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kcmutils-${KF5MIN}:5 + kde-frameworks/kcolorscheme + kde-frameworks/kconfig + kde-frameworks/kcoreaddons + kde-plasma/kdecoration + kde-frameworks/kguiaddons + kde-frameworks/ki18n + kde-frameworks/kiconthemes + kde-frameworks/kirigami + kde-frameworks/kwidgetsaddons + kde-frameworks/kwindowsystem + >=kde-frameworks/kwindowsystem-${KF5MIN}:5 + >=dev-qt/qtbase-${QTMIN}:6 + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}:6 + x11-misc/xdg-utils + kde-frameworks/extra-cmake-modules + >=kde-frameworks/kconfigwidgets-${KF5MIN}:5 + >=kde-frameworks/kiconthemes-${KF5MIN}:5" +RDEPEND="${DEPEND}" +BDEPEND="" + +src_configure() { + local mycmakeargs=( + "-DKDE_INSTALL_USE_QT_SYS_PATHS=ON" + "-DBUILD_TESTING=OFF" + ) + + cmake_src_configure +} + +src_compile() { + cmake_src_compile +} From 274b5867259636ef591ab35c197d68a3d76ede5f Mon Sep 17 00:00:00 2001 From: Vincent Ahluwalia Date: Wed, 18 Jun 2025 22:27:22 +0200 Subject: [PATCH 05/18] gui-wm/labwc: add wlroots slot dependency Signed-off-by: Vincent Ahluwalia --- gui-wm/labwc/labwc-0.8.3.ebuild | 2 +- gui-wm/labwc/labwc-0.8.4.ebuild | 2 +- gui-wm/labwc/labwc-9999.ebuild | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/gui-wm/labwc/labwc-0.8.3.ebuild b/gui-wm/labwc/labwc-0.8.3.ebuild index 2571033643..1899a6f02e 100644 --- a/gui-wm/labwc/labwc-0.8.3.ebuild +++ b/gui-wm/labwc/labwc-0.8.3.ebuild @@ -26,7 +26,7 @@ RDEPEND=" dev-libs/glib:2 >=dev-libs/libinput-1.14 dev-libs/libxml2:2 - >=gui-libs/wlroots-0.18.1[X?] + >=gui-libs/wlroots-0.18.1:0.18[X?] media-libs/libpng !<=xfce-base/xfce4-panel-4.20.1 x11-libs/cairo[X?] diff --git a/gui-wm/labwc/labwc-0.8.4.ebuild b/gui-wm/labwc/labwc-0.8.4.ebuild index 4bfd56a084..91dac7fb46 100644 --- a/gui-wm/labwc/labwc-0.8.4.ebuild +++ b/gui-wm/labwc/labwc-0.8.4.ebuild @@ -26,7 +26,7 @@ RDEPEND=" dev-libs/glib:2 >=dev-libs/libinput-1.14 dev-libs/libxml2:2 - >=gui-libs/wlroots-0.18.1[X?] + >=gui-libs/wlroots-0.18.1:0.18[X?] media-libs/libpng x11-libs/cairo[X?] x11-libs/libdrm:= diff --git a/gui-wm/labwc/labwc-9999.ebuild b/gui-wm/labwc/labwc-9999.ebuild index 3244b61483..bd626338e4 100644 --- a/gui-wm/labwc/labwc-9999.ebuild +++ b/gui-wm/labwc/labwc-9999.ebuild @@ -26,7 +26,7 @@ RDEPEND=" dev-libs/glib:2 >=dev-libs/libinput-1.14 dev-libs/libxml2:2 - >=gui-libs/wlroots-0.19.0[X?] + gui-libs/wlroots:0.19[X?] media-libs/libpng x11-libs/cairo[X?] x11-libs/libdrm:= From b6e3dee014da93a3a396c0d9b6e3038a6908ffad Mon Sep 17 00:00:00 2001 From: Manuel Date: Wed, 18 Jun 2025 23:24:30 +0200 Subject: [PATCH 06/18] dev-embedded/pico-sdk: new package, add 2.1.1 Signed-off-by: Manuel --- dev-embedded/pico-sdk/metadata.xml | 11 ++++++++ dev-embedded/pico-sdk/pico-sdk-2.1.1.ebuild | 30 +++++++++++++++++++++ 2 files changed, 41 insertions(+) create mode 100644 dev-embedded/pico-sdk/metadata.xml create mode 100644 dev-embedded/pico-sdk/pico-sdk-2.1.1.ebuild diff --git a/dev-embedded/pico-sdk/metadata.xml b/dev-embedded/pico-sdk/metadata.xml new file mode 100644 index 0000000000..3cf74c237b --- /dev/null +++ b/dev-embedded/pico-sdk/metadata.xml @@ -0,0 +1,11 @@ + + + + + ljn0099@hotmail.com + Manuel + + + raspberrypi/pico-sdk + + diff --git a/dev-embedded/pico-sdk/pico-sdk-2.1.1.ebuild b/dev-embedded/pico-sdk/pico-sdk-2.1.1.ebuild new file mode 100644 index 0000000000..81776c20c5 --- /dev/null +++ b/dev-embedded/pico-sdk/pico-sdk-2.1.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit git-r3 + +DESCRIPTION="Libraries and tools for C/C++ development on RP2040 and RP2350 microcontrollers." +HOMEPAGE="https://github.com/raspberrypi/pico-sdk" + +EGIT_REPO_URI="https://github.com/raspberrypi/pico-sdk.git" +EGIT_BRANCH="master" +EGIT_COMMIT="${PV}" + +LICENSE="BSD" +SLOT="0" + +src_install() { + dodir /opt/pico-sdk + cp -r "${S}/." "${D}/opt/pico-sdk/" + find "${D}/opt/pico-sdk" -type d -name ".git" -exec rm -rf '{}' + + + echo "PICO_SDK_PATH=/opt/pico-sdk" > "${T}/99pico-sdk" || die + doenvd "${T}/99pico-sdk" +} + +pkg_postinst() { + elog "If you want to use the Pico SDK now, run:" + elog " source /etc/profile" +} From d648b0a06c61b9add8cac05c0eba7065f6b69dda Mon Sep 17 00:00:00 2001 From: Lucio Sauer Date: Thu, 19 Jun 2025 00:05:52 +0200 Subject: [PATCH 07/18] gui-wm/labwc: revbump after restricting a runtime dep version Fixes: 274b5867259636ef591ab35c197d68a3d76ede5f Signed-off-by: Lucio Sauer --- gui-wm/labwc/{labwc-0.8.3.ebuild => labwc-0.8.3-r1.ebuild} | 0 gui-wm/labwc/{labwc-0.8.4.ebuild => labwc-0.8.4-r1.ebuild} | 0 2 files changed, 0 insertions(+), 0 deletions(-) rename gui-wm/labwc/{labwc-0.8.3.ebuild => labwc-0.8.3-r1.ebuild} (100%) rename gui-wm/labwc/{labwc-0.8.4.ebuild => labwc-0.8.4-r1.ebuild} (100%) diff --git a/gui-wm/labwc/labwc-0.8.3.ebuild b/gui-wm/labwc/labwc-0.8.3-r1.ebuild similarity index 100% rename from gui-wm/labwc/labwc-0.8.3.ebuild rename to gui-wm/labwc/labwc-0.8.3-r1.ebuild diff --git a/gui-wm/labwc/labwc-0.8.4.ebuild b/gui-wm/labwc/labwc-0.8.4-r1.ebuild similarity index 100% rename from gui-wm/labwc/labwc-0.8.4.ebuild rename to gui-wm/labwc/labwc-0.8.4-r1.ebuild From 30c26aab13b03db96e2af806b49a096c5d47996a Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Thu, 19 Jun 2025 08:30:24 +0900 Subject: [PATCH 08/18] dev-libs/libsolv: drop unused test USE flag Signed-off-by: Takuya Wakazono --- dev-libs/libsolv/libsolv-0.7.32.ebuild | 3 +-- dev-libs/libsolv/libsolv-0.7.33.ebuild | 3 +-- 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/dev-libs/libsolv/libsolv-0.7.32.ebuild b/dev-libs/libsolv/libsolv-0.7.32.ebuild index 7b60ead027..05f9e0dfc5 100644 --- a/dev-libs/libsolv/libsolv-0.7.32.ebuild +++ b/dev-libs/libsolv/libsolv-0.7.32.ebuild @@ -12,8 +12,7 @@ SRC_URI="https://github.com/openSUSE/libsolv/archive/refs/tags/${PV}.tar.gz -> $ LICENSE="BSD" SLOT="0" KEYWORDS="~amd64" -IUSE="expat test zchunk" -RESTRICT="!test? ( test )" +IUSE="expat zchunk" RDEPEND=" app-arch/bzip2 diff --git a/dev-libs/libsolv/libsolv-0.7.33.ebuild b/dev-libs/libsolv/libsolv-0.7.33.ebuild index 7b60ead027..05f9e0dfc5 100644 --- a/dev-libs/libsolv/libsolv-0.7.33.ebuild +++ b/dev-libs/libsolv/libsolv-0.7.33.ebuild @@ -12,8 +12,7 @@ SRC_URI="https://github.com/openSUSE/libsolv/archive/refs/tags/${PV}.tar.gz -> $ LICENSE="BSD" SLOT="0" KEYWORDS="~amd64" -IUSE="expat test zchunk" -RESTRICT="!test? ( test )" +IUSE="expat zchunk" RDEPEND=" app-arch/bzip2 From 30c4eadcb83038cddcce80771b317106820e2063 Mon Sep 17 00:00:00 2001 From: Yusef Aslam Date: Thu, 19 Jun 2025 08:38:42 +0100 Subject: [PATCH 09/18] gui-apps/klassy: 6.4: remove QT5MIN Signed-off-by: Yusef Aslam --- gui-apps/klassy/klassy-6.4.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/gui-apps/klassy/klassy-6.4.ebuild b/gui-apps/klassy/klassy-6.4.ebuild index 697aea02c5..aab08d6df5 100644 --- a/gui-apps/klassy/klassy-6.4.ebuild +++ b/gui-apps/klassy/klassy-6.4.ebuild @@ -5,7 +5,6 @@ EAPI=8 KF5MIN=5.102.0 KFMIN=6.10.0 -QT5MIN=5.15.2 QTMIN=6.6.0 inherit cmake From 2b03bd6d16e58c6fc5bb73d95f528c25f18d0e4d Mon Sep 17 00:00:00 2001 From: Yusef Aslam Date: Thu, 19 Jun 2025 08:41:53 +0100 Subject: [PATCH 10/18] gui-apps/klassy: 6.4: alphabetically sort DEPEND Signed-off-by: Yusef Aslam --- gui-apps/klassy/klassy-6.4.ebuild | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/gui-apps/klassy/klassy-6.4.ebuild b/gui-apps/klassy/klassy-6.4.ebuild index aab08d6df5..a85b177982 100644 --- a/gui-apps/klassy/klassy-6.4.ebuild +++ b/gui-apps/klassy/klassy-6.4.ebuild @@ -20,28 +20,28 @@ KEYWORDS="~amd64" # Testing is unsupported in upstream. RESTRICT="test" -DEPEND=">=kde-frameworks/frameworkintegration-${KFMIN}:6 +DEPEND=">=dev-qt/qtbase-${QTMIN}:6 + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}:6 >=kde-frameworks/frameworkintegration-${KF5MIN}:5 - >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/frameworkintegration-${KFMIN}:6 >=kde-frameworks/kcmutils-${KF5MIN}:5 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KF5MIN}:5 + >=kde-frameworks/kiconthemes-${KF5MIN}:5 + >=kde-frameworks/kwindowsystem-${KF5MIN}:5 + kde-frameworks/extra-cmake-modules kde-frameworks/kcolorscheme kde-frameworks/kconfig kde-frameworks/kcoreaddons - kde-plasma/kdecoration kde-frameworks/kguiaddons kde-frameworks/ki18n kde-frameworks/kiconthemes kde-frameworks/kirigami kde-frameworks/kwidgetsaddons kde-frameworks/kwindowsystem - >=kde-frameworks/kwindowsystem-${KF5MIN}:5 - >=dev-qt/qtbase-${QTMIN}:6 - >=dev-qt/qtdeclarative-${QTMIN}:6 - >=dev-qt/qtsvg-${QTMIN}:6 - x11-misc/xdg-utils - kde-frameworks/extra-cmake-modules - >=kde-frameworks/kconfigwidgets-${KF5MIN}:5 - >=kde-frameworks/kiconthemes-${KF5MIN}:5" + kde-plasma/kdecoration + x11-misc/xdg-utils" RDEPEND="${DEPEND}" BDEPEND="" From 9ae35016d196aa162112c7a6903fd6fa5a2cdef7 Mon Sep 17 00:00:00 2001 From: Yusef Aslam Date: Thu, 19 Jun 2025 08:42:16 +0100 Subject: [PATCH 11/18] gui-apps/klassy: 6.4: remove src_compile() Signed-off-by: Yusef Aslam --- gui-apps/klassy/klassy-6.4.ebuild | 4 ---- 1 file changed, 4 deletions(-) diff --git a/gui-apps/klassy/klassy-6.4.ebuild b/gui-apps/klassy/klassy-6.4.ebuild index a85b177982..0406dfaf56 100644 --- a/gui-apps/klassy/klassy-6.4.ebuild +++ b/gui-apps/klassy/klassy-6.4.ebuild @@ -53,7 +53,3 @@ src_configure() { cmake_src_configure } - -src_compile() { - cmake_src_compile -} From 6cfbae6524a2635dc3ae19600681065c61bd2eb1 Mon Sep 17 00:00:00 2001 From: Yusef Aslam Date: Thu, 19 Jun 2025 08:42:41 +0100 Subject: [PATCH 12/18] gui-apps/klassy: 6.4: remove empty BDEPEND Signed-off-by: Yusef Aslam --- gui-apps/klassy/klassy-6.4.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/gui-apps/klassy/klassy-6.4.ebuild b/gui-apps/klassy/klassy-6.4.ebuild index 0406dfaf56..1c044883e6 100644 --- a/gui-apps/klassy/klassy-6.4.ebuild +++ b/gui-apps/klassy/klassy-6.4.ebuild @@ -43,7 +43,6 @@ DEPEND=">=dev-qt/qtbase-${QTMIN}:6 kde-plasma/kdecoration x11-misc/xdg-utils" RDEPEND="${DEPEND}" -BDEPEND="" src_configure() { local mycmakeargs=( From 281454a3e0a309a2131f2174a51f3a8f2208d14f Mon Sep 17 00:00:00 2001 From: Yusef Aslam Date: Thu, 19 Jun 2025 08:44:06 +0100 Subject: [PATCH 13/18] gui-apps/klassy: 9999: alphabetically sort DEPEND Signed-off-by: Yusef Aslam --- gui-apps/klassy/klassy-9999.ebuild | 22 +++++++++++----------- 1 file changed, 11 insertions(+), 11 deletions(-) diff --git a/gui-apps/klassy/klassy-9999.ebuild b/gui-apps/klassy/klassy-9999.ebuild index 9c17bb5b2c..1a50142cc2 100644 --- a/gui-apps/klassy/klassy-9999.ebuild +++ b/gui-apps/klassy/klassy-9999.ebuild @@ -21,28 +21,28 @@ KEYWORDS="" # Testing is unsupported in upstream. RESTRICT="test" -DEPEND=">=kde-frameworks/frameworkintegration-${KFMIN}:6 +DEPEND=">=dev-qt/qtbase-${QTMIN}:6 + >=dev-qt/qtdeclarative-${QTMIN}:6 + >=dev-qt/qtsvg-${QTMIN}:6 >=kde-frameworks/frameworkintegration-${KF5MIN}:5 - >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/frameworkintegration-${KFMIN}:6 >=kde-frameworks/kcmutils-${KF5MIN}:5 + >=kde-frameworks/kcmutils-${KFMIN}:6 + >=kde-frameworks/kconfigwidgets-${KF5MIN}:5 + >=kde-frameworks/kiconthemes-${KF5MIN}:5 + >=kde-frameworks/kwindowsystem-${KF5MIN}:5 + kde-frameworks/extra-cmake-modules kde-frameworks/kcolorscheme kde-frameworks/kconfig kde-frameworks/kcoreaddons - kde-plasma/kdecoration kde-frameworks/kguiaddons kde-frameworks/ki18n kde-frameworks/kiconthemes kde-frameworks/kirigami kde-frameworks/kwidgetsaddons kde-frameworks/kwindowsystem - >=kde-frameworks/kwindowsystem-${KF5MIN}:5 - >=dev-qt/qtbase-${QTMIN}:6 - >=dev-qt/qtdeclarative-${QTMIN}:6 - >=dev-qt/qtsvg-${QTMIN}:6 - x11-misc/xdg-utils - kde-frameworks/extra-cmake-modules - >=kde-frameworks/kconfigwidgets-${KF5MIN}:5 - >=kde-frameworks/kiconthemes-${KF5MIN}:5" + kde-plasma/kdecoration + x11-misc/xdg-utils" RDEPEND="${DEPEND}" BDEPEND="" From 5362c6b3f5fc2e02981e454b621e39233f18f474 Mon Sep 17 00:00:00 2001 From: Yusef Aslam Date: Thu, 19 Jun 2025 08:44:22 +0100 Subject: [PATCH 14/18] gui-apps/klassy: 9999: remove empty BDEPEND Signed-off-by: Yusef Aslam --- gui-apps/klassy/klassy-9999.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/gui-apps/klassy/klassy-9999.ebuild b/gui-apps/klassy/klassy-9999.ebuild index 1a50142cc2..592ad735be 100644 --- a/gui-apps/klassy/klassy-9999.ebuild +++ b/gui-apps/klassy/klassy-9999.ebuild @@ -44,7 +44,6 @@ DEPEND=">=dev-qt/qtbase-${QTMIN}:6 kde-plasma/kdecoration x11-misc/xdg-utils" RDEPEND="${DEPEND}" -BDEPEND="" src_configure() { local mycmakeargs=( From 1cec9c3f038ced226ae4fa3214eed48ae091976a Mon Sep 17 00:00:00 2001 From: Yusef Aslam Date: Thu, 19 Jun 2025 08:44:33 +0100 Subject: [PATCH 15/18] gui-apps/klassy: 9999: remove src_compile() Signed-off-by: Yusef Aslam --- gui-apps/klassy/klassy-9999.ebuild | 4 ---- 1 file changed, 4 deletions(-) diff --git a/gui-apps/klassy/klassy-9999.ebuild b/gui-apps/klassy/klassy-9999.ebuild index 592ad735be..727babbfb2 100644 --- a/gui-apps/klassy/klassy-9999.ebuild +++ b/gui-apps/klassy/klassy-9999.ebuild @@ -53,7 +53,3 @@ src_configure() { cmake_src_configure } - -src_compile() { - cmake_src_compile -} From efe865977d5272956ee93078c547bce960def14d Mon Sep 17 00:00:00 2001 From: Yusef Aslam Date: Thu, 19 Jun 2025 08:44:45 +0100 Subject: [PATCH 16/18] gui-apps/klassy: 9999: remove QT5MIN Signed-off-by: Yusef Aslam --- gui-apps/klassy/klassy-9999.ebuild | 1 - 1 file changed, 1 deletion(-) diff --git a/gui-apps/klassy/klassy-9999.ebuild b/gui-apps/klassy/klassy-9999.ebuild index 727babbfb2..6727ca2c61 100644 --- a/gui-apps/klassy/klassy-9999.ebuild +++ b/gui-apps/klassy/klassy-9999.ebuild @@ -5,7 +5,6 @@ EAPI=8 KF5MIN=5.102.0 KFMIN=6.10.0 -QT5MIN=5.15.2 QTMIN=6.6.0 inherit git-r3 cmake From bfee493ce03cca35dbe7830aa0de4c50988489f1 Mon Sep 17 00:00:00 2001 From: David Roman Date: Thu, 19 Jun 2025 09:49:07 +0200 Subject: [PATCH 17/18] dev-cpp/cpptrace: drop 0.7.5 Signed-off-by: David Roman --- dev-cpp/cpptrace/Manifest | 1 - dev-cpp/cpptrace/cpptrace-0.7.5.ebuild | 32 -------------------------- 2 files changed, 33 deletions(-) delete mode 100644 dev-cpp/cpptrace/cpptrace-0.7.5.ebuild diff --git a/dev-cpp/cpptrace/Manifest b/dev-cpp/cpptrace/Manifest index bf2799f7d2..502405115a 100644 --- a/dev-cpp/cpptrace/Manifest +++ b/dev-cpp/cpptrace/Manifest @@ -1,3 +1,2 @@ -DIST cpptrace-0.7.5.tar.gz 379360 BLAKE2B 0ef1575b2bb8a387f9cf2edf946354314118955e1e0d0a0beb2e6512274a5973fb94ac29670ac6d120a94b6aeb44110e2a09bf58c8448b06fd2a49d336c22396 SHA512 45d2e15a1df60a797333ce2c0753db4c7b638d1fbde5135f5fdaa8c3016b95bf70cc2c1dc9902f4e27c5922294e7a7ad1893a502ae8211da82d597a9aa1c11db DIST cpptrace-0.8.3.tar.gz 411410 BLAKE2B dcfac55823e050a0c718df5ecc863f0baad696ae98680878f6ee568be1b66428f16c716958a784ef326d1b530221d29146a49840ebeebc1f449650e8440410e3 SHA512 e74dae514236212999031c18f57e695e899681db5e11d7177ea7763a652b14fe45ddc7df5134f29f2b0d7c16d8d5f89ba8883f5fc7ed54a00d95839eb14b6329 DIST cpptrace-1.0.0.tar.gz 489294 BLAKE2B c21344c1d5db66bce90ba29a7c6081eaca9b96e1b84a778a69a1e769f79e1805d8322e3a4d2723429a94637a4e9fe02866d6c2f338fcadc032e9db1d059b7df6 SHA512 e04ff98964dde01f827527601b32013b92be151131c988b61408a53111b0e7bbaebe85214c591be93fd847ab252bbb8fac78cf0afba529f8709d3b9e8b919f0f diff --git a/dev-cpp/cpptrace/cpptrace-0.7.5.ebuild b/dev-cpp/cpptrace/cpptrace-0.7.5.ebuild deleted file mode 100644 index 6f16e12cb4..0000000000 --- a/dev-cpp/cpptrace/cpptrace-0.7.5.ebuild +++ /dev/null @@ -1,32 +0,0 @@ -# Copyright 2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit cmake - -DESCRIPTION="Simple, portable, and self-contained stacktrace library for C++" -HOMEPAGE="https://github.com/jeremy-rifkin/cpptrace" -SRC_URI="https://github.com/jeremy-rifkin/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" - -LICENSE="MIT" -SLOT="0" -KEYWORDS="~amd64" -IUSE="test" -RESTRICT="!test? ( test )" - -DEPEND="dev-libs/libdwarf - test? ( dev-cpp/gtest )" -RDEPEND="${DEPEND}" - -QA_FLAGS_IGNORED="unittest" - -src_configure() { - local mycmakeargs=( - -DCPPTRACE_USE_EXTERNAL_LIBDWARF=On - -DCPPTRACE_USE_EXTERNAL_GTEST=On - -DCPPTRACE_BUILD_TESTING=$(usex test) - ) - - cmake_src_configure -} From 5e532b842abf8b26ec1a47612fc4ab2b86639a94 Mon Sep 17 00:00:00 2001 From: David Roman Date: Thu, 19 Jun 2025 09:59:34 +0200 Subject: [PATCH 18/18] dev-cpp/cpptrace: add 1.0.1 Signed-off-by: David Roman --- dev-cpp/cpptrace/Manifest | 1 + dev-cpp/cpptrace/cpptrace-1.0.1.ebuild | 32 ++++++++++++++++++++++++++ 2 files changed, 33 insertions(+) create mode 100644 dev-cpp/cpptrace/cpptrace-1.0.1.ebuild diff --git a/dev-cpp/cpptrace/Manifest b/dev-cpp/cpptrace/Manifest index 502405115a..84e8041aca 100644 --- a/dev-cpp/cpptrace/Manifest +++ b/dev-cpp/cpptrace/Manifest @@ -1,2 +1,3 @@ DIST cpptrace-0.8.3.tar.gz 411410 BLAKE2B dcfac55823e050a0c718df5ecc863f0baad696ae98680878f6ee568be1b66428f16c716958a784ef326d1b530221d29146a49840ebeebc1f449650e8440410e3 SHA512 e74dae514236212999031c18f57e695e899681db5e11d7177ea7763a652b14fe45ddc7df5134f29f2b0d7c16d8d5f89ba8883f5fc7ed54a00d95839eb14b6329 DIST cpptrace-1.0.0.tar.gz 489294 BLAKE2B c21344c1d5db66bce90ba29a7c6081eaca9b96e1b84a778a69a1e769f79e1805d8322e3a4d2723429a94637a4e9fe02866d6c2f338fcadc032e9db1d059b7df6 SHA512 e04ff98964dde01f827527601b32013b92be151131c988b61408a53111b0e7bbaebe85214c591be93fd847ab252bbb8fac78cf0afba529f8709d3b9e8b919f0f +DIST cpptrace-1.0.1.tar.gz 491373 BLAKE2B 8926c6432b69cbb690429513c11d46086fa6fe9bc9b2524c1e381115bc79a35d652e9f03386bda97387989fc611244befc7aa6ee731fa34496553a4046c393a9 SHA512 bccdde136b1a3760888a8c4d9f125aa4a78b65baf310f06a5daa164a05f5e513978e4ab985fdb642048fd43082ccee253a84f3cfa8e48adf515833fd64a5957c diff --git a/dev-cpp/cpptrace/cpptrace-1.0.1.ebuild b/dev-cpp/cpptrace/cpptrace-1.0.1.ebuild new file mode 100644 index 0000000000..6f16e12cb4 --- /dev/null +++ b/dev-cpp/cpptrace/cpptrace-1.0.1.ebuild @@ -0,0 +1,32 @@ +# Copyright 2024 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake + +DESCRIPTION="Simple, portable, and self-contained stacktrace library for C++" +HOMEPAGE="https://github.com/jeremy-rifkin/cpptrace" +SRC_URI="https://github.com/jeremy-rifkin/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="MIT" +SLOT="0" +KEYWORDS="~amd64" +IUSE="test" +RESTRICT="!test? ( test )" + +DEPEND="dev-libs/libdwarf + test? ( dev-cpp/gtest )" +RDEPEND="${DEPEND}" + +QA_FLAGS_IGNORED="unittest" + +src_configure() { + local mycmakeargs=( + -DCPPTRACE_USE_EXTERNAL_LIBDWARF=On + -DCPPTRACE_USE_EXTERNAL_GTEST=On + -DCPPTRACE_BUILD_TESTING=$(usex test) + ) + + cmake_src_configure +}