Unverified Commit d3052ba3 authored by K900's avatar K900 Committed by GitHub
Browse files

asusctl: 6.3.2 -> 6.3.3 (#494028)

parents 93bea4dc 1aeecc32
Loading
Loading
Loading
Loading
+5 −10
Original line number Diff line number Diff line
@@ -21,6 +21,11 @@ in
        supports multiple aura devices since version 6.0.0.
      ''
    )
    (lib.mkRemovedOptionModule [
      "services"
      "asusd"
      "enableUserService"
    ] "The asusd user service is no longer required.")
  ];

  options = {
@@ -51,14 +56,6 @@ in

        package = lib.mkPackageOption pkgs "asusctl" { };

        enableUserService = lib.mkOption {
          type = bool;
          default = false;
          description = ''
            Activate the asusd-user service.
          '';
        };

        animeConfig = lib.mkOption {
          type = nullOr configType;
          default = null;
@@ -145,8 +142,6 @@ in
    services.dbus.packages = [ cfg.package ];
    services.udev.packages = [ cfg.package ];
    services.supergfxd.enable = lib.mkDefault true;

    systemd.user.services.asusd-user.enable = cfg.enableUserService;
  };

  meta.maintainers = pkgs.asusctl.meta.maintainers;
+3 −6
Original line number Diff line number Diff line
@@ -18,16 +18,16 @@
}:
rustPlatform.buildRustPackage (finalAttrs: {
  pname = "asusctl";
  version = "6.3.2";
  version = "6.3.3";

  src = fetchFromGitLab {
    owner = "asus-linux";
    repo = "asusctl";
    tag = finalAttrs.version;
    hash = "sha256-6dZkQ8cPL8dbtvfuc/a5G1BxEaZyNbvy3eRBctFFwVU=";
    hash = "sha256-nc6pGxLutxKyd4LiI23e7UfWK45aQiLQRKL6zX7rVO0=";
  };

  cargoHash = "sha256-FlEuv/iaNlfXLhHRSmZedPwroCozaEqIvYRqbgJhgEw=";
  cargoHash = "sha256-LZsSnIGTemu+SvJxszPWkA5EIdu8XzruZXaYIibV31Q=";

  postPatch = ''
    files="
@@ -49,9 +49,6 @@ rustPlatform.buildRustPackage (finalAttrs: {
    substituteInPlace data/asusd.service \
      --replace-fail /usr/bin/asusd $out/bin/asusd \
      --replace-fail /bin/sleep ${lib.getExe' coreutils "sleep"}
    substituteInPlace data/asusd-user.service \
      --replace-fail /usr/bin/asusd-user $out/bin/asusd-user \
      --replace-fail /usr/bin/sleep ${lib.getExe' coreutils "sleep"}

    substituteInPlace Makefile \
      --replace-fail /usr/bin/grep ${lib.getExe gnugrep}