sci-geosciences/gpxsee: bump to 16.1

Signed-off-by: Andrey Grozin <grozin@gentoo.org>
This commit is contained in:
Andrey Grozin
2026-04-05 19:25:58 +07:00
parent d6749411da
commit 335c93246e
2 changed files with 57 additions and 0 deletions

View File

@@ -1,2 +1,3 @@
DIST gpxsee-15.10.tar.gz 6570277 BLAKE2B 0c6f59ab7ae121b36cfa1f17f2d13632f8ec21431ac423d11aff40918c2f0ee5425238a84ed8f605d801bf139d3c33196c6f791d020d2de101e90e3c9a67dbf7 SHA512 2844d7e41430c966bc75f4c6847c557adfdcff86655ea268d83253f3f0a16e18d20bb52552a57479106aecc011e166b8feb6bcf2ecd0c0e9d32dfbbe8c18acbe
DIST gpxsee-15.5.tar.gz 6556226 BLAKE2B 2a46c15340b33e670e506a6e28caddcac36233110214091a1514e0280e7127d352389f7cf3c5d1dcf56c1e9260bdafbcacfde5f9dda69ec4cb8e8d340e9015f3 SHA512 af05d4b53f0bb1a64cbd8595369449a940affefeaf0c8e27e9b091e8c16b6be0349bb26abeaf05c960a13e8c4ddba1773cb157592369e4ff984ca57a5d2fcea9
DIST gpxsee-16.1.tar.gz 6575257 BLAKE2B 56a399f43556a2360f764421429baa60b93386b59c1434f37fe16f25f50c41e6659f555daccfe5e805d5f17eb7947fb45669c3fc494e505cc4104ad85dddb1ba SHA512 4568ebbcde6aacea453a18c137a1eb8b40a6d974f04f9d7acabb679f51af7a0e0d886125aad078a724e207037291ad3098eeb6f60b2198bb38c2d61d93377fca

View File

@@ -0,0 +1,56 @@
# Copyright 1999-2026 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
MY_PN="GPXSee"
PLOCALES="ca cs da de en eo es fi fr hu it ko nb pl pt_BR ru sv tr uk zh_CN"
inherit plocale qmake-utils xdg optfeature
DESCRIPTION="Viewer and analyzer that supports gpx, tcx, kml, fit, igc and nmea files"
HOMEPAGE="https://www.gpxsee.org/ https://github.com/tumic0/GPXSee"
SRC_URI="https://github.com/tumic0/${MY_PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
S="${WORKDIR}/${MY_PN}-${PV}"
LICENSE="GPL-3"
SLOT="0"
KEYWORDS="~amd64 ~arm64 ~ppc64 ~x86"
RDEPEND="
dev-qt/qtbase:6=[concurrent,gui,network,opengl,sql,widgets]
dev-qt/qtpositioning:6
dev-qt/qtsvg:6
"
DEPEND="${RDEPEND}
dev-qt/qtserialport:6
"
BDEPEND="dev-qt/qttools:6[linguist]"
PATCHES=( "${FILESDIR}"/${PN}-7.33.patch )
src_prepare() {
default
plocale_find_changes lang "${PN}_" '.ts'
rm_ts() {
sed -e "s|lang/gpxsee_${1}.ts||" -i gpxsee.pro
}
plocale_for_each_disabled_locale rm_ts
}
src_configure() {
$(qt6_get_bindir)/lrelease gpxsee.pro || die "lrelease failed"
eqmake6 gpxsee.pro
}
src_install() {
emake INSTALL_ROOT="${D}" install
dodoc README.md
}
pkg_postinst() {
xdg_pkg_postinst
optfeature "OpenFreeMap support" dev-qt/qtpbfimageplugin
}