diff --git a/pkgs/by-name/sm/smartgithg/package.nix b/pkgs/by-name/sm/smartgit/package.nix similarity index 87% rename from pkgs/by-name/sm/smartgithg/package.nix rename to pkgs/by-name/sm/smartgit/package.nix index cae009d14bd1..a833e4d0ff05 100644 --- a/pkgs/by-name/sm/smartgithg/package.nix +++ b/pkgs/by-name/sm/smartgit/package.nix @@ -15,14 +15,14 @@ let jre = openjdk21; in stdenv.mkDerivation (finalAttrs: { - pname = "smartgithg"; - version = "24.1.1"; + pname = "smartgit"; + version = "24.1.2"; src = fetchurl { url = "https://www.syntevo.com/downloads/smartgit/smartgit-linux-${ builtins.replaceStrings [ "." ] [ "_" ] finalAttrs.version }.tar.gz"; - hash = "sha256-Lv5U/D1p5+Xiq/IeQJGDu3t6j6sP0r0vMYpfAEeExfI="; + hash = "sha256-bPiPb/k5f9dRpwm4Wj+c2mhFhH9WOz2hzKeDfQLRLHQ="; }; nativeBuildInputs = [ wrapGAppsHook3 ]; @@ -86,7 +86,6 @@ stdenv.mkDerivation (finalAttrs: { icon = "smartgit"; desktopName = "SmartGit"; categories = [ - "Application" "Development" "RevisionControl" ]; @@ -101,7 +100,11 @@ stdenv.mkDerivation (finalAttrs: { }; meta = { - description = "GUI for Git, Mercurial, Subversion"; + description = "Git GUI client"; + longDescription = '' + SmartGit is a multi-platform Git GUI client, free to use for active Open Source developers and users from academic institutions. + Command line Git is required. + ''; homepage = "https://www.syntevo.com/smartgit/"; changelog = "https://www.syntevo.com/smartgit/changelog.txt"; license = lib.licenses.unfree; diff --git a/pkgs/top-level/aliases.nix b/pkgs/top-level/aliases.nix index 89d52ee3bf76..39160fd7420d 100644 --- a/pkgs/top-level/aliases.nix +++ b/pkgs/top-level/aliases.nix @@ -1358,6 +1358,7 @@ mapAliases { slimerjs = throw "slimerjs does not work with any version of Firefox newer than 59; upstream ended the project in 2021. "; # added 2025-01-06 slurm-llnl = slurm; # renamed July 2017 sm64ex-coop = throw "'sm64ex-coop' was removed as it was archived upstream. Consider migrating to 'sm64coopdx'"; # added 2024-11-23 + smartgithg = smartgit; # renamed March 2025 snapTools = throw "snapTools was removed because makeSnap produced broken snaps and it was the only function in snapTools. See https://github.com/NixOS/nixpkgs/issues/100618 for more details."; # 2024-03-04; soldat-unstable = opensoldat; # Added 2022-07-02 soundOfSorting = sound-of-sorting; # Added 2023-07-07