Diff xephem-4.1.0-r1 with a xephem-4.2.0
| /usr/portage/sci-astronomy/xephem/xephem-4.2.0.ebuild 2025-07-29 16:22:17.324467710 +0300 | ||
|---|---|---|
| 1 |
# Copyright 1999-2023 Gentoo Authors |
|
| 1 |
# Copyright 1999-2025 Gentoo Authors |
|
| 2 | 2 |
# Distributed under the terms of the GNU General Public License v2 |
| 3 | 3 | |
| 4 | 4 |
EAPI=8 |
| 5 | 5 | |
| 6 |
inherit desktop toolchain-funcs |
|
| 6 |
inherit desktop flag-o-matic toolchain-funcs |
|
| 7 | 7 | |
| 8 | 8 |
DESCRIPTION="Interactive tool for astronomical ephemeris and sky simulation" |
| 9 | 9 |
HOMEPAGE="https://xephem.github.io/XEphem/Site/xephem.html" |
| ... | ... | |
| 18 | 18 |
dev-libs/openssl:= |
| 19 | 19 |
media-libs/libjpeg-turbo:= |
| 20 | 20 |
media-libs/libpng:0= |
| 21 |
sys-libs/zlib |
|
| 21 | 22 |
>=x11-libs/motif-2.3:0 |
| 22 | 23 |
x11-libs/libXext |
| 23 | 24 |
x11-libs/libXmu |
| 24 | 25 |
x11-libs/libXt |
| 26 |
x11-libs/libX11 |
|
| 25 | 27 |
" |
| 26 | 28 |
DEPEND="${RDEPEND}"
|
| 27 | 29 |
BDEPEND="sys-apps/groff" |
| ... | ... | |
| 33 | 35 |
PATCHES=( |
| 34 | 36 |
"${FILESDIR}/${PN}-3.7.7-implicits.patch"
|
| 35 | 37 |
"${FILESDIR}/${P}-respect_env_vars.patch"
|
| 36 |
"${FILESDIR}/${P}-allow-parallel-builds.patch"
|
|
| 38 |
"${FILESDIR}/${PN}-4.1.0-allow-parallel-builds.patch"
|
|
| 37 | 39 |
) |
| 38 | 40 | |
| 39 | 41 |
src_compile() {
|
| 42 |
# https://bugs.gentoo.org/944933 |
|
| 43 |
# https://bugs.gentoo.org/944468 |
|
| 44 |
append-cflags -std=gnu17 |
|
| 45 | ||
| 40 | 46 |
tc-export CC AR RANLIB |
| 41 | 47 |
emake -C GUI/xephem |
| 42 | 48 |
} |