Merge branch 'master' into staging-next

pkgs/development/web/nodejs/v18.nix conflict:
  the fetched patch was already included in this release.
This commit is contained in:
Vladimír Čunát 2023-02-03 22:59:56 +01:00
commit d0d8c15bad
No known key found for this signature in database
GPG Key ID: E747DF1F9575A3AA
419 changed files with 2265 additions and 1318 deletions

View File

@ -12880,6 +12880,12 @@
githubId = 6022042; githubId = 6022042;
name = "Sam Parkinson"; name = "Sam Parkinson";
}; };
samhug = {
email = "s@m-h.ug";
github = "samhug";
githubId = 171470;
name = "Sam Hug";
};
samlich = { samlich = {
email = "nixos@samli.ch"; email = "nixos@samli.ch";
github = "samlich"; github = "samlich";
@ -13098,7 +13104,7 @@
github = "Scrumplex"; github = "Scrumplex";
githubId = 11587657; githubId = 11587657;
keys = [{ keys = [{
fingerprint = "AF1F B107 E188 CB97 9A94 FD7F C104 1129 4912 A422"; fingerprint = "E173 237A C782 296D 98F5 ADAC E13D FD4B 4712 7951";
}]; }];
}; };
scubed2 = { scubed2 = {
@ -13846,6 +13852,12 @@
githubId = 1699155; githubId = 1699155;
name = "Steve Elliott"; name = "Steve Elliott";
}; };
stefanfehrenbach = {
email = "stefan.fehrenbach@gmail.com";
github = "fehrenbach";
githubId = 203168;
name = "Stefan Fehrenbach";
};
stehessel = { stehessel = {
email = "stephan@stehessel.de"; email = "stephan@stehessel.de";
github = "stehessel"; github = "stehessel";

View File

@ -189,7 +189,22 @@
<literal>doInstallCheck</literal> is set. (Note that this <literal>doInstallCheck</literal> is set. (Note that this
change will not cause breakage to derivations with change will not cause breakage to derivations with
<literal>strictDeps</literal> unset, which are most packages <literal>strictDeps</literal> unset, which are most packages
except python, rust and go packages). except python, rust, ocaml and go packages).
</para>
</listitem>
<listitem>
<para>
<literal>buildDunePackage</literal> now defaults to
<literal>strictDeps = true</literal> which means that any
library should go into <literal>buildInputs</literal> or
<literal>checkInputs</literal>. Any executable that is run on
the building machine should go into
<literal>nativeBuildInputs</literal> or
<literal>nativeCheckInputs</literal> respectively. Example of
executables are <literal>ocaml</literal>,
<literal>findlib</literal> and <literal>menhir</literal>. PPXs
are libraries which are built by dune and should therefore not
go into <literal>nativeBuildInputs</literal>.
</para> </para>
</listitem> </listitem>
<listitem> <listitem>
@ -675,6 +690,13 @@
conversion. conversion.
</para> </para>
</listitem> </listitem>
<listitem>
<para>
Grafana Tempo has been updated to version 2.0. See the
<link xlink:href="https://grafana.com/docs/tempo/latest/release-notes/v2-0/#upgrade-considerations">upstream
upgrade guide</link> for migration instructions.
</para>
</listitem>
<listitem> <listitem>
<para> <para>
A new <literal>virtualisation.rosetta</literal> module was A new <literal>virtualisation.rosetta</literal> module was

View File

@ -54,7 +54,9 @@ In addition to numerous new and upgraded packages, this release has the followin
- `carnix` and `cratesIO` has been removed due to being unmaintained, use alternatives such as [naersk](https://github.com/nix-community/naersk) and [crate2nix](https://github.com/kolloch/crate2nix) instead. - `carnix` and `cratesIO` has been removed due to being unmaintained, use alternatives such as [naersk](https://github.com/nix-community/naersk) and [crate2nix](https://github.com/kolloch/crate2nix) instead.
- `checkInputs` have been renamed to `nativeCheckInputs`, because they behave the same as `nativeBuildInputs` when `doCheck` is set. `checkInputs` now denote a new type of dependencies, added to `buildInputs` when `doCheck` is set. As a rule of thumb, `nativeCheckInputs` are tools on `$PATH` used during the tests, and `checkInputs` are libraries which are linked to executables built as part of the tests. Similarly, `installCheckInputs` are renamed to `nativeInstallCheckInputs`, corresponding to `nativeBuildInputs`, and `installCheckInputs` are a new type of dependencies added to `buildInputs` when `doInstallCheck` is set. (Note that this change will not cause breakage to derivations with `strictDeps` unset, which are most packages except python, rust and go packages). - `checkInputs` have been renamed to `nativeCheckInputs`, because they behave the same as `nativeBuildInputs` when `doCheck` is set. `checkInputs` now denote a new type of dependencies, added to `buildInputs` when `doCheck` is set. As a rule of thumb, `nativeCheckInputs` are tools on `$PATH` used during the tests, and `checkInputs` are libraries which are linked to executables built as part of the tests. Similarly, `installCheckInputs` are renamed to `nativeInstallCheckInputs`, corresponding to `nativeBuildInputs`, and `installCheckInputs` are a new type of dependencies added to `buildInputs` when `doInstallCheck` is set. (Note that this change will not cause breakage to derivations with `strictDeps` unset, which are most packages except python, rust, ocaml and go packages).
- `buildDunePackage` now defaults to `strictDeps = true` which means that any library should go into `buildInputs` or `checkInputs`. Any executable that is run on the building machine should go into `nativeBuildInputs` or `nativeCheckInputs` respectively. Example of executables are `ocaml`, `findlib` and `menhir`. PPXs are libraries which are built by dune and should therefore not go into `nativeBuildInputs`.
- `borgbackup` module now has an option for inhibiting system sleep while backups are running, defaulting to off (not inhibiting sleep), available as [`services.borgbackup.jobs.<name>.inhibitsSleep`](#opt-services.borgbackup.jobs._name_.inhibitsSleep). - `borgbackup` module now has an option for inhibiting system sleep while backups are running, defaulting to off (not inhibiting sleep), available as [`services.borgbackup.jobs.<name>.inhibitsSleep`](#opt-services.borgbackup.jobs._name_.inhibitsSleep).
@ -175,6 +177,8 @@ In addition to numerous new and upgraded packages, this release has the followin
- `services.grafana` listens only on localhost by default again. This was changed to upstreams default of `0.0.0.0` by accident in the freeform setting conversion. - `services.grafana` listens only on localhost by default again. This was changed to upstreams default of `0.0.0.0` by accident in the freeform setting conversion.
- Grafana Tempo has been updated to version 2.0. See the [upstream upgrade guide](https://grafana.com/docs/tempo/latest/release-notes/v2-0/#upgrade-considerations) for migration instructions.
- A new `virtualisation.rosetta` module was added to allow running `x86_64` binaries through [Rosetta](https://developer.apple.com/documentation/apple-silicon/about-the-rosetta-translation-environment) inside virtualised NixOS guests on Apple silicon. This feature works by default with the [UTM](https://docs.getutm.app/) virtualisation [package](https://search.nixos.org/packages?channel=unstable&show=utm&from=0&size=1&sort=relevance&type=packages&query=utm). - A new `virtualisation.rosetta` module was added to allow running `x86_64` binaries through [Rosetta](https://developer.apple.com/documentation/apple-silicon/about-the-rosetta-translation-environment) inside virtualised NixOS guests on Apple silicon. This feature works by default with the [UTM](https://docs.getutm.app/) virtualisation [package](https://search.nixos.org/packages?channel=unstable&show=utm&from=0&size=1&sort=relevance&type=packages&query=utm).
- The new option `users.motdFile` allows configuring a Message Of The Day that can be updated dynamically. - The new option `users.motdFile` allows configuring a Message Of The Day that can be updated dynamically.

View File

@ -41,13 +41,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "gnome-builder"; pname = "gnome-builder";
version = "43.4"; version = "43.5";
outputs = [ "out" "devdoc" ]; outputs = [ "out" "devdoc" ];
src = fetchurl { src = fetchurl {
url = "mirror://gnome/sources/${pname}/${lib.versions.major version}/${pname}-${version}.tar.xz"; url = "mirror://gnome/sources/${pname}/${lib.versions.major version}/${pname}-${version}.tar.xz";
sha256 = "Hg1tZ4RcGb7J463VlpX5pTHXKg5UKyA6zJD7OBInwrw="; sha256 = "Rav15H1s4jzjTXjFcOgeBrIntD6ZoRMlcy7GXhskU+o=";
}; };
patches = [ patches = [

View File

@ -498,12 +498,12 @@ final: prev:
aerial-nvim = buildVimPluginFrom2Nix { aerial-nvim = buildVimPluginFrom2Nix {
pname = "aerial.nvim"; pname = "aerial.nvim";
version = "2023-02-01"; version = "2023-02-03";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "stevearc"; owner = "stevearc";
repo = "aerial.nvim"; repo = "aerial.nvim";
rev = "30a64f8590482dcd461123cb66464ff371aeeb84"; rev = "4428a478e70f6a6b52e86d16ced677020267f409";
sha256 = "15rzr9p685ylv37amkfv0finnimhzlp2lmzkm8gdqzl0xhsfa2rn"; sha256 = "18dvm2k6h0xvzhf6wr317b9j85qq46gkh2scxmi8b20p8d3kfi52";
fetchSubmodules = true; fetchSubmodules = true;
}; };
meta.homepage = "https://github.com/stevearc/aerial.nvim/"; meta.homepage = "https://github.com/stevearc/aerial.nvim/";
@ -785,6 +785,18 @@ final: prev:
meta.homepage = "https://github.com/rmagatti/auto-session/"; meta.homepage = "https://github.com/rmagatti/auto-session/";
}; };
autoclose-nvim = buildVimPluginFrom2Nix {
pname = "autoclose.nvim";
version = "2023-02-03";
src = fetchFromGitHub {
owner = "m4xshen";
repo = "autoclose.nvim";
rev = "5c63f2c28a48d556644f3650daccdf0ba03ea177";
sha256 = "0c8klbm0wwr1rq1kkq2lq18n3d8kbi977zac70xc8h3dcfdnzc4m";
};
meta.homepage = "https://github.com/m4xshen/autoclose.nvim/";
};
autoload_cscope-vim = buildVimPluginFrom2Nix { autoload_cscope-vim = buildVimPluginFrom2Nix {
pname = "autoload_cscope.vim"; pname = "autoload_cscope.vim";
version = "2011-01-28"; version = "2011-01-28";
@ -1471,12 +1483,12 @@ final: prev:
cmp-nvim-lsp-signature-help = buildVimPluginFrom2Nix { cmp-nvim-lsp-signature-help = buildVimPluginFrom2Nix {
pname = "cmp-nvim-lsp-signature-help"; pname = "cmp-nvim-lsp-signature-help";
version = "2022-10-14"; version = "2023-02-03";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "hrsh7th"; owner = "hrsh7th";
repo = "cmp-nvim-lsp-signature-help"; repo = "cmp-nvim-lsp-signature-help";
rev = "d2768cb1b83de649d57d967085fe73c5e01f8fd7"; rev = "3d8912ebeb56e5ae08ef0906e3a54de1c66b92f1";
sha256 = "13imcdv0yws084z2x2lmdj17zy4ngf126i7djknnwp2jfkca1120"; sha256 = "0bkviamzpkw6yv4cyqa9pqm1g2gsvzk87v8xc4574yf86jz5hg68";
}; };
meta.homepage = "https://github.com/hrsh7th/cmp-nvim-lsp-signature-help/"; meta.homepage = "https://github.com/hrsh7th/cmp-nvim-lsp-signature-help/";
}; };
@ -3336,24 +3348,24 @@ final: prev:
gitlinker-nvim = buildVimPluginFrom2Nix { gitlinker-nvim = buildVimPluginFrom2Nix {
pname = "gitlinker.nvim"; pname = "gitlinker.nvim";
version = "2022-09-26"; version = "2023-02-03";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "ruifm"; owner = "ruifm";
repo = "gitlinker.nvim"; repo = "gitlinker.nvim";
rev = "c68d4873a14d2ae614875685ccca2e49472989e8"; rev = "cc59f732f3d043b626c8702cb725c82e54d35c25";
sha256 = "1lr55vn4mr9gdhr1zxihm98hjv1ypp47k5vhq5fkv14sd37hmwf8"; sha256 = "000gg83j6fcx6iwp39m3dljfpg0f5vna8pkvwp1b13jf4hjyzcff";
}; };
meta.homepage = "https://github.com/ruifm/gitlinker.nvim/"; meta.homepage = "https://github.com/ruifm/gitlinker.nvim/";
}; };
gitsigns-nvim = buildNeovimPluginFrom2Nix { gitsigns-nvim = buildNeovimPluginFrom2Nix {
pname = "gitsigns.nvim"; pname = "gitsigns.nvim";
version = "2023-01-27"; version = "2023-02-03";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "lewis6991"; owner = "lewis6991";
repo = "gitsigns.nvim"; repo = "gitsigns.nvim";
rev = "0d4fe37ba5285171f3729da955955205f3fa945b"; rev = "ec4742a7eebf68bec663041d359b95637242b5c3";
sha256 = "0bpi4xhpi031sgrkxdqrrl7fk16wdkk1k7ln6b8qyf5vyhkcckfz"; sha256 = "18bwp15m2v4mrxp9i2vz061cfpv3ah08c8il3fx24aqhfbmaq6lz";
}; };
meta.homepage = "https://github.com/lewis6991/gitsigns.nvim/"; meta.homepage = "https://github.com/lewis6991/gitsigns.nvim/";
}; };
@ -3599,12 +3611,12 @@ final: prev:
haskell-tools-nvim = buildVimPluginFrom2Nix { haskell-tools-nvim = buildVimPluginFrom2Nix {
pname = "haskell-tools.nvim"; pname = "haskell-tools.nvim";
version = "2023-01-31"; version = "2023-02-03";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "MrcJkb"; owner = "MrcJkb";
repo = "haskell-tools.nvim"; repo = "haskell-tools.nvim";
rev = "2e63d6336822a3676fdd27b0aa49cb2da08d1b17"; rev = "6e19cdf88d0d681312db5e27a4a2ef6b8e43fc47";
sha256 = "0v4hc613smq1gry56imfy65cqy5128za4i5zfy1zvh3x1ppbqqvw"; sha256 = "0i6l2fvwww7kljp3321j4vp5wlmnlgf8hk6v1r0jmi7qs172zg1d";
}; };
meta.homepage = "https://github.com/MrcJkb/haskell-tools.nvim/"; meta.homepage = "https://github.com/MrcJkb/haskell-tools.nvim/";
}; };
@ -4835,12 +4847,12 @@ final: prev:
mini-nvim = buildVimPluginFrom2Nix { mini-nvim = buildVimPluginFrom2Nix {
pname = "mini.nvim"; pname = "mini.nvim";
version = "2023-01-31"; version = "2023-02-03";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "echasnovski"; owner = "echasnovski";
repo = "mini.nvim"; repo = "mini.nvim";
rev = "8e007cf3ae8db59bd926a9fbaf7f0d25a7fe67ca"; rev = "4f97a8771a480bcacf1d1d0dbf82e47f682aba2c";
sha256 = "02pq68d5c3g009qsjsbns0bswg1riq61l8giykhg09r0lbj28zn1"; sha256 = "1pnivvwh9bfddmqvzgs4qsc3qy2m8j4zk31d5l6dgz8bfp45c7w1";
}; };
meta.homepage = "https://github.com/echasnovski/mini.nvim/"; meta.homepage = "https://github.com/echasnovski/mini.nvim/";
}; };
@ -5219,12 +5231,12 @@ final: prev:
neodev-nvim = buildVimPluginFrom2Nix { neodev-nvim = buildVimPluginFrom2Nix {
pname = "neodev.nvim"; pname = "neodev.nvim";
version = "2023-01-28"; version = "2023-02-03";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "folke"; owner = "folke";
repo = "neodev.nvim"; repo = "neodev.nvim";
rev = "8fd21037453f4306f500e437c5cbdf6e8b6c2f99"; rev = "d9a8d651501cd2f287742472af4b3103d991cd68";
sha256 = "0zxac4425677w3pvj5yp7sxllmnj4bhwc6kwwa6c409wvyzrfas2"; sha256 = "1pi2b2j647cwc58cp5iwgrrfls7lfwh7573r092k3c42i2x9k8cd";
}; };
meta.homepage = "https://github.com/folke/neodev.nvim/"; meta.homepage = "https://github.com/folke/neodev.nvim/";
}; };
@ -5303,12 +5315,12 @@ final: prev:
neorg = buildVimPluginFrom2Nix { neorg = buildVimPluginFrom2Nix {
pname = "neorg"; pname = "neorg";
version = "2023-02-02"; version = "2023-02-03";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "nvim-neorg"; owner = "nvim-neorg";
repo = "neorg"; repo = "neorg";
rev = "36cc15300c0dfc19d483b0a4176cb89e94f4730a"; rev = "6cc56c6b50fcac81471805d50db7cf5770cb5e8a";
sha256 = "07c0lib513d5m7b9y0g0h8g681pyjnh0p9vr93z2y31va5all7w0"; sha256 = "1zwcbfl23rnk7hq5d2m0blxwanlws3hikk7k89cbsc76kwqims2y";
}; };
meta.homepage = "https://github.com/nvim-neorg/neorg/"; meta.homepage = "https://github.com/nvim-neorg/neorg/";
}; };
@ -5651,12 +5663,12 @@ final: prev:
null-ls-nvim = buildVimPluginFrom2Nix { null-ls-nvim = buildVimPluginFrom2Nix {
pname = "null-ls.nvim"; pname = "null-ls.nvim";
version = "2023-01-31"; version = "2023-02-03";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "jose-elias-alvarez"; owner = "jose-elias-alvarez";
repo = "null-ls.nvim"; repo = "null-ls.nvim";
rev = "c3e678110d5f31854c6575cf4bda3b82f3d4a884"; rev = "8f5d730021497233c39d3adbf4b8043d4be163f8";
sha256 = "045anxnny6rlfrj18wqqrdy69j0b6qpgiirabjas6hcyh3sjgrx6"; sha256 = "0isrsbba9clpjjx5z37p4d0s8fasd7gxr1gxxjsvgkp2yn7blvi0";
}; };
meta.homepage = "https://github.com/jose-elias-alvarez/null-ls.nvim/"; meta.homepage = "https://github.com/jose-elias-alvarez/null-ls.nvim/";
}; };
@ -5783,12 +5795,12 @@ final: prev:
nvim-cmp = buildNeovimPluginFrom2Nix { nvim-cmp = buildNeovimPluginFrom2Nix {
pname = "nvim-cmp"; pname = "nvim-cmp";
version = "2023-01-26"; version = "2023-02-03";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "hrsh7th"; owner = "hrsh7th";
repo = "nvim-cmp"; repo = "nvim-cmp";
rev = "e7e2ef7031db8e0cfad7ad9916ec766ddd9dbb3b"; rev = "cfafe0a1ca8933f7b7968a287d39904156f2c57d";
sha256 = "1jd1x6rg9k5gjwnlfrhmy976xky6sm7335hcz2lpgjapgy7rnyz7"; sha256 = "1qgvlvjwah6581vppsb8racgkfjpjx2xqbk2ji1fmczc3rsk80h6";
}; };
meta.homepage = "https://github.com/hrsh7th/nvim-cmp/"; meta.homepage = "https://github.com/hrsh7th/nvim-cmp/";
}; };
@ -6395,12 +6407,12 @@ final: prev:
nvim-treesitter = buildVimPluginFrom2Nix { nvim-treesitter = buildVimPluginFrom2Nix {
pname = "nvim-treesitter"; pname = "nvim-treesitter";
version = "2023-02-02"; version = "2023-02-03";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "nvim-treesitter"; owner = "nvim-treesitter";
repo = "nvim-treesitter"; repo = "nvim-treesitter";
rev = "660a070af7131387c690c7b839718371916e27f9"; rev = "588cdb6c0652356dacc7d29bb4bb2b273df2df86";
sha256 = "10imjkvk4p8pljyk8imh6r2x5vydxk4wmk5yw5gkrghnx8ql0bmq"; sha256 = "087gdja192ziqzy3npz598l5yk0fly2n0g5748axsbbzb8l1a429";
}; };
meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/"; meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/";
}; };
@ -7500,18 +7512,6 @@ final: prev:
meta.homepage = "https://github.com/kovisoft/slimv/"; meta.homepage = "https://github.com/kovisoft/slimv/";
}; };
smartpairs-vim = buildVimPluginFrom2Nix {
pname = "smartpairs.vim";
version = "2018-01-01";
src = fetchFromGitHub {
owner = "gorkunov";
repo = "smartpairs.vim";
rev = "dc754c29509b1a942552b3cfa348e4aae209322c";
sha256 = "1pyynwz7wfbgccdxsyggzl0301qjj3wgyymah5spx8b3s42a6slj";
};
meta.homepage = "https://github.com/gorkunov/smartpairs.vim/";
};
smart-splits-nvim = buildVimPluginFrom2Nix { smart-splits-nvim = buildVimPluginFrom2Nix {
pname = "smart-splits.nvim"; pname = "smart-splits.nvim";
version = "2022-12-21"; version = "2022-12-21";
@ -7524,6 +7524,18 @@ final: prev:
meta.homepage = "https://github.com/mrjones2014/smart-splits.nvim/"; meta.homepage = "https://github.com/mrjones2014/smart-splits.nvim/";
}; };
smartpairs-vim = buildVimPluginFrom2Nix {
pname = "smartpairs.vim";
version = "2018-01-01";
src = fetchFromGitHub {
owner = "gorkunov";
repo = "smartpairs.vim";
rev = "dc754c29509b1a942552b3cfa348e4aae209322c";
sha256 = "1pyynwz7wfbgccdxsyggzl0301qjj3wgyymah5spx8b3s42a6slj";
};
meta.homepage = "https://github.com/gorkunov/smartpairs.vim/";
};
snap = buildVimPluginFrom2Nix { snap = buildVimPluginFrom2Nix {
pname = "snap"; pname = "snap";
version = "2022-08-03"; version = "2022-08-03";
@ -10099,12 +10111,12 @@ final: prev:
vim-endwise = buildVimPluginFrom2Nix { vim-endwise = buildVimPluginFrom2Nix {
pname = "vim-endwise"; pname = "vim-endwise";
version = "2022-08-17"; version = "2023-02-03";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "tpope"; owner = "tpope";
repo = "vim-endwise"; repo = "vim-endwise";
rev = "4e5c8358d751625bb040b187b9fe430c2b769f0a"; rev = "43301cf9a0fafd78cec7c2e5b9c0e2cfd9436e8a";
sha256 = "0vfkvq20kr6jbm526vkvyliv4zybha7jpp7iaimvw4zx1mjs5pih"; sha256 = "0lcgax5m1zmngdz5dk9lx89didicw831zgyyjx0w9iih6d9amj18";
}; };
meta.homepage = "https://github.com/tpope/vim-endwise/"; meta.homepage = "https://github.com/tpope/vim-endwise/";
}; };
@ -10495,12 +10507,12 @@ final: prev:
vim-go = buildVimPluginFrom2Nix { vim-go = buildVimPluginFrom2Nix {
pname = "vim-go"; pname = "vim-go";
version = "2023-01-15"; version = "2023-02-03";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "fatih"; owner = "fatih";
repo = "vim-go"; repo = "vim-go";
rev = "9e64fc1ab60b2e97d39410482b64289dbbaf4eda"; rev = "7bf2074f340447c10b3af4ace96cc61e5f325693";
sha256 = "01vj5c89g6fblrybx2f95ji9blcdjyqrr120qwbq9kawbgja1giy"; sha256 = "0ry67a7g0dpgaiwfcr79pgpw54x5v8dmfg4pypyd039ini0l0w46";
}; };
meta.homepage = "https://github.com/fatih/vim-go/"; meta.homepage = "https://github.com/fatih/vim-go/";
}; };
@ -11109,12 +11121,12 @@ final: prev:
vim-ledger = buildVimPluginFrom2Nix { vim-ledger = buildVimPluginFrom2Nix {
pname = "vim-ledger"; pname = "vim-ledger";
version = "2023-01-10"; version = "2023-02-03";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "ledger"; owner = "ledger";
repo = "vim-ledger"; repo = "vim-ledger";
rev = "653fb20b4c0eedabdc5486719b571813d5c8878c"; rev = "ab78b1b16601274c1b93a43792080ef3faff06e9";
sha256 = "1y6hzjx4qknwvilqxshqgl8q6wy7ycabmlzy2kgww7257cxsan1x"; sha256 = "0k2h8508x6ga4gayrknrdqh6w5jhpf4vbz0ba8018264pnvz9fqd";
}; };
meta.homepage = "https://github.com/ledger/vim-ledger/"; meta.homepage = "https://github.com/ledger/vim-ledger/";
}; };
@ -12524,6 +12536,30 @@ final: prev:
meta.homepage = "https://github.com/t9md/vim-smalls/"; meta.homepage = "https://github.com/t9md/vim-smalls/";
}; };
vim-smartbd = buildVimPluginFrom2Nix {
pname = "vim-smartbd";
version = "2015-12-20";
src = fetchFromGitHub {
owner = "Industrial";
repo = "vim-smartbd";
rev = "62c267401f634d4f8f65933c812469610ba505ea";
sha256 = "0a4ls93bgy5r7ar3r60zgdn2jzdkk10wrws14lw2xl8yg65rc0mg";
};
meta.homepage = "https://github.com/Industrial/vim-smartbd/";
};
vim-smartbw = buildVimPluginFrom2Nix {
pname = "vim-smartbw";
version = "2015-12-20";
src = fetchFromGitHub {
owner = "Industrial";
repo = "vim-smartbw";
rev = "8091e5e452f63b10d4c9eacf0cc84cba394148f7";
sha256 = "08i8qyqahj2jv44pay7bi2dxajhsrx244i44v53y4iiddps6smxn";
};
meta.homepage = "https://github.com/Industrial/vim-smartbw/";
};
vim-smoothie = buildVimPluginFrom2Nix { vim-smoothie = buildVimPluginFrom2Nix {
pname = "vim-smoothie"; pname = "vim-smoothie";
version = "2022-06-10"; version = "2022-06-10";
@ -14005,12 +14041,12 @@ final: prev:
lspsaga-nvim-original = buildVimPluginFrom2Nix { lspsaga-nvim-original = buildVimPluginFrom2Nix {
pname = "lspsaga-nvim-original"; pname = "lspsaga-nvim-original";
version = "2023-02-02"; version = "2023-02-03";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "glepnir"; owner = "glepnir";
repo = "lspsaga.nvim"; repo = "lspsaga.nvim";
rev = "f621bd86398617c93d54170de224eb7f608f21cf"; rev = "a2e3f7cf76f4cb102d3fc165bd8c9a565053e84f";
sha256 = "0kvl6qsfdhd947azz58xwvm3lgys0i03xnx2ksq4f44g5r714083"; sha256 = "1d0ha7pjjzbhvkcn0z1dgnz2r3jkviad0hipvcw1xy5jnnym4sm5";
}; };
meta.homepage = "https://github.com/glepnir/lspsaga.nvim/"; meta.homepage = "https://github.com/glepnir/lspsaga.nvim/";
}; };

View File

@ -60,12 +60,12 @@
}; };
bash = buildGrammar { bash = buildGrammar {
language = "bash"; language = "bash";
version = "88ed46b"; version = "7f9506c";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "tree-sitter"; owner = "tree-sitter";
repo = "tree-sitter-bash"; repo = "tree-sitter-bash";
rev = "88ed46b8c32782379d5cab8bc9ea111ca7ad7dcb"; rev = "7f9506c34ab6a0f4e3e052b7a49cbeef91f71236";
hash = "sha256-eUW0MuRC5aElfYsBScjics0h6+FOrZ3oWDCjJqsJdhc="; hash = "sha256-D9FesfedHnHWUcCIPGs72fpgeBO3xZ2rWTRDewa4qzM=";
}; };
meta.homepage = "https://github.com/tree-sitter/tree-sitter-bash"; meta.homepage = "https://github.com/tree-sitter/tree-sitter-bash";
}; };
@ -437,12 +437,12 @@
}; };
func = buildGrammar { func = buildGrammar {
language = "func"; language = "func";
version = "ea161a0"; version = "88ee7d0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "amaanq"; owner = "amaanq";
repo = "tree-sitter-func"; repo = "tree-sitter-func";
rev = "ea161a03f738872426c9bcc207ec0f4763f9672c"; rev = "88ee7d0f569af10ab8c78a12f37217a8d15a0ffa";
hash = "sha256-JhPEZ9w/zoxlDwKZmw1e+NXV9jTDx9cmTmeWtLq5hlE="; hash = "sha256-SLI59AtprfCQr6VccCVr+2sazEtUSXnAwHcclWrkXxA=";
}; };
meta.homepage = "https://github.com/amaanq/tree-sitter-func"; meta.homepage = "https://github.com/amaanq/tree-sitter-func";
}; };
@ -934,24 +934,24 @@
}; };
markdown = buildGrammar { markdown = buildGrammar {
language = "markdown"; language = "markdown";
version = "63cda48"; version = "abea13b";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "MDeiml"; owner = "MDeiml";
repo = "tree-sitter-markdown"; repo = "tree-sitter-markdown";
rev = "63cda483a37c91eae817f33bc55680f228845566"; rev = "abea13b86c404564991244b69b7afc4ca362d0c0";
hash = "sha256-1GJsg9R5fDWbbeLWVjLG0vQ2FCg0qiG3NRNEFZm3lqg="; hash = "sha256-gdRl+jTSGlijc3/hn1BYClAlpYljzSRVpRoi9Q446PU=";
}; };
location = "tree-sitter-markdown"; location = "tree-sitter-markdown";
meta.homepage = "https://github.com/MDeiml/tree-sitter-markdown"; meta.homepage = "https://github.com/MDeiml/tree-sitter-markdown";
}; };
markdown_inline = buildGrammar { markdown_inline = buildGrammar {
language = "markdown_inline"; language = "markdown_inline";
version = "63cda48"; version = "abea13b";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "MDeiml"; owner = "MDeiml";
repo = "tree-sitter-markdown"; repo = "tree-sitter-markdown";
rev = "63cda483a37c91eae817f33bc55680f228845566"; rev = "abea13b86c404564991244b69b7afc4ca362d0c0";
hash = "sha256-1GJsg9R5fDWbbeLWVjLG0vQ2FCg0qiG3NRNEFZm3lqg="; hash = "sha256-gdRl+jTSGlijc3/hn1BYClAlpYljzSRVpRoi9Q446PU=";
}; };
location = "tree-sitter-markdown-inline"; location = "tree-sitter-markdown-inline";
meta.homepage = "https://github.com/MDeiml/tree-sitter-markdown"; meta.homepage = "https://github.com/MDeiml/tree-sitter-markdown";
@ -1412,12 +1412,12 @@
}; };
sql = buildGrammar { sql = buildGrammar {
language = "sql"; language = "sql";
version = "8d28e17"; version = "30e15d4";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "derekstride"; owner = "derekstride";
repo = "tree-sitter-sql"; repo = "tree-sitter-sql";
rev = "8d28e173285ca4bee8113157cb15662a6928925a"; rev = "30e15d45dceb24ea51acf81ee7d75d81567b6e02";
hash = "sha256-zBAJGYMRBt3nQJqHQITW4rMAAhktOIdtIjle9idvXx0="; hash = "sha256-s8jeS8FRDPQQ9Iq0Vi12GrshM/E8opdPI0Xxre5oL0I=";
}; };
generate = true; generate = true;
meta.homepage = "https://github.com/derekstride/tree-sitter-sql"; meta.homepage = "https://github.com/derekstride/tree-sitter-sql";
@ -1617,12 +1617,12 @@
}; };
v = buildGrammar { v = buildGrammar {
language = "v"; language = "v";
version = "6e9daed"; version = "719cf0c";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "vlang"; owner = "vlang";
repo = "vls"; repo = "vls";
rev = "6e9daed18b99f5a3515c5142a0ab66a7bca589d2"; rev = "719cf0cd297f9b2f45ecfbeb0115379fb8cfa9c3";
hash = "sha256-ejUcwjOraywdliTBvmkedmC2nobdg6L9FrWgNbXkYIQ="; hash = "sha256-4xb5x/JZN1pFvPVqazcZMdZm8DTpBb5nW5AgOrB3YHc=";
}; };
location = "tree_sitter_v"; location = "tree_sitter_v";
meta.homepage = "https://github.com/vlang/vls"; meta.homepage = "https://github.com/vlang/vls";

View File

@ -64,6 +64,7 @@ https://github.com/hotwatermorning/auto-git-diff/,,
https://github.com/jiangmiao/auto-pairs/,, https://github.com/jiangmiao/auto-pairs/,,
https://github.com/pocco81/auto-save.nvim/,HEAD, https://github.com/pocco81/auto-save.nvim/,HEAD,
https://github.com/rmagatti/auto-session/,, https://github.com/rmagatti/auto-session/,,
https://github.com/m4xshen/autoclose.nvim/,HEAD,
https://github.com/vim-scripts/autoload_cscope.vim/,, https://github.com/vim-scripts/autoload_cscope.vim/,,
https://github.com/rafi/awesome-vim-colorschemes/,, https://github.com/rafi/awesome-vim-colorschemes/,,
https://github.com/ayu-theme/ayu-vim/,, https://github.com/ayu-theme/ayu-vim/,,
@ -1051,6 +1052,8 @@ https://github.com/tpope/vim-sleuth/,,
https://github.com/jpalardy/vim-slime/,, https://github.com/jpalardy/vim-slime/,,
https://github.com/mzlogin/vim-smali/,, https://github.com/mzlogin/vim-smali/,,
https://github.com/t9md/vim-smalls/,, https://github.com/t9md/vim-smalls/,,
https://github.com/Industrial/vim-smartbd/,HEAD,
https://github.com/Industrial/vim-smartbw/,HEAD,
https://github.com/psliwka/vim-smoothie/,, https://github.com/psliwka/vim-smoothie/,,
https://github.com/bohlender/vim-smt2/,, https://github.com/bohlender/vim-smt2/,,
https://github.com/justinmk/vim-sneak/,, https://github.com/justinmk/vim-sneak/,,

View File

@ -18,17 +18,17 @@ let
archive_fmt = if stdenv.isDarwin then "zip" else "tar.gz"; archive_fmt = if stdenv.isDarwin then "zip" else "tar.gz";
sha256 = { sha256 = {
x86_64-linux = "192csxsvxdnizdi2jnh0w243h54cb4r99y4p9mnck813bnlcplf5"; x86_64-linux = "1b1xk4f736lxg7vsqhnra0x1vvb3x9fj7ijxqk5liz5pap18k1c8";
x86_64-darwin = "0l5n7ba3gd7f73dag52ccd26076a37jvr5a3npyd0078nby0d5n4"; x86_64-darwin = "1pi2kspq162aaj42ssmrf67bbdk4n0vx618z8avxnbx3wbcrsnap";
aarch64-linux = "073czaap96ddchmsdx7wjqfm68pgimwrngmy2rfgj4b7a0iw3jg6"; aarch64-linux = "1j6qim8k94a2baj8w098l6x3i94n34g62c1brfmhha8fr48jzlir";
aarch64-darwin = "1nl3xpjw4ci0z0g7jx5z3v9j6l4vka5w1ijsf2qvrwa27pp8n6hk"; aarch64-darwin = "0agl2n6ljd5rc5shypn5j1292pf673nhqhmwhg5bg9qsawar0ksf";
armv7l-linux = "10vcmicrk19qi8l01hkvxlay8gqk5qlkx0kpax0blkk91cifqzg7"; armv7l-linux = "10k4pzp9lyn5g8frgixcx9jyixwckr1481d1npdzrgcdwfwrmf20";
}.${system} or throwSystem; }.${system} or throwSystem;
in in
callPackage ./generic.nix rec { callPackage ./generic.nix rec {
# Please backport all compatible updates to the stable release. # Please backport all compatible updates to the stable release.
# This is important for the extension ecosystem. # This is important for the extension ecosystem.
version = "1.74.3"; version = "1.75.0";
pname = "vscode"; pname = "vscode";
executableName = "code" + lib.optionalString isInsiders "-insiders"; executableName = "code" + lib.optionalString isInsiders "-insiders";

View File

@ -0,0 +1,64 @@
{ lib
, stdenv
, fetchFromGitLab
, rustPlatform
, pkg-config
, meson
, ninja
, glib
, gobject-introspection
, libadwaita
, libxml2
, librsvg
, wrapGAppsHook4
, appstream-glib
, desktop-file-utils
}:
stdenv.mkDerivation rec {
pname = "emblem";
version = "1.1.0";
src = fetchFromGitLab {
domain = "gitlab.gnome.org";
owner = "World/design";
repo = pname;
rev = version;
sha256 = "sha256-kNPV1SHkNTBXbMzDJGuDbaGz1WkBqMpVgZKjsh7ejmo=";
};
cargoDeps = rustPlatform.fetchCargoTarball {
inherit src;
name = "${pname}-${version}";
hash = "sha256-yhXxlUOe+mWVpAEB0yN9m5S5yfNRrHnx7XHLXbbf1hc=";
};
nativeBuildInputs = [
appstream-glib
glib
gobject-introspection
meson
ninja
pkg-config
wrapGAppsHook4
] ++ (with rustPlatform; [
cargoSetupHook
rust.cargo
rust.rustc
]);
buildInputs = [
desktop-file-utils
libadwaita
librsvg
libxml2
];
meta = with lib; {
description = "Generate project icons and avatars from a symbolic icon";
homepage = "https://gitlab.gnome.org/World/design/emblem";
license = licenses.gpl3Plus;
platforms = platforms.linux;
maintainers = with maintainers; [ foo-dogsquared ];
};
}

View File

@ -19,8 +19,10 @@ stdenv.mkDerivation rec {
src = ./fix-build-bash.patch; src = ./fix-build-bash.patch;
}); });
nativeBuildInputs = [ makeWrapper ]; strictDeps = true;
buildInputs = [ ocaml mupdf libX11 libGLU libGL freetype zlib gumbo jbig2dec openjpeg libjpeg lcms2 harfbuzz ];
nativeBuildInputs = [ makeWrapper ocaml ];
buildInputs = [ mupdf libX11 libGLU libGL freetype zlib gumbo jbig2dec openjpeg libjpeg lcms2 harfbuzz ];
dontStrip = true; dontStrip = true;

View File

@ -2,7 +2,7 @@
, fetchurl , fetchurl
, lib , lib
, makeWrapper , makeWrapper
, electron_21 , electron
, makeDesktopItem , makeDesktopItem
, graphicsmagick , graphicsmagick
, writeScript , writeScript
@ -50,7 +50,7 @@ let
installPhase = '' installPhase = ''
runHook preInstall runHook preInstall
mkdir -p $out/bin mkdir -p $out/bin
makeWrapper ${electron_21}/bin/electron $out/bin/obsidian \ makeWrapper ${electron}/bin/electron $out/bin/obsidian \
--add-flags $out/share/obsidian/app.asar \ --add-flags $out/share/obsidian/app.asar \
--add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform=wayland}}" --add-flags "\''${NIXOS_OZONE_WL:+\''${WAYLAND_DISPLAY:+--ozone-platform=wayland}}"
install -m 444 -D resources/app.asar $out/share/obsidian/app.asar install -m 444 -D resources/app.asar $out/share/obsidian/app.asar

View File

@ -19,7 +19,8 @@ ocamlPackages.buildDunePackage rec {
substituteInPlace src/orpie/install.ml.in --replace '@prefix@' $out substituteInPlace src/orpie/install.ml.in --replace '@prefix@' $out
''; '';
buildInputs = with ocamlPackages; [ curses camlp5 num gsl ]; nativeBuildInputs = [ ocamlPackages.camlp5 ];
buildInputs = with ocamlPackages; [ curses num gsl ];
meta = { meta = {
inherit (src.meta) homepage; inherit (src.meta) homepage;

View File

@ -0,0 +1,60 @@
{ rustPlatform
, fetchFromGitHub
, lib
, fd
, libqalculate
}:
rustPlatform.buildRustPackage rec {
pname = "pop-launcher";
version = "1.2.1";
src = fetchFromGitHub {
owner = "pop-os";
repo = "launcher";
rev = version;
sha256 = "sha256-BQAO9IodZxGgV8iBmUaOF0yDbAMVDFslKCqlh3pBnb0=";
};
postPatch = ''
substituteInPlace src/lib.rs \
--replace '/usr/lib/pop-launcher' "$out/share/pop-launcher"
substituteInPlace plugins/src/scripts/mod.rs \
--replace '/usr/lib/pop-launcher' "$out/share/pop-launcher"
substituteInPlace plugins/src/calc/mod.rs \
--replace 'Command::new("qalc")' 'Command::new("${libqalculate}/bin/qalc")'
substituteInPlace plugins/src/find/mod.rs \
--replace 'spawn("fd")' 'spawn("${fd}/bin/fd")'
substituteInPlace plugins/src/terminal/mod.rs \
--replace '/usr/bin/gnome-terminal' 'gnome-terminal'
'';
cargoSha256 = "sha256-cTvrq0fH057UIx/O9u8zHMsg+psMGg1q9klV5OMxtok=";
cargoBuildFlags = [ "--package" "pop-launcher-bin" ];
postInstall = ''
mv $out/bin/pop-launcher{-bin,}
plugins_dir=$out/share/pop-launcher/plugins
scripts_dir=$out/share/pop-launcher/scripts
mkdir -p $plugins_dir $scripts_dir
for plugin in $(find plugins/src -mindepth 1 -maxdepth 1 -type d -printf '%f\n'); do
mkdir $plugins_dir/$plugin
cp plugins/src/$plugin/*.ron $plugins_dir/$plugin
ln -sf $out/bin/pop-launcher $plugins_dir/$plugin/$(echo $plugin | sed 's/_/-/')
done
for script in scripts/*; do
cp -r $script $scripts_dir
done
'';
meta = with lib; {
description = "Modular IPC-based desktop launcher service";
homepage = "https://github.com/pop-os/launcher";
license = licenses.mpl20;
maintainers = with maintainers; [ samhug ];
};
}

View File

@ -20,7 +20,8 @@ buildDunePackage rec {
sha256 = "sha256:0krj5w4y05bcfx7hk9blmap8avl31gp7yi01lpqzs6ync23mvm0x"; sha256 = "sha256:0krj5w4y05bcfx7hk9blmap8avl31gp7yi01lpqzs6ync23mvm0x";
}; };
buildInputs = [ fmt lwt_ppx menhir ocf_ppx ppx_blob xtmpl_ppx ]; nativeBuildInputs = [ menhir ];
buildInputs = [ fmt lwt_ppx ocf_ppx ppx_blob xtmpl_ppx ];
propagatedBuildInputs = [ propagatedBuildInputs = [
dune-build-info dune-build-info
dune-site dune-site

View File

@ -40,7 +40,7 @@
assert stdenv.cc.isGNU; assert stdenv.cc.isGNU;
assert with lib.strings; ( assert with lib.strings; (
versionAtLeast stdenv.cc.version "7.1" versionAtLeast stdenv.cc.version "7.1"
&& versionOlder stdenv.cc.version "12" && versionOlder stdenv.cc.version "13"
); );
stdenv.mkDerivation rec { stdenv.mkDerivation rec {

View File

@ -17,7 +17,7 @@ buildDunePackage rec {
}; };
doCheck = true; doCheck = true;
nativeCheckInputs = [ ounit2 ]; checkInputs = [ ounit2 ];
buildInputs = [ extlib ocamlfuse gapi-ocaml ocaml_sqlite3 tiny_httpd ]; buildInputs = [ extlib ocamlfuse gapi-ocaml ocaml_sqlite3 tiny_httpd ];

View File

@ -3,7 +3,7 @@ let
versions = if stdenv.isLinux then { versions = if stdenv.isLinux then {
stable = "0.0.24"; stable = "0.0.24";
ptb = "0.0.38"; ptb = "0.0.38";
canary = "0.0.145"; canary = "0.0.146";
} else { } else {
stable = "0.0.264"; stable = "0.0.264";
ptb = "0.0.59"; ptb = "0.0.59";
@ -22,7 +22,7 @@ let
}; };
canary = fetchurl { canary = fetchurl {
url = "https://dl-canary.discordapp.net/apps/linux/${version}/discord-canary-${version}.tar.gz"; url = "https://dl-canary.discordapp.net/apps/linux/${version}/discord-canary-${version}.tar.gz";
sha256 = "sha256-TF+7SnCTsbh+Z8AeEESEFVLSpD3c5HOAwpU1UBuB1BU="; sha256 = "sha256-5GiG+RGqwHUdIeSVWpbaIw3sTuZbvIQeetXSEvSqTls=";
}; };
}; };
x86_64-darwin = { x86_64-darwin = {

View File

@ -57,7 +57,7 @@ buildPythonApplication rec {
description = "Simple but convenient CLI-based Matrix client app for sending and receiving"; description = "Simple but convenient CLI-based Matrix client app for sending and receiving";
homepage = "https://github.com/8go/matrix-commander"; homepage = "https://github.com/8go/matrix-commander";
license = licenses.gpl3Plus; license = licenses.gpl3Plus;
platforms = platforms.linux; platforms = platforms.unix;
maintainers = [ maintainers.seb314 ]; maintainers = [ maintainers.seb314 ];
}; };
} }

View File

@ -1,9 +1,9 @@
{ {
"version": "1.11.13-sc.1", "version": "1.11.22-sc.1",
"rev": "v1.11.13-sc.1", "rev": "v1.11.22-sc.1",
"srcHash": "1yvd0mzw4qz03nf6im2msi1lp1v4ca9zknvb3ls6va11nxr01h3g", "srcHash": "0di80hjd0d8bsbgbnddbmdjllc7cssgaxy27kd50j4dmw8qll1hv",
"webYarnHash": "0bmjg9qhd89bdnh398lp257mxdgdd88wj5g3fmc3cavyd6hmgzbn", "webYarnHash": "182fh1ayh1y98kbg4mn8fxqvljs19b02j4ivvjszm55dcpwfp1df",
"jsSdkYarnHash": "0j0jhbfhq0zabnc4glk2kypn53mi5s09l39i41p0zv7g1riwz7al", "jsSdkYarnHash": "0a8c7y34wh8bk1v35sa1s3s4piqkzvhjrzzapack4kzl1pfn0vix",
"reactSdkYarnHash": "195ck2k5fhzi1b8grh5c88aiq4i3baqanjx48dam76li2msfxxfn", "reactSdkYarnHash": "0nhw9vk0yk2v738b2w6jjq5pfib5j66m5maxczhm40zync8b1wmp",
"desktopYarnHash": "1scp9y2lmah3n20f1kpc9paspd3qgslg129diis7g11cz4h0wyi5" "desktopYarnHash": "0bq24rjf63rkq3jphv7raqaz2fnibmj41z905k5f3l4ln835ndfv"
} }

View File

@ -58,13 +58,18 @@ stdenv.mkDerivation rec {
runHook postConfigure runHook postConfigure
''; '';
# Only affects unused scripts in $out/share/element/electron/scripts. Also
# breaks because there are some `node`-scripts with a `npx`-shebang and
# this shouldn't be in the closure just for unused scripts.
dontPatchShebangs = true;
buildPhase = '' buildPhase = ''
runHook preBuild runHook preBuild
pushd element-desktop pushd element-desktop
npx tsc yarn --offline run build:ts
yarn run i18n yarn --offline run i18n
node ./scripts/copy-res.js yarn --offline run build:res
popd popd
runHook postBuild runHook postBuild
@ -97,10 +102,6 @@ stdenv.mkDerivation rec {
runHook postInstall runHook postInstall
''; '';
# Do not attempt generating a tarball for element-web again.
# note: `doDist = false;` does not work.
distPhase = ";";
# The desktop item properties should be kept in sync with data from upstream: # The desktop item properties should be kept in sync with data from upstream:
# https://github.com/schildichat/element-desktop/blob/sc/package.json # https://github.com/schildichat/element-desktop/blob/sc/package.json
desktopItems = [ desktopItems = [

View File

@ -40,13 +40,13 @@ let
sha512 = "HFrcTgmuSuukRf/EdPmqBrc5l6Q5Uu+2TbuhaKbgaCpP2TfAeiNaQPAadxO+CYBRHGUzIDteMAjFspFLDLnKVQ=="; sha512 = "HFrcTgmuSuukRf/EdPmqBrc5l6Q5Uu+2TbuhaKbgaCpP2TfAeiNaQPAadxO+CYBRHGUzIDteMAjFspFLDLnKVQ==";
}; };
}; };
"@azure/core-client-1.7.0" = { "@azure/core-client-1.7.1" = {
name = "_at_azure_slash_core-client"; name = "_at_azure_slash_core-client";
packageName = "@azure/core-client"; packageName = "@azure/core-client";
version = "1.7.0"; version = "1.7.1";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/@azure/core-client/-/core-client-1.7.0.tgz"; url = "https://registry.npmjs.org/@azure/core-client/-/core-client-1.7.1.tgz";
sha512 = "fgaLVlF3xGg8JAt7Hl7vkKIJcCAA9NpsvIvb44qaEOW6CaJ+IaHKL7oWe5+oGOVR+y/z2Gd2joyvslqwDvRfTw=="; sha512 = "85igXpc5V7ns6rvMEpLmIcBDftjUgTWD+0tmYPyQEfPfkAwpPTs1X5rhCDsfqvUZGA8Ksid1hdZGu62r6XXeHg==";
}; };
}; };
"@azure/core-http-2.3.1" = { "@azure/core-http-2.3.1" = {
@ -67,22 +67,22 @@ let
sha512 = "ZN9avruqbQ5TxopzG3ih3KRy52n8OAbitX3fnZT5go4hzu0J+KVPSzkL+Wt3hpJpdG8WIfg1sBD1tWkgUdEpBA=="; sha512 = "ZN9avruqbQ5TxopzG3ih3KRy52n8OAbitX3fnZT5go4hzu0J+KVPSzkL+Wt3hpJpdG8WIfg1sBD1tWkgUdEpBA==";
}; };
}; };
"@azure/core-lro-2.5.0" = { "@azure/core-lro-2.5.1" = {
name = "_at_azure_slash_core-lro"; name = "_at_azure_slash_core-lro";
packageName = "@azure/core-lro"; packageName = "@azure/core-lro";
version = "2.5.0"; version = "2.5.1";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.5.0.tgz"; url = "https://registry.npmjs.org/@azure/core-lro/-/core-lro-2.5.1.tgz";
sha512 = "Vsd5Sl04RG/p5ui/p0dAFMov5I/W4dmRjOrtWGXVs4vY/hNMPefiFH7cZEOr+1u0XrBKkpvt634IyUUD9bVRuQ=="; sha512 = "JHQy/bA3NOz2WuzOi5zEk6n/TJdAropupxUT521JIJvW7EXV2YN2SFYZrf/2RHeD28QAClGdynYadZsbmP+nyQ==";
}; };
}; };
"@azure/core-paging-1.4.0" = { "@azure/core-paging-1.5.0" = {
name = "_at_azure_slash_core-paging"; name = "_at_azure_slash_core-paging";
packageName = "@azure/core-paging"; packageName = "@azure/core-paging";
version = "1.4.0"; version = "1.5.0";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.4.0.tgz"; url = "https://registry.npmjs.org/@azure/core-paging/-/core-paging-1.5.0.tgz";
sha512 = "tabFtZTg8D9XqZKEfNUOGh63SuYeOxmvH4GDcOJN+R1bZWZ1FZskctgY9Pmuwzhn+0Xvq9rmimK9hsvtLkeBsw=="; sha512 = "zqWdVIt+2Z+3wqxEOGzR5hXFZ8MGKK52x4vFLw8n58pR6ZfKRx3EXYTxTaYxYHc/PexPUTyimcTWFJbji9Z6Iw==";
}; };
}; };
"@azure/core-rest-pipeline-1.10.1" = { "@azure/core-rest-pipeline-1.10.1" = {
@ -256,13 +256,13 @@ let
sha512 = "o/Mf6lkyYG/eBW4/hXB9864RxVNmAkcKHjsGR6Inlp5hupa3exjSyH2KjO3tLO//YGA+tS+17hM2bxRl9Sn16g=="; sha512 = "o/Mf6lkyYG/eBW4/hXB9864RxVNmAkcKHjsGR6Inlp5hupa3exjSyH2KjO3tLO//YGA+tS+17hM2bxRl9Sn16g==";
}; };
}; };
"@babel/parser-7.20.13" = { "@babel/parser-7.20.15" = {
name = "_at_babel_slash_parser"; name = "_at_babel_slash_parser";
packageName = "@babel/parser"; packageName = "@babel/parser";
version = "7.20.13"; version = "7.20.15";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/@babel/parser/-/parser-7.20.13.tgz"; url = "https://registry.npmjs.org/@babel/parser/-/parser-7.20.15.tgz";
sha512 = "gFDLKMfpiXCsjt4za2JA9oTMn70CeseCehb11kRZgvd7+F67Hih3OHOK24cRrWECJ/ljfPGac6ygXAs/C8kIvw=="; sha512 = "DI4a1oZuf8wC+oAJA9RW6ga3Zbe8RZFt7kD9i4qAspz3I/yHet1VvC3DiSy/fsUvv5pvJuNPh0LPOdCcqinDPg==";
}; };
}; };
"@babel/runtime-7.20.13" = { "@babel/runtime-7.20.13" = {
@ -292,22 +292,22 @@ let
sha512 = "+00smmZBradoGFEkRjliN7BjqPh/Hx0KCHWOEibUmflUqZz2RwBTU0MrVovEEHozhx3AUSGcO/rl3/5f9e9Biw=="; sha512 = "+00smmZBradoGFEkRjliN7BjqPh/Hx0KCHWOEibUmflUqZz2RwBTU0MrVovEEHozhx3AUSGcO/rl3/5f9e9Biw==";
}; };
}; };
"@codemirror/lang-css-6.0.1" = { "@codemirror/lang-css-6.0.2" = {
name = "_at_codemirror_slash_lang-css"; name = "_at_codemirror_slash_lang-css";
packageName = "@codemirror/lang-css"; packageName = "@codemirror/lang-css";
version = "6.0.1"; version = "6.0.2";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/@codemirror/lang-css/-/lang-css-6.0.1.tgz"; url = "https://registry.npmjs.org/@codemirror/lang-css/-/lang-css-6.0.2.tgz";
sha512 = "rlLq1Dt0WJl+2epLQeAsfqIsx3lGu4HStHCJu95nGGuz2P2fNugbU3dQYafr2VRjM4eMC9HviI6jvS98CNtG5w=="; sha512 = "4V4zmUOl2Glx0GWw0HiO1oGD4zvMlIQ3zx5hXOE6ipCjhohig2bhWRAasrZylH9pRNTcl1VMa59Lsl8lZWlTzw==";
}; };
}; };
"@codemirror/lang-javascript-6.1.2" = { "@codemirror/lang-javascript-6.1.3" = {
name = "_at_codemirror_slash_lang-javascript"; name = "_at_codemirror_slash_lang-javascript";
packageName = "@codemirror/lang-javascript"; packageName = "@codemirror/lang-javascript";
version = "6.1.2"; version = "6.1.3";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/@codemirror/lang-javascript/-/lang-javascript-6.1.2.tgz"; url = "https://registry.npmjs.org/@codemirror/lang-javascript/-/lang-javascript-6.1.3.tgz";
sha512 = "OcwLfZXdQ1OHrLiIcKCn7MqZ7nx205CMKlhe+vL88pe2ymhT9+2P+QhwkYGxMICj8TDHyp8HFKVwpiisUT7iEQ=="; sha512 = "u3JgK9AwfNpyGwRhtzIVxVfH9yOK5ZNswmaN6W+XFuUXzW9o8CGgnSBEcaUgZ0hdLvHQHyM+3+22HKgbItki/w==";
}; };
}; };
"@codemirror/language-6.4.0" = { "@codemirror/language-6.4.0" = {
@ -616,6 +616,51 @@ let
sha512 = "4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg=="; sha512 = "4JQNk+3mVzK3xh2rqd6RB4J46qUR19azEHBneZyTZM+c456qOrbbM/5xcR8huNCCcbVt7+UmizG6GuUvPvKUYg==";
}; };
}; };
"@jsplumb/browser-ui-5.13.2" = {
name = "_at_jsplumb_slash_browser-ui";
packageName = "@jsplumb/browser-ui";
version = "5.13.2";
src = fetchurl {
url = "https://registry.npmjs.org/@jsplumb/browser-ui/-/browser-ui-5.13.2.tgz";
sha512 = "BZ76kPtxESMIdhcCtWXPdICMudJyBVzDxaKY4jlne93Zq1T2ErfpNQ3E6f3JZfvoyvlNbKgh0udYkZ7Yg7BmIQ==";
};
};
"@jsplumb/common-5.13.2" = {
name = "_at_jsplumb_slash_common";
packageName = "@jsplumb/common";
version = "5.13.2";
src = fetchurl {
url = "https://registry.npmjs.org/@jsplumb/common/-/common-5.13.2.tgz";
sha512 = "ZX/EvvYi4HBkRVtsuSSAa/AuAz4p2wr3RrRz6l+r8yeElzX3lrrBx/fkERY2qwZPkKcOoLCr5ezZ7sslVMnl0Q==";
};
};
"@jsplumb/connector-bezier-5.13.2" = {
name = "_at_jsplumb_slash_connector-bezier";
packageName = "@jsplumb/connector-bezier";
version = "5.13.2";
src = fetchurl {
url = "https://registry.npmjs.org/@jsplumb/connector-bezier/-/connector-bezier-5.13.2.tgz";
sha512 = "AALmOvkiP3ouGag6TGkBcd7SbCewPNwsKu9gku9AZqIq+fFu321zJ2IpfoyCFgkoFFSQjJ9jo1sWBbD3gnEXrg==";
};
};
"@jsplumb/core-5.13.2" = {
name = "_at_jsplumb_slash_core";
packageName = "@jsplumb/core";
version = "5.13.2";
src = fetchurl {
url = "https://registry.npmjs.org/@jsplumb/core/-/core-5.13.2.tgz";
sha512 = "IODXQzhpq9QEzGKhPir6+ea8m4KeU3gzJsYjIu8oqSQ4jDhvEYF7TvSfeaNgy9sUAMt3OoKCqxCS4ga9J7LS5A==";
};
};
"@jsplumb/util-5.13.2" = {
name = "_at_jsplumb_slash_util";
packageName = "@jsplumb/util";
version = "5.13.2";
src = fetchurl {
url = "https://registry.npmjs.org/@jsplumb/util/-/util-5.13.2.tgz";
sha512 = "POrqlZMOo821oa49Xbxb+pNmnxu0z2oS7FOeklRxKuYXR+7nsP0j9PpXjo8E8Ily4TaP+pdUnatb53vAaONO3g==";
};
};
"@kafkajs/confluent-schema-registry-1.0.6" = { "@kafkajs/confluent-schema-registry-1.0.6" = {
name = "_at_kafkajs_slash_confluent-schema-registry"; name = "_at_kafkajs_slash_confluent-schema-registry";
packageName = "@kafkajs/confluent-schema-registry"; packageName = "@kafkajs/confluent-schema-registry";
@ -688,13 +733,13 @@ let
sha512 = "Hqx36DJeYhKtdpc7wBYPR0XF56ZzIp0IkMO/zNNj80xcaFOV4Oj/P7TQc/8k2TxNhzl7tV5tXS8ZOCPbT4L3nA=="; sha512 = "Hqx36DJeYhKtdpc7wBYPR0XF56ZzIp0IkMO/zNNj80xcaFOV4Oj/P7TQc/8k2TxNhzl7tV5tXS8ZOCPbT4L3nA==";
}; };
}; };
"@lezer/lr-1.3.1" = { "@lezer/lr-1.3.3" = {
name = "_at_lezer_slash_lr"; name = "_at_lezer_slash_lr";
packageName = "@lezer/lr"; packageName = "@lezer/lr";
version = "1.3.1"; version = "1.3.3";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/@lezer/lr/-/lr-1.3.1.tgz"; url = "https://registry.npmjs.org/@lezer/lr/-/lr-1.3.3.tgz";
sha512 = "+GymJB/+3gThkk2zHwseaJTI5oa4AuOuj1I2LCslAVq1dFZLSX8SAe4ZlJq1TjezteDXtF/+d4qeWz9JvnrG9Q=="; sha512 = "JPQe3mwJlzEVqy67iQiiGozhcngbO8QBgpqZM6oL1Wj/dXckrEexpBLeFkq0edtW5IqnPRFxA24BHJni8Js69w==";
}; };
}; };
"@mapbox/node-pre-gyp-1.0.10" = { "@mapbox/node-pre-gyp-1.0.10" = {
@ -769,13 +814,13 @@ let
sha512 = "1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg=="; sha512 = "1SUf/Cg2GzGDyaf15aR9St9TWlb+XvbZXWpDx8YKs7MLzMH/BCeopv+y9vzrzgkfykCGuWOlSu3mZhj2+FQcrg==";
}; };
}; };
"@oclif/command-1.8.21" = { "@oclif/command-1.8.22" = {
name = "_at_oclif_slash_command"; name = "_at_oclif_slash_command";
packageName = "@oclif/command"; packageName = "@oclif/command";
version = "1.8.21"; version = "1.8.22";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/@oclif/command/-/command-1.8.21.tgz"; url = "https://registry.npmjs.org/@oclif/command/-/command-1.8.22.tgz";
sha512 = "kIDrRIbAcicVl+CWMzXeZkg5dRNuF1VI7koyFTAQMNYwRNZpeya5x7XDPr+fh7rDiBL7psnxc3B1+zoOWj96lQ=="; sha512 = "lystv7IKsWRmCv6K68jSvHrO/DILUPBDb5GZ3absTA5XTnNXTaMrcwVzTcMPfTf+gCrgIaPPD1bmbRStwfQxFw==";
}; };
}; };
"@oclif/config-1.18.6" = { "@oclif/config-1.18.6" = {
@ -787,6 +832,15 @@ let
sha512 = "OWhCpdu4QqggOPX1YPZ4XVmLLRX+lhGjXV6RNA7sogOwLqlEmSslnN/lhR5dkhcWZbKWBQH29YCrB3LDPRu/IA=="; sha512 = "OWhCpdu4QqggOPX1YPZ4XVmLLRX+lhGjXV6RNA7sogOwLqlEmSslnN/lhR5dkhcWZbKWBQH29YCrB3LDPRu/IA==";
}; };
}; };
"@oclif/config-1.18.8" = {
name = "_at_oclif_slash_config";
packageName = "@oclif/config";
version = "1.18.8";
src = fetchurl {
url = "https://registry.npmjs.org/@oclif/config/-/config-1.18.8.tgz";
sha512 = "FetS52+emaZQui0roFSdbBP8ddBkIezEoH2NcjLJRjqkMGdE9Z1V+jsISVqTYXk2KJ1gAI0CHDXFjJlNBYbJBg==";
};
};
"@oclif/core-1.26.1" = { "@oclif/core-1.26.1" = {
name = "_at_oclif_slash_core"; name = "_at_oclif_slash_core";
packageName = "@oclif/core"; packageName = "@oclif/core";
@ -823,13 +877,13 @@ let
sha512 = "Ups2dShK52xXa8w6iBWLgcjPJWjais6KPJQq3gQ/88AY6BXoTX+MIGFPrWQO1KLMiQfoTpcLnUwloN4brrVUHw=="; sha512 = "Ups2dShK52xXa8w6iBWLgcjPJWjais6KPJQq3gQ/88AY6BXoTX+MIGFPrWQO1KLMiQfoTpcLnUwloN4brrVUHw==";
}; };
}; };
"@oclif/parser-3.8.9" = { "@oclif/parser-3.8.10" = {
name = "_at_oclif_slash_parser"; name = "_at_oclif_slash_parser";
packageName = "@oclif/parser"; packageName = "@oclif/parser";
version = "3.8.9"; version = "3.8.10";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/@oclif/parser/-/parser-3.8.9.tgz"; url = "https://registry.npmjs.org/@oclif/parser/-/parser-3.8.10.tgz";
sha512 = "1j/kThdse7yHQz6+c3v8RA1I3gD6+SGt2O7IAb/MAMoxqyBrFQDabQHH2UU4eVFGMLN7U91AiYJp11zJ9LcQAg=="; sha512 = "J4l/NcnfbIU84+NNdy6bxq9yJt4joFWNvpk59hq+uaQPUNtjmNJDVGuRvf6GUOxHNgRsVK1JRmd/Ez+v7Z9GqQ==";
}; };
}; };
"@oclif/screen-3.0.4" = { "@oclif/screen-3.0.4" = {
@ -976,49 +1030,49 @@ let
sha512 = "gW69MEamZ4wk1OsOq1nG1jcyhXIQcnrsX5JwixVw/9xaiav8TCyjESAruu1Rz9yyInhgBXxkNwMeygKnN2uxNA=="; sha512 = "gW69MEamZ4wk1OsOq1nG1jcyhXIQcnrsX5JwixVw/9xaiav8TCyjESAruu1Rz9yyInhgBXxkNwMeygKnN2uxNA==";
}; };
}; };
"@sentry/core-7.34.0" = { "@sentry/core-7.36.0" = {
name = "_at_sentry_slash_core"; name = "_at_sentry_slash_core";
packageName = "@sentry/core"; packageName = "@sentry/core";
version = "7.34.0"; version = "7.36.0";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/@sentry/core/-/core-7.34.0.tgz"; url = "https://registry.npmjs.org/@sentry/core/-/core-7.36.0.tgz";
sha512 = "J1oxsYZX1N0tkEcaHt/uuDqk6zOnaivyampp+EvBsUMCdemjg7rwKvawlRB0ZtBEQu3HAhi8zecm03mlpWfCDw=="; sha512 = "lq1MlcMhvm7QIwUOknFeufkg4M6QREY3s61y6pm1o+o3vSqB7Hz0D19xlyEpP62qMn8OyuttVKOVK1UfGc2EyQ==";
}; };
}; };
"@sentry/integrations-7.34.0" = { "@sentry/integrations-7.36.0" = {
name = "_at_sentry_slash_integrations"; name = "_at_sentry_slash_integrations";
packageName = "@sentry/integrations"; packageName = "@sentry/integrations";
version = "7.34.0"; version = "7.36.0";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/@sentry/integrations/-/integrations-7.34.0.tgz"; url = "https://registry.npmjs.org/@sentry/integrations/-/integrations-7.36.0.tgz";
sha512 = "xbWnTvG4gkKeCVpmhhdPtMbQkPO0RAfEJ8VPO5TWmUMT23ZWy2kE0gTZHtnBopy7AXxg231XxTi4fxnwgQGxEQ=="; sha512 = "wrRoUqdeGi64NNimGVk8U8DBiXamxTYPBux0/faFDyau8EJyQFcv8zOyB78Za4W2Ss3ZXNaE/WtFF8UxalHzBQ==";
}; };
}; };
"@sentry/node-7.34.0" = { "@sentry/node-7.36.0" = {
name = "_at_sentry_slash_node"; name = "_at_sentry_slash_node";
packageName = "@sentry/node"; packageName = "@sentry/node";
version = "7.34.0"; version = "7.36.0";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/@sentry/node/-/node-7.34.0.tgz"; url = "https://registry.npmjs.org/@sentry/node/-/node-7.36.0.tgz";
sha512 = "VM4XeydRdgeaNTRe8kwqYg2oNPddVyY74PlCFEFnPEN1NccycNuwiFno68kNrApeqxxLlTTmzkJy0BWo16x2Yg=="; sha512 = "nAHAY+Rbn5OlTpNX/i6wYrmw3hT/BtwPZ/vNU52cKgw7CpeE1UrCeFjnPn18rQPB7lIh7x0vNvoaPrfemRzpSQ==";
}; };
}; };
"@sentry/types-7.34.0" = { "@sentry/types-7.36.0" = {
name = "_at_sentry_slash_types"; name = "_at_sentry_slash_types";
packageName = "@sentry/types"; packageName = "@sentry/types";
version = "7.34.0"; version = "7.36.0";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/@sentry/types/-/types-7.34.0.tgz"; url = "https://registry.npmjs.org/@sentry/types/-/types-7.36.0.tgz";
sha512 = "K+OeHIrl35PSYn6Zwqe4b8WWyAJQoI5NeWxHVkM7oQTGJ1YLG4BvLsR+UiUXnKdR5krE4EDtEA5jLsDlBEyPvw=="; sha512 = "uvfwUn3okAWSZ948D/xqBrkc3Sn6TeHUgi3+p/dTTNGAXXskzavgfgQ4rSW7f3YD4LL+boZojpoIARVLodMGuA==";
}; };
}; };
"@sentry/utils-7.34.0" = { "@sentry/utils-7.36.0" = {
name = "_at_sentry_slash_utils"; name = "_at_sentry_slash_utils";
packageName = "@sentry/utils"; packageName = "@sentry/utils";
version = "7.34.0"; version = "7.36.0";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/@sentry/utils/-/utils-7.34.0.tgz"; url = "https://registry.npmjs.org/@sentry/utils/-/utils-7.36.0.tgz";
sha512 = "VIHHXEBw0htzqxnU8A7WkXKvmsG2pZVqHlAn0H9W/yyFQtXMuP1j1i0NsjADB/3JXUKK83kTNWGzScXvp0o+Jg=="; sha512 = "mgDi5X5Bm0sydCzXpnyKD/sD98yc2qnKXyRdNX4HRRwruhC/P53LT0hGhZXsyqsB/l8OAMl0zWXJLg0xONQsEw==";
}; };
}; };
"@servie/events-1.0.0" = { "@servie/events-1.0.0" = {
@ -1039,22 +1093,22 @@ let
sha512 = "Uy0+khmZqUrUGm5dmMqVlnvufZRSK0FbYzVgp0UMstm+F5+W2/jnEEQyc9vo1ZR/E5ZI/B1WjjoTqBqwJL6Krw=="; sha512 = "Uy0+khmZqUrUGm5dmMqVlnvufZRSK0FbYzVgp0UMstm+F5+W2/jnEEQyc9vo1ZR/E5ZI/B1WjjoTqBqwJL6Krw==";
}; };
}; };
"@swc/core-1.3.29" = { "@swc/core-1.3.32" = {
name = "_at_swc_slash_core"; name = "_at_swc_slash_core";
packageName = "@swc/core"; packageName = "@swc/core";
version = "1.3.29"; version = "1.3.32";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/@swc/core/-/core-1.3.29.tgz"; url = "https://registry.npmjs.org/@swc/core/-/core-1.3.32.tgz";
sha512 = "BYDBEqQ77ASZNQYTP7PlKnMLwbHh3lhtlzD/gQP2zIK9XhqQlcy/zIcLljYDn0EOogLn3IyaUiXgAzDWoAmWMg=="; sha512 = "Yx/n1j+uUkcqlJAW8IRg8Qymgkdow6NHJZPFShiR0YiaYq2sXY+JHmvh16O6GkL91Y+gTlDUS7uVgDz50czJUQ==";
}; };
}; };
"@swc/wasm-1.3.29" = { "@swc/wasm-1.3.32" = {
name = "_at_swc_slash_wasm"; name = "_at_swc_slash_wasm";
packageName = "@swc/wasm"; packageName = "@swc/wasm";
version = "1.3.29"; version = "1.3.32";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/@swc/wasm/-/wasm-1.3.29.tgz"; url = "https://registry.npmjs.org/@swc/wasm/-/wasm-1.3.32.tgz";
sha512 = "Tzpl541GRLyzQufasGScL9tMOzk0SsdcVX0jYpG74u6VZHqr0u62Cw6nYtRhTtkcsFsfNpg7RQM+CycyXY8Nmw=="; sha512 = "u27gmXtbe/y4M5fo38NCBKUFeFIWRCmppABxPvM9TsZ8KhO4EdZOI1L9sPHSZvVyAXRpnwC8cjYej/zOAZjAQA==";
}; };
}; };
"@techteamer/ocsp-1.0.0" = { "@techteamer/ocsp-1.0.0" = {
@ -1912,13 +1966,13 @@ let
sha512 = "9cYNccliXZDByFsFliVwk5GvTq058Fj513CiR4E60ndDwmuXzTJEp/Bp8FyuRmGyYupLjHLs+JA9/CBoVS4/NQ=="; sha512 = "9cYNccliXZDByFsFliVwk5GvTq058Fj513CiR4E60ndDwmuXzTJEp/Bp8FyuRmGyYupLjHLs+JA9/CBoVS4/NQ==";
}; };
}; };
"aws-sdk-2.1304.0" = { "aws-sdk-2.1308.0" = {
name = "aws-sdk"; name = "aws-sdk";
packageName = "aws-sdk"; packageName = "aws-sdk";
version = "2.1304.0"; version = "2.1308.0";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1304.0.tgz"; url = "https://registry.npmjs.org/aws-sdk/-/aws-sdk-2.1308.0.tgz";
sha512 = "9mf2uafa2M9yFC5IlMe85TIc7OUo1HSProCQWzpRmAAYhcSwmfbRyt02Wtr5YSVvJJPmcSgcyI92snsQR1c3nw=="; sha512 = "tm4UXah8dCqt1geyxrtoyp6dN5QhuLjNeACUZEsffww5oZPMx24EX9dAtvtSu3UfIHwmbR74QomYi1c1u8Jndg==";
}; };
}; };
"aws-sign2-0.7.0" = { "aws-sign2-0.7.0" = {
@ -2326,13 +2380,13 @@ let
sha512 = "MOqV1dKLy1YQgP9m3lFolyMxaU+1+o4afzYYf0H4wNM+x/S0I1QPQfkgGlLiH00EyFrvSmeubeCYFP47rTfpjg=="; sha512 = "MOqV1dKLy1YQgP9m3lFolyMxaU+1+o4afzYYf0H4wNM+x/S0I1QPQfkgGlLiH00EyFrvSmeubeCYFP47rTfpjg==";
}; };
}; };
"bull-4.10.2" = { "bull-4.10.3" = {
name = "bull"; name = "bull";
packageName = "bull"; packageName = "bull";
version = "4.10.2"; version = "4.10.3";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/bull/-/bull-4.10.2.tgz"; url = "https://registry.npmjs.org/bull/-/bull-4.10.3.tgz";
sha512 = "xa65xtWjQsLqYU/eNaXxq9VRG8xd6qNsQEjR7yjYuae05xKrzbVMVj2QgrYsTMmSs/vsqJjHqHSRRiW1+IkGXQ=="; sha512 = "pp403srpkn9tYi7Z3Mu0sozehZ7rEEFGNJnN+nLxQwml6MySzefC9bPeCYedZoCkXdZ6VbIB8uNkMZg+hN/dAg==";
}; };
}; };
"busboy-1.6.0" = { "busboy-1.6.0" = {
@ -2686,13 +2740,13 @@ let
sha512 = "ofNP6VTDGJ5rue+kTCZlDZdF1PnE0sl2cAkfrsCAd5MlBgDmqTwuFJIkTI6KXOJXs0ucdTYH6QLhy9BSW7EaOQ=="; sha512 = "ofNP6VTDGJ5rue+kTCZlDZdF1PnE0sl2cAkfrsCAd5MlBgDmqTwuFJIkTI6KXOJXs0ucdTYH6QLhy9BSW7EaOQ==";
}; };
}; };
"codemirror-lang-n8n-expression-0.1.0" = { "codemirror-lang-n8n-expression-0.2.0" = {
name = "codemirror-lang-n8n-expression"; name = "codemirror-lang-n8n-expression";
packageName = "codemirror-lang-n8n-expression"; packageName = "codemirror-lang-n8n-expression";
version = "0.1.0"; version = "0.2.0";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/codemirror-lang-n8n-expression/-/codemirror-lang-n8n-expression-0.1.0.tgz"; url = "https://registry.npmjs.org/codemirror-lang-n8n-expression/-/codemirror-lang-n8n-expression-0.2.0.tgz";
sha512 = "20ss5p0koTu5bfivr1sBHYs7cpjWT2JhVB5gn7TX9WWPt+v/9p9tEcYSOyL/sm+OFuWh698Cgnmrba4efQnMCQ=="; sha512 = "kdlpzevdCpWcpbNcwES9YZy+rDFwWOdO6Z78SWxT6jMhCPmdHQmO+gJ39aXAXlUI7OGLfOBtg1/ONxPjRpEIYQ==";
}; };
}; };
"codepage-1.15.0" = { "codepage-1.15.0" = {
@ -2929,13 +2983,13 @@ let
sha512 = "FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ=="; sha512 = "FveZTNuGw04cxlAiWbzi6zTAL/lhehaWbTtgluJh4/E95DqMwTmha3KZN1aAWA8cFIhHzMZUvLevkw5Rqk+tSQ==";
}; };
}; };
"content-type-1.0.4" = { "content-type-1.0.5" = {
name = "content-type"; name = "content-type";
packageName = "content-type"; packageName = "content-type";
version = "1.0.4"; version = "1.0.5";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz"; url = "https://registry.npmjs.org/content-type/-/content-type-1.0.5.tgz";
sha512 = "hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA=="; sha512 = "nTjqfcBFEipKdXCv4YDQWCfmcLZKm81ldF0pAopTvyrFGVbcR6P/VAAd5G7N+0tTr8QqiU0tFadD6FK4NtJwOA==";
}; };
}; };
"convict-6.2.4" = { "convict-6.2.4" = {
@ -3361,13 +3415,13 @@ let
sha512 = "95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ=="; sha512 = "95k0GDqvBjZavkuvzx/YqVLv/6YYa17fz6ILMSf7neqQITCPbnfEnQvEgMPNjH4kgobe7+WIL0yJEHku+H3qtQ==";
}; };
}; };
"deepmerge-4.2.2" = { "deepmerge-4.3.0" = {
name = "deepmerge"; name = "deepmerge";
packageName = "deepmerge"; packageName = "deepmerge";
version = "4.2.2"; version = "4.3.0";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz"; url = "https://registry.npmjs.org/deepmerge/-/deepmerge-4.3.0.tgz";
sha512 = "FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg=="; sha512 = "z2wJZXrmeHdvYJp/Ux55wIjqo81G5Bp4c+oELTW+7ar6SogWHajt5a9gO3s3IDaGSAXjDk0vlQKN3rms8ab3og==";
}; };
}; };
"default-user-agent-1.0.0" = { "default-user-agent-1.0.0" = {
@ -5908,15 +5962,6 @@ let
sha512 = "tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw=="; sha512 = "tuGfYXxkQGDPnLJ7SibiQgVgeDgfbPq2k2ICcbgqW8WxWLBAxKQM/ZCu/IT8SOSwmaYl4dpTFCW5xZv7YbbWUw==";
}; };
}; };
"jsplumb-2.15.4" = {
name = "jsplumb";
packageName = "jsplumb";
version = "2.15.4";
src = fetchurl {
url = "https://registry.npmjs.org/jsplumb/-/jsplumb-2.15.4.tgz";
sha512 = "QssfhXe0YRxY4V2WHPmKwsE3bPHNj4Vts9oinys66ci+4m9lJvFDcEMDygqueiSFL8Jb8CnFyQC9fvL+YHJS7g==";
};
};
"jsprim-1.4.2" = { "jsprim-1.4.2" = {
name = "jsprim"; name = "jsprim";
packageName = "jsprim"; packageName = "jsprim";
@ -6043,13 +6088,13 @@ let
sha512 = "X2U5Wx0YmK0rXFbk67ASMeqYIkZ6E5vY7pNWRKtnNzqjvdYYG8xtPDpCnuUEnPU9vlgNev+JoSrcaKSUaNvfsw=="; sha512 = "X2U5Wx0YmK0rXFbk67ASMeqYIkZ6E5vY7pNWRKtnNzqjvdYYG8xtPDpCnuUEnPU9vlgNev+JoSrcaKSUaNvfsw==";
}; };
}; };
"libphonenumber-js-1.10.18" = { "libphonenumber-js-1.10.19" = {
name = "libphonenumber-js"; name = "libphonenumber-js";
packageName = "libphonenumber-js"; packageName = "libphonenumber-js";
version = "1.10.18"; version = "1.10.19";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/libphonenumber-js/-/libphonenumber-js-1.10.18.tgz"; url = "https://registry.npmjs.org/libphonenumber-js/-/libphonenumber-js-1.10.19.tgz";
sha512 = "NS4ZEgNhwbcPz1gfSXCGFnQm0xEiyTSPRthIuWytDzOiEG9xnZ2FbLyfJC4tI2BMAAXpoWbNxHYH75pa3Dq9og=="; sha512 = "MDZ1zLIkfSDZV5xBta3nuvbEOlsnKCPe4z5r3hyup/AXveevkl9A1eSWmLhd2FX4k7pJDe4MrLeQsux0HI/VWg==";
}; };
}; };
"libpq-1.8.12" = { "libpq-1.8.12" = {
@ -6520,24 +6565,6 @@ let
sha512 = "Pn9cox5CsMYngeDbmChANltQl+5pi6XmTrraMSzhPmMBbmgcxmqWry0U3PGapCU1yB4/LqCcom7qhHZiF/jGfQ=="; sha512 = "Pn9cox5CsMYngeDbmChANltQl+5pi6XmTrraMSzhPmMBbmgcxmqWry0U3PGapCU1yB4/LqCcom7qhHZiF/jGfQ==";
}; };
}; };
"luxon-2.3.2" = {
name = "luxon";
packageName = "luxon";
version = "2.3.2";
src = fetchurl {
url = "https://registry.npmjs.org/luxon/-/luxon-2.3.2.tgz";
sha512 = "MlAQQVMFhGk4WUA6gpfsy0QycnKP0+NlCBJRVRNPxxSIbjrCbQ65nrpJD3FVyJNZLuJ0uoqL57ye6BmDYgHaSw==";
};
};
"luxon-2.5.2" = {
name = "luxon";
packageName = "luxon";
version = "2.5.2";
src = fetchurl {
url = "https://registry.npmjs.org/luxon/-/luxon-2.5.2.tgz";
sha512 = "Yg7/RDp4nedqmLgyH0LwgGRvMEKVzKbUdkBYyCosbHgJ+kaOUx0qzSiSatVc3DFygnirTPYnMM2P5dg2uH1WvA==";
};
};
"luxon-3.2.1" = { "luxon-3.2.1" = {
name = "luxon"; name = "luxon";
packageName = "luxon"; packageName = "luxon";
@ -6844,13 +6871,13 @@ let
sha512 = "DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw=="; sha512 = "DxiNidxSEK+tHG6zOIklvNOwm3hvCrbUrdtzY74U6HKTJxvIDfOUL5W5P2Ghd3DTkhhKPYGqeNUIh5qcM4YBfw==";
}; };
}; };
"minipass-4.0.0" = { "minipass-4.0.1" = {
name = "minipass"; name = "minipass";
packageName = "minipass"; packageName = "minipass";
version = "4.0.0"; version = "4.0.1";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/minipass/-/minipass-4.0.0.tgz"; url = "https://registry.npmjs.org/minipass/-/minipass-4.0.1.tgz";
sha512 = "g2Uuh2jEKoht+zvO6vJqXmYpflPqzRBT+Th2h01DKh5z7wbY/AZ2gCQ78cP70YoHPyFdY30YBV5WxgLOEwOykw=="; sha512 = "V9esFpNbK0arbN3fm2sxDKqMYgIp7XtVdE4Esj+PE4Qaaxdg1wIw48ITQIOn1sc8xXSmUviVL3cyjMqPlrVkiA==";
}; };
}; };
"minipass-collect-1.0.2" = { "minipass-collect-1.0.2" = {
@ -7051,13 +7078,13 @@ let
sha512 = "RjHwP2cCIWQ9iUIk1SziUMb9+jj5mC4OqG2w16E5yig8jySi/TwiFvKlwcjNrPsndph0HtgCtbENnk5julf3yQ=="; sha512 = "RjHwP2cCIWQ9iUIk1SziUMb9+jj5mC4OqG2w16E5yig8jySi/TwiFvKlwcjNrPsndph0HtgCtbENnk5julf3yQ==";
}; };
}; };
"msgpackr-1.8.2" = { "msgpackr-1.8.3" = {
name = "msgpackr"; name = "msgpackr";
packageName = "msgpackr"; packageName = "msgpackr";
version = "1.8.2"; version = "1.8.3";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/msgpackr/-/msgpackr-1.8.2.tgz"; url = "https://registry.npmjs.org/msgpackr/-/msgpackr-1.8.3.tgz";
sha512 = "eLuPeok0DMwsGN23AvuVg32mYpx55tsQnxI87d8V1yZsdT8U5jrWhmCa1INO/joGAFQFfo/eTlM/BxVwLKbBOQ=="; sha512 = "m2JefwcKNzoHYXkH/5jzHRxAw7XLWsAdvu0FOJ+OLwwozwOV/J6UA62iLkfIMbg7G8+dIuRwgg6oz+QoQ4YkoA==";
}; };
}; };
"mssql-7.3.5" = { "mssql-7.3.5" = {
@ -7114,13 +7141,13 @@ let
sha512 = "z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q=="; sha512 = "z81GNO7nnYMEhrGh9LeymoE4+Yr0Wn5McHIZMK5cfQCl+NDX08sCZgUc9/6MHni9IWuFLm1Z3HTCXu2z9fN62Q==";
}; };
}; };
"n8n-core-0.152.0" = { "n8n-core-0.153.0" = {
name = "n8n-core"; name = "n8n-core";
packageName = "n8n-core"; packageName = "n8n-core";
version = "0.152.0"; version = "0.153.0";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/n8n-core/-/n8n-core-0.152.0.tgz"; url = "https://registry.npmjs.org/n8n-core/-/n8n-core-0.153.0.tgz";
sha512 = "Bx+4vv3E7SwjFvxLDqzpDbJwVzDUYAw1QTcqAfMnHpkUM9uxlYHV5U3kgSsjpkw0TAF7RVVroHWFYWgnrW9XHA=="; sha512 = "m5yikbWxe2IgA2P1ryUzlE4alNWPDha1vF3zoIgHfdZObR7UyoYohlJpT6l5LUcduCQVE87t1rspnJd4MY0hrQ==";
}; };
}; };
"n8n-design-system-0.52.0" = { "n8n-design-system-0.52.0" = {
@ -7132,31 +7159,31 @@ let
sha512 = "Dd6SdWYDjlhgrpPbof4DFPP4hPdpH9cA+3YkFSCgQLNyCi0RdqiQJqPQ5xQFlNVaxd6a7R69RHy/oNwt6/+cLw=="; sha512 = "Dd6SdWYDjlhgrpPbof4DFPP4hPdpH9cA+3YkFSCgQLNyCi0RdqiQJqPQ5xQFlNVaxd6a7R69RHy/oNwt6/+cLw==";
}; };
}; };
"n8n-editor-ui-0.179.0" = { "n8n-editor-ui-0.180.0" = {
name = "n8n-editor-ui"; name = "n8n-editor-ui";
packageName = "n8n-editor-ui"; packageName = "n8n-editor-ui";
version = "0.179.0"; version = "0.180.0";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/n8n-editor-ui/-/n8n-editor-ui-0.179.0.tgz"; url = "https://registry.npmjs.org/n8n-editor-ui/-/n8n-editor-ui-0.180.0.tgz";
sha512 = "mo1HoCA7myKzkNkZgmjp9UZ5euxDUX+ZPAyLCoxI+HXki3mhVxELeffzbkBiXAfezi9xlaYAKzehg5HuUyiHjg=="; sha512 = "Xbjumqnc9chwVWDulXsIhXZ8r9i1nYUzJGBepC6xNM8kTaCRwCokfxUALfFPGNRUBg/A47ez89TNgDY9Mu/X3w==";
}; };
}; };
"n8n-nodes-base-0.211.0" = { "n8n-nodes-base-0.212.0" = {
name = "n8n-nodes-base"; name = "n8n-nodes-base";
packageName = "n8n-nodes-base"; packageName = "n8n-nodes-base";
version = "0.211.0"; version = "0.212.0";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/n8n-nodes-base/-/n8n-nodes-base-0.211.0.tgz"; url = "https://registry.npmjs.org/n8n-nodes-base/-/n8n-nodes-base-0.212.0.tgz";
sha512 = "AoERAZJTuztzCuVvSeAPJk0fko4XcnlK7oweum08+0C1g0X1o9iHQE2kkoHwTxsY77eS6mRbGd2r6OCggpKftQ=="; sha512 = "OENgQkAU70krTAoElQkQTX61Bh/rz2cpip+WDFea+KTXTBqU1gQDNlt3IZdhkS1l0F4e1VfblQawqMeJVFxwbA==";
}; };
}; };
"n8n-workflow-0.134.0" = { "n8n-workflow-0.135.0" = {
name = "n8n-workflow"; name = "n8n-workflow";
packageName = "n8n-workflow"; packageName = "n8n-workflow";
version = "0.134.0"; version = "0.135.0";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/n8n-workflow/-/n8n-workflow-0.134.0.tgz"; url = "https://registry.npmjs.org/n8n-workflow/-/n8n-workflow-0.135.0.tgz";
sha512 = "m9sbI29zCXSeFprBEQ+Lqk1E53iI2Dbu0LoL+5Nw3fBcbxnTYCxReD9pSssZSKlHzb9BHSMSYeZk4pK5RyQuvw=="; sha512 = "4KTWgul6DHk7rOP2Pj2XsEw4wWfJo29CCLXImgMHkOqR0SWxZT2lRvlqggxlDD1KkmnEddHghLzxOCGxgRHxFg==";
}; };
}; };
"named-placeholders-1.1.3" = { "named-placeholders-1.1.3" = {
@ -7312,13 +7339,13 @@ let
sha512 = "DRI60hzo2oKN1ma0ckc6nQWlHU69RH6xN0sjQTjMpChPfTYvKZdcQFfdYK2RWbJcKyUizSIy/l8OTGxMAM1QDw=="; sha512 = "DRI60hzo2oKN1ma0ckc6nQWlHU69RH6xN0sjQTjMpChPfTYvKZdcQFfdYK2RWbJcKyUizSIy/l8OTGxMAM1QDw==";
}; };
}; };
"node-fetch-2.6.8" = { "node-fetch-2.6.9" = {
name = "node-fetch"; name = "node-fetch";
packageName = "node-fetch"; packageName = "node-fetch";
version = "2.6.8"; version = "2.6.9";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.8.tgz"; url = "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.9.tgz";
sha512 = "RZ6dBYuj8dRSfxpUSu+NsdF1dpPpluJxwOp+6IoDp/sH2QNDSvurYsAa+F1WxY2RjA1iP93xhcsUoYbF2XBqVg=="; sha512 = "DJm/CJkZkRjKKj4Zi4BsKVZh3ValV5IR5s7LVZnW+6YMh0W1BfNA8XSs6DLMGYlId5F3KnA70uu2qepcR08Qqg==";
}; };
}; };
"node-forge-1.3.1" = { "node-forge-1.3.1" = {
@ -8221,13 +8248,13 @@ let
sha512 = "JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA=="; sha512 = "JU3teHTNjmE2VCGFzuY8EXzCDVwEqB2a8fsIvwaStHhAWJEeVd1o1QD80CU6+ZdEXXSLbSsuLwJjkCBWqRQUVA==";
}; };
}; };
"pinia-2.0.29" = { "pinia-2.0.30" = {
name = "pinia"; name = "pinia";
packageName = "pinia"; packageName = "pinia";
version = "2.0.29"; version = "2.0.30";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/pinia/-/pinia-2.0.29.tgz"; url = "https://registry.npmjs.org/pinia/-/pinia-2.0.30.tgz";
sha512 = "5z/KpFecq/cIgfeTnulJXldiLcTITRkTe3N58RKYSj0Pc1EdR6oyCdnf5A9jLoVwBqX5LtHhd0kGlpzWvk9oiQ=="; sha512 = "q6DUmxWwe/mQgg+55QQjykpKC+aGeGdaJV3niminl19V08dE+LRTvSEuqi6/NLSGCKHI49KGL6tMNEOssFiMyA==";
}; };
}; };
"popsicle-12.1.0" = { "popsicle-12.1.0" = {
@ -8347,13 +8374,13 @@ let
sha512 = "9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ=="; sha512 = "9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==";
}; };
}; };
"posthog-node-2.3.0" = { "posthog-node-2.4.0" = {
name = "posthog-node"; name = "posthog-node";
packageName = "posthog-node"; packageName = "posthog-node";
version = "2.3.0"; version = "2.4.0";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/posthog-node/-/posthog-node-2.3.0.tgz"; url = "https://registry.npmjs.org/posthog-node/-/posthog-node-2.4.0.tgz";
sha512 = "VV4s1DP2DTAL1WaR4Detq28epLlX2DVWfr/+itRWLvDVFyK9EDbAMqBhOkh8dd3JPkng0kcIjJ8PFII/cCXP9A=="; sha512 = "ijenljLS49AzMskyrDsmEbuPUI641I/qUEUfsVTFZYzNcmmiwWCyJu4v51DjzcH/vAda4p44CIhzL2LkROCl2Q==";
}; };
}; };
"prebuild-install-7.1.1" = { "prebuild-install-7.1.1" = {
@ -8518,13 +8545,13 @@ let
sha512 = "xL96WDdCZYdU7Slin569tFX712BxsxslWwAfAhCYjQKGTq7dAU91Lomy6nLLhh/dyGhk/YH4TwTSRxTzhuHyZg=="; sha512 = "xL96WDdCZYdU7Slin569tFX712BxsxslWwAfAhCYjQKGTq7dAU91Lomy6nLLhh/dyGhk/YH4TwTSRxTzhuHyZg==";
}; };
}; };
"protobufjs-7.2.0" = { "protobufjs-7.2.1" = {
name = "protobufjs"; name = "protobufjs";
packageName = "protobufjs"; packageName = "protobufjs";
version = "7.2.0"; version = "7.2.1";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/protobufjs/-/protobufjs-7.2.0.tgz"; url = "https://registry.npmjs.org/protobufjs/-/protobufjs-7.2.1.tgz";
sha512 = "hYCqTDuII4iJ4stZqiuGCSU8xxWl5JeXYpwARGtn/tWcKCAro6h3WQz+xpsNbXW0UYqpmTQFEyFWO0G0Kjt64g=="; sha512 = "L3pCItypTnPK27+CS8nuhZMYtsY+i8dqdq2vZsYHlG17CnWp1DWPQ/sos0vOKrj1fHEAzo3GBqSHLaeZyKUCDA==";
}; };
}; };
"proxy-addr-2.0.7" = { "proxy-addr-2.0.7" = {
@ -9454,13 +9481,13 @@ let
sha512 = "LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg=="; sha512 = "LAOh4z89bGQvl9pFfNF8V146i7o7/CqFPbqzYgP+yYzDIDeS9HaNFtXABamRW+AQzEVODcvE79ljJ+8a9YSdMg==";
}; };
}; };
"snowflake-sdk-1.6.17" = { "snowflake-sdk-1.6.18" = {
name = "snowflake-sdk"; name = "snowflake-sdk";
packageName = "snowflake-sdk"; packageName = "snowflake-sdk";
version = "1.6.17"; version = "1.6.18";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/snowflake-sdk/-/snowflake-sdk-1.6.17.tgz"; url = "https://registry.npmjs.org/snowflake-sdk/-/snowflake-sdk-1.6.18.tgz";
sha512 = "ui2zRPbXIK3qaW8zuQCy+mHTieN6U5yeoJmKkyhdnh/8qKOqfR9Csj5nv+bXm8Y64kG24sybtIfCzf8C9abUMQ=="; sha512 = "QhG1aW1VLOUf4ylwPBMsQaIsKXV0Qp2/3Da5sEq6AK8pUcXnlwZ9d2wa+4+FOtMPrpdyfe8g9/tXH+BIyze3tQ==";
}; };
}; };
"socks-2.7.1" = { "socks-2.7.1" = {
@ -10138,6 +10165,15 @@ let
sha512 = "h80m9GPFGbcLzZByXlNSEhp1gf8Dy+VX/2JCGUZsWLo7lV1mnE/XlxGYgRBoMLJh1lIDXP0EMC4RPTjlRaV+Bg=="; sha512 = "h80m9GPFGbcLzZByXlNSEhp1gf8Dy+VX/2JCGUZsWLo7lV1mnE/XlxGYgRBoMLJh1lIDXP0EMC4RPTjlRaV+Bg==";
}; };
}; };
"title-case-3.0.3" = {
name = "title-case";
packageName = "title-case";
version = "3.0.3";
src = fetchurl {
url = "https://registry.npmjs.org/title-case/-/title-case-3.0.3.tgz";
sha512 = "e1zGYRvbffpcHIrnuqT0Dh+gEJtDaxDSoG4JAIpq4oDFyooziLBIiYQv0GBT4FUAnUop5uZ1hiIAj7oAF6sOCA==";
};
};
"tlds-1.236.0" = { "tlds-1.236.0" = {
name = "tlds"; name = "tlds";
packageName = "tlds"; packageName = "tlds";
@ -10417,13 +10453,13 @@ let
sha512 = "EqrdoXr0FbUrAMmkNQQuPwlhUGM7SJnpwUlWTWNlK2mOhOUyM+33fhm1f1hz3nnJJV8fTxzS3kTDq6pkVASLAw=="; sha512 = "EqrdoXr0FbUrAMmkNQQuPwlhUGM7SJnpwUlWTWNlK2mOhOUyM+33fhm1f1hz3nnJJV8fTxzS3kTDq6pkVASLAw==";
}; };
}; };
"typescript-4.9.4" = { "typescript-4.9.5" = {
name = "typescript"; name = "typescript";
packageName = "typescript"; packageName = "typescript";
version = "4.9.4"; version = "4.9.5";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/typescript/-/typescript-4.9.4.tgz"; url = "https://registry.npmjs.org/typescript/-/typescript-4.9.5.tgz";
sha512 = "Uz+dTXYzxXXbsFpM86Wh3dKCxrQqUcVMxwU54orwlJjOpO3ao8L7j5lH+dWfTwgCwIuM9GQ2kvVotzYJMXTBZg=="; sha512 = "1FXk9E2Hm+QzZQ7z+McJiHL4NW1F2EzMu9Nq9i3zAaGqibafqYwCVU6WyWAuyQRRzOlxou8xZSyXLEN8oKj24g==";
}; };
}; };
"uc.micro-1.0.6" = { "uc.micro-1.0.6" = {
@ -11323,10 +11359,10 @@ in
n8n = nodeEnv.buildNodePackage { n8n = nodeEnv.buildNodePackage {
name = "n8n"; name = "n8n";
packageName = "n8n"; packageName = "n8n";
version = "0.213.0"; version = "0.214.0";
src = fetchurl { src = fetchurl {
url = "https://registry.npmjs.org/n8n/-/n8n-0.213.0.tgz"; url = "https://registry.npmjs.org/n8n/-/n8n-0.214.0.tgz";
sha512 = "O6ZOT3nhCSBXt0aA3OH64M+6UNwVO7coURqTaCI0oVwbaH387OawtKn+mVnn5Jho52hAAZAoHdF1RVal2LQtJQ=="; sha512 = "nCwdAvgweOtKOg1ZAMLNoc9PgKBFPHAob3+2mw1UAqV0O+pBFcearssVMczcqiH9yr+PYkL4FKqvrPkB292Iwg==";
}; };
dependencies = [ dependencies = [
(sources."@acuminous/bitsyntax-0.1.2" // { (sources."@acuminous/bitsyntax-0.1.2" // {
@ -11350,7 +11386,7 @@ in
sources."tslib-2.5.0" sources."tslib-2.5.0"
]; ];
}) })
(sources."@azure/core-client-1.7.0" // { (sources."@azure/core-client-1.7.1" // {
dependencies = [ dependencies = [
sources."tslib-2.5.0" sources."tslib-2.5.0"
]; ];
@ -11364,12 +11400,12 @@ in
]; ];
}) })
sources."@azure/core-http-compat-1.3.0" sources."@azure/core-http-compat-1.3.0"
(sources."@azure/core-lro-2.5.0" // { (sources."@azure/core-lro-2.5.1" // {
dependencies = [ dependencies = [
sources."tslib-2.5.0" sources."tslib-2.5.0"
]; ];
}) })
(sources."@azure/core-paging-1.4.0" // { (sources."@azure/core-paging-1.5.0" // {
dependencies = [ dependencies = [
sources."tslib-2.5.0" sources."tslib-2.5.0"
]; ];
@ -11433,12 +11469,12 @@ in
sources."tslib-2.5.0" sources."tslib-2.5.0"
]; ];
}) })
sources."@babel/parser-7.20.13" sources."@babel/parser-7.20.15"
sources."@babel/runtime-7.20.13" sources."@babel/runtime-7.20.13"
sources."@codemirror/autocomplete-6.4.0" sources."@codemirror/autocomplete-6.4.0"
sources."@codemirror/commands-6.2.0" sources."@codemirror/commands-6.2.0"
sources."@codemirror/lang-css-6.0.1" sources."@codemirror/lang-css-6.0.2"
sources."@codemirror/lang-javascript-6.1.2" sources."@codemirror/lang-javascript-6.1.3"
sources."@codemirror/language-6.4.0" sources."@codemirror/language-6.4.0"
sources."@codemirror/lint-6.1.0" sources."@codemirror/lint-6.1.0"
sources."@codemirror/state-6.2.0" sources."@codemirror/state-6.2.0"
@ -11482,7 +11518,7 @@ in
dependencies = [ dependencies = [
sources."@grpc/proto-loader-0.7.4" sources."@grpc/proto-loader-0.7.4"
sources."long-5.2.1" sources."long-5.2.1"
sources."protobufjs-7.2.0" sources."protobufjs-7.2.1"
sources."yargs-16.2.0" sources."yargs-16.2.0"
]; ];
}) })
@ -11504,6 +11540,11 @@ in
sources."@jridgewell/trace-mapping-0.3.9" sources."@jridgewell/trace-mapping-0.3.9"
sources."@js-joda/core-5.5.2" sources."@js-joda/core-5.5.2"
sources."@jsdevtools/ono-7.1.3" sources."@jsdevtools/ono-7.1.3"
sources."@jsplumb/browser-ui-5.13.2"
sources."@jsplumb/common-5.13.2"
sources."@jsplumb/connector-bezier-5.13.2"
sources."@jsplumb/core-5.13.2"
sources."@jsplumb/util-5.13.2"
sources."@kafkajs/confluent-schema-registry-1.0.6" sources."@kafkajs/confluent-schema-registry-1.0.6"
sources."@kwsites/file-exists-1.1.1" sources."@kwsites/file-exists-1.1.1"
sources."@kwsites/promise-deferred-1.1.1" sources."@kwsites/promise-deferred-1.1.1"
@ -11512,7 +11553,7 @@ in
sources."@lezer/highlight-1.1.3" sources."@lezer/highlight-1.1.3"
sources."@lezer/html-1.3.0" sources."@lezer/html-1.3.0"
sources."@lezer/javascript-1.4.1" sources."@lezer/javascript-1.4.1"
sources."@lezer/lr-1.3.1" sources."@lezer/lr-1.3.3"
sources."@mapbox/node-pre-gyp-1.0.10" sources."@mapbox/node-pre-gyp-1.0.10"
(sources."@n8n_io/license-sdk-1.8.0" // { (sources."@n8n_io/license-sdk-1.8.0" // {
dependencies = [ dependencies = [
@ -11529,8 +11570,8 @@ in
sources."mkdirp-1.0.4" sources."mkdirp-1.0.4"
]; ];
}) })
sources."@oclif/command-1.8.21" sources."@oclif/command-1.8.22"
(sources."@oclif/config-1.18.6" // { (sources."@oclif/config-1.18.8" // {
dependencies = [ dependencies = [
sources."tslib-2.5.0" sources."tslib-2.5.0"
]; ];
@ -11550,9 +11591,14 @@ in
sources."wrap-ansi-7.0.0" sources."wrap-ansi-7.0.0"
]; ];
}) })
sources."@oclif/help-1.0.5" (sources."@oclif/help-1.0.5" // {
dependencies = [
sources."@oclif/config-1.18.6"
sources."tslib-2.5.0"
];
})
sources."@oclif/linewrap-1.0.0" sources."@oclif/linewrap-1.0.0"
(sources."@oclif/parser-3.8.9" // { (sources."@oclif/parser-3.8.10" // {
dependencies = [ dependencies = [
sources."tslib-2.5.0" sources."tslib-2.5.0"
]; ];
@ -11587,15 +11633,15 @@ in
sources."domhandler-5.0.3" sources."domhandler-5.0.3"
]; ];
}) })
sources."@sentry/core-7.34.0" sources."@sentry/core-7.36.0"
sources."@sentry/integrations-7.34.0" sources."@sentry/integrations-7.36.0"
sources."@sentry/node-7.34.0" sources."@sentry/node-7.36.0"
sources."@sentry/types-7.34.0" sources."@sentry/types-7.36.0"
sources."@sentry/utils-7.34.0" sources."@sentry/utils-7.36.0"
sources."@servie/events-1.0.0" sources."@servie/events-1.0.0"
sources."@sqltools/formatter-1.2.5" sources."@sqltools/formatter-1.2.5"
sources."@swc/core-1.3.29" sources."@swc/core-1.3.32"
sources."@swc/wasm-1.3.29" sources."@swc/wasm-1.3.32"
sources."@techteamer/ocsp-1.0.0" sources."@techteamer/ocsp-1.0.0"
sources."@tediousjs/connection-string-0.3.0" sources."@tediousjs/connection-string-0.3.0"
sources."@tokenizer/token-0.3.0" sources."@tokenizer/token-0.3.0"
@ -11723,7 +11769,7 @@ in
}) })
sources."available-typed-arrays-1.0.5" sources."available-typed-arrays-1.0.5"
sources."avsc-5.7.7" sources."avsc-5.7.7"
(sources."aws-sdk-2.1304.0" // { (sources."aws-sdk-2.1308.0" // {
dependencies = [ dependencies = [
sources."buffer-4.9.2" sources."buffer-4.9.2"
sources."events-1.1.1" sources."events-1.1.1"
@ -11788,7 +11834,7 @@ in
sources."buffer-more-ints-1.0.0" sources."buffer-more-ints-1.0.0"
sources."buffer-writer-2.0.0" sources."buffer-writer-2.0.0"
sources."bufferutil-4.0.7" sources."bufferutil-4.0.7"
(sources."bull-4.10.2" // { (sources."bull-4.10.3" // {
dependencies = [ dependencies = [
sources."cron-parser-4.7.1" sources."cron-parser-4.7.1"
]; ];
@ -11865,7 +11911,7 @@ in
}) })
sources."cluster-key-slot-1.1.2" sources."cluster-key-slot-1.1.2"
sources."codemirror-lang-html-n8n-1.0.0" sources."codemirror-lang-html-n8n-1.0.0"
sources."codemirror-lang-n8n-expression-0.1.0" sources."codemirror-lang-n8n-expression-0.2.0"
sources."codepage-1.15.0" sources."codepage-1.15.0"
(sources."color-3.2.1" // { (sources."color-3.2.1" // {
dependencies = [ dependencies = [
@ -11903,7 +11949,7 @@ in
]; ];
}) })
sources."content-disposition-0.5.4" sources."content-disposition-0.5.4"
sources."content-type-1.0.4" sources."content-type-1.0.5"
sources."convict-6.2.4" sources."convict-6.2.4"
sources."cookie-0.4.2" sources."cookie-0.4.2"
(sources."cookie-parser-1.4.6" // { (sources."cookie-parser-1.4.6" // {
@ -12188,7 +12234,7 @@ in
sources."homedir-polyfill-1.0.3" sources."homedir-polyfill-1.0.3"
(sources."html-to-text-9.0.3" // { (sources."html-to-text-9.0.3" // {
dependencies = [ dependencies = [
sources."deepmerge-4.2.2" sources."deepmerge-4.3.0"
sources."dom-serializer-2.0.0" sources."dom-serializer-2.0.0"
sources."domhandler-5.0.3" sources."domhandler-5.0.3"
sources."domutils-3.0.1" sources."domutils-3.0.1"
@ -12315,7 +12361,6 @@ in
}) })
sources."jsonschema-1.4.1" sources."jsonschema-1.4.1"
sources."jsonwebtoken-9.0.0" sources."jsonwebtoken-9.0.0"
sources."jsplumb-2.15.4"
sources."jsprim-1.4.2" sources."jsprim-1.4.2"
sources."jwa-1.4.1" sources."jwa-1.4.1"
(sources."jwks-rsa-1.12.3" // { (sources."jwks-rsa-1.12.3" // {
@ -12337,7 +12382,7 @@ in
sources."levn-0.3.0" sources."levn-0.3.0"
sources."libbase64-1.2.1" sources."libbase64-1.2.1"
sources."libmime-5.2.0" sources."libmime-5.2.0"
sources."libphonenumber-js-1.10.18" sources."libphonenumber-js-1.10.19"
sources."libpq-1.8.12" sources."libpq-1.8.12"
sources."libqp-2.0.1" sources."libqp-2.0.1"
sources."lie-3.1.1" sources."lie-3.1.1"
@ -12442,11 +12487,7 @@ in
]; ];
}) })
sources."minimist-1.2.7" sources."minimist-1.2.7"
(sources."minipass-4.0.0" // { sources."minipass-4.0.1"
dependencies = [
sources."yallist-4.0.0"
];
})
(sources."minipass-collect-1.0.2" // { (sources."minipass-collect-1.0.2" // {
dependencies = [ dependencies = [
sources."minipass-3.3.6" sources."minipass-3.3.6"
@ -12511,7 +12552,7 @@ in
sources."mqtt-packet-6.10.0" sources."mqtt-packet-6.10.0"
sources."ms-2.1.2" sources."ms-2.1.2"
sources."msal-1.4.17" sources."msal-1.4.17"
sources."msgpackr-1.8.2" sources."msgpackr-1.8.3"
(sources."mssql-8.1.4" // { (sources."mssql-8.1.4" // {
dependencies = [ dependencies = [
sources."commander-9.5.0" sources."commander-9.5.0"
@ -12527,7 +12568,7 @@ in
]; ];
}) })
sources."mz-2.7.0" sources."mz-2.7.0"
(sources."n8n-core-0.152.0" // { (sources."n8n-core-0.153.0" // {
dependencies = [ dependencies = [
sources."concat-stream-2.0.0" sources."concat-stream-2.0.0"
sources."readable-stream-3.6.0" sources."readable-stream-3.6.0"
@ -12540,22 +12581,13 @@ in
sources."vue2-boring-avatars-0.3.8" sources."vue2-boring-avatars-0.3.8"
]; ];
}) })
(sources."n8n-editor-ui-0.179.0" // { sources."n8n-editor-ui-0.180.0"
dependencies = [ (sources."n8n-nodes-base-0.212.0" // {
sources."luxon-2.5.2"
];
})
(sources."n8n-nodes-base-0.211.0" // {
dependencies = [ dependencies = [
sources."chokidar-3.5.2" sources."chokidar-3.5.2"
sources."luxon-2.3.2"
];
})
(sources."n8n-workflow-0.134.0" // {
dependencies = [
sources."luxon-2.3.2"
]; ];
}) })
sources."n8n-workflow-0.135.0"
(sources."named-placeholders-1.1.3" // { (sources."named-placeholders-1.1.3" // {
dependencies = [ dependencies = [
sources."lru-cache-7.14.1" sources."lru-cache-7.14.1"
@ -12580,7 +12612,7 @@ in
sources."node-abort-controller-3.1.1" sources."node-abort-controller-3.1.1"
sources."node-addon-api-4.3.0" sources."node-addon-api-4.3.0"
sources."node-ensure-0.0.0" sources."node-ensure-0.0.0"
sources."node-fetch-2.6.8" sources."node-fetch-2.6.9"
sources."node-forge-1.3.1" sources."node-forge-1.3.1"
(sources."node-gyp-8.4.1" // { (sources."node-gyp-8.4.1" // {
dependencies = [ dependencies = [
@ -12728,7 +12760,7 @@ in
}) })
sources."picocolors-1.0.0" sources."picocolors-1.0.0"
sources."picomatch-2.3.1" sources."picomatch-2.3.1"
sources."pinia-2.0.29" sources."pinia-2.0.30"
sources."popsicle-12.1.0" sources."popsicle-12.1.0"
sources."popsicle-content-encoding-1.0.0" sources."popsicle-content-encoding-1.0.0"
sources."popsicle-cookie-jar-1.0.0" sources."popsicle-cookie-jar-1.0.0"
@ -12741,7 +12773,7 @@ in
sources."postgres-bytea-1.0.0" sources."postgres-bytea-1.0.0"
sources."postgres-date-1.0.7" sources."postgres-date-1.0.7"
sources."postgres-interval-1.2.0" sources."postgres-interval-1.2.0"
(sources."posthog-node-2.3.0" // { (sources."posthog-node-2.4.0" // {
dependencies = [ dependencies = [
sources."axios-0.27.2" sources."axios-0.27.2"
]; ];
@ -12872,7 +12904,7 @@ in
sources."safer-buffer-2.1.2" sources."safer-buffer-2.1.2"
(sources."sanitize-html-2.7.3" // { (sources."sanitize-html-2.7.3" // {
dependencies = [ dependencies = [
sources."deepmerge-4.2.2" sources."deepmerge-4.3.0"
]; ];
}) })
sources."sax-1.2.4" sources."sax-1.2.4"
@ -12930,13 +12962,11 @@ in
sources."tslib-2.5.0" sources."tslib-2.5.0"
]; ];
}) })
(sources."snowflake-sdk-1.6.17" // { (sources."snowflake-sdk-1.6.18" // {
dependencies = [ dependencies = [
sources."axios-0.27.2" sources."axios-0.27.2"
sources."debug-3.2.7" sources."debug-3.2.7"
sources."jsonwebtoken-8.5.1"
sources."mkdirp-1.0.4" sources."mkdirp-1.0.4"
sources."semver-5.7.1"
sources."tmp-0.2.1" sources."tmp-0.2.1"
sources."uuid-3.4.0" sources."uuid-3.4.0"
]; ];
@ -13054,6 +13084,11 @@ in
sources."throwback-4.1.0" sources."throwback-4.1.0"
sources."timeago.js-4.0.2" sources."timeago.js-4.0.2"
sources."tinycolor2-1.5.2" sources."tinycolor2-1.5.2"
(sources."title-case-3.0.3" // {
dependencies = [
sources."tslib-2.5.0"
];
})
sources."tlds-1.236.0" sources."tlds-1.236.0"
sources."tmp-0.0.33" sources."tmp-0.0.33"
(sources."tmp-promise-3.0.3" // { (sources."tmp-promise-3.0.3" // {
@ -13130,7 +13165,7 @@ in
]; ];
}) })
sources."typeorm-aurora-data-api-driver-2.4.4" sources."typeorm-aurora-data-api-driver-2.4.4"
sources."typescript-4.9.4" sources."typescript-4.9.5"
sources."uc.micro-1.0.6" sources."uc.micro-1.0.6"
sources."uid-safe-2.1.5" sources."uid-safe-2.1.5"
sources."unbox-primitive-1.0.2" sources."unbox-primitive-1.0.2"

View File

@ -27,13 +27,9 @@ stdenv.mkDerivation rec {
'${ocamlPackages.camlp4}/lib/ocaml/${ocamlPackages.ocaml.version}/site-lib/camlp4' '${ocamlPackages.camlp4}/lib/ocaml/${ocamlPackages.ocaml.version}/site-lib/camlp4'
''; '';
buildInputs = (with ocamlPackages; [ strictDeps = true;
ocaml nativeBuildInputs = with ocamlPackages; [ ocaml camlp4];
camlp4 buildInputs = (with ocamlPackages; [ num ]) ++ [ zlib ];
num
]) ++ [
zlib
];
meta = { meta = {
broken = stdenv.isDarwin; broken = stdenv.isDarwin;

View File

@ -23,9 +23,11 @@ stdenv.mkDerivation rec {
sha256 = "sha256-taA8eZ/wOe9uMccXVYfe34/XzWgqYKA3tLZnIOahOrQ="; sha256 = "sha256-taA8eZ/wOe9uMccXVYfe34/XzWgqYKA3tLZnIOahOrQ=";
}; };
nativeBuildInputs = [ makeWrapper ] strictDeps = true;
nativeBuildInputs = [ makeWrapper ocamlPackages.ocaml ]
++ lib.optional enableX11 copyDesktopItems; ++ lib.optional enableX11 copyDesktopItems;
buildInputs = [ ocamlPackages.ocaml ncurses ]; buildInputs = [ ncurses ];
preBuild = lib.optionalString enableX11 '' preBuild = lib.optionalString enableX11 ''
sed -i "s|\(OCAMLOPT=.*\)$|\1 -I $(echo "${ocamlPackages.lablgtk}"/lib/ocaml/*/site-lib/lablgtk2)|" src/Makefile.OCaml sed -i "s|\(OCAMLOPT=.*\)$|\1 -I $(echo "${ocamlPackages.lablgtk}"/lib/ocaml/*/site-lib/lablgtk2)|" src/Makefile.OCaml

View File

@ -10,7 +10,14 @@ python3.pkgs.buildPythonApplication rec {
sha256 = "sha256-Uw8UIJa+Dtsy+o31I1ynLyhZrFNX42NFRXu1O2ISbzU="; sha256 = "sha256-Uw8UIJa+Dtsy+o31I1ynLyhZrFNX42NFRXu1O2ISbzU=";
}; };
pythonRelaxDeps = [ "cheroot" ]; patches = [
./flask-babel.patch
];
pythonRelaxDeps = [
"cheroot"
"Flask-Babel"
];
nativeBuildInputs = with python3.pkgs; [ setuptools-scm pythonRelaxDepsHook ]; nativeBuildInputs = with python3.pkgs; [ setuptools-scm pythonRelaxDepsHook ];

View File

@ -0,0 +1,14 @@
diff --git a/src/fava/application.py b/src/fava/application.py
index 811c1de4..19de051a 100644
--- a/src/fava/application.py
+++ b/src/fava/application.py
@@ -148,8 +148,7 @@ def get_locale() -> str | None:
return request.accept_languages.best_match(["en"] + LANGUAGES)
-BABEL = Babel(app)
-BABEL.localeselector(get_locale)
+BABEL = Babel(app, locale_selector=get_locale)
for function in template_filters.FILTERS:

View File

@ -9,7 +9,9 @@ stdenv.mkDerivation rec {
sha256 = "sha256-/eOiebMFHgrurtrSHPlgZO3xmmxBOUmyAzswXZLd3Yc="; sha256 = "sha256-/eOiebMFHgrurtrSHPlgZO3xmmxBOUmyAzswXZLd3Yc=";
}; };
buildInputs = [ rsync ] ++ (with ocamlPackages; [ ocaml ocamlbuild findlib ]); strictDeps = true;
nativeBuildInputs = [ rsync ] ++ (with ocamlPackages; [ ocaml ocamlbuild findlib ]);
installPhase = '' installPhase = ''
mkdir -p $out/bin mkdir -p $out/bin

View File

@ -13,11 +13,19 @@ stdenv.mkDerivation {
sha256 = "sha256-W/BDhbng5iYuiB7desMKvRtDFdhoaxiJNvNvtbLlA6E="; sha256 = "sha256-W/BDhbng5iYuiB7desMKvRtDFdhoaxiJNvNvtbLlA6E=";
}; };
buildInputs = [ dune_2 ] ++ (with ocamlPackages; [ strictDeps = true;
ocaml findlib ansiterminal cairo2 cmdliner fmt logs menhir menhirLib mtime sedlex yojson
]);
buildPhase = "dune build --profile=release"; nativeBuildInputs = with ocamlPackages; [ menhir ocaml findlib dune_2 ];
buildInputs = with ocamlPackages; [
ansiterminal cairo2 cmdliner fmt logs menhirLib mtime sedlex yojson
];
buildPhase = ''
runHook preBuild
dune build --profile=release ''${enableParallelBuilding:+-j $NIX_BUILD_CORES}
runHook postBuild
'';
installPhase = '' installPhase = ''
dune install --prefix $out --libdir $OCAMLFIND_DESTDIR dune install --prefix $out --libdir $OCAMLFIND_DESTDIR

View File

@ -9,7 +9,9 @@ stdenv.mkDerivation rec {
sha256 = "sha256-F5eVN5ATYo9Ivpi2eYh96ktuTWUeoqgWMR4BqHu8EFs="; sha256 = "sha256-F5eVN5ATYo9Ivpi2eYh96ktuTWUeoqgWMR4BqHu8EFs=";
}; };
buildInputs = [ ocaml ]; strictDeps = true;
nativeBuildInputs = [ ocaml ];
/* Fix up the frontend to load the 'default' cryptoverif library /* Fix up the frontend to load the 'default' cryptoverif library
** from under $out/libexec. By default, it expects to find the files ** from under $out/libexec. By default, it expects to find the files

View File

@ -9,10 +9,8 @@ stdenv.mkDerivation rec {
sha256 = "sha256-fEe0DIMGj7wO+79/BZf45kykgyTXpbZJsyFSt31XqpM="; sha256 = "sha256-fEe0DIMGj7wO+79/BZf45kykgyTXpbZJsyFSt31XqpM=";
}; };
buildInputs = [ strictDeps = true;
ocaml nativeBuildInputs = [ ocaml perl ];
perl
];
setSourceRoot = "export sourceRoot=$(echo */ekrh/src/)"; setSourceRoot = "export sourceRoot=$(echo */ekrh/src/)";
preInstall = "export INSTALLDIR=$out"; preInstall = "export INSTALLDIR=$out";
postInstall = ''for i in "$out/casc"/*; do ln -s "$i" "$out/bin/ekrh-casc-$(basename $i)"; done ''; postInstall = ''for i in "$out/casc"/*; do ln -s "$i" "$out/bin/ekrh-casc-$(basename $i)"; done '';

View File

@ -38,7 +38,9 @@ stdenv.mkDerivation {
}) })
]; ];
buildInputs = [ ocaml camlp5 ]; strictDeps = true;
nativeBuildInputs = [ ocaml camlp5 ];
propagatedBuildInputs = [ num ]; propagatedBuildInputs = [ num ];
installPhase = '' installPhase = ''

View File

@ -9,7 +9,10 @@ stdenv.mkDerivation rec {
sha256 = "0lik8p7ayhjwpkln1iwf0ri84ramhch74j5nj6z7ph6wfi92pgg8"; sha256 = "0lik8p7ayhjwpkln1iwf0ri84ramhch74j5nj6z7ph6wfi92pgg8";
}; };
buildInputs = [ ocaml eprover zlib ]; strictDeps = true;
nativeBuildInputs = [ ocaml eprover ];
buildInputs = [ zlib ];
preConfigure = "patchShebangs ."; preConfigure = "patchShebangs .";

View File

@ -9,8 +9,10 @@ stdenv.mkDerivation rec {
sha256 = "sha256:1b2q7vsz6s9ighypsigqjm1mzjiq3xgnz5id5ssb4rh9zm190r82"; sha256 = "sha256:1b2q7vsz6s9ighypsigqjm1mzjiq3xgnz5id5ssb4rh9zm190r82";
}; };
nativeBuildInputs = [ makeWrapper ]; strictDeps = true;
buildInputs = [ eprover ocaml camlp4 perl zlib ];
nativeBuildInputs = [ makeWrapper eprover ocaml camlp4 perl ];
buildInputs = [ zlib ];
patches = [ (fetchpatch { patches = [ (fetchpatch {
url = "https://github.com/niklasso/minisat/commit/7eb6015313561a2586032574788fcb133eeaa19f.patch"; url = "https://github.com/niklasso/minisat/commit/7eb6015313561a2586032574788fcb133eeaa19f.patch";

View File

@ -11,8 +11,11 @@ stdenv.mkDerivation rec {
hash = "sha256-GzeEiok5kigcmfqf/K/UxvlKkl55zy0vOyiRZ2HyMiE="; hash = "sha256-GzeEiok5kigcmfqf/K/UxvlKkl55zy0vOyiRZ2HyMiE=";
}; };
nativeBuildInputs = [ pkg-config opaline ];
buildInputs = with ocamlPackages; [ ocaml findlib ocamlgraph ]; strictDeps = true;
nativeBuildInputs = [ pkg-config opaline ] ++ (with ocamlPackages; [ findlib ocaml ]);
buildInputs = with ocamlPackages; [ ocamlgraph ];
installTargets = "ott.install"; installTargets = "ott.install";

View File

@ -9,9 +9,10 @@ stdenv.mkDerivation rec {
sha256 = "0z1z4wqbqwgppkh2bm89fgy07a0y2m6g4lvcyzs09sm1ysklk2dh"; sha256 = "0z1z4wqbqwgppkh2bm89fgy07a0y2m6g4lvcyzs09sm1ysklk2dh";
}; };
nativeBuildInputs = [ pkg-config ]; strictDeps = true;
buildInputs = [ ncurses ] ++ (with ocamlPackages; [
ocaml findlib camlp5 lablgtk ]); nativeBuildInputs = [ pkg-config ] ++ (with ocamlPackages; [ ocaml findlib camlp5 ]);
buildInputs = [ ncurses ] ++ (with ocamlPackages; [ lablgtk ]);
dontAddPrefix = true; dontAddPrefix = true;
configureFlags = [ "--prefix" "$(out)" ]; configureFlags = [ "--prefix" "$(out)" ];

View File

@ -9,7 +9,9 @@ stdenv.mkDerivation rec {
sha256 = "sha256:0xgwnp59779xc40sb7ck8rmfn620pilxyq79l3bymj9m7z0mwvm9"; sha256 = "sha256:0xgwnp59779xc40sb7ck8rmfn620pilxyq79l3bymj9m7z0mwvm9";
}; };
buildInputs = with ocamlPackages; [ ocaml findlib ]; strictDeps = true;
nativeBuildInputs = with ocamlPackages; [ ocaml findlib ];
buildPhase = "./build -nointeract"; buildPhase = "./build -nointeract";
installPhase = '' installPhase = ''

View File

@ -3,8 +3,11 @@ stdenv.mkDerivation rec {
pname = "satallax"; pname = "satallax";
version = "2.7"; version = "2.7";
nativeBuildInputs = [ makeWrapper ]; strictDeps = true;
buildInputs = [ ocaml zlib which eprover coq ];
nativeBuildInputs = [ makeWrapper ocaml which eprover coq ];
buildInputs = [ zlib ];
src = fetchurl { src = fetchurl {
url = "https://www.ps.uni-saarland.de/~cebrown/satallax/downloads/${pname}-${version}.tar.gz"; url = "https://www.ps.uni-saarland.de/~cebrown/satallax/downloads/${pname}-${version}.tar.gz";
sha256 = "1kvxn8mc35igk4vigi5cp7w3wpxk2z3bgwllfm4n3h2jfs0vkpib"; sha256 = "1kvxn8mc35igk4vigi5cp7w3wpxk2z3bgwllfm4n3h2jfs0vkpib";

View File

@ -14,7 +14,9 @@ stdenv.mkDerivation rec {
sha256 = "113jjhi1qkcggbsmbw8fa9ln8vs7vy2r288szks7rn0jjn0wxmbw"; sha256 = "113jjhi1qkcggbsmbw8fa9ln8vs7vy2r288szks7rn0jjn0wxmbw";
}; };
buildInputs = [ ocaml ]; strictDeps = true;
nativeBuildInputs = [ ocaml ];
patchPhase = "patch -p1 < ${pf-patch}"; patchPhase = "patch -p1 < ${pf-patch}";
buildPhase = "./build"; buildPhase = "./build";

View File

@ -17,7 +17,9 @@ stdenv.mkDerivation rec {
sha256 = "c296998acd14d5b93a8d5be7ee178007ef179957465966576bda26944b1b7fca"; sha256 = "c296998acd14d5b93a8d5be7ee178007ef179957465966576bda26944b1b7fca";
}; };
buildInputs = [ ocaml isabelle cvc3 perl wget which ]; strictDeps = true;
nativeBuildInputs = [ ocaml isabelle cvc3 perl wget which ];
installPhase = '' installPhase = ''
mkdir -pv "$out" mkdir -pv "$out"

View File

@ -10,8 +10,16 @@ stdenv.mkDerivation rec {
sha256 = "sha256-vNR7WeiSvg+763GcovoZBFDfncekJMeqNegP4fVw06I="; sha256 = "sha256-vNR7WeiSvg+763GcovoZBFDfncekJMeqNegP4fVw06I=";
}; };
strictDeps = true;
nativeBuildInputs = with ocamlPackages; [
ocaml findlib menhir
# Coq Support
coqPackages.coq
];
buildInputs = with ocamlPackages; [ buildInputs = with ocamlPackages; [
ocaml findlib ocamlgraph zarith menhir ocamlgraph zarith
# Emacs compilation of why3.el # Emacs compilation of why3.el
emacs emacs
# Documentation # Documentation

View File

@ -29,12 +29,15 @@ let common = { version, sha256, patches ? [ ] }:
sha256 = sha256; sha256 = sha256;
}; };
nativeBuildInputs = optional stdenv.hostPlatform.isDarwin fixDarwinDylibNames; strictDeps = true;
buildInputs = [ python ]
nativeBuildInputs = [ python ]
++ optional stdenv.hostPlatform.isDarwin fixDarwinDylibNames
++ optional javaBindings jdk ++ optional javaBindings jdk
++ optionals ocamlBindings [ ocaml findlib zarith ] ++ optionals ocamlBindings [ ocaml findlib ]
; ;
propagatedBuildInputs = [ python.pkgs.setuptools ]; propagatedBuildInputs = [ python.pkgs.setuptools ]
++ optionals ocamlBindings [ zarith ];
enableParallelBuilding = true; enableParallelBuilding = true;
postPatch = optionalString ocamlBindings '' postPatch = optionalString ocamlBindings ''

View File

@ -1,72 +1,50 @@
{ lib { lib
, stdenv , stdenv
, fetchurl , fetchurl
, fetchpatch
, gettext , gettext
, gnome , gnome
, libgtop , libgtop
, gtk3 , gtk4
, libhandy , libadwaita
, pcre2 , pcre2
, vte , vte-gtk4
, appstream-glib
, desktop-file-utils , desktop-file-utils
, git
, meson , meson
, ninja , ninja
, pkg-config , pkg-config
, python3 , wrapGAppsHook4
, sassc
, wrapGAppsHook
, nixosTests , nixosTests
}: }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "gnome-console"; pname = "gnome-console";
# Do not upgrade until https://gitlab.gnome.org/GNOME/vte/-/issues/2584 is resolved! version = "43.0";
version = "42.2";
src = fetchurl { src = fetchurl {
url = "mirror://gnome/sources/gnome-console/${lib.versions.major version}/${pname}-${version}.tar.xz"; url = "mirror://gnome/sources/gnome-console/${lib.versions.major version}/${pname}-${version}.tar.xz";
sha256 = "fSbmwYdExXWnhykyY/YM7/YwEHCY6eWKd2WwCsdDcEk="; sha256 = "uWQkhaN6cOgswQVTsOJoF1a6Nh/15MvzGC8VAjH+qZ4=";
}; };
patches = [
(fetchpatch {
name = "fix-clang-build-issues.patch";
url = "https://gitlab.gnome.org/GNOME/console/-/commit/0e29a417d52e27da62f5cac461400be6a764dc65.patch";
sha256 = "sha256-5ORNZOxjC5dMk9VKaBcJu5OV1SEZo9SNUbN4Ob5hVJs=";
})
];
buildInputs = [
gettext
libgtop
gtk3
libhandy
pcre2
vte
];
nativeBuildInputs = [ nativeBuildInputs = [
appstream-glib
desktop-file-utils desktop-file-utils
git gettext
meson meson
ninja ninja
pkg-config pkg-config
python3 wrapGAppsHook4
sassc
wrapGAppsHook
]; ];
mesonFlags = [ buildInputs = [
"-Dnautilus=disabled" libgtop
gtk4
libadwaita
pcre2
vte-gtk4
]; ];
passthru = { passthru = {
updateScript = gnome.updateScript { updateScript = gnome.updateScript {
packageName = pname; packageName = "gnome-console";
}; };
}; };

View File

@ -13,8 +13,8 @@ stdenv.mkDerivation rec {
version = "1.0.2"; version = "1.0.2";
pname = "monotone-viz"; pname = "monotone-viz";
nativeBuildInputs = [ pkg-config makeWrapper ]; nativeBuildInputs = [ pkg-config makeWrapper ocaml camlp4 ];
buildInputs = [ocaml lablgtk libgnomecanvas glib graphviz_2_0 camlp4]; buildInputs = [ lablgtk libgnomecanvas glib graphviz_2_0 ];
src = fetchurl { src = fetchurl {
url = "http://oandrieu.nerim.net/monotone-viz/${pname}-${version}-nolablgtk.tar.gz"; url = "http://oandrieu.nerim.net/monotone-viz/${pname}-${version}-nolablgtk.tar.gz";
sha256 = "1l5x4xqz5g1aaqbc1x80mg0yzkiah9ma9k9mivmn08alkjlakkdk"; sha256 = "1l5x4xqz5g1aaqbc1x80mg0yzkiah9ma9k9mivmn08alkjlakkdk";

View File

@ -10,18 +10,20 @@ stdenv.mkDerivation rec {
hash = "sha256-IKIkqzx7YWki0L6D5WbwQiVWJfDFGdI2nsGgg212CcE="; hash = "sha256-IKIkqzx7YWki0L6D5WbwQiVWJfDFGdI2nsGgg212CcE=";
}; };
strictDeps = true;
nativeBuildInputs = [ nativeBuildInputs = [
autoreconfHook autoreconfHook
pkg-config pkg-config
getopt getopt
ocamlPackages.ocaml
ocamlPackages.findlib
]; ];
buildInputs = with ocamlPackages; [ buildInputs = with ocamlPackages; [
ocamlPackages.ocaml
calendar calendar
curses curses
findlib
gettext-stub gettext-stub
ocaml
ocaml_libvirt ocaml_libvirt
] ++ [ libxml2 ]; ] ++ [ libxml2 ];

View File

@ -34,7 +34,9 @@ stdenv.mkDerivation ({
runHook postInstall runHook postInstall
''; '';
} // (builtins.removeAttrs args [ "minimalOCamlVersion" "duneVersion" ]) // { strictDeps = true;
} // (builtins.removeAttrs args [ "minimalOCamlVersion" "duneVersion" ]) // {
name = "ocaml${ocaml.version}-${pname}-${version}"; name = "ocaml${ocaml.version}-${pname}-${version}";

View File

@ -35,19 +35,27 @@ let
}; };
in in
{ {
Mono-v5 = maple-font { Mono = maple-font {
pname = "MapleMono"; pname = "MapleMono";
version = "5.5"; version = "6.1";
sha256 = "sha256-xkZ9NefjWHPjWNW8LGM8CgT2Zrg4j1evvx1K56sUzR8="; sha256 = "sha256-JWyZH2F9lwWt9ROhuOtVf8HIjUAWkhCbXium0iNQry8=";
desc = "monospace"; desc = "monospace";
}; };
Mono-NF-v5 = maple-font {
NF = maple-font {
pname = "MapleMono-NF"; pname = "MapleMono-NF";
version = "5.5"; version = "6.1";
sha256 = "sha256-cPVGuH1CSfnRvQ4ehBvOVno7CT6Popc1Nnpcn5uJoQY="; sha256 = "sha256-z0qoPMvowasHRK1IUMnx+lufUXqZkT3WBLtpEkP4V4I=";
desc = "Nerd Font"; desc = "Nerd Font";
}; };
SC-NF = maple-font {
pname = "MapleMono-SC-NF";
version = "6.1";
sha256 = "sha256-cp7pASXEiP8Td8yR+5hKpZyTST0o0pxgck4llHps4go=";
desc = "Nerd Font SC";
};
} }

View File

@ -17,16 +17,20 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "qt5integration"; pname = "qt5integration";
version = "5.6.3"; version = "5.6.4";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "linuxdeepin"; owner = "linuxdeepin";
repo = pname; repo = pname;
rev = version; rev = version;
sha256 = "sha256-GXxPoBM4tlWezTfv/f+/IJezzcAsuMbr/OOGaSOpn2g="; sha256 = "sha256-MZkhTvjTyBrlntgFq2F3iGK7WvfmnGJQLk5B1OM5kQo=";
}; };
nativeBuildInputs = [ qmake pkg-config wrapQtAppsHook ]; nativeBuildInputs = [
qmake
pkg-config
wrapQtAppsHook
];
buildInputs = [ buildInputs = [
dtkwidget dtkwidget

View File

@ -28,11 +28,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "gnome-maps"; pname = "gnome-maps";
version = "43.3"; version = "43.4";
src = fetchurl { src = fetchurl {
url = "mirror://gnome/sources/${pname}/${lib.versions.major version}/${pname}-${version}.tar.xz"; url = "mirror://gnome/sources/${pname}/${lib.versions.major version}/${pname}-${version}.tar.xz";
sha256 = "sha256-iVUelLEnEwXP/yBLRMGDZyZ3gaV9LMt7b3u6Yo4JxRE="; sha256 = "sha256-zlLVW6T2fYlu8tmZczc6iYZql7t0pLQCS23iZzx/8e8=";
}; };
doCheck = true; doCheck = true;

View File

@ -23,6 +23,7 @@
, wrapGAppsHook , wrapGAppsHook
, librsvg , librsvg
, webp-pixbuf-loader , webp-pixbuf-loader
, libheif
, libexif , libexif
, gobject-introspection , gobject-introspection
, gi-docgen , gi-docgen
@ -86,6 +87,7 @@ stdenv.mkDerivation rec {
extraLoaders = [ extraLoaders = [
librsvg librsvg
webp-pixbuf-loader webp-pixbuf-loader
libheif.out
]; ];
}}" }}"
''; '';

View File

@ -15,13 +15,17 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "zenity"; pname = "zenity";
version = "3.43.0"; version = "3.44.0";
src = fetchurl { src = fetchurl {
url = "mirror://gnome/sources/zenity/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; url = "mirror://gnome/sources/zenity/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
sha256 = "sNfKHgwYaPoY8FwhAmDYp74fCO4Tt/XP26ubYfoW+DM="; sha256 = "wVWCMB7ZC51CzlIdvM+ZqYnyLxIEG91SecZjbamev2U=";
}; };
patches = [
./fix-icon-install.patch
];
nativeBuildInputs = [ nativeBuildInputs = [
meson meson
ninja ninja

View File

@ -0,0 +1,12 @@
diff --git a/data/meson.build b/data/meson.build
index 339b3cff..aca65efd 100644
--- a/data/meson.build
+++ b/data/meson.build
@@ -9,5 +9,6 @@ install_data(
'zenity-text.png',
'zenity-scale.png',
'zenity-entry.png',
- 'zenity-notification.png']
+ 'zenity-notification.png'],
+ install_dir: zenity_prefix / get_option('datadir') / 'icons/hicolor/48x48/apps',
)

View File

@ -2,13 +2,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "fstar"; pname = "fstar";
version = "2022.11.19"; version = "2023.02.01";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "FStarLang"; owner = "FStarLang";
repo = "FStar"; repo = "FStar";
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-IJMzRi335RbK8mEXQaF1UDPC0JVi6zSqcz6RS874m3Q="; hash = "sha256-sLhbIGF7j1tH8zKsPq1qOSwHvYDrVCyfln9UbE3IYv0=";
}; };
strictDeps = true; strictDeps = true;

View File

@ -22,7 +22,10 @@ stdenv.mkDerivation {
sha256 = "0yck5r6di0935s3iy2mm9538jkf77ssr789qb06ms7sivd7g3ip6"; sha256 = "0yck5r6di0935s3iy2mm9538jkf77ssr789qb06ms7sivd7g3ip6";
}; };
buildInputs = [ ocaml findlib ocamlbuild yojson menhir menhirLib ulex pprint fix functory ]; strictDeps = true;
nativeBuildInputs = [ ocaml findlib ocamlbuild ];
buildInputs = [ yojson menhir menhirLib ulex pprint fix functory ];
# Sets warning 3 as non-fatal # Sets warning 3 as non-fatal
prePatch = lib.optionalString (check-ocaml-version "4.02") '' prePatch = lib.optionalString (check-ocaml-version "4.02") ''

View File

@ -1,8 +1,11 @@
{ lib, stdenv, libgcrypt, fetchFromGitHub, ocamlPackages, perl }: { lib, stdenv, libgcrypt, fetchFromGitHub, ocamlPackages, perl }:
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "obliv-c"; pname = "obliv-c";
version = "0.0pre20210621"; version = "0.0pre20210621";
buildInputs = [ perl ]
strictDeps = true;
nativeBuildInputs = [ perl ]
++ (with ocamlPackages; [ ocaml findlib ocamlbuild ]); ++ (with ocamlPackages; [ ocaml findlib ocamlbuild ]);
propagatedBuildInputs = [ libgcrypt ]; propagatedBuildInputs = [ libgcrypt ];
src = fetchFromGitHub { src = fetchFromGitHub {

View File

@ -12,19 +12,20 @@ stdenv.mkDerivation rec {
sha256 = "sha256-etzEXbILje+CrfJxIhH7jthEMoSJdS6O33QoG8HrLvI="; sha256 = "sha256-etzEXbILje+CrfJxIhH7jthEMoSJdS6O33QoG8HrLvI=";
}; };
strictDeps = true;
nativeBuildInputs = [ nativeBuildInputs = [
makeWrapper makeWrapper
menhir menhir
]; ocaml
menhir
buildInputs = [
cppo cppo
dune_3 dune_3
findlib findlib
];
buildInputs = [
fix fix
menhir
menhirSdk menhirSdk
ocaml
ppxlib ppxlib
utop utop
] ++ lib.optional (lib.versionOlder ocaml.version "4.07") ncurses; ] ++ lib.optional (lib.versionOlder ocaml.version "4.07") ncurses;

View File

@ -22,9 +22,11 @@ ocamlPackages.buildDunePackage rec {
--replace "if Sys.file_exists (to_windows path) then to_windows cmd else cmd" "cmd" --replace "if Sys.file_exists (to_windows path) then to_windows cmd else cmd" "cmd"
''; '';
nativeBuildInputs = with ocamlPackages; [
menhir
];
buildInputs = with ocamlPackages; [ buildInputs = with ocamlPackages; [
core_unix core_unix
menhir
menhirLib menhirLib
ppx_deriving ppx_deriving
fmt fmt

View File

@ -27,8 +27,10 @@ let compcert = mkCoqDerivation rec {
"3.11".sha256 = "sha256-ZISs/ZAJVWtxp9+Sg5qV5Rss1gI9hK769GnBfawLa6A="; "3.11".sha256 = "sha256-ZISs/ZAJVWtxp9+Sg5qV5Rss1gI9hK769GnBfawLa6A=";
}; };
nativeBuildInputs = [ makeWrapper ]; strictDeps = true;
buildInputs = with ocamlPackages; [ ocaml findlib menhir menhirLib ] ++ [ coq coq2html ];
nativeBuildInputs = with ocamlPackages; [ makeWrapper ocaml findlib menhir coq coq2html ];
buildInputs = with ocamlPackages; [ menhirLib ];
propagatedBuildInputs = [ flocq ]; propagatedBuildInputs = [ flocq ];
enableParallelBuilding = true; enableParallelBuilding = true;

View File

@ -1,12 +1,20 @@
{ pkgs, lib, emscripten, python3 }: { pkgs, lib, emscripten, python3 }:
argsFun:
let
wrapDerivation = f:
pkgs.stdenv.mkDerivation (finalAttrs:
f (lib.toFunction argsFun finalAttrs)
);
in
wrapDerivation (
{ buildInputs ? [], nativeBuildInputs ? [] { buildInputs ? [], nativeBuildInputs ? []
, enableParallelBuilding ? true , enableParallelBuilding ? true
, meta ? {}, ... } @ args: , meta ? {}, ... } @ args:
pkgs.stdenv.mkDerivation (
args // args //
{ {

View File

@ -15,10 +15,14 @@ stdenv.mkDerivation rec {
substituteInPlace setup.ml --replace js_of_ocaml.ocamlbuild js_of_ocaml-ocamlbuild substituteInPlace setup.ml --replace js_of_ocaml.ocamlbuild js_of_ocaml-ocamlbuild
''; '';
buildInputs = [ which ] ++ (with ocamlPackages; [ strictDeps = true;
ocaml findlib ocamlbuild menhir js_of_ocaml js_of_ocaml-ocamlbuild
nativeBuildInputs = [ which ] ++ (with ocamlPackages; [
ocaml findlib ocamlbuild menhir
]); ]);
buildInputs = with ocamlPackages; [ js_of_ocaml js_of_ocaml-ocamlbuild ];
doCheck = true; doCheck = true;
checkTarget = "test"; checkTarget = "test";

View File

@ -16,13 +16,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "gupnp"; pname = "gupnp";
version = "1.6.2"; version = "1.6.3";
outputs = [ "out" "dev" "devdoc" ]; outputs = [ "out" "dev" "devdoc" ];
src = fetchurl { src = fetchurl {
url = "mirror://gnome/sources/gupnp/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; url = "mirror://gnome/sources/gupnp/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
sha256 = "sha256-6QBZzIOAXa2T6DvkflOVjwdHHMRk+UQ5HntcgqpRoY8="; sha256 = "sha256-T09Biwe4EWTfH3q2EuKOTAFsLQhbik85+XlF+LFe4kg=";
}; };
depsBuildBuild = [ depsBuildBuild = [

View File

@ -1,6 +1,7 @@
{ stdenv { stdenv
, lib , lib
, fetchurl , fetchurl
, fetchpatch2
, meson , meson
, ninja , ninja
, pkg-config , pkg-config
@ -44,13 +45,23 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "gvfs"; pname = "gvfs";
version = "1.50.2"; version = "1.50.3";
src = fetchurl { src = fetchurl {
url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
sha256 = "A9crjBXvQ4EQ8M9Fe1ZVJmyLUV0EErMPTVXPoNoGrF4="; sha256 = "aJcRnpe7FgKdJ3jhpaVKamWSYx+LLzoqHepO8rAYA/0=";
}; };
patches = [
# Hardcode the ssh path again.
# https://gitlab.gnome.org/GNOME/gvfs/-/issues/465
(fetchpatch2 {
url = "https://gitlab.gnome.org/GNOME/gvfs/-/commit/8327383e262e1e7f32750a8a2d3dd708195b0f53.patch";
hash = "sha256-ReD7qkezGeiJHyo9jTqEQNBjECqGhV9nSD+dYYGZWJ8=";
revert = true;
})
];
postPatch = '' postPatch = ''
# patchShebangs requires executable file # patchShebangs requires executable file
chmod +x meson_post_install.py chmod +x meson_post_install.py

View File

@ -1,5 +1,4 @@
{ fetchurl { fetchurl
, fetchpatch
, lib , lib
, stdenv , stdenv
, meson , meson
@ -23,25 +22,15 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "libchamplain"; pname = "libchamplain";
version = "0.12.20"; version = "0.12.21";
outputs = [ "out" "dev" "devdoc" ];
src = fetchurl { src = fetchurl {
url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
sha256 = "0rihpb0npqpihqcdz4w03rq6xl7jdckfqskvv9diq2hkrnzv8ch2"; sha256 = "qRXNFyoMUpRMVXn8tGg/ioeMVxv16SglS12v78cn5ac=";
}; };
patches = lib.optionals withLibsoup3 [
# Port to libsoup3
# https://gitlab.gnome.org/GNOME/libchamplain/-/merge_requests/13
(fetchpatch {
url = "https://gitlab.gnome.org/GNOME/libchamplain/-/commit/1cbaf3193c2b38e447fbc383d4c455c3dcac6db8.patch";
excludes = [ ".gitlab-ci.yml" ];
sha256 = "uk38gExnUgeUKwhDsqRU77hGWhJ+8fG5dSiV2MAWLFk=";
})
];
outputs = [ "out" "dev" "devdoc" ];
nativeBuildInputs = [ nativeBuildInputs = [
meson meson
ninja ninja
@ -68,6 +57,7 @@ stdenv.mkDerivation rec {
mesonFlags = [ mesonFlags = [
"-Dgtk_doc=true" "-Dgtk_doc=true"
"-Dvapi=true" "-Dvapi=true"
(lib.mesonBool "libsoup3" withLibsoup3)
]; ];
passthru = { passthru = {

View File

@ -26,7 +26,7 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "libhandy"; pname = "libhandy";
version = "1.8.0"; version = "1.8.1";
outputs = [ outputs = [
"out" "out"
@ -39,7 +39,7 @@ stdenv.mkDerivation rec {
src = fetchurl { src = fetchurl {
url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
sha256 = "sha256-bCVCwFeJJLDCm3rmy0TrJt846wHW1e89fQsIJXYyMOg="; sha256 = "sha256-N2a5qIH+BljMYIBFOiIZCGw/bb2CBp3kCbirP1mUinA=";
}; };
depsBuildBuild = [ depsBuildBuild = [

View File

@ -10,6 +10,7 @@
, libpng , libpng
, libjpeg , libjpeg
, libaom , libaom
, gdk-pixbuf
# for passthru.tests # for passthru.tests
, gimp , gimp
@ -32,11 +33,27 @@ stdenv.mkDerivation rec {
sha256 = "sha256-JwPeSNUc++z6RfMe0qAuXdekzLWR/MCmsT+Ykvp9a/s="; sha256 = "sha256-JwPeSNUc++z6RfMe0qAuXdekzLWR/MCmsT+Ykvp9a/s=";
}; };
nativeBuildInputs = [ autoreconfHook pkg-config ]; nativeBuildInputs = [
buildInputs = [ dav1d rav1e libde265 x265 libpng libjpeg libaom ]; autoreconfHook
pkg-config
];
buildInputs = [
dav1d
rav1e
libde265
x265
libpng
libjpeg
libaom
gdk-pixbuf
];
enableParallelBuilding = true; enableParallelBuilding = true;
# Fix installation path for gdk-pixbuf module
PKG_CONFIG_GDK_PIXBUF_2_0_GDK_PIXBUF_MODULEDIR = "${placeholder "out"}/${gdk-pixbuf.moduleDir}";
passthru.tests = { passthru.tests = {
inherit gimp imagemagick imlib2Full imv vips; inherit gimp imagemagick imlib2Full imv vips;
}; };

View File

@ -9,11 +9,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "libsigc++"; pname = "libsigc++";
version = "3.2.0"; version = "3.4.0";
src = fetchurl { src = fetchurl {
url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
sha256 = "jNy5huPwp8W0R0qjyDPWduYkaVCfSJkRDd8RjwQIJlE="; sha256 = "AuJjD/tc6TzVLDhCNSHf5wYzKIY6bpbUHXZaYRa4cH4=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [

View File

@ -6,13 +6,13 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "ngtcp2"; pname = "ngtcp2";
version = "0.12.1"; version = "0.13.0";
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "ngtcp2"; owner = "ngtcp2";
repo = "ngtcp2"; repo = "ngtcp2";
rev = "v${version}"; rev = "v${version}";
sha256 = "sha256-nUUbGNxr2pGiEoYbArHppNE29rki9SM/3MZWMS9HmqY="; sha256 = "sha256-rKEF5R1GubgFiblmdTqh26PxTRxIqXUJHxj0Qwd3N00=";
}; };
outputs = [ "out" "dev" ]; outputs = [ "out" "dev" ];

View File

@ -2,11 +2,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "socket_wrapper"; pname = "socket_wrapper";
version = "1.3.4"; version = "1.4.0";
src = fetchurl { src = fetchurl {
url = "mirror://samba/cwrap/socket_wrapper-${version}.tar.gz"; url = "mirror://samba/cwrap/socket_wrapper-${version}.tar.gz";
sha256 = "sha256-dmYeXGXbe05WiT2ZDrH4aCmymDjj8SqrZyEc3d0Uf0Y="; sha256 = "sha256-IGQQBSyh8hjZuymmRtU4FI2n7FyYmP28Nun9eorvAHY=";
}; };
nativeBuildInputs = [ cmake pkg-config ]; nativeBuildInputs = [ cmake pkg-config ];

View File

@ -2,17 +2,25 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "tinyxml-2"; pname = "tinyxml-2";
version = "6.0.0"; version = "9.0.0";
src = fetchFromGitHub { src = fetchFromGitHub {
repo = "tinyxml2"; repo = "tinyxml2";
owner = "leethomason"; owner = "leethomason";
rev = version; rev = version;
sha256 = "031fmhpah449h3rkyamzzdpzccrrfrvjb4qn6vx2vjm47jwc54qv"; sha256 = "sha256-AQQOctXi7sWIH/VOeSUClX6hlm1raEQUOp+VoPjLM14=";
}; };
nativeBuildInputs = [ cmake ]; nativeBuildInputs = [ cmake ];
cmakeFlags = [
# the cmake package does not handle absolute CMAKE_INSTALL_INCLUDEDIR correctly
# (setting it to an absolute path causes include files to go to $out/$out/include,
# because the absolute path is interpreted with root at $out).
"-DCMAKE_INSTALL_INCLUDEDIR=include"
"-DCMAKE_INSTALL_LIBDIR=lib"
];
meta = { meta = {
description = "A simple, small, efficient, C++ XML parser"; description = "A simple, small, efficient, C++ XML parser";
homepage = "https://www.grinninglizard.com/tinyxml2/index.html"; homepage = "https://www.grinninglizard.com/tinyxml2/index.html";

View File

@ -46,11 +46,11 @@
stdenv.mkDerivation rec { stdenv.mkDerivation rec {
pname = "tracker-miners"; pname = "tracker-miners";
version = "3.4.2"; version = "3.4.3";
src = fetchurl { src = fetchurl {
url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz"; url = "mirror://gnome/sources/${pname}/${lib.versions.majorMinor version}/${pname}-${version}.tar.xz";
sha256 = "EB42CPHCi/7YriVSL3pyC1WfiJp24oCvvlCk2LBk+Sw="; sha256 = "jk85dkcmQbZI0PjyDeuuGxYpyltWC4YW4RfSnXVvvus=";
}; };
nativeBuildInputs = [ nativeBuildInputs = [

View File

@ -48,6 +48,13 @@ stdenv.mkDerivation rec {
url = "https://git.alpinelinux.org/aports/plain/community/vte3/fix-W_EXITCODE.patch?id=4d35c076ce77bfac7655f60c4c3e4c86933ab7dd"; url = "https://git.alpinelinux.org/aports/plain/community/vte3/fix-W_EXITCODE.patch?id=4d35c076ce77bfac7655f60c4c3e4c86933ab7dd";
sha256 = "FkVyhsM0mRUzZmS2Gh172oqwcfXv6PyD6IEgjBhy2uU="; sha256 = "FkVyhsM0mRUzZmS2Gh172oqwcfXv6PyD6IEgjBhy2uU=";
}) })
# Fix copying text with GTK 4.
# https://gitlab.gnome.org/GNOME/vte/-/issues/2584
(fetchpatch {
url = "https://gitlab.gnome.org/GNOME/vte/-/commit/ddb2c8ae0baf3b73d77d1f6ce6142e92faa632af.patch";
hash = "sha256-5Eu0EH0MBJqJUZ6d5bVe5+hl4Z/Gd3Yltz0VAQK7ogY=";
})
]; ];
nativeBuildInputs = [ nativeBuildInputs = [

View File

@ -12,6 +12,8 @@ stdenv.mkDerivation rec {
sha256 = "06yyds2vcwlfr2nd3gvyrazlijjcrd1abnvkfpkaadgwdw3qam1i"; sha256 = "06yyds2vcwlfr2nd3gvyrazlijjcrd1abnvkfpkaadgwdw3qam1i";
}; };
strictDeps = true;
nativeBuildInputs = [ ocaml findlib ]; nativeBuildInputs = [ ocaml findlib ];
# don't run tests in buildPhase # don't run tests in buildPhase

View File

@ -10,7 +10,7 @@ buildDunePackage {
propagatedBuildInputs = [ alcotest logs lwt fmt ]; propagatedBuildInputs = [ alcotest logs lwt fmt ];
doCheck = true; doCheck = true;
nativeCheckInputs = [ re cmdliner ]; checkInputs = [ re cmdliner ];
meta = alcotest.meta // { meta = alcotest.meta // {
description = "Lwt-based helpers for Alcotest"; description = "Lwt-based helpers for Alcotest";

View File

@ -14,7 +14,7 @@ buildDunePackage rec {
sha256 = "1hmrkdcdlkwy7rxhngf3cv3sa61cznnd9p5lmqhx20664gx2ibrh"; sha256 = "1hmrkdcdlkwy7rxhngf3cv3sa61cznnd9p5lmqhx20664gx2ibrh";
}; };
nativeCheckInputs = [ alcotest ppx_let ]; checkInputs = [ alcotest ppx_let ];
buildInputs = [ ocaml-syntax-shims ]; buildInputs = [ ocaml-syntax-shims ];
propagatedBuildInputs = [ bigstringaf result ]; propagatedBuildInputs = [ bigstringaf result ];
doCheck = lib.versionAtLeast ocaml.version "4.08"; doCheck = lib.versionAtLeast ocaml.version "4.08";

View File

@ -17,6 +17,7 @@ stdenv.mkDerivation rec {
buildInputs = [ gmp mpfr ppl camlidl ]; buildInputs = [ gmp mpfr ppl camlidl ];
propagatedBuildInputs = [ mlgmpidl ]; propagatedBuildInputs = [ mlgmpidl ];
# TODO: Doesn't produce the library correctly if true
strictDeps = false; strictDeps = false;
outputs = [ "out" "bin" "dev" ]; outputs = [ "out" "bin" "dev" ];

View File

@ -36,7 +36,7 @@ buildDunePackage rec {
]; ];
doCheck = true; doCheck = true;
nativeCheckInputs = [ checkInputs = [
alcotest alcotest
mirage-clock-unix mirage-clock-unix
mirage-profile mirage-profile

View File

@ -16,7 +16,7 @@ buildDunePackage rec {
propagatedBuildInputs = [ cstruct zarith bigarray-compat stdlib-shims ptime ]; propagatedBuildInputs = [ cstruct zarith bigarray-compat stdlib-shims ptime ];
doCheck = true; doCheck = true;
nativeCheckInputs = [ alcotest ]; checkInputs = [ alcotest ];
meta = with lib; { meta = with lib; {
homepage = "https://github.com/mirleft/ocaml-asn1-combinators"; homepage = "https://github.com/mirleft/ocaml-asn1-combinators";

View File

@ -11,9 +11,8 @@ buildDunePackage {
propagatedBuildInputs = [ atdgen-runtime ]; propagatedBuildInputs = [ atdgen-runtime ];
doCheck = true; doCheck = true;
nativeCheckInputs = [ alcotest atdgen-codec-runtime nativeCheckInputs = [ atd (python3.withPackages (ps: [ ps.jsonschema ]))];
(python3.withPackages (ps: [ ps.jsonschema ])) checkInputs = [ alcotest atdgen-codec-runtime ];
];
meta = (builtins.removeAttrs atd.meta [ "mainProgram" ]) // { meta = (builtins.removeAttrs atd.meta [ "mainProgram" ]) // {
description = "Generates efficient JSON serializers, deserializers and validators"; description = "Generates efficient JSON serializers, deserializers and validators";

View File

@ -18,8 +18,6 @@ buildDunePackage rec {
hash = "sha256-ae1gTx3Emmkof/2Gnhq0d5RyfkFx21hHkVEVgyPdXuo="; hash = "sha256-ae1gTx3Emmkof/2Gnhq0d5RyfkFx21hHkVEVgyPdXuo=";
}; };
nativeBuildInputs = [ ppx_cstruct ];
propagatedBuildInputs = [ propagatedBuildInputs = [
mirage-crypto mirage-crypto-ec mirage-crypto-rng mirage-crypto-pk x509 mirage-crypto mirage-crypto-ec mirage-crypto-rng mirage-crypto-pk x509
cstruct cstruct-sexp sexplib mtime cstruct cstruct-sexp sexplib mtime
@ -27,8 +25,10 @@ buildDunePackage rec {
ppx_sexp_conv eqaf ppx_sexp_conv eqaf
]; ];
buildInputs = [ ppx_cstruct ];
doCheck = true; doCheck = true;
nativeCheckInputs = [ cstruct-unix cmdliner fmt ]; checkInputs = [ cstruct-unix cmdliner fmt ];
meta = with lib; { meta = with lib; {
description = "SSH implementation in OCaml"; description = "SSH implementation in OCaml";

View File

@ -14,7 +14,8 @@ buildDunePackage {
]; ];
doCheck = true; doCheck = true;
nativeCheckInputs = [ cstruct-unix ]; nativeCheckInputs = [ awa ];
checkInputs = [ cstruct-unix ];
meta = awa.meta // { mainProgram = "awa_lwt_server"; }; meta = awa.meta // { mainProgram = "awa_lwt_server"; };
} }

View File

@ -38,7 +38,8 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ which makeWrapper ocaml findlib ocamlbuild ocaml_oasis ]; nativeBuildInputs = [ which makeWrapper ocaml findlib ocamlbuild ocaml_oasis ];
buildInputs = [ linenoise buildInputs = [ ocamlbuild
linenoise
ounit ounit
ppx_bitstring ppx_bitstring
z3 z3

View File

@ -11,11 +11,11 @@ buildDunePackage rec {
sha256 = "sha256-WJ3pwAV46/54QZismBjTWGxHSyMWts0+HEbMsfYq46Q="; sha256 = "sha256-WJ3pwAV46/54QZismBjTWGxHSyMWts0+HEbMsfYq46Q=";
}; };
propagatedBuildInputs = [ findlib ]; nativeBuildInputs = [ findlib ];
# otherwise fmt breaks evaluation # otherwise fmt breaks evaluation
doCheck = lib.versionAtLeast ocaml.version "4.08"; doCheck = lib.versionAtLeast ocaml.version "4.08";
nativeCheckInputs = [ alcotest bos rresult ]; checkInputs = [ alcotest bos rresult ];
meta = { meta = {
homepage = "https://github.com/mirage/ocaml-base64"; homepage = "https://github.com/mirage/ocaml-base64";

View File

@ -9,11 +9,11 @@ stdenv.mkDerivation rec {
sha256 = "16wi8ld7c3mq77ylpgbnj8qqqqimyzwxs47v06vyrwpma5pab5xa"; sha256 = "16wi8ld7c3mq77ylpgbnj8qqqqimyzwxs47v06vyrwpma5pab5xa";
}; };
strictDeps = true;
nativeBuildInputs = [ ocaml findlib ocamlbuild ]; nativeBuildInputs = [ ocaml findlib ocamlbuild ];
buildInputs = [ ocaml_pcre ]; buildInputs = [ ocaml_pcre ];
strictDeps = true;
createFindlibDestdir = true; createFindlibDestdir = true;
meta = { meta = {

View File

@ -12,7 +12,7 @@ buildDunePackage rec {
useDune2 = true; useDune2 = true;
doCheck = true; doCheck = true;
nativeCheckInputs = [ checkInputs = [
stdlib-shims stdlib-shims
]; ];

View File

@ -14,12 +14,10 @@ buildDunePackage rec {
minimumOCamlVersion = "4.07"; minimumOCamlVersion = "4.07";
useDune2 = true; useDune2 = true;
strictDeps = !doCheck;
propagatedBuildInputs = [ bigarray-compat ]; propagatedBuildInputs = [ bigarray-compat ];
nativeBuildInputs = [ findlib pkg-config ]; nativeBuildInputs = [ findlib pkg-config ];
nativeCheckInputs = [ alcotest astring fpath bos ]; checkInputs = [ alcotest astring fpath bos ];
doCheck = lib.versionAtLeast ocaml.version "4.08"; doCheck = lib.versionAtLeast ocaml.version "4.08";
meta = with lib; { meta = with lib; {

View File

@ -13,11 +13,8 @@ buildDunePackage rec {
sha256 = "sha256-HXPjnE56auy2MI6HV2XuBX/VeqsO50HFzTul17lKEqE="; sha256 = "sha256-HXPjnE56auy2MI6HV2XuBX/VeqsO50HFzTul17lKEqE=";
}; };
# This currently fails with dune
strictDeps = false;
nativeBuildInputs = [ pkg-config ]; nativeBuildInputs = [ pkg-config ];
nativeCheckInputs = [ alcotest ]; checkInputs = [ alcotest ];
doCheck = true; doCheck = true;
meta = { meta = {

View File

@ -18,7 +18,7 @@ buildDunePackage rec {
hash = "sha256-058yMbz9ExvgNG/kY9tPk70XSeVRSSKVg4n4F4fmPu4="; hash = "sha256-058yMbz9ExvgNG/kY9tPk70XSeVRSSKVg4n4F4fmPu4=";
}; };
nativeCheckInputs = [ earley timed ]; checkInputs = [ earley timed ];
doCheck = true; doCheck = true;
meta = with lib; { meta = with lib; {

View File

@ -11,8 +11,6 @@ buildDunePackage rec {
propagatedBuildInputs = [ camlp-streams easy-format ]; propagatedBuildInputs = [ camlp-streams easy-format ];
strictDeps = true;
meta = { meta = {
description = "Binary data format designed for speed, safety, ease of use and backward compatibility as protocols evolve"; description = "Binary data format designed for speed, safety, ease of use and backward compatibility as protocols evolve";
homepage = "https://github.com/ocaml-community/biniou"; homepage = "https://github.com/ocaml-community/biniou";

View File

@ -1,6 +1,7 @@
{ lib, buildDunePackage, fetchFromGitHub, fetchpatch { lib, buildDunePackage, fetchFromGitHub, fetchpatch
, ounit, async, base64, camlzip, cfstream , ounit, async, base64, camlzip, cfstream
, core, ppx_jane, ppx_sexp_conv, rresult, uri, xmlm }: , core, ppx_jane, ppx_sexp_conv, rresult, uri, xmlm
}:
buildDunePackage rec { buildDunePackage rec {
pname = "biocaml"; pname = "biocaml";
@ -10,8 +11,8 @@ buildDunePackage rec {
src = fetchFromGitHub { src = fetchFromGitHub {
owner = "biocaml"; owner = "biocaml";
repo = pname; repo = pname;
rev = "v${version}"; rev = "v${version}";
sha256 = "01yw12yixs45ya1scpb9jy2f7dw1mbj7741xib2xpq3kkc1hc21s"; sha256 = "01yw12yixs45ya1scpb9jy2f7dw1mbj7741xib2xpq3kkc1hc21s";
}; };
@ -21,7 +22,7 @@ buildDunePackage rec {
}; };
buildInputs = [ ppx_jane ppx_sexp_conv ]; buildInputs = [ ppx_jane ppx_sexp_conv ];
nativeCheckInputs = [ ounit ]; checkInputs = [ ounit ];
propagatedBuildInputs = [ async base64 camlzip cfstream core rresult uri xmlm ]; propagatedBuildInputs = [ async base64 camlzip cfstream core rresult uri xmlm ];
meta = with lib; { meta = with lib; {

View File

@ -14,7 +14,7 @@ buildDunePackage rec {
buildInputs = [ bitstring ppxlib ]; buildInputs = [ bitstring ppxlib ];
doCheck = lib.versionAtLeast ocaml.version "4.08"; doCheck = lib.versionAtLeast ocaml.version "4.08";
nativeCheckInputs = [ ounit ]; checkInputs = [ ounit ];
meta = bitstring.meta // { meta = bitstring.meta // {
description = "Bitstrings and bitstring matching for OCaml - PPX extension"; description = "Bitstrings and bitstring matching for OCaml - PPX extension";

View File

@ -17,8 +17,6 @@ stdenv.mkDerivation rec {
nativeBuildInputs = [ autoreconfHook which ocaml findlib ]; nativeBuildInputs = [ autoreconfHook which ocaml findlib ];
strictDeps = true;
createFindlibDestdir = true; createFindlibDestdir = true;
meta = { meta = {

View File

@ -1,11 +1,11 @@
{ { lib
lib, , fetchzip
fetchzip, , buildDunePackage
buildDunePackage, , bls12-381
bls12-381, , alcotest
alcotest, , bisect_ppx
bisect_ppx, , integers_stubs_js
integers_stubs_js, ,
}: }:
buildDunePackage rec { buildDunePackage rec {
@ -20,7 +20,7 @@ buildDunePackage rec {
propagatedBuildInputs = [ bls12-381 ]; propagatedBuildInputs = [ bls12-381 ];
nativeCheckInputs = [alcotest bisect_ppx integers_stubs_js]; checkInputs = [ alcotest bisect_ppx integers_stubs_js ];
doCheck = true; doCheck = true;
@ -28,6 +28,6 @@ buildDunePackage rec {
description = "Implementation of BLS signatures for the pairing-friendly curve BLS12-381"; description = "Implementation of BLS signatures for the pairing-friendly curve BLS12-381";
license = lib.licenses.mit; license = lib.licenses.mit;
homepage = "https://gitlab.com/nomadic-labs/cryptography/ocaml-bls12-381-signature"; homepage = "https://gitlab.com/nomadic-labs/cryptography/ocaml-bls12-381-signature";
maintainers = [lib.maintainers.ulrikstrid]; maintainers = [ lib.maintainers.ulrikstrid ];
}; };
} }

View File

@ -1,6 +1,7 @@
{ lib, buildDunePackage, fetchFromGitLab { lib, buildDunePackage, fetchFromGitLab
, ff-sig, zarith, zarith_stubs_js, integers_stubs_js, integers, hex , ff-sig, zarith, zarith_stubs_js, integers_stubs_js, integers, hex
, alcotest, ff-pbt }: , alcotest, ff-pbt
}:
buildDunePackage rec { buildDunePackage rec {
pname = "bls12-381"; pname = "bls12-381";
@ -23,7 +24,7 @@ buildDunePackage rec {
hex hex
]; ];
nativeCheckInputs = [ alcotest ff-pbt ]; checkInputs = [ alcotest ff-pbt ];
doCheck = true; doCheck = true;

View File

@ -26,7 +26,7 @@ buildDunePackage rec {
zarith zarith
]; ];
nativeCheckInputs = [ checkInputs = [
alcotest alcotest
]; ];

View File

@ -14,7 +14,7 @@ buildDunePackage rec {
}; };
doCheck = true; doCheck = true;
nativeCheckInputs = [ qcheck-core ]; checkInputs = [ qcheck-core ];
meta = { meta = {
description = "Backward Lists"; description = "Backward Lists";

View File

@ -39,7 +39,7 @@ buildDunePackage rec {
]; ];
doCheck = true; doCheck = true;
nativeCheckInputs = [ alcotest ]; checkInputs = [ alcotest ];
meta = with lib; { meta = with lib; {
description = "X.509 trust anchors extracted from Mozilla's NSS"; description = "X.509 trust anchors extracted from Mozilla's NSS";

View File

@ -19,7 +19,7 @@ buildDunePackage rec {
propagatedBuildInputs = [ bos fpath ptime mirage-crypto x509 astring logs ]; propagatedBuildInputs = [ bos fpath ptime mirage-crypto x509 astring logs ];
doCheck = true; doCheck = true;
nativeCheckInputs = [ checkInputs = [
cacert # for /etc/ssl/certs/ca-bundle.crt cacert # for /etc/ssl/certs/ca-bundle.crt
alcotest alcotest
fmt fmt

View File

@ -14,8 +14,6 @@ buildDunePackage rec {
propagatedBuildInputs = [ re ]; propagatedBuildInputs = [ re ];
strictDeps = true;
meta = { meta = {
inherit (src.meta) homepage; inherit (src.meta) homepage;
description = "A library for handling dates and times"; description = "A library for handling dates and times";

View File

@ -25,7 +25,7 @@ buildDunePackage rec {
# alcotest isn't available for OCaml < 4.08 due to fmt # alcotest isn't available for OCaml < 4.08 due to fmt
doCheck = lib.versionAtLeast ocaml.version "4.08"; doCheck = lib.versionAtLeast ocaml.version "4.08";
nativeCheckInputs = [ alcotest ]; checkInputs = [ alcotest ];
meta = { meta = {
homepage = "https://github.com/oklm-wsh/Callipyge"; homepage = "https://github.com/oklm-wsh/Callipyge";

View File

@ -30,6 +30,8 @@ stdenv.mkDerivation rec {
sha256 = "17hvsql5dml7ialjcags8wphs7w6z88b2rgjir1382bg8vn62bkr"; sha256 = "17hvsql5dml7ialjcags8wphs7w6z88b2rgjir1382bg8vn62bkr";
}; };
strictDeps = true;
nativeBuildInputs = [ nativeBuildInputs = [
omake omake
ocaml ocaml
@ -65,6 +67,8 @@ stdenv.mkDerivation rec {
meta = with lib; { meta = with lib; {
# 4.2.5 requires OCaml >= 4.06 # 4.2.5 requires OCaml >= 4.06
branch = "4.2.4"; branch = "4.2.4";
# incompatible with omake >= 0.10
broken = true;
homepage = "https://gitlab.com/camlspotter/camlimages"; homepage = "https://gitlab.com/camlspotter/camlimages";
description = "OCaml image processing library"; description = "OCaml image processing library";
license = licenses.lgpl2Only; license = licenses.lgpl2Only;

View File

@ -17,8 +17,6 @@ buildDunePackage rec {
sha256 = "1m2c76ghisg73dikz2ifdkrbkgiwa0hcmp21f2fm2rkbf02rq3f4"; sha256 = "1m2c76ghisg73dikz2ifdkrbkgiwa0hcmp21f2fm2rkbf02rq3f4";
}; };
strictDeps = true;
nativeBuildInputs = [ cppo ]; nativeBuildInputs = [ cppo ];
buildInputs = [ dune-configurator graphics lablgtk stdio ]; buildInputs = [ dune-configurator graphics lablgtk stdio ];

View File

@ -15,8 +15,6 @@ buildDunePackage rec {
nativeBuildInputs = [ cppo ]; nativeBuildInputs = [ cppo ];
strictDeps = true;
configurePhase = '' configurePhase = ''
runHook preConfigure runHook preConfigure
ocaml configure.ml --share $out/share/camomile ocaml configure.ml --share $out/share/camomile

Some files were not shown because too many files have changed in this diff Show More