public inbox for gentoo-commits@lists.gentoo.org
 help / color / mirror / Atom feed
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2021-01-17 13:37 Pacho Ramos
  0 siblings, 0 replies; 53+ messages in thread
From: Pacho Ramos @ 2021-01-17 13:37 UTC (permalink / raw
  To: gentoo-commits

commit:     493b2537c8f2ed7413c7a2dceb3a0fe4477531c4
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 17 13:37:47 2021 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Jan 17 13:37:47 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=493b2537

sci-libs/netcdf: Drop old

Package-Manager: Portage-3.0.13, Repoman-3.0.2
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 sci-libs/netcdf/netcdf-4.6.1.ebuild | 54 -------------------------------------
 1 file changed, 54 deletions(-)

diff --git a/sci-libs/netcdf/netcdf-4.6.1.ebuild b/sci-libs/netcdf/netcdf-4.6.1.ebuild
deleted file mode 100644
index ed2f91c0b4a..00000000000
--- a/sci-libs/netcdf/netcdf-4.6.1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils ltprune
-
-DESCRIPTION="Scientific library and interface for array oriented data access"
-HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/"
-SRC_URI="https://github.com/Unidata/netcdf-c/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="UCAR-Unidata"
-SLOT="0/11"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="+dap examples hdf +hdf5 mpi static-libs szip test tools"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	dap? ( net-misc/curl:0= )
-	hdf? ( sci-libs/hdf:0= sci-libs/hdf5:0= )
-	hdf5? ( sci-libs/hdf5:0=[hl(+),mpi=,szip=,zlib] )"
-DEPEND="${RDEPEND}"
-# doc generation is missing many doxygen files in tar ball
-#	doc? ( app-doc/doxygen[dot] )"
-
-REQUIRED_USE="test? ( tools ) szip? ( hdf5 ) mpi? ( hdf5 )"
-
-S="${WORKDIR}/${PN}-c-${PV}"
-
-src_configure() {
-	local myconf
-	if use mpi; then
-		export CC=mpicc
-	fi
-	econf "${myconf}" \
-		--disable-examples \
-		--disable-dap-remote-tests \
-		$(use_enable dap) \
-		$(use_enable hdf hdf4) \
-		$(use_enable hdf5 netcdf-4) \
-		$(use_enable static-libs static) \
-		$(use_enable tools utilities)
-}
-
-src_test() {
-	# fails parallel tests: bug #621486
-	emake check -j1
-}
-
-src_install() {
-	default
-	use examples && dodoc -r examples
-	prune_libtool_files
-}


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2025-06-27 14:37 Michał Górny
  0 siblings, 0 replies; 53+ messages in thread
From: Michał Górny @ 2025-06-27 14:37 UTC (permalink / raw
  To: gentoo-commits

commit:     137308d6180b7661b64920788119a23cf33b7a8e
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Fri Jun 27 13:47:45 2025 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Fri Jun 27 14:37:42 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=137308d6

sci-libs/netcdf: Bump the subslot to 22, to match SOVERSION in 4.9.3

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 sci-libs/netcdf/{netcdf-4.9.3.ebuild => netcdf-4.9.3-r1.ebuild} | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/sci-libs/netcdf/netcdf-4.9.3.ebuild b/sci-libs/netcdf/netcdf-4.9.3-r1.ebuild
similarity index 96%
rename from sci-libs/netcdf/netcdf-4.9.3.ebuild
rename to sci-libs/netcdf/netcdf-4.9.3-r1.ebuild
index 0b728bc6c592..2e76d2646972 100644
--- a/sci-libs/netcdf/netcdf-4.9.3.ebuild
+++ b/sci-libs/netcdf/netcdf-4.9.3-r1.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}"/${PN}-c-${PV}
 
 LICENSE="UCAR-Unidata"
 # SONAME of libnetcdf.so
-SLOT="0/19"
+SLOT="0/22"
 KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
 IUSE="blosc bzip2 +dap doc examples hdf +hdf5 mpi szip test zstd"
 RESTRICT="!test? ( test )"
@@ -100,5 +100,6 @@ src_install() {
 	cmake_src_install
 
 	# bug #827188
-	sed -i -re "s:${EPREFIX}/usr/$(get_libdir)/lib(dl|m).(so|a);:\1;:g" "${ED}/usr/$(get_libdir)/cmake/netCDF/netCDFTargets.cmake" || die
+	sed -i -re "s:${EPREFIX}/usr/$(get_libdir)/lib(dl|m).(so|a);:\1;:g" \
+		"${ED}/usr/$(get_libdir)/cmake/netCDF/netCDFTargets.cmake" || die
 }


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2025-06-26 23:56 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2025-06-26 23:56 UTC (permalink / raw
  To: gentoo-commits

commit:     e1fc40d2c3fd0f33c360f9203fe2c0f3564c6724
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 26 23:55:16 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 26 23:56:13 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1fc40d2

sci-libs/netcdf: switch to non-deprecated CMake options

I'd missed this as the build system diff was buried with a lot of
whitespace noise and some "meta" bits which I'd thought was just rearranging
and maybe adding aliases for options but not necessarily deprecating the
old ones.

Thanks to negril for pointing it out.

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-libs/netcdf/netcdf-4.9.3.ebuild | 30 +++++++++++++++---------------
 1 file changed, 15 insertions(+), 15 deletions(-)

diff --git a/sci-libs/netcdf/netcdf-4.9.3.ebuild b/sci-libs/netcdf/netcdf-4.9.3.ebuild
index 2b1f38091a4a..0b728bc6c592 100644
--- a/sci-libs/netcdf/netcdf-4.9.3.ebuild
+++ b/sci-libs/netcdf/netcdf-4.9.3.ebuild
@@ -56,28 +56,28 @@ src_configure() {
 		-DCMAKE_POLICY_DEFAULT_CMP0153="OLD" # exec_program
 
 		-DNETCDF_ENABLE_DAP_REMOTE_TESTS=OFF
-		#-DENABLE_HDF4_FILE_TESTS=OFF
-		-DENABLE_LIBXML2=ON
+		#-DNETCDF_ENABLE_HDF4_FILE_TESTS=OFF
+		-DNETCDF_ENABLE_LIBXML2=ON
 
 		-DBUILD_SHARED_LIBS="yes"
 		-DBUILD_TESTING="$(usex test)"
-		-DBUILD_UTILITIES="yes"
+		-DNETCDF_BUILD_UTILITIES="yes"
 
-		-DENABLE_DAP="$(usex dap)"
-		-DENABLE_DAP2="$(usex dap)"
-		-DENABLE_DAP4="$(usex dap)"
+		-DNETCDF_ENABLE_DAP="$(usex dap)"
+		-DNETCDF_ENABLE_DAP2="$(usex dap)"
+		-DNETCDF_ENABLE_DAP4="$(usex dap)"
 
-		-DENABLE_DOXYGEN="$(usex doc)"
-		-DENABLE_EXAMPLES="$(usex examples)"
-		-DENABLE_HDF4="$(usex hdf)"
-		-DENABLE_NETCDF_4="$(usex hdf5)"
-		-DENABLE_TESTS="$(usex test)"
+		-DNETCDF_ENABLE_DOXYGEN="$(usex doc)"
+		-DNETCDF_ENABLE_EXAMPLES="$(usex examples)"
+		-DNETCDF_ENABLE_HDF4="$(usex hdf)"
+		-DNETCDF_ENABLE_NETCDF_4="$(usex hdf5)"
+		-DNETCDF_ENABLE_TESTS="$(usex test)"
 
-		-DENABLE_NCZARR="yes"
+		-DNETCDF_ENABLE_NCZARR="yes"
 		# NOTE set these via MYCMAKEARGS if need be
-		# -DENABLE_NCZARR_FILTERS="yes"
-		# -DENABLE_NCZARR_FILTER_TESTING="yes"
-		# -DENABLE_NCZARR_ZIP="yes"
+		# -DNETCDF_ENABLE_NCZARR_FILTERS="yes"
+		# -DNETCDF_ENABLE_NCZARR_FILTER_TESTING="yes"
+		# -DNETCDF_ENABLE_NCZARR_ZIP="yes"
 
 		-DCMAKE_DISABLE_FIND_PACKAGE_Blosc="$(usex !blosc)"
 		-DCMAKE_DISABLE_FIND_PACKAGE_Bz2="$(usex !bzip2)"


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2025-06-26 23:19 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2025-06-26 23:19 UTC (permalink / raw
  To: gentoo-commits

commit:     f3e23765709921c51ea434288d9596b004586324
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Jun 26 23:15:05 2025 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Jun 26 23:18:51 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f3e23765

sci-libs/netcdf: add 4.9.3

I've left the sed in src_install for now as it was a pig to debug
before.

Closes: https://bugs.gentoo.org/959094
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-libs/netcdf/Manifest            |   1 +
 sci-libs/netcdf/netcdf-4.9.3.ebuild | 104 ++++++++++++++++++++++++++++++++++++
 2 files changed, 105 insertions(+)

diff --git a/sci-libs/netcdf/Manifest b/sci-libs/netcdf/Manifest
index bae5000b682d..4030e082d4ee 100644
--- a/sci-libs/netcdf/Manifest
+++ b/sci-libs/netcdf/Manifest
@@ -1 +1,2 @@
 DIST netcdf-c-4.9.2.tar.gz 7142536 BLAKE2B b24135070d2f1f0b53fe738f8839039547eceba16d36905bb8cd7be983ce0c1127b7b01ae37dbde50087aa82fd56f00fab9bfa75c7d94fd4478031bb8a6da247 SHA512 7a96bcf673d5a9e1537d660aaf085a1dfaefc7dfb0fc96358462d92e7bbfe541184583681797e6a54d11b8588504b7d8a9b0b9bd850eecd02ed73aa2eb5ffa0d
+DIST netcdf-c-4.9.3.tar.gz 13236715 BLAKE2B 1c3d029ca82ec320f41b96a44c85a369599fa62081869af5380286c02d0924c631d9a7c8dad70e556466664f2ee086cfdaec85c57ec594859083ad7acf5883c0 SHA512 5b836591561bada6f04872ac09750a0b2762aa1812d0480c6640a882053a15ac69d34b7f6e7e4b0ee5c0010d87f7eb2dc55bca5c992d7608a3eb14a4b5578d7b

diff --git a/sci-libs/netcdf/netcdf-4.9.3.ebuild b/sci-libs/netcdf/netcdf-4.9.3.ebuild
new file mode 100644
index 000000000000..2b1f38091a4a
--- /dev/null
+++ b/sci-libs/netcdf/netcdf-4.9.3.ebuild
@@ -0,0 +1,104 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Scientific library and interface for array oriented data access"
+HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/"
+SRC_URI="https://downloads.unidata.ucar.edu/netcdf-c/${PV}/${PN}-c-${PV}.tar.gz"
+S="${WORKDIR}"/${PN}-c-${PV}
+
+LICENSE="UCAR-Unidata"
+# SONAME of libnetcdf.so
+SLOT="0/19"
+KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
+IUSE="blosc bzip2 +dap doc examples hdf +hdf5 mpi szip test zstd"
+RESTRICT="!test? ( test )"
+
+# NOTE OPTION(ENABLE_HDF4 "Build netCDF-4 with HDF4 read capability(HDF4, HDF5 and Zlib required)." OFF)
+RDEPEND="
+	dev-libs/libxml2:=
+	sys-libs/zlib:=
+	blosc? ( dev-libs/c-blosc:= )
+	bzip2? ( app-arch/bzip2:= )
+	dap? ( net-misc/curl:= )
+	hdf? (
+		media-libs/libjpeg-turbo:=
+		sci-libs/hdf:=
+		sci-libs/hdf5:=
+	)
+	hdf5? ( sci-libs/hdf5:=[hl(+),mpi=,szip=,zlib] )
+	zstd? ( app-arch/zstd:= )
+"
+
+# deflate blosc zstd bz2
+DEPEND="${RDEPEND}"
+BDEPEND="
+	virtual/pkgconfig
+	doc? ( app-text/doxygen[dot] )
+"
+
+REQUIRED_USE="
+	szip? ( hdf5 )
+	mpi? ( hdf5 )
+"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-4.7.4-big-endian-test.patch
+)
+
+src_configure() {
+	use mpi && export CC=mpicc
+
+	local mycmakeargs=(
+		-DCMAKE_POLICY_DEFAULT_CMP0153="OLD" # exec_program
+
+		-DNETCDF_ENABLE_DAP_REMOTE_TESTS=OFF
+		#-DENABLE_HDF4_FILE_TESTS=OFF
+		-DENABLE_LIBXML2=ON
+
+		-DBUILD_SHARED_LIBS="yes"
+		-DBUILD_TESTING="$(usex test)"
+		-DBUILD_UTILITIES="yes"
+
+		-DENABLE_DAP="$(usex dap)"
+		-DENABLE_DAP2="$(usex dap)"
+		-DENABLE_DAP4="$(usex dap)"
+
+		-DENABLE_DOXYGEN="$(usex doc)"
+		-DENABLE_EXAMPLES="$(usex examples)"
+		-DENABLE_HDF4="$(usex hdf)"
+		-DENABLE_NETCDF_4="$(usex hdf5)"
+		-DENABLE_TESTS="$(usex test)"
+
+		-DENABLE_NCZARR="yes"
+		# NOTE set these via MYCMAKEARGS if need be
+		# -DENABLE_NCZARR_FILTERS="yes"
+		# -DENABLE_NCZARR_FILTER_TESTING="yes"
+		# -DENABLE_NCZARR_ZIP="yes"
+
+		-DCMAKE_DISABLE_FIND_PACKAGE_Blosc="$(usex !blosc)"
+		-DCMAKE_DISABLE_FIND_PACKAGE_Bz2="$(usex !bzip2)"
+		-DCMAKE_DISABLE_FIND_PACKAGE_Szip="$(usex !szip)"
+		-DCMAKE_DISABLE_FIND_PACKAGE_Zstd="$(usex !zstd)"
+	)
+
+	cmake_src_configure
+}
+
+src_test() {
+	if [[ -f "${BUILD_DIR}/nc_test4/run_par_test.sh" ]]; then
+		sed -e 's/mpiexec/mpiexec --use-hwthread-cpus/g' -i "${BUILD_DIR}/nc_test4/run_par_test.sh" || die
+	fi
+
+	cmake_src_test
+}
+
+src_install() {
+	cmake_src_install
+
+	# bug #827188
+	sed -i -re "s:${EPREFIX}/usr/$(get_libdir)/lib(dl|m).(so|a);:\1;:g" "${ED}/usr/$(get_libdir)/cmake/netCDF/netCDFTargets.cmake" || die
+}


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2025-02-18 22:21 Jakov Smolić
  0 siblings, 0 replies; 53+ messages in thread
From: Jakov Smolić @ 2025-02-18 22:21 UTC (permalink / raw
  To: gentoo-commits

commit:     93364e86d84561bd5571e1305bfc30b7a5028075
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Feb 18 22:19:10 2025 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Feb 18 22:21:27 2025 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=93364e86

sci-libs/netcdf: keyword 4.9.2-r1 for ~riscv

All tests are passing on the actual hardware so we can go ahead and
keyword it on riscv

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 sci-libs/netcdf/netcdf-4.9.2-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/netcdf/netcdf-4.9.2-r1.ebuild b/sci-libs/netcdf/netcdf-4.9.2-r1.ebuild
index 58ffa1e50216..7ef685731602 100644
--- a/sci-libs/netcdf/netcdf-4.9.2-r1.ebuild
+++ b/sci-libs/netcdf/netcdf-4.9.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2024 Gentoo Authors
+# Copyright 1999-2025 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=8
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}-c-${PV}
 LICENSE="UCAR-Unidata"
 # SONAME of libnetcdf.so
 SLOT="0/19"
-KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 -riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 ~riscv ~x86 ~amd64-linux ~x86-linux"
 IUSE="blosc bzip2 +dap doc examples hdf +hdf5 mpi szip test zstd"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2024-10-19 17:33 Michał Górny
  0 siblings, 0 replies; 53+ messages in thread
From: Michał Górny @ 2024-10-19 17:33 UTC (permalink / raw
  To: gentoo-commits

commit:     2dfd77545ce5e8bb387b9e5f2d4b2c5f8748954d
Author:     Michał Górny <mgorny <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 19 17:31:47 2024 +0000
Commit:     Michał Górny <mgorny <AT> gentoo <DOT> org>
CommitDate: Sat Oct 19 17:31:47 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2dfd7754

sci-libs/netcdf: Stabilize 4.9.2-r1 ppc64, #931347

Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>

 sci-libs/netcdf/netcdf-4.9.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/netcdf/netcdf-4.9.2-r1.ebuild b/sci-libs/netcdf/netcdf-4.9.2-r1.ebuild
index 4d76cac8161a..58ffa1e50216 100644
--- a/sci-libs/netcdf/netcdf-4.9.2-r1.ebuild
+++ b/sci-libs/netcdf/netcdf-4.9.2-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}-c-${PV}
 LICENSE="UCAR-Unidata"
 # SONAME of libnetcdf.so
 SLOT="0/19"
-KEYWORDS="amd64 ~arm arm64 ~ppc ~ppc64 -riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~ppc ppc64 -riscv ~x86 ~amd64-linux ~x86-linux"
 IUSE="blosc bzip2 +dap doc examples hdf +hdf5 mpi szip test zstd"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2024-07-27  7:07 Arthur Zamarin
  0 siblings, 0 replies; 53+ messages in thread
From: Arthur Zamarin @ 2024-07-27  7:07 UTC (permalink / raw
  To: gentoo-commits

commit:     762943e0f58225eab720f1011907cd8c790fcda3
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 27 07:06:56 2024 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Sat Jul 27 07:06:56 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=762943e0

sci-libs/netcdf: Stabilize 4.9.2-r1 arm64, #931347

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sci-libs/netcdf/netcdf-4.9.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/netcdf/netcdf-4.9.2-r1.ebuild b/sci-libs/netcdf/netcdf-4.9.2-r1.ebuild
index 45758fb6ef38..56d9ef1d3d0e 100644
--- a/sci-libs/netcdf/netcdf-4.9.2-r1.ebuild
+++ b/sci-libs/netcdf/netcdf-4.9.2-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}-c-${PV}
 LICENSE="UCAR-Unidata"
 # SONAME of libnetcdf.so
 SLOT="0/19"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 -riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm arm64 ~ia64 ~ppc ~ppc64 -riscv ~x86 ~amd64-linux ~x86-linux"
 IUSE="blosc bzip2 +dap doc examples hdf +hdf5 mpi szip test zstd"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2024-05-30  4:36 Ionen Wolkens
  0 siblings, 0 replies; 53+ messages in thread
From: Ionen Wolkens @ 2024-05-30  4:36 UTC (permalink / raw
  To: gentoo-commits

commit:     443ce2e4a62710b61bee62a03306c2a8dfe915aa
Author:     Matoro Mahri <matoro_gentoo <AT> matoro <DOT> tk>
AuthorDate: Thu May 30 01:30:21 2024 +0000
Commit:     Ionen Wolkens <ionen <AT> gentoo <DOT> org>
CommitDate: Thu May 30 04:35:02 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=443ce2e4

sci-libs/netcdf: Stabilize 4.9.2-r1 amd64, #931347

Signed-off-by: Matoro Mahri <matoro_gentoo <AT> matoro.tk>
Signed-off-by: Ionen Wolkens <ionen <AT> gentoo.org>

 sci-libs/netcdf/netcdf-4.9.2-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/netcdf/netcdf-4.9.2-r1.ebuild b/sci-libs/netcdf/netcdf-4.9.2-r1.ebuild
index a751713a52c2..45758fb6ef38 100644
--- a/sci-libs/netcdf/netcdf-4.9.2-r1.ebuild
+++ b/sci-libs/netcdf/netcdf-4.9.2-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}-c-${PV}
 LICENSE="UCAR-Unidata"
 # SONAME of libnetcdf.so
 SLOT="0/19"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 -riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 -riscv ~x86 ~amd64-linux ~x86-linux"
 IUSE="blosc bzip2 +dap doc examples hdf +hdf5 mpi szip test zstd"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2024-05-29 23:46 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2024-05-29 23:46 UTC (permalink / raw
  To: gentoo-commits

commit:     7aa3a581c47230c4df31588134acd090b67cc984
Author:     Eli Schwartz <eschwartz93 <AT> gmail <DOT> com>
AuthorDate: Wed May 29 23:34:59 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed May 29 23:46:07 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7aa3a581

sci-libs/netcdf: fix bad bash scripting leading to failed tests

If USE=-mpi, a file in src_test is NOT sedded to fix a bug in the file,
because the file does not exist. But this condition was incorrectly
coded.

In bash:

```
cmd1 && cmd2 || cmd3
```

is a code smell. If either of the first two commands fails, the third
command is run -- in this case, die. In other words, the first two
commands were *supposed* to be "only run cmd2 if it makes sense to".
Instead, if it "doesn't make sense to" run cmd2, the die was triggered.

A more general solution is to spec the build format to require all
commands to pass without manually `die`ing (leading to the use of &&
ceasing in general), but that is not how portage works. Either way, the
solution is using `if` as intended.

ref. https://mywiki.wooledge.org/BashGuide/TestsAndConditionals

Closes: https://bugs.gentoo.org/933136
Signed-off-by: Eli Schwartz <eschwartz93 <AT> gmail.com>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-libs/netcdf/netcdf-4.9.2-r1.ebuild | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)

diff --git a/sci-libs/netcdf/netcdf-4.9.2-r1.ebuild b/sci-libs/netcdf/netcdf-4.9.2-r1.ebuild
index 458001188497..a751713a52c2 100644
--- a/sci-libs/netcdf/netcdf-4.9.2-r1.ebuild
+++ b/sci-libs/netcdf/netcdf-4.9.2-r1.ebuild
@@ -89,8 +89,9 @@ src_configure() {
 }
 
 src_test() {
-	[[ -f "${BUILD_DIR}/nc_test4/run_par_test.sh" ]] && \
-	sed -e 's/mpiexec/mpiexec --use-hwthread-cpus/g' -i "${BUILD_DIR}/nc_test4/run_par_test.sh" || die
+	if [[ -f "${BUILD_DIR}/nc_test4/run_par_test.sh" ]]; then
+		sed -e 's/mpiexec/mpiexec --use-hwthread-cpus/g' -i "${BUILD_DIR}/nc_test4/run_par_test.sh" || die
+	fi
 
 	cmake_src_test
 }


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2024-04-02 11:29 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2024-04-02 11:29 UTC (permalink / raw
  To: gentoo-commits

commit:     85deb6c116f4a6bf49da243324d4cf0b60ff7b8a
Author:     Paul Zander <negril.nx+gentoo <AT> gmail <DOT> com>
AuthorDate: Sat Mar 16 18:12:53 2024 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Apr  2 11:26:43 2024 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85deb6c1

sci-libs/netcdf: cmake rework, fix bug 886155

Remove cmake automagic for file filters.
Make test run in parallel that failed due to mpi failures.
Filter cmake targets file further.

Closes: https://bugs.gentoo.org/886155
Signed-off-by: Paul Zander <negril.nx+gentoo <AT> gmail.com>
Closes: https://github.com/gentoo/gentoo/pull/35786
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-libs/netcdf/metadata.xml           |   3 +-
 sci-libs/netcdf/netcdf-4.9.2-r1.ebuild | 103 +++++++++++++++++++++++++++++++++
 2 files changed, 105 insertions(+), 1 deletion(-)

diff --git a/sci-libs/netcdf/metadata.xml b/sci-libs/netcdf/metadata.xml
index 710afdc8ff08..dec0009bbcb4 100644
--- a/sci-libs/netcdf/metadata.xml
+++ b/sci-libs/netcdf/metadata.xml
@@ -14,8 +14,9 @@
   access, and sharing of scientific data.
   </longdescription>
   <use>
+    <flag name="blosc">Allow using blosc compression via <pkg>dev-libs/c-blosc</pkg></flag>
     <flag name="dap">Support for remote data access with the built-in OPeNDAP client</flag>
-    <flag name="hdf">Add support for the Hierarchical Data Format v.4 <pkg>sci-libs/hdf</pkg></flag>
+    <flag name="hdf">Build with HDF4 read capability(<pkg>sci-libs/hdf</pkg>, <pkg>sci-libs/hdf5</pkg> and <pkg>sys-libs/zlib</pkg> required).</flag>
   </use>
   <upstream>
     <remote-id type="github">Unidata/netcdf-c</remote-id>

diff --git a/sci-libs/netcdf/netcdf-4.9.2-r1.ebuild b/sci-libs/netcdf/netcdf-4.9.2-r1.ebuild
new file mode 100644
index 000000000000..458001188497
--- /dev/null
+++ b/sci-libs/netcdf/netcdf-4.9.2-r1.ebuild
@@ -0,0 +1,103 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Scientific library and interface for array oriented data access"
+HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/"
+SRC_URI="https://downloads.unidata.ucar.edu/netcdf-c/${PV}/${PN}-c-${PV}.tar.gz"
+S="${WORKDIR}"/${PN}-c-${PV}
+
+LICENSE="UCAR-Unidata"
+# SONAME of libnetcdf.so
+SLOT="0/19"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 -riscv ~x86 ~amd64-linux ~x86-linux"
+IUSE="blosc bzip2 +dap doc examples hdf +hdf5 mpi szip test zstd"
+RESTRICT="!test? ( test )"
+
+# NOTE OPTION(ENABLE_HDF4 "Build netCDF-4 with HDF4 read capability(HDF4, HDF5 and Zlib required)." OFF)
+RDEPEND="
+	dev-libs/libxml2:=
+	sys-libs/zlib:=
+	blosc? ( dev-libs/c-blosc:= )
+	bzip2? ( app-arch/bzip2:= )
+	dap? ( net-misc/curl:= )
+	hdf? (
+		media-libs/libjpeg-turbo:=
+		sci-libs/hdf:=
+		sci-libs/hdf5:=
+	)
+	hdf5? ( sci-libs/hdf5:=[hl(+),mpi=,szip=,zlib] )
+	zstd? ( app-arch/zstd:= )
+"
+
+# deflate blosc zstd bz2
+DEPEND="${RDEPEND}"
+BDEPEND="
+	virtual/pkgconfig
+	doc? ( app-text/doxygen[dot] )
+"
+
+REQUIRED_USE="
+	szip? ( hdf5 )
+	mpi? ( hdf5 )
+"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-4.7.4-big-endian-test.patch
+)
+
+src_configure() {
+	use mpi && export CC=mpicc
+
+	local mycmakeargs=(
+		-DCMAKE_POLICY_DEFAULT_CMP0153="OLD" # exec_program
+
+		-DENABLE_DAP_REMOTE_TESTS=OFF
+		#-DENABLE_HDF4_FILE_TESTS=OFF
+		-DENABLE_LIBXML2=ON
+
+		-DBUILD_SHARED_LIBS="yes"
+		-DBUILD_TESTING="$(usex test)"
+		-DBUILD_UTILITIES="yes"
+
+		-DENABLE_DAP="$(usex dap)"
+		-DENABLE_DAP2="$(usex dap)"
+		-DENABLE_DAP4="$(usex dap)"
+
+		-DENABLE_DOXYGEN="$(usex doc)"
+		-DENABLE_EXAMPLES="$(usex examples)"
+		-DENABLE_HDF4="$(usex hdf)"
+		-DENABLE_NETCDF_4="$(usex hdf5)"
+		-DENABLE_TESTS="$(usex test)"
+
+		-DENABLE_NCZARR="yes"
+		# NOTE set these via MYCMAKEARGS if need be
+		# -DENABLE_NCZARR_FILTERS="yes"
+		# -DENABLE_NCZARR_FILTER_TESTING="yes"
+		# -DENABLE_NCZARR_ZIP="yes"
+
+		-DCMAKE_DISABLE_FIND_PACKAGE_Blosc="$(usex !blosc)"
+		-DCMAKE_DISABLE_FIND_PACKAGE_Bz2="$(usex !bzip2)"
+		-DCMAKE_DISABLE_FIND_PACKAGE_Szip="$(usex !szip)"
+		-DCMAKE_DISABLE_FIND_PACKAGE_Zstd="$(usex !zstd)"
+	)
+
+	cmake_src_configure
+}
+
+src_test() {
+	[[ -f "${BUILD_DIR}/nc_test4/run_par_test.sh" ]] && \
+	sed -e 's/mpiexec/mpiexec --use-hwthread-cpus/g' -i "${BUILD_DIR}/nc_test4/run_par_test.sh" || die
+
+	cmake_src_test
+}
+
+src_install() {
+	cmake_src_install
+
+	# bug #827188
+	sed -i -re "s:${EPREFIX}/usr/$(get_libdir)/lib(dl|m).(so|a);:\1;:g" "${ED}/usr/$(get_libdir)/cmake/netCDF/netCDFTargets.cmake" || die
+}


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2023-03-31 11:42 Arthur Zamarin
  0 siblings, 0 replies; 53+ messages in thread
From: Arthur Zamarin @ 2023-03-31 11:42 UTC (permalink / raw
  To: gentoo-commits

commit:     c63d2d844cfac7943957a4831c641d7518827abd
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 31 11:41:07 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 31 11:41:07 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c63d2d84

sci-libs/netcdf: Stabilize 4.9.2 x86, #886889

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sci-libs/netcdf/netcdf-4.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/netcdf/netcdf-4.9.2.ebuild b/sci-libs/netcdf/netcdf-4.9.2.ebuild
index 5eccae1bf4f4..ccd2635c4fa3 100644
--- a/sci-libs/netcdf/netcdf-4.9.2.ebuild
+++ b/sci-libs/netcdf/netcdf-4.9.2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}-c-${PV}
 LICENSE="UCAR-Unidata"
 # SONAME of libnetcdf.so
 SLOT="0/19"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ppc64 -riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ppc64 -riscv x86 ~amd64-linux ~x86-linux"
 IUSE="+dap doc examples hdf +hdf5 mpi szip test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2023-03-31 11:42 Arthur Zamarin
  0 siblings, 0 replies; 53+ messages in thread
From: Arthur Zamarin @ 2023-03-31 11:42 UTC (permalink / raw
  To: gentoo-commits

commit:     1a3d0cef5e0f1e181e2386004faefe85f47572db
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Fri Mar 31 11:41:04 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Fri Mar 31 11:41:04 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1a3d0cef

sci-libs/netcdf: Stabilize 4.9.2 ppc, #886889

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sci-libs/netcdf/netcdf-4.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/netcdf/netcdf-4.9.2.ebuild b/sci-libs/netcdf/netcdf-4.9.2.ebuild
index 186210a47b95..5eccae1bf4f4 100644
--- a/sci-libs/netcdf/netcdf-4.9.2.ebuild
+++ b/sci-libs/netcdf/netcdf-4.9.2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}-c-${PV}
 LICENSE="UCAR-Unidata"
 # SONAME of libnetcdf.so
 SLOT="0/19"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ppc64 -riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ppc64 -riscv ~x86 ~amd64-linux ~x86-linux"
 IUSE="+dap doc examples hdf +hdf5 mpi szip test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2023-03-16 17:41 Arthur Zamarin
  0 siblings, 0 replies; 53+ messages in thread
From: Arthur Zamarin @ 2023-03-16 17:41 UTC (permalink / raw
  To: gentoo-commits

commit:     f27a141021c0af705fe49f5c96e7fafbc8532bb3
Author:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
AuthorDate: Thu Mar 16 17:41:00 2023 +0000
Commit:     Arthur Zamarin <arthurzam <AT> gentoo <DOT> org>
CommitDate: Thu Mar 16 17:41:00 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f27a1410

sci-libs/netcdf: Stabilize 4.9.2 ppc64, #886889

Signed-off-by: Arthur Zamarin <arthurzam <AT> gentoo.org>

 sci-libs/netcdf/netcdf-4.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/netcdf/netcdf-4.9.2.ebuild b/sci-libs/netcdf/netcdf-4.9.2.ebuild
index e6baac873848..186210a47b95 100644
--- a/sci-libs/netcdf/netcdf-4.9.2.ebuild
+++ b/sci-libs/netcdf/netcdf-4.9.2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}-c-${PV}
 LICENSE="UCAR-Unidata"
 # SONAME of libnetcdf.so
 SLOT="0/19"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 -riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ppc64 -riscv ~x86 ~amd64-linux ~x86-linux"
 IUSE="+dap doc examples hdf +hdf5 mpi szip test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2023-03-15 10:50 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2023-03-15 10:50 UTC (permalink / raw
  To: gentoo-commits

commit:     4778d27adbe76c984aebe9dd63871834d4763888
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 15 10:49:40 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 15 10:49:40 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4778d27a

sci-libs/netcdf: Stabilize 4.9.2 amd64, #886889

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-libs/netcdf/netcdf-4.9.2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/netcdf/netcdf-4.9.2.ebuild b/sci-libs/netcdf/netcdf-4.9.2.ebuild
index 442b1e8e7f40..e6baac873848 100644
--- a/sci-libs/netcdf/netcdf-4.9.2.ebuild
+++ b/sci-libs/netcdf/netcdf-4.9.2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}"/${PN}-c-${PV}
 LICENSE="UCAR-Unidata"
 # SONAME of libnetcdf.so
 SLOT="0/19"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 -riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 -riscv ~x86 ~amd64-linux ~x86-linux"
 IUSE="+dap doc examples hdf +hdf5 mpi szip test"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2023-03-15  5:53 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2023-03-15  5:53 UTC (permalink / raw
  To: gentoo-commits

commit:     8f7f1a015c9ebb36f28e12fb4b7fe0f7e1ec327b
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 15 05:52:39 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 15 05:52:39 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8f7f1a01

sci-libs/netcdf: drop 4.9.0, 4.9.1

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-libs/netcdf/Manifest            |  2 -
 sci-libs/netcdf/netcdf-4.9.0.ebuild | 76 -------------------------------------
 sci-libs/netcdf/netcdf-4.9.1.ebuild | 70 ----------------------------------
 3 files changed, 148 deletions(-)

diff --git a/sci-libs/netcdf/Manifest b/sci-libs/netcdf/Manifest
index 34422ad04e04..c6c25e69d50e 100644
--- a/sci-libs/netcdf/Manifest
+++ b/sci-libs/netcdf/Manifest
@@ -1,4 +1,2 @@
 DIST netcdf-4.8.1.tar.gz 18957280 BLAKE2B 05fc6cd10cb5cbb11dc077b9a884fbc63c4cb840b241e782702da58ad9831fba065a6f1e97c2be092437735d39658482285850a00618d0582d6e4728d64c4402 SHA512 c97207867abf10d414abf34624268710f5b812c26c38f97e73afe00558b3f07917331fbc7fdb9e70b09813acf15a9a09bae2c432a3266ce10a791b9472f87a42
-DIST netcdf-4.9.0.tar.gz 19491744 BLAKE2B b669f7ccb2f7a8def9d5b944a97d101ea7b7307d6e1495a97c0966b4ac9722b404d6039dee192da759d14d52259be2ff4f49be3bfb6cbbfac48732684cbff9c3 SHA512 62cb593b99a6e9c56426175d141907572d3974de8dc39549c85337acf410539f9b7dcd9a375808e271da1d0dc93fce7586b955eddd2bb45901d9cc48a72db705
-DIST netcdf-4.9.1.tar.gz 19525310 BLAKE2B 711083c0e001ec12ec11ecc1d27b373a6e0bc4fd62a3cfe3768f607abcbd465b8485ab0b70f339964694f87f58923a34f66000043b330a6ae03504d176587ae6 SHA512 5ac41c1ce72c730db7864891aca04d9b5f3e3e5bb265801b5972ae21f0039df6b24a96c9999d35b892fb6a7347b9a313ce4fba6c05391483d642abb23a5598e0
 DIST netcdf-c-4.9.2.tar.gz 7142536 BLAKE2B b24135070d2f1f0b53fe738f8839039547eceba16d36905bb8cd7be983ce0c1127b7b01ae37dbde50087aa82fd56f00fab9bfa75c7d94fd4478031bb8a6da247 SHA512 7a96bcf673d5a9e1537d660aaf085a1dfaefc7dfb0fc96358462d92e7bbfe541184583681797e6a54d11b8588504b7d8a9b0b9bd850eecd02ed73aa2eb5ffa0d

diff --git a/sci-libs/netcdf/netcdf-4.9.0.ebuild b/sci-libs/netcdf/netcdf-4.9.0.ebuild
deleted file mode 100644
index 651ca0381223..000000000000
--- a/sci-libs/netcdf/netcdf-4.9.0.ebuild
+++ /dev/null
@@ -1,76 +0,0 @@
-# Copyright 1999-2022 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="Scientific library and interface for array oriented data access"
-HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/"
-SRC_URI="https://github.com/Unidata/netcdf-c/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}"/${PN}-c-${PV}
-
-LICENSE="UCAR-Unidata"
-# SONAME of libnetcdf.so
-SLOT="0/19"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 -riscv ~x86 ~amd64-linux ~x86-linux"
-IUSE="+dap doc examples hdf +hdf5 mpi szip test tools"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-libs/libxml2
-	dap? ( net-misc/curl:= )
-	hdf? (
-		media-libs/libjpeg-turbo:=
-		sci-libs/hdf:=
-		sci-libs/hdf5:=
-	)
-	hdf5? ( sci-libs/hdf5:=[hl(+),mpi=,szip=,zlib] )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig
-	doc? ( app-doc/doxygen[dot] )"
-
-REQUIRED_USE="
-	test? ( tools )
-	szip? ( hdf5 )
-	mpi? ( hdf5 )"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-4.7.4-big-endian-test.patch
-	"${FILESDIR}"/${PN}-4.9.0-fix-musl-execinfo_h.patch
-)
-
-src_configure() {
-	use mpi && export CC=mpicc
-
-	# Temporary workaround for test breakage
-	# https://github.com/Unidata/netcdf-c/issues/1983
-	# bug #827042
-	append-flags -fno-strict-aliasing
-
-	local mycmakeargs=(
-		-DENABLE_DAP_REMOTE_TESTS=OFF
-		#-DENABLE_HDF4_FILE_TESTS=OFF
-		-DENABLE_LIBXML2=ON
-		-DBUILD_UTILITIES=$(usex tools)
-		-DENABLE_DAP=$(usex dap)
-		-DENABLE_DOXYGEN=$(usex doc)
-		-DENABLE_EXAMPLES=$(usex examples)
-		-DENABLE_HDF4=$(usex hdf)
-		-DENABLE_NETCDF_4=$(usex hdf5)
-		-DENABLE_TESTS=$(usex test)
-	)
-
-	cmake_src_configure
-}
-
-src_test() {
-	# Fails parallel tests: bug #621486
-	cmake_src_test -j1
-}
-
-src_install() {
-	cmake_src_install
-
-	# bug #827188
-	sed -i -e "s:${EPREFIX}/usr/$(get_libdir)/libdl.so;:dl;:" "${ED}/usr/$(get_libdir)/cmake/netCDF/netCDFTargets.cmake" || die
-}

diff --git a/sci-libs/netcdf/netcdf-4.9.1.ebuild b/sci-libs/netcdf/netcdf-4.9.1.ebuild
deleted file mode 100644
index 675b1dc809fc..000000000000
--- a/sci-libs/netcdf/netcdf-4.9.1.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit cmake flag-o-matic
-
-DESCRIPTION="Scientific library and interface for array oriented data access"
-HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/"
-SRC_URI="https://github.com/Unidata/netcdf-c/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-S="${WORKDIR}"/${PN}-c-${PV}
-
-LICENSE="UCAR-Unidata"
-# SONAME of libnetcdf.so
-SLOT="0/19"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 -riscv ~x86 ~amd64-linux ~x86-linux"
-IUSE="+dap doc examples hdf +hdf5 mpi szip test tools"
-RESTRICT="!test? ( test )"
-
-RDEPEND="dev-libs/libxml2
-	dap? ( net-misc/curl:= )
-	hdf? (
-		media-libs/libjpeg-turbo:=
-		sci-libs/hdf:=
-		sci-libs/hdf5:=
-	)
-	hdf5? ( sci-libs/hdf5:=[hl(+),mpi=,szip=,zlib] )"
-DEPEND="${RDEPEND}"
-BDEPEND="virtual/pkgconfig
-	doc? ( app-doc/doxygen[dot] )"
-
-REQUIRED_USE="
-	test? ( tools )
-	szip? ( hdf5 )
-	mpi? ( hdf5 )"
-
-PATCHES=(
-	"${FILESDIR}"/${PN}-4.7.4-big-endian-test.patch
-)
-
-src_configure() {
-	use mpi && export CC=mpicc
-
-	# Temporary workaround for test breakage
-	# https://github.com/Unidata/netcdf-c/issues/1983
-	# bug #827042
-	append-flags -fno-strict-aliasing
-
-	local mycmakeargs=(
-		-DENABLE_DAP_REMOTE_TESTS=OFF
-		#-DENABLE_HDF4_FILE_TESTS=OFF
-		-DENABLE_LIBXML2=ON
-		-DBUILD_UTILITIES=$(usex tools)
-		-DENABLE_DAP=$(usex dap)
-		-DENABLE_DOXYGEN=$(usex doc)
-		-DENABLE_EXAMPLES=$(usex examples)
-		-DENABLE_HDF4=$(usex hdf)
-		-DENABLE_NETCDF_4=$(usex hdf5)
-		-DENABLE_TESTS=$(usex test)
-	)
-
-	cmake_src_configure
-}
-
-src_install() {
-	cmake_src_install
-
-	# bug #827188
-	sed -i -e "s:${EPREFIX}/usr/$(get_libdir)/libdl.so;:dl;:" "${ED}/usr/$(get_libdir)/cmake/netCDF/netCDFTargets.cmake" || die
-}


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2023-03-15  5:45 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2023-03-15  5:45 UTC (permalink / raw
  To: gentoo-commits

commit:     2b47cf6a9cf25289bbbaf6c0fce6da22d6ec01d5
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Mar 15 05:30:40 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Mar 15 05:45:00 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2b47cf6a

sci-libs/netcdf: add 4.9.2

- Drop no strict aliasing workaround as fixes landed in 4.9.2
- Force serial tests again, the fixes in 4.9.1 weren't enough
- Unconditionally build tools, as they're needed for tests + have no extra deps.

Bug: https://bugs.gentoo.org/621486
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-libs/netcdf/Manifest            |  1 +
 sci-libs/netcdf/netcdf-4.9.2.ebuild | 74 +++++++++++++++++++++++++++++++++++++
 2 files changed, 75 insertions(+)

diff --git a/sci-libs/netcdf/Manifest b/sci-libs/netcdf/Manifest
index d9168835e81a..34422ad04e04 100644
--- a/sci-libs/netcdf/Manifest
+++ b/sci-libs/netcdf/Manifest
@@ -1,3 +1,4 @@
 DIST netcdf-4.8.1.tar.gz 18957280 BLAKE2B 05fc6cd10cb5cbb11dc077b9a884fbc63c4cb840b241e782702da58ad9831fba065a6f1e97c2be092437735d39658482285850a00618d0582d6e4728d64c4402 SHA512 c97207867abf10d414abf34624268710f5b812c26c38f97e73afe00558b3f07917331fbc7fdb9e70b09813acf15a9a09bae2c432a3266ce10a791b9472f87a42
 DIST netcdf-4.9.0.tar.gz 19491744 BLAKE2B b669f7ccb2f7a8def9d5b944a97d101ea7b7307d6e1495a97c0966b4ac9722b404d6039dee192da759d14d52259be2ff4f49be3bfb6cbbfac48732684cbff9c3 SHA512 62cb593b99a6e9c56426175d141907572d3974de8dc39549c85337acf410539f9b7dcd9a375808e271da1d0dc93fce7586b955eddd2bb45901d9cc48a72db705
 DIST netcdf-4.9.1.tar.gz 19525310 BLAKE2B 711083c0e001ec12ec11ecc1d27b373a6e0bc4fd62a3cfe3768f607abcbd465b8485ab0b70f339964694f87f58923a34f66000043b330a6ae03504d176587ae6 SHA512 5ac41c1ce72c730db7864891aca04d9b5f3e3e5bb265801b5972ae21f0039df6b24a96c9999d35b892fb6a7347b9a313ce4fba6c05391483d642abb23a5598e0
+DIST netcdf-c-4.9.2.tar.gz 7142536 BLAKE2B b24135070d2f1f0b53fe738f8839039547eceba16d36905bb8cd7be983ce0c1127b7b01ae37dbde50087aa82fd56f00fab9bfa75c7d94fd4478031bb8a6da247 SHA512 7a96bcf673d5a9e1537d660aaf085a1dfaefc7dfb0fc96358462d92e7bbfe541184583681797e6a54d11b8588504b7d8a9b0b9bd850eecd02ed73aa2eb5ffa0d

diff --git a/sci-libs/netcdf/netcdf-4.9.2.ebuild b/sci-libs/netcdf/netcdf-4.9.2.ebuild
new file mode 100644
index 000000000000..442b1e8e7f40
--- /dev/null
+++ b/sci-libs/netcdf/netcdf-4.9.2.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake
+
+DESCRIPTION="Scientific library and interface for array oriented data access"
+HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/"
+SRC_URI="https://downloads.unidata.ucar.edu/netcdf-c/${PV}/${PN}-c-${PV}.tar.gz"
+S="${WORKDIR}"/${PN}-c-${PV}
+
+LICENSE="UCAR-Unidata"
+# SONAME of libnetcdf.so
+SLOT="0/19"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 -riscv ~x86 ~amd64-linux ~x86-linux"
+IUSE="+dap doc examples hdf +hdf5 mpi szip test"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	dev-libs/libxml2
+	dap? ( net-misc/curl:= )
+	hdf? (
+		media-libs/libjpeg-turbo:=
+		sci-libs/hdf:=
+		sci-libs/hdf5:=
+	)
+	hdf5? ( sci-libs/hdf5:=[hl(+),mpi=,szip=,zlib] )
+"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	virtual/pkgconfig
+	doc? ( app-doc/doxygen[dot] )
+"
+
+REQUIRED_USE="
+	szip? ( hdf5 )
+	mpi? ( hdf5 )
+"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-4.7.4-big-endian-test.patch
+)
+
+src_configure() {
+	use mpi && export CC=mpicc
+
+	local mycmakeargs=(
+		-DENABLE_DAP_REMOTE_TESTS=OFF
+		#-DENABLE_HDF4_FILE_TESTS=OFF
+		-DENABLE_LIBXML2=ON
+		-DBUILD_UTILITIES=ON
+		-DENABLE_DAP=$(usex dap)
+		-DENABLE_DOXYGEN=$(usex doc)
+		-DENABLE_EXAMPLES=$(usex examples)
+		-DENABLE_HDF4=$(usex hdf)
+		-DENABLE_NETCDF_4=$(usex hdf5)
+		-DENABLE_TESTS=$(usex test)
+	)
+
+	cmake_src_configure
+}
+
+src_test() {
+	# Still needs -j1 as of 4.9.2, see bug #621486 (fixes in 4.9.1 weren't enough)
+	cmake_src_test -j1
+}
+
+src_install() {
+	cmake_src_install
+
+	# bug #827188
+	sed -i -e "s:${EPREFIX}/usr/$(get_libdir)/libdl.so;:dl;:" "${ED}/usr/$(get_libdir)/cmake/netCDF/netCDFTargets.cmake" || die
+}


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2023-03-05  4:13 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2023-03-05  4:13 UTC (permalink / raw
  To: gentoo-commits

commit:     a3cb5196b2bba5e653722ea53e4ae10c86d1fc8a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sun Mar  5 04:00:56 2023 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sun Mar  5 04:11:45 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a3cb5196

sci-libs/netcdf: add 4.9.1

- -fno-strict-aliasing workaround still needed for now, may not be for
  next release.

- Drop -j1 workaround as parallel test fixes landed upstream.

Bug: https://bugs.gentoo.org/621486
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-libs/netcdf/Manifest            |  1 +
 sci-libs/netcdf/netcdf-4.9.1.ebuild | 70 +++++++++++++++++++++++++++++++++++++
 2 files changed, 71 insertions(+)

diff --git a/sci-libs/netcdf/Manifest b/sci-libs/netcdf/Manifest
index 462625e792e9..d9168835e81a 100644
--- a/sci-libs/netcdf/Manifest
+++ b/sci-libs/netcdf/Manifest
@@ -1,2 +1,3 @@
 DIST netcdf-4.8.1.tar.gz 18957280 BLAKE2B 05fc6cd10cb5cbb11dc077b9a884fbc63c4cb840b241e782702da58ad9831fba065a6f1e97c2be092437735d39658482285850a00618d0582d6e4728d64c4402 SHA512 c97207867abf10d414abf34624268710f5b812c26c38f97e73afe00558b3f07917331fbc7fdb9e70b09813acf15a9a09bae2c432a3266ce10a791b9472f87a42
 DIST netcdf-4.9.0.tar.gz 19491744 BLAKE2B b669f7ccb2f7a8def9d5b944a97d101ea7b7307d6e1495a97c0966b4ac9722b404d6039dee192da759d14d52259be2ff4f49be3bfb6cbbfac48732684cbff9c3 SHA512 62cb593b99a6e9c56426175d141907572d3974de8dc39549c85337acf410539f9b7dcd9a375808e271da1d0dc93fce7586b955eddd2bb45901d9cc48a72db705
+DIST netcdf-4.9.1.tar.gz 19525310 BLAKE2B 711083c0e001ec12ec11ecc1d27b373a6e0bc4fd62a3cfe3768f607abcbd465b8485ab0b70f339964694f87f58923a34f66000043b330a6ae03504d176587ae6 SHA512 5ac41c1ce72c730db7864891aca04d9b5f3e3e5bb265801b5972ae21f0039df6b24a96c9999d35b892fb6a7347b9a313ce4fba6c05391483d642abb23a5598e0

diff --git a/sci-libs/netcdf/netcdf-4.9.1.ebuild b/sci-libs/netcdf/netcdf-4.9.1.ebuild
new file mode 100644
index 000000000000..675b1dc809fc
--- /dev/null
+++ b/sci-libs/netcdf/netcdf-4.9.1.ebuild
@@ -0,0 +1,70 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="Scientific library and interface for array oriented data access"
+HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/"
+SRC_URI="https://github.com/Unidata/netcdf-c/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}"/${PN}-c-${PV}
+
+LICENSE="UCAR-Unidata"
+# SONAME of libnetcdf.so
+SLOT="0/19"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 -riscv ~x86 ~amd64-linux ~x86-linux"
+IUSE="+dap doc examples hdf +hdf5 mpi szip test tools"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-libs/libxml2
+	dap? ( net-misc/curl:= )
+	hdf? (
+		media-libs/libjpeg-turbo:=
+		sci-libs/hdf:=
+		sci-libs/hdf5:=
+	)
+	hdf5? ( sci-libs/hdf5:=[hl(+),mpi=,szip=,zlib] )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+	doc? ( app-doc/doxygen[dot] )"
+
+REQUIRED_USE="
+	test? ( tools )
+	szip? ( hdf5 )
+	mpi? ( hdf5 )"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-4.7.4-big-endian-test.patch
+)
+
+src_configure() {
+	use mpi && export CC=mpicc
+
+	# Temporary workaround for test breakage
+	# https://github.com/Unidata/netcdf-c/issues/1983
+	# bug #827042
+	append-flags -fno-strict-aliasing
+
+	local mycmakeargs=(
+		-DENABLE_DAP_REMOTE_TESTS=OFF
+		#-DENABLE_HDF4_FILE_TESTS=OFF
+		-DENABLE_LIBXML2=ON
+		-DBUILD_UTILITIES=$(usex tools)
+		-DENABLE_DAP=$(usex dap)
+		-DENABLE_DOXYGEN=$(usex doc)
+		-DENABLE_EXAMPLES=$(usex examples)
+		-DENABLE_HDF4=$(usex hdf)
+		-DENABLE_NETCDF_4=$(usex hdf5)
+		-DENABLE_TESTS=$(usex test)
+	)
+
+	cmake_src_configure
+}
+
+src_install() {
+	cmake_src_install
+
+	# bug #827188
+	sed -i -e "s:${EPREFIX}/usr/$(get_libdir)/libdl.so;:dl;:" "${ED}/usr/$(get_libdir)/cmake/netCDF/netCDFTargets.cmake" || die
+}


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2022-06-13  7:12 Agostino Sarubbo
  0 siblings, 0 replies; 53+ messages in thread
From: Agostino Sarubbo @ 2022-06-13  7:12 UTC (permalink / raw
  To: gentoo-commits

commit:     aee35f24c62241837421e01117e7da59e04acbf1
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 13 07:12:08 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Jun 13 07:12:08 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aee35f24

sci-libs/netcdf: ppc64 stable wrt bug #851468

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sci-libs/netcdf/netcdf-4.8.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/netcdf/netcdf-4.8.1-r2.ebuild b/sci-libs/netcdf/netcdf-4.8.1-r2.ebuild
index bd9098386691..d4e17743df68 100644
--- a/sci-libs/netcdf/netcdf-4.8.1-r2.ebuild
+++ b/sci-libs/netcdf/netcdf-4.8.1-r2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-c-${PV}"
 LICENSE="UCAR-Unidata"
 # SONAME of libnetcdf.so
 SLOT="0/19"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 -riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ppc64 -riscv ~x86 ~amd64-linux ~x86-linux"
 IUSE="+dap doc examples hdf +hdf5 mpi szip test tools"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2022-06-13  7:07 Agostino Sarubbo
  0 siblings, 0 replies; 53+ messages in thread
From: Agostino Sarubbo @ 2022-06-13  7:07 UTC (permalink / raw
  To: gentoo-commits

commit:     2765bbb882ea6ae41ec68c555a388a4d788634db
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Mon Jun 13 07:04:34 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Mon Jun 13 07:04:34 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2765bbb8

sci-libs/netcdf: amd64 stable wrt bug #851468

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="amd64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sci-libs/netcdf/netcdf-4.8.1-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/netcdf/netcdf-4.8.1-r2.ebuild b/sci-libs/netcdf/netcdf-4.8.1-r2.ebuild
index 02d4832a3f3b..bd9098386691 100644
--- a/sci-libs/netcdf/netcdf-4.8.1-r2.ebuild
+++ b/sci-libs/netcdf/netcdf-4.8.1-r2.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-c-${PV}"
 LICENSE="UCAR-Unidata"
 # SONAME of libnetcdf.so
 SLOT="0/19"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 -riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 -riscv ~x86 ~amd64-linux ~x86-linux"
 IUSE="+dap doc examples hdf +hdf5 mpi szip test tools"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2022-06-11  5:02 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2022-06-11  5:02 UTC (permalink / raw
  To: gentoo-commits

commit:     05652545b9e88a7ca0dceddedeb87e3dbd01cbc7
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Sat Jun 11 05:01:15 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Sat Jun 11 05:01:55 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=05652545

sci-libs/netcdf: add 4.9.0

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-libs/netcdf/Manifest            |  1 +
 sci-libs/netcdf/netcdf-4.9.0.ebuild | 75 +++++++++++++++++++++++++++++++++++++
 2 files changed, 76 insertions(+)

diff --git a/sci-libs/netcdf/Manifest b/sci-libs/netcdf/Manifest
index 8232d5518f32..846d67b85759 100644
--- a/sci-libs/netcdf/Manifest
+++ b/sci-libs/netcdf/Manifest
@@ -1,2 +1,3 @@
 DIST netcdf-4.7.4.tar.gz 19711158 BLAKE2B b49532e6f87b458e7f5654f70ec932d6c8c81272c97ce44df3d27bb61b01d3e005f918b959ce12e42e26f7c12309ab72eeb57a35216d20ab5761837db65741a4 SHA512 15922818fdd71be285eb7dd2fc9be2594fe9af979de3ed316465636c7bbdaec65eb151ca57ef8b703e6a360cdba036b8f9bc193ddff01ff7ce4214c0a66efa79
 DIST netcdf-4.8.1.tar.gz 18957280 BLAKE2B 05fc6cd10cb5cbb11dc077b9a884fbc63c4cb840b241e782702da58ad9831fba065a6f1e97c2be092437735d39658482285850a00618d0582d6e4728d64c4402 SHA512 c97207867abf10d414abf34624268710f5b812c26c38f97e73afe00558b3f07917331fbc7fdb9e70b09813acf15a9a09bae2c432a3266ce10a791b9472f87a42
+DIST netcdf-4.9.0.tar.gz 19491744 BLAKE2B b669f7ccb2f7a8def9d5b944a97d101ea7b7307d6e1495a97c0966b4ac9722b404d6039dee192da759d14d52259be2ff4f49be3bfb6cbbfac48732684cbff9c3 SHA512 62cb593b99a6e9c56426175d141907572d3974de8dc39549c85337acf410539f9b7dcd9a375808e271da1d0dc93fce7586b955eddd2bb45901d9cc48a72db705

diff --git a/sci-libs/netcdf/netcdf-4.9.0.ebuild b/sci-libs/netcdf/netcdf-4.9.0.ebuild
new file mode 100644
index 000000000000..8ffc629f18a2
--- /dev/null
+++ b/sci-libs/netcdf/netcdf-4.9.0.ebuild
@@ -0,0 +1,75 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="Scientific library and interface for array oriented data access"
+HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/"
+SRC_URI="https://github.com/Unidata/netcdf-c/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}"/${PN}-c-${PV}
+
+LICENSE="UCAR-Unidata"
+# SONAME of libnetcdf.so
+SLOT="0/19"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 -riscv ~x86 ~amd64-linux ~x86-linux"
+IUSE="+dap doc examples hdf +hdf5 mpi szip test tools"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-libs/libxml2
+	dap? ( net-misc/curl:= )
+	hdf? (
+		media-libs/libjpeg-turbo:=
+		sci-libs/hdf:=
+		sci-libs/hdf5:=
+	)
+	hdf5? ( sci-libs/hdf5:=[hl(+),mpi=,szip=,zlib] )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+	doc? ( app-doc/doxygen[dot] )"
+
+REQUIRED_USE="
+	test? ( tools )
+	szip? ( hdf5 )
+	mpi? ( hdf5 )"
+
+PATCHES=(
+	"${FILESDIR}"/${PN}-4.7.4-big-endian-test.patch
+)
+
+src_configure() {
+	use mpi && export CC=mpicc
+
+	# Temporary workaround for test breakage
+	# https://github.com/Unidata/netcdf-c/issues/1983
+	# bug #827042
+	append-flags -fno-strict-aliasing
+
+	local mycmakeargs=(
+		-DENABLE_DAP_REMOTE_TESTS=OFF
+		#-DENABLE_HDF4_FILE_TESTS=OFF
+		-DENABLE_LIBXML2=ON
+		-DBUILD_UTILITIES=$(usex tools)
+		-DENABLE_DAP=$(usex dap)
+		-DENABLE_DOXYGEN=$(usex doc)
+		-DENABLE_EXAMPLES=$(usex examples)
+		-DENABLE_HDF4=$(usex hdf)
+		-DENABLE_NETCDF_4=$(usex hdf5)
+		-DENABLE_TESTS=$(usex test)
+	)
+
+	cmake_src_configure
+}
+
+src_test() {
+	# Fails parallel tests: bug #621486
+	cmake_src_test -j1
+}
+
+src_install() {
+	cmake_src_install
+
+	# bug #827188
+	sed -i -e "s:${EPREFIX}/usr/$(get_libdir)/libdl.so;:dl;:" "${ED}/usr/$(get_libdir)/cmake/netCDF/netCDFTargets.cmake" || die
+}


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2022-06-08  5:25 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2022-06-08  5:25 UTC (permalink / raw
  To: gentoo-commits

commit:     d80313248373f4ba7b2ff7ddb940cac16476129e
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Wed Jun  8 05:18:39 2022 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Wed Jun  8 05:19:38 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d8031324

sci-libs/netcdf: avoid broken libdl hardcoding

Closes: https://bugs.gentoo.org/827188
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-libs/netcdf/netcdf-4.8.1-r2.ebuild | 83 ++++++++++++++++++++++++++++++++++
 1 file changed, 83 insertions(+)

diff --git a/sci-libs/netcdf/netcdf-4.8.1-r2.ebuild b/sci-libs/netcdf/netcdf-4.8.1-r2.ebuild
new file mode 100644
index 000000000000..02d4832a3f3b
--- /dev/null
+++ b/sci-libs/netcdf/netcdf-4.8.1-r2.ebuild
@@ -0,0 +1,83 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake flag-o-matic
+
+DESCRIPTION="Scientific library and interface for array oriented data access"
+HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/"
+SRC_URI="https://github.com/Unidata/netcdf-c/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+S="${WORKDIR}/${PN}-c-${PV}"
+
+LICENSE="UCAR-Unidata"
+# SONAME of libnetcdf.so
+SLOT="0/19"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 -riscv ~x86 ~amd64-linux ~x86-linux"
+IUSE="+dap doc examples hdf +hdf5 mpi szip test tools"
+RESTRICT="!test? ( test )"
+
+RDEPEND="dev-libs/libxml2
+	dap? ( net-misc/curl:0= )
+	hdf? (
+		media-libs/libjpeg-turbo:=
+		sci-libs/hdf:0=
+		sci-libs/hdf5:0=
+	)
+	hdf5? ( sci-libs/hdf5:0=[hl(+),mpi=,szip=,zlib] )"
+DEPEND="${RDEPEND}"
+BDEPEND="virtual/pkgconfig
+	doc? ( app-doc/doxygen[dot] )"
+
+REQUIRED_USE="
+	test? ( tools )
+	szip? ( hdf5 )
+	mpi? ( hdf5 )"
+
+PATCHES=(
+	"${FILESDIR}/${PN}-4.8.1-big-endian-build.patch"
+	"${FILESDIR}/${PN}-4.7.4-big-endian-test.patch"
+)
+
+src_prepare() {
+	# skip test that requires network
+	sed -i -e '/run_get_hdf4_files/d' hdf4_test/CMakeLists.txt || die
+
+	cmake_src_prepare
+}
+
+src_configure() {
+	use mpi && export CC=mpicc
+
+	# Temporary workaround for test breakage
+	# https://github.com/Unidata/netcdf-c/issues/1983
+	# bug #827042
+	append-flags -fno-strict-aliasing
+
+	local mycmakeargs=(
+		-DENABLE_DAP_REMOTE_TESTS=OFF
+		# Enable for >4.8.1 (not yet in a release)
+		#-DENABLE_LIBXML2=ON
+		-DBUILD_UTILITIES=$(usex tools)
+		-DENABLE_DAP=$(usex dap)
+		-DENABLE_DOXYGEN=$(usex doc)
+		-DENABLE_EXAMPLES=$(usex examples)
+		-DENABLE_HDF4=$(usex hdf)
+		-DENABLE_NETCDF_4=$(usex hdf5)
+		-DENABLE_TESTS=$(usex test)
+	)
+
+	cmake_src_configure
+}
+
+src_test() {
+	# fails parallel tests: bug #621486
+	cmake_src_test -j1
+}
+
+src_install() {
+	cmake_src_install
+
+	# bug #827188
+	sed -i -e "s:${EPREFIX}/usr/$(get_libdir)/libdl.so;:dl;:" "${ED}/usr/$(get_libdir)/cmake/netCDF/netCDFTargets.cmake" || die
+}


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2022-05-11  8:02 Agostino Sarubbo
  0 siblings, 0 replies; 53+ messages in thread
From: Agostino Sarubbo @ 2022-05-11  8:02 UTC (permalink / raw
  To: gentoo-commits

commit:     330dd95ad42d9a79266c9e3348c703b08c53386f
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Wed May 11 08:02:09 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Wed May 11 08:02:09 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=330dd95a

sci-libs/netcdf: ppc64 stable wrt bug #830880

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc64"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sci-libs/netcdf/netcdf-4.8.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/netcdf/netcdf-4.8.1-r1.ebuild b/sci-libs/netcdf/netcdf-4.8.1-r1.ebuild
index cea41c1db2d4..15e3852ccee4 100644
--- a/sci-libs/netcdf/netcdf-4.8.1-r1.ebuild
+++ b/sci-libs/netcdf/netcdf-4.8.1-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-c-${PV}"
 LICENSE="UCAR-Unidata"
 # SONAME of libnetcdf.so
 SLOT="0/19"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 -riscv x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ppc64 -riscv x86 ~amd64-linux ~x86-linux"
 IUSE="+dap doc examples hdf +hdf5 mpi szip test tools"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2022-05-10 13:47 Agostino Sarubbo
  0 siblings, 0 replies; 53+ messages in thread
From: Agostino Sarubbo @ 2022-05-10 13:47 UTC (permalink / raw
  To: gentoo-commits

commit:     2fc229c3ca31f39ae1c4194206fc4cbe143b109e
Author:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
AuthorDate: Tue May 10 13:47:17 2022 +0000
Commit:     Agostino Sarubbo <ago <AT> gentoo <DOT> org>
CommitDate: Tue May 10 13:47:17 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fc229c3

sci-libs/netcdf: ppc stable wrt bug #830880

Package-Manager: Portage-3.0.30, Repoman-3.0.3
RepoMan-Options: --include-arches="ppc"
Signed-off-by: Agostino Sarubbo <ago <AT> gentoo.org>

 sci-libs/netcdf/netcdf-4.8.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/netcdf/netcdf-4.8.1-r1.ebuild b/sci-libs/netcdf/netcdf-4.8.1-r1.ebuild
index bc4be534b016..cea41c1db2d4 100644
--- a/sci-libs/netcdf/netcdf-4.8.1-r1.ebuild
+++ b/sci-libs/netcdf/netcdf-4.8.1-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-c-${PV}"
 LICENSE="UCAR-Unidata"
 # SONAME of libnetcdf.so
 SLOT="0/19"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 -riscv x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 -riscv x86 ~amd64-linux ~x86-linux"
 IUSE="+dap doc examples hdf +hdf5 mpi szip test tools"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2022-01-11 21:37 Jakov Smolić
  0 siblings, 0 replies; 53+ messages in thread
From: Jakov Smolić @ 2022-01-11 21:37 UTC (permalink / raw
  To: gentoo-commits

commit:     44aa0871f95bc31e19aef14879422ac1b191ca5f
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 11 21:36:58 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Jan 11 21:36:58 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=44aa0871

sci-libs/netcdf: Stabilize 4.8.1-r1 amd64, #830880

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 sci-libs/netcdf/netcdf-4.8.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/netcdf/netcdf-4.8.1-r1.ebuild b/sci-libs/netcdf/netcdf-4.8.1-r1.ebuild
index b1848f7dd2d0..bc4be534b016 100644
--- a/sci-libs/netcdf/netcdf-4.8.1-r1.ebuild
+++ b/sci-libs/netcdf/netcdf-4.8.1-r1.ebuild
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-c-${PV}"
 LICENSE="UCAR-Unidata"
 # SONAME of libnetcdf.so
 SLOT="0/19"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 -riscv x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 -riscv x86 ~amd64-linux ~x86-linux"
 IUSE="+dap doc examples hdf +hdf5 mpi szip test tools"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2022-01-11 21:37 Jakov Smolić
  0 siblings, 0 replies; 53+ messages in thread
From: Jakov Smolić @ 2022-01-11 21:37 UTC (permalink / raw
  To: gentoo-commits

commit:     a0f926d8a7177fce3ea720470845b60f6560ac1f
Author:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
AuthorDate: Tue Jan 11 21:36:51 2022 +0000
Commit:     Jakov Smolić <jsmolic <AT> gentoo <DOT> org>
CommitDate: Tue Jan 11 21:36:51 2022 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a0f926d8

sci-libs/netcdf: Stabilize 4.8.1-r1 x86, #830880

Signed-off-by: Jakov Smolić <jsmolic <AT> gentoo.org>

 sci-libs/netcdf/netcdf-4.8.1-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/netcdf/netcdf-4.8.1-r1.ebuild b/sci-libs/netcdf/netcdf-4.8.1-r1.ebuild
index 0dd095346a26..b1848f7dd2d0 100644
--- a/sci-libs/netcdf/netcdf-4.8.1-r1.ebuild
+++ b/sci-libs/netcdf/netcdf-4.8.1-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2021 Gentoo Authors
+# Copyright 1999-2022 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -13,7 +13,7 @@ S="${WORKDIR}/${PN}-c-${PV}"
 LICENSE="UCAR-Unidata"
 # SONAME of libnetcdf.so
 SLOT="0/19"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 -riscv ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 -riscv x86 ~amd64-linux ~x86-linux"
 IUSE="+dap doc examples hdf +hdf5 mpi szip test tools"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2021-12-28 22:00 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2021-12-28 22:00 UTC (permalink / raw
  To: gentoo-commits

commit:     259313ae634d9843fddabab448f4ce1e131b9ba6
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 28 21:54:19 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 28 22:00:40 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=259313ae

sci-libs/netcdf: temporarily disable ENABLE_LIBXML2

It's not yet in a release, whoops.

Closes: https://bugs.gentoo.org/830191
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-libs/netcdf/netcdf-4.8.1-r1.ebuild | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sci-libs/netcdf/netcdf-4.8.1-r1.ebuild b/sci-libs/netcdf/netcdf-4.8.1-r1.ebuild
index f4214e76b26a..0dd095346a26 100644
--- a/sci-libs/netcdf/netcdf-4.8.1-r1.ebuild
+++ b/sci-libs/netcdf/netcdf-4.8.1-r1.ebuild
@@ -56,7 +56,8 @@ src_configure() {
 
 	local mycmakeargs=(
 		-DENABLE_DAP_REMOTE_TESTS=OFF
-		-DENABLE_LIBXML2=ON
+		# Enable for >4.8.1 (not yet in a release)
+		#-DENABLE_LIBXML2=ON
 		-DBUILD_UTILITIES=$(usex tools)
 		-DENABLE_DAP=$(usex dap)
 		-DENABLE_DOXYGEN=$(usex doc)


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2021-12-28 22:00 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2021-12-28 22:00 UTC (permalink / raw
  To: gentoo-commits

commit:     9b2bf37fdc093555bc8133bad847607438d32e18
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Tue Dec 28 21:50:37 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Tue Dec 28 22:00:39 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9b2bf37f

sci-libs/netcdf: fix subslot

Closes: https://bugs.gentoo.org/830191
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-libs/netcdf/{netcdf-4.8.1.ebuild => netcdf-4.8.1-r1.ebuild} | 3 ++-
 1 file changed, 2 insertions(+), 1 deletion(-)

diff --git a/sci-libs/netcdf/netcdf-4.8.1.ebuild b/sci-libs/netcdf/netcdf-4.8.1-r1.ebuild
similarity index 97%
rename from sci-libs/netcdf/netcdf-4.8.1.ebuild
rename to sci-libs/netcdf/netcdf-4.8.1-r1.ebuild
index 9d62cbfcef3d..f4214e76b26a 100644
--- a/sci-libs/netcdf/netcdf-4.8.1.ebuild
+++ b/sci-libs/netcdf/netcdf-4.8.1-r1.ebuild
@@ -11,7 +11,8 @@ SRC_URI="https://github.com/Unidata/netcdf-c/archive/v${PV}.tar.gz -> ${P}.tar.g
 S="${WORKDIR}/${PN}-c-${PV}"
 
 LICENSE="UCAR-Unidata"
-SLOT="0/18"
+# SONAME of libnetcdf.so
+SLOT="0/19"
 KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 -riscv ~x86 ~amd64-linux ~x86-linux"
 IUSE="+dap doc examples hdf +hdf5 mpi szip test tools"
 RESTRICT="!test? ( test )"


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2021-08-14 23:15 Marek Szuba
  0 siblings, 0 replies; 53+ messages in thread
From: Marek Szuba @ 2021-08-14 23:15 UTC (permalink / raw
  To: gentoo-commits

commit:     1dae78971ed7bb974ce0e61a6b24130c820d9c35
Author:     Marek Szuba <marecki <AT> gentoo <DOT> org>
AuthorDate: Sat Aug 14 21:47:08 2021 +0000
Commit:     Marek Szuba <marecki <AT> gentoo <DOT> org>
CommitDate: Sat Aug 14 23:15:07 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1dae7897

sci-libs/netcdf: keyword 4.7.4 for -riscv

Serious-looking test failures.

Signed-off-by: Marek Szuba <marecki <AT> gentoo.org>

 sci-libs/netcdf/netcdf-4.7.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/netcdf/netcdf-4.7.4.ebuild b/sci-libs/netcdf/netcdf-4.7.4.ebuild
index 428737d15aa..a537ce445a2 100644
--- a/sci-libs/netcdf/netcdf-4.7.4.ebuild
+++ b/sci-libs/netcdf/netcdf-4.7.4.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-c-${PV}"
 
 LICENSE="UCAR-Unidata"
 SLOT="0/18"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ppc64 -riscv x86 ~amd64-linux ~x86-linux"
 IUSE="+dap doc examples hdf +hdf5 mpi szip test tools"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2021-02-25 19:07 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2021-02-25 19:07 UTC (permalink / raw
  To: gentoo-commits

commit:     4fb85c0e8903286b562672e44a86b97d6df4a6af
Author:     Jakov Smolic <jakov.smolic <AT> sartura <DOT> hr>
AuthorDate: Thu Feb 25 09:35:14 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 25 19:07:35 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=4fb85c0e

sci-libs/netcdf: Remove old

Signed-off-by: Jakov Smolic <jakov.smolic <AT> sartura.hr>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-libs/netcdf/Manifest               |  2 --
 sci-libs/netcdf/netcdf-4.3.2-r1.ebuild | 59 ----------------------------------
 sci-libs/netcdf/netcdf-4.6.1-r1.ebuild | 54 -------------------------------
 3 files changed, 115 deletions(-)

diff --git a/sci-libs/netcdf/Manifest b/sci-libs/netcdf/Manifest
index f0ad551c5b0..d286a0bb244 100644
--- a/sci-libs/netcdf/Manifest
+++ b/sci-libs/netcdf/Manifest
@@ -1,3 +1 @@
-DIST netcdf-4.3.2.tar.gz 5013938 BLAKE2B 7acef16284bf8586750bdeb03da3e2e2a1c543b80423269eb2542d179e1b52dd51e30584a13f604e75c295ae9ff993c814183fbb5a78ad1141c62f8dbdda6525 SHA512 9cb9c761bf1e17a37601c37000fdc0bb654afcf111e5ac2fb7dcf037c6aa827e66beb29d5c661edc50ea3f84849f3dee387aab9e85ef81a9b6ca3f36e45debdd
-DIST netcdf-4.6.1.tar.gz 18201700 BLAKE2B 2dab9add736d0db3ad91fb1ccda63c200fe5a2c6e56e2dd5b76375f6535807c6f462623d1709235f03e0940b66a8c2d1c3fd896b042b8b0004c87f038852befb SHA512 e290b10e763f9f6ef56b5224f834834853de7c21347ef6a078a2e7d819757fc8069814431784d0a0387ba2ce1f01776556e3051f9465829da0ffd3849571cd61
 DIST netcdf-4.7.4.tar.gz 19711158 BLAKE2B b49532e6f87b458e7f5654f70ec932d6c8c81272c97ce44df3d27bb61b01d3e005f918b959ce12e42e26f7c12309ab72eeb57a35216d20ab5761837db65741a4 SHA512 15922818fdd71be285eb7dd2fc9be2594fe9af979de3ed316465636c7bbdaec65eb151ca57ef8b703e6a360cdba036b8f9bc193ddff01ff7ce4214c0a66efa79

diff --git a/sci-libs/netcdf/netcdf-4.3.2-r1.ebuild b/sci-libs/netcdf/netcdf-4.3.2-r1.ebuild
deleted file mode 100644
index e880b9a4ebf..00000000000
--- a/sci-libs/netcdf/netcdf-4.3.2-r1.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2019 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=5
-
-inherit autotools-utils
-
-DESCRIPTION="Scientific library and interface for array oriented data access"
-HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/"
-SRC_URI="ftp://ftp.unidata.ucar.edu/pub/netcdf/${P}.tar.gz"
-
-LICENSE="UCAR-Unidata"
-SLOT="0/7"
-KEYWORDS="amd64 ~arm ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="+dap examples hdf +hdf5 mpi static-libs szip test tools"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	dap? ( net-misc/curl:0= )
-	hdf? ( sci-libs/hdf:0= sci-libs/hdf5:0= )
-	hdf5? ( sci-libs/hdf5:0=[hl(+),mpi=,szip=,zlib] )"
-DEPEND="${RDEPEND}"
-# doc generation is missing many doxygen files in tar ball
-#	doc? ( app-doc/doxygen[dot] )"
-
-REQUIRED_USE="test? ( tools ) szip? ( hdf5 ) mpi? ( hdf5 )"
-
-PATCHES=( "${FILESDIR}/${P}-HDF5-1.8.13+-compat.patch" )
-
-src_configure() {
-	#	--docdir="${EPREFIX}"/usr/share/doc/${PF}
-	#	$(use_enable doc doxygen)
-	local myeconfargs=(
-		--disable-examples
-		--disable-dap-remote-tests
-		$(use_enable dap)
-		$(use_enable hdf hdf4)
-		$(use_enable hdf5 netcdf-4)
-		$(use_enable tools utilities)
-	)
-	if use mpi; then
-		export CC=mpicc
-		myeconfargs+=( --enable-parallel )
-		use test && myeconfargs+=( --enable-parallel-tests )
-	fi
-	autotools-utils_src_configure
-}
-
-src_test() {
-	autotools-utils_src_test -j1
-}
-
-src_install() {
-	autotools-utils_src_install
-	if use examples; then
-		insinto /usr/share/doc/${PF}
-		doins -r examples
-	fi
-}

diff --git a/sci-libs/netcdf/netcdf-4.6.1-r1.ebuild b/sci-libs/netcdf/netcdf-4.6.1-r1.ebuild
deleted file mode 100644
index d7770061f7a..00000000000
--- a/sci-libs/netcdf/netcdf-4.6.1-r1.ebuild
+++ /dev/null
@@ -1,54 +0,0 @@
-# Copyright 1999-2020 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils ltprune
-
-DESCRIPTION="Scientific library and interface for array oriented data access"
-HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/"
-SRC_URI="https://github.com/Unidata/netcdf-c/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="UCAR-Unidata"
-SLOT="0/13"
-KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
-IUSE="+dap examples hdf +hdf5 mpi static-libs szip test tools"
-RESTRICT="!test? ( test )"
-
-RDEPEND="
-	dap? ( net-misc/curl:0= )
-	hdf? ( sci-libs/hdf:0= sci-libs/hdf5:0= )
-	hdf5? ( sci-libs/hdf5:0=[hl(+),mpi=,szip=,zlib] )"
-DEPEND="${RDEPEND}"
-# doc generation is missing many doxygen files in tar ball
-#	doc? ( app-doc/doxygen[dot] )"
-
-REQUIRED_USE="test? ( tools ) szip? ( hdf5 ) mpi? ( hdf5 )"
-
-S="${WORKDIR}/${PN}-c-${PV}"
-
-src_configure() {
-	local myconf
-	if use mpi; then
-		export CC=mpicc
-	fi
-	econf "${myconf}" \
-		--disable-examples \
-		--disable-dap-remote-tests \
-		$(use_enable dap) \
-		$(use_enable hdf hdf4) \
-		$(use_enable hdf5 netcdf-4) \
-		$(use_enable static-libs static) \
-		$(use_enable tools utilities)
-}
-
-src_test() {
-	# fails parallel tests: bug #621486
-	emake check -j1
-}
-
-src_install() {
-	default
-	use examples && dodoc -r examples
-	prune_libtool_files
-}


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2021-02-25  8:56 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2021-02-25  8:56 UTC (permalink / raw
  To: gentoo-commits

commit:     aa17f89ac5eab8fc008189ab8bef79540af98a7a
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 25 08:56:31 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 25 08:56:31 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aa17f89a

sci-libs/netcdf: Stabilize 4.7.4 ppc64, #770649

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-libs/netcdf/netcdf-4.7.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/netcdf/netcdf-4.7.4.ebuild b/sci-libs/netcdf/netcdf-4.7.4.ebuild
index bf5dcbe4675..428737d15aa 100644
--- a/sci-libs/netcdf/netcdf-4.7.4.ebuild
+++ b/sci-libs/netcdf/netcdf-4.7.4.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-c-${PV}"
 
 LICENSE="UCAR-Unidata"
 SLOT="0/18"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="+dap doc examples hdf +hdf5 mpi szip test tools"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2021-02-25  8:56 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2021-02-25  8:56 UTC (permalink / raw
  To: gentoo-commits

commit:     da5240261ef90677974a37c16242439366ecb393
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 25 08:56:02 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 25 08:56:02 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=da524026

sci-libs/netcdf: Stabilize 4.7.4 ppc, #770649

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-libs/netcdf/netcdf-4.7.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/netcdf/netcdf-4.7.4.ebuild b/sci-libs/netcdf/netcdf-4.7.4.ebuild
index c45ee223982..bf5dcbe4675 100644
--- a/sci-libs/netcdf/netcdf-4.7.4.ebuild
+++ b/sci-libs/netcdf/netcdf-4.7.4.ebuild
@@ -12,7 +12,7 @@ S="${WORKDIR}/${PN}-c-${PV}"
 
 LICENSE="UCAR-Unidata"
 SLOT="0/18"
-KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="+dap doc examples hdf +hdf5 mpi szip test tools"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2021-02-25  8:50 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2021-02-25  8:50 UTC (permalink / raw
  To: gentoo-commits

commit:     8ae28541833c3a8dd67221d42082ff79f717654c
Author:     Sam James <sam <AT> gentoo <DOT> org>
AuthorDate: Thu Feb 25 08:49:54 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Thu Feb 25 08:50:03 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ae28541

sci-libs/netcdf: Stabilize 4.7.4 amd64, #770649

Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-libs/netcdf/netcdf-4.7.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/netcdf/netcdf-4.7.4.ebuild b/sci-libs/netcdf/netcdf-4.7.4.ebuild
index 2d24c92db74..0e3c2b88868 100644
--- a/sci-libs/netcdf/netcdf-4.7.4.ebuild
+++ b/sci-libs/netcdf/netcdf-4.7.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Unidata/netcdf-c/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="UCAR-Unidata"
 SLOT="0/18"
-KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="+dap doc examples hdf +hdf5 mpi szip test tools"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2021-02-22 18:57 Sam James
  0 siblings, 0 replies; 53+ messages in thread
From: Sam James @ 2021-02-22 18:57 UTC (permalink / raw
  To: gentoo-commits

commit:     018aa9e8804f439404f3cff1e98c5800d9e1c253
Author:     Roy Bamford <neddyseagoon <AT> gentoo <DOT> org>
AuthorDate: Sat Feb 20 20:20:25 2021 +0000
Commit:     Sam James <sam <AT> gentoo <DOT> org>
CommitDate: Mon Feb 22 18:57:00 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=018aa9e8

sci-libs/netcdf: added ~arm64 after p.u.m hdf

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Roy Bamford <neddyseagoon <AT> gentoo.org>
Signed-off-by: Sam James <sam <AT> gentoo.org>

 sci-libs/netcdf/netcdf-4.7.4.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/netcdf/netcdf-4.7.4.ebuild b/sci-libs/netcdf/netcdf-4.7.4.ebuild
index 41d55e5e7d9..2d24c92db74 100644
--- a/sci-libs/netcdf/netcdf-4.7.4.ebuild
+++ b/sci-libs/netcdf/netcdf-4.7.4.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Unidata/netcdf-c/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="UCAR-Unidata"
 SLOT="0/18"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="+dap doc examples hdf +hdf5 mpi szip test tools"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2021-02-19 20:12 Thomas Deutschmann
  0 siblings, 0 replies; 53+ messages in thread
From: Thomas Deutschmann @ 2021-02-19 20:12 UTC (permalink / raw
  To: gentoo-commits

commit:     72297ed102a61da9aa2631a68eab767d69548811
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 19 20:10:12 2021 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Fri Feb 19 20:12:19 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=72297ed1

sci-libs/netcdf: x86 stable (bug #770649)

Package-Manager: Portage-3.0.14, Repoman-3.0.2
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 sci-libs/netcdf/netcdf-4.7.4.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/netcdf/netcdf-4.7.4.ebuild b/sci-libs/netcdf/netcdf-4.7.4.ebuild
index 8f99b01c1bd..41d55e5e7d9 100644
--- a/sci-libs/netcdf/netcdf-4.7.4.ebuild
+++ b/sci-libs/netcdf/netcdf-4.7.4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2020 Gentoo Authors
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=7
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Unidata/netcdf-c/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="UCAR-Unidata"
 SLOT="0/18"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="+dap doc examples hdf +hdf5 mpi szip test tools"
 RESTRICT="!test? ( test )"
 


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2021-01-17 13:37 Pacho Ramos
  0 siblings, 0 replies; 53+ messages in thread
From: Pacho Ramos @ 2021-01-17 13:37 UTC (permalink / raw
  To: gentoo-commits

commit:     aef15e5534ffcd09c18986004f9e09175e3ced80
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Jan 17 13:35:40 2021 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Jan 17 13:36:54 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=aef15e55

Revert "sci-libs/netcdf: Remove old"

This reverts commit d7fda45912661dcccd5ec1dd17ca0b5831ac66d0 because it
removed latest stable version

Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 sci-libs/netcdf/Manifest               |  1 +
 sci-libs/netcdf/netcdf-4.6.1-r1.ebuild | 54 ++++++++++++++++++++++++++++++++++
 sci-libs/netcdf/netcdf-4.6.1.ebuild    | 54 ++++++++++++++++++++++++++++++++++
 3 files changed, 109 insertions(+)

diff --git a/sci-libs/netcdf/Manifest b/sci-libs/netcdf/Manifest
index 3a740220022..f0ad551c5b0 100644
--- a/sci-libs/netcdf/Manifest
+++ b/sci-libs/netcdf/Manifest
@@ -1,2 +1,3 @@
 DIST netcdf-4.3.2.tar.gz 5013938 BLAKE2B 7acef16284bf8586750bdeb03da3e2e2a1c543b80423269eb2542d179e1b52dd51e30584a13f604e75c295ae9ff993c814183fbb5a78ad1141c62f8dbdda6525 SHA512 9cb9c761bf1e17a37601c37000fdc0bb654afcf111e5ac2fb7dcf037c6aa827e66beb29d5c661edc50ea3f84849f3dee387aab9e85ef81a9b6ca3f36e45debdd
+DIST netcdf-4.6.1.tar.gz 18201700 BLAKE2B 2dab9add736d0db3ad91fb1ccda63c200fe5a2c6e56e2dd5b76375f6535807c6f462623d1709235f03e0940b66a8c2d1c3fd896b042b8b0004c87f038852befb SHA512 e290b10e763f9f6ef56b5224f834834853de7c21347ef6a078a2e7d819757fc8069814431784d0a0387ba2ce1f01776556e3051f9465829da0ffd3849571cd61
 DIST netcdf-4.7.4.tar.gz 19711158 BLAKE2B b49532e6f87b458e7f5654f70ec932d6c8c81272c97ce44df3d27bb61b01d3e005f918b959ce12e42e26f7c12309ab72eeb57a35216d20ab5761837db65741a4 SHA512 15922818fdd71be285eb7dd2fc9be2594fe9af979de3ed316465636c7bbdaec65eb151ca57ef8b703e6a360cdba036b8f9bc193ddff01ff7ce4214c0a66efa79

diff --git a/sci-libs/netcdf/netcdf-4.6.1-r1.ebuild b/sci-libs/netcdf/netcdf-4.6.1-r1.ebuild
new file mode 100644
index 00000000000..d7770061f7a
--- /dev/null
+++ b/sci-libs/netcdf/netcdf-4.6.1-r1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils ltprune
+
+DESCRIPTION="Scientific library and interface for array oriented data access"
+HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/"
+SRC_URI="https://github.com/Unidata/netcdf-c/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="UCAR-Unidata"
+SLOT="0/13"
+KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+IUSE="+dap examples hdf +hdf5 mpi static-libs szip test tools"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	dap? ( net-misc/curl:0= )
+	hdf? ( sci-libs/hdf:0= sci-libs/hdf5:0= )
+	hdf5? ( sci-libs/hdf5:0=[hl(+),mpi=,szip=,zlib] )"
+DEPEND="${RDEPEND}"
+# doc generation is missing many doxygen files in tar ball
+#	doc? ( app-doc/doxygen[dot] )"
+
+REQUIRED_USE="test? ( tools ) szip? ( hdf5 ) mpi? ( hdf5 )"
+
+S="${WORKDIR}/${PN}-c-${PV}"
+
+src_configure() {
+	local myconf
+	if use mpi; then
+		export CC=mpicc
+	fi
+	econf "${myconf}" \
+		--disable-examples \
+		--disable-dap-remote-tests \
+		$(use_enable dap) \
+		$(use_enable hdf hdf4) \
+		$(use_enable hdf5 netcdf-4) \
+		$(use_enable static-libs static) \
+		$(use_enable tools utilities)
+}
+
+src_test() {
+	# fails parallel tests: bug #621486
+	emake check -j1
+}
+
+src_install() {
+	default
+	use examples && dodoc -r examples
+	prune_libtool_files
+}

diff --git a/sci-libs/netcdf/netcdf-4.6.1.ebuild b/sci-libs/netcdf/netcdf-4.6.1.ebuild
new file mode 100644
index 00000000000..ed2f91c0b4a
--- /dev/null
+++ b/sci-libs/netcdf/netcdf-4.6.1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils ltprune
+
+DESCRIPTION="Scientific library and interface for array oriented data access"
+HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/"
+SRC_URI="https://github.com/Unidata/netcdf-c/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="UCAR-Unidata"
+SLOT="0/11"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="+dap examples hdf +hdf5 mpi static-libs szip test tools"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	dap? ( net-misc/curl:0= )
+	hdf? ( sci-libs/hdf:0= sci-libs/hdf5:0= )
+	hdf5? ( sci-libs/hdf5:0=[hl(+),mpi=,szip=,zlib] )"
+DEPEND="${RDEPEND}"
+# doc generation is missing many doxygen files in tar ball
+#	doc? ( app-doc/doxygen[dot] )"
+
+REQUIRED_USE="test? ( tools ) szip? ( hdf5 ) mpi? ( hdf5 )"
+
+S="${WORKDIR}/${PN}-c-${PV}"
+
+src_configure() {
+	local myconf
+	if use mpi; then
+		export CC=mpicc
+	fi
+	econf "${myconf}" \
+		--disable-examples \
+		--disable-dap-remote-tests \
+		$(use_enable dap) \
+		$(use_enable hdf hdf4) \
+		$(use_enable hdf5 netcdf-4) \
+		$(use_enable static-libs static) \
+		$(use_enable tools utilities)
+}
+
+src_test() {
+	# fails parallel tests: bug #621486
+	emake check -j1
+}
+
+src_install() {
+	default
+	use examples && dodoc -r examples
+	prune_libtool_files
+}


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2020-12-28 16:11 David Seifert
  0 siblings, 0 replies; 53+ messages in thread
From: David Seifert @ 2020-12-28 16:11 UTC (permalink / raw
  To: gentoo-commits

commit:     7ad9683f97dcc07c529842bda6880b7f5587178a
Author:     Jakov Smolic <jakov.smolic <AT> sartura <DOT> hr>
AuthorDate: Mon Dec 28 16:10:47 2020 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Mon Dec 28 16:10:47 2020 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=7ad9683f

sci-libs/netcdf: Bump to 4.7.4

Closes: https://github.com/gentoo/gentoo/pull/18739
Closes: https://bugs.gentoo.org/682340
Closes: https://bugs.gentoo.org/711460
Signed-off-by: Jakov Smolic <jakov.smolic <AT> sartura.hr>
Signed-off-by: David Seifert <soap <AT> gentoo.org>

 sci-libs/netcdf/Manifest            |  1 +
 sci-libs/netcdf/netcdf-4.7.4.ebuild | 65 +++++++++++++++++++++++++++++++++++++
 2 files changed, 66 insertions(+)

diff --git a/sci-libs/netcdf/Manifest b/sci-libs/netcdf/Manifest
index 5271389b4f2..f0ad551c5b0 100644
--- a/sci-libs/netcdf/Manifest
+++ b/sci-libs/netcdf/Manifest
@@ -1,2 +1,3 @@
 DIST netcdf-4.3.2.tar.gz 5013938 BLAKE2B 7acef16284bf8586750bdeb03da3e2e2a1c543b80423269eb2542d179e1b52dd51e30584a13f604e75c295ae9ff993c814183fbb5a78ad1141c62f8dbdda6525 SHA512 9cb9c761bf1e17a37601c37000fdc0bb654afcf111e5ac2fb7dcf037c6aa827e66beb29d5c661edc50ea3f84849f3dee387aab9e85ef81a9b6ca3f36e45debdd
 DIST netcdf-4.6.1.tar.gz 18201700 BLAKE2B 2dab9add736d0db3ad91fb1ccda63c200fe5a2c6e56e2dd5b76375f6535807c6f462623d1709235f03e0940b66a8c2d1c3fd896b042b8b0004c87f038852befb SHA512 e290b10e763f9f6ef56b5224f834834853de7c21347ef6a078a2e7d819757fc8069814431784d0a0387ba2ce1f01776556e3051f9465829da0ffd3849571cd61
+DIST netcdf-4.7.4.tar.gz 19711158 BLAKE2B b49532e6f87b458e7f5654f70ec932d6c8c81272c97ce44df3d27bb61b01d3e005f918b959ce12e42e26f7c12309ab72eeb57a35216d20ab5761837db65741a4 SHA512 15922818fdd71be285eb7dd2fc9be2594fe9af979de3ed316465636c7bbdaec65eb151ca57ef8b703e6a360cdba036b8f9bc193ddff01ff7ce4214c0a66efa79

diff --git a/sci-libs/netcdf/netcdf-4.7.4.ebuild b/sci-libs/netcdf/netcdf-4.7.4.ebuild
new file mode 100644
index 00000000000..8f99b01c1bd
--- /dev/null
+++ b/sci-libs/netcdf/netcdf-4.7.4.ebuild
@@ -0,0 +1,65 @@
+# Copyright 1999-2020 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+
+inherit cmake
+
+DESCRIPTION="Scientific library and interface for array oriented data access"
+HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/"
+SRC_URI="https://github.com/Unidata/netcdf-c/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="UCAR-Unidata"
+SLOT="0/18"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="+dap doc examples hdf +hdf5 mpi szip test tools"
+RESTRICT="!test? ( test )"
+
+RDEPEND="
+	dap? ( net-misc/curl:0= )
+	hdf? (
+		sci-libs/hdf:0=
+		sci-libs/hdf5:0=
+		virtual/jpeg
+	)
+	hdf5? ( sci-libs/hdf5:0=[hl(+),mpi=,szip=,zlib] )"
+DEPEND="${RDEPEND}"
+BDEPEND="
+	doc? ( app-doc/doxygen[dot] )
+	virtual/pkgconfig"
+
+REQUIRED_USE="
+	test? ( tools )
+	szip? ( hdf5 )
+	mpi? ( hdf5 )"
+
+S="${WORKDIR}/${PN}-c-${PV}"
+
+src_prepare() {
+	# skip test that requires network
+	sed -i -e '/run_get_hdf4_files/d' hdf4_test/CMakeLists.txt || die
+
+	cmake_src_prepare
+}
+
+src_configure() {
+	use mpi && export CC=mpicc
+
+	local mycmakeargs=(
+		-DENABLE_DAP_REMOTE_TESTS=OFF
+		-DBUILD_UTILITIES=$(usex tools)
+		-DENABLE_DAP=$(usex dap)
+		-DENABLE_DOXYGEN=$(usex doc)
+		-DENABLE_EXAMPLES=$(usex examples)
+		-DENABLE_HDF4=$(usex hdf)
+		-DENABLE_NETCDF_4=$(usex hdf5)
+		-DENABLE_TESTS=$(usex test)
+	)
+
+	cmake_src_configure
+}
+
+src_test() {
+	# fails parallel tests: bug #621486
+	cmake_src_test -j1
+}


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2019-09-14  6:52 Matt Turner
  0 siblings, 0 replies; 53+ messages in thread
From: Matt Turner @ 2019-09-14  6:52 UTC (permalink / raw
  To: gentoo-commits

commit:     0215eca50a81ffb11d706cd9d1b17b24dbbb214b
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Sat Sep 14 06:31:08 2019 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Sat Sep 14 06:52:04 2019 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=0215eca5

sci-libs/netcdf: Drop old versions

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 sci-libs/netcdf/Manifest               |  2 --
 sci-libs/netcdf/netcdf-4.4.0-r1.ebuild | 50 -------------------------------
 sci-libs/netcdf/netcdf-4.4.1.1.ebuild  | 55 ----------------------------------
 3 files changed, 107 deletions(-)

diff --git a/sci-libs/netcdf/Manifest b/sci-libs/netcdf/Manifest
index 327618d86c8..5271389b4f2 100644
--- a/sci-libs/netcdf/Manifest
+++ b/sci-libs/netcdf/Manifest
@@ -1,4 +1,2 @@
 DIST netcdf-4.3.2.tar.gz 5013938 BLAKE2B 7acef16284bf8586750bdeb03da3e2e2a1c543b80423269eb2542d179e1b52dd51e30584a13f604e75c295ae9ff993c814183fbb5a78ad1141c62f8dbdda6525 SHA512 9cb9c761bf1e17a37601c37000fdc0bb654afcf111e5ac2fb7dcf037c6aa827e66beb29d5c661edc50ea3f84849f3dee387aab9e85ef81a9b6ca3f36e45debdd
-DIST netcdf-4.4.0.tar.gz 17487357 BLAKE2B 45c3ea75df4c7fef57cd49d242c349b078a73915f8690bf2508e0f93cb4189246806a3ecead5a0dd050204dbeeeb4eaa0468bcfba4eeee14b9766a3fe0f1ffa6 SHA512 c5cae15e86d11e6434a489bdac39ea498bdca2008ae6732a16603b32d79a9227a168a0fa0174c6d55ced0c92d9b644f60db4d946f695731161572abd6b778fa1
-DIST netcdf-4.4.1.1.tar.gz 17670828 BLAKE2B 9d38b7ce9feaafbe8326b4a055be3aa805dbe0f8efd039c30b2fb9c41ac912a4ae9eb2f95709f0069f8d38c7526491636be4adc65d1d57ee69e0678edccf232b SHA512 ee23f37d7b40e7b9a115d29bc038c7c654d50dedfcad62617b8dee3efa4668305e6a0656ba655770727ff46f4b6d742869c719267eca3392c94e2488eb902da7
 DIST netcdf-4.6.1.tar.gz 18201700 BLAKE2B 2dab9add736d0db3ad91fb1ccda63c200fe5a2c6e56e2dd5b76375f6535807c6f462623d1709235f03e0940b66a8c2d1c3fd896b042b8b0004c87f038852befb SHA512 e290b10e763f9f6ef56b5224f834834853de7c21347ef6a078a2e7d819757fc8069814431784d0a0387ba2ce1f01776556e3051f9465829da0ffd3849571cd61

diff --git a/sci-libs/netcdf/netcdf-4.4.0-r1.ebuild b/sci-libs/netcdf/netcdf-4.4.0-r1.ebuild
deleted file mode 100644
index 3efc4f92fd0..00000000000
--- a/sci-libs/netcdf/netcdf-4.4.0-r1.ebuild
+++ /dev/null
@@ -1,50 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils
-
-DESCRIPTION="Scientific library and interface for array oriented data access"
-HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/"
-SRC_URI="https://github.com/Unidata/netcdf-c/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="UCAR-Unidata"
-SLOT="0/11"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="+dap examples hdf +hdf5 mpi static-libs szip test tools"
-
-RDEPEND="
-	dap? ( net-misc/curl:0= )
-	hdf? ( sci-libs/hdf:0= sci-libs/hdf5:0= )
-	hdf5? ( sci-libs/hdf5:0=[hl(+),mpi=,szip=,zlib] )"
-DEPEND="${RDEPEND}"
-# doc generation is missing many doxygen files in tar ball
-#	doc? ( app-doc/doxygen[dot] )"
-
-REQUIRED_USE="test? ( tools ) szip? ( hdf5 ) mpi? ( hdf5 )"
-
-S="${WORKDIR}/${PN}-c-${PV}"
-
-src_configure() {
-	local myconf
-	if use mpi; then
-		export CC=mpicc
-		myconf="--enable-parallel"
-		use test && myconf+=" --enable-parallel-tests"
-	fi
-	econf "${myconf}" \
-		--disable-examples \
-		--disable-dap-remote-tests \
-		$(use_enable dap) \
-		$(use_enable hdf hdf4) \
-		$(use_enable hdf5 netcdf-4) \
-		$(use_enable static-libs static) \
-		$(use_enable tools utilities)
-}
-
-src_install() {
-	default
-	use examples && dodoc -r examples
-	prune_libtool_files
-}

diff --git a/sci-libs/netcdf/netcdf-4.4.1.1.ebuild b/sci-libs/netcdf/netcdf-4.4.1.1.ebuild
deleted file mode 100644
index 645d3596db6..00000000000
--- a/sci-libs/netcdf/netcdf-4.4.1.1.ebuild
+++ /dev/null
@@ -1,55 +0,0 @@
-# Copyright 1999-2018 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=6
-
-inherit eutils
-
-DESCRIPTION="Scientific library and interface for array oriented data access"
-HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/"
-SRC_URI="https://github.com/Unidata/netcdf-c/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="UCAR-Unidata"
-SLOT="0/11"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="+dap examples hdf +hdf5 mpi static-libs szip test tools"
-
-RDEPEND="
-	dap? ( net-misc/curl:0= )
-	hdf? ( sci-libs/hdf:0= sci-libs/hdf5:0= )
-	hdf5? ( sci-libs/hdf5:0=[hl(+),mpi=,szip=,zlib] )"
-DEPEND="${RDEPEND}"
-# doc generation is missing many doxygen files in tar ball
-#	doc? ( app-doc/doxygen[dot] )"
-
-REQUIRED_USE="test? ( tools ) szip? ( hdf5 ) mpi? ( hdf5 )"
-
-S="${WORKDIR}/${PN}-c-${PV}"
-
-src_configure() {
-	local myconf
-	if use mpi; then
-		export CC=mpicc
-		myconf="--enable-parallel"
-		use test && myconf+=" --enable-parallel-tests"
-	fi
-	econf "${myconf}" \
-		--disable-examples \
-		--disable-dap-remote-tests \
-		$(use_enable dap) \
-		$(use_enable hdf hdf4) \
-		$(use_enable hdf5 netcdf-4) \
-		$(use_enable static-libs static) \
-		$(use_enable tools utilities)
-}
-
-src_test() {
-	# fails parallel tests: bug #621486
-	emake check -j1
-}
-
-src_install() {
-	default
-	use examples && dodoc -r examples
-	prune_libtool_files
-}


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2018-10-13 15:49 Sergei Trofimovich
  0 siblings, 0 replies; 53+ messages in thread
From: Sergei Trofimovich @ 2018-10-13 15:49 UTC (permalink / raw
  To: gentoo-commits

commit:     633823d39fffff80615c1d3de49f31668e9ef79a
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Oct 13 15:47:14 2018 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Oct 13 15:49:23 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=633823d3

sci-libs/netcdf: stable 4.6.1-r1 for ia64, bug #641344

Signed-off-by: Sergei Trofimovich <slyfox <AT> gentoo.org>
Package-Manager: Portage-2.3.51, Repoman-2.3.11
RepoMan-Options: --include-arches="ia64"

 sci-libs/netcdf/netcdf-4.6.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/netcdf/netcdf-4.6.1-r1.ebuild b/sci-libs/netcdf/netcdf-4.6.1-r1.ebuild
index a37c4a93ef3..3ccbe77b51a 100644
--- a/sci-libs/netcdf/netcdf-4.6.1-r1.ebuild
+++ b/sci-libs/netcdf/netcdf-4.6.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Unidata/netcdf-c/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="UCAR-Unidata"
 SLOT="0/13"
-KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ia64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="+dap examples hdf +hdf5 mpi static-libs szip test tools"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2018-10-05 17:11 Mikle Kolyada
  0 siblings, 0 replies; 53+ messages in thread
From: Mikle Kolyada @ 2018-10-05 17:11 UTC (permalink / raw
  To: gentoo-commits

commit:     d3bd3eb43743e3c56b007378ddc30459422e93e2
Author:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  5 17:11:34 2018 +0000
Commit:     Mikle Kolyada <zlogene <AT> gentoo <DOT> org>
CommitDate: Fri Oct  5 17:11:34 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d3bd3eb4

sci-libs/netcdf: amd64 stable wrt bug #641344

Signed-off-by: Mikle Kolyada <zlogene <AT> gentoo.org>
Package-Manager: Portage-2.3.49, Repoman-2.3.11

 sci-libs/netcdf/netcdf-4.6.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/netcdf/netcdf-4.6.1-r1.ebuild b/sci-libs/netcdf/netcdf-4.6.1-r1.ebuild
index 060bb830f2c..a37c4a93ef3 100644
--- a/sci-libs/netcdf/netcdf-4.6.1-r1.ebuild
+++ b/sci-libs/netcdf/netcdf-4.6.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Unidata/netcdf-c/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="UCAR-Unidata"
 SLOT="0/13"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ~ia64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="+dap examples hdf +hdf5 mpi static-libs szip test tools"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2018-10-05 12:25 Thomas Deutschmann
  0 siblings, 0 replies; 53+ messages in thread
From: Thomas Deutschmann @ 2018-10-05 12:25 UTC (permalink / raw
  To: gentoo-commits

commit:     1131f60d2f052b7346e99a74427b3cf5417e3126
Author:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
AuthorDate: Fri Oct  5 12:19:49 2018 +0000
Commit:     Thomas Deutschmann <whissi <AT> gentoo <DOT> org>
CommitDate: Fri Oct  5 12:24:42 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1131f60d

sci-libs/netcdf: x86 stable (bug #641344)

Package-Manager: Portage-2.3.50, Repoman-2.3.11
Signed-off-by: Thomas Deutschmann <whissi <AT> gentoo.org>

 sci-libs/netcdf/netcdf-4.6.1-r1.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-libs/netcdf/netcdf-4.6.1-r1.ebuild b/sci-libs/netcdf/netcdf-4.6.1-r1.ebuild
index f4ebee1029c..060bb830f2c 100644
--- a/sci-libs/netcdf/netcdf-4.6.1-r1.ebuild
+++ b/sci-libs/netcdf/netcdf-4.6.1-r1.ebuild
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Unidata/netcdf-c/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="UCAR-Unidata"
 SLOT="0/13"
-KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="+dap examples hdf +hdf5 mpi static-libs szip test tools"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2018-09-30 10:10 Pacho Ramos
  0 siblings, 0 replies; 53+ messages in thread
From: Pacho Ramos @ 2018-09-30 10:10 UTC (permalink / raw
  To: gentoo-commits

commit:     899f0e6bf88c3dc6693f93f7fad486ef8e7f185e
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Sun Sep 30 10:06:59 2018 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Sun Sep 30 10:09:52 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=899f0e6b

sci-libs/netcdf: Update subslot (#654036 by Jouni Kosonen)

Package-Manager: Portage-2.3.50, Repoman-2.3.11
Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>

 sci-libs/netcdf/netcdf-4.6.1-r1.ebuild | 53 ++++++++++++++++++++++++++++++++++
 1 file changed, 53 insertions(+)

diff --git a/sci-libs/netcdf/netcdf-4.6.1-r1.ebuild b/sci-libs/netcdf/netcdf-4.6.1-r1.ebuild
new file mode 100644
index 00000000000..f4ebee1029c
--- /dev/null
+++ b/sci-libs/netcdf/netcdf-4.6.1-r1.ebuild
@@ -0,0 +1,53 @@
+# Copyright 1999-2018 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils
+
+DESCRIPTION="Scientific library and interface for array oriented data access"
+HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/"
+SRC_URI="https://github.com/Unidata/netcdf-c/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="UCAR-Unidata"
+SLOT="0/13"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="+dap examples hdf +hdf5 mpi static-libs szip test tools"
+
+RDEPEND="
+	dap? ( net-misc/curl:0= )
+	hdf? ( sci-libs/hdf:0= sci-libs/hdf5:0= )
+	hdf5? ( sci-libs/hdf5:0=[hl(+),mpi=,szip=,zlib] )"
+DEPEND="${RDEPEND}"
+# doc generation is missing many doxygen files in tar ball
+#	doc? ( app-doc/doxygen[dot] )"
+
+REQUIRED_USE="test? ( tools ) szip? ( hdf5 ) mpi? ( hdf5 )"
+
+S="${WORKDIR}/${PN}-c-${PV}"
+
+src_configure() {
+	local myconf
+	if use mpi; then
+		export CC=mpicc
+	fi
+	econf "${myconf}" \
+		--disable-examples \
+		--disable-dap-remote-tests \
+		$(use_enable dap) \
+		$(use_enable hdf hdf4) \
+		$(use_enable hdf5 netcdf-4) \
+		$(use_enable static-libs static) \
+		$(use_enable tools utilities)
+}
+
+src_test() {
+	# fails parallel tests: bug #621486
+	emake check -j1
+}
+
+src_install() {
+	default
+	use examples && dodoc -r examples
+	prune_libtool_files
+}


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2018-05-16 22:57 Aaron Bauman
  0 siblings, 0 replies; 53+ messages in thread
From: Aaron Bauman @ 2018-05-16 22:57 UTC (permalink / raw
  To: gentoo-commits

commit:     8d8d124e1a72956c5b96feb679b8b3b1b334779a
Author:     Michael Mair-Keimberger <m.mairkeimberger <AT> gmail <DOT> com>
AuthorDate: Tue May 15 11:27:15 2018 +0000
Commit:     Aaron Bauman <bman <AT> gentoo <DOT> org>
CommitDate: Wed May 16 22:56:57 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8d8d124e

sci-libs/netcdf: use HTTPS

 sci-libs/netcdf/netcdf-4.3.2-r1.ebuild | 4 ++--
 sci-libs/netcdf/netcdf-4.4.0-r1.ebuild | 4 ++--
 sci-libs/netcdf/netcdf-4.4.1.1.ebuild  | 4 ++--
 sci-libs/netcdf/netcdf-4.6.1.ebuild    | 2 +-
 4 files changed, 7 insertions(+), 7 deletions(-)

diff --git a/sci-libs/netcdf/netcdf-4.3.2-r1.ebuild b/sci-libs/netcdf/netcdf-4.3.2-r1.ebuild
index fd351c9fc86..d12cf4ae26a 100644
--- a/sci-libs/netcdf/netcdf-4.3.2-r1.ebuild
+++ b/sci-libs/netcdf/netcdf-4.3.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -6,7 +6,7 @@ EAPI=5
 inherit autotools-utils
 
 DESCRIPTION="Scientific library and interface for array oriented data access"
-HOMEPAGE="http://www.unidata.ucar.edu/software/netcdf/"
+HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/"
 SRC_URI="ftp://ftp.unidata.ucar.edu/pub/netcdf/${P}.tar.gz"
 
 LICENSE="UCAR-Unidata"

diff --git a/sci-libs/netcdf/netcdf-4.4.0-r1.ebuild b/sci-libs/netcdf/netcdf-4.4.0-r1.ebuild
index 5a8e696da39..3efc4f92fd0 100644
--- a/sci-libs/netcdf/netcdf-4.4.0-r1.ebuild
+++ b/sci-libs/netcdf/netcdf-4.4.0-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,7 +6,7 @@ EAPI=6
 inherit eutils
 
 DESCRIPTION="Scientific library and interface for array oriented data access"
-HOMEPAGE="http://www.unidata.ucar.edu/software/netcdf/"
+HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/"
 SRC_URI="https://github.com/Unidata/netcdf-c/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="UCAR-Unidata"

diff --git a/sci-libs/netcdf/netcdf-4.4.1.1.ebuild b/sci-libs/netcdf/netcdf-4.4.1.1.ebuild
index b295062f6d9..645d3596db6 100644
--- a/sci-libs/netcdf/netcdf-4.4.1.1.ebuild
+++ b/sci-libs/netcdf/netcdf-4.4.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2018 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -6,7 +6,7 @@ EAPI=6
 inherit eutils
 
 DESCRIPTION="Scientific library and interface for array oriented data access"
-HOMEPAGE="http://www.unidata.ucar.edu/software/netcdf/"
+HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/"
 SRC_URI="https://github.com/Unidata/netcdf-c/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="UCAR-Unidata"

diff --git a/sci-libs/netcdf/netcdf-4.6.1.ebuild b/sci-libs/netcdf/netcdf-4.6.1.ebuild
index 29e459757a7..027ac4abf35 100644
--- a/sci-libs/netcdf/netcdf-4.6.1.ebuild
+++ b/sci-libs/netcdf/netcdf-4.6.1.ebuild
@@ -6,7 +6,7 @@ EAPI=6
 inherit eutils
 
 DESCRIPTION="Scientific library and interface for array oriented data access"
-HOMEPAGE="http://www.unidata.ucar.edu/software/netcdf/"
+HOMEPAGE="https://www.unidata.ucar.edu/software/netcdf/"
 SRC_URI="https://github.com/Unidata/netcdf-c/archive/v${PV}.tar.gz -> ${P}.tar.gz"
 
 LICENSE="UCAR-Unidata"


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2018-04-24 16:19 Matthias Maier
  0 siblings, 0 replies; 53+ messages in thread
From: Matthias Maier @ 2018-04-24 16:19 UTC (permalink / raw
  To: gentoo-commits

commit:     36365fb574a4be222056c6d33fdcfccc362c0b3f
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 24 16:17:48 2018 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Tue Apr 24 16:18:50 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36365fb5

sci-libs/netcdf: remove unused configure options

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sci-libs/netcdf/netcdf-4.6.1.ebuild | 2 --
 1 file changed, 2 deletions(-)

diff --git a/sci-libs/netcdf/netcdf-4.6.1.ebuild b/sci-libs/netcdf/netcdf-4.6.1.ebuild
index 69b0804fd8b..29e459757a7 100644
--- a/sci-libs/netcdf/netcdf-4.6.1.ebuild
+++ b/sci-libs/netcdf/netcdf-4.6.1.ebuild
@@ -30,8 +30,6 @@ src_configure() {
 	local myconf
 	if use mpi; then
 		export CC=mpicc
-		myconf="--enable-parallel"
-		use test && myconf+=" --enable-parallel-tests"
 	fi
 	econf "${myconf}" \
 		--disable-examples \


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2018-04-24 15:58 Matthias Maier
  0 siblings, 0 replies; 53+ messages in thread
From: Matthias Maier @ 2018-04-24 15:58 UTC (permalink / raw
  To: gentoo-commits

commit:     27d91842b56c3c40aa61ea6c5c06231434e70580
Author:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
AuthorDate: Tue Apr 24 15:36:32 2018 +0000
Commit:     Matthias Maier <tamiko <AT> gentoo <DOT> org>
CommitDate: Tue Apr 24 15:57:49 2018 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=27d91842

sci-libs/netcdf: version bump to 4.6.1

Package-Manager: Portage-2.3.31, Repoman-2.3.9

 sci-libs/netcdf/Manifest            |  1 +
 sci-libs/netcdf/netcdf-4.6.1.ebuild | 55 +++++++++++++++++++++++++++++++++++++
 2 files changed, 56 insertions(+)

diff --git a/sci-libs/netcdf/Manifest b/sci-libs/netcdf/Manifest
index 908ece71cc1..327618d86c8 100644
--- a/sci-libs/netcdf/Manifest
+++ b/sci-libs/netcdf/Manifest
@@ -1,3 +1,4 @@
 DIST netcdf-4.3.2.tar.gz 5013938 BLAKE2B 7acef16284bf8586750bdeb03da3e2e2a1c543b80423269eb2542d179e1b52dd51e30584a13f604e75c295ae9ff993c814183fbb5a78ad1141c62f8dbdda6525 SHA512 9cb9c761bf1e17a37601c37000fdc0bb654afcf111e5ac2fb7dcf037c6aa827e66beb29d5c661edc50ea3f84849f3dee387aab9e85ef81a9b6ca3f36e45debdd
 DIST netcdf-4.4.0.tar.gz 17487357 BLAKE2B 45c3ea75df4c7fef57cd49d242c349b078a73915f8690bf2508e0f93cb4189246806a3ecead5a0dd050204dbeeeb4eaa0468bcfba4eeee14b9766a3fe0f1ffa6 SHA512 c5cae15e86d11e6434a489bdac39ea498bdca2008ae6732a16603b32d79a9227a168a0fa0174c6d55ced0c92d9b644f60db4d946f695731161572abd6b778fa1
 DIST netcdf-4.4.1.1.tar.gz 17670828 BLAKE2B 9d38b7ce9feaafbe8326b4a055be3aa805dbe0f8efd039c30b2fb9c41ac912a4ae9eb2f95709f0069f8d38c7526491636be4adc65d1d57ee69e0678edccf232b SHA512 ee23f37d7b40e7b9a115d29bc038c7c654d50dedfcad62617b8dee3efa4668305e6a0656ba655770727ff46f4b6d742869c719267eca3392c94e2488eb902da7
+DIST netcdf-4.6.1.tar.gz 18201700 BLAKE2B 2dab9add736d0db3ad91fb1ccda63c200fe5a2c6e56e2dd5b76375f6535807c6f462623d1709235f03e0940b66a8c2d1c3fd896b042b8b0004c87f038852befb SHA512 e290b10e763f9f6ef56b5224f834834853de7c21347ef6a078a2e7d819757fc8069814431784d0a0387ba2ce1f01776556e3051f9465829da0ffd3849571cd61

diff --git a/sci-libs/netcdf/netcdf-4.6.1.ebuild b/sci-libs/netcdf/netcdf-4.6.1.ebuild
new file mode 100644
index 00000000000..69b0804fd8b
--- /dev/null
+++ b/sci-libs/netcdf/netcdf-4.6.1.ebuild
@@ -0,0 +1,55 @@
+# Copyright 1999-2018 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+inherit eutils
+
+DESCRIPTION="Scientific library and interface for array oriented data access"
+HOMEPAGE="http://www.unidata.ucar.edu/software/netcdf/"
+SRC_URI="https://github.com/Unidata/netcdf-c/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="UCAR-Unidata"
+SLOT="0/11"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="+dap examples hdf +hdf5 mpi static-libs szip test tools"
+
+RDEPEND="
+	dap? ( net-misc/curl:0= )
+	hdf? ( sci-libs/hdf:0= sci-libs/hdf5:0= )
+	hdf5? ( sci-libs/hdf5:0=[hl(+),mpi=,szip=,zlib] )"
+DEPEND="${RDEPEND}"
+# doc generation is missing many doxygen files in tar ball
+#	doc? ( app-doc/doxygen[dot] )"
+
+REQUIRED_USE="test? ( tools ) szip? ( hdf5 ) mpi? ( hdf5 )"
+
+S="${WORKDIR}/${PN}-c-${PV}"
+
+src_configure() {
+	local myconf
+	if use mpi; then
+		export CC=mpicc
+		myconf="--enable-parallel"
+		use test && myconf+=" --enable-parallel-tests"
+	fi
+	econf "${myconf}" \
+		--disable-examples \
+		--disable-dap-remote-tests \
+		$(use_enable dap) \
+		$(use_enable hdf hdf4) \
+		$(use_enable hdf5 netcdf-4) \
+		$(use_enable static-libs static) \
+		$(use_enable tools utilities)
+}
+
+src_test() {
+	# fails parallel tests: bug #621486
+	emake check -j1
+}
+
+src_install() {
+	default
+	use examples && dodoc -r examples
+	prune_libtool_files
+}


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2017-08-27 14:03 Sergei Trofimovich
  0 siblings, 0 replies; 53+ messages in thread
From: Sergei Trofimovich @ 2017-08-27 14:03 UTC (permalink / raw
  To: gentoo-commits

commit:     bb5742902ba7839200b0729575afb303e06f4a6e
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sun Aug 27 09:48:14 2017 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sun Aug 27 14:03:14 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=bb574290

sci-libs/netcdf: stable 4.3.2-r1 for ia64, bug #627018

Package-Manager: Portage-2.3.8, Repoman-2.3.3
RepoMan-Options: --include-arches="ia64"

 sci-libs/netcdf/netcdf-4.3.2-r1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/netcdf/netcdf-4.3.2-r1.ebuild b/sci-libs/netcdf/netcdf-4.3.2-r1.ebuild
index 7d72581c51a..fd351c9fc86 100644
--- a/sci-libs/netcdf/netcdf-4.3.2-r1.ebuild
+++ b/sci-libs/netcdf/netcdf-4.3.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=5
@@ -11,7 +11,7 @@ SRC_URI="ftp://ftp.unidata.ucar.edu/pub/netcdf/${P}.tar.gz"
 
 LICENSE="UCAR-Unidata"
 SLOT="0/7"
-KEYWORDS="amd64 ~arm ppc ppc64 x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~arm ia64 ppc ppc64 x86 ~amd64-linux ~x86-linux"
 IUSE="+dap examples hdf +hdf5 mpi static-libs szip test tools"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2017-07-15 10:25 Sergei Trofimovich
  0 siblings, 0 replies; 53+ messages in thread
From: Sergei Trofimovich @ 2017-07-15 10:25 UTC (permalink / raw
  To: gentoo-commits

commit:     c2f1593960a02f1e374e0751457be58cf66f8700
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 15 10:24:59 2017 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Jul 15 10:25:10 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2f15939

sci-libs/netcdf: make tests sequential, bug #621486

Parallel tests fail consistently on 4-core and 8-core systems.
I suspect same temporary file reuse.

Bug: https://bugs.gentoo.org/621486
Package-Manager: Portage-2.3.6, Repoman-2.3.2

 sci-libs/netcdf/netcdf-4.4.1.1.ebuild | 5 +++++
 1 file changed, 5 insertions(+)

diff --git a/sci-libs/netcdf/netcdf-4.4.1.1.ebuild b/sci-libs/netcdf/netcdf-4.4.1.1.ebuild
index 703031c4062..b295062f6d9 100644
--- a/sci-libs/netcdf/netcdf-4.4.1.1.ebuild
+++ b/sci-libs/netcdf/netcdf-4.4.1.1.ebuild
@@ -43,6 +43,11 @@ src_configure() {
 		$(use_enable tools utilities)
 }
 
+src_test() {
+	# fails parallel tests: bug #621486
+	emake check -j1
+}
+
 src_install() {
 	default
 	use examples && dodoc -r examples


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2017-07-15 10:10 Sergei Trofimovich
  0 siblings, 0 replies; 53+ messages in thread
From: Sergei Trofimovich @ 2017-07-15 10:10 UTC (permalink / raw
  To: gentoo-commits

commit:     8ee21b8a87ed011e19db29f95365b4478a9fef7b
Author:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
AuthorDate: Sat Jul 15 09:12:35 2017 +0000
Commit:     Sergei Trofimovich <slyfox <AT> gentoo <DOT> org>
CommitDate: Sat Jul 15 10:08:51 2017 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8ee21b8a

sci-libs/netcdf: ia64 keyworded, bug #615510

Package-Manager: Portage-2.3.6, Repoman-2.3.2
RepoMan-Options: --include-arches="ia64"

 sci-libs/netcdf/netcdf-4.4.1.1.ebuild | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-libs/netcdf/netcdf-4.4.1.1.ebuild b/sci-libs/netcdf/netcdf-4.4.1.1.ebuild
index 5a8e696da39..703031c4062 100644
--- a/sci-libs/netcdf/netcdf-4.4.1.1.ebuild
+++ b/sci-libs/netcdf/netcdf-4.4.1.1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -11,7 +11,7 @@ SRC_URI="https://github.com/Unidata/netcdf-c/archive/v${PV}.tar.gz -> ${P}.tar.g
 
 LICENSE="UCAR-Unidata"
 SLOT="0/11"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~arm ~ia64 ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="+dap examples hdf +hdf5 mpi static-libs szip test tools"
 
 RDEPEND="


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2016-12-28 11:25 Pacho Ramos
  0 siblings, 0 replies; 53+ messages in thread
From: Pacho Ramos @ 2016-12-28 11:25 UTC (permalink / raw
  To: gentoo-commits

commit:     dab068d8b847bf43780422ffa98a19fdb2df3610
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 28 11:24:21 2016 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Wed Dec 28 11:25:45 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=dab068d8

sci-libs/netcdf: hl support is needed for hdf5 versions that allow it to be disabled (#599600).

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-libs/netcdf/netcdf-4.3.2-r1.ebuild | 4 ++--
 sci-libs/netcdf/netcdf-4.4.0-r1.ebuild | 2 +-
 2 files changed, 3 insertions(+), 3 deletions(-)

diff --git a/sci-libs/netcdf/netcdf-4.3.2-r1.ebuild b/sci-libs/netcdf/netcdf-4.3.2-r1.ebuild
index 2ef673f..839e5fc 100644
--- a/sci-libs/netcdf/netcdf-4.3.2-r1.ebuild
+++ b/sci-libs/netcdf/netcdf-4.3.2-r1.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2015 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -18,7 +18,7 @@ IUSE="+dap examples hdf +hdf5 mpi static-libs szip test tools"
 RDEPEND="
 	dap? ( net-misc/curl:0= )
 	hdf? ( sci-libs/hdf:0= sci-libs/hdf5:0= )
-	hdf5? ( sci-libs/hdf5:0=[mpi=,szip=,zlib] )"
+	hdf5? ( sci-libs/hdf5:0=[hl(+),mpi=,szip=,zlib] )"
 DEPEND="${RDEPEND}"
 # doc generation is missing many doxygen files in tar ball
 #	doc? ( app-doc/doxygen[dot] )"

diff --git a/sci-libs/netcdf/netcdf-4.4.0-r1.ebuild b/sci-libs/netcdf/netcdf-4.4.0-r1.ebuild
index 982aff2..a2b07fc 100644
--- a/sci-libs/netcdf/netcdf-4.4.0-r1.ebuild
+++ b/sci-libs/netcdf/netcdf-4.4.0-r1.ebuild
@@ -18,7 +18,7 @@ IUSE="+dap examples hdf +hdf5 mpi static-libs szip test tools"
 RDEPEND="
 	dap? ( net-misc/curl:0= )
 	hdf? ( sci-libs/hdf:0= sci-libs/hdf5:0= )
-	hdf5? ( sci-libs/hdf5:0=[mpi=,szip=,zlib] )"
+	hdf5? ( sci-libs/hdf5:0=[hl(+),mpi=,szip=,zlib] )"
 DEPEND="${RDEPEND}"
 # doc generation is missing many doxygen files in tar ball
 #	doc? ( app-doc/doxygen[dot] )"


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2016-12-28 11:25 Pacho Ramos
  0 siblings, 0 replies; 53+ messages in thread
From: Pacho Ramos @ 2016-12-28 11:25 UTC (permalink / raw
  To: gentoo-commits

commit:     16773143f45f52d970697fc39e27f690c267c9cb
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 28 11:23:13 2016 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Wed Dec 28 11:25:42 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=16773143

sci-libs/netcdf: Drop old

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-libs/netcdf/netcdf-4.4.0.ebuild | 59 -------------------------------------
 1 file changed, 59 deletions(-)

diff --git a/sci-libs/netcdf/netcdf-4.4.0.ebuild b/sci-libs/netcdf/netcdf-4.4.0.ebuild
deleted file mode 100644
index 253c2c9..00000000
--- a/sci-libs/netcdf/netcdf-4.4.0.ebuild
+++ /dev/null
@@ -1,59 +0,0 @@
-# Copyright 1999-2016 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=5
-
-inherit autotools-utils
-
-DESCRIPTION="Scientific library and interface for array oriented data access"
-HOMEPAGE="http://www.unidata.ucar.edu/software/netcdf/"
-SRC_URI="https://github.com/Unidata/netcdf-c/archive/v${PV}.tar.gz -> ${P}.tar.gz"
-
-LICENSE="UCAR-Unidata"
-SLOT="0/11"
-KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
-IUSE="+dap examples hdf +hdf5 mpi static-libs szip test tools"
-
-RDEPEND="
-	dap? ( net-misc/curl:0= )
-	hdf? ( sci-libs/hdf:0= sci-libs/hdf5:0= )
-	hdf5? ( sci-libs/hdf5:0=[mpi=,szip=,zlib] )"
-DEPEND="${RDEPEND}"
-# doc generation is missing many doxygen files in tar ball
-#	doc? ( app-doc/doxygen[dot] )"
-
-REQUIRED_USE="test? ( tools ) szip? ( hdf5 ) mpi? ( hdf5 )"
-
-S="${WORKDIR}/${PN}-c-${PV}"
-
-src_configure() {
-	#	--docdir="${EPREFIX}"/usr/share/doc/${PF}
-	#	$(use_enable doc doxygen)
-	local myeconfargs=(
-		--disable-examples
-		--disable-dap-remote-tests
-		$(use_enable dap)
-		$(use_enable hdf hdf4)
-		$(use_enable hdf5 netcdf-4)
-		$(use_enable tools utilities)
-	)
-	if use mpi; then
-		export CC=mpicc
-		myeconfargs+=( --enable-parallel )
-		use test && myeconfargs+=( --enable-parallel-tests )
-	fi
-	autotools-utils_src_configure
-}
-
-src_test() {
-	autotools-utils_src_test -j1
-}
-
-src_install() {
-	autotools-utils_src_install
-	if use examples; then
-		insinto /usr/share/doc/${PF}
-		doins -r examples
-	fi
-}


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2016-12-28 11:25 Pacho Ramos
  0 siblings, 0 replies; 53+ messages in thread
From: Pacho Ramos @ 2016-12-28 11:25 UTC (permalink / raw
  To: gentoo-commits

commit:     c2ca03744553df978ac1c80ce6cdfb99e7f2a08b
Author:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
AuthorDate: Wed Dec 28 11:25:00 2016 +0000
Commit:     Pacho Ramos <pacho <AT> gentoo <DOT> org>
CommitDate: Wed Dec 28 11:25:47 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c2ca0374

sci-libs/netcdf: Version bump

Package-Manager: Portage-2.3.3, Repoman-2.3.1

 sci-libs/netcdf/Manifest              |  1 +
 sci-libs/netcdf/netcdf-4.4.1.1.ebuild | 51 +++++++++++++++++++++++++++++++++++
 2 files changed, 52 insertions(+)

diff --git a/sci-libs/netcdf/Manifest b/sci-libs/netcdf/Manifest
index bed947e..b56cba1 100644
--- a/sci-libs/netcdf/Manifest
+++ b/sci-libs/netcdf/Manifest
@@ -1,2 +1,3 @@
 DIST netcdf-4.3.2.tar.gz 5013938 SHA256 57086b4383ce9232f05aad70761c2a6034b1a0c040260577d369b3bbfe6d248e SHA512 9cb9c761bf1e17a37601c37000fdc0bb654afcf111e5ac2fb7dcf037c6aa827e66beb29d5c661edc50ea3f84849f3dee387aab9e85ef81a9b6ca3f36e45debdd WHIRLPOOL 7fb0dd3324c3e8864729db1409a76feb84ef35298c0f79a4258f1cd30a70e90070d9a44275d064d8a4952c32671182f1bfe97d47f26cf921a625bbe7160f3249
 DIST netcdf-4.4.0.tar.gz 17487357 SHA256 09b78b152d3fd373bee4b5738dc05c7b2f5315fe34aa2d94ee9256661119112f SHA512 c5cae15e86d11e6434a489bdac39ea498bdca2008ae6732a16603b32d79a9227a168a0fa0174c6d55ced0c92d9b644f60db4d946f695731161572abd6b778fa1 WHIRLPOOL cdbf02533cd3ebaad563d28a853ec43f0297e4a4be2ced0aea2f44aa07768846a1dba98199c961d5674996f96f931a7b39df584836fd3451530e37a73277de2f
+DIST netcdf-4.4.1.1.tar.gz 17670828 SHA256 7f040a0542ed3f6d27f3002b074e509614e18d6c515b2005d1537fec01b24909 SHA512 ee23f37d7b40e7b9a115d29bc038c7c654d50dedfcad62617b8dee3efa4668305e6a0656ba655770727ff46f4b6d742869c719267eca3392c94e2488eb902da7 WHIRLPOOL 9cb996847441a4f0a865890637f1a5f54ff3a914918f465edd31811c32218c78fdd27017c6bd50d5b09f95a76ccc0421c5e4801c75c8a6689b390aa9fe6b08a9

diff --git a/sci-libs/netcdf/netcdf-4.4.1.1.ebuild b/sci-libs/netcdf/netcdf-4.4.1.1.ebuild
new file mode 100644
index 00000000..a2b07fc
--- /dev/null
+++ b/sci-libs/netcdf/netcdf-4.4.1.1.ebuild
@@ -0,0 +1,51 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils
+
+DESCRIPTION="Scientific library and interface for array oriented data access"
+HOMEPAGE="http://www.unidata.ucar.edu/software/netcdf/"
+SRC_URI="https://github.com/Unidata/netcdf-c/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="UCAR-Unidata"
+SLOT="0/11"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="+dap examples hdf +hdf5 mpi static-libs szip test tools"
+
+RDEPEND="
+	dap? ( net-misc/curl:0= )
+	hdf? ( sci-libs/hdf:0= sci-libs/hdf5:0= )
+	hdf5? ( sci-libs/hdf5:0=[hl(+),mpi=,szip=,zlib] )"
+DEPEND="${RDEPEND}"
+# doc generation is missing many doxygen files in tar ball
+#	doc? ( app-doc/doxygen[dot] )"
+
+REQUIRED_USE="test? ( tools ) szip? ( hdf5 ) mpi? ( hdf5 )"
+
+S="${WORKDIR}/${PN}-c-${PV}"
+
+src_configure() {
+	local myconf
+	if use mpi; then
+		export CC=mpicc
+		myconf="--enable-parallel"
+		use test && myconf+=" --enable-parallel-tests"
+	fi
+	econf "${myconf}" \
+		--disable-examples \
+		--disable-dap-remote-tests \
+		$(use_enable dap) \
+		$(use_enable hdf hdf4) \
+		$(use_enable hdf5 netcdf-4) \
+		$(use_enable static-libs static) \
+		$(use_enable tools utilities)
+}
+
+src_install() {
+	default
+	use examples && dodoc -r examples
+	prune_libtool_files
+}


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2016-01-25  9:52 David Seifert
  0 siblings, 0 replies; 53+ messages in thread
From: David Seifert @ 2016-01-25  9:52 UTC (permalink / raw
  To: gentoo-commits

commit:     85ed6a6dc644dd0c60c2d1ee94a1f145f63b6688
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Mon Jan 25 09:45:36 2016 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Mon Jan 25 09:52:08 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=85ed6a6d

sci-libs/netcdf: Replace 'doins' with 'dodoc -r'

Package-Manager: portage-2.2.27

 sci-libs/netcdf/netcdf-4.4.0-r1.ebuild | 5 +----
 1 file changed, 1 insertion(+), 4 deletions(-)

diff --git a/sci-libs/netcdf/netcdf-4.4.0-r1.ebuild b/sci-libs/netcdf/netcdf-4.4.0-r1.ebuild
index d82570b..982aff2 100644
--- a/sci-libs/netcdf/netcdf-4.4.0-r1.ebuild
+++ b/sci-libs/netcdf/netcdf-4.4.0-r1.ebuild
@@ -46,9 +46,6 @@ src_configure() {
 
 src_install() {
 	default
-	if use examples; then
-		insinto /usr/share/doc/${PF}
-		doins -r examples
-	fi
+	use examples && dodoc -r examples
 	prune_libtool_files
 }


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2016-01-23 20:05 David Seifert
  0 siblings, 0 replies; 53+ messages in thread
From: David Seifert @ 2016-01-23 20:05 UTC (permalink / raw
  To: gentoo-commits

commit:     1fb79e2536fc00ccb8f7b40429d57c9ca6d693af
Author:     David Seifert <soap <AT> gentoo <DOT> org>
AuthorDate: Sat Jan 23 19:40:26 2016 +0000
Commit:     David Seifert <soap <AT> gentoo <DOT> org>
CommitDate: Sat Jan 23 20:05:10 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=1fb79e25

sci-libs/netcdf: port to EAPI=6, remove 'autotools-utils' usage

Package-Manager: portage-2.2.27

 sci-libs/netcdf/netcdf-4.4.0-r1.ebuild | 54 ++++++++++++++++++++++++++++++++++
 1 file changed, 54 insertions(+)

diff --git a/sci-libs/netcdf/netcdf-4.4.0-r1.ebuild b/sci-libs/netcdf/netcdf-4.4.0-r1.ebuild
new file mode 100644
index 0000000..d82570b
--- /dev/null
+++ b/sci-libs/netcdf/netcdf-4.4.0-r1.ebuild
@@ -0,0 +1,54 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit eutils
+
+DESCRIPTION="Scientific library and interface for array oriented data access"
+HOMEPAGE="http://www.unidata.ucar.edu/software/netcdf/"
+SRC_URI="https://github.com/Unidata/netcdf-c/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="UCAR-Unidata"
+SLOT="0/11"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="+dap examples hdf +hdf5 mpi static-libs szip test tools"
+
+RDEPEND="
+	dap? ( net-misc/curl:0= )
+	hdf? ( sci-libs/hdf:0= sci-libs/hdf5:0= )
+	hdf5? ( sci-libs/hdf5:0=[mpi=,szip=,zlib] )"
+DEPEND="${RDEPEND}"
+# doc generation is missing many doxygen files in tar ball
+#	doc? ( app-doc/doxygen[dot] )"
+
+REQUIRED_USE="test? ( tools ) szip? ( hdf5 ) mpi? ( hdf5 )"
+
+S="${WORKDIR}/${PN}-c-${PV}"
+
+src_configure() {
+	local myconf
+	if use mpi; then
+		export CC=mpicc
+		myconf="--enable-parallel"
+		use test && myconf+=" --enable-parallel-tests"
+	fi
+	econf "${myconf}" \
+		--disable-examples \
+		--disable-dap-remote-tests \
+		$(use_enable dap) \
+		$(use_enable hdf hdf4) \
+		$(use_enable hdf5 netcdf-4) \
+		$(use_enable static-libs static) \
+		$(use_enable tools utilities)
+}
+
+src_install() {
+	default
+	if use examples; then
+		insinto /usr/share/doc/${PF}
+		doins -r examples
+	fi
+	prune_libtool_files
+}


^ permalink raw reply related	[flat|nested] 53+ messages in thread
* [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/
@ 2016-01-20  8:20 Justin Lecher
  0 siblings, 0 replies; 53+ messages in thread
From: Justin Lecher @ 2016-01-20  8:20 UTC (permalink / raw
  To: gentoo-commits

commit:     a30493c6904bc69975d4ef797bb7217dd657eb86
Author:     Reinis Danne <rei4dan <AT> gmail <DOT> com>
AuthorDate: Tue Jan 19 15:09:13 2016 +0000
Commit:     Justin Lecher <jlec <AT> gentoo <DOT> org>
CommitDate: Tue Jan 19 15:09:13 2016 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a30493c6

sci-libs/netcdf: Version bump to 4.4.0

 sci-libs/netcdf/Manifest            |  1 +
 sci-libs/netcdf/netcdf-4.4.0.ebuild | 59 +++++++++++++++++++++++++++++++++++++
 2 files changed, 60 insertions(+)

diff --git a/sci-libs/netcdf/Manifest b/sci-libs/netcdf/Manifest
index c800b5b..bed947e 100644
--- a/sci-libs/netcdf/Manifest
+++ b/sci-libs/netcdf/Manifest
@@ -1 +1,2 @@
 DIST netcdf-4.3.2.tar.gz 5013938 SHA256 57086b4383ce9232f05aad70761c2a6034b1a0c040260577d369b3bbfe6d248e SHA512 9cb9c761bf1e17a37601c37000fdc0bb654afcf111e5ac2fb7dcf037c6aa827e66beb29d5c661edc50ea3f84849f3dee387aab9e85ef81a9b6ca3f36e45debdd WHIRLPOOL 7fb0dd3324c3e8864729db1409a76feb84ef35298c0f79a4258f1cd30a70e90070d9a44275d064d8a4952c32671182f1bfe97d47f26cf921a625bbe7160f3249
+DIST netcdf-4.4.0.tar.gz 17487357 SHA256 09b78b152d3fd373bee4b5738dc05c7b2f5315fe34aa2d94ee9256661119112f SHA512 c5cae15e86d11e6434a489bdac39ea498bdca2008ae6732a16603b32d79a9227a168a0fa0174c6d55ced0c92d9b644f60db4d946f695731161572abd6b778fa1 WHIRLPOOL cdbf02533cd3ebaad563d28a853ec43f0297e4a4be2ced0aea2f44aa07768846a1dba98199c961d5674996f96f931a7b39df584836fd3451530e37a73277de2f

diff --git a/sci-libs/netcdf/netcdf-4.4.0.ebuild b/sci-libs/netcdf/netcdf-4.4.0.ebuild
new file mode 100644
index 0000000..253c2c9
--- /dev/null
+++ b/sci-libs/netcdf/netcdf-4.4.0.ebuild
@@ -0,0 +1,59 @@
+# Copyright 1999-2016 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=5
+
+inherit autotools-utils
+
+DESCRIPTION="Scientific library and interface for array oriented data access"
+HOMEPAGE="http://www.unidata.ucar.edu/software/netcdf/"
+SRC_URI="https://github.com/Unidata/netcdf-c/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="UCAR-Unidata"
+SLOT="0/11"
+KEYWORDS="~amd64 ~arm ~ppc ~ppc64 ~x86 ~amd64-linux ~x86-linux"
+IUSE="+dap examples hdf +hdf5 mpi static-libs szip test tools"
+
+RDEPEND="
+	dap? ( net-misc/curl:0= )
+	hdf? ( sci-libs/hdf:0= sci-libs/hdf5:0= )
+	hdf5? ( sci-libs/hdf5:0=[mpi=,szip=,zlib] )"
+DEPEND="${RDEPEND}"
+# doc generation is missing many doxygen files in tar ball
+#	doc? ( app-doc/doxygen[dot] )"
+
+REQUIRED_USE="test? ( tools ) szip? ( hdf5 ) mpi? ( hdf5 )"
+
+S="${WORKDIR}/${PN}-c-${PV}"
+
+src_configure() {
+	#	--docdir="${EPREFIX}"/usr/share/doc/${PF}
+	#	$(use_enable doc doxygen)
+	local myeconfargs=(
+		--disable-examples
+		--disable-dap-remote-tests
+		$(use_enable dap)
+		$(use_enable hdf hdf4)
+		$(use_enable hdf5 netcdf-4)
+		$(use_enable tools utilities)
+	)
+	if use mpi; then
+		export CC=mpicc
+		myeconfargs+=( --enable-parallel )
+		use test && myeconfargs+=( --enable-parallel-tests )
+	fi
+	autotools-utils_src_configure
+}
+
+src_test() {
+	autotools-utils_src_test -j1
+}
+
+src_install() {
+	autotools-utils_src_install
+	if use examples; then
+		insinto /usr/share/doc/${PF}
+		doins -r examples
+	fi
+}


^ permalink raw reply related	[flat|nested] 53+ messages in thread

end of thread, other threads:[~2025-06-27 14:37 UTC | newest]

Thread overview: 53+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2021-01-17 13:37 [gentoo-commits] repo/gentoo:master commit in: sci-libs/netcdf/ Pacho Ramos
  -- strict thread matches above, loose matches on Subject: below --
2025-06-27 14:37 Michał Górny
2025-06-26 23:56 Sam James
2025-06-26 23:19 Sam James
2025-02-18 22:21 Jakov Smolić
2024-10-19 17:33 Michał Górny
2024-07-27  7:07 Arthur Zamarin
2024-05-30  4:36 Ionen Wolkens
2024-05-29 23:46 Sam James
2024-04-02 11:29 Sam James
2023-03-31 11:42 Arthur Zamarin
2023-03-31 11:42 Arthur Zamarin
2023-03-16 17:41 Arthur Zamarin
2023-03-15 10:50 Sam James
2023-03-15  5:53 Sam James
2023-03-15  5:45 Sam James
2023-03-05  4:13 Sam James
2022-06-13  7:12 Agostino Sarubbo
2022-06-13  7:07 Agostino Sarubbo
2022-06-11  5:02 Sam James
2022-06-08  5:25 Sam James
2022-05-11  8:02 Agostino Sarubbo
2022-05-10 13:47 Agostino Sarubbo
2022-01-11 21:37 Jakov Smolić
2022-01-11 21:37 Jakov Smolić
2021-12-28 22:00 Sam James
2021-12-28 22:00 Sam James
2021-08-14 23:15 Marek Szuba
2021-02-25 19:07 Sam James
2021-02-25  8:56 Sam James
2021-02-25  8:56 Sam James
2021-02-25  8:50 Sam James
2021-02-22 18:57 Sam James
2021-02-19 20:12 Thomas Deutschmann
2021-01-17 13:37 Pacho Ramos
2020-12-28 16:11 David Seifert
2019-09-14  6:52 Matt Turner
2018-10-13 15:49 Sergei Trofimovich
2018-10-05 17:11 Mikle Kolyada
2018-10-05 12:25 Thomas Deutschmann
2018-09-30 10:10 Pacho Ramos
2018-05-16 22:57 Aaron Bauman
2018-04-24 16:19 Matthias Maier
2018-04-24 15:58 Matthias Maier
2017-08-27 14:03 Sergei Trofimovich
2017-07-15 10:25 Sergei Trofimovich
2017-07-15 10:10 Sergei Trofimovich
2016-12-28 11:25 Pacho Ramos
2016-12-28 11:25 Pacho Ramos
2016-12-28 11:25 Pacho Ramos
2016-01-25  9:52 David Seifert
2016-01-23 20:05 David Seifert
2016-01-20  8:20 Justin Lecher

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox