[-- Attachment #1: Type: text/plain, Size: 1565 bytes --] There is a new pull request by nezos against master on the void-packages repository https://github.com/nezos/void-packages master https://github.com/void-linux/void-packages/pull/30299 New Package: gmt-6.1_1 <!-- Mark items with [x] where applicable --> #### General - [X] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements) #### Have the results of the proposed changes been tested? - [X] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me - [ ] I generally don't use the affected packages but briefly tested this PR <!-- If GitHub CI cannot be used to validate the build result (for example, if the build is likely to take several hours), make sure to [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration). When skipping CI, uncomment and fill out the following section. Note: for builds that are likely to complete in less than 2 hours, it is not acceptable to skip CI. --> #### Does it build and run successfully? (Please choose at least one native build and, if supported, at least one cross build. More are better.) - [X] I built this PR locally for my native architecture, (x86_64-LIBC) - [ ] I built this PR locally for these architectures (if supported. mark crossbuilds): - [ ] aarch64-musl - [ ] armv7l - [ ] armv6l-musl A patch file from https://github.com/void-linux/void-packages/pull/30299.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-master-30299.patch --] [-- Type: text/x-diff, Size: 5207 bytes --] From fe8853c0b4360696426c05c7f33deca4fdd2fed5 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:00:13 +0300 Subject: [PATCH 1/3] New package: gmt-6.1 New package: gmt-6.1_1 --- common/shlibs | 2 ++ srcpkgs/gmt-devel | 1 + srcpkgs/gmt/template | 25 +++++++++++++++++++++++++ 3 files changed, 28 insertions(+) create mode 120000 srcpkgs/gmt-devel create mode 100644 srcpkgs/gmt/template diff --git a/common/shlibs b/common/shlibs index 001fcd56590d..65ea740b1179 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3959,3 +3959,5 @@ libldacBT_enc.so.2 ldacBT-2.0.2.3_1 libgumbo.so.1 gumbo-parser-0.10.1_2 libmariadb.so.3 libmariadbclient-10.5.9_1 libmariadbd.so.19 libmariadbclient-10.5.9_1 +libpostscriptlight.so.6 gmt-6.1_1 +libgmt.so.6 gmt-6.1_1 diff --git a/srcpkgs/gmt-devel b/srcpkgs/gmt-devel new file mode 120000 index 000000000000..08f7b8d70c77 --- /dev/null +++ b/srcpkgs/gmt-devel @@ -0,0 +1 @@ +gmt \ No newline at end of file diff --git a/srcpkgs/gmt/template b/srcpkgs/gmt/template new file mode 100644 index 000000000000..6b247f09eb10 --- /dev/null +++ b/srcpkgs/gmt/template @@ -0,0 +1,25 @@ +# Template file for 'gmt' +pkgname=gmt +version=6.1 +revision=1 +build_style=cmake +configure_args="-DGSHHG_ROOT=usr/share/gshhg-gmt -DDCW_ROOT=usr/share/dcw-gmt -DGMT_DATADIR=usr/share/gmt -DGMT_DOCDIR=usr/share/doc/gmt -DLICENSE_RESTRICTED=LGPL" +makedepends="git ghostscript-devel netcdf-devel libcurl-devel libgdal-devel pcre2-devel fftw-devel lapack-devel blas-devel dcw-gmt gshhg-gmt" +depends="ghostscript netcdf libcurl libgdal dcw-gmt gshhg-gmt pcre2 libfftw lapack blas" +short_desc="Generic Mapping Tools" +maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" +license="LGPL-3.0-or-later" +homepage="https://www.generic-mapping-tools.org/" +checksum="fea0a94d4b605894f3e2d5572e3f96e4413bcad3a085aae7367c2cf07908b2ff" + +do_fetch() { + git clone https://github.com/GenericMappingTools/gmt.git gmt-6.1 +} + +gmt-devel_package() { + short_desc+=" - development files" + depends="${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/include + } +} From af1dfeef4ee8e5cbfccf46a8232442646f15f6a7 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:05:22 +0300 Subject: [PATCH 2/3] New package: gshhg-gmt-2.3.7 New package: gshhg-gmt-2.3.7_1 --- srcpkgs/gshhg-gmt/template | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 srcpkgs/gshhg-gmt/template diff --git a/srcpkgs/gshhg-gmt/template b/srcpkgs/gshhg-gmt/template new file mode 100644 index 000000000000..ea18480ecfaa --- /dev/null +++ b/srcpkgs/gshhg-gmt/template @@ -0,0 +1,26 @@ +pkgname=gshhg-gmt +version=2.3.7 +revision=1 +build_style=fetch +short_desc="Global Self-consistent Hierarchical High-resolution Geography for Generic Mapping Tools" +hostmakedepends="tar" +maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" +license="LGPL-3.0-or-later" +homepage="https://github.com/GenericMappingTools/gshhg-gmt" +distfiles="https://github.com/GenericMappingTools/gshhg-gmt/releases/download/${version}/gshhg-gmt-$version.tar.gz" +checksum=9bb1a956fca0718c083bef842e625797535a00ce81f175df08b042c2a92cfe7f + +#do_extract() { +# tar -xf "gshhg-gmt-${version}.tar.gz" +#} + +do_install() { + tar -xf "gshhg-gmt-${version}.tar.gz" + rm "gshhg-gmt-${version}.tar.gz" + vmkdir usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/*.nc" usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/README.TXT" usr/share/gshhg-gmt + vlicense "gshhg-gmt-${version}/LICENSE.TXT" + vlicense "gshhg-gmt-${version}/COPYING.LESSERv3" + vlicense "gshhg-gmt-${version}/COPYINGv3" +} From bd494057b647e8cb2698ac58ff73584c71413fa4 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:05:32 +0300 Subject: [PATCH 3/3] New package: dcw-gmt-2.0.0 New package: dcw-gmt-2.0.0_1 --- srcpkgs/dcw-gmt/template | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 srcpkgs/dcw-gmt/template diff --git a/srcpkgs/dcw-gmt/template b/srcpkgs/dcw-gmt/template new file mode 100644 index 000000000000..c86fadb7d960 --- /dev/null +++ b/srcpkgs/dcw-gmt/template @@ -0,0 +1,26 @@ +pkgname=dcw-gmt +version=2.0.0 +revision=1 +build_style=fetch +short_desc="DCW-GMT: The Digital Chart of the World for GMT" +hostmakedepends="tar" +maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" +license="LGPL-3.0-or-later" +homepage="https://github.com/GenericMappingTools/dcw-gmt" +distfiles="https://github.com/GenericMappingTools/dcw-gmt/releases/download/${version}/dcw-gmt-${version}.tar.gz" +checksum=d71d209c837a805fed0773c03fadbb26e8c90eb6b68e496ac4a1298c3246cc7a + +#do_extract() { +# tar -xf "dcw-gmt-${version}.tar.gz" +#} + +do_install() { + tar -xf "dcw-gmt-${version}.tar.gz" + rm "dcw-gmt-${version}.tar.gz" + vmkdir usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/*.nc" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/*.txt" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/README.md" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/ChangeLog" usr/share/dcw-gmt + vlicense "dcw-gmt-${version}/LICENSE" +}
[-- Attachment #1: Type: text/plain, Size: 1419 bytes --] There's a closed pull request on the void-packages repository New Package: gmt-6.1_1 https://github.com/void-linux/void-packages/pull/30299 Description: <!-- Mark items with [x] where applicable --> #### General - [X] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements) #### Have the results of the proposed changes been tested? - [X] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me - [ ] I generally don't use the affected packages but briefly tested this PR <!-- If GitHub CI cannot be used to validate the build result (for example, if the build is likely to take several hours), make sure to [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration). When skipping CI, uncomment and fill out the following section. Note: for builds that are likely to complete in less than 2 hours, it is not acceptable to skip CI. --> #### Does it build and run successfully? (Please choose at least one native build and, if supported, at least one cross build. More are better.) - [X] I built this PR locally for my native architecture, (x86_64-LIBC) - [ ] I built this PR locally for these architectures (if supported. mark crossbuilds): - [ ] aarch64-musl - [ ] armv7l - [ ] armv6l-musl
[-- Attachment #1: Type: text/plain, Size: 1570 bytes --] There is an updated pull request by nezos against master on the void-packages repository https://github.com/nezos/void-packages master https://github.com/void-linux/void-packages/pull/30299 New Package: gmt-6.1_1 <!-- Mark items with [x] where applicable --> #### General - [X] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements) #### Have the results of the proposed changes been tested? - [X] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me - [ ] I generally don't use the affected packages but briefly tested this PR <!-- If GitHub CI cannot be used to validate the build result (for example, if the build is likely to take several hours), make sure to [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration). When skipping CI, uncomment and fill out the following section. Note: for builds that are likely to complete in less than 2 hours, it is not acceptable to skip CI. --> #### Does it build and run successfully? (Please choose at least one native build and, if supported, at least one cross build. More are better.) - [X] I built this PR locally for my native architecture, (x86_64-LIBC) - [ ] I built this PR locally for these architectures (if supported. mark crossbuilds): - [ ] aarch64-musl - [ ] armv7l - [ ] armv6l-musl A patch file from https://github.com/void-linux/void-packages/pull/30299.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-master-30299.patch --] [-- Type: text/x-diff, Size: 11474 bytes --] From fe8853c0b4360696426c05c7f33deca4fdd2fed5 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:00:13 +0300 Subject: [PATCH 1/7] New package: gmt-6.1 New package: gmt-6.1_1 --- common/shlibs | 2 ++ srcpkgs/gmt-devel | 1 + srcpkgs/gmt/template | 25 +++++++++++++++++++++++++ 3 files changed, 28 insertions(+) create mode 120000 srcpkgs/gmt-devel create mode 100644 srcpkgs/gmt/template diff --git a/common/shlibs b/common/shlibs index 001fcd56590d..65ea740b1179 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3959,3 +3959,5 @@ libldacBT_enc.so.2 ldacBT-2.0.2.3_1 libgumbo.so.1 gumbo-parser-0.10.1_2 libmariadb.so.3 libmariadbclient-10.5.9_1 libmariadbd.so.19 libmariadbclient-10.5.9_1 +libpostscriptlight.so.6 gmt-6.1_1 +libgmt.so.6 gmt-6.1_1 diff --git a/srcpkgs/gmt-devel b/srcpkgs/gmt-devel new file mode 120000 index 000000000000..08f7b8d70c77 --- /dev/null +++ b/srcpkgs/gmt-devel @@ -0,0 +1 @@ +gmt \ No newline at end of file diff --git a/srcpkgs/gmt/template b/srcpkgs/gmt/template new file mode 100644 index 000000000000..6b247f09eb10 --- /dev/null +++ b/srcpkgs/gmt/template @@ -0,0 +1,25 @@ +# Template file for 'gmt' +pkgname=gmt +version=6.1 +revision=1 +build_style=cmake +configure_args="-DGSHHG_ROOT=usr/share/gshhg-gmt -DDCW_ROOT=usr/share/dcw-gmt -DGMT_DATADIR=usr/share/gmt -DGMT_DOCDIR=usr/share/doc/gmt -DLICENSE_RESTRICTED=LGPL" +makedepends="git ghostscript-devel netcdf-devel libcurl-devel libgdal-devel pcre2-devel fftw-devel lapack-devel blas-devel dcw-gmt gshhg-gmt" +depends="ghostscript netcdf libcurl libgdal dcw-gmt gshhg-gmt pcre2 libfftw lapack blas" +short_desc="Generic Mapping Tools" +maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" +license="LGPL-3.0-or-later" +homepage="https://www.generic-mapping-tools.org/" +checksum="fea0a94d4b605894f3e2d5572e3f96e4413bcad3a085aae7367c2cf07908b2ff" + +do_fetch() { + git clone https://github.com/GenericMappingTools/gmt.git gmt-6.1 +} + +gmt-devel_package() { + short_desc+=" - development files" + depends="${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/include + } +} From af1dfeef4ee8e5cbfccf46a8232442646f15f6a7 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:05:22 +0300 Subject: [PATCH 2/7] New package: gshhg-gmt-2.3.7 New package: gshhg-gmt-2.3.7_1 --- srcpkgs/gshhg-gmt/template | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 srcpkgs/gshhg-gmt/template diff --git a/srcpkgs/gshhg-gmt/template b/srcpkgs/gshhg-gmt/template new file mode 100644 index 000000000000..ea18480ecfaa --- /dev/null +++ b/srcpkgs/gshhg-gmt/template @@ -0,0 +1,26 @@ +pkgname=gshhg-gmt +version=2.3.7 +revision=1 +build_style=fetch +short_desc="Global Self-consistent Hierarchical High-resolution Geography for Generic Mapping Tools" +hostmakedepends="tar" +maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" +license="LGPL-3.0-or-later" +homepage="https://github.com/GenericMappingTools/gshhg-gmt" +distfiles="https://github.com/GenericMappingTools/gshhg-gmt/releases/download/${version}/gshhg-gmt-$version.tar.gz" +checksum=9bb1a956fca0718c083bef842e625797535a00ce81f175df08b042c2a92cfe7f + +#do_extract() { +# tar -xf "gshhg-gmt-${version}.tar.gz" +#} + +do_install() { + tar -xf "gshhg-gmt-${version}.tar.gz" + rm "gshhg-gmt-${version}.tar.gz" + vmkdir usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/*.nc" usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/README.TXT" usr/share/gshhg-gmt + vlicense "gshhg-gmt-${version}/LICENSE.TXT" + vlicense "gshhg-gmt-${version}/COPYING.LESSERv3" + vlicense "gshhg-gmt-${version}/COPYINGv3" +} From bd494057b647e8cb2698ac58ff73584c71413fa4 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:05:32 +0300 Subject: [PATCH 3/7] New package: dcw-gmt-2.0.0 New package: dcw-gmt-2.0.0_1 --- srcpkgs/dcw-gmt/template | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 srcpkgs/dcw-gmt/template diff --git a/srcpkgs/dcw-gmt/template b/srcpkgs/dcw-gmt/template new file mode 100644 index 000000000000..c86fadb7d960 --- /dev/null +++ b/srcpkgs/dcw-gmt/template @@ -0,0 +1,26 @@ +pkgname=dcw-gmt +version=2.0.0 +revision=1 +build_style=fetch +short_desc="DCW-GMT: The Digital Chart of the World for GMT" +hostmakedepends="tar" +maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" +license="LGPL-3.0-or-later" +homepage="https://github.com/GenericMappingTools/dcw-gmt" +distfiles="https://github.com/GenericMappingTools/dcw-gmt/releases/download/${version}/dcw-gmt-${version}.tar.gz" +checksum=d71d209c837a805fed0773c03fadbb26e8c90eb6b68e496ac4a1298c3246cc7a + +#do_extract() { +# tar -xf "dcw-gmt-${version}.tar.gz" +#} + +do_install() { + tar -xf "dcw-gmt-${version}.tar.gz" + rm "dcw-gmt-${version}.tar.gz" + vmkdir usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/*.nc" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/*.txt" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/README.md" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/ChangeLog" usr/share/dcw-gmt + vlicense "dcw-gmt-${version}/LICENSE" +} From e6eb975d23ff5de5b801b791d79d7f005adffd34 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:21:55 +0300 Subject: [PATCH 4/7] dcw-gmt: update to 2.0.0. New Package: dcw-gmt-2.0.0_1 --- srcpkgs/dcw-gmt/template | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/srcpkgs/dcw-gmt/template b/srcpkgs/dcw-gmt/template index c86fadb7d960..13b2492b8e35 100644 --- a/srcpkgs/dcw-gmt/template +++ b/srcpkgs/dcw-gmt/template @@ -1,3 +1,4 @@ +# Template file for 'dcw-gmt' pkgname=dcw-gmt version=2.0.0 revision=1 @@ -9,18 +10,13 @@ license="LGPL-3.0-or-later" homepage="https://github.com/GenericMappingTools/dcw-gmt" distfiles="https://github.com/GenericMappingTools/dcw-gmt/releases/download/${version}/dcw-gmt-${version}.tar.gz" checksum=d71d209c837a805fed0773c03fadbb26e8c90eb6b68e496ac4a1298c3246cc7a - -#do_extract() { -# tar -xf "dcw-gmt-${version}.tar.gz" -#} - + do_install() { - tar -xf "dcw-gmt-${version}.tar.gz" - rm "dcw-gmt-${version}.tar.gz" - vmkdir usr/share/dcw-gmt - vcopy "dcw-gmt-${version}/*.nc" usr/share/dcw-gmt - vcopy "dcw-gmt-${version}/*.txt" usr/share/dcw-gmt - vcopy "dcw-gmt-${version}/README.md" usr/share/dcw-gmt - vcopy "dcw-gmt-${version}/ChangeLog" usr/share/dcw-gmt - vlicense "dcw-gmt-${version}/LICENSE" + tar -xf "dcw-gmt-${version}.tar.gz" + rm "dcw-gmt-${version}.tar.gz" + vmkdir usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/*.nc" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/*.txt" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/README.md" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/ChangeLog" usr/share/dcw-gmt } From 1214f316f711bb56e85a6384703bcfa68bf20e7f Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:23:04 +0300 Subject: [PATCH 5/7] dcw-gmt: update to 2.0.0. New Package: dcw-gmt-2.0.0_1 --- srcpkgs/dcw-gmt/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/dcw-gmt/template b/srcpkgs/dcw-gmt/template index 13b2492b8e35..58a8271006ab 100644 --- a/srcpkgs/dcw-gmt/template +++ b/srcpkgs/dcw-gmt/template @@ -3,8 +3,8 @@ pkgname=dcw-gmt version=2.0.0 revision=1 build_style=fetch -short_desc="DCW-GMT: The Digital Chart of the World for GMT" hostmakedepends="tar" +short_desc="DCW-GMT: The Digital Chart of the World for GMT" maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" license="LGPL-3.0-or-later" homepage="https://github.com/GenericMappingTools/dcw-gmt" From 7e280d5ecfaa0b446d4bff2fbc7c14bbdd08a190 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:25:10 +0300 Subject: [PATCH 6/7] gshhg-gmt: update to 2.3.7. New Package: gshhg-gmt-2.3.7_1 --- srcpkgs/gshhg-gmt/template | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/srcpkgs/gshhg-gmt/template b/srcpkgs/gshhg-gmt/template index ea18480ecfaa..c4619c3f12f8 100644 --- a/srcpkgs/gshhg-gmt/template +++ b/srcpkgs/gshhg-gmt/template @@ -1,26 +1,20 @@ +# Template file for 'gshhg-gmt' pkgname=gshhg-gmt version=2.3.7 revision=1 build_style=fetch -short_desc="Global Self-consistent Hierarchical High-resolution Geography for Generic Mapping Tools" hostmakedepends="tar" +short_desc="Global Self-consistent Hierarchical High-resolution Geography for GMT" maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" license="LGPL-3.0-or-later" homepage="https://github.com/GenericMappingTools/gshhg-gmt" distfiles="https://github.com/GenericMappingTools/gshhg-gmt/releases/download/${version}/gshhg-gmt-$version.tar.gz" checksum=9bb1a956fca0718c083bef842e625797535a00ce81f175df08b042c2a92cfe7f - -#do_extract() { -# tar -xf "gshhg-gmt-${version}.tar.gz" -#} - + do_install() { - tar -xf "gshhg-gmt-${version}.tar.gz" - rm "gshhg-gmt-${version}.tar.gz" - vmkdir usr/share/gshhg-gmt - vcopy "gshhg-gmt-${version}/*.nc" usr/share/gshhg-gmt - vcopy "gshhg-gmt-${version}/README.TXT" usr/share/gshhg-gmt - vlicense "gshhg-gmt-${version}/LICENSE.TXT" - vlicense "gshhg-gmt-${version}/COPYING.LESSERv3" - vlicense "gshhg-gmt-${version}/COPYINGv3" + tar -xf "gshhg-gmt-${version}.tar.gz" + rm "gshhg-gmt-${version}.tar.gz" + vmkdir usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/*.nc" usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/README.TXT" usr/share/gshhg-gmt } From a402d976b07665d35203368cd648a2d3fef35f9f Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:25:10 +0300 Subject: [PATCH 7/7] gshhg-gmt: update to 2.3.7. New Package: gshhg-gmt-2.3.7_1 --- srcpkgs/gshhg-gmt/template | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/srcpkgs/gshhg-gmt/template b/srcpkgs/gshhg-gmt/template index ea18480ecfaa..c4619c3f12f8 100644 --- a/srcpkgs/gshhg-gmt/template +++ b/srcpkgs/gshhg-gmt/template @@ -1,26 +1,20 @@ +# Template file for 'gshhg-gmt' pkgname=gshhg-gmt version=2.3.7 revision=1 build_style=fetch -short_desc="Global Self-consistent Hierarchical High-resolution Geography for Generic Mapping Tools" hostmakedepends="tar" +short_desc="Global Self-consistent Hierarchical High-resolution Geography for GMT" maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" license="LGPL-3.0-or-later" homepage="https://github.com/GenericMappingTools/gshhg-gmt" distfiles="https://github.com/GenericMappingTools/gshhg-gmt/releases/download/${version}/gshhg-gmt-$version.tar.gz" checksum=9bb1a956fca0718c083bef842e625797535a00ce81f175df08b042c2a92cfe7f - -#do_extract() { -# tar -xf "gshhg-gmt-${version}.tar.gz" -#} - + do_install() { - tar -xf "gshhg-gmt-${version}.tar.gz" - rm "gshhg-gmt-${version}.tar.gz" - vmkdir usr/share/gshhg-gmt - vcopy "gshhg-gmt-${version}/*.nc" usr/share/gshhg-gmt - vcopy "gshhg-gmt-${version}/README.TXT" usr/share/gshhg-gmt - vlicense "gshhg-gmt-${version}/LICENSE.TXT" - vlicense "gshhg-gmt-${version}/COPYING.LESSERv3" - vlicense "gshhg-gmt-${version}/COPYINGv3" + tar -xf "gshhg-gmt-${version}.tar.gz" + rm "gshhg-gmt-${version}.tar.gz" + vmkdir usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/*.nc" usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/README.TXT" usr/share/gshhg-gmt }
[-- Attachment #1: Type: text/plain, Size: 1419 bytes --] There's a closed pull request on the void-packages repository New Package: gmt-6.1_1 https://github.com/void-linux/void-packages/pull/30299 Description: <!-- Mark items with [x] where applicable --> #### General - [X] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements) #### Have the results of the proposed changes been tested? - [X] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me - [ ] I generally don't use the affected packages but briefly tested this PR <!-- If GitHub CI cannot be used to validate the build result (for example, if the build is likely to take several hours), make sure to [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration). When skipping CI, uncomment and fill out the following section. Note: for builds that are likely to complete in less than 2 hours, it is not acceptable to skip CI. --> #### Does it build and run successfully? (Please choose at least one native build and, if supported, at least one cross build. More are better.) - [X] I built this PR locally for my native architecture, (x86_64-LIBC) - [ ] I built this PR locally for these architectures (if supported. mark crossbuilds): - [ ] aarch64-musl - [ ] armv7l - [ ] armv6l-musl
[-- Attachment #1: Type: text/plain, Size: 1570 bytes --] There is an updated pull request by nezos against master on the void-packages repository https://github.com/nezos/void-packages master https://github.com/void-linux/void-packages/pull/30299 New Package: gmt-6.1_1 <!-- Mark items with [x] where applicable --> #### General - [X] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements) #### Have the results of the proposed changes been tested? - [X] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me - [ ] I generally don't use the affected packages but briefly tested this PR <!-- If GitHub CI cannot be used to validate the build result (for example, if the build is likely to take several hours), make sure to [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration). When skipping CI, uncomment and fill out the following section. Note: for builds that are likely to complete in less than 2 hours, it is not acceptable to skip CI. --> #### Does it build and run successfully? (Please choose at least one native build and, if supported, at least one cross build. More are better.) - [X] I built this PR locally for my native architecture, (x86_64-LIBC) - [ ] I built this PR locally for these architectures (if supported. mark crossbuilds): - [ ] aarch64-musl - [ ] armv7l - [ ] armv6l-musl A patch file from https://github.com/void-linux/void-packages/pull/30299.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-master-30299.patch --] [-- Type: text/x-diff, Size: 13778 bytes --] From fe8853c0b4360696426c05c7f33deca4fdd2fed5 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:00:13 +0300 Subject: [PATCH 1/9] New package: gmt-6.1 New package: gmt-6.1_1 --- common/shlibs | 2 ++ srcpkgs/gmt-devel | 1 + srcpkgs/gmt/template | 25 +++++++++++++++++++++++++ 3 files changed, 28 insertions(+) create mode 120000 srcpkgs/gmt-devel create mode 100644 srcpkgs/gmt/template diff --git a/common/shlibs b/common/shlibs index 001fcd56590d..65ea740b1179 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3959,3 +3959,5 @@ libldacBT_enc.so.2 ldacBT-2.0.2.3_1 libgumbo.so.1 gumbo-parser-0.10.1_2 libmariadb.so.3 libmariadbclient-10.5.9_1 libmariadbd.so.19 libmariadbclient-10.5.9_1 +libpostscriptlight.so.6 gmt-6.1_1 +libgmt.so.6 gmt-6.1_1 diff --git a/srcpkgs/gmt-devel b/srcpkgs/gmt-devel new file mode 120000 index 000000000000..08f7b8d70c77 --- /dev/null +++ b/srcpkgs/gmt-devel @@ -0,0 +1 @@ +gmt \ No newline at end of file diff --git a/srcpkgs/gmt/template b/srcpkgs/gmt/template new file mode 100644 index 000000000000..6b247f09eb10 --- /dev/null +++ b/srcpkgs/gmt/template @@ -0,0 +1,25 @@ +# Template file for 'gmt' +pkgname=gmt +version=6.1 +revision=1 +build_style=cmake +configure_args="-DGSHHG_ROOT=usr/share/gshhg-gmt -DDCW_ROOT=usr/share/dcw-gmt -DGMT_DATADIR=usr/share/gmt -DGMT_DOCDIR=usr/share/doc/gmt -DLICENSE_RESTRICTED=LGPL" +makedepends="git ghostscript-devel netcdf-devel libcurl-devel libgdal-devel pcre2-devel fftw-devel lapack-devel blas-devel dcw-gmt gshhg-gmt" +depends="ghostscript netcdf libcurl libgdal dcw-gmt gshhg-gmt pcre2 libfftw lapack blas" +short_desc="Generic Mapping Tools" +maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" +license="LGPL-3.0-or-later" +homepage="https://www.generic-mapping-tools.org/" +checksum="fea0a94d4b605894f3e2d5572e3f96e4413bcad3a085aae7367c2cf07908b2ff" + +do_fetch() { + git clone https://github.com/GenericMappingTools/gmt.git gmt-6.1 +} + +gmt-devel_package() { + short_desc+=" - development files" + depends="${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/include + } +} From af1dfeef4ee8e5cbfccf46a8232442646f15f6a7 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:05:22 +0300 Subject: [PATCH 2/9] New package: gshhg-gmt-2.3.7 New package: gshhg-gmt-2.3.7_1 --- srcpkgs/gshhg-gmt/template | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 srcpkgs/gshhg-gmt/template diff --git a/srcpkgs/gshhg-gmt/template b/srcpkgs/gshhg-gmt/template new file mode 100644 index 000000000000..ea18480ecfaa --- /dev/null +++ b/srcpkgs/gshhg-gmt/template @@ -0,0 +1,26 @@ +pkgname=gshhg-gmt +version=2.3.7 +revision=1 +build_style=fetch +short_desc="Global Self-consistent Hierarchical High-resolution Geography for Generic Mapping Tools" +hostmakedepends="tar" +maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" +license="LGPL-3.0-or-later" +homepage="https://github.com/GenericMappingTools/gshhg-gmt" +distfiles="https://github.com/GenericMappingTools/gshhg-gmt/releases/download/${version}/gshhg-gmt-$version.tar.gz" +checksum=9bb1a956fca0718c083bef842e625797535a00ce81f175df08b042c2a92cfe7f + +#do_extract() { +# tar -xf "gshhg-gmt-${version}.tar.gz" +#} + +do_install() { + tar -xf "gshhg-gmt-${version}.tar.gz" + rm "gshhg-gmt-${version}.tar.gz" + vmkdir usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/*.nc" usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/README.TXT" usr/share/gshhg-gmt + vlicense "gshhg-gmt-${version}/LICENSE.TXT" + vlicense "gshhg-gmt-${version}/COPYING.LESSERv3" + vlicense "gshhg-gmt-${version}/COPYINGv3" +} From bd494057b647e8cb2698ac58ff73584c71413fa4 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:05:32 +0300 Subject: [PATCH 3/9] New package: dcw-gmt-2.0.0 New package: dcw-gmt-2.0.0_1 --- srcpkgs/dcw-gmt/template | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 srcpkgs/dcw-gmt/template diff --git a/srcpkgs/dcw-gmt/template b/srcpkgs/dcw-gmt/template new file mode 100644 index 000000000000..c86fadb7d960 --- /dev/null +++ b/srcpkgs/dcw-gmt/template @@ -0,0 +1,26 @@ +pkgname=dcw-gmt +version=2.0.0 +revision=1 +build_style=fetch +short_desc="DCW-GMT: The Digital Chart of the World for GMT" +hostmakedepends="tar" +maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" +license="LGPL-3.0-or-later" +homepage="https://github.com/GenericMappingTools/dcw-gmt" +distfiles="https://github.com/GenericMappingTools/dcw-gmt/releases/download/${version}/dcw-gmt-${version}.tar.gz" +checksum=d71d209c837a805fed0773c03fadbb26e8c90eb6b68e496ac4a1298c3246cc7a + +#do_extract() { +# tar -xf "dcw-gmt-${version}.tar.gz" +#} + +do_install() { + tar -xf "dcw-gmt-${version}.tar.gz" + rm "dcw-gmt-${version}.tar.gz" + vmkdir usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/*.nc" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/*.txt" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/README.md" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/ChangeLog" usr/share/dcw-gmt + vlicense "dcw-gmt-${version}/LICENSE" +} From e6eb975d23ff5de5b801b791d79d7f005adffd34 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:21:55 +0300 Subject: [PATCH 4/9] dcw-gmt: update to 2.0.0. New Package: dcw-gmt-2.0.0_1 --- srcpkgs/dcw-gmt/template | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/srcpkgs/dcw-gmt/template b/srcpkgs/dcw-gmt/template index c86fadb7d960..13b2492b8e35 100644 --- a/srcpkgs/dcw-gmt/template +++ b/srcpkgs/dcw-gmt/template @@ -1,3 +1,4 @@ +# Template file for 'dcw-gmt' pkgname=dcw-gmt version=2.0.0 revision=1 @@ -9,18 +10,13 @@ license="LGPL-3.0-or-later" homepage="https://github.com/GenericMappingTools/dcw-gmt" distfiles="https://github.com/GenericMappingTools/dcw-gmt/releases/download/${version}/dcw-gmt-${version}.tar.gz" checksum=d71d209c837a805fed0773c03fadbb26e8c90eb6b68e496ac4a1298c3246cc7a - -#do_extract() { -# tar -xf "dcw-gmt-${version}.tar.gz" -#} - + do_install() { - tar -xf "dcw-gmt-${version}.tar.gz" - rm "dcw-gmt-${version}.tar.gz" - vmkdir usr/share/dcw-gmt - vcopy "dcw-gmt-${version}/*.nc" usr/share/dcw-gmt - vcopy "dcw-gmt-${version}/*.txt" usr/share/dcw-gmt - vcopy "dcw-gmt-${version}/README.md" usr/share/dcw-gmt - vcopy "dcw-gmt-${version}/ChangeLog" usr/share/dcw-gmt - vlicense "dcw-gmt-${version}/LICENSE" + tar -xf "dcw-gmt-${version}.tar.gz" + rm "dcw-gmt-${version}.tar.gz" + vmkdir usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/*.nc" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/*.txt" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/README.md" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/ChangeLog" usr/share/dcw-gmt } From 1214f316f711bb56e85a6384703bcfa68bf20e7f Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:23:04 +0300 Subject: [PATCH 5/9] dcw-gmt: update to 2.0.0. New Package: dcw-gmt-2.0.0_1 --- srcpkgs/dcw-gmt/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/dcw-gmt/template b/srcpkgs/dcw-gmt/template index 13b2492b8e35..58a8271006ab 100644 --- a/srcpkgs/dcw-gmt/template +++ b/srcpkgs/dcw-gmt/template @@ -3,8 +3,8 @@ pkgname=dcw-gmt version=2.0.0 revision=1 build_style=fetch -short_desc="DCW-GMT: The Digital Chart of the World for GMT" hostmakedepends="tar" +short_desc="DCW-GMT: The Digital Chart of the World for GMT" maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" license="LGPL-3.0-or-later" homepage="https://github.com/GenericMappingTools/dcw-gmt" From 7e280d5ecfaa0b446d4bff2fbc7c14bbdd08a190 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:25:10 +0300 Subject: [PATCH 6/9] gshhg-gmt: update to 2.3.7. New Package: gshhg-gmt-2.3.7_1 --- srcpkgs/gshhg-gmt/template | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/srcpkgs/gshhg-gmt/template b/srcpkgs/gshhg-gmt/template index ea18480ecfaa..c4619c3f12f8 100644 --- a/srcpkgs/gshhg-gmt/template +++ b/srcpkgs/gshhg-gmt/template @@ -1,26 +1,20 @@ +# Template file for 'gshhg-gmt' pkgname=gshhg-gmt version=2.3.7 revision=1 build_style=fetch -short_desc="Global Self-consistent Hierarchical High-resolution Geography for Generic Mapping Tools" hostmakedepends="tar" +short_desc="Global Self-consistent Hierarchical High-resolution Geography for GMT" maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" license="LGPL-3.0-or-later" homepage="https://github.com/GenericMappingTools/gshhg-gmt" distfiles="https://github.com/GenericMappingTools/gshhg-gmt/releases/download/${version}/gshhg-gmt-$version.tar.gz" checksum=9bb1a956fca0718c083bef842e625797535a00ce81f175df08b042c2a92cfe7f - -#do_extract() { -# tar -xf "gshhg-gmt-${version}.tar.gz" -#} - + do_install() { - tar -xf "gshhg-gmt-${version}.tar.gz" - rm "gshhg-gmt-${version}.tar.gz" - vmkdir usr/share/gshhg-gmt - vcopy "gshhg-gmt-${version}/*.nc" usr/share/gshhg-gmt - vcopy "gshhg-gmt-${version}/README.TXT" usr/share/gshhg-gmt - vlicense "gshhg-gmt-${version}/LICENSE.TXT" - vlicense "gshhg-gmt-${version}/COPYING.LESSERv3" - vlicense "gshhg-gmt-${version}/COPYINGv3" + tar -xf "gshhg-gmt-${version}.tar.gz" + rm "gshhg-gmt-${version}.tar.gz" + vmkdir usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/*.nc" usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/README.TXT" usr/share/gshhg-gmt } From a402d976b07665d35203368cd648a2d3fef35f9f Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:25:10 +0300 Subject: [PATCH 7/9] gshhg-gmt: update to 2.3.7. New Package: gshhg-gmt-2.3.7_1 --- srcpkgs/gshhg-gmt/template | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/srcpkgs/gshhg-gmt/template b/srcpkgs/gshhg-gmt/template index ea18480ecfaa..c4619c3f12f8 100644 --- a/srcpkgs/gshhg-gmt/template +++ b/srcpkgs/gshhg-gmt/template @@ -1,26 +1,20 @@ +# Template file for 'gshhg-gmt' pkgname=gshhg-gmt version=2.3.7 revision=1 build_style=fetch -short_desc="Global Self-consistent Hierarchical High-resolution Geography for Generic Mapping Tools" hostmakedepends="tar" +short_desc="Global Self-consistent Hierarchical High-resolution Geography for GMT" maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" license="LGPL-3.0-or-later" homepage="https://github.com/GenericMappingTools/gshhg-gmt" distfiles="https://github.com/GenericMappingTools/gshhg-gmt/releases/download/${version}/gshhg-gmt-$version.tar.gz" checksum=9bb1a956fca0718c083bef842e625797535a00ce81f175df08b042c2a92cfe7f - -#do_extract() { -# tar -xf "gshhg-gmt-${version}.tar.gz" -#} - + do_install() { - tar -xf "gshhg-gmt-${version}.tar.gz" - rm "gshhg-gmt-${version}.tar.gz" - vmkdir usr/share/gshhg-gmt - vcopy "gshhg-gmt-${version}/*.nc" usr/share/gshhg-gmt - vcopy "gshhg-gmt-${version}/README.TXT" usr/share/gshhg-gmt - vlicense "gshhg-gmt-${version}/LICENSE.TXT" - vlicense "gshhg-gmt-${version}/COPYING.LESSERv3" - vlicense "gshhg-gmt-${version}/COPYINGv3" + tar -xf "gshhg-gmt-${version}.tar.gz" + rm "gshhg-gmt-${version}.tar.gz" + vmkdir usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/*.nc" usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/README.TXT" usr/share/gshhg-gmt } From bce26d1696798b278081b19ec973451e0e962093 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 20:49:31 +0300 Subject: [PATCH 8/9] gmt: update to 6.1.1. New package: gmt-6.1.1_1 --- srcpkgs/gmt/template | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/srcpkgs/gmt/template b/srcpkgs/gmt/template index 6b247f09eb10..10463475f67d 100644 --- a/srcpkgs/gmt/template +++ b/srcpkgs/gmt/template @@ -1,8 +1,9 @@ # Template file for 'gmt' pkgname=gmt -version=6.1 +version=6.1.1 revision=1 build_style=cmake +distfiles=https://github.com/GenericMappingTools/gmt/releases/download/6.1.1/gmt-6.1.1-src.tar.gz configure_args="-DGSHHG_ROOT=usr/share/gshhg-gmt -DDCW_ROOT=usr/share/dcw-gmt -DGMT_DATADIR=usr/share/gmt -DGMT_DOCDIR=usr/share/doc/gmt -DLICENSE_RESTRICTED=LGPL" makedepends="git ghostscript-devel netcdf-devel libcurl-devel libgdal-devel pcre2-devel fftw-devel lapack-devel blas-devel dcw-gmt gshhg-gmt" depends="ghostscript netcdf libcurl libgdal dcw-gmt gshhg-gmt pcre2 libfftw lapack blas" @@ -10,11 +11,7 @@ short_desc="Generic Mapping Tools" maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" license="LGPL-3.0-or-later" homepage="https://www.generic-mapping-tools.org/" -checksum="fea0a94d4b605894f3e2d5572e3f96e4413bcad3a085aae7367c2cf07908b2ff" - -do_fetch() { - git clone https://github.com/GenericMappingTools/gmt.git gmt-6.1 -} +checksum="9706ffa858a98bb1b97162e3887aa03c6c746017a274951e94a6341a59efad12" gmt-devel_package() { short_desc+=" - development files" From 811dabaa265e7c9a3cd568e616c5d2544700f4cc Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 21:03:05 +0300 Subject: [PATCH 9/9] gmt: update to 6.1.1. New package: gmt-6.1.1_1 --- common/shlibs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/common/shlibs b/common/shlibs index 65ea740b1179..0314e8645151 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3959,5 +3959,5 @@ libldacBT_enc.so.2 ldacBT-2.0.2.3_1 libgumbo.so.1 gumbo-parser-0.10.1_2 libmariadb.so.3 libmariadbclient-10.5.9_1 libmariadbd.so.19 libmariadbclient-10.5.9_1 -libpostscriptlight.so.6 gmt-6.1_1 -libgmt.so.6 gmt-6.1_1 +libpostscriptlight.so.6 gmt-6.1.1_1 +libgmt.so.6 gmt-6.1.1_1
[-- Attachment #1: Type: text/plain, Size: 1570 bytes --] There is an updated pull request by nezos against master on the void-packages repository https://github.com/nezos/void-packages master https://github.com/void-linux/void-packages/pull/30299 New Package: gmt-6.1_1 <!-- Mark items with [x] where applicable --> #### General - [X] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements) #### Have the results of the proposed changes been tested? - [X] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me - [ ] I generally don't use the affected packages but briefly tested this PR <!-- If GitHub CI cannot be used to validate the build result (for example, if the build is likely to take several hours), make sure to [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration). When skipping CI, uncomment and fill out the following section. Note: for builds that are likely to complete in less than 2 hours, it is not acceptable to skip CI. --> #### Does it build and run successfully? (Please choose at least one native build and, if supported, at least one cross build. More are better.) - [X] I built this PR locally for my native architecture, (x86_64-LIBC) - [ ] I built this PR locally for these architectures (if supported. mark crossbuilds): - [ ] aarch64-musl - [ ] armv7l - [ ] armv6l-musl A patch file from https://github.com/void-linux/void-packages/pull/30299.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-master-30299.patch --] [-- Type: text/x-diff, Size: 15228 bytes --] From fe8853c0b4360696426c05c7f33deca4fdd2fed5 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:00:13 +0300 Subject: [PATCH 01/10] New package: gmt-6.1 New package: gmt-6.1_1 --- common/shlibs | 2 ++ srcpkgs/gmt-devel | 1 + srcpkgs/gmt/template | 25 +++++++++++++++++++++++++ 3 files changed, 28 insertions(+) create mode 120000 srcpkgs/gmt-devel create mode 100644 srcpkgs/gmt/template diff --git a/common/shlibs b/common/shlibs index 001fcd56590d..65ea740b1179 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3959,3 +3959,5 @@ libldacBT_enc.so.2 ldacBT-2.0.2.3_1 libgumbo.so.1 gumbo-parser-0.10.1_2 libmariadb.so.3 libmariadbclient-10.5.9_1 libmariadbd.so.19 libmariadbclient-10.5.9_1 +libpostscriptlight.so.6 gmt-6.1_1 +libgmt.so.6 gmt-6.1_1 diff --git a/srcpkgs/gmt-devel b/srcpkgs/gmt-devel new file mode 120000 index 000000000000..08f7b8d70c77 --- /dev/null +++ b/srcpkgs/gmt-devel @@ -0,0 +1 @@ +gmt \ No newline at end of file diff --git a/srcpkgs/gmt/template b/srcpkgs/gmt/template new file mode 100644 index 000000000000..6b247f09eb10 --- /dev/null +++ b/srcpkgs/gmt/template @@ -0,0 +1,25 @@ +# Template file for 'gmt' +pkgname=gmt +version=6.1 +revision=1 +build_style=cmake +configure_args="-DGSHHG_ROOT=usr/share/gshhg-gmt -DDCW_ROOT=usr/share/dcw-gmt -DGMT_DATADIR=usr/share/gmt -DGMT_DOCDIR=usr/share/doc/gmt -DLICENSE_RESTRICTED=LGPL" +makedepends="git ghostscript-devel netcdf-devel libcurl-devel libgdal-devel pcre2-devel fftw-devel lapack-devel blas-devel dcw-gmt gshhg-gmt" +depends="ghostscript netcdf libcurl libgdal dcw-gmt gshhg-gmt pcre2 libfftw lapack blas" +short_desc="Generic Mapping Tools" +maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" +license="LGPL-3.0-or-later" +homepage="https://www.generic-mapping-tools.org/" +checksum="fea0a94d4b605894f3e2d5572e3f96e4413bcad3a085aae7367c2cf07908b2ff" + +do_fetch() { + git clone https://github.com/GenericMappingTools/gmt.git gmt-6.1 +} + +gmt-devel_package() { + short_desc+=" - development files" + depends="${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/include + } +} From af1dfeef4ee8e5cbfccf46a8232442646f15f6a7 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:05:22 +0300 Subject: [PATCH 02/10] New package: gshhg-gmt-2.3.7 New package: gshhg-gmt-2.3.7_1 --- srcpkgs/gshhg-gmt/template | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 srcpkgs/gshhg-gmt/template diff --git a/srcpkgs/gshhg-gmt/template b/srcpkgs/gshhg-gmt/template new file mode 100644 index 000000000000..ea18480ecfaa --- /dev/null +++ b/srcpkgs/gshhg-gmt/template @@ -0,0 +1,26 @@ +pkgname=gshhg-gmt +version=2.3.7 +revision=1 +build_style=fetch +short_desc="Global Self-consistent Hierarchical High-resolution Geography for Generic Mapping Tools" +hostmakedepends="tar" +maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" +license="LGPL-3.0-or-later" +homepage="https://github.com/GenericMappingTools/gshhg-gmt" +distfiles="https://github.com/GenericMappingTools/gshhg-gmt/releases/download/${version}/gshhg-gmt-$version.tar.gz" +checksum=9bb1a956fca0718c083bef842e625797535a00ce81f175df08b042c2a92cfe7f + +#do_extract() { +# tar -xf "gshhg-gmt-${version}.tar.gz" +#} + +do_install() { + tar -xf "gshhg-gmt-${version}.tar.gz" + rm "gshhg-gmt-${version}.tar.gz" + vmkdir usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/*.nc" usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/README.TXT" usr/share/gshhg-gmt + vlicense "gshhg-gmt-${version}/LICENSE.TXT" + vlicense "gshhg-gmt-${version}/COPYING.LESSERv3" + vlicense "gshhg-gmt-${version}/COPYINGv3" +} From bd494057b647e8cb2698ac58ff73584c71413fa4 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:05:32 +0300 Subject: [PATCH 03/10] New package: dcw-gmt-2.0.0 New package: dcw-gmt-2.0.0_1 --- srcpkgs/dcw-gmt/template | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 srcpkgs/dcw-gmt/template diff --git a/srcpkgs/dcw-gmt/template b/srcpkgs/dcw-gmt/template new file mode 100644 index 000000000000..c86fadb7d960 --- /dev/null +++ b/srcpkgs/dcw-gmt/template @@ -0,0 +1,26 @@ +pkgname=dcw-gmt +version=2.0.0 +revision=1 +build_style=fetch +short_desc="DCW-GMT: The Digital Chart of the World for GMT" +hostmakedepends="tar" +maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" +license="LGPL-3.0-or-later" +homepage="https://github.com/GenericMappingTools/dcw-gmt" +distfiles="https://github.com/GenericMappingTools/dcw-gmt/releases/download/${version}/dcw-gmt-${version}.tar.gz" +checksum=d71d209c837a805fed0773c03fadbb26e8c90eb6b68e496ac4a1298c3246cc7a + +#do_extract() { +# tar -xf "dcw-gmt-${version}.tar.gz" +#} + +do_install() { + tar -xf "dcw-gmt-${version}.tar.gz" + rm "dcw-gmt-${version}.tar.gz" + vmkdir usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/*.nc" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/*.txt" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/README.md" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/ChangeLog" usr/share/dcw-gmt + vlicense "dcw-gmt-${version}/LICENSE" +} From e6eb975d23ff5de5b801b791d79d7f005adffd34 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:21:55 +0300 Subject: [PATCH 04/10] dcw-gmt: update to 2.0.0. New Package: dcw-gmt-2.0.0_1 --- srcpkgs/dcw-gmt/template | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/srcpkgs/dcw-gmt/template b/srcpkgs/dcw-gmt/template index c86fadb7d960..13b2492b8e35 100644 --- a/srcpkgs/dcw-gmt/template +++ b/srcpkgs/dcw-gmt/template @@ -1,3 +1,4 @@ +# Template file for 'dcw-gmt' pkgname=dcw-gmt version=2.0.0 revision=1 @@ -9,18 +10,13 @@ license="LGPL-3.0-or-later" homepage="https://github.com/GenericMappingTools/dcw-gmt" distfiles="https://github.com/GenericMappingTools/dcw-gmt/releases/download/${version}/dcw-gmt-${version}.tar.gz" checksum=d71d209c837a805fed0773c03fadbb26e8c90eb6b68e496ac4a1298c3246cc7a - -#do_extract() { -# tar -xf "dcw-gmt-${version}.tar.gz" -#} - + do_install() { - tar -xf "dcw-gmt-${version}.tar.gz" - rm "dcw-gmt-${version}.tar.gz" - vmkdir usr/share/dcw-gmt - vcopy "dcw-gmt-${version}/*.nc" usr/share/dcw-gmt - vcopy "dcw-gmt-${version}/*.txt" usr/share/dcw-gmt - vcopy "dcw-gmt-${version}/README.md" usr/share/dcw-gmt - vcopy "dcw-gmt-${version}/ChangeLog" usr/share/dcw-gmt - vlicense "dcw-gmt-${version}/LICENSE" + tar -xf "dcw-gmt-${version}.tar.gz" + rm "dcw-gmt-${version}.tar.gz" + vmkdir usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/*.nc" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/*.txt" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/README.md" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/ChangeLog" usr/share/dcw-gmt } From 1214f316f711bb56e85a6384703bcfa68bf20e7f Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:23:04 +0300 Subject: [PATCH 05/10] dcw-gmt: update to 2.0.0. New Package: dcw-gmt-2.0.0_1 --- srcpkgs/dcw-gmt/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/dcw-gmt/template b/srcpkgs/dcw-gmt/template index 13b2492b8e35..58a8271006ab 100644 --- a/srcpkgs/dcw-gmt/template +++ b/srcpkgs/dcw-gmt/template @@ -3,8 +3,8 @@ pkgname=dcw-gmt version=2.0.0 revision=1 build_style=fetch -short_desc="DCW-GMT: The Digital Chart of the World for GMT" hostmakedepends="tar" +short_desc="DCW-GMT: The Digital Chart of the World for GMT" maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" license="LGPL-3.0-or-later" homepage="https://github.com/GenericMappingTools/dcw-gmt" From 7e280d5ecfaa0b446d4bff2fbc7c14bbdd08a190 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:25:10 +0300 Subject: [PATCH 06/10] gshhg-gmt: update to 2.3.7. New Package: gshhg-gmt-2.3.7_1 --- srcpkgs/gshhg-gmt/template | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/srcpkgs/gshhg-gmt/template b/srcpkgs/gshhg-gmt/template index ea18480ecfaa..c4619c3f12f8 100644 --- a/srcpkgs/gshhg-gmt/template +++ b/srcpkgs/gshhg-gmt/template @@ -1,26 +1,20 @@ +# Template file for 'gshhg-gmt' pkgname=gshhg-gmt version=2.3.7 revision=1 build_style=fetch -short_desc="Global Self-consistent Hierarchical High-resolution Geography for Generic Mapping Tools" hostmakedepends="tar" +short_desc="Global Self-consistent Hierarchical High-resolution Geography for GMT" maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" license="LGPL-3.0-or-later" homepage="https://github.com/GenericMappingTools/gshhg-gmt" distfiles="https://github.com/GenericMappingTools/gshhg-gmt/releases/download/${version}/gshhg-gmt-$version.tar.gz" checksum=9bb1a956fca0718c083bef842e625797535a00ce81f175df08b042c2a92cfe7f - -#do_extract() { -# tar -xf "gshhg-gmt-${version}.tar.gz" -#} - + do_install() { - tar -xf "gshhg-gmt-${version}.tar.gz" - rm "gshhg-gmt-${version}.tar.gz" - vmkdir usr/share/gshhg-gmt - vcopy "gshhg-gmt-${version}/*.nc" usr/share/gshhg-gmt - vcopy "gshhg-gmt-${version}/README.TXT" usr/share/gshhg-gmt - vlicense "gshhg-gmt-${version}/LICENSE.TXT" - vlicense "gshhg-gmt-${version}/COPYING.LESSERv3" - vlicense "gshhg-gmt-${version}/COPYINGv3" + tar -xf "gshhg-gmt-${version}.tar.gz" + rm "gshhg-gmt-${version}.tar.gz" + vmkdir usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/*.nc" usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/README.TXT" usr/share/gshhg-gmt } From a402d976b07665d35203368cd648a2d3fef35f9f Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:25:10 +0300 Subject: [PATCH 07/10] gshhg-gmt: update to 2.3.7. New Package: gshhg-gmt-2.3.7_1 --- srcpkgs/gshhg-gmt/template | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/srcpkgs/gshhg-gmt/template b/srcpkgs/gshhg-gmt/template index ea18480ecfaa..c4619c3f12f8 100644 --- a/srcpkgs/gshhg-gmt/template +++ b/srcpkgs/gshhg-gmt/template @@ -1,26 +1,20 @@ +# Template file for 'gshhg-gmt' pkgname=gshhg-gmt version=2.3.7 revision=1 build_style=fetch -short_desc="Global Self-consistent Hierarchical High-resolution Geography for Generic Mapping Tools" hostmakedepends="tar" +short_desc="Global Self-consistent Hierarchical High-resolution Geography for GMT" maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" license="LGPL-3.0-or-later" homepage="https://github.com/GenericMappingTools/gshhg-gmt" distfiles="https://github.com/GenericMappingTools/gshhg-gmt/releases/download/${version}/gshhg-gmt-$version.tar.gz" checksum=9bb1a956fca0718c083bef842e625797535a00ce81f175df08b042c2a92cfe7f - -#do_extract() { -# tar -xf "gshhg-gmt-${version}.tar.gz" -#} - + do_install() { - tar -xf "gshhg-gmt-${version}.tar.gz" - rm "gshhg-gmt-${version}.tar.gz" - vmkdir usr/share/gshhg-gmt - vcopy "gshhg-gmt-${version}/*.nc" usr/share/gshhg-gmt - vcopy "gshhg-gmt-${version}/README.TXT" usr/share/gshhg-gmt - vlicense "gshhg-gmt-${version}/LICENSE.TXT" - vlicense "gshhg-gmt-${version}/COPYING.LESSERv3" - vlicense "gshhg-gmt-${version}/COPYINGv3" + tar -xf "gshhg-gmt-${version}.tar.gz" + rm "gshhg-gmt-${version}.tar.gz" + vmkdir usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/*.nc" usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/README.TXT" usr/share/gshhg-gmt } From bce26d1696798b278081b19ec973451e0e962093 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 20:49:31 +0300 Subject: [PATCH 08/10] gmt: update to 6.1.1. New package: gmt-6.1.1_1 --- srcpkgs/gmt/template | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/srcpkgs/gmt/template b/srcpkgs/gmt/template index 6b247f09eb10..10463475f67d 100644 --- a/srcpkgs/gmt/template +++ b/srcpkgs/gmt/template @@ -1,8 +1,9 @@ # Template file for 'gmt' pkgname=gmt -version=6.1 +version=6.1.1 revision=1 build_style=cmake +distfiles=https://github.com/GenericMappingTools/gmt/releases/download/6.1.1/gmt-6.1.1-src.tar.gz configure_args="-DGSHHG_ROOT=usr/share/gshhg-gmt -DDCW_ROOT=usr/share/dcw-gmt -DGMT_DATADIR=usr/share/gmt -DGMT_DOCDIR=usr/share/doc/gmt -DLICENSE_RESTRICTED=LGPL" makedepends="git ghostscript-devel netcdf-devel libcurl-devel libgdal-devel pcre2-devel fftw-devel lapack-devel blas-devel dcw-gmt gshhg-gmt" depends="ghostscript netcdf libcurl libgdal dcw-gmt gshhg-gmt pcre2 libfftw lapack blas" @@ -10,11 +11,7 @@ short_desc="Generic Mapping Tools" maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" license="LGPL-3.0-or-later" homepage="https://www.generic-mapping-tools.org/" -checksum="fea0a94d4b605894f3e2d5572e3f96e4413bcad3a085aae7367c2cf07908b2ff" - -do_fetch() { - git clone https://github.com/GenericMappingTools/gmt.git gmt-6.1 -} +checksum="9706ffa858a98bb1b97162e3887aa03c6c746017a274951e94a6341a59efad12" gmt-devel_package() { short_desc+=" - development files" From 811dabaa265e7c9a3cd568e616c5d2544700f4cc Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 21:03:05 +0300 Subject: [PATCH 09/10] gmt: update to 6.1.1. New package: gmt-6.1.1_1 --- common/shlibs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/common/shlibs b/common/shlibs index 65ea740b1179..0314e8645151 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3959,5 +3959,5 @@ libldacBT_enc.so.2 ldacBT-2.0.2.3_1 libgumbo.so.1 gumbo-parser-0.10.1_2 libmariadb.so.3 libmariadbclient-10.5.9_1 libmariadbd.so.19 libmariadbclient-10.5.9_1 -libpostscriptlight.so.6 gmt-6.1_1 -libgmt.so.6 gmt-6.1_1 +libpostscriptlight.so.6 gmt-6.1.1_1 +libgmt.so.6 gmt-6.1.1_1 From f52f8827485f9f1afeaab645943a200bb9a3bf49 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 21:07:01 +0300 Subject: [PATCH 10/10] gmt: update to 6.1.1. New package: gmt-6.1.1_1 --- srcpkgs/gmt/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/gmt/template b/srcpkgs/gmt/template index 10463475f67d..25c7153e7f9d 100644 --- a/srcpkgs/gmt/template +++ b/srcpkgs/gmt/template @@ -3,7 +3,6 @@ pkgname=gmt version=6.1.1 revision=1 build_style=cmake -distfiles=https://github.com/GenericMappingTools/gmt/releases/download/6.1.1/gmt-6.1.1-src.tar.gz configure_args="-DGSHHG_ROOT=usr/share/gshhg-gmt -DDCW_ROOT=usr/share/dcw-gmt -DGMT_DATADIR=usr/share/gmt -DGMT_DOCDIR=usr/share/doc/gmt -DLICENSE_RESTRICTED=LGPL" makedepends="git ghostscript-devel netcdf-devel libcurl-devel libgdal-devel pcre2-devel fftw-devel lapack-devel blas-devel dcw-gmt gshhg-gmt" depends="ghostscript netcdf libcurl libgdal dcw-gmt gshhg-gmt pcre2 libfftw lapack blas" @@ -11,6 +10,7 @@ short_desc="Generic Mapping Tools" maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" license="LGPL-3.0-or-later" homepage="https://www.generic-mapping-tools.org/" +distfiles=https://github.com/GenericMappingTools/gmt/releases/download/${version}/gmt-${version}-src.tar.gz checksum="9706ffa858a98bb1b97162e3887aa03c6c746017a274951e94a6341a59efad12" gmt-devel_package() {
[-- Attachment #1: Type: text/plain, Size: 1570 bytes --] There is an updated pull request by nezos against master on the void-packages repository https://github.com/nezos/void-packages master https://github.com/void-linux/void-packages/pull/30299 New Package: gmt-6.1_1 <!-- Mark items with [x] where applicable --> #### General - [X] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements) #### Have the results of the proposed changes been tested? - [X] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me - [ ] I generally don't use the affected packages but briefly tested this PR <!-- If GitHub CI cannot be used to validate the build result (for example, if the build is likely to take several hours), make sure to [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration). When skipping CI, uncomment and fill out the following section. Note: for builds that are likely to complete in less than 2 hours, it is not acceptable to skip CI. --> #### Does it build and run successfully? (Please choose at least one native build and, if supported, at least one cross build. More are better.) - [X] I built this PR locally for my native architecture, (x86_64-LIBC) - [ ] I built this PR locally for these architectures (if supported. mark crossbuilds): - [ ] aarch64-musl - [ ] armv7l - [ ] armv6l-musl A patch file from https://github.com/void-linux/void-packages/pull/30299.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-master-30299.patch --] [-- Type: text/x-diff, Size: 16079 bytes --] From fe8853c0b4360696426c05c7f33deca4fdd2fed5 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:00:13 +0300 Subject: [PATCH 01/11] New package: gmt-6.1 New package: gmt-6.1_1 --- common/shlibs | 2 ++ srcpkgs/gmt-devel | 1 + srcpkgs/gmt/template | 25 +++++++++++++++++++++++++ 3 files changed, 28 insertions(+) create mode 120000 srcpkgs/gmt-devel create mode 100644 srcpkgs/gmt/template diff --git a/common/shlibs b/common/shlibs index 001fcd56590d..65ea740b1179 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3959,3 +3959,5 @@ libldacBT_enc.so.2 ldacBT-2.0.2.3_1 libgumbo.so.1 gumbo-parser-0.10.1_2 libmariadb.so.3 libmariadbclient-10.5.9_1 libmariadbd.so.19 libmariadbclient-10.5.9_1 +libpostscriptlight.so.6 gmt-6.1_1 +libgmt.so.6 gmt-6.1_1 diff --git a/srcpkgs/gmt-devel b/srcpkgs/gmt-devel new file mode 120000 index 000000000000..08f7b8d70c77 --- /dev/null +++ b/srcpkgs/gmt-devel @@ -0,0 +1 @@ +gmt \ No newline at end of file diff --git a/srcpkgs/gmt/template b/srcpkgs/gmt/template new file mode 100644 index 000000000000..6b247f09eb10 --- /dev/null +++ b/srcpkgs/gmt/template @@ -0,0 +1,25 @@ +# Template file for 'gmt' +pkgname=gmt +version=6.1 +revision=1 +build_style=cmake +configure_args="-DGSHHG_ROOT=usr/share/gshhg-gmt -DDCW_ROOT=usr/share/dcw-gmt -DGMT_DATADIR=usr/share/gmt -DGMT_DOCDIR=usr/share/doc/gmt -DLICENSE_RESTRICTED=LGPL" +makedepends="git ghostscript-devel netcdf-devel libcurl-devel libgdal-devel pcre2-devel fftw-devel lapack-devel blas-devel dcw-gmt gshhg-gmt" +depends="ghostscript netcdf libcurl libgdal dcw-gmt gshhg-gmt pcre2 libfftw lapack blas" +short_desc="Generic Mapping Tools" +maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" +license="LGPL-3.0-or-later" +homepage="https://www.generic-mapping-tools.org/" +checksum="fea0a94d4b605894f3e2d5572e3f96e4413bcad3a085aae7367c2cf07908b2ff" + +do_fetch() { + git clone https://github.com/GenericMappingTools/gmt.git gmt-6.1 +} + +gmt-devel_package() { + short_desc+=" - development files" + depends="${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/include + } +} From af1dfeef4ee8e5cbfccf46a8232442646f15f6a7 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:05:22 +0300 Subject: [PATCH 02/11] New package: gshhg-gmt-2.3.7 New package: gshhg-gmt-2.3.7_1 --- srcpkgs/gshhg-gmt/template | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 srcpkgs/gshhg-gmt/template diff --git a/srcpkgs/gshhg-gmt/template b/srcpkgs/gshhg-gmt/template new file mode 100644 index 000000000000..ea18480ecfaa --- /dev/null +++ b/srcpkgs/gshhg-gmt/template @@ -0,0 +1,26 @@ +pkgname=gshhg-gmt +version=2.3.7 +revision=1 +build_style=fetch +short_desc="Global Self-consistent Hierarchical High-resolution Geography for Generic Mapping Tools" +hostmakedepends="tar" +maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" +license="LGPL-3.0-or-later" +homepage="https://github.com/GenericMappingTools/gshhg-gmt" +distfiles="https://github.com/GenericMappingTools/gshhg-gmt/releases/download/${version}/gshhg-gmt-$version.tar.gz" +checksum=9bb1a956fca0718c083bef842e625797535a00ce81f175df08b042c2a92cfe7f + +#do_extract() { +# tar -xf "gshhg-gmt-${version}.tar.gz" +#} + +do_install() { + tar -xf "gshhg-gmt-${version}.tar.gz" + rm "gshhg-gmt-${version}.tar.gz" + vmkdir usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/*.nc" usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/README.TXT" usr/share/gshhg-gmt + vlicense "gshhg-gmt-${version}/LICENSE.TXT" + vlicense "gshhg-gmt-${version}/COPYING.LESSERv3" + vlicense "gshhg-gmt-${version}/COPYINGv3" +} From bd494057b647e8cb2698ac58ff73584c71413fa4 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:05:32 +0300 Subject: [PATCH 03/11] New package: dcw-gmt-2.0.0 New package: dcw-gmt-2.0.0_1 --- srcpkgs/dcw-gmt/template | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 srcpkgs/dcw-gmt/template diff --git a/srcpkgs/dcw-gmt/template b/srcpkgs/dcw-gmt/template new file mode 100644 index 000000000000..c86fadb7d960 --- /dev/null +++ b/srcpkgs/dcw-gmt/template @@ -0,0 +1,26 @@ +pkgname=dcw-gmt +version=2.0.0 +revision=1 +build_style=fetch +short_desc="DCW-GMT: The Digital Chart of the World for GMT" +hostmakedepends="tar" +maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" +license="LGPL-3.0-or-later" +homepage="https://github.com/GenericMappingTools/dcw-gmt" +distfiles="https://github.com/GenericMappingTools/dcw-gmt/releases/download/${version}/dcw-gmt-${version}.tar.gz" +checksum=d71d209c837a805fed0773c03fadbb26e8c90eb6b68e496ac4a1298c3246cc7a + +#do_extract() { +# tar -xf "dcw-gmt-${version}.tar.gz" +#} + +do_install() { + tar -xf "dcw-gmt-${version}.tar.gz" + rm "dcw-gmt-${version}.tar.gz" + vmkdir usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/*.nc" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/*.txt" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/README.md" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/ChangeLog" usr/share/dcw-gmt + vlicense "dcw-gmt-${version}/LICENSE" +} From e6eb975d23ff5de5b801b791d79d7f005adffd34 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:21:55 +0300 Subject: [PATCH 04/11] dcw-gmt: update to 2.0.0. New Package: dcw-gmt-2.0.0_1 --- srcpkgs/dcw-gmt/template | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/srcpkgs/dcw-gmt/template b/srcpkgs/dcw-gmt/template index c86fadb7d960..13b2492b8e35 100644 --- a/srcpkgs/dcw-gmt/template +++ b/srcpkgs/dcw-gmt/template @@ -1,3 +1,4 @@ +# Template file for 'dcw-gmt' pkgname=dcw-gmt version=2.0.0 revision=1 @@ -9,18 +10,13 @@ license="LGPL-3.0-or-later" homepage="https://github.com/GenericMappingTools/dcw-gmt" distfiles="https://github.com/GenericMappingTools/dcw-gmt/releases/download/${version}/dcw-gmt-${version}.tar.gz" checksum=d71d209c837a805fed0773c03fadbb26e8c90eb6b68e496ac4a1298c3246cc7a - -#do_extract() { -# tar -xf "dcw-gmt-${version}.tar.gz" -#} - + do_install() { - tar -xf "dcw-gmt-${version}.tar.gz" - rm "dcw-gmt-${version}.tar.gz" - vmkdir usr/share/dcw-gmt - vcopy "dcw-gmt-${version}/*.nc" usr/share/dcw-gmt - vcopy "dcw-gmt-${version}/*.txt" usr/share/dcw-gmt - vcopy "dcw-gmt-${version}/README.md" usr/share/dcw-gmt - vcopy "dcw-gmt-${version}/ChangeLog" usr/share/dcw-gmt - vlicense "dcw-gmt-${version}/LICENSE" + tar -xf "dcw-gmt-${version}.tar.gz" + rm "dcw-gmt-${version}.tar.gz" + vmkdir usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/*.nc" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/*.txt" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/README.md" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/ChangeLog" usr/share/dcw-gmt } From 1214f316f711bb56e85a6384703bcfa68bf20e7f Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:23:04 +0300 Subject: [PATCH 05/11] dcw-gmt: update to 2.0.0. New Package: dcw-gmt-2.0.0_1 --- srcpkgs/dcw-gmt/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/dcw-gmt/template b/srcpkgs/dcw-gmt/template index 13b2492b8e35..58a8271006ab 100644 --- a/srcpkgs/dcw-gmt/template +++ b/srcpkgs/dcw-gmt/template @@ -3,8 +3,8 @@ pkgname=dcw-gmt version=2.0.0 revision=1 build_style=fetch -short_desc="DCW-GMT: The Digital Chart of the World for GMT" hostmakedepends="tar" +short_desc="DCW-GMT: The Digital Chart of the World for GMT" maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" license="LGPL-3.0-or-later" homepage="https://github.com/GenericMappingTools/dcw-gmt" From 7e280d5ecfaa0b446d4bff2fbc7c14bbdd08a190 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:25:10 +0300 Subject: [PATCH 06/11] gshhg-gmt: update to 2.3.7. New Package: gshhg-gmt-2.3.7_1 --- srcpkgs/gshhg-gmt/template | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/srcpkgs/gshhg-gmt/template b/srcpkgs/gshhg-gmt/template index ea18480ecfaa..c4619c3f12f8 100644 --- a/srcpkgs/gshhg-gmt/template +++ b/srcpkgs/gshhg-gmt/template @@ -1,26 +1,20 @@ +# Template file for 'gshhg-gmt' pkgname=gshhg-gmt version=2.3.7 revision=1 build_style=fetch -short_desc="Global Self-consistent Hierarchical High-resolution Geography for Generic Mapping Tools" hostmakedepends="tar" +short_desc="Global Self-consistent Hierarchical High-resolution Geography for GMT" maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" license="LGPL-3.0-or-later" homepage="https://github.com/GenericMappingTools/gshhg-gmt" distfiles="https://github.com/GenericMappingTools/gshhg-gmt/releases/download/${version}/gshhg-gmt-$version.tar.gz" checksum=9bb1a956fca0718c083bef842e625797535a00ce81f175df08b042c2a92cfe7f - -#do_extract() { -# tar -xf "gshhg-gmt-${version}.tar.gz" -#} - + do_install() { - tar -xf "gshhg-gmt-${version}.tar.gz" - rm "gshhg-gmt-${version}.tar.gz" - vmkdir usr/share/gshhg-gmt - vcopy "gshhg-gmt-${version}/*.nc" usr/share/gshhg-gmt - vcopy "gshhg-gmt-${version}/README.TXT" usr/share/gshhg-gmt - vlicense "gshhg-gmt-${version}/LICENSE.TXT" - vlicense "gshhg-gmt-${version}/COPYING.LESSERv3" - vlicense "gshhg-gmt-${version}/COPYINGv3" + tar -xf "gshhg-gmt-${version}.tar.gz" + rm "gshhg-gmt-${version}.tar.gz" + vmkdir usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/*.nc" usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/README.TXT" usr/share/gshhg-gmt } From a402d976b07665d35203368cd648a2d3fef35f9f Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:25:10 +0300 Subject: [PATCH 07/11] gshhg-gmt: update to 2.3.7. New Package: gshhg-gmt-2.3.7_1 --- srcpkgs/gshhg-gmt/template | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/srcpkgs/gshhg-gmt/template b/srcpkgs/gshhg-gmt/template index ea18480ecfaa..c4619c3f12f8 100644 --- a/srcpkgs/gshhg-gmt/template +++ b/srcpkgs/gshhg-gmt/template @@ -1,26 +1,20 @@ +# Template file for 'gshhg-gmt' pkgname=gshhg-gmt version=2.3.7 revision=1 build_style=fetch -short_desc="Global Self-consistent Hierarchical High-resolution Geography for Generic Mapping Tools" hostmakedepends="tar" +short_desc="Global Self-consistent Hierarchical High-resolution Geography for GMT" maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" license="LGPL-3.0-or-later" homepage="https://github.com/GenericMappingTools/gshhg-gmt" distfiles="https://github.com/GenericMappingTools/gshhg-gmt/releases/download/${version}/gshhg-gmt-$version.tar.gz" checksum=9bb1a956fca0718c083bef842e625797535a00ce81f175df08b042c2a92cfe7f - -#do_extract() { -# tar -xf "gshhg-gmt-${version}.tar.gz" -#} - + do_install() { - tar -xf "gshhg-gmt-${version}.tar.gz" - rm "gshhg-gmt-${version}.tar.gz" - vmkdir usr/share/gshhg-gmt - vcopy "gshhg-gmt-${version}/*.nc" usr/share/gshhg-gmt - vcopy "gshhg-gmt-${version}/README.TXT" usr/share/gshhg-gmt - vlicense "gshhg-gmt-${version}/LICENSE.TXT" - vlicense "gshhg-gmt-${version}/COPYING.LESSERv3" - vlicense "gshhg-gmt-${version}/COPYINGv3" + tar -xf "gshhg-gmt-${version}.tar.gz" + rm "gshhg-gmt-${version}.tar.gz" + vmkdir usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/*.nc" usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/README.TXT" usr/share/gshhg-gmt } From bce26d1696798b278081b19ec973451e0e962093 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 20:49:31 +0300 Subject: [PATCH 08/11] gmt: update to 6.1.1. New package: gmt-6.1.1_1 --- srcpkgs/gmt/template | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/srcpkgs/gmt/template b/srcpkgs/gmt/template index 6b247f09eb10..10463475f67d 100644 --- a/srcpkgs/gmt/template +++ b/srcpkgs/gmt/template @@ -1,8 +1,9 @@ # Template file for 'gmt' pkgname=gmt -version=6.1 +version=6.1.1 revision=1 build_style=cmake +distfiles=https://github.com/GenericMappingTools/gmt/releases/download/6.1.1/gmt-6.1.1-src.tar.gz configure_args="-DGSHHG_ROOT=usr/share/gshhg-gmt -DDCW_ROOT=usr/share/dcw-gmt -DGMT_DATADIR=usr/share/gmt -DGMT_DOCDIR=usr/share/doc/gmt -DLICENSE_RESTRICTED=LGPL" makedepends="git ghostscript-devel netcdf-devel libcurl-devel libgdal-devel pcre2-devel fftw-devel lapack-devel blas-devel dcw-gmt gshhg-gmt" depends="ghostscript netcdf libcurl libgdal dcw-gmt gshhg-gmt pcre2 libfftw lapack blas" @@ -10,11 +11,7 @@ short_desc="Generic Mapping Tools" maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" license="LGPL-3.0-or-later" homepage="https://www.generic-mapping-tools.org/" -checksum="fea0a94d4b605894f3e2d5572e3f96e4413bcad3a085aae7367c2cf07908b2ff" - -do_fetch() { - git clone https://github.com/GenericMappingTools/gmt.git gmt-6.1 -} +checksum="9706ffa858a98bb1b97162e3887aa03c6c746017a274951e94a6341a59efad12" gmt-devel_package() { short_desc+=" - development files" From 811dabaa265e7c9a3cd568e616c5d2544700f4cc Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 21:03:05 +0300 Subject: [PATCH 09/11] gmt: update to 6.1.1. New package: gmt-6.1.1_1 --- common/shlibs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/common/shlibs b/common/shlibs index 65ea740b1179..0314e8645151 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3959,5 +3959,5 @@ libldacBT_enc.so.2 ldacBT-2.0.2.3_1 libgumbo.so.1 gumbo-parser-0.10.1_2 libmariadb.so.3 libmariadbclient-10.5.9_1 libmariadbd.so.19 libmariadbclient-10.5.9_1 -libpostscriptlight.so.6 gmt-6.1_1 -libgmt.so.6 gmt-6.1_1 +libpostscriptlight.so.6 gmt-6.1.1_1 +libgmt.so.6 gmt-6.1.1_1 From f52f8827485f9f1afeaab645943a200bb9a3bf49 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 21:07:01 +0300 Subject: [PATCH 10/11] gmt: update to 6.1.1. New package: gmt-6.1.1_1 --- srcpkgs/gmt/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/gmt/template b/srcpkgs/gmt/template index 10463475f67d..25c7153e7f9d 100644 --- a/srcpkgs/gmt/template +++ b/srcpkgs/gmt/template @@ -3,7 +3,6 @@ pkgname=gmt version=6.1.1 revision=1 build_style=cmake -distfiles=https://github.com/GenericMappingTools/gmt/releases/download/6.1.1/gmt-6.1.1-src.tar.gz configure_args="-DGSHHG_ROOT=usr/share/gshhg-gmt -DDCW_ROOT=usr/share/dcw-gmt -DGMT_DATADIR=usr/share/gmt -DGMT_DOCDIR=usr/share/doc/gmt -DLICENSE_RESTRICTED=LGPL" makedepends="git ghostscript-devel netcdf-devel libcurl-devel libgdal-devel pcre2-devel fftw-devel lapack-devel blas-devel dcw-gmt gshhg-gmt" depends="ghostscript netcdf libcurl libgdal dcw-gmt gshhg-gmt pcre2 libfftw lapack blas" @@ -11,6 +10,7 @@ short_desc="Generic Mapping Tools" maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" license="LGPL-3.0-or-later" homepage="https://www.generic-mapping-tools.org/" +distfiles=https://github.com/GenericMappingTools/gmt/releases/download/${version}/gmt-${version}-src.tar.gz checksum="9706ffa858a98bb1b97162e3887aa03c6c746017a274951e94a6341a59efad12" gmt-devel_package() { From 656694e712e6d589f6fcf7dc79dc5da16a23b999 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 22:06:44 +0300 Subject: [PATCH 11/11] gmt: update to 6.1.1. New package: gmt-6.1.1_1 --- srcpkgs/gmt/template | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/gmt/template b/srcpkgs/gmt/template index 25c7153e7f9d..238d8df10ca9 100644 --- a/srcpkgs/gmt/template +++ b/srcpkgs/gmt/template @@ -2,6 +2,7 @@ pkgname=gmt version=6.1.1 revision=1 +archs="i686* x86_64*" build_style=cmake configure_args="-DGSHHG_ROOT=usr/share/gshhg-gmt -DDCW_ROOT=usr/share/dcw-gmt -DGMT_DATADIR=usr/share/gmt -DGMT_DOCDIR=usr/share/doc/gmt -DLICENSE_RESTRICTED=LGPL" makedepends="git ghostscript-devel netcdf-devel libcurl-devel libgdal-devel pcre2-devel fftw-devel lapack-devel blas-devel dcw-gmt gshhg-gmt"
[-- Attachment #1: Type: text/plain, Size: 345 bytes --] New comment by nezos on void-packages repository https://github.com/void-linux/void-packages/pull/30299#issuecomment-822044936 Comment: Packages gmt cannot be cross-compiled (there are cmake problems with try_run). I left though gshhg-gmt and dcw-gmt to be cross-compiled as they contain only data (no software) and could be useful to anyone.
[-- Attachment #1: Type: text/plain, Size: 192 bytes --] New comment by ericonr on void-packages repository https://github.com/void-linux/void-packages/pull/30299#issuecomment-822055274 Comment: Please reorganize the commits into one per package.
[-- Attachment #1: Type: text/plain, Size: 289 bytes --] New comment by Duncaen on void-packages repository https://github.com/void-linux/void-packages/pull/30299#issuecomment-822055714 Comment: > Packages gmt cannot be cross-compiled (there are cmake problems with try_run). should be `nocross=yes` instead of restricting the architecture.
[-- Attachment #1: Type: text/plain, Size: 1570 bytes --] There is an updated pull request by nezos against master on the void-packages repository https://github.com/nezos/void-packages master https://github.com/void-linux/void-packages/pull/30299 New Package: gmt-6.1_1 <!-- Mark items with [x] where applicable --> #### General - [X] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements) #### Have the results of the proposed changes been tested? - [X] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me - [ ] I generally don't use the affected packages but briefly tested this PR <!-- If GitHub CI cannot be used to validate the build result (for example, if the build is likely to take several hours), make sure to [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration). When skipping CI, uncomment and fill out the following section. Note: for builds that are likely to complete in less than 2 hours, it is not acceptable to skip CI. --> #### Does it build and run successfully? (Please choose at least one native build and, if supported, at least one cross build. More are better.) - [X] I built this PR locally for my native architecture, (x86_64-LIBC) - [ ] I built this PR locally for these architectures (if supported. mark crossbuilds): - [ ] aarch64-musl - [ ] armv7l - [ ] armv6l-musl A patch file from https://github.com/void-linux/void-packages/pull/30299.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-master-30299.patch --] [-- Type: text/x-diff, Size: 17283 bytes --] From fe8853c0b4360696426c05c7f33deca4fdd2fed5 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:00:13 +0300 Subject: [PATCH 01/12] New package: gmt-6.1 New package: gmt-6.1_1 --- common/shlibs | 2 ++ srcpkgs/gmt-devel | 1 + srcpkgs/gmt/template | 25 +++++++++++++++++++++++++ 3 files changed, 28 insertions(+) create mode 120000 srcpkgs/gmt-devel create mode 100644 srcpkgs/gmt/template diff --git a/common/shlibs b/common/shlibs index 001fcd56590d..65ea740b1179 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3959,3 +3959,5 @@ libldacBT_enc.so.2 ldacBT-2.0.2.3_1 libgumbo.so.1 gumbo-parser-0.10.1_2 libmariadb.so.3 libmariadbclient-10.5.9_1 libmariadbd.so.19 libmariadbclient-10.5.9_1 +libpostscriptlight.so.6 gmt-6.1_1 +libgmt.so.6 gmt-6.1_1 diff --git a/srcpkgs/gmt-devel b/srcpkgs/gmt-devel new file mode 120000 index 000000000000..08f7b8d70c77 --- /dev/null +++ b/srcpkgs/gmt-devel @@ -0,0 +1 @@ +gmt \ No newline at end of file diff --git a/srcpkgs/gmt/template b/srcpkgs/gmt/template new file mode 100644 index 000000000000..6b247f09eb10 --- /dev/null +++ b/srcpkgs/gmt/template @@ -0,0 +1,25 @@ +# Template file for 'gmt' +pkgname=gmt +version=6.1 +revision=1 +build_style=cmake +configure_args="-DGSHHG_ROOT=usr/share/gshhg-gmt -DDCW_ROOT=usr/share/dcw-gmt -DGMT_DATADIR=usr/share/gmt -DGMT_DOCDIR=usr/share/doc/gmt -DLICENSE_RESTRICTED=LGPL" +makedepends="git ghostscript-devel netcdf-devel libcurl-devel libgdal-devel pcre2-devel fftw-devel lapack-devel blas-devel dcw-gmt gshhg-gmt" +depends="ghostscript netcdf libcurl libgdal dcw-gmt gshhg-gmt pcre2 libfftw lapack blas" +short_desc="Generic Mapping Tools" +maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" +license="LGPL-3.0-or-later" +homepage="https://www.generic-mapping-tools.org/" +checksum="fea0a94d4b605894f3e2d5572e3f96e4413bcad3a085aae7367c2cf07908b2ff" + +do_fetch() { + git clone https://github.com/GenericMappingTools/gmt.git gmt-6.1 +} + +gmt-devel_package() { + short_desc+=" - development files" + depends="${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/include + } +} From af1dfeef4ee8e5cbfccf46a8232442646f15f6a7 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:05:22 +0300 Subject: [PATCH 02/12] New package: gshhg-gmt-2.3.7 New package: gshhg-gmt-2.3.7_1 --- srcpkgs/gshhg-gmt/template | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 srcpkgs/gshhg-gmt/template diff --git a/srcpkgs/gshhg-gmt/template b/srcpkgs/gshhg-gmt/template new file mode 100644 index 000000000000..ea18480ecfaa --- /dev/null +++ b/srcpkgs/gshhg-gmt/template @@ -0,0 +1,26 @@ +pkgname=gshhg-gmt +version=2.3.7 +revision=1 +build_style=fetch +short_desc="Global Self-consistent Hierarchical High-resolution Geography for Generic Mapping Tools" +hostmakedepends="tar" +maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" +license="LGPL-3.0-or-later" +homepage="https://github.com/GenericMappingTools/gshhg-gmt" +distfiles="https://github.com/GenericMappingTools/gshhg-gmt/releases/download/${version}/gshhg-gmt-$version.tar.gz" +checksum=9bb1a956fca0718c083bef842e625797535a00ce81f175df08b042c2a92cfe7f + +#do_extract() { +# tar -xf "gshhg-gmt-${version}.tar.gz" +#} + +do_install() { + tar -xf "gshhg-gmt-${version}.tar.gz" + rm "gshhg-gmt-${version}.tar.gz" + vmkdir usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/*.nc" usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/README.TXT" usr/share/gshhg-gmt + vlicense "gshhg-gmt-${version}/LICENSE.TXT" + vlicense "gshhg-gmt-${version}/COPYING.LESSERv3" + vlicense "gshhg-gmt-${version}/COPYINGv3" +} From bd494057b647e8cb2698ac58ff73584c71413fa4 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:05:32 +0300 Subject: [PATCH 03/12] New package: dcw-gmt-2.0.0 New package: dcw-gmt-2.0.0_1 --- srcpkgs/dcw-gmt/template | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 srcpkgs/dcw-gmt/template diff --git a/srcpkgs/dcw-gmt/template b/srcpkgs/dcw-gmt/template new file mode 100644 index 000000000000..c86fadb7d960 --- /dev/null +++ b/srcpkgs/dcw-gmt/template @@ -0,0 +1,26 @@ +pkgname=dcw-gmt +version=2.0.0 +revision=1 +build_style=fetch +short_desc="DCW-GMT: The Digital Chart of the World for GMT" +hostmakedepends="tar" +maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" +license="LGPL-3.0-or-later" +homepage="https://github.com/GenericMappingTools/dcw-gmt" +distfiles="https://github.com/GenericMappingTools/dcw-gmt/releases/download/${version}/dcw-gmt-${version}.tar.gz" +checksum=d71d209c837a805fed0773c03fadbb26e8c90eb6b68e496ac4a1298c3246cc7a + +#do_extract() { +# tar -xf "dcw-gmt-${version}.tar.gz" +#} + +do_install() { + tar -xf "dcw-gmt-${version}.tar.gz" + rm "dcw-gmt-${version}.tar.gz" + vmkdir usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/*.nc" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/*.txt" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/README.md" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/ChangeLog" usr/share/dcw-gmt + vlicense "dcw-gmt-${version}/LICENSE" +} From e6eb975d23ff5de5b801b791d79d7f005adffd34 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:21:55 +0300 Subject: [PATCH 04/12] dcw-gmt: update to 2.0.0. New Package: dcw-gmt-2.0.0_1 --- srcpkgs/dcw-gmt/template | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/srcpkgs/dcw-gmt/template b/srcpkgs/dcw-gmt/template index c86fadb7d960..13b2492b8e35 100644 --- a/srcpkgs/dcw-gmt/template +++ b/srcpkgs/dcw-gmt/template @@ -1,3 +1,4 @@ +# Template file for 'dcw-gmt' pkgname=dcw-gmt version=2.0.0 revision=1 @@ -9,18 +10,13 @@ license="LGPL-3.0-or-later" homepage="https://github.com/GenericMappingTools/dcw-gmt" distfiles="https://github.com/GenericMappingTools/dcw-gmt/releases/download/${version}/dcw-gmt-${version}.tar.gz" checksum=d71d209c837a805fed0773c03fadbb26e8c90eb6b68e496ac4a1298c3246cc7a - -#do_extract() { -# tar -xf "dcw-gmt-${version}.tar.gz" -#} - + do_install() { - tar -xf "dcw-gmt-${version}.tar.gz" - rm "dcw-gmt-${version}.tar.gz" - vmkdir usr/share/dcw-gmt - vcopy "dcw-gmt-${version}/*.nc" usr/share/dcw-gmt - vcopy "dcw-gmt-${version}/*.txt" usr/share/dcw-gmt - vcopy "dcw-gmt-${version}/README.md" usr/share/dcw-gmt - vcopy "dcw-gmt-${version}/ChangeLog" usr/share/dcw-gmt - vlicense "dcw-gmt-${version}/LICENSE" + tar -xf "dcw-gmt-${version}.tar.gz" + rm "dcw-gmt-${version}.tar.gz" + vmkdir usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/*.nc" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/*.txt" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/README.md" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/ChangeLog" usr/share/dcw-gmt } From 1214f316f711bb56e85a6384703bcfa68bf20e7f Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:23:04 +0300 Subject: [PATCH 05/12] dcw-gmt: update to 2.0.0. New Package: dcw-gmt-2.0.0_1 --- srcpkgs/dcw-gmt/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/dcw-gmt/template b/srcpkgs/dcw-gmt/template index 13b2492b8e35..58a8271006ab 100644 --- a/srcpkgs/dcw-gmt/template +++ b/srcpkgs/dcw-gmt/template @@ -3,8 +3,8 @@ pkgname=dcw-gmt version=2.0.0 revision=1 build_style=fetch -short_desc="DCW-GMT: The Digital Chart of the World for GMT" hostmakedepends="tar" +short_desc="DCW-GMT: The Digital Chart of the World for GMT" maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" license="LGPL-3.0-or-later" homepage="https://github.com/GenericMappingTools/dcw-gmt" From 7e280d5ecfaa0b446d4bff2fbc7c14bbdd08a190 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:25:10 +0300 Subject: [PATCH 06/12] gshhg-gmt: update to 2.3.7. New Package: gshhg-gmt-2.3.7_1 --- srcpkgs/gshhg-gmt/template | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/srcpkgs/gshhg-gmt/template b/srcpkgs/gshhg-gmt/template index ea18480ecfaa..c4619c3f12f8 100644 --- a/srcpkgs/gshhg-gmt/template +++ b/srcpkgs/gshhg-gmt/template @@ -1,26 +1,20 @@ +# Template file for 'gshhg-gmt' pkgname=gshhg-gmt version=2.3.7 revision=1 build_style=fetch -short_desc="Global Self-consistent Hierarchical High-resolution Geography for Generic Mapping Tools" hostmakedepends="tar" +short_desc="Global Self-consistent Hierarchical High-resolution Geography for GMT" maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" license="LGPL-3.0-or-later" homepage="https://github.com/GenericMappingTools/gshhg-gmt" distfiles="https://github.com/GenericMappingTools/gshhg-gmt/releases/download/${version}/gshhg-gmt-$version.tar.gz" checksum=9bb1a956fca0718c083bef842e625797535a00ce81f175df08b042c2a92cfe7f - -#do_extract() { -# tar -xf "gshhg-gmt-${version}.tar.gz" -#} - + do_install() { - tar -xf "gshhg-gmt-${version}.tar.gz" - rm "gshhg-gmt-${version}.tar.gz" - vmkdir usr/share/gshhg-gmt - vcopy "gshhg-gmt-${version}/*.nc" usr/share/gshhg-gmt - vcopy "gshhg-gmt-${version}/README.TXT" usr/share/gshhg-gmt - vlicense "gshhg-gmt-${version}/LICENSE.TXT" - vlicense "gshhg-gmt-${version}/COPYING.LESSERv3" - vlicense "gshhg-gmt-${version}/COPYINGv3" + tar -xf "gshhg-gmt-${version}.tar.gz" + rm "gshhg-gmt-${version}.tar.gz" + vmkdir usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/*.nc" usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/README.TXT" usr/share/gshhg-gmt } From a402d976b07665d35203368cd648a2d3fef35f9f Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:25:10 +0300 Subject: [PATCH 07/12] gshhg-gmt: update to 2.3.7. New Package: gshhg-gmt-2.3.7_1 --- srcpkgs/gshhg-gmt/template | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/srcpkgs/gshhg-gmt/template b/srcpkgs/gshhg-gmt/template index ea18480ecfaa..c4619c3f12f8 100644 --- a/srcpkgs/gshhg-gmt/template +++ b/srcpkgs/gshhg-gmt/template @@ -1,26 +1,20 @@ +# Template file for 'gshhg-gmt' pkgname=gshhg-gmt version=2.3.7 revision=1 build_style=fetch -short_desc="Global Self-consistent Hierarchical High-resolution Geography for Generic Mapping Tools" hostmakedepends="tar" +short_desc="Global Self-consistent Hierarchical High-resolution Geography for GMT" maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" license="LGPL-3.0-or-later" homepage="https://github.com/GenericMappingTools/gshhg-gmt" distfiles="https://github.com/GenericMappingTools/gshhg-gmt/releases/download/${version}/gshhg-gmt-$version.tar.gz" checksum=9bb1a956fca0718c083bef842e625797535a00ce81f175df08b042c2a92cfe7f - -#do_extract() { -# tar -xf "gshhg-gmt-${version}.tar.gz" -#} - + do_install() { - tar -xf "gshhg-gmt-${version}.tar.gz" - rm "gshhg-gmt-${version}.tar.gz" - vmkdir usr/share/gshhg-gmt - vcopy "gshhg-gmt-${version}/*.nc" usr/share/gshhg-gmt - vcopy "gshhg-gmt-${version}/README.TXT" usr/share/gshhg-gmt - vlicense "gshhg-gmt-${version}/LICENSE.TXT" - vlicense "gshhg-gmt-${version}/COPYING.LESSERv3" - vlicense "gshhg-gmt-${version}/COPYINGv3" + tar -xf "gshhg-gmt-${version}.tar.gz" + rm "gshhg-gmt-${version}.tar.gz" + vmkdir usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/*.nc" usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/README.TXT" usr/share/gshhg-gmt } From bce26d1696798b278081b19ec973451e0e962093 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 20:49:31 +0300 Subject: [PATCH 08/12] gmt: update to 6.1.1. New package: gmt-6.1.1_1 --- srcpkgs/gmt/template | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/srcpkgs/gmt/template b/srcpkgs/gmt/template index 6b247f09eb10..10463475f67d 100644 --- a/srcpkgs/gmt/template +++ b/srcpkgs/gmt/template @@ -1,8 +1,9 @@ # Template file for 'gmt' pkgname=gmt -version=6.1 +version=6.1.1 revision=1 build_style=cmake +distfiles=https://github.com/GenericMappingTools/gmt/releases/download/6.1.1/gmt-6.1.1-src.tar.gz configure_args="-DGSHHG_ROOT=usr/share/gshhg-gmt -DDCW_ROOT=usr/share/dcw-gmt -DGMT_DATADIR=usr/share/gmt -DGMT_DOCDIR=usr/share/doc/gmt -DLICENSE_RESTRICTED=LGPL" makedepends="git ghostscript-devel netcdf-devel libcurl-devel libgdal-devel pcre2-devel fftw-devel lapack-devel blas-devel dcw-gmt gshhg-gmt" depends="ghostscript netcdf libcurl libgdal dcw-gmt gshhg-gmt pcre2 libfftw lapack blas" @@ -10,11 +11,7 @@ short_desc="Generic Mapping Tools" maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" license="LGPL-3.0-or-later" homepage="https://www.generic-mapping-tools.org/" -checksum="fea0a94d4b605894f3e2d5572e3f96e4413bcad3a085aae7367c2cf07908b2ff" - -do_fetch() { - git clone https://github.com/GenericMappingTools/gmt.git gmt-6.1 -} +checksum="9706ffa858a98bb1b97162e3887aa03c6c746017a274951e94a6341a59efad12" gmt-devel_package() { short_desc+=" - development files" From 811dabaa265e7c9a3cd568e616c5d2544700f4cc Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 21:03:05 +0300 Subject: [PATCH 09/12] gmt: update to 6.1.1. New package: gmt-6.1.1_1 --- common/shlibs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/common/shlibs b/common/shlibs index 65ea740b1179..0314e8645151 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3959,5 +3959,5 @@ libldacBT_enc.so.2 ldacBT-2.0.2.3_1 libgumbo.so.1 gumbo-parser-0.10.1_2 libmariadb.so.3 libmariadbclient-10.5.9_1 libmariadbd.so.19 libmariadbclient-10.5.9_1 -libpostscriptlight.so.6 gmt-6.1_1 -libgmt.so.6 gmt-6.1_1 +libpostscriptlight.so.6 gmt-6.1.1_1 +libgmt.so.6 gmt-6.1.1_1 From f52f8827485f9f1afeaab645943a200bb9a3bf49 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 21:07:01 +0300 Subject: [PATCH 10/12] gmt: update to 6.1.1. New package: gmt-6.1.1_1 --- srcpkgs/gmt/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/gmt/template b/srcpkgs/gmt/template index 10463475f67d..25c7153e7f9d 100644 --- a/srcpkgs/gmt/template +++ b/srcpkgs/gmt/template @@ -3,7 +3,6 @@ pkgname=gmt version=6.1.1 revision=1 build_style=cmake -distfiles=https://github.com/GenericMappingTools/gmt/releases/download/6.1.1/gmt-6.1.1-src.tar.gz configure_args="-DGSHHG_ROOT=usr/share/gshhg-gmt -DDCW_ROOT=usr/share/dcw-gmt -DGMT_DATADIR=usr/share/gmt -DGMT_DOCDIR=usr/share/doc/gmt -DLICENSE_RESTRICTED=LGPL" makedepends="git ghostscript-devel netcdf-devel libcurl-devel libgdal-devel pcre2-devel fftw-devel lapack-devel blas-devel dcw-gmt gshhg-gmt" depends="ghostscript netcdf libcurl libgdal dcw-gmt gshhg-gmt pcre2 libfftw lapack blas" @@ -11,6 +10,7 @@ short_desc="Generic Mapping Tools" maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" license="LGPL-3.0-or-later" homepage="https://www.generic-mapping-tools.org/" +distfiles=https://github.com/GenericMappingTools/gmt/releases/download/${version}/gmt-${version}-src.tar.gz checksum="9706ffa858a98bb1b97162e3887aa03c6c746017a274951e94a6341a59efad12" gmt-devel_package() { From 656694e712e6d589f6fcf7dc79dc5da16a23b999 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 22:06:44 +0300 Subject: [PATCH 11/12] gmt: update to 6.1.1. New package: gmt-6.1.1_1 --- srcpkgs/gmt/template | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/gmt/template b/srcpkgs/gmt/template index 25c7153e7f9d..238d8df10ca9 100644 --- a/srcpkgs/gmt/template +++ b/srcpkgs/gmt/template @@ -2,6 +2,7 @@ pkgname=gmt version=6.1.1 revision=1 +archs="i686* x86_64*" build_style=cmake configure_args="-DGSHHG_ROOT=usr/share/gshhg-gmt -DDCW_ROOT=usr/share/dcw-gmt -DGMT_DATADIR=usr/share/gmt -DGMT_DOCDIR=usr/share/doc/gmt -DLICENSE_RESTRICTED=LGPL" makedepends="git ghostscript-devel netcdf-devel libcurl-devel libgdal-devel pcre2-devel fftw-devel lapack-devel blas-devel dcw-gmt gshhg-gmt" From 06f1a78bb885ebdf6b4ce34663edc932f7d24e63 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Mon, 19 Apr 2021 00:26:17 +0300 Subject: [PATCH 12/12] New package: gmt-6.1.1_1 --- srcpkgs/gmt/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/gmt/template b/srcpkgs/gmt/template index 238d8df10ca9..b183eadfdfcc 100644 --- a/srcpkgs/gmt/template +++ b/srcpkgs/gmt/template @@ -2,7 +2,6 @@ pkgname=gmt version=6.1.1 revision=1 -archs="i686* x86_64*" build_style=cmake configure_args="-DGSHHG_ROOT=usr/share/gshhg-gmt -DDCW_ROOT=usr/share/dcw-gmt -DGMT_DATADIR=usr/share/gmt -DGMT_DOCDIR=usr/share/doc/gmt -DLICENSE_RESTRICTED=LGPL" makedepends="git ghostscript-devel netcdf-devel libcurl-devel libgdal-devel pcre2-devel fftw-devel lapack-devel blas-devel dcw-gmt gshhg-gmt" @@ -13,6 +12,7 @@ license="LGPL-3.0-or-later" homepage="https://www.generic-mapping-tools.org/" distfiles=https://github.com/GenericMappingTools/gmt/releases/download/${version}/gmt-${version}-src.tar.gz checksum="9706ffa858a98bb1b97162e3887aa03c6c746017a274951e94a6341a59efad12" +nocross=yes gmt-devel_package() { short_desc+=" - development files"
[-- Attachment #1: Type: text/plain, Size: 1570 bytes --] There is an updated pull request by nezos against master on the void-packages repository https://github.com/nezos/void-packages master https://github.com/void-linux/void-packages/pull/30299 New Package: gmt-6.1_1 <!-- Mark items with [x] where applicable --> #### General - [X] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements) #### Have the results of the proposed changes been tested? - [X] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me - [ ] I generally don't use the affected packages but briefly tested this PR <!-- If GitHub CI cannot be used to validate the build result (for example, if the build is likely to take several hours), make sure to [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration). When skipping CI, uncomment and fill out the following section. Note: for builds that are likely to complete in less than 2 hours, it is not acceptable to skip CI. --> #### Does it build and run successfully? (Please choose at least one native build and, if supported, at least one cross build. More are better.) - [X] I built this PR locally for my native architecture, (x86_64-LIBC) - [ ] I built this PR locally for these architectures (if supported. mark crossbuilds): - [ ] aarch64-musl - [ ] armv7l - [ ] armv6l-musl A patch file from https://github.com/void-linux/void-packages/pull/30299.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-master-30299.patch --] [-- Type: text/x-diff, Size: 15416 bytes --] From fe8853c0b4360696426c05c7f33deca4fdd2fed5 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:00:13 +0300 Subject: [PATCH 01/11] New package: gmt-6.1 New package: gmt-6.1_1 --- common/shlibs | 2 ++ srcpkgs/gmt-devel | 1 + srcpkgs/gmt/template | 25 +++++++++++++++++++++++++ 3 files changed, 28 insertions(+) create mode 120000 srcpkgs/gmt-devel create mode 100644 srcpkgs/gmt/template diff --git a/common/shlibs b/common/shlibs index 001fcd56590d..65ea740b1179 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3959,3 +3959,5 @@ libldacBT_enc.so.2 ldacBT-2.0.2.3_1 libgumbo.so.1 gumbo-parser-0.10.1_2 libmariadb.so.3 libmariadbclient-10.5.9_1 libmariadbd.so.19 libmariadbclient-10.5.9_1 +libpostscriptlight.so.6 gmt-6.1_1 +libgmt.so.6 gmt-6.1_1 diff --git a/srcpkgs/gmt-devel b/srcpkgs/gmt-devel new file mode 120000 index 000000000000..08f7b8d70c77 --- /dev/null +++ b/srcpkgs/gmt-devel @@ -0,0 +1 @@ +gmt \ No newline at end of file diff --git a/srcpkgs/gmt/template b/srcpkgs/gmt/template new file mode 100644 index 000000000000..6b247f09eb10 --- /dev/null +++ b/srcpkgs/gmt/template @@ -0,0 +1,25 @@ +# Template file for 'gmt' +pkgname=gmt +version=6.1 +revision=1 +build_style=cmake +configure_args="-DGSHHG_ROOT=usr/share/gshhg-gmt -DDCW_ROOT=usr/share/dcw-gmt -DGMT_DATADIR=usr/share/gmt -DGMT_DOCDIR=usr/share/doc/gmt -DLICENSE_RESTRICTED=LGPL" +makedepends="git ghostscript-devel netcdf-devel libcurl-devel libgdal-devel pcre2-devel fftw-devel lapack-devel blas-devel dcw-gmt gshhg-gmt" +depends="ghostscript netcdf libcurl libgdal dcw-gmt gshhg-gmt pcre2 libfftw lapack blas" +short_desc="Generic Mapping Tools" +maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" +license="LGPL-3.0-or-later" +homepage="https://www.generic-mapping-tools.org/" +checksum="fea0a94d4b605894f3e2d5572e3f96e4413bcad3a085aae7367c2cf07908b2ff" + +do_fetch() { + git clone https://github.com/GenericMappingTools/gmt.git gmt-6.1 +} + +gmt-devel_package() { + short_desc+=" - development files" + depends="${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/include + } +} From af1dfeef4ee8e5cbfccf46a8232442646f15f6a7 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:05:22 +0300 Subject: [PATCH 02/11] New package: gshhg-gmt-2.3.7 New package: gshhg-gmt-2.3.7_1 --- srcpkgs/gshhg-gmt/template | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 srcpkgs/gshhg-gmt/template diff --git a/srcpkgs/gshhg-gmt/template b/srcpkgs/gshhg-gmt/template new file mode 100644 index 000000000000..ea18480ecfaa --- /dev/null +++ b/srcpkgs/gshhg-gmt/template @@ -0,0 +1,26 @@ +pkgname=gshhg-gmt +version=2.3.7 +revision=1 +build_style=fetch +short_desc="Global Self-consistent Hierarchical High-resolution Geography for Generic Mapping Tools" +hostmakedepends="tar" +maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" +license="LGPL-3.0-or-later" +homepage="https://github.com/GenericMappingTools/gshhg-gmt" +distfiles="https://github.com/GenericMappingTools/gshhg-gmt/releases/download/${version}/gshhg-gmt-$version.tar.gz" +checksum=9bb1a956fca0718c083bef842e625797535a00ce81f175df08b042c2a92cfe7f + +#do_extract() { +# tar -xf "gshhg-gmt-${version}.tar.gz" +#} + +do_install() { + tar -xf "gshhg-gmt-${version}.tar.gz" + rm "gshhg-gmt-${version}.tar.gz" + vmkdir usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/*.nc" usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/README.TXT" usr/share/gshhg-gmt + vlicense "gshhg-gmt-${version}/LICENSE.TXT" + vlicense "gshhg-gmt-${version}/COPYING.LESSERv3" + vlicense "gshhg-gmt-${version}/COPYINGv3" +} From bd494057b647e8cb2698ac58ff73584c71413fa4 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:05:32 +0300 Subject: [PATCH 03/11] New package: dcw-gmt-2.0.0 New package: dcw-gmt-2.0.0_1 --- srcpkgs/dcw-gmt/template | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 srcpkgs/dcw-gmt/template diff --git a/srcpkgs/dcw-gmt/template b/srcpkgs/dcw-gmt/template new file mode 100644 index 000000000000..c86fadb7d960 --- /dev/null +++ b/srcpkgs/dcw-gmt/template @@ -0,0 +1,26 @@ +pkgname=dcw-gmt +version=2.0.0 +revision=1 +build_style=fetch +short_desc="DCW-GMT: The Digital Chart of the World for GMT" +hostmakedepends="tar" +maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" +license="LGPL-3.0-or-later" +homepage="https://github.com/GenericMappingTools/dcw-gmt" +distfiles="https://github.com/GenericMappingTools/dcw-gmt/releases/download/${version}/dcw-gmt-${version}.tar.gz" +checksum=d71d209c837a805fed0773c03fadbb26e8c90eb6b68e496ac4a1298c3246cc7a + +#do_extract() { +# tar -xf "dcw-gmt-${version}.tar.gz" +#} + +do_install() { + tar -xf "dcw-gmt-${version}.tar.gz" + rm "dcw-gmt-${version}.tar.gz" + vmkdir usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/*.nc" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/*.txt" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/README.md" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/ChangeLog" usr/share/dcw-gmt + vlicense "dcw-gmt-${version}/LICENSE" +} From e6eb975d23ff5de5b801b791d79d7f005adffd34 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:21:55 +0300 Subject: [PATCH 04/11] dcw-gmt: update to 2.0.0. New Package: dcw-gmt-2.0.0_1 --- srcpkgs/dcw-gmt/template | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/srcpkgs/dcw-gmt/template b/srcpkgs/dcw-gmt/template index c86fadb7d960..13b2492b8e35 100644 --- a/srcpkgs/dcw-gmt/template +++ b/srcpkgs/dcw-gmt/template @@ -1,3 +1,4 @@ +# Template file for 'dcw-gmt' pkgname=dcw-gmt version=2.0.0 revision=1 @@ -9,18 +10,13 @@ license="LGPL-3.0-or-later" homepage="https://github.com/GenericMappingTools/dcw-gmt" distfiles="https://github.com/GenericMappingTools/dcw-gmt/releases/download/${version}/dcw-gmt-${version}.tar.gz" checksum=d71d209c837a805fed0773c03fadbb26e8c90eb6b68e496ac4a1298c3246cc7a - -#do_extract() { -# tar -xf "dcw-gmt-${version}.tar.gz" -#} - + do_install() { - tar -xf "dcw-gmt-${version}.tar.gz" - rm "dcw-gmt-${version}.tar.gz" - vmkdir usr/share/dcw-gmt - vcopy "dcw-gmt-${version}/*.nc" usr/share/dcw-gmt - vcopy "dcw-gmt-${version}/*.txt" usr/share/dcw-gmt - vcopy "dcw-gmt-${version}/README.md" usr/share/dcw-gmt - vcopy "dcw-gmt-${version}/ChangeLog" usr/share/dcw-gmt - vlicense "dcw-gmt-${version}/LICENSE" + tar -xf "dcw-gmt-${version}.tar.gz" + rm "dcw-gmt-${version}.tar.gz" + vmkdir usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/*.nc" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/*.txt" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/README.md" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/ChangeLog" usr/share/dcw-gmt } From 1214f316f711bb56e85a6384703bcfa68bf20e7f Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:23:04 +0300 Subject: [PATCH 05/11] dcw-gmt: update to 2.0.0. New Package: dcw-gmt-2.0.0_1 --- srcpkgs/dcw-gmt/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/dcw-gmt/template b/srcpkgs/dcw-gmt/template index 13b2492b8e35..58a8271006ab 100644 --- a/srcpkgs/dcw-gmt/template +++ b/srcpkgs/dcw-gmt/template @@ -3,8 +3,8 @@ pkgname=dcw-gmt version=2.0.0 revision=1 build_style=fetch -short_desc="DCW-GMT: The Digital Chart of the World for GMT" hostmakedepends="tar" +short_desc="DCW-GMT: The Digital Chart of the World for GMT" maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" license="LGPL-3.0-or-later" homepage="https://github.com/GenericMappingTools/dcw-gmt" From a402d976b07665d35203368cd648a2d3fef35f9f Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:25:10 +0300 Subject: [PATCH 06/11] gshhg-gmt: update to 2.3.7. New Package: gshhg-gmt-2.3.7_1 --- srcpkgs/gshhg-gmt/template | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/srcpkgs/gshhg-gmt/template b/srcpkgs/gshhg-gmt/template index ea18480ecfaa..c4619c3f12f8 100644 --- a/srcpkgs/gshhg-gmt/template +++ b/srcpkgs/gshhg-gmt/template @@ -1,26 +1,20 @@ +# Template file for 'gshhg-gmt' pkgname=gshhg-gmt version=2.3.7 revision=1 build_style=fetch -short_desc="Global Self-consistent Hierarchical High-resolution Geography for Generic Mapping Tools" hostmakedepends="tar" +short_desc="Global Self-consistent Hierarchical High-resolution Geography for GMT" maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" license="LGPL-3.0-or-later" homepage="https://github.com/GenericMappingTools/gshhg-gmt" distfiles="https://github.com/GenericMappingTools/gshhg-gmt/releases/download/${version}/gshhg-gmt-$version.tar.gz" checksum=9bb1a956fca0718c083bef842e625797535a00ce81f175df08b042c2a92cfe7f - -#do_extract() { -# tar -xf "gshhg-gmt-${version}.tar.gz" -#} - + do_install() { - tar -xf "gshhg-gmt-${version}.tar.gz" - rm "gshhg-gmt-${version}.tar.gz" - vmkdir usr/share/gshhg-gmt - vcopy "gshhg-gmt-${version}/*.nc" usr/share/gshhg-gmt - vcopy "gshhg-gmt-${version}/README.TXT" usr/share/gshhg-gmt - vlicense "gshhg-gmt-${version}/LICENSE.TXT" - vlicense "gshhg-gmt-${version}/COPYING.LESSERv3" - vlicense "gshhg-gmt-${version}/COPYINGv3" + tar -xf "gshhg-gmt-${version}.tar.gz" + rm "gshhg-gmt-${version}.tar.gz" + vmkdir usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/*.nc" usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/README.TXT" usr/share/gshhg-gmt } From 455d01610505e414d9e6088bac97fa01c6b07be2 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 20:49:31 +0300 Subject: [PATCH 07/11] gmt: update to 6.1.1. New package: gmt-6.1.1_1 --- srcpkgs/gmt/template | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/srcpkgs/gmt/template b/srcpkgs/gmt/template index 6b247f09eb10..10463475f67d 100644 --- a/srcpkgs/gmt/template +++ b/srcpkgs/gmt/template @@ -1,8 +1,9 @@ # Template file for 'gmt' pkgname=gmt -version=6.1 +version=6.1.1 revision=1 build_style=cmake +distfiles=https://github.com/GenericMappingTools/gmt/releases/download/6.1.1/gmt-6.1.1-src.tar.gz configure_args="-DGSHHG_ROOT=usr/share/gshhg-gmt -DDCW_ROOT=usr/share/dcw-gmt -DGMT_DATADIR=usr/share/gmt -DGMT_DOCDIR=usr/share/doc/gmt -DLICENSE_RESTRICTED=LGPL" makedepends="git ghostscript-devel netcdf-devel libcurl-devel libgdal-devel pcre2-devel fftw-devel lapack-devel blas-devel dcw-gmt gshhg-gmt" depends="ghostscript netcdf libcurl libgdal dcw-gmt gshhg-gmt pcre2 libfftw lapack blas" @@ -10,11 +11,7 @@ short_desc="Generic Mapping Tools" maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" license="LGPL-3.0-or-later" homepage="https://www.generic-mapping-tools.org/" -checksum="fea0a94d4b605894f3e2d5572e3f96e4413bcad3a085aae7367c2cf07908b2ff" - -do_fetch() { - git clone https://github.com/GenericMappingTools/gmt.git gmt-6.1 -} +checksum="9706ffa858a98bb1b97162e3887aa03c6c746017a274951e94a6341a59efad12" gmt-devel_package() { short_desc+=" - development files" From 456754787331984defe5c84b3f0178dce4476a58 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 21:03:05 +0300 Subject: [PATCH 08/11] gmt: update to 6.1.1. New package: gmt-6.1.1_1 --- common/shlibs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/common/shlibs b/common/shlibs index 65ea740b1179..0314e8645151 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3959,5 +3959,5 @@ libldacBT_enc.so.2 ldacBT-2.0.2.3_1 libgumbo.so.1 gumbo-parser-0.10.1_2 libmariadb.so.3 libmariadbclient-10.5.9_1 libmariadbd.so.19 libmariadbclient-10.5.9_1 -libpostscriptlight.so.6 gmt-6.1_1 -libgmt.so.6 gmt-6.1_1 +libpostscriptlight.so.6 gmt-6.1.1_1 +libgmt.so.6 gmt-6.1.1_1 From 0d22365ca6498a465579b25449c0c46c69fd5de6 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 21:07:01 +0300 Subject: [PATCH 09/11] gmt: update to 6.1.1. New package: gmt-6.1.1_1 --- srcpkgs/gmt/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/gmt/template b/srcpkgs/gmt/template index 10463475f67d..25c7153e7f9d 100644 --- a/srcpkgs/gmt/template +++ b/srcpkgs/gmt/template @@ -3,7 +3,6 @@ pkgname=gmt version=6.1.1 revision=1 build_style=cmake -distfiles=https://github.com/GenericMappingTools/gmt/releases/download/6.1.1/gmt-6.1.1-src.tar.gz configure_args="-DGSHHG_ROOT=usr/share/gshhg-gmt -DDCW_ROOT=usr/share/dcw-gmt -DGMT_DATADIR=usr/share/gmt -DGMT_DOCDIR=usr/share/doc/gmt -DLICENSE_RESTRICTED=LGPL" makedepends="git ghostscript-devel netcdf-devel libcurl-devel libgdal-devel pcre2-devel fftw-devel lapack-devel blas-devel dcw-gmt gshhg-gmt" depends="ghostscript netcdf libcurl libgdal dcw-gmt gshhg-gmt pcre2 libfftw lapack blas" @@ -11,6 +10,7 @@ short_desc="Generic Mapping Tools" maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" license="LGPL-3.0-or-later" homepage="https://www.generic-mapping-tools.org/" +distfiles=https://github.com/GenericMappingTools/gmt/releases/download/${version}/gmt-${version}-src.tar.gz checksum="9706ffa858a98bb1b97162e3887aa03c6c746017a274951e94a6341a59efad12" gmt-devel_package() { From 3d0a9e0600440ef959913912dcad432dfa26aea8 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 22:06:44 +0300 Subject: [PATCH 10/11] gmt: update to 6.1.1. New package: gmt-6.1.1_1 --- srcpkgs/gmt/template | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/gmt/template b/srcpkgs/gmt/template index 25c7153e7f9d..238d8df10ca9 100644 --- a/srcpkgs/gmt/template +++ b/srcpkgs/gmt/template @@ -2,6 +2,7 @@ pkgname=gmt version=6.1.1 revision=1 +archs="i686* x86_64*" build_style=cmake configure_args="-DGSHHG_ROOT=usr/share/gshhg-gmt -DDCW_ROOT=usr/share/dcw-gmt -DGMT_DATADIR=usr/share/gmt -DGMT_DOCDIR=usr/share/doc/gmt -DLICENSE_RESTRICTED=LGPL" makedepends="git ghostscript-devel netcdf-devel libcurl-devel libgdal-devel pcre2-devel fftw-devel lapack-devel blas-devel dcw-gmt gshhg-gmt" From 9d15c319cc8d77907abd073fad7b05377721ca57 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:25:10 +0300 Subject: [PATCH 11/11] New Package: gshhg-gmt-2.3.7_1 --- srcpkgs/gmt/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/gmt/template b/srcpkgs/gmt/template index 238d8df10ca9..b183eadfdfcc 100644 --- a/srcpkgs/gmt/template +++ b/srcpkgs/gmt/template @@ -2,7 +2,6 @@ pkgname=gmt version=6.1.1 revision=1 -archs="i686* x86_64*" build_style=cmake configure_args="-DGSHHG_ROOT=usr/share/gshhg-gmt -DDCW_ROOT=usr/share/dcw-gmt -DGMT_DATADIR=usr/share/gmt -DGMT_DOCDIR=usr/share/doc/gmt -DLICENSE_RESTRICTED=LGPL" makedepends="git ghostscript-devel netcdf-devel libcurl-devel libgdal-devel pcre2-devel fftw-devel lapack-devel blas-devel dcw-gmt gshhg-gmt" @@ -13,6 +12,7 @@ license="LGPL-3.0-or-later" homepage="https://www.generic-mapping-tools.org/" distfiles=https://github.com/GenericMappingTools/gmt/releases/download/${version}/gmt-${version}-src.tar.gz checksum="9706ffa858a98bb1b97162e3887aa03c6c746017a274951e94a6341a59efad12" +nocross=yes gmt-devel_package() { short_desc+=" - development files"
[-- Attachment #1: Type: text/plain, Size: 1570 bytes --] There is an updated pull request by nezos against master on the void-packages repository https://github.com/nezos/void-packages master https://github.com/void-linux/void-packages/pull/30299 New Package: gmt-6.1_1 <!-- Mark items with [x] where applicable --> #### General - [X] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements) #### Have the results of the proposed changes been tested? - [X] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me - [ ] I generally don't use the affected packages but briefly tested this PR <!-- If GitHub CI cannot be used to validate the build result (for example, if the build is likely to take several hours), make sure to [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration). When skipping CI, uncomment and fill out the following section. Note: for builds that are likely to complete in less than 2 hours, it is not acceptable to skip CI. --> #### Does it build and run successfully? (Please choose at least one native build and, if supported, at least one cross build. More are better.) - [X] I built this PR locally for my native architecture, (x86_64-LIBC) - [ ] I built this PR locally for these architectures (if supported. mark crossbuilds): - [ ] aarch64-musl - [ ] armv7l - [ ] armv6l-musl A patch file from https://github.com/void-linux/void-packages/pull/30299.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-master-30299.patch --] [-- Type: text/x-diff, Size: 17317 bytes --] From fe8853c0b4360696426c05c7f33deca4fdd2fed5 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:00:13 +0300 Subject: [PATCH 01/12] New package: gmt-6.1 New package: gmt-6.1_1 --- common/shlibs | 2 ++ srcpkgs/gmt-devel | 1 + srcpkgs/gmt/template | 25 +++++++++++++++++++++++++ 3 files changed, 28 insertions(+) create mode 120000 srcpkgs/gmt-devel create mode 100644 srcpkgs/gmt/template diff --git a/common/shlibs b/common/shlibs index 001fcd56590d..65ea740b1179 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3959,3 +3959,5 @@ libldacBT_enc.so.2 ldacBT-2.0.2.3_1 libgumbo.so.1 gumbo-parser-0.10.1_2 libmariadb.so.3 libmariadbclient-10.5.9_1 libmariadbd.so.19 libmariadbclient-10.5.9_1 +libpostscriptlight.so.6 gmt-6.1_1 +libgmt.so.6 gmt-6.1_1 diff --git a/srcpkgs/gmt-devel b/srcpkgs/gmt-devel new file mode 120000 index 000000000000..08f7b8d70c77 --- /dev/null +++ b/srcpkgs/gmt-devel @@ -0,0 +1 @@ +gmt \ No newline at end of file diff --git a/srcpkgs/gmt/template b/srcpkgs/gmt/template new file mode 100644 index 000000000000..6b247f09eb10 --- /dev/null +++ b/srcpkgs/gmt/template @@ -0,0 +1,25 @@ +# Template file for 'gmt' +pkgname=gmt +version=6.1 +revision=1 +build_style=cmake +configure_args="-DGSHHG_ROOT=usr/share/gshhg-gmt -DDCW_ROOT=usr/share/dcw-gmt -DGMT_DATADIR=usr/share/gmt -DGMT_DOCDIR=usr/share/doc/gmt -DLICENSE_RESTRICTED=LGPL" +makedepends="git ghostscript-devel netcdf-devel libcurl-devel libgdal-devel pcre2-devel fftw-devel lapack-devel blas-devel dcw-gmt gshhg-gmt" +depends="ghostscript netcdf libcurl libgdal dcw-gmt gshhg-gmt pcre2 libfftw lapack blas" +short_desc="Generic Mapping Tools" +maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" +license="LGPL-3.0-or-later" +homepage="https://www.generic-mapping-tools.org/" +checksum="fea0a94d4b605894f3e2d5572e3f96e4413bcad3a085aae7367c2cf07908b2ff" + +do_fetch() { + git clone https://github.com/GenericMappingTools/gmt.git gmt-6.1 +} + +gmt-devel_package() { + short_desc+=" - development files" + depends="${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/include + } +} From af1dfeef4ee8e5cbfccf46a8232442646f15f6a7 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:05:22 +0300 Subject: [PATCH 02/12] New package: gshhg-gmt-2.3.7 New package: gshhg-gmt-2.3.7_1 --- srcpkgs/gshhg-gmt/template | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 srcpkgs/gshhg-gmt/template diff --git a/srcpkgs/gshhg-gmt/template b/srcpkgs/gshhg-gmt/template new file mode 100644 index 000000000000..ea18480ecfaa --- /dev/null +++ b/srcpkgs/gshhg-gmt/template @@ -0,0 +1,26 @@ +pkgname=gshhg-gmt +version=2.3.7 +revision=1 +build_style=fetch +short_desc="Global Self-consistent Hierarchical High-resolution Geography for Generic Mapping Tools" +hostmakedepends="tar" +maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" +license="LGPL-3.0-or-later" +homepage="https://github.com/GenericMappingTools/gshhg-gmt" +distfiles="https://github.com/GenericMappingTools/gshhg-gmt/releases/download/${version}/gshhg-gmt-$version.tar.gz" +checksum=9bb1a956fca0718c083bef842e625797535a00ce81f175df08b042c2a92cfe7f + +#do_extract() { +# tar -xf "gshhg-gmt-${version}.tar.gz" +#} + +do_install() { + tar -xf "gshhg-gmt-${version}.tar.gz" + rm "gshhg-gmt-${version}.tar.gz" + vmkdir usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/*.nc" usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/README.TXT" usr/share/gshhg-gmt + vlicense "gshhg-gmt-${version}/LICENSE.TXT" + vlicense "gshhg-gmt-${version}/COPYING.LESSERv3" + vlicense "gshhg-gmt-${version}/COPYINGv3" +} From bd494057b647e8cb2698ac58ff73584c71413fa4 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:05:32 +0300 Subject: [PATCH 03/12] New package: dcw-gmt-2.0.0 New package: dcw-gmt-2.0.0_1 --- srcpkgs/dcw-gmt/template | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 srcpkgs/dcw-gmt/template diff --git a/srcpkgs/dcw-gmt/template b/srcpkgs/dcw-gmt/template new file mode 100644 index 000000000000..c86fadb7d960 --- /dev/null +++ b/srcpkgs/dcw-gmt/template @@ -0,0 +1,26 @@ +pkgname=dcw-gmt +version=2.0.0 +revision=1 +build_style=fetch +short_desc="DCW-GMT: The Digital Chart of the World for GMT" +hostmakedepends="tar" +maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" +license="LGPL-3.0-or-later" +homepage="https://github.com/GenericMappingTools/dcw-gmt" +distfiles="https://github.com/GenericMappingTools/dcw-gmt/releases/download/${version}/dcw-gmt-${version}.tar.gz" +checksum=d71d209c837a805fed0773c03fadbb26e8c90eb6b68e496ac4a1298c3246cc7a + +#do_extract() { +# tar -xf "dcw-gmt-${version}.tar.gz" +#} + +do_install() { + tar -xf "dcw-gmt-${version}.tar.gz" + rm "dcw-gmt-${version}.tar.gz" + vmkdir usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/*.nc" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/*.txt" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/README.md" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/ChangeLog" usr/share/dcw-gmt + vlicense "dcw-gmt-${version}/LICENSE" +} From e6eb975d23ff5de5b801b791d79d7f005adffd34 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:21:55 +0300 Subject: [PATCH 04/12] dcw-gmt: update to 2.0.0. New Package: dcw-gmt-2.0.0_1 --- srcpkgs/dcw-gmt/template | 22 +++++++++------------- 1 file changed, 9 insertions(+), 13 deletions(-) diff --git a/srcpkgs/dcw-gmt/template b/srcpkgs/dcw-gmt/template index c86fadb7d960..13b2492b8e35 100644 --- a/srcpkgs/dcw-gmt/template +++ b/srcpkgs/dcw-gmt/template @@ -1,3 +1,4 @@ +# Template file for 'dcw-gmt' pkgname=dcw-gmt version=2.0.0 revision=1 @@ -9,18 +10,13 @@ license="LGPL-3.0-or-later" homepage="https://github.com/GenericMappingTools/dcw-gmt" distfiles="https://github.com/GenericMappingTools/dcw-gmt/releases/download/${version}/dcw-gmt-${version}.tar.gz" checksum=d71d209c837a805fed0773c03fadbb26e8c90eb6b68e496ac4a1298c3246cc7a - -#do_extract() { -# tar -xf "dcw-gmt-${version}.tar.gz" -#} - + do_install() { - tar -xf "dcw-gmt-${version}.tar.gz" - rm "dcw-gmt-${version}.tar.gz" - vmkdir usr/share/dcw-gmt - vcopy "dcw-gmt-${version}/*.nc" usr/share/dcw-gmt - vcopy "dcw-gmt-${version}/*.txt" usr/share/dcw-gmt - vcopy "dcw-gmt-${version}/README.md" usr/share/dcw-gmt - vcopy "dcw-gmt-${version}/ChangeLog" usr/share/dcw-gmt - vlicense "dcw-gmt-${version}/LICENSE" + tar -xf "dcw-gmt-${version}.tar.gz" + rm "dcw-gmt-${version}.tar.gz" + vmkdir usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/*.nc" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/*.txt" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/README.md" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/ChangeLog" usr/share/dcw-gmt } From 1214f316f711bb56e85a6384703bcfa68bf20e7f Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:23:04 +0300 Subject: [PATCH 05/12] dcw-gmt: update to 2.0.0. New Package: dcw-gmt-2.0.0_1 --- srcpkgs/dcw-gmt/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/dcw-gmt/template b/srcpkgs/dcw-gmt/template index 13b2492b8e35..58a8271006ab 100644 --- a/srcpkgs/dcw-gmt/template +++ b/srcpkgs/dcw-gmt/template @@ -3,8 +3,8 @@ pkgname=dcw-gmt version=2.0.0 revision=1 build_style=fetch -short_desc="DCW-GMT: The Digital Chart of the World for GMT" hostmakedepends="tar" +short_desc="DCW-GMT: The Digital Chart of the World for GMT" maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" license="LGPL-3.0-or-later" homepage="https://github.com/GenericMappingTools/dcw-gmt" From 7e280d5ecfaa0b446d4bff2fbc7c14bbdd08a190 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:25:10 +0300 Subject: [PATCH 06/12] gshhg-gmt: update to 2.3.7. New Package: gshhg-gmt-2.3.7_1 --- srcpkgs/gshhg-gmt/template | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/srcpkgs/gshhg-gmt/template b/srcpkgs/gshhg-gmt/template index ea18480ecfaa..c4619c3f12f8 100644 --- a/srcpkgs/gshhg-gmt/template +++ b/srcpkgs/gshhg-gmt/template @@ -1,26 +1,20 @@ +# Template file for 'gshhg-gmt' pkgname=gshhg-gmt version=2.3.7 revision=1 build_style=fetch -short_desc="Global Self-consistent Hierarchical High-resolution Geography for Generic Mapping Tools" hostmakedepends="tar" +short_desc="Global Self-consistent Hierarchical High-resolution Geography for GMT" maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" license="LGPL-3.0-or-later" homepage="https://github.com/GenericMappingTools/gshhg-gmt" distfiles="https://github.com/GenericMappingTools/gshhg-gmt/releases/download/${version}/gshhg-gmt-$version.tar.gz" checksum=9bb1a956fca0718c083bef842e625797535a00ce81f175df08b042c2a92cfe7f - -#do_extract() { -# tar -xf "gshhg-gmt-${version}.tar.gz" -#} - + do_install() { - tar -xf "gshhg-gmt-${version}.tar.gz" - rm "gshhg-gmt-${version}.tar.gz" - vmkdir usr/share/gshhg-gmt - vcopy "gshhg-gmt-${version}/*.nc" usr/share/gshhg-gmt - vcopy "gshhg-gmt-${version}/README.TXT" usr/share/gshhg-gmt - vlicense "gshhg-gmt-${version}/LICENSE.TXT" - vlicense "gshhg-gmt-${version}/COPYING.LESSERv3" - vlicense "gshhg-gmt-${version}/COPYINGv3" + tar -xf "gshhg-gmt-${version}.tar.gz" + rm "gshhg-gmt-${version}.tar.gz" + vmkdir usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/*.nc" usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/README.TXT" usr/share/gshhg-gmt } From a402d976b07665d35203368cd648a2d3fef35f9f Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:25:10 +0300 Subject: [PATCH 07/12] gshhg-gmt: update to 2.3.7. New Package: gshhg-gmt-2.3.7_1 --- srcpkgs/gshhg-gmt/template | 22 ++++++++-------------- 1 file changed, 8 insertions(+), 14 deletions(-) diff --git a/srcpkgs/gshhg-gmt/template b/srcpkgs/gshhg-gmt/template index ea18480ecfaa..c4619c3f12f8 100644 --- a/srcpkgs/gshhg-gmt/template +++ b/srcpkgs/gshhg-gmt/template @@ -1,26 +1,20 @@ +# Template file for 'gshhg-gmt' pkgname=gshhg-gmt version=2.3.7 revision=1 build_style=fetch -short_desc="Global Self-consistent Hierarchical High-resolution Geography for Generic Mapping Tools" hostmakedepends="tar" +short_desc="Global Self-consistent Hierarchical High-resolution Geography for GMT" maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" license="LGPL-3.0-or-later" homepage="https://github.com/GenericMappingTools/gshhg-gmt" distfiles="https://github.com/GenericMappingTools/gshhg-gmt/releases/download/${version}/gshhg-gmt-$version.tar.gz" checksum=9bb1a956fca0718c083bef842e625797535a00ce81f175df08b042c2a92cfe7f - -#do_extract() { -# tar -xf "gshhg-gmt-${version}.tar.gz" -#} - + do_install() { - tar -xf "gshhg-gmt-${version}.tar.gz" - rm "gshhg-gmt-${version}.tar.gz" - vmkdir usr/share/gshhg-gmt - vcopy "gshhg-gmt-${version}/*.nc" usr/share/gshhg-gmt - vcopy "gshhg-gmt-${version}/README.TXT" usr/share/gshhg-gmt - vlicense "gshhg-gmt-${version}/LICENSE.TXT" - vlicense "gshhg-gmt-${version}/COPYING.LESSERv3" - vlicense "gshhg-gmt-${version}/COPYINGv3" + tar -xf "gshhg-gmt-${version}.tar.gz" + rm "gshhg-gmt-${version}.tar.gz" + vmkdir usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/*.nc" usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/README.TXT" usr/share/gshhg-gmt } From bce26d1696798b278081b19ec973451e0e962093 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 20:49:31 +0300 Subject: [PATCH 08/12] gmt: update to 6.1.1. New package: gmt-6.1.1_1 --- srcpkgs/gmt/template | 9 +++------ 1 file changed, 3 insertions(+), 6 deletions(-) diff --git a/srcpkgs/gmt/template b/srcpkgs/gmt/template index 6b247f09eb10..10463475f67d 100644 --- a/srcpkgs/gmt/template +++ b/srcpkgs/gmt/template @@ -1,8 +1,9 @@ # Template file for 'gmt' pkgname=gmt -version=6.1 +version=6.1.1 revision=1 build_style=cmake +distfiles=https://github.com/GenericMappingTools/gmt/releases/download/6.1.1/gmt-6.1.1-src.tar.gz configure_args="-DGSHHG_ROOT=usr/share/gshhg-gmt -DDCW_ROOT=usr/share/dcw-gmt -DGMT_DATADIR=usr/share/gmt -DGMT_DOCDIR=usr/share/doc/gmt -DLICENSE_RESTRICTED=LGPL" makedepends="git ghostscript-devel netcdf-devel libcurl-devel libgdal-devel pcre2-devel fftw-devel lapack-devel blas-devel dcw-gmt gshhg-gmt" depends="ghostscript netcdf libcurl libgdal dcw-gmt gshhg-gmt pcre2 libfftw lapack blas" @@ -10,11 +11,7 @@ short_desc="Generic Mapping Tools" maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" license="LGPL-3.0-or-later" homepage="https://www.generic-mapping-tools.org/" -checksum="fea0a94d4b605894f3e2d5572e3f96e4413bcad3a085aae7367c2cf07908b2ff" - -do_fetch() { - git clone https://github.com/GenericMappingTools/gmt.git gmt-6.1 -} +checksum="9706ffa858a98bb1b97162e3887aa03c6c746017a274951e94a6341a59efad12" gmt-devel_package() { short_desc+=" - development files" From 811dabaa265e7c9a3cd568e616c5d2544700f4cc Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 21:03:05 +0300 Subject: [PATCH 09/12] gmt: update to 6.1.1. New package: gmt-6.1.1_1 --- common/shlibs | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/common/shlibs b/common/shlibs index 65ea740b1179..0314e8645151 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3959,5 +3959,5 @@ libldacBT_enc.so.2 ldacBT-2.0.2.3_1 libgumbo.so.1 gumbo-parser-0.10.1_2 libmariadb.so.3 libmariadbclient-10.5.9_1 libmariadbd.so.19 libmariadbclient-10.5.9_1 -libpostscriptlight.so.6 gmt-6.1_1 -libgmt.so.6 gmt-6.1_1 +libpostscriptlight.so.6 gmt-6.1.1_1 +libgmt.so.6 gmt-6.1.1_1 From f52f8827485f9f1afeaab645943a200bb9a3bf49 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 21:07:01 +0300 Subject: [PATCH 10/12] gmt: update to 6.1.1. New package: gmt-6.1.1_1 --- srcpkgs/gmt/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/gmt/template b/srcpkgs/gmt/template index 10463475f67d..25c7153e7f9d 100644 --- a/srcpkgs/gmt/template +++ b/srcpkgs/gmt/template @@ -3,7 +3,6 @@ pkgname=gmt version=6.1.1 revision=1 build_style=cmake -distfiles=https://github.com/GenericMappingTools/gmt/releases/download/6.1.1/gmt-6.1.1-src.tar.gz configure_args="-DGSHHG_ROOT=usr/share/gshhg-gmt -DDCW_ROOT=usr/share/dcw-gmt -DGMT_DATADIR=usr/share/gmt -DGMT_DOCDIR=usr/share/doc/gmt -DLICENSE_RESTRICTED=LGPL" makedepends="git ghostscript-devel netcdf-devel libcurl-devel libgdal-devel pcre2-devel fftw-devel lapack-devel blas-devel dcw-gmt gshhg-gmt" depends="ghostscript netcdf libcurl libgdal dcw-gmt gshhg-gmt pcre2 libfftw lapack blas" @@ -11,6 +10,7 @@ short_desc="Generic Mapping Tools" maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" license="LGPL-3.0-or-later" homepage="https://www.generic-mapping-tools.org/" +distfiles=https://github.com/GenericMappingTools/gmt/releases/download/${version}/gmt-${version}-src.tar.gz checksum="9706ffa858a98bb1b97162e3887aa03c6c746017a274951e94a6341a59efad12" gmt-devel_package() { From 656694e712e6d589f6fcf7dc79dc5da16a23b999 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 22:06:44 +0300 Subject: [PATCH 11/12] gmt: update to 6.1.1. New package: gmt-6.1.1_1 --- srcpkgs/gmt/template | 1 + 1 file changed, 1 insertion(+) diff --git a/srcpkgs/gmt/template b/srcpkgs/gmt/template index 25c7153e7f9d..238d8df10ca9 100644 --- a/srcpkgs/gmt/template +++ b/srcpkgs/gmt/template @@ -2,6 +2,7 @@ pkgname=gmt version=6.1.1 revision=1 +archs="i686* x86_64*" build_style=cmake configure_args="-DGSHHG_ROOT=usr/share/gshhg-gmt -DDCW_ROOT=usr/share/dcw-gmt -DGMT_DATADIR=usr/share/gmt -DGMT_DOCDIR=usr/share/doc/gmt -DLICENSE_RESTRICTED=LGPL" makedepends="git ghostscript-devel netcdf-devel libcurl-devel libgdal-devel pcre2-devel fftw-devel lapack-devel blas-devel dcw-gmt gshhg-gmt" From 2cb0a28e2abfbda845b20de3ad1a065cc948c1dd Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Sun, 18 Apr 2021 19:25:10 +0300 Subject: [PATCH 12/12] gshhg-gmt: update to 2.3.7. New Package: gshhg-gmt-2.3.7_1 --- srcpkgs/gmt/template | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/srcpkgs/gmt/template b/srcpkgs/gmt/template index 238d8df10ca9..b183eadfdfcc 100644 --- a/srcpkgs/gmt/template +++ b/srcpkgs/gmt/template @@ -2,7 +2,6 @@ pkgname=gmt version=6.1.1 revision=1 -archs="i686* x86_64*" build_style=cmake configure_args="-DGSHHG_ROOT=usr/share/gshhg-gmt -DDCW_ROOT=usr/share/dcw-gmt -DGMT_DATADIR=usr/share/gmt -DGMT_DOCDIR=usr/share/doc/gmt -DLICENSE_RESTRICTED=LGPL" makedepends="git ghostscript-devel netcdf-devel libcurl-devel libgdal-devel pcre2-devel fftw-devel lapack-devel blas-devel dcw-gmt gshhg-gmt" @@ -13,6 +12,7 @@ license="LGPL-3.0-or-later" homepage="https://www.generic-mapping-tools.org/" distfiles=https://github.com/GenericMappingTools/gmt/releases/download/${version}/gmt-${version}-src.tar.gz checksum="9706ffa858a98bb1b97162e3887aa03c6c746017a274951e94a6341a59efad12" +nocross=yes gmt-devel_package() { short_desc+=" - development files"
[-- Attachment #1: Type: text/plain, Size: 145 bytes --] New comment by nezos on void-packages repository https://github.com/void-linux/void-packages/pull/30299#issuecomment-823305614 Comment: Ready!
[-- Attachment #1: Type: text/plain, Size: 242 bytes --] New review comment by ericonr on void-packages repository https://github.com/void-linux/void-packages/pull/30299#discussion_r617657373 Comment: Break these lines at ~80 columns and please leave a comment explaining the license restriction.
[-- Attachment #1: Type: text/plain, Size: 1419 bytes --] There's a closed pull request on the void-packages repository New Package: gmt-6.1_1 https://github.com/void-linux/void-packages/pull/30299 Description: <!-- Mark items with [x] where applicable --> #### General - [X] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements) #### Have the results of the proposed changes been tested? - [X] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me - [ ] I generally don't use the affected packages but briefly tested this PR <!-- If GitHub CI cannot be used to validate the build result (for example, if the build is likely to take several hours), make sure to [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration). When skipping CI, uncomment and fill out the following section. Note: for builds that are likely to complete in less than 2 hours, it is not acceptable to skip CI. --> #### Does it build and run successfully? (Please choose at least one native build and, if supported, at least one cross build. More are better.) - [X] I built this PR locally for my native architecture, (x86_64-LIBC) - [ ] I built this PR locally for these architectures (if supported. mark crossbuilds): - [ ] aarch64-musl - [ ] armv7l - [ ] armv6l-musl
[-- Attachment #1: Type: text/plain, Size: 1570 bytes --] There is an updated pull request by nezos against master on the void-packages repository https://github.com/nezos/void-packages master https://github.com/void-linux/void-packages/pull/30299 New Package: gmt-6.1_1 <!-- Mark items with [x] where applicable --> #### General - [X] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements) #### Have the results of the proposed changes been tested? - [X] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me - [ ] I generally don't use the affected packages but briefly tested this PR <!-- If GitHub CI cannot be used to validate the build result (for example, if the build is likely to take several hours), make sure to [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration). When skipping CI, uncomment and fill out the following section. Note: for builds that are likely to complete in less than 2 hours, it is not acceptable to skip CI. --> #### Does it build and run successfully? (Please choose at least one native build and, if supported, at least one cross build. More are better.) - [X] I built this PR locally for my native architecture, (x86_64-LIBC) - [ ] I built this PR locally for these architectures (if supported. mark crossbuilds): - [ ] aarch64-musl - [ ] armv7l - [ ] armv6l-musl A patch file from https://github.com/void-linux/void-packages/pull/30299.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-master-30299.patch --] [-- Type: text/x-diff, Size: 0 bytes --]
[-- Attachment #1: Type: text/plain, Size: 1570 bytes --] There is an updated pull request by nezos against master on the void-packages repository https://github.com/nezos/void-packages master https://github.com/void-linux/void-packages/pull/30299 New Package: gmt-6.1_1 <!-- Mark items with [x] where applicable --> #### General - [X] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements) #### Have the results of the proposed changes been tested? - [X] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me - [ ] I generally don't use the affected packages but briefly tested this PR <!-- If GitHub CI cannot be used to validate the build result (for example, if the build is likely to take several hours), make sure to [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration). When skipping CI, uncomment and fill out the following section. Note: for builds that are likely to complete in less than 2 hours, it is not acceptable to skip CI. --> #### Does it build and run successfully? (Please choose at least one native build and, if supported, at least one cross build. More are better.) - [X] I built this PR locally for my native architecture, (x86_64-LIBC) - [ ] I built this PR locally for these architectures (if supported. mark crossbuilds): - [ ] aarch64-musl - [ ] armv7l - [ ] armv6l-musl A patch file from https://github.com/void-linux/void-packages/pull/30299.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-master-30299.patch --] [-- Type: text/x-diff, Size: 6380 bytes --] From e0790f19b4940118c10a56cee29ff34d18c00343 Mon Sep 17 00:00:00 2001 From: Isaac Freund <ifreund@ifreund.xyz> Date: Wed, 21 Apr 2021 22:08:49 +0200 Subject: [PATCH 1/4] libxkbcommon: update to 1.2.1. --- srcpkgs/libxkbcommon/template | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/srcpkgs/libxkbcommon/template b/srcpkgs/libxkbcommon/template index aa45eb16360b..9e2fa45bb474 100644 --- a/srcpkgs/libxkbcommon/template +++ b/srcpkgs/libxkbcommon/template @@ -1,6 +1,6 @@ # Template file for 'libxkbcommon' pkgname=libxkbcommon -version=1.0.3 +version=1.2.1 revision=1 wrksrc="${pkgname}-${pkgname#lib}-${version}" build_style=meson @@ -10,11 +10,11 @@ hostmakedepends="pkg-config bison wayland-protocols wayland-devel" makedepends="xkeyboard-config libxcb-devel wayland-devel wayland-protocols" depends="xkeyboard-config" short_desc="Library to handle keyboard descriptions" -maintainer="Orphaned <orphan@voidlinux.org>" +maintainer="Isaac Freund <ifreund@ifreund.xyz>" license="MIT" homepage="https://xkbcommon.org/" distfiles="https://github.com/xkbcommon/libxkbcommon/archive/xkbcommon-${version}.tar.gz" -checksum=5d10a57ab65daad7d975926166770eca1d2c899131ab96c23845df1c42da5c31 +checksum=50684541c11686203650f6ac8fe9b4b0343158fb7c54fbb0c86147f1ff5a5dbc post_install() { vlicense LICENSE From ef46649c7c95a7f7b4e1eee2c023c92c3207716d Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Wed, 21 Apr 2021 23:42:01 +0300 Subject: [PATCH 2/4] New package: dcw-gmt-2.0.0 --- srcpkgs/dcw-gmt/template | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 srcpkgs/dcw-gmt/template diff --git a/srcpkgs/dcw-gmt/template b/srcpkgs/dcw-gmt/template new file mode 100644 index 000000000000..58a8271006ab --- /dev/null +++ b/srcpkgs/dcw-gmt/template @@ -0,0 +1,22 @@ +# Template file for 'dcw-gmt' +pkgname=dcw-gmt +version=2.0.0 +revision=1 +build_style=fetch +hostmakedepends="tar" +short_desc="DCW-GMT: The Digital Chart of the World for GMT" +maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" +license="LGPL-3.0-or-later" +homepage="https://github.com/GenericMappingTools/dcw-gmt" +distfiles="https://github.com/GenericMappingTools/dcw-gmt/releases/download/${version}/dcw-gmt-${version}.tar.gz" +checksum=d71d209c837a805fed0773c03fadbb26e8c90eb6b68e496ac4a1298c3246cc7a + +do_install() { + tar -xf "dcw-gmt-${version}.tar.gz" + rm "dcw-gmt-${version}.tar.gz" + vmkdir usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/*.nc" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/*.txt" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/README.md" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/ChangeLog" usr/share/dcw-gmt +} From 14c11bd43f6fd4607c9f7f59699059443fda8a3b Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Wed, 21 Apr 2021 23:44:15 +0300 Subject: [PATCH 3/4] New package: gshhg-gmt-2.3.7 --- srcpkgs/gshhg-gmt/template | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 srcpkgs/gshhg-gmt/template diff --git a/srcpkgs/gshhg-gmt/template b/srcpkgs/gshhg-gmt/template new file mode 100644 index 000000000000..c4619c3f12f8 --- /dev/null +++ b/srcpkgs/gshhg-gmt/template @@ -0,0 +1,20 @@ +# Template file for 'gshhg-gmt' +pkgname=gshhg-gmt +version=2.3.7 +revision=1 +build_style=fetch +hostmakedepends="tar" +short_desc="Global Self-consistent Hierarchical High-resolution Geography for GMT" +maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" +license="LGPL-3.0-or-later" +homepage="https://github.com/GenericMappingTools/gshhg-gmt" +distfiles="https://github.com/GenericMappingTools/gshhg-gmt/releases/download/${version}/gshhg-gmt-$version.tar.gz" +checksum=9bb1a956fca0718c083bef842e625797535a00ce81f175df08b042c2a92cfe7f + +do_install() { + tar -xf "gshhg-gmt-${version}.tar.gz" + rm "gshhg-gmt-${version}.tar.gz" + vmkdir usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/*.nc" usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/README.TXT" usr/share/gshhg-gmt +} From 57a6382d540ae774ba60defafeed5081b077dea4 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Wed, 21 Apr 2021 23:55:00 +0300 Subject: [PATCH 4/4] New package: gmt-6.1.1 --- common/shlibs | 2 ++ srcpkgs/gmt-devel | 1 + srcpkgs/gmt/template | 32 ++++++++++++++++++++++++++++++++ 3 files changed, 35 insertions(+) create mode 120000 srcpkgs/gmt-devel create mode 100644 srcpkgs/gmt/template diff --git a/common/shlibs b/common/shlibs index 966f665424f3..59aa1e431d62 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3978,3 +3978,5 @@ libldacBT_enc.so.2 ldacBT-2.0.2.3_1 libgumbo.so.1 gumbo-parser-0.10.1_2 libmariadb.so.3 libmariadbclient-10.5.9_1 libmariadbd.so.19 libmariadbclient-10.5.9_1 +libpostscriptlight.so.6 gmt-6.1.1_1 +libgmt.so.6 gmt-6.1.1_1 diff --git a/srcpkgs/gmt-devel b/srcpkgs/gmt-devel new file mode 120000 index 000000000000..08f7b8d70c77 --- /dev/null +++ b/srcpkgs/gmt-devel @@ -0,0 +1 @@ +gmt \ No newline at end of file diff --git a/srcpkgs/gmt/template b/srcpkgs/gmt/template new file mode 100644 index 000000000000..687b4d78945a --- /dev/null +++ b/srcpkgs/gmt/template @@ -0,0 +1,32 @@ +# Template file for 'gmt' +pkgname=gmt +version=6.1.1 +revision=1 +build_style=cmake +# Enforcing LGPL conformance during build time to avoid +# building components that have a proprietary non-permissive license. +configure_args="-DGSHHG_ROOT=usr/share/gshhg-gmt + -DDCW_ROOT=usr/share/dcw-gmt + -DGMT_DATADIR=usr/share/gmt + -DGMT_DOCDIR=usr/share/doc/gmt + -DLICENSE_RESTRICTED=LGPL" +makedepends="git ghostscript-devel netcdf-devel libcurl-devel + libgdal-devel pcre2-devel fftw-devel lapack-devel + blas-devel dcw-gmt gshhg-gmt" +depends="ghostscript netcdf libcurl libgdal dcw-gmt gshhg-gmt pcre2 + libfftw lapack blas" +short_desc="Generic Mapping Tools" +maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" +license="LGPL-3.0-or-later" +homepage="https://www.generic-mapping-tools.org/" +distfiles=https://github.com/GenericMappingTools/gmt/releases/download/${version}/gmt-${version}-src.tar.gz +checksum="9706ffa858a98bb1b97162e3887aa03c6c746017a274951e94a6341a59efad12" +nocross=yes + +gmt-devel_package() { + short_desc+=" - development files" + depends="${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/include + } +}
[-- Attachment #1: Type: text/plain, Size: 1419 bytes --] There's a closed pull request on the void-packages repository New Package: gmt-6.1_1 https://github.com/void-linux/void-packages/pull/30299 Description: <!-- Mark items with [x] where applicable --> #### General - [X] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements) #### Have the results of the proposed changes been tested? - [X] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me - [ ] I generally don't use the affected packages but briefly tested this PR <!-- If GitHub CI cannot be used to validate the build result (for example, if the build is likely to take several hours), make sure to [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration). When skipping CI, uncomment and fill out the following section. Note: for builds that are likely to complete in less than 2 hours, it is not acceptable to skip CI. --> #### Does it build and run successfully? (Please choose at least one native build and, if supported, at least one cross build. More are better.) - [X] I built this PR locally for my native architecture, (x86_64-LIBC) - [ ] I built this PR locally for these architectures (if supported. mark crossbuilds): - [ ] aarch64-musl - [ ] armv7l - [ ] armv6l-musl
[-- Attachment #1: Type: text/plain, Size: 1570 bytes --] There is an updated pull request by nezos against master on the void-packages repository https://github.com/nezos/void-packages master https://github.com/void-linux/void-packages/pull/30299 New Package: gmt-6.1_1 <!-- Mark items with [x] where applicable --> #### General - [X] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements) #### Have the results of the proposed changes been tested? - [X] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me - [ ] I generally don't use the affected packages but briefly tested this PR <!-- If GitHub CI cannot be used to validate the build result (for example, if the build is likely to take several hours), make sure to [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration). When skipping CI, uncomment and fill out the following section. Note: for builds that are likely to complete in less than 2 hours, it is not acceptable to skip CI. --> #### Does it build and run successfully? (Please choose at least one native build and, if supported, at least one cross build. More are better.) - [X] I built this PR locally for my native architecture, (x86_64-LIBC) - [ ] I built this PR locally for these architectures (if supported. mark crossbuilds): - [ ] aarch64-musl - [ ] armv7l - [ ] armv6l-musl A patch file from https://github.com/void-linux/void-packages/pull/30299.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-master-30299.patch --] [-- Type: text/x-diff, Size: 0 bytes --]
[-- Attachment #1: Type: text/plain, Size: 1570 bytes --] There is an updated pull request by nezos against master on the void-packages repository https://github.com/nezos/void-packages master https://github.com/void-linux/void-packages/pull/30299 New Package: gmt-6.1_1 <!-- Mark items with [x] where applicable --> #### General - [X] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements) #### Have the results of the proposed changes been tested? - [X] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me - [ ] I generally don't use the affected packages but briefly tested this PR <!-- If GitHub CI cannot be used to validate the build result (for example, if the build is likely to take several hours), make sure to [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration). When skipping CI, uncomment and fill out the following section. Note: for builds that are likely to complete in less than 2 hours, it is not acceptable to skip CI. --> #### Does it build and run successfully? (Please choose at least one native build and, if supported, at least one cross build. More are better.) - [X] I built this PR locally for my native architecture, (x86_64-LIBC) - [ ] I built this PR locally for these architectures (if supported. mark crossbuilds): - [ ] aarch64-musl - [ ] armv7l - [ ] armv6l-musl A patch file from https://github.com/void-linux/void-packages/pull/30299.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-master-30299.patch --] [-- Type: text/x-diff, Size: 5040 bytes --] From fa7ca28fc91bf9f7dab4495901afd3ed36d80892 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Thu, 22 Apr 2021 00:07:27 +0300 Subject: [PATCH 1/3] New package: dcw-gmt-2.0.0 --- srcpkgs/dcw-gmt/template | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 srcpkgs/dcw-gmt/template diff --git a/srcpkgs/dcw-gmt/template b/srcpkgs/dcw-gmt/template new file mode 100644 index 000000000000..58a8271006ab --- /dev/null +++ b/srcpkgs/dcw-gmt/template @@ -0,0 +1,22 @@ +# Template file for 'dcw-gmt' +pkgname=dcw-gmt +version=2.0.0 +revision=1 +build_style=fetch +hostmakedepends="tar" +short_desc="DCW-GMT: The Digital Chart of the World for GMT" +maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" +license="LGPL-3.0-or-later" +homepage="https://github.com/GenericMappingTools/dcw-gmt" +distfiles="https://github.com/GenericMappingTools/dcw-gmt/releases/download/${version}/dcw-gmt-${version}.tar.gz" +checksum=d71d209c837a805fed0773c03fadbb26e8c90eb6b68e496ac4a1298c3246cc7a + +do_install() { + tar -xf "dcw-gmt-${version}.tar.gz" + rm "dcw-gmt-${version}.tar.gz" + vmkdir usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/*.nc" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/*.txt" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/README.md" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/ChangeLog" usr/share/dcw-gmt +} From b5030af5de1686e8e6bb23aae192f1c132fc4a8a Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Thu, 22 Apr 2021 00:08:37 +0300 Subject: [PATCH 2/3] New package: gshhg-gmt-2.3.7 --- srcpkgs/gshhg-gmt/template | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 srcpkgs/gshhg-gmt/template diff --git a/srcpkgs/gshhg-gmt/template b/srcpkgs/gshhg-gmt/template new file mode 100644 index 000000000000..c4619c3f12f8 --- /dev/null +++ b/srcpkgs/gshhg-gmt/template @@ -0,0 +1,20 @@ +# Template file for 'gshhg-gmt' +pkgname=gshhg-gmt +version=2.3.7 +revision=1 +build_style=fetch +hostmakedepends="tar" +short_desc="Global Self-consistent Hierarchical High-resolution Geography for GMT" +maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" +license="LGPL-3.0-or-later" +homepage="https://github.com/GenericMappingTools/gshhg-gmt" +distfiles="https://github.com/GenericMappingTools/gshhg-gmt/releases/download/${version}/gshhg-gmt-$version.tar.gz" +checksum=9bb1a956fca0718c083bef842e625797535a00ce81f175df08b042c2a92cfe7f + +do_install() { + tar -xf "gshhg-gmt-${version}.tar.gz" + rm "gshhg-gmt-${version}.tar.gz" + vmkdir usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/*.nc" usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/README.TXT" usr/share/gshhg-gmt +} From 473eaa8d9a1b6396ac5928f82c2b1fcff305df9e Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Thu, 22 Apr 2021 00:10:28 +0300 Subject: [PATCH 3/3] New package: gmt-6.1.1 --- common/shlibs | 2 ++ srcpkgs/gmt-devel | 1 + srcpkgs/gmt/template | 32 ++++++++++++++++++++++++++++++++ 3 files changed, 35 insertions(+) create mode 120000 srcpkgs/gmt-devel create mode 100644 srcpkgs/gmt/template diff --git a/common/shlibs b/common/shlibs index 966f665424f3..59aa1e431d62 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3978,3 +3978,5 @@ libldacBT_enc.so.2 ldacBT-2.0.2.3_1 libgumbo.so.1 gumbo-parser-0.10.1_2 libmariadb.so.3 libmariadbclient-10.5.9_1 libmariadbd.so.19 libmariadbclient-10.5.9_1 +libpostscriptlight.so.6 gmt-6.1.1_1 +libgmt.so.6 gmt-6.1.1_1 diff --git a/srcpkgs/gmt-devel b/srcpkgs/gmt-devel new file mode 120000 index 000000000000..08f7b8d70c77 --- /dev/null +++ b/srcpkgs/gmt-devel @@ -0,0 +1 @@ +gmt \ No newline at end of file diff --git a/srcpkgs/gmt/template b/srcpkgs/gmt/template new file mode 100644 index 000000000000..687b4d78945a --- /dev/null +++ b/srcpkgs/gmt/template @@ -0,0 +1,32 @@ +# Template file for 'gmt' +pkgname=gmt +version=6.1.1 +revision=1 +build_style=cmake +# Enforcing LGPL conformance during build time to avoid +# building components that have a proprietary non-permissive license. +configure_args="-DGSHHG_ROOT=usr/share/gshhg-gmt + -DDCW_ROOT=usr/share/dcw-gmt + -DGMT_DATADIR=usr/share/gmt + -DGMT_DOCDIR=usr/share/doc/gmt + -DLICENSE_RESTRICTED=LGPL" +makedepends="git ghostscript-devel netcdf-devel libcurl-devel + libgdal-devel pcre2-devel fftw-devel lapack-devel + blas-devel dcw-gmt gshhg-gmt" +depends="ghostscript netcdf libcurl libgdal dcw-gmt gshhg-gmt pcre2 + libfftw lapack blas" +short_desc="Generic Mapping Tools" +maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" +license="LGPL-3.0-or-later" +homepage="https://www.generic-mapping-tools.org/" +distfiles=https://github.com/GenericMappingTools/gmt/releases/download/${version}/gmt-${version}-src.tar.gz +checksum="9706ffa858a98bb1b97162e3887aa03c6c746017a274951e94a6341a59efad12" +nocross=yes + +gmt-devel_package() { + short_desc+=" - development files" + depends="${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/include + } +}
[-- Attachment #1: Type: text/plain, Size: 232 bytes --] New comment by nezos on void-packages repository https://github.com/void-linux/void-packages/pull/30299#issuecomment-824364287 Comment: Broke it to ~80 char where possible and added a comment/clarification for the license choice.
[-- Attachment #1: Type: text/plain, Size: 1570 bytes --] There is an updated pull request by nezos against master on the void-packages repository https://github.com/nezos/void-packages master https://github.com/void-linux/void-packages/pull/30299 New Package: gmt-6.1_1 <!-- Mark items with [x] where applicable --> #### General - [X] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements) #### Have the results of the proposed changes been tested? - [X] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me - [ ] I generally don't use the affected packages but briefly tested this PR <!-- If GitHub CI cannot be used to validate the build result (for example, if the build is likely to take several hours), make sure to [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration). When skipping CI, uncomment and fill out the following section. Note: for builds that are likely to complete in less than 2 hours, it is not acceptable to skip CI. --> #### Does it build and run successfully? (Please choose at least one native build and, if supported, at least one cross build. More are better.) - [X] I built this PR locally for my native architecture, (x86_64-LIBC) - [ ] I built this PR locally for these architectures (if supported. mark crossbuilds): - [ ] aarch64-musl - [ ] armv7l - [ ] armv6l-musl A patch file from https://github.com/void-linux/void-packages/pull/30299.patch is attached [-- Warning: decoded text below may be mangled, UTF-8 assumed --] [-- Attachment #2: github-pr-master-30299.patch --] [-- Type: text/x-diff, Size: 5040 bytes --] From fa7ca28fc91bf9f7dab4495901afd3ed36d80892 Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Thu, 22 Apr 2021 00:07:27 +0300 Subject: [PATCH 1/3] New package: dcw-gmt-2.0.0 --- srcpkgs/dcw-gmt/template | 22 ++++++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 srcpkgs/dcw-gmt/template diff --git a/srcpkgs/dcw-gmt/template b/srcpkgs/dcw-gmt/template new file mode 100644 index 000000000000..58a8271006ab --- /dev/null +++ b/srcpkgs/dcw-gmt/template @@ -0,0 +1,22 @@ +# Template file for 'dcw-gmt' +pkgname=dcw-gmt +version=2.0.0 +revision=1 +build_style=fetch +hostmakedepends="tar" +short_desc="DCW-GMT: The Digital Chart of the World for GMT" +maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" +license="LGPL-3.0-or-later" +homepage="https://github.com/GenericMappingTools/dcw-gmt" +distfiles="https://github.com/GenericMappingTools/dcw-gmt/releases/download/${version}/dcw-gmt-${version}.tar.gz" +checksum=d71d209c837a805fed0773c03fadbb26e8c90eb6b68e496ac4a1298c3246cc7a + +do_install() { + tar -xf "dcw-gmt-${version}.tar.gz" + rm "dcw-gmt-${version}.tar.gz" + vmkdir usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/*.nc" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/*.txt" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/README.md" usr/share/dcw-gmt + vcopy "dcw-gmt-${version}/ChangeLog" usr/share/dcw-gmt +} From b5030af5de1686e8e6bb23aae192f1c132fc4a8a Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Thu, 22 Apr 2021 00:08:37 +0300 Subject: [PATCH 2/3] New package: gshhg-gmt-2.3.7 --- srcpkgs/gshhg-gmt/template | 20 ++++++++++++++++++++ 1 file changed, 20 insertions(+) create mode 100644 srcpkgs/gshhg-gmt/template diff --git a/srcpkgs/gshhg-gmt/template b/srcpkgs/gshhg-gmt/template new file mode 100644 index 000000000000..c4619c3f12f8 --- /dev/null +++ b/srcpkgs/gshhg-gmt/template @@ -0,0 +1,20 @@ +# Template file for 'gshhg-gmt' +pkgname=gshhg-gmt +version=2.3.7 +revision=1 +build_style=fetch +hostmakedepends="tar" +short_desc="Global Self-consistent Hierarchical High-resolution Geography for GMT" +maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" +license="LGPL-3.0-or-later" +homepage="https://github.com/GenericMappingTools/gshhg-gmt" +distfiles="https://github.com/GenericMappingTools/gshhg-gmt/releases/download/${version}/gshhg-gmt-$version.tar.gz" +checksum=9bb1a956fca0718c083bef842e625797535a00ce81f175df08b042c2a92cfe7f + +do_install() { + tar -xf "gshhg-gmt-${version}.tar.gz" + rm "gshhg-gmt-${version}.tar.gz" + vmkdir usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/*.nc" usr/share/gshhg-gmt + vcopy "gshhg-gmt-${version}/README.TXT" usr/share/gshhg-gmt +} From 473eaa8d9a1b6396ac5928f82c2b1fcff305df9e Mon Sep 17 00:00:00 2001 From: Vassilios Grigoriadis <nezos@hotmail.com> Date: Thu, 22 Apr 2021 00:10:28 +0300 Subject: [PATCH 3/3] New package: gmt-6.1.1 --- common/shlibs | 2 ++ srcpkgs/gmt-devel | 1 + srcpkgs/gmt/template | 32 ++++++++++++++++++++++++++++++++ 3 files changed, 35 insertions(+) create mode 120000 srcpkgs/gmt-devel create mode 100644 srcpkgs/gmt/template diff --git a/common/shlibs b/common/shlibs index 966f665424f3..59aa1e431d62 100644 --- a/common/shlibs +++ b/common/shlibs @@ -3978,3 +3978,5 @@ libldacBT_enc.so.2 ldacBT-2.0.2.3_1 libgumbo.so.1 gumbo-parser-0.10.1_2 libmariadb.so.3 libmariadbclient-10.5.9_1 libmariadbd.so.19 libmariadbclient-10.5.9_1 +libpostscriptlight.so.6 gmt-6.1.1_1 +libgmt.so.6 gmt-6.1.1_1 diff --git a/srcpkgs/gmt-devel b/srcpkgs/gmt-devel new file mode 120000 index 000000000000..08f7b8d70c77 --- /dev/null +++ b/srcpkgs/gmt-devel @@ -0,0 +1 @@ +gmt \ No newline at end of file diff --git a/srcpkgs/gmt/template b/srcpkgs/gmt/template new file mode 100644 index 000000000000..687b4d78945a --- /dev/null +++ b/srcpkgs/gmt/template @@ -0,0 +1,32 @@ +# Template file for 'gmt' +pkgname=gmt +version=6.1.1 +revision=1 +build_style=cmake +# Enforcing LGPL conformance during build time to avoid +# building components that have a proprietary non-permissive license. +configure_args="-DGSHHG_ROOT=usr/share/gshhg-gmt + -DDCW_ROOT=usr/share/dcw-gmt + -DGMT_DATADIR=usr/share/gmt + -DGMT_DOCDIR=usr/share/doc/gmt + -DLICENSE_RESTRICTED=LGPL" +makedepends="git ghostscript-devel netcdf-devel libcurl-devel + libgdal-devel pcre2-devel fftw-devel lapack-devel + blas-devel dcw-gmt gshhg-gmt" +depends="ghostscript netcdf libcurl libgdal dcw-gmt gshhg-gmt pcre2 + libfftw lapack blas" +short_desc="Generic Mapping Tools" +maintainer="Vassilios Grigoriadis <nezos@hotmail.com>" +license="LGPL-3.0-or-later" +homepage="https://www.generic-mapping-tools.org/" +distfiles=https://github.com/GenericMappingTools/gmt/releases/download/${version}/gmt-${version}-src.tar.gz +checksum="9706ffa858a98bb1b97162e3887aa03c6c746017a274951e94a6341a59efad12" +nocross=yes + +gmt-devel_package() { + short_desc+=" - development files" + depends="${sourcepkg}>=${version}_${revision}" + pkg_install() { + vmove usr/include + } +}
[-- Attachment #1: Type: text/plain, Size: 305 bytes --] New comment by github-actions[bot] on void-packages repository https://github.com/void-linux/void-packages/pull/30299#issuecomment-1129492853 Comment: Pull Requests become stale 90 days after last activity and are closed 14 days after that. If this pull request is still relevant bump it or assign it.
[-- Attachment #1: Type: text/plain, Size: 1419 bytes --] There's a closed pull request on the void-packages repository New Package: gmt-6.1_1 https://github.com/void-linux/void-packages/pull/30299 Description: <!-- Mark items with [x] where applicable --> #### General - [X] This is a new package and it conforms to the [quality requirements](https://github.com/void-linux/void-packages/blob/master/Manual.md#quality-requirements) #### Have the results of the proposed changes been tested? - [X] I use the packages affected by the proposed changes on a regular basis and confirm this PR works for me - [ ] I generally don't use the affected packages but briefly tested this PR <!-- If GitHub CI cannot be used to validate the build result (for example, if the build is likely to take several hours), make sure to [skip CI](https://github.com/void-linux/void-packages/blob/master/CONTRIBUTING.md#continuous-integration). When skipping CI, uncomment and fill out the following section. Note: for builds that are likely to complete in less than 2 hours, it is not acceptable to skip CI. --> #### Does it build and run successfully? (Please choose at least one native build and, if supported, at least one cross build. More are better.) - [X] I built this PR locally for my native architecture, (x86_64-LIBC) - [ ] I built this PR locally for these architectures (if supported. mark crossbuilds): - [ ] aarch64-musl - [ ] armv7l - [ ] armv6l-musl