···11-{
22- lib,
33- fetchFromGitHub,
44- rustPlatform,
55-}:
66-77-rustPlatform.buildRustPackage rec {
88- pname = "async";
99- version = "0.1.1";
1010-1111- src = fetchFromGitHub {
1212- owner = "ctbur";
1313- repo = pname;
1414- rev = "v${version}";
1515- sha256 = "19ypflbayi5l0mb8yw7w0a4bq9a3w8nl9jsxapp9m3xggzmsvrxx";
1616- };
1717-1818- cargoHash = "sha256-jIL7ZFzRMQuGLmMatGegkYRYctlsl3RRUfChgaIhWHg=";
1919-2020- meta = with lib; {
2121- description = "Tool to parallelize shell commands";
2222- mainProgram = "async";
2323- longDescription = ''
2424- `async` is a tool to run shell commands in parallel and is designed to be
2525- able to quickly parallelize shell scripts with minimal changes. It was
2626- inspired by GNU Parallel, with the main difference being that async
2727- retains state between commands by running a server in the background.
2828- '';
2929- homepage = "https://github.com/ctbur/async";
3030- license = licenses.gpl3Plus;
3131- maintainers = with maintainers; [ minijackson ];
3232- };
3333-}
+19-3
pkgs/by-name/ba/bacon/package.nix
···11{
22 lib,
33+ stdenv,
34 rustPlatform,
45 fetchFromGitHub,
66+ pkg-config,
77+ alsa-lib,
58 versionCheckHook,
69 nix-update-script,
710}:
811912rustPlatform.buildRustPackage rec {
1013 pname = "bacon";
1111- version = "3.8.0";
1414+ version = "3.9.0";
12151316 src = fetchFromGitHub {
1417 owner = "Canop";
1518 repo = "bacon";
1619 tag = "v${version}";
1717- hash = "sha256-IWjG1esLwiEnESmnDE5kpuMu+LFaNrIomgrZoktkA2Q=";
2020+ hash = "sha256-LnJlE4ostOl+pr+d7ZsAfKvG4C45qt4pedWpeiTchPU=";
1821 };
19222020- cargoHash = "sha256-IQ8vTr5Z17ylcOCQ+iqKP6+tawZXd+pMiYoSH5h7Zjg=";
2323+ cargoHash = "sha256-KS1SXrRqjvRom2zZOaaZZOMK2CRUwVmtXC2ilDfaEG0=";
2424+2525+ nativeBuildInputs = [
2626+ pkg-config
2727+ ];
2828+2929+ buildInputs =
3030+ lib.optionals stdenv.hostPlatform.isLinux [
3131+ alsa-lib
3232+ ]
3333+ ++ lib.optionals stdenv.hostPlatform.isDarwin [
3434+ # bindgenHook is only included on darwin as it is needed to build `coreaudio-sys`, a darwin-specific crate
3535+ rustPlatform.bindgenHook
3636+ ];
21372238 nativeInstallCheckInputs = [ versionCheckHook ];
2339 versionCheckProgramArg = [ "--version" ];
···42424343stdenv.mkDerivation rec {
4444 pname = "mlt";
4545- version = "7.28.0";
4545+ version = "7.30.0";
46464747 src = fetchFromGitHub {
4848 owner = "mltframework";
4949 repo = "mlt";
5050 rev = "v${version}";
5151- hash = "sha256-rXxjHXXIFFggd2v9ZlNBs0XUDmvJxLvR2JfGkTxDYEA=";
5151+ hash = "sha256-z1bW+hcVeMeibC1PUS5XNpbkNB+75YLoOWZC2zuDol4=";
5252 # The submodule contains glaxnimate code, since MLT uses internally some functions defined in glaxnimate.
5353 # Since glaxnimate is not available as a library upstream, we cannot remove for now this dependency on
5454 # submodules until upstream exports glaxnimate as a library: https://gitlab.com/mattbas/glaxnimate/-/issues/545
···122122 aria = aria2; # Added 2024-03-26
123123 armcord = throw "ArmCord was renamed to legcord by the upstream developers. Action is required to migrate configurations between the two applications. Please see this PR for more details: https://github.com/NixOS/nixpkgs/pull/347971"; # Added 2024-10-11
124124 aseprite-unfree = aseprite; # Added 2023-08-26
125125+ async = throw "'async' has been removed due to lack of upstream maintenance"; # Added 2025-01-26
125126 atlassian-bamboo = throw "Atlassian software has been removed, as support for the Atlassian Server products ended in February 2024 and there was insufficient interest in maintaining the Atlassian Data Center replacements"; # Added 2024-11-02
126127 atlassian-confluence = throw "Atlassian software has been removed, as support for the Atlassian Server products ended in February 2024 and there was insufficient interest in maintaining the Atlassian Data Center replacements"; # Added 2024-11-02
127128 atlassian-crowd = throw "Atlassian software has been removed, as support for the Atlassian Server products ended in February 2024 and there was insufficient interest in maintaining the Atlassian Data Center replacements"; # Added 2024-11-02