Commit 0989d93c authored by Robert Helgesson's avatar Robert Helgesson
Browse files

sd-switch: 0.3.0 -> 0.4.0

Also, switch home page to sourcehut one and add update script
passthru.
parent ea5ce31e
Loading
Loading
Loading
Loading
+9 −7
Original line number Diff line number Diff line
{ lib, fetchFromSourcehut, rustPlatform, pkg-config, dbus }:
{ lib, fetchFromSourcehut, rustPlatform, nix-update-script }:

let version = "0.3.0";
let version = "0.4.0";
in rustPlatform.buildRustPackage {
  pname = "sd-switch";
  inherit version;
@@ -9,18 +9,20 @@ in rustPlatform.buildRustPackage {
    owner = "~rycee";
    repo = "sd-switch";
    rev = version;
    hash = "sha256-mWrLbCUnoJ3hVtpSU/7dw91U5TLyw5kNchX5nmP9asA=";
    hash = "sha256-PPFYH34HAD/vC+9jpA1iPQRVNR6MX8ncSPC+7bl2oHY=";
  };

  cargoHash = "sha256-VK+kPX1pGhowbWKkUs1PL0DXIhDXJOFVoIHTtWQcWEs=";
  cargoHash = "sha256-zUoa7nPNFvnYekbEZwtnJKZ6qd47Sb4LZGEkaKVQ9ZQ=";

  nativeBuildInputs = [ pkg-config ];
  buildInputs = [ dbus ];
  passthru = {
    updateScript = nix-update-script { };
  };

  meta = with lib; {
    description = "A systemd unit switcher for Home Manager";
    mainProgram = "sd-switch";
    homepage = "https://gitlab.com/rycee/sd-switch";
    homepage = "https://git.sr.ht/~rycee/sd-switch";
    changelog = "https://git.sr.ht/~rycee/sd-switch/refs/${version}";
    license = licenses.gpl3Plus;
    maintainers = with maintainers; [ rycee ];
    platforms = platforms.linux;