me
/
guix
Archived
1
0
Fork 0

gnu: gf2x: Migrate from gforge.inria.fr to gitlab.inria.fr.

* gnu/packages/algebra.scm (gf2x) [source]: Fetch from git, adjust URL.
[native-inputs]: Add autoconf, automake and libtool.
[home-site]: Update URL.
master
Maxim Cournoyer 2022-10-02 19:31:28 -04:00
parent 9945f9419d
commit 2b08945cbb
No known key found for this signature in database
GPG Key ID: 1260E46482E63562
1 changed files with 18 additions and 16 deletions

View File

@ -106,24 +106,26 @@ multiplication routines such as ToomCook and the FFT.")
(define-public gf2x
(package
(name "gf2x")
(version "1.2")
(source (origin
(method url-fetch)
(uri (string-append
"https://gforge.inria.fr/frs/download.php/file/36934/gf2x-"
version ".tar.gz"))
(sha256
(base32
"0d6vh1mxskvv3bxl6byp7gxxw3zzpkldrxnyajhnl05m0gx7yhk1"))))
(build-system gnu-build-system)
(synopsis "Arithmetic of polynomials over binary finite fields")
(description
"The gf2x library provides arithmetic of polynomials over finite fields
(name "gf2x")
(version "1.2")
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://gitlab.inria.fr/gf2x/gf2x")
(commit (string-append name "-" version))))
(file-name (git-file-name name version))
(sha256
(base32
"0521pkhwj7x6www4phraqzm9f7rdpi37vvmd33badkba17cdb40d"))))
(build-system gnu-build-system)
(native-inputs (list autoconf automake libtool))
(synopsis "Arithmetic of polynomials over binary finite fields")
(description
"The gf2x library provides arithmetic of polynomials over finite fields
of characteristic 2. It implements the multiplication, squaring and
greatest common divisor operations.")
(license license:gpl3+)
(home-page "https://gforge.inria.fr/projects/gf2x/")))
(home-page "https://gitlab.inria.fr/gf2x/gf2x")
(license license:gpl3+)))
(define-public cm
(package