diff options
Diffstat (limited to 'sci-libs/gmsh')
-rw-r--r-- | sci-libs/gmsh/Manifest | 7 | ||||
-rw-r--r-- | sci-libs/gmsh/files/gmsh-4.11.1-metis-5-2.patch | 19 | ||||
-rw-r--r-- | sci-libs/gmsh/gmsh-4.10.3-r1.ebuild (renamed from sci-libs/gmsh/gmsh-4.10.3.ebuild) | 7 | ||||
-rw-r--r-- | sci-libs/gmsh/gmsh-4.11.1-r1.ebuild (renamed from sci-libs/gmsh/gmsh-4.11.1.ebuild) | 8 | ||||
-rw-r--r-- | sci-libs/gmsh/gmsh-4.9.5-r3.ebuild (renamed from sci-libs/gmsh/gmsh-4.9.5-r2.ebuild) | 7 |
5 files changed, 36 insertions, 12 deletions
diff --git a/sci-libs/gmsh/Manifest b/sci-libs/gmsh/Manifest index aa5f94d6cb5a..27bed12b9ebb 100644 --- a/sci-libs/gmsh/Manifest +++ b/sci-libs/gmsh/Manifest @@ -1,9 +1,10 @@ +AUX gmsh-4.11.1-metis-5-2.patch 827 BLAKE2B c7a5660ef3b163ae05fc3453ff76ac2ab7e2a4a438baae99075152912e12568f2b116739f7042809692654b4adf2d515dfdd63a70944437e0a5a2edf7cfdee5f SHA512 6f1223eab6ee123cc3b3b058796c4f07084f25026937ca8711dc4040728f711294a4d1187a2047e3ef6ea29ce9bf7a264a3eb8d1596a96061be4d0767ff3f343 AUX gmsh-4.11.1_gcc13_fix_cstdint_include.patch 925 BLAKE2B 538287bb96f17b2e526b17c2e478732e82bde56a5cb1c74b9c55c7dff9cc63d1fe8ec345c4a06cef2370b76a9445271049df01bf4491f76b99f4a1c9f11e6c6c SHA512 22b08fd2937a416ce71aadda9570d2f9afeed5df6fadebc1504c84b61bf8da8b1015ad6ced0450da09a4b4026eca0cb0c34ddc0626a18652f0cb4a2c6553d9fa AUX gmsh-4.9.5-opencascade.patch 1136 BLAKE2B 3613e9a19c76c107eec2090a0a12474d94ac1d548cf6b5137644e3a7834c12a9a8c6dc63d217b8473c385b2ea5bd1ea3d9699e61cbc897bf7cdd121ba00bdff2 SHA512 3774335121ae1d7b4a2369b36e1dab84e9b08eb6336ad1ed6893e0b2260402cb750e202f0244d61c8772d809dd31d95adfb19d8deee5255185c968838e495cd5 DIST gmsh-4.10.3-source.tgz 14994941 BLAKE2B b9229f81fc8daabdb3b3db3acd50a0a0e602fec1423bc67a0033a02217c908910eeb1f9bd1cbc57fe2d24b566f256b969fe92e9e9ceefe4cd5af34dd07cf1a9e SHA512 863c5a7fe13095afad37b4450855b2079d034222b5a595fc25b2b0d840d8ef63ceafbbf56ea642b3c3e9277faabe08a2cc19a7a3126a8e12e9d4117243244653 DIST gmsh-4.11.1-source.tgz 17985611 BLAKE2B 087664cfbfec758eaa3740a65920ccf673dbcc97a1ef8010222da64b8c586334ed1a77904e94061bdf34e714aae34311ee4f6fb38740473046f99ad6c1e0984c SHA512 8f2a71d6db80dd6bacde6dc1ccd120c7f83609dd69a84a910455a21a43b7392cd7e0e7b4d37aaa6a1b1cbfdb816646cd4828d2ac6d784edba072167280432e4c DIST gmsh-4.9.5-source.tgz 14921704 BLAKE2B e805bd786154bf6ce8bebb2d2c38204a88d06a251c45fbe6dd37641a15e02291993c244f26a01faad2a6445a4852274e5481d4236b7a3d9b7ee65fc863f1b880 SHA512 4da61bdf03fb9466af80ac790e83c8888bab755c78d860d601474d7ebca220ac51cba620db310165021412dbecc1cf187ccdff47b8a78e0579339bb72cfa6484 -EBUILD gmsh-4.10.3.ebuild 2640 BLAKE2B 1f6024a0975aa77424196b68920194b90afaa5a61f44d79fb0537d89387d58dbdde98e5e737c27d48fb24e0a964dc758797f49e8a4288e30c2c6e5cc751ac3fc SHA512 dbf84d0b604dab486a3df0aaec9cb486f419204ae4f9bf6f11a9b53c7c733485827d6a9455100e6c9f036eeb067c9c5d7c399d6da5fa9aa8f11ed2416bd421ea -EBUILD gmsh-4.11.1.ebuild 2996 BLAKE2B 90f1c8b55b85d85c514b03961431e8e7572025879cb70bd592a292f40115ce15035948a41db788301b63ec8469e8ae9a63fd58709338fff06767dd863aa59372 SHA512 889047836e947a1fe9c8eae1bbde44fa8686ee5413415ab773df90593e5afcc24dd4af419c6b0389582bc00b02608114063878530189974b64f41ecfbac5cb80 -EBUILD gmsh-4.9.5-r2.ebuild 1914 BLAKE2B 85a813c5316088e43ef614f818bab19241cd8b754734988ebcab164741b4cae5216d4a89aa2e652f1a91ebdf6fafce69f7c9821379e4efe639b3343c58b2b527 SHA512 4d8d6864de909f237320a92a162974425690d70121ba49537ce9a565c1e1368e8c321461ba8c2771e19e9ebcb3d779c591cacbd939bc70da3dca0e5c15f8c47f +EBUILD gmsh-4.10.3-r1.ebuild 2675 BLAKE2B 3e34ffe66a27859699bb1bcd5bb184fa3b2b909d3ce97f7bc002e4fd74262807a1cd9e36bbdcdb85d277b22f95fbfe5b3cf242552c1a442e7b76dff5a08d83ce SHA512 7e89773ab99863867e62a6721e5a505333446138af1932212c7e052233dbed7cb69a0aac749c0144b7fd0cdfe598f0c47b69e568f64c73169d761f9c3094265b +EBUILD gmsh-4.11.1-r1.ebuild 3068 BLAKE2B ed92a088a004a29837c6699c83abd27f6dcc5a776aea83eefcd52658b34e2a75ed4083bcf0262d03ae90765fabb8f32400c59a17b727ea58492be626d574035e SHA512 b9aa837517d4b20542d50945b5188a44f819db5ba5e2f29509f3009d9e13cbda282317b4e4cc100bb5f4aaa6ecf28ffe9e4738fa7dec71188c6971005be96ef3 +EBUILD gmsh-4.9.5-r3.ebuild 1949 BLAKE2B 1517b03ee22861dd7ab68743f7f01bbefbd257096b3a6811625704e1bf8f6ad55dc1dca9c0e9806777f445ce684af3dbaa91578e9d6aae26fe741c4b07ced333 SHA512 53d71ed17b1a99484c7d28f9bdfa47e8358dcd8af3b14ea1dbe82fefc2fd6c4c7c973fdd361825ec52ecc2ff2a9e8c485018b675a42e96335836b7a3c2ea9c83 MISC metadata.xml 1271 BLAKE2B 7ea0644b5ffb89478ba859f0bbd33fa5fcc8ebb57e64f2ca6ccba8123e23b4a7a44626d5fb1bd416d99071557652b247e90cc05b11d50bdded732f41f2acc524 SHA512 013798cf979fcb7fb954490970abdfc6ebbe23e8263a22cf8791af21f593aa46b7348e7673fa7fa318ce3cb8436c2d58435911984b40be3dafda40253ebcc71c diff --git a/sci-libs/gmsh/files/gmsh-4.11.1-metis-5-2.patch b/sci-libs/gmsh/files/gmsh-4.11.1-metis-5-2.patch new file mode 100644 index 000000000000..c7413e6e4bf4 --- /dev/null +++ b/sci-libs/gmsh/files/gmsh-4.11.1-metis-5-2.patch @@ -0,0 +1,19 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 63fb873..2563850 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -860,11 +860,12 @@ endif() + + if(HAVE_MESH OR HAVE_SOLVER) + if(ENABLE_METIS) +- find_library(METIS_LIB metis PATH_SUFFIXES lib) ++ find_library(METIS_LIB metis PATH_SUFFIXES lib64 REQUIRED) ++ find_library(GKLIB_LIB GKlib PATH_SUFFIXES lib64 REQUIRED) + find_path(METIS_INC "metis.h" PATH_SUFFIXES include) + if(ENABLE_SYSTEM_CONTRIB AND METIS_LIB AND METIS_INC) + message(STATUS "Using system version of METIS") +- list(APPEND EXTERNAL_LIBRARIES ${METIS_LIB}) ++ list(APPEND EXTERNAL_LIBRARIES ${METIS_LIB} ${GKLIB_LIB}) + list(APPEND EXTERNAL_INCLUDES ${METIS_INC}) + set_config_option(HAVE_METIS "Metis") + elseif(EXISTS ${CMAKE_CURRENT_SOURCE_DIR}/contrib/metis) diff --git a/sci-libs/gmsh/gmsh-4.10.3.ebuild b/sci-libs/gmsh/gmsh-4.10.3-r1.ebuild index 11602e174471..3e5432701c03 100644 --- a/sci-libs/gmsh/gmsh-4.10.3.ebuild +++ b/sci-libs/gmsh/gmsh-4.10.3-r1.ebuild @@ -10,6 +10,7 @@ inherit cmake fortran-2 python-any-r1 toolchain-funcs DESCRIPTION="Three-dimensional finite element mesh generator" HOMEPAGE="https://gmsh.info" SRC_URI="https://gmsh.info/src/${P}-source.tgz" +S="${WORKDIR}/${P}-source" LICENSE=" GPL-2+ free-noncomm @@ -50,6 +51,7 @@ RDEPEND=" sci-libs/med[mpi=] sci-libs/hdf5[mpi=] ) + metis? ( <sci-libs/metis-5.2.0 ) mpi? ( virtual/mpi[cxx] ) mumps? ( sci-libs/mumps[mpi=] ) opencascade? ( sci-libs/opencascade:* ) @@ -58,7 +60,8 @@ RDEPEND=" petsc? ( sci-mathematics/petsc[mpi=] ) slepc? ( sci-mathematics/slepc[mpi=] ) voro? ( sci-libs/voro++ ) - zlib? ( sys-libs/zlib )" + zlib? ( sys-libs/zlib ) + " DEPEND="${RDEPEND} ${PYTHON_DEPS} @@ -66,8 +69,6 @@ DEPEND="${RDEPEND} python? ( dev-lang/swig:0 ) " -S="${WORKDIR}"/${P}-source - PATCHES=( "${FILESDIR}"/${PN}-4.9.5-opencascade.patch ) pkg_setup() { diff --git a/sci-libs/gmsh/gmsh-4.11.1.ebuild b/sci-libs/gmsh/gmsh-4.11.1-r1.ebuild index faf9c16b04ea..ee7ff513289d 100644 --- a/sci-libs/gmsh/gmsh-4.11.1.ebuild +++ b/sci-libs/gmsh/gmsh-4.11.1-r1.ebuild @@ -10,6 +10,7 @@ inherit cmake desktop fortran-2 python-any-r1 toolchain-funcs xdg-utils DESCRIPTION="Three-dimensional finite element mesh generator" HOMEPAGE="https://gmsh.info" SRC_URI="https://gmsh.info/src/${P}-source.tgz" +S="${WORKDIR}/${P}-source" LICENSE=" GPL-2+ free-noncomm @@ -50,6 +51,7 @@ RDEPEND=" sci-libs/med[mpi=] sci-libs/hdf5[mpi=] ) + metis? ( >=sci-libs/metis-5.2.0 ) mpi? ( virtual/mpi[cxx] ) mumps? ( sci-libs/mumps[mpi=] ) opencascade? ( sci-libs/opencascade:* ) @@ -58,7 +60,8 @@ RDEPEND=" petsc? ( sci-mathematics/petsc[mpi=] ) slepc? ( sci-mathematics/slepc[mpi=] ) voro? ( sci-libs/voro++ ) - zlib? ( sys-libs/zlib )" + zlib? ( sys-libs/zlib ) + " DEPEND="${RDEPEND} ${PYTHON_DEPS} @@ -66,11 +69,10 @@ DEPEND="${RDEPEND} python? ( dev-lang/swig:0 ) " -S="${WORKDIR}"/${P}-source - PATCHES=( "${FILESDIR}"/${PN}-4.9.5-opencascade.patch "${FILESDIR}"/${P}_gcc13_fix_cstdint_include.patch + "${FILESDIR}"/${P}-metis-5-2.patch ) pkg_setup() { diff --git a/sci-libs/gmsh/gmsh-4.9.5-r2.ebuild b/sci-libs/gmsh/gmsh-4.9.5-r3.ebuild index c41d139ad3b4..9f6486414bc6 100644 --- a/sci-libs/gmsh/gmsh-4.9.5-r2.ebuild +++ b/sci-libs/gmsh/gmsh-4.9.5-r3.ebuild @@ -10,6 +10,7 @@ inherit cmake fortran-2 python-any-r1 toolchain-funcs DESCRIPTION="Three-dimensional finite element mesh generator" HOMEPAGE="https://gmsh.info/" SRC_URI="https://gmsh.info/src/${P}-source.tgz" +S="${WORKDIR}/${P}-source" LICENSE="GPL-3 free-noncomm" SLOT="0" @@ -26,11 +27,13 @@ RDEPEND=" cgns? ( sci-libs/cgnslib ) jpeg? ( media-libs/libjpeg-turbo ) med? ( sci-libs/med[mpi] ) + metis? ( <sci-libs/metis-5.2.0 ) opencascade? ( sci-libs/opencascade:* ) png? ( media-libs/libpng:0 ) petsc? ( sci-mathematics/petsc[mpi=] ) zlib? ( sys-libs/zlib ) - mpi? ( virtual/mpi[cxx] )" + mpi? ( virtual/mpi[cxx] ) + " DEPEND="${RDEPEND} ${PYTHON_DEPS} @@ -38,8 +41,6 @@ DEPEND="${RDEPEND} python? ( dev-lang/swig:0 ) " -S="${WORKDIR}"/${P}-source - PATCHES=( "${FILESDIR}"/${P}-opencascade.patch ) pkg_setup() { |