From 1534d50aaf24272ec425fa439389ef7e1f7bf174 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Thu, 20 Feb 2025 00:15:26 +0000 Subject: gentoo auto-resync : 20:02:2025 - 00:15:26 --- sci-astronomy/Manifest.gz | Bin 6192 -> 6197 bytes sci-astronomy/celestia/Manifest | 5 - .../celestia/celestia-1.7.0_pre20221215-r1.ebuild | 118 --------------------- .../celestia/files/celestia-1.6.99-cfg.patch | 25 ----- .../files/celestia-1.7.0-cmake_lua_version.patch | 11 -- sci-astronomy/scamp/Manifest | 2 + sci-astronomy/scamp/scamp-2.13.1.ebuild | 50 +++++++++ sci-astronomy/siril/Manifest | 4 +- sci-astronomy/siril/siril-1.2.4.ebuild | 93 ---------------- sci-astronomy/siril/siril-1.2.6.ebuild | 93 ++++++++++++++++ 10 files changed, 147 insertions(+), 254 deletions(-) delete mode 100644 sci-astronomy/celestia/celestia-1.7.0_pre20221215-r1.ebuild delete mode 100644 sci-astronomy/celestia/files/celestia-1.6.99-cfg.patch delete mode 100644 sci-astronomy/celestia/files/celestia-1.7.0-cmake_lua_version.patch create mode 100644 sci-astronomy/scamp/scamp-2.13.1.ebuild delete mode 100644 sci-astronomy/siril/siril-1.2.4.ebuild create mode 100644 sci-astronomy/siril/siril-1.2.6.ebuild (limited to 'sci-astronomy') diff --git a/sci-astronomy/Manifest.gz b/sci-astronomy/Manifest.gz index 431637cf212b..d9c2dc350ceb 100644 Binary files a/sci-astronomy/Manifest.gz and b/sci-astronomy/Manifest.gz differ diff --git a/sci-astronomy/celestia/Manifest b/sci-astronomy/celestia/Manifest index 091c34581732..7dfceeff0f9d 100644 --- a/sci-astronomy/celestia/Manifest +++ b/sci-astronomy/celestia/Manifest @@ -1,10 +1,5 @@ -AUX celestia-1.6.99-cfg.patch 781 BLAKE2B 04ff4f7c5159eee81479ed588d302fa6a97475955af733e013fcafb2b37975fb1f2215afe61a715b5ec7716dbd75b5915dd4a5031255adb8fde5f6e64d9b71a5 SHA512 50cce63a701da85b52bee5db5b34eed77118c7c847612b4bc7ae82c80b198c718b4adbf0f21cc82e4afbafe20f53dda191285095d6ee5e796ce7f6c94388b832 AUX celestia-1.7.0-cmake_lua_version-r1.patch 285 BLAKE2B b2b9c49fc80d9767c756a2f8d17d77269a6cd7b6028cf45975ea191cf293aa0ae20d32672f326f75692deecde0b0065357dcdcae0257a708273ea64a17b8bcce SHA512 241071ad43d54d7faba4e398e1e6d2ecebe25ba64514da43419e321d399e9200516827e349fc82d128bbd3de97943f50f9b133f1a23c95b4f1a62c976eaba5ea -AUX celestia-1.7.0-cmake_lua_version.patch 287 BLAKE2B 29a555fd2443ba4c20508566a909cdcfe47b3e2ca8fea68d9fdc5427cfcdbd332c3179f3ea090c076d20cd36ec694b7cbef3008f87407ba4af7c6ea311853e24 SHA512 f1ae5eb360399d817c90b2ab058452f55f8fdc293568bd9b919cc2d71586da9146db2131abfd54c2c7dc9cb6230728e8435f7663b7125d8caaebe241aa8a7e72 -DIST celestia-1.7.0_pre20221215-data.tar.gz 306465675 BLAKE2B 74f7bb1fd827571e761d3e1f0342733134b20f8333bb06daab9d5d673ec236d830758526d99fe551ac0011eccf8dc7e7f9f108c939ec96c5accb022fa28aafa8 SHA512 a2531c03b534f14886b3ecfc96549ad0cec530e194a9c592bb62d5c05db3c85372b4dbb6c5137ccbe0d305c4689c8616d7120285b570fd8d777394e23b676159 -DIST celestia-1.7.0_pre20221215.tar.gz 5215167 BLAKE2B 755bea8c9a6e4f9f5ea961e7dcae2fdbede2ed5eb23b0b5085d11c0f6a56f7f5b31c9daa8d42fe6b1c42590b417248cd5a215d4079963b00a0f843354a137daf SHA512 8c86aa55febf8463f3eef64c54458e2bebb21ce4a344e77c733e77e5d499446cc30c5bb75699f38328e6ebc1d8221f89f65ab962ad38758ae10cc6ee45b9c6b1 DIST celestia-1.7.0_pre20241231-data.tar.gz 295402479 BLAKE2B c6566f60435bb44c38cce0f01bbbda642a4f171e4c6425c48bfbf769fcce8cd4083ed5fa05783571b2adbba857c37c19ec44f0095bc1259f9abdcc2f7c015eef SHA512 58473a9c10a81740564f97666d991fc507e79c561b3a2388d7358e11ca664015ca81e52e65a4c96916dcd01313b5df8ee0a24337ac716ecf08bdd4208982b8d7 DIST celestia-1.7.0_pre20241231.tar.gz 4587843 BLAKE2B e6332306a7772a592ac4da6ea3c5713e47c454eb84a79ff2655be30602956e82d68a604c59290ed0b3adf9d4dd01d2dc4c1faf1d6baf7d45d0043242d6e1c440 SHA512 0782f0288388a7069d4a04afee9768be3a4c94779cec63b5b3886899b72c266539b553ae0050d22592f0d677d329873063ab20ef19a95cdf8a07671c79d33a4b -EBUILD celestia-1.7.0_pre20221215-r1.ebuild 3115 BLAKE2B 371cb2d233178f74435e98d23ddc76e7c8a427c6c94143d33f582bbb2c6db517ae75bcd841ccaf04b5b798006b6fddc8c84246b4d244c53b2fbd1df50ebe70da SHA512 994face37e14fe2e91460db48a8b0bead8b586259431de822609ea3a438c9db82a0ca4b872f1e6915ec98b3fc6aa79d41249c6e1d44eea007b51feab51eb32a2 EBUILD celestia-1.7.0_pre20241231.ebuild 3063 BLAKE2B 9cd893d12f075ef21e44f1c7640c3857a72fe8bd62b67c81e80bef982f839558bbcc0d1a98de77a00c17b93623d6cd3dfaa791b94fa56025126f183d398209d8 SHA512 ce3f738c428fe832f4e884ba97c9292fab892dea21a2e6dad805ce861525237302f66b30dfdaf3aa11608aabde08d5158338c45b758ccd6ae0fbba506ab56755 MISC metadata.xml 961 BLAKE2B 9882411b0f8e648bbdbb4b6c3c2ea16827e74c0659d753e745e9fb3539d70964e5eca8e979aeacddeaf429b5e8139e45752c5ab223d5ea2873db954bfc8267fe SHA512 b8ba090ef14e6ec7e5db2e01a690be91611b72366169ae4a815977bcf7db89e09b153faf2adaa71441be0025cff298a0d935c3f56a934aeb21cd44f39dbbcf9b diff --git a/sci-astronomy/celestia/celestia-1.7.0_pre20221215-r1.ebuild b/sci-astronomy/celestia/celestia-1.7.0_pre20221215-r1.ebuild deleted file mode 100644 index e519cf7a2a7a..000000000000 --- a/sci-astronomy/celestia/celestia-1.7.0_pre20221215-r1.ebuild +++ /dev/null @@ -1,118 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 -CMAKE_IN_SOURCE_BUILD="yes" -LUA_COMPAT=( lua5-{1..3} luajit ) - -inherit desktop lua-single xdg cmake - -if [[ ${PV} == *9999 ]] ; then - EGIT_REPO_URI="https://github.com/CelestiaProject/Celestia.git" - inherit git-r3 -else - if [[ ${PV} == *_p* ]] ; then - COMMIT_ID="9b00246b17a60f0a6dce724be8f7a3bda04809c3" - COMMIT_ID_DATA="bc8208e4474aee9a1096c6479a1e7f298aa98d02" - SRC_URI=" - https://github.com/${PN^}Project/${PN^}/archive/${COMMIT_ID}.tar.gz -> ${P}.tar.gz - https://github.com/${PN^}Project/${PN^}Content/archive/${COMMIT_ID_DATA}.tar.gz -> ${P}-data.tar.gz - " - S="${WORKDIR}/${PN^}-${COMMIT_ID}" - KEYWORDS="~amd64 ~x86" - else - SRC_URI="https://github.com/${PN^}Project/${PN^}/archive/${PV/_/-}.tar.gz -> ${P}.tar.gz" - fi -fi - -DESCRIPTION="OpenGL 3D space simulator" -HOMEPAGE="https://celestiaproject.space/ https://github.com/CelestiaProject/Celestia" - -LICENSE="GPL-2+" -SLOT="0" -IUSE="ffmpeg glut lua nls +qt5" -REQUIRED_USE="|| ( glut qt5 ) - lua? ( ${LUA_REQUIRED_USE} )" - -BDEPEND=" - dev-cpp/eigen - virtual/pkgconfig - nls? ( sys-devel/gettext ) -" -DEPEND=" - dev-libs/libfmt:= - media-libs/glew:0= - media-libs/libepoxy - media-libs/libjpeg-turbo:0= - media-libs/libpng:0= - sys-libs/zlib:= - virtual/glu - virtual/opengl - ffmpeg? ( media-video/ffmpeg:0= ) - glut? ( media-libs/freeglut ) - lua? ( ${LUA_DEPS} ) - qt5? ( - dev-qt/qtcore:5 - dev-qt/qtgui:5 - dev-qt/qtopengl:5 - dev-qt/qtwidgets:5 - ) -" -RDEPEND="${DEPEND}" - -PATCHES=( - # add a ~/.celestia for extra directories - "${FILESDIR}"/${PN}-1.6.99-cfg.patch - # allow forcing CMake to look for a specific Lua version instead of the newest branch installed - "${FILESDIR}"/${PN}-1.7.0-cmake_lua_version.patch -) - -src_prepare() { - mv "${WORKDIR}"/CelestiaContent-${COMMIT_ID_DATA} content || die - cmake_src_prepare -} - -src_configure() { - CMAKE_USE_DIR="${CMAKE_USE_DIR}/content" BUILD_DIR="${BUILD_DIR}/content" \ - cmake_src_configure - - local mycmakeargs=( - -DENABLE_CELX="$(usex lua)" - -DENABLE_NLS="$(usex nls)" - -DENABLE_FFMPEG="$(usex ffmpeg)" - -DENABLE_GLUT="$(usex glut)" - -DENABLE_GTK=OFF - -DENABLE_QT="$(usex qt5)" - -DENABLE_WIN=OFF - -DENABLE_SDL=OFF - ) - # Upstream always looks for LuaJIT first unless stopped, and we only need - # the version specification when linking against PUC Lua - if use lua && ! use lua_single_target_luajit; then - mycmakeargs+=( - -DCMAKE_DISABLE_FIND_PACKAGE_LuaJIT=ON - -DLUA_VERSION=$(lua_get_version) - ) - fi - cmake_src_configure -} - -src_compile() { - cmake_src_compile - CMAKE_USE_DIR="${CMAKE_USE_DIR}/content" BUILD_DIR="${BUILD_DIR}/content" cmake_src_compile -} - -src_install() { - cmake_src_install - - # Icons with more resolutions - doicon -s 48 "${S}"/src/celestia/gtk/data/${PN}.png - newicon -s 128 "${S}"/src/celestia/gtk/data/${PN}-logo.png ${PN}.png - doicon -s scalable "${S}"/src/celestia/gtk/data/${PN}.svg - - use glut && domenu "${S}"/debian/${PN}-glut.desktop - - dodoc AUTHORS README TRANSLATORS *.txt - - CMAKE_USE_DIR="${CMAKE_USE_DIR}/content" BUILD_DIR="${BUILD_DIR}/content" cmake_src_install -} diff --git a/sci-astronomy/celestia/files/celestia-1.6.99-cfg.patch b/sci-astronomy/celestia/files/celestia-1.6.99-cfg.patch deleted file mode 100644 index 943d81b416b1..000000000000 --- a/sci-astronomy/celestia/files/celestia-1.6.99-cfg.patch +++ /dev/null @@ -1,25 +0,0 @@ -From 82023197fabf148e164c538ce0839e3add31068d Mon Sep 17 00:00:00 2001 -From: Lars Wendler -Date: Wed, 2 Jan 2019 14:25:37 +0100 -Subject: [PATCH] celestia.cfg: Add ~/.celestia as extras directory. - ---- - celestia.cfg | 2 +- - 1 file changed, 1 insertion(+), 1 deletion(-) - -diff --git a/celestia.cfg b/celestia.cfg -index ea9e4f58..00edf250 100644 ---- a/celestia.cfg -+++ b/celestia.cfg -@@ -197,7 +197,7 @@ StarTextures - # or - # ExtrasDirectories [ "D:\\celestia-extras" ] - #------------------------------------------------------------------------ -- ExtrasDirectories [ "extras-standard" "extras" ] -+ ExtrasDirectories [ "extras-standard" "extras" "~/.celestia" ] - - - #------------------------------------------------------------------------ --- -2.20.1 - diff --git a/sci-astronomy/celestia/files/celestia-1.7.0-cmake_lua_version.patch b/sci-astronomy/celestia/files/celestia-1.7.0-cmake_lua_version.patch deleted file mode 100644 index 80fba5d447a4..000000000000 --- a/sci-astronomy/celestia/files/celestia-1.7.0-cmake_lua_version.patch +++ /dev/null @@ -1,11 +0,0 @@ ---- a/CMakeLists.txt -+++ b/CMakeLists.txt -@@ -179,7 +179,7 @@ - - find_package(LuaJIT) - if(NOT LUAJIT_FOUND) -- find_package(Lua REQUIRED) -+ find_package(Lua ${LUA_VERSION} EXACT REQUIRED) - endif() - include_directories(${LUA_INCLUDE_DIR}) - link_libraries(${LUA_LIBRARIES}) diff --git a/sci-astronomy/scamp/Manifest b/sci-astronomy/scamp/Manifest index 5734b5084b91..9fa51525f0ff 100644 --- a/sci-astronomy/scamp/Manifest +++ b/sci-astronomy/scamp/Manifest @@ -1,4 +1,6 @@ AUX scamp-2.10.0-spread_bits64.patch 510 BLAKE2B b5215c79a6e13d3393f119f661a51cca8ec9afe43c112e12a6c4c44eebd9a165e6b180ef709811099c492fc7a77c418a9b3dd592b458fbff77c0c8b9e091fc45 SHA512 e2416122dbdf33c1b33c9e02f3e27cc257379d52962cb65ae9758dc08f8f506c55d6925e8819ce4ad9530dab8795797f61c1023842556e55d30d9dc8c8798caf DIST scamp-2.10.0.tar.gz 56354286 BLAKE2B b31d292413160f85f8086d848d81f36adde3bc560c737adfe77245d23eb6eab19e5f73a343669b462453542a140d89fb3d12b5d6a481949205722c6e2f5234cd SHA512 7c7a4ab167a3c03b7fd862f39ccd9368d6ac31270a86b336f1ee2a52f8e4324e29e6324047416159c0b73bb54b05f12b7b70c2de3cb4197999cb848fc5ce4c0d +DIST scamp-2.13.1.tar.gz 56345223 BLAKE2B 0f9c5693c22175ec9706eae8117a00acc24684fa389084b13772c3dff46ad10a1a9a43c1bad0fd05619e323dfa461a7e23c14a597d68fa7f488c6eb33a3536b6 SHA512 d5d28a2ba1c0ce20f6011ae757804e82fb30b666f3c34a9a6307653f7477f848d507be4df437c219427894680815c142b8653e74a5a64497dc7919d16d126a49 EBUILD scamp-2.10.0.ebuild 1080 BLAKE2B 97e6d7908876781e7965db5a322b51ce10f97698ddc0610ae4f28e7f1b14db31beced8652a0a32a7d771cf66e13fd9cdd0f4b4ba998078784360e79f082e4666 SHA512 e9926c55ee6c3e42edb8d3a34466a147ff3483562306dce096bf4309b9355764e6091c3d0a65c0d7bbaa10c8065dc8311e2648bac95f19a876f1833b79b47ed2 +EBUILD scamp-2.13.1.ebuild 1080 BLAKE2B 32f381852c421ad7065dfbbb379df725ea8043633d5d73c238c17fb7a285478997e26c8ab1a89cb9aa12160443fbe70e9c37f32d99551c95f4eaf52292bf42dc SHA512 80cd5e9d36ca46908becd2a496f7241c4fe9b0843ab55a97575295db39973c969d85078f82a6173456e66484e8cbf16dfdebba7e995d09efdf3ea2d151357a53 MISC metadata.xml 968 BLAKE2B 6b1b4f89766c740c93f2f058dc210b9e50c71f57bdc536d7fa3e7674c3b050358c348acbb0c96ebceeb1803b96cd815bef69b3f6ecd697d837706dcba59d6d74 SHA512 aa606c3f3d96e3ffa5aa006ed4a48c0f14c493e225b5aff4553aaca6975336b892a243f73b3b0f83ad2962d849e551292a99e4e4d21ba4c3c2733abcc3eda736 diff --git a/sci-astronomy/scamp/scamp-2.13.1.ebuild b/sci-astronomy/scamp/scamp-2.13.1.ebuild new file mode 100644 index 000000000000..13b2f01fe1a0 --- /dev/null +++ b/sci-astronomy/scamp/scamp-2.13.1.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit autotools + +DESCRIPTION="Astrometric and photometric solutions for astronomical images" +HOMEPAGE="http://www.astromatic.net/software/scamp https://github.com/astromatic/scamp" + +if [[ ${PV} == "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://github.com/astromatic/${PN}.git" +else + SRC_URI="https://github.com/astromatic/scamp/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + KEYWORDS="~amd64 ~x86 ~amd64-linux ~x86-linux" +fi + +LICENSE="GPL-3" +SLOT="0" +IUSE="plplot threads" + +RDEPEND=" + sci-astronomy/cdsclient + sci-libs/atlas[lapack,threads=] + sci-libs/fftw:3.0 + plplot? ( sci-libs/plplot:= )" +DEPEND="${RDEPEND}" + +PATCHES=( + "${FILESDIR}/${PN}-2.10.0-spread_bits64.patch" +) + +src_prepare() { + default + + sed -e "s/lapack_atlas/atlclapack/g" -i m4/acx_atlas.m4 || die + + eautoreconf +} + +src_configure() { + local myeconfargs=( + --with-atlas-incdir="${EPREFIX}/usr/include/atlas" + $(use_enable plplot) + $(use_enable threads) + ) + + econf "${myeconfargs[@]}" +} diff --git a/sci-astronomy/siril/Manifest b/sci-astronomy/siril/Manifest index ffade9a92f26..e7268ff697e1 100644 --- a/sci-astronomy/siril/Manifest +++ b/sci-astronomy/siril/Manifest @@ -1,9 +1,9 @@ AUX siril-1.2-fseek64-musl.patch 1750 BLAKE2B d0c735b72c6856f9d965e3c145116384c3cc2da92db2b5bf25c7345b3b6dd511db5853ef8c280cc37eef421713ccb1571443104427b86b963065c7bcf13d2d8d SHA512 73cc6dbc0da759a2f127af9926ca7466ad31c400c4fd349c376058d0b64e8f8f65ab1c8486d2169160af24637aa10c1cbecd0d2fb934b0d4baf22bc919dd7798 AUX siril-1.2.1-options.patch 4226 BLAKE2B da57338a600f4358d572a1d3618571152cc334ed6f23162b9d1199dc6d2245247c6431646d3af02ba7752eac95cf5f82d1fa587f2de38ff9956400e68a97e590 SHA512 0988ce57f43fe06fe2e0af2152295098fd91351d28d3c6dd8174b7e8cb8dddbfa80c06ef763f25ae6d2128d2e9ca7ff4100f473d7b74871b189f49d188dd4428 AUX siril-docfiles.patch 433 BLAKE2B 3c781f4a0604f56ada235094eb481b4b51912921719ee198c7d2400a7dffbb4034d34505f5d7221b033efbbbe11b07332938a6dc0bc616bb6f6480e41475653e SHA512 2d770a2cb86d95c291beb6077ab01560e118bc84d838dfeef50bc9a812469fea568cdfe1c9b5d1a90b778527b65a397aac1656008739cff88ffc80ba6fd09c72 -DIST siril-1.2.4.tar.bz2 4615480 BLAKE2B 5546a58fb52b32d11df61efbaa5342574ed896e530850dab44e15e3c51c0298efc79affa20b0e59c5ccd796eaf6e6bb589a8ca5ba5ad4e60e16b59ebfb289fda SHA512 b0213df311f3b0b25fc5f2c38aee40b1eb55c3c7007a1d337545bef3a495d486522ec11a5eba9656ddf6e8274b866ebf429141ca506b85784f11fae05fc7c9da DIST siril-1.2.5.tar.bz2 4618710 BLAKE2B 9f953e2e6d30298e5da27c174250c596929681b7309e1c6a8f2d99282c23bc921e3ce34a4ab6a31c5629ab248c12bab5183572f9d0829ce52a7033db93d0c4af SHA512 8b62cafd5a22bec694e0ccf4a042509d403672c5311bdd9dffb8654ad896a4a82e59e5dcbac91cf701a3c5c601a3aad1200508d4a8249703420b33931eb4b438 -EBUILD siril-1.2.4.ebuild 2202 BLAKE2B 3189e4f4ed9e662bcb11162ec5a0400daefed701a550061f9b0647de6b972f70eeec488d5cd280bd3e9b273253efccd579376a437ed97ca2e3ff0b309d371907 SHA512 9e491e221f72b1372a100bd95cbf80a6a024f012f570c9e982dcb3cbf5ef880dd093bb9efae53cc0b24ebce6653044fb6ac7a6c04a55275c0dc4a829889d830b +DIST siril-1.2.6.tar.bz2 4621526 BLAKE2B b0d2b69ac601a28f033c2b02eda8a418aba1bdbacb9f1abe52b69a4a133808e3c176274da5fb7e025aff558243e9a187d77dbecad302d4b437e4fc3b33483934 SHA512 bf1503a9759e08c2767dc267860d129be7ce345695db0c89a4bf199775c084f77e10f2675e9491074f21022dcbdd3fdb161be5d541405c18c25a758226703009 EBUILD siril-1.2.5.ebuild 2202 BLAKE2B 64318d6ad6f4793818ce99ba1a41e25247289609b95459387ea98fa1647bf68ad2cb95b6c28ae4284e5d21b35e1641f9706b89063ba900a485defde3b0bd14ed SHA512 9d39e66d4238cb83f8f7a0f64f4da542edb0de2f5aeeed74a3134d043c0de4bf7792816cfea96106876ef3b487fa1ceb89ca0db67aceba6ad920465fb0ad0e96 +EBUILD siril-1.2.6.ebuild 2203 BLAKE2B f302fbbbd333b8f0194243a730baaf2eb86e30a277e60c440bc3b63b475c422e0df372072f5988b699b92050134ace232c59adbafc5cfb4148ac547b719bfa98 SHA512 f2c89e50320eebafb08cf05ac947f1cbceb8f028c5b8f84afad96d172342e29a69c3ec0d2bcb80116a3b1dbdbf4ddcbcf3acf5de85e3cf0340b418c2abd88855 EBUILD siril-9999.ebuild 2118 BLAKE2B ece544aded06995d0f87502c68558ec749b7a7f164df9abd6a1b3bc09b13683d701c49195651155192421082fa92c19706e3751637e35b09b54e9c411933e4c6 SHA512 49e5bf7f8d406ca42e13977fdc591fce9985bb9e6f76796b9bf38d123d380f11806a9590320dd8f065737bfe2b1a12b6f8fcc8b0e727e5d89fc4c66bb5ad4118 MISC metadata.xml 1230 BLAKE2B a06f55d651e08bc453b4fcf214125668da4bfcd1b612ce00624329de275a28245ccfa842aaab294e043e06c057a0b92725ecc76f4d415d40451bdd2c05b9c462 SHA512 81480de0f4080e61c2d3528f8dfdfd3562f341680acd0084986849a16552970c219c01c2599a5e7e47dc4bc77f5fb3e51ac6e478f1d0bb78a029cb0f0b5d63e1 diff --git a/sci-astronomy/siril/siril-1.2.4.ebuild b/sci-astronomy/siril/siril-1.2.4.ebuild deleted file mode 100644 index 24b92345dc89..000000000000 --- a/sci-astronomy/siril/siril-1.2.4.ebuild +++ /dev/null @@ -1,93 +0,0 @@ -# Copyright 1999-2024 Gentoo Authors -# Distributed under the terms of the GNU General Public License v2 - -EAPI=8 - -inherit meson optfeature toolchain-funcs xdg - -DESCRIPTION="A free astronomical image processing software" -HOMEPAGE="https://siril.org/" - -if [[ ${PV} == "9999" ]]; then - inherit git-r3 - EGIT_REPO_URI="https://gitlab.com/free-astro/${PN}.git" -else - SRC_URI="https://gitlab.com/free-astro/siril/-/archive/${PV/_/-}/${PN}-${PV/_/-}.tar.bz2" - KEYWORDS="amd64 ~x86" - S="${WORKDIR}/${PN}-${PV/_/-}" -fi - -LICENSE="GPL-3+ Boost-1.0" -SLOT="0" -IUSE="curl exif ffmpeg heif jpeg libconfig openmp png raw tiff wcs" - -DEPEND=" - >=dev-libs/glib-2.56.0:2 - >=dev-libs/json-glib-1.2.6 - media-libs/librtprocess - >=media-libs/opencv-4.4.0:= - sci-libs/cfitsio:= - sci-libs/fftw:3.0= - sci-libs/gsl:= - x11-libs/gdk-pixbuf:2 - x11-libs/cairo - x11-libs/pango - >=x11-libs/gtk+-3.20.0:3 - curl? ( net-misc/curl ) - exif? ( >=media-gfx/exiv2-0.25:= ) - ffmpeg? ( media-video/ffmpeg:= ) - heif? ( media-libs/libheif:= ) - jpeg? ( media-libs/libjpeg-turbo:= ) - libconfig? ( >=dev-libs/libconfig-1.4:=[cxx] ) - png? ( >=media-libs/libpng-1.6.0:= ) - raw? ( media-libs/libraw:= ) - tiff? ( media-libs/tiff:= ) - wcs? ( >=sci-astronomy/wcslib-7.7:= ) -" -RDEPEND=" - ${DEPEND} -" -BDEPEND="dev-build/cmake - x11-base/xorg-proto" - -PATCHES=( - "${FILESDIR}/${PN}-docfiles.patch" - "${FILESDIR}/${PN}-1.2-fseek64-musl.patch" - "${FILESDIR}/${PN}-1.2.1-options.patch" -) - -DOCS=( README.md NEWS ChangeLog AUTHORS ) - -pkg_pretend() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -pkg_setup() { - [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp -} - -src_configure() { - local emesonargs=( - -Dffms2=false - -Dcriterion=false - $(meson_use exif exiv2) - $(meson_use ffmpeg) - $(meson_use heif libheif) - $(meson_use jpeg libjpeg) - $(meson_use libconfig) - $(meson_use openmp) - $(meson_use png libpng) - $(meson_use raw libraw) - $(meson_use tiff libtiff) - $(meson_use wcs wcslib) - $(usex curl -Denable-libcurl=yes -Denable-libcurl=no) - ) - meson_src_configure -} - -pkg_postinst() { - xdg_desktop_database_update - xdg_icon_cache_update - xdg_mimeinfo_database_update - optfeature "gnuplot support" sci-visualization/gnuplot -} diff --git a/sci-astronomy/siril/siril-1.2.6.ebuild b/sci-astronomy/siril/siril-1.2.6.ebuild new file mode 100644 index 000000000000..81060208a53e --- /dev/null +++ b/sci-astronomy/siril/siril-1.2.6.ebuild @@ -0,0 +1,93 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit meson optfeature toolchain-funcs xdg + +DESCRIPTION="A free astronomical image processing software" +HOMEPAGE="https://siril.org/" + +if [[ ${PV} == "9999" ]]; then + inherit git-r3 + EGIT_REPO_URI="https://gitlab.com/free-astro/${PN}.git" +else + SRC_URI="https://gitlab.com/free-astro/siril/-/archive/${PV/_/-}/${PN}-${PV/_/-}.tar.bz2" + KEYWORDS="~amd64 ~x86" + S="${WORKDIR}/${PN}-${PV/_/-}" +fi + +LICENSE="GPL-3+ Boost-1.0" +SLOT="0" +IUSE="curl exif ffmpeg heif jpeg libconfig openmp png raw tiff wcs" + +DEPEND=" + >=dev-libs/glib-2.56.0:2 + >=dev-libs/json-glib-1.2.6 + media-libs/librtprocess + >=media-libs/opencv-4.4.0:= + sci-libs/cfitsio:= + sci-libs/fftw:3.0= + sci-libs/gsl:= + x11-libs/gdk-pixbuf:2 + x11-libs/cairo + x11-libs/pango + >=x11-libs/gtk+-3.20.0:3 + curl? ( net-misc/curl ) + exif? ( >=media-gfx/exiv2-0.25:= ) + ffmpeg? ( media-video/ffmpeg:= ) + heif? ( media-libs/libheif:= ) + jpeg? ( media-libs/libjpeg-turbo:= ) + libconfig? ( >=dev-libs/libconfig-1.4:=[cxx] ) + png? ( >=media-libs/libpng-1.6.0:= ) + raw? ( media-libs/libraw:= ) + tiff? ( media-libs/tiff:= ) + wcs? ( >=sci-astronomy/wcslib-7.7:= ) +" +RDEPEND=" + ${DEPEND} +" +BDEPEND="dev-build/cmake + x11-base/xorg-proto" + +PATCHES=( + "${FILESDIR}/${PN}-docfiles.patch" + "${FILESDIR}/${PN}-1.2-fseek64-musl.patch" + "${FILESDIR}/${PN}-1.2.1-options.patch" +) + +DOCS=( README.md NEWS ChangeLog AUTHORS ) + +pkg_pretend() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +pkg_setup() { + [[ ${MERGE_TYPE} != binary ]] && use openmp && tc-check-openmp +} + +src_configure() { + local emesonargs=( + -Dffms2=false + -Dcriterion=false + $(meson_use exif exiv2) + $(meson_use ffmpeg) + $(meson_use heif libheif) + $(meson_use jpeg libjpeg) + $(meson_use libconfig) + $(meson_use openmp) + $(meson_use png libpng) + $(meson_use raw libraw) + $(meson_use tiff libtiff) + $(meson_use wcs wcslib) + $(usex curl -Denable-libcurl=yes -Denable-libcurl=no) + ) + meson_src_configure +} + +pkg_postinst() { + xdg_desktop_database_update + xdg_icon_cache_update + xdg_mimeinfo_database_update + optfeature "gnuplot support" sci-visualization/gnuplot +} -- cgit v1.2.3