Merge master into haskell-updates

This commit is contained in:
github-actions[bot] 2023-08-18 00:11:02 +00:00 committed by GitHub
commit 1c5b42d2a5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23
96 changed files with 2046 additions and 1996 deletions

File diff suppressed because it is too large Load diff

View file

@ -6251,6 +6251,12 @@
githubId = 471835;
name = "Giorgio Gallo";
};
GirardR1006 = {
email = "julien.girard2@cea.fr";
github = "GirardR1006";
githubId = 19275558;
name = "Julien Girard-Satabin";
};
GKasparov = {
email = "mizozahr@gmail.com";
github = "GKasparov";
@ -13944,6 +13950,12 @@
githubId = 115877;
name = "Kenny Shen";
};
quadradical = {
email = "nixos@henryhiles.com";
github = "Henry-Hiles";
githubId = 71790868;
name = "Henry Hiles";
};
quag = {
email = "quaggy@gmail.com";
github = "quag";

View file

@ -106,7 +106,13 @@ def main() -> None:
args.keep_vm_state,
) as driver:
if args.interactive:
ptpython.repl.embed(driver.test_symbols(), {})
history_dir = os.getcwd()
history_path = os.path.join(history_dir, ".nixos-test-history")
ptpython.repl.embed(
driver.test_symbols(),
{},
history_filename=history_path,
)
else:
tic = time.time()
driver.run_tests()

View file

@ -123,7 +123,7 @@ in
RestrictNamespaces = true;
RestrictRealtime = true;
SystemCallArchitectures = "native";
SystemCallFilter = [ "@system-service" "~@privileged @setuid @keyring" ];
SystemCallFilter = [ "@system-service" "~@setuid @keyring" ];
UMask = "0066";
} // lib.optionalAttrs (cfg.port < 1024) {
AmbientCapabilities = [ "CAP_NET_BIND_SERVICE" ];

View file

@ -24,7 +24,7 @@ in
patches = [
(super.fetchpatch {
url = "https://dwm.suckless.org/patches/steam/dwm-steam-6.2.diff";
sha256 = "1ld1z3fh6p5f8gr62zknx3axsinraayzxw3rz1qwg73mx2zk5y1f";
sha256 = "sha256-f3lffBjz7+0Khyn9c9orzReoLTqBb/9gVGshYARGdVc=";
})
];
})

View file

@ -573,6 +573,7 @@ in {
openresty-lua = handleTest ./openresty-lua.nix {};
opensmtpd = handleTest ./opensmtpd.nix {};
opensmtpd-rspamd = handleTest ./opensmtpd-rspamd.nix {};
opensnitch = handleTest ./opensnitch.nix {};
openssh = handleTest ./openssh.nix {};
octoprint = handleTest ./octoprint.nix {};
openstack-image-metadata = (handleTestOn ["x86_64-linux"] ./openstack-image.nix {}).metadata or {};

View file

@ -0,0 +1,62 @@
import ./make-test-python.nix ({ pkgs, ... }: {
name = "opensnitch";
meta = with pkgs.lib.maintainers; {
maintainers = [ onny ];
};
nodes = {
server =
{ ... }: {
networking.firewall.allowedTCPPorts = [ 80 ];
services.caddy = {
enable = true;
virtualHosts."localhost".extraConfig = ''
respond "Hello, world!"
'';
};
};
clientBlocked =
{ ... }: {
services.opensnitch = {
enable = true;
settings.DefaultAction = "deny";
};
};
clientAllowed =
{ ... }: {
services.opensnitch = {
enable = true;
settings.DefaultAction = "deny";
rules = {
opensnitch = {
name = "curl";
enabled = true;
action = "allow";
duration = "always";
operator = {
type ="simple";
sensitive = false;
operand = "process.path";
data = "${pkgs.curl}/bin/curl";
};
};
};
};
};
};
testScript = ''
start_all()
server.wait_for_unit("caddy.service")
server.wait_for_open_port(80)
clientBlocked.wait_for_unit("opensnitchd.service")
clientBlocked.fail("curl http://server")
clientAllowed.wait_for_unit("opensnitchd.service")
clientAllowed.succeed("curl http://server")
'';
})

View file

@ -13,7 +13,7 @@ let
in
{
name = "mastodon-remote-postgresql";
meta.maintainers = with pkgs.lib.maintainers; [ erictapen izorkin turion ];
meta.maintainers = with pkgs.lib.maintainers; [ erictapen izorkin ];
nodes = {
database = {

View file

@ -1,9 +1,25 @@
{ lib, stdenv, fetchFromGitHub, autoreconfHook, alsa-lib, fftw,
libpulseaudio, ncurses, iniparser }:
{ lib
, stdenv
, fetchFromGitHub
, autoreconfHook
, alsa-lib
, fftw
, iniparser
, libpulseaudio
, ncurses
, pkgconf
}:
stdenv.mkDerivation rec {
pname = "cava";
version = "0.9.0";
version = "0.9.1";
src = fetchFromGitHub {
owner = "karlstav";
repo = "cava";
rev = version;
hash = "sha256-W/2B9iTcO2F2vHQzcbg/6pYBwe+rRNfADdOiw4NY9Jk=";
};
buildInputs = [
alsa-lib
@ -13,14 +29,14 @@ stdenv.mkDerivation rec {
iniparser
];
src = fetchFromGitHub {
owner = "karlstav";
repo = "cava";
rev = version;
sha256 = "sha256-mIgkvgVcbRdE29lSLojIzIsnwZgnQ+B2sgScDWrLyd8=";
};
nativeBuildInputs = [
autoreconfHook
pkgconf
];
nativeBuildInputs = [ autoreconfHook ];
preAutoreconf = ''
echo ${version} > version
'';
meta = with lib; {
description = "Console-based Audio Visualizer for Alsa";

View file

@ -162,7 +162,7 @@ in stdenv'.mkDerivation rec {
description = "Music notation and composition software";
homepage = "https://musescore.org/";
license = licenses.gpl3Only;
maintainers = with maintainers; [ vandenoever turion doronbehar ];
maintainers = with maintainers; [ vandenoever doronbehar ];
# on aarch64-linux:
# error: cannot convert '<brace-enclosed initializer list>' to 'float32x4_t' in assignment
broken = (stdenv.isLinux && stdenv.isAarch64);

View file

@ -1,5 +1,7 @@
{ lib, buildGoModule, fetchFromGitHub }:
{ lib
, buildGoModule
, fetchFromGitHub
}:
buildGoModule rec {
pname = "glow";
version = "1.5.0";
@ -23,5 +25,6 @@ buildGoModule rec {
changelog = "https://github.com/charmbracelet/glow/releases/tag/v${version}";
license = licenses.mit;
maintainers = with maintainers; [ Br1ght0ne penguwin ];
mainProgram = "glow";
};
}

View file

@ -967,12 +967,12 @@ final: prev:
base46 = buildVimPluginFrom2Nix {
pname = "base46";
version = "2023-07-29";
version = "2023-08-12";
src = fetchFromGitHub {
owner = "nvchad";
repo = "base46";
rev = "1a3faca5fdb6da541a28c37efdb60d99b34c15cc";
sha256 = "1yjhfd8cc8k449qxbf4c7mm5fgi3qblbh6775byrib73hbli7p2c";
rev = "e56d8b27addf13504ac112ecdb37acb5ac16065b";
sha256 = "0wzi5fkzdxx5xcbs20a9a52yb8b6v60gbd8j3n76bppss06h0lmg";
};
meta.homepage = "https://github.com/nvchad/base46/";
};
@ -1235,8 +1235,8 @@ final: prev:
src = fetchFromGitHub {
owner = "ms-jpq";
repo = "chadtree";
rev = "7dbc8b17c6d22a7511a8818636a8f7a428cf56f8";
sha256 = "1vqw7g4kqjrcjfqzq4r995lh0yc466pa88d24ii38vwzmzp27z10";
rev = "f897f9caaee339c8447280838c6d0c6770ef534a";
sha256 = "1ckpch1i1d3lfmrm5mxw9dikrbsa2mhp5q3fwm7yrlx1mlvh1ahg";
};
meta.homepage = "https://github.com/ms-jpq/chadtree/";
};
@ -2033,6 +2033,18 @@ final: prev:
meta.homepage = "https://github.com/Exafunction/codeium.vim/";
};
codewindow-nvim = buildVimPluginFrom2Nix {
pname = "codewindow.nvim";
version = "2023-07-23";
src = fetchFromGitHub {
owner = "gorbit99";
repo = "codewindow.nvim";
rev = "11fb5520898d22a563fe6a124a61c0d2887f3d3f";
sha256 = "1rnw5z3vwc183gvk3v3xciyzgqwfp0jsd5vckj5gpig1lg9l4yzf";
};
meta.homepage = "https://github.com/gorbit99/codewindow.nvim/";
};
codi-vim = buildVimPluginFrom2Nix {
pname = "codi.vim";
version = "2023-02-28";
@ -2947,6 +2959,18 @@ final: prev:
meta.homepage = "https://github.com/direnv/direnv.vim/";
};
distant-nvim = buildVimPluginFrom2Nix {
pname = "distant.nvim";
version = "2023-07-24";
src = fetchFromGitHub {
owner = "chipsenkbeil";
repo = "distant.nvim";
rev = "17bcd37f8d91dcb987456be456d8a95db1a772ba";
sha256 = "0z6if0p7n8bi5gd4p3h7i7z3kq8q2yr864nfq0bvzy9ps131z9wl";
};
meta.homepage = "https://github.com/chipsenkbeil/distant.nvim/";
};
doki-theme-vim = buildVimPluginFrom2Nix {
pname = "doki-theme-vim";
version = "2023-01-07";
@ -3299,12 +3323,12 @@ final: prev:
firenvim = buildVimPluginFrom2Nix {
pname = "firenvim";
version = "2023-08-07";
version = "2023-08-12";
src = fetchFromGitHub {
owner = "glacambre";
repo = "firenvim";
rev = "2a709e2bf9e2ff065e13619d21b5a672e51023f6";
sha256 = "1bk5fdsv55cydbqli86xq9fw170qm46zi3m7l1jfz2hd1dlw4q1z";
rev = "1acdf0270bdd9b83a876a15c99dca3c9b40fbaa5";
sha256 = "0fi5rf408ii5k3zkjkvc2n8n18g1wd54c3k4a8ir0bzgsiwqv767";
};
meta.homepage = "https://github.com/glacambre/firenvim/";
};
@ -3418,6 +3442,18 @@ final: prev:
meta.homepage = "https://github.com/akinsho/flutter-tools.nvim/";
};
fold-preview-nvim = buildVimPluginFrom2Nix {
pname = "fold-preview.nvim";
version = "2023-01-27";
src = fetchFromGitHub {
owner = "anuvyklack";
repo = "fold-preview.nvim";
rev = "b7920cb0aba2b48a6b679bff45f98c3ebc0f0b89";
sha256 = "1hjzwcs7cdyf8sn3hj4vl5zpn3lzd2qvsg44wzvlslnynqcxkg0l";
};
meta.homepage = "https://github.com/anuvyklack/fold-preview.nvim/";
};
formatter-nvim = buildVimPluginFrom2Nix {
pname = "formatter.nvim";
version = "2023-07-13";
@ -3852,12 +3888,12 @@ final: prev:
grammar-guard-nvim = buildVimPluginFrom2Nix {
pname = "grammar-guard.nvim";
version = "2022-01-03";
version = "2023-08-12";
src = fetchFromGitHub {
owner = "brymer-meneses";
repo = "grammar-guard.nvim";
rev = "ea163c4adfd68fdd40e095cdf39cb506bf3ce3b2";
sha256 = "0wdbpkg1y0s7fhaybyj735dxdkvfgnng49i8k0zrsy16d75md4bs";
rev = "265e5a0eba8cf5b14702a93841b218d4c05be43b";
sha256 = "040m6gpvgqh1h9cysbbrmklbf5vw13ij4ffvxbnzs33xfbl8q058";
};
meta.homepage = "https://github.com/brymer-meneses/grammar-guard.nvim/";
};
@ -4150,12 +4186,12 @@ final: prev:
hotpot-nvim = buildVimPluginFrom2Nix {
pname = "hotpot.nvim";
version = "2023-08-11";
version = "2023-08-12";
src = fetchFromGitHub {
owner = "rktjmp";
repo = "hotpot.nvim";
rev = "42cb3f364a7ac6c2dfca08c8b86f950b00097657";
sha256 = "0y1049gmg6ia594ms00hx485d06cjmj9g65wgqnmziyjkssvbjan";
rev = "e5bb83d608271a9d977718f30f1b6bc9bd1b0dbe";
sha256 = "18nakf34apry57c4b3jprkc40ixg4p3a4nws7rh9i5dfi504blr7";
};
meta.homepage = "https://github.com/rktjmp/hotpot.nvim/";
};
@ -4246,12 +4282,12 @@ final: prev:
image-nvim = buildVimPluginFrom2Nix {
pname = "image.nvim";
version = "2023-07-17";
version = "2023-07-22";
src = fetchFromGitHub {
owner = "3rd";
repo = "image.nvim";
rev = "24c312191ca6bc04e45610a7bcb984d3bf208820";
sha256 = "1fy024nd01wryrasibc4b8divcfzx3a7xxfzx968l4a4l1q3l6vc";
rev = "5d8b8b3acbe2ec6fcfe782cbda3a8ebdad9c1b51";
sha256 = "0s7s803gg2b4wilfx973kf4c2gppsyr747wkwjlms3yjbx8iyb8k";
};
meta.homepage = "https://github.com/3rd/image.nvim/";
};
@ -4581,6 +4617,18 @@ final: prev:
meta.homepage = "https://github.com/kmonad/kmonad-vim/";
};
knap = buildVimPluginFrom2Nix {
pname = "knap";
version = "2023-07-25";
src = fetchFromGitHub {
owner = "frabjous";
repo = "knap";
rev = "503010f541696e99ed5c62f658620e546cebf8b0";
sha256 = "1aqfy1c4h95p94npdvyd7dhkr19f4qbnmr05sg1wbvqd9lfkslym";
};
meta.homepage = "https://github.com/frabjous/knap/";
};
kommentary = buildVimPluginFrom2Nix {
pname = "kommentary";
version = "2023-01-06";
@ -5265,6 +5313,18 @@ final: prev:
meta.homepage = "https://github.com/iamcco/markdown-preview.nvim/";
};
markid = buildVimPluginFrom2Nix {
pname = "markid";
version = "2023-07-01";
src = fetchFromGitHub {
owner = "David-Kunz";
repo = "markid";
rev = "46d03e1b7d82c07bbf06ef2f6595fea73ae6410b";
sha256 = "1mk96p5if9zd3apv7d2kn4c3h2ik39v80apr0qf10h8lwx5zx19c";
};
meta.homepage = "https://github.com/David-Kunz/markid/";
};
marks-nvim = buildVimPluginFrom2Nix {
pname = "marks.nvim";
version = "2023-02-25";
@ -5385,14 +5445,26 @@ final: prev:
meta.homepage = "https://github.com/savq/melange-nvim/";
};
mind-nvim = buildVimPluginFrom2Nix {
pname = "mind.nvim";
version = "2023-03-22";
src = fetchFromGitHub {
owner = "phaazon";
repo = "mind.nvim";
rev = "002137dd7cf97865ebd01b6a260209d2daf2da66";
sha256 = "1p7gb8p1jrb2wx3x67lv7am3k1a14kvwsq89fdpb8b060s2l1214";
};
meta.homepage = "https://github.com/phaazon/mind.nvim/";
};
mini-nvim = buildVimPluginFrom2Nix {
pname = "mini.nvim";
version = "2023-08-08";
version = "2023-08-12";
src = fetchFromGitHub {
owner = "echasnovski";
repo = "mini.nvim";
rev = "1b52c4ce7880b95d6c80eeb3cfe8e2da27d19db4";
sha256 = "02262ykxldwxhwf6aw0q9hsz3qda43qcj770hmr1fn6xmg4b6zyl";
rev = "654c723046d8f06151c7e940819c66030df011e7";
sha256 = "1glvdrws6q2ynmmnhhw88704lb1q5npqnl4vwls8yy3pvwwz78l8";
};
meta.homepage = "https://github.com/echasnovski/mini.nvim/";
};
@ -5505,6 +5577,18 @@ final: prev:
meta.homepage = "https://github.com/yegappan/mru/";
};
nabla-nvim = buildVimPluginFrom2Nix {
pname = "nabla.nvim";
version = "2023-04-22";
src = fetchFromGitHub {
owner = "jbyuki";
repo = "nabla.nvim";
rev = "8c143ad2b3ab3b8ffbd51e238ccfcbd246452a7e";
sha256 = "17iw6ca9b8mrw68f4zkghnf3if76yrpj5fn8cp8829zpm722l6b1";
};
meta.homepage = "https://github.com/jbyuki/nabla.nvim/";
};
ncm2 = buildVimPluginFrom2Nix {
pname = "ncm2";
version = "2022-03-17";
@ -5735,24 +5819,24 @@ final: prev:
neco-vim = buildVimPluginFrom2Nix {
pname = "neco-vim";
version = "2023-07-31";
version = "2023-08-12";
src = fetchFromGitHub {
owner = "Shougo";
repo = "neco-vim";
rev = "c1803742fed623212e675909ed74657cf6a77a2f";
sha256 = "1w4gqdjiv624izl5j92sjrrc2p72k9vq6pq1gwkyvhhvvaqnxhzs";
rev = "98f142bc8279d467e4e8ad81f1f007b1fe13d0a1";
sha256 = "0a5v767ad746m4vhzj5lq11h7zxc78zz4mxs4dr0s5n9a3g6z9sl";
};
meta.homepage = "https://github.com/Shougo/neco-vim/";
};
neo-tree-nvim = buildVimPluginFrom2Nix {
pname = "neo-tree.nvim";
version = "2023-08-07";
version = "2023-08-12";
src = fetchFromGitHub {
owner = "nvim-neo-tree";
repo = "neo-tree.nvim";
rev = "38293fe690981aba6cfef5e440f26d8b956d463e";
sha256 = "1mr6wllc1nv6zdrw4hzya5hmhzw1vclfim6f90xhln3vkbyci88b";
rev = "76c43f4017b26127b4749570f947385d0c872224";
sha256 = "12qja6fw5pmpwn914gmgkk0ck55g61z9ndlqpadk1z8d3939rnbp";
};
meta.homepage = "https://github.com/nvim-neo-tree/neo-tree.nvim/";
};
@ -5795,24 +5879,24 @@ final: prev:
neodev-nvim = buildVimPluginFrom2Nix {
pname = "neodev.nvim";
version = "2023-08-10";
version = "2023-08-12";
src = fetchFromGitHub {
owner = "folke";
repo = "neodev.nvim";
rev = "81a893eb94d502b2cbb08ed3871eeaadfd240131";
sha256 = "1b3lhl2hr42vhh7nvjhm4isp034n80il4d5x6b415vcacc0187ag";
rev = "9a5c0f0de5c15fba52d4fb83d425d3f4fa7abfa1";
sha256 = "1yvshl98nlza20lzay9q3rwv16xcnbrvjiwqn0f71zxrs7hzzs66";
};
meta.homepage = "https://github.com/folke/neodev.nvim/";
};
neoformat = buildVimPluginFrom2Nix {
pname = "neoformat";
version = "2023-08-03";
version = "2023-08-12";
src = fetchFromGitHub {
owner = "sbdchd";
repo = "neoformat";
rev = "08a621bd659511379e753970a4f3adebd45be8f4";
sha256 = "04dbccd9nfqj2vv5iv7a9fdz2mdk8kvpyd5gqwjzwsy84v7qx89h";
rev = "159e3e24fc018e16a937286488be17602aff8e3c";
sha256 = "1fyg3s8sqavmg5gqvpfdrywbyx8rfg2qrkc7qlhgs767k6dnp1vw";
};
meta.homepage = "https://github.com/sbdchd/neoformat/";
};
@ -5831,12 +5915,12 @@ final: prev:
neogit = buildVimPluginFrom2Nix {
pname = "neogit";
version = "2023-08-11";
version = "2023-08-12";
src = fetchFromGitHub {
owner = "NeogitOrg";
repo = "neogit";
rev = "e80cd6424a8a85d93bac25b8cd8d1758105f2b0f";
sha256 = "1x5cp250qim36l63qgikqpygmsdcciq7i69gcs3qfx9jxfgih4fh";
rev = "b92d229086f201b983f561a41f3eb18fef7f0e53";
sha256 = "00xwhyiwcyrmbh9zmlbxsrw956vafnn673vdrg06rfx9mqkjzy2f";
};
meta.homepage = "https://github.com/NeogitOrg/neogit/";
};
@ -5889,6 +5973,18 @@ final: prev:
meta.homepage = "https://github.com/rafamadriz/neon/";
};
neorepl-nvim = buildVimPluginFrom2Nix {
pname = "neorepl.nvim";
version = "2022-11-07";
src = fetchFromGitHub {
owner = "ii14";
repo = "neorepl.nvim";
rev = "bc819bb42edca9c4a6b6e5d00f09f94a49c3b735";
sha256 = "05fd3ygqpw5vyqgwc7iwbm8a7y70fl438khp6lz62bcsdd28yirs";
};
meta.homepage = "https://github.com/ii14/neorepl.nvim/";
};
neorg = buildVimPluginFrom2Nix {
pname = "neorg";
version = "2023-08-09";
@ -6215,12 +6311,12 @@ final: prev:
nerdcommenter = buildVimPluginFrom2Nix {
pname = "nerdcommenter";
version = "2023-06-26";
version = "2023-08-12";
src = fetchFromGitHub {
owner = "preservim";
repo = "nerdcommenter";
rev = "ab2ae4d502a26bc591db78a8548823ddd04bbc9c";
sha256 = "1my8nkc1fvs1awlzxqdy8q4448niwbg9ay5jliwly8aiiaxp2qvr";
rev = "d2e21d417f6c788b11ae3b90d7ac478930dead36";
sha256 = "140xp1kqj76gyn440bs62ff85b4xvlvxiyidvb5r4w0imrlacnpc";
};
meta.homepage = "https://github.com/preservim/nerdcommenter/";
};
@ -6455,12 +6551,12 @@ final: prev:
null-ls-nvim = buildVimPluginFrom2Nix {
pname = "null-ls.nvim";
version = "2023-07-06";
version = "2023-08-12";
src = fetchFromGitHub {
owner = "jose-elias-alvarez";
repo = "null-ls.nvim";
rev = "db09b6c691def0038c456551e4e2772186449f35";
sha256 = "133qcapq5klinnbhvbqmww5ibwfrrqn9ysg5gjx1kg2vva7nv8p8";
rev = "0010ea927ab7c09ef0ce9bf28c2b573fc302f5a7";
sha256 = "00nkg77y9mp7ac46bdcaga36bbbrwbp7k1d6ajjgg9qf76pk8q3i";
};
meta.homepage = "https://github.com/jose-elias-alvarez/null-ls.nvim/";
};
@ -6599,12 +6695,12 @@ final: prev:
nvim-cmp = buildNeovimPlugin {
pname = "nvim-cmp";
version = "2023-08-10";
version = "2023-08-12";
src = fetchFromGitHub {
owner = "hrsh7th";
repo = "nvim-cmp";
rev = "3b9f28061a67b19cadc13946de981426a6425e4a";
sha256 = "11vxrizzkgk3x2hnd5cjdg53m5hjlf8548hi8aqfnfpr977d3v9s";
rev = "51f1e11a89ec701221877532ee1a23557d291dd5";
sha256 = "11v940v6md7sj1digh7kwckb80zbxxp3shlszi44c43iw9viznxi";
};
meta.homepage = "https://github.com/hrsh7th/nvim-cmp/";
};
@ -6815,12 +6911,12 @@ final: prev:
nvim-gdb = buildVimPluginFrom2Nix {
pname = "nvim-gdb";
version = "2023-08-11";
version = "2023-08-12";
src = fetchFromGitHub {
owner = "sakhnik";
repo = "nvim-gdb";
rev = "a15b1a6a060d77e5a0047ac2962b90c0d47c9903";
sha256 = "088n6ix7hz0k49ykwmpyxphw7mqs1dxdkl43ba0b9nnwbfr6ii1z";
rev = "31511c2b27b7c69ab64e6b369d54cbd4b82348e2";
sha256 = "1ff1b9wgi3711hyx0xr48g4wis0x5hhsrymclrpjiykyvmrjibc2";
};
meta.homepage = "https://github.com/sakhnik/nvim-gdb/";
};
@ -6909,6 +7005,17 @@ final: prev:
meta.homepage = "https://github.com/gennaro-tedesco/nvim-jqx/";
};
nvim-julia-autotest = buildVimPluginFrom2Nix {
pname = "nvim-julia-autotest";
version = "2022-10-31";
src = fetchgit {
url = "https://gitlab.com/usmcamp0811/nvim-julia-autotest";
rev = "b74e2f9c961e604cb56cc23f87188348bfa0f33f";
sha256 = "0jd6r5chh4rdj1jyrsqhb67glwqjcygzvk8gyp0v7axr2xn6r8r1";
};
meta.homepage = "https://gitlab.com/usmcamp0811/nvim-julia-autotest";
};
nvim-lastplace = buildVimPluginFrom2Nix {
pname = "nvim-lastplace";
version = "2023-07-27";
@ -7203,12 +7310,24 @@ final: prev:
src = fetchFromGitHub {
owner = "dstein64";
repo = "nvim-scrollview";
rev = "f3991f78682fd24ad65d936d55715f4c7363016e";
sha256 = "0csf3z48zl3zbj255sd0h823ggi4y2lg6gxy8qr4j0gwrphq1qsc";
rev = "69edd48b8cf0b0502566a436967b78f42ca56a14";
sha256 = "1s8vb06v6hcr71kv4jia2h1kjcd2wci7bcd1imhiqbkh5y5pxh2a";
};
meta.homepage = "https://github.com/dstein64/nvim-scrollview/";
};
nvim-search-and-replace = buildVimPluginFrom2Nix {
pname = "nvim-search-and-replace";
version = "2022-09-06";
src = fetchFromGitHub {
owner = "s1n7ax";
repo = "nvim-search-and-replace";
rev = "1b455cf945c42fa28f95d111d1a1110d24b37175";
sha256 = "054qj69i45lgjflzrfck4jdmsl41mfvk9d092h68a19znsms1i30";
};
meta.homepage = "https://github.com/s1n7ax/nvim-search-and-replace/";
};
nvim-snippy = buildVimPluginFrom2Nix {
pname = "nvim-snippy";
version = "2023-05-15";
@ -7319,12 +7438,12 @@ final: prev:
nvim-treesitter = buildVimPluginFrom2Nix {
pname = "nvim-treesitter";
version = "2023-08-11";
version = "2023-08-12";
src = fetchFromGitHub {
owner = "nvim-treesitter";
repo = "nvim-treesitter";
rev = "fa414da96f4a2e60c2ac8082f0c1802b8f3c8f6c";
sha256 = "027702lqkkn1pmwnypmwx1s8bz6lg6ix882g1rcwyrpn3lb85489";
rev = "800b2f388b0f880be8a2fcd29494f7459af30a21";
sha256 = "18zyqj9s071fx8i9m3rmwsy98rv6h2mcl2i8vblhaa55nv6f7y4j";
};
meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter/";
};
@ -7389,6 +7508,18 @@ final: prev:
meta.homepage = "https://github.com/nvim-treesitter/nvim-treesitter-textobjects/";
};
nvim-treesitter-textsubjects = buildVimPluginFrom2Nix {
pname = "nvim-treesitter-textsubjects";
version = "2023-08-03";
src = fetchFromGitHub {
owner = "RRethy";
repo = "nvim-treesitter-textsubjects";
rev = "df75fcec548014f158cda6498ac38c4622c221e1";
sha256 = "0fx8b9w03zn6v8db2w6h29y8hpbjckvm27nh49vvsis3icqyk7iv";
};
meta.homepage = "https://github.com/RRethy/nvim-treesitter-textsubjects/";
};
nvim-ts-autotag = buildVimPluginFrom2Nix {
pname = "nvim-ts-autotag";
version = "2023-06-16";
@ -7448,6 +7579,18 @@ final: prev:
meta.homepage = "https://github.com/kevinhwang91/nvim-ufo/";
};
nvim-unception = buildVimPluginFrom2Nix {
pname = "nvim-unception";
version = "2023-04-11";
src = fetchFromGitHub {
owner = "samjwill";
repo = "nvim-unception";
rev = "0cbf11a6c5c4314e88245b69d460f85f30885d2e";
sha256 = "12fy3nchbg7w8yyhk1ym5amx8kvvx73wmlqgi8ss2ikywc7n5d0c";
};
meta.homepage = "https://github.com/samjwill/nvim-unception/";
};
nvim-web-devicons = buildVimPluginFrom2Nix {
pname = "nvim-web-devicons";
version = "2023-08-09";
@ -7558,12 +7701,12 @@ final: prev:
oil-nvim = buildVimPluginFrom2Nix {
pname = "oil.nvim";
version = "2023-08-09";
version = "2023-08-12";
src = fetchFromGitHub {
owner = "stevearc";
repo = "oil.nvim";
rev = "0e5fca35cdc743cf3a448cea1a6251cf25cebafa";
sha256 = "16imjy6hyy9k1s6krkwl1z5vlra81a6fig2553hmwgndi7cjg3x8";
rev = "0ccf95ae5d0ea731de8d427304f95d384a0664c4";
sha256 = "0md4ih34kcfs15vf9g1acnnyzpcja214zdzr8yxzis9idqyh3liz";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/stevearc/oil.nvim/";
@ -7882,6 +8025,18 @@ final: prev:
meta.homepage = "https://github.com/motus/pig.vim/";
};
plantuml-previewer-vim = buildVimPluginFrom2Nix {
pname = "plantuml-previewer.vim";
version = "2023-03-07";
src = fetchFromGitHub {
owner = "weirongxu";
repo = "plantuml-previewer.vim";
rev = "1dd4d0f2b09cd80a217f76d82f93830dbbe689b3";
sha256 = "0pvdiyyqd9j65q9wf3y6jxgry4lxvnbd2ah1761a4vbn02zdrr2v";
};
meta.homepage = "https://github.com/weirongxu/plantuml-previewer.vim/";
};
plantuml-syntax = buildVimPluginFrom2Nix {
pname = "plantuml-syntax";
version = "2022-08-26";
@ -8003,6 +8158,18 @@ final: prev:
meta.homepage = "https://github.com/ewilazarus/preto/";
};
pretty-fold-nvim = buildVimPluginFrom2Nix {
pname = "pretty-fold.nvim";
version = "2022-07-20";
src = fetchFromGitHub {
owner = "anuvyklack";
repo = "pretty-fold.nvim";
rev = "a7d8b424abe0eedf50116c460fbe6dfd5783b1d5";
sha256 = "0fjjd5zyh588czz886v29wff8jy5fwa4nbjfailwph4p9b1xj0rx";
};
meta.homepage = "https://github.com/anuvyklack/pretty-fold.nvim/";
};
prev_indent = buildVimPluginFrom2Nix {
pname = "prev_indent";
version = "2014-03-08";
@ -9306,24 +9473,24 @@ final: prev:
telescope-file-browser-nvim = buildVimPluginFrom2Nix {
pname = "telescope-file-browser.nvim";
version = "2023-07-30";
version = "2023-08-12";
src = fetchFromGitHub {
owner = "nvim-telescope";
repo = "telescope-file-browser.nvim";
rev = "6fe423eea6604c2fcbb906ff5f7e27f748a6ed87";
sha256 = "1hckw1jq0azx33sqawganlk256a88vzifa3f4x0h1q4579j38n1x";
rev = "0e054a9dd786280a4226c50e85e447992f6b3ff0";
sha256 = "1a4q9dfmb5dbsznbpnd3iaqnysa1y29jnpy6kqhk22iwqgj8hwnz";
};
meta.homepage = "https://github.com/nvim-telescope/telescope-file-browser.nvim/";
};
telescope-frecency-nvim = buildVimPluginFrom2Nix {
pname = "telescope-frecency.nvim";
version = "2023-08-11";
version = "2023-08-12";
src = fetchFromGitHub {
owner = "nvim-telescope";
repo = "telescope-frecency.nvim";
rev = "9b17c177447915f066cf78952892fe771c3e43c5";
sha256 = "0c9f7ahlhvky1n9wkc4vfkbiqnwf5d6b4mphcj7grrpm1imxfj8d";
rev = "2ac311a2666edb447db5139b326777c44adc1e2a";
sha256 = "1p8wi76mpr6gsyksbf7xcd6b4888csrrgj1g6hif9yb3d6r7fzm6";
};
meta.homepage = "https://github.com/nvim-telescope/telescope-frecency.nvim/";
};
@ -9957,12 +10124,12 @@ final: prev:
typescript-nvim = buildVimPluginFrom2Nix {
pname = "typescript.nvim";
version = "2023-06-28";
version = "2023-08-12";
src = fetchFromGitHub {
owner = "jose-elias-alvarez";
repo = "typescript.nvim";
rev = "de304087e6e49981fde01af8ccc5b21e8519306f";
sha256 = "0l3i9fj76y3yl63fh6hprs5fja0h0jl11lidv3p76bdr041gw06g";
rev = "4de85ef699d7e6010528dcfbddc2ed4c2c421467";
sha256 = "0rx29i3hmzh2knxx098fvfc0iafx3j08bs1zbv4dxadq56dnhaxm";
};
meta.homepage = "https://github.com/jose-elias-alvarez/typescript.nvim/";
};
@ -11887,6 +12054,18 @@ final: prev:
meta.homepage = "https://github.com/rhysd/vim-grammarous/";
};
vim-graphical-preview = buildVimPluginFrom2Nix {
pname = "vim-graphical-preview";
version = "2022-11-28";
src = fetchFromGitHub {
owner = "bytesnake";
repo = "vim-graphical-preview";
rev = "d5692493d33d5c9d776e94c9d77493741a3293c8";
sha256 = "1w7w46359s9s8n2ndihd39bwv69jc4nwjsjy3bgzgrd2qni9xf6p";
};
meta.homepage = "https://github.com/bytesnake/vim-graphical-preview/";
};
vim-graphql = buildVimPluginFrom2Nix {
pname = "vim-graphql";
version = "2023-01-16";
@ -13368,12 +13547,12 @@ final: prev:
vim-pasta = buildVimPluginFrom2Nix {
pname = "vim-pasta";
version = "2018-09-08";
version = "2023-08-12";
src = fetchFromGitHub {
owner = "ku1ik";
repo = "vim-pasta";
rev = "cb4501a123d74fc7d66ac9f10b80c9d393746c66";
sha256 = "14rswwx24i75xzgkbx1hywan1msn2ki26353ly2pyvznnqss1pwq";
rev = "2b786703eef9f82ae7a56f3de4ee43e1e5efaaa5";
sha256 = "1q4d512rq57awasb441slqp29mkzi3jxmy8clrp2s9ydwdbndwlx";
};
meta.homepage = "https://github.com/ku1ik/vim-pasta/";
};
@ -15458,12 +15637,12 @@ final: prev:
yats-vim = buildVimPluginFrom2Nix {
pname = "yats.vim";
version = "2023-08-04";
version = "2023-08-12";
src = fetchFromGitHub {
owner = "HerringtonDarkholme";
repo = "yats.vim";
rev = "6d569339acf5866c468df9c2a06e050c0407ada3";
sha256 = "1zz38g545ar0jis3i8dasfdifnnd0l40q6pclwphwspx6idlzajd";
rev = "8878bdd7fc01eec647267d4433a763474b6a5db4";
sha256 = "0070r63v9kjl3cx9w8xsilyww9nwyharc6l274y7mg4bfhddpbr3";
fetchSubmodules = true;
};
meta.homepage = "https://github.com/HerringtonDarkholme/yats.vim/";
@ -15757,6 +15936,18 @@ final: prev:
meta.homepage = "https://github.com/rose-pine/neovim/";
};
samodostal-image-nvim = buildVimPluginFrom2Nix {
pname = "samodostal-image-nvim";
version = "2023-06-08";
src = fetchFromGitHub {
owner = "samodostal";
repo = "image.nvim";
rev = "dcabdf47b0b974b61d08eeafa2c519927e37cf27";
sha256 = "1c0s460nzw1imvvzj6b9hsalv60jmcyrfga5gldbskz58hyj739m";
};
meta.homepage = "https://github.com/samodostal/image.nvim/";
};
tinykeymap = buildVimPluginFrom2Nix {
pname = "tinykeymap";
version = "2019-03-15";

View file

@ -1929,12 +1929,12 @@
};
teal = buildGrammar {
language = "teal";
version = "0.0.0+rev=2158ecc";
version = "0.0.0+rev=33482c9";
src = fetchFromGitHub {
owner = "euclidianAce";
repo = "tree-sitter-teal";
rev = "2158ecce11ea542f9b791baf2c7fb33798174ed2";
hash = "sha256-Vofqs1AW5/a7kdPjY8+fu/t/mfBpaXiFFeG1Y0hsP6E=";
rev = "33482c92a0dfa694491d34e167a1d2f52b0dccb1";
hash = "sha256-6T9hn+Tvz8AYMsAu2J8vt6WkRQRrdGwGJcw3c85W14I=";
};
generate = true;
meta.homepage = "https://github.com/euclidianAce/tree-sitter-teal";
@ -2187,12 +2187,12 @@
};
wing = buildGrammar {
language = "wing";
version = "0.0.0+rev=f416d4b";
version = "0.0.0+rev=9399564";
src = fetchFromGitHub {
owner = "winglang";
repo = "wing";
rev = "f416d4b76141d803ea2ebadf0629fca164133723";
hash = "sha256-xSt6C64PmNJOqZxon4TWbAIlMzSaRClPc47wi9Sxdpk=";
rev = "9399564d1e32864c6af2d49c0dcd1f76d54443f2";
hash = "sha256-Me+AhVl0a38w54vWa4yvxOPHMwVnJw1wewrn0bBC9AM=";
};
location = "libs/tree-sitter-wing";
generate = true;

View file

@ -169,6 +169,7 @@ https://github.com/iamcco/coc-tailwindcss/,,
https://github.com/neoclide/coc.nvim/,release,
https://github.com/manicmaniac/coconut.vim/,HEAD,
https://github.com/Exafunction/codeium.vim/,HEAD,
https://github.com/gorbit99/codewindow.nvim/,HEAD,
https://github.com/metakirby5/codi.vim/,,
https://github.com/tjdevries/colorbuddy.nvim/,,
https://github.com/lilydjwg/colorizer/,,
@ -245,6 +246,7 @@ https://github.com/monaqa/dial.nvim/,HEAD,
https://github.com/sindrets/diffview.nvim/,,
https://github.com/elihunter173/dirbuf.nvim/,HEAD,
https://github.com/direnv/direnv.vim/,,
https://github.com/chipsenkbeil/distant.nvim/,HEAD,
https://github.com/doki-theme/doki-theme-vim/,,
https://github.com/Mofiqul/dracula.nvim/,HEAD,
https://github.com/stevearc/dressing.nvim/,,
@ -285,6 +287,7 @@ https://github.com/liangxianzhe/floating-input.nvim/,HEAD,
https://github.com/fhill2/floating.nvim/,,
https://github.com/floobits/floobits-neovim/,,
https://github.com/akinsho/flutter-tools.nvim/,HEAD,
https://github.com/anuvyklack/fold-preview.nvim/,HEAD,
https://github.com/mhartington/formatter.nvim/,,
https://github.com/megaannum/forms/,,
https://github.com/rafamadriz/friendly-snippets/,,
@ -356,6 +359,7 @@ https://github.com/cocopon/iceberg.vim/,,
https://github.com/idris-hackers/idris-vim/,,
https://github.com/edwinb/idris2-vim/,,
https://github.com/3rd/image.nvim/,HEAD,
https://github.com/samodostal/image.nvim/,HEAD,samodostal-image-nvim
https://github.com/lewis6991/impatient.nvim/,,
https://github.com/smjonas/inc-rename.nvim/,HEAD,
https://github.com/nishigori/increment-activator/,,
@ -383,6 +387,7 @@ https://github.com/JuliaEditorSupport/julia-vim/,,
https://github.com/rebelot/kanagawa.nvim/,,
https://github.com/anuvyklack/keymap-layer.nvim/,HEAD,
https://github.com/kmonad/kmonad-vim/,,
https://github.com/frabjous/knap/,HEAD,
https://github.com/b3nj5m1n/kommentary/,,
https://github.com/udalov/kotlin-vim/,,
https://github.com/qnighy/lalrpop.vim/,,
@ -440,6 +445,7 @@ https://github.com/mkasa/lushtags/,,
https://github.com/WhiteBlackGoose/magma-nvim-goose/,HEAD,
https://github.com/winston0410/mark-radar.nvim/,HEAD,
https://github.com/iamcco/markdown-preview.nvim/,,
https://github.com/David-Kunz/markid/,HEAD,
https://github.com/chentoast/marks.nvim/,,
https://github.com/williamboman/mason-lspconfig.nvim/,HEAD,
https://github.com/WhoIsSethDaniel/mason-tool-installer.nvim/,HEAD,
@ -450,6 +456,7 @@ https://github.com/kaicataldo/material.vim/,HEAD,
https://github.com/vim-scripts/mayansmoke/,,
https://github.com/chikamichi/mediawiki.vim/,HEAD,
https://github.com/savq/melange-nvim/,,
https://github.com/phaazon/mind.nvim/,HEAD,
https://github.com/echasnovski/mini.nvim/,,
https://github.com/wfxr/minimap.vim/,,
https://github.com/jghauser/mkdir.nvim/,main,
@ -461,6 +468,7 @@ https://github.com/loctvl842/monokai-pro.nvim/,HEAD,
https://github.com/shaunsingh/moonlight.nvim/,,pure-lua
https://github.com/leafo/moonscript-vim/,HEAD,
https://github.com/yegappan/mru/,,
https://github.com/jbyuki/nabla.nvim/,HEAD,
https://github.com/ncm2/ncm2/,,
https://github.com/ncm2/ncm2-bufword/,,
https://github.com/ncm2/ncm2-cssomni/,,
@ -493,6 +501,7 @@ https://github.com/Shougo/neoinclude.vim/,,
https://github.com/neomake/neomake/,,
https://github.com/Shougo/neomru.vim/,,
https://github.com/rafamadriz/neon/,,
https://github.com/ii14/neorepl.nvim/,HEAD,
https://github.com/nvim-neorg/neorg/,,
https://github.com/nvim-neorg/neorg-telescope/,HEAD,
https://github.com/karb94/neoscroll.nvim/,,
@ -580,6 +589,7 @@ https://github.com/kevinhwang91/nvim-hlslens/,,
https://github.com/neovimhaskell/nvim-hs.vim/,,
https://github.com/mfussenegger/nvim-jdtls/,,
https://github.com/gennaro-tedesco/nvim-jqx/,,
https://gitlab.com/usmcamp0811/nvim-julia-autotest,HEAD,
https://github.com/ethanholz/nvim-lastplace/,HEAD,
https://github.com/kosayoda/nvim-lightbulb/,,
https://github.com/josa42/nvim-lightline-lsp/,,
@ -605,6 +615,7 @@ https://github.com/yorickpeterse/nvim-pqf/,HEAD,
https://github.com/olrtg/nvim-rename-state/,HEAD,
https://github.com/petertriho/nvim-scrollbar/,HEAD,
https://github.com/dstein64/nvim-scrollview/,,
https://github.com/s1n7ax/nvim-search-and-replace/,HEAD,
https://github.com/dcampos/nvim-snippy/,HEAD,
https://github.com/ishan9299/nvim-solarized-lua/,,
https://github.com/nvim-pack/nvim-spectre/,,
@ -620,11 +631,13 @@ https://github.com/RRethy/nvim-treesitter-endwise/,HEAD,
https://github.com/eddiebergman/nvim-treesitter-pyfold/,,
https://github.com/nvim-treesitter/nvim-treesitter-refactor/,,
https://github.com/nvim-treesitter/nvim-treesitter-textobjects/,,
https://github.com/RRethy/nvim-treesitter-textsubjects/,HEAD,
https://github.com/windwp/nvim-ts-autotag/,,
https://github.com/joosepalviste/nvim-ts-context-commentstring/,,
https://github.com/mrjones2014/nvim-ts-rainbow/,,
https://gitlab.com/HiPhish/nvim-ts-rainbow2,HEAD,
https://github.com/kevinhwang91/nvim-ufo/,HEAD,
https://github.com/samjwill/nvim-unception/,HEAD,
https://github.com/kyazdani42/nvim-web-devicons/,,
https://github.com/AckslD/nvim-whichkey-setup.lua/,,
https://github.com/roxma/nvim-yarp/,,
@ -661,6 +674,7 @@ https://github.com/andsild/peskcolor.vim/,,
https://github.com/pest-parser/pest.vim/,HEAD,
https://github.com/lifepillar/pgsql.vim/,,
https://github.com/motus/pig.vim/,,
https://github.com/weirongxu/plantuml-previewer.vim/,HEAD,
https://github.com/aklt/plantuml-syntax/,,
https://github.com/nvim-treesitter/playground/,,
https://github.com/nvim-lua/plenary.nvim/,,
@ -671,6 +685,7 @@ https://github.com/nvim-lua/popup.nvim/,,
https://github.com/andweeb/presence.nvim/,,
https://github.com/sotte/presenting.vim/,,
https://github.com/ewilazarus/preto/,HEAD,
https://github.com/anuvyklack/pretty-fold.nvim/,HEAD,
https://github.com/vim-scripts/prev_indent/,,
https://github.com/ahmedkhalf/project.nvim/,,
https://github.com/kevinhwang91/promise-async/,HEAD,

View file

@ -61,7 +61,7 @@ in
downloadPage = "https://github.com/VSCodium/vscodium/releases";
license = licenses.mit;
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
maintainers = with maintainers; [ synthetica turion bobby285271 ];
maintainers = with maintainers; [ synthetica bobby285271 ];
mainProgram = "codium";
platforms = [ "x86_64-linux" "x86_64-darwin" "aarch64-linux" "aarch64-darwin" "armv7l-linux" ];
};

View file

@ -42,7 +42,7 @@ mkDerivation rec {
homepage = "http://www.krusader.org";
description = "Norton/Total Commander clone for KDE";
license = licenses.gpl2Only;
maintainers = with maintainers; [ sander turion ];
maintainers = with maintainers; [ sander ];
mainProgram = "krusader";
};
}

View file

@ -13,7 +13,7 @@ mkDerivation {
homepage = "https://apps.kde.org/konsole/";
description = "KDE terminal emulator";
license = with lib.licenses; [ gpl2Plus lgpl21Plus fdl12Plus ];
maintainers = with lib.maintainers; [ ttuegel turion ];
maintainers = with lib.maintainers; [ ttuegel ];
};
nativeBuildInputs = [ extra-cmake-modules kdoctools ];
buildInputs = [

View file

@ -35,7 +35,7 @@ mkDerivation {
homepage = "http://www.kde.org";
description = "KDE document viewer";
license = with licenses; [ gpl2Plus lgpl21Plus fdl12Plus bsd3 ];
maintainers = with maintainers; [ ttuegel turion ];
maintainers = with maintainers; [ ttuegel ];
platforms = lib.platforms.linux;
};
}

View file

@ -1,4 +1,4 @@
{ lib, fetchFromGitHub, atomicparsley, flvstreamer, ffmpeg, makeWrapper, perl, perlPackages, rtmpdump}:
{ lib, fetchFromGitHub, stdenv, shortenPerlShebang, atomicparsley, flvstreamer, ffmpeg, makeWrapper, perl, perlPackages, rtmpdump}:
perlPackages.buildPerlPackage rec {
pname = "get_iplayer";
@ -12,7 +12,7 @@ perlPackages.buildPerlPackage rec {
};
nativeBuildInputs = [ makeWrapper ];
buildInputs = [ perl ];
buildInputs = [ perl ] ++ lib.optional stdenv.isDarwin shortenPerlShebang;
propagatedBuildInputs = with perlPackages; [
HTMLParser HTTPCookies LWP LWPProtocolHttps XMLLibXML XMLSimple Mojolicious
];
@ -27,13 +27,16 @@ perlPackages.buildPerlPackage rec {
wrapProgram $out/bin/get_iplayer --suffix PATH : ${lib.makeBinPath [ atomicparsley ffmpeg flvstreamer rtmpdump ]} --prefix PERL5LIB : $PERL5LIB
cp get_iplayer.1 $out/share/man/man1
'';
postInstall = lib.optionalString stdenv.isDarwin ''
shortenPerlShebang $out/bin/.get_iplayer-wrapped
'';
meta = with lib; {
description = "Downloads TV and radio from BBC iPlayer";
license = licenses.gpl3Plus;
homepage = "https://squarepenguin.co.uk/";
platforms = platforms.all;
maintainers = with maintainers; [ rika ];
maintainers = with maintainers; [ rika jgarcia ];
};
}

View file

@ -129,7 +129,7 @@ stdenv.mkDerivation rec {
'';
homepage = "https://keepassxc.org/";
license = licenses.gpl2Plus;
maintainers = with maintainers; [ jonafato turion srapenne ];
maintainers = with maintainers; [ jonafato srapenne ];
platforms = platforms.linux ++ platforms.darwin;
};
}

View file

@ -47,5 +47,6 @@ stdenv.mkDerivation (finalAttrs: {
license = lib.licenses.mit;
maintainers = with lib.maintainers; [ emantor ];
platforms = with lib.platforms; freebsd ++ linux ++ netbsd;
mainProgram = "seatd";
};
})

View file

@ -38,5 +38,6 @@ stdenv.mkDerivation rec {
license = licenses.mit;
maintainers = with maintainers; [ fbergroth ];
platforms = platforms.linux;
mainProgram = "tofi";
};
}

View file

@ -361,7 +361,6 @@ let
# Optional features:
use_gio = true;
use_gnome_keyring = false; # Superseded by libsecret
use_cups = cupsSupport;
# Feature overrides:
@ -384,6 +383,8 @@ let
# We do intentionally not set rustc_version as nixpkgs will never do incremental
# rebuilds, thus leaving this empty is fine.
rust_sysroot_absolute = "${rustc}";
# Building with rust is disabled for now - this matches the flags in other major distributions.
enable_rust = false;
} // lib.optionalAttrs (!(stdenv.buildPlatform.canExecute stdenv.hostPlatform)) {
# https://www.mail-archive.com/v8-users@googlegroups.com/msg14528.html
arm_control_flow_integrity = "none";

View file

@ -35,31 +35,31 @@
};
deps = {
gn = {
rev = "e9e83d9095d3234adf68f3e2866f25daf766d5c7";
sha256 = "0y07c18xskq4mclqiz3a63fz8jicz2kqridnvdhqdf75lhp61f8a";
rev = "4bd1a77e67958fb7f6739bd4542641646f264e5d";
sha256 = "14h9jqspb86sl5lhh6q0kk2rwa9zcak63f8drp7kb3r4dx08vzsw";
url = "https://gn.googlesource.com/gn";
version = "2023-05-19";
version = "2023-06-09";
};
};
sha256 = "1h3j24ihn76qkvckzg703pm1jsh6nbkc48n2zx06kia8wz96567z";
sha256bin64 = "04jklk2zwkyy8i70v9nk7nw35w2g9pyxdw9w3sn9mddgbjjph5z9";
version = "115.0.5790.170";
sha256 = "108wrm64pig0v24n44zd52jfzsy2kda84r5k8abfvg4sjlm0bh8y";
sha256bin64 = "1sr7wfssayw94x8bfn7bk03040221npj7612ccxgzdgr4x5i4adl";
version = "116.0.5845.96";
};
ungoogled-chromium = {
deps = {
gn = {
rev = "e9e83d9095d3234adf68f3e2866f25daf766d5c7";
sha256 = "0y07c18xskq4mclqiz3a63fz8jicz2kqridnvdhqdf75lhp61f8a";
rev = "4bd1a77e67958fb7f6739bd4542641646f264e5d";
sha256 = "14h9jqspb86sl5lhh6q0kk2rwa9zcak63f8drp7kb3r4dx08vzsw";
url = "https://gn.googlesource.com/gn";
version = "2023-05-19";
version = "2023-06-09";
};
ungoogled-patches = {
rev = "115.0.5790.170-1";
sha256 = "0vk82jacadb4id16596s4751j4idq6903w6sl2s7cj4ppxd6pyf1";
rev = "116.0.5845.96-1";
sha256 = "14smm0vmqzn2664qdbv7asm8n2gg88zcvwrjpsn54qwk0njv7zlr";
};
};
sha256 = "1h3j24ihn76qkvckzg703pm1jsh6nbkc48n2zx06kia8wz96567z";
sha256bin64 = "04jklk2zwkyy8i70v9nk7nw35w2g9pyxdw9w3sn9mddgbjjph5z9";
version = "115.0.5790.170";
sha256 = "108wrm64pig0v24n44zd52jfzsy2kda84r5k8abfvg4sjlm0bh8y";
sha256bin64 = "1sr7wfssayw94x8bfn7bk03040221npj7612ccxgzdgr4x5i4adl";
version = "116.0.5845.96";
};
}

View file

@ -13,11 +13,11 @@
stdenv.mkDerivation rec {
pname = "twingate";
version = "1.0.83+88994";
version = "2023.227.93197";
src = fetchurl {
url = "https://binaries.twingate.com/client/linux/DEB/x86_64/${version}/twingate-amd64.deb";
hash = "sha256-rPYjGSrjSNSdjMZRP0Gd7a9lRC+I06oOvZZEUEJ6s5k=";
hash = "sha256-YV56U+RXpTOJvyufVKtTY1c460//ZJcifq2XroTQLXU=";
};
buildInputs = [

View file

@ -22,13 +22,13 @@ in
stdenv.mkDerivation rec {
pname = "qdmr";
version = "0.11.2";
version = "0.11.3";
src = fetchFromGitHub {
owner = "hmatuschek";
repo = "qdmr";
rev = "v${version}";
sha256 = "sha256-zT31tzsm5OM99vz8DzGCdPmnemiwiJpKccYwECnUgOQ=";
sha256 = "sha256-YLGsKGcKIPd0ihd5IzlT71dYkxZfeH7BpnKQMEyY8dI=";
};
nativeBuildInputs = [

View file

@ -2,19 +2,19 @@
stdenv.mkDerivation rec {
pname = "cvc5";
version = "1.0.5";
version = "1.0.6";
src = fetchFromGitHub {
owner = "cvc5";
repo = "cvc5";
rev = "cvc5-${version}";
hash = "sha256-l+L59QLLrAEVkAZjhxICJpa+j+jr1k/7B61JlapXGRI=";
hash = "sha256-pZiXAO92cwnYtaVMDFBEmk+NzDf4eKdc0eY0RltofPA=";
};
nativeBuildInputs = [ pkg-config cmake flex ];
buildInputs = [
cadical.dev symfpu gmp gtest libantlr3c antlr3_4 boost jdk
(python3.withPackages (ps: with ps; [ pyparsing toml ]))
(python3.withPackages (ps: with ps; [ pyparsing tomli ]))
];
preConfigure = ''

View file

@ -73,7 +73,12 @@ stdenv.mkDerivation {
./patches/9.06-font-width.patch
]) ++ [
./patches/256-color-resources.patch
]++ optional stdenv.isDarwin ./patches/makefile-phony.patch;
] ++ optional (perlSupport && versionAtLeast perl.version "5.38") (fetchpatch {
name = "perl538-locale-c.patch";
url = "https://github.com/exg/rxvt-unicode/commit/16634bc8dd5fc4af62faf899687dfa8f27768d15.patch";
excludes = [ "Changes" ];
sha256 = "sha256-JVqzYi3tcWIN2j5JByZSztImKqbbbB3lnfAwUXrumHM=";
}) ++ optional stdenv.isDarwin ./patches/makefile-phony.patch;
configureFlags = [
"--with-terminfo=${placeholder "terminfo"}/share/terminfo"

View file

@ -25,9 +25,10 @@ rustPlatform.buildRustPackage rec {
'';
meta = with lib; {
description = "Automatic Language-Agnostic Subtitle Synchronization";
description = "Automatic Language-Agnostic Subtitles Synchronization";
homepage = "https://github.com/kaegi/alass";
license = licenses.gpl3Plus;
maintainers = with maintainers; [ erictapen ];
mainProgram = "alass-cli";
};
}

View file

@ -152,7 +152,7 @@ stdenv.mkDerivation rec {
(stdenv.hostPlatform.isx86 && !crossBuild)
"--enable-runtime-cpudetection"
++ optional fribidiSupport "--enable-fribidi"
++ optional stdenv.isLinux "--enable-vidix"
++ optional (stdenv.isLinux && !stdenv.isAarch64) "--enable-vidix"
++ optional stdenv.isLinux "--enable-fbdev"
++ optionals (crossBuild) [
"--enable-cross-compile"
@ -203,6 +203,6 @@ stdenv.mkDerivation rec {
homepage = "http://mplayerhq.hu";
license = licenses.gpl2Only;
maintainers = with maintainers; [ eelco ];
platforms = [ "i686-linux" "x86_64-linux" "x86_64-darwin" "aarch64-darwin" ];
platforms = [ "i686-linux" "x86_64-linux" "x86_64-darwin" "aarch64-darwin" "aarch64-linux" ];
};
}

View file

@ -1,38 +0,0 @@
{ lib, stdenv, fetchurl, p7zip }:
stdenv.mkDerivation rec {
pname = "win-qemu";
version = "0.1.105-1";
dontUnpack = true;
src = fetchurl {
url = "https://fedorapeople.org/groups/virt/virtio-win/direct-downloads/archive-virtio/virtio-win-${version}/virtio-win.iso";
sha256 = "065gz7s77y0q9kfqbr27451sr28rm9azpi88sqjkfph8c6r8q3wc";
};
buildPhase = ''
${p7zip}/bin/7z x $src
'';
installPhase =
let
copy_pvpanic = arch: version: "mkdir -p $out/${arch}/qemupanic; cp pvpanic/${version}/${arch}/* $out/${arch}/qemupanic/. \n";
copy_pciserial = arch: "mkdir -p $out/${arch}/qemupciserial; cp qemupciserial/* $out/${arch}/qemupciserial/. \n";
copy_agent = arch: ''
mkdir -p $out/${arch}/qemuagent
cp guest-agent/${if arch=="x86" then "qemu-ga-x86.msi" else "qemu-ga-x64.msi"} $out/${arch}/qemuagent/qemu-guest-agent.msi
(cd $out/${arch}/qemuagent; ${p7zip}/bin/7z x qemu-guest-agent.msi; rm qemu-guest-agent.msi)
'';
copy = arch: version: (copy_pvpanic arch version) + (copy_pciserial arch) + (copy_agent arch);
in
(copy "amd64" "w8.1") + (copy "x86" "w8.1");
meta = with lib; {
description = "Windows QEMU Drivers";
homepage = "https://fedoraproject.org/wiki/Windows_Virtio_Drivers";
maintainers = [ ];
platforms = platforms.linux;
license = licenses.gpl2;
};
}

View file

@ -1,4 +1,5 @@
{ lib, stdenv, fetchurl, libarchive }:
stdenv.mkDerivation rec {
pname = "win-virtio";
version = "0.1.229-1";
@ -23,11 +24,15 @@ stdenv.mkDerivation rec {
runHook postInstall
'';
passthru.updateScript = ./update.sh;
meta = with lib; {
description = "Windows VirtIO Drivers";
homepage = "https://docs.fedoraproject.org/en-US/quick-docs/creating-windows-virtual-machines-using-virtio-drivers/index.html";
changelog = "https://fedorapeople.org/groups/virt/virtio-win/CHANGELOG";
license = [ licenses.bsd3 ];
maintainers = [ ];
maintainers = with maintainers; [ anthonyroussel ];
sourceProvenance = with sourceTypes; [ binaryNativeCode ];
platforms = platforms.linux;
};
}

View file

@ -0,0 +1,12 @@
#!/usr/bin/env nix-shell
#!nix-shell -i bash -p curl pup common-updater-scripts
set -eu -o pipefail
version="$(curl -Ls https://fedorapeople.org/groups/virt/virtio-win/repo/latest/ | \
pup 'a[href*="virtio-win-"] text{}' | \
sed -E 's/virtio-win-(.*)\.noarch\.rpm/\1/' | \
sort -Vu | \
tail -n1)"
update-source-version win-virtio "$version"

View file

@ -0,0 +1,51 @@
{ stdenvNoCC
, fetchzip
, lib
}:
let
colors = [
{
name = "Black";
hash = "sha256-pb2U9j1m8uJaILxUxKqp8q9FGuwzZsQvhPP3bfGZL5I=";
}
{
name = "Blue";
hash = "sha256-PmJeGShQLIC7ceRwQvSbphqz19fKptksZeHKi9QSL5Y=";
}
{
name = "Red";
hash = "sha256-/X81jLoWaw4UMoDRf1f6oaKKRWexQc4PAACy3doV4Kc=";
}
{
name = "White";
hash = "sha256-eT/Zy6O6TBD6G8q/dg+9rNYDHutLLxEY1lvLDP90b+g=";
}
];
in
stdenvNoCC.mkDerivation (finalAttrs: {
pname = "google-cursor";
version = "2.0.0";
sourceRoot = ".";
srcs = map
(color: (fetchzip {
url = "https://github.com/ful1e5/Google_Cursor/releases/download/v${finalAttrs.version}/GoogleDot-${color.name}.tar.gz";
name = "GoogleDot-${color.name}";
hash = color.hash;
}))
colors;
postInstall = ''
mkdir -p $out/share/icons
cp -r GoogleDot-* $out/share/icons
'';
meta = with lib; {
description = "An opensource cursor theme inspired by Google";
homepage = "https://github.com/ful1e5/Google_Cursor";
license = licenses.gpl3Plus;
platforms = platforms.all;
maintainers = with maintainers; [ quadradical ];
};
})

View file

@ -11,6 +11,13 @@ stdenv.mkDerivation rec {
hash = "sha256-JYhuyW95I7Q0edLIe7H//+ej5vh6MdAGxXjmNxDMuhQ=";
};
# Timeout increase has already been included upstream in master.
# Check upon updates if this can be removed.
postPatch = ''
substituteInPlace testsuite/CMakeLists.txt \
--replace "PROPERTIES TIMEOUT 1" "PROPERTIES TIMEOUT 30"
'';
nativeBuildInputs = [ perl cmake gfortran ];
preConfigure = ''

View file

@ -40,14 +40,17 @@ in
mapAliases {
"@antora/cli" = pkgs.antora; # Added 2023-05-06
"@bitwarden/cli" = pkgs.bitwarden-cli; # added 2023-07-25
"@emacs-eask/cli" = pkgs.eask; # added 2023-08-17
"@githubnext/github-copilot-cli" = pkgs.github-copilot-cli; # Added 2023-05-02
"@google/clasp" = pkgs.google-clasp; # Added 2023-05-07
"@maizzle/cli" = pkgs.maizzle; # added 2023-08-17
"@nestjs/cli" = pkgs.nest-cli; # Added 2023-05-06
antennas = pkgs.antennas; # added 2023-07-30
balanceofsatoshis = pkgs.balanceofsatoshis; # added 2023-07-31
bibtex-tidy = pkgs.bibtex-tidy; # added 2023-07-30
bitwarden-cli = pkgs.bitwarden-cli; # added 2023-07-25
castnow = pkgs.castnow; # added 2023-07-30
eask = pkgs.eask; # added 2023-08-17
eslint_d = pkgs.eslint_d; # Added 2023-05-26
flood = pkgs.flood; # Added 2023-07-25
gtop = pkgs.gtop; # added 2023-07-31

View file

@ -5,9 +5,7 @@
, "@babel/cli"
, "@commitlint/cli"
, "@commitlint/config-conventional"
, "@emacs-eask/cli"
, "@forge/cli"
, "@maizzle/cli"
, "@medable/mdctl-cli"
, "@mermaid-js/mermaid-cli"
, "@microsoft/rush"

View file

@ -81163,42 +81163,6 @@ in
bypassCache = true;
reconstructLock = true;
};
"@emacs-eask/cli" = nodeEnv.buildNodePackage {
name = "_at_emacs-eask_slash_cli";
packageName = "@emacs-eask/cli";
version = "0.8.1";
src = fetchurl {
url = "https://registry.npmjs.org/@emacs-eask/cli/-/cli-0.8.1.tgz";
sha512 = "+Z54Sh/vHWOXcbb495SjH5+4h9D3c5wNPebz83yfZIUHQ4DqxSB53l//Dse5P3UVt3okQeXdwGNuRN1VBf3brg==";
};
dependencies = [
sources."ansi-regex-5.0.1"
sources."ansi-styles-4.3.0"
sources."cliui-8.0.1"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
sources."emoji-regex-8.0.0"
sources."escalade-3.1.1"
sources."get-caller-file-2.0.5"
sources."is-fullwidth-code-point-3.0.0"
sources."require-directory-2.1.1"
sources."string-width-4.2.3"
sources."strip-ansi-6.0.1"
sources."wrap-ansi-7.0.0"
sources."y18n-5.0.8"
sources."yargs-17.7.2"
sources."yargs-parser-21.1.1"
];
buildInputs = globalBuildInputs;
meta = {
description = "A set of command-line tools to build Emacs packages";
homepage = "https://github.com/emacs-eask/cli#readme";
license = "GPL-3.0";
};
production = true;
bypassCache = true;
reconstructLock = true;
};
"@forge/cli" = nodeEnv.buildNodePackage {
name = "_at_forge_slash_cli";
packageName = "@forge/cli";
@ -82373,725 +82337,6 @@ in
bypassCache = true;
reconstructLock = true;
};
"@maizzle/cli" = nodeEnv.buildNodePackage {
name = "_at_maizzle_slash_cli";
packageName = "@maizzle/cli";
version = "1.5.6";
src = fetchurl {
url = "https://registry.npmjs.org/@maizzle/cli/-/cli-1.5.6.tgz";
sha512 = "S+NzmN4VSmIu6vHVJ6hYUQj3xsksOpE82SGP97nMimabR282BM1l/FT71jOqbf+UAgjm2Q9TyIOeGtsWDsW+CQ==";
};
dependencies = [
(sources."@babel/code-frame-7.22.10" // {
dependencies = [
sources."ansi-styles-3.2.1"
sources."chalk-2.4.2"
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
sources."has-flag-3.0.0"
sources."supports-color-5.5.0"
];
})
sources."@babel/helper-validator-identifier-7.22.5"
(sources."@babel/highlight-7.22.10" // {
dependencies = [
sources."ansi-styles-3.2.1"
sources."chalk-2.4.2"
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
sources."has-flag-3.0.0"
sources."supports-color-5.5.0"
];
})
(sources."@bconnorwhite/module-2.0.2" // {
dependencies = [
sources."find-up-5.0.0"
sources."locate-path-6.0.0"
sources."p-limit-3.1.0"
sources."p-locate-5.0.0"
sources."path-exists-4.0.0"
];
})
sources."@ljharb/through-2.3.9"
sources."@nodelib/fs.scandir-2.1.5"
sources."@nodelib/fs.stat-2.0.5"
sources."@nodelib/fs.walk-1.2.8"
sources."@pnpm/config.env-replace-1.1.0"
(sources."@pnpm/network.ca-file-1.0.2" // {
dependencies = [
sources."graceful-fs-4.2.10"
];
})
sources."@pnpm/npm-conf-2.2.2"
sources."@samverschueren/stream-to-observable-0.3.1"
sources."@sindresorhus/is-4.6.0"
sources."@szmarczak/http-timer-4.0.6"
sources."@types/cacheable-request-6.0.3"
sources."@types/http-cache-semantics-4.0.1"
sources."@types/keyv-3.1.4"
sources."@types/minimist-1.2.2"
sources."@types/node-20.4.9"
sources."@types/normalize-package-data-2.4.1"
sources."@types/responselike-1.0.0"
sources."aggregate-error-4.0.1"
sources."all-package-names-2.0.711"
sources."ansi-align-3.0.1"
sources."ansi-escapes-4.3.2"
sources."ansi-regex-5.0.1"
sources."ansi-styles-4.3.0"
sources."any-observable-0.3.0"
sources."argparse-2.0.1"
sources."arrify-1.0.1"
sources."balanced-match-1.0.2"
sources."base64-js-1.5.1"
sources."big-integer-1.6.51"
sources."bl-4.1.0"
(sources."boxen-7.1.1" // {
dependencies = [
sources."ansi-regex-6.0.1"
sources."ansi-styles-6.2.1"
sources."chalk-5.3.0"
sources."emoji-regex-9.2.2"
sources."string-width-5.1.2"
sources."strip-ansi-7.1.0"
sources."type-fest-2.19.0"
sources."wrap-ansi-8.1.0"
];
})
sources."bplist-parser-0.2.0"
sources."brace-expansion-1.1.11"
sources."braces-3.0.2"
sources."buffer-5.7.1"
sources."builtins-1.0.3"
sources."bundle-name-3.0.0"
sources."cacheable-lookup-5.0.4"
(sources."cacheable-request-7.0.4" // {
dependencies = [
sources."get-stream-5.2.0"
];
})
sources."callsites-3.1.0"
sources."camelcase-7.0.1"
(sources."camelcase-keys-8.0.2" // {
dependencies = [
sources."type-fest-2.19.0"
];
})
sources."chalk-4.1.2"
sources."chardet-0.7.0"
sources."ci-info-3.8.0"
(sources."clean-stack-4.2.0" // {
dependencies = [
sources."escape-string-regexp-5.0.0"
];
})
sources."cli-boxes-3.0.0"
sources."cli-cursor-3.1.0"
sources."cli-spinners-2.9.0"
(sources."cli-truncate-0.2.1" // {
dependencies = [
sources."ansi-regex-2.1.1"
sources."is-fullwidth-code-point-1.0.0"
sources."string-width-1.0.2"
sources."strip-ansi-3.0.1"
];
})
sources."cli-width-3.0.0"
sources."clone-1.0.4"
sources."clone-response-1.0.3"
sources."code-point-at-1.1.0"
sources."color-convert-2.0.1"
sources."color-name-1.1.4"
sources."commander-10.0.1"
(sources."commander-version-1.1.0" // {
dependencies = [
sources."commander-6.2.1"
];
})
sources."concat-map-0.0.1"
(sources."config-chain-1.1.13" // {
dependencies = [
sources."ini-1.3.8"
];
})
(sources."configstore-6.0.0" // {
dependencies = [
sources."dot-prop-6.0.1"
];
})
sources."cosmiconfig-8.2.0"
sources."cross-spawn-7.0.3"
(sources."crypto-random-string-4.0.0" // {
dependencies = [
sources."type-fest-1.4.0"
];
})
sources."date-fns-1.30.1"
sources."decamelize-6.0.0"
(sources."decamelize-keys-2.0.1" // {
dependencies = [
sources."type-fest-3.13.1"
];
})
(sources."decompress-response-6.0.0" // {
dependencies = [
sources."mimic-response-3.1.0"
];
})
sources."deep-extend-0.6.0"
(sources."default-browser-4.0.0" // {
dependencies = [
sources."execa-7.2.0"
sources."human-signals-4.3.1"
sources."is-stream-3.0.0"
sources."mimic-fn-4.0.0"
sources."npm-run-path-5.1.0"
sources."onetime-6.0.0"
sources."path-key-4.0.0"
sources."strip-final-newline-3.0.0"
];
})
sources."default-browser-id-3.0.0"
sources."defaults-1.0.4"
sources."defer-to-connect-2.0.1"
sources."define-lazy-prop-3.0.0"
sources."del-7.0.0"
sources."dir-glob-3.0.1"
(sources."dot-prop-7.2.0" // {
dependencies = [
sources."type-fest-2.19.0"
];
})
sources."duplexer3-0.1.5"
sources."eastasianwidth-0.2.0"
sources."elegant-spinner-1.0.1"
sources."emoji-regex-8.0.0"
sources."end-of-stream-1.4.4"
sources."error-ex-1.3.2"
sources."escape-goat-4.0.0"
sources."escape-string-regexp-1.0.5"
sources."execa-5.1.1"
sources."exit-hook-3.2.0"
sources."external-editor-3.1.0"
sources."fast-glob-3.3.1"
sources."fastq-1.15.0"
sources."figures-3.2.0"
sources."fill-range-7.0.1"
(sources."find-up-4.1.0" // {
dependencies = [
sources."path-exists-4.0.0"
];
})
sources."form-data-encoder-2.1.4"
sources."fs-extra-10.1.0"
sources."fs.realpath-1.0.0"
sources."function-bind-1.1.1"
sources."get-stream-6.0.1"
sources."github-url-from-git-1.5.0"
sources."glob-7.2.3"
sources."glob-parent-5.1.2"
sources."global-dirs-3.0.1"
sources."globby-13.2.2"
sources."got-11.8.6"
sources."graceful-fs-4.2.11"
sources."hard-rejection-2.1.0"
sources."has-1.0.3"
(sources."has-ansi-2.0.0" // {
dependencies = [
sources."ansi-regex-2.1.1"
];
})
sources."has-flag-4.0.0"
sources."has-yarn-3.0.0"
sources."hosted-git-info-6.1.1"
sources."http-cache-semantics-4.1.1"
(sources."http2-wrapper-1.0.3" // {
dependencies = [
sources."quick-lru-5.1.1"
];
})
sources."human-signals-2.1.0"
sources."iconv-lite-0.4.24"
sources."ieee754-1.2.1"
sources."ignore-5.2.4"
(sources."ignore-walk-6.0.3" // {
dependencies = [
sources."brace-expansion-2.0.1"
sources."minimatch-9.0.3"
];
})
sources."import-cwd-3.0.0"
(sources."import-fresh-3.3.0" // {
dependencies = [
sources."resolve-from-4.0.0"
];
})
sources."import-from-3.0.0"
sources."import-lazy-4.0.0"
(sources."import-local-3.1.0" // {
dependencies = [
sources."pkg-dir-4.2.0"
];
})
sources."imurmurhash-0.1.4"
sources."indent-string-5.0.0"
sources."inflight-1.0.6"
sources."inherits-2.0.4"
sources."ini-2.0.0"
sources."inquirer-8.2.6"
(sources."inquirer-autosubmit-prompt-0.2.0" // {
dependencies = [
sources."ansi-escapes-3.2.0"
sources."ansi-regex-3.0.1"
sources."ansi-styles-3.2.1"
sources."chalk-2.4.2"
sources."cli-cursor-2.1.0"
sources."cli-width-2.2.1"
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
sources."figures-2.0.0"
sources."has-flag-3.0.0"
sources."inquirer-6.5.2"
sources."is-fullwidth-code-point-2.0.0"
sources."mimic-fn-1.2.0"
sources."mute-stream-0.0.7"
sources."onetime-2.0.1"
sources."restore-cursor-2.0.0"
sources."rxjs-6.6.7"
(sources."string-width-2.1.1" // {
dependencies = [
sources."strip-ansi-4.0.0"
];
})
(sources."strip-ansi-5.2.0" // {
dependencies = [
sources."ansi-regex-4.1.1"
];
})
sources."supports-color-5.5.0"
sources."tslib-1.14.1"
];
})
sources."is-arrayish-0.2.1"
sources."is-ci-3.0.1"
sources."is-core-module-2.13.0"
sources."is-docker-3.0.0"
sources."is-extglob-2.1.1"
sources."is-fullwidth-code-point-3.0.0"
sources."is-glob-4.0.3"
sources."is-inside-container-1.0.0"
(sources."is-installed-globally-0.4.0" // {
dependencies = [
sources."is-path-inside-3.0.3"
];
})
sources."is-interactive-2.0.0"
sources."is-name-taken-2.0.0"
sources."is-npm-6.0.0"
sources."is-number-7.0.0"
sources."is-obj-2.0.0"
(sources."is-observable-1.1.0" // {
dependencies = [
sources."symbol-observable-1.2.0"
];
})
sources."is-path-cwd-3.0.0"
sources."is-path-inside-4.0.0"
sources."is-plain-obj-1.1.0"
sources."is-promise-2.2.2"
sources."is-scoped-3.0.0"
sources."is-stream-2.0.1"
sources."is-typedarray-1.0.0"
sources."is-unicode-supported-1.3.0"
sources."is-url-superb-6.1.0"
(sources."is-wsl-2.2.0" // {
dependencies = [
sources."is-docker-2.2.1"
];
})
sources."is-yarn-global-0.4.1"
sources."isexe-2.0.0"
sources."issue-regex-4.1.0"
sources."js-tokens-4.0.0"
sources."js-yaml-4.1.0"
sources."json-buffer-3.0.1"
sources."json-parse-even-better-errors-2.3.1"
sources."jsonfile-6.1.0"
sources."keyv-4.5.3"
sources."kind-of-6.0.3"
sources."latest-version-7.0.0"
sources."lines-and-columns-1.2.4"
(sources."listr-0.14.3" // {
dependencies = [
sources."is-stream-1.1.0"
sources."p-map-2.1.0"
sources."rxjs-6.6.7"
sources."tslib-1.14.1"
];
})
(sources."listr-input-0.2.1" // {
dependencies = [
sources."inquirer-7.3.3"
sources."rxjs-6.6.7"
sources."tslib-1.14.1"
];
})
sources."listr-silent-renderer-1.1.1"
(sources."listr-update-renderer-0.5.0" // {
dependencies = [
sources."ansi-regex-2.1.1"
sources."ansi-styles-2.2.1"
sources."chalk-1.1.3"
sources."figures-1.7.0"
sources."indent-string-3.2.0"
sources."log-symbols-1.0.2"
sources."strip-ansi-3.0.1"
sources."supports-color-2.0.0"
];
})
(sources."listr-verbose-renderer-0.5.0" // {
dependencies = [
sources."ansi-styles-3.2.1"
sources."chalk-2.4.2"
sources."cli-cursor-2.1.0"
sources."color-convert-1.9.3"
sources."color-name-1.1.3"
sources."figures-2.0.0"
sources."has-flag-3.0.0"
sources."mimic-fn-1.2.0"
sources."onetime-2.0.1"
sources."restore-cursor-2.0.0"
sources."supports-color-5.5.0"
];
})
sources."locate-path-5.0.0"
sources."lodash-4.17.21"
sources."lodash.isequal-4.5.0"
sources."lodash.zip-4.2.0"
(sources."log-symbols-5.1.0" // {
dependencies = [
sources."chalk-5.3.0"
];
})
(sources."log-update-2.3.0" // {
dependencies = [
sources."ansi-escapes-3.2.0"
sources."ansi-regex-3.0.1"
sources."cli-cursor-2.1.0"
sources."is-fullwidth-code-point-2.0.0"
sources."mimic-fn-1.2.0"
sources."onetime-2.0.1"
sources."restore-cursor-2.0.0"
sources."string-width-2.1.1"
sources."strip-ansi-4.0.0"
sources."wrap-ansi-3.0.1"
];
})
sources."lowercase-keys-2.0.0"
sources."lru-cache-7.18.3"
(sources."make-dir-3.1.0" // {
dependencies = [
sources."semver-6.3.1"
];
})
sources."map-obj-4.3.0"
(sources."meow-12.0.1" // {
dependencies = [
sources."type-fest-3.13.1"
];
})
sources."merge-stream-2.0.0"
sources."merge2-1.4.1"
sources."micromatch-4.0.5"
sources."mimic-fn-2.1.0"
sources."mimic-response-1.0.1"
sources."min-indent-1.0.1"
sources."minimatch-3.1.2"
sources."minimist-1.2.8"
sources."minimist-options-4.1.0"
sources."mute-stream-0.0.8"
(sources."new-github-release-url-2.0.0" // {
dependencies = [
sources."type-fest-2.19.0"
];
})
sources."normalize-package-data-5.0.0"
sources."normalize-url-6.1.0"
(sources."np-8.0.4" // {
dependencies = [
sources."chalk-5.3.0"
sources."cli-width-4.1.0"
sources."escape-string-regexp-5.0.0"
sources."execa-7.2.0"
sources."figures-5.0.0"
sources."human-signals-4.3.1"
sources."inquirer-9.2.10"
sources."is-stream-3.0.0"
sources."mimic-fn-4.0.0"
sources."mute-stream-1.0.0"
sources."npm-run-path-5.1.0"
sources."onetime-6.0.0"
sources."path-key-4.0.0"
sources."run-async-3.0.0"
sources."strip-final-newline-3.0.0"
sources."update-notifier-6.0.2"
];
})
sources."npm-name-7.1.0"
sources."npm-run-path-4.0.1"
sources."number-is-nan-1.0.1"
sources."object-assign-4.1.1"
sources."once-1.4.0"
sources."onetime-5.1.2"
sources."open-9.1.0"
(sources."ora-5.4.1" // {
dependencies = [
sources."is-interactive-1.0.0"
sources."is-unicode-supported-0.1.0"
sources."log-symbols-4.1.0"
];
})
sources."org-regex-1.0.0"
sources."os-tmpdir-1.0.2"
(sources."ow-1.1.1" // {
dependencies = [
sources."@sindresorhus/is-5.6.0"
sources."callsites-4.0.0"
];
})
sources."p-cancelable-2.1.1"
sources."p-limit-2.3.0"
sources."p-locate-4.1.0"
sources."p-lock-2.1.0"
sources."p-map-5.5.0"
(sources."p-memoize-7.1.1" // {
dependencies = [
sources."mimic-fn-4.0.0"
sources."type-fest-3.13.1"
];
})
sources."p-timeout-6.1.2"
sources."p-try-2.2.0"
(sources."package-json-8.1.1" // {
dependencies = [
sources."@sindresorhus/is-5.6.0"
sources."@szmarczak/http-timer-5.0.1"
sources."cacheable-lookup-7.0.0"
sources."cacheable-request-10.2.13"
sources."got-12.6.1"
sources."http2-wrapper-2.2.0"
sources."lowercase-keys-3.0.0"
sources."mimic-response-4.0.0"
sources."normalize-url-8.0.0"
sources."p-cancelable-3.0.0"
sources."quick-lru-5.1.1"
sources."registry-auth-token-5.0.2"
sources."responselike-3.0.0"
];
})
sources."package-name-conflict-1.0.3"
sources."parent-module-1.0.1"
sources."parse-json-5.2.0"
sources."parse-json-object-2.0.1"
sources."path-exists-5.0.0"
sources."path-is-absolute-1.0.1"
sources."path-key-3.1.1"
sources."path-type-4.0.0"
sources."picomatch-2.3.1"
(sources."pkg-dir-7.0.0" // {
dependencies = [
sources."find-up-6.3.0"
sources."locate-path-7.2.0"
sources."p-limit-4.0.0"
sources."p-locate-6.0.0"
sources."yocto-queue-1.0.0"
];
})
sources."prepend-http-2.0.0"
sources."progress-2.0.3"
sources."proto-list-1.2.4"
sources."pump-3.0.0"
sources."pupa-3.1.0"
sources."queue-microtask-1.2.3"
sources."quick-lru-6.1.1"
(sources."rc-1.2.8" // {
dependencies = [
sources."ini-1.3.8"
];
})
sources."read-file-safe-1.0.10"
(sources."read-json-safe-1.0.5" // {
dependencies = [
sources."parse-json-object-1.1.0"
];
})
(sources."read-pkg-7.1.0" // {
dependencies = [
sources."hosted-git-info-4.1.0"
sources."lru-cache-6.0.0"
sources."normalize-package-data-3.0.3"
sources."type-fest-2.19.0"
];
})
(sources."read-pkg-up-9.1.0" // {
dependencies = [
sources."find-up-6.3.0"
sources."locate-path-7.2.0"
sources."p-limit-4.0.0"
sources."p-locate-6.0.0"
sources."type-fest-2.19.0"
sources."yocto-queue-1.0.0"
];
})
sources."readable-stream-3.6.2"
sources."redent-4.0.0"
sources."registry-auth-token-4.2.2"
sources."registry-url-6.0.1"
sources."resolve-alpn-1.2.1"
sources."resolve-cwd-3.0.0"
sources."resolve-from-5.0.0"
sources."responselike-2.0.1"
sources."restore-cursor-3.1.0"
sources."reusify-1.0.4"
sources."rimraf-3.0.2"
sources."run-applescript-5.0.0"
sources."run-async-2.4.1"
sources."run-parallel-1.2.0"
sources."rxjs-7.8.1"
sources."safe-buffer-5.2.1"
sources."safer-buffer-2.1.2"
sources."scoped-regex-3.0.0"
(sources."semver-7.5.4" // {
dependencies = [
sources."lru-cache-6.0.0"
];
})
sources."semver-diff-4.0.0"
sources."shebang-command-2.0.0"
sources."shebang-regex-3.0.0"
sources."signal-exit-3.0.7"
sources."slash-4.0.0"
sources."slice-ansi-0.0.4"
sources."spdx-correct-3.2.0"
sources."spdx-exceptions-2.3.0"
sources."spdx-expression-parse-3.0.1"
sources."spdx-license-ids-3.0.13"
sources."string-width-4.2.3"
sources."string_decoder-1.3.0"
sources."strip-ansi-6.0.1"
sources."strip-final-newline-2.0.0"
sources."strip-indent-4.0.0"
sources."strip-json-comments-2.0.1"
sources."supports-color-7.2.0"
sources."supports-hyperlinks-2.3.0"
sources."symbol-observable-4.0.0"
(sources."terminal-link-3.0.0" // {
dependencies = [
sources."ansi-escapes-5.0.0"
sources."type-fest-1.4.0"
];
})
sources."through-2.3.8"
sources."titleize-3.0.0"
sources."tmp-0.0.33"
sources."to-readable-stream-1.0.0"
sources."to-regex-range-5.0.1"
sources."trim-newlines-5.0.0"
sources."tslib-2.6.1"
sources."type-fest-0.21.3"
sources."typedarray-to-buffer-3.1.5"
sources."types-eslintrc-1.0.3"
sources."types-json-1.2.2"
sources."types-pkg-json-1.2.1"
sources."unique-string-3.0.0"
sources."universalify-2.0.0"
sources."untildify-4.0.0"
(sources."update-notifier-5.1.0" // {
dependencies = [
sources."@sindresorhus/is-0.14.0"
sources."@szmarczak/http-timer-1.1.2"
sources."boxen-5.1.2"
(sources."cacheable-request-6.1.0" // {
dependencies = [
sources."get-stream-5.2.0"
sources."lowercase-keys-2.0.0"
];
})
sources."camelcase-6.3.0"
sources."ci-info-2.0.0"
sources."cli-boxes-2.2.1"
sources."configstore-5.0.1"
sources."crypto-random-string-2.0.0"
sources."decompress-response-3.3.0"
sources."defer-to-connect-1.1.3"
sources."dot-prop-5.3.0"
sources."escape-goat-2.1.1"
sources."get-stream-4.1.0"
sources."got-9.6.0"
sources."has-yarn-2.1.0"
sources."import-lazy-2.1.0"
sources."is-ci-2.0.0"
sources."is-npm-5.0.0"
sources."is-yarn-global-0.3.0"
sources."json-buffer-3.0.0"
sources."keyv-3.1.0"
sources."latest-version-5.1.0"
sources."lowercase-keys-1.0.1"
sources."normalize-url-4.5.1"
sources."p-cancelable-1.1.0"
(sources."package-json-6.5.0" // {
dependencies = [
sources."semver-6.3.1"
];
})
sources."pupa-2.1.1"
sources."registry-url-5.1.0"
sources."responselike-1.0.2"
(sources."semver-diff-3.1.1" // {
dependencies = [
sources."semver-6.3.1"
];
})
sources."type-fest-0.20.2"
sources."unique-string-2.0.0"
sources."widest-line-3.1.0"
sources."wrap-ansi-7.0.0"
sources."xdg-basedir-4.0.0"
];
})
sources."url-parse-lax-3.0.0"
sources."util-deprecate-1.0.2"
sources."vali-date-1.0.0"
sources."validate-npm-package-license-3.0.4"
sources."validate-npm-package-name-3.0.0"
sources."wcwidth-1.0.1"
sources."which-2.0.2"
(sources."widest-line-4.0.1" // {
dependencies = [
sources."ansi-regex-6.0.1"
sources."emoji-regex-9.2.2"
sources."string-width-5.1.2"
sources."strip-ansi-7.1.0"
];
})
sources."wrap-ansi-6.2.0"
sources."wrappy-1.0.2"
sources."write-file-atomic-3.0.3"
sources."xdg-basedir-5.1.0"
sources."yallist-4.0.0"
sources."yargs-parser-21.1.1"
sources."yocto-queue-0.1.0"
];
buildInputs = globalBuildInputs;
meta = {
description = "CLI tool for the Maizzle Email Framework";
homepage = "https://maizzle.com";
license = "MIT";
};
production = true;
bypassCache = true;
reconstructLock = true;
};
"@medable/mdctl-cli" = nodeEnv.buildNodePackage {
name = "_at_medable_slash_mdctl-cli";
packageName = "@medable/mdctl-cli";

View file

@ -112,9 +112,6 @@ final: prev: {
meta = oldAttrs.meta // { broken = since "12"; };
});
eask = prev."@emacs-eask/cli".override {
name = "eask";
};
expo-cli = prev."expo-cli".override (oldAttrs: {
# The traveling-fastlane-darwin optional dependency aborts build on Linux.

View file

@ -8,14 +8,14 @@
buildDunePackage rec {
pname = "domain-local-await";
version = "0.2.1";
version = "1.0.0";
minimalOCamlVersion = "5.0";
duneVersion = "3";
src = fetchurl {
url = "https://github.com/ocaml-multicore/${pname}/releases/download/${version}/${pname}-${version}.tbz";
sha256 = "LQxshVpk9EnO2adGXBamF8Hw8CVTAzJ7W4yKIkSmLm4=";
sha256 = "KijWg0iTSdqbwkXd5Kr3/94urDm8QFSY2lMmGjUuxGo=";
};
propagatedBuildInputs = [
@ -37,7 +37,7 @@ buildDunePackage rec {
homepage = "https://github.com/ocaml-multicore/ocaml-${pname}";
changelog = "https://github.com/ocaml-multicore/ocaml-${pname}/raw/v${version}/CHANGES.md";
description = "A scheduler independent blocking mechanism";
license = with lib.licenses; [ bsd0 ];
license = with lib.licenses; [ isc ];
maintainers = with lib.maintainers; [ toastal ];
};
}

View file

@ -0,0 +1,53 @@
{ lib
, fetchFromGitHub
, buildDunePackage
, pkg-config
, protobuf
, zarith
, ppx_deriving
, ppx_deriving_yojson
, re
, dune-site
, ppx_expect
}:
buildDunePackage rec {
pname = "ocaml-protoc-plugin";
version = "4.3.1";
src = fetchFromGitHub {
owner = "issuu";
repo = "ocaml-protoc-plugin";
rev = version;
hash = "sha256-KFd43Ukz5gMeM3ik2VlfaIPwcZe9yaxk9VcQIrauUGU=";
};
nativeBuildInputs = [
pkg-config
protobuf
];
buildInputs = [
zarith
ppx_deriving
ppx_deriving_yojson
re
dune-site
ppx_expect
protobuf
];
doCheck = true;
nativeCheckInputs = [ protobuf ];
meta = {
description = "Maps google protobuf compiler to Ocaml types.";
homepage = "https://github.com/issuu/ocaml-protoc-plugin";
license = lib.licenses.asl20;
longDescription = ''
The goal of Ocaml protoc plugin is to create an
up to date plugin for the google protobuf compiler
(protoc) to generate Ocaml types and serialization
and de-serialization function from a .proto file.
'';
maintainers = [ lib.maintainers.GirardR1006 ];
};
}

View file

@ -110,6 +110,6 @@ buildPythonPackage rec {
homepage = "http://datastax.github.io/python-driver";
changelog = "https://github.com/datastax/python-driver/blob/${version}/CHANGELOG.rst";
license = licenses.asl20;
maintainers = with maintainers; [ turion ris ];
maintainers = with maintainers; [ ris ];
};
}

View file

@ -8,7 +8,7 @@
buildPythonPackage rec {
pname = "ecs-logging";
version = "2.0.2";
version = "2.1.0";
format = "flit";
disabled = pythonOlder "3.8";
@ -17,7 +17,7 @@ buildPythonPackage rec {
owner = "elastic";
repo = "ecs-logging-python";
rev = "refs/tags/${version}";
hash = "sha256-CfPpUpzNfPuCAiuNsJrJ1nVLiUCPvclfrK7tByytoQE=";
hash = "sha256-Gf44bT3/gmHy+yaQ1+bhCFB33ym2G14tzNqTQyC3BJU=";
};
nativeBuildInputs = [

View file

@ -10,14 +10,14 @@
buildPythonPackage rec {
pname = "elasticsearch8";
version = "8.7.0";
version = "8.9.0";
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
hash = "sha256-mRy48OYsm+0M1/D+abs83RiqN8wQr/Z6SZUY4TNg190=";
hash = "sha256-9j71MX3ITwfwFfIVvQIbXHu4r/3qz9SNAz8XfeAyWTc=";
};
nativeBuildInputs = [

View file

@ -10,6 +10,7 @@
, pytest-asyncio
, pytestCheckHook
, pythonOlder
, pythonRelaxDepsHook
, pyyaml
, requests
, six
@ -18,7 +19,7 @@
buildPythonPackage rec {
pname = "es-client";
version = "8.7.0";
version = "8.9.0";
format = "pyproject";
disabled = pythonOlder "3.7";
@ -27,11 +28,14 @@ buildPythonPackage rec {
owner = "untergeek";
repo = "es_client";
rev = "refs/tags/v${version}";
hash = "sha256-DJIo0yFJGR9gw5UJnmgnBFZx0uXUEW3rWT49jhfnXkQ=";
hash = "sha256-pzCjVkZ/NmHSe6X8dNH1YvjTu3njQaJe4CuguqrJNs8=";
};
pythonRelaxDeps = true;
nativeBuildInputs = [
hatchling
pythonRelaxDepsHook
];
propagatedBuildInputs = [

View file

@ -79,6 +79,6 @@ buildPythonPackage rec {
description = "Gremlin-Python implements Gremlin, the graph traversal language of Apache TinkerPop, within the Python language";
homepage = "https://tinkerpop.apache.org/";
license = licenses.asl20;
maintainers = with maintainers; [ turion ris ];
maintainers = with maintainers; [ ris ];
};
}

View file

@ -1,51 +1,55 @@
{ lib
, buildPythonPackage
, fetchPypi
, isPy3k
, six
, jaraco-logging
, jaraco-text
, jaraco-stream
, pytz
, jaraco-itertools
, setuptools-scm
, jaraco-collections
, importlib-metadata
, jaraco-itertools
, jaraco-logging
, jaraco-stream
, jaraco-text
, pytestCheckHook
, pythonOlder
, pytz
, setuptools-scm
}:
buildPythonPackage rec {
pname = "irc";
version = "20.1.0";
version = "20.3.0";
format = "pyproject";
disabled = !isPy3k;
disabled = pythonOlder "3.8";
src = fetchPypi {
inherit pname version;
hash = "sha256-tvc3ky3UeR87GOMZ3nt9rwLSKFpr6iY9EB9NjlU4B+w=";
hash = "sha256-JFteqYqwAlZnYx53alXjGRfmDvcIxgEC8hmLyfURMjY=";
};
nativeBuildInputs = [ setuptools-scm ];
propagatedBuildInputs = [
six
importlib-metadata
jaraco-logging
jaraco-text
jaraco-stream
pytz
jaraco-itertools
jaraco-collections
nativeBuildInputs = [
setuptools-scm
];
doCheck = false;
propagatedBuildInputs = [
jaraco-collections
jaraco-itertools
jaraco-logging
jaraco-stream
jaraco-text
pytz
];
pythonImportsCheck = [ "irc" ];
nativeCheckInputs = [
pytestCheckHook
];
pythonImportsCheck = [
"irc"
];
meta = with lib; {
description = "IRC (Internet Relay Chat) protocol library for Python";
homepage = "https://github.com/jaraco/irc";
changelog = "https://github.com/jaraco/irc/blob/v${version}/NEWS.rst";
license = licenses.mit;
maintainers = with maintainers; [];
maintainers = with maintainers; [ ];
};
}

View file

@ -2,6 +2,15 @@
# It is not intended for manual editing.
version = 3
[[package]]
name = "aho-corasick"
version = "1.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "43f6cb1bf222025340178f382c426f13757b2960e89779dfcb319c32542a5a41"
dependencies = [
"memchr",
]
[[package]]
name = "arrayvec"
version = "0.7.2"
@ -21,40 +30,12 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a"
[[package]]
name = "bytecount"
version = "0.6.3"
name = "castaway"
version = "0.2.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2c676a478f63e9fa2dd5368a42f28bba0d6c560b775f38583c8bbaa7fcd67c9c"
[[package]]
name = "camino"
version = "1.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "c77df041dc383319cc661b428b6961a005db4d6808d5e12536931b1ca9556055"
checksum = "8a17ed5635fc8536268e5d4de1e22e81ac34419e5f052d4d51f4e01dcc263fcc"
dependencies = [
"serde",
]
[[package]]
name = "cargo-platform"
version = "0.1.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "cbdb825da8a5df079a43676dbe042702f1707b1109f713a01420fbb4cc71fa27"
dependencies = [
"serde",
]
[[package]]
name = "cargo_metadata"
version = "0.14.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4acbb09d9ee8e23699b9634375c72795d095bf268439da88562cf9b501f181fa"
dependencies = [
"camino",
"cargo-platform",
"semver",
"serde",
"serde_json",
"rustversion",
]
[[package]]
@ -64,21 +45,128 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd"
[[package]]
name = "error-chain"
version = "0.12.4"
name = "compact_str"
version = "0.7.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2d2f06b9cac1506ece98fe3231e3cc9c4410ec3d5b1f24ae1c8946f0742cdefc"
checksum = "f86b9c4c00838774a6d902ef931eff7470720c51d90c2e32cfe15dc304737b3f"
dependencies = [
"version_check",
"castaway",
"cfg-if",
"itoa",
"ryu",
"static_assertions",
]
[[package]]
name = "fastrand"
version = "1.8.0"
name = "delegate-attr"
version = "0.2.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a7a407cfaa3385c4ae6b23e84623d48c2798d06e3e6a1878f7f59f17b3f86499"
checksum = "ee7e7ea0dba407429d816e8e38dda1a467cd74737722f2ccc8eae60429a1a3ab"
dependencies = [
"instant",
"proc-macro2",
"quote",
"syn 1.0.105",
]
[[package]]
name = "duplex"
version = "0.15.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "d43b5f852c3b23bc9450d2389c125a44f44ba88ba7c37c62e99a1a05c03ed06c"
[[package]]
name = "futures"
version = "0.3.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "23342abe12aba583913b2e62f22225ff9c950774065e4bfb61a19cd9770fec40"
dependencies = [
"futures-channel",
"futures-core",
"futures-executor",
"futures-io",
"futures-sink",
"futures-task",
"futures-util",
]
[[package]]
name = "futures-channel"
version = "0.3.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "955518d47e09b25bbebc7a18df10b81f0c766eaf4c4f1cccef2fca5f2a4fb5f2"
dependencies = [
"futures-core",
"futures-sink",
]
[[package]]
name = "futures-core"
version = "0.3.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4bca583b7e26f571124fe5b7561d49cb2868d79116cfa0eefce955557c6fee8c"
[[package]]
name = "futures-executor"
version = "0.3.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ccecee823288125bd88b4d7f565c9e58e41858e47ab72e8ea2d64e93624386e0"
dependencies = [
"futures-core",
"futures-task",
"futures-util",
]
[[package]]
name = "futures-io"
version = "0.3.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4fff74096e71ed47f8e023204cfd0aa1289cd54ae5430a9523be060cdb849964"
[[package]]
name = "futures-macro"
version = "0.3.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "89ca545a94061b6365f2c7355b4b32bd20df3ff95f02da9329b34ccc3bd6ee72"
dependencies = [
"proc-macro2",
"quote",
"syn 2.0.25",
]
[[package]]
name = "futures-sink"
version = "0.3.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f43be4fe21a13b9781a69afa4985b0f6ee0e1afab2c6f454a8cf30e2b2237b6e"
[[package]]
name = "futures-task"
version = "0.3.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "76d3d132be6c0e6aa1534069c705a74a5997a356c0dc2f86a47765e5617c5b65"
[[package]]
name = "futures-timer"
version = "3.0.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e64b03909df88034c26dc1547e8970b91f98bdb65165d6a4e9110d94263dbb2c"
[[package]]
name = "futures-util"
version = "0.3.28"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "26b01e40b772d54cf6c6d721c1d1abd0647a0106a12ecaa1c186273392a69533"
dependencies = [
"futures-channel",
"futures-core",
"futures-io",
"futures-macro",
"futures-sink",
"futures-task",
"memchr",
"pin-project-lite",
"pin-utils",
"slab",
]
[[package]]
@ -89,42 +177,54 @@ checksum = "d2fabcfbdc87f4758337ca535fb41a6d701b65693ce38287d856d1674551ec9b"
[[package]]
name = "indoc"
version = "1.0.8"
version = "1.0.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "da2d6f23ffea9d7e76c53eee25dfb67bcd8fde7f1198b0855350698c9f07c780"
checksum = "adab1eaa3408fb7f0c777a73e7465fd5656136fc93b670eb6df3c88c2c1344e3"
[[package]]
name = "instant"
version = "0.1.12"
name = "io-extras"
version = "0.17.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7a5bbe824c507c5da5956355e86a746d82e0e1464f65d862cc5e71da70e94b2c"
checksum = "fde93d48f0d9277f977a333eca8313695ddd5301dc96f7e02aeddcb0dd99096f"
dependencies = [
"cfg-if",
"io-lifetimes",
"windows-sys 0.48.0",
]
[[package]]
name = "itoa"
version = "1.0.5"
name = "io-lifetimes"
version = "1.0.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fad582f4b9e86b6caa621cabeb0963332d92eea04729ab12892c2533951e6440"
checksum = "e7d6c6f8c91b4b9ed43484ad1a938e393caf35960fce7f82a040497207bd8e9e"
[[package]]
name = "itoa"
version = "1.0.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "453ad9f582a441959e5f0d088b02ce04cfe8d51a8eaf077f12ac6d3e94164ca6"
[[package]]
name = "json-stream-rs-tokenizer"
version = "0.1.0"
dependencies = [
"compact_str",
"num-bigint",
"owned_chars",
"pyo3",
"pyo3-build-config 0.17.3",
"pyo3-file",
"pyo3-build-config",
"rstest",
"thiserror",
"utf8-chars",
"utf8-io",
"utf8-read",
"utf8-width",
]
[[package]]
name = "libc"
version = "0.2.139"
version = "0.2.138"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79"
checksum = "db6d7e329c562c5dfab7a46a2afabc8b987ab9a4834c9d1ca04dc54c1546cef8"
[[package]]
name = "lock_api"
@ -174,9 +274,18 @@ dependencies = [
[[package]]
name = "once_cell"
version = "1.17.0"
version = "1.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6f61fba1741ea2b3d6a1e3178721804bb716a68a6aeba1149b5d52e3d464ea66"
checksum = "86f0b0d4bf799edbc74508c1e8bf170ff5f41238e5f8225603ca7caaae2b7860"
[[package]]
name = "owned_chars"
version = "0.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "09dbaf3100ac7057d6d4e885bb1cd85716f95b5690ac443b31fbf5aac206dc3b"
dependencies = [
"delegate-attr",
]
[[package]]
name = "parking_lot"
@ -198,29 +307,30 @@ dependencies = [
"libc",
"redox_syscall",
"smallvec",
"windows-sys",
"windows-sys 0.42.0",
]
[[package]]
name = "pin-project-lite"
version = "0.2.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4c40d25201921e5ff0c862a505c6557ea88568a4e3ace775ab55e93f2f4f9d57"
[[package]]
name = "pin-utils"
version = "0.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184"
[[package]]
name = "proc-macro2"
version = "1.0.49"
version = "1.0.64"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "57a8eca9f9c4ffde41714334dee777596264c7825420f521abc92b5b5deb63a5"
checksum = "78803b62cbf1f46fde80d7c0e803111524b9877184cfe7c3033659490ac7a7da"
dependencies = [
"unicode-ident",
]
[[package]]
name = "pulldown-cmark"
version = "0.9.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2d9cc634bc78768157b5cbfe988ffcd1dcba95cd2b2f03a88316c08c6d00ed63"
dependencies = [
"bitflags",
"memchr",
"unicase",
]
[[package]]
name = "pyo3"
version = "0.16.6"
@ -232,7 +342,7 @@ dependencies = [
"libc",
"num-bigint",
"parking_lot",
"pyo3-build-config 0.16.6",
"pyo3-build-config",
"pyo3-ffi",
"pyo3-macros",
"unindent",
@ -248,16 +358,6 @@ dependencies = [
"target-lexicon",
]
[[package]]
name = "pyo3-build-config"
version = "0.17.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "28fcd1e73f06ec85bf3280c48c67e731d8290ad3d730f8be9dc07946923005c8"
dependencies = [
"once_cell",
"target-lexicon",
]
[[package]]
name = "pyo3-ffi"
version = "0.16.6"
@ -265,16 +365,7 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ca882703ab55f54702d7bfe1189b41b0af10272389f04cae38fe4cd56c65f75f"
dependencies = [
"libc",
"pyo3-build-config 0.16.6",
]
[[package]]
name = "pyo3-file"
version = "0.5.0"
source = "git+https://github.com/smheidrich/pyo3-file.git?branch=divide-buf-length-by-4-to-fix-textio-bug-forjsonstream#c29bf591842e3487e8b00890b91e0d4841103138"
dependencies = [
"pyo3",
"skeptic",
"pyo3-build-config",
]
[[package]]
@ -286,7 +377,7 @@ dependencies = [
"proc-macro2",
"pyo3-macros-backend",
"quote",
"syn",
"syn 1.0.105",
]
[[package]]
@ -297,14 +388,14 @@ checksum = "611f64e82d98f447787e82b8e7b0ebc681e1eb78fc1252668b2c605ffb4e1eb8"
dependencies = [
"proc-macro2",
"quote",
"syn",
"syn 1.0.105",
]
[[package]]
name = "quote"
version = "1.0.23"
version = "1.0.29"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b"
checksum = "573015e8ab27661678357f27dc26460738fd2b6c86e46f386fde94cb5d913105"
dependencies = [
"proc-macro2",
]
@ -319,28 +410,89 @@ dependencies = [
]
[[package]]
name = "remove_dir_all"
version = "0.5.3"
name = "regex"
version = "1.9.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "3acd125665422973a33ac9d3dd2df85edad0f4ae9b00dafb1a05e43a9f5ef8e7"
checksum = "b2eae68fc220f7cf2532e4494aded17545fce192d59cd996e0fe7887f4ceb575"
dependencies = [
"winapi",
"aho-corasick",
"memchr",
"regex-automata",
"regex-syntax",
]
[[package]]
name = "regex-automata"
version = "0.3.3"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "39354c10dd07468c2e73926b23bb9c2caca74c5501e38a35da70406f1d923310"
dependencies = [
"aho-corasick",
"memchr",
"regex-syntax",
]
[[package]]
name = "regex-syntax"
version = "0.7.4"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e5ea92a5b6195c6ef2a0295ea818b312502c6fc94dde986c5553242e18fd4ce2"
[[package]]
name = "relative-path"
version = "1.8.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4bf2521270932c3c7bed1a59151222bd7643c79310f2916f01925e1e16255698"
[[package]]
name = "rstest"
version = "0.18.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "2b96577ca10cb3eade7b337eb46520108a67ca2818a24d0b63f41fd62bc9651c"
dependencies = [
"futures",
"futures-timer",
"rstest_macros",
"rustc_version",
]
[[package]]
name = "rstest_macros"
version = "0.18.1"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "225e674cf31712b8bb15fdbca3ec0c1b9d825c5a24407ff2b7e005fb6a29ba03"
dependencies = [
"cfg-if",
"glob",
"proc-macro2",
"quote",
"regex",
"relative-path",
"rustc_version",
"syn 2.0.25",
"unicode-ident",
]
[[package]]
name = "rustc_version"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bfa0f585226d2e68097d4f95d113b15b83a82e819ab25717ec0590d9584ef366"
dependencies = [
"semver",
]
[[package]]
name = "rustversion"
version = "1.0.12"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4f3208ce4d8448b3f3e7d168a73f5e0c43a61e32930de3bceeccedb388b6bf06"
[[package]]
name = "ryu"
version = "1.0.12"
version = "1.0.13"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7b4b9743ed687d4b4bcedf9ff5eaa7398495ae14e61cba0a295704edbc7decde"
[[package]]
name = "same-file"
version = "1.0.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "93fc1dc3aaa9bfed95e02e6eadabb4baf7e3078b0bd1b4d7b6b0b68378900502"
dependencies = [
"winapi-util",
]
checksum = "f91339c0467de62360649f8d3e185ca8de4224ff281f66000de5eb2a77a79041"
[[package]]
name = "scopeguard"
@ -350,57 +502,17 @@ checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd"
[[package]]
name = "semver"
version = "1.0.16"
version = "1.0.17"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "58bc9567378fc7690d6b2addae4e60ac2eeea07becb2c64b9f218b53865cba2a"
dependencies = [
"serde",
]
checksum = "bebd363326d05ec3e2f532ab7660680f3b02130d780c299bca73469d521bc0ed"
[[package]]
name = "serde"
version = "1.0.152"
name = "slab"
version = "0.4.8"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bb7d1f0d3021d347a83e556fc4683dea2ea09d87bccdf88ff5c12545d89d5efb"
checksum = "6528351c9bc8ab22353f9d776db39a20288e8d6c37ef8cfe3317cf875eecfc2d"
dependencies = [
"serde_derive",
]
[[package]]
name = "serde_derive"
version = "1.0.152"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "af487d118eecd09402d70a5d72551860e788df87b464af30e5ea6a38c75c541e"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "serde_json"
version = "1.0.91"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "877c235533714907a8c2464236f5c4b2a17262ef1bd71f38f35ea592c8da6883"
dependencies = [
"itoa",
"ryu",
"serde",
]
[[package]]
name = "skeptic"
version = "0.13.7"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "16d23b015676c90a0f01c197bfdc786c20342c73a0afdda9025adb0bc42940a8"
dependencies = [
"bytecount",
"cargo_metadata",
"error-chain",
"glob",
"pulldown-cmark",
"tempfile",
"walkdir",
"autocfg",
]
[[package]]
@ -410,10 +522,27 @@ source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0"
[[package]]
name = "syn"
version = "1.0.107"
name = "static_assertions"
version = "1.1.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5"
checksum = "a2eb9349b6444b326872e140eb1cf5e7c522154d69e7a0ffb0fb81c06b37543f"
[[package]]
name = "syn"
version = "1.0.105"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "60b9b43d45702de4c839cb9b51d9f529c5dd26a4aff255b42b1ebc03e88ee908"
dependencies = [
"proc-macro2",
"quote",
"unicode-ident",
]
[[package]]
name = "syn"
version = "2.0.25"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "15e3fc8c0c74267e2df136e5e5fb656a464158aa57624053375eb9c8c6e25ae2"
dependencies = [
"proc-macro2",
"quote",
@ -426,60 +555,37 @@ version = "0.12.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "9410d0f6853b1d94f0e519fb95df60f29d2c1eff2d921ffdf01a4c8a3b54f12d"
[[package]]
name = "tempfile"
version = "3.3.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5cdb1ef4eaeeaddc8fbd371e5017057064af0911902ef36b39801f67cc6d79e4"
dependencies = [
"cfg-if",
"fastrand",
"libc",
"redox_syscall",
"remove_dir_all",
"winapi",
]
[[package]]
name = "thiserror"
version = "1.0.38"
version = "1.0.37"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "6a9cd18aa97d5c45c6603caea1da6628790b37f7a34b6ca89522331c5180fed0"
checksum = "10deb33631e3c9018b9baf9dcbbc4f737320d2b576bac10f6aefa048fa407e3e"
dependencies = [
"thiserror-impl",
]
[[package]]
name = "thiserror-impl"
version = "1.0.38"
version = "1.0.37"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1fb327af4685e4d03fa8cbcf1716380da910eeb2bb8be417e7f9fd3fb164f36f"
checksum = "982d17546b47146b28f7c22e3d08465f6b8903d0ea13c1660d9d84a6e7adcdbb"
dependencies = [
"proc-macro2",
"quote",
"syn",
]
[[package]]
name = "unicase"
version = "2.6.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "50f37be617794602aabbeee0be4f259dc1778fabe05e2d67ee8f79326d5cb4f6"
dependencies = [
"version_check",
"syn 1.0.105",
]
[[package]]
name = "unicode-ident"
version = "1.0.6"
version = "1.0.5"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc"
checksum = "6ceab39d59e4c9499d4e5a8ee0e2735b891bb7308ac83dfb4e80cad195c9f6f3"
[[package]]
name = "unindent"
version = "0.1.11"
version = "0.1.10"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "e1766d682d402817b5ac4490b3c3002d91dfa0d22812f341609f97b08757359c"
checksum = "58ee9362deb4a96cef4d437d1ad49cffc9b9e92d202b6995674e928ce684f112"
[[package]]
name = "utf8-chars"
@ -491,52 +597,26 @@ dependencies = [
]
[[package]]
name = "version_check"
version = "0.9.4"
name = "utf8-io"
version = "0.16.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f"
[[package]]
name = "walkdir"
version = "2.3.2"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "808cf2735cd4b6866113f648b791c6adc5714537bc222d9347bb203386ffda56"
checksum = "828cc5cc2a9a4ac22b1b2fd0b359ad648dac746a39a338974500de330d70f000"
dependencies = [
"same-file",
"winapi",
"winapi-util",
"duplex",
"io-extras",
"io-lifetimes",
]
[[package]]
name = "winapi"
version = "0.3.9"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419"
dependencies = [
"winapi-i686-pc-windows-gnu",
"winapi-x86_64-pc-windows-gnu",
]
[[package]]
name = "winapi-i686-pc-windows-gnu"
name = "utf8-read"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6"
source = "git+https://github.com/smheidrich/utf8-read-rs.git?branch=configurable-chunk-size#0690310179a4fad9304101c1a431f19cfb809bbe"
[[package]]
name = "winapi-util"
version = "0.1.5"
name = "utf8-width"
version = "0.1.6"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178"
dependencies = [
"winapi",
]
[[package]]
name = "winapi-x86_64-pc-windows-gnu"
version = "0.4.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
checksum = "5190c9442dcdaf0ddd50f37420417d219ae5261bbf5db120d0f9bab996c9cba1"
[[package]]
name = "windows-sys"
@ -544,13 +624,37 @@ version = "0.42.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7"
dependencies = [
"windows_aarch64_gnullvm",
"windows_aarch64_msvc",
"windows_i686_gnu",
"windows_i686_msvc",
"windows_x86_64_gnu",
"windows_x86_64_gnullvm",
"windows_x86_64_msvc",
"windows_aarch64_gnullvm 0.42.0",
"windows_aarch64_msvc 0.42.0",
"windows_i686_gnu 0.42.0",
"windows_i686_msvc 0.42.0",
"windows_x86_64_gnu 0.42.0",
"windows_x86_64_gnullvm 0.42.0",
"windows_x86_64_msvc 0.42.0",
]
[[package]]
name = "windows-sys"
version = "0.48.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "677d2418bec65e3338edb076e806bc1ec15693c5d0104683f2efe857f61056a9"
dependencies = [
"windows-targets",
]
[[package]]
name = "windows-targets"
version = "0.48.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7b1eb6f0cd7c80c79759c929114ef071b87354ce476d9d94271031c0497adfd5"
dependencies = [
"windows_aarch64_gnullvm 0.48.0",
"windows_aarch64_msvc 0.48.0",
"windows_i686_gnu 0.48.0",
"windows_i686_msvc 0.48.0",
"windows_x86_64_gnu 0.48.0",
"windows_x86_64_gnullvm 0.48.0",
"windows_x86_64_msvc 0.48.0",
]
[[package]]
@ -559,38 +663,80 @@ version = "0.42.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "41d2aa71f6f0cbe00ae5167d90ef3cfe66527d6f613ca78ac8024c3ccab9a19e"
[[package]]
name = "windows_aarch64_gnullvm"
version = "0.48.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "91ae572e1b79dba883e0d315474df7305d12f569b400fcf90581b06062f7e1bc"
[[package]]
name = "windows_aarch64_msvc"
version = "0.42.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "dd0f252f5a35cac83d6311b2e795981f5ee6e67eb1f9a7f64eb4500fbc4dcdb4"
[[package]]
name = "windows_aarch64_msvc"
version = "0.48.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "b2ef27e0d7bdfcfc7b868b317c1d32c641a6fe4629c171b8928c7b08d98d7cf3"
[[package]]
name = "windows_i686_gnu"
version = "0.42.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "fbeae19f6716841636c28d695375df17562ca208b2b7d0dc47635a50ae6c5de7"
[[package]]
name = "windows_i686_gnu"
version = "0.48.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "622a1962a7db830d6fd0a69683c80a18fda201879f0f447f065a3b7467daa241"
[[package]]
name = "windows_i686_msvc"
version = "0.42.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "84c12f65daa39dd2babe6e442988fc329d6243fdce47d7d2d155b8d874862246"
[[package]]
name = "windows_i686_msvc"
version = "0.48.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "4542c6e364ce21bf45d69fdd2a8e455fa38d316158cfd43b3ac1c5b1b19f8e00"
[[package]]
name = "windows_x86_64_gnu"
version = "0.42.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "bf7b1b21b5362cbc318f686150e5bcea75ecedc74dd157d874d754a2ca44b0ed"
[[package]]
name = "windows_x86_64_gnu"
version = "0.48.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "ca2b8a661f7628cbd23440e50b05d705db3686f894fc9580820623656af974b1"
[[package]]
name = "windows_x86_64_gnullvm"
version = "0.42.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "09d525d2ba30eeb3297665bd434a54297e4170c7f1a44cad4ef58095b4cd2028"
[[package]]
name = "windows_x86_64_gnullvm"
version = "0.48.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "7896dbc1f41e08872e9d5e8f8baa8fdd2677f29468c4e156210174edc7f7b953"
[[package]]
name = "windows_x86_64_msvc"
version = "0.42.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "f40009d85759725a34da6d89a94e63d7bdc50a862acf0dbc7c8e488f1edcb6f5"
[[package]]
name = "windows_x86_64_msvc"
version = "0.48.0"
source = "registry+https://github.com/rust-lang/crates.io-index"
checksum = "1a515f5799fe4961cb532f983ce2b23082366b898e52ffbce459c86f67c8378a"

View file

@ -1,43 +1,44 @@
{ lib
, stdenv
, buildPythonPackage
, fetchFromGitHub
, rustPlatform
, cargo
, darwin
, rustc
, setuptools-rust
, json-stream-rs-tokenizer
, fetchFromGitHub
, json-stream
, json-stream-rs-tokenizer
, rustc
, rustPlatform
, setuptools
, setuptools-rust
, wheel
}:
buildPythonPackage rec {
pname = "json-stream-rs-tokenizer";
version = "0.4.16";
version = "0.4.22";
format = "setuptools";
src = fetchFromGitHub {
owner = "smheidrich";
repo = "py-json-stream-rs-tokenizer";
rev = "refs/tags/v${version}";
hash = "sha256-MnYkCAI8x65kU0EoTRf4ZVsbjNravjokepX4yViu7go=";
hash = "sha256-EW726gUXTBX3gTxlFQ45RgkUa2Z4tIjUZxO4GBLXgEs=";
};
postPatch = ''
cp ${./Cargo.lock} ./Cargo.lock
'';
cargoDeps = rustPlatform.fetchCargoTarball {
inherit src postPatch;
name = "${pname}-${version}";
hash = "sha256-HwWH8/UWKWOdRmyCVQtNqJxXD55f6zxLY0LhR7JU9ro=";
cargoDeps = rustPlatform.importCargoLock {
lockFile = ./Cargo.lock;
outputHashes = {
"utf8-read-0.4.0" = "sha256-L/NcgbB+2Rwtc+1e39fQh1D9S4RqQY6CCFOTh8CI8Ts=";
};
};
nativeBuildInputs = [
setuptools-rust
rustPlatform.cargoSetupHook
cargo
rustPlatform.cargoSetupHook
rustc
setuptools
setuptools-rust
wheel
];
buildInputs = lib.optionals stdenv.isDarwin [

View file

@ -12,14 +12,14 @@
buildPythonPackage rec {
pname = "json-stream";
version = "2.3.0";
version = "2.3.2";
format = "pyproject";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
hash = "sha256-MwDpX3ISJxo0Am3t/uuUC8GTyZFuUFGt1g7BeTY1z/0=";
hash = "sha256-uLRQ6o6OPCOenn440S/tk053o1PBSyl/juNFpc6yW5E=";
};
nativeBuildInputs = [

View file

@ -7,25 +7,32 @@
buildPythonPackage rec {
pname = "jupyterhub-tmpauthenticator";
version = "0.6";
disabled = pythonOlder "3.5";
version = "1.0.0";
format = "setuptools";
disabled = pythonOlder "3.8";
src = fetchPypi {
inherit pname version;
sha256 = "064x1ypxwx1l270ic97p8czbzb7swl9758v40k3w2gaqf9762f0l";
hash = "sha256-7TuAYP6mRffsZL+O+AMgt5HBu6PhwLYj5A8X8DnMfl0=";
};
propagatedBuildInputs = [ jupyterhub ];
propagatedBuildInputs = [
jupyterhub
];
# No tests available in the package
doCheck = false;
pythonImportsCheck = [ "tmpauthenticator" ];
pythonImportsCheck = [
"tmpauthenticator"
];
meta = with lib; {
description = "Simple Jupyterhub authenticator that allows anyone to log in.";
license = with licenses; [ bsd3 ];
description = "Simple Jupyterhub authenticator that allows anyone to log in";
homepage = "https://github.com/jupyterhub/tmpauthenticator";
changelog = "https://github.com/jupyterhub/tmpauthenticator/blob/v${version}/CHANGELOG.md";
license = with licenses; [ bsd3 ];
maintainers = with maintainers; [ chiroptical ];
};
}

View file

@ -1,4 +1,6 @@
{ lib, buildPythonPackage, fetchFromGitHub
{ lib
, buildPythonPackage
, fetchFromGitHub
, beautifulsoup4
, jsbeautifier
, mkdocs
@ -6,17 +8,21 @@
, pymdown-extensions
, pyyaml
, requests
, pythonOlder
}:
buildPythonPackage rec {
pname = "mkdocs-mermaid2-plugin";
version = "0.6.0";
version = "1.0.1";
format = "setuptools";
disabled = pythonOlder "3.7";
src = fetchFromGitHub {
owner = "fralau";
repo = "mkdocs-mermaid2-plugin";
rev = "v${version}";
hash = "sha256-Oe6wkVrsB0NWF+HHeifrEogjxdGPINRDJGkh9p+GoHs=";
rev = "refs/tags/v${version}";
hash = "sha256-8/5lltOT78VSMxunIfCeGSBQ7VIRVnk3cHIzd7S+c00=";
};
propagatedBuildInputs = [
@ -32,11 +38,14 @@ buildPythonPackage rec {
# non-traditional python tests (e.g. nodejs based tests)
doCheck = false;
pythonImportsCheck = [ "mermaid2" ];
pythonImportsCheck = [
"mermaid2"
];
meta = with lib; {
description = "A MkDocs plugin for including mermaid graphs in markdown sources";
homepage = "https://github.com/fralau/mkdocs-mermaid2-plugin";
changelog = "https://github.com/fralau/mkdocs-mermaid2-plugin/blob/v${version}/CHANGELOG.md";
license = licenses.mit;
maintainers = with maintainers; [ jonringer ];
};

View file

@ -83,7 +83,7 @@ in buildPythonPackage rec {
postPatch = ''
substituteInPlace setup.py --replace "version=versioneer.get_version()" "version='0.57.1'"
substituteInPlace numba/_version.py \
--replace 'git_refnames = ""' 'git_refnames = "0.57.1"'
--replace 'git_refnames = " (HEAD -> main)"' 'git_refnames = "tag: 0.57.1"'
'';
postFixup = lib.optionalString cudaSupport ''

View file

@ -51,6 +51,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "Module for getting historical and forecasted usage/cost from utilities that use opower.com";
homepage = "https://github.com/tronikos/opower";
changelog = "https://github.com/tronikos/opower/releases/tag/v${version}";
license = licenses.asl20;
maintainers = with maintainers; [ fab ];
};

View file

@ -7,14 +7,14 @@
buildPythonPackage rec {
pname = "pex";
version = "2.1.141";
version = "2.1.142";
format = "flit";
disabled = pythonOlder "3.7";
src = fetchPypi {
inherit pname version;
hash = "sha256-EsIurZNgWslUciz5Pc2hj2F4tAJ8hQydRWnVIWdryDc=";
hash = "sha256-+2WJEOL+rtdl9dZmXqkaRRuj7TzDZn93tyZXxPWRaBM=";
};
nativeBuildInputs = [

View file

@ -40,6 +40,6 @@ buildPythonPackage rec {
description = "Text progressbar library";
homepage = "https://progressbar-2.readthedocs.io/";
license = licenses.bsd3;
maintainers = with maintainers; [ ashgillman turion ];
maintainers = with maintainers; [ ashgillman ];
};
}

View file

@ -13,11 +13,12 @@ buildPythonPackage rec {
sha256 = "0kqx33flcrrlipccmqs78d14pj5749bp85b6k5fgaq2c7yzz02jg";
};
env.NIX_CFLAGS_COMPILE = "-std=c++11";
meta = with lib; {
description = "Library to simulate plate tectonics with Python bindings";
homepage = "https://github.com/Mindwerks/plate-tectonics";
license = licenses.lgpl3;
broken = stdenv.isLinux;
};
}

View file

@ -16,13 +16,13 @@
buildPythonPackage rec {
pname = "pyscf";
version = "2.2.0";
version = "2.3.0";
src = fetchFromGitHub {
owner = "pyscf";
repo = pname;
rev = "v${version}";
hash = "sha256-3ylFz5j176hBQLklLmVKltE8whynzojsoBEWjEL2M14=";
hash = "sha256-x693NB0oc9X7SuDZlV3VKOmgnIgKA39O9yswDM0outk=";
};
# setup.py calls Cmake and passes the arguments in CMAKE_CONFIGURE_ARGS to cmake.
@ -81,6 +81,10 @@ buildPythonPackage rec {
-e libxc_cam_beta_bug \
-e test_finite_diff_rks_eph \
-e test_finite_diff_uks_eph \
-e test_finite_diff_roks_grad \
-e test_finite_diff_df_roks_grad \
-e test_frac_particles \
-e test_nosymm_sa4_newton \
-e test_pipek \
-e test_n3_cis_ewald \
-e test_veff \

View file

@ -0,0 +1,48 @@
{ lib
, buildPythonPackage
, fetchPypi
, requests
, six
, urllib3
, packaging
, setuptools
, wheel
}:
buildPythonPackage rec {
pname = "qbittorrent-api";
version = "2023.7.52";
format = "pyproject";
src = fetchPypi {
inherit pname version;
hash = "sha256-RHOupNo0jteUpxcxAojOfnBGGBt293j0OCHeKEritpQ=";
};
propagatedBuildInputs = [
requests
six
urllib3
packaging
];
nativeBuildInputs = [
setuptools
wheel
];
# Tests require internet access
doCheck = false;
pythonImportsCheck = [
"qbittorrentapi"
];
meta = with lib; {
description = "Python client implementation for qBittorrent's Web API";
homepage = "https://github.com/rmartin16/qbittorrent-api";
changelog = "https://github.com/rmartin16/qbittorrent-api/blob/v${version}/CHANGELOG.md";
license = licenses.mit;
maintainers = with maintainers; [ savyajha ];
};
}

View file

@ -8,6 +8,7 @@
, hatchling
, cattrs
, cmake
, ninja
, packaging
, pathspec
, pyproject-metadata
@ -18,13 +19,13 @@
buildPythonPackage rec {
pname = "scikit-build-core";
version = "0.2.0";
version = "0.4.8";
format = "pyproject";
src = fetchPypi {
pname = "scikit_build_core";
inherit version;
hash = "sha256-0qdtlEekEgONxeJd0lmwPCUnhmGgx8Padmu5ccGprNI=";
hash = "sha256-n6wcrBo4uhFoGQt72Y9irs8GzUbbcYXsjCeyfg2krUs=";
};
postPatch = ''
@ -58,14 +59,17 @@ buildPythonPackage rec {
nativeCheckInputs = [
cattrs
cmake
ninja
pytest-subprocess
pytestCheckHook
] ++ passthru.optional-dependencies.pyproject;
disabledTestPaths = [
# runs pip, requires network access
"tests/test_custom_modules.py"
"tests/test_pyproject_pep517.py"
"tests/test_pyproject_pep518.py"
"tests/test_pyproject_pep660.py"
"tests/test_setuptools_pep517.py"
"tests/test_setuptools_pep518.py"
];
@ -77,6 +81,7 @@ buildPythonPackage rec {
meta = with lib; {
description = "A next generation Python CMake adaptor and Python API for plugins";
homepage = "https://github.com/scikit-build/scikit-build-core";
changelog = "https://github.com/scikit-build/scikit-build-core/releases/tag/v${version}";
license = with licenses; [ asl20 ];
maintainers = with maintainers; [ veprbl ];
};

View file

@ -7,12 +7,12 @@
buildPythonPackage rec {
pname = "types-redis";
version = "4.6.0.3";
version = "4.6.0.4";
format = "setuptools";
src = fetchPypi {
inherit pname version;
hash = "sha256-797zfcDAS/V4YZVlH9aU+L/daT6sCexK9G2Q9yZSVY8=";
hash = "sha256-xHWp089z3WlsOIfTBkQyP8VvXgCvlhUQNbO1tSh1ybM=";
};
propagatedBuildInputs = [

View file

@ -68,7 +68,7 @@ buildPythonPackage rec {
];
meta = with lib; {
homepage = "http://world-engine.org";
homepage = "https://github.com/mindwerks/worldengine";
description = "World generator using simulation of plates, rain shadow, erosion, etc";
license = licenses.mit;
maintainers = with maintainers; [ rardiol ];

View file

@ -13,7 +13,7 @@
buildPythonPackage rec {
pname = "yamlfix";
version = "1.11.0";
version = "1.13.0";
format = "pyproject";
disabled = pythonOlder "3.7";
@ -22,7 +22,7 @@ buildPythonPackage rec {
owner = "lyz-code";
repo = pname;
rev = "refs/tags/${version}";
hash = "sha256-NWlZYpdiJ3SWY0L9IhGhCAUrurWe6mPt+AK64szCQco=";
hash = "sha256-GoCQtanQHYOFrhRvZjzk/cCPnUFwYUAclZuYGZfNg5E=";
};
nativeBuildInputs = [

View file

@ -0,0 +1,29 @@
{ lib
, buildNpmPackage
, fetchFromGitHub
}:
buildNpmPackage rec {
pname = "eask";
version = "0.8.1";
src = fetchFromGitHub {
owner = "emacs-eask";
repo = "cli";
rev = version;
hash = "sha256-NoYWRIkJEOUsHsjBYTtCNrCmAGG0pqaAHDOc9VcaRwk=";
};
npmDepsHash = "sha256-ctIVBrx9fagSX3f2/wn5wWkReOYK0nldFoxTJWVsx0g=";
dontBuild = true;
meta = {
changelog = "https://github.com/emacs-eask/cli/blob/${src.rev}/CHANGELOG.md";
description = "CLI for building, runing, testing, and managing your Emacs Lisp dependencies";
homepage = "https://emacs-eask.github.io/";
license = lib.licenses.gpl3Plus;
mainProgram = "eask";
maintainers = with lib.maintainers; [ jcs090218 ];
};
}

View file

@ -20,5 +20,6 @@ buildNpmPackage rec {
homepage = "github.com/mantoni/eslint_d.js";
license = licenses.mit;
maintainers = [ maintainers.ehllie ];
mainProgram = "eslint_d";
};
}

View file

@ -0,0 +1,28 @@
{ lib
, buildNpmPackage
, fetchFromGitHub
}:
buildNpmPackage rec {
pname = "maizzle";
version = "1.5.6";
src = fetchFromGitHub {
owner = "maizzle";
repo = "cli";
rev = "v${version}";
hash = "sha256-HGoqwqO50Y1oZBCVXkgM3NyZu+vPz/iniEH9mm/SQ1I=";
};
npmDepsHash = "sha256-vqhuoTtrZYmxameaoOfA9N5QGXzdhT1/tWx70KBk5aI=";
dontNpmBuild = true;
meta = {
description = "CLI tool for the Maizzle Email Framework";
homepage = "https://github.com/maizzle/cli";
license = lib.licenses.mit;
mainProgram = "maizzle";
maintainers = with lib.maintainers; [ happysalada ];
};
}

View file

@ -2,71 +2,71 @@
"4.14": {
"patch": {
"extra": "-hardened1",
"name": "linux-hardened-4.14.320-hardened1.patch",
"sha256": "1j457mfkxqzv996brwzxaib43s8fdpd5ngrnj61vs3vf8xcwk186",
"url": "https://github.com/anthraxx/linux-hardened/releases/download/4.14.320-hardened1/linux-hardened-4.14.320-hardened1.patch"
"name": "linux-hardened-4.14.322-hardened1.patch",
"sha256": "1hshlg5b6n4i3zvx8rg3rnn16indg616sa4dy85w4pfcbjdzyzd3",
"url": "https://github.com/anthraxx/linux-hardened/releases/download/4.14.322-hardened1/linux-hardened-4.14.322-hardened1.patch"
},
"sha256": "09bn18jvazkc55bqdjbxy8fbca7vjhi9xl2h02w0sq3f1jf6g0pd",
"version": "4.14.320"
"sha256": "1r71g5p0cnbi0nixv91nyhv24dqmvh49rqb2lnbhsdq81fqm8ssm",
"version": "4.14.322"
},
"4.19": {
"patch": {
"extra": "-hardened1",
"name": "linux-hardened-4.19.289-hardened1.patch",
"sha256": "1bi0cf15nqbk5hkhy76cd1xbb3fsnrgz705lry19v467hn3c0fx3",
"url": "https://github.com/anthraxx/linux-hardened/releases/download/4.19.289-hardened1/linux-hardened-4.19.289-hardened1.patch"
"name": "linux-hardened-4.19.291-hardened1.patch",
"sha256": "0mjrmgb1hqahk5l3sghyac5vza6my3sjldfh8xn498p5jq4bpdhj",
"url": "https://github.com/anthraxx/linux-hardened/releases/download/4.19.291-hardened1/linux-hardened-4.19.291-hardened1.patch"
},
"sha256": "1cx33aa9v2071gixvp68pqpp4vxcx61dqg04rf6xns1qg48p93qi",
"version": "4.19.289"
"sha256": "0cxmq8mrkw179jb8sqvad3dskllwn579g2lxcjn21jyqsf85nwz6",
"version": "4.19.291"
},
"5.10": {
"patch": {
"extra": "-hardened1",
"name": "linux-hardened-5.10.188-hardened1.patch",
"sha256": "10mnrnzg3b5iirvn9x241zxwlysrnv7i65hiil2h8f7lswwgb6ar",
"url": "https://github.com/anthraxx/linux-hardened/releases/download/5.10.188-hardened1/linux-hardened-5.10.188-hardened1.patch"
"name": "linux-hardened-5.10.190-hardened1.patch",
"sha256": "1w2ncb3ay8kbw7cfb0gm9q01n14npyvy6l9sqcma409hfgjnq7jv",
"url": "https://github.com/anthraxx/linux-hardened/releases/download/5.10.190-hardened1/linux-hardened-5.10.190-hardened1.patch"
},
"sha256": "04k1mc23vqv3mr4m80rab1w7z1cwc0n1kcxzc5vfcfp26nmqnmf9",
"version": "5.10.188"
"sha256": "15zmz9pg91gph2dhigjf1z3w6gkv1kwslki5dpzhgzs03pq3swi9",
"version": "5.10.190"
},
"5.15": {
"patch": {
"extra": "-hardened1",
"name": "linux-hardened-5.15.123-hardened1.patch",
"sha256": "0q942jcz22yq7lbhmbwpg12p75zb0ky36zp2waz30cixw7lmyx6b",
"url": "https://github.com/anthraxx/linux-hardened/releases/download/5.15.123-hardened1/linux-hardened-5.15.123-hardened1.patch"
"name": "linux-hardened-5.15.126-hardened1.patch",
"sha256": "0bm1m5xwrcg0ckg68f70fx29air1bfh3gsaaaz8r29l5j1v1lqfp",
"url": "https://github.com/anthraxx/linux-hardened/releases/download/5.15.126-hardened1/linux-hardened-5.15.126-hardened1.patch"
},
"sha256": "14xzk4rn7fwgdysnd763rbl25krvq40wk3y5cf8hasifl529brid",
"version": "5.15.123"
"sha256": "0vzdncrvwqxzjkpgf3gjxvl8iwz92szfyzc33cayx28ghjwsmx5d",
"version": "5.15.126"
},
"5.4": {
"patch": {
"extra": "-hardened1",
"name": "linux-hardened-5.4.251-hardened1.patch",
"sha256": "148qyspyj4a6yrl45f358z64iqxf40zb71ccj5kvwbrn395xiwgs",
"url": "https://github.com/anthraxx/linux-hardened/releases/download/5.4.251-hardened1/linux-hardened-5.4.251-hardened1.patch"
"name": "linux-hardened-5.4.253-hardened1.patch",
"sha256": "0rhn107hbabfvxlvnfwakrwc9w7m9m5hvcx03fssalyqd17k8jx1",
"url": "https://github.com/anthraxx/linux-hardened/releases/download/5.4.253-hardened1/linux-hardened-5.4.253-hardened1.patch"
},
"sha256": "1jhqnazgiyz1vvrhnq5byl3h1mxrr3555fpiz4byycc1sqz9bd5w",
"version": "5.4.251"
"sha256": "1rr6mnkbw6gwdm9bqjhf4z2xqr458fn2qdv5b4mgm65a15gvmchz",
"version": "5.4.253"
},
"6.1": {
"patch": {
"extra": "-hardened1",
"name": "linux-hardened-6.1.42-hardened1.patch",
"sha256": "0v5ja4q8wq3gwds0m8bzrxhx6vagg97lvcxrw3glm1d5sv1v94l6",
"url": "https://github.com/anthraxx/linux-hardened/releases/download/6.1.42-hardened1/linux-hardened-6.1.42-hardened1.patch"
"name": "linux-hardened-6.1.45-hardened1.patch",
"sha256": "153798g37dicz8yhdcl4blsqd7j8sym3zxzkknjk7gldwh0n955m",
"url": "https://github.com/anthraxx/linux-hardened/releases/download/6.1.45-hardened1/linux-hardened-6.1.45-hardened1.patch"
},
"sha256": "1lqy72yvsbcv7an1gr8sam6ym3788ss811xb3sw7d2qwaldjdy5a",
"version": "6.1.42"
"sha256": "14piy4cwv18a0yqp4gkrvr51z4zccyhab29n9ybxinkxdqwl68xx",
"version": "6.1.45"
},
"6.4": {
"patch": {
"extra": "-hardened1",
"name": "linux-hardened-6.4.7-hardened1.patch",
"sha256": "1kzkx0i3hkq25rywl8xsf5i8716ycjspblk1hrkaq6a02ci0697b",
"url": "https://github.com/anthraxx/linux-hardened/releases/download/6.4.7-hardened1/linux-hardened-6.4.7-hardened1.patch"
"name": "linux-hardened-6.4.10-hardened1.patch",
"sha256": "1chja2ry1bfl1snxhc1vwpd8p86x94c9kcxf8lbrixky3ff1972y",
"url": "https://github.com/anthraxx/linux-hardened/releases/download/6.4.10-hardened1/linux-hardened-6.4.10-hardened1.patch"
},
"sha256": "1n57qijg0m27wcrqll8rb1hi1n0n8ca3bzsnbz05d9ya3nv3q56y",
"version": "6.4.7"
"sha256": "0fgjym6y0zj7wz1byqhxmv3pc3wq412vm1dxbj4gv23pm6r3y2wq",
"version": "6.4.10"
}
}

View file

@ -3,7 +3,7 @@
with lib;
buildLinux (args // rec {
version = "4.14.322";
version = "4.14.323";
# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = versions.pad 3 version;
@ -13,6 +13,6 @@ buildLinux (args // rec {
src = fetchurl {
url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz";
sha256 = "1r71g5p0cnbi0nixv91nyhv24dqmvh49rqb2lnbhsdq81fqm8ssm";
sha256 = "1g2fh0mn1sv0kq2hh3pynmx2fjai7hdwhf4fnaspl7j5n88902kg";
};
} // (args.argsOverride or {}))

View file

@ -3,7 +3,7 @@
with lib;
buildLinux (args // rec {
version = "4.19.291";
version = "4.19.292";
# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = versions.pad 3 version;
@ -13,6 +13,6 @@ buildLinux (args // rec {
src = fetchurl {
url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz";
sha256 = "0cxmq8mrkw179jb8sqvad3dskllwn579g2lxcjn21jyqsf85nwz6";
sha256 = "0dr12v4jqmzxcqdghqqjny5zp3g4dx9lxqrl9d4fxz23s79ji5rl";
};
} // (args.argsOverride or {}))

View file

@ -3,7 +3,7 @@
with lib;
buildLinux (args // rec {
version = "5.10.190";
version = "5.10.191";
# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = versions.pad 3 version;
@ -13,6 +13,6 @@ buildLinux (args // rec {
src = fetchurl {
url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz";
sha256 = "15zmz9pg91gph2dhigjf1z3w6gkv1kwslki5dpzhgzs03pq3swi9";
sha256 = "1hk2x5dgvfq9v6161v25wz5qpzgyvqbx34xbm7ww8z4ish76cm6b";
};
} // (args.argsOverride or {}))

View file

@ -3,7 +3,7 @@
with lib;
buildLinux (args // rec {
version = "5.15.126";
version = "5.15.127";
# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = versions.pad 3 version;
@ -13,6 +13,6 @@ buildLinux (args // rec {
src = fetchurl {
url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz";
sha256 = "0vzdncrvwqxzjkpgf3gjxvl8iwz92szfyzc33cayx28ghjwsmx5d";
sha256 = "09lgj9hs1cjxg84hb7avras4rlsx18igr69mx433l9hv6issbl5d";
};
} // (args.argsOverride or { }))

View file

@ -3,7 +3,7 @@
with lib;
buildLinux (args // rec {
version = "5.4.253";
version = "5.4.254";
# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = versions.pad 3 version;
@ -13,6 +13,6 @@ buildLinux (args // rec {
src = fetchurl {
url = "mirror://kernel/linux/kernel/v5.x/linux-${version}.tar.xz";
sha256 = "1rr6mnkbw6gwdm9bqjhf4z2xqr458fn2qdv5b4mgm65a15gvmchz";
sha256 = "1iyrm2xql15ifhy2b939ywrrc44yd41b79sjjim4vqxmc6lqsq2i";
};
} // (args.argsOverride or {}))

View file

@ -3,7 +3,7 @@
with lib;
buildLinux (args // rec {
version = "6.1.45";
version = "6.1.46";
# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = versions.pad 3 version;
@ -13,6 +13,6 @@ buildLinux (args // rec {
src = fetchurl {
url = "mirror://kernel/linux/kernel/v6.x/linux-${version}.tar.xz";
sha256 = "14piy4cwv18a0yqp4gkrvr51z4zccyhab29n9ybxinkxdqwl68xx";
sha256 = "15m228bllks2p8gpsmvplx08yxzp7bij9fnmnafqszylrk7ppxpm";
};
} // (args.argsOverride or { }))

View file

@ -3,7 +3,7 @@
with lib;
buildLinux (args // rec {
version = "6.4.10";
version = "6.4.11";
# modDirVersion needs to be x.y.z, will automatically add .0 if needed
modDirVersion = versions.pad 3 version;
@ -13,6 +13,6 @@ buildLinux (args // rec {
src = fetchurl {
url = "mirror://kernel/linux/kernel/v6.x/linux-${version}.tar.xz";
sha256 = "0fgjym6y0zj7wz1byqhxmv3pc3wq412vm1dxbj4gv23pm6r3y2wq";
sha256 = "0609lhgc42j9id2vvdpv8n7djabp46p2mridf9s0sg3x16snhssl";
};
} // (args.argsOverride or { }))

View file

@ -1,8 +1,8 @@
{ stdenv, lib, fetchsvn, linux
, scripts ? fetchsvn {
url = "https://www.fsfla.org/svn/fsfla/software/linux-libre/releases/branches/";
rev = "19337";
sha256 = "1ps7f7dfxjsl6xj6fiz5nw01an44aqsjmfmjzs8y2h0jpb7il9s5";
rev = "19386";
sha256 = "1byqf5ih3nissgjl22zs8ggmk1dxdsv6ks9jadcv8f0wn92ddlg0";
}
, ...
}:

View file

@ -1,17 +1,24 @@
{ stdenv, lib, fetchFromGitHub, rustPlatform, Security, openssl, pkg-config }:
{ lib
, rustPlatform
, fetchFromGitHub
, stdenv
, pkg-config
, openssl
, darwin
}:
rustPlatform.buildRustPackage rec {
pname = "dufs";
version = "0.34.2";
version = "0.35.0";
src = fetchFromGitHub {
owner = "sigoden";
repo = pname;
rev = "v${version}";
sha256 = "sha256-NkH7w5HEQFhnovUmjN/qW5QZwO8mVQZMbhpNFkKtLTI=";
sha256 = "sha256-FrLvwXEnNEKi8FvPIs6A52WpSUT+pUCc61JBi9M/PPw=";
};
cargoHash = "sha256-bUznaVyhZswLaXUgC+GUh5ZpJQW7Vkcoui6CO9ds22g=";
cargoHash = "sha256-YHFEjs8a1QJHWYVjAQxmpMIQ2aDbu6mxeuNqcvReYR0=";
nativeBuildInputs = lib.optionals stdenv.isLinux [
pkg-config
@ -20,7 +27,7 @@ rustPlatform.buildRustPackage rec {
buildInputs = lib.optionals stdenv.isLinux [
openssl
] ++ lib.optionals stdenv.isDarwin [
Security
darwin.apple_sdk.frameworks.Security
];
# FIXME: checkPhase on darwin will leave some zombie spawn processes
@ -34,7 +41,8 @@ rustPlatform.buildRustPackage rec {
meta = with lib; {
description = "A file server that supports static serving, uploading, searching, accessing control, webdav";
homepage = "https://github.com/sigoden/dufs";
changelog = "https://github.com/sigoden/dufs/blob/${src.rev}/CHANGELOG.md";
license = with licenses; [ asl20 /* or */ mit ];
maintainers = [ maintainers.holymonson ];
maintainers = with maintainers; [ figsoda holymonson ];
};
}

View file

@ -55,6 +55,9 @@ let
# got: 'makefile'
# expected: 'make'
"hl_mod"
# Hangs on "inbox unlocked on initial fetch, waiting for IDLE".
# Fixed in HEAD: 7234e671 ("t/imapd: workaround a Perl 5.36.0 readline regression")
"imapd"
# Failed test 'clone + index v1 synced ->created_at'
# at t/lei-mirror.t line 175.
# got: '1638378723'

View file

@ -0,0 +1,25 @@
{ lib, stdenv, fetchurl, pcre2 }:
stdenv.mkDerivation (finalAttrs: {
pname = "leafnode";
version = "1.12.0";
src = fetchurl {
url = "https://downloads.sourceforge.net/project/leafnode/leafnode/${finalAttrs.version}/leafnode-${finalAttrs.version}.tar.gz";
sha256 = "sha256-tGfOcyH2F6IeglfY00u199eKusnn6HeqD7or3Oz3ed4=";
};
configureFlags = [
"--with-ipv6"
];
buildInputs = [ pcre2 ];
meta = {
homepage = "https://leafnode.sourceforge.io/index.shtml";
description = "Implementation of a store & forward NNTP proxy, stable release";
license = lib.licenses.mit;
platforms = lib.platforms.unix;
maintainers = [ lib.maintainers.ne9z ];
};
})

View file

@ -1,12 +1,12 @@
{ lib, stdenv, fetchurl, pcre, libxcrypt }:
stdenv.mkDerivation {
stdenv.mkDerivation (finalAttrs: {
pname = "leafnode";
version = "2.0.0.alpha20121101a.12";
version = "2.0.0.alpha20140727b";
src = fetchurl {
url = "http://home.pages.de/~mandree/leafnode/beta/leafnode-2.0.0.alpha20121101a.tar.bz2";
sha256 = "096w4gxj08m3vwmyv4sxpmbl8dn6mzqfmrhc32jgyca6qzlrdin8";
url = "http://krusty.dt.e-technik.tu-dortmund.de/~ma/leafnode/beta/leafnode-${finalAttrs.version}.tar.bz2";
sha256 = "sha256-NOuiy7uHG3JMjV3UAtHDWK6yG6QmvrVljhVe0NdGEHU=";
};
configureFlags = [ "--enable-runas-user=nobody" ];
@ -15,24 +15,25 @@ stdenv.mkDerivation {
substituteInPlace Makefile.in --replace 02770 0770
'';
# configure uses id to check environment; we don't want this check
preConfigure = ''
# configure uses id to check environment; we don't want this check
sed -re 's/^ID[=].*/ID="echo whatever"/' -i configure
'';
# The is_validfqdn is far too restrictive, and only allows
# Internet-facing servers to run. In order to run leafnode via
# localhost only, we need to disable this check.
postConfigure = ''
# The is_validfqdn is far too restrictive, and only allows
# Internet-facing servers to run. In order to run leafnode via
# localhost only, we need to disable this check.
sed -i validatefqdn.c -e 's/int is_validfqdn(const char \*f) {/int is_validfqdn(const char *f) { return 1;/;'
sed -i validatefqdn.c -e 's/int is_validfqdn(const char \*f) {/int is_validfqdn(const char *f) { return 1;/;'
'';
buildInputs = [ pcre libxcrypt ];
meta = {
homepage = "http://leafnode.sourceforge.net/";
description = "Implementation of a store & forward NNTP proxy";
homepage = "https://leafnode.sourceforge.io/index.shtml";
description = "Implementation of a store & forward NNTP proxy, under development";
license = lib.licenses.mit;
platforms = lib.platforms.unix;
maintainers = [ lib.maintainers.ne9z ];
};
}
})

View file

@ -5,27 +5,27 @@
python3.pkgs.buildPythonApplication rec {
pname = "elasticsearch-curator";
version = "8.0.4";
version = "8.0.8";
format = "pyproject";
src = fetchFromGitHub {
owner = "elastic";
repo = "curator";
rev = "refs/tags/v${version}";
hash = "sha256-FPp2BpfYsmNwwevYQ6EH3N1q0TjyeEsBeDM9EUbLl+Q=";
hash = "sha256-G8wKeEr7TuUWlqz9hJmnJW7yxn+4WPoStVC0AX5jdHI=";
};
pythonRelaxDeps = [
"click"
"ecs-logging"
"elasticsearch8"
"es_client"
"pyyaml"
];
postPatch = ''
substituteInPlace pyproject.toml \
--replace "elasticsearch8==" "elasticsearch8>=" \
--replace "es_client==" "es_client>=" \
--replace "ecs-logging==" "ecs-logging>=" \
--replace "click==" "click>="\
--replace "pyyaml==" "pyyaml>="
'';
nativeBuildInputs = with python3.pkgs; [
hatchling
pythonRelaxDepsHook
];
propagatedBuildInputs = with python3.pkgs; [
@ -77,8 +77,9 @@ python3.pkgs.buildPythonApplication rec {
];
meta = with lib; {
homepage = "https://github.com/elastic/curator";
description = "Curate, or manage, your Elasticsearch indices and snapshots";
homepage = "https://github.com/elastic/curator";
changelog = "https://github.com/elastic/curator/releases/tag/v${version}";
license = licenses.asl20;
longDescription = ''
Elasticsearch Curator helps you curate, or manage, your Elasticsearch
@ -92,7 +93,6 @@ python3.pkgs.buildPythonApplication rec {
* Perform various actions on the items which remain in the actionable list.
'';
changelog = "https://github.com/elastic/curator/releases/tag/v${version}";
maintainers = with maintainers; [ basvandijk ];
};
}

View file

@ -37,5 +37,6 @@ stdenv.mkDerivation rec {
license = licenses.bsdOriginal;
platforms = platforms.all;
maintainers = [ ];
mainProgram = "zip";
};
}

View file

@ -1,26 +1,28 @@
{ lib
, stdenv
{ cmake
, fetchFromGitHub
, cmake
, pkg-config
, ffmpeg
, graphicsmagick
, lib
, libdeflate
, libexif
, libjpeg
, libsixel
, openslide
, pkg-config
, stb
, qoi
, stdenv
}:
stdenv.mkDerivation rec {
stdenv.mkDerivation (finalAttrs: {
pname = "timg";
version = "1.5.1";
version = "1.5.2";
src = fetchFromGitHub {
owner = "hzeller";
repo = "timg";
rev = "v${version}";
hash = "sha256-hGQL6MAsaSVV/w5fDKAcd4KIBuh2pvl3D2QUzi/aeG0=";
rev = "v${finalAttrs.version}";
hash = "sha256-e2Uy1jvS0+gdhto4Sgz6YlqEqXJ7KGUAA6iuixfvvJg=";
};
buildInputs = [
@ -31,6 +33,8 @@ stdenv.mkDerivation rec {
libjpeg
libsixel
openslide
qoi.dev
stb
];
nativeBuildInputs = [ cmake pkg-config ];
@ -43,11 +47,12 @@ stdenv.mkDerivation rec {
"-DWITH_LIBSIXEL=On"
];
meta = with lib; {
homepage = "https://timg.sh/";
meta = {
description = "A terminal image and video viewer";
license = licenses.gpl2Only;
platforms = platforms.unix;
maintainers = with maintainers; [ hzeller ];
homepage = "https://timg.sh/";
license = lib.licenses.gpl2Only;
mainProgram = "timg";
maintainers = with lib.maintainers; [ hzeller ];
platforms = lib.platforms.unix;
};
}
})

View file

@ -19,6 +19,7 @@ stdenv.mkDerivation rec {
description = "Insanely fast image printing in your terminal";
maintainers = with maintainers; [ ryantm ];
platforms = platforms.unix;
mainProgram = "catimg";
};
}

View file

@ -1,21 +1,29 @@
{ lib, stdenv, fetchurl, makeWrapper, jre, nix-update-script }:
{ fetchurl
, jre
, lib
, makeBinaryWrapper
, nix-update-script
, stdenv
}:
stdenv.mkDerivation rec {
stdenv.mkDerivation (finalAttrs: {
version = "0.1.6";
pname = "open-pdf-sign";
src = fetchurl {
url = "https://github.com/open-pdf-sign/open-pdf-sign/releases/download/v${version}/open-pdf-sign.jar";
sha256 = "sha256-GpMDgN4P8neHOQsXtg2AKXNeCMnv3nEHH50ZVU0uVvY=";
url = "https://github.com/open-pdf-sign/open-pdf-sign/releases/download/v${finalAttrs.version}/open-pdf-sign.jar";
hash = "sha256-GpMDgN4P8neHOQsXtg2AKXNeCMnv3nEHH50ZVU0uVvY=";
};
nativeBuildInputs = [ makeWrapper ];
nativeBuildInputs = [
makeBinaryWrapper
];
buildCommand = ''
install -Dm644 $src $out/lib/open-pdf-sign.jar
mkdir -p $out/bin
makeWrapper ${jre}/bin/java $out/bin/open-pdf-sign \
makeWrapper ${lib.getExe jre} $out/bin/open-pdf-sign \
--add-flags "-jar $out/lib/open-pdf-sign.jar"
'';
@ -23,12 +31,12 @@ stdenv.mkDerivation rec {
updateScript = nix-update-script { };
};
meta = with lib; {
meta = {
description = "Digitally sign PDF files from your commandline";
homepage = "https://github.com/open-pdf-sign/open-pdf-sign";
sourceProvenance = with sourceTypes; [ binaryBytecode ];
license = licenses.asl20;
maintainers = with maintainers; [ drupol ];
platforms = platforms.unix;
license = lib.licenses.asl20;
maintainers = with lib.maintainers; [ drupol ];
platforms = lib.platforms.unix;
sourceProvenance = with lib.sourceTypes; [ binaryBytecode ];
};
}
})

View file

@ -6,7 +6,8 @@
, atk, at-spi2-atk, dbus
, gdk-pixbuf, pango, cairo
, expat, libdrm, mesa
, alsa-lib, at-spi2-core, cups }:
, alsa-lib, at-spi2-core, cups
, libxkbcommon }:
let
LD_LIBRARY_PATH = lib.makeLibraryPath [
@ -14,21 +15,22 @@ let
xorg.libX11 xorg.libxcb xorg.libXcomposite
xorg.libXcursor xorg.libXext xorg.libXfixes
xorg.libXi xorg.libXrender xorg.libXtst
nss nspr atk at-spi2-atk dbus
gdk-pixbuf pango cairo
xorg.libxshmfence libxkbcommon nss
nspr atk at-spi2-atk
dbus gdk-pixbuf pango cairo
xorg.libXrandr expat libdrm
mesa alsa-lib at-spi2-core
cups
];
in
stdenv.mkDerivation rec {
version = "4.1.6";
version = "5.1.0";
pname = "staruml";
src =
fetchurl {
url = "https://staruml.io/download/releases-v4/StarUML_${version}_amd64.deb";
sha256 = "sha256-CUOdpR8RExMLeOX8469egENotMNuPU4z8S1IGqA21z0=";
url = "https://staruml-7a0.kxcdn.com/releases-v5/StarUML_${version}_amd64.deb";
sha256 = "sha256-da1mY3OW24g6Ix0L57CBPbaMeSLzhOOjoBsyZszmNOc=";
};
nativeBuildInputs = [ wrapGAppsHook dpkg ];

View file

@ -0,0 +1,34 @@
{ lib
, buildGoModule
, fetchFromGitHub
}:
buildGoModule rec {
pname = "ulid";
version = "2.1.0";
src = fetchFromGitHub {
owner = "oklog";
repo = "ulid";
rev = "v${version}";
hash = "sha256-/oQPgcO1xKbHXutxz0WPfIduShPrfH1l+7/mj8jLst8=";
};
vendorHash = "sha256-s1YkEwFxE1zpUUCgwOAl8i6/9HB2rcGG+4kqnixTit0=";
ldflags = [ "-s" "-w" ];
checkFlags = [
# skip flaky test
"-skip=TestMonotonicSafe"
];
meta = with lib; {
description = "Universally Unique Lexicographically Sortable Identifier (ULID) in Go";
homepage = "https://github.com/oklog/ulid";
changelog = "https://github.com/oklog/ulid/blob/${src.rev}/CHANGELOG.md";
license = licenses.asl20;
maintainers = with maintainers; [ figsoda ];
mainProgram = "ulid";
};
}

View file

@ -5,19 +5,15 @@
stdenv.mkDerivation rec {
pname = "ip2unix";
version = "2.1.4";
version = "2.2.0";
src = fetchFromGitHub {
owner = "nixcloud";
repo = "ip2unix";
rev = "v${version}";
sha256 = "1pl8ayadxb0zzh5s26yschkjhr1xffbzzv347m88f9y0jv34d24r";
hash = "sha256-7Q2s7wBkt5OTbQnx7Q5mGRWBOtr6yRsFBh+CUu8CmMQ";
};
postPatch = ''
sed '1i#include <array>' -i src/dynports/dynports.cc # gcc12
'';
nativeBuildInputs = [
meson ninja pkg-config asciidoc libxslt.bin docbook_xml_dtd_45 docbook_xsl
libxml2.bin docbook5 python3Packages.pytest python3Packages.pytest-timeout

View file

@ -13,17 +13,18 @@
, protoc-gen-go-grpc
, testers
, opensnitch
, nixosTests
}:
buildGoModule rec {
pname = "opensnitch";
version = "1.6.1";
version = "1.6.2";
src = fetchFromGitHub {
owner = "evilsocket";
repo = "opensnitch";
rev = "v${version}";
sha256 = "sha256-yEo5nga0WTbgZm8W2qbJcTOO4cCzFWrjRmTBCFH7GLg=";
hash = "sha256-1ArwbewgZuoDF2lxY720yFQSsTuLR0WkS8vsTCr2FL4=";
};
modRoot = "daemon";
@ -41,7 +42,7 @@ buildGoModule rec {
protoc-gen-go-grpc
];
vendorSha256 = "sha256-bUzGWpQxeXzvkzQ7G53ljQJq6wwqiXqbi6bgeFlNvvM=";
vendorHash = "sha256-bUzGWpQxeXzvkzQ7G53ljQJq6wwqiXqbi6bgeFlNvvM=";
preBuild = ''
# Fix inconsistent vendoring build error
@ -69,9 +70,12 @@ buildGoModule rec {
--prefix PATH : ${lib.makeBinPath [ iptables ]}
'';
passthru.tests.version = testers.testVersion {
package = opensnitch;
command = "opensnitchd -version";
passthru.tests = {
inherit (nixosTests) opensnitch;
version = testers.testVersion {
package = opensnitch;
command = "opensnitchd -version";
};
};
meta = with lib; {

View file

@ -6,13 +6,13 @@
python3Packages.buildPythonApplication rec {
pname = "opensnitch-ui";
version = "1.6.1";
version = "1.6.2";
src = fetchFromGitHub {
owner = "evilsocket";
repo = "opensnitch";
rev = "refs/tags/v${version}";
sha256 = "sha256-yEo5nga0WTbgZm8W2qbJcTOO4cCzFWrjRmTBCFH7GLg=";
hash = "sha256-1ArwbewgZuoDF2lxY720yFQSsTuLR0WkS8vsTCr2FL4=";
};
postPatch = ''

View file

@ -1,19 +1,28 @@
{ fetchFromGitLab, installShellFiles, lib, python3, stdenv }:
{ fetchFromGitLab
, installShellFiles
, lib
, python3
, stdenv
}:
stdenv.mkDerivation rec {
stdenv.mkDerivation (finalAttrs: {
pname = "nvd";
version = "0.2.3";
src = fetchFromGitLab {
owner = "khumba";
repo = pname;
rev = "refs/tags/v${version}";
sha256 = "sha256:005nh24j01s0hd5j0g0qp67wpivpjwryxyyh6y44jijb4arrfrjf";
repo = "nvd";
rev = "refs/tags/v${finalAttrs.version}";
hash = "sha256-TmaXsyJLRkmIN9D77jOXd8fLj7kYPCBLg0AHIImAtgA=";
};
buildInputs = [ python3 ];
buildInputs = [
python3
];
nativeBuildInputs = [ installShellFiles ];
nativeBuildInputs = [
installShellFiles
];
installPhase = ''
runHook preInstall
@ -22,11 +31,12 @@ stdenv.mkDerivation rec {
runHook postInstall
'';
meta = with lib; {
meta = {
description = "Nix/NixOS package version diff tool";
homepage = "https://gitlab.com/khumba/nvd";
license = licenses.asl20;
maintainers = with maintainers; [ khumba ];
platforms = platforms.all;
license = lib.licenses.asl20;
mainProgram = "nvd";
maintainers = with lib.maintainers; [ khumba ];
platforms = lib.platforms.all;
};
}
})

View file

@ -12,13 +12,13 @@
stdenv.mkDerivation rec {
pname = "mmdoc";
version = "0.14.0";
version = "0.15.0";
src = fetchFromGitHub {
owner = "ryantm";
repo = "mmdoc";
rev = version;
hash = "sha256-1e6TS4TjshicUdT7wuvLsDpotr2LUxbn15r+eNXMo2M=";
hash = "sha256-xOi91BSQh+AN13V6YyAzOe7kUsyPAvUKWTJ+PUPlPJQ=";
};
nativeBuildInputs = [ ninja meson pkg-config xxd ];

View file

@ -19,5 +19,6 @@ buildGoModule rec {
license = licenses.gpl3Only;
platforms = platforms.linux;
maintainers = with maintainers; [ dit7ya ];
mainProgram = "cliphist";
};
}

View file

@ -1835,6 +1835,7 @@ mapAliases ({
wineStaging = throw "'wineStaging' has been renamed to/replaced by 'wine-staging'"; # Converted to throw 2022-02-22
wineUnstable = throw "'wineUnstable' has been renamed to/replaced by 'winePackages.unstable'"; # Converted to throw 2022-02-22
wineWayland = wine-wayland;
win-qemu = throw "'win-qemu' has been replaced by 'win-virtio'"; # Added 2023-08-16
winpdb = throw "winpdb has been removed: abandoned by upstream"; # Added 2022-04-22
winusb = throw "'winusb' has been renamed to/replaced by 'woeusb'"; # Converted to throw 2022-02-22
wireguard = throw "'wireguard' has been renamed to/replaced by 'wireguard-tools'"; # Converted to throw 2022-02-22

View file

@ -597,9 +597,7 @@ with pkgs;
dtv-scan-tables = callPackage ../data/misc/dtv-scan-tables { };
dufs = callPackage ../servers/http/dufs {
inherit (darwin.apple_sdk.frameworks) Security;
};
dufs = callPackage ../servers/http/dufs { };
dynein = callPackage ../development/tools/database/dynein {
inherit (darwin.apple_sdk.frameworks) Security;
@ -5400,6 +5398,8 @@ with pkgs;
go-thumbnailer = callPackage ../applications/misc/go-thumbnailer { };
google-cursor = callPackage ../data/icons/google-cursor { };
geckodriver = callPackage ../development/tools/geckodriver {
inherit (darwin.apple_sdk.frameworks) Security;
};
@ -14047,6 +14047,8 @@ with pkgs;
uivonim = callPackage ../applications/editors/uivonim { };
ulid = callPackage ../tools/misc/ulid { };
umlet = callPackage ../tools/misc/umlet { };
unetbootin = libsForQt5.callPackage ../tools/cd-dvd/unetbootin { };
@ -19045,6 +19047,8 @@ with pkgs;
dwz = callPackage ../development/tools/misc/dwz { };
eask = callPackage ../development/tools/eask { };
easypdkprog = callPackage ../development/embedded/easypdkprog { };
eclint = callPackage ../development/tools/eclint { };
@ -19530,6 +19534,8 @@ with pkgs;
lurk = callPackage ../development/tools/lurk { };
maizzle = callPackage ../development/tools/maizzle { };
malt = callPackage ../development/tools/profiling/malt { };
marksman = callPackage ../development/tools/marksman { };
@ -26444,6 +26450,8 @@ with pkgs;
leafnode = callPackage ../servers/news/leafnode { };
leafnode1 = callPackage ../servers/news/leafnode/1.nix { };
lemmy-server = callPackage ../servers/web-apps/lemmy/server.nix {
inherit (darwin.apple_sdk.frameworks) Security;
};
@ -36493,7 +36501,6 @@ with pkgs;
win-spice = callPackage ../applications/virtualization/driver/win-spice { };
win-virtio = callPackage ../applications/virtualization/driver/win-virtio { };
win-qemu = callPackage ../applications/virtualization/driver/win-qemu { };
win-pvdrivers = callPackage ../applications/virtualization/driver/win-pvdrivers { };
win-signed-gplpv-drivers = callPackage ../applications/virtualization/driver/win-signed-gplpv-drivers { };

View file

@ -1153,6 +1153,8 @@ let
ocaml-protoc = callPackage ../development/ocaml-modules/ocaml-protoc { };
ocaml-protoc-plugin = callPackage ../development/ocaml-modules/ocaml-protoc-plugin { };
ocaml-r = callPackage ../development/ocaml-modules/ocaml-r { };
ocaml-recovery-parser = callPackage ../development/tools/ocaml/ocaml-recovery-parser { };

View file

@ -10699,6 +10699,8 @@ self: super: with self; {
pyzufall = callPackage ../development/python-modules/pyzufall { };
qbittorrent-api = callPackage ../development/python-modules/qbittorrent-api { };
qcelemental = callPackage ../development/python-modules/qcelemental { };
qcengine = callPackage ../development/python-modules/qcengine { };