[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
01/11: gnu: python: Remove input labels.
From: |
guix-commits |
Subject: |
01/11: gnu: python: Remove input labels. |
Date: |
Fri, 24 Feb 2023 18:07:35 -0500 (EST) |
civodul pushed a commit to branch master
in repository guix.
commit 7dbd73a329d9918711f45c8090a3a92520836211
Author: Ludovic Courtès <ludo@gnu.org>
AuthorDate: Thu Feb 23 22:12:59 2023 +0100
gnu: python: Remove input labels.
* gnu/packages/python.scm (python-3.9)[native-inputs]: Remove labels.
(python2-minimal)[inputs]: Likewise.
(python-minimal)[inputs]: Likewise.
---
gnu/packages/python.scm | 25 ++++++++++---------------
1 file changed, 10 insertions(+), 15 deletions(-)
diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index 0c164d7991..077814719d 100644
--- a/gnu/packages/python.scm
+++ b/gnu/packages/python.scm
@@ -1,6 +1,6 @@
;;; GNU Guix --- Functional package management for GNU
;;; Copyright © 2013 Nikita Karetnikov <nikita@karetnikov.org>
-;;; Copyright © 2013, 2014, 2015, 2016, 2017, 2018, 2021 Ludovic Courtès
<ludo@gnu.org>
+;;; Copyright © 2013, 2014, 2015, 2016, 2017, 2018, 2021, 2023 Ludovic Courtès
<ludo@gnu.org>
;;; Copyright © 2013, 2014, 2015, 2016 Andreas Enge <andreas@enge.fr>
;;; Copyright © 2014, 2015 Mark H Weaver <mhw@netris.org>
;;; Copyright © 2014, 2017, 2019 Eric Bavier <bavier@member.fsf.org>
@@ -559,13 +559,13 @@ data types.")
(modify-inputs (package-inputs python-2.7)
(replace "openssl" openssl)))
(native-inputs
- `(("tzdata" ,tzdata-for-tests)
- ("unzip" ,unzip)
- ("zip" ,(@ (gnu packages compression) zip))
- ,@(if (%current-target-system)
- `(("python3" ,this-package))
- '())
- ,@(package-native-inputs python-2)))
+ (let ((inputs (modify-inputs (package-native-inputs python-2)
+ (prepend tzdata-for-tests
+ unzip
+ (@ (gnu packages compression) zip)))))
+ (if (%current-target-system)
+ (modify-inputs inputs (prepend this-package))
+ inputs)))
(native-search-paths
(list (guix-pythonpath-search-path version)
;; Used to locate tzdata by the zoneinfo module introduced in
@@ -592,9 +592,7 @@ data types.")
;; is invoked upon 'make install'. 'pip' also expects 'ctypes' and thus
;; libffi. Expat is needed for XML support which is expected by a lot
;; of libraries out there.
- (inputs `(("expat" ,expat)
- ("libffi" ,libffi)
- ("zlib" ,zlib)))))
+ (inputs (list expat libffi zlib))))
(define-public python-minimal
(package/inherit python
@@ -605,10 +603,7 @@ data types.")
;; OpenSSL is a mandatory dependency of Python 3.x, for urllib;
;; zlib is required by 'zipimport', used by pip. Expat is needed
;; for XML support, which is generally expected to be available.
- (inputs `(("expat" ,expat)
- ("libffi" ,libffi)
- ("openssl" ,openssl)
- ("zlib" ,zlib)))))
+ (inputs (list expat libffi openssl zlib))))
(define-public python-debug
(package/inherit python
- 02/11: gnu: binutils-gold: Remove input label., (continued)
- 02/11: gnu: binutils-gold: Remove input label., guix-commits, 2023/02/24
- 07/11: gnu: python-paste: Update to 3.5.2., guix-commits, 2023/02/24
- 03/11: gnu: perl-gd: Remove input labels., guix-commits, 2023/02/24
- 04/11: gnu: perl-gd: Use gexps., guix-commits, 2023/02/24
- 05/11: gnu: goffice@0.8: Remove input labels., guix-commits, 2023/02/24
- 08/11: gnu: guix-icons: Never cross-compile., guix-commits, 2023/02/24
- 06/11: gnu: libgc: Define properties for the 'generic-html' updater., guix-commits, 2023/02/24
- 09/11: services: console-font, kmscon: Refer to native 'font-gnu-unifont' builds., guix-commits, 2023/02/24
- 10/11: gnu: Add postmarketos-theme., guix-commits, 2023/02/24
- 11/11: gnu: Add python-spherical-geometry., guix-commits, 2023/02/24
- 01/11: gnu: python: Remove input labels.,
guix-commits <=