Diff gpsd-3.26.1-r1 with a gpsd-9999
| /usr/portage/sci-geosciences/gpsd/gpsd-9999.ebuild 2026-05-01 00:17:35.168124123 +0300 | ||
|---|---|---|
| 5 | 5 | |
| 6 | 6 |
DISTUTILS_OPTIONAL=1 |
| 7 | 7 |
DISTUTILS_USE_PEP517=setuptools |
| 8 |
PYTHON_COMPAT=( python3_{11..13} )
|
|
| 8 |
PYTHON_COMPAT=( python3_{11..14} )
|
|
| 9 | 9 |
SCONS_MIN_VERSION="2.3.0" |
| 10 | 10 | |
| 11 | 11 |
inherit distutils-r1 scons-utils systemd toolchain-funcs udev |
| ... | ... | |
| 14 | 14 |
EGIT_REPO_URI="https://gitlab.com/gpsd/gpsd.git" |
| 15 | 15 |
inherit git-r3 |
| 16 | 16 |
else |
| 17 |
SRC_URI="mirror://nongnu/${PN}/${P}.tar.xz"
|
|
| 18 |
KEYWORDS="amd64 arm ~arm64 ~loong ~ppc ppc64 ~riscv ~sparc ~x86" |
|
| 17 |
VERIFY_SIG_OPENPGP_KEY_PATH=/usr/share/openpgp-keys/garyemiller.asc |
|
| 18 |
inherit verify-sig |
|
| 19 |
SRC_URI=" |
|
| 20 |
mirror://nongnu/${PN}/${P}.tar.xz
|
|
| 21 |
verify-sig? ( mirror://nongnu/${PN}/${P}.tar.xz.sig )
|
|
| 22 |
" |
|
| 23 |
KEYWORDS="~amd64 ~arm ~arm64 ~loong ~ppc ~ppc64 ~riscv ~sparc ~x86" |
|
| 24 |
BDEPEND="verify-sig? ( sec-keys/openpgp-keys-garyemiller ) " |
|
| 19 | 25 |
fi |
| 20 | 26 | |
| 21 | 27 |
DESCRIPTION="GPS daemon and library for USB/serial GPS devices and GPS/mapping clients" |
| ... | ... | |
| 59 | 65 |
usb? ( virtual/libusb:1 ) |
| 60 | 66 |
X? ( dev-python/pygobject:3[cairo,${PYTHON_USEDEP}] )"
|
| 61 | 67 |
DEPEND="${RDEPEND}"
|
| 62 |
BDEPEND="virtual/pkgconfig |
|
| 68 |
BDEPEND+="virtual/pkgconfig |
|
| 63 | 69 |
$(python_gen_any_dep 'dev-build/scons[${PYTHON_USEDEP}]')
|
| 64 | 70 |
${DISTUTILS_DEPS}
|
| 65 | 71 |
test? ( app-alternatives/bc )" |
| ... | ... | |
| 71 | 77 |
fi |
| 72 | 78 | |
| 73 | 79 |
PATCHES=( |
| 74 |
"${FILESDIR}/${P}-qt6.patch" # bug 962118, in git master
|
|
| 75 | 80 |
"${FILESDIR}/${PN}-drop-dia.patch" # bugs 836730, 967742
|
| 76 | 81 |
"${FILESDIR}/${PN}-no-class.patch" # from Portage
|
| 77 | 82 |
) |