From patchwork Tue Nov 21 21:58:22 2023 Content-Type: text/plain; charset="utf-8" MIME-Version: 1.0 Content-Transfer-Encoding: 7bit X-Patchwork-Submitter: Mehmet Tekman X-Patchwork-Id: 56710 Return-Path: X-Original-To: patchwork@mira.cbaines.net Delivered-To: patchwork@mira.cbaines.net Received: by mira.cbaines.net (Postfix, from userid 113) id 7AA7B27BBEA; Tue, 21 Nov 2023 21:59:12 +0000 (GMT) X-Spam-Checker-Version: SpamAssassin 3.4.6 (2021-04-09) on mira.cbaines.net X-Spam-Level: X-Spam-Status: No, score=-2.7 required=5.0 tests=BAYES_00,DKIM_ADSP_CUSTOM_MED, DKIM_INVALID,DKIM_SIGNED,FREEMAIL_FROM,MAILING_LIST_MULTI, SPF_HELO_PASS,URIBL_BLOCKED autolearn=unavailable autolearn_force=no version=3.4.6 Received: from lists.gnu.org (lists.gnu.org [209.51.188.17]) by mira.cbaines.net (Postfix) with ESMTPS id 9415627BBE2 for ; Tue, 21 Nov 2023 21:59:11 +0000 (GMT) Received: from localhost ([::1] helo=lists1p.gnu.org) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from ) id 1r5Ylw-0003R5-8z; Tue, 21 Nov 2023 16:59:08 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1r5Ylu-0003Qs-RZ for guix-patches@gnu.org; Tue, 21 Nov 2023 16:59:06 -0500 Received: from debbugs.gnu.org ([2001:470:142:5::43]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r5Ylt-0007Yf-Pq; Tue, 21 Nov 2023 16:59:05 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1r5Ylq-0008Tt-Gq; Tue, 21 Nov 2023 16:59:02 -0500 X-Loop: help-debbugs@gnu.org Subject: [bug#67349] [PATCH] Update Krita to 5.2.1 Resent-From: Mehmet Tekman Original-Sender: "Debbugs-submit" Resent-CC: paren@disroot.org, guix@cbaines.net, ludo@gnu.org, othacehe@gnu.org, rg@raghavgururajan.name, rekado@elephly.net, zimon.toutoune@gmail.com, me@tobias.gr, jgart@dismail.de, guix-patches@gnu.org Resent-Date: Tue, 21 Nov 2023 21:59:02 +0000 Resent-Message-ID: Resent-Sender: help-debbugs@gnu.org X-GNU-PR-Message: report 67349 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 67349@debbugs.gnu.org Cc: paren@disroot.org, guix@cbaines.net, ludo@gnu.org, othacehe@gnu.org, rg@raghavgururajan.name, rekado@elephly.net, zimon.toutoune@gmail.com, me@tobias.gr, jgart@dismail.de X-Debbugs-Original-To: guix-patches@gnu.org X-Debbugs-Original-Xcc: paren@disroot.org, guix@cbaines.net, ludo@gnu.org, othacehe@gnu.org, rg@raghavgururajan.name, rekado@elephly.net, zimon.toutoune@gmail.com, me@tobias.gr, jgart@dismail.de Received: via spool by submit@debbugs.gnu.org id=B.170060392332570 (code B ref -1); Tue, 21 Nov 2023 21:59:02 +0000 Received: (at submit) by debbugs.gnu.org; 21 Nov 2023 21:58:43 +0000 Received: from localhost ([127.0.0.1]:57580 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r5YlW-0008TF-Bi for submit@debbugs.gnu.org; Tue, 21 Nov 2023 16:58:42 -0500 Received: from lists.gnu.org ([2001:470:142::17]:34344) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from ) id 1r5YlU-0008T0-RQ for submit@debbugs.gnu.org; Tue, 21 Nov 2023 16:58:41 -0500 Received: from eggs.gnu.org ([2001:470:142:3::10]) by lists.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_256_GCM_SHA384:256) (Exim 4.90_1) (envelope-from ) id 1r5YlM-0003Nl-FU for guix-patches@gnu.org; Tue, 21 Nov 2023 16:58:32 -0500 Received: from mail-oa1-x29.google.com ([2001:4860:4864:20::29]) by eggs.gnu.org with esmtps (TLS1.2:ECDHE_RSA_AES_128_GCM_SHA256:128) (Exim 4.90_1) (envelope-from ) id 1r5YlK-0007We-JM for guix-patches@gnu.org; Tue, 21 Nov 2023 16:58:32 -0500 Received: by mail-oa1-x29.google.com with SMTP id 586e51a60fabf-1f94a097b5eso1334198fac.1 for ; Tue, 21 Nov 2023 13:58:30 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20230601; t=1700603909; x=1701208709; darn=gnu.org; h=mime-version:message-id:date:subject:to:from:from:to:cc:subject :date:message-id:reply-to; bh=vzX/dnUJJ5pGC64b6jeOJLf3t3NuYuX0Img/ClLn82c=; b=jzLxJAnmMds/GdONAIdzZnsfpV76DKwcRc8UUj1VB9DaLtcAG3OIUIlaDAJ1PZuPzh uuQTaxf9ZdqNHJL5gQ3nL/QaePMZ+XJpxxfL7PflQxYHuJvGkkS8GY6Lv8okXKGltRmt V5LiPLbCy1Y50YC+PNiLMsx35XQ3DZ8RhmR7Q6kJkQPrG02OHPM3vomVf/DQaB4QEyar odaIyDzjOCtLL0WJewBPsOlbDnt0gLjdd/K4VhSnf/nNVF59Rn7K1jtttLoKBD4RbanX m4Gox5RFBGEeKZviF1dW15dJs3vTpLxMwEd7R9gKBIqZJdKjlailnWlQdzJ9+Kfn+cTH jLAA== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20230601; t=1700603909; x=1701208709; h=mime-version:message-id:date:subject:to:from:x-gm-message-state :from:to:cc:subject:date:message-id:reply-to; bh=vzX/dnUJJ5pGC64b6jeOJLf3t3NuYuX0Img/ClLn82c=; b=i/5d4OOIIuircXDh6g8wHCY19yKAAQUrwLaTWzze174VEA7bxz7h08BvXMK7GmIox5 U3NEI0i8LSUfWAhOyEh/bTIEy4JSsGGYGhdkUHqnLrzF6OPL8dUfSVPnN4JMhv794nPZ NLVAExZsyZ9lB2J7RCVCjVbQDkHG7rAyB4Vw6MUVdTdDiytoINquou4NKlNr3OCmKZPl dNG3pkdSRou7puYcPpzdJLEnW3NqKGhkbvqEitEc6wiarb2oXS/yLx0SDsSc6sZMwn6F UwwlvcsWrzeUqC1+mFC+zk1j3xpm0Lo5hnQCN/ruel03fnABPmla77+v0Fo+ftTpXzLZ a6Gg== X-Gm-Message-State: AOJu0YwxQHERhtZ2cKaCvQMcKAyDLkh4z2bTpdqZzaptsQU3LY6Q1n2G av8bXV8ln1CB9qPo14Dc1n4wYwS7SUE= X-Google-Smtp-Source: AGHT+IHw9qkhIZjCvDPZjEONAxZPR7tHKyG7oQl15dKSfO1Fa+AkWFkaZ4KgXY2Yc1BOuOxyea4P/w== X-Received: by 2002:a05:6871:724a:b0:1e9:bd5c:ae40 with SMTP id ml10-20020a056871724a00b001e9bd5cae40mr713193oac.38.1700603908762; Tue, 21 Nov 2023 13:58:28 -0800 (PST) Received: from hayvan (pharma2-70.w2k.pharmakol.uni-freiburg.de. [132.230.165.170]) by smtp.gmail.com with ESMTPSA id by14-20020a056a02058e00b0059b782e8541sm7254718pgb.28.2023.11.21.13.58.26 for (version=TLS1_3 cipher=TLS_AES_256_GCM_SHA384 bits=256/256); Tue, 21 Nov 2023 13:58:28 -0800 (PST) From: Mehmet Tekman Date: Tue, 21 Nov 2023 22:58:22 +0100 Message-ID: <87il5uu5tt.fsf@gmail.com> MIME-Version: 1.0 Received-SPF: pass client-ip=2001:4860:4864:20::29; envelope-from=mtekman89@gmail.com; helo=mail-oa1-x29.google.com X-Spam_score_int: -18 X-Spam_score: -1.9 X-Spam_bar: - X-Spam_report: (-1.9 / 5.0 requ) BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_ENVFROM_END_DIGIT=0.25, FREEMAIL_FROM=0.001, RCVD_IN_DNSWL_NONE=-0.0001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001, T_SCC_BODY_TEXT_LINE=-0.01 autolearn=ham autolearn_force=no X-Spam_action: no action X-BeenThere: debbugs-submit@debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list X-BeenThere: guix-patches@gnu.org List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org Sender: guix-patches-bounces+patchwork=mira.cbaines.net@gnu.org X-getmail-retrieved-from-mailbox: Patches This updates Krita from 5.1.5 to 5.2.1, with extra package dependencies from: - [bug#67342] Add kfkdcraw : https://patches.guix-patches.cbaines.net/project/guix-patches/patch/87r0kiu8u5.fsf@gmail.com/ - [bug#67343] Add fftw-cmake : https://patches.guix-patches.cbaines.net/project/guix-patches/patch/87o7fmu8or.fsf@gmail.com/ Please apply these patches first before testing this patch. The fftw-cmake patch aims to address some missing FFTW Cmake files, during the Krita configure stage, but sadly it still does not find them. I'm submitting this patch in the hopes that someone can help debug this issue further. I've CC'd the mentors teams. Below is the current state of the patch. From e884efecff6841a4ed3cb5d8d8fc7a94b84194ab Mon Sep 17 00:00:00 2001 From: Mehmet Tekman Date: Tue, 21 Nov 2023 17:35:14 +0100 Subject: [PATCH 3/3] gnu: krita: Update to 5.2.1 * gnu/packages/kde.scm (krita): Update to 5.2.1 Change-Id: I36bd54093817245d8fa0d1362de4d95f8087861a --- gnu/packages/kde.scm | 27 +++++++++++++++++++++++---- 1 file changed, 23 insertions(+), 4 deletions(-) diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm index 20fbb41d73..9dfb360a72 100644 --- a/gnu/packages/kde.scm +++ b/gnu/packages/kde.scm @@ -63,6 +63,7 @@ (define-module (gnu packages kde) #:use-module (gnu packages flex) #:use-module (gnu packages fontutils) #:use-module (gnu packages freedesktop) + #:use-module (gnu packages fribidi) #:use-module (gnu packages geo) #:use-module (gnu packages gettext) #:use-module (gnu packages ghostscript) @@ -71,6 +72,7 @@ (define-module (gnu packages kde) #:use-module (gnu packages gnome) #:use-module (gnu packages gperf) #:use-module (gnu packages gps) + #:use-module (gnu packages gtk) #:use-module (gnu packages graphics) #:use-module (gnu packages image) #:use-module (gnu packages image-processing) @@ -93,8 +95,10 @@ (define-module (gnu packages kde) #:use-module (gnu packages pulseaudio) #:use-module (gnu packages python) #:use-module (gnu packages samba) + #:use-module (gnu packages sdl) #:use-module (gnu packages ssh) #:use-module (gnu packages tls) + #:use-module (gnu packages unicode) #:use-module (gnu packages qt) #:use-module (gnu packages version-control) #:use-module (gnu packages video) @@ -702,7 +706,7 @@ (define-public kolourpaint (define-public krita (package (name "krita") - (version "5.1.5") + (version "5.2.1") (source (origin (method url-fetch) @@ -710,7 +714,7 @@ (define-public krita "mirror://kde/stable/krita/" version "/krita-" version ".tar.gz")) (sha256 - (base32 "1lx4x4affkbh47b7w5qvahkkr4db0vcw6h24nykak6gpy2z5wxqw")))) + (base32 "1kzmn89b1vrasba7z8hp8izyrrskgc7ggnz82zqyyy1v5d8mnri7")))) (build-system qt-build-system) (arguments `(#:tests? #f @@ -727,15 +731,21 @@ (define-public krita (inputs (list boost exiv2 - fftw + fontconfig + fftw-cmake + freetype + fribidi giflib gsl + harfbuzz imath + immer karchive kcompletion kconfig kcoreaddons kcrash + kfkdcraw kguiaddons ki18n kiconthemes @@ -745,21 +755,27 @@ (define-public krita kwidgetsaddons kwindowsystem kxmlgui + lager lcms libjpeg-turbo + libjxl libheif libmypaint libpng libraw libtiff + libunibreak libwebp libx11 libxcb libxi + mlt opencolorio openexr openjpeg perl + python-pyqt + python-pyqt5-sip poppler-qt5 qtbase-5 qtdeclarative-5 @@ -767,7 +783,10 @@ (define-public krita qtsvg-5 qtx11extras quazip-0 - zlib)) + sdl2 + xsimd + zlib + zug)) (home-page "https://krita.org") (synopsis "Digital painting application") (description -- 2.41.0