Message ID | e7faaa7d79e0e6ce695c67dbbcd3b8b41f5fab55.1633785822.git.julien@lepiller.eu |
---|---|
State | Accepted |
Headers | show |
Series | [bug#51109] gnu: Add gplates. | expand |
Context | Check | Description |
---|---|---|
cbaines/comparison | success | View comparision |
cbaines/git branch | success | View Git branch |
cbaines/applying patch | success | View Laminar job |
cbaines/issue | success | View issue |
cbaines/comparison | success | View comparision |
cbaines/git branch | success | View Git branch |
cbaines/applying patch | success | View Laminar job |
cbaines/issue | success | View issue |
cbaines/comparison | success | View comparision |
cbaines/git branch | success | View Git branch |
cbaines/applying patch | success | View Laminar job |
cbaines/issue | success | View issue |
cbaines/comparison | success | View comparision |
cbaines/git branch | success | View Git branch |
cbaines/applying patch | success | View Laminar job |
cbaines/issue | success | View issue |
cbaines/comparison | success | View comparision |
cbaines/git branch | success | View Git branch |
cbaines/applying patch | success | View Laminar job |
cbaines/issue | success | View issue |
cbaines/comparison | success | View comparision |
cbaines/git branch | success | View Git branch |
cbaines/applying patch | success | View Laminar job |
cbaines/issue | success | View issue |
Finally pushed to master as 08326f3d62085795e4860dbb88d6bd4b52230774. Le Sat, 9 Oct 2021 15:25:20 +0200, Julien Lepiller <julien@lepiller.eu> a écrit : > * gnu/packages/geo.scm (gplates): New variable. > --- > gnu/packages/geo.scm | 43 ++++++++++++++++++++++++++++++++++++++++++- > 1 file changed, 42 insertions(+), 1 deletion(-) > > diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm > index 9d4a1a8955..c8388b1308 100644 > --- a/gnu/packages/geo.scm > +++ b/gnu/packages/geo.scm > @@ -6,7 +6,7 @@ > ;;; Copyright © 2018 Ricardo Wurmus <rekado@elephly.net> > ;;; Copyright © 2018, 2019 Arun Isaac <arunisaac@systemreboot.net> > ;;; Copyright © 2018 Joshua Sierles, Nextjournal > <joshua@nextjournal.com> -;;; Copyright © 2018, 2019, 2020 Julien > Lepiller <julien@lepiller.eu> +;;; Copyright © 2018, 2019, 2020, 2021 > Julien Lepiller <julien@lepiller.eu> ;;; Copyright © 2019, 2020, 2021 > Guillaume Le Vaillant <glv@posteo.net> ;;; Copyright © 2019, 2020, > 2021 Efraim Flashner <efraim@flashner.co.il> ;;; Copyright © 2019, > 2021 Wiktor Żelazny <wzelazny@vurv.cz> @@ -75,6 +75,7 @@ > #:use-module (gnu packages glib) > #:use-module (gnu packages gnome) > #:use-module (gnu packages gps) > + #:use-module (gnu packages graphics) > #:use-module (gnu packages gtk) > #:use-module (gnu packages haskell-apps) > #:use-module (gnu packages image) > @@ -84,6 +85,7 @@ > #:use-module (gnu packages kde) > #:use-module (gnu packages lua) > #:use-module (gnu packages maths) > + #:use-module (gnu packages multiprecision) > #:use-module (gnu packages pcre) > #:use-module (gnu packages pdf) > #:use-module (gnu packages perl) > @@ -2469,3 +2471,42 @@ becomes a world atlas, while OpenStreetMap > takes the user to street level. It supports searching for places of > interest, viewing Wikipedia articles, creating routes by drag and > drop and more.") (license license:gpl3)))) > + > +(define-public gplates > + (package > + (name "gplates") > + (version "2.3.0") > + (source (origin > + (method url-fetch) > + (uri "https://www.earthbyte.org/download/8421/") > + (file-name (string-append name "-" version ".tar.bz2")) > + (sha256 > + (base32 > + > "0lrcmcxc924ixddii8cyglqlwwxvk7f00g4yzbss5i3fgcbh8n96")))) > + (build-system cmake-build-system) > + (arguments > + `(#:configure-flags (list "-DBoost_NO_BOOST_CMAKE=ON") > + #:tests? #f)) ;no test target > + (inputs > + `(("boost" ,boost) > + ("cgal" ,cgal) > + ("gdal" ,gdal) > + ("glew" ,glew) > + ("glu" ,glu) > + ("gmp" ,gmp) > + ("mesa" ,mesa) > + ("mpfr" ,mpfr) > + ("proj" ,proj) > + ("python-3" ,python-3) > + ("python-numpy" ,python-numpy) > + ("qt" ,qtbase-5) > + ("qtsvg" ,qtsvg) > + ("qtxmlpatterns" ,qtxmlpatterns) > + ("qwt" ,qwt) > + ("zlib" ,zlib))) > + (home-page "https://www.gplates.org") > + (synopsis "Plate tectonics simulation program") > + (description "GPlates is a plate tectonics program. Manipulate > +reconstructions of geological and paleogeographic features through > geological +time. Interactively visualize vector, raster and volume > data.") > + (license license:gpl2+)))
diff --git a/gnu/packages/geo.scm b/gnu/packages/geo.scm index 9d4a1a8955..c8388b1308 100644 --- a/gnu/packages/geo.scm +++ b/gnu/packages/geo.scm @@ -6,7 +6,7 @@ ;;; Copyright © 2018 Ricardo Wurmus <rekado@elephly.net> ;;; Copyright © 2018, 2019 Arun Isaac <arunisaac@systemreboot.net> ;;; Copyright © 2018 Joshua Sierles, Nextjournal <joshua@nextjournal.com> -;;; Copyright © 2018, 2019, 2020 Julien Lepiller <julien@lepiller.eu> +;;; Copyright © 2018, 2019, 2020, 2021 Julien Lepiller <julien@lepiller.eu> ;;; Copyright © 2019, 2020, 2021 Guillaume Le Vaillant <glv@posteo.net> ;;; Copyright © 2019, 2020, 2021 Efraim Flashner <efraim@flashner.co.il> ;;; Copyright © 2019, 2021 Wiktor Żelazny <wzelazny@vurv.cz> @@ -75,6 +75,7 @@ #:use-module (gnu packages glib) #:use-module (gnu packages gnome) #:use-module (gnu packages gps) + #:use-module (gnu packages graphics) #:use-module (gnu packages gtk) #:use-module (gnu packages haskell-apps) #:use-module (gnu packages image) @@ -84,6 +85,7 @@ #:use-module (gnu packages kde) #:use-module (gnu packages lua) #:use-module (gnu packages maths) + #:use-module (gnu packages multiprecision) #:use-module (gnu packages pcre) #:use-module (gnu packages pdf) #:use-module (gnu packages perl) @@ -2469,3 +2471,42 @@ becomes a world atlas, while OpenStreetMap takes the user to street level. It supports searching for places of interest, viewing Wikipedia articles, creating routes by drag and drop and more.") (license license:gpl3)))) + +(define-public gplates + (package + (name "gplates") + (version "2.3.0") + (source (origin + (method url-fetch) + (uri "https://www.earthbyte.org/download/8421/") + (file-name (string-append name "-" version ".tar.bz2")) + (sha256 + (base32 + "0lrcmcxc924ixddii8cyglqlwwxvk7f00g4yzbss5i3fgcbh8n96")))) + (build-system cmake-build-system) + (arguments + `(#:configure-flags (list "-DBoost_NO_BOOST_CMAKE=ON") + #:tests? #f)) ;no test target + (inputs + `(("boost" ,boost) + ("cgal" ,cgal) + ("gdal" ,gdal) + ("glew" ,glew) + ("glu" ,glu) + ("gmp" ,gmp) + ("mesa" ,mesa) + ("mpfr" ,mpfr) + ("proj" ,proj) + ("python-3" ,python-3) + ("python-numpy" ,python-numpy) + ("qt" ,qtbase-5) + ("qtsvg" ,qtsvg) + ("qtxmlpatterns" ,qtxmlpatterns) + ("qwt" ,qwt) + ("zlib" ,zlib))) + (home-page "https://www.gplates.org") + (synopsis "Plate tectonics simulation program") + (description "GPlates is a plate tectonics program. Manipulate +reconstructions of geological and paleogeographic features through geological +time. Interactively visualize vector, raster and volume data.") + (license license:gpl2+)))