me
/
guix
Archived
1
0
Fork 0

gnu: Add proj-7.

* gnu/packages/geo.scm (proj-7): New variable.

Signed-off-by: Guillaume Le Vaillant <glv@posteo.net>
master
Felix Gruber 2022-09-08 20:14:30 +00:00 committed by Guillaume Le Vaillant
parent 22bfc42fab
commit 3eeb67c5d9
No known key found for this signature in database
GPG Key ID: 6BE8208ADF21FE3F
1 changed files with 21 additions and 0 deletions

View File

@ -574,6 +574,27 @@ lets developers use the functionality of Proj in their own software.")
;; src/geodesic.*, src/tests/geodtest.cpp ;; src/geodesic.*, src/tests/geodtest.cpp
license:x11)))) license:x11))))
; This is the last version of proj that provides the old proj.4 API.
(define-public proj-7
(package (inherit proj)
(version "7.2.1")
(source
(origin
(method url-fetch)
(uri (string-append "http://download.osgeo.org/proj/proj-"
version ".tar.gz"))
(sha256
(base32
"050apzdn0isxpsblys1shrl9ccli5vd32kgswlgx1imrbwpg915k"))))
(arguments
`(#:configure-flags '("-DUSE_EXTERNAL_GTEST=ON")
#:phases
(modify-phases %standard-phases
(add-after 'unpack 'fix-version
(lambda _
(substitute* "CMakeLists.txt"
(("MAJOR 7 MINOR 2 PATCH 0") "MAJOR 7 MINOR 2 PATCH 1")))))))))
(define-public proj.4 (define-public proj.4
(package (package
(name "proj.4") (name "proj.4")