summaryrefslogtreecommitdiff
path: root/sci-visualization
diff options
context:
space:
mode:
authorroot <root@alpha.trunkmasters.com>2026-08-23 18:55:58 -0500
committerroot <root@alpha.trunkmasters.com>2026-08-23 18:55:58 -0500
commitcdcbdbc2768a2b227ed7d980ebcec51a492bd53f (patch)
tree3d2e7f33d50ce982cd8767ee5099f7c924d4eb49 /sci-visualization
parent3ac897312b1982e0855eb4251695765d57976b18 (diff)
downloadbaldeagleos-repo-cdcbdbc2768a2b227ed7d980ebcec51a492bd53f.tar.gz
baldeagleos-repo-cdcbdbc2768a2b227ed7d980ebcec51a492bd53f.tar.xz
baldeagleos-repo-cdcbdbc2768a2b227ed7d980ebcec51a492bd53f.zip
Adding metadata
Diffstat (limited to 'sci-visualization')
-rw-r--r--sci-visualization/epix/epix-1.2.19.ebuild70
-rw-r--r--sci-visualization/epix/epix-1.2.22.ebuild2
-rw-r--r--sci-visualization/xd3d/xd3d-8.3.1-r2.ebuild64
-rw-r--r--sci-visualization/xgraph/xgraph-12.1-r5.ebuild44
-rw-r--r--sci-visualization/xyscan/Manifest1
-rw-r--r--sci-visualization/xyscan/xyscan-4.6.6.ebuild48
6 files changed, 1 insertions, 228 deletions
diff --git a/sci-visualization/epix/epix-1.2.19.ebuild b/sci-visualization/epix/epix-1.2.19.ebuild
deleted file mode 100644
index 18296e078024..000000000000
--- a/sci-visualization/epix/epix-1.2.19.ebuild
+++ /dev/null
@@ -1,70 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=7
-
-inherit autotools bash-completion-r1 elisp-common
-
-DESCRIPTION="2- and 3-D plotter for creating images (to be used in LaTeX)"
-HOMEPAGE="https://mathcs.holycross.edu/~ahwang/current/ePiX.html"
-SRC_URI="https://mathcs.holycross.edu/~ahwang/epix/${P}_withpdf.tar.bz2"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="amd64 ~ppc ~x86"
-IUSE="doc emacs examples"
-
-DEPEND="
- virtual/latex-base
- dev-texlive/texlive-pstricks
- dev-texlive/texlive-pictures
- dev-texlive/texlive-latexextra
- dev-texlive/texlive-latexrecommended
- emacs? ( >=app-editors/emacs-23.1:* )"
-RDEPEND="${DEPEND}"
-SITEFILE=50${PN}-gentoo.el
-
-PATCHES=( "${FILESDIR}"/${P}-autotools.patch )
-
-src_prepare() {
- default
- eautoreconf
-}
-
-src_configure() {
- econf --disable-epix-el
-}
-
-src_install() {
- default
-
- newbashcomp bash_completions epix
- bashcomp_alias epix flix elaps laps
-
- if use emacs; then
- # do compilation here as the make install target will
- # create the .el file
- elisp-compile *.el
- elisp-install ${PN} *.elc *.el
- elisp-site-file-install "${FILESDIR}/${SITEFILE}"
- fi
-
- if use doc; then
- dodoc doc/*gz
- docompress -x /usr/share/doc/${PF}/manual{.pdf,.ps,_src.tar}.gz
- fi
-
- if use examples; then
- cd samples || die
- docinto examples
- dodoc *.xp *.flx *c *h README
- fi
-}
-
-pkg_postinst() {
- use emacs && elisp-site-regen
-}
-
-pkg_postrm() {
- use emacs && elisp-site-regen
-}
diff --git a/sci-visualization/epix/epix-1.2.22.ebuild b/sci-visualization/epix/epix-1.2.22.ebuild
index e99052f3e400..d5953532e944 100644
--- a/sci-visualization/epix/epix-1.2.22.ebuild
+++ b/sci-visualization/epix/epix-1.2.22.ebuild
@@ -3,7 +3,7 @@
EAPI=8
-inherit autotools bash-completion-r1 dot-a elisp-common
+inherit autotools shell-completion dot-a elisp-common
DESCRIPTION="2- and 3-D plotter for creating images (to be used in LaTeX)"
HOMEPAGE="https://mathcs.holycross.edu/~ahwang/current/ePiX.html"
diff --git a/sci-visualization/xd3d/xd3d-8.3.1-r2.ebuild b/sci-visualization/xd3d/xd3d-8.3.1-r2.ebuild
deleted file mode 100644
index 9845105b7850..000000000000
--- a/sci-visualization/xd3d/xd3d-8.3.1-r2.ebuild
+++ /dev/null
@@ -1,64 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit edo fortran-2 flag-o-matic toolchain-funcs
-
-DESCRIPTION="Scientific visualization tool"
-HOMEPAGE="http://www.cmap.polytechnique.fr/~jouve/xd3d/"
-SRC_URI="mirror://gentoo/${P}.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
-IUSE="doc examples"
-
-RDEPEND="x11-libs/libXpm"
-DEPEND="${RDEPEND}"
-BDEPEND="app-shells/tcsh"
-
-PATCHES=(
- "${FILESDIR}"/${P}-r1-gentoo.patch
- "${FILESDIR}"/${P}-parallel.patch
- "${FILESDIR}"/${P}-rotated.patch
- "${FILESDIR}"/${P}-cflags.patch
-)
-
-src_prepare() {
- default
-
- sed -i -e 's:"zutil.h":<zlib.h>:g' src/qlib/timestuff.c || die
- sed -i -e "s:##lib##:$(get_libdir):" RULES.gentoo || die "failed to set up RULES.gentoo"
-}
-
-src_configure() {
- tc-export CC
-
- export MY_AR="$(tc-getAR)"
- export MY_RANLIB="$(tc-getRANLIB)"
-
- # bug #863368
- append-flags -fno-strict-aliasing
- filter-lto
-
- # GCC 10 workaround
- # bug #722426
- append-fflags $(test-flags-FC -fallow-argument-mismatch)
-
- edo ./configure -arch=gentoo
-}
-
-src_install() {
- dodir /usr/bin
- emake INSTALL_DIR="${ED}/usr/bin" install
- dodoc FORMATS
-
- use doc && dodoc -r Manuals
-
- if use examples; then
- mv {E,e}xamples || die
- dodoc -r examples
- docompress -x /usr/share/doc/${PF}/examples
- fi
-}
diff --git a/sci-visualization/xgraph/xgraph-12.1-r5.ebuild b/sci-visualization/xgraph/xgraph-12.1-r5.ebuild
deleted file mode 100644
index 85e915a20228..000000000000
--- a/sci-visualization/xgraph/xgraph-12.1-r5.ebuild
+++ /dev/null
@@ -1,44 +0,0 @@
-# Copyright 1999-2024 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit autotools
-
-DEB_PR=16
-
-DESCRIPTION="X11 Plotting Utility"
-HOMEPAGE="https://www.isi.edu/nsnam/xgraph/"
-SRC_URI="https://www.isi.edu/nsnam/dist/${P}.tar.gz
- mirror://debian/pool/main/${PN:0:1}/${PN}/${PN}_${PV}-${DEB_PR}.debian.tar.gz"
-
-LICENSE="xgraph"
-SLOT="0"
-KEYWORDS="~amd64 ~arm64 ~ppc ~sparc ~x86"
-IUSE="examples"
-
-RDEPEND="x11-libs/libSM
- x11-libs/libX11"
-DEPEND="${RDEPEND}"
-
-PATCHES=( "${WORKDIR}"/debian/patches/debian-changes )
-
-src_prepare() {
- default
- rm -f configure.in Makefile.in || die
- eautoreconf
-}
-
-src_install() {
- default
- dodoc "${WORKDIR}"/debian/changelog
- if use examples; then
- dodoc -r examples
- docompress -x /usr/share/doc/${PF}/examples
- fi
- dodir /usr/share/man/man1
-
- mv "${ED}"/usr/share/man/manm/xgraph.man \
- "${ED}"/usr/share/man/man1/xgraph.1 || die
- rm -r "${ED}"/usr/share/man/manm || die
-}
diff --git a/sci-visualization/xyscan/Manifest b/sci-visualization/xyscan/Manifest
index 72693d114db2..c172760854cc 100644
--- a/sci-visualization/xyscan/Manifest
+++ b/sci-visualization/xyscan/Manifest
@@ -1,3 +1,2 @@
-DIST xyscan-4.66-src.tgz 7370446 BLAKE2B c52ab2a50a3655f9e224cc8f462d5f94e8bb6e948b1ea1670c981e394d921d20e0c21a0e6b340ed175a57673aacec87ea9fc9c452e475d1767538d9560ca27e0 SHA512 3c7e39ce80f1c67d13687c8982e73a9f8880dcbbc137ec5c65edcf4945a7de7e330c5ff1856d7792b486d2bcc2e4f34e6d6c2284e2e2a0d1e55b8afbc7b79e5e
DIST xyscan-4.68-src.tgz 7362847 BLAKE2B 53dc57f9c2459822b935f52dd08ed66c816de35dab881a0cdb36ff77af6263211198c3e6367315b39d97a0d25350c60303f119c8c268b6abe38694289ed615d9 SHA512 3fe82ed3728876aa35fb6b05506f8573da13afb98e54348f99227d440e7498c58ad797956aaea2c906bea05988fba888ace3f1a06e0253b9b9a6f95c098fe639
DIST xyscan-4.7.0-src.tgz 7661344 BLAKE2B a0792c785b3acba2c6ead7208a7b7df46fbd9299ef831d3be7386362645417a611763b5ddfbc242c469c2d90d51e99ee840ff05b22792f214e39300fe0ef4dcb SHA512 f9995b05d5caae266375e827bb24ebf3b4806b50f457b7a0ec0485dd6d6bcf9393c45b8d35185d3f132e02b2a99090e52f21bbf9d8f6aef6049bf3ccc36c3e78
diff --git a/sci-visualization/xyscan/xyscan-4.6.6.ebuild b/sci-visualization/xyscan/xyscan-4.6.6.ebuild
deleted file mode 100644
index 6ee4d98f00ef..000000000000
--- a/sci-visualization/xyscan/xyscan-4.6.6.ebuild
+++ /dev/null
@@ -1,48 +0,0 @@
-# Copyright 1999-2025 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-MY_PV=$(ver_rs 2 '')
-inherit desktop qmake-utils
-
-DESCRIPTION="Tool for extracting data points from graphs"
-HOMEPAGE="https://rhig.physics.yale.edu/~ullrich/software/xyscan"
-SRC_URI="https://rhig.physics.yale.edu/~ullrich/software/${PN}/Distributions/${MY_PV}/${PN}-${MY_PV}-src.tgz"
-S="${WORKDIR}/${PN}"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-
-RDEPEND="
- app-text/poppler[qt6]
- dev-qt/qtcharts:6
- dev-qt/qtbase:6[gui,network,ssl,widgets]
- dev-qt/qtmultimedia:6
-"
-DEPEND="${RDEPEND}"
-BDEPEND="
- dev-qt/qttools:6[linguist]
- virtual/pkgconfig
-"
-
-PATCHES=( "${FILESDIR}/${P}-qt6.patch" )
-
-src_prepare() {
- default
- sed -e "/path = /s:\"/usr/share/doc/xyscan/docs\":\"${EPREFIX}/usr/share/doc/${PF}/html\":" \
- -i src/xyscanBaseWindow.cpp || die "Failed to fix docs path"
-}
-
-src_configure() {
- eqmake6
-}
-
-src_install() {
- dobin xyscan
- local HTML_DOCS=( docs/. )
- einstalldocs
- newicon images/xyscanIcon.png xyscan.png
- make_desktop_entry xyscan "xyscan data point extractor"
-}