[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
03/10: gnu: qtbase: Remove custom 'qtbase-patched' variant.
From: |
guix-commits |
Subject: |
03/10: gnu: qtbase: Remove custom 'qtbase-patched' variant. |
Date: |
Mon, 24 Feb 2020 13:56:05 -0500 (EST) |
mbakke pushed a commit to branch staging
in repository guix.
commit 132c1915a5988375e5747db6e8376e7f63ba4803
Author: Marius Bakke <address@hidden>
AuthorDate: Mon Feb 24 19:39:17 2020 +0100
gnu: qtbase: Remove custom 'qtbase-patched' variant.
* gnu/packages/qt.scm (qtbase)[source](patches): Add
'qtbase-QTBUG-81715.patch.
(qtbase-patched): Remove variable.
* gnu/packages/engineering.scm (freecad)[inputs]: Change from
QTBASE-PATCHED to QTBASE.
---
gnu/packages/engineering.scm | 2 +-
gnu/packages/qt.scm | 18 ++----------------
2 files changed, 3 insertions(+), 17 deletions(-)
diff --git a/gnu/packages/engineering.scm b/gnu/packages/engineering.scm
index 33c1221..f3fa9e2 100644
--- a/gnu/packages/engineering.scm
+++ b/gnu/packages/engineering.scm
@@ -2283,7 +2283,7 @@ full programmatic control over your models.")
("python-pyside-2-tools" ,python-pyside-2-tools)
("python-shiboken-2" ,python-shiboken-2)
("python-wrapper" ,python-wrapper)
- ("qtbase" ,qtbase-patched)
+ ("qtbase" ,qtbase)
("qtsvg" ,qtsvg)
("qtx11extras" ,qtx11extras)
("qtxmlpatterns" ,qtxmlpatterns)
diff --git a/gnu/packages/qt.scm b/gnu/packages/qt.scm
index 7aa9d0f..6642ed6 100644
--- a/gnu/packages/qt.scm
+++ b/gnu/packages/qt.scm
@@ -351,7 +351,8 @@ developers using C++ or QML, a CSS & JavaScript like
language.")
(base32
"0pb68d30clksdhgy8n6rrs838bb3qcsfq4pv463yy2nr4p5kk2di"))
;; Use TZDIR to avoid depending on package "tzdata".
- (patches (search-patches "qtbase-use-TZDIR.patch"))
+ (patches (search-patches "qtbase-use-TZDIR.patch"
+ "qtbase-QTBUG-81715.patch"))
(modules '((guix build utils)))
(snippet
;; corelib uses bundled harfbuzz, md4, md5, sha3
@@ -598,24 +599,9 @@ developers using C++ or QML, a CSS & JavaScript like
language.")
developers using C++ or QML, a CSS & JavaScript like language.")
(license (list license:lgpl2.1 license:lgpl3))))
-;; This variant fixes a problem with the CMake macros shipped by qtbase. See
-;; discussion at
<https://lists.gnu.org/archive/html/guix-devel/2020-02/msg00308.html>.
-(define-public qtbase-patched
- (let ((src (package-source qtbase)))
- (hidden-package
- (package
- (inherit qtbase)
- (source
- (origin
- (inherit src)
- (patches
- (append (search-patches "qtbase-QTBUG-81715.patch")
- (origin-patches src)))))))))
-
;; qt used to refer to the monolithic Qt 5.x package
(define-deprecated qt qtbase)
-
(define-public qtsvg
(package (inherit qtbase)
(name "qtsvg")
- branch staging updated (d85f8e4 -> 9844848), guix-commits, 2020/02/24
- 03/10: gnu: qtbase: Remove custom 'qtbase-patched' variant.,
guix-commits <=
- 02/10: gnu: mesa: Build with LLVM 9., guix-commits, 2020/02/24
- 06/10: gnu: ImageMagick: Update to 6.9.10-95., guix-commits, 2020/02/24
- 04/10: gnu: ALSA: Update to 1.2.2., guix-commits, 2020/02/24
- 01/10: Merge branch 'master' into staging, guix-commits, 2020/02/24
- 05/10: gnu: libinput: Update to 1.15.2., guix-commits, 2020/02/24
- 07/10: gnu: gtk+: Update to 3.24.14., guix-commits, 2020/02/24
- 08/10: gnu: cups-filters: Update to 1.27.1., guix-commits, 2020/02/24
- 09/10: gnu: pciutils: Update to 3.6.4., guix-commits, 2020/02/24
- 10/10: gnu: bluez: Update to 5.53., guix-commits, 2020/02/24