all messages for Guix-related lists mirrored at yhetil.org
 help / color / mirror / code / Atom feed
* [bug#29703] Improve Krita
@ 2017-12-14  0:18 Mark Meyer
  2017-12-14  0:41 ` [bug#29703] Looks good Mark Meyer
                   ` (2 more replies)
  0 siblings, 3 replies; 8+ messages in thread
From: Mark Meyer @ 2017-12-14  0:18 UTC (permalink / raw)
  To: 29703

[-- Attachment #1: Type: text/plain, Size: 277 bytes --]

Hi,
I'm currently testing several changes to Krita, I've broken stuff up
into three commits/patches which are attached.

These
  - add a dependency to vc (vectorize Krita)
  - enable OpenEXR
  - enable JPEG (via libjpeg-turbo)

Cheers, Mark

-- 
  Mark Meyer
  mark@ofosos.org

[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #2: 0003-gnu-krita-Add-OpenEXR-support.patch --]
[-- Type: text/x-patch; name="0003-gnu-krita-Add-OpenEXR-support.patch", Size: 1459 bytes --]

From 8f631d21210af3c8ec35594f5a99e4259665a7c4 Mon Sep 17 00:00:00 2001
From: Mark Meyer <mark@ofosos.org>
Date: Thu, 14 Dec 2017 00:49:05 +0100
Subject: [PATCH] * gnu: krita: Add OpenEXR support.

---
 gnu/packages/kde.scm | 9 +++++++--
 1 file changed, 7 insertions(+), 2 deletions(-)

diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm
index d74325c5d..89ad30ecd 100644
--- a/gnu/packages/kde.scm
+++ b/gnu/packages/kde.scm
@@ -256,7 +256,10 @@ plugins, as well as code to create plugins, or complete applications.")
              (string-append "-DWITH_LibRaw="
                             (assoc-ref %build-inputs "libraw"))
              (string-append "-DWITH_TIFF="
-                            (assoc-ref %build-inputs "libtiff")))))
+                            (assoc-ref %build-inputs "libtiff"))
+             (string-append "-DCMAKE_CXX_FLAGS=-I"
+                            (assoc-ref %build-inputs "ilmbase")
+                            "/include/OpenEXR"))))
     (native-inputs
      `(("curl" ,curl)
        ("eigen" ,eigen)
@@ -298,7 +301,9 @@ plugins, as well as code to create plugins, or complete applications.")
        ("poppler-qt5" ,poppler-qt5)
        ("libraw" ,libraw)
        ("libtiff" ,libtiff)
-       ("perl" ,perl)))
+       ("perl" ,perl)
+       ("ilmbase" ,ilmbase)
+       ("openexr" ,openexr)))
     (home-page "https://krita.org")
     (synopsis "Digital painting application")
     (description
-- 
2.15.0


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #3: 0002-gnu-krita-Add-vc-to-native-inputs.patch --]
[-- Type: text/x-patch; name="0002-gnu-krita-Add-vc-to-native-inputs.patch", Size: 814 bytes --]

From adea158919123c732ea2a314133188a0c13929e5 Mon Sep 17 00:00:00 2001
From: Mark Meyer <mark@ofosos.org>
Date: Thu, 14 Dec 2017 00:36:26 +0100
Subject: [PATCH] * gnu: krita: Add vc to native-inputs.

---
 gnu/packages/kde.scm | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm
index e8f38b920..d74325c5d 100644
--- a/gnu/packages/kde.scm
+++ b/gnu/packages/kde.scm
@@ -263,7 +263,8 @@ plugins, as well as code to create plugins, or complete applications.")
        ("extra-cmake-modules" ,extra-cmake-modules)
        ("gettext-minimal" ,gettext-minimal)
        ("kitemmodels" ,kitemmodels)
-       ("qwt" ,qwt)))
+       ("qwt" ,qwt)
+       ("vc" ,vc)))
     (inputs
      `(("qtbase" ,qtbase)
        ("qtdeclarative" ,qtdeclarative)
-- 
2.15.0


[-- Warning: decoded text below may be mangled, UTF-8 assumed --]
[-- Attachment #4: 0001-gnu-krita-Add-libjpeg-turbo-to-inputs.patch --]
[-- Type: text/x-patch; name="0001-gnu-krita-Add-libjpeg-turbo-to-inputs.patch", Size: 712 bytes --]

From 85e672fc58cad18177651f7e8c2af99e12475d88 Mon Sep 17 00:00:00 2001
From: Mark Meyer <mark@ofosos.org>
Date: Wed, 13 Dec 2017 23:49:09 +0100
Subject: [PATCH] * gnu: krita: Add libjpeg-turbo to inputs.

---
 gnu/packages/kde.scm | 1 +
 1 file changed, 1 insertion(+)

diff --git a/gnu/packages/kde.scm b/gnu/packages/kde.scm
index b5a3df2ca..e8f38b920 100644
--- a/gnu/packages/kde.scm
+++ b/gnu/packages/kde.scm
@@ -287,6 +287,7 @@ plugins, as well as code to create plugins, or complete applications.")
        ("exiv2" ,exiv2)
        ("lcms" ,lcms)
        ("libpng" ,libpng)
+       ("libjpeg-turbo" ,libjpeg-turbo)
        ("zlib" ,zlib)
        ("libx11" ,libx11)
        ("libxcb" ,libxcb)
-- 
2.15.0


^ permalink raw reply related	[flat|nested] 8+ messages in thread

end of thread, other threads:[~2017-12-16 23:20 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-12-14  0:18 [bug#29703] Improve Krita Mark Meyer
2017-12-14  0:41 ` [bug#29703] Looks good Mark Meyer
2017-12-14 11:55 ` [bug#29703] Improve Krita ng0
2017-12-14 14:02   ` Mark Meyer
2017-12-14 14:39     ` ng0
2017-12-14 15:12       ` Mark Meyer
2017-12-16 21:53         ` Kei Kebreau
2017-12-16 23:19 ` bug#29703: Fixed Mark Meyer

Code repositories for project(s) associated with this external index

	https://git.savannah.gnu.org/cgit/guix.git

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.