unofficial mirror of guix-devel@gnu.org 
 help / color / mirror / code / Atom feed
* [PATCH 0/9] Add more qtmodules
@ 2017-01-09 10:03 Efraim Flashner
  2017-01-09 10:03 ` [PATCH] gnu: Add python-pypump Efraim Flashner
                   ` (9 more replies)
  0 siblings, 10 replies; 13+ messages in thread
From: Efraim Flashner @ 2017-01-09 10:03 UTC (permalink / raw)
  To: guix-devel

I figured we could use some more Qt modules, so I packaged up a couple. Qt3d
bundles assimp and I'm still working on unbundling that, and even so I'm not
happy about how it references another graphics library, so that one is going
to need some more time. I also haven't looked at qtwebengine, since it bundles
chromium. Of the remaining, qtwebview depends on qtwebengine, qtactiveqt is
windows only, and I didn't look at qt{android,mac,windows}.

While I was working on them, I realized that the test suite wasn't really
being run. I patched qtsvg to run the test suite (and therefor propagate to
all the other qt modules), but everything started breaking, due to network
tests, javascript dependencies, etc., so I've moved that to a separate branch
locally to work on more later. However, I do think it would be be better to
enable the tests in qtsvg and then disable them on most of the modules, so
that way they're ready to be fixed and enabled without waiting for me to
get around to it. Thoughts?

Efraim Flashner (9):
  gnu: Add qtdeclarative-render2d.
  gnu: Add qtserialbus.
  gnu: Add qtgamepad.
  gnu: Add qtscxml.
  gnu: Add qtpurchasing.
  gnu: Add qtcanvas3d.
  gnu: Add qtcharts.
  gnu: Add qtdatavis3d.
  gnu: Add qt3d.

 gnu/packages/qt.scm | 189 +++++++++++++++++++++++++++++++++++++++++++++++++++-
 1 file changed, 188 insertions(+), 1 deletion(-)

-- 
2.11.0

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

* [PATCH] gnu: Add python-pypump.
  2017-01-09 10:03 [PATCH 0/9] Add more qtmodules Efraim Flashner
@ 2017-01-09 10:03 ` Efraim Flashner
  2017-01-09 11:03   ` Efraim Flashner
  2017-01-09 10:03 ` [PATCH 1/9] gnu: Add qtdeclarative-render2d Efraim Flashner
                   ` (8 subsequent siblings)
  9 siblings, 1 reply; 13+ messages in thread
From: Efraim Flashner @ 2017-01-09 10:03 UTC (permalink / raw)
  To: guix-devel

* gnu/packages/pumpio.scm (python-pypump): New variable.
---
 gnu/packages/pumpio.scm | 39 +++++++++++++++++++++++++++++++++++++++
 1 file changed, 39 insertions(+)

diff --git a/gnu/packages/pumpio.scm b/gnu/packages/pumpio.scm
index a74d474..f834884 100644
--- a/gnu/packages/pumpio.scm
+++ b/gnu/packages/pumpio.scm
@@ -23,7 +23,9 @@
   #:use-module (guix download)
   #:use-module (guix git-download)
   #:use-module (guix build-system gnu)
+  #:use-module (guix build-system python)
   #:use-module (gnu packages aspell)
+  #:use-module (gnu packages python)
   #:use-module (gnu packages qt)
   #:use-module (gnu packages web))
 
@@ -66,3 +68,40 @@
     (description "Pumpa is a simple pump.io client written in C++ and Qt.")
     (home-page "https://pumpa.branchable.com/")
     (license gpl3+)))
+
+(define-public python-pypump
+  (package
+    (name "python-pypump")
+    (version "0.7")
+    (source
+      (origin
+        (method url-fetch)
+        (uri (pypi-uri "PyPump" version))
+        (sha256
+         (base32
+          "0100b8r76hwh4lbiwb2dji6jccpi4hgi2ns7qdgb3lwfidnya3ha"))))
+    (build-system python-build-system)
+    (arguments `(#:tests? #f)) ; FIXME: can't find test directory.
+    (inputs
+     `(("python-dateutil-2" ,python-dateutil-2)
+       ("python-requests" ,python-requests)
+       ("python-requests-oauthlib" ,python-requests-oauthlib)))
+    (home-page "https://github.com/xray7224/PyPump")
+    (synopsis "Python Pump.io library")
+    (description "Python Pump.io library")
+    (license gpl3+)
+    (properties `((python2-variant . ,(delay python2-pypump))))))
+
+(define-public python2-pypump
+  (let ((pypump (package-with-python2
+                  (strip-python2-variant python-pypump))))
+    (package (inherit pypump)
+      (inputs
+       `(("python2-ndg-httpsclient" ,python2-ndg-httpsclient)
+         ("python2-pyasn1" ,python2-pyasn1)
+         ("python2-pyopenssl" ,python2-pyopenssl)
+         ,@(package-inputs pypump)))
+      (native-inputs
+       `(("python2-mock" ,python2-mock)
+         ("python2-setuptools" ,python2-setuptools)
+         ,@(package-native-inputs pypump))))))
-- 
2.10.0

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

* [PATCH 1/9] gnu: Add qtdeclarative-render2d.
  2017-01-09 10:03 [PATCH 0/9] Add more qtmodules Efraim Flashner
  2017-01-09 10:03 ` [PATCH] gnu: Add python-pypump Efraim Flashner
@ 2017-01-09 10:03 ` Efraim Flashner
  2017-01-09 10:03 ` [PATCH 2/9] gnu: Add qtserialbus Efraim Flashner
                   ` (7 subsequent siblings)
  9 siblings, 0 replies; 13+ messages in thread
From: Efraim Flashner @ 2017-01-09 10:03 UTC (permalink / raw)
  To: guix-devel

* gnu/packages/qt.scm (qtdeclarative-render2d): New variable.
---
 gnu/packages/qt.scm | 23 ++++++++++++++++++++++-
 1 file changed, 22 insertions(+), 1 deletion(-)

diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm
index 15beb8037..bb3635a25 100644
--- a/gnu/packages/qt.scm
+++ b/gnu/packages/qt.scm
@@ -2,7 +2,7 @@
 ;;; Copyright © 2013, 2014, 2015 Andreas Enge <andreas@enge.fr>
 ;;; Copyright © 2015 Sou Bunnbu <iyzsong@gmail.com>
 ;;; Copyright © 2015 Ludovic Courtès <ludo@gnu.org>
-;;; Copyright © 2015, 2016 Efraim Flashner <efraim@flashner.co.il>
+;;; Copyright © 2015, 2016, 2017 Efraim Flashner <efraim@flashner.co.il>
 ;;; Copyright © 2016 ng0 <ng0@we.make.ritual.n0.is>
 ;;; Copyright © 2016 Thomas Danckaert <post@thomasdanckaert.be>
 ;;;
@@ -910,6 +910,27 @@ developers using C++ or QML, a CSS & JavaScript like language.")
      `(("qtbase" ,qtbase)
        ("qtdeclarative" ,qtdeclarative)))))
 
+(define-public qtdeclarative-render2d
+  (package (inherit qtsvg)
+    (name "qtdeclarative-render2d")
+    (version "5.7.1")
+    (source (origin
+             (method url-fetch)
+             (uri (string-append "https://download.qt.io/official_releases/qt/"
+                                 (version-major+minor version) "/" version
+                                 "/submodules/" name "-opensource-src-"
+                                 version ".tar.xz"))
+             (sha256
+              (base32
+               "0zwch9vn17f3bpy300jcfxx6cx9qymk5j7khx0x9k1xqid4166c3"))
+             (modules '((guix build utils)))
+             (snippet
+              '(delete-file-recursively "tools/opengldummy/3rdparty"))))
+    (native-inputs `())
+    (inputs
+     `(("qtbase" ,qtbase)
+       ("qtdeclarative" ,qtdeclarative)))))
+
 (define-public python-sip
   (package
     (name "python-sip")
-- 
2.11.0

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

* [PATCH 2/9] gnu: Add qtserialbus.
  2017-01-09 10:03 [PATCH 0/9] Add more qtmodules Efraim Flashner
  2017-01-09 10:03 ` [PATCH] gnu: Add python-pypump Efraim Flashner
  2017-01-09 10:03 ` [PATCH 1/9] gnu: Add qtdeclarative-render2d Efraim Flashner
@ 2017-01-09 10:03 ` Efraim Flashner
  2017-01-09 10:03 ` [PATCH 3/9] gnu: Add qtgamepad Efraim Flashner
                   ` (6 subsequent siblings)
  9 siblings, 0 replies; 13+ messages in thread
From: Efraim Flashner @ 2017-01-09 10:03 UTC (permalink / raw)
  To: guix-devel

* gnu/packages/qt.scm (qtserialbus): New variable.
---
 gnu/packages/qt.scm | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm
index bb3635a25..5f21be66c 100644
--- a/gnu/packages/qt.scm
+++ b/gnu/packages/qt.scm
@@ -781,6 +781,23 @@ developers using C++ or QML, a CSS & JavaScript like language.")
      `(("qtbase" ,qtbase)
        ("eudev" ,eudev)))))
 
+(define-public qtserialbus
+  (package (inherit qtsvg)
+    (name "qtserialbus")
+    (version "5.7.1")
+    (source (origin
+             (method url-fetch)
+             (uri (string-append "https://download.qt.io/official_releases/qt/"
+                                 (version-major+minor version) "/" version
+                                 "/submodules/" name "-opensource-src-"
+                                 version ".tar.xz"))
+             (sha256
+              (base32
+               "0mxi43l2inpbar8rmg21qjg33bv3f1ycxjgvzjf12ncnybhdnzkj"))))
+    (inputs
+     `(("qtbase" ,qtbase)
+       ("qtserialport" ,qtserialport)))))
+
 (define-public qtwebchannel
   (package (inherit qtsvg)
     (name "qtwebchannel")
-- 
2.11.0

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

* [PATCH 3/9] gnu: Add qtgamepad.
  2017-01-09 10:03 [PATCH 0/9] Add more qtmodules Efraim Flashner
                   ` (2 preceding siblings ...)
  2017-01-09 10:03 ` [PATCH 2/9] gnu: Add qtserialbus Efraim Flashner
@ 2017-01-09 10:03 ` Efraim Flashner
  2017-01-09 10:03 ` [PATCH 4/9] gnu: Add qtscxml Efraim Flashner
                   ` (5 subsequent siblings)
  9 siblings, 0 replies; 13+ messages in thread
From: Efraim Flashner @ 2017-01-09 10:03 UTC (permalink / raw)
  To: guix-devel

* gnu/packages/qt.scm (qtgamepad): New variable.
---
 gnu/packages/qt.scm | 25 +++++++++++++++++++++++++
 1 file changed, 25 insertions(+)

diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm
index 5f21be66c..23872c1ef 100644
--- a/gnu/packages/qt.scm
+++ b/gnu/packages/qt.scm
@@ -55,6 +55,7 @@
   #:use-module (gnu packages pulseaudio)
   #:use-module (gnu packages python)
   #:use-module (gnu packages ruby)
+  #:use-module (gnu packages sdl)
   #:use-module (gnu packages tls)
   #:use-module (gnu packages xdisorg)
   #:use-module (gnu packages xorg)
@@ -948,6 +949,30 @@ developers using C++ or QML, a CSS & JavaScript like language.")
      `(("qtbase" ,qtbase)
        ("qtdeclarative" ,qtdeclarative)))))
 
+(define-public qtgamepad
+  (package (inherit qtsvg)
+    (name "qtgamepad")
+    (version "5.7.1")
+    (source (origin
+             (method url-fetch)
+             (uri (string-append "https://download.qt.io/official_releases/qt/"
+                                 (version-major+minor version) "/" version
+                                 "/submodules/" name "-opensource-src-"
+                                 version ".tar.xz"))
+             (sha256
+              (base32
+               "10lijbsg9xx5ddbbjymdgl41nxz99yn1qgiww2kkggxwwdjj2axv"))))
+    (native-inputs
+     `(("perl" ,perl)
+       ("pkg-config" ,pkg-config)))
+    (inputs
+     `(("fontconfig" ,fontconfig)
+       ("freetype" ,freetype)
+       ("libxrender" ,libxrender)
+       ("sdl2" ,sdl2)
+       ("qtbase" ,qtbase)
+       ("qtdeclarative" ,qtdeclarative)))))
+
 (define-public python-sip
   (package
     (name "python-sip")
-- 
2.11.0

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

* [PATCH 4/9] gnu: Add qtscxml.
  2017-01-09 10:03 [PATCH 0/9] Add more qtmodules Efraim Flashner
                   ` (3 preceding siblings ...)
  2017-01-09 10:03 ` [PATCH 3/9] gnu: Add qtgamepad Efraim Flashner
@ 2017-01-09 10:03 ` Efraim Flashner
  2017-01-09 10:03 ` [PATCH 5/9] gnu: Add qtpurchasing Efraim Flashner
                   ` (4 subsequent siblings)
  9 siblings, 0 replies; 13+ messages in thread
From: Efraim Flashner @ 2017-01-09 10:03 UTC (permalink / raw)
  To: guix-devel

* gnu/packages/qt.scm (qtscxml): New variable.
---
 gnu/packages/qt.scm | 20 ++++++++++++++++++++
 1 file changed, 20 insertions(+)

diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm
index 23872c1ef..821fea1c3 100644
--- a/gnu/packages/qt.scm
+++ b/gnu/packages/qt.scm
@@ -973,6 +973,26 @@ developers using C++ or QML, a CSS & JavaScript like language.")
        ("qtbase" ,qtbase)
        ("qtdeclarative" ,qtdeclarative)))))
 
+(define-public qtscxml
+  (package (inherit qtsvg)
+    (name "qtscxml")
+    (version "5.7.1")
+    (source (origin
+             (method url-fetch)
+             (uri (string-append "https://download.qt.io/official_releases/qt/"
+                                 (version-major+minor version) "/" version
+                                 "/submodules/" name "-opensource-src-"
+                                 version ".tar.xz"))
+             (sha256
+              (base32
+               "135kknqdmib2cjryfmvfgv7a2qx9pyba3m7i7nkbc5d742r4mbcx"))
+             (modules '((guix build utils)))
+             (snippet
+              '(delete-file-recursively "tests/3rdparty"))))
+    (inputs
+     `(("qtbase" ,qtbase)
+       ("qtdeclarative" ,qtdeclarative)))))
+
 (define-public python-sip
   (package
     (name "python-sip")
-- 
2.11.0

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

* [PATCH 5/9] gnu: Add qtpurchasing.
  2017-01-09 10:03 [PATCH 0/9] Add more qtmodules Efraim Flashner
                   ` (4 preceding siblings ...)
  2017-01-09 10:03 ` [PATCH 4/9] gnu: Add qtscxml Efraim Flashner
@ 2017-01-09 10:03 ` Efraim Flashner
  2017-01-09 10:03 ` [PATCH 6/9] gnu: Add qtcanvas3d Efraim Flashner
                   ` (3 subsequent siblings)
  9 siblings, 0 replies; 13+ messages in thread
From: Efraim Flashner @ 2017-01-09 10:03 UTC (permalink / raw)
  To: guix-devel

* gnu/packages/qt.scm (qtpurchasing): New variable.
---
 gnu/packages/qt.scm | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm
index 821fea1c3..d8acfe3a6 100644
--- a/gnu/packages/qt.scm
+++ b/gnu/packages/qt.scm
@@ -993,6 +993,23 @@ developers using C++ or QML, a CSS & JavaScript like language.")
      `(("qtbase" ,qtbase)
        ("qtdeclarative" ,qtdeclarative)))))
 
+(define-public qtpurchasing
+  (package (inherit qtsvg)
+    (name "qtpurchasing")
+    (version "5.7.1")
+    (source (origin
+             (method url-fetch)
+             (uri (string-append "https://download.qt.io/official_releases/qt/"
+                                 (version-major+minor version) "/" version
+                                 "/submodules/" name "-opensource-src-"
+                                 version ".tar.xz"))
+             (sha256
+              (base32
+               "0hkvrgafz1hx9q4yc3nskv3pd3fszghvvd5a7mj33ynf55wpb57n"))))
+    (inputs
+     `(("qtbase" ,qtbase)
+       ("qtdeclarative" ,qtdeclarative)))))
+
 (define-public python-sip
   (package
     (name "python-sip")
-- 
2.11.0

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

* [PATCH 6/9] gnu: Add qtcanvas3d.
  2017-01-09 10:03 [PATCH 0/9] Add more qtmodules Efraim Flashner
                   ` (5 preceding siblings ...)
  2017-01-09 10:03 ` [PATCH 5/9] gnu: Add qtpurchasing Efraim Flashner
@ 2017-01-09 10:03 ` Efraim Flashner
  2017-01-09 10:03 ` [PATCH 7/9] gnu: Add qtcharts Efraim Flashner
                   ` (2 subsequent siblings)
  9 siblings, 0 replies; 13+ messages in thread
From: Efraim Flashner @ 2017-01-09 10:03 UTC (permalink / raw)
  To: guix-devel

* gnu/packages/qt.scm (qtcanvas3d): New variable.
---
 gnu/packages/qt.scm | 21 +++++++++++++++++++++
 1 file changed, 21 insertions(+)

diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm
index d8acfe3a6..04da5ee94 100644
--- a/gnu/packages/qt.scm
+++ b/gnu/packages/qt.scm
@@ -1010,6 +1010,27 @@ developers using C++ or QML, a CSS & JavaScript like language.")
      `(("qtbase" ,qtbase)
        ("qtdeclarative" ,qtdeclarative)))))
 
+(define-public qtcanvas3d
+  (package (inherit qtsvg)
+    (name "qtcanvas3d")
+    (version "5.7.1")
+    (source (origin
+             (method url-fetch)
+             (uri (string-append "https://download.qt.io/official_releases/qt/"
+                                 (version-major+minor version) "/" version
+                                 "/submodules/" name "-opensource-src-"
+                                 version ".tar.xz"))
+             (sha256
+              (base32
+               "1d5xpq3mhjg4ipxzap7s2vnlfcd02d3yq720npv10xxp2ww0i1x8"))
+             (modules '((guix build utils)))
+             (snippet
+              '(delete-file-recursively "examples/canvas3d/3rdparty"))))
+    (native-inputs `())
+    (inputs
+     `(("qtbase" ,qtbase)
+       ("qtdeclarative" ,qtdeclarative)))))
+
 (define-public python-sip
   (package
     (name "python-sip")
-- 
2.11.0

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

* [PATCH 7/9] gnu: Add qtcharts.
  2017-01-09 10:03 [PATCH 0/9] Add more qtmodules Efraim Flashner
                   ` (6 preceding siblings ...)
  2017-01-09 10:03 ` [PATCH 6/9] gnu: Add qtcanvas3d Efraim Flashner
@ 2017-01-09 10:03 ` Efraim Flashner
  2017-01-09 10:03 ` [PATCH 8/9] gnu: Add qtdatavis3d Efraim Flashner
  2017-01-09 23:11 ` [PATCH 0/9] Add more qtmodules Leo Famulari
  9 siblings, 0 replies; 13+ messages in thread
From: Efraim Flashner @ 2017-01-09 10:03 UTC (permalink / raw)
  To: guix-devel

* gnu/packages/qt.scm (qtcharts): New variable.
---
 gnu/packages/qt.scm | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm
index 04da5ee94..c1164b20f 100644
--- a/gnu/packages/qt.scm
+++ b/gnu/packages/qt.scm
@@ -1031,6 +1031,23 @@ developers using C++ or QML, a CSS & JavaScript like language.")
      `(("qtbase" ,qtbase)
        ("qtdeclarative" ,qtdeclarative)))))
 
+(define-public qtcharts
+  (package (inherit qtsvg)
+    (name "qtcharts")
+    (version "5.7.1")
+    (source (origin
+             (method url-fetch)
+             (uri (string-append "https://download.qt.io/official_releases/qt/"
+                                 (version-major+minor version) "/" version
+                                 "/submodules/" name "-opensource-src-"
+                                 version ".tar.xz"))
+             (sha256
+              (base32
+               "1qrzcddwff2hxsbxrraff16j4abah2zkra2756s1mvydj9lyxzl5"))))
+    (inputs
+     `(("qtbase" ,qtbase)
+       ("qtdeclarative" ,qtdeclarative)))))
+
 (define-public python-sip
   (package
     (name "python-sip")
-- 
2.11.0

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

* [PATCH 8/9] gnu: Add qtdatavis3d.
  2017-01-09 10:03 [PATCH 0/9] Add more qtmodules Efraim Flashner
                   ` (7 preceding siblings ...)
  2017-01-09 10:03 ` [PATCH 7/9] gnu: Add qtcharts Efraim Flashner
@ 2017-01-09 10:03 ` Efraim Flashner
  2017-01-09 23:11 ` [PATCH 0/9] Add more qtmodules Leo Famulari
  9 siblings, 0 replies; 13+ messages in thread
From: Efraim Flashner @ 2017-01-09 10:03 UTC (permalink / raw)
  To: guix-devel

* gnu/packages/qt.scm (qtdatavis3d): New variable.
---
 gnu/packages/qt.scm | 17 +++++++++++++++++
 1 file changed, 17 insertions(+)

diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm
index c1164b20f..eb00fe769 100644
--- a/gnu/packages/qt.scm
+++ b/gnu/packages/qt.scm
@@ -1048,6 +1048,23 @@ developers using C++ or QML, a CSS & JavaScript like language.")
      `(("qtbase" ,qtbase)
        ("qtdeclarative" ,qtdeclarative)))))
 
+(define-public qtdatavis3d
+  (package (inherit qtsvg)
+    (name "qtdatavis3d")
+    (version "5.7.1")
+    (source (origin
+             (method url-fetch)
+             (uri (string-append "https://download.qt.io/official_releases/qt/"
+                                 (version-major+minor version) "/" version
+                                 "/submodules/" name "-opensource-src-"
+                                 version ".tar.xz"))
+             (sha256
+              (base32
+               "1y00p0wyj5cw9c2925y537vpmmg9q3kpf7qr1s7sv67dvvf8bzqv"))))
+    (inputs
+     `(("qtbase" ,qtbase)
+       ("qtdeclarative" ,qtdeclarative)))))
+
 (define-public python-sip
   (package
     (name "python-sip")
-- 
2.11.0

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

* Re: [PATCH] gnu: Add python-pypump.
  2017-01-09 10:03 ` [PATCH] gnu: Add python-pypump Efraim Flashner
@ 2017-01-09 11:03   ` Efraim Flashner
  0 siblings, 0 replies; 13+ messages in thread
From: Efraim Flashner @ 2017-01-09 11:03 UTC (permalink / raw)
  To: guix-devel

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

On Mon, Jan 09, 2017 at 12:03:39PM +0200, Efraim Flashner wrote:
> * gnu/packages/pumpio.scm (python-pypump): New variable.
> ---
>  gnu/packages/pumpio.scm | 39 +++++++++++++++++++++++++++++++++++++++
>  1 file changed, 39 insertions(+)
> 

Ignore this one, I included it by accident, and I've never tested it.

-- 
Efraim Flashner   <efraim@flashner.co.il>   אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

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

* Re: [PATCH 0/9] Add more qtmodules
  2017-01-09 10:03 [PATCH 0/9] Add more qtmodules Efraim Flashner
                   ` (8 preceding siblings ...)
  2017-01-09 10:03 ` [PATCH 8/9] gnu: Add qtdatavis3d Efraim Flashner
@ 2017-01-09 23:11 ` Leo Famulari
  2017-01-10  9:02   ` Efraim Flashner
  9 siblings, 1 reply; 13+ messages in thread
From: Leo Famulari @ 2017-01-09 23:11 UTC (permalink / raw)
  To: Efraim Flashner; +Cc: guix-devel

On Mon, Jan 09, 2017 at 12:03:38PM +0200, Efraim Flashner wrote:
> While I was working on them, I realized that the test suite wasn't really
> being run. I patched qtsvg to run the test suite (and therefor propagate to
> all the other qt modules), but everything started breaking, due to network
> tests, javascript dependencies, etc., so I've moved that to a separate branch
> locally to work on more later. However, I do think it would be be better to
> enable the tests in qtsvg and then disable them on most of the modules, so
> that way they're ready to be fixed and enabled without waiting for me to
> get around to it. Thoughts?

Sounds like a good plan.

> Efraim Flashner (9):
>   gnu: Add qtdeclarative-render2d.
>   gnu: Add qtserialbus.
>   gnu: Add qtgamepad.
>   gnu: Add qtscxml.
>   gnu: Add qtpurchasing.
>   gnu: Add qtcanvas3d.
>   gnu: Add qtcharts.
>   gnu: Add qtdatavis3d.

These LGTM overall.

>   gnu: Add qt3d.

This one doesn't seem to have been sent.

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

* Re: [PATCH 0/9] Add more qtmodules
  2017-01-09 23:11 ` [PATCH 0/9] Add more qtmodules Leo Famulari
@ 2017-01-10  9:02   ` Efraim Flashner
  0 siblings, 0 replies; 13+ messages in thread
From: Efraim Flashner @ 2017-01-10  9:02 UTC (permalink / raw)
  To: Leo Famulari; +Cc: guix-devel

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

On Mon, Jan 09, 2017 at 06:11:20PM -0500, Leo Famulari wrote:
> On Mon, Jan 09, 2017 at 12:03:38PM +0200, Efraim Flashner wrote:
> > While I was working on them, I realized that the test suite wasn't really
> > being run. I patched qtsvg to run the test suite (and therefor propagate to
> > all the other qt modules), but everything started breaking, due to network
> > tests, javascript dependencies, etc., so I've moved that to a separate branch
> > locally to work on more later. However, I do think it would be be better to
> > enable the tests in qtsvg and then disable them on most of the modules, so
> > that way they're ready to be fixed and enabled without waiting for me to
> > get around to it. Thoughts?
> 
> Sounds like a good plan.
> 
> > Efraim Flashner (9):
> >   gnu: Add qtdeclarative-render2d.
> >   gnu: Add qtserialbus.
> >   gnu: Add qtgamepad.
> >   gnu: Add qtscxml.
> >   gnu: Add qtpurchasing.
> >   gnu: Add qtcanvas3d.
> >   gnu: Add qtcharts.
> >   gnu: Add qtdatavis3d.
> 
> These LGTM overall.
> 
> >   gnu: Add qt3d.
> 
> This one doesn't seem to have been sent.

I moved it to the end of my patch set and didn't upload it, I'm still
working on getting assimp unbundled

-- 
Efraim Flashner   <efraim@flashner.co.il>   אפרים פלשנר
GPG key = A28B F40C 3E55 1372 662D  14F7 41AA E7DC CA3D 8351
Confidentiality cannot be guaranteed on emails sent or received unencrypted

[-- Attachment #2: signature.asc --]
[-- Type: application/pgp-signature, Size: 833 bytes --]

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

end of thread, other threads:[~2017-01-10  9:02 UTC | newest]

Thread overview: 13+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-01-09 10:03 [PATCH 0/9] Add more qtmodules Efraim Flashner
2017-01-09 10:03 ` [PATCH] gnu: Add python-pypump Efraim Flashner
2017-01-09 11:03   ` Efraim Flashner
2017-01-09 10:03 ` [PATCH 1/9] gnu: Add qtdeclarative-render2d Efraim Flashner
2017-01-09 10:03 ` [PATCH 2/9] gnu: Add qtserialbus Efraim Flashner
2017-01-09 10:03 ` [PATCH 3/9] gnu: Add qtgamepad Efraim Flashner
2017-01-09 10:03 ` [PATCH 4/9] gnu: Add qtscxml Efraim Flashner
2017-01-09 10:03 ` [PATCH 5/9] gnu: Add qtpurchasing Efraim Flashner
2017-01-09 10:03 ` [PATCH 6/9] gnu: Add qtcanvas3d Efraim Flashner
2017-01-09 10:03 ` [PATCH 7/9] gnu: Add qtcharts Efraim Flashner
2017-01-09 10:03 ` [PATCH 8/9] gnu: Add qtdatavis3d Efraim Flashner
2017-01-09 23:11 ` [PATCH 0/9] Add more qtmodules Leo Famulari
2017-01-10  9:02   ` Efraim Flashner

Code repositories for project(s) associated with this public inbox

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

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).