Merge staging-next into staging

authored by github-actions[bot] and committed by GitHub 08b08d0c a5a5133a

+651 -293
+2 -2
doc/languages-frameworks/python.section.md
··· 1670 1670 1671 1671 ```nix 1672 1672 nixpkgs.config.packageOverrides = super: { 1673 - python = super.python.override { 1673 + python3 = super.python3.override { 1674 1674 packageOverrides = python-self: python-super: { 1675 - twisted = python-super.twisted.overrideAttrs (oldAttrs: { 1675 + twisted = python-super.twisted.overridePythonAttrs (oldAttrs: { 1676 1676 src = super.fetchPypi { 1677 1677 pname = "twisted"; 1678 1678 version = "19.10.0";
+6
maintainers/maintainer-list.nix
··· 3478 3478 githubId = 8852888; 3479 3479 name = "David Izquierdo"; 3480 3480 }; 3481 + djacu = { 3482 + email = "daniel.n.baker@gmail.com"; 3483 + github = "djacu"; 3484 + githubId = 7043297; 3485 + name = "Daniel Baker"; 3486 + }; 3481 3487 djanatyn = { 3482 3488 email = "djanatyn@gmail.com"; 3483 3489 github = "djanatyn";
+31
nixos/doc/manual/from_md/release-notes/rl-2211.section.xml
··· 722 722 </listitem> 723 723 <listitem> 724 724 <para> 725 + The <literal>trace</literal> binary from 726 + <literal>perf-linux</literal> package has been removed, due to 727 + being a duplicate of the <literal>perf</literal> binary. 728 + </para> 729 + </listitem> 730 + <listitem> 731 + <para> 725 732 The <literal>aws</literal> package has been removed due to 726 733 being abandoned by the upstream. It is recommended to use 727 734 <literal>awscli</literal> or <literal>awscli2</literal> ··· 835 842 </listitem> 836 843 <listitem> 837 844 <para> 845 + <literal>cassandra_2_1</literal> and 846 + <literal>cassandra_2_2</literal> have been removed. Please 847 + update to <literal>cassandra_3_11</literal> or 848 + <literal>cassandra_3_0</literal>. See the 849 + <link xlink:href="https://github.com/apache/cassandra/blob/cassandra-3.11.14/NEWS.txt">changelog</link> 850 + for more information about the upgrade process. 851 + </para> 852 + </listitem> 853 + <listitem> 854 + <para> 838 855 <literal>mysql57</literal> has been removed. Please update to 839 856 <literal>mysql80</literal> or <literal>mariadb</literal>. See 840 857 the ··· 855 872 <para> 856 873 <literal>k3s</literal> supports <literal>clusterInit</literal> 857 874 option, and it is enabled by default, for servers. 875 + </para> 876 + </listitem> 877 + <listitem> 878 + <para> 879 + <literal>percona-server56</literal> has been removed. Please 880 + migrate to <literal>mysql</literal> or 881 + <literal>mariadb</literal> if possible. 858 882 </para> 859 883 </listitem> 860 884 <listitem> ··· 1164 1188 <link xlink:href="options.html#opt-systemd.oomd.enableSystemSlice">systemd.oomd.enableSystemSlice</link>, 1165 1189 and 1166 1190 <link xlink:href="options.html#opt-systemd.oomd.enableUserServices">systemd.oomd.enableUserServices</link>. 1191 + </para> 1192 + </listitem> 1193 + <listitem> 1194 + <para> 1195 + The <literal>tt-rss</literal> service performs two database 1196 + migrations when you first use its web UI after upgrade. 1197 + Consider backing up its database before updating. 1167 1198 </para> 1168 1199 </listitem> 1169 1200 <listitem>
+8
nixos/doc/manual/release-notes/rl-2211.section.md
··· 235 235 `python3.pkgs.influxgraph` packages, have been removed due to lack of upstream 236 236 maintenance. 237 237 238 + - The `trace` binary from `perf-linux` package has been removed, due to being a duplicate of the `perf` binary. 239 + 238 240 - The `aws` package has been removed due to being abandoned by the upstream. It is recommended to use `awscli` or `awscli2` instead. 239 241 240 242 - The [CEmu TI-84 Plus CE emulator](https://ce-programming.github.io/CEmu) package has been renamed to `cemu-ti`. The [Cemu Wii U emulator](https://cemu.info) is now packaged as `cemu`. ··· 261 263 262 264 - `k3s` no longer supports docker as runtime due to upstream dropping support. 263 265 266 + - `cassandra_2_1` and `cassandra_2_2` have been removed. Please update to `cassandra_3_11` or `cassandra_3_0`. See the [changelog](https://github.com/apache/cassandra/blob/cassandra-3.11.14/NEWS.txt) for more information about the upgrade process. 267 + 264 268 - `mysql57` has been removed. Please update to `mysql80` or `mariadb`. See the [upgrade guide](https://mariadb.com/kb/en/upgrading-from-mysql-to-mariadb/) for more information. 265 269 266 270 - Consequently, `cqrlog` and `amorok` now use `mariadb` instead of `mysql57` for their embedded databases. Running `mysql_upgrade` may be neccesary. 267 271 - `k3s` supports `clusterInit` option, and it is enabled by default, for servers. 272 + 273 + - `percona-server56` has been removed. Please migrate to `mysql` or `mariadb` if possible. 268 274 269 275 - `stylua` no longer accepts `lua52Support` and `luauSupport` overrides, use `features` instead, which defaults to `[ "lua54" "luau" ]`. 270 276 ··· 360 366 [systemd.oomd.enableRootSlice](options.html#opt-systemd.oomd.enableRootSlice), 361 367 [systemd.oomd.enableSystemSlice](options.html#opt-systemd.oomd.enableSystemSlice), 362 368 and [systemd.oomd.enableUserServices](options.html#opt-systemd.oomd.enableUserServices). 369 + 370 + - The `tt-rss` service performs two database migrations when you first use its web UI after upgrade. Consider backing up its database before updating. 363 371 364 372 - The `pass-secret-service` package now includes systemd units from upstream, so adding it to the NixOS `services.dbus.packages` option will make it start automatically as a systemd user service when an application tries to talk to the libsecret D-Bus API. 365 373
+1 -1
nixos/modules/services/networking/jibri/default.nix
··· 378 378 '') 379 379 cfg.xmppEnvironments)) 380 380 + '' 381 - ${pkgs.jre8_headless}/bin/java -Djava.util.logging.config.file=${./logging.properties-journal} -Dconfig.file=${configFile} -jar ${pkgs.jibri}/opt/jitsi/jibri/jibri.jar --config /var/lib/jibri/jibri.json 381 + ${pkgs.jdk11_headless}/bin/java -Djava.util.logging.config.file=${./logging.properties-journal} -Dconfig.file=${configFile} -jar ${pkgs.jibri}/opt/jitsi/jibri/jibri.jar --config /var/lib/jibri/jibri.json 382 382 ''; 383 383 384 384 environment.HOME = "/var/lib/jibri";
-2
nixos/tests/all-tests.nix
··· 110 110 cage = handleTest ./cage.nix {}; 111 111 cagebreak = handleTest ./cagebreak.nix {}; 112 112 calibre-web = handleTest ./calibre-web.nix {}; 113 - cassandra_2_1 = handleTest ./cassandra.nix { testPackage = pkgs.cassandra_2_1; }; 114 - cassandra_2_2 = handleTest ./cassandra.nix { testPackage = pkgs.cassandra_2_2; }; 115 113 cassandra_3_0 = handleTest ./cassandra.nix { testPackage = pkgs.cassandra_3_0; }; 116 114 cassandra_3_11 = handleTest ./cassandra.nix { testPackage = pkgs.cassandra_3_11; }; 117 115 ceph-multi-node = handleTestOn ["x86_64-linux"] ./ceph-multi-node.nix {};
-3
nixos/tests/jibri.nix
··· 35 35 machine.wait_for_unit("jibri.service") 36 36 37 37 machine.wait_until_succeeds( 38 - "journalctl -b -u jitsi-videobridge2 -o cat | grep -q 'Performed a successful health check'", timeout=30 39 - ) 40 - machine.wait_until_succeeds( 41 38 "journalctl -b -u prosody -o cat | grep -q 'Authenticated as focus@auth.machine'", timeout=31 42 39 ) 43 40 machine.wait_until_succeeds(
+2 -2
pkgs/applications/blockchains/ledger-live-desktop/default.nix
··· 2 2 3 3 let 4 4 pname = "ledger-live-desktop"; 5 - version = "2.49.0"; 5 + version = "2.49.2"; 6 6 7 7 src = fetchurl { 8 8 url = "https://download.live.ledger.com/${pname}-${version}-linux-x86_64.AppImage"; 9 - hash = "sha256-5HrPeLeMPh6hc1OLZVSPWMSV+ZwjgQyUmFCW+ZyYdCA="; 9 + hash = "sha256-8KGZRTJu3uGFyf4vogoC9kDrKegD8Op4Z7gqQK+UFl8="; 10 10 }; 11 11 12 12 appimageContents = appimageTools.extractType2 {
+6 -6
pkgs/applications/editors/vscode/vscode.nix
··· 18 18 archive_fmt = if stdenv.isDarwin then "zip" else "tar.gz"; 19 19 20 20 sha256 = { 21 - x86_64-linux = "0cf6zlwslii30877p5vb0varxs6ai5r1g9wxx1b45yrmp7rvda91"; 22 - x86_64-darwin = "0j9kb7j2rvrgc2dzxhi1nzs78lzhpkfk3gcqcq84hcsga0n59y03"; 23 - aarch64-linux = "1bf2kvnd2pz2sk26bq1wm868bvvmrg338ipysmryilhk0l490vcx"; 24 - aarch64-darwin = "1rwwrzabxgw2wryi6rp8sc1jqps54p7a3cjpn4q94kds8rk5j0qn"; 25 - armv7l-linux = "0p2kwfq74lz43vpfh90xfrqsz7nwgcjsvqwkifkchp1m3xnil742"; 21 + x86_64-linux = "1dcp6r78kaq3wzcw7dfra59kfpdzqy9qnlyp1ywayxh610ryjyfc"; 22 + x86_64-darwin = "0ypxjh5z0v83y0wb22m942qqlvx5df7k4dk8ip9wqd4p7h8540q8"; 23 + aarch64-linux = "1qq4zg0j3rpx06cqaic7a1x7ckk5wf8w1gp5y8hwhvkym4s8g4i7"; 24 + aarch64-darwin = "18hrsvr7hgmlpi64dbk581i516my6c5zwz6g8awp4fhxilk0wbrg"; 25 + armv7l-linux = "1y357ci4gllxg26m5qdv9652i5rra5vj972l7kdnxiimfgm6h83b"; 26 26 }.${system} or throwSystem; 27 27 in 28 28 callPackage ./generic.nix rec { 29 29 # Please backport all compatible updates to the stable release. 30 30 # This is important for the extension ecosystem. 31 - version = "1.72.2"; 31 + version = "1.73.0"; 32 32 pname = "vscode"; 33 33 34 34 executableName = "code" + lib.optionalString isInsiders "-insiders";
+2 -2
pkgs/applications/misc/ausweisapp2/default.nix
··· 3 3 4 4 mkDerivation rec { 5 5 pname = "AusweisApp2"; 6 - version = "1.24.3"; 6 + version = "1.24.4"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "Governikus"; 10 10 repo = "AusweisApp2"; 11 11 rev = version; 12 - sha256 = "sha256-zwAmMj9Px27e/xJPAsOUh4saCZNQYBdse0bcZu8M3xA="; 12 + sha256 = "sha256-YO0K8L03n/KQcINRKwls8BxG8nv5k3Myd95AU8agigI="; 13 13 }; 14 14 15 15 nativeBuildInputs = [ cmake pkg-config ];
+2 -2
pkgs/applications/networking/resilio-sync/default.nix
··· 1 - { lib, stdenv, fetchurl, ... }: 1 + { lib, stdenv, fetchurl, libxcrypt, ... }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "resilio-sync"; ··· 28 28 install -D rslsync "$out/bin/rslsync" 29 29 patchelf \ 30 30 --interpreter "$(< $NIX_CC/nix-support/dynamic-linker)" \ 31 - --set-rpath ${lib.makeLibraryPath [ stdenv.cc.libc ]} "$out/bin/rslsync" 31 + --set-rpath ${lib.makeLibraryPath [ stdenv.cc.libc libxcrypt ]} "$out/bin/rslsync" 32 32 ''; 33 33 34 34 meta = with lib; {
+2 -2
pkgs/applications/office/zotero/default.nix
··· 41 41 42 42 stdenv.mkDerivation rec { 43 43 pname = "zotero"; 44 - version = "6.0.15"; 44 + version = "6.0.16"; 45 45 46 46 src = fetchurl { 47 47 url = 48 48 "https://download.zotero.org/client/release/${version}/Zotero-${version}_linux-x86_64.tar.bz2"; 49 - sha256 = "sha256-h/hyaRjunVkVoHmVpru481goN73Ano1TDRDDg5AVoTI="; 49 + sha256 = "sha256-PqC7PqpRSm/Yt3pK8TuzcrhtfJSeJX6th2xb2n/Bul8="; 50 50 }; 51 51 52 52 nativeBuildInputs = [ wrapGAppsHook ];
+2 -2
pkgs/applications/radio/guglielmo/default.nix
··· 13 13 14 14 mkDerivation rec { 15 15 pname = "guglielmo"; 16 - version = "0.3"; 16 + version = "0.4"; 17 17 18 18 src = fetchFromGitHub { 19 19 owner = "marcogrecopriolo"; 20 20 repo = pname; 21 21 rev = "v${version}"; 22 - sha256 = "0s1iz9s0k897jayiwl3yr9ylpclw6bzcpmzhxqn0mkd7jhgfl4vx"; 22 + sha256 = "sha256-djBQTYbpgPFBtQZ9fZBpECP20RxB49AdxLbq8mUU6rg="; 23 23 }; 24 24 25 25 postInstall = ''
+4
pkgs/applications/radio/rtl_433/default.nix
··· 17 17 name = "CVE-2022-27419"; 18 18 url = "https://github.com/merbanan/rtl_433/commit/37455483889bd1c641bdaafc493d1cc236b74904.patch"; 19 19 sha256 = "172jndh8x5nlcbx2jp5y8fgfxsawwfz95037pcjp170gf93ijy88"; 20 + }) ( fetchpatch { 21 + name = "CVE-2022-25051"; 22 + url = "https://github.com/merbanan/rtl_433/commit/2dad7b9fc67a1d0bfbe520fbd821678b8f8cc7a8.patch"; 23 + sha256 = "sha256-IfxwdnuA7WbaVdxMTln069mA5hKNuPz+XYQaNA4YY24="; 20 24 })]; 21 25 22 26 nativeBuildInputs = [ pkg-config cmake ];
+3 -3
pkgs/applications/version-management/git-and-tools/gh/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "gh"; 5 - version = "2.18.1"; 5 + version = "2.19.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "cli"; 9 9 repo = "cli"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-igtbMrm4cgaBWxjvv8UjqvPNFSi1UxNgplWYArqRRi0="; 11 + sha256 = "sha256-SqKjN9Met+NsfaQO3PGTPua/ZVaorYbSJHWeXgEm524="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-XWquL/+47t467kOYpDgMmT7t3hbdCiPQnatRW+VtaYc="; 14 + vendorSha256 = "sha256-VWeUVdrAzbS7OmHHZIPlyq6WVj4I39n7ozS7n3ReqJk="; 15 15 16 16 nativeBuildInputs = [ installShellFiles ]; 17 17
+7 -2
pkgs/applications/virtualization/libgovirt/default.nix
··· 20 20 sha256 = "HckYYikXa9+p8l/Y+oLAoFi2pgwcyAfHUH7IqTwPHfg="; 21 21 }; 22 22 23 + patches = lib.optionals stdenv.isDarwin [ 24 + # The flag breaks the build on darwin and doesn't seem necessary 25 + ./no-version-script-ld-flag.patch 26 + ]; 27 + 23 28 nativeBuildInputs = [ 24 29 pkg-config 25 30 gobject-introspection ··· 46 51 meta = with lib; { 47 52 homepage = "https://gitlab.gnome.org/GNOME/libgovirt"; 48 53 description = "GObject wrapper for the oVirt REST API"; 49 - maintainers = [ maintainers.amarshall ]; 50 - platforms = platforms.linux; 54 + maintainers = with maintainers; [ amarshall atemu ]; 55 + platforms = with platforms; linux ++ darwin; 51 56 license = licenses.lgpl21Plus; 52 57 }; 53 58 }
+14
pkgs/applications/virtualization/libgovirt/no-version-script-ld-flag.patch
··· 1 + --- a/govirt/Makefile.in 2 + +++ b/govirt/Makefile.in 3 + @@ -511,8 +511,7 @@ 4 + libgovirt_la_LDFLAGS = \ 5 + -version-info $(LT_CURRENT):$(LT_REVISION):$(LT_AGE) \ 6 + -export-dynamic \ 7 + - -no-undefined \ 8 + - -Wl,--version-script=$(srcdir)/govirt.sym 9 + + -no-undefined 10 + 11 + libgovirt_la_CFLAGS = \ 12 + $(WARNINGFLAGS_C) 13 + 14 + Diff finished. Fri Oct 28 10:36:38 2022
+1 -1
pkgs/applications/virtualization/qemu/default.nix
··· 14 14 , gtkSupport ? !stdenv.isDarwin && !xenSupport && !nixosTestRunner, gtk3, gettext, vte, wrapGAppsHook 15 15 , vncSupport ? !nixosTestRunner, libjpeg, libpng 16 16 , smartcardSupport ? !nixosTestRunner, libcacard 17 - , spiceSupport ? !stdenv.isDarwin && !nixosTestRunner, spice, spice-protocol 17 + , spiceSupport ? true && !nixosTestRunner, spice, spice-protocol 18 18 , ncursesSupport ? !nixosTestRunner, ncurses 19 19 , usbredirSupport ? spiceSupport, usbredir 20 20 , xenSupport ? false, xen
+7 -6
pkgs/applications/virtualization/virt-viewer/default.nix
··· 29 29 30 30 assert spiceSupport -> ( 31 31 gdbm != null 32 - && libcap != null 32 + && (stdenv.isLinux -> libcap != null) 33 33 && spice-gtk_libsoup2 != null 34 34 && spice-protocol != null 35 35 ); ··· 76 76 libvirt-glib 77 77 libxml2 78 78 vte 79 - ] ++ optionals spiceSupport [ 79 + ] ++ optionals spiceSupport ([ 80 80 gdbm 81 - libcap 82 81 spice-gtk_libsoup2 83 82 spice-protocol 84 - ]; 83 + ] ++ optionals stdenv.isLinux [ 84 + libcap 85 + ]); 85 86 86 87 # Required for USB redirection PolicyKit rules file 87 88 propagatedUserEnvPkgs = optional spiceSupport spice-gtk_libsoup2; ··· 94 95 95 96 meta = { 96 97 description = "A viewer for remote virtual machines"; 97 - maintainers = [ maintainers.raskin ]; 98 - platforms = platforms.linux; 98 + maintainers = with maintainers; [ raskin atemu ]; 99 + platforms = with platforms; linux ++ darwin; 99 100 license = licenses.gpl2; 100 101 }; 101 102 passthru = {
+2 -11
pkgs/development/libraries/libressl/default.nix
··· 104 104 }; 105 105 106 106 libressl_3_6 = generic { 107 - version = "3.6.0"; 108 - hash = "sha256-GxLe/Lvb2+2oaSnkIQAK8PQjM63UgX/SbA2aGuxHhAQ="; 109 - 110 - patches = [ 111 - # Fix endianness detection on aarch64-darwin, issue #181187 112 - (fetchpatch { 113 - name = "fix-endian-header-detection.patch"; 114 - url = "https://patch-diff.githubusercontent.com/raw/libressl-portable/portable/pull/771.patch"; 115 - sha256 = "sha256-in5U6+sl0HB9qMAtUL6Py4X2rlv0HsqRMIQhhM1oThE="; 116 - }) 117 - ]; 107 + version = "3.6.1"; 108 + hash = "sha256-rPrGExbpO5GcKNYtUwN8pzTehcRrTXA/Gf2Dlc8AZ3Q="; 118 109 }; 119 110 }
+2 -2
pkgs/development/libraries/libspiro/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "libspiro"; 5 - version = "20220722"; 5 + version = "20221101"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "fontforge"; 9 9 repo = pname; 10 10 rev = version; 11 - sha256 = "sha256-qNff53wyf8YhFVOn169K7smCXrSxdiZWxWOU8VTcjSI="; 11 + sha256 = "sha256-/9UCrdq69RO22593qiA8pZ4qfY9UVGqlGYB9zatsOgw="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ pkg-config autoreconfHook ];
+10 -3
pkgs/development/libraries/spice/default.nix
··· 22 22 , libopus 23 23 , gst_all_1 24 24 , orc 25 + , gdk-pixbuf 25 26 }: 26 27 27 28 let ··· 43 44 sha256 = "1xd0xffw0g5vvwbq4ksmm3jjfq45f9dw20xpmi82g1fj9f7wy85k"; 44 45 }; 45 46 47 + patches = [ 48 + ./remove-rt-on-darwin.patch 49 + ]; 46 50 postPatch = '' 47 51 install ${doxygen_sh} doxygen.sh 48 52 patchShebangs build-aux ··· 65 69 ]; 66 70 67 71 buildInputs = [ 68 - alsa-lib 69 72 cyrus_sasl 70 73 glib 71 74 gst_all_1.gst-plugins-base ··· 84 87 python3.pkgs.pyparsing 85 88 spice-protocol 86 89 zlib 90 + ] ++ lib.optionals stdenv.isLinux [ 91 + alsa-lib 92 + ] ++ lib.optionals stdenv.isDarwin [ 93 + gdk-pixbuf 87 94 ]; 88 95 89 96 NIX_CFLAGS_COMPILE = "-fno-stack-protector"; ··· 108 115 homepage = "https://www.spice-space.org/"; 109 116 license = licenses.lgpl21; 110 117 111 - maintainers = [ maintainers.bluescreen303 ]; 112 - platforms = platforms.linux; 118 + maintainers = with maintainers; [ bluescreen303 atemu ]; 119 + platforms = with platforms; linux ++ darwin; 113 120 }; 114 121 }
+18
pkgs/development/libraries/spice/remove-rt-on-darwin.patch
··· 1 + --- a/meson.build 2 + +++ b/meson.build 3 + @@ -103,11 +103,11 @@ 4 + spice_server_deps += dependency(dep) 5 + endforeach 6 + 7 + -if host_machine.system() != 'windows' 8 + +if (host_machine.system() != 'windows' and host_machine.system() != 'darwin') 9 + foreach dep : ['rt', 'm'] 10 + spice_server_deps += compiler.find_library(dep) 11 + endforeach 12 + -else 13 + +elif host_machine.system() == 'windows' 14 + foreach dep : ['ws2_32', 'shlwapi'] 15 + spice_server_deps += compiler.find_library(dep) 16 + endforeach 17 + 18 + Diff finished. Sun Oct 16 06:09:35 2022
+2 -2
pkgs/development/python-modules/aioaladdinconnect/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "aioaladdinconnect"; 10 - version = "0.1.46"; 10 + version = "0.1.47"; 11 11 format = "setuptools"; 12 12 13 13 disabled = pythonOlder "3.7"; ··· 15 15 src = fetchPypi { 16 16 pname = "AIOAladdinConnect"; 17 17 inherit version; 18 - hash = "sha256-tSPoumEWdlzyxHhyXd7jD58pdJzfw1CCJM1MYBAdxOk="; 18 + hash = "sha256-1q5CX5vtdK+rNDE6GtIobuacv6dkHhRJ+kirbX62us8="; 19 19 }; 20 20 21 21 propagatedBuildInputs = [
+12 -3
pkgs/development/python-modules/bugsnag/default.nix
··· 1 1 { lib 2 + , blinker 2 3 , buildPythonPackage 3 4 , fetchPypi 5 + , flask 4 6 , pythonOlder 5 7 , webob 6 8 }: 7 9 8 10 buildPythonPackage rec { 9 11 pname = "bugsnag"; 10 - version = "4.2.1"; 12 + version = "4.3.0"; 11 13 format = "setuptools"; 12 14 13 15 disabled = pythonOlder "3.5"; 14 16 15 17 src = fetchPypi { 16 18 inherit pname version; 17 - hash = "sha256-PT6XaKz3QFAEhCmS7jXKK7xxscNlpbhGpCKQIRuSt6U="; 19 + hash = "sha256-9q6Cp/reUJJ3XGMT9BV+4z5AxJdP8izfzgjOpS84/Tc="; 18 20 }; 19 21 20 22 propagatedBuildInputs = [ 21 23 webob 22 24 ]; 23 25 26 + passthru.optional-dependencies = { 27 + flask = [ 28 + blinker 29 + flask 30 + ]; 31 + }; 32 + 24 33 pythonImportsCheck = [ 25 34 "bugsnag" 26 35 ]; 27 36 28 - # no tests 37 + # Module ha no tests 29 38 doCheck = false; 30 39 31 40 meta = with lib; {
+2 -2
pkgs/development/python-modules/casbin/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "casbin"; 12 - version = "1.17.3"; 12 + version = "1.17.4"; 13 13 format = "setuptools"; 14 14 15 15 disabled = pythonOlder "3.6"; ··· 18 18 owner = pname; 19 19 repo = "pycasbin"; 20 20 rev = "refs/tags/v${version}"; 21 - hash = "sha256-b/bA1ClBdj25aPoniszqRtNih+qzJuLMiGkNoV1cv7c="; 21 + hash = "sha256-idcqNWocy4dDh7zv3gz81wHp+9WX5PptXGHI9uqM69M="; 22 22 }; 23 23 24 24 propagatedBuildInputs = [
+31 -9
pkgs/development/python-modules/chainer/default.nix
··· 1 - { config, lib, buildPythonPackage, fetchFromGitHub, isPy3k 2 - , filelock, protobuf, numpy, pytestCheckHook, mock, typing-extensions 3 - , cupy, cudaSupport ? config.cudaSupport or false 1 + { lib 2 + , buildPythonPackage 3 + , config 4 + , cudaSupport ? config.cudaSupport or false 5 + , cupy 6 + , fetchFromGitHub 7 + , filelock 8 + , mock 9 + , numpy 10 + , protobuf 11 + , pytestCheckHook 12 + , pythonOlder 13 + , six 14 + , typing-extensions 4 15 }: 5 16 6 17 buildPythonPackage rec { 7 18 pname = "chainer"; 8 19 version = "7.8.1.post1"; 9 - disabled = !isPy3k; # python2.7 abandoned upstream 20 + format = "setuptools"; 21 + 22 + disabled = pythonOlder "3.7"; 10 23 11 24 src = fetchFromGitHub { 12 25 owner = "chainer"; 13 26 repo = "chainer"; 14 27 rev = "refs/tags/v${version}"; 15 - sha256 = "sha256-epwnExmyCWmwaOz+mJnAl1peEeHLBdQGC62BlLfSTQQ="; 28 + hash = "sha256-epwnExmyCWmwaOz+mJnAl1peEeHLBdQGC62BlLfSTQQ="; 16 29 }; 17 30 18 31 propagatedBuildInputs = [ 19 32 filelock 20 - protobuf 21 33 numpy 34 + protobuf 35 + six 22 36 typing-extensions 23 - ] ++ lib.optionals cudaSupport [ cupy ]; 37 + ] ++ lib.optionals cudaSupport [ 38 + cupy 39 + ]; 24 40 25 41 checkInputs = [ 26 - pytestCheckHook 27 42 mock 43 + pytestCheckHook 28 44 ]; 29 45 30 - pytestFlagsArray = [ "tests/chainer_tests/utils_tests" ]; 46 + pytestFlagsArray = [ 47 + "tests/chainer_tests/utils_tests" 48 + ]; 31 49 32 50 preCheck = '' 33 51 # cf. https://github.com/chainer/chainer/issues/8621 ··· 41 59 "gpu" 42 60 "cupy" 43 61 "ideep" 62 + ]; 63 + 64 + pythonImportsCheck = [ 65 + "chainer" 44 66 ]; 45 67 46 68 meta = with lib; {
+44
pkgs/development/python-modules/deploykit/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , fetchFromGitHub 4 + , setuptools 5 + , bash 6 + , openssh 7 + , pytestCheckHook 8 + , stdenv 9 + }: 10 + 11 + buildPythonPackage rec { 12 + pname = "deploykit"; 13 + version = "1.0.1"; 14 + 15 + src = fetchFromGitHub { 16 + owner = "numtide"; 17 + repo = pname; 18 + rev = version; 19 + hash = "sha256-eKyqsGgnJmF2wUYa7HjC1Jwsh03qVTJEP1MtL7JL4Ts="; 20 + }; 21 + 22 + buildInputs = [ 23 + setuptools 24 + ]; 25 + 26 + checkInputs = [ 27 + bash 28 + openssh 29 + pytestCheckHook 30 + ]; 31 + 32 + disabledTests = lib.optionals stdenv.isDarwin [ "test_ssh" ]; 33 + 34 + # don't swallow stdout/stderr 35 + pytestFlagsArray = [ "-s" ]; 36 + 37 + meta = with lib; { 38 + description = "Execute commands remote via ssh and locally in parallel with python"; 39 + homepage = "https://github.com/numtide/deploykit"; 40 + license = licenses.mit; 41 + maintainers = with maintainers; [ mic92 zowoq ]; 42 + platforms = platforms.unix; 43 + }; 44 + }
+2 -2
pkgs/development/python-modules/django/4.nix
··· 43 43 44 44 buildPythonPackage rec { 45 45 pname = "Django"; 46 - version = "4.1.2"; 46 + version = "4.1.3"; 47 47 format = "pyproject"; 48 48 49 49 disabled = pythonOlder "3.8"; 50 50 51 51 src = fetchPypi { 52 52 inherit pname version; 53 - hash = "sha256-uNhDcUgQq4jVk0RQfURHvoss8SpJAxNjtu7Z8bmyKA8="; 53 + hash = "sha256-Z4u/yGBOskbtVOIGPwdl8TsyGlBSa9yMsflD7af6MfE="; 54 54 }; 55 55 56 56 patches = [
+47
pkgs/development/python-modules/energyflip-client/default.nix
··· 1 + { lib 2 + , aiohttp 3 + , async-timeout 4 + , buildPythonPackage 5 + , fetchFromGitHub 6 + , pytest-aiohttp 7 + , pytestCheckHook 8 + , pythonOlder 9 + , yarl 10 + }: 11 + 12 + buildPythonPackage rec { 13 + pname = "energyflip-client"; 14 + version = "0.2.2"; 15 + format = "setuptools"; 16 + 17 + disabled = pythonOlder "3.7"; 18 + 19 + src = fetchFromGitHub { 20 + owner = "dennisschroer"; 21 + repo = pname; 22 + rev = "refs/tags/v${version}"; 23 + sha256 = "sha256-neuZ6pZWW/Rgexu/iCEymjnxi5l/IuLKPFn6S9U4DgU="; 24 + }; 25 + 26 + propagatedBuildInputs = [ 27 + aiohttp 28 + async-timeout 29 + yarl 30 + ]; 31 + 32 + checkInputs = [ 33 + pytest-aiohttp 34 + pytestCheckHook 35 + ]; 36 + 37 + pythonImportsCheck = [ 38 + "energyflip" 39 + ]; 40 + 41 + meta = with lib; { 42 + description = "Library to communicate with the API behind EnergyFlip"; 43 + homepage = "https://github.com/dennisschroer/energyflip-client"; 44 + license = licenses.asl20; 45 + maintainers = with maintainers; [ fab ]; 46 + }; 47 + }
+32 -6
pkgs/development/python-modules/fastrlock/default.nix
··· 1 - { lib, buildPythonPackage, fetchPypi }: 1 + { lib 2 + , buildPythonPackage 3 + , cython 4 + , fetchFromGitHub 5 + , pytestCheckHook 6 + , pythonOlder 7 + }: 2 8 3 9 buildPythonPackage rec { 4 10 pname = "fastrlock"; 5 - version = "0.8"; 11 + version = "0.8.1"; 12 + format = "setuptools"; 13 + 14 + disabled = pythonOlder "3.7"; 6 15 7 - src = fetchPypi { 8 - inherit pname version; 9 - sha256 = "9cc100ed0924b32173d7de705a82fdf1257cdf60af1952a13f64759307b40931"; 16 + src = fetchFromGitHub { 17 + owner = "scoder"; 18 + repo = pname; 19 + rev = "refs/tags/v${version}"; 20 + hash = "sha256-KYJd1wGJo+z34cY0YfsRbpC9IsQY/VJqycGpMmLmaVk="; 10 21 }; 11 22 23 + nativeBuildInputs = [ 24 + cython 25 + ]; 26 + 27 + # Todo: Check why the tests have an import error 28 + doCheck = false; 29 + 30 + checkInputs = [ 31 + pytestCheckHook 32 + ]; 33 + 34 + pythonImportsCheck = [ 35 + "fastrlock" 36 + ]; 37 + 12 38 meta = with lib; { 39 + description = "RLock implementation for CPython"; 13 40 homepage = "https://github.com/scoder/fastrlock"; 14 - description = "A fast RLock implementation for CPython"; 15 41 license = licenses.mit; 16 42 maintainers = with maintainers; [ hyphon81 ]; 17 43 };
+2 -2
pkgs/development/python-modules/filetype/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "filetype"; 10 - version = "1.1.0"; 10 + version = "1.2.0"; 11 11 format = "setuptools"; 12 12 13 13 disabled = pythonOlder "3.7"; 14 14 15 15 src = fetchPypi { 16 16 inherit pname version; 17 - hash = "sha256-r+SgAClgH2bSObcmiAZcx8IZ3sHJJ5lPkLgl6eU9j5M="; 17 + hash = "sha256-ZrVs1kdL9B2MVGYDR9N6/MP30ZcGSN42XBAu93VIqts="; 18 18 }; 19 19 20 20 checkInputs = [
+2 -2
pkgs/development/python-modules/gcal-sync/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "gcal-sync"; 15 - version = "1.1.0"; 15 + version = "2.1.0"; 16 16 17 17 disabled = pythonOlder "3.9"; 18 18 ··· 20 20 owner = "allenporter"; 21 21 repo = "gcal_sync"; 22 22 rev = "refs/tags/${version}"; 23 - hash = "sha256-IiBwqpglVC+M1NXSmidSEDjKcGn76aqPZclXK0vKsm8="; 23 + hash = "sha256-FKrZPiN4rSk5iFhGAXVuKhEeekOnPxdFslP4SMUrQIE="; 24 24 }; 25 25 26 26 propagatedBuildInputs = [
+2 -4
pkgs/development/python-modules/globus-sdk/default.nix
··· 8 8 , pythonOlder 9 9 , requests 10 10 , responses 11 - , six 12 11 , typing-extensions 13 12 }: 14 13 15 14 buildPythonPackage rec { 16 15 pname = "globus-sdk"; 17 - version = "3.13.0"; 16 + version = "3.14.0"; 18 17 format = "setuptools"; 19 18 20 19 disabled = pythonOlder "3.6"; ··· 23 22 owner = "globus"; 24 23 repo = "globus-sdk-python"; 25 24 rev = "refs/tags/${version}"; 26 - hash = "sha256-d8c/kMfDMz5Z9O7OtAz2hAXQHqTlJ8oKcL9Yk+6MsA4="; 25 + hash = "sha256-lCqiBlyf0cUqsmSlCmt+jXTBGsXyCioZ232zd5rVqiA="; 27 26 }; 28 27 29 28 propagatedBuildInputs = [ ··· 38 37 mypy 39 38 pytestCheckHook 40 39 responses 41 - six 42 40 ]; 43 41 44 42 postPatch = ''
+2 -2
pkgs/development/python-modules/lxmf/default.nix
··· 7 7 8 8 buildPythonPackage rec { 9 9 pname = "lxmf"; 10 - version = "0.2.2"; 10 + version = "0.2.3"; 11 11 format = "setuptools"; 12 12 13 13 disabled = pythonOlder "3.7"; ··· 16 16 owner = "markqvist"; 17 17 repo = "lxmf"; 18 18 rev = "refs/tags/${version}"; 19 - hash = "sha256-DmJcxbAVaNUTe1ulVmYeI0Kdtm0Lz83akjH4ttZsgZg="; 19 + hash = "sha256-A8FKwKyRFFYkT4eEv7JHI/pjKCfJhk8NkUfUrmsxO90="; 20 20 }; 21 21 22 22 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/meshtastic/default.nix
··· 18 18 19 19 buildPythonPackage rec { 20 20 pname = "meshtastic"; 21 - version = "2.0.1"; 21 + version = "2.0.2"; 22 22 format = "setuptools"; 23 23 24 24 disabled = pythonOlder "3.7"; ··· 27 27 owner = "meshtastic"; 28 28 repo = "Meshtastic-python"; 29 29 rev = "refs/tags/${version}"; 30 - hash = "sha256-2m63OSVyhZgptBln+b65zX3609Liwq5V2a78UQThHyE="; 30 + hash = "sha256-Z2/nzsHRpaykqLRkJoPdNGSLNbJvd4GOUpTYl8MG8mw="; 31 31 }; 32 32 33 33 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/nomadnet/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "nomadnet"; 12 - version = "0.2.5"; 12 + version = "0.2.6"; 13 13 format = "setuptools"; 14 14 15 15 disabled = pythonOlder "3.7"; ··· 18 18 owner = "markqvist"; 19 19 repo = "NomadNet"; 20 20 rev = version; 21 - hash = "sha256-iPgdXii3SZWxSTpILBLIWY6vpBTnrpGnEosD/ttN/Yk="; 21 + hash = "sha256-IcWHqPVfqHYw2k/EtIYruhBC8nz4UgjTz0psaa5Ki4c="; 22 22 }; 23 23 24 24 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/openai/default.nix
··· 20 20 21 21 buildPythonPackage rec { 22 22 pname = "openai"; 23 - version = "0.24.0"; 23 + version = "0.25.0"; 24 24 format = "setuptools"; 25 25 26 26 disabled = pythonOlder "3.7.1"; ··· 29 29 owner = "openai"; 30 30 repo = "openai-python"; 31 31 rev = "v${version}"; 32 - hash = "sha256-0bXJoEq8FHRNaFMjncIwDbJROtFz/IJ4gD+LfvmtFUg="; 32 + hash = "sha256-bwv7lpdDYlk+y3KBjv7cSvaGr3v02riNCUfPFh6yv1I="; 33 33 }; 34 34 35 35 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/peaqevcore/default.nix
··· 6 6 7 7 buildPythonPackage rec { 8 8 pname = "peaqevcore"; 9 - version = "7.1.9"; 9 + version = "7.2.1"; 10 10 format = "setuptools"; 11 11 12 12 disabled = pythonOlder "3.7"; 13 13 14 14 src = fetchPypi { 15 15 inherit pname version; 16 - hash = "sha256-ytW+liDg3H0l6znuosG/b17QJJXai4GG7ca7oUQ2eZI="; 16 + hash = "sha256-xkoa9nn/b1cDcbOxT4YT2mx8XqaA/kui/cG8xWf26yc="; 17 17 }; 18 18 19 19 postPatch = ''
+2 -2
pkgs/development/python-modules/pydmd/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "pydmd"; 16 - version = "0.4.0.post2210"; 16 + version = "0.4.0.post2211"; 17 17 format = "setuptools"; 18 18 19 19 disabled = pythonOlder "3.6"; ··· 22 22 owner = "mathLab"; 23 23 repo = "PyDMD"; 24 24 rev = "refs/tags/v${version}"; 25 - sha256 = "sha256-2GSmd+OxdGW9XdLGL08Bnrz0WCtTAYQtYHf2gM5CFIE="; 25 + sha256 = "sha256-DTKw7Gy2w+zas9u62SN6QDhoeMEjSk/Ej09do38yfNY="; 26 26 }; 27 27 28 28 propagatedBuildInputs = [
+68
pkgs/development/python-modules/pysnooz/default.nix
··· 1 + { lib 2 + , bleak 3 + , bleak-retry-connector 4 + , bluetooth-sensor-state-data 5 + , buildPythonPackage 6 + , events 7 + , fetchFromGitHub 8 + , freezegun 9 + , home-assistant-bluetooth 10 + , poetry-core 11 + , pytest-asyncio 12 + , pytest-mock 13 + , pytestCheckHook 14 + , pythonOlder 15 + , transitions 16 + }: 17 + 18 + buildPythonPackage rec { 19 + pname = "pysnooz"; 20 + version = "0.8.3"; 21 + format = "pyproject"; 22 + 23 + disabled = pythonOlder "3.9"; 24 + 25 + src = fetchFromGitHub { 26 + owner = "AustinBrunkhorst"; 27 + repo = pname; 28 + rev = "v${version}"; 29 + hash = "sha256-K99sE9vxJo6grkp04DmTKOVqdfpQI0kUzJjSR6gnSew="; 30 + }; 31 + 32 + postPatch = '' 33 + substituteInPlace pyproject.toml \ 34 + --replace 'transitions = "^0.8.11"' 'transitions = ">0.8.11"' \ 35 + --replace " --cov=pysnooz --cov-report=term-missing:skip-covered" "" 36 + ''; 37 + 38 + nativeBuildInputs = [ 39 + poetry-core 40 + ]; 41 + 42 + propagatedBuildInputs = [ 43 + bleak 44 + bleak-retry-connector 45 + bluetooth-sensor-state-data 46 + events 47 + home-assistant-bluetooth 48 + transitions 49 + ]; 50 + 51 + checkInputs = [ 52 + freezegun 53 + pytest-asyncio 54 + pytest-mock 55 + pytestCheckHook 56 + ]; 57 + 58 + pythonImportsCheck = [ 59 + "pysnooz" 60 + ]; 61 + 62 + meta = with lib; { 63 + description = "Library to control SNOOZ white noise machines"; 64 + homepage = "https://github.com/AustinBrunkhorst/pysnooz"; 65 + license = with licenses; [ mit ]; 66 + maintainers = with maintainers; [ fab ]; 67 + }; 68 + }
+2 -2
pkgs/development/python-modules/rns/default.nix
··· 9 9 10 10 buildPythonPackage rec { 11 11 pname = "rns"; 12 - version = "0.3.18"; 12 + version = "0.4.0"; 13 13 format = "setuptools"; 14 14 15 15 disabled = pythonOlder "3.7"; ··· 18 18 owner = "markqvist"; 19 19 repo = "Reticulum"; 20 20 rev = "refs/tags/${version}"; 21 - hash = "sha256-UKhANqd1QKc1qrN5pjw8GYDJy2UNSKwWJcBYjxMKSKg="; 21 + hash = "sha256-tWqXhVpg6hxMrbesLRXjbhtEXOOrGh787+z0tliEmNE="; 22 22 }; 23 23 24 24 propagatedBuildInputs = [
+49
pkgs/development/python-modules/testbook/default.nix
··· 1 + { lib 2 + , buildPythonPackage 3 + , pythonOlder 4 + , fetchFromGitHub 5 + , nbformat 6 + , nbclient 7 + , ipykernel 8 + , pandas 9 + , pytestCheckHook 10 + , traitlets 11 + }: 12 + 13 + buildPythonPackage rec { 14 + pname = "testbook"; 15 + version = "0.4.2"; 16 + format = "pyproject"; 17 + 18 + disabled = pythonOlder "3.6"; 19 + 20 + src = fetchFromGitHub { 21 + owner = "nteract"; 22 + repo = pname; 23 + rev = version; 24 + sha256 = "sha256-qaDgae/5TRpjmjOf7aom7TC5HLHp0PHM/ds47AKtq8U="; 25 + }; 26 + 27 + propagatedBuildInputs = [ 28 + nbclient 29 + nbformat 30 + ]; 31 + 32 + checkInputs = [ 33 + ipykernel 34 + pandas 35 + pytestCheckHook 36 + traitlets 37 + ]; 38 + 39 + pythonImportsCheck = [ 40 + "testbook" 41 + ]; 42 + 43 + meta = with lib; { 44 + description = "A unit testing framework extension for testing code in Jupyter Notebooks"; 45 + homepage = "https://testbook.readthedocs.io/"; 46 + license = with licenses; [ bsd3 ]; 47 + maintainers = with maintainers; [ djacu ]; 48 + }; 49 + }
+50
pkgs/development/python-modules/zamg/default.nix
··· 1 + { lib 2 + , aiohttp 3 + , aresponses 4 + , buildPythonPackage 5 + , fetchFromGitHub 6 + , poetry-core 7 + , pythonOlder 8 + }: 9 + 10 + buildPythonPackage rec { 11 + pname = "zamg"; 12 + version = "0.1.1"; 13 + format = "pyproject"; 14 + 15 + disabled = pythonOlder "3.8"; 16 + 17 + src = fetchFromGitHub { 18 + owner = "killer0071234"; 19 + repo = "python-zamg"; 20 + rev = "refs/tags/v${version}"; 21 + hash = "sha256-mVJ1zuh3v803XgynQiUvt6whTmXxGS7SEtr6IDm4kz4="; 22 + }; 23 + 24 + postPatch = '' 25 + substituteInPlace pyproject.toml \ 26 + --replace " --cov" "" 27 + ''; 28 + 29 + nativeBuildInputs = [ 30 + poetry-core 31 + ]; 32 + 33 + propagatedBuildInputs = [ 34 + aiohttp 35 + ]; 36 + 37 + # Module has no tests 38 + doCheck = false; 39 + 40 + pythonImportsCheck = [ 41 + "zamg" 42 + ]; 43 + 44 + meta = with lib; { 45 + description = "Library to read weather data from ZAMG Austria"; 46 + homepage = "https://github.com/killer0071234/python-zamg"; 47 + license = with licenses; [ mit ]; 48 + maintainers = with maintainers; [ fab ]; 49 + }; 50 + }
+3 -3
pkgs/development/tools/ruff/default.nix
··· 8 8 9 9 rustPlatform.buildRustPackage rec { 10 10 pname = "ruff"; 11 - version = "0.0.97"; 11 + version = "0.0.99"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "charliermarsh"; 15 15 repo = pname; 16 16 rev = "v${version}"; 17 - sha256 = "sha256-e/tPGjkg/PXbFoaWhzTzf8XbeLll8H9ru1SpdejQjIA="; 17 + sha256 = "sha256-nDquTrdHv7t4XBuO1HUe6ZF+QKy06F2kjzNxlINZcPQ="; 18 18 }; 19 19 20 - cargoSha256 = "sha256-iVH9MVv0NYezbWcvVLvgGFMoIhDLnoeGl3pVcDk/M40="; 20 + cargoSha256 = "sha256-QG1EXsYuzrUgPCUWz/2NrtOpbFQHZjr9TVIyalnTvCc="; 21 21 22 22 buildInputs = lib.optionals stdenv.isDarwin [ 23 23 CoreServices
+4 -4
pkgs/development/tools/rust/cargo-c/default.nix
··· 12 12 13 13 rustPlatform.buildRustPackage rec { 14 14 pname = "cargo-c"; 15 - version = "0.9.2"; 15 + version = "0.9.13"; 16 16 17 17 src = fetchCrate { 18 18 inherit pname; 19 19 # this version may need to be updated along with package version 20 - version = "${version}+cargo-0.55"; 21 - sha256 = "sha256-yh5vAtKlBvoSlJBsW2RSduSK6T8aOssM84WQMNjLZqA="; 20 + version = "${version}+cargo-0.65"; 21 + sha256 = "sha256-f/p+ZIvDe9JQ8GM82SEud7sRTlimNs/ADPevfdkhsfg="; 22 22 }; 23 23 24 - cargoSha256 = "sha256-YikTjAeroaHyNe3ygUWRHSXJwdm2BSBV7RgIDN4suZ4="; 24 + cargoSha256 = "sha256-JrlEWgKbTqQG/JYFqBR53eB58fa29c/+vIdSNGoS5Y0="; 25 25 26 26 nativeBuildInputs = [ pkg-config (lib.getDev curl) ]; 27 27 buildInputs = [ openssl curl ] ++ lib.optionals stdenv.isDarwin [
+2 -2
pkgs/development/web/flyctl/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "flyctl"; 5 - version = "0.0.426"; 5 + version = "0.0.427"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "superfly"; 9 9 repo = "flyctl"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-yZWQu3+nLcBC3s8QrP0jNWjJRaiGovAbovtSGB5xNCg="; 11 + sha256 = "sha256-rY/RrgkT3SjkAw1rQaTNHYecMzLy+go/BSd6/Hbz1qM="; 12 12 }; 13 13 14 14 vendorSha256 = "sha256-wMVvDB/6ZDY3EwTWRJ1weCIlRZM+Ye24UnRl1YZzAcA=";
+1 -1
pkgs/misc/cups/default.nix
··· 70 70 71 71 propagatedBuildInputs = [ gmp ]; 72 72 73 - configurePlatforms = [ "build" "host" ]; 73 + configurePlatforms = lib.optionals stdenv.isLinux [ "build" "host" ]; 74 74 configureFlags = [ 75 75 "--localstatedir=/var" 76 76 "--sysconfdir=/etc"
+2 -2
pkgs/misc/jitsi-meet-prosody/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "jitsi-meet-prosody"; 5 - version = "1.0.6600"; 5 + version = "1.0.6644"; 6 6 src = fetchurl { 7 7 url = "https://download.jitsi.org/stable/${pname}_${version}-1_all.deb"; 8 - sha256 = "SrWkm+dXfBQmI9nownh7fRe6WXrF/x2GP0Guw7GmXOo="; 8 + sha256 = "41jlcsJpcFlNdBIOAdzTUF3wOUAOS9upF/uxFQaGULc="; 9 9 }; 10 10 11 11 dontBuild = true;
+5
pkgs/os-specific/linux/kernel/perf/default.nix
··· 73 73 separateDebugInfo = true; 74 74 installFlags = [ "install" "install-man" "ASCIIDOC8=1" "prefix=$(out)" ]; 75 75 76 + postInstall ='' 77 + # Same as perf. Remove. 78 + rm -f $out/bin/trace 79 + ''; 80 + 76 81 preFixup = '' 77 82 # Pull in 'objdump' into PATH to make annotations work. 78 83 # The embeded Python interpreter will search PATH to calculate the Python path configuration(Should be fixed by upstream).
+6 -6
pkgs/os-specific/linux/kernel/zen-kernels.nix
··· 4 4 # comments with variant added for update script 5 5 # ./update-zen.py zen 6 6 zenVariant = { 7 - version = "6.0.3"; #zen 8 - suffix = "zen2"; #zen 9 - sha256 = "1paywv7y4jizlq092irjcn9r62npzglrf5s008l6129b9q5ib0v8"; #zen 7 + version = "6.0.6"; #zen 8 + suffix = "zen1"; #zen 9 + sha256 = "11y942camfhwd32zkfyn232acgznp3n18g65kyp8k46hrkbhbxds"; #zen 10 10 isLqx = false; 11 11 }; 12 12 # ./update-zen.py lqx 13 13 lqxVariant = { 14 - version = "5.19.16"; #lqx 15 - suffix = "lqx4"; #lqx 16 - sha256 = "0mzrgy2kq0i26vgcdfc7nz7m6rw17s0lr9idwy71iz1f8i1pz82w"; #lqx 14 + version = "6.0.6"; #lqx 15 + suffix = "lqx1"; #lqx 16 + sha256 = "0f0bz2pmwwmbqdss1diblzn4lis1pw31pb4gkay4a5p61f4rw1mz"; #lqx 17 17 isLqx = true; 18 18 }; 19 19 zenKernelsFor = { version, suffix, sha256, isLqx }: buildLinux (args // {
+2 -4
pkgs/os-specific/linux/libnvme/default.nix
··· 1 1 { fetchFromGitHub 2 2 , json_c 3 3 , lib 4 - , libuuid 5 4 , meson 6 5 , ninja 7 6 , openssl ··· 14 13 15 14 stdenv.mkDerivation rec { 16 15 pname = "libnvme"; 17 - version = "1.1"; 16 + version = "1.2"; 18 17 19 18 outputs = [ "out" "man" ]; 20 19 ··· 22 21 owner = "linux-nvme"; 23 22 repo = "libnvme"; 24 23 rev = "v${version}"; 25 - sha256 = "EPAPWY6/Bh8I1eLslKJAofLn0IAizmGn00Q5PJPtdRw="; 24 + sha256 = "sha256-U9Fj3OcBe32C0PKhI05eF/6jikHAvdyvXH16IY0rWxI="; 26 25 }; 27 26 28 27 postPatch = '' ··· 40 39 41 40 buildInputs = [ 42 41 json_c 43 - libuuid 44 42 openssl 45 43 python3 46 44 systemd
+2 -4
pkgs/os-specific/linux/nvme-cli/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, pkg-config 2 2 , meson 3 3 , ninja 4 - , libuuid 5 4 , libnvme 6 5 , json_c 7 6 , zlib ··· 10 9 11 10 stdenv.mkDerivation rec { 12 11 pname = "nvme-cli"; 13 - version = "2.1.2"; 12 + version = "2.2.1"; 14 13 15 14 src = fetchFromGitHub { 16 15 owner = "linux-nvme"; 17 16 repo = "nvme-cli"; 18 17 rev = "v${version}"; 19 - hash = "sha256-ZjgysgWMmBlN+aalI5u2vQ58XrtEbJlDPCqUN6avv08="; 18 + hash = "sha256-okYtGiKUPNO31ntD9j5iAgdcnS5OQ/g1QAY+svhga4c="; 20 19 }; 21 20 22 21 mesonFlags = [ ··· 30 29 python3.pkgs.nose2 31 30 ]; 32 31 buildInputs = [ 33 - libuuid 34 32 libnvme 35 33 json_c 36 34 zlib
+4 -4
pkgs/servers/jibri/default.nix
··· 1 - { lib, stdenv, fetchurl, dpkg, jre8_headless, makeWrapper, writeText, xorg }: 1 + { lib, stdenv, fetchurl, dpkg, jdk11_headless, makeWrapper, writeText, xorg }: 2 2 3 3 let 4 4 xorgModulePaths = writeText "module-paths" '' ··· 13 13 in 14 14 stdenv.mkDerivation rec { 15 15 pname = "jibri"; 16 - version = "8.0-93-g51fe7a2"; 16 + version = "8.0-139-g7ab9aa2"; 17 17 src = fetchurl { 18 18 url = "https://download.jitsi.org/stable/${pname}_${version}-1_all.deb"; 19 - sha256 = "8jBSkFIBi7NYxV41VtFmGfevVp6+emRWdoQ1l4dS6PA="; 19 + sha256 = "14V5khp6S9T3SWiNfKyxn2WCzwhcXDCRDtATa15p01M="; 20 20 }; 21 21 22 22 dontBuild = true; ··· 32 32 33 33 cat '${xorgModulePaths}' >> $out/etc/jitsi/jibri/xorg-video-dummy.conf 34 34 35 - makeWrapper ${jre8_headless}/bin/java $out/bin/jibri --add-flags "-jar $out/opt/jitsi/jibri/jibri.jar" 35 + makeWrapper ${jdk11_headless}/bin/java $out/bin/jibri --add-flags "-jar $out/opt/jitsi/jibri/jibri.jar" 36 36 37 37 runHook postInstall 38 38 '';
+2 -2
pkgs/servers/jicofo/default.nix
··· 2 2 3 3 let 4 4 pname = "jicofo"; 5 - version = "1.0-934"; 5 + version = "1.0-940"; 6 6 src = fetchurl { 7 7 url = "https://download.jitsi.org/stable/${pname}_${version}-1_all.deb"; 8 - sha256 = "tT1w1OUcsnyQ5/pkborFkdOq0CEge6qtNLJrJgWIwjo="; 8 + sha256 = "vx7aUHfKxG+tZ0sM8eWr1tTKf//bMxdKVhE5I4P4mLo="; 9 9 }; 10 10 in 11 11 stdenv.mkDerivation {
+2 -2
pkgs/servers/jitsi-videobridge/default.nix
··· 2 2 3 3 let 4 4 pname = "jitsi-videobridge2"; 5 - version = "2.2-22-g42bc1b99"; 5 + version = "2.2-45-ge8b20f06"; 6 6 src = fetchurl { 7 7 url = "https://download.jitsi.org/stable/${pname}_${version}-1_all.deb"; 8 - sha256 = "ZiIeD5NXHMurcoyVnD8RCGuOKRiUDU1AMH57A0s4tAs="; 8 + sha256 = "fbSpjLdx9xbLdp7vzHTW9B/cDf3DahpwuI4IcqEqpas="; 9 9 }; 10 10 in 11 11 stdenv.mkDerivation {
+2 -2
pkgs/servers/mail/rspamd/default.nix
··· 11 11 12 12 stdenv.mkDerivation rec { 13 13 pname = "rspamd"; 14 - version = "3.3"; 14 + version = "3.4"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "rspamd"; 18 18 repo = "rspamd"; 19 19 rev = version; 20 - sha256 = "sha256-VBNRdkJxO3OSl6ap0BZl4bxJdu0cUNxiH+TrseyGZ1s="; 20 + sha256 = "sha256-KEIOyURdioyqD33K3rRTiysGO/zSEm6k29zqjzmK9Uk="; 21 21 }; 22 22 23 23 hardeningEnable = [ "pie" ];
+2 -2
pkgs/servers/misc/oven-media-engine/default.nix
··· 19 19 20 20 stdenv.mkDerivation rec { 21 21 pname = "oven-media-engine"; 22 - version = "0.14.10"; 22 + version = "0.14.14"; 23 23 24 24 src = fetchFromGitHub { 25 25 owner = "AirenSoft"; 26 26 repo = "OvenMediaEngine"; 27 27 rev = "v${version}"; 28 - sha256 = "09diqgv5pbv8igb4x9lzrmaf5ic1fd3m8y7rlpwh4w145qwjxc8y"; 28 + sha256 = "sha256-ur3CnkIOtGRJJKfYIrlJ6bqkO06C6unizCUb9Ea9nGI="; 29 29 }; 30 30 31 31 sourceRoot = "source/src";
+3 -3
pkgs/servers/monitoring/prometheus/nextcloud-exporter.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "prometheus-nextcloud-exporter"; 5 - version = "0.5.1"; 5 + version = "0.6.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "xperimental"; 9 9 repo = "nextcloud-exporter"; 10 10 rev = "v${version}"; 11 - sha256 = "18xvxx0aplkj7xzi0zfsz7a5d45hh8blfqb105360pknvvi6apjv"; 11 + sha256 = "sha256-/EwQSxYDaf7B8A48aelf1yYbM7Vw6ntoz1VuYM2HDEc="; 12 12 }; 13 13 14 - vendorSha256 = "1wr1ckz0klk9sqpyk96h8bwr1dg6aiirr1l1f23kbib91pfpd08r"; 14 + vendorSha256 = "sha256-b05N5TXsRHD8h3q+ckxaVizq+A7VqkDWOSb0LOMGCHM="; 15 15 16 16 passthru.tests = { inherit (nixosTests.prometheus-exporters) nextcloud; }; 17 17
-4
pkgs/servers/nosql/cassandra/2.1.json
··· 1 - { 2 - "version": "2.1.22", 3 - "sha256": "1wk57dz0kmc6d5y8d8dkx269lzh3ark3751z734gxncwdlclcyz3" 4 - }
-12
pkgs/servers/nosql/cassandra/2.1.nix
··· 1 - { callPackage, ... } @ args: 2 - 3 - callPackage ./generic.nix ( 4 - args 5 - // builtins.fromJSON (builtins.readFile ./2.1.json) 6 - // { 7 - generation = "2_1"; 8 - extraMeta.knownVulnerabilities = [ 9 - # Fixed in 3.* but 2.* hasn't been released since 10 - "CVE-2020-17516" 11 - ]; 12 - })
-4
pkgs/servers/nosql/cassandra/2.2.json
··· 1 - { 2 - "version": "2.2.14", 3 - "sha256": "1b2x3q1ach44qg07sh8wr7d8a10n36w5522drd3p35djbiwa3d9q" 4 - }
-12
pkgs/servers/nosql/cassandra/2.2.nix
··· 1 - { callPackage, ... } @ args: 2 - 3 - callPackage ./generic.nix ( 4 - args 5 - // builtins.fromJSON (builtins.readFile ./2.2.json) 6 - // { 7 - generation = "2_2"; 8 - extraMeta.knownVulnerabilities = [ 9 - # Fixed in 3.* but 2.* hasn't been released since 10 - "CVE-2020-17516" 11 - ]; 12 - })
-60
pkgs/servers/sql/percona/5.6.x.nix
··· 1 - { lib, stdenv, fetchurl, cmake, bison, ncurses, openssl, zlib, libaio, perl }: 2 - 3 - stdenv.mkDerivation rec { 4 - pname = "percona-server"; 5 - version = "5.6.49-89.0"; 6 - 7 - src = fetchurl { 8 - url = "https://www.percona.com/downloads/Percona-Server-5.6/Percona-Server-${version}/source/tarball/percona-server-${version}.tar.gz"; 9 - sha256 = "09qqk02iny7jvngyk6k2j0kk2sspc6gw8sm3i6nn97njbkihi697"; 10 - }; 11 - 12 - nativeBuildInputs = [ cmake bison perl ]; 13 - buildInputs = [ ncurses openssl zlib libaio ]; 14 - 15 - cmakeFlags = [ 16 - "-DFEATURE_SET=community" 17 - "-DBUILD_CONFIG=mysql_release" 18 - "-DCMAKE_BUILD_TYPE=RelWithDebInfo" 19 - "-DWITH_SSL=yes" 20 - "-DWITH_READLINE=no" 21 - "-DWITH_EMBEDDED_SERVER=no" 22 - "-DWITH_EDITLINE=bundled" 23 - "-DWITH_ZLIB=yes" 24 - "-DHAVE_IPV6=no" 25 - "-DMYSQL_UNIX_ADDR=/run/mysqld/mysqld.sock" 26 - "-DMYSQL_DATADIR=/var/lib/mysql" 27 - "-DINSTALL_SYSCONFDIR=etc/mysql" 28 - "-DINSTALL_INFODIR=share/mysql/docs" 29 - "-DINSTALL_MANDIR=share/man" 30 - "-DINSTALL_PLUGINDIR=lib/mysql/plugin" 31 - "-DINSTALL_SCRIPTDIR=bin" 32 - "-DINSTALL_INCLUDEDIR=include/mysql" 33 - "-DINSTALL_DOCREADMEDIR=share/mysql" 34 - "-DINSTALL_SUPPORTFILESDIR=share/mysql" 35 - "-DINSTALL_MYSQLSHAREDIR=share/mysql" 36 - "-DINSTALL_DOCDIR=share/mysql/docs" 37 - "-DINSTALL_SHAREDIR=share/mysql" 38 - ]; 39 - 40 - NIX_CFLAGS_COMPILE = [ "-Wno-error=address-of-packed-member" ]; 41 - NIX_LDFLAGS = "-lgcc_s"; 42 - 43 - prePatch = '' 44 - sed -i -e "s|/usr/bin/libtool|libtool|" cmake/libutils.cmake 45 - ''; 46 - postInstall = '' 47 - sed -i -e "s|basedir=\"\"|basedir=\"$out\"|" $out/bin/mysql_install_db 48 - rm -r $out/mysql-test $out/sql-bench $out/data "$out"/lib/*.a 49 - ''; 50 - 51 - passthru.mysqlVersion = "5.6"; 52 - 53 - meta = with lib; { 54 - homepage = "https://www.percona.com"; 55 - description = "a free, fully compatible, enhanced, open source drop-in replacement for MySQL that provides superior performance, scalability and instrumentation"; 56 - platforms = platforms.linux; 57 - license = licenses.gpl2; 58 - maintainers = with maintainers; [ grahamc ]; 59 - }; 60 - }
+7 -10
pkgs/servers/tt-rss/default.nix
··· 1 - { lib, stdenv, fetchurl }: 1 + { lib, stdenv, fetchgit }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "tt-rss"; 5 - year = "21"; 6 - month = "06"; 7 - day = "21"; 8 - version = "20${year}-${month}-${day}"; 9 - rev = "cd26dbe64c9b14418f0b2d826a38a35c6bf8a270"; 5 + version = "unstable-2022-10-15"; 10 6 11 - src = fetchurl { 12 - url = "https://git.tt-rss.org/fox/tt-rss/archive/${rev}.tar.gz"; 13 - sha256 = "1dpmzi7hknv5rk2g1iw13r8zcxcwrhkd5hhf292ml0dw3cwki0gm"; 7 + src = fetchgit { 8 + url = "https://git.tt-rss.org/fox/tt-rss.git"; 9 + rev = "602e8684258062937d7f554ab7889e8e02318c96"; 10 + sha256 = "sha256-vgRaxo998Gx9rVeZZl52jppK1v11jpEK0J0NoDMT44I="; 14 11 }; 15 12 16 13 installPhase = '' ··· 21 18 22 19 # see the code of Config::get_version(). you can check that the version in 23 20 # the footer of the preferences pages is not UNKNOWN 24 - echo "${year}.${month}" > $out/version_static.txt 21 + echo "22.10" > $out/version_static.txt 25 22 26 23 runHook postInstall 27 24 '';
+6 -5
pkgs/servers/tt-rss/plugin-auth-ldap/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "tt-rss-plugin-auth-ldap"; 5 - version = "2.0.0"; 5 + version = "unstable-2022-10-31"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "hydrian"; 9 9 repo = "TTRSS-Auth-LDAP"; 10 - rev = version; 11 - sha256 = "1mg9jff2m0ajxql1vd1g7hsxfbv9smhrmjg4j2gvvjbii45ry0jh"; 10 + rev = "0cc2a21441f99eef8368cfe0fbdbb78126e28d61"; 11 + sha256 = "sha256-pJWyvRnC38Ov1awVLgFZfp8+haADPniP+/P/C74qpcA="; 12 12 }; 13 13 14 14 patches = [ 15 + # https://github.com/hydrian/TTRSS-Auth-LDAP/pull/47 15 16 (fetchpatch { 16 - url = "https://github.com/Mic92/TTRSS-Auth-LDAP/commit/7534fa54babc377a070e05e326a46a252b5e3884.patch"; 17 - sha256 = "1p7zas0n627z0g226dp5m5dg1ai2z3vi69n3xivp517iv3lch70l"; 17 + url = "https://github.com/hydrian/TTRSS-Auth-LDAP/commit/003ca55bbd6e0a87fb729383e51eb269d918313d.patch"; 18 + sha256 = "sha256-0YD33JPNOOPH2dpGwA/RbV3Kg4i2oKazBjP3hBcUIes="; 18 19 }) 19 20 # https://github.com/hydrian/TTRSS-Auth-LDAP/pull/40 20 21 (fetchpatch {
+2 -2
pkgs/servers/web-apps/jitsi-meet/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "jitsi-meet"; 5 - version = "1.0.6600"; 5 + version = "1.0.6644"; 6 6 7 7 src = fetchurl { 8 8 url = "https://download.jitsi.org/jitsi-meet/src/jitsi-meet-${version}.tar.bz2"; 9 - sha256 = "KrmpEGMLTy9p/MGgFKR+NGhryjwp3W95gIQrOYm3iTI="; 9 + sha256 = "y1oI3nxIu7breYNPhdX7PU5GfnCyxdEbAYlyZmif2Uo="; 10 10 }; 11 11 12 12 dontBuild = true;
+13 -26
pkgs/tools/filesystems/netatalk/default.nix
··· 4 4 5 5 stdenv.mkDerivation rec { 6 6 pname = "netatalk"; 7 - release = "3.1.13"; 8 - patch = "3"; 9 - version = "${release}_${patch}"; 7 + version = "3.1.13"; 10 8 11 9 src = fetchurl { 12 - url = "mirror://sourceforge/netatalk/netatalk/netatalk-${release}.tar.bz2"; 10 + url = "mirror://sourceforge/netatalk/netatalk/netatalk-${version}.tar.bz2"; 13 11 sha256 = "0pg0slvvvq3l6f5yjz9ybijg4i6rs5a6c8wcynaasf8vzsyadbc9"; 14 12 }; 15 13 ··· 18 16 ./omitLocalstatedirCreation.patch 19 17 (fetchpatch { 20 18 name = "make-afpstats-python3-compatible.patch"; 21 - url = 22 - "https://github.com/Netatalk/Netatalk/commit/916b515705cf7ba28dc53d13202811c6e1fe6a9e.patch"; 19 + url = "https://github.com/Netatalk/Netatalk/commit/916b515705cf7ba28dc53d13202811c6e1fe6a9e.patch"; 23 20 sha256 = "sha256-DAABpYjQPJLsQBhmtP30gA357w0Qn+AsnFgAeyDC/Rg="; 24 21 }) 25 22 ]; ··· 28 25 # https://bugs.freebsd.org/263123 29 26 (fetchpatch { 30 27 name = "patch-etc_afpd_directory.c"; 31 - url = 32 - "https://cgit.freebsd.org/ports/plain/net/netatalk3/files/patch-etc_afpd_directory.c"; 28 + url = "https://cgit.freebsd.org/ports/plain/net/netatalk3/files/patch-etc_afpd_directory.c"; 33 29 sha256 = "sha256-07YAJs+EtqGcFXbYHDLbILved1Ebtd8ukQepvzy6et0="; 34 30 }) 35 31 (fetchpatch { 36 32 name = "patch-etc_afpd_file.c"; 37 - url = 38 - "https://cgit.freebsd.org/ports/plain/net/netatalk3/files/patch-etc_afpd_file.c"; 33 + url = "https://cgit.freebsd.org/ports/plain/net/netatalk3/files/patch-etc_afpd_file.c"; 39 34 sha256 = "sha256-T1WTNa2G6wxKtvMa/MCX3Vx6XZBHtU6w3enkdGuIWus="; 40 35 }) 41 36 (fetchpatch { 42 37 name = "patch-etc_afpd_volume.c"; 43 - url = 44 - "https://cgit.freebsd.org/ports/plain/net/netatalk3/files/patch-etc_afpd_volume.c"; 38 + url = "https://cgit.freebsd.org/ports/plain/net/netatalk3/files/patch-etc_afpd_volume.c"; 45 39 sha256 = "sha256-NOZNZGzA0hxrNkoLTvN64h40yApPbMH4qIfBTpQoI0s="; 46 40 }) 47 41 (fetchpatch { 48 42 name = "patch-etc_cnid__dbd_cmd__dbd__scanvol.c"; 49 - url = 50 - "https://cgit.freebsd.org/ports/plain/net/netatalk3/files/patch-etc_cnid__dbd_cmd__dbd__scanvol.c"; 43 + url = "https://cgit.freebsd.org/ports/plain/net/netatalk3/files/patch-etc_cnid__dbd_cmd__dbd__scanvol.c"; 51 44 sha256 = "sha256-5QV+tQDo8/XeKwH/e5+Ne+kEOl2uvRDbHMaWysIB6YU="; 52 45 }) 53 46 (fetchpatch { ··· 58 51 }) 59 52 (fetchpatch { 60 53 name = "patch-libatalk_adouble_ad__conv.c"; 61 - url = 62 - "https://cgit.freebsd.org/ports/plain/net/netatalk3/files/patch-libatalk_adouble_ad__conv.c"; 54 + url = "https://cgit.freebsd.org/ports/plain/net/netatalk3/files/patch-libatalk_adouble_ad__conv.c"; 63 55 sha256 = "sha256-T27WlKVXosv4bX5Gek2bR2cVDYEee5qrH4mnL9ghbP8="; 64 56 }) 65 57 (fetchpatch { 66 58 name = "patch-libatalk_adouble_ad__date.c"; 67 - url = 68 - "https://cgit.freebsd.org/ports/plain/net/netatalk3/files/patch-libatalk_adouble_ad__date.c"; 59 + url = "https://cgit.freebsd.org/ports/plain/net/netatalk3/files/patch-libatalk_adouble_ad__date.c"; 69 60 sha256 = "sha256-fkW5A+7R5fT3bukRfZaOwFo7AsyPaYajc1hIlDMZMnc="; 70 61 }) 71 62 (fetchpatch { 72 63 name = "patch-libatalk_adouble_ad__flush.c"; 73 - url = 74 - "https://cgit.freebsd.org/ports/plain/net/netatalk3/files/patch-libatalk_adouble_ad__flush.c"; 64 + url = "https://cgit.freebsd.org/ports/plain/net/netatalk3/files/patch-libatalk_adouble_ad__flush.c"; 75 65 sha256 = "sha256-k2zTx35tAlsFHym83bZGoWXRomwFV9xT3r2fzr3Zvbk="; 76 66 }) 77 67 (fetchpatch { 78 68 name = "patch-libatalk_adouble_ad__open.c"; 79 - url = 80 - "https://cgit.freebsd.org/ports/plain/net/netatalk3/files/patch-libatalk_adouble_ad__open.c"; 69 + url = "https://cgit.freebsd.org/ports/plain/net/netatalk3/files/patch-libatalk_adouble_ad__open.c"; 81 70 sha256 = "sha256-uV4wwft2IH54+4k5YR+Gz/BpRZBanxX/Ukp8BkohInU="; 82 71 }) 83 72 # https://bugs.freebsd.org/251203 84 73 (fetchpatch { 85 74 name = "patch-libatalk_vfs_extattr.c"; 86 - url = 87 - "https://cgit.freebsd.org/ports/plain/net/netatalk3/files/patch-libatalk_vfs_extattr.c"; 75 + url = "https://cgit.freebsd.org/ports/plain/net/netatalk3/files/patch-libatalk_vfs_extattr.c"; 88 76 sha256 = "sha256-lFWF0Qo8PJv7QKvnMn0Fc9Ruzb+FTEWgOMpxc789jWs="; 89 77 }) 90 78 ]; ··· 96 84 done 97 85 ''; 98 86 99 - nativeBuildInputs = 100 - [ autoreconfHook pkg-config perl python3 python3.pkgs.wrapPython ]; 87 + nativeBuildInputs = [ autoreconfHook pkg-config perl python3 python3.pkgs.wrapPython ]; 101 88 102 89 buildInputs = [ db libgcrypt avahi libiconv pam openssl acl libevent ]; 103 90
+3 -3
pkgs/tools/misc/fd/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "fd"; 5 - version = "8.5.1"; 5 + version = "8.5.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "sharkdp"; 9 9 repo = "fd"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-zS0AEGd+4YmwId6zJ08q3xYzXF+9K0XL8XWeXGaEJxA="; 11 + sha256 = "sha256-APgC5159U9yMrTiGLE0ngyA5y1bbJUZgoleDAs2ZaDI="; 12 12 }; 13 13 14 - cargoSha256 = "sha256-upI/cDtqe+P7PxoWZZddPqaic2pWclpTC/ATjR7sXx8="; 14 + cargoSha256 = "sha256-8pkn7FLPWMEwsjdwxKigHDEwBHBlh2W9R7HCUIu94Wg="; 15 15 16 16 nativeBuildInputs = [ installShellFiles ]; 17 17
+3 -4
pkgs/tools/security/vault/default.nix
··· 6 6 7 7 buildGoModule rec { 8 8 pname = "vault"; 9 - version = "1.12.0"; 9 + version = "1.12.1"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "hashicorp"; 13 13 repo = "vault"; 14 14 rev = "v${version}"; 15 - sha256 = "sha256-c2MIX4uDbHuiuZr12SkUV6jLsx2PS3Q+NngacT7AQO0="; 15 + sha256 = "sha256-qUCJFlnh4NIV0GH+yuOahC3arRWwPoPjVo3h881OtUY="; 16 16 }; 17 17 18 - vendorSha256 = "sha256-BPIUIy1xEUzbh1ESldiOhDpYp4EdfUi/QkBNqk3U1UY="; 18 + vendorSha256 = "sha256-2JlnSdwXaYG2e1A67c2tt5zg5ZN37m/Wsp6WUpOtR1o="; 19 19 20 20 subPackages = [ "." ]; 21 21 ··· 44 44 homepage = "https://www.vaultproject.io/"; 45 45 description = "A tool for managing secrets"; 46 46 changelog = "https://github.com/hashicorp/vault/blob/v${version}/CHANGELOG.md"; 47 - platforms = platforms.linux ++ platforms.darwin; 48 47 license = licenses.mpl20; 49 48 maintainers = with maintainers; [ rushmorem lnl7 offline pradeepchhetri Chili-Man techknowlogick ]; 50 49 };
+68
pkgs/tools/wayland/swayimg/default.nix
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , meson 5 + , ninja 6 + , pkg-config 7 + , wayland 8 + , wayland-protocols 9 + , json_c 10 + , libxkbcommon 11 + , fontconfig 12 + , giflib 13 + , libheif 14 + , libjpeg 15 + , libwebp 16 + , libtiff 17 + , librsvg 18 + , libpng 19 + , libjxl 20 + , libexif 21 + , bash-completion 22 + }: 23 + stdenv.mkDerivation rec { 24 + pname = "swayimg"; 25 + version = "1.9"; 26 + 27 + src = fetchFromGitHub { 28 + owner = "artemsen"; 29 + repo = pname; 30 + rev = "v${version}"; 31 + sha256 = "sha256-864riSvWhWV4X84UeZ+xfQBOAQmwMrX6s90TXMGeruY="; 32 + }; 33 + 34 + strictDeps = true; 35 + 36 + depsBuildBuild = [ 37 + pkg-config 38 + ]; 39 + 40 + nativeBuildInputs = [ meson ninja pkg-config ]; 41 + 42 + buildInputs = [ 43 + bash-completion 44 + wayland 45 + wayland-protocols 46 + json_c 47 + libxkbcommon 48 + fontconfig 49 + giflib 50 + libheif 51 + libjpeg 52 + libwebp 53 + libtiff 54 + librsvg 55 + libpng 56 + libjxl 57 + libexif 58 + ]; 59 + 60 + meta = with lib; { 61 + homepage = "https://github.com/artemsen/swayimg"; 62 + description = "Image viewer for Sway/Wayland"; 63 + changelog = "https://github.com/artemsen/swayimg/releases/tag/v${version}"; 64 + license = licenses.mit; 65 + maintainers = with maintainers; [ matthewcroughan ]; 66 + platforms = platforms.unix; 67 + }; 68 + }
+4
pkgs/top-level/aliases.nix
··· 173 173 cargo-download = throw "cargo-download has been removed from nixpkgs as it is unmaintained, use cargo-clone instead"; # Added 2022-10-11 174 174 cargo-tree = throw "cargo-tree has been removed, use the builtin `cargo tree` command instead"; # Added 2020-08-20 175 175 casperjs = throw "casperjs has been removed, it was abandoned by upstream and broken"; 176 + cassandra_2_1 = throw "cassandra_2_1 has been removed, please use cassandra_3_11 instead"; # Added 2022-10-29 177 + cassandra_2_2 = throw "cassandra_2_2 has been removed, please use cassandra_3_11 instead"; # Added 2022-10-29 176 178 catfish = xfce.catfish; # Added 2019-12-22 177 179 ccnet = throw "ccnet has been removed because seafile does not depend on it anymore"; # Added 2021-03-25 178 180 cde-gtk-theme = throw "cde-gtk-theme has been removed from nixpkgs as it shipped with python2 scripts that didn't work anymore"; # Added 2022-01-12 ··· 1067 1069 pdfstudio = throw "'pdfstudio' has been replaced with 'pdfstudio<year>', where '<year>' is the year from the PDF Studio version number, because each license is specific to a given year"; # Added 2022-09-04 1068 1070 peach = asouldocs; # Added 2022-08-28 1069 1071 pentablet-driver = xp-pen-g430-driver; # Added 2022-06-23 1072 + percona-server = percona-server56; # Added 2022-11-01 1073 + percona-server56 = throw "'percona-server56' has been dropped due to lack of maintenance, no upstream support and security issues"; # Added 2022-11-01 1070 1074 perlXMLParser = throw "'perlXMLParser' has been renamed to/replaced by 'perlPackages.XMLParser'"; # Converted to throw 2022-02-22 1071 1075 perlArchiveCpio = throw "'perlArchiveCpio' has been renamed to/replaced by 'perlPackages.ArchiveCpio'"; # Converted to throw 2022-02-22 1072 1076 pgadmin = pgadmin4;
+2 -12
pkgs/top-level/all-packages.nix
··· 3527 3527 3528 3528 swaysome = callPackage ../tools/wayland/swaysome { }; 3529 3529 3530 + swayimg = callPackage ../tools/wayland/swayimg { }; 3531 + 3530 3532 swaytools = python3Packages.callPackage ../tools/wayland/swaytools { }; 3531 3533 3532 3534 wayland-utils = callPackage ../tools/wayland/wayland-utils { }; ··· 23342 23344 23343 23345 cadvisor = callPackage ../servers/monitoring/cadvisor { }; 23344 23346 23345 - cassandra_2_1 = callPackage ../servers/nosql/cassandra/2.1.nix { 23346 - jre = jre8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731 23347 - }; 23348 - cassandra_2_2 = callPackage ../servers/nosql/cassandra/2.2.nix { 23349 - jre = jre8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731 23350 - }; 23351 23347 cassandra_3_0 = callPackage ../servers/nosql/cassandra/3.0.nix { 23352 23348 jre = jre8; # TODO: remove override https://github.com/NixOS/nixpkgs/pull/89731 23353 23349 }; ··· 24053 24049 }; 24054 24050 24055 24051 nginx-sso = callPackage ../servers/nginx-sso { }; 24056 - 24057 - percona-server56 = callPackage ../servers/sql/percona/5.6.x.nix { 24058 - stdenv = gcc10StdenvCompat; 24059 - openssl = openssl_1_1; 24060 - }; 24061 - percona-server = percona-server56; 24062 24052 24063 24053 immudb = callPackage ../servers/nosql/immudb { }; 24064 24054
+10
pkgs/top-level/python-packages.nix
··· 2287 2287 2288 2288 dependency-injector = callPackage ../development/python-modules/dependency-injector { }; 2289 2289 2290 + deploykit = callPackage ../development/python-modules/deploykit { }; 2291 + 2290 2292 deprecated = callPackage ../development/python-modules/deprecated { }; 2291 2293 2292 2294 deprecation = callPackage ../development/python-modules/deprecation { }; ··· 2908 2910 enaml = callPackage ../development/python-modules/enaml { }; 2909 2911 2910 2912 enamlx = callPackage ../development/python-modules/enamlx { }; 2913 + 2914 + energyflip-client = callPackage ../development/python-modules/energyflip-client { }; 2911 2915 2912 2916 energyflow = callPackage ../development/python-modules/energyflow { }; 2913 2917 ··· 8570 8574 8571 8575 pysnooper = callPackage ../development/python-modules/pysnooper { }; 8572 8576 8577 + pysnooz = callPackage ../development/python-modules/pysnooz { }; 8578 + 8573 8579 pysnow = callPackage ../development/python-modules/pysnow { }; 8574 8580 8575 8581 pysocks = callPackage ../development/python-modules/pysocks { }; ··· 10954 10960 10955 10961 textual = callPackage ../development/python-modules/textual { }; 10956 10962 10963 + testbook = callPackage ../development/python-modules/testbook { }; 10964 + 10957 10965 testing-common-database = callPackage ../development/python-modules/testing-common-database { }; 10958 10966 10959 10967 testing-postgresql = callPackage ../development/python-modules/testing-postgresql { }; ··· 12147 12155 zadnegoale = callPackage ../development/python-modules/zadnegoale { }; 12148 12156 12149 12157 zake = callPackage ../development/python-modules/zake { }; 12158 + 12159 + zamg = callPackage ../development/python-modules/zamg { }; 12150 12160 12151 12161 zarr = callPackage ../development/python-modules/zarr { }; 12152 12162