Unverified Commit e6fbf84d authored by Andreas Enge's avatar Andreas Enge
Browse files

gnu: singular: Update to 4.2.1.

* gnu/packages/algebra.scm (singular): Update to 4.2.1. Rewrite the origin
expression so that it works for versions with or without a patch level.
parent 9b461b1c
......@@ -609,7 +609,7 @@ matrices, and polynomials over the integers and over finite fields.")
(define-public singular
(package
(name "singular")
(version "4.1.3p2")
(version "4.2.1")
(source
(origin
(method url-fetch)
......@@ -618,12 +618,13 @@ matrices, and polynomials over the integers and over finite fields.")
"Singular/SOURCES/"
(string-join
(string-split
(string-trim-right version #\p
0 (1- (string-length version)))
(let ((index (string-index version #\p)))
(if index (string-take version index)
version))
#\.) "-")
"/singular-" version ".tar.gz"))
(sha256 (base32
"1524yrni7gh0hir5ckridq671q5s6avfjdsdyahj51kzdl3wcypf"))))
"13gy1gdng8zijwlr1fn5sixw53z0zf9czzlg0vh1dcc59zw6v998"))))
(build-system gnu-build-system)
(native-inputs
`(("doxygen" ,doxygen)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment