GNU bug report logs - #70956
[PATCH] gnu: julia-fixedpointnumbers: Update to 0.8.5.

Previous Next

Package: guix-patches;

Reported by: Efraim Flashner <efraim <at> flashner.co.il>

Date: Wed, 15 May 2024 06:32:02 UTC

Severity: normal

Tags: patch

Done: Efraim Flashner <efraim <at> flashner.co.il>

To reply to this bug, email your comments to 70956 AT debbugs.gnu.org.
There is no need to reopen the bug first.

Toggle the display of automated, internal messages from the tracker.

View this report as an mbox folder, status mbox, maintainer mbox


Report forwarded to efraim <at> flashner.co.il, zimon.toutoune <at> gmail.com, guix-patches <at> gnu.org:
bug#70956; Package guix-patches. (Wed, 15 May 2024 06:32:02 GMT) Full text and rfc822 format available.

Acknowledgement sent to Efraim Flashner <efraim <at> flashner.co.il>:
New bug report received and forwarded. Copy sent to efraim <at> flashner.co.il, zimon.toutoune <at> gmail.com, guix-patches <at> gnu.org. (Wed, 15 May 2024 06:32:02 GMT) Full text and rfc822 format available.

Message #5 received at submit <at> debbugs.gnu.org (full text, mbox):

From: Efraim Flashner <efraim <at> flashner.co.il>
To: guix-patches <at> gnu.org
Cc: Efraim Flashner <efraim <at> flashner.co.il>
Subject: [PATCH] gnu: julia-fixedpointnumbers: Update to 0.8.5.
Date: Wed, 15 May 2024 09:30:44 +0300
* gnu/packages/julia-xyz.scm (julia-fixedpointnumbers): Update to 0.8.5.
(julia-colortypes)[arguments]: Remove 'skip-failing-test phase.

Change-Id: I18cee60a90311af0a052e5d49e4f2b43b54e7e14
---
 gnu/packages/julia-xyz.scm | 53 +++++++++++++++-----------------------
 1 file changed, 21 insertions(+), 32 deletions(-)

diff --git a/gnu/packages/julia-xyz.scm b/gnu/packages/julia-xyz.scm
index f8e3ac86cb..56a3c9772d 100644
--- a/gnu/packages/julia-xyz.scm
+++ b/gnu/packages/julia-xyz.scm
@@ -1102,15 +1102,6 @@ (define-public julia-colortypes
        (sha256
         (base32 "0cp5wbi2bhnxp4h7wpzkx341d47744f4c9a8n0w0kn016qa16m86"))))
     (build-system julia-build-system)
-    (arguments
-     (list
-       #:phases
-       #~(modify-phases %standard-phases
-           (add-after 'unpack 'skip-failing-test
-             (lambda _
-               (substitute* "test/conversions.jl"
-                 (("@test promote\\(RGB\\{N0f8")
-                  "@test_broken promote(RGB{N0f8")))))))
     (propagated-inputs
      (list julia-fixedpointnumbers))
     (native-inputs
@@ -2337,35 +2328,33 @@ (define-public julia-fitsio
     (license license:expat)))
 
 (define-public julia-fixedpointnumbers
-  (let ((commit "59ee94b93f2f1ee75544ef44187fc0e440cd8015")
-        (revision "1"))
-    (package
-      (name "julia-fixedpointnumbers")
-      (version (git-version "0.8.4" revision commit))
-      (source
-       (origin
-         (method git-fetch)
-         (uri (git-reference
-               (url "https://github.com/JuliaMath/FixedPointNumbers.jl")
-               (commit commit)))
-         (file-name (git-file-name name version))
-         (sha256
-          (base32 "1ghriy7p2fj7mwdx11ssjg28jmwz8pi13c3j8p1grvwb4nvc0jnq"))))
-      (build-system julia-build-system)
-      (arguments
-       (list #:tests? #f))      ; Cycle with julia-documenter
-      (propagated-inputs
-       (list julia-compat))
-      (home-page "https://github.com/JuliaMath/FixedPointNumbers.jl")
-      (synopsis "Fixed point types for Julia")
-      (description "@code{FixedPointNumbers.jl} implements fixed-point number
+  (package
+    (name "julia-fixedpointnumbers")
+    (version "0.8.5")
+    (source
+     (origin
+       (method git-fetch)
+       (uri (git-reference
+             (url "https://github.com/JuliaMath/FixedPointNumbers.jl")
+             (commit (string-append "v" version))))
+       (file-name (git-file-name name version))
+       (sha256
+        (base32 "1cixh2acxscrgxglgbj2mlp2bk2yvqil1kjfvnp1xi0zp6px60f6"))))
+    (build-system julia-build-system)
+    (arguments
+     (list #:tests? #f))      ; Cycle with julia-documenter
+    (propagated-inputs
+     (list julia-compat))
+    (home-page "https://github.com/JuliaMath/FixedPointNumbers.jl")
+    (synopsis "Fixed point types for Julia")
+    (description "@code{FixedPointNumbers.jl} implements fixed-point number
 types for Julia.  A fixed-point number represents a fractional, or
 non-integral, number.  In contrast with the more widely known floating-point
 numbers, with fixed-point numbers the decimal point doesn't \"float\":
 fixed-point numbers are effectively integers that are interpreted as being
 scaled by a constant factor.  Consequently, they have a fixed number of
 digits (bits) after the decimal (radix) point.")
-      (license license:expat))))
+    (license license:expat)))
 
 (define-public julia-formatting
   (package

base-commit: 898b5f30f3d485d48275c920da172863da9524c6
-- 
Efraim Flashner   <efraim <at> 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





Reply sent to Efraim Flashner <efraim <at> flashner.co.il>:
You have taken responsibility. (Tue, 21 May 2024 11:51:02 GMT) Full text and rfc822 format available.

Notification sent to Efraim Flashner <efraim <at> flashner.co.il>:
bug acknowledged by developer. (Tue, 21 May 2024 11:51:02 GMT) Full text and rfc822 format available.

Message #10 received at 70956-done <at> debbugs.gnu.org (full text, mbox):

From: Efraim Flashner <efraim <at> flashner.co.il>
To: 70956-done <at> debbugs.gnu.org
Subject: Re: [PATCH] gnu: julia-fixedpointnumbers: Update to 0.8.5.
Date: Tue, 21 May 2024 14:49:10 +0300
[Message part 1 (text/plain, inline)]
I tested locally that there were no new packages broken and I pushed the
patch.

-- 
Efraim Flashner   <efraim <at> 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
[signature.asc (application/pgp-signature, inline)]

This bug report was last modified 7 days ago.

Previous Next


GNU bug tracking system
Copyright (C) 1999 Darren O. Benham, 1997,2003 nCipher Corporation Ltd, 1994-97 Ian Jackson.