[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
05/24: gnu: python: Remove outdated comment and phases.
From: |
Marius Bakke |
Subject: |
05/24: gnu: python: Remove outdated comment and phases. |
Date: |
Sat, 28 Jul 2018 09:58:16 -0400 (EDT) |
mbakke pushed a commit to branch core-updates
in repository guix.
commit d66146073def03d1a3d61607bc6b77997284904b
Author: Marius Bakke <address@hidden>
Date: Mon Jul 23 17:08:30 2018 +0200
gnu: python: Remove outdated comment and phases.
* gnu/packages/python.scm (python-2.7)[arguments]: Don't set
SOURCE_DATE_EPOCH
or make libraries writable, since those are handled by gnu-build-system.
(python-3.6): Don't override :#tests?.
---
gnu/packages/python.scm | 33 +--------------------------------
1 file changed, 1 insertion(+), 32 deletions(-)
diff --git a/gnu/packages/python.scm b/gnu/packages/python.scm
index 097e80b..cdeedfe 100644
--- a/gnu/packages/python.scm
+++ b/gnu/packages/python.scm
@@ -178,23 +178,7 @@
"tk")) ;tkinter; adds 50 MiB to the closure
(build-system gnu-build-system)
(arguments
- `(;; 356 tests OK.
- ;; 6 tests failed:
- ;; test_compileall test_distutils test_import test_shutil
test_socket
- ;; test_subprocess
- ;; 39 tests skipped:
- ;; test_aepack test_al test_applesingle test_bsddb test_bsddb185
- ;; test_bsddb3 test_cd test_cl test_codecmaps_cn test_codecmaps_hk
- ;; test_codecmaps_jp test_codecmaps_kr test_codecmaps_tw test_curses
- ;; test_dl test_gdb test_gl test_imageop test_imgfile test_ioctl
- ;; test_kqueue test_linuxaudiodev test_macos test_macostools
- ;; test_msilib test_ossaudiodev test_scriptpackages test_smtpnet
- ;; test_socketserver test_startfile test_sunaudiodev test_timeout
- ;; test_tk test_ttk_guionly test_urllib2net test_urllibnet
- ;; test_winreg test_winsound test_zipfile64
- ;; 4 skips unexpected on linux2:
- ;; test_bsddb test_bsddb3 test_gdb test_ioctl
- #:test-target "test"
+ `(#:test-target "test"
#:configure-flags
(list "--enable-shared" ;allow embedding
"--with-system-ffi" ;build ctypes
@@ -219,11 +203,6 @@
"Lib/test/support/__init__.py"
"Lib/test/test_subprocess.py"))
(("/bin/sh") (which "sh")))
-
- ;; Use zero as the timestamp in .pyc files so that builds are
- ;; deterministic. TODO: Remove it when this variable is set in
- ;; gnu-build-system.scm.
- (setenv "SOURCE_DATE_EPOCH" "1")
#t))
(add-before 'configure 'do-not-record-configure-flags
(lambda* (#:key configure-flags #:allow-other-keys)
@@ -281,15 +260,6 @@
file))))))
(call-with-output-file "__init__.py" (const #t))
#t)))))))
- (add-before 'strip 'make-libraries-writable
- (lambda* (#:key outputs #:allow-other-keys)
- ;; Make .so files writable so they can be stripped.
- (let ((out (assoc-ref outputs "out")))
- (for-each (lambda (file)
- (chmod file #o755))
- (find-files (string-append out "/lib")
- "\\.so"))
- #t)))
(add-after 'install 'move-tk-inter
(lambda* (#:key outputs #:allow-other-keys)
;; When Tkinter support is built move it to a separate output so
@@ -377,7 +347,6 @@ data types.")
#t))))
(arguments
(substitute-keyword-arguments (package-arguments python-2)
- ((#:tests? _) #t)
((#:phases phases)
`(modify-phases ,phases
(add-after 'unpack 'patch-timestamp-for-pyc-files
- branch core-updates updated (1428bce -> 4696368), Marius Bakke, 2018/07/28
- 01/24: gnu: openldap: Don't build static libraries., Marius Bakke, 2018/07/28
- 02/24: gnu: icu4c: Don't keep a reference to coreutils., Marius Bakke, 2018/07/28
- 04/24: gnu: libxml2: Add explicit dependency on XZ., Marius Bakke, 2018/07/28
- 03/24: gnu: libxml2: Move static library to separate output., Marius Bakke, 2018/07/28
- 08/24: gnu: python: Build reproducibly., Marius Bakke, 2018/07/28
- 10/24: gnu: python-py: Update to 1.5.4., Marius Bakke, 2018/07/28
- 11/24: gnu: python-py: Update home page., Marius Bakke, 2018/07/28
- 17/24: gnu: python-flake8: Update to 3.5.0., Marius Bakke, 2018/07/28
- 07/24: gnu: python: Rebuild bytecode after removing tests., Marius Bakke, 2018/07/28
- 05/24: gnu: python: Remove outdated comment and phases.,
Marius Bakke <=
- 06/24: gnu: python: Update to 3.7.0., Marius Bakke, 2018/07/28
- 12/24: gnu: python-pyflakes: Update to 2.0.0., Marius Bakke, 2018/07/28
- 13/24: gnu: python-more-itertools: Update to 4.2.0., Marius Bakke, 2018/07/28
- 19/24: gnu: python-pytest-cov: Update to 2.5.1., Marius Bakke, 2018/07/28
- 24/24: gnu: python-fonttools: Update to 3.28.0., Marius Bakke, 2018/07/28
- 23/24: gnu: gdb: Fix build with Python >= 3.7., Marius Bakke, 2018/07/28
- 18/24: gnu: python-hypothesis: Update to 3.66.6., Marius Bakke, 2018/07/28
- 22/24: gnu: python-pytest-mock: Update to 1.10.0., Marius Bakke, 2018/07/28
- 20/24: gnu: Add python-invoke., Marius Bakke, 2018/07/28
- 09/24: gnu: python-py: Add missing dependency on setuptools-scm., Marius Bakke, 2018/07/28