Merge staging-next into staging

authored by github-actions[bot] and committed by GitHub 40d2f7c5 7289ad2b

+434 -175
+3 -3
.github/CODEOWNERS
··· 104 104 /pkgs/top-level/haskell-packages.nix @cdepillabout @sternenseemann @maralorn @expipiplus1 105 105 106 106 # Perl 107 - /pkgs/development/interpreters/perl @volth @stigtsp @zakame 108 - /pkgs/top-level/perl-packages.nix @volth @stigtsp @zakame 109 - /pkgs/development/perl-modules @volth @stigtsp @zakame 107 + /pkgs/development/interpreters/perl @stigtsp @zakame 108 + /pkgs/top-level/perl-packages.nix @stigtsp @zakame 109 + /pkgs/development/perl-modules @stigtsp @zakame 110 110 111 111 # R 112 112 /pkgs/applications/science/math/R @jbedo @bcdarwin
+5 -1
.github/PULL_REQUEST_TEMPLATE.md
··· 8 8 Reviewing guidelines: https://nixos.org/manual/nixpkgs/unstable/#chap-reviewing-contributions 9 9 --> 10 10 11 - ###### Motivation for this change 11 + ###### Description of changes 12 12 13 + <!-- 14 + For package updates please link to a changelog or describe changes, this helps your fellow maintainers discover breaking updates. 15 + For new packages please briefly describe the package or provide a link to its homepage. 16 + --> 13 17 14 18 ###### Things done 15 19
+6 -4
nixos/modules/services/web-apps/keycloak.nix
··· 693 693 RemainAfterExit = true; 694 694 User = "postgres"; 695 695 Group = "postgres"; 696 + LoadCredential = [ "db_password:${cfg.database.passwordFile}" ]; 696 697 }; 697 698 script = '' 698 699 set -o errexit -o pipefail -o nounset -o errtrace ··· 701 702 create_role="$(mktemp)" 702 703 trap 'rm -f "$create_role"' ERR EXIT 703 704 704 - echo "CREATE ROLE keycloak WITH LOGIN PASSWORD '$(<'${cfg.database.passwordFile}')' CREATEDB" > "$create_role" 705 + db_password="$(<"$CREDENTIALS_DIRECTORY/db_password")" 706 + echo "CREATE ROLE keycloak WITH LOGIN PASSWORD '$db_password' CREATEDB" > "$create_role" 705 707 psql -tAc "SELECT 1 FROM pg_roles WHERE rolname='keycloak'" | grep -q 1 || psql -tA --file="$create_role" 706 708 psql -tAc "SELECT 1 FROM pg_database WHERE datname = 'keycloak'" | grep -q 1 || psql -tAc 'CREATE DATABASE "keycloak" OWNER "keycloak"' 707 709 ''; ··· 717 719 RemainAfterExit = true; 718 720 User = config.services.mysql.user; 719 721 Group = config.services.mysql.group; 722 + LoadCredential = [ "db_password:${cfg.database.passwordFile}" ]; 720 723 }; 721 724 script = '' 722 725 set -o errexit -o pipefail -o nounset -o errtrace 723 726 shopt -s inherit_errexit 724 - 725 - db_password="$(<'${cfg.database.passwordFile}')" 727 + db_password="$(<"$CREDENTIALS_DIRECTORY/db_password")" 726 728 ( echo "CREATE USER IF NOT EXISTS 'keycloak'@'localhost' IDENTIFIED BY '$db_password';" 727 - echo "CREATE DATABASE keycloak CHARACTER SET utf8 COLLATE utf8_unicode_ci;" 729 + echo "CREATE DATABASE IF NOT EXISTS keycloak CHARACTER SET utf8 COLLATE utf8_unicode_ci;" 728 730 echo "GRANT ALL PRIVILEGES ON keycloak.* TO 'keycloak'@'localhost';" 729 731 ) | mysql -N 730 732 '';
+1 -1
nixos/tests/keycloak.nix
··· 40 40 41 41 environment.systemPackages = with pkgs; [ 42 42 xmlstarlet 43 - libtidy 43 + html-tidy 44 44 jq 45 45 ]; 46 46 };
+31
pkgs/applications/misc/cobang/0001-Poetry-core-and-pillow-9.patch
··· 1 + From 324a267b0e5505c9124874581bc48fb174fb2542 Mon Sep 17 00:00:00 2001 2 + From: "P. R. d. O" <d.ol.rod@tutanota.com> 3 + Date: Fri, 4 Mar 2022 07:03:17 -0600 4 + Subject: [PATCH] Pillow update 5 + 6 + --- 7 + pyproject.toml | 4 ++-- 8 + 1 file changed, 2 insertions(+), 2 deletions(-) 9 + 10 + diff --git a/pyproject.toml b/pyproject.toml 11 + index 5dc25e0..b3ba397 100644 12 + --- a/pyproject.toml 13 + +++ b/pyproject.toml 14 + @@ -11,7 +11,7 @@ readme = "README.rst" 15 + [tool.poetry.dependencies] 16 + python = "^3.7" 17 + logbook = "^1.5.3" 18 + -Pillow = "^8.2.0" 19 + +Pillow = "^9.0.0" 20 + requests = "^2.24.0" 21 + kiss-headers = "^2.2.3" 22 + single-version = "^1.5.1" 23 + @@ -33,4 +33,4 @@ skip-string-normalization = true 24 + 25 + [build-system] 26 + requires = ["poetry>=0.12"] 27 + -build-backend = "poetry.masonry.api" 28 + +build-backend = "poetry.core.masonry.api" 29 + -- 30 + 2.35.1 31 +
+102
pkgs/applications/misc/cobang/default.nix
··· 1 + { lib 2 + , buildPythonApplication 3 + , fetchFromGitHub 4 + , wrapGAppsHook 5 + , atk 6 + , gdk-pixbuf 7 + , gobject-introspection 8 + , gtk3 9 + , gst-plugins-good 10 + , libhandy 11 + , librsvg 12 + , networkmanager 13 + , pango 14 + , gst-python 15 + , kiss-headers 16 + , Logbook 17 + , pillow 18 + , poetry-core 19 + , pygobject3 20 + , python 21 + , python-zbar 22 + , requests 23 + , single-version 24 + , pytestCheckHook }: 25 + 26 + buildPythonApplication rec { 27 + pname = "cobang"; 28 + version = "0.9.6"; 29 + format = "pyproject"; 30 + 31 + src = fetchFromGitHub { 32 + owner = "hongquan"; 33 + repo = "CoBang"; 34 + rev = "v${version}"; 35 + sha256 = "sha256-YcXQ2wAgFSsJEqcaDQotpX1put4pQaF511kwq/c2yHw="; 36 + }; 37 + 38 + patches = [ 39 + ./0001-Poetry-core-and-pillow-9.patch 40 + ]; 41 + 42 + nativeBuildInputs = [ 43 + gobject-introspection 44 + wrapGAppsHook 45 + ]; 46 + 47 + propagatedBuildInputs = [ 48 + gst-python 49 + kiss-headers 50 + Logbook 51 + pillow 52 + poetry-core 53 + pygobject3 54 + python-zbar 55 + requests 56 + single-version 57 + ]; 58 + 59 + buildInputs = [ 60 + atk 61 + gdk-pixbuf 62 + # Needed to detect namespaces 63 + gobject-introspection 64 + gst-plugins-good 65 + libhandy 66 + networkmanager 67 + pango 68 + ]; 69 + 70 + checkInputs = [ 71 + pytestCheckHook 72 + ]; 73 + 74 + # Wrapping this manually for SVG recognition 75 + dontWrapGApps = true; 76 + 77 + postInstall = '' 78 + # Needed by the application 79 + cp -R data $out/${python.sitePackages}/ 80 + 81 + # Icons and applications 82 + install -Dm 644 $out/${python.sitePackages}/data/vn.hoabinh.quan.CoBang.svg -t $out/share/pixmaps/ 83 + install -Dm 644 $out/${python.sitePackages}/data/vn.hoabinh.quan.CoBang.desktop -t $out/share/applications/ 84 + substituteInPlace $out/share/applications/vn.hoabinh.quan.CoBang.desktop \ 85 + --replace "Exec=" "Exec=$out/bin/" 86 + ''; 87 + 88 + preFixup = '' 89 + wrapProgram $out/bin/cobang \ 90 + ''${gappsWrapperArgs[@]} \ 91 + --prefix XDG_DATA_DIRS : "${gtk3}/share/gsettings-schemas/${gtk3.name}/" \ 92 + --set GDK_PIXBUF_MODULE_FILE "${librsvg.out}/lib/gdk-pixbuf-2.0/2.10.0/loaders.cache" 93 + ''; 94 + 95 + meta = with lib; { 96 + description = "A QR code scanner desktop app for Linux"; 97 + homepage = "https://github.com/hongquan/CoBang"; 98 + license = licenses.gpl3Only; 99 + maintainers = with maintainers; [ wolfangaukang ]; 100 + platforms = [ "x86_64-linux" ]; 101 + }; 102 + }
+5 -4
pkgs/applications/misc/obsidian/default.nix
··· 1 - { stdenv, fetchurl, lib, makeWrapper, electron_13, makeDesktopItem, graphicsmagick 1 + { stdenv, fetchurl, lib, makeWrapper, electron_16, makeDesktopItem, graphicsmagick 2 2 , writeScript }: 3 3 4 4 let 5 - electron = electron_13; 5 + electron = electron_16; 6 6 icon = fetchurl { 7 7 url = 8 8 "https://forum.obsidian.md/uploads/default/original/1X/bf119bd48f748f4fd2d65f2d1bb05d3c806883b5.png"; ··· 31 31 32 32 in stdenv.mkDerivation rec { 33 33 pname = "obsidian"; 34 - version = "0.13.23"; 34 + version = "0.13.30"; 35 35 36 36 src = fetchurl { 37 37 url = "https://github.com/obsidianmd/obsidian-releases/releases/download/v${version}/obsidian-${version}.tar.gz"; 38 - sha256 = "1chxf6vrybjvc64k66a3l5xvv6iv6w8b03pdcrc0pr0nnlwkcf8c"; 38 + sha256 = "ymdqdDD7WWfol/jLBsz8tEzcN7Ed1HSIrkuA51cvKKw="; 39 39 }; 40 40 41 41 nativeBuildInputs = [ makeWrapper graphicsmagick ]; ··· 68 68 description = 69 69 "A powerful knowledge base that works on top of a local folder of plain text Markdown files"; 70 70 homepage = "https://obsidian.md"; 71 + downloadPage = "https://github.com/obsidianmd/obsidian-releases/releases"; 71 72 license = licenses.obsidian; 72 73 maintainers = with maintainers; [ conradmearns zaninime ]; 73 74 platforms = [ "x86_64-linux" ];
+3 -3
pkgs/applications/networking/cluster/nerdctl/default.nix
··· 10 10 11 11 buildGoModule rec { 12 12 pname = "nerdctl"; 13 - version = "0.17.0"; 13 + version = "0.17.1"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "containerd"; 17 17 repo = pname; 18 18 rev = "v${version}"; 19 - sha256 = "sha256-6v4oZmP/FBtHAdnxnbd/HFZln2LGOVGtMc1GyRV2aqs="; 19 + sha256 = "sha256-fWev5KgJEuL2pDm17kxdqRKo7t3+dDt5UD5iTHneJSY="; 20 20 }; 21 21 22 - vendorSha256 = "sha256-joCJ4acSmClBJLZkW8DFeb0oha1Zowcpoaw6Elu+HrY="; 22 + vendorSha256 = "sha256-7L5xA/2uQnu10QGZn49K3oJf4HBEvt8q/sOR6BRXlo0="; 23 23 24 24 nativeBuildInputs = [ makeWrapper installShellFiles ]; 25 25
+9
pkgs/applications/networking/cluster/terraform-providers/providers.json
··· 1005 1005 "vendorSha256": null, 1006 1006 "version": "0.14.5" 1007 1007 }, 1008 + "snowflake": { 1009 + "owner": "chanzuckerberg", 1010 + "provider-source-address": "registry.terraform.io/chanzuckerberg/snowflake", 1011 + "repo": "terraform-provider-snowflake", 1012 + "rev": "v0.25.36", 1013 + "sha256": "sha256-AeIQfdn68EnSj2BXZIsC0+L3EJ6tRHLD0NYHdPcf89w=", 1014 + "vendorSha256": "sha256-oYjoTZ79ricoFZTokiFcCKNXAeqFvW4RIMQmTp763gE=", 1015 + "version": "0.25.36" 1016 + }, 1008 1017 "sops": { 1009 1018 "owner": "carlpett", 1010 1019 "provider-source-address": "registry.terraform.io/carlpett/sops",
+2 -2
pkgs/applications/version-management/git-and-tools/pass-git-helper/default.nix
··· 2 2 3 3 buildPythonApplication rec { 4 4 pname = "pass-git-helper"; 5 - version = "1.1.2"; 5 + version = "1.2.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "languitar"; 9 9 repo = "pass-git-helper"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-HEdOR6jS16c4UIatlgB6HeBtyyxePSab+6e2hu85dsI="; 11 + sha256 = "sha256-An9JKnS/Uor7iZ+lbBGR3eOkxOgV+SjnCWN/QmqFI/I="; 12 12 }; 13 13 14 14 propagatedBuildInputs = [ pyxdg ];
+1 -1
pkgs/data/fonts/iosevka/bin.nix
··· 11 11 (builtins.attrNames (builtins.removeAttrs variantHashes [ "iosevka" ])); 12 12 in stdenv.mkDerivation rec { 13 13 pname = "${name}-bin"; 14 - version = "10.1.0"; 14 + version = "15.0.1"; 15 15 16 16 src = fetchurl { 17 17 url = "https://github.com/be5invis/Iosevka/releases/download/v${version}/ttc-${name}-${version}.zip";
+92 -92
pkgs/data/fonts/iosevka/variants.nix
··· 1 1 # This file was autogenerated. DO NOT EDIT! 2 2 { 3 - iosevka = "09fwk1sm2i0yf2qvwc99g46jhhi9jwmxrqm02m9n348gcsvml7k1"; 4 - iosevka-aile = "07nykjvm5acnxc585y7qfs38d1mm4x654wykq24cwd0qdialz2yn"; 5 - iosevka-curly = "1v9v5xhv4pdihb2q1hgzlw3z54vpg9lvjf753z95x97ah246kbyc"; 6 - iosevka-curly-slab = "0av94y57pi9vy8skb96dbvlcbz7j6hz7cvhsrdpx50nbf9x2ya4b"; 7 - iosevka-etoile = "0vinmfcxs16rx1i86sl7ig7hwwyfwv49vh12k6yx9gx56jyywj51"; 8 - iosevka-slab = "18sjdj5gdg993a0mzvx43l3ll7q2l8w30j12934nlzlw5cadv8gf"; 9 - iosevka-ss01 = "1k08nwzgdz78iiijd6bzfricjbwa23xmzjm6jq72q7cvcqrwpzfj"; 10 - iosevka-ss02 = "139q7ps9y97qzmyqr45xqphw5szr4a119pm1jnwrc5scplnhiisb"; 11 - iosevka-ss03 = "1rbsvrc11skznnk448nj0brfvj58zhgkczlq7skhb8rc3mznhgb8"; 12 - iosevka-ss04 = "0rr7zy9n84lqxj7h0ljd091m8a5yjs0kzpyp3j68mvccsdwncqq4"; 13 - iosevka-ss05 = "035rv0pq7741n6c7zkajjzis2rkdyb75z9zjzyiiylfx19j6d6a7"; 14 - iosevka-ss06 = "0bvbl36zpk79f3h7svs51l0wbllmnnkgxmdk76ikfg4a490nz4g9"; 15 - iosevka-ss07 = "061xngjvznr6syk1y996fmnjqpj0kvnnibibr46lgqcx5xb1w38x"; 16 - iosevka-ss08 = "0szc3iydg3kkg6v42ym52b7nd6ljfwrfcw7n3j1av9vhf5gmn0rv"; 17 - iosevka-ss09 = "1p0hsl6vihly2drh6yiniijcwvwjz35d34d6jfxavjhx028h92mw"; 18 - iosevka-ss10 = "152asnmd7m7q1hligkv4ar8h71xn96586p9whplvmkgfrcr731p7"; 19 - iosevka-ss11 = "0mf3gg1b9x3i1j8c3yqks7sc56j97fwx736pr01bf99lw4jchd2h"; 20 - iosevka-ss12 = "136s3i5dwz0iv8mivq8fraadhbqzjjc5h2c5wqydvmw9i7rpyp2h"; 21 - iosevka-ss13 = "0n9886kn9sr89rwnc0r0q9d2a16fykq5asd0cazrs95jbqq0acix"; 22 - iosevka-ss14 = "128y8dgsawdz20lyjshdl7932222dph6qyiirim6rkh99bp2kdy6"; 23 - iosevka-ss15 = "0h2ywzn2gmaj61n5gzdms7v3yqa3x474icdg10vqds7i86n6g8am"; 24 - iosevka-ss16 = "1c1sr4lphwf8x5xdagciws8dr7ia8jh2cy3zv787g8dhflhzvc1i"; 25 - iosevka-ss17 = "1gqbwx89hcnky7bi1xscz13ykh4srvycbfgf9z4b5j26wflfk2a9"; 26 - iosevka-ss18 = "07h0zcf789g6qw5laznf5y67syh003lwhr6141ifz2zv2sgjl716"; 27 - sgr-iosevka = "0h9yg63cjc0s4kbl5k9lpic48y5iz0hlm8bi7h2h850zhbj405fm"; 28 - sgr-iosevka-aile = "1sv0lb2xb18skwvvw95qzdi9hqr1mr3gi2p4plqlbxq6bjpcvc57"; 29 - sgr-iosevka-curly = "1irg71zrbqnw1r2ar5qkfzdjzb1ziwd22jyvm9g1gynjiwh1idaj"; 30 - sgr-iosevka-curly-slab = "12lc9gqlbnp4crp9qrqf38dlzwaqanyj3l9xyasd96z33wmgnvcr"; 31 - sgr-iosevka-etoile = "0j78cbrdsz9qnvs6y6vkv1ys2spfv9l207z20zkyw5m0i3yvhwi4"; 32 - sgr-iosevka-fixed = "04lirldlmjlvz8q33xb2886d1jqaj1a7a94mnrm1ikw2gzbh7j1m"; 33 - sgr-iosevka-fixed-curly = "1s4xyzlmg9s8jvpvc22bxqc6z9qn0bbgham9kp1w2nwlmlnhl712"; 34 - sgr-iosevka-fixed-curly-slab = "01g6rk0n1xs0bv4vyqv9pwyndzk9k8cfhf0sd640zdkqi51p4raw"; 35 - sgr-iosevka-fixed-slab = "1ipzwxs0jqk4cc8snyy9mxhak1zrj9qlicwwhhhv8pmxs2lcirgq"; 36 - sgr-iosevka-fixed-ss01 = "1vpfgj496yzn5n8zb5hxzlx0kh0yfh27v2naz4zi4gci0k58mj4g"; 37 - sgr-iosevka-fixed-ss02 = "122id78h9lvnm4abflng5572zjdn52wqci9jq88gh5iyk02kja6b"; 38 - sgr-iosevka-fixed-ss03 = "0wa4q1zqp75ja5m34wy3zmx5in225ldr0ah23y7l9kh3x67lfykd"; 39 - sgr-iosevka-fixed-ss04 = "11dxlc3r1gn3psf4bpsiwr283zjpc63d8fgswwbh5d6swk9nxm7v"; 40 - sgr-iosevka-fixed-ss05 = "0jw57byz8rbdc5h1ig5d4kpjklqrm6880sx0z06gw97z3p4aqmb1"; 41 - sgr-iosevka-fixed-ss06 = "0saxvswnrszi3kirv5j1pp96n9fhnqwrmsc8naqdgq342rcy13w5"; 42 - sgr-iosevka-fixed-ss07 = "0bsrpfbcjf2g8vd6f6sv6yxvdi9s6wdjckbjb3m64mdgv25lpdwv"; 43 - sgr-iosevka-fixed-ss08 = "1l5k2y0h4h3fsk2ac7akym4rash6bb63bj9vhh3f9igq062dk10a"; 44 - sgr-iosevka-fixed-ss09 = "09s1x6q7lx4y0462m0ac3jp8jfy4x2sc2irfmxcz2rl5px2smgdg"; 45 - sgr-iosevka-fixed-ss10 = "0j8h200gw60rzknxyg7nvcg9cw1nhvgy3n6n70lf3b8jnp5splzd"; 46 - sgr-iosevka-fixed-ss11 = "0cgxy8gq5wak1a7z3j013l1kadph45ckl865dlkw5jnmndz7a684"; 47 - sgr-iosevka-fixed-ss12 = "1y9grhh3ami6qwdm8a6r7m671n7c9bnxp7qgmk7qxgb8jax31qcp"; 48 - sgr-iosevka-fixed-ss13 = "1a9in4ybl9vjyvxab0hdbjnq46rg3yx9gyalj6x8y3mxsfij0wh2"; 49 - sgr-iosevka-fixed-ss14 = "0wc3yw6rf05wdh8kzz6af1apirvyspkb8bav4pbdxahsy1asij58"; 50 - sgr-iosevka-fixed-ss15 = "1b7ns68lx267y9rwlv47yl0y48nvwyzqdpgpwdfwkmpl6vd9kmnn"; 51 - sgr-iosevka-fixed-ss16 = "07h4zvcll7324r4l7kwwk13874hmjs7vdiiffbjwhi403vbiw1an"; 52 - sgr-iosevka-fixed-ss17 = "1rjb0c3yvww8n3sam49ynj2f7h0xgbdsznk7xbj4sk5pkx3l5zr5"; 53 - sgr-iosevka-fixed-ss18 = "0s39p9khjidasizg1ps3k87ldlkpy3cxy5l6r0c2bkvnfz63k66n"; 54 - sgr-iosevka-slab = "10gx0hlr2iywj3nksc70idjha9wja3fw9fl8yvkmnpbqaxlrlzm8"; 55 - sgr-iosevka-ss01 = "1fzxzx9ky4zrbv3zbjh7c57k8dm949xz356a4jk1lpbmwyd0gry4"; 56 - sgr-iosevka-ss02 = "1qk9f257pq2r4jfilrh02viwgy80kqga4czpc1mvwwbqfalz2lg9"; 57 - sgr-iosevka-ss03 = "0cj2xgpfcxdj4sh2sdp6cvbg08s6c8gvg0h01ylrqnazxddfv1xr"; 58 - sgr-iosevka-ss04 = "02q2xqv1qvdijn53p3nbz2swn39yk2pp5ndq1wkakm5j3w5n52f9"; 59 - sgr-iosevka-ss05 = "0y4f8zkzvxq512ns4qzbq5hnd6zzwdjlc1p2iify0f4m491msx5n"; 60 - sgr-iosevka-ss06 = "154jzvb44h1njzkzsk9x6mk7g9sa5jr7kqjv26ylm0ax0i039ax2"; 61 - sgr-iosevka-ss07 = "08025i39hkinrd0sq0yj3d9dc3fqhv5qfdvxaqg3wp89p5jz2q2q"; 62 - sgr-iosevka-ss08 = "1hj80l9k1qi4cnw5dqfp431z3yiyqvrhby9f4ny84ppkpihp60xk"; 63 - sgr-iosevka-ss09 = "0pl1fz70nx0ls0l4zr8j111flf2mh54miavb0422r2dzprvqaviq"; 64 - sgr-iosevka-ss10 = "1wb03i26g36n6qgzkyza3sbdbgpari5sw0m4qm7yaz3c2f91ic69"; 65 - sgr-iosevka-ss11 = "1mz1mg0pc3nidsl5pb6kvdmmga62fj8x77x0n1xjzcz2iwvdd616"; 66 - sgr-iosevka-ss12 = "0g3i88rhax9am4nfjzq91kdkj1k6vzszia7g79hzsw8nfyrd1i52"; 67 - sgr-iosevka-ss13 = "1jcg4y52xbig8npjd7jbjxqdr9nsbwh120mh9sjy9vvq3hxdsbqh"; 68 - sgr-iosevka-ss14 = "1am7j9ymxgmyb50qziyd3xkal1f82cnx4m21gd2rqxijpa12x1r3"; 69 - sgr-iosevka-ss15 = "0zpwz51xdbckldgycgbmrqf3g9wssanmb2z554n1vbmc5whhwkpp"; 70 - sgr-iosevka-ss16 = "19jzkq3xj0cncs4mk11z8q8mmf6h75i0x2nj4ikcvk01mlrss6s8"; 71 - sgr-iosevka-ss17 = "1zn0xh0h997afjsj6n97bmxanxk441iw6mcdliavfs9l6lj1zhns"; 72 - sgr-iosevka-ss18 = "147w89y3p9s2qanm4wwxv3plpif50fs85hzhhdz23jin5zvh5lz2"; 73 - sgr-iosevka-term = "01aqqniw3r2njv4fc114iymjzp9k5mdl7c5dyxypm71sdlpcjxqj"; 74 - sgr-iosevka-term-curly = "0rh0k1svfsan04q50ihhf2xf2fa8isggpqmfps77q1xrbih9miyc"; 75 - sgr-iosevka-term-curly-slab = "0ys2apprdz1awf6nad6phv2k2kf0qfigb22j930y1gya9vshxqx1"; 76 - sgr-iosevka-term-slab = "0qbiwsllyim81ayh0whrkzc1nq06x9g7hnv8haxh91jg9nf327vw"; 77 - sgr-iosevka-term-ss01 = "0mdgh9hdnz752d7sxv91ayi6lyp6czs6gq21dqigk3wmkgwaraz2"; 78 - sgr-iosevka-term-ss02 = "0zxynyzbngng6ymajd7yf5pmagdzxnr19vnpbmqkvhjnsjmhqpcd"; 79 - sgr-iosevka-term-ss03 = "192fjh0kc8jh0z8y7l74g41jvqfnax5p2shnn0ch1h824vraklvd"; 80 - sgr-iosevka-term-ss04 = "0fjmy0wl8hh38gbhf5h6m064la1dp68lyfimmxvjpf1s2c3g5szd"; 81 - sgr-iosevka-term-ss05 = "0w57k1kjn91srngy297fywi1wnc64bwyymclk0w704sqpx04jv4n"; 82 - sgr-iosevka-term-ss06 = "0n2ifw444z606qm9w4il6inmf5zmbkhrk2wvldfx5bsgv2pfxnjd"; 83 - sgr-iosevka-term-ss07 = "1wwky8pichvr467ypgxrxyfqgr27hqkpmx7c35fzka9c0kap483q"; 84 - sgr-iosevka-term-ss08 = "117c54z898rmsclm23hn4x2wvhypc2vmncrq2mvkqck0wawkwaxw"; 85 - sgr-iosevka-term-ss09 = "0lahhifnar8f716xq63xjhibay7cfqgaa7drxvz4pqxmzijv6r2r"; 86 - sgr-iosevka-term-ss10 = "0fp149a4dn7wgdsms70k162g60jgdg5ric93rhxnkn83x3d5jam1"; 87 - sgr-iosevka-term-ss11 = "16pvy63b194vig5vxy15ylmyl5422vrj9adqqwl82r0l9aqpkqlw"; 88 - sgr-iosevka-term-ss12 = "1gldv3srnm7zx9gkyizi6gvf34b7z7xg17qk77882jczsv95hyh1"; 89 - sgr-iosevka-term-ss13 = "0aznbica0yc4vhp4bp84dflfd6jhzw8lsakknfn8dz10kj1qq7vc"; 90 - sgr-iosevka-term-ss14 = "0x73vwywxj7j6qg3armbhm6rjy308j1rk1fhjfriv51hnkm6ylz2"; 91 - sgr-iosevka-term-ss15 = "0px9y25bx75ppsdaq0rfddd9ljxwa3fv5296kvvkw3mwd0ralflx"; 92 - sgr-iosevka-term-ss16 = "1bmnf7z8v4mbcq97lj2qkf722ww1n500jgv2zgs36vxc22zjjrvk"; 93 - sgr-iosevka-term-ss17 = "0lp5qz8j9xc8n959lm4sbfkjhm3ib79qnv69a57nkv5a10ddk20r"; 94 - sgr-iosevka-term-ss18 = "0jkp6zjx9ih5m4pa95a2rn7j1wx4hvnxg2j24cib9dixr7sc81b6"; 3 + iosevka = "1g8x2bjhnhiq46mx02rhp0wphi7rj21m1nh2gx6rxly2ybms3pnw"; 4 + iosevka-aile = "1hvrzycsilvjl3a90n2sk5sznkjvrn9r6yqaad397rbd309w46ai"; 5 + iosevka-curly = "0df15zbjs9xpqm5032vmjmnp4ay545bs4i8xr6rd37slb8a8x2bf"; 6 + iosevka-curly-slab = "0n57gz1v12l01khy3y0i0yd4w88jz6izwl4iav4679qjfhhd206c"; 7 + iosevka-etoile = "1mq1mqxkj5y3r9xwjy7pbrvnv72zkj2hnh48kac0xr414yrqql3n"; 8 + iosevka-slab = "0srnbwxj03is9d8q0y0k55dr35s747p8xbiz7xany5piljl68f42"; 9 + iosevka-ss01 = "1rm514g3x510dcpn9hn98kl2pv4h9rxmkgp2wvxxhg3s47x0462n"; 10 + iosevka-ss02 = "0p8h1khzxsi4c6wmwri9vvbcv2qy4nksnhmyhksb0b8yw22s9iyk"; 11 + iosevka-ss03 = "1rsw5gx5l5mi8ljvgrrir4bnhy8mvx3rkr9d4vba8wzvvqvc74nv"; 12 + iosevka-ss04 = "02rcdfrnhqdjlks26968mxsrdyfalk3h985bf9vi03sf9nqmmfpz"; 13 + iosevka-ss05 = "1qn323iawpvjqhmx6s7i8irjqkxq9yya5dxp87m452hq9zm2jynq"; 14 + iosevka-ss06 = "0zyg2afzmzdm7gd2c9i9vp751xapajabjm85sri3mcyvgkbcxqai"; 15 + iosevka-ss07 = "1qfalhxl2vxflwn3f73bdq5q1p8zblmswdfw5mrl3b5nzy8y40nw"; 16 + iosevka-ss08 = "0idj19nk7mq6z4yphmxa09c5azgxyi38zlq7y872s0dl9j2qbi5f"; 17 + iosevka-ss09 = "1zwwlb9c34q36kflc6r4wygv3rpkd7y6n1xpkql02w6rb1gp7nd9"; 18 + iosevka-ss10 = "0j01j7frkv2ldz3hqn65r3b56yn63fchhhkghs95v4cln27qzmxx"; 19 + iosevka-ss11 = "0imwzcxh7cqmqcsdlg5nay12jql8dq1hk0h7a0i1igrn3fflga5g"; 20 + iosevka-ss12 = "0z5smyxx5szz5ky4lxmscf44a5pzkjm590cihmcnjw3nxiw84bs1"; 21 + iosevka-ss13 = "0pyq12n7h1adhs5rbkrx9b64rpwvd9nj8vjmwzf3qmdc39bx6rfv"; 22 + iosevka-ss14 = "0v3aipgvw1ygs6v839cw17arm5iag57aqdkr35n0wx3yl5h3v9wg"; 23 + iosevka-ss15 = "0vhwi4b2nmshx7lh5d4fr3swfx58sxwn6w38kvp5p27jp68azbbz"; 24 + iosevka-ss16 = "1rzrd0swjaacbjpxniglkkwsn4dfhvb8f70g8nigc2mah3md62gp"; 25 + iosevka-ss17 = "184acjrqdlw38lzizwxp02lwmc8jznrb55krlvrxkd2lkj4r6gni"; 26 + iosevka-ss18 = "0sza6q6yisjsk5gkkj1z7qbrhpvqv18nykgdwqraa3im66bkl1v9"; 27 + sgr-iosevka = "1n1i12d9891il20ry3vkv5503d9j541w17imh09dbn5r0lrjr40r"; 28 + sgr-iosevka-aile = "0y1nx1xk7fn8dj5jc6zyva593vdxngjc61j717jlqh855fpz5v04"; 29 + sgr-iosevka-curly = "03x2w2arkbhnpl3rlsdgpldqnfrd14q55kf5rf5lsrnmdndg706s"; 30 + sgr-iosevka-curly-slab = "0vncsw3k56cqzpp5rpllz4azklib0vq7rah0ssz2syh43zffsyw3"; 31 + sgr-iosevka-etoile = "0plk2c7ckxm0f7aa9wd1qpi3dfb2gap0222jhx906clx04kb6bp0"; 32 + sgr-iosevka-fixed = "147qjfqwdr0l29ljbn0c73m2wg1vm9qdn5fjika8z1wy7mbrmbsl"; 33 + sgr-iosevka-fixed-curly = "1222ms9kpgcah531ik7h9qkprpq4dd98p41xrsxad3hvr4aa6x05"; 34 + sgr-iosevka-fixed-curly-slab = "1fcg0afhan0ym15c10qikfa4hadgzj0aabymac0qq74l5dn8lmx7"; 35 + sgr-iosevka-fixed-slab = "174xgxrwy50gnm53qhr9mf5cwkbwgalw6ypbz6r68fhyk70dbjvx"; 36 + sgr-iosevka-fixed-ss01 = "16wpj0yvkavhlvz5xzfa5mr219wlynqlfg1am1y1b9w647ypx6q6"; 37 + sgr-iosevka-fixed-ss02 = "1ya9riiiphv6fmirg5r0va06xvcgq8j41vmibqrzld7sjk26yrll"; 38 + sgr-iosevka-fixed-ss03 = "1l6dc7sl5a9p076a7jp2lfwrn1xh0rlp8v3d9k5m9gjghr62b288"; 39 + sgr-iosevka-fixed-ss04 = "1fmbdjgkvaw30x9wycdfzk9n9c1a2vznx8fnxc3xjps4xw5vd4h3"; 40 + sgr-iosevka-fixed-ss05 = "1f66q69wgqxqzkf5r54cjqg66lnfpk7w9lf1hk59v3vmxjxy39xh"; 41 + sgr-iosevka-fixed-ss06 = "1lfjnjn3k6wj03gxpvzc73zj98iy0x447pigxln911ai3v2mcmz5"; 42 + sgr-iosevka-fixed-ss07 = "0567x6rvikpn2cn9prrym0rlw5swa4rb7wihmhpgal64ygysipq4"; 43 + sgr-iosevka-fixed-ss08 = "0b81a3841c2fdfrpsiq8cyly9mzrk0974na53b505wasj5jvikqb"; 44 + sgr-iosevka-fixed-ss09 = "1p5w7m5r11m94icyv8fnwzmpnsih9s8p8iq8hg6iasawqzh60ll3"; 45 + sgr-iosevka-fixed-ss10 = "0c0dhi2c84km1vhbiifv95x4yf03jz12jax2vvc68hhi3w4gmg68"; 46 + sgr-iosevka-fixed-ss11 = "10jp3i36sv4jl2887g1ir1dc2gy1iyhzf2f396jchi5dadzfpgwj"; 47 + sgr-iosevka-fixed-ss12 = "14pq3l6241ylpxlx2n483g1ghlhqahk8dla0frvb572k0bvl4vh5"; 48 + sgr-iosevka-fixed-ss13 = "0js73rildzz24v4alj2xfl5n5wvmlxk18qzdchzrb78lq6bifvvd"; 49 + sgr-iosevka-fixed-ss14 = "0f47d6khi5kr10xlm61pbwr1xk5kqgj82abcaxmvbf5c3jj3v1lr"; 50 + sgr-iosevka-fixed-ss15 = "1nkyfmx4ps8mbnz7ap0vzgwgrxm6nbi4fhvalr6w2dk521inyfn7"; 51 + sgr-iosevka-fixed-ss16 = "0fykkgksdmni80v3q513xwxnay9l73viwj9qbn4bc58ljzd5hffr"; 52 + sgr-iosevka-fixed-ss17 = "09n1vl8m2drg5zs05hvdp7yy47a9s927a8ndxqsa34klanz7c04j"; 53 + sgr-iosevka-fixed-ss18 = "1rmfnnsi9c6alifhnfa4yc9gfgk687zxhrsyrjizwg9r19b2k34m"; 54 + sgr-iosevka-slab = "1nffh7iy3gn5v2yqilq57x6nvk25jh9jmbdmdfyra19nwfn601ja"; 55 + sgr-iosevka-ss01 = "1nwl7psz11jnyldry3wa3wfki28wghqq8f7vz8gmmcvv98caga80"; 56 + sgr-iosevka-ss02 = "1clk233v4ycfqmbv7whmbvm2l1qr1kf75kdca1r4c5y4wjmsh1ap"; 57 + sgr-iosevka-ss03 = "1lxn8hgz0qxs39d1jvr855h8zi3dv1k56v99q0ivrnp5y7aclia5"; 58 + sgr-iosevka-ss04 = "03nz6864i5s6gpjy7jjj52062ivd57wh90j6p8x4lj72479fwfsy"; 59 + sgr-iosevka-ss05 = "1bfgdnc44vmj3hxifz0kb5bfbv3bj9dglp4l7p781chi0m9yrmm8"; 60 + sgr-iosevka-ss06 = "1zcqq2kv080xsfll6zap3hm2l0kx6sr378iq7qrfpavmfifc3rk8"; 61 + sgr-iosevka-ss07 = "1phy7gdx5j5rww54mmzvi5f401lxqxxrwmh0hrhl0bvsxybhdcgm"; 62 + sgr-iosevka-ss08 = "1wyznlzpbv8vb1sny4f1v8x4azfbcp2ajml4aram9k9cx3zkvd8s"; 63 + sgr-iosevka-ss09 = "0q4sla496pdhfv4v15y5ax0h4pr4n47bfrvs27lq26x4p1fhgwdg"; 64 + sgr-iosevka-ss10 = "1iyr4vfs2dp26vi26libv5k18mvdnfzmwmvzdczkh8cyc9hwp36d"; 65 + sgr-iosevka-ss11 = "083pfql4nlq2847csqskb2qxrsnlvfwz198ybnfd97lxa1zczj6k"; 66 + sgr-iosevka-ss12 = "08isy55m7dqpyhbzf5jkamnr8c135850dwpqp380g991h5sp3vnm"; 67 + sgr-iosevka-ss13 = "1vjv198pkvnnxxcbyc5fy54ld4phf52nhybqc9hyf8d7806wrvyn"; 68 + sgr-iosevka-ss14 = "1y4iclzcfb2q0172xag3zqabw03q89jqb7asi0x9zkrhcd1i512y"; 69 + sgr-iosevka-ss15 = "1zxxn6s418gpx2ndknqdwp132p0sr3smsqhavpl5kw5cxrgxa9q6"; 70 + sgr-iosevka-ss16 = "132xmf4rlsa3d0j2s9hmfih6s32wm1na0hs72h7padnh6c7di3rl"; 71 + sgr-iosevka-ss17 = "1bb94ladk0qvzmvb2gc1561xfy7ddgqkqgcgigkkhdab7cfw0cxq"; 72 + sgr-iosevka-ss18 = "15rrngd4qnzqk06whczsmfdf5c1k3nm4m8ga691i1rjxwc5dwycc"; 73 + sgr-iosevka-term = "09m74mqczkm0pirahlisdw2mafyzq7wpzplyqg51221x2m01px7z"; 74 + sgr-iosevka-term-curly = "19ralig26akrabclnniwvimqkcrd0agcwyxakinb7qcbm8p4x30x"; 75 + sgr-iosevka-term-curly-slab = "01zwrlkrp840ah5fclxxl17vckcx4wnv3vwlz6nch2igy965k6qs"; 76 + sgr-iosevka-term-slab = "0520d21x04fvc2b3aa6kzdhwvf24s8yd8vkbl400i0x78gyrlnzv"; 77 + sgr-iosevka-term-ss01 = "0q64vcp4djk0mdfc05a9bz0nqc2a7dr0gdvj2d2kfpbqsg4i32qq"; 78 + sgr-iosevka-term-ss02 = "0h8a4wc5ck1p7gaf1r08h4irj10kqbpm2jkb2p63gybi9gp6ivwg"; 79 + sgr-iosevka-term-ss03 = "0608yhvkbv1hkdj7c347r9q7wbm9bvy6lnhhs6gb0ndkx596pnzm"; 80 + sgr-iosevka-term-ss04 = "1yfpkczgfjfr52ilinzi2dfyw11mmsilxjpl9r9yh0fxmr48c976"; 81 + sgr-iosevka-term-ss05 = "1brrfhkj7wlyhfdfhafkqw8kgsfy7fsi7567ayxii5b05wn9g6mr"; 82 + sgr-iosevka-term-ss06 = "0vksv1k9wvyfiifxnajvmi8b5mx8w72d80y3r9ic7rz36l0rbl3x"; 83 + sgr-iosevka-term-ss07 = "0n5hz3zdp7flbr2xh4yddwkxvpcd0v55m274w15s9q6wln0knwhy"; 84 + sgr-iosevka-term-ss08 = "1qknqr11imcrr0iqpa9qpf70m7505wl81k48igdyqgmimgksrlji"; 85 + sgr-iosevka-term-ss09 = "1j53n5fv2y97bj7n4kx8h8v5isflbmgdqh0hz58ilp06v6rd6j5i"; 86 + sgr-iosevka-term-ss10 = "1bzi39n4x4qa7vyhv5yh875n8gbyjkiaqfhj2xh8pj88b8064cw0"; 87 + sgr-iosevka-term-ss11 = "0xxyh1zxy1jdy0b110f7rallhf0vicsw0snyh3bf3v0mnkimk0y4"; 88 + sgr-iosevka-term-ss12 = "1hpbpqnkd4jzcqkg424y3d6i6nn5gyqlpqsfxrvfvx4igmm75vs5"; 89 + sgr-iosevka-term-ss13 = "12fg2j5xw6vcpczc5kgq6q29cq579l1wyv5ag9r4kxqg541s3frl"; 90 + sgr-iosevka-term-ss14 = "02qkmzr5kn5p69nqk59j6431313apy861yphbzpy56k4g80j0gy4"; 91 + sgr-iosevka-term-ss15 = "0pcb91b8iic6blsgz0sw5hv2d9add355dizpvhc6m8rmp6l5pnqq"; 92 + sgr-iosevka-term-ss16 = "081g07cav6k36k78bmdrx0z9jj2xzx3p1midzsxgsqp3ns2qxk7s"; 93 + sgr-iosevka-term-ss17 = "1bx7mx75344i4807aq1xk0rw03hnv24wn3kj247hv3b1lxx14285"; 94 + sgr-iosevka-term-ss18 = "068vy78d710aszk5s9kwf56rxg17qm8pphd329cmwknxsyan139g"; 95 95 }
+1 -1
pkgs/development/libraries/intel-gmmlib/default.nix
··· 27 27 OpenCL(TM) and the Intel(R) Media Driver for VAAPI. 28 28 ''; 29 29 platforms = [ "x86_64-linux" "i686-linux" ]; 30 - maintainers = with maintainers; [ primeos SuperSandro2000 ]; 30 + maintainers = with maintainers; [ SuperSandro2000 ]; 31 31 }; 32 32 }
+1 -1
pkgs/development/libraries/intel-media-driver/default.nix
··· 63 63 changelog = "https://github.com/intel/media-driver/releases/tag/intel-media-${version}"; 64 64 license = with licenses; [ bsd3 mit ]; 65 65 platforms = platforms.linux; 66 - maintainers = with maintainers; [ primeos jfrankenau SuperSandro2000 ]; 66 + maintainers = with maintainers; [ jfrankenau SuperSandro2000 ]; 67 67 }; 68 68 }
+8
pkgs/development/libraries/nghttp2/default.nix
··· 10 10 , enableJemalloc ? false, jemalloc ? null 11 11 , enableApp ? with stdenv.hostPlatform; !isWindows && !isStatic 12 12 , enablePython ? false, python ? null, cython ? null, ncurses ? null, setuptools ? null 13 + 14 + # downstream dependencies, for testing 15 + , curl 16 + , libsoup 13 17 }: 14 18 15 19 # Note: this package is used for bootstrapping fetchurl, and thus ··· 72 76 ''; 73 77 74 78 #doCheck = true; # requires CUnit ; currently failing at test_util_localtime_date in util_test.cc 79 + 80 + passthru.tests = { 81 + inherit curl libsoup; 82 + }; 75 83 76 84 meta = with lib; { 77 85 homepage = "https://nghttp2.org/";
+1 -1
pkgs/development/libraries/vaapi-intel/default.nix
··· 48 48 backends for each supported hardware vendor. 49 49 ''; 50 50 platforms = [ "x86_64-linux" "i686-linux" ]; 51 - maintainers = with maintainers; [ primeos ]; 51 + maintainers = with maintainers; [ ]; 52 52 }; 53 53 }
+39
pkgs/development/python-modules/kiss-headers/default.nix
··· 1 + { lib, buildPythonPackage, fetchFromGitHub, requests, pytestCheckHook }: 2 + 3 + buildPythonPackage rec { 4 + pname = "kiss-headers"; 5 + version = "2.3.0"; 6 + format = "setuptools"; 7 + 8 + src = fetchFromGitHub { 9 + owner = "Ousret"; 10 + repo = pname; 11 + rev = version; 12 + sha256 = "sha256-/eTRyxFyAKQMzE/JjdoEN3w0lRiaIJcsJHTWV8M0CYQ="; 13 + }; 14 + 15 + propagatedBuildInputs = [ requests ]; 16 + 17 + checkInputs = [ pytestCheckHook ]; 18 + 19 + postPatch = '' 20 + substituteInPlace setup.cfg \ 21 + --replace "--cov=kiss_headers --doctest-modules --cov-report=term-missing -rxXs" "--doctest-modules -rxXs" 22 + ''; 23 + 24 + disabledTestPaths = [ 25 + # Tests require internet access 26 + "kiss_headers/__init__.py" 27 + "tests/test_serializer.py" 28 + "tests/test_with_http_request.py" 29 + ]; 30 + 31 + pythonImportsCheck = [ "kiss_headers" ]; 32 + 33 + meta = with lib; { 34 + description = "Python package for HTTP/1.1 style headers"; 35 + homepage = "https://github.com/Ousret/kiss-headers"; 36 + license = licenses.mit; 37 + maintainers = with maintainers; [ wolfangaukang ]; 38 + }; 39 + }
+6
pkgs/development/python-modules/pillow/default.nix
··· 1 1 { lib, stdenv, buildPythonPackage, fetchPypi, isPyPy, isPy3k 2 2 , defusedxml, olefile, freetype, libjpeg, zlib, libtiff, libwebp, tcl, lcms2, tk, libX11 3 3 , libxcb, openjpeg, libimagequant, pyroma, numpy, pytestCheckHook 4 + # for passthru.tests 5 + , imageio, matplotlib, pilkit, pydicom, reportlab 4 6 }@args: 5 7 6 8 import ./generic.nix (rec { ··· 12 14 src = fetchPypi { 13 15 inherit pname version; 14 16 sha256 = "bIvII4p9/a96dfXsWmY/QXP4w2flo5+H5yBJXh7tdfo="; 17 + }; 18 + 19 + passthru.tests = { 20 + inherit imageio matplotlib pilkit pydicom reportlab; 15 21 }; 16 22 17 23 meta = with lib; {
+2 -1
pkgs/development/python-modules/pillow/generic.nix
··· 3 3 , disabled 4 4 , src 5 5 , meta 6 + , passthru ? {} 6 7 , ... 7 8 }@args: 8 9 9 10 with args; 10 11 11 12 buildPythonPackage rec { 12 - inherit pname version src meta; 13 + inherit pname version src meta passthru; 13 14 14 15 # Disable imagefont tests, because they don't work well with infinality: 15 16 # https://github.com/python-pillow/Pillow/issues/1259
+42
pkgs/development/python-modules/python-zbar/default.nix
··· 1 + { lib , buildPythonPackage , fetchFromGitHub , pillow , zbar , pytestCheckHook }: 2 + 3 + buildPythonPackage rec { 4 + pname = "python-zbar"; 5 + version = "0.23.90"; 6 + format = "setuptools"; 7 + 8 + src = fetchFromGitHub { 9 + owner = "mchehab"; 10 + repo = "zbar"; 11 + rev = version; 12 + sha256 = "sha256-FvV7TMc4JbOiRjWLka0IhtpGGqGm5fis7h870OmJw2U="; 13 + }; 14 + 15 + propagatedBuildInputs = [ pillow ]; 16 + 17 + buildInputs = [ zbar ]; 18 + 19 + checkInputs = [ pytestCheckHook ]; 20 + 21 + preBuild = '' 22 + cd python 23 + ''; 24 + 25 + disabledTests = [ 26 + #AssertionError: b'Y800' != 'Y800' 27 + "test_format" 28 + "test_new" 29 + #Requires loading a recording device 30 + #zbar.SystemError: <zbar.Processor object at 0x7ffff615a680> 31 + "test_processing" 32 + ]; 33 + 34 + pythonImportsCheck = [ "zbar" ]; 35 + 36 + meta = with lib; { 37 + description = "Python bindings for zbar"; 38 + homepage = "https://github.com/mchehab/zbar"; 39 + license = licenses.lgpl21Only; 40 + maintainers = with maintainers; [ wolfangaukang ]; 41 + }; 42 + }
-45
pkgs/development/python-modules/pytwitchapi/default.nix
··· 1 - { lib 2 - , buildPythonPackage 3 - , fetchFromGitHub 4 - , pythonOlder 5 - , aiohttp 6 - , python-dateutil 7 - , requests 8 - , websockets 9 - }: 10 - 11 - buildPythonPackage rec { 12 - pname = "pytwitchapi"; 13 - version = "2.5.2"; 14 - format = "setuptools"; 15 - 16 - disabled = pythonOlder "3.7"; 17 - 18 - src = fetchFromGitHub { 19 - owner = "Teekeks"; 20 - repo = "pyTwitchAPI"; 21 - rev = "v${version}"; 22 - hash = "sha256-i+oAx23bMu+jaXHPWElD5GJH6vSytW/9N1amsmma4Lc="; 23 - }; 24 - 25 - propagatedBuildInputs = [ 26 - aiohttp 27 - python-dateutil 28 - requests 29 - websockets 30 - ]; 31 - 32 - # Project has no tests. 33 - doCheck = false; 34 - 35 - pythonImportsCheck = [ 36 - "twitchAPI" 37 - ]; 38 - 39 - meta = with lib; { 40 - description = "Python implementation of the Twitch Helix API, its Webhook and PubSub"; 41 - homepage = "https://github.com/Teekeks/pyTwitchAPI"; 42 - license = licenses.mit; 43 - maintainers = with maintainers; [ wolfangaukang ]; 44 - }; 45 - }
+21
pkgs/development/python-modules/single-version/0001-set-poetry-core.patch
··· 1 + From d949b37151cd538d4c6a15e1ba6c1343f8bff76d Mon Sep 17 00:00:00 2001 2 + From: "P. R. d. O" <d.ol.rod@protonmail.com> 3 + Date: Mon, 6 Dec 2021 15:26:19 -0600 4 + Subject: [PATCH] set poetry-core 5 + 6 + --- 7 + pyproject.toml | 2 +- 8 + 1 file changed, 1 insertion(+), 1 deletion(-) 9 + 10 + diff --git a/pyproject.toml b/pyproject.toml 11 + index d3fdc52..bd7ddc2 100644 12 + --- a/pyproject.toml 13 + +++ b/pyproject.toml 14 + @@ -27,4 +27,4 @@ black = "^19.10b0" 15 + 16 + [build-system] 17 + requires = ["poetry>=0.12"] 18 + -build-backend = "poetry.masonry.api" 19 + +build-backend = "poetry.core.masonry.api" 20 + -- 21 + 2.33.1
+31
pkgs/development/python-modules/single-version/default.nix
··· 1 + { lib, buildPythonPackage, fetchFromGitHub, poetry-core, pytestCheckHook }: 2 + 3 + buildPythonPackage rec { 4 + pname = "single-version"; 5 + version = "1.5.1"; 6 + format = "pyproject"; 7 + 8 + src = fetchFromGitHub { 9 + owner = "hongquan"; 10 + repo = pname; 11 + rev = "v${version}"; 12 + sha256 = "sha256-I8ATQzPRH9FVjqPoqrNjYMBU5azpmkLjRmHcz943C10="; 13 + }; 14 + 15 + patches = [ 16 + ./0001-set-poetry-core.patch 17 + ]; 18 + 19 + nativeBuildInputs = [ poetry-core ]; 20 + 21 + checkInputs = [ pytestCheckHook ]; 22 + 23 + pythonImportsCheck = [ "single_version" ]; 24 + 25 + meta = with lib; { 26 + description = "Utility to let you have a single source of version in your code base"; 27 + homepage = "https://github.com/hongquan/single-version"; 28 + license = licenses.mit; 29 + maintainers = with maintainers; [ wolfangaukang ]; 30 + }; 31 + }
+3 -3
pkgs/development/python-modules/twitchapi/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "twitchapi"; 13 - version = "2.5.2"; 13 + version = "2.5.3"; 14 14 15 15 format = "setuptools"; 16 16 17 17 src = fetchPypi { 18 18 pname = "twitchAPI"; 19 19 inherit version; 20 - sha256 = "f0ee5388911154375170a83df9a18e8a698fe382cea5d94a3e33ad27a7ce9133"; 20 + sha256 = "e7987dd8c3d1a3d25fe85ff0c0b0bad492f916c920f618dca8efd6baad3ac704"; 21 21 }; 22 22 23 23 propagatedBuildInputs = [ ··· 43 43 description = "Python implementation of the Twitch Helix API, its Webhook, PubSub and EventSub"; 44 44 homepage = "https://github.com/Teekeks/pyTwitchAPI"; 45 45 license = licenses.mit; 46 - maintainers = with maintainers; [ dotlambda ]; 46 + maintainers = with maintainers; [ dotlambda wolfangaukang ]; 47 47 }; 48 48 }
+2 -2
pkgs/games/terraria-server/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "terraria-server"; 5 - version = "1.4.3.2"; 5 + version = "1.4.3.5"; 6 6 urlVersion = lib.replaceChars [ "." ] [ "" ] version; 7 7 8 8 src = fetchurl { 9 9 url = "https://terraria.org/api/download/pc-dedicated-server/terraria-server-${urlVersion}.zip"; 10 - sha256 = "sha256-/OClQTO9iBRQk3iTvYbjG1cCicKIBh+yi2OFpurJx8U="; 10 + sha256 = "sha256-N1GnxEe0A6Wuzy08lL3CFPWjQJECGGf504FE+lnhDcw="; 11 11 }; 12 12 13 13 buildInputs = [ file ];
+2 -2
pkgs/servers/sonarr/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "sonarr"; 5 - version = "3.0.6.1342"; 5 + version = "3.0.7.1477"; 6 6 7 7 src = fetchurl { 8 8 url = "https://download.sonarr.tv/v3/main/${version}/Sonarr.main.${version}.linux.tar.gz"; 9 - sha256 = "sha256-6RMthsf60FJLDHB72QJkPeF7vXmjBgcqKujO0IOjVIk="; 9 + sha256 = "sha256-xB7kWWxx+ymBxyxBzwY7gZfw9kMHi2MSsrUp8GIOiws="; 10 10 }; 11 11 12 12 nativeBuildInputs = [ makeWrapper ];
+4 -6
pkgs/shells/hilbish/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "hilbish"; 5 - version = "0.7.1"; 5 + version = "1.0.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "Rosettea"; 9 9 repo = "Hilbish"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-YQNLv6/4I5WM/xhlWIjThgO23tN+ZCyJVZVatnIUllc="; 11 + sha256 = "sha256-BsN2v6OEWOtk8ENKr5G+lSmNIUA89VfpO+QQoBizx9g="; 12 12 fetchSubmodules = true; 13 13 }; 14 14 15 - vendorSha256 = "sha256-xzB6sqBnDuvqTFMmLcXdSj6UFWYzA54PxUBKrFKhyQk="; 16 - 17 - buildInputs = [ readline ]; 15 + vendorSha256 = "sha256-Bmst1oJMuSXGvL8Syw6v2BqrbO5McHKkTufFs6iuxzs="; 18 16 19 17 ldflags = [ 20 18 "-s" ··· 28 26 cp .hilbishrc.lua $out/share/hilbish/ 29 27 cp -r docs -t $out/share/hilbish 30 28 cp -r libs -t $out/share/hilbish/ 31 - cp preload.lua $out/share/hilbish/ 29 + cp -r prelude/ $out/share/hilbish/ 32 30 33 31 # segfaults and it's already been generated upstream 34 32 # we copy the docs over with the above cp command
+4
pkgs/top-level/all-packages.nix
··· 4489 4489 inherit (darwin.apple_sdk.frameworks) CoreServices; 4490 4490 }; 4491 4491 4492 + cobang = python3Packages.callPackage ../applications/misc/cobang { 4493 + gst-plugins-good = gst_all_1.gst-plugins-good.override { gtkSupport = true; }; 4494 + }; 4495 + 4492 4496 cocoapods = callPackage ../development/mobile/cocoapods { }; 4493 4497 4494 4498 cocoapods-beta = lowPrio (callPackage ../development/mobile/cocoapods { beta = true; });
+1
pkgs/top-level/python-aliases.nix
··· 99 99 python-subunit = subunit; # added 2021-09-10 100 100 pytest_xdist = pytest-xdist; # added 2021-01-04 101 101 python_simple_hipchat = python-simple-hipchat; # added 2021-07-21 102 + pytwitchapi = twitchapi; # added 2022-03-07 102 103 qasm2image = throw "qasm2image is no longer maintained (since November 2018), and is not compatible with the latest pythonPackages.qiskit versions."; # added 2020-12-09 103 104 qiskit-aqua = throw "qiskit-aqua has been removed due to deprecation, with its functionality moved to different qiskit packages"; 104 105 rdflib-jsonld = throw "rdflib-jsonld is not compatible with rdflib 6"; # added 2021-11-05
+6 -2
pkgs/top-level/python-packages.nix
··· 4464 4464 4465 4465 kinparse = callPackage ../development/python-modules/kinparse { }; 4466 4466 4467 + kiss-headers = callPackage ../development/python-modules/kiss-headers { }; 4468 + 4467 4469 kitchen = callPackage ../development/python-modules/kitchen { }; 4468 4470 4469 4471 kivy = callPackage ../development/python-modules/kivy { ··· 8245 8247 8246 8248 python-xmp-toolkit = callPackage ../development/python-modules/python-xmp-toolkit { }; 8247 8249 8250 + python-zbar = callPackage ../development/python-modules/python-zbar { }; 8251 + 8248 8252 pythran = callPackage ../development/python-modules/pythran { 8249 8253 inherit (pkgs.llvmPackages) openmp; 8250 8254 }; ··· 8310 8314 pyturbojpeg = callPackage ../development/python-modules/pyturbojpeg { }; 8311 8315 8312 8316 pytweening = callPackage ../development/python-modules/pytweening { }; 8313 - 8314 - pytwitchapi = callPackage ../development/python-modules/pytwitchapi { }; 8315 8317 8316 8318 pytz = callPackage ../development/python-modules/pytz { }; 8317 8319 ··· 9165 9167 simplisafe-python = callPackage ../development/python-modules/simplisafe-python { }; 9166 9168 9167 9169 simpy = callPackage ../development/python-modules/simpy { }; 9170 + 9171 + single-version = callPackage ../development/python-modules/single-version { }; 9168 9172 9169 9173 signify = callPackage ../development/python-modules/signify { }; 9170 9174