From 0cf5877d0e54fc72b61a024db1abd67bcf0280f9 Mon Sep 17 00:00:00 2001 From: Thomas Beierlein Date: Mon, 4 May 2026 20:03:44 +0200 Subject: [PATCH] sci-electronics/voacapl: add 0.7.7 Signed-off-by: Thomas Beierlein --- sci-electronics/voacapl/Manifest | 1 + sci-electronics/voacapl/voacapl-0.7.7.ebuild | 31 ++++++++++++++++++++ 2 files changed, 32 insertions(+) create mode 100644 sci-electronics/voacapl/voacapl-0.7.7.ebuild diff --git a/sci-electronics/voacapl/Manifest b/sci-electronics/voacapl/Manifest index 9c41aa91deca5..2e5a4012f4d1b 100644 --- a/sci-electronics/voacapl/Manifest +++ b/sci-electronics/voacapl/Manifest @@ -1 +1,2 @@ DIST voacapl-0.7.6.tar.gz 2114486 BLAKE2B 2177ccb93e83a2fe29ab14b1884c0a4adc9de02dfb35ab0d4e854405110ae2583e6d12f6d646e808f39e77e357639ce5ce3a3d8c425c86ee3d85f6050ba22e47 SHA512 192a974cad059ff265af272c195c8184e18785650e194d25906bc75de0c3d99b9730f2e8131e619300b5fe9f6dfb25cf1437b6701d019c5e6574340d8f6e113a +DIST voacapl-0.7.7.tar.gz 2114478 BLAKE2B 8186ae515c8bf9a8d14e9eb38701b717d5faeda05f524d7185849e97bdb22fbab5daf8ff0a5bd72495fdf58b41e6b1b884c519f2bcac7c45a3cb654815bc760f SHA512 887c970c27ac28860a21b63049603776d2b3f93f397525c5989396504b16ed0708f3980e22cb91dfccde73edd8e957f9ec32f5421d44932bcc10695f0fdb69fe diff --git a/sci-electronics/voacapl/voacapl-0.7.7.ebuild b/sci-electronics/voacapl/voacapl-0.7.7.ebuild new file mode 100644 index 0000000000000..bdab5d15fcb72 --- /dev/null +++ b/sci-electronics/voacapl/voacapl-0.7.7.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI="8" + +inherit dot-a fortran-2 + +DESCRIPTION="HF propagation prediction tool" +HOMEPAGE="https://www.qsl.net/hz1jw/voacapl/index.html" +SRC_URI="https://github.com/jawatson/${PN}/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="all-rights-reserved" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RESTRICT="mirror bindist" + +src_configure() { + lto-guarantee-fat + econf +} + +src_compile() { + # bug 513766 + emake -j1 +} + +src_install() { + default + strip-lto-bytecode +}