Archived
1
0
Fork 0

gnu: Add proj.

* gnu/packages/geo.scm (proj): New variable.
This commit is contained in:
Arun Isaac 2019-12-05 01:43:42 +05:30
parent d33afa26b4
commit 3500d7addc
No known key found for this signature in database
GPG key ID: 2E25EE8B61802BB3

View file

@ -321,6 +321,39 @@ fully fledged Spatial SQL capabilities.")
license:mpl1.1
license:public-domain))))
(define-public proj
(package
(name "proj")
(version "6.2.0")
(source
(origin
(method url-fetch)
(uri (string-append "http://download.osgeo.org/proj/proj-"
version ".tar.gz"))
(sha256
(base32
"0l1as8f4zfg74fms6h5p5psziw0lpznja1xnirzsscpnfbwc005k"))))
(build-system gnu-build-system)
(inputs
`(("sqlite" ,sqlite)))
(native-inputs
`(("pkg-config" ,pkg-config)))
(home-page "https://proj.org/")
(synopsis "Coordinate transformation software")
(description
"Proj is a generic coordinate transformation software that transforms
geospatial coordinates from one coordinate reference system (CRS) to another.
This includes cartographic projections as well as geodetic transformations.
PROJ includes command line applications for easy conversion of coordinates
from text files or directly from user input. In addition, proj also exposes
an application programming interface that lets developers use the
functionality of proj in their own software.")
(license (list license:expat
;; src/projections/patterson.cpp
license:asl2.0
;; src/geodesic.*, src/tests/geodtest.cpp
license:x11))))
(define-public proj.4
(package
(name "proj.4")