[gentoo-commits] repo/gentoo:master commit in: sci-visualization/opendx/files/, profiles/, sci-visualization/opendx/

2022-08-16 Thread Jakov Smolić
commit: 9421065d5d1021074f8bb96e351dfc135f846c78
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Aug 16 08:07:39 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Aug 16 08:07:39 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=9421065d

sci-visualization/opendx: treeclean

Closes: https://bugs.gentoo.org/831874
Closes: https://bugs.gentoo.org/822762
Signed-off-by: Jakov Smolić  gentoo.org>

 profiles/package.mask  |   6 -
 sci-visualization/opendx/Manifest  |   2 -
 .../opendx/files/opendx-4.3.2-sys.h.patch  |  23 --
 .../files/opendx-4.4.4-concurrent-make-fix.patch   |  66 -
 .../opendx/files/opendx-4.4.4-dx-errno.patch   |  11 -
 .../opendx/files/opendx-4.4.4-gcc43.patch  | 315 
 .../opendx/files/opendx-4.4.4-installpaths.patch   | 330 -
 .../files/opendx-4.4.4-invalid-conversion.patch|  13 -
 .../opendx/files/opendx-4.4.4-libtool.patch|  11 -
 .../opendx/files/opendx-4.4.4-null.patch   |  14 -
 .../opendx/files/opendx-4.4.4-open.patch   |  34 ---
 .../opendx/files/opendx-4.4.4-slibtool.patch   |  40 ---
 .../opendx/files/opendx-4.4.4-szip.patch   |  55 
 .../opendx/files/opendx-4.4.4-xdg.patch|  26 --
 sci-visualization/opendx/metadata.xml  |  26 --
 sci-visualization/opendx/opendx-4.4.4-r8.ebuild|  92 --
 16 files changed, 1064 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 1b85e0c91aa8..46f9088315d8 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -513,12 +513,6 @@ dev-util/docker-ls
 # Bug #857948, removal on 2022-08-13.
 net-misc/csync
 
-# David Seifert  (2022-07-14)
-# Unmaintained, no other major distro carries this, code quality is
-# abysmal, build system has major issues, tons of patches, EAPI 6,
-# no other revdeps in tree. Bug #822762, #831874, removal on 2022-08-13.
-sci-visualization/opendx
-
 # Marek Szuba  (2022-07-13)
 # Upstream has switched from CMake to hand-crafted Makefiles (yes, TO them),
 # which have seriously messed up dependency handling and trigger several

diff --git a/sci-visualization/opendx/Manifest 
b/sci-visualization/opendx/Manifest
deleted file mode 100644
index e36d98d42167..
--- a/sci-visualization/opendx/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST dx-4.4.4.tar.gz 9676049 BLAKE2B 
d628d2cf7d2cae5cfd1f69c72de06529ee3df0192bcb0973916110cc795fd408c9e297d1161e8685cdd62d0c09a985f41d4b2f72ca69ae2cd74488174e392a31
 SHA512 
e6ef0075a696c442fd4615eb32b9ebd3f85728321a33297e3402b19bbc6210953a6599d643fc0a20bc349fbc72411326c69187223ee0e65560603d8e6f7527ee
-DIST opendx-4.4.4_p20160917-fix-c++14.patch.bz2 3162 BLAKE2B 
7998a0099f197ea35543559e69a30b564521cbb0d504e90a64adde2492da2920b2ca4a96fca296ff88ef19f51ea3e0dd40337f205b8fa54133b7f9669d2086c0
 SHA512 
0d671e5a085b446969fbe57eb9d08e4dd103bc29058ce8c6167c3cad18f14b816a3f2cae329b194ef9827ff6590d31da95fc04176e0824f95bdf89761007bc6f

diff --git a/sci-visualization/opendx/files/opendx-4.3.2-sys.h.patch 
b/sci-visualization/opendx/files/opendx-4.3.2-sys.h.patch
deleted file mode 100644
index 93bf18efb38c..
--- a/sci-visualization/opendx/files/opendx-4.3.2-sys.h.patch
+++ /dev/null
@@ -1,23 +0,0 @@
-diff -aurN dx-4.3.2-orig/configure.ac dx-4.3.2/configure.ac
 dx-4.3.2-orig/configure.ac 2007-07-19 00:59:55.0 -0500
-+++ dx-4.3.2/configure.ac  2007-07-19 01:02:34.0 -0500
-@@ -1004,7 +1004,7 @@
-   Xm/ScrolledWP.h Xm/SelectioB.h Xm/SeparatoG.h Xm/SeparatoGP.h 
Xm/Separator.h \
-   Xm/Text.h Xm/TextF.h Xm/ToggleB.h Xm/ToggleBG.h Xm/Xm.h Xm/XmP.h 
Xm/XmStrDefs.h \
-   gl.h gl/device.h gl/gl.h invent.h iop/afb.h iop/mov.h iop/pfs.h license.h \
--  linux/kernel.h linux/sys.h math.h mingw32/dir.h mon.h net/if_arp.h 
net/route.h \
-+  linux/kernel.h math.h mingw32/dir.h mon.h net/if_arp.h net/route.h \
-   os2.h setjmp.h starbase.c.h stddef.h stdio.h synch.h sys/access.h \
-   sys/ipc.h sys/m88kbcs.h sys/mman.h sys/mode.h sys/pstat.h sys/resource.h \
-   sys/svs.h sys/sysconfig.h sys/syslimits.h sys/sysmacros.h ulocks.h 
x11/xlibxtra.h \
-diff -aurN dx-4.3.2-orig/src/exec/libdx/memory.c 
dx-4.3.2/src/exec/libdx/memory.c
 dx-4.3.2-orig/src/exec/libdx/memory.c  2007-07-19 00:59:54.0 
-0500
-+++ dx-4.3.2/src/exec/libdx/memory.c   2007-07-19 01:01:57.0 -0500
-@@ -66,7 +66,6 @@
- 
- #if linux
- #include 
--#include 
- #include 
- #endif
- 

diff --git 
a/sci-visualization/opendx/files/opendx-4.4.4-concurrent-make-fix.patch 
b/sci-visualization/opendx/files/opendx-4.4.4-concurrent-make-fix.patch
deleted file mode 100644
index ba2c9c8c43c4..
--- a/sci-visualization/opendx/files/opendx-4.4.4-concurrent-make-fix.patch
+++ /dev/null
@@ -1,66 +0,0 @@
-diff -Nuarp dx-4.4.4-orig/src/exec/dxmods/local.mk 
dx-4.4.4/src/exec/dxmods/local.mk
 dx-4.4.4-orig/src/exec/dxmods/local.mk 2008-09

[gentoo-commits] repo/gentoo:master commit in: sci-visualization/opendx-samples/, profiles/, ...

2022-08-16 Thread Jakov Smolić
commit: ced60bcca307dbed19f84a1ec9774cb3d47f35eb
Author: Jakov Smolić  gentoo  org>
AuthorDate: Tue Aug 16 08:07:12 2022 +
Commit: Jakov Smolić  gentoo  org>
CommitDate: Tue Aug 16 08:07:12 2022 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ced60bcc

sci-visualization/opendx-samples: treeclean

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

 profiles/package.mask  |  1 -
 sci-visualization/opendx-samples/Manifest  |  2 -
 .../files/opendx-samples-4.4.0-nojava.patch| 50 --
 sci-visualization/opendx-samples/metadata.xml  | 13 --
 .../opendx-samples/opendx-samples-4.4.0-r2.ebuild  | 33 --
 5 files changed, 99 deletions(-)

diff --git a/profiles/package.mask b/profiles/package.mask
index 337c562e4207..1b85e0c91aa8 100644
--- a/profiles/package.mask
+++ b/profiles/package.mask
@@ -518,7 +518,6 @@ net-misc/csync
 # abysmal, build system has major issues, tons of patches, EAPI 6,
 # no other revdeps in tree. Bug #822762, #831874, removal on 2022-08-13.
 sci-visualization/opendx
-sci-visualization/opendx-samples
 
 # Marek Szuba  (2022-07-13)
 # Upstream has switched from CMake to hand-crafted Makefiles (yes, TO them),

diff --git a/sci-visualization/opendx-samples/Manifest 
b/sci-visualization/opendx-samples/Manifest
deleted file mode 100644
index f9a4b3cd1542..
--- a/sci-visualization/opendx-samples/Manifest
+++ /dev/null
@@ -1,2 +0,0 @@
-DIST dxsamples-4.4.0.tar.gz 7791659 BLAKE2B 
f3fb5ac4990ed13718390229debd8f72f84f1b751dae6e6497388e31e0e8f3869d9c30cc7e2e2b5a58fc0e32aab3127751451c616c0081606f28dd41250d9924
 SHA512 
ae740be888728750de2cf21e94094a4aa01adec8ea0cfe937f03a67803ad7cb0d92968c8d4325e22022c698f871d4af45df02d3b8e8639434a1001dd46e0b311
-DIST opendx-samples-4.4.0-install.patch.bz2 4195 BLAKE2B 
eb520ac16311e4252f36b7911ebff11f21cf16fa3d3b31a8e1209c28d66e78ae66b57c3b3edd4db66f26e82a25f3675c9a5e0ad146bb1b4ed74d1196007cc836
 SHA512 
3c276355d0796b2713d42ea11ce34d02c72e5b679aff4feb9792ec58c8a3c6aed1d79981d09a93b842d6d47fdc6cacd5fca4fc96f88cc764a90a5adf10797fc6

diff --git 
a/sci-visualization/opendx-samples/files/opendx-samples-4.4.0-nojava.patch 
b/sci-visualization/opendx-samples/files/opendx-samples-4.4.0-nojava.patch
deleted file mode 100644
index 984f84a10336..
--- a/sci-visualization/opendx-samples/files/opendx-samples-4.4.0-nojava.patch
+++ /dev/null
@@ -1,50 +0,0 @@
 dxsamples-4.4.0/Makefile.am.nojava 2002-01-28 21:53:08.0 +0100
-+++ dxsamples-4.4.0/Makefile.am2006-09-03 01:40:26.0 +0200
-@@ -1,6 +1,6 @@
- ## Process this file with automake to produce Makefile.in
- 
--SUBDIRS = callmodule data dxlink java macros \
-+SUBDIRS = callmodule data dxlink macros \
- outboard program_guide programs scripts \
- supervise tutorial user util stereo
- 
 dxsamples-4.4.0/configure.ac-orig  2009-05-03 14:30:59.0 +1200
-+++ dxsamples-4.4.0/configure.ac   2009-05-03 14:31:44.0 +1200
-@@ -25,11 +25,6 @@ AC_SUBST(RTL_LIBS)
- 
- SHELL=/bin/sh
- 
--AC_ARG_WITH(javadx,
--  [  --with-javadx   enable JAVADX (default is yes)],
--  [with_javadx=$withval],
--  [with_javadx='yes'])
--
- AC_PROG_INSTALL
- if test -z "$LN_S" ; then
- AC_PROG_LN_S
-@@ -40,25 +35,8 @@ DX_GET_PREFIX
- DX_GET_ARCH
- DX_ARCH_SPECIFIC
- 
--MAKE_JAVADX_SAMPLES=""
--if test "with_javadx" != 'no' ; then
--  failed=0;
--  passed=0;
--  DX_PROG_JAVAC(passed=`expr $passed + 1`,failed=`expr $failed + 1`)
--  DX_PROG_JAR(passed=`expr $passed + 1`,failed=`expr $failed + 1`)
--
--  if test $failed -eq 0 ; then
-- DX_JAVADX_SETUP(passed=`expr $passed + 1`,failed=`expr $failed + 1`)
-- if test $failed -eq 0 ; then
--   MAKE_JAVADX_SAMPLES=samples
-- fi
--  fi
--fi
--
- AC_OUTPUT( Makefile callmodule/Makefile callmodule/localmk \
-   data/Makefile dxlink/Makefile dxlink/dxlink_make \
--  java/samples/Makefile java/Makefile java/userdata/Makefile  \
--  java/usermacros/Makefile  java/nets/Makefile  java/makes/Makefile  \
-   macros/Makefile outboard/Makefile \
-   program_guide/Makefile program_guide/localmk program_guide/guidemake \
-   programs/2D_DATA/Makefile programs/3D_DATA/Makefile \

diff --git a/sci-visualization/opendx-samples/metadata.xml 
b/sci-visualization/opendx-samples/metadata.xml
deleted file mode 100644
index dbbed6257330..
--- a/sci-visualization/opendx-samples/metadata.xml
+++ /dev/null
@@ -1,13 +0,0 @@
-
-https://www.gentoo.org/dtd/metadata.dtd";>
-
-   
-   s...@gentoo.org
-   Gentoo Science Project
-   
-   
-   This package contains examples of scripts and networks for the
-   OpenDX Data Explorer. They are referenced in the OpenDX 
tutorial,
-   but can also be used stand-alone to browse and investigate.
-   
-

diff --git a/sci-visualization/opendx-samples/op

[gentoo-commits] repo/gentoo:master commit in: sci-visualization/opendx/

2021-12-28 Thread Sam James
commit: c369d129adf672546813d4bdc1e6908592f58c44
Author: Sam James  gentoo  org>
AuthorDate: Tue Dec 28 22:00:07 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Tue Dec 28 22:00:46 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c369d129

sci-visualization/opendx: depend on netcdf subslot

need to be rebuilt when its subslot changes

Signed-off-by: Sam James  gentoo.org>

 .../opendx/{opendx-4.4.4-r7.ebuild => opendx-4.4.4-r8.ebuild}   | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-visualization/opendx/opendx-4.4.4-r7.ebuild 
b/sci-visualization/opendx/opendx-4.4.4-r8.ebuild
similarity index 98%
rename from sci-visualization/opendx/opendx-4.4.4-r7.ebuild
rename to sci-visualization/opendx/opendx-4.4.4-r8.ebuild
index 1184182477b3..26a6f0de70fe 100644
--- a/sci-visualization/opendx/opendx-4.4.4-r7.ebuild
+++ b/sci-visualization/opendx/opendx-4.4.4-r8.ebuild
@@ -28,7 +28,7 @@ RDEPEND="
szip? ( virtual/szip )
hdf? ( sci-libs/hdf )
cdf? ( sci-libs/cdf )
-   netcdf? ( sci-libs/netcdf )
+   netcdf? ( sci-libs/netcdf:= )
tiff? ( media-libs/tiff:0 )
imagemagick? ( virtual/imagemagick-tools )"
 



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/opendx/

2021-09-07 Thread Sam James
commit: 10566be78d0c93191a0c35c6c748472bae9a8f6d
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 04:42:00 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 05:06:31 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=10566be7

sci-visualization/opendx: eutils->desktop inherit

Signed-off-by: Sam James  gentoo.org>

 sci-visualization/opendx/opendx-4.4.4-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-visualization/opendx/opendx-4.4.4-r7.ebuild 
b/sci-visualization/opendx/opendx-4.4.4-r7.ebuild
index f0a448c98e8..1184182477b 100644
--- a/sci-visualization/opendx/opendx-4.4.4-r7.ebuild
+++ b/sci-visualization/opendx/opendx-4.4.4-r7.ebuild
@@ -5,7 +5,7 @@ EAPI=6
 
 MYP=dx-${PV}
 
-inherit autotools eutils flag-o-matic
+inherit autotools desktop flag-o-matic
 
 DESCRIPTION="3D data visualization tool"
 HOMEPAGE="http://www.opendx.org/";



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/opendx/files/, sci-visualization/opendx/

2021-09-07 Thread Sam James
commit: 60c4e1235300e9bba9f1d86512a09257f60fe640
Author: Sam James  gentoo  org>
AuthorDate: Wed Sep  8 04:39:02 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Wed Sep  8 04:41:10 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=60c4e123

sci-visualization/opendx: fix build with slibtool, gcc 11

Closes: https://bugs.gentoo.org/786627
Closes: https://bugs.gentoo.org/779160
Thanks-to: orbea  riseup.net>
Signed-off-by: Sam James  gentoo.org>

 .../opendx/files/opendx-4.4.4-slibtool.patch   | 40 ++
 sci-visualization/opendx/opendx-4.4.4-r7.ebuild|  6 +++-
 2 files changed, 45 insertions(+), 1 deletion(-)

diff --git a/sci-visualization/opendx/files/opendx-4.4.4-slibtool.patch 
b/sci-visualization/opendx/files/opendx-4.4.4-slibtool.patch
new file mode 100644
index 000..964322aab9c
--- /dev/null
+++ b/sci-visualization/opendx/files/opendx-4.4.4-slibtool.patch
@@ -0,0 +1,40 @@
+https://bugs.gentoo.org/779160
+
+commit 980149800b1bc9310c404dcc822d35bd725e8b3c
+Author: orbea 
+Date:   Wed Apr 7 11:42:21 2021 -0700
+
+build: Fix undefined references with slibtool.
+
+diff --git a/src/exec/dpexec/Makefile.am b/src/exec/dpexec/Makefile.am
+index 9f37d05..bd8aefe 100644
+--- a/src/exec/dpexec/Makefile.am
 b/src/exec/dpexec/Makefile.am
+@@ -33,6 +33,8 @@ libDPEXECclm_la_SOURCES = \
+   crc.c d.c exobject.c function.c license.c loader.c macro.c \
+   dpparse.c userinter.c utils.c optarg.c sfile.c ddx.c
+ 
++libDPEXEC_la_LIBADD = ../dxmods/libuser.la
++
+ EXTRA_DIST = local.mk dxThreadMain.cpp dxThreadMain.h tmainUtil.cpp 
tmainUtil.h
+ 
+ $(OBJECTS): yuiif.c yuiif.h
+diff --git a/src/exec/dxexec/Makefile.am b/src/exec/dxexec/Makefile.am
+index 9bc4260..1971965 100644
+--- a/src/exec/dxexec/Makefile.am
 b/src/exec/dxexec/Makefile.am
+@@ -12,10 +12,10 @@ libDXEXEC_la_CFLAGS = $(AM_CFLAGS)
+ bindir = $(libdir)/dx/bin_@ARCH@
+ bin_PROGRAMS = dxexec
+ 
+-dxexec_LDADD = ../dpexec/libDPEXEC.la ../dxmods/libDXMODS.la 
../dxmods/user.lo \
+-  ../dxmods/libDXMODSN.la ../libdx/libLIBDX.la ../libdx/mem.lo \
+-  ../libdx/memory.lo ../hwrender/libHW.la ../hwrender/opengl/libOPENGL.la 
+-dxexec_LDFLAGS = @DXEXEC_EXP@
++dxexec_LDADD = ../dpexec/libDPEXEC.la ../dxmods/libDXMODS.la \
++  ../dxmods/libDXMODSN.la ../libdx/libLIBDX.la ../libdx/libmem.la \
++  ../hwrender/libHW.la ../hwrender/opengl/libOPENGL.la
++dxexec_LDFLAGS = @DXEXEC_EXP@ -no-undefined
+ dxexec_SOURCES = main.c
+ 
+ EXTRA_DIST = tmain.cpp

diff --git a/sci-visualization/opendx/opendx-4.4.4-r7.ebuild 
b/sci-visualization/opendx/opendx-4.4.4-r7.ebuild
index 024c2706ae3..f0a448c98e8 100644
--- a/sci-visualization/opendx/opendx-4.4.4-r7.ebuild
+++ b/sci-visualization/opendx/opendx-4.4.4-r7.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2018 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -48,6 +48,7 @@ PATCHES=(
"${FILESDIR}/${P}-szip.patch"
"${FILESDIR}/${P}-null.patch"
"${FILESDIR}/${P}-invalid-conversion.patch"
+   "${FILESDIR}/${P}-slibtool.patch"
"${WORKDIR}/${PN}-4.4.4_p20160917-fix-c++14.patch"
 )
 
@@ -61,6 +62,9 @@ src_configure() {
# with gcc 3.3.2 I had an infinite loop on src/exec/libdx/zclipQ.c
append-flags -fno-strength-reduce
 
+   # bug #786627
+   append-cppflags -std=c++14
+
# (#82672)
filter-flags -finline-functions
replace-flags -O3 -O2



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/opendx-samples/

2021-04-28 Thread Sam James
commit: 6a8aca5677a9673d7222707203edc4d7ba32a2e8
Author: Sam James  gentoo  org>
AuthorDate: Thu Apr 29 01:39:47 2021 +
Commit: Sam James  gentoo  org>
CommitDate: Thu Apr 29 01:51:55 2021 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a8aca56

sci-visualization/opendx-samples: fix variable reference style

Package-Manager: Portage-3.0.18-prefix, Repoman-3.0.3
Signed-off-by: Sam James  gentoo.org>

 .../opendx-samples/opendx-samples-4.4.0-r2.ebuild| 12 +---
 1 file changed, 5 insertions(+), 7 deletions(-)

diff --git a/sci-visualization/opendx-samples/opendx-samples-4.4.0-r2.ebuild 
b/sci-visualization/opendx-samples/opendx-samples-4.4.0-r2.ebuild
index 2dbd69320cc..8ee6e71d294 100644
--- a/sci-visualization/opendx-samples/opendx-samples-4.4.0-r2.ebuild
+++ b/sci-visualization/opendx-samples/opendx-samples-4.4.0-r2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2017 Gentoo Foundation
+# Copyright 1999-2021 Gentoo Authors
 # Distributed under the terms of the GNU General Public License v2
 
 EAPI=6
@@ -12,16 +12,14 @@ DESCRIPTION="Samples for IBM Data Explorer"
 HOMEPAGE="http://www.opendx.org/";
 SRC_URI="http://opendx.sdsc.edu/source/${MY_P}.tar.gz
mirror://gentoo/${P}-install.patch.bz2"
-LICENSE="IBM"
-SLOT="0"
-
 S="${WORKDIR}/${MY_P}"
 
+LICENSE="IBM"
+SLOT="0"
 KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
-IUSE=""
 
 RDEPEND=">=sci-visualization/opendx-4.4.4-r2"
-DEPEND="$RDEPEND"
+DEPEND="${RDEPEND}"
 
 PATCHES=(
"${FILESDIR}/${P}-nojava.patch"
@@ -29,7 +27,7 @@ PATCHES=(
 )
 
 src_prepare() {
-   #absolutely no javadx for now
+   # absolutely no javadx for now
default
eautoreconf
 }



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/opendx/files/

2018-04-08 Thread Aaron Bauman
commit: 5fa711a649e31bf27778c24ac6653f075c818aab
Author: Michael Mair-Keimberger  gmail  com>
AuthorDate: Sun Apr  8 17:04:23 2018 +
Commit: Aaron Bauman  gentoo  org>
CommitDate: Mon Apr  9 00:08:10 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5fa711a6

sci-visualization/opendx: remove unused patch

Closes: https://github.com/gentoo/gentoo/pull/7879

 .../opendx/files/opendx-4.4.4-magick.patch | 90 --
 1 file changed, 90 deletions(-)

diff --git a/sci-visualization/opendx/files/opendx-4.4.4-magick.patch 
b/sci-visualization/opendx/files/opendx-4.4.4-magick.patch
deleted file mode 100644
index 5b50470970c..000
--- a/sci-visualization/opendx/files/opendx-4.4.4-magick.patch
+++ /dev/null
@@ -1,90 +0,0 @@
-newer magick libraries, use pkg-config, add possibility to link with
-graphicsmagick, fix for as-needed
-
 dx-4.4.4.orig/src/exec/dxmods/_im_image.c
-+++ dx-4.4.4/src/exec/dxmods/_im_image.c
-@@ -329,7 +329,7 @@
- DestroyImageInfo(new_frame_info);
- DestroyImageInfo(image_info);
- #if MagickLibVersion > 0x0537
--DestroyConstitute();
-+ConstituteComponentTerminus();
- #endif
-  DXSetError(ERROR_INTERNAL, "reason = %s, description = %s",
- image->exception.reason,
-@@ -346,7 +346,7 @@
- DestroyImageInfo(new_frame_info);
- DestroyImageInfo(image_info);
- #if MagickLibVersion > 0x0537
--DestroyConstitute();
-+ConstituteComponentTerminus();
- #endif
- DXErrorReturn( ERROR_INTERNAL , "out of memory allocating buffer 
_im_image.c");
- }
-@@ -375,7 +375,7 @@
- DestroyImageInfo(image_info);
- DestroyImageInfo(new_frame_info);
- #if MagickLibVersion > 0x0537
--DestroyConstitute();
-+ConstituteComponentTerminus();
- #endif
- 
- DEBUGMESSAGE("back from DestroyImage");
-@@ -491,7 +491,7 @@
- DestroyImage(image);
- DestroyImageInfo(image_info);
- #if MagickLibVersion > 0x0537
--DestroyConstitute();
-+ConstituteComponentTerminus();
- #endif
- }
- return (OK);
 dx-4.4.4.orig/configure.ac
-+++ dx-4.4.4/configure.ac
-@@ -799,7 +799,29 @@
- LIB_MAGICK=''
- if test "$with_magick" != 'no'
- then
--AS_MESSAGE([checking for ImageMagick support ..])
-+found=0
-+static_lib="libGraphicsMagick.a"
-+PKG_CHECK_MODULES(GraphicsMagick, GraphicsMagick, [found=1], [found=0])
-+MAGICK_CFLAGS="$GraphicsMagick_CFLAGS"
-+MAGICK_LIBS="$GraphicsMagick_LIBS"
-+if test $found -eq 0
-+then
-+static_lib="libMagick.a"
-+PKG_CHECK_MODULES(ImageMagick, ImageMagick, [found=1], [found=0])
-+MAGICK_CFLAGS="$ImageMagick_CFLAGS"
-+MAGICK_LIBS="$ImageMagick_LIBS"
-+fi
-+if test $found -eq 1
-+then
-+  CFLAGS="$CFLAGS $MAGICK_CFLAGS"
-+dnl UNIQUIFY will remove duplicate library tokens leaving the last instance.
-+  AC_UTILS_UNIQUIFY([$LIBS $MAGICK_LIBS], LIBS)
-+  FMT_LIBS="$FMT_LIBS $static_lib"
-+  AC_DEFINE(HAVE_LIBMAGICK, 1, [Define to 1 if you have the ImageMagick 
libraries])
-+have_magick='yes'
-+dnl legacy checks installations without pkg-config
-+else
-+AS_MESSAGE([checking for ImageMagick support (no pkg-config) ..])
- AC_CHECK_PROG(HAVE_MC, Magick-config, yes, no)
- 
- failed=0;
-@@ -866,6 +888,7 @@
-   fi
- fi
- fi
-+fi
- 
- AC_LANG([C++])
- AC_COMPILE_IFELSE([AC_LANG_PROGRAM([[]], [[int a = true;]])],
 dx-4.4.4.orig/src/exec/dxmods/Makefile.am
-+++ dx-4.4.4/src/exec/dxmods/Makefile.am
-@@ -113,4 +113,5 @@
-   $(SOURCES6) \
-   $(SOURCES7)
- 
-+libDXMODS_la_LIBADD = @MAGICK_LIBS@
- @LOCALMAKE@



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/opendx/

2018-04-01 Thread Matt Turner
commit: e7537410c31c7f488b448c40b20d24ed58b24e2e
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr  1 23:55:54 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr  1 23:55:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e7537410

sci-visualization/opendx-4.4.4-r7: amd64 stable, bug 649084

 sci-visualization/opendx/opendx-4.4.4-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-visualization/opendx/opendx-4.4.4-r7.ebuild 
b/sci-visualization/opendx/opendx-4.4.4-r7.ebuild
index cd3cdbeefa9..00a59b54851 100644
--- a/sci-visualization/opendx/opendx-4.4.4-r7.ebuild
+++ b/sci-visualization/opendx/opendx-4.4.4-r7.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://opendx.sdsc.edu/source/${MYP}.tar.gz
 
 LICENSE="IBM"
 SLOT="0"
-KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="hdf cdf netcdf tiff imagemagick szip smp"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/opendx/

2018-04-01 Thread Matt Turner
commit: 5b75f72a3f12da74ca821bc2ebdb579f206b41be
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr  1 23:56:24 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr  1 23:56:27 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5b75f72a

sci-visualization/opendx: Drop old

Closes: https://bugs.gentoo.org/649084

 sci-visualization/opendx/opendx-4.4.4-r5.ebuild | 82 -
 1 file changed, 82 deletions(-)

diff --git a/sci-visualization/opendx/opendx-4.4.4-r5.ebuild 
b/sci-visualization/opendx/opendx-4.4.4-r5.ebuild
deleted file mode 100644
index 54c6da6296e..000
--- a/sci-visualization/opendx/opendx-4.4.4-r5.ebuild
+++ /dev/null
@@ -1,82 +0,0 @@
-# Copyright 1999-2017 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=4
-
-MYP=dx-${PV}
-inherit eutils flag-o-matic autotools multilib
-
-DESCRIPTION="3D data visualization tool"
-HOMEPAGE="http://www.opendx.org/";
-SRC_URI="http://opendx.sdsc.edu/source/${MYP}.tar.gz";
-
-LICENSE="IBM"
-SLOT="0"
-KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
-IUSE="hdf cdf netcdf tiff imagemagick szip smp"
-
-RDEPEND="x11-libs/libXmu
-   x11-libs/libXi
-   x11-libs/libXp
-   x11-libs/libXpm
-   >=x11-libs/motif-2.3:0
-   virtual/opengl
-   virtual/glu
-   szip? ( virtual/szip )
-   hdf? ( sci-libs/hdf )
-   cdf? ( sci-libs/cdf )
-   netcdf? ( sci-libs/netcdf )
-   tiff? ( media-libs/tiff )
-   imagemagick? ( virtual/imagemagick-tools )"
-
-DEPEND="${RDEPEND}
-   virtual/pkgconfig"
-
-S="${WORKDIR}/${MYP}"
-
-src_prepare() {
-   epatch "${FILESDIR}/${PN}-4.3.2-sys.h.patch"
-   epatch "${FILESDIR}/${P}-installpaths.patch"
-   epatch "${FILESDIR}/${P}-xdg.patch"
-   epatch "${FILESDIR}/${P}-gcc43.patch"
-   epatch "${FILESDIR}/${P}-dx-errno.patch"
-   epatch "${FILESDIR}/${P}-libtool.patch"
-   epatch "${FILESDIR}/${P}-concurrent-make-fix.patch"
-   epatch "${FILESDIR}/${P}-open.patch"
-   epatch "${FILESDIR}/${P}-szip.patch"
-   epatch "${FILESDIR}/${P}-null.patch"
-   epatch "${FILESDIR}/${P}-magick.patch"
-   eautoreconf
-}
-
-src_configure() {
-   # check flag filtering
-   # with gcc 3.3.2 I had an infinite loop on src/exec/libdx/zclipQ.c
-   append-flags -fno-strength-reduce
-
-   # (#82672)
-   filter-flags -finline-functions
-   replace-flags -O3 -O2
-
-   # opendx uses this variable
-   unset ARCH
-
-   # javadx is currently broken. we may try to fix it someday.
-   econf \
-   --libdir="${EPREFIX}"/usr/$(get_libdir) \
-   --with-x \
-   --without-javadx \
-   $(use_with szip szlib) \
-   $(use_with cdf) \
-   $(use_with netcdf) \
-   $(use_with hdf) \
-   $(use_with tiff) \
-   $(use_with imagemagick magick) \
-   $(use_enable smp smp-linux)
-}
-
-src_install() {
-   default
-   newicon src/uipp/ui/icon50.xpm ${PN}.xpm
-   make_desktop_entry dx "Open Data Explorer"
-}



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/opendx/

2018-04-01 Thread Matt Turner
commit: 52889f0295dedaf33b4ebcbcdb9d2780de16aebf
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr  1 23:55:54 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr  1 23:55:54 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=52889f02

sci-visualization/opendx-4.4.4-r7: x86 stable, bug 649084

 sci-visualization/opendx/opendx-4.4.4-r7.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-visualization/opendx/opendx-4.4.4-r7.ebuild 
b/sci-visualization/opendx/opendx-4.4.4-r7.ebuild
index 00a59b54851..024c2706ae3 100644
--- a/sci-visualization/opendx/opendx-4.4.4-r7.ebuild
+++ b/sci-visualization/opendx/opendx-4.4.4-r7.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://opendx.sdsc.edu/source/${MYP}.tar.gz
 
 LICENSE="IBM"
 SLOT="0"
-KEYWORDS="amd64 ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
 IUSE="hdf cdf netcdf tiff imagemagick szip smp"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/opendx/

2018-04-01 Thread Matt Turner
commit: 2733c9f6150d9cb0fa3762513bbefab3f7f3926a
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr  1 23:54:31 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr  1 23:54:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2733c9f6

sci-visualization/opendx: Drop ppc keywords

 sci-visualization/opendx/opendx-4.4.4-r5.ebuild | 2 +-
 sci-visualization/opendx/opendx-4.4.4-r7.ebuild | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/sci-visualization/opendx/opendx-4.4.4-r5.ebuild 
b/sci-visualization/opendx/opendx-4.4.4-r5.ebuild
index cd523aace72..54c6da6296e 100644
--- a/sci-visualization/opendx/opendx-4.4.4-r5.ebuild
+++ b/sci-visualization/opendx/opendx-4.4.4-r5.ebuild
@@ -12,7 +12,7 @@ SRC_URI="http://opendx.sdsc.edu/source/${MYP}.tar.gz";
 
 LICENSE="IBM"
 SLOT="0"
-KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 x86 ~amd64-linux ~x86-linux"
 IUSE="hdf cdf netcdf tiff imagemagick szip smp"
 
 RDEPEND="x11-libs/libXmu

diff --git a/sci-visualization/opendx/opendx-4.4.4-r7.ebuild 
b/sci-visualization/opendx/opendx-4.4.4-r7.ebuild
index 7307105626d..cd3cdbeefa9 100644
--- a/sci-visualization/opendx/opendx-4.4.4-r7.ebuild
+++ b/sci-visualization/opendx/opendx-4.4.4-r7.ebuild
@@ -14,7 +14,7 @@ SRC_URI="http://opendx.sdsc.edu/source/${MYP}.tar.gz
 
 LICENSE="IBM"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE="hdf cdf netcdf tiff imagemagick szip smp"
 
 RDEPEND="



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/opendx-samples/

2018-04-01 Thread Matt Turner
commit: 6a5acb83b74db200ccc447768a7be0c755c9c34d
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr  1 23:54:06 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr  1 23:54:06 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=6a5acb83

sci-visualization/opendx-samples: Drop ppc keywords

 sci-visualization/opendx-samples/opendx-samples-4.4.0-r2.ebuild | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/sci-visualization/opendx-samples/opendx-samples-4.4.0-r2.ebuild 
b/sci-visualization/opendx-samples/opendx-samples-4.4.0-r2.ebuild
index 2efa4c437c0..2dbd69320cc 100644
--- a/sci-visualization/opendx-samples/opendx-samples-4.4.0-r2.ebuild
+++ b/sci-visualization/opendx-samples/opendx-samples-4.4.0-r2.ebuild
@@ -17,7 +17,7 @@ SLOT="0"
 
 S="${WORKDIR}/${MY_P}"
 
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux"
 IUSE=""
 
 RDEPEND=">=sci-visualization/opendx-4.4.4-r2"



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/opendx/, sci-visualization/opendx/files/

2018-04-01 Thread Matt Turner
commit: 152407387340dd08c853e9a0ca97a1d36e2b889f
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr  1 23:17:30 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr  1 23:24:31 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=15240738

sci-visualization/opendx: Add patch to fix invalid conversion

Closes: https://bugs.gentoo.org/638610

 .../opendx/files/opendx-4.4.4-invalid-conversion.patch  | 13 +
 sci-visualization/opendx/opendx-4.4.4-r6.ebuild |  1 +
 2 files changed, 14 insertions(+)

diff --git 
a/sci-visualization/opendx/files/opendx-4.4.4-invalid-conversion.patch 
b/sci-visualization/opendx/files/opendx-4.4.4-invalid-conversion.patch
new file mode 100644
index 000..579cceb9684
--- /dev/null
+++ b/sci-visualization/opendx/files/opendx-4.4.4-invalid-conversion.patch
@@ -0,0 +1,13 @@
+diff --git a/src/uipp/dxuilib/EditorWindow.C b/src/uipp/dxuilib/EditorWindow.C
+index c406cc1..d6c0765 100644
+--- a/src/uipp/dxuilib/EditorWindow.C
 b/src/uipp/dxuilib/EditorWindow.C
+@@ -5997,7 +5997,7 @@ char msg[128];
+ //
+ const char *tmpdir = theDXApplication->getTmpDirectory();
+ int tmpdirlen = STRLEN(tmpdir);
+-if (!tmpdirlen) return FALSE;
++if (!tmpdirlen) return (char*)FALSE;
+ if (tmpdir[tmpdirlen-1] == '/') {
+   sprintf(netfilename, "%sdx%d.net", tmpdir, getpid());
+   sprintf(cfgfilename, "%sdx%d.cfg", tmpdir, getpid());

diff --git a/sci-visualization/opendx/opendx-4.4.4-r6.ebuild 
b/sci-visualization/opendx/opendx-4.4.4-r6.ebuild
index 2aae53cbc9d..4f7453fdd62 100644
--- a/sci-visualization/opendx/opendx-4.4.4-r6.ebuild
+++ b/sci-visualization/opendx/opendx-4.4.4-r6.ebuild
@@ -46,6 +46,7 @@ PATCHES=(
"${FILESDIR}/${P}-open.patch"
"${FILESDIR}/${P}-szip.patch"
"${FILESDIR}/${P}-null.patch"
+   "${FILESDIR}/${P}-invalid-conversion.patch"
"${WORKDIR}/${PN}-4.4.4_p20160917-fix-c++14.patch"
 )
 



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/opendx/

2018-04-01 Thread Matt Turner
commit: 161845d4be61b043231bf07b008e3208a6bf8e97
Author: Matt Turner  gentoo  org>
AuthorDate: Sun Apr  1 23:24:07 2018 +
Commit: Matt Turner  gentoo  org>
CommitDate: Sun Apr  1 23:24:32 2018 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=161845d4

sci-visualization/opendx: Fix X11 dependencies

I elected not to touch the lack of Xinerama dependency. It looks to be
automagic currently.

Bug: https://bugs.gentoo.org/649084

 .../opendx/{opendx-4.4.4-r6.ebuild => opendx-4.4.4-r7.ebuild}| 9 +
 1 file changed, 5 insertions(+), 4 deletions(-)

diff --git a/sci-visualization/opendx/opendx-4.4.4-r6.ebuild 
b/sci-visualization/opendx/opendx-4.4.4-r7.ebuild
similarity index 95%
rename from sci-visualization/opendx/opendx-4.4.4-r6.ebuild
rename to sci-visualization/opendx/opendx-4.4.4-r7.ebuild
index 4f7453fdd62..7307105626d 100644
--- a/sci-visualization/opendx/opendx-4.4.4-r6.ebuild
+++ b/sci-visualization/opendx/opendx-4.4.4-r7.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
@@ -17,10 +17,11 @@ SLOT="0"
 KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
 IUSE="hdf cdf netcdf tiff imagemagick szip smp"
 
-RDEPEND="x11-libs/libXmu
-   x11-libs/libXi
-   x11-libs/libXp
+RDEPEND="
+   x11-libs/libX11
+   x11-libs/libXmu
x11-libs/libXpm
+   x11-libs/libXt
>=x11-libs/motif-2.3:0
virtual/opengl
virtual/glu



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/opendx-samples/

2017-11-25 Thread David Seifert
commit: 3e14690071fc05ea3f990f800476a3e5d131d956
Author: David Seifert  gentoo  org>
AuthorDate: Sat Nov 25 16:53:34 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Nov 25 17:41:34 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=3e146900

sci-visualization/opendx-samples: [QA] Consistent whitespace in metadata.xml

 sci-visualization/opendx-samples/metadata.xml | 18 +-
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/sci-visualization/opendx-samples/metadata.xml 
b/sci-visualization/opendx-samples/metadata.xml
index e1939802f94..07c8ea7f6e9 100644
--- a/sci-visualization/opendx-samples/metadata.xml
+++ b/sci-visualization/opendx-samples/metadata.xml
@@ -1,13 +1,13 @@
 
 http://www.gentoo.org/dtd/metadata.dtd";>
 
-
-   s...@gentoo.org
-   Gentoo Science Project
-
-
-  This package contains examples of scripts and networks for the
-  OpenDX Data Explorer. They are referenced in the OpenDX tutorial,
-  but can also be used stand-alone to browse and investigate.
-
+   
+   s...@gentoo.org
+   Gentoo Science Project
+   
+   
+   This package contains examples of scripts and networks for the
+   OpenDX Data Explorer. They are referenced in the OpenDX 
tutorial,
+   but can also be used stand-alone to browse and investigate.
+   
 



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/opendx/

2017-02-11 Thread David Seifert
commit: 2fa7b1781ad366af2e74d2fae9a4510d21471ce1
Author: David Seifert  gentoo  org>
AuthorDate: Sat Feb 11 19:21:55 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Feb 11 19:45:56 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=2fa7b178

sci-visualization/opendx: Depend on virtual/imagemagick-tools

Package-Manager: Portage-2.3.3, Repoman-2.3.1
Closes: https://github.com/gentoo/gentoo/pull/3907

 sci-visualization/opendx/opendx-4.4.4-r5.ebuild| 42 ++
 ...endx-4.4.4-r4.ebuild => opendx-4.4.4-r6.ebuild} | 42 --
 2 files changed, 42 insertions(+), 42 deletions(-)

diff --git a/sci-visualization/opendx/opendx-4.4.4-r5.ebuild 
b/sci-visualization/opendx/opendx-4.4.4-r5.ebuild
index 5c02453d73..6cff41fe1a 100644
--- a/sci-visualization/opendx/opendx-4.4.4-r5.ebuild
+++ b/sci-visualization/opendx/opendx-4.4.4-r5.ebuild
@@ -1,21 +1,19 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=6
+EAPI=4
 
 MYP=dx-${PV}
-
-inherit autotools eutils flag-o-matic
+inherit eutils flag-o-matic autotools multilib
 
 DESCRIPTION="3D data visualization tool"
 HOMEPAGE="http://www.opendx.org/";
-SRC_URI="http://opendx.sdsc.edu/source/${MYP}.tar.gz
-   
https://dev.gentoo.org/~soap/distfiles/${PN}-4.4.4_p20160917-fix-c++14.patch.bz2";
+SRC_URI="http://opendx.sdsc.edu/source/${MYP}.tar.gz";
 
 LICENSE="IBM"
 SLOT="0"
-KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux"
 IUSE="hdf cdf netcdf tiff imagemagick szip smp"
 
 RDEPEND="x11-libs/libXmu
@@ -29,29 +27,26 @@ RDEPEND="x11-libs/libXmu
hdf? ( sci-libs/hdf )
cdf? ( sci-libs/cdf )
netcdf? ( sci-libs/netcdf )
-   tiff? ( media-libs/tiff:0 )
-   imagemagick? ( media-gfx/imagemagick )"
+   tiff? ( media-libs/tiff )
+   imagemagick? ( virtual/imagemagick-tools )"
 
 DEPEND="${RDEPEND}
virtual/pkgconfig"
 
 S="${WORKDIR}/${MYP}"
-PATCHES=(
-   "${FILESDIR}/${PN}-4.3.2-sys.h.patch"
-   "${FILESDIR}/${P}-installpaths.patch"
-   "${FILESDIR}/${P}-xdg.patch"
-   "${FILESDIR}/${P}-gcc43.patch"
-   "${FILESDIR}/${P}-dx-errno.patch"
-   "${FILESDIR}/${P}-libtool.patch"
-   "${FILESDIR}/${P}-concurrent-make-fix.patch"
-   "${FILESDIR}/${P}-open.patch"
-   "${FILESDIR}/${P}-szip.patch"
-   "${FILESDIR}/${P}-null.patch"
-   "${WORKDIR}/${PN}-4.4.4_p20160917-fix-c++14.patch"
-)
 
 src_prepare() {
-   default
+   epatch "${FILESDIR}/${PN}-4.3.2-sys.h.patch"
+   epatch "${FILESDIR}/${P}-installpaths.patch"
+   epatch "${FILESDIR}/${P}-xdg.patch"
+   epatch "${FILESDIR}/${P}-gcc43.patch"
+   epatch "${FILESDIR}/${P}-dx-errno.patch"
+   epatch "${FILESDIR}/${P}-libtool.patch"
+   epatch "${FILESDIR}/${P}-concurrent-make-fix.patch"
+   epatch "${FILESDIR}/${P}-open.patch"
+   epatch "${FILESDIR}/${P}-szip.patch"
+   epatch "${FILESDIR}/${P}-null.patch"
+   epatch "${FILESDIR}/${P}-magick.patch"
eautoreconf
 }
 
@@ -69,6 +64,7 @@ src_configure() {
 
# javadx is currently broken. we may try to fix it someday.
econf \
+   --libdir="${EPREFIX}"/usr/$(get_libdir) \
--with-x \
--without-javadx \
$(use_with szip szlib) \

diff --git a/sci-visualization/opendx/opendx-4.4.4-r4.ebuild 
b/sci-visualization/opendx/opendx-4.4.4-r6.ebuild
similarity index 60%
rename from sci-visualization/opendx/opendx-4.4.4-r4.ebuild
rename to sci-visualization/opendx/opendx-4.4.4-r6.ebuild
index 67d504fe1d..a1bfc06af9 100644
--- a/sci-visualization/opendx/opendx-4.4.4-r4.ebuild
+++ b/sci-visualization/opendx/opendx-4.4.4-r6.ebuild
@@ -1,19 +1,21 @@
-# Copyright 1999-2016 Gentoo Foundation
+# Copyright 1999-2017 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=4
+EAPI=6
 
 MYP=dx-${PV}
-inherit eutils flag-o-matic autotools multilib
+
+inherit autotools eutils flag-o-matic
 
 DESCRIPTION="3D data visualization tool"
 HOMEPAGE="http://www.opendx.org/";
-SRC_URI="http://opendx.sdsc.edu/source/${MYP}.tar.gz";
+SRC_URI="http://opendx.sdsc.edu/source/${MYP}.tar.gz
+   
https://dev.gentoo.org/~soap/distfiles/${PN}-4.4.4_p20160917-fix-c++14.patch.bz2";
 
 LICENSE="IBM"
 SLOT="0"
-KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux"
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
 IUSE="hdf cdf netcdf tiff imagemagick szip smp"
 
 RDEPEND="x11-libs/libXmu
@@ -27,26 +29,29 @@ RDEPEND="x11-libs/libXmu
hdf? ( sci-libs/hdf )
cdf? ( sci-libs/cdf )
netcdf? ( sci-libs/netcdf )
-   tiff? ( media-libs/tiff )
-   imagemagick? ( || ( media-gfx/imagemagick media-gfx/graphicsmagick ) )"
+   tiff? ( media-libs/tiff:0 )
+   imagemagick? ( virtual/imagemagick-tools )"
 
 DEP

[gentoo-commits] repo/gentoo:master commit in: sci-visualization/opendx-samples/

2017-01-15 Thread David Seifert
commit: 36015463f24c971391b227cb19ab8afd04c21430
Author: Gerhard Bräunlich  gmx  net>
AuthorDate: Sat Jan 14 16:16:39 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan 15 10:13:07 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=36015463

sci-visualization/opendx-samples: Removing EAPI 4 ebuild

Package-Manager: portage-2.3.0
Closes: https://github.com/gentoo/gentoo/pull/3479

 .../opendx-samples/opendx-samples-4.4.0-r1.ebuild  | 32 --
 1 file changed, 32 deletions(-)

diff --git a/sci-visualization/opendx-samples/opendx-samples-4.4.0-r1.ebuild 
b/sci-visualization/opendx-samples/opendx-samples-4.4.0-r1.ebuild
deleted file mode 100644
index 14a24a5..
--- a/sci-visualization/opendx-samples/opendx-samples-4.4.0-r1.ebuild
+++ /dev/null
@@ -1,32 +0,0 @@
-# Copyright 1999-2012 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Id$
-
-EAPI=4
-
-inherit eutils autotools multilib
-
-MY_PN="dxsamples"
-MY_P="${MY_PN}-${PV}"
-
-DESCRIPTION="Samples for IBM Data Explorer"
-HOMEPAGE="http://www.opendx.org/";
-SRC_URI="http://opendx.sdsc.edu/source/${MY_P}.tar.gz
-   mirror://gentoo/${P}-install.patch.bz2"
-LICENSE="IBM"
-SLOT="0"
-
-S="${WORKDIR}/${MY_P}"
-
-KEYWORDS="amd64 ppc x86 ~amd64-linux ~x86-linux"
-IUSE=""
-
-RDEPEND=">=sci-visualization/opendx-4.4.4-r2"
-DEPEND="${RDEPEND}"
-
-src_prepare() {
-   #absolutely no javadx for now
-   epatch "${FILESDIR}/${P}-nojava.patch"
-   epatch "${WORKDIR}/${P}-install.patch"
-   eautoreconf
-}



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/opendx-samples/

2017-01-15 Thread David Seifert
commit: 699e19aaa1f8844d4ef3619808991b72b700696f
Author: Gerhard Bräunlich  gmx  net>
AuthorDate: Sat Jan 14 16:16:08 2017 +
Commit: David Seifert  gentoo  org>
CommitDate: Sun Jan 15 10:13:04 2017 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=699e19aa

sci-visualization/opendx-samples: EAPI bump 4 -> 6

Package-Manager: portage-2.3.0
Closes: https://github.com/gentoo/gentoo/pull/3479

 .../opendx-samples/opendx-samples-4.4.0-r2.ebuild  | 36 ++
 1 file changed, 36 insertions(+)

diff --git a/sci-visualization/opendx-samples/opendx-samples-4.4.0-r2.ebuild 
b/sci-visualization/opendx-samples/opendx-samples-4.4.0-r2.ebuild
new file mode 100644
index ..6fc2d10
--- /dev/null
+++ b/sci-visualization/opendx-samples/opendx-samples-4.4.0-r2.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Id$
+
+EAPI=6
+
+inherit autotools
+
+MY_PN="dxsamples"
+MY_P="${MY_PN}-${PV}"
+
+DESCRIPTION="Samples for IBM Data Explorer"
+HOMEPAGE="http://www.opendx.org/";
+SRC_URI="http://opendx.sdsc.edu/source/${MY_P}.tar.gz
+   mirror://gentoo/${P}-install.patch.bz2"
+LICENSE="IBM"
+SLOT="0"
+
+S="${WORKDIR}/${MY_P}"
+
+KEYWORDS="~amd64 ~ppc ~x86 ~amd64-linux ~x86-linux"
+IUSE=""
+
+RDEPEND=">=sci-visualization/opendx-4.4.4-r2"
+DEPEND="$RDEPEND"
+
+PATCHES=(
+   "${FILESDIR}/${P}-nojava.patch"
+   "${WORKDIR}/${P}-install.patch"
+)
+
+src_prepare() {
+   #absolutely no javadx for now
+   default
+   eautoreconf
+}



[gentoo-commits] repo/gentoo:master commit in: sci-visualization/opendx/, sci-visualization/opendx/files/

2016-09-17 Thread David Seifert
commit: cce130dabaa4e0c7acef43994faa909010b0f6c2
Author: David Seifert  gentoo  org>
AuthorDate: Sat Sep 17 17:43:29 2016 +
Commit: David Seifert  gentoo  org>
CommitDate: Sat Sep 17 17:43:59 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=cce130da

sci-visualization/opendx: Allow for compiling with GCC 6

Gentoo-bug: 593932
* EAPI=6

Package-Manager: portage-2.3.0

 sci-visualization/opendx/Manifest  |  1 +
 .../opendx/files/opendx-4.4.4-szip.patch   |  4 +--
 .../opendx/files/opendx-4.4.4-xdg.patch|  4 +--
 sci-visualization/opendx/opendx-4.4.4-r5.ebuild| 33 +-
 4 files changed, 24 insertions(+), 18 deletions(-)

diff --git a/sci-visualization/opendx/Manifest 
b/sci-visualization/opendx/Manifest
index 5b25fc6..c943734 100644
--- a/sci-visualization/opendx/Manifest
+++ b/sci-visualization/opendx/Manifest
@@ -1 +1,2 @@
 DIST dx-4.4.4.tar.gz 9676049 SHA256 
a9915e17d49c5499edd3df69ffeac0b7ba24f8b38ddf7509712b48eb3c21f1ff SHA512 
e6ef0075a696c442fd4615eb32b9ebd3f85728321a33297e3402b19bbc6210953a6599d643fc0a20bc349fbc72411326c69187223ee0e65560603d8e6f7527ee
 WHIRLPOOL 
6d6931fabfb054ff06464649b2b2ce5f094aa6d0c28f0f2e6ee22176ef4749d78f102ed9d0c27cf3c84ea10038d4502d908ec7a95a597d32f21574b277a54fa0
+DIST opendx-4.4.4_p20160917-fix-c++14.patch.bz2 3162 SHA256 
306a3dcedee38dc61f27ce184a88018b78d541d168eb1b85f04a5964b527e02a SHA512 
0d671e5a085b446969fbe57eb9d08e4dd103bc29058ce8c6167c3cad18f14b816a3f2cae329b194ef9827ff6590d31da95fc04176e0824f95bdf89761007bc6f
 WHIRLPOOL 
b8eecf3955acaa58c94d63a8781691bc4eb2ea62a82077052a1cf221e811cae586a691aff311e08633c70d80d9f15a3d162ad4bd4c4f5b8362fcbfc582a1bf9f

diff --git a/sci-visualization/opendx/files/opendx-4.4.4-szip.patch 
b/sci-visualization/opendx/files/opendx-4.4.4-szip.patch
index 5e63d4e..488379b 100644
--- a/sci-visualization/opendx/files/opendx-4.4.4-szip.patch
+++ b/sci-visualization/opendx/files/opendx-4.4.4-szip.patch
@@ -1,5 +1,5 @@
 configure.ac.orig  2009-06-14 22:10:24.0 +1200
-+++ configure.ac   2009-06-14 22:26:29.0 +1200
+--- a/configure.ac
 b/configure.ac
 @@ -148,6 +148,12 @@ AC_ARG_WITH(netcdf,
  [with_netcdf=$withval],
  [with_netcdf='yes'])

diff --git a/sci-visualization/opendx/files/opendx-4.4.4-xdg.patch 
b/sci-visualization/opendx/files/opendx-4.4.4-xdg.patch
index c5b38f2..018dcd6 100644
--- a/sci-visualization/opendx/files/opendx-4.4.4-xdg.patch
+++ b/sci-visualization/opendx/files/opendx-4.4.4-xdg.patch
@@ -1,6 +1,6 @@
 diff -up bin/url_handler.sh.orig bin/url_handler.sh
 bin/url_handler.sh.orig2009-05-02 23:21:08.0 +1200
-+++ bin/url_handler.sh 2009-05-02 23:24:25.0 +1200
+--- a/bin/url_handler.sh
 b/bin/url_handler.sh
 @@ -27,21 +27,7 @@ case $method in
mailto) mutt `echo "$url" | sed 's;^[^:]*:\(.*\);\1;'`
;;

diff --git a/sci-visualization/opendx/opendx-4.4.4-r5.ebuild 
b/sci-visualization/opendx/opendx-4.4.4-r5.ebuild
index 2261c30..5c02453 100644
--- a/sci-visualization/opendx/opendx-4.4.4-r5.ebuild
+++ b/sci-visualization/opendx/opendx-4.4.4-r5.ebuild
@@ -2,14 +2,16 @@
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
-EAPI=5
+EAPI=6
 
 MYP=dx-${PV}
-inherit eutils flag-o-matic autotools multilib
+
+inherit autotools eutils flag-o-matic
 
 DESCRIPTION="3D data visualization tool"
 HOMEPAGE="http://www.opendx.org/";
-SRC_URI="http://opendx.sdsc.edu/source/${MYP}.tar.gz";
+SRC_URI="http://opendx.sdsc.edu/source/${MYP}.tar.gz
+   
https://dev.gentoo.org/~soap/distfiles/${PN}-4.4.4_p20160917-fix-c++14.patch.bz2";
 
 LICENSE="IBM"
 SLOT="0"
@@ -34,18 +36,22 @@ DEPEND="${RDEPEND}
virtual/pkgconfig"
 
 S="${WORKDIR}/${MYP}"
+PATCHES=(
+   "${FILESDIR}/${PN}-4.3.2-sys.h.patch"
+   "${FILESDIR}/${P}-installpaths.patch"
+   "${FILESDIR}/${P}-xdg.patch"
+   "${FILESDIR}/${P}-gcc43.patch"
+   "${FILESDIR}/${P}-dx-errno.patch"
+   "${FILESDIR}/${P}-libtool.patch"
+   "${FILESDIR}/${P}-concurrent-make-fix.patch"
+   "${FILESDIR}/${P}-open.patch"
+   "${FILESDIR}/${P}-szip.patch"
+   "${FILESDIR}/${P}-null.patch"
+   "${WORKDIR}/${PN}-4.4.4_p20160917-fix-c++14.patch"
+)
 
 src_prepare() {
-   epatch "${FILESDIR}/${PN}-4.3.2-sys.h.patch"
-   epatch "${FILESDIR}/${P}-installpaths.patch"
-   epatch "${FILESDIR}/${P}-xdg.patch"
-   epatch "${FILESDIR}/${P}-gcc43.patch"
-   epatch "${FILESDIR}/${P}-dx-errno.patch"
-   epatch "${FILESDIR}/${P}-libtool.patch"
-   epatch "${FILESDIR}/${P}-concurrent-make-fix.patch"
-   epatch "${FILESDIR}/${P}-open.patch"
-   epatch "${FILESDIR}/${P}-szip.patch"
-   epatch "${FILESDIR}/${P}-null.patch"
+   default
eautoreconf
 }
 
@@ -63,7 +69,6 @@ src_configure() {
 
# javadx is currently broken. we may try to fix it someday.
econf \
-   --libdir="${EPREFIX}"

[gentoo-commits] repo/gentoo:master commit in: sci-visualization/opendx/

2016-03-19 Thread Sebastien Fabbro
commit: 5646a48dbbd8390c1700a709cfb2a81d7d3decfb
Author: Sébastien Fabbro  gentoo  org>
AuthorDate: Wed Mar 16 22:40:25 2016 +
Commit: Sebastien Fabbro  gentoo  org>
CommitDate: Fri Mar 18 20:10:09 2016 +
URL:https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=5646a48d

sci-visualization/opendx: switch to virtual/szip

Package-Manager: portage-2.2.27

 sci-visualization/opendx/opendx-4.4.4-r4.ebuild | 4 ++--
 sci-visualization/opendx/opendx-4.4.4-r5.ebuild | 6 +++---
 2 files changed, 5 insertions(+), 5 deletions(-)

diff --git a/sci-visualization/opendx/opendx-4.4.4-r4.ebuild 
b/sci-visualization/opendx/opendx-4.4.4-r4.ebuild
index f77e7e6..67d504f 100644
--- a/sci-visualization/opendx/opendx-4.4.4-r4.ebuild
+++ b/sci-visualization/opendx/opendx-4.4.4-r4.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2012 Gentoo Foundation
+# Copyright 1999-2016 Gentoo Foundation
 # Distributed under the terms of the GNU General Public License v2
 # $Id$
 
@@ -23,7 +23,7 @@ RDEPEND="x11-libs/libXmu
>=x11-libs/motif-2.3:0
virtual/opengl
virtual/glu
-   szip? ( sci-libs/szip )
+   szip? ( virtual/szip )
hdf? ( sci-libs/hdf )
cdf? ( sci-libs/cdf )
netcdf? ( sci-libs/netcdf )

diff --git a/sci-visualization/opendx/opendx-4.4.4-r5.ebuild 
b/sci-visualization/opendx/opendx-4.4.4-r5.ebuild
index f8655bc..2261c30 100644
--- a/sci-visualization/opendx/opendx-4.4.4-r5.ebuild
+++ b/sci-visualization/opendx/opendx-4.4.4-r5.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$
 
@@ -23,11 +23,11 @@ RDEPEND="x11-libs/libXmu
>=x11-libs/motif-2.3:0
virtual/opengl
virtual/glu
-   szip? ( sci-libs/szip )
+   szip? ( virtual/szip )
hdf? ( sci-libs/hdf )
cdf? ( sci-libs/cdf )
netcdf? ( sci-libs/netcdf )
-   tiff? ( media-libs/tiff )
+   tiff? ( media-libs/tiff:0 )
imagemagick? ( media-gfx/imagemagick )"
 
 DEPEND="${RDEPEND}