From bf635e42b9e981623432224920b21940f4feda56 Mon Sep 17 00:00:00 2001 From: Horea Christian Date: Fri, 22 Mar 2024 17:18:40 -0400 Subject: sci-biology/afni: removed deprecated deps Signed-off-by: Horea Christian --- sci-biology/afni/afni-24.0.04-r1.ebuild | 110 ++++++++++++++++++++++++++++++ sci-biology/afni/afni-24.0.04.ebuild | 111 ------------------------------ sci-biology/afni/afni-24.0.08-r1.ebuild | 114 +++++++++++++++++++++++++++++++ sci-biology/afni/afni-24.0.08.ebuild | 115 -------------------------------- 4 files changed, 224 insertions(+), 226 deletions(-) create mode 100644 sci-biology/afni/afni-24.0.04-r1.ebuild delete mode 100644 sci-biology/afni/afni-24.0.04.ebuild create mode 100644 sci-biology/afni/afni-24.0.08-r1.ebuild delete mode 100644 sci-biology/afni/afni-24.0.08.ebuild (limited to 'sci-biology') diff --git a/sci-biology/afni/afni-24.0.04-r1.ebuild b/sci-biology/afni/afni-24.0.04-r1.ebuild new file mode 100644 index 000000000..557fbd579 --- /dev/null +++ b/sci-biology/afni/afni-24.0.04-r1.ebuild @@ -0,0 +1,110 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +DISTUTILS_USE_PEP517=setuptools +inherit cmake distutils-r1 toolchain-funcs + +GTS_HASH="962155a01f5a1b87bd64e3e3d880b4dbc2347ac7" +NIFTI_HASH="da476fd27f46098f37f5c9c4c1baee01e559572c" +GIFTI_HASH="d3e873d8539d9b469daf7db04093da1d7e73d4f7" + +DESCRIPTION="Advanced Normalitazion Tools for neuroimaging" +HOMEPAGE="http://stnava.github.io/ANTs/" +SRC_URI=" + https://github.com/afni/afni/archive/refs/tags/AFNI_${PV}.tar.gz -> ${P}.gh.tar.gz + https://github.com/NIFTI-Imaging/nifti_clib/archive/${NIFTI_HASH}.tar.gz -> nifti-${NIFTI_HASH}.tar.gz + https://github.com/NIFTI-Imaging/gifti_clib/archive/${GIFTI_HASH}.tar.gz -> gifti-${GIFTI_HASH}.tar.gz + " + +SLOT="0" +LICENSE="GPL-3+" +KEYWORDS="~amd64 ~x86" +IUSE="test whirlgif" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/glib:2 + dev-libs/libf2c + dev-libs/expat + dev-build/ninja + media-libs/freeglut + media-libs/glu + media-libs/netpbm + media-libs/qhull + media-video/mpeg-tools + sci-libs/gsl + sci-libs/gts + sys-devel/llvm:* + sys-libs/libomp + virtual/jpeg-compat:62 + x11-libs/libGLw + x11-libs/libXft + x11-libs/libXi + x11-libs/libXmu + x11-libs/libXpm + x11-libs/libXt + x11-libs/motif[-static-libs] + " +DEPEND=" + ${RDEPEND} + app-shells/tcsh + " + +S="${WORKDIR}/afni-AFNI_${PV}" + +src_prepare() { + tar xf "${DISTDIR}/nifti-${NIFTI_HASH}.tar.gz" || die + tar xf "${DISTDIR}/gifti-${GIFTI_HASH}.tar.gz" || die + cmake_src_prepare + default + } + +src_configure() { + if use !whirlgif; then + eapply "${FILESDIR}/${P}-whirlgif.patch" + fi + export CFLAGS="-pthread ${CFLAGS}" + export GIT_REPO_VERSION=3.0.1.1 + local mycmakeargs=( + -DLIBDIR=/usr/$(get_libdir) + -DNIFTI_INSTALL_LIBRARY_DIR=/usr/$(get_libdir) + -DGIFTI_INSTALL_LIBRARY_DIR=/usr/$(get_libdir) + -DGIFTI_INSTALL_LIB_DIR=/usr/$(get_libdir) + -DAFNI_INSTALL_LIBRARY_DIR=/usr/$(get_libdir) + -DCMAKE_INSTALL_LIBDIR=/usr/$(get_libdir) + -DCOMP_COREBINARIES=ON + -DUSE_SYSTEM_NIFTI=OFF + -DUSE_SYSTEM_GIFTI=OFF + -DUSE_SYSTEM_XMHTML=OFF + -DUSE_SYSTEM_GTS=ON + -DFETCHCONTENT_SOURCE_DIR_NIFTI_CLIB="${WORKDIR}/nifti_clib-${NIFTI_HASH}" + -DFETCHCONTENT_SOURCE_DIR_GIFTI_CLIB="${WORKDIR}/gifti_clib-${GIFTI_HASH}" + -DCOMP_GUI=ON + -DCOMP_PLUGINS=ON + -DUSE_OMP=ON + -DCOMP_PYTHON=OFF + -DUSE_SYSTEM_F2C=ON + ) + tc-export CC + cmake_src_configure +} + +src_compile() { + cmake_src_compile + pushd src/python_scripts + distutils-r1_src_compile + popd +} + +src_install() { + cmake_src_install + pushd src/python_scripts + distutils-r1_src_install + popd + cd "${D}" + rm usr/bin/mpeg_encode +} diff --git a/sci-biology/afni/afni-24.0.04.ebuild b/sci-biology/afni/afni-24.0.04.ebuild deleted file mode 100644 index c00ef846f..000000000 --- a/sci-biology/afni/afni-24.0.04.ebuild +++ /dev/null @@ -1,111 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) - -DISTUTILS_USE_PEP517=setuptools -inherit cmake distutils-r1 toolchain-funcs - -GTS_HASH="962155a01f5a1b87bd64e3e3d880b4dbc2347ac7" -NIFTI_HASH="da476fd27f46098f37f5c9c4c1baee01e559572c" -GIFTI_HASH="d3e873d8539d9b469daf7db04093da1d7e73d4f7" - -DESCRIPTION="Advanced Normalitazion Tools for neuroimaging" -HOMEPAGE="http://stnava.github.io/ANTs/" -SRC_URI=" - https://github.com/afni/afni/archive/refs/tags/AFNI_${PV}.tar.gz -> ${P}.gh.tar.gz - https://github.com/NIFTI-Imaging/nifti_clib/archive/${NIFTI_HASH}.tar.gz -> nifti-${NIFTI_HASH}.tar.gz - https://github.com/NIFTI-Imaging/gifti_clib/archive/${GIFTI_HASH}.tar.gz -> gifti-${GIFTI_HASH}.tar.gz - " - -SLOT="0" -LICENSE="GPL-3+" -KEYWORDS="~amd64 ~x86" -IUSE="test whirlgif" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/glib:2 - dev-libs/libf2c - dev-libs/expat - dev-build/ninja - media-libs/freeglut - media-libs/glu - media-libs/netpbm - media-libs/qhull - media-video/mpeg-tools - sci-libs/gsl - sci-libs/gts - sys-devel/llvm:* - sys-libs/libomp - dev-libs/libpthread-stubs - virtual/jpeg-compat:62 - x11-libs/libGLw - x11-libs/libXft - x11-libs/libXi - x11-libs/libXmu - x11-libs/libXpm - x11-libs/libXt - x11-libs/motif[-static-libs] - " -DEPEND=" - ${RDEPEND} - app-shells/tcsh - " - -S="${WORKDIR}/afni-AFNI_${PV}" - -src_prepare() { - tar xf "${DISTDIR}/nifti-${NIFTI_HASH}.tar.gz" || die - tar xf "${DISTDIR}/gifti-${GIFTI_HASH}.tar.gz" || die - cmake_src_prepare - default - } - -src_configure() { - if use !whirlgif; then - eapply "${FILESDIR}/${P}-whirlgif.patch" - fi - export CFLAGS="-pthread ${CFLAGS}" - export GIT_REPO_VERSION=3.0.1.1 - local mycmakeargs=( - -DLIBDIR=/usr/$(get_libdir) - -DNIFTI_INSTALL_LIBRARY_DIR=/usr/$(get_libdir) - -DGIFTI_INSTALL_LIBRARY_DIR=/usr/$(get_libdir) - -DGIFTI_INSTALL_LIB_DIR=/usr/$(get_libdir) - -DAFNI_INSTALL_LIBRARY_DIR=/usr/$(get_libdir) - -DCMAKE_INSTALL_LIBDIR=/usr/$(get_libdir) - -DCOMP_COREBINARIES=ON - -DUSE_SYSTEM_NIFTI=OFF - -DUSE_SYSTEM_GIFTI=OFF - -DUSE_SYSTEM_XMHTML=OFF - -DUSE_SYSTEM_GTS=ON - -DFETCHCONTENT_SOURCE_DIR_NIFTI_CLIB="${WORKDIR}/nifti_clib-${NIFTI_HASH}" - -DFETCHCONTENT_SOURCE_DIR_GIFTI_CLIB="${WORKDIR}/gifti_clib-${GIFTI_HASH}" - -DCOMP_GUI=ON - -DCOMP_PLUGINS=ON - -DUSE_OMP=ON - -DCOMP_PYTHON=OFF - -DUSE_SYSTEM_F2C=ON - ) - tc-export CC - cmake_src_configure -} - -src_compile() { - cmake_src_compile - pushd src/python_scripts - distutils-r1_src_compile - popd -} - -src_install() { - cmake_src_install - pushd src/python_scripts - distutils-r1_src_install - popd - cd "${D}" - rm usr/bin/mpeg_encode -} diff --git a/sci-biology/afni/afni-24.0.08-r1.ebuild b/sci-biology/afni/afni-24.0.08-r1.ebuild new file mode 100644 index 000000000..20293877f --- /dev/null +++ b/sci-biology/afni/afni-24.0.08-r1.ebuild @@ -0,0 +1,114 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +PYTHON_COMPAT=( python3_{10..12} ) + +DISTUTILS_USE_PEP517=setuptools +inherit cmake distutils-r1 toolchain-funcs + +GTS_HASH="962155a01f5a1b87bd64e3e3d880b4dbc2347ac7" +NIFTI_HASH="da476fd27f46098f37f5c9c4c1baee01e559572c" +GIFTI_HASH="d3e873d8539d9b469daf7db04093da1d7e73d4f7" + +DESCRIPTION="Advanced Normalitazion Tools for neuroimaging" +HOMEPAGE="http://stnava.github.io/ANTs/" +SRC_URI=" + https://github.com/afni/afni/archive/refs/tags/AFNI_${PV}.tar.gz -> ${P}.gh.tar.gz + https://github.com/NIFTI-Imaging/nifti_clib/archive/${NIFTI_HASH}.tar.gz -> nifti-${NIFTI_HASH}.tar.gz + https://github.com/NIFTI-Imaging/gifti_clib/archive/${GIFTI_HASH}.tar.gz -> gifti-${GIFTI_HASH}.tar.gz + " + +SLOT="0" +LICENSE="GPL-3+" +KEYWORDS="~amd64 ~x86" +IUSE="test whirlgif" +RESTRICT="!test? ( test )" + +RDEPEND=" + dev-libs/glib:2 + dev-libs/libf2c + dev-libs/expat + dev-build/ninja + media-libs/freeglut + media-libs/glu + media-libs/netpbm + media-libs/qhull + media-video/mpeg-tools + sci-libs/gsl + sci-libs/gts + sys-devel/llvm:* + sys-libs/libomp + virtual/jpeg-compat:62 + x11-libs/libGLw + x11-libs/libXft + x11-libs/libXi + x11-libs/libXmu + x11-libs/libXpm + x11-libs/libXt + x11-libs/motif[-static-libs] + " +DEPEND=" + ${RDEPEND} + app-shells/tcsh + " +# Prospectively: +#Update jpeg-compat to virtual/jpeg:0 +# look for xmhtlm + +S="${WORKDIR}/afni-AFNI_${PV}" + + #tar xf "${DISTDIR}/${GTS_HASH}.tar.gz" || die +src_prepare() { + tar xf "${DISTDIR}/nifti-${NIFTI_HASH}.tar.gz" || die + tar xf "${DISTDIR}/gifti-${GIFTI_HASH}.tar.gz" || die + cmake_src_prepare + default + } + +src_configure() { + if use !whirlgif; then + eapply "${FILESDIR}/${PN}-24.0.04-whirlgif.patch" + fi + export CFLAGS="-pthread ${CFLAGS}" + export GIT_REPO_VERSION=3.0.1.1 + local mycmakeargs=( + -DLIBDIR=/usr/$(get_libdir) + -DNIFTI_INSTALL_LIBRARY_DIR=/usr/$(get_libdir) + -DGIFTI_INSTALL_LIBRARY_DIR=/usr/$(get_libdir) + -DGIFTI_INSTALL_LIB_DIR=/usr/$(get_libdir) + -DAFNI_INSTALL_LIBRARY_DIR=/usr/$(get_libdir) + -DCMAKE_INSTALL_LIBDIR=/usr/$(get_libdir) + -DCOMP_COREBINARIES=ON + -DUSE_SYSTEM_NIFTI=OFF + -DUSE_SYSTEM_GIFTI=OFF + -DUSE_SYSTEM_XMHTML=OFF + -DUSE_SYSTEM_GTS=ON + -DFETCHCONTENT_SOURCE_DIR_NIFTI_CLIB="${WORKDIR}/nifti_clib-${NIFTI_HASH}" + -DFETCHCONTENT_SOURCE_DIR_GIFTI_CLIB="${WORKDIR}/gifti_clib-${GIFTI_HASH}" + -DCOMP_GUI=ON + -DCOMP_PLUGINS=ON + -DUSE_OMP=ON + -DCOMP_PYTHON=OFF + -DUSE_SYSTEM_F2C=ON + ) + tc-export CC + cmake_src_configure +} + +src_compile() { + cmake_src_compile + pushd src/python_scripts + distutils-r1_src_compile + popd +} + +src_install() { + cmake_src_install + pushd src/python_scripts + distutils-r1_src_install + popd + cd "${D}" + rm usr/bin/mpeg_encode +} diff --git a/sci-biology/afni/afni-24.0.08.ebuild b/sci-biology/afni/afni-24.0.08.ebuild deleted file mode 100644 index 75ff5b6b6..000000000 --- a/sci-biology/afni/afni-24.0.08.ebuild +++ /dev/null @@ -1,115 +0,0 @@ -# Copyright 1999-2021 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -PYTHON_COMPAT=( python3_{10..12} ) - -DISTUTILS_USE_PEP517=setuptools -inherit cmake distutils-r1 toolchain-funcs - -GTS_HASH="962155a01f5a1b87bd64e3e3d880b4dbc2347ac7" -NIFTI_HASH="da476fd27f46098f37f5c9c4c1baee01e559572c" -GIFTI_HASH="d3e873d8539d9b469daf7db04093da1d7e73d4f7" - -DESCRIPTION="Advanced Normalitazion Tools for neuroimaging" -HOMEPAGE="http://stnava.github.io/ANTs/" -SRC_URI=" - https://github.com/afni/afni/archive/refs/tags/AFNI_${PV}.tar.gz -> ${P}.gh.tar.gz - https://github.com/NIFTI-Imaging/nifti_clib/archive/${NIFTI_HASH}.tar.gz -> nifti-${NIFTI_HASH}.tar.gz - https://github.com/NIFTI-Imaging/gifti_clib/archive/${GIFTI_HASH}.tar.gz -> gifti-${GIFTI_HASH}.tar.gz - " - -SLOT="0" -LICENSE="GPL-3+" -KEYWORDS="~amd64 ~x86" -IUSE="test whirlgif" -RESTRICT="!test? ( test )" - -RDEPEND=" - dev-libs/glib:2 - dev-libs/libf2c - dev-libs/expat - dev-build/ninja - media-libs/freeglut - media-libs/glu - media-libs/netpbm - media-libs/qhull - media-video/mpeg-tools - sci-libs/gsl - sci-libs/gts - sys-devel/llvm:* - sys-libs/libomp - dev-libs/libpthread-stubs - virtual/jpeg-compat:62 - x11-libs/libGLw - x11-libs/libXft - x11-libs/libXi - x11-libs/libXmu - x11-libs/libXpm - x11-libs/libXt - x11-libs/motif[-static-libs] - " -DEPEND=" - ${RDEPEND} - app-shells/tcsh - " -# Prospectively: -#Update jpeg-compat to virtual/jpeg:0 -# look for xmhtlm - -S="${WORKDIR}/afni-AFNI_${PV}" - - #tar xf "${DISTDIR}/${GTS_HASH}.tar.gz" || die -src_prepare() { - tar xf "${DISTDIR}/nifti-${NIFTI_HASH}.tar.gz" || die - tar xf "${DISTDIR}/gifti-${GIFTI_HASH}.tar.gz" || die - cmake_src_prepare - default - } - -src_configure() { - if use !whirlgif; then - eapply "${FILESDIR}/${PN}-24.0.04-whirlgif.patch" - fi - export CFLAGS="-pthread ${CFLAGS}" - export GIT_REPO_VERSION=3.0.1.1 - local mycmakeargs=( - -DLIBDIR=/usr/$(get_libdir) - -DNIFTI_INSTALL_LIBRARY_DIR=/usr/$(get_libdir) - -DGIFTI_INSTALL_LIBRARY_DIR=/usr/$(get_libdir) - -DGIFTI_INSTALL_LIB_DIR=/usr/$(get_libdir) - -DAFNI_INSTALL_LIBRARY_DIR=/usr/$(get_libdir) - -DCMAKE_INSTALL_LIBDIR=/usr/$(get_libdir) - -DCOMP_COREBINARIES=ON - -DUSE_SYSTEM_NIFTI=OFF - -DUSE_SYSTEM_GIFTI=OFF - -DUSE_SYSTEM_XMHTML=OFF - -DUSE_SYSTEM_GTS=ON - -DFETCHCONTENT_SOURCE_DIR_NIFTI_CLIB="${WORKDIR}/nifti_clib-${NIFTI_HASH}" - -DFETCHCONTENT_SOURCE_DIR_GIFTI_CLIB="${WORKDIR}/gifti_clib-${GIFTI_HASH}" - -DCOMP_GUI=ON - -DCOMP_PLUGINS=ON - -DUSE_OMP=ON - -DCOMP_PYTHON=OFF - -DUSE_SYSTEM_F2C=ON - ) - tc-export CC - cmake_src_configure -} - -src_compile() { - cmake_src_compile - pushd src/python_scripts - distutils-r1_src_compile - popd -} - -src_install() { - cmake_src_install - pushd src/python_scripts - distutils-r1_src_install - popd - cd "${D}" - rm usr/bin/mpeg_encode -} -- cgit v1.2.3-65-gdbad