Merge master into staging-next

authored by github-actions[bot] and committed by GitHub 568f3812 b7a76c8b

+331 -311
+5 -8
.github/CODEOWNERS
··· 20 20 21 21 # Libraries 22 22 /lib @infinisil 23 - /lib/systems @alyssais @ericson2314 @amjoseph-nixpkgs 23 + /lib/systems @alyssais @ericson2314 24 24 /lib/generators.nix @infinisil @Profpatsch 25 25 /lib/cli.nix @infinisil @Profpatsch 26 26 /lib/debug.nix @infinisil @Profpatsch ··· 41 41 /pkgs/top-level/stage.nix @Ericson2314 42 42 /pkgs/top-level/splice.nix @Ericson2314 43 43 /pkgs/top-level/release-cross.nix @Ericson2314 44 - /pkgs/stdenv/generic @Ericson2314 @amjoseph-nixpkgs 44 + /pkgs/stdenv/generic @Ericson2314 45 45 /pkgs/stdenv/generic/check-meta.nix @Ericson2314 @piegamesde 46 - /pkgs/stdenv/cross @Ericson2314 @amjoseph-nixpkgs 47 - /pkgs/build-support/cc-wrapper @Ericson2314 @amjoseph-nixpkgs 46 + /pkgs/stdenv/cross @Ericson2314 47 + /pkgs/build-support/cc-wrapper @Ericson2314 48 48 /pkgs/build-support/bintools-wrapper @Ericson2314 49 49 /pkgs/build-support/setup-hooks @Ericson2314 50 50 /pkgs/build-support/setup-hooks/auto-patchelf.sh @layus ··· 157 157 /doc/languages-frameworks/rust.section.md @zowoq @winterqt @figsoda 158 158 159 159 # C compilers 160 - /pkgs/development/compilers/gcc @amjoseph-nixpkgs 160 + /pkgs/development/compilers/gcc 161 161 /pkgs/development/compilers/llvm @RaitoBezarius 162 162 /pkgs/development/compilers/emscripten @raitobezarius 163 163 /doc/languages-frameworks/emscripten.section.md @raitobezarius ··· 339 339 # Zig 340 340 /pkgs/development/compilers/zig @figsoda 341 341 /doc/hooks/zig.section.md @figsoda 342 - 343 - # Linux Kernel 344 - pkgs/os-specific/linux/kernel/manual-config.nix @amjoseph-nixpkgs 345 342 346 343 # Buildbot 347 344 nixos/modules/services/continuous-integration/buildbot @Mic92 @zowoq
+2
nixos/doc/manual/release-notes/rl-2405.section.md
··· 81 81 82 82 - Invidious has changed its default database username from `kemal` to `invidious`. Setups involving an externally provisioned database (i.e. `services.invidious.database.createLocally == false`) should adjust their configuration accordingly. The old `kemal` user will not be removed automatically even when the database is provisioned automatically.(https://github.com/NixOS/nixpkgs/pull/265857) 83 83 84 + - `inetutils` now has a lower priority to avoid shadowing the commonly used `util-linux`. If one wishes to restore the default priority, simply use `lib.setPrio 5 inetutils` or override with `meta.priority = 5`. 85 + 84 86 - `paperless`' `services.paperless.extraConfig` setting has been removed and converted to the freeform type and option named `services.paperless.settings`. 85 87 86 88 - The legacy and long deprecated systemd target `network-interfaces.target` has been removed. Use `network.target` instead.
+1 -1
nixos/tests/dolibarr.nix
··· 1 1 import ./make-test-python.nix ({ pkgs, lib, ... }: { 2 2 name = "dolibarr"; 3 - meta.maintainers = [ lib.maintainers.raitobezarius ]; 3 + meta.maintainers = [ ]; 4 4 5 5 nodes.machine = 6 6 { ... }:
+2 -2
pkgs/applications/audio/qpwgraph/default.nix
··· 13 13 14 14 stdenv.mkDerivation (finalAttrs: { 15 15 pname = "qpwgraph"; 16 - version = "0.6.1"; 16 + version = "0.6.2"; 17 17 18 18 src = fetchFromGitLab { 19 19 domain = "gitlab.freedesktop.org"; 20 20 owner = "rncbc"; 21 21 repo = "qpwgraph"; 22 22 rev = "v${finalAttrs.version}"; 23 - sha256 = "sha256-oB8/q0igSZoaDzKzgmGAECU0qJwO67t9qWw+fB2vfxg="; 23 + sha256 = "sha256-GlXUQz7tj7dfxVikvu0idzhQaq7raFC9jxJ2zFeHBQU="; 24 24 }; 25 25 26 26 nativeBuildInputs = [ cmake pkg-config wrapQtAppsHook ];
+3 -3
pkgs/applications/misc/blender/default.nix
··· 1 1 { config, stdenv, lib, fetchurl, fetchzip, boost, cmake, ffmpeg, gettext, glew 2 - , ilmbase, libepoxy, libXi, libX11, libXext, libXrender 2 + , libepoxy, libXi, libX11, libXext, libXrender 3 3 , libjpeg, libpng, libsamplerate, libsndfile 4 4 , libtiff, libwebp, libGLU, libGL, openal, opencolorio, openexr, openimagedenoise, openimageio, openjpeg, python310Packages 5 5 , openvdb, libXxf86vm, tbb, alembic ··· 58 58 ] 59 59 ++ lib.optionals waylandSupport [ pkg-config ]; 60 60 buildInputs = 61 - [ boost ffmpeg gettext glew ilmbase 61 + [ boost ffmpeg gettext glew 62 62 freetype libjpeg libpng libsamplerate libsndfile libtiff libwebp 63 63 opencolorio openexr openimageio openjpeg python zlib zstd fftw fftwFloat jemalloc 64 64 alembic ··· 169 169 "-DOPTIX_ROOT_DIR=${optix}" 170 170 ]; 171 171 172 - env.NIX_CFLAGS_COMPILE = "-I${ilmbase.dev}/include/OpenEXR -I${python}/include/${python.libPrefix}"; 172 + env.NIX_CFLAGS_COMPILE = "-I${python}/include/${python.libPrefix}"; 173 173 174 174 # Since some dependencies are built with gcc 6, we need gcc 6's 175 175 # libstdc++ in our RPATH. Sigh.
+1 -6
pkgs/applications/misc/prusa-slicer/default.nix
··· 1 1 { stdenv 2 2 , lib 3 - , openexr 4 - , jemalloc 5 - , c-blosc 6 3 , binutils 7 4 , fetchFromGitHub 8 5 , cmake ··· 63 60 hash = "sha256-WNdAYu66ggpSYJ8Kt57yEA4mSTv+Rvzj9Rm1q765HpY="; 64 61 }; 65 62 }); 66 - openvdb_tbb_2021_8 = openvdb.overrideAttrs (old: rec { 67 - buildInputs = [ openexr boost tbb_2021_8 jemalloc c-blosc ilmbase ]; 68 - }); 63 + openvdb_tbb_2021_8 = openvdb.override { tbb = tbb_2021_8; }; 69 64 wxGTK-override' = if wxGTK-override == null then wxGTK-prusa else wxGTK-override; 70 65 in 71 66 stdenv.mkDerivation (finalAttrs: {
-33
pkgs/applications/networking/cluster/docker-machine/default.nix
··· 1 - # This file was generated by go2nix. 2 - { lib, buildGoPackage, fetchFromGitHub, installShellFiles }: 3 - 4 - buildGoPackage rec { 5 - pname = "machine"; 6 - version = "0.16.2"; 7 - 8 - goPackagePath = "github.com/docker/machine"; 9 - 10 - src = fetchFromGitHub { 11 - rev = "v${version}"; 12 - owner = "docker"; 13 - repo = "machine"; 14 - sha256 = "sha256-Mo2OGpem3p6hCNJ46+RH3BfC7kmKB4yk4Vzo38K88UM="; 15 - }; 16 - 17 - nativeBuildInputs = [ installShellFiles ]; 18 - 19 - postInstall = '' 20 - pushd go/src/${goPackagePath}/contrib/completion 21 - installShellCompletion --bash bash/* 22 - installShellCompletion --zsh zsh/* 23 - popd 24 - ''; 25 - 26 - meta = with lib; { 27 - homepage = "https://docs.docker.com/machine/"; 28 - description = "Docker Machine is a tool that lets you install Docker Engine on virtual hosts, and manage Docker Engine on the hosts"; 29 - license = licenses.asl20; 30 - maintainers = with maintainers; [ offline ]; 31 - platforms = platforms.unix; 32 - }; 33 - }
-21
pkgs/applications/networking/cluster/docker-machine/kvm-deps.nix
··· 1 - # This file was generated by go2nix. 2 - [ 3 - { 4 - goPackagePath = "github.com/docker/machine"; 5 - fetch = { 6 - type = "git"; 7 - url = "https://github.com/docker/machine"; 8 - rev = "457c02d06a155827c1c4af9b5ab38c0b6b4e48ea"; 9 - sha256 = "0hx5bhjc7q9ml6h6d2a5csqg6vqwjj68599q0cccw3pcfrb34gmd"; 10 - }; 11 - } 12 - { 13 - goPackagePath = "github.com/libvirt/libvirt-go"; 14 - fetch = { 15 - type = "git"; 16 - url = "https://github.com/libvirt/libvirt-go"; 17 - rev = "e9642325d747c353ca7b76b4893d5dbdc81c296f"; 18 - sha256 = "1822b2kbwyxb2gigbiashcs7v4fsyw7k3sdlqh43ga0l6058fmhl"; 19 - }; 20 - } 21 - ]
-28
pkgs/applications/networking/cluster/docker-machine/kvm.nix
··· 1 - # This file was generated by go2nix. 2 - { lib, buildGoPackage, fetchFromGitHub, libvirt, pkg-config }: 3 - 4 - buildGoPackage rec { 5 - pname = "docker-machine-kvm"; 6 - version = "0.10.0"; 7 - 8 - goPackagePath = "github.com/dhiltgen/docker-machine-kvm"; 9 - goDeps = ./kvm-deps.nix; 10 - 11 - src = fetchFromGitHub { 12 - rev = "v${version}"; 13 - owner = "dhiltgen"; 14 - repo = "docker-machine-kvm"; 15 - sha256 = "0ch4zwb6h7hnr5l3skj1daypvpyms2i666lbnmakpw1fw3zvjmgy"; 16 - }; 17 - 18 - nativeBuildInputs = [ pkg-config ]; 19 - buildInputs = [ libvirt ]; 20 - 21 - meta = with lib; { 22 - homepage = "https://github.com/dhiltgen/docker-machine-kvm"; 23 - description = "KVM driver for docker-machine"; 24 - license = licenses.asl20; 25 - maintainers = with maintainers; [ offline ]; 26 - platforms = platforms.unix; 27 - }; 28 - }
-41
pkgs/applications/networking/cluster/docker-machine/xhyve.nix
··· 1 - { lib, stdenv, buildGoPackage, fetchFromGitHub, fetchpatch, pkg-config, cctools, Hypervisor, vmnet }: 2 - 3 - buildGoPackage rec { 4 - pname = "docker-machine-xhyve"; 5 - version = "0.4.0"; 6 - 7 - goPackagePath = "github.com/zchee/docker-machine-driver-xhyve"; 8 - 9 - # https://github.com/machine-drivers/docker-machine-driver-xhyve/pull/225 10 - patches = fetchpatch { 11 - url = "https://github.com/machine-drivers/docker-machine-driver-xhyve/commit/546256494bf2ccc33e4125bf45f504b0e3027d5a.patch"; 12 - sha256 = "1i8wxqccqkxvqrbsyd0g9s0kdskd8xi2jv0c1bji9aj4rq0a8cgz"; 13 - }; 14 - 15 - preBuild = '' 16 - make -C go/src/${goPackagePath} CC=${stdenv.cc}/bin/cc LIBTOOL=${cctools}/bin/libtool GIT_CMD=: lib9p 17 - export CGO_CFLAGS=-I$(pwd)/go/src/${goPackagePath}/vendor/github.com/jceel/lib9p 18 - export CGO_LDFLAGS=$(pwd)/go/src/${goPackagePath}/vendor/build/lib9p/lib9p.a 19 - ''; 20 - tags = [ "lib9p" ]; 21 - 22 - src = fetchFromGitHub { 23 - rev = "v${version}"; 24 - owner = "machine-drivers"; 25 - repo = "docker-machine-driver-xhyve"; 26 - sha256 = "0000v97fr8xc5b39v44hsa87wrbk4bcwyaaivxv4hxlf4vlgg863"; 27 - }; 28 - 29 - nativeBuildInputs = [ pkg-config ]; 30 - buildInputs = [ Hypervisor vmnet ]; 31 - 32 - meta = with lib; { 33 - homepage = "https://github.com/machine-drivers/docker-machine-driver-xhyve"; 34 - description = "Xhyve driver for docker-machine"; 35 - license = licenses.bsd3; 36 - maintainers = with maintainers; [ periklis ]; 37 - platforms = platforms.darwin; 38 - # never built on aarch64-darwin since first introduction in nixpkgs 39 - broken = stdenv.isDarwin && stdenv.isAarch64; 40 - }; 41 - }
+2 -2
pkgs/applications/networking/irc/weechat/default.nix
··· 36 36 in 37 37 assert lib.all (p: p.enabled -> ! (builtins.elem null p.buildInputs)) plugins; 38 38 stdenv.mkDerivation rec { 39 - version = "4.2.0"; 39 + version = "4.2.1"; 40 40 pname = "weechat"; 41 41 42 42 hardeningEnable = [ "pie" ]; 43 43 44 44 src = fetchurl { 45 45 url = "https://weechat.org/files/src/weechat-${version}.tar.xz"; 46 - hash = "sha256-Mvam8hP7Y025MeKrjwGtuam1Dnf6ocUsoRbvoyBXWko="; 46 + hash = "sha256-JT3fCG9shFAxot0pSxVShR1rBMwIovnaSu37Pi+Rvc0="; 47 47 }; 48 48 49 49 # Why is this needed? https://github.com/weechat/weechat/issues/2031
+38
pkgs/applications/terminal-emulators/syncterm/0001-use-sched-yield-53264f2b.patch
··· 1 + diff --git a/3rdp/build/GNUmakefile b/3rdp/build/GNUmakefile 2 + index fdf54565834a6a418f7267f4f8bf2269b80eab41..804dd76feb1a2d3b0278686f5326f7c2302e5fde 100644 3 + --- a/3rdp/build/GNUmakefile 4 + +++ b/3rdp/build/GNUmakefile 5 + @@ -67,7 +67,7 @@ 6 + $(CRYPT_IDIR): | $(3RDPODIR) 7 + $(QUIET)$(IFNOTEXIST) mkdir $(CRYPT_IDIR) 8 + 9 + -$(CRYPTLIB_BUILD): $(3RDP_ROOT)$(DIRSEP)dist/cryptlib.zip $(3RDP_ROOT)$(DIRSEP)build/terminal-params.patch $(3RDP_ROOT)$(DIRSEP)build/cl-mingw32-static.patch $(3RDP_ROOT)$(DIRSEP)build/cl-ranlib.patch $(3RDP_ROOT)$(DIRSEP)build/cl-win32-noasm.patch $(3RDP_ROOT)$(DIRSEP)build/cl-zz-country.patch $(3RDP_ROOT)$(DIRSEP)build/cl-algorithms.patch $(3RDP_ROOT)$(DIRSEP)build/cl-allow-duplicate-ext.patch $(3RDP_ROOT)$(DIRSEP)build/cl-macosx-minver.patch $(3RDP_ROOT)$(DIRSEP)build/cl-endian.patch $(3RDP_ROOT)$(DIRSEP)build/cl-cryptodev.patch $(3RDP_ROOT)$(DIRSEP)build/cl-posix-me-gently.patch $(3RDP_ROOT)$(DIRSEP)build/cl-tpm-linux.patch $(3RDP_ROOT)$(DIRSEP)build/cl-PAM-noprompts.patch $(3RDP_ROOT)$(DIRSEP)build/cl-zlib.patch $(3RDP_ROOT)$(DIRSEP)build/Dynamic-linked-static-lib.patch $(3RDP_ROOT)$(DIRSEP)build/SSL-fix.patch $(3RDP_ROOT)$(DIRSEP)build/cl-bigger-maxattribute.patch $(3RDP_ROOT)$(DIRSEP)build/cl-vcxproj.patch $(3RDP_ROOT)$(DIRSEP)build/cl-mingw-vcver.patch $(3RDP_ROOT)$(DIRSEP)build/cl-win32-build-fix.patch $(3RDP_ROOT)$(DIRSEP)build/cl-gcc-non-const-time-val.patch $(3RDP_ROOT)$(DIRSEP)build/cl-no-odbc.patch $(3RDP_ROOT)$(DIRSEP)build/cl-noasm-defines.patch $(3RDP_ROOT)$(DIRSEP)build/cl-bn-noasm64-fix.patch $(3RDP_ROOT)$(DIRSEP)build/cl-no-RSA-suites.patch $(3RDP_ROOT)$(DIRSEP)build/cl-fix-ECC-RSA.patch $(3RDP_ROOT)$(DIRSEP)build/cl-prefer-ECC.patch $(3RDP_ROOT)$(DIRSEP)build/cl-prefer-ECC-harder.patch $(3RDP_ROOT)$(DIRSEP)build/cl-more-RSA-ECC-fixes.patch $(3RDP_ROOT)$(DIRSEP)build/cl-DH-key-init.patch $(3RDP_ROOT)$(DIRSEP)build/cl-clear-GCM-flag.patch $(3RDP_ROOT)$(DIRSEP)build/cl-use-ssh-ctr.patch $(3RDP_ROOT)$(DIRSEP)build/cl-ssh-list-ctr-modes.patch $(3RDP_ROOT)$(DIRSEP)build/cl-ssh-incCtr.patch $(3RDP_ROOT)$(DIRSEP)build/cl-ssl-suite-blocksizes.patch $(3RDP_ROOT)$(DIRSEP)build/cl-no-tpm.patch $(3RDP_ROOT)$(DIRSEP)build/cl-no-via-aes.patch $(3RDP_ROOT)$(DIRSEP)build/cl-fix-ssh-ecc-ephemeral.patch $(3RDP_ROOT)$(DIRSEP)/build/cl-just-use-cc.patch $(3RDP_ROOT)$(DIRSEP)/build/cl-learn-numbers.patch | $(CRYPT_SRC) $(CRYPT_IDIR) 10 + +$(CRYPTLIB_BUILD): $(3RDP_ROOT)$(DIRSEP)dist/cryptlib.zip $(3RDP_ROOT)$(DIRSEP)build/terminal-params.patch $(3RDP_ROOT)$(DIRSEP)build/cl-mingw32-static.patch $(3RDP_ROOT)$(DIRSEP)build/cl-ranlib.patch $(3RDP_ROOT)$(DIRSEP)build/cl-win32-noasm.patch $(3RDP_ROOT)$(DIRSEP)build/cl-zz-country.patch $(3RDP_ROOT)$(DIRSEP)build/cl-algorithms.patch $(3RDP_ROOT)$(DIRSEP)build/cl-allow-duplicate-ext.patch $(3RDP_ROOT)$(DIRSEP)build/cl-macosx-minver.patch $(3RDP_ROOT)$(DIRSEP)build/cl-endian.patch $(3RDP_ROOT)$(DIRSEP)build/cl-cryptodev.patch $(3RDP_ROOT)$(DIRSEP)build/cl-posix-me-gently.patch $(3RDP_ROOT)$(DIRSEP)build/cl-tpm-linux.patch $(3RDP_ROOT)$(DIRSEP)build/cl-PAM-noprompts.patch $(3RDP_ROOT)$(DIRSEP)build/cl-zlib.patch $(3RDP_ROOT)$(DIRSEP)build/Dynamic-linked-static-lib.patch $(3RDP_ROOT)$(DIRSEP)build/SSL-fix.patch $(3RDP_ROOT)$(DIRSEP)build/cl-bigger-maxattribute.patch $(3RDP_ROOT)$(DIRSEP)build/cl-vcxproj.patch $(3RDP_ROOT)$(DIRSEP)build/cl-mingw-vcver.patch $(3RDP_ROOT)$(DIRSEP)build/cl-win32-build-fix.patch $(3RDP_ROOT)$(DIRSEP)build/cl-gcc-non-const-time-val.patch $(3RDP_ROOT)$(DIRSEP)build/cl-no-odbc.patch $(3RDP_ROOT)$(DIRSEP)build/cl-noasm-defines.patch $(3RDP_ROOT)$(DIRSEP)build/cl-bn-noasm64-fix.patch $(3RDP_ROOT)$(DIRSEP)build/cl-no-RSA-suites.patch $(3RDP_ROOT)$(DIRSEP)build/cl-fix-ECC-RSA.patch $(3RDP_ROOT)$(DIRSEP)build/cl-prefer-ECC.patch $(3RDP_ROOT)$(DIRSEP)build/cl-prefer-ECC-harder.patch $(3RDP_ROOT)$(DIRSEP)build/cl-more-RSA-ECC-fixes.patch $(3RDP_ROOT)$(DIRSEP)build/cl-DH-key-init.patch $(3RDP_ROOT)$(DIRSEP)build/cl-clear-GCM-flag.patch $(3RDP_ROOT)$(DIRSEP)build/cl-use-ssh-ctr.patch $(3RDP_ROOT)$(DIRSEP)build/cl-ssh-list-ctr-modes.patch $(3RDP_ROOT)$(DIRSEP)build/cl-ssh-incCtr.patch $(3RDP_ROOT)$(DIRSEP)build/cl-ssl-suite-blocksizes.patch $(3RDP_ROOT)$(DIRSEP)build/cl-no-tpm.patch $(3RDP_ROOT)$(DIRSEP)build/cl-no-via-aes.patch $(3RDP_ROOT)$(DIRSEP)build/cl-fix-ssh-ecc-ephemeral.patch $(3RDP_ROOT)$(DIRSEP)/build/cl-just-use-cc.patch $(3RDP_ROOT)$(DIRSEP)/build/cl-learn-numbers.patch $(3RDP_ROOT)/build/cl-linux-yield.patch | $(CRYPT_SRC) $(CRYPT_IDIR) 11 + @echo Creating $@ ... 12 + $(QUIET)-rm -rf $(CRYPT_SRC)/* 13 + $(QUIET)unzip -oa $(3RDPDISTDIR)$(DIRSEP)cryptlib.zip -d $(CRYPT_SRC) 14 + @@ -112,6 +112,7 @@ 15 + $(QUIET)patch -p0 -d $(CRYPT_SRC) < cl-fix-ssh-ecc-ephemeral.patch 16 + $(QUIET)patch -p0 -d $(CRYPT_SRC) < cl-just-use-cc.patch 17 + $(QUIET)patch -p0 -d $(CRYPT_SRC) < cl-learn-numbers.patch 18 + + $(QUIET)patch -p0 -d $(CRYPT_SRC) < cl-linux-yield.patch 19 + ifeq ($(CC),mingw32-gcc) 20 + $(QUIET)cd $(CRYPT_SRC) && env - PATH="$(PATH)" CC="$(CC)" AR="$(AR)" RANLIB="$(RANLIB)" make directories 21 + $(QUIET)cd $(CRYPT_SRC) && env - PATH="$(PATH)" CC="$(CC)" AR="$(AR)" RANLIB="$(RANLIB)" make toolscripts 22 + diff --git a/3rdp/build/cl-linux-yield.patch b/3rdp/build/cl-linux-yield.patch 23 + new file mode 100644 24 + index 0000000000000000000000000000000000000000..8cdfc8eafd3fd85f39bf0f8b519f25a31078fee4 25 + --- /dev/null 26 + +++ b/3rdp/build/cl-linux-yield.patch 27 + @@ -0,0 +1,11 @@ 28 + +--- old/thread.h 2021-10-19 12:34:08.766649958 -0700 29 + ++++ kernel/thread.h 2021-10-19 12:34:43.794072316 -0700 30 + +@@ -3005,7 +3005,7 @@ 31 + + #endif /* Slowaris 5.7 / 7.x or newer */ 32 + + #elif defined( _AIX ) || defined( __Android__ ) || defined( __CYGWIN__ ) || \ 33 + + ( defined( __hpux ) && ( OSVERSION >= 11 ) ) || \ 34 + +- defined( __NetBSD__ ) || defined( __QNX__ ) || defined( __UCLIBC__ ) 35 + ++ defined( __NetBSD__ ) || defined( __QNX__ ) || defined( __UCLIBC__ ) || defined(__linux__) 36 + + #define THREAD_YIELD() sched_yield() 37 + + #elif defined( __XMK__ ) 38 + + /* The XMK underlying scheduling object is the process context, for which
+14 -4
pkgs/applications/terminal-emulators/syncterm/default.nix
··· 1 - { lib, stdenv, fetchurl, pkg-config, perl, unzip, autoPatchelfHook, ncurses, SDL2, alsa-lib }: 1 + { lib, stdenv, fetchurl, fetchpatch, pkg-config, perl, unzip, autoPatchelfHook, ncurses, SDL2, alsa-lib }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "syncterm"; ··· 8 8 url = "mirror://sourceforge/${pname}/${pname}-${version}-src.tgz"; 9 9 sha256 = "19m76bisipp1h3bc8mbq83b851rx3lbysxb0azpbr5nbqr2f8xyi"; 10 10 }; 11 - sourceRoot = "${pname}-${version}/src/syncterm"; 11 + 12 + patches = [ 13 + # Cherry-picks from the upstream Synchronet tree, removing calls to `pthread_yield`. 14 + # See upstream issue: https://gitlab.synchro.net/main/sbbs/-/issues/299 15 + (fetchpatch { 16 + url = "https://gitlab.synchro.net/main/sbbs/-/commit/851627df99f48d8eaad33d3a98ef309b4371f359.patch"; 17 + hash = "sha256-DbFAeJnrwFyfEpZgZFN8etqX6vQ3ca2TJwaqp0aHeo4="; 18 + }) 19 + ./0001-use-sched-yield-53264f2b.patch 20 + ]; 21 + # We can't use sourceRoot, as the cherry-picked patches apply to files outside of it. 22 + postPatch = ''cd src/syncterm''; 12 23 13 24 CFLAGS = [ 14 25 "-DHAS_INTTYPES_H" ··· 32 43 33 44 meta = with lib; { 34 45 # error: unsupported option '-fsanitize=safe-stack' for target 'x86_64-apple-darwin' 35 - # broken = (stdenv.isLinux && stdenv.isAarch64) || stdenv.isDarwin; 36 - broken = true; # sendmsg.c:(.text+0x1099): undefined reference to `pthread_yield' 46 + broken = (stdenv.isLinux && stdenv.isAarch64) || stdenv.isDarwin; 37 47 homepage = "https://syncterm.bbsdev.net/"; 38 48 description = "BBS terminal emulator"; 39 49 maintainers = with maintainers; [ embr ];
+7 -7
pkgs/applications/video/anilibria-winmaclinux/default.nix
··· 2 2 , lib 3 3 , fetchFromGitHub 4 4 , qmake 5 + , pkg-config 5 6 , qtbase 6 7 , qtquickcontrols2 7 8 , qtwebsockets ··· 15 16 16 17 mkDerivation rec { 17 18 pname = "anilibria-winmaclinux"; 18 - version = "1.2.12"; 19 + version = "1.2.14"; 19 20 20 21 src = fetchFromGitHub { 21 22 owner = "anilibria"; 22 23 repo = "anilibria-winmaclinux"; 23 - rev = version; 24 - sha256 = "sha256-J9MBnHrVnDaJ8Ykf/n8OkWKbK/JfMxorH9E+mKe3T8k="; 24 + rev = "d941607f078c72fca104ee1e7916cc0ddcc0acf5"; 25 + sha256 = "sha256-G4KlYAjOT1UV29vcX7Q8dMTj0BX0rsJcLtK2MQag5nU="; 25 26 }; 26 27 27 28 sourceRoot = "source/src"; 28 29 29 - qmakeFlags = [ "PREFIX=${placeholder "out"}" ]; 30 + qmakeFlags = [ "PREFIX=${placeholder "out"}" "CONFIG+=unixvlc" ]; 30 31 31 32 patches = [ 32 33 ./0001-fix-installation-paths.patch 33 34 ./0002-disable-version-check.patch 34 - ./0003-build-with-vlc.patch 35 35 ]; 36 36 37 37 preConfigure = '' 38 38 substituteInPlace AniLibria.pro \ 39 - --replace "\$\$PREFIX" '${placeholder "out"}' \ 40 - --replace '@VLC_PATH@' '${libvlc}/include' 39 + --replace "\$\$PREFIX" '${placeholder "out"}' 41 40 ''; 42 41 43 42 qtWrapperArgs = [ ··· 52 51 53 52 nativeBuildInputs = [ 54 53 qmake 54 + pkg-config 55 55 wrapQtAppsHook 56 56 copyDesktopItems 57 57 ];
+34
pkgs/by-name/ba/bankstown-lv2/package.nix
··· 1 + { lib 2 + , rustPlatform 3 + , fetchFromGitHub 4 + }: 5 + 6 + rustPlatform.buildRustPackage rec { 7 + pname = "bankstown-lv2"; 8 + version = "1.1.0"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "chadmed"; 12 + repo = "bankstown"; 13 + rev = version; 14 + hash = "sha256-IThXEY+mvT2MCw0PSWU/182xbUafd6dtm6hNjieLlKg="; 15 + }; 16 + 17 + cargoSha256 = "sha256-yRzM4tcYc6mweTpLnnlCeKgP00L2wRgHamtUzK9Kstc="; 18 + 19 + installPhase = '' 20 + export LIBDIR=$out/lib 21 + mkdir -p $LIBDIR 22 + 23 + make 24 + make install 25 + ''; 26 + 27 + meta = with lib; { 28 + homepage = "https://github.com/chadmed/bankstown"; 29 + description = "Halfway-decent three-stage psychoacoustic bass approximation"; 30 + license = licenses.mit; 31 + maintainers = with maintainers; [ yuka ]; 32 + platforms = platforms.linux; 33 + }; 34 + }
+14 -3
pkgs/by-name/ha/haredo/package.nix
··· 4 4 , hare 5 5 , scdoc 6 6 , nix-update-script 7 + , makeWrapper 8 + , bash 7 9 }: 8 10 stdenv.mkDerivation (finalAttrs: { 9 11 pname = "haredo"; ··· 20 22 21 23 nativeBuildInputs = [ 22 24 hare 25 + makeWrapper 23 26 scdoc 24 27 ]; 28 + 29 + enableParallelChecking = true; 30 + 31 + doCheck = true; 32 + 33 + dontConfigure = true; 25 34 26 35 preBuild = '' 27 36 HARECACHE="$(mktemp -d --tmpdir harecache.XXXXXXXX)" ··· 40 49 checkPhase = '' 41 50 runHook preCheck 42 51 43 - ./bin/haredo test 52 + ./bin/haredo ''${enableParallelChecking:+-j$NIX_BUILD_CORES} test 44 53 45 54 runHook postCheck 46 55 ''; ··· 53 62 runHook postInstall 54 63 ''; 55 64 56 - dontConfigure = true; 57 - doCheck = true; 65 + postFixup = '' 66 + wrapProgram $out/bin/haredo \ 67 + --prefix PATH : "${lib.makeBinPath [bash]}" 68 + ''; 58 69 59 70 setupHook = ./setup-hook.sh; 60 71
+2 -2
pkgs/by-name/ku/kubo/package.nix
··· 7 7 8 8 buildGoModule rec { 9 9 pname = "kubo"; 10 - version = "0.25.0"; # When updating, also check if the repo version changed and adjust repoVersion below 10 + version = "0.26.0"; # When updating, also check if the repo version changed and adjust repoVersion below 11 11 rev = "v${version}"; 12 12 13 13 passthru.repoVersion = "15"; # Also update kubo-migrator when changing the repo version ··· 15 15 # Kubo makes changes to its source tarball that don't match the git source. 16 16 src = fetchurl { 17 17 url = "https://github.com/ipfs/kubo/releases/download/${rev}/kubo-source.tar.gz"; 18 - hash = "sha256-+Mk3rDdtjhETmdaOOSXEFdLTJ0nX9G3qUxctsu5vrSc="; 18 + hash = "sha256-qvn5VqEPLkehFWamtPGRuDLJ06bd5bn1qZRp05jP2AY="; 19 19 }; 20 20 21 21 # tarball contains multiple files/directories
+9 -9
pkgs/development/compilers/graalvm/community-edition/graalvm-ce/hashes.nix
··· 1 1 # Generated by update.sh script 2 2 { 3 - "version" = "21.0.1"; 3 + "version" = "21.0.2"; 4 4 "hashes" = { 5 5 "aarch64-linux" = { 6 - sha256 = "0vb1bdbn4lqig4jihynacbyrj551m1pcmj6qh86kdwx0kn9400yy"; 7 - url = "https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-21.0.1/graalvm-community-jdk-21.0.1_linux-aarch64_bin.tar.gz"; 6 + sha256 = "0yndazvc4kyr9widfn8ql5vd57m4m5inqz2wcpsarw38rs8ycjx3"; 7 + url = "https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-21.0.2/graalvm-community-jdk-21.0.2_linux-aarch64_bin.tar.gz"; 8 8 }; 9 9 "x86_64-linux" = { 10 - sha256 = "1gvkxqmbsh7pklh9bkhndh08nnjcmgq0xpzc96dgacqnlr4fx0sj"; 11 - url = "https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-21.0.1/graalvm-community-jdk-21.0.1_linux-x64_bin.tar.gz"; 10 + sha256 = "0j5ffszcaqv3fq159hyb611jm8w1q4n1cywmbd7vi69smad0cj5h"; 11 + url = "https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-21.0.2/graalvm-community-jdk-21.0.2_linux-x64_bin.tar.gz"; 12 12 }; 13 13 "x86_64-darwin" = { 14 - sha256 = "0sks663ldc0m3rhc882mzn44kipzbjw7325dhkpwy874p47j9zns"; 15 - url = "https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-21.0.1/graalvm-community-jdk-21.0.1_macos-x64_bin.tar.gz"; 14 + sha256 = "1qfrn1068idnkzd6mdpw1x17sqrj59rz9avphj8225sxlhzsk2ks"; 15 + url = "https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-21.0.2/graalvm-community-jdk-21.0.2_macos-x64_bin.tar.gz"; 16 16 }; 17 17 "aarch64-darwin" = { 18 - sha256 = "0i7zzq1czgc4lk1z278zp4cml4kdryafhrma5rqaja75933jpi2h"; 19 - url = "https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-21.0.1/graalvm-community-jdk-21.0.1_macos-aarch64_bin.tar.gz"; 18 + sha256 = "1dssa3nhix7bqygdkkfp0b9myjg5f91dlgm8mf6r7qf7mj9klpji"; 19 + url = "https://github.com/graalvm/graalvm-ce-builds/releases/download/jdk-21.0.2/graalvm-community-jdk-21.0.2_macos-aarch64_bin.tar.gz"; 20 20 }; 21 21 }; 22 22 }
+3 -3
pkgs/development/interpreters/starlark-rust/default.nix
··· 5 5 6 6 rustPlatform.buildRustPackage rec { 7 7 pname = "starlark-rust"; 8 - version = "0.10.0"; 8 + version = "0.11.0"; 9 9 10 10 src = fetchCrate { 11 11 pname = "starlark_bin"; 12 12 inherit version; 13 - hash = "sha256-7AoNRTLyTYsUass9bMJMBUN+GrfUzEGM9cED5VsRESs="; 13 + hash = "sha256-/dy9uzXLZipKzFaslOmlzeEsOD89pprwFTopYpsmHGM="; 14 14 }; 15 15 16 - cargoHash = "sha256-Q00JJRiubrxnI0nFQqUTbxTTB70XV93HJycjdlvV+74="; 16 + cargoHash = "sha256-Ict1Lh+JPZ5dmC+ul0phcQug9nYeaILLCtaHQOI6qBk="; 17 17 18 18 meta = with lib; { 19 19 description = "A Rust implementation of the Starlark language";
+2 -8
pkgs/development/libraries/alembic/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, cmake, openexr, hdf5-threadsafe, ilmbase }: 1 + { lib, stdenv, fetchFromGitHub, cmake, openexr, hdf5-threadsafe }: 2 2 3 3 stdenv.mkDerivation rec 4 4 { ··· 20 20 21 21 nativeBuildInputs = [ cmake ]; 22 22 23 - # NOTE: Alembic also support imath instead of ilmbase, but some users of Alembic (e.g. Blender) 24 - # are incompatible with the imath version of Alembic 25 - buildInputs = [ openexr hdf5-threadsafe ilmbase ]; 26 - 27 - # Downstream packages trying to use Alembic via CMake need ilmbase as well 28 - # For some reason this won't be picked up correctly otherwise 29 - propagatedBuildInputs = [ ilmbase ]; 23 + buildInputs = [ openexr hdf5-threadsafe ]; 30 24 31 25 # These flags along with the postPatch step ensure that all artifacts end up 32 26 # in the correct output without needing to move anything
+32
pkgs/development/libraries/libewf-legacy/default.nix
··· 1 + { lib 2 + , fetchurl 3 + , fetchpatch 4 + , stdenv 5 + , zlib 6 + , openssl 7 + , libuuid 8 + , pkg-config 9 + , bzip2 10 + }: 11 + 12 + stdenv.mkDerivation rec { 13 + pname = "libewf-ewf"; 14 + version = "20140814"; 15 + 16 + src = fetchurl { 17 + url = "https://github.com/libyal/libewf-legacy/releases/download/${version}/libewf-${version}.tar.gz"; 18 + hash = "sha256-OM3QXwnaIDeo66UNjzmu6to53SxgCMn/rE9VTPlX5BQ="; 19 + }; 20 + 21 + nativeBuildInputs = [ pkg-config ]; 22 + buildInputs = [ zlib openssl libuuid ] 23 + ++ lib.optionals stdenv.isDarwin [ bzip2 ]; 24 + 25 + meta = { 26 + description = "Legacy library for support of the Expert Witness Compression Format"; 27 + homepage = "https://sourceforge.net/projects/libewf/"; 28 + license = lib.licenses.lgpl3; 29 + maintainers = with lib.maintainers; [ d3vil0p3r ]; 30 + platforms = lib.platforms.unix; 31 + }; 32 + }
-2
pkgs/development/libraries/openimageio/default.nix
··· 3 3 , boost 4 4 , cmake 5 5 , giflib 6 - , ilmbase 7 6 , libjpeg 8 7 , libpng 9 8 , libtiff ··· 41 40 buildInputs = [ 42 41 boost 43 42 giflib 44 - ilmbase 45 43 libjpeg 46 44 libpng 47 45 libtiff
+2 -2
pkgs/development/libraries/openvdb/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, cmake, openexr, boost, jemalloc, c-blosc, ilmbase, tbb }: 1 + { lib, stdenv, fetchFromGitHub, cmake, boost, jemalloc, c-blosc, tbb, zlib }: 2 2 3 3 stdenv.mkDerivation rec 4 4 { ··· 16 16 17 17 nativeBuildInputs = [ cmake ]; 18 18 19 - buildInputs = [ openexr boost tbb jemalloc c-blosc ilmbase ]; 19 + buildInputs = [ boost tbb jemalloc c-blosc zlib ]; 20 20 21 21 cmakeFlags = [ "-DOPENVDB_CORE_STATIC=OFF" ]; 22 22
+2 -2
pkgs/development/python-modules/clarifai-grpc/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "clarifai-grpc"; 14 - version = "10.0.3"; 14 + version = "10.0.4"; 15 15 pyproject = true; 16 16 17 17 disabled = pythonOlder "3.8"; ··· 20 20 owner = "Clarifai"; 21 21 repo = "clarifai-python-grpc"; 22 22 rev = "refs/tags/${version}"; 23 - hash = "sha256-mIiUwqagFlZXkm/diQlCXMBDAbnWNG4BNMHVedo5u/M="; 23 + hash = "sha256-jhM+UfyaliVmUH6e3ArZvZokB8lDKS/fx8376cZwlQM="; 24 24 }; 25 25 26 26 nativeBuildInputs = [
+5 -5
pkgs/development/python-modules/google-cloud-resource-manager/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "google-cloud-resource-manager"; 16 - version = "1.10.4"; 16 + version = "1.11.0"; 17 17 format = "setuptools"; 18 18 19 - disabled = pythonOlder "3.6"; 19 + disabled = pythonOlder "3.7"; 20 20 21 21 src = fetchPypi { 22 22 inherit pname version; 23 - hash = "sha256-RWsl3do9TNJ0iKcnNrvDrwTXE64v42VcAbZqM50o1nk="; 23 + hash = "sha256-pkumu1lWNOzSRyuLAyLo8BKnYyd1Zlmi3enzktf6GvI="; 24 24 }; 25 25 26 26 propagatedBuildInputs = [ ··· 48 48 49 49 meta = with lib; { 50 50 description = "Google Cloud Resource Manager API client library"; 51 - homepage = "https://github.com/googleapis/python-resource-manager"; 52 - changelog = "https://github.com/googleapis/python-resource-manager/blob/v${version}/CHANGELOG.md"; 51 + homepage = "https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-resource-manager"; 52 + changelog = "https://github.com/googleapis/google-cloud-python/blob/google-cloud-resource-manager-v${version}/packages/google-cloud-resource-manager/CHANGELOG.md"; 53 53 license = licenses.asl20; 54 54 maintainers = with maintainers; [ ]; 55 55 };
+4 -4
pkgs/development/python-modules/google-cloud-secret-manager/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "google-cloud-secret-manager"; 15 - version = "2.16.4"; 15 + version = "2.17.0"; 16 16 format = "setuptools"; 17 17 18 18 disabled = pythonOlder "3.7"; 19 19 20 20 src = fetchPypi { 21 21 inherit pname version; 22 - hash = "sha256-Nx3HL5FFrzI+ioE8jlA4DmrEvWpdvNQtzzFi2PN+UIA="; 22 + hash = "sha256-glTilgwGqNyRrqw8iUr7oIk6Z0WC8ODs/CL4lOYXPC8="; 23 23 }; 24 24 25 25 propagatedBuildInputs = [ ··· 42 42 43 43 meta = with lib; { 44 44 description = "Secret Manager API API client library"; 45 - homepage = "https://github.com/googleapis/python-secret-manager"; 46 - changelog = "https://github.com/googleapis/python-secret-manager/blob/v${version}/CHANGELOG.md"; 45 + homepage = "https://github.com/googleapis/google-cloud-python/tree/main/packages/google-cloud-secret-manager"; 46 + changelog = "https://github.com/googleapis/google-cloud-python/blob/google-cloud-secret-manager-v${version}/packages/google-cloud-secret-manager/CHANGELOG.md"; 47 47 license = licenses.asl20; 48 48 maintainers = with maintainers; [ siriobalmelli ]; 49 49 };
+2 -2
pkgs/development/python-modules/langchain/default.nix
··· 52 52 53 53 buildPythonPackage rec { 54 54 pname = "langchain"; 55 - version = "0.1.0"; 55 + version = "0.1.1"; 56 56 pyproject = true; 57 57 58 58 disabled = pythonOlder "3.8"; ··· 61 61 owner = "langchain-ai"; 62 62 repo = "langchain"; 63 63 rev = "refs/tags/v${version}"; 64 - hash = "sha256-izaSah1S0INsskdzE9b7Iw4yWBsNmN5fBI6BQgaHgE4="; 64 + hash = "sha256-cQz4u6FeVZLNbix4pyc6ulfj+nb/tARMJniusy7Q46A="; 65 65 }; 66 66 67 67 sourceRoot = "${src.name}/libs/langchain";
+2 -2
pkgs/development/python-modules/mitmproxy/default.nix
··· 45 45 46 46 buildPythonPackage rec { 47 47 pname = "mitmproxy"; 48 - version = "10.2.1"; 48 + version = "10.2.2"; 49 49 pyproject = true; 50 50 51 51 disabled = pythonOlder "3.9"; ··· 54 54 owner = "mitmproxy"; 55 55 repo = "mitmproxy"; 56 56 rev = "refs/tags/${version}"; 57 - hash = "sha256-BO7oQ4TVuZ4dCtROq2M24V6HVo0jzyBdQfb67dYA07U="; 57 + hash = "sha256-oxhpaFW++on3eRXm0anXZDRo6g/X5IflTcZkFF8Kcps="; 58 58 }; 59 59 60 60 nativeBuildInputs = [
+8 -16
pkgs/development/python-modules/openai/default.nix
··· 2 2 , buildPythonPackage 3 3 , fetchFromGitHub 4 4 , pythonOlder 5 - , pythonRelaxDepsHook 6 5 , hatchling 7 6 # propagated 8 7 , httpx ··· 11 10 , anyio 12 11 , distro 13 12 , sniffio 13 + , cached-property 14 14 , tqdm 15 15 # optional 16 16 , numpy ··· 26 26 27 27 buildPythonPackage rec { 28 28 pname = "openai"; 29 - version = "1.7.1"; 29 + version = "1.9.0"; 30 30 pyproject = true; 31 - 32 31 33 32 disabled = pythonOlder "3.7.1"; 34 33 ··· 36 35 owner = "openai"; 37 36 repo = "openai-python"; 38 37 rev = "refs/tags/v${version}"; 39 - hash = "sha256-NXZ+7gDA3gMGSrmgceHxcR45LrXdazXbYuhcoUsNXew="; 38 + hash = "sha256-+3tCttKWbWt3Nsf5E6NWYt0yLRV0kfj7Qz6PhaOmBsY="; 40 39 }; 41 40 42 41 nativeBuildInputs = [ 43 42 hatchling 44 - pythonRelaxDepsHook 45 - ]; 46 - 47 - pythonRelaxDeps = [ 48 - # https://github.com/openai/openai-python/issues/921 49 - "anyio" 50 43 ]; 51 44 52 45 propagatedBuildInputs = [ 53 46 httpx 54 47 pydantic 48 + typing-extensions 55 49 anyio 56 50 distro 57 51 sniffio 58 52 tqdm 59 53 ] ++ lib.optionals (pythonOlder "3.8") [ 60 - typing-extensions 54 + cached-property 61 55 ]; 62 56 63 57 passthru.optional-dependencies = { ··· 80 74 dirty-equals 81 75 ]; 82 76 83 - pytestFlagsArray = [ 84 - "-W" "ignore::DeprecationWarning" 77 + disabledTests = [ 78 + # makes network requests 79 + "test_streaming_response" 85 80 ]; 86 81 87 - OPENAI_API_KEY = "sk-foo"; 88 - 89 82 disabledTestPaths = [ 90 83 # makes network requests 91 - "tests/test_client.py" 92 84 "tests/api_resources" 93 85 ]; 94 86
+2 -2
pkgs/development/python-modules/opentelemetry-api/default.nix
··· 14 14 let 15 15 self = buildPythonPackage rec { 16 16 pname = "opentelemetry-api"; 17 - version = "1.21.0"; 17 + version = "1.22.0"; 18 18 disabled = pythonOlder "3.7"; 19 19 20 20 # to avoid breakage, every package in opentelemetry-python must inherit this version, src, and meta ··· 22 22 owner = "open-telemetry"; 23 23 repo = "opentelemetry-python"; 24 24 rev = "refs/tags/v${version}"; 25 - hash = "sha256-igG0oHRa6M4d7pMp7fgBo13x5XADZeYgFAL8WzDXsyw="; 25 + hash = "sha256-6BmBmooVaH1FOpgXpFlYth0r9XaNtmb9UezeP8hWEok="; 26 26 }; 27 27 28 28 sourceRoot = "${src.name}/opentelemetry-api";
+45
pkgs/development/python-modules/opentelemetry-instrumentation-flask/default.nix
··· 1 + { buildPythonPackage 2 + , flask 3 + , hatchling 4 + , opentelemetry-api 5 + , opentelemetry-instrumentation 6 + , opentelemetry-instrumentation-wsgi 7 + , opentelemetry-semantic-conventions 8 + , opentelemetry-test-utils 9 + , opentelemetry-util-http 10 + , pytestCheckHook 11 + , pythonOlder 12 + }: 13 + 14 + buildPythonPackage { 15 + inherit (opentelemetry-instrumentation) version src; 16 + pname = "opentelemetry-instrumentation-flask"; 17 + disabled = pythonOlder "3.7"; 18 + 19 + sourceRoot = "${opentelemetry-instrumentation.src.name}/instrumentation/opentelemetry-instrumentation-flask"; 20 + 21 + format = "pyproject"; 22 + 23 + nativeBuildInputs = [ hatchling ]; 24 + 25 + propagatedBuildInputs = [ 26 + flask 27 + opentelemetry-api 28 + opentelemetry-instrumentation 29 + opentelemetry-instrumentation-wsgi 30 + opentelemetry-semantic-conventions 31 + opentelemetry-util-http 32 + ]; 33 + 34 + nativeCheckInputs = [ 35 + opentelemetry-test-utils 36 + pytestCheckHook 37 + ]; 38 + 39 + pythonImportsCheck = [ "opentelemetry.instrumentation.flask" ]; 40 + 41 + meta = opentelemetry-instrumentation.meta // { 42 + homepage = "https://github.com/open-telemetry/opentelemetry-python-contrib/blob/main/instrumentation/opentelemetry-instrumentation-flask"; 43 + description = "Flask Middleware for OpenTelemetry based on the WSGI middleware"; 44 + }; 45 + }
+2 -2
pkgs/development/python-modules/opentelemetry-instrumentation/default.nix
··· 13 13 14 14 buildPythonPackage rec { 15 15 pname = "opentelemetry-instrumentation"; 16 - version = "1.16.0"; 16 + version = "0.43b0"; 17 17 disabled = pythonOlder "3.7"; 18 18 19 19 # to avoid breakage, every package in opentelemetry-python-contrib must inherit this version, src, and meta ··· 21 21 owner = "open-telemetry"; 22 22 repo = "opentelemetry-python-contrib"; 23 23 rev = "refs/tags/v${version}"; 24 - hash = "sha256-6tGQjPBej2zv5yJN0S46le3kyD7q3TELYyDmyxlp5Wo="; 24 + hash = "sha256-fUyA3cPXAxO506usEWxOUX9xiapc8Ocnbx73LP6ghRE="; 25 25 }; 26 26 27 27 sourceRoot = "${src.name}/opentelemetry-instrumentation";
+6
pkgs/development/python-modules/opentelemetry-util-http/default.nix
··· 33 33 pytestCheckHook 34 34 ]; 35 35 36 + # https://github.com/open-telemetry/opentelemetry-python-contrib/issues/1940 37 + disabledTests = [ 38 + "test_nonstandard_method" 39 + "test_nonstandard_method_allowed" 40 + ]; 41 + 36 42 pythonImportsCheck = [ "opentelemetry.util.http" ]; 37 43 38 44 meta = opentelemetry-instrumentation.meta // {
+2 -2
pkgs/development/python-modules/openusd/default.nix
··· 23 23 , ptex 24 24 , embree 25 25 , alembic 26 - , openexr 26 + , imath 27 27 , flex 28 28 , bison 29 29 , qt6 ··· 94 94 ptex 95 95 embree 96 96 alembic.dev 97 - openexr 97 + imath 98 98 flex 99 99 bison 100 100 boost
+2 -2
pkgs/development/python-modules/pyqtwebengine/default.nix
··· 10 10 inherit (darwin) autoSignDarwinBinariesHook; 11 11 in buildPythonPackage (rec { 12 12 pname = "PyQtWebEngine"; 13 - version = "5.15.4"; 13 + version = "5.15.6"; 14 14 format = "pyproject"; 15 15 16 16 disabled = isPy27; 17 17 18 18 src = fetchPypi { 19 19 inherit pname version; 20 - sha256 = "06fc35hzg346a9c86dk7vzm1fakkgzn5l52jfq3bix3587sjip6f"; 20 + sha256 = "sha256-riQe8qYceCk5xYtSwq6lOtmbMPOTTINY1eCm67P9ByE="; 21 21 }; 22 22 23 23 postPatch = ''
+2 -2
pkgs/development/python-modules/python-openstackclient/default.nix
··· 16 16 17 17 buildPythonPackage rec { 18 18 pname = "python-openstackclient"; 19 - version = "6.3.0"; 19 + version = "6.4.0"; 20 20 format = "setuptools"; 21 21 22 22 src = fetchPypi { 23 23 inherit pname version; 24 - hash = "sha256-m6C9+NAwh+WFtAqNzEKc673V/ewkwdYKECv58zEyDfE="; 24 + hash = "sha256-DGq0AWjqUf7WiBmqJR+CU96aYdrMlt0bZHOfGJ/CGD8="; 25 25 }; 26 26 27 27 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/yappi/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "yappi"; 11 - version = "1.4.0"; 11 + version = "1.6.0"; 12 12 format = "setuptools"; 13 13 14 14 disabled = pythonOlder "3.7"; ··· 17 17 owner = "sumerc"; 18 18 repo = pname; 19 19 rev = "refs/tags/${version}"; 20 - hash = "sha256-AogBnqhLcwsyTHLP+Uxc+EOgYzhdwX5rbi9RMCuC2IU="; 20 + hash = "sha256-zA4apOGyrbjBOxUKBARiKmmM9rSVFVGWsDpOaItOoLU="; 21 21 }; 22 22 23 23 patches = [
+1 -1
pkgs/development/tools/build-managers/bear/default.nix
··· 57 57 homepage = "https://github.com/rizsotto/Bear"; 58 58 license = licenses.gpl3Plus; 59 59 platforms = platforms.unix; 60 - maintainers = with maintainers; [ babariviere qyliss ]; 60 + maintainers = with maintainers; [ babariviere ]; 61 61 }; 62 62 }
+16 -16
pkgs/development/tools/misc/blackfire/php-probe.nix
··· 14 14 let 15 15 phpMajor = lib.versions.majorMinor php.version; 16 16 17 - version = "1.92.6"; 17 + version = "1.92.8"; 18 18 19 19 hashes = { 20 20 "x86_64-linux" = { 21 21 system = "amd64"; 22 22 hash = { 23 - "8.1" = "sha256-ygBgs6tGZyim69tCol+tTXV5Lt/JLuatmKAo9aomM1s="; 24 - "8.2" = "sha256-TrT7H2Tbu4ZrfeCUjpqlTMw9DAxS62aLvzTbpAdsZOc="; 25 - "8.3" = "sha256-AH/kYlpVjCwXxNa90Qe5XpzAdSyNn9jdeyYTLlXxfLI="; 23 + "8.1" = "sha256-zN39X2hd++Z5cj9JN3Athiq9j12i7/Q5QCnohw8PVDk="; 24 + "8.2" = "sha256-ZgzegspY+aXQDLfRvDBDm+FtY4VzM/OWJG0ZSr4OAag="; 25 + "8.3" = "sha256-o0ARDtcn5m6z+Ll+QT1JOR1jH2wJNNz1URV9BePViTU="; 26 26 }; 27 27 }; 28 28 "i686-linux" = { 29 29 system = "i386"; 30 30 hash = { 31 - "8.1" = "sha256-c1i6eq7l4LeUpuZCsYzS1N++IU4j0WydCxPokSJf6dI="; 32 - "8.2" = "sha256-gWhyUQ3QP13klusSv7KWdHatnjy/4k17VvHJUCtqF1g="; 33 - "8.3" = "sha256-kI3sVcI/bDVRMcjzPzlai1D2HvmBTXwQ3DF5zcp2GJk="; 31 + "8.1" = "sha256-8Qr1H9lgf8FxBLPTbxueSqi1S5y3HC3kzRQupfQkTew="; 32 + "8.2" = "sha256-exrpoA74Ikr3YWcUIB8ZTCkKnJ7YeK4yZ6oDfpcQ3Sg="; 33 + "8.3" = "sha256-7JirGgtQj8+mtyhEJOiM480bQ+98tv59r4LbMX6/X9Q="; 34 34 }; 35 35 }; 36 36 "aarch64-linux" = { 37 37 system = "arm64"; 38 38 hash = { 39 - "8.1" = "sha256-1QPKTNOsJTrx+Q0MigiMBDCC7X3YlSDB33gy8DU9KBg="; 40 - "8.2" = "sha256-e3YUAOLWSmsiHczb44oRiOIafMSBWQaJY+m4OSUMzV8="; 41 - "8.3" = "sha256-h0/ZEy6IkIpAfeL0Al7a+FpPeX2KMSd7zD1i1ew5rUk="; 39 + "8.1" = "sha256-ubNi2WxOuZ10OZhVzroIjfpBxg1gC1s9Nddj+U4fx5M="; 40 + "8.2" = "sha256-iUTCgJxmMtuNiT6+TqCqgKIVXF0THQgycxLiDUYdaeo="; 41 + "8.3" = "sha256-EwVe/hlengd+87w9xpA+pWGu8iXQh5Ldr4tZVgGps2M="; 42 42 }; 43 43 }; 44 44 "aarch64-darwin" = { 45 45 system = "arm64"; 46 46 hash = { 47 - "8.1" = "sha256-gLCPTTCfoBgp3GgKzVisfGlxQsYa+4x2WDwvhwcf1R8="; 48 - "8.2" = "sha256-OtWUwkeLGfxkxjGSDMyv61UVoSwFo1puGjmwYOB51nI="; 49 - "8.3" = "sha256-M3lz0TnTuJVgD32RS3ffcZsKVJdyx75AjSKFkkODiSE="; 47 + "8.1" = "sha256-bSPOUxQpTIsC2pZ95kLvrWJVVUb1bf51ety26miyxy8="; 48 + "8.2" = "sha256-lncGFHCENSoVMGvKgsE5yBhThsfZ2xdIVDoVgECDV+w="; 49 + "8.3" = "sha256-6hVAlaN48OLrGEsoqBo+JdNV+NxWpmLwAdv9ymaWkHY="; 50 50 }; 51 51 }; 52 52 "x86_64-darwin" = { 53 53 system = "amd64"; 54 54 hash = { 55 - "8.1" = "sha256-dVau4kieQsj4m97Sepw1jMRtf1VCUnvZEJjVsO+hFWs="; 56 - "8.2" = "sha256-HRBVr4JTiZDRzIt6JfITD5N824Ivcag6DUyEhsc23co="; 57 - "8.3" = "sha256-nRRG42/Yhsupln4j7nWlKvfQ067fwQ17un1yXplPf14="; 55 + "8.1" = "sha256-aRLxX2FULffZHUNYyrpypLN+XINC+NTaRMIulh61M1o="; 56 + "8.2" = "sha256-Ma9EgcoM4x3iK8ygcEte/Wtip+/Z4Prs2CvITxGoaLM="; 57 + "8.3" = "sha256-6vPcc5ogaQs7Z/o4jMR0VX2r5Mq1vpxdf0hvMrQGxZE="; 58 58 }; 59 59 }; 60 60 };
+3 -3
pkgs/development/tools/misc/sccache/default.nix
··· 8 8 }: 9 9 10 10 rustPlatform.buildRustPackage rec { 11 - version = "0.7.5"; 11 + version = "0.7.6"; 12 12 pname = "sccache"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "mozilla"; 16 16 repo = "sccache"; 17 17 rev = "v${version}"; 18 - sha256 = "sha256-rql5Nj/w7cNaO6UKK96vYYE2E19RIiCHYHTnbW+U4n8="; 18 + sha256 = "sha256-dIUwooXphjXpFMZXpwQMSvXRvVt/y6J5X7oCrBBSvBM="; 19 19 }; 20 20 21 - cargoHash = "sha256-VdI39DgQrUZhoawMqBC6ngTvldW+QbDjMjxjjbH9G1A="; 21 + cargoHash = "sha256-GDODIAyTIZUHw2tUEQfNnnPH2S9pFHIjYEZLpM5E52A="; 22 22 23 23 nativeBuildInputs = [ 24 24 pkg-config
+3 -3
pkgs/development/tools/rust/cargo-deb/default.nix
··· 7 7 8 8 rustPlatform.buildRustPackage rec { 9 9 pname = "cargo-deb"; 10 - version = "2.0.0"; 10 + version = "2.0.4"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "kornelski"; 14 14 repo = pname; 15 15 rev = "v${version}"; 16 - hash = "sha256-DgKGnIA2ovBLja+r+nYZ97UPaWO7a7RXeXa10guZBTc="; 16 + hash = "sha256-vIWgkaAprbsdfPUZvyfxJm7wZxExKcV9jkz/A/G6tAo="; 17 17 }; 18 18 19 - cargoHash = "sha256-Sv9i8f0ywMNvjA2yvCX+2ZhFuNCovEGiaMxkg/IV36g="; 19 + cargoHash = "sha256-EMbqIpFWbUvZaszsYSJaOEl+vm3mrmub7mdfeJPEX7Y="; 20 20 21 21 nativeBuildInputs = [ 22 22 makeWrapper
+3 -3
pkgs/development/tools/rust/cargo-license/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "cargo-license"; 5 - version = "0.5.1"; 5 + version = "0.6.0"; 6 6 7 7 src = fetchCrate { 8 8 inherit pname version; 9 - sha256 = "sha256-M/QGM8jPLrDIoF1TVYDoVcHni1qaRCyZwHlYgia24Ro="; 9 + sha256 = "sha256-hBlyRk23gRfKdYuVnrFoDE883S32X9DFvTIsR2zfJck="; 10 10 }; 11 11 12 - cargoSha256 = "sha256-2m+ornrQQzijyF30uQ6xpEiid6r6I1wTa8nn6Q0wNKo="; 12 + cargoHash = "sha256-4P2kR+Jxki62IdUKpMNL7hzBQWci2tKWrQXV5rkMXkw="; 13 13 14 14 meta = with lib; { 15 15 description = "Cargo subcommand to see license of dependencies";
+3 -3
pkgs/games/ddnet/default.nix
··· 35 35 36 36 stdenv.mkDerivation rec { 37 37 pname = "ddnet"; 38 - version = "17.4.2"; 38 + version = "18.0.1"; 39 39 40 40 src = fetchFromGitHub { 41 41 owner = "ddnet"; 42 42 repo = pname; 43 43 rev = version; 44 - hash = "sha256-cu6EmCaT8nMCcXUwvZdWog/4bvHQo9+DZHDHRvun2E4="; 44 + hash = "sha256-CgmFljI9/S544Hm9J4CEqvNgepPM02JgJZJ5HX1d3wU="; 45 45 }; 46 46 47 47 cargoDeps = rustPlatform.fetchCargoTarball { 48 48 name = "${pname}-${version}"; 49 49 inherit src; 50 - hash = "sha256-O4ORWuTlmEMsTpMEhnauNfXOKWfg8hB32rZKRe8Nmp4="; 50 + hash = "sha256-oGZOgSPMnrzwEyUvXqdfquCWCFslPfD9C0vT8mILI+s="; 51 51 }; 52 52 53 53 nativeBuildInputs = [
+2 -2
pkgs/games/maptool/default.nix
··· 12 12 }: 13 13 let 14 14 pname = "maptool"; 15 - version = "1.13.2"; 15 + version = "1.14.3"; 16 16 repoBase = "https://github.com/RPTools/maptool"; 17 17 src = fetchurl { 18 18 url = "${repoBase}/releases/download/${version}/maptool-${version}-x86_64.pkg.tar.zst"; 19 - hash = "sha256-Ntmro+t4qpP5BXW20t97ki0wt2NKaK5yQarsxDEKbb0="; 19 + hash = "sha256-KjP6zugQw9r1hvdxqOgTrt4hYMYg+lgjkgkj3tfb38s="; 20 20 }; 21 21 22 22 meta = with lib; {
+1
pkgs/os-specific/linux/iotop/default.nix
··· 22 22 description = "A tool to find out the processes doing the most IO"; 23 23 homepage = "http://guichaz.free.fr/iotop"; 24 24 license = licenses.gpl2; 25 + mainProgram = "iotop"; 25 26 maintainers = [ maintainers.raskin ]; 26 27 platforms = platforms.linux; 27 28 };
+4 -4
pkgs/os-specific/linux/kernel/xanmod-kernels.nix
··· 6 6 # NOTE: When updating these, please also take a look at the changes done to 7 7 # kernel config in the xanmod version commit 8 8 ltsVariant = { 9 - version = "6.1.72"; 10 - hash = "sha256-S8Ilrce7xQb549NPIBRIMMIng4xY77Hbq58rE5LOow8="; 9 + version = "6.1.74"; 10 + hash = "sha256-PqCojvh7JwTcavtQHB8l/WxCTg94ndOy9KGVXsmGO/Y="; 11 11 variant = "lts"; 12 12 }; 13 13 14 14 mainVariant = { 15 - version = "6.6.10"; 16 - hash = "sha256-5BymQhVWMHg4zlQIPxf40JQI9iSWQqTZfbDd6+G3RsQ="; 15 + version = "6.6.13"; 16 + hash = "sha256-RTfa9eIGYDqnffFnOFNaghKoGcHVy4rGYQkYumcw6Tk="; 17 17 variant = "main"; 18 18 }; 19 19
+2 -2
pkgs/servers/amqp/rabbitmq-server/default.nix
··· 38 38 39 39 stdenv.mkDerivation rec { 40 40 pname = "rabbitmq-server"; 41 - version = "3.12.11"; 41 + version = "3.12.12"; 42 42 43 43 # when updating, consider bumping elixir version in all-packages.nix 44 44 src = fetchurl { 45 45 url = "https://github.com/rabbitmq/rabbitmq-server/releases/download/v${version}/${pname}-${version}.tar.xz"; 46 - hash = "sha256-WGlSYRUrKhtku9+MXjNu1Gm+Ddox2iQ8rwZKUh1QPsM="; 46 + hash = "sha256-lR/qwEoEH8v6oTTz6oAMlk2Tl2QSCEWV9rnU+gXX2KY="; 47 47 }; 48 48 49 49 nativeBuildInputs = [ unzip xmlto docbook_xml_dtd_45 docbook_xsl zip rsync python3 ];
+3 -3
pkgs/servers/minio/default.nix
··· 21 21 in 22 22 buildGoModule rec { 23 23 pname = "minio"; 24 - version = "2023-12-23T07-19-11Z"; 24 + version = "2024-01-18T22-51-28Z"; 25 25 26 26 src = fetchFromGitHub { 27 27 owner = "minio"; 28 28 repo = "minio"; 29 29 rev = "RELEASE.${version}"; 30 - sha256 = "sha256-1tgJraaF40GSBAnczzf0tdJMH8AXORmhpnEpVxe5yjc="; 30 + sha256 = "sha256-O0MvwX8fD6QKaFTSfat9eVV+gY9ZaWIvxOpevwZaODw="; 31 31 }; 32 32 33 - vendorHash = "sha256-TGdMKzpMRAEE1TpEU6IJKu3A6A1uC2BtifDxCfH9Fd0="; 33 + vendorHash = "sha256-zB5yaWY0MhksqhrJfmfkpwlZio0p291t9ETESgADBjg="; 34 34 35 35 doCheck = false; 36 36
+1 -1
pkgs/servers/web-apps/dolibarr/default.nix
··· 36 36 description = "A enterprise resource planning (ERP) and customer relationship manager (CRM) server"; 37 37 homepage = "https://dolibarr.org/"; 38 38 license = licenses.gpl3Plus; 39 - maintainers = [ maintainers.raitobezarius ]; 39 + maintainers = [ ]; 40 40 }; 41 41 }
-26
pkgs/tools/filesystems/convoy/default.nix
··· 1 - # This file was generated by go2nix. 2 - { lib, buildGoPackage, fetchFromGitHub, lvm2 }: 3 - 4 - buildGoPackage rec { 5 - pname = "convoy"; 6 - version = "0.5.2"; 7 - 8 - goPackagePath = "github.com/rancher/convoy"; 9 - 10 - src = fetchFromGitHub { 11 - rev = "v${version}"; 12 - owner = "rancher"; 13 - repo = "convoy"; 14 - sha256 = "09nygrxd5hril4xcfsvgjg74xxhhimznqq4sdk0f360c5ra0dbhj"; 15 - }; 16 - 17 - buildInputs = [lvm2]; 18 - 19 - meta = with lib; { 20 - homepage = "https://github.com/rancher/convoy"; 21 - description = "A Docker volume plugin, managing persistent container volumes"; 22 - license = licenses.asl20; 23 - maintainers = with maintainers; [ offline ]; 24 - platforms = platforms.linux; 25 - }; 26 - }
+11
pkgs/tools/networking/inetutils/default.nix
··· 6 6 , help2man 7 7 , apparmorRulesFromClosure 8 8 , libxcrypt 9 + , util-linux 9 10 }: 10 11 11 12 stdenv.mkDerivation rec { ··· 87 88 88 89 maintainers = with maintainers; [ matthewbauer ]; 89 90 platforms = platforms.unix; 91 + 92 + /** 93 + The `logger` binary from `util-linux` is preferred over `inetutils`. 94 + To instead prioritize this package, set a _lower_ `meta.priority`, or 95 + use e.g. `lib.setPrio 5 inetutils`. 96 + 97 + Note that the default `meta.priority` is defined in `buildEnv` and is 98 + currently 5. 99 + */ 100 + priority = (util-linux.meta.priority or 5) + 1; 90 101 }; 91 102 }
+2 -2
pkgs/tools/networking/picosnitch/default.nix
··· 6 6 7 7 python3.pkgs.buildPythonApplication rec { 8 8 pname = "picosnitch"; 9 - version = "1.0.1"; 9 + version = "1.0.3"; 10 10 11 11 src = fetchPypi { 12 12 inherit pname version; 13 - sha256 = "5d427eb46de448e4109f68ed435dd38426df8200aea5bb668639aabe1f0b4580"; 13 + sha256 = "78285e91b5c4d8e07529a34a7c3fe606acb6f950ee3cc78bb6c346bc2195b68a"; 14 14 }; 15 15 16 16 propagatedBuildInputs = with python3.pkgs; [
-1
pkgs/tools/virtualization/alpine-make-vm-image/default.nix
··· 29 29 meta = with lib; { 30 30 homepage = "https://github.com/alpinelinux/alpine-make-vm-image"; 31 31 description = "Make customized Alpine Linux disk image for virtual machines"; 32 - maintainers = with maintainers; [ qyliss ]; 33 32 license = licenses.mit; 34 33 platforms = platforms.unix; 35 34 mainProgram = "alpine-make-vm-image";
+4
pkgs/top-level/aliases.nix
··· 172 172 compton = throw "'compton' has been renamed to/replaced by 'picom'"; # Converted to throw 2023-09-10 173 173 concurrencykit = libck; # Added 2021-03 174 174 connmanPackages = throw "'connmanPackages' was removed and their subpackages/attributes were promoted to top level."; # Added 2023-10-08 175 + convoy = throw "'convoy' has been removed from nixpkgs, as it was archived upstream"; # Added 2023-12-27 175 176 cups-kyodialog3 = cups-kyodialog; # Added 2022-11-12 176 177 cvs_fast_export = cvs-fast-export; # Added 2021-06-10 177 178 ··· 211 212 devserver = throw "'devserver' has been removed in favor of 'miniserve' or other alternatives"; # Added 2023-01-13 212 213 dhcp = throw "dhcp (ISC DHCP) has been removed from nixpkgs, because it reached its end of life"; # Added 2023-04-04 213 214 dnnl = oneDNN; # Added 2020-04-22 215 + docker-machine = throw "'docker-machine' has been removed, because the upstream project was archived"; # Added 2023-12-27 216 + docker-machine-kvm = throw "'docker-machine-kvm' has been removed, because 'docker-machine' was archived upstream and removed"; # Added 2023-12-27 217 + docker-machine-xhyve = throw "'docker-machine-xhyve' has been removed, because 'docker-machine' was archived upstream and removed"; # Added 2023-12-27 214 218 dolphin-emu-beta = dolphin-emu; # Added 2023-02-11 215 219 dolphinEmu = dolphin-emu; # Added 2021-11-10 216 220 dolphinEmuMaster = dolphin-emu-beta; # Added 2021-11-10
+10 -13
pkgs/top-level/all-packages.nix
··· 7258 7258 7259 7259 convmv = callPackage ../tools/misc/convmv { }; 7260 7260 7261 - convoy = callPackage ../tools/filesystems/convoy { }; 7262 - 7263 7261 cpcfs = callPackage ../tools/filesystems/cpcfs { }; 7264 7262 7265 7263 coreutils = callPackage ../tools/misc/coreutils { }; ··· 11756 11754 then (overrideLibcxx llvmPackages_15.stdenv).cc 11757 11755 else clang_15; 11758 11756 llvm = llvm_15; 11757 + openexr = openexr_3; 11759 11758 }; 11760 11759 11761 11760 osqp = callPackage ../development/libraries/science/math/osqp { }; ··· 30355 30354 30356 30355 akira-unstable = callPackage ../applications/graphics/akira { }; 30357 30356 30358 - alembic = callPackage ../development/libraries/alembic { }; 30357 + alembic = callPackage ../development/libraries/alembic { 30358 + openexr = openexr_3; 30359 + }; 30359 30360 30360 30361 alfaview = callPackage ../applications/networking/instant-messengers/alfaview { }; 30361 30362 ··· 30662 30663 blender = callPackage ../applications/misc/blender { 30663 30664 # LLVM 11 crashes when compiling GHOST_SystemCocoa.mm 30664 30665 stdenv = if stdenv.isDarwin then llvmPackages_10.stdenv else stdenv; 30666 + openexr = openexr_3; 30665 30667 inherit (darwin.apple_sdk.frameworks) Cocoa CoreGraphics ForceFeedback OpenAL OpenGL; 30666 30668 }; 30667 30669 ··· 31126 31128 docker-proxy = callPackage ../applications/virtualization/docker/proxy.nix { }; 31127 31129 31128 31130 docker-gc = callPackage ../applications/virtualization/docker/gc.nix { }; 31129 - 31130 - docker-machine = callPackage ../applications/networking/cluster/docker-machine { }; 31131 31131 docker-machine-hyperkit = callPackage ../applications/networking/cluster/docker-machine/hyperkit.nix { }; 31132 - docker-machine-kvm = callPackage ../applications/networking/cluster/docker-machine/kvm.nix { }; 31133 31132 docker-machine-kvm2 = callPackage ../applications/networking/cluster/docker-machine/kvm2.nix { }; 31134 - docker-machine-xhyve = callPackage ../applications/networking/cluster/docker-machine/xhyve.nix { 31135 - inherit (darwin.apple_sdk.frameworks) Hypervisor vmnet; 31136 - inherit (darwin) cctools; 31137 - }; 31138 31133 31139 31134 docker-distribution = callPackage ../applications/virtualization/docker/distribution.nix { }; 31140 31135 ··· 34401 34396 34402 34397 openfx = callPackage ../development/libraries/openfx { }; 34403 34398 34404 - openimageio = darwin.apple_sdk_11_0.callPackage ../development/libraries/openimageio { }; 34399 + openimageio = darwin.apple_sdk_11_0.callPackage ../development/libraries/openimageio { 34400 + openexr = openexr_3; 34401 + }; 34405 34402 34406 34403 openjump = callPackage ../applications/misc/openjump { }; 34407 34404 ··· 37927 37924 # MapTool is fussy about which JRE it uses; OpenJDK will leave it hanging 37928 37925 # at launch in a class initialization deadlock. MapTool ships Temurin with 37929 37926 # their pre-built releases so we might as well use it too. 37930 - jre = temurin-bin-17; 37931 - openjfx = openjfx17; 37927 + jre = temurin-bin-21; 37928 + openjfx = openjfx21; 37932 37929 }; 37933 37930 37934 37931 mari0 = callPackage ../games/mari0 { };
+2
pkgs/top-level/python-packages.nix
··· 8772 8772 8773 8773 opentelemetry-instrumentation-django = callPackage ../development/python-modules/opentelemetry-instrumentation-django { }; 8774 8774 8775 + opentelemetry-instrumentation-flask = callPackage ../development/python-modules/opentelemetry-instrumentation-flask { }; 8776 + 8775 8777 opentelemetry-instrumentation-grpc = callPackage ../development/python-modules/opentelemetry-instrumentation-grpc { }; 8776 8778 8777 8779 opentelemetry-instrumentation-wsgi = callPackage ../development/python-modules/opentelemetry-instrumentation-wsgi { };