lol

Merge staging-next into staging

authored by

nixpkgs-ci[bot] and committed by
GitHub
9cd6a40a 590938cb

+127 -72
+1 -1
ci/eval/compare/utils.nix
··· 176 176 lib.mapAttrsToList ( 177 177 kernel: rebuildCount: 178 178 let 179 - range = from: to: from <= rebuildCount && (rebuildCount <= to || to == null); 179 + range = from: to: from <= rebuildCount && (to == null || rebuildCount <= to); 180 180 in 181 181 lib.mapAttrs' (number: lib.nameValuePair "10.rebuild-${kernel}: ${number}") { 182 182 "0" = range 0 0;
+1 -1
pkgs/by-name/_1/_1fps/package.nix
··· 13 13 src = fetchFromGitHub { 14 14 owner = "1fpsvideo"; 15 15 repo = "1fps"; 16 - rev = "v${version}"; 16 + tag = "v${version}"; 17 17 hash = "sha256-3uPGFxEWmKQxQWPmotZI29GykUGQDjtDjFPps4QMs0M="; 18 18 }; 19 19
+1 -1
pkgs/by-name/_2/_20kly/package.nix
··· 13 13 src = fetchFromGitHub { 14 14 owner = "20kly"; 15 15 repo = "20kly"; 16 - rev = "v${version}"; 16 + tag = "v${version}"; 17 17 sha256 = "1zxsxg49a02k7zidx3kgk2maa0vv0n1f9wrl5vch07sq3ghvpphx"; 18 18 }; 19 19
+1 -1
pkgs/by-name/_8/_86Box/package.nix
··· 44 44 src = fetchFromGitHub { 45 45 owner = "86Box"; 46 46 repo = "86Box"; 47 - rev = "v${finalAttrs.version}"; 47 + tag = "v${finalAttrs.version}"; 48 48 hash = "sha256-ue5Coy2MpP7Iwl81KJPQPC7eD53/Db5a0PGIR+DdPYI="; 49 49 }; 50 50
+1 -1
pkgs/by-name/ac/accuraterip-checksum/package.nix
··· 12 12 src = fetchFromGitHub { 13 13 owner = "leo-bogert"; 14 14 repo = "accuraterip-checksum"; 15 - rev = "version${version}"; 15 + tag = "version${version}"; 16 16 sha256 = "1a6biy78jb094rifazn4a2g1dlhryg5q8p8gwj0a60ipl0vfb9bj"; 17 17 }; 18 18
+1 -1
pkgs/by-name/ac/acpilight/package.nix
··· 13 13 14 14 src = fetchgit { 15 15 url = "https://gitlab.com/wavexx/acpilight.git"; 16 - rev = "v${version}"; 16 + tag = "v${version}"; 17 17 sha256 = "1r0r3nx6x6vkpal6vci0zaa1n9dfacypldf6k8fxg7919vzxdn1w"; 18 18 }; 19 19
+1 -1
pkgs/by-name/ad/addlicense/package.nix
··· 12 12 src = fetchFromGitHub { 13 13 owner = "google"; 14 14 repo = "addlicense"; 15 - rev = "v${version}"; 15 + tag = "v${version}"; 16 16 sha256 = "sha256-YMMHj6wctKtJi/rrcMIrLmNw/uvO6wCwokgYRQxcsFw="; 17 17 }; 18 18
+1 -1
pkgs/by-name/af/afterburn/package.nix
··· 13 13 src = fetchFromGitHub { 14 14 owner = "coreos"; 15 15 repo = "afterburn"; 16 - rev = "v${version}"; 16 + tag = "v${version}"; 17 17 sha256 = "sha256-hlcUtEc0uWFolCt+mZd7f68PJPa+i/mv+2aJh4Vhmsw="; 18 18 }; 19 19
+1 -1
pkgs/by-name/ag/agdsn-zsh-config/package.nix
··· 11 11 src = fetchFromGitHub { 12 12 owner = "agdsn"; 13 13 repo = "agdsn-zsh-config"; 14 - rev = "v${version}"; 14 + tag = "v${version}"; 15 15 sha256 = "sha256-8POQPk/hsJBMJ/ZJe9XzVj7Rd7C2+QnpzgYbUR0s3Fc="; 16 16 }; 17 17
+1 -1
pkgs/by-name/ag/age/package.nix
··· 21 21 src = fetchFromGitHub { 22 22 owner = "FiloSottile"; 23 23 repo = "age"; 24 - rev = "v${final.version}"; 24 + tag = "v${final.version}"; 25 25 hash = "sha256-9ZJdrmqBj43zSvStt0r25wjSfnvitdx3GYtM3urHcaA="; 26 26 }; 27 27
+1 -1
pkgs/by-name/ag/ags_1/package.nix
··· 27 27 src = fetchFromGitHub { 28 28 owner = "Aylur"; 29 29 repo = "ags"; 30 - rev = "v${finalAttrs.version}"; 30 + tag = "v${finalAttrs.version}"; 31 31 hash = "sha256-ebnkUaee/pnfmw1KmOZj+MP1g5wA+8BT/TPKmn4Dkwc="; 32 32 fetchSubmodules = true; 33 33 };
+1 -1
pkgs/by-name/ai/airspy/package.nix
··· 14 14 src = fetchFromGitHub { 15 15 owner = "airspy"; 16 16 repo = "airspyone_host"; 17 - rev = "v${version}"; 17 + tag = "v${version}"; 18 18 sha256 = "1v7sfkkxc6f8ny1p9xrax1agkl6q583mjx8k0lrrwdz31rf9qgw9"; 19 19 }; 20 20
+1 -1
pkgs/by-name/al/albatross/package.nix
··· 11 11 src = fetchFromGitHub { 12 12 repo = "Albatross"; 13 13 owner = "shimmerproject"; 14 - rev = "v${version}"; 14 + tag = "v${version}"; 15 15 sha256 = "0mq87n2hxy44nzr567av24n5nqjaljhi1afxrn3mpjqdbkq7lx88"; 16 16 }; 17 17
+1 -1
pkgs/by-name/al/alire/package.nix
··· 13 13 src = fetchFromGitHub { 14 14 owner = "alire-project"; 15 15 repo = "alire"; 16 - rev = "v${finalAttrs.version}"; 16 + tag = "v${finalAttrs.version}"; 17 17 hash = "sha256-DfzCQu9xOe9JgX6RTrYOGTIS6EcPimLnd5pfXMtfRss="; 18 18 19 19 fetchSubmodules = true;
+1 -1
pkgs/by-name/al/alttab/package.nix
··· 24 24 src = fetchFromGitHub { 25 25 owner = "sagb"; 26 26 repo = "alttab"; 27 - rev = "v${version}"; 27 + tag = "v${version}"; 28 28 sha256 = "sha256-1+hk0OeSriXPyefv3wOgeiW781PL4VP5Luvt+RS5jmg="; 29 29 }; 30 30
+1 -1
pkgs/by-name/am/amdgpu_top/package.nix
··· 21 21 src = fetchFromGitHub { 22 22 owner = "Umio-Yasuno"; 23 23 repo = "amdgpu_top"; 24 - rev = "v${version}"; 24 + tag = "v${version}"; 25 25 hash = "sha256-BT451a9S3hyugEFH1rHPiJLAb6LzB8rqMAZdWf4UNC8="; 26 26 }; 27 27
+1 -1
pkgs/by-name/am/amoco/package.nix
··· 12 12 src = fetchFromGitHub { 13 13 owner = "bdcht"; 14 14 repo = "amoco"; 15 - rev = "v${version}"; 15 + tag = "v${version}"; 16 16 hash = "sha256-3+1ssFyU7SKFJgDYBQY0kVjmTHOD71D2AjnH+4bfLXo="; 17 17 }; 18 18
+1 -1
pkgs/by-name/an/android-file-transfer/package.nix
··· 16 16 src = fetchFromGitHub { 17 17 owner = "whoozle"; 18 18 repo = "android-file-transfer-linux"; 19 - rev = "v${version}"; 19 + tag = "v${version}"; 20 20 sha256 = "sha256-G+ErwZ/F8Cl8WLSzC+5LrEWWqNZL3xDMBvx/gjkgAXk="; 21 21 }; 22 22
+2 -2
pkgs/by-name/mk/mkvtoolnix/package.nix
··· 52 52 in 53 53 stdenv.mkDerivation (finalAttrs: { 54 54 pname = "mkvtoolnix"; 55 - version = "92.0"; 55 + version = "93.0"; 56 56 57 57 src = fetchFromGitea { 58 58 domain = "codeberg.org"; 59 59 owner = "mbunkus"; 60 60 repo = "mkvtoolnix"; 61 61 tag = "release-${finalAttrs.version}"; 62 - hash = "sha256-3yiQRGkjvOz80G6s39JHzqytxvGDmV9Lqs5bMxTAejo="; 62 + hash = "sha256-xCO5wKZO2fcO6+KhPO5+OpOvAFuqOuQ2A3V+LzFYLNY="; 63 63 }; 64 64 65 65 passthru = {
+3 -3
pkgs/by-name/se/searxng/package.nix
··· 38 38 python.pkgs.toPythonModule ( 39 39 python.pkgs.buildPythonApplication rec { 40 40 pname = "searxng"; 41 - version = "0-unstable-2025-06-10"; 41 + version = "0-unstable-2025-06-14"; 42 42 43 43 src = fetchFromGitHub { 44 44 owner = "searxng"; 45 45 repo = "searxng"; 46 - rev = "8888d71ab9391a8865959aa125cc7a1ae537f0b8"; 47 - hash = "sha256-nQvh8tp11WYe44nzBofLmJr/2el+SECoGK0Ds4lvdC4="; 46 + rev = "e52e9bb4b699e39d9ce51874ea339d4773717389"; 47 + hash = "sha256-azSFD1Uxa8RTbX3xllxkZuLCahpQdh/8F1TiUx2irhA="; 48 48 }; 49 49 50 50 postPatch = ''
+45 -45
pkgs/development/lua-modules/generated-packages.nix
··· 814 814 }: 815 815 buildLuarocksPackage { 816 816 pname = "fzf-lua"; 817 - version = "0.0.1923-1"; 817 + version = "0.0.1937-1"; 818 818 knownRockspec = 819 819 (fetchurl { 820 - url = "mirror://luarocks/fzf-lua-0.0.1923-1.rockspec"; 821 - sha256 = "0plnbs9wcrjmmrrnjj3l39033c97fgn6p0md2i4fp3qkwql7sh2i"; 820 + url = "mirror://luarocks/fzf-lua-0.0.1937-1.rockspec"; 821 + sha256 = "1xmckkrp69kxvcs2k7izrgv8af309hnw2vpdr4wzqrvyx2xvmpjl"; 822 822 }).outPath; 823 823 src = fetchzip { 824 - url = "https://github.com/ibhagwan/fzf-lua/archive/29e982dfc96a134fecc80853c8cb8324e43e574b.zip"; 825 - sha256 = "15qry8xx1yjs3262pmsyp1am6l4jyyxf9raibss5s5bgdsfypg44"; 824 + url = "https://github.com/ibhagwan/fzf-lua/archive/c53ba4f40f0514a5038646fb1e9ce05872b18eb1.zip"; 825 + sha256 = "0mxlmmnrs74w9b2inkdifykhrc9csfavwj554j82g50jywiq1x24"; 826 826 }; 827 827 828 828 disabled = luaOlder "5.1"; ··· 903 903 }: 904 904 buildLuarocksPackage { 905 905 pname = "grug-far.nvim"; 906 - version = "1.6.34-1"; 906 + version = "1.6.41-1"; 907 907 knownRockspec = 908 908 (fetchurl { 909 - url = "mirror://luarocks/grug-far.nvim-1.6.34-1.rockspec"; 910 - sha256 = "0rydx0lh58gz8mw2g9ay0zlh4bx6x3gf38vg57ljq4x85l5x6c2l"; 909 + url = "mirror://luarocks/grug-far.nvim-1.6.41-1.rockspec"; 910 + sha256 = "0fn3596z1krd916507mg8xczxf3mcxzwp78z58h6g9vnd9l32wn9"; 911 911 }).outPath; 912 912 src = fetchzip { 913 - url = "https://github.com/MagicDuck/grug-far.nvim/archive/7434d9247c9b95234e058b07b393443d5adeb2fe.zip"; 914 - sha256 = "0r0m4pckxba1kkm8mgyf95h61czf28rgy5325w3nggg1hyvbbrvs"; 913 + url = "https://github.com/MagicDuck/grug-far.nvim/archive/1a85fba510c6086b396be5a3c7c77ab32829d7df.zip"; 914 + sha256 = "1ww5q8lw1lnnisr587kj4gzavscg7j7q473h5i9yjh3ca2lln6wr"; 915 915 }; 916 916 917 917 disabled = luaOlder "5.1"; ··· 2011 2011 }: 2012 2012 buildLuarocksPackage { 2013 2013 pname = "lua-resty-session"; 2014 - version = "4.1.1-1"; 2014 + version = "4.1.2-1"; 2015 2015 knownRockspec = 2016 2016 (fetchurl { 2017 - url = "mirror://luarocks/lua-resty-session-4.1.1-1.rockspec"; 2018 - sha256 = "1ndkivmrrcdd1qm762ajkkzvncyyssfq1zpkinqkj6qqydjvpzws"; 2017 + url = "mirror://luarocks/lua-resty-session-4.1.2-1.rockspec"; 2018 + sha256 = "14g4gm8cc4kyibhl03z2y8ggv4q7pkqidd66za53mfa4vg2ym7yv"; 2019 2019 }).outPath; 2020 2020 src = fetchFromGitHub { 2021 2021 owner = "bungle"; 2022 2022 repo = "lua-resty-session"; 2023 - rev = "v4.1.1"; 2024 - hash = "sha256-rsMUnszo0QnK4dYWDrHMue9Nsyf6jOMMYh6VdH3mXPM="; 2023 + rev = "v4.1.2"; 2024 + hash = "sha256-mVjC/7AD/oX1gD6jUUTeNWfX0Vy6ikvIYdIkbbWVBQ0="; 2025 2025 }; 2026 2026 2027 2027 disabled = luaOlder "5.1"; ··· 2730 2730 knownRockspec = 2731 2731 (fetchurl { 2732 2732 url = "mirror://luarocks/lualine.nvim-scm-1.rockspec"; 2733 - sha256 = "1r610n0b1fkrczsq8yipcfk8l6pnjrr7byr2bk1dnp9iqskkyjyy"; 2733 + sha256 = "0cmss7ks8d1yxw43m9zc8glbqgxylpnh25xw7c0ym5l04p61ary0"; 2734 2734 }).outPath; 2735 2735 src = fetchFromGitHub { 2736 2736 owner = "nvim-lualine"; 2737 2737 repo = "lualine.nvim"; 2738 - rev = "0c6cca9f2c63dadeb9225c45bc92bb95a151d4af"; 2739 - hash = "sha256-Z6efNmO6nvaNASYS9d0WcazJm7OJyp/kbgREEI/JHIc="; 2738 + rev = "a94fc68960665e54408fe37dcf573193c4ce82c9"; 2739 + hash = "sha256-2aPgA7riA/FubQpTkqsxLKl7OZ8L6FkucNHc2QEx2HQ="; 2740 2740 }; 2741 2741 2742 2742 disabled = luaOlder "5.1"; ··· 2950 2950 }: 2951 2951 buildLuarocksPackage { 2952 2952 pname = "luarocks-build-rust-mlua"; 2953 - version = "0.2.3-1"; 2953 + version = "0.2.4-1"; 2954 2954 knownRockspec = 2955 2955 (fetchurl { 2956 - url = "mirror://luarocks/luarocks-build-rust-mlua-0.2.3-1.rockspec"; 2957 - sha256 = "0vkbl2xcjjpi5gn7v2fr7nyyd7fg91zknrgm61cz91mwp4x5i3pf"; 2956 + url = "mirror://luarocks/luarocks-build-rust-mlua-0.2.4-1.rockspec"; 2957 + sha256 = "1mi4lpd2an35rb61vz9070102yqykr2hpb850dh33lr377b7y2bh"; 2958 2958 }).outPath; 2959 2959 src = fetchFromGitHub { 2960 2960 owner = "mlua-rs"; 2961 2961 repo = "luarocks-build-rust-mlua"; 2962 - rev = "0.2.3"; 2963 - hash = "sha256-SktU54lLaa9x6ntsyeaomsvCQJOtkJhIK/q5uDDFHqY="; 2962 + rev = "0.2.4"; 2963 + hash = "sha256-uAoAvn95FdGhMnzDT3Z2aQZyM1AG+HNPCF/J2shKVbQ="; 2964 2964 }; 2965 2965 2966 2966 meta = { ··· 2982 2982 }: 2983 2983 buildLuarocksPackage { 2984 2984 pname = "luarocks-build-treesitter-parser"; 2985 - version = "6.0.0-1"; 2985 + version = "6.0.1-1"; 2986 2986 knownRockspec = 2987 2987 (fetchurl { 2988 - url = "mirror://luarocks/luarocks-build-treesitter-parser-6.0.0-1.rockspec"; 2989 - sha256 = "1al6id20nvdz2whyiig271bydxmvrpgjdzn2sv2zkpkgsadp8p3h"; 2988 + url = "mirror://luarocks/luarocks-build-treesitter-parser-6.0.1-1.rockspec"; 2989 + sha256 = "1sck7xjk0mpavq54n0qv0j08345mg5n6rhmi1p5kk77566kl8644"; 2990 2990 }).outPath; 2991 2991 src = fetchzip { 2992 - url = "https://github.com/nvim-neorocks/luarocks-build-treesitter-parser/archive/v6.0.0.zip"; 2993 - sha256 = "17ikz8nna8jngdd8pxg0x65sxpzv0njhiqzb2nh6ng2s195sya23"; 2992 + url = "https://github.com/nvim-neorocks/luarocks-build-treesitter-parser/archive/v6.0.1.zip"; 2993 + sha256 = "1lagh03s6h7069p03g82r87xddpifhg5ifhahzrcmyafm564rwvm"; 2994 2994 }; 2995 2995 2996 2996 disabled = luaOlder "5.1"; ··· 3015 3015 }: 3016 3016 buildLuarocksPackage { 3017 3017 pname = "luarocks-build-treesitter-parser-cpp"; 3018 - version = "2.0.4-1"; 3018 + version = "2.0.5-1"; 3019 3019 knownRockspec = 3020 3020 (fetchurl { 3021 - url = "mirror://luarocks/luarocks-build-treesitter-parser-cpp-2.0.4-1.rockspec"; 3022 - sha256 = "0hrqy1s9c1naad43bri4icf5y139h5wk52yv4f0dxbvsfqbf8isb"; 3021 + url = "mirror://luarocks/luarocks-build-treesitter-parser-cpp-2.0.5-1.rockspec"; 3022 + sha256 = "05hx146gmrn8c6ndgnqq521h66cd4lmpjkclvdlfpp5inck22cdd"; 3023 3023 }).outPath; 3024 3024 src = fetchzip { 3025 - url = "https://github.com/nvim-neorocks/luarocks-build-treesitter-parser-cpp/archive/v2.0.4.zip"; 3026 - sha256 = "0r7mvc1f7wgmb4xgknmr38cv35chwdyxmj1fxw4xsdjrvb1qyvi6"; 3025 + url = "https://github.com/nvim-neorocks/luarocks-build-treesitter-parser-cpp/archive/v2.0.5.zip"; 3026 + sha256 = "12q6kfnrw9cy0r8l3h79fnvfq5faapxgjmhf1xksb5kf077l0g7j"; 3027 3027 }; 3028 3028 3029 3029 disabled = luaOlder "5.1"; ··· 4618 4618 }: 4619 4619 buildLuarocksPackage { 4620 4620 pname = "rustaceanvim"; 4621 - version = "6.3.0-1"; 4621 + version = "6.3.2-1"; 4622 4622 knownRockspec = 4623 4623 (fetchurl { 4624 - url = "mirror://luarocks/rustaceanvim-6.3.0-1.rockspec"; 4625 - sha256 = "07ypiabgp6025q7v8v1w0kmc8msxl5cyxqm7y8s6kgcnwv5lzwb5"; 4624 + url = "mirror://luarocks/rustaceanvim-6.3.2-1.rockspec"; 4625 + sha256 = "0mvwhv3x3c5wmkxcqpm3slipfi8ns1p6wzfn0jhdwbgj5zmxa3br"; 4626 4626 }).outPath; 4627 4627 src = fetchzip { 4628 - url = "https://github.com/mrcjkb/rustaceanvim/archive/v6.3.0.zip"; 4629 - sha256 = "1jm48y6691pib445h2qlv3f03n0qccv0nyrlm06dlq0msf7vwch9"; 4628 + url = "https://github.com/mrcjkb/rustaceanvim/archive/v6.3.2.zip"; 4629 + sha256 = "1hs31xdawvs8ln4b7idmad2689rwlls480w0hvv8xkrl638wjbd5"; 4630 4630 }; 4631 4631 4632 4632 disabled = luaOlder "5.1"; ··· 4708 4708 4709 4709 sofa = callPackage ( 4710 4710 { 4711 + argparse, 4711 4712 buildLuarocksPackage, 4713 + compat53, 4712 4714 fetchFromGitHub, 4713 4715 fetchurl, 4714 4716 luaAtLeast, 4715 4717 luaOlder, 4716 - argparse, 4717 - compat53, 4718 4718 luatext, 4719 4719 lyaml, 4720 4720 }: 4721 4721 buildLuarocksPackage { 4722 4722 pname = "sofa"; 4723 - version = "0.7.0-0"; 4723 + version = "0.8.0-0"; 4724 4724 knownRockspec = 4725 4725 (fetchurl { 4726 - url = "mirror://luarocks/sofa-0.7.0-0.rockspec"; 4727 - sha256 = "0hkdm4h8yjh5zw9116cclff8q6br4yyhb7f7y7lv4ydrkxfl1lzq"; 4726 + url = "mirror://luarocks/sofa-0.8.0-0.rockspec"; 4727 + sha256 = "09mjnygy8xpcp892mfqmcirjjndndvynl7bs7j4vp4r4svh17b05"; 4728 4728 }).outPath; 4729 4729 src = fetchFromGitHub { 4730 4730 owner = "f4z3r"; 4731 4731 repo = "sofa"; 4732 - rev = "v0.7.0"; 4733 - hash = "sha256-aoFmzhzWuBTbDnSWDGLbkhORlrtvVOtfIV7oq2xc0pQ="; 4732 + rev = "v0.8.0"; 4733 + hash = "sha256-MWGp0kbLaXQV3ElSgPTFoVuWk4+ujktG0xh20kQPex4="; 4734 4734 }; 4735 4735 4736 4736 disabled = luaOlder "5.1" || luaAtLeast "5.5";
+2 -2
pkgs/development/python-modules/django-soft-delete/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "django-soft-delete"; 11 - version = "1.0.18"; 11 + version = "1.0.19"; 12 12 pyproject = true; 13 13 14 14 src = fetchPypi { 15 15 pname = "django_soft_delete"; 16 16 inherit version; 17 - hash = "sha256-0vnbRJpPAI6XhvgvpLr75AdfegsyhIRHNQB+mIsqTfY="; 17 + hash = "sha256-xn7okg4UVuyoTMWbMwTvJ/qdR2tRa+cmzn4fxVhQKQg="; 18 18 }; 19 19 20 20 build-system = [ hatchling ];
+2 -2
pkgs/development/python-modules/tesla-fleet-api/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "tesla-fleet-api"; 18 - version = "1.1.3"; 18 + version = "1.2.0"; 19 19 pyproject = true; 20 20 21 21 disabled = pythonOlder "3.10"; ··· 24 24 owner = "Teslemetry"; 25 25 repo = "python-tesla-fleet-api"; 26 26 tag = "v${version}"; 27 - hash = "sha256-1jh4NfIuuP5GMwIc/0Nr1aXuyWyrHPTQ9ZTCJPDDtn0="; 27 + hash = "sha256-z7oniC58MpWlz/IGd2oRWgoj5yAL/gaDHGotLKK2CVc="; 28 28 }; 29 29 30 30 build-system = [ setuptools ];
+53
pkgs/development/python-modules/wslink/default.nix
··· 1 + { 2 + lib, 3 + buildPythonPackage, 4 + fetchFromGitHub, 5 + setuptools, 6 + aiohttp, 7 + msgpack, 8 + cryptography, 9 + }: 10 + 11 + buildPythonPackage rec { 12 + pname = "wslink"; 13 + version = "2.3.4"; 14 + pyproject = true; 15 + 16 + src = fetchFromGitHub { 17 + owner = "kitware"; 18 + repo = "wslink"; 19 + tag = "v${version}"; 20 + hash = "sha256-QTMEZgoV7Ua3x2C2E9Z1NsX35/JcfmpLZDjNd/HzDj8="; 21 + }; 22 + 23 + sourceRoot = "${src.name}/python"; 24 + 25 + # add missing version string to dist-info 26 + postPatch = '' 27 + sed -i "/name *= */a\ version='${version}'," setup.py 28 + ''; 29 + 30 + build-system = [ setuptools ]; 31 + 32 + dependencies = [ 33 + aiohttp 34 + msgpack 35 + ]; 36 + 37 + optional-dependencies = { 38 + ssl = [ cryptography ]; 39 + }; 40 + 41 + pythonImportsCheck = [ "wslink" ]; 42 + 43 + # doCheck need interacting with the http server 44 + doCheck = false; 45 + 46 + meta = { 47 + description = "Python/JavaScript library for communicating over WebSocket"; 48 + homepage = "https://github.com/Kitware/wslink"; 49 + changelog = "https://github.com/Kitware/wslink/releases/tag/${src.tag}"; 50 + license = lib.licenses.bsd3; 51 + maintainers = with lib.maintainers; [ qbisi ]; 52 + }; 53 + }
+2
pkgs/top-level/python-packages.nix
··· 19431 19431 19432 19432 wsgitools = callPackage ../development/python-modules/wsgitools { }; 19433 19433 19434 + wslink = callPackage ../development/python-modules/wslink { }; 19435 + 19434 19436 wsme = callPackage ../development/python-modules/wsme { }; 19435 19437 19436 19438 wsproto = callPackage ../development/python-modules/wsproto { };