summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2023-10-01sci-astronomy/kstars: sci-libs/gsl is unconditionally requiredAndreas Sturmlechner
Since upstream commit b83de34310d13920e1be5e980d0774f35c1d9a2a Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-26sets: Drop dangling kdesdk-22.12Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-26sets: Drop KDE Frameworks 5.108Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-26Documentation: Drop KDE Frameworks 5.108Andreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-21net-im/neochat: Raise minimum net-libs/libquotient to 0.8Andreas Sturmlechner
Bug: https://bugs.gentoo.org/914463 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-19dev-libs/qcoro5: Fix build w/ IUSE examplesAndreas Sturmlechner
Bug: https://bugs.gentoo.org/914058 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-19kde-frameworks/kdeclarative: Add missing dependencyAndreas Sturmlechner
Upstream commit 6c47877382e8e0079bde8fff139e321328da29c1 (!) Bug: https://bugs.gentoo.org/914132 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-19kde-frameworks/kfilemetadata: Add missing dependencyAndreas Sturmlechner
Upstream commit 1aa7f9168d51e0fc88b42f71fcdb90b0542d0d6f "Add extractor for AppImage files" ...TODO: check if we really need that/make unconditional? Bug: https://bugs.gentoo.org/914133 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-19kde-frameworks/purpose: Add missing dependenciesAndreas Sturmlechner
Upstream commits: 5ba56ab8f541e3717f43eafec34868a40ff39a89 ba798d7578a4e036ee657b76bbdcfa79404cf1b3 Bug: https://bugs.gentoo.org/914134 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-19kde-frameworks/qqc2-desktop-style: Add missing dependenciesAndreas Sturmlechner
Upstream commit 5b8868783c010e65eb7e2e5c2c04bf90b0481688 Bug: https://bugs.gentoo.org/914135 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-19kde-plasma/bluedevil: Fix dependenciesAndreas Sturmlechner
Bug: https://bugs.gentoo.org/914136 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-19kde-plasma/breeze: Add missing dependenciesAndreas Sturmlechner
Upstream commits: fb7071a1cf78b8e9bae247838eca75ae4b41a89e 9f8a6727b5ba0ce30e052882295414319e14cc22 (!) Bug: https://bugs.gentoo.org/914137 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-19kde-plasma/drkonqi: Drop unused dependenciesAndreas Sturmlechner
Qt5Xml was dropped in upstream commit a4330e626f8e3d79a847f760f399fbeddb4de743 Bug: https://bugs.gentoo.org/914138 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-19kde-plasma/drkonqi: Add IUSE systemd and missing dependenciesAndreas Sturmlechner
Set ECM_TEST=forceoptional Upstream commit f8cf3b1ecd62c32d12bc0d51cafa654e22a17cd9 Bug: https://bugs.gentoo.org/914138 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-19kde-plasma/kde-gtk-config: Add missing x11-libs/gtk:3[X] USEdepAndreas Sturmlechner
gtk3proxies/preview3.c includes gtk/gtkx.h Bug: https://bugs.gentoo.org/914378 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-19kde-plasma/kde-gtk-config: Drop unused dependencyAndreas Sturmlechner
Reverted by upstream commit 73d26edeba0e879825e03a3ecc3e146eaf123460, then no longer to be seen in upstream replacement commit 7f7a57095cf1c0696626a481695e0f6730c047d5 Bug: https://bugs.gentoo.org/914139 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-19kde-plasma/kde-gtk-config: Add missing dependencyAndreas Sturmlechner
Upstream commit 87cb9018088eb31789aed0678f234e9a6bd2662a Bug: https://bugs.gentoo.org/914139 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-19kde-plasma/kdeplasma-addons: Update dependenciesAndreas Sturmlechner
Bug: https://bugs.gentoo.org/914140 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-18kde-plasma/kinfocenter: Add missing dependencyAndreas Sturmlechner
See also: https://invent.kde.org/plasma/kinfocenter/-/merge_requests/164 Bug: https://bugs.gentoo.org/914141 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-18kde-plasma/kscreen: Update dependenciesAndreas Sturmlechner
Upstream commit 6309d33f092e60a96ce38b32cb295a3e54347cb9 Bug: https://bugs.gentoo.org/914142 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-18kde-plasma/kwin: Drop obsolete dependenciesAndreas Sturmlechner
Move dev-qt/qtwayland to DEPEND-only. Upstream commit 3733e3e77f924d1733e2a2a092fb5fb2ddaa0e5a Bug: https://bugs.gentoo.org/914143 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-18kde-plasma/kwin: Update dependenciesAndreas Sturmlechner
Some moved from RDEPEND to DEPEND, add missing slot op. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-18kde-plasma/kwin: Drop unused dependencyAndreas Sturmlechner
Dropped in git master in commit 254e1645e62e7f72e92f9d91254d4cd9fc55200b Bug: https://bugs.gentoo.org/914143 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-16kde-plasma/kwin: Update dependenciesAndreas Sturmlechner
Bug: https://bugs.gentoo.org/914143 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-16kde-plasma/libkscreen: Update dependenciesAndreas Sturmlechner
Upstream commits: f9d91cdce87c86b88e533902b00c894e6d40f180 (!) cb34c9a6edf077bf30b399121089bd046c66c8f1 377deead86f9ecdc8df8e96d6ab5850e7f2f86b1 Bug: https://bugs.gentoo.org/914144 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-16kde-plasma/libksysguard: Update dependenciesAndreas Sturmlechner
Drop obsolete kde-plasma/ksysguard blocker. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-16kde-plasma/plasma-browser-integration: Update dependenciesAndreas Sturmlechner
Bug: https://bugs.gentoo.org/914146 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-16kde-plasma/plasma-pa: Add missing dependenciesAndreas Sturmlechner
Bug: https://bugs.gentoo.org/914147 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-16Documentation: Update CONTRIBUTORSAndreas Sturmlechner
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-16app-office/kmymoney: Switch cmake args to KPim5* targetsAndreas Sturmlechner
Raises minimum KDE PIM dependency to 23.04 for availability of the targets Upstream commit 05c758905d3c5d1b3bdef85c480ddf19f5a342cb Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-16app-office/kmymoney: Switch cmake args to KPim5* targetsAndreas Sturmlechner
Raises minimum KDE PIM dependency to 23.04 for availability of the targets Upstream commit c616530859de2df6c1524f80e6df4843e9dd4532 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-16cmake.eclass: remove USER_VARIABLE from CMAKE_SKIP_TESTSIonen Wolkens
This is an array, and users cannot even set arrays through the environment. Must have been a copy/paste oversight (skipping ML review). Signed-off-by: Ionen Wolkens <ionen@gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-16cmake.eclass: Remove duplicate eninja call from cmake_buildMichał Górny
Signed-off-by: Michał Górny <mgorny@gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-16cmake.eclass: Support CMAKE_VERBOSE with ninjaMatt Turner
Signed-off-by: Matt Turner <mattst88@gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-16cmake.eclass: workaround S=${WORKDIR} creating builddir above ${WORKDIR}Sam James
When S=${WORKDIR}, cmake.eclass would create its build directory (if CMAKE_USE_DIR is unset) above WORKDIR(!) as ${WORKDIR}_build. Creating directories above WORKDIR is not legal. Portage has its own bug (bug #889418) in that it doesn't clean up unknown directories above WORKDIR in PORTAGE_TMPDIR, so combined, you get a problem where "ebuild ... clean" doesn't actually clean things up at all, and you get very confusing issues if e.g. changing CC between runs. The explicit S=WORKDIR check isn't truly needed but it makes explicit our intent here. Bug: https://bugs.gentoo.org/889418 Closes: https://bugs.gentoo.org/889420 Signed-off-by: Sam James <sam@gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-16cmake.eclass: Set CMAKE_SYSROOT when building with SYSROOT=Raul E Rangel
When performing a SYSROOT= build, the --sysroot parameter was not getting passed to the compiler if the CBUILD and CHOST matched. This results in the build attempting to use BROOT libraries and headers instead of the ones from the SYSROOT. This change will allow `llvm` to be built into a new SYSROOT. ROOT=/build/amd64-host emerge sys-devel/llvm Signed-off-by: Raul E Rangel <rrangel@chromium.org> Closes: https://github.com/gentoo/gentoo/pull/30658 Signed-off-by: James Le Cuirot <chewi@gentoo.org> Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-15kde-apps/konsole: Drop unused dep, drop IUSE XAndreas Sturmlechner
Closes: https://bugs.gentoo.org/914127 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-15media-sound/kasts: Fix cmake args for IUSE vlc, networkmanagerAndreas Sturmlechner
Closes: https://bugs.gentoo.org/914180 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-15kde-apps/ksystemlog: Add missing dependenciesAndreas Sturmlechner
See also: https://invent.kde.org/system/ksystemlog/-/merge_requests/22 Closes: https://bugs.gentoo.org/914131 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-14kde-apps/kreversi: Add missing dependencyAndreas Sturmlechner
Closes: https://bugs.gentoo.org/914130 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-14kde-apps/kpat: Add missing dependencyAndreas Sturmlechner
Closes: https://bugs.gentoo.org/914128 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-14kde-apps/konsole: Add missing dependencyAndreas Sturmlechner
Bug: https://bugs.gentoo.org/914127 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-14kde-apps/kjumpingcube: Add missing dependencyAndreas Sturmlechner
Closes: https://bugs.gentoo.org/914126 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-14kde-apps/kdf: Add missing dependenciesAndreas Sturmlechner
Closes: https://bugs.gentoo.org/914125 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-14kde-apps/kbackup: Add missing dependencyAndreas Sturmlechner
Upstream commit 92b35cf7f4fed327d68bfc1608878f8723a679a9 Closes: https://bugs.gentoo.org/914124 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-14kde-apps/kate-lib: Add missing dependencyAndreas Sturmlechner
Closes: https://bugs.gentoo.org/914123 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-14kde-apps/kate: Add missing dependencyAndreas Sturmlechner
Closes: https://bugs.gentoo.org/914122 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-14kde-apps/kaccounts-integration: Update dependenciesAndreas Sturmlechner
Upstream commits: 60d31ff1d55b8a3d36d61ef0824737e74a64b61a (!) a60c1636b6bf0bf5b0718d8de06facfa959ad719 Closes: https://bugs.gentoo.org/914121 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-14kde-apps/baloo-widgets: Add missing DEPENDAndreas Sturmlechner
Closes: https://bugs.gentoo.org/914119 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
2023-09-14kde-apps/ffmpegthumbs: Update dependenciesAndreas Sturmlechner
Upstream commit 62c8a809800576d0898da0e7f5941a4070637c58 Closes: https://bugs.gentoo.org/914120 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>