diff options
| author | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-11-05 19:02:56 +0000 |
|---|---|---|
| committer | Liguros - Gitlab CI/CD [develop] <gitlab@liguros.net> | 2025-11-05 19:02:56 +0000 |
| commit | 864ccd3aba62b24728eb0b963d8a1093555475c0 (patch) | |
| tree | bb5a89762d7f5ee123655bf5cdf9406b27dc1759 /sci-visualization | |
| parent | 64f2ecf7f878941ddcb49fbeb10e26352844b683 (diff) | |
| download | baldeagleos-repo-864ccd3aba62b24728eb0b963d8a1093555475c0.tar.gz baldeagleos-repo-864ccd3aba62b24728eb0b963d8a1093555475c0.tar.xz baldeagleos-repo-864ccd3aba62b24728eb0b963d8a1093555475c0.zip | |
Adding metadata
Diffstat (limited to 'sci-visualization')
16 files changed, 33 insertions, 121 deletions
diff --git a/sci-visualization/fig2sxd/fig2sxd-0.23.ebuild b/sci-visualization/fig2sxd/fig2sxd-0.23.ebuild index f1f528a263fa..8cc6c5bb8ddb 100644 --- a/sci-visualization/fig2sxd/fig2sxd-0.23.ebuild +++ b/sci-visualization/fig2sxd/fig2sxd-0.23.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 @@ -14,7 +14,7 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux ~ppc-macos" -DEPEND="sys-libs/zlib:=" +DEPEND="virtual/zlib:=" RDEPEND="${DEPEND}" DOCS=( README.md changelog ) diff --git a/sci-visualization/gle/files/gle-4.3.8.patch b/sci-visualization/gle/files/gle-4.3.8-r1.patch index 5650a62ab5ad..31d7f97f62f4 100644 --- a/sci-visualization/gle/files/gle-4.3.8.patch +++ b/sci-visualization/gle/files/gle-4.3.8-r1.patch @@ -6,7 +6,7 @@ diff '--color=auto' -r -U3 src.orig/CMakeLists.txt src/CMakeLists.txt # -- CMakeLists.txt for GLE - Graphics Layout Engine # -cmake_minimum_required (VERSION 3.30) -+cmake_minimum_required (VERSION 3.50) ++cmake_minimum_required (VERSION 3.31) cmake_policy(SET CMP0091 NEW) # windows static runtimes selection #cmake_policy(SET CMP0167 NEW) # The FindBoost module is removed. only for cmake 3.30 and later live with the warning for now cmake_policy(SET CMP0074 NEW) # uses <PackageName>_ROOT variables. @@ -15,7 +15,7 @@ diff '--color=auto' -r -U3 src.orig/CMakeLists.txt src/CMakeLists.txt set(CMAKE_CXX_STANDARD_REQUIRED ON) include(CheckIncludeFile) @@ -595,18 +596,17 @@ - + # documentation file installation in doc folder install(FILES - ../doc/LICENSE.txt @@ -48,22 +48,22 @@ diff '--color=auto' -r -U3 src.orig/fonts/CMakeLists.txt src/fonts/CMakeLists.tx --- src.orig/fonts/CMakeLists.txt 2025-10-05 20:31:58.000000000 +0700 +++ src/fonts/CMakeLists.txt 2025-10-13 11:25:22.307477179 +0700 @@ -310,5 +310,5 @@ - ${FMT_FILES} + ${FMT_FILES} ${FVE_FILES} CONFIGURATIONS Release Debug - DESTINATION font) + DESTINATION ./share/gle/font) - + diff '--color=auto' -r -U3 src.orig/gle/CMakeLists.txt src/gle/CMakeLists.txt --- src.orig/gle/CMakeLists.txt 2025-10-05 20:31:58.000000000 +0700 +++ src/gle/CMakeLists.txt 2025-10-13 11:39:25.134159818 +0700 @@ -1,3 +1,4 @@ +cmake_policy(SET CMP0177 NEW) # normalize DESTINATION paths - + set(GLE_SOURCES bitmap/img2ps.cpp @@ -129,10 +130,10 @@ - + if(ZSTD_FOUND) target_link_libraries ( gle LINK_PUBLIC - zstd::libzstd_static @@ -74,14 +74,14 @@ diff '--color=auto' -r -U3 src.orig/gle/CMakeLists.txt src/gle/CMakeLists.txt + zstd::libzstd_shared ) endif() - + @@ -201,5 +202,5 @@ - + install(FILES ${CMAKE_CURRENT_BINARY_DIR}/glerc CONFIGURATIONS Release Debug - DESTINATION . ) + DESTINATION ./share/gle ) - + diff '--color=auto' -r -U3 src.orig/gui/CMakeLists.txt src/gui/CMakeLists.txt --- src.orig/gui/CMakeLists.txt 2025-10-05 20:31:58.000000000 +0700 +++ src/gui/CMakeLists.txt 2025-10-13 11:40:02.467493862 +0700 @@ -93,7 +93,7 @@ diff '--color=auto' -r -U3 src.orig/gui/CMakeLists.txt src/gui/CMakeLists.txt + zstd::libzstd_shared ) endif() - + diff '--color=auto' -r -U3 src.orig/TeX/CMakeLists.txt src/TeX/CMakeLists.txt --- src.orig/TeX/CMakeLists.txt 2025-10-05 20:31:58.000000000 +0700 +++ src/TeX/CMakeLists.txt 2025-10-13 12:42:14.357564475 +0700 @@ -120,7 +120,7 @@ diff '--color=auto' -r -U3 src.orig/TeX/CMakeLists.txt src/TeX/CMakeLists.txt @@ -40,6 +40,8 @@ COMMAND_EXPAND_LISTS ) - + +cmake_policy(SET CMP0177 NEW) # normalize DESTINATION paths + add_custom_target(inittex ALL @@ -133,5 +133,5 @@ diff '--color=auto' -r -U3 src.orig/TeX/CMakeLists.txt src/TeX/CMakeLists.txt - DESTINATION . + DESTINATION ./share/gle ) - - + + diff --git a/sci-visualization/gle/gle-4.3.8.ebuild b/sci-visualization/gle/gle-4.3.8-r1.ebuild index 00991b0bea38..f75047d6e6a2 100644 --- a/sci-visualization/gle/gle-4.3.8.ebuild +++ b/sci-visualization/gle/gle-4.3.8-r1.ebuild @@ -24,7 +24,7 @@ DEPEND="app-text/ghostscript-gpl media-libs/libjpeg-turbo media-libs/libpng media-libs/tiff - sys-libs/zlib + virtual/zlib:= x11-libs/cairo x11-libs/pixman gui? ( @@ -36,11 +36,12 @@ DEPEND="app-text/ghostscript-gpl emacs? ( app-editors/emacs:* )" RDEPEND="${DEPEND} virtual/latex-base" -BDEPEND="kde-frameworks/extra-cmake-modules +BDEPEND=">=dev-build/cmake-3.31 + kde-frameworks/extra-cmake-modules doc? ( virtual/latex-base )" PATCHES=( - "${FILESDIR}"/gle-4.3.8.patch + "${FILESDIR}"/gle-4.3.8-r1.patch "${FILESDIR}"/top_dir.patch ) SITEFILE="64${PN}-gentoo.el" @@ -49,6 +50,8 @@ src_configure() { # -Werror=odr # https://bugs.gentoo.org/927779 # https://github.com/vlabella/GLE/issues/35 + # + # fixed after 4.3.8 release. Recheck on next version bump. filter-lto local mycmakeargs=( diff --git a/sci-visualization/gr/gr-0.73.6.ebuild b/sci-visualization/gr/gr-0.73.6.ebuild index 8e55d4f9c9ba..e3d3a73e47a8 100644 --- a/sci-visualization/gr/gr-0.73.6.ebuild +++ b/sci-visualization/gr/gr-0.73.6.ebuild @@ -1,4 +1,4 @@ -# Copyright 2019-2024 Gentoo Authors +# Copyright 2019-2025 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=8 @@ -22,7 +22,7 @@ DEPEND=" media-libs/libpng:= media-libs/qhull:= net-libs/zeromq - sys-libs/zlib + virtual/zlib:= virtual/opengl x11-libs/libX11 x11-libs/libXt diff --git a/sci-visualization/grace/grace-5.1.25_p17.ebuild b/sci-visualization/grace/grace-5.1.25_p17.ebuild index 2e8a4182babb..6e02fb8268fd 100644 --- a/sci-visualization/grace/grace-5.1.25_p17.ebuild +++ b/sci-visualization/grace/grace-5.1.25_p17.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 @@ -21,7 +21,7 @@ IUSE="fftw fortran jpeg netcdf png" DEPEND=" media-libs/t1lib media-libs/tiff:= - sys-libs/zlib + virtual/zlib:= >=x11-libs/motif-2.3:0 x11-libs/xbae fftw? ( sci-libs/fftw:3.0= ) diff --git a/sci-visualization/grace/grace-5.1.25_p18.ebuild b/sci-visualization/grace/grace-5.1.25_p18.ebuild index 5592ae1f9938..eddde9d4a090 100644 --- a/sci-visualization/grace/grace-5.1.25_p18.ebuild +++ b/sci-visualization/grace/grace-5.1.25_p18.ebuild @@ -21,7 +21,7 @@ IUSE="fftw fortran jpeg netcdf png" DEPEND=" media-libs/t1lib media-libs/tiff:= - sys-libs/zlib + virtual/zlib:= >=x11-libs/motif-2.3:0 x11-libs/xbae fftw? ( sci-libs/fftw:3.0= ) diff --git a/sci-visualization/gwyddion/gwyddion-2.67-r1.ebuild b/sci-visualization/gwyddion/gwyddion-2.67-r1.ebuild index 426776c5f5ca..e4cb48b3e859 100644 --- a/sci-visualization/gwyddion/gwyddion-2.67-r1.ebuild +++ b/sci-visualization/gwyddion/gwyddion-2.67-r1.ebuild @@ -35,7 +35,7 @@ RDEPEND=" unique? ( dev-libs/libunique:3 ) sourceview? ( x11-libs/gtksourceview:2.0 ) xml? ( dev-libs/libxml2:2= ) - zlib? ( sys-libs/zlib ) + zlib? ( virtual/zlib:= ) " DEPEND="${RDEPEND}" diff --git a/sci-visualization/gwyddion/gwyddion-2.69.ebuild b/sci-visualization/gwyddion/gwyddion-2.69.ebuild index 33e755fd22f8..b1608c67e30d 100644 --- a/sci-visualization/gwyddion/gwyddion-2.69.ebuild +++ b/sci-visualization/gwyddion/gwyddion-2.69.ebuild @@ -35,7 +35,7 @@ RDEPEND=" unique? ( dev-libs/libunique:3 ) sourceview? ( x11-libs/gtksourceview:2.0 ) xml? ( dev-libs/libxml2:2= ) - zlib? ( sys-libs/zlib ) + zlib? ( virtual/zlib:= ) " DEPEND="${RDEPEND}" diff --git a/sci-visualization/labplot/labplot-2.11.1-r1.ebuild b/sci-visualization/labplot/labplot-2.11.1-r1.ebuild index 8cca41d72352..69c821a125ee 100644 --- a/sci-visualization/labplot/labplot-2.11.1-r1.ebuild +++ b/sci-visualization/labplot/labplot-2.11.1-r1.ebuild @@ -61,7 +61,7 @@ DEPEND=" origin? ( sci-libs/liborigin:2 ) root? ( app-arch/lz4 - sys-libs/zlib + virtual/zlib:= ) serial? ( >=dev-qt/qtserialport-${QTMIN}:6 ) share? ( >=kde-frameworks/purpose-${KFMIN}:6 ) diff --git a/sci-visualization/labplot/labplot-9999.ebuild b/sci-visualization/labplot/labplot-9999.ebuild index e6e049ea8dab..685d556b1cb7 100644 --- a/sci-visualization/labplot/labplot-9999.ebuild +++ b/sci-visualization/labplot/labplot-9999.ebuild @@ -60,7 +60,7 @@ DEPEND=" origin? ( sci-libs/liborigin:2 ) root? ( app-arch/lz4 - sys-libs/zlib + virtual/zlib:= ) serial? ( >=dev-qt/qtserialport-${QTMIN}:6 ) share? ( >=kde-frameworks/purpose-${KFMIN}:6 ) diff --git a/sci-visualization/paraview/paraview-5.13.2-r2.ebuild b/sci-visualization/paraview/paraview-5.13.2-r2.ebuild index ecb300fbd958..22ef9bfedcd5 100644 --- a/sci-visualization/paraview/paraview-5.13.2-r2.ebuild +++ b/sci-visualization/paraview/paraview-5.13.2-r2.ebuild @@ -47,7 +47,7 @@ RDEPEND=" sci-libs/hdf5:=[mpi=] >=sci-libs/netcdf-4.2[hdf5] >=sci-libs/netcdf-cxx-4.2:3 - sys-libs/zlib + virtual/zlib:= virtual/glu media-libs/libjpeg-turbo:= x11-libs/libX11 diff --git a/sci-visualization/paraview/paraview-5.13.3-r2.ebuild b/sci-visualization/paraview/paraview-5.13.3-r2.ebuild index ecb300fbd958..22ef9bfedcd5 100644 --- a/sci-visualization/paraview/paraview-5.13.3-r2.ebuild +++ b/sci-visualization/paraview/paraview-5.13.3-r2.ebuild @@ -47,7 +47,7 @@ RDEPEND=" sci-libs/hdf5:=[mpi=] >=sci-libs/netcdf-4.2[hdf5] >=sci-libs/netcdf-cxx-4.2:3 - sys-libs/zlib + virtual/zlib:= virtual/glu media-libs/libjpeg-turbo:= x11-libs/libX11 diff --git a/sci-visualization/paraview/paraview-5.13.3-r3.ebuild b/sci-visualization/paraview/paraview-5.13.3-r3.ebuild index 1d7f832f4015..23704f4a28ad 100644 --- a/sci-visualization/paraview/paraview-5.13.3-r3.ebuild +++ b/sci-visualization/paraview/paraview-5.13.3-r3.ebuild @@ -47,7 +47,7 @@ RDEPEND=" sci-libs/hdf5:=[mpi=] >=sci-libs/netcdf-4.2[hdf5] >=sci-libs/netcdf-cxx-4.2:3 - sys-libs/zlib + virtual/zlib:= virtual/glu media-libs/libjpeg-turbo:= x11-libs/libX11 diff --git a/sci-visualization/veusz/Manifest b/sci-visualization/veusz/Manifest index e4fcb1238972..3385b9f373e2 100644 --- a/sci-visualization/veusz/Manifest +++ b/sci-visualization/veusz/Manifest @@ -1,2 +1 @@ -DIST veusz-3.6.2.tar.gz 3330225 BLAKE2B dacadb7f4a4059cab02c07d2af4e53ba3b5714593233ff2995083237416e26425723950603dc542ac58cc355aaf6106c3fd4065efddb9cc7884757e440d3efa2 SHA512 5580171c0259415cf3de11322133fde02e244b65ffede1e83b5e6d17c8a037624860550495dc0b53c7b5e2f65b3ae6b95daa0e95f7164358e1201ffedeb13f51 DIST veusz-4.0.tar.gz 3429227 BLAKE2B 213216354f9053df4015e95d098af667c9da6bcc3d384b5fe9e4325d4cc4f9b7520271e80ce092f6768fbf25b120f644164aafc3aa1eb1dc3685dd1e94d6582b SHA512 39d336ed59c4a68ae9ebbaaff37fd61788932a62debd076567acc854b69847bfa0d1e5801029ed785d00becbf3c7451e3ce80966c68d9f24f101a7ddb69b8059 diff --git a/sci-visualization/veusz/files/tomli.patch b/sci-visualization/veusz/files/tomli.patch deleted file mode 100644 index bada3abcfdc5..000000000000 --- a/sci-visualization/veusz/files/tomli.patch +++ /dev/null @@ -1,17 +0,0 @@ -diff '--color=auto' -r -U2 veusz-3.6.2.orig/pyqt_setuptools.py veusz-3.6.2/pyqt_setuptools.py ---- veusz-3.6.2.orig/pyqt_setuptools.py 2023-02-25 16:47:30.000000000 +0700 -+++ veusz-3.6.2/pyqt_setuptools.py 2025-05-05 20:37:20.190868091 +0700 -@@ -9,5 +9,5 @@ - import shutil - import subprocess --import tomli -+import tomllib - - from sysconfig import get_path -@@ -231,5 +231,5 @@ - pyqt5_toml = os.path.join(pyqt5_include_dir, 'QtCore', 'QtCore.toml') - with open(pyqt5_toml, 'rb') as fin: -- pyqt5_cfg = tomli.load(fin) -+ pyqt5_cfg = tomllib.load(fin) - abi_version = pyqt5_cfg.get('sip-abi-version') - diff --git a/sci-visualization/veusz/veusz-3.6.2-r3.ebuild b/sci-visualization/veusz/veusz-3.6.2-r3.ebuild deleted file mode 100644 index bc6e70dbb6ce..000000000000 --- a/sci-visualization/veusz/veusz-3.6.2-r3.ebuild +++ /dev/null @@ -1,73 +0,0 @@ -# Copyright 1999-2025 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..14} ) -DISTUTILS_EXT=1 -DISTUTILS_USE_PEP517=setuptools -inherit desktop distutils-r1 qmake-utils virtualx xdg - -DESCRIPTION="Qt scientific plotting package with good Postscript output" -HOMEPAGE="https://veusz.github.io/" -SRC_URI="https://github.com/${PN}/${PN}/releases/download/${P}/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" -IUSE="dbus hdf5" - -COMMON_DEPEND=" - dev-python/numpy[${PYTHON_USEDEP}] - dev-python/pyqt5[gui,printsupport,svg,widgets,${PYTHON_USEDEP}] -" -RDEPEND="${COMMON_DEPEND} - dbus? ( dev-python/dbus-python[${PYTHON_USEDEP}] ) - hdf5? ( dev-python/h5py[${PYTHON_USEDEP}] ) -" -BDEPEND="${COMMON_DEPEND} - dev-python/sip:5[${PYTHON_USEDEP}] -" - -PATCHES=( "${FILESDIR}"/tomli.patch ) - -distutils_enable_sphinx Documents/manual-source \ - dev-python/alabaster - -src_prepare() { - distutils-r1_src_prepare - xdg_environment_reset -} - -python_compile() { - distutils-r1_python_compile build_ext --qmake-exe=$(qt5_get_bindir)/qmake -} - -python_test() { - VIRTUALX_COMMAND="${EPYTHON}" \ - VEUSZ_RESOURCE_DIR="${S}" \ - virtx tests/runselftest.py -} - -python_install() { - distutils-r1_python_install - # symlink the license, bug #341653 - rm "${D}/$(python_get_sitedir)"/${PN}/{COPYING,AUTHORS,ChangeLog} || die - mkdir -p "${D}/$(python_get_sitedir)" || die - cat >> "${D}/$(python_get_sitedir)"/${PN}/COPYING <<- EOF - Please visit - - https://www.gnu.org/licenses/gpl-2.0.html - - for the full license text. - EOF -} - -python_install_all() { - distutils-r1_python_install_all - - doicon icons/veusz.png - domenu "${FILESDIR}"/veusz.desktop - insinto /usr/share/mime/packages - doins "${FILESDIR}"/veusz.xml -} |
