[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
03/08: gnu: wxWidgets: Remove input labels.
From: |
guix-commits |
Subject: |
03/08: gnu: wxWidgets: Remove input labels. |
Date: |
Fri, 2 Dec 2022 13:12:27 -0500 (EST) |
mbakke pushed a commit to branch master
in repository guix.
commit 8737ee0479ac6ec100ba06902a83f506707be4e7
Author: Marius Bakke <marius@gnu.org>
AuthorDate: Sat Nov 26 17:37:10 2022 +0100
gnu: wxWidgets: Remove input labels.
* gnu/packages/wxwidgets.scm (wxwidgets)[inputs]: Remove labels.
[arguments]: Use SEARCH-INPUT-FILE.
(wxwidgets-gtk2)[inputs]: Use MODIFY-INPUTS.
---
gnu/packages/wxwidgets.scm | 40 ++++++++++++++++++++--------------------
1 file changed, 20 insertions(+), 20 deletions(-)
diff --git a/gnu/packages/wxwidgets.scm b/gnu/packages/wxwidgets.scm
index 4d2fd73cee..f92ac64b54 100644
--- a/gnu/packages/wxwidgets.scm
+++ b/gnu/packages/wxwidgets.scm
@@ -67,19 +67,19 @@
(base32 "01y89999jw5q7njrhxajincx7lydls6yq37ikazjryssrxrnw3s4"))))
(build-system glib-or-gtk-build-system)
(inputs
- `(("glu" ,glu)
- ;; XXX gstreamer-0.10 builds fail
- ;; ("gstreamer" ,gstreamer-0.10)
- ("gtk" ,gtk+)
- ("libjpeg" ,libjpeg-turbo)
- ("libmspack" ,libmspack)
- ("libsm" ,libsm)
- ("libtiff" ,libtiff)
- ("mesa" ,mesa)
- ("webkitgtk" ,webkitgtk)
- ("sdl" ,sdl)
- ("shared-mime-info" ,shared-mime-info)
- ("xdg-utils" ,xdg-utils)))
+ (list glu
+ ;; XXX gstreamer-0.10 builds fail
+ ;; ("gstreamer" ,gstreamer-0.10)
+ gtk+
+ libjpeg-turbo
+ libmspack
+ libsm
+ libtiff
+ mesa
+ webkitgtk
+ sdl
+ shared-mime-info
+ xdg-utils))
(native-inputs
(list pkg-config))
(arguments
@@ -102,10 +102,11 @@
(modify-phases %standard-phases
(add-after 'unpack 'refer-to-inputs
(lambda* (#:key inputs #:allow-other-keys)
- (let* ((mime (search-input-directory inputs "/share/mime")))
+ (let ((mime (search-input-directory inputs "share/mime"))
+ (xdg-open (search-input-file inputs "bin/xdg-open")))
(substitute* "src/unix/utilsx11.cpp"
(("wxExecute\\(xdg_open \\+")
- (string-append "wxExecute(\"" (which "xdg-open") "\"")))
+ (string-append "wxExecute(\"" xdg-open "\"")))
(substitute* "src/unix/mimetype.cpp"
(("/usr(/local)?/share/mime") mime))
#t))))))
@@ -154,11 +155,10 @@ and many other languages.")
(define-public wxwidgets-gtk2
(package/inherit wxwidgets
- (inputs `(("gtk+" ,gtk+-2)
- ,@(alist-delete
- "gtk+"
- (package-inputs wxwidgets))))
- (name "wxwidgets-gtk2")))
+ (name "wxwidgets-gtk2")
+ (inputs (modify-inputs (package-inputs wxwidgets)
+ (delete "gtk+")
+ (prepend gtk+-2)))))
;; Development version of wxWidgets, required to build against gstreamer-1.x.
;; This can be removed when wxWidgets is updated to the next stable version.
- branch master updated (62ddd3bc80 -> 365b0b5533), guix-commits, 2022/12/02
- 03/08: gnu: wxWidgets: Remove input labels.,
guix-commits <=
- 01/08: gnu: universal-ctags: Update to 5.9.20221127.0., guix-commits, 2022/12/02
- 02/08: gnu: jucipp: Update to 1.7.2., guix-commits, 2022/12/02
- 05/08: gnu: python-wxpython: Update to 4.2.0., guix-commits, 2022/12/02
- 06/08: gnu: golly: Update to 4.2., guix-commits, 2022/12/02
- 07/08: gnu: kicad: Remove obsolete phases., guix-commits, 2022/12/02
- 08/08: gnu: ungoogled-chromium: Use git tag in ungoogled origin., guix-commits, 2022/12/02
- 04/08: gnu: wxWidgets: Update to 3.2.1., guix-commits, 2022/12/02