diff --git a/pkgs/applications/misc/wallust/default.nix b/pkgs/applications/misc/wallust/default.nix new file mode 100644 index 000000000000..4755ce24b7d2 --- /dev/null +++ b/pkgs/applications/misc/wallust/default.nix @@ -0,0 +1,26 @@ +{lib, fetchgit, rustPlatform}: + +let + repoUrl = "https://codeberg.org/explosion-mental/wallust"; +in rustPlatform.buildRustPackage rec { + pname = "wallust"; + version = "2.4.1"; + + src = fetchgit { + url = "${repoUrl}.git"; + rev = version; + sha256 = "sha256-7zSUyj8Zzk8rsDe7ukPaV02HH7VQ+yjh+wM5TZzJxSA="; + }; + + cargoSha256 = "sha256-toqt5vqEsflhqFargEcCXrb6ab748mn6k6/RH5d/3RA="; + + meta = with lib; { + description = "A better pywall"; + homepage = repoUrl; + license = licenses.mit; + maintainers = with maintainers; [onemoresuza]; + downloadPage = "${repoUrl}/releases/tag/${version}"; + platforms = platforms.unix; + mainProgram = "wallust"; + }; +} diff --git a/pkgs/top-level/all-packages.nix b/pkgs/top-level/all-packages.nix index d6e5abe1fcde..fe1dbce04217 100644 --- a/pkgs/top-level/all-packages.nix +++ b/pkgs/top-level/all-packages.nix @@ -35836,6 +35836,8 @@ with pkgs; yuview = libsForQt5.yuview; + wallust = callPackage ../applications/misc/wallust { }; + zam-plugins = callPackage ../applications/audio/zam-plugins { }; zammad = callPackage ../applications/networking/misc/zammad { };