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
)
Thank you!