commit: e298a5bdf63a3c058643d02ff6b9303d871649d7 Author: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> AuthorDate: Mon Dec 29 19:47:22 2025 +0000 Commit: Andreas Sturmlechner <asturm <AT> gentoo <DOT> org> CommitDate: Mon Dec 29 21:29:34 2025 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e298a5bd
media-gfx/krita: drop 6.0.0_alpha_pre20251212 Signed-off-by: Andreas Sturmlechner <asturm <AT> gentoo.org> media-gfx/krita/Manifest | 1 - ...ta-6.0.0_alpha_pre20251212-missing-header.patch | 27 ----- .../krita/krita-6.0.0_alpha_pre20251212.ebuild | 129 --------------------- 3 files changed, 157 deletions(-) diff --git a/media-gfx/krita/Manifest b/media-gfx/krita/Manifest index 154faadaadca..7433696952b6 100644 --- a/media-gfx/krita/Manifest +++ b/media-gfx/krita/Manifest @@ -1,3 +1,2 @@ DIST krita-5.2.13.tar.xz 191046020 BLAKE2B 243027d0dde4a58da335ba182d700d9f351b1aaa6d1806bd0d41725fe4fbb6f6939ce9ca06592621cc8083a3ab4b1f2545bc72330623bd8e3bb5a276e670a21f SHA512 71900f653b4534bf4c5d62a5c5aa523b8cc484eaabd5a92562b420fc5d2d670cc11203be93450557345c35c1d249def308b1913e1952b570eeaba4f48cab3a24 -DIST krita-6.0.0_alpha_pre20251212-b647a221.tar.xz 178425424 BLAKE2B f3217b77afad80f346f362a4274ddf477da2703cea0500c6c010134168f0a677d079634a7865eb1cae057cf81c63c7f424463ec38c88daa7b72b6d28d25ae8f3 SHA512 f97458c990b80e552836a30592d774fd94498f0ac92da39e87cac6d7fb6103e2772cc619749bb5ea86b7e664a7318875b8a85b793cb9c9b2039eebe22a72e918 DIST krita-6.0.0_alpha_pre20251229-ff1d7054.tar.xz 178424824 BLAKE2B d5919917cb39a6cfb3e21264aa5167e8e5cb0959c231fa5aa8002cd64677defe7d51e6f1038ca87162100220191e280168902ddacdc36dec9f5fd1f334c568e9 SHA512 191fc84d39b8d6c3a0d8344840c437739dc05de66370be6917a5d8995116660c91bf9e034e0e4c9cc92373ab1b007206bb1f135ad41280d7909e06fad30cd00c diff --git a/media-gfx/krita/files/krita-6.0.0_alpha_pre20251212-missing-header.patch b/media-gfx/krita/files/krita-6.0.0_alpha_pre20251212-missing-header.patch deleted file mode 100644 index fce465f61bc4..000000000000 --- a/media-gfx/krita/files/krita-6.0.0_alpha_pre20251212-missing-header.patch +++ /dev/null @@ -1,27 +0,0 @@ -Source: https://invent.kde.org/graphics/krita/-/merge_requests/2567 - -From ccbb2fcf3165bdac384a8264a135e030daa120c5 Mon Sep 17 00:00:00 2001 -From: Jonas Rakebrandt <[email protected]> -Date: Fri, 12 Dec 2025 21:55:23 +0100 -Subject: [PATCH] Add missing QSharedPointer include - -Fixes "implicit instantiation of undefined template 'QSharedPointer<KisSignalAutoConnection>'" ---- - libs/global/kis_signal_auto_connection.h | 1 + - 1 file changed, 1 insertion(+) - -diff --git a/libs/global/kis_signal_auto_connection.h b/libs/global/kis_signal_auto_connection.h -index ed06e3fab7d..30ef2916c2c 100644 ---- a/libs/global/kis_signal_auto_connection.h -+++ b/libs/global/kis_signal_auto_connection.h -@@ -8,6 +8,7 @@ - #define __KIS_SIGNAL_AUTO_CONNECTOR_H - - #include <QObject> -+#include <QSharedPointer> - #include <QVector> - - /** --- -GitLab - diff --git a/media-gfx/krita/krita-6.0.0_alpha_pre20251212.ebuild b/media-gfx/krita/krita-6.0.0_alpha_pre20251212.ebuild deleted file mode 100644 index 30a1c812cc4f..000000000000 --- a/media-gfx/krita/krita-6.0.0_alpha_pre20251212.ebuild +++ /dev/null @@ -1,129 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -ECM_TEST="forceoptional" -COMMIT=b647a22149b060ff9bfed2af6921f1d7f0e10484 -PYTHON_COMPAT=( python3_{11..13} ) -KFMIN=6.9.0 -QTMIN=6.8.0 -inherit ecm kde.org python-single-r1 xdg - -DESCRIPTION="Free digital painting application. Digital Painting, Creative Freedom!" -HOMEPAGE="https://apps.kde.org/krita/ https://krita.org/en/" -SRC_URI="https://dev.gentoo.org/~asturm/distfiles/kde/${P}-${COMMIT:0:8}.tar.xz" -S="${WORKDIR}/${PN}" - -LICENSE="GPL-3" -SLOT="0" -KEYWORDS="~amd64 ~arm64 ~ppc64 ~riscv ~x86" -IUSE="color-management fftw gif +gsl heif jpeg2k jpegxl +mypaint-brush-engine openexr pdf media +raw webp" -REQUIRED_USE="${PYTHON_REQUIRED_USE}" - -# bug 630508 -RESTRICT="test" - -COMMON_DEPEND="${PYTHON_DEPS} - >=dev-cpp/xsimd-13.0.0 - dev-libs/boost:= - dev-libs/libunibreak:= - >=dev-libs/quazip-1.3-r2:0=[qt6(+)] - $(python_gen_cond_dep ' - dev-python/pyqt6[gui,qml,widgets,${PYTHON_USEDEP}] - dev-python/sip:=[${PYTHON_USEDEP}] - ') - >=dev-qt/qt5compat-${QTMIN}:6 - >=dev-qt/qtbase-${QTMIN}:6=[concurrent,dbus,-gles2-only,gui,network,opengl,sql,wayland,widgets,X,xml] - >=dev-qt/qtdeclarative-${QTMIN}:6 - >=dev-qt/qtsvg-${QTMIN}:6 - >=kde-frameworks/kcolorscheme-${KFMIN}:6 - >=kde-frameworks/kcompletion-${KFMIN}:6 - >=kde-frameworks/kconfig-${KFMIN}:6 - >=kde-frameworks/kcoreaddons-${KFMIN}:6 - >=kde-frameworks/kcrash-${KFMIN}:6 - >=kde-frameworks/kguiaddons-${KFMIN}:6 - >=kde-frameworks/ki18n-${KFMIN}:6 - >=kde-frameworks/kiconthemes-${KFMIN}:6 - >=kde-frameworks/kitemmodels-${KFMIN}:6 - >=kde-frameworks/kitemviews-${KFMIN}:6 - >=kde-frameworks/kwidgetsaddons-${KFMIN}:6 - >=kde-frameworks/kwindowsystem-${KFMIN}:6 - >=kde-frameworks/kxmlgui-${KFMIN}:6 - media-gfx/exiv2:= - media-libs/lcms - media-libs/libjpeg-turbo:= - media-libs/libpng:= - media-libs/tiff:= - virtual/zlib:= - virtual/opengl - x11-libs/libX11 - x11-libs/libXi - color-management? ( >=media-libs/opencolorio-2.0.0 ) - fftw? ( sci-libs/fftw:3.0= ) - gif? ( media-libs/giflib ) - gsl? ( sci-libs/gsl:= ) - jpeg2k? ( media-libs/openjpeg:= ) - jpegxl? ( >=media-libs/libjxl-0.7.0_pre20220825:= ) - heif? ( >=media-libs/libheif-1.11:=[x265] ) - media? ( media-libs/mlt:= ) - mypaint-brush-engine? ( media-libs/libmypaint:= ) - openexr? ( media-libs/openexr:= ) - pdf? ( app-text/poppler[qt6(-)] ) - raw? ( kde-apps/libkdcraw:6 ) - webp? ( >=media-libs/libwebp-1.2.0:= ) - -" -RDEPEND="${COMMON_DEPEND} - !${CATEGORY}/${PN}:5 -" -RDEPEND+=" || ( >=dev-qt/qtbase-6.10:6[wayland] <dev-qt/qtwayland-6.10:6 )" -DEPEND="${COMMON_DEPEND} - dev-libs/immer - dev-libs/lager - dev-libs/zug -" -BDEPEND=" - dev-cpp/eigen:3 - dev-lang/perl - sys-devel/gettext -" - -PATCHES=( - # downstream - "${FILESDIR}"/${PN}-5.3.0-tests-optional.patch - "${FILESDIR}"/${PN}-5.2.2-fftw.patch # bug 913518 - "${FILESDIR}"/${P}-missing-header.patch # git master -) - -src_prepare() { - rm -r packaging || die # unused and too low CMake minimum - ecm_src_prepare -} - -src_configure() { - # Prevent sandbox violation from FindPyQt5.py module - # See Gentoo-bug 655918 - addpredict /dev/dri - - local mycmakeargs=( - -DBUILD_WITH_QT6=ON - -DENABLE_UPDATERS=OFF - -DKRITA_ENABLE_PCH=OFF # big mess. - -DCMAKE_DISABLE_FIND_PACKAGE_KSeExpr=ON # not packaged - $(cmake_use_find_package color-management OpenColorIO) - $(cmake_use_find_package fftw FFTW3) - $(cmake_use_find_package gif GIF) - $(cmake_use_find_package gsl GSL) - $(cmake_use_find_package heif HEIF) - $(cmake_use_find_package jpeg2k OpenJPEG) - $(cmake_use_find_package jpegxl JPEGXL) - $(cmake_use_find_package media Mlt7) - $(cmake_use_find_package mypaint-brush-engine LibMyPaint) - $(cmake_use_find_package openexr OpenEXR) - $(cmake_use_find_package pdf Poppler) - $(cmake_use_find_package raw KDcrawQt6) - $(cmake_use_find_package webp WebP) - ) - ecm_src_configure -}
