From 15b37c923be0914b6967340b0d8a12fa3efb5e38 Mon Sep 17 00:00:00 2001 From: alyaeanyx Date: Sat, 17 May 2025 16:45:44 +0200 Subject: [PATCH] mapmap: drop mapmap has been unmaintained for 5 years now, see https://github.com/mapmapteam/mapmap/blob/develop/README.md. --- pkgs/applications/video/mapmap/default.nix | 81 ---------------------- pkgs/top-level/aliases.nix | 1 + pkgs/top-level/all-packages.nix | 2 - 3 files changed, 1 insertion(+), 83 deletions(-) delete mode 100644 pkgs/applications/video/mapmap/default.nix diff --git a/pkgs/applications/video/mapmap/default.nix b/pkgs/applications/video/mapmap/default.nix deleted file mode 100644 index 0147a07b45ec..000000000000 --- a/pkgs/applications/video/mapmap/default.nix +++ /dev/null @@ -1,81 +0,0 @@ -{ - lib, - stdenv, - fetchFromGitHub, - fetchpatch, - qttools, - qtmultimedia, - liblo, - gst_all_1, - qmake, - pkg-config, - wrapQtAppsHook, -}: - -with stdenv; - -mkDerivation rec { - - version = "0.6.2"; - pname = "mapmap"; - - src = fetchFromGitHub { - owner = "mapmapteam"; - repo = "mapmap"; - rev = version; - sha256 = "1pyb3vz19lbfz2hrfqm9a29vnajw1bigdrblbmcy32imkf4isfvm"; - }; - - nativeBuildInputs = [ - qmake - pkg-config - wrapQtAppsHook - ]; - - buildInputs = [ - qttools - qtmultimedia - liblo - gst_all_1.gstreamer - gst_all_1.gstreamermm - gst_all_1.gst-libav - gst_all_1.gst-vaapi - ]; - - patches = [ - (fetchpatch { - name = "message-handler-segfault.patch"; - url = "https://github.com/mapmapteam/mapmap/pull/519/commits/22eeee59ba7de6de7b73ecec3b0ea93bdc7f04e8.patch"; - sha256 = "0is905a4lf9vvl5b1n4ky6shrnbs5kz9mlwfk78hrl4zabfmcl5l"; - }) - # fix build with libsForQt515 - (fetchpatch { - url = "https://github.com/mapmapteam/mapmap/pull/518/commits/ac49acc1e2ec839832b86838e93a8c13030affeb.patch"; - sha256 = "sha256-tSLbyIDv5mSejnw9oru5KLAyQqjgJLLREKQomEUcGt8="; - }) - ]; - - installPhase = '' - mkdir -p $out/bin - cp mapmap $out/bin/mapmap - mkdir -p $out/share/applications/ - sed 's|Icon=/usr/share/icons/hicolor/scalable/apps/mapmap.svg|Icon=mapmap|g' resources/texts/mapmap.desktop > $out/share/applications/mapmap.desktop - mkdir -p $out/share/icons/hicolor/scalable/apps/ - cp resources/images/logo/mapmap.* $out/share/icons/hicolor/scalable/apps/ - ''; - - # RPATH in /tmp hack - # preFixup = '' - # rm -r $NIX_BUILD_TOP/__nix_qt5__ - # ''; - - meta = with lib; { - description = "Open source video mapping software"; - homepage = "https://github.com/mapmapteam/mapmap"; - license = licenses.gpl3; - maintainers = [ ]; - platforms = platforms.linux; - mainProgram = "mapmap"; - }; - -} diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 936caa8ef45b..6e6b36350c6b 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1173,6 +1173,7 @@ mapAliases { fonts.packages = [ ... ] ++ builtins.filter lib.attrsets.isDerivation (builtins.attrValues pkgs.maple-mono) ''; + mapmap = throw "'mapmap' has been removed as it has been unmaintained since 2021"; markets = throw "'markets' has been removed as it was archived upstream in 2023"; # Added 2025-04-17 marwaita-manjaro = lib.warnOnInstantiate "marwaita-manjaro has been renamed to marwaita-teal" marwaita-teal; # Added 2024-07-08 marwaita-peppermint = lib.warnOnInstantiate "marwaita-peppermint has been renamed to marwaita-red" marwaita-red; # Added 2024-07-01 diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index 95f7a2e87cd1..5dd240ce1812 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -13235,8 +13235,6 @@ with pkgs; mandelbulber = callPackage ../applications/graphics/mandelbulber { }; - mapmap = libsForQt5.callPackage ../applications/video/mapmap { }; - mastodon-bot = nodePackages.mastodon-bot; matrix-commander =