commit dc0282c55bd9f02facc4bf9442b30f06e7bd58ec
parent 88aa2bb52317794b5597ab486fb8ea6a9c791f23
Author: Nikolay Korotkiy <sikmir@disroot.org>
Date: Sun, 31 May 2026 15:30:59 +0400
Drop qlandkartegt
Diffstat:
2 files changed, 0 insertions(+), 160 deletions(-)
diff --git a/pkgs/by-name/ga/garmindev/package.nix b/pkgs/by-name/ga/garmindev/package.nix
@@ -1,34 +0,0 @@
-{
- lib,
- stdenv,
- fetchurl,
- cmake,
- libusb-compat-0_1,
-}:
-
-stdenv.mkDerivation (finalAttrs: {
- pname = "garmindev";
- version = "0.3.4";
-
- __structuredAttrs = true;
-
- src = fetchurl {
- url = "mirror://sourceforge/qlandkartegt/garmindev-${finalAttrs.version}.tar.gz";
- sha256 = "1mc7rxdn9790pgbvz02xzipxp2dp9h4hfq87xgawa18sp9jqzhw6";
- };
-
- nativeBuildInputs = [ cmake ];
-
- buildInputs = [ libusb-compat-0_1 ];
-
- env.NIX_CFLAGS_COMPILE = "-Wno-narrowing";
-
- meta = {
- homepage = "http://www.qlandkarte.org/";
- description = "Garmin Device Drivers for QlandkarteGT";
- license = lib.licenses.gpl2;
- maintainers = [ lib.maintainers.sikmir ];
- platforms = lib.platforms.linux;
- skip.ci = true;
- };
-})
diff --git a/pkgs/by-name/ql/qlandkartegt/package.nix b/pkgs/by-name/ql/qlandkartegt/package.nix
@@ -1,126 +0,0 @@
-{
- stdenv,
- lib,
- fetchurl,
- fetchpatch,
- cmake,
- qt5,
- garmindev,
- gdal,
- gpsd,
- libdmtx,
- libexif,
- libgeotiff,
- libGLU,
- libspatialite,
- proj_7,
-}:
-
-stdenv.mkDerivation (finalAttrs: {
- pname = "qlandkartegt";
- version = "1.8.1";
-
- __structuredAttrs = true;
-
- src = fetchurl {
- url = "mirror://sourceforge/qlandkartegt/qlandkartegt-${finalAttrs.version}.tar.gz";
- sha256 = "1rwv5ar5jv15g1cc6pp0lk69q3ip10pjazsh3ds2ggaciymha1ly";
- };
-
- patches = [
- (fetchpatch {
- url = "https://aur.archlinux.org/cgit/aur.git/plain/fix-gps_read.patch?h=qlandkartegt";
- sha256 = "1xyqxdqxwviq7b8jjxssxjlkldk01ms8dzqdjgvjs8n3fh7w0l70";
- })
- (fetchpatch {
- url = "https://aur.archlinux.org/cgit/aur.git/plain/fix-incomplete-type.patch?h=qlandkartegt";
- sha256 = "1q7rm321az3q6pq5mq0yjrihxl9sf3nln9z3xp20g9qldslv2cy2";
- })
- (fetchpatch {
- url = "https://aur.archlinux.org/cgit/aur.git/plain/fix-proj_api.patch?h=qlandkartegt";
- sha256 = "12yibxn85z2n30azmhyv02q091jj5r50nlnjq4gfzyqd3xb9582n";
- })
- (fetchpatch {
- url = "https://aur.archlinux.org/cgit/aur.git/plain/fix-qt5-build.patch?h=qlandkartegt";
- sha256 = "1wq2hr06gzq8m7zddh10vizmvpwp4lcy1g86rlpppvdc5cm3jpkl";
- })
- (fetchpatch {
- url = "https://aur.archlinux.org/cgit/aur.git/plain/fix-qtgui-include.patch?h=qlandkartegt";
- sha256 = "16hql8ignzw4n1hlp4icbvaddqcadh2rjns0bvis720535112sc8";
- })
- (fetchpatch {
- url = "https://aur.archlinux.org/cgit/aur.git/plain/fix-timespec.patch?h=qlandkartegt";
- sha256 = "1yzdwfsgjn7q04r9f7s5qk50y25hdl384dxrmpfmkm97fmpgyr7w";
- })
- (fetchpatch {
- url = "https://aur.archlinux.org/cgit/aur.git/plain/fix-ver_str.patch?h=qlandkartegt";
- sha256 = "13fg05gqrjfa9j00lrqz1b06xf6r5j01kl6l06vkn0hz1jzxss5m";
- })
- (fetchpatch {
- url = "https://aur.archlinux.org/cgit/aur.git/plain/improve-gpx-creator.patch?h=qlandkartegt";
- sha256 = "1sdf5z8qrd43azrhwfw06zc0qr48z925hgbcfqlp0xrsxv2n6kks";
- })
- (fetchpatch {
- url = "https://aur.archlinux.org/cgit/aur.git/plain/improve-gpx-name.patch?h=qlandkartegt";
- sha256 = "10phafhns79i3rl4zpc7arw11x46cywgkdkxm7gw1i9y5h0cal79";
- })
- ];
-
- nativeBuildInputs = [
- cmake
- qt5.wrapQtAppsHook
- ];
-
- buildInputs = [
- qt5.qtmultimedia
- qt5.qtserialport
- qt5.qtscript
- qt5.qtwebkit
- garmindev
- (gdal.override {
- libgeotiff = libgeotiff.override { proj = proj_7; };
- libspatialite = libspatialite.override { proj = proj_7; };
- proj = proj_7;
- })
- gpsd
- libdmtx
- libexif
- libGLU
- proj_7
- ];
-
- cmakeFlags = [
- (lib.cmakeBool "QK_QT5_PORT" true)
- (lib.cmakeFeature "EXIF_LIBRARIES" "${libexif}/lib/libexif.so")
- (lib.cmakeFeature "EXIF_INCLUDE_DIRS" "${libexif}/include")
- ];
-
- postPatch = ''
- substituteInPlace ConfigureChecks.cmake \
- --replace-fail \$\{PLUGIN_INSTALL_DIR\} "${garmindev}/lib/qlandkartegt"
- '';
-
- postInstall = ''
- mkdir -p $out/share/mime/packages
- cat << EOF > $out/share/mime/packages/qlandkartegt.xml
- <mime-info xmlns='http://www.freedesktop.org/standards/shared-mime-info'>
- <mime-type type="application/vnd.qlandkartegt.qlb">
- <comment>QLandkarteGT File</comment>
- <glob pattern="*.qlb"/>
- </mime-type>
- </mime-info>
- EOF
- '';
-
- meta = {
- homepage = "http://www.qlandkarte.org/";
- description = ''
- QLandkarte GT is the ultimate outdoor aficionado's tool.
- It supports GPS maps in GeoTiff format as well as Garmin's img vector map format.
- '';
- license = lib.licenses.gpl2;
- maintainers = [ lib.maintainers.sikmir ];
- platforms = lib.platforms.linux;
- skip.ci = true;
- };
-})