Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
bb21178e 191e6063

+363 -1220
+6
maintainers/maintainer-list.nix
··· 3946 fingerprint = "4E35 F2E5 2132 D654 E815 A672 DB2C BC24 2868 6000"; 3947 }]; 3948 }; 3949 deejayem = { 3950 email = "nixpkgs.bu5hq@simplelogin.com"; 3951 github = "deejayem";
··· 3946 fingerprint = "4E35 F2E5 2132 D654 E815 A672 DB2C BC24 2868 6000"; 3947 }]; 3948 }; 3949 + declan = { 3950 + name = "Declan Rixon"; 3951 + email = "declan.fraser.rixon@gmail.com"; 3952 + github = "DeclanRixon"; 3953 + githubId = 57464835; 3954 + }; 3955 deejayem = { 3956 email = "nixpkgs.bu5hq@simplelogin.com"; 3957 github = "deejayem";
+1 -1
nixos/modules/services/audio/wyoming/faster-whisper.nix
··· 71 ]; 72 default = "cpu"; 73 description = mdDoc '' 74 - Id of a speaker in a multi-speaker model. 75 ''; 76 }; 77
··· 71 ]; 72 default = "cpu"; 73 description = mdDoc '' 74 + Determines the platform faster-whisper is run on. CPU works everywhere, CUDA requires a compatible NVIDIA GPU. 75 ''; 76 }; 77
+1
pkgs/applications/display-managers/greetd/tuigreet.nix
··· 22 license = licenses.gpl3Plus; 23 maintainers = with maintainers; [ luc65r ivar ]; 24 platforms = platforms.linux; 25 }; 26 }
··· 22 license = licenses.gpl3Plus; 23 maintainers = with maintainers; [ luc65r ivar ]; 24 platforms = platforms.linux; 25 + mainProgram = "tuigreet"; 26 }; 27 }
+2 -2
pkgs/applications/misc/calibre/default.nix
··· 32 33 stdenv.mkDerivation (finalAttrs: { 34 pname = "calibre"; 35 - version = "6.23.0"; 36 37 src = fetchurl { 38 url = "https://download.calibre-ebook.com/${finalAttrs.version}/calibre-${finalAttrs.version}.tar.xz"; 39 - hash = "sha256-XX511kUtL4lpSsp9JTuHrGJd4M6ChA6PwY5enn2zf8I="; 40 }; 41 42 # https://sources.debian.org/patches/calibre/${finalAttrs.version}+dfsg-1
··· 32 33 stdenv.mkDerivation (finalAttrs: { 34 pname = "calibre"; 35 + version = "6.24.0"; 36 37 src = fetchurl { 38 url = "https://download.calibre-ebook.com/${finalAttrs.version}/calibre-${finalAttrs.version}.tar.xz"; 39 + hash = "sha256-SG6st8RRN2hGFQa1XB93fbklTNta5uJXGSeY+F7CSPY="; 40 }; 41 42 # https://sources.debian.org/patches/calibre/${finalAttrs.version}+dfsg-1
+20 -13
pkgs/applications/misc/seatd/default.nix
··· 8 , systemdSupport ? lib.meta.availableOn stdenv.hostPlatform systemd, systemd 9 }: 10 11 - stdenv.mkDerivation rec { 12 pname = "seatd"; 13 - version = "0.7.0"; 14 15 src = fetchFromSourcehut { 16 owner = "~kennylevinsen"; 17 repo = "seatd"; 18 - rev = version; 19 - sha256 = "sha256-m8xoL90GI822FTgCXuVr3EejLAMUStkPKVoV7w8ayIE="; 20 }; 21 22 outputs = [ "bin" "out" "dev" "man" ]; 23 24 - depsBuildBuild = [ pkg-config ]; 25 26 - nativeBuildInputs = [ meson ninja pkg-config scdoc ]; 27 28 buildInputs = lib.optionals systemdSupport [ systemd ]; 29 ··· 33 "-Dserver=enabled" 34 ]; 35 36 - meta = with lib; { 37 description = "A universal seat management library"; 38 - changelog = "https://git.sr.ht/~kennylevinsen/seatd/refs/${version}"; 39 - homepage = "https://sr.ht/~kennylevinsen/seatd/"; 40 - license = licenses.mit; 41 - platforms = with platforms; freebsd ++ linux ++ netbsd; 42 - maintainers = with maintainers; [ emantor ]; 43 }; 44 - }
··· 8 , systemdSupport ? lib.meta.availableOn stdenv.hostPlatform systemd, systemd 9 }: 10 11 + stdenv.mkDerivation (finalAttrs: { 12 pname = "seatd"; 13 + version = "0.8.0"; 14 15 src = fetchFromSourcehut { 16 owner = "~kennylevinsen"; 17 repo = "seatd"; 18 + rev = finalAttrs.version; 19 + hash = "sha256-YaR4VuY+wrzbnhER4bkwdm0rTY1OVMtixdDEhu7Lnws="; 20 }; 21 22 outputs = [ "bin" "out" "dev" "man" ]; 23 24 + depsBuildBuild = [ 25 + pkg-config 26 + ]; 27 28 + nativeBuildInputs = [ 29 + meson 30 + ninja 31 + pkg-config 32 + scdoc 33 + ]; 34 35 buildInputs = lib.optionals systemdSupport [ systemd ]; 36 ··· 40 "-Dserver=enabled" 41 ]; 42 43 + meta = { 44 description = "A universal seat management library"; 45 + changelog = "https://git.sr.ht/~kennylevinsen/seatd/refs/${finalAttrs.version}"; 46 + homepage = "https://sr.ht/~kennylevinsen/seatd/"; 47 + license = lib.licenses.mit; 48 + maintainers = with lib.maintainers; [ emantor ]; 49 + platforms = with lib.platforms; freebsd ++ linux ++ netbsd; 50 }; 51 + })
+8 -2
pkgs/applications/misc/waybar/default.nix
··· 18 , libxkbcommon 19 , cavaSupport ? true, alsa-lib, fftw, iniparser, ncurses, pipewire, portaudio, SDL2 20 , evdevSupport ? true, libevdev 21 , inputSupport ? true, libinput 22 , jackSupport ? true, libjack2 23 , mpdSupport ? true, libmpdclient ··· 64 patchShebangs . 65 ) 66 ''; 67 68 nativeBuildInputs = [ 69 meson ninja pkg-config scdoc wrapGAppsHook ··· 88 ++ optional cavaSupport portaudio 89 ++ optional cavaSupport SDL2 90 ++ optional evdevSupport libevdev 91 ++ optional inputSupport libinput 92 ++ optional jackSupport libjack2 93 ++ optional mpdSupport libmpdclient ··· 126 "-Dsystemd=disabled" 127 "-Dgtk-layer-shell=enabled" 128 "-Dman-pages=enabled" 129 - ]; 130 131 preFixup = lib.optionalString withMediaPlayer '' 132 cp $src/resources/custom_modules/mediaplayer.py $out/bin/waybar-mediaplayer.py ··· 139 changelog = "https://github.com/alexays/waybar/releases/tag/${version}"; 140 description = "Highly customizable Wayland bar for Sway and Wlroots based compositors"; 141 license = licenses.mit; 142 - maintainers = with maintainers; [ FlorianFranzen minijackson synthetica lovesegfault rodrgz ]; 143 platforms = platforms.unix; 144 homepage = "https://github.com/alexays/waybar"; 145 mainProgram = "waybar";
··· 18 , libxkbcommon 19 , cavaSupport ? true, alsa-lib, fftw, iniparser, ncurses, pipewire, portaudio, SDL2 20 , evdevSupport ? true, libevdev 21 + , hyprlandSupport ? false, hyprland 22 , inputSupport ? true, libinput 23 , jackSupport ? true, libjack2 24 , mpdSupport ? true, libmpdclient ··· 65 patchShebangs . 66 ) 67 ''; 68 + 69 + # Patch for workspaces support in wlr/workspaces 70 + # See https://wiki.hyprland.org/Useful-Utilities/Status-Bars/#waybar 71 + patches = lib.optional hyprlandSupport [ ./hyprland.diff ]; 72 73 nativeBuildInputs = [ 74 meson ninja pkg-config scdoc wrapGAppsHook ··· 93 ++ optional cavaSupport portaudio 94 ++ optional cavaSupport SDL2 95 ++ optional evdevSupport libevdev 96 + ++ optional hyprlandSupport hyprland 97 ++ optional inputSupport libinput 98 ++ optional jackSupport libjack2 99 ++ optional mpdSupport libmpdclient ··· 132 "-Dsystemd=disabled" 133 "-Dgtk-layer-shell=enabled" 134 "-Dman-pages=enabled" 135 + ] ++ lib.optional hyprlandSupport "-Dexperimental=true"; 136 137 preFixup = lib.optionalString withMediaPlayer '' 138 cp $src/resources/custom_modules/mediaplayer.py $out/bin/waybar-mediaplayer.py ··· 145 changelog = "https://github.com/alexays/waybar/releases/tag/${version}"; 146 description = "Highly customizable Wayland bar for Sway and Wlroots based compositors"; 147 license = licenses.mit; 148 + maintainers = with maintainers; [ FlorianFranzen minijackson synthetica lovesegfault rodrgz jtbx ]; 149 platforms = platforms.unix; 150 homepage = "https://github.com/alexays/waybar"; 151 mainProgram = "waybar";
+12
pkgs/applications/misc/waybar/hyprland.diff
···
··· 1 + --- a/src/modules/wlr/workspace_manager.cpp 2 + +++ b/src/modules/wlr/workspace_manager.cpp 3 + @@ -523,7 +523,8 @@ 4 + if (action.empty()) 5 + return true; 6 + else if (action == "activate") { 7 + - zext_workspace_handle_v1_activate(workspace_handle_); 8 + + const std::string command = "hyprctl dispatch workspace " + name_; 9 + + system(command.c_str()); 10 + } else if (action == "close") { 11 + zext_workspace_handle_v1_remove(workspace_handle_); 12 + } else {
+2 -2
pkgs/applications/misc/xmrig/proxy.nix
··· 13 in 14 stdenv.mkDerivation rec { 15 pname = "xmrig-proxy"; 16 - version = "6.19.2"; 17 18 src = fetchFromGitHub { 19 owner = "xmrig"; 20 repo = "xmrig-proxy"; 21 rev = "v${version}"; 22 - hash = "sha256-3nEfg2hmOMjevo5VhjelIeV2xRwkIOVhLNxBmPzdWog="; 23 }; 24 25 postPatch = ''
··· 13 in 14 stdenv.mkDerivation rec { 15 pname = "xmrig-proxy"; 16 + version = "6.20.0"; 17 18 src = fetchFromGitHub { 19 owner = "xmrig"; 20 repo = "xmrig-proxy"; 21 rev = "v${version}"; 22 + hash = "sha256-RliH4cr96lsigtoJiq5ymkIY8rbXG4xYmhWDAwZpSY0="; 23 }; 24 25 postPatch = ''
+3 -3
pkgs/applications/networking/browsers/chromium/upstream-info.nix
··· 41 version = "2023-05-19"; 42 }; 43 }; 44 - sha256 = "0wgp44qnvmdqf2kk870ndm51rcvar36li2qq632ay4n8gfpbrm79"; 45 - sha256bin64 = "1w2jl92x78s4vxv4p1imkz7qaq51yvs0wiz2bclbjz0hjlw9akr3"; 46 - version = "115.0.5790.110"; 47 }; 48 ungoogled-chromium = { 49 deps = {
··· 41 version = "2023-05-19"; 42 }; 43 }; 44 + sha256 = "1h3j24ihn76qkvckzg703pm1jsh6nbkc48n2zx06kia8wz96567z"; 45 + sha256bin64 = "04jklk2zwkyy8i70v9nk7nw35w2g9pyxdw9w3sn9mddgbjjph5z9"; 46 + version = "115.0.5790.170"; 47 }; 48 ungoogled-chromium = { 49 deps = {
+3 -3
pkgs/applications/networking/instant-messengers/twitch-tui/default.nix
··· 9 10 rustPlatform.buildRustPackage rec { 11 pname = "twitch-tui"; 12 - version = "2.4.0"; 13 14 src = fetchFromGitHub { 15 owner = "Xithrius"; 16 repo = pname; 17 rev = "refs/tags/v${version}"; 18 - hash = "sha256-giD26vFR+KRcPwNlZD23Km9AYS5iYUlBfhIiMpScIiE="; 19 }; 20 21 - cargoHash = "sha256-wUw11toTHtm/opa8TBIcbPK/pjOZZCUieeIXCdn4oto="; 22 23 nativeBuildInputs = [ 24 pkg-config
··· 9 10 rustPlatform.buildRustPackage rec { 11 pname = "twitch-tui"; 12 + version = "2.4.1"; 13 14 src = fetchFromGitHub { 15 owner = "Xithrius"; 16 repo = pname; 17 rev = "refs/tags/v${version}"; 18 + hash = "sha256-+dKS9lp5M8vh0V4VGyWAozozdsyCPpCZR4CQK5s51Ds="; 19 }; 20 21 + cargoHash = "sha256-CzrOsLUTfZ2uEIj/AHFmdfZniwlQ6fIkL2pbBHF8YkU="; 22 23 nativeBuildInputs = [ 24 pkg-config
+45
pkgs/applications/video/timelens/default.nix
···
··· 1 + { lib 2 + , rustPlatform 3 + , fetchFromGitHub 4 + , pkg-config 5 + , glib 6 + , gst_all_1 7 + , wrapGAppsHook 8 + }: 9 + 10 + rustPlatform.buildRustPackage rec { 11 + pname = "timelens"; 12 + version = "0.1.1"; 13 + 14 + src = fetchFromGitHub { 15 + owner = "timelens"; 16 + repo = "timelens"; 17 + rev = version; 18 + hash = "sha256-cGFM1QOuavGwGBccUEttSTp+aD+d31Cqul+AQYvbyhY="; 19 + }; 20 + 21 + cargoHash = "sha256-rVE2foebSEk3zJQTAkmhoIOFyMArGnt9tLlOS7RjQYM="; 22 + 23 + nativeBuildInputs = [ 24 + pkg-config 25 + wrapGAppsHook 26 + ]; 27 + 28 + buildInputs = [ 29 + glib 30 + gst_all_1.gstreamer 31 + gst_all_1.gst-libav 32 + gst_all_1.gst-plugins-bad 33 + gst_all_1.gst-plugins-base 34 + gst_all_1.gst-plugins-good 35 + gst_all_1.gst-plugins-ugly 36 + ]; 37 + 38 + meta = { 39 + description = "A open source project for creating visual timelines"; 40 + homepage = "https://timelens.blinry.org"; 41 + changelog = "https://github.com/timelens/timelens/blob/${src.rev}/CHANGELOG.md"; 42 + license = lib.licenses.gpl2Plus; 43 + maintainers = with lib.maintainers; [ janik ]; 44 + }; 45 + }
+1
pkgs/applications/virtualization/docker/default.nix
··· 274 ''; 275 license = licenses.asl20; 276 maintainers = with maintainers; [ offline vdemeester periklis maxeaubrey ]; 277 }; 278 }); 279
··· 274 ''; 275 license = licenses.asl20; 276 maintainers = with maintainers; [ offline vdemeester periklis maxeaubrey ]; 277 + mainProgram = "docker"; 278 }; 279 }); 280
+21 -15
pkgs/development/embedded/fpga/openfpgaloader/default.nix
··· 1 - { stdenv 2 , lib 3 - , fetchFromGitHub 4 - , cmake 5 - , pkg-config 6 , libftdi1 7 , libusb1 8 , udev 9 - , hidapi 10 , zlib 11 }: 12 13 - stdenv.mkDerivation rec { 14 pname = "openfpgaloader"; 15 - version = "0.10.0"; 16 17 src = fetchFromGitHub { 18 owner = "trabucayre"; 19 repo = "openFPGALoader"; 20 - rev = "v${version}"; 21 - sha256 = "sha256-MPIFD7/jUEotY/EhuzNhaz8C3LVMxUr++fhtCpbbz0o="; 22 }; 23 24 - nativeBuildInputs = [ cmake pkg-config ]; 25 26 buildInputs = [ 27 libftdi1 28 libusb1 29 udev 30 - hidapi 31 zlib 32 ]; 33 34 - meta = with lib; { 35 description = "Universal utility for programming FPGAs"; 36 homepage = "https://github.com/trabucayre/openFPGALoader"; 37 - license = licenses.agpl3Only; 38 - maintainers = with maintainers; [ danderson ]; 39 }; 40 - }
··· 1 + { 2 + cmake 3 + , fetchFromGitHub 4 + , hidapi 5 , lib 6 , libftdi1 7 , libusb1 8 + , pkg-config 9 + , stdenv 10 , udev 11 , zlib 12 }: 13 14 + stdenv.mkDerivation (finalAttrs: { 15 pname = "openfpgaloader"; 16 + version = "0.11.0"; 17 18 src = fetchFromGitHub { 19 owner = "trabucayre"; 20 repo = "openFPGALoader"; 21 + rev = "v${finalAttrs.version}"; 22 + hash = "sha256-OiyuhDrK4w13lRmgfmMlZ+1gvRZCJxsOF6MzLy3CFpg="; 23 }; 24 25 + nativeBuildInputs = [ 26 + cmake 27 + pkg-config 28 + ]; 29 30 buildInputs = [ 31 + hidapi 32 libftdi1 33 libusb1 34 udev 35 zlib 36 ]; 37 38 + meta = { 39 + broken = stdenv.isDarwin; # error: Package ‘systemd-253.6’ is not available on the requested Darwin platform. 40 description = "Universal utility for programming FPGAs"; 41 homepage = "https://github.com/trabucayre/openFPGALoader"; 42 + license = lib.licenses.agpl3Only; 43 + maintainers = with lib.maintainers; [ danderson ]; 44 + platforms = lib.platforms.linux; 45 }; 46 + })
+23 -17
pkgs/development/libraries/libfive/default.nix
··· 1 { lib 2 - , mkDerivation 3 , wrapQtAppsHook 4 , fetchFromGitHub 5 , cmake ··· 10 , libpng 11 , boost 12 , guile 13 - , stdenv 14 }: 15 16 - mkDerivation { 17 - pname = "libfive-unstable"; 18 - version = "2022-05-19"; 19 20 src = fetchFromGitHub { 21 owner = "libfive"; 22 repo = "libfive"; 23 - rev = "d83cc22709ff1f7c478be07ff2419e30e024834e"; 24 - sha256 = "lNJg2LCpFcTewSA00s7omUtzhVxycAXvo6wEM/JjrN0="; 25 }; 26 27 nativeBuildInputs = [ wrapQtAppsHook cmake ninja pkg-config ]; 28 - buildInputs = [ eigen zlib libpng boost guile ]; 29 30 preConfigure = '' 31 substituteInPlace studio/src/guile/interpreter.cpp \ 32 - --replace "qputenv(\"GUILE_LOAD_COMPILED_PATH\", \"libfive/bind/guile\");" \ 33 - "qputenv(\"GUILE_LOAD_COMPILED_PATH\", \"libfive/bind/guile:$out/${guile.siteCcacheDir}\");" 34 35 substituteInPlace libfive/bind/guile/CMakeLists.txt \ 36 --replace "LIBFIVE_FRAMEWORK_DIR=$<TARGET_FILE_DIR:libfive>" \ ··· 43 44 cmakeFlags = [ 45 "-DGUILE_CCACHE_DIR=${placeholder "out"}/${guile.siteCcacheDir}" 46 ]; 47 48 - postInstall = if stdenv.isDarwin then '' 49 # No rules to install the mac app, so do it manually. 50 mkdir -p $out/Applications 51 cp -r studio/Studio.app $out/Applications/Studio.app 52 53 - install_name_tool \ 54 - -change libfive.dylib $out/lib/libfive.dylib \ 55 - -change libfive-guile.dylib $out/lib/libfive-guile.dylib \ 56 - $out/Applications/Studio.app/Contents/MacOS/Studio 57 - '' else '' 58 # Link "Studio" binary to "libfive-studio" to be more obvious: 59 ln -s "$out/bin/Studio" "$out/bin/libfive-studio" 60 ''; ··· 64 homepage = "https://libfive.com/"; 65 maintainers = with maintainers; [ hodapp kovirobi ]; 66 license = with licenses; [ mpl20 gpl2Plus ]; 67 - platforms = with platforms; linux ++ darwin; 68 }; 69 }
··· 1 { lib 2 + , stdenv 3 , wrapQtAppsHook 4 , fetchFromGitHub 5 , cmake ··· 10 , libpng 11 , boost 12 , guile 13 + , qtbase 14 + , darwin 15 }: 16 17 + stdenv.mkDerivation { 18 + pname = "libfive"; 19 + version = "unstable-2023-06-07"; 20 21 src = fetchFromGitHub { 22 owner = "libfive"; 23 repo = "libfive"; 24 + rev = "c85ffe1ba1570c2551434c5bad731884aaf80598"; 25 + hash = "sha256-OITy3fJx+Z6856V3D/KpSQRJztvOdJdqUv1c65wNgCc="; 26 }; 27 28 nativeBuildInputs = [ wrapQtAppsHook cmake ninja pkg-config ]; 29 + buildInputs = [ eigen zlib libpng boost guile qtbase ] 30 + ++ lib.optionals stdenv.isDarwin [ darwin.apple_sdk_11_0.frameworks.Cocoa ]; 31 32 preConfigure = '' 33 substituteInPlace studio/src/guile/interpreter.cpp \ 34 + --replace '"libfive/bind/guile"' \ 35 + '"libfive/bind/guile:${placeholder "out"}/${guile.siteCcacheDir}"' \ 36 + --replace '(app_resource_dir + ":" + finder_build_dir).toLocal8Bit()' \ 37 + '"libfive/bind/guile:${placeholder "out"}/${guile.siteCcacheDir}"' 38 39 substituteInPlace libfive/bind/guile/CMakeLists.txt \ 40 --replace "LIBFIVE_FRAMEWORK_DIR=$<TARGET_FILE_DIR:libfive>" \ ··· 47 48 cmakeFlags = [ 49 "-DGUILE_CCACHE_DIR=${placeholder "out"}/${guile.siteCcacheDir}" 50 + ] ++ lib.optionals (stdenv.isDarwin && lib.versionOlder stdenv.hostPlatform.darwinMinVersion "11") [ 51 + # warning: 'aligned_alloc' is only available on macOS 10.15 or newer 52 + "-DCMAKE_OSX_DEPLOYMENT_TARGET=10.15" 53 ]; 54 55 + postInstall = lib.optionalString stdenv.isDarwin '' 56 # No rules to install the mac app, so do it manually. 57 mkdir -p $out/Applications 58 cp -r studio/Studio.app $out/Applications/Studio.app 59 60 + install_name_tool -add_rpath $out/lib $out/Applications/Studio.app/Contents/MacOS/Studio 61 + 62 + makeWrapper $out/Applications/Studio.app/Contents/MacOS/Studio $out/bin/Studio 63 + '' + '' 64 # Link "Studio" binary to "libfive-studio" to be more obvious: 65 ln -s "$out/bin/Studio" "$out/bin/libfive-studio" 66 ''; ··· 70 homepage = "https://libfive.com/"; 71 maintainers = with maintainers; [ hodapp kovirobi ]; 72 license = with licenses; [ mpl20 gpl2Plus ]; 73 + platforms = with platforms; all; 74 }; 75 }
+7 -7
pkgs/development/libraries/libgpiod/default.nix
··· 1 - { lib, stdenv, fetchurl, autoreconfHook, autoconf-archive, pkg-config, kmod 2 - , enable-tools ? true 3 - , enablePython ? false, python3, ncurses }: 4 5 stdenv.mkDerivation rec { 6 pname = "libgpiod"; ··· 11 hash = "sha256-tu2lU1YWCo5zkG49SOlZ74EpZ4fXZJdbEPJX6WYGaOk="; 12 }; 13 14 - buildInputs = [ kmod ] ++ lib.optionals enablePython [ python3 ncurses ]; 15 nativeBuildInputs = [ 16 autoconf-archive 17 pkg-config ··· 21 configureFlags = [ 22 "--enable-tools=${if enable-tools then "yes" else "no"}" 23 "--enable-bindings-cxx" 24 - "--prefix=${placeholder "out"}" 25 - ] ++ lib.optional enablePython "--enable-bindings-python"; 26 27 meta = with lib; { 28 description = "C library and tools for interacting with the linux GPIO character device"; ··· 32 data structures behind a straightforward API. 33 ''; 34 homepage = "https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git/about/"; 35 - license = licenses.lgpl2; 36 maintainers = [ maintainers.expipiplus1 ]; 37 platforms = platforms.linux; 38 };
··· 1 + { lib, stdenv, fetchurl, autoreconfHook, autoconf-archive, pkg-config 2 + , enable-tools ? true }: 3 4 stdenv.mkDerivation rec { 5 pname = "libgpiod"; ··· 10 hash = "sha256-tu2lU1YWCo5zkG49SOlZ74EpZ4fXZJdbEPJX6WYGaOk="; 11 }; 12 13 nativeBuildInputs = [ 14 autoconf-archive 15 pkg-config ··· 19 configureFlags = [ 20 "--enable-tools=${if enable-tools then "yes" else "no"}" 21 "--enable-bindings-cxx" 22 + ]; 23 24 meta = with lib; { 25 description = "C library and tools for interacting with the linux GPIO character device"; ··· 29 data structures behind a straightforward API. 30 ''; 31 homepage = "https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git/about/"; 32 + license = with licenses; [ 33 + lgpl21Plus # libgpiod 34 + lgpl3Plus # C++ bindings 35 + ] ++ lib.optional enable-tools gpl2Plus; 36 maintainers = [ maintainers.expipiplus1 ]; 37 platforms = platforms.linux; 38 };
+36
pkgs/development/libraries/libraqm/default.nix
···
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , pkg-config 5 + , meson 6 + , ninja 7 + , freetype 8 + , harfbuzz 9 + , fribidi 10 + }: 11 + 12 + stdenv.mkDerivation rec { 13 + pname = "libraqm"; 14 + version = "0.10.1"; 15 + 16 + src = fetchFromGitHub { 17 + owner = "HOST-Oman"; 18 + repo = "libraqm"; 19 + rev = "v${version}"; 20 + sha256 = "sha256-H9W+7Mob3o5ctxfp5UhIxatSdXqqvkpyEibJx9TO7a8="; 21 + }; 22 + 23 + buildInputs = [ freetype harfbuzz fribidi ]; 24 + 25 + nativeBuildInputs = [ pkg-config meson ninja ]; 26 + 27 + doCheck = true; 28 + 29 + meta = with lib; { 30 + description = "A library for complex text layout"; 31 + homepage = "https://github.com/HOST-Oman/libraqm"; 32 + license = licenses.mit; 33 + maintainers = with maintainers; [ sifmelcara ]; 34 + platforms = platforms.all; 35 + }; 36 + }
+2 -2
pkgs/development/python-modules/bimmer-connected/default.nix
··· 14 15 buildPythonPackage rec { 16 pname = "bimmer-connected"; 17 - version = "0.13.8"; 18 format = "setuptools"; 19 20 disabled = pythonOlder "3.6"; ··· 23 owner = "bimmerconnected"; 24 repo = "bimmer_connected"; 25 rev = "refs/tags/${version}"; 26 - hash = "sha256-IC668e9XRi4rxwiwwdu4mkrQQy/hkM3OGodCDso/Uo4="; 27 }; 28 29 nativeBuildInputs = [
··· 14 15 buildPythonPackage rec { 16 pname = "bimmer-connected"; 17 + version = "0.13.9"; 18 format = "setuptools"; 19 20 disabled = pythonOlder "3.6"; ··· 23 owner = "bimmerconnected"; 24 repo = "bimmer_connected"; 25 rev = "refs/tags/${version}"; 26 + hash = "sha256-iAfP8idJXhAsCnhlGUyMHK723kEER5bCYJNLsvaCrTA="; 27 }; 28 29 nativeBuildInputs = [
+25
pkgs/development/python-modules/libgpiod/default.nix
···
··· 1 + { lib 2 + , buildPythonPackage 3 + , libgpiod 4 + }: 5 + buildPythonPackage { 6 + inherit (libgpiod) pname version src; 7 + format = "setuptools"; 8 + 9 + buildInputs = [ libgpiod ]; 10 + 11 + preConfigure = '' 12 + cd bindings/python 13 + ''; 14 + 15 + # Requires libgpiod built with --enable-tests 16 + doCheck = false; 17 + pythonImportsCheck = [ "gpiod" ]; 18 + 19 + meta = with lib; { 20 + description = "Python bindings for libgpiod"; 21 + homepage = "https://git.kernel.org/pub/scm/libs/libgpiod/libgpiod.git/about/"; 22 + license = licenses.lgpl21Plus; 23 + maintainers = with maintainers; [ lopsided98 ]; 24 + }; 25 + }
+22 -9
pkgs/development/python-modules/pygccxml/default.nix
··· 1 - { lib, castxml, fetchFromGitHub, buildPythonPackage, 2 - llvmPackages }: 3 buildPythonPackage rec { 4 pname = "pygccxml"; 5 - version = "2.2.1"; 6 7 src = fetchFromGitHub { 8 - owner = "gccxml"; 9 - repo = "pygccxml"; 10 - rev = "v${version}"; 11 - sha256 = "1msqpg3dqn7wjlf91ddljxzz01a3b1p2sy91n36lrsy87lz499gh"; 12 }; 13 14 - buildInputs = [ castxml llvmPackages.libcxxStdenv]; 15 16 # running the suite is hard, needs to generate xml_generator.cfg 17 # but the format doesn't accept -isystem directives 18 doCheck = false; 19 20 meta = with lib; { 21 homepage = "https://github.com/gccxml/pygccxml"; 22 - description = "Python package for easy C++ declarations navigation"; 23 license = licenses.boost; 24 maintainers = with maintainers; [ teto ]; 25 };
··· 1 + { lib 2 + , castxml 3 + , fetchFromGitHub 4 + , buildPythonPackage 5 + , llvmPackages 6 + , pythonOlder 7 + }: 8 + 9 buildPythonPackage rec { 10 pname = "pygccxml"; 11 + version = "2.3.0"; 12 + format = "setuptools"; 13 + 14 + disabled = pythonOlder "3.7"; 15 16 src = fetchFromGitHub { 17 + owner = "gccxml"; 18 + repo = "pygccxml"; 19 + rev = "refs/tags/v${version}"; 20 + hash = "sha256-+cmp41iWbkUSLNFLvEPHocpTQAX2CpD8HMXLIYcy+8k="; 21 }; 22 23 + buildInputs = [ 24 + castxml 25 + llvmPackages.libcxxStdenv 26 + ]; 27 28 # running the suite is hard, needs to generate xml_generator.cfg 29 # but the format doesn't accept -isystem directives 30 doCheck = false; 31 32 meta = with lib; { 33 + description = "Python package for easy C++ declarations navigation"; 34 homepage = "https://github.com/gccxml/pygccxml"; 35 + changelog = "https://github.com/CastXML/pygccxml/blob/v${version}/CHANGELOG.md"; 36 license = licenses.boost; 37 maintainers = with maintainers; [ teto ]; 38 };
+11 -1
pkgs/development/ruby-modules/gem-config/default.nix
··· 25 , cairo, re2, rake, gobject-introspection, gdk-pixbuf, zeromq, czmq, graphicsmagick, libcxx 26 , file, libvirt, glib, vips, taglib, libopus, linux-pam, libidn, protobuf, fribidi, harfbuzz 27 , bison, flex, pango, python3, patchelf, binutils, freetds, wrapGAppsHook, atk 28 - , bundler, libsass, libexif, libselinux, libsepol, shared-mime-info, libthai, libdatrie 29 , CoreServices, DarwinTools, cctools, libtool, discount, exiv2, libmaxminddb, libyaml 30 , autoSignDarwinBinariesHook, fetchpatch 31 }@args: ··· 710 # https://github.com/NixOS/nixpkgs/issues/19098 711 buildFlags = [ "--disable-lto" ]; 712 }); 713 714 scrypt = attrs: lib.optionalAttrs stdenv.isDarwin { 715 dontBuild = false;
··· 25 , cairo, re2, rake, gobject-introspection, gdk-pixbuf, zeromq, czmq, graphicsmagick, libcxx 26 , file, libvirt, glib, vips, taglib, libopus, linux-pam, libidn, protobuf, fribidi, harfbuzz 27 , bison, flex, pango, python3, patchelf, binutils, freetds, wrapGAppsHook, atk 28 + , bundler, libsass, dart-sass, libexif, libselinux, libsepol, shared-mime-info, libthai, libdatrie 29 , CoreServices, DarwinTools, cctools, libtool, discount, exiv2, libmaxminddb, libyaml 30 , autoSignDarwinBinariesHook, fetchpatch 31 }@args: ··· 710 # https://github.com/NixOS/nixpkgs/issues/19098 711 buildFlags = [ "--disable-lto" ]; 712 }); 713 + 714 + sass-embedded = attrs: { 715 + # Patch the Rakefile to use our dart-sass and not try to fetch anything. 716 + dontBuild = false; 717 + postPatch = '' 718 + substituteInPlace ext/sass/Rakefile \ 719 + --replace \'dart-sass/sass\' \'${dart-sass}/bin/sass\' \ 720 + --replace ' => %w[dart-sass]' "" 721 + ''; 722 + }; 723 724 scrypt = attrs: lib.optionalAttrs stdenv.isDarwin { 725 dontBuild = false;
+2 -2
pkgs/development/tools/buildah/default.nix
··· 17 18 buildGoModule rec { 19 pname = "buildah"; 20 - version = "1.31.0"; 21 22 src = fetchFromGitHub { 23 owner = "containers"; 24 repo = "buildah"; 25 rev = "v${version}"; 26 - hash = "sha256-hnQvpxWIPMlcaIDPEKPHSXUTqbFnfDiTXybRBbFvqDA="; 27 }; 28 29 outputs = [ "out" "man" ];
··· 17 18 buildGoModule rec { 19 pname = "buildah"; 20 + version = "1.31.1"; 21 22 src = fetchFromGitHub { 23 owner = "containers"; 24 repo = "buildah"; 25 rev = "v${version}"; 26 + hash = "sha256-EqnVlYZPddT6jE8G3uXCrj5H0XZJfUrUQkDPoRf8MOc="; 27 }; 28 29 outputs = [ "out" "man" ];
+34
pkgs/development/tools/language-servers/glslls/default.nix
···
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , cmake 5 + , ninja 6 + , python3 7 + }: 8 + 9 + stdenv.mkDerivation (finalAttrs: { 10 + pname = "glslls"; 11 + version = "0.4.1"; 12 + 13 + src = fetchFromGitHub { 14 + owner = "svenstaro"; 15 + repo = "glsl-language-server"; 16 + rev = finalAttrs.version; 17 + fetchSubmodules = true; 18 + hash = "sha256-UgQXxme0uySKYhhVMOO7+EZ4BL2s8nmq9QxC2SFQqRg="; 19 + }; 20 + 21 + nativeBuildInputs = [ 22 + python3 23 + cmake 24 + ninja 25 + ]; 26 + 27 + meta = { 28 + description = "A language server implementation for GLSL"; 29 + homepage = "https://github.com/svenstaro/glsl-language-server"; 30 + license = lib.licenses.mit; 31 + maintainers = with lib.maintainers; [ declan ]; 32 + platforms = lib.platforms.linux; 33 + }; 34 + })
-1080
pkgs/development/tools/reshape/Cargo.lock
··· 1 - # This file is automatically @generated by Cargo. 2 - # It is not intended for manual editing. 3 - version = 3 4 - 5 - [[package]] 6 - name = "addr2line" 7 - version = "0.19.0" 8 - source = "registry+https://github.com/rust-lang/crates.io-index" 9 - checksum = "a76fd60b23679b7d19bd066031410fb7e458ccc5e958eb5c325888ce4baedc97" 10 - dependencies = [ 11 - "gimli", 12 - ] 13 - 14 - [[package]] 15 - name = "adler" 16 - version = "1.0.2" 17 - source = "registry+https://github.com/rust-lang/crates.io-index" 18 - checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 19 - 20 - [[package]] 21 - name = "any_ascii" 22 - version = "0.1.7" 23 - source = "registry+https://github.com/rust-lang/crates.io-index" 24 - checksum = "70033777eb8b5124a81a1889416543dddef2de240019b674c81285a2635a7e1e" 25 - 26 - [[package]] 27 - name = "anyhow" 28 - version = "1.0.68" 29 - source = "registry+https://github.com/rust-lang/crates.io-index" 30 - checksum = "2cb2f989d18dd141ab8ae82f64d1a8cdd37e0840f73a406896cf5e99502fab61" 31 - dependencies = [ 32 - "backtrace", 33 - ] 34 - 35 - [[package]] 36 - name = "async-trait" 37 - version = "0.1.63" 38 - source = "registry+https://github.com/rust-lang/crates.io-index" 39 - checksum = "eff18d764974428cf3a9328e23fc5c986f5fbed46e6cd4cdf42544df5d297ec1" 40 - dependencies = [ 41 - "proc-macro2", 42 - "quote", 43 - "syn", 44 - ] 45 - 46 - [[package]] 47 - name = "atty" 48 - version = "0.2.14" 49 - source = "registry+https://github.com/rust-lang/crates.io-index" 50 - checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" 51 - dependencies = [ 52 - "hermit-abi", 53 - "libc", 54 - "winapi", 55 - ] 56 - 57 - [[package]] 58 - name = "autocfg" 59 - version = "1.1.0" 60 - source = "registry+https://github.com/rust-lang/crates.io-index" 61 - checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 62 - 63 - [[package]] 64 - name = "backtrace" 65 - version = "0.3.67" 66 - source = "registry+https://github.com/rust-lang/crates.io-index" 67 - checksum = "233d376d6d185f2a3093e58f283f60f880315b6c60075b01f36b3b85154564ca" 68 - dependencies = [ 69 - "addr2line", 70 - "cc", 71 - "cfg-if", 72 - "libc", 73 - "miniz_oxide", 74 - "object", 75 - "rustc-demangle", 76 - ] 77 - 78 - [[package]] 79 - name = "base64" 80 - version = "0.13.1" 81 - source = "registry+https://github.com/rust-lang/crates.io-index" 82 - checksum = "9e1b586273c5702936fe7b7d6896644d8be71e6314cfe09d3167c95f712589e8" 83 - 84 - [[package]] 85 - name = "bitflags" 86 - version = "1.3.2" 87 - source = "registry+https://github.com/rust-lang/crates.io-index" 88 - checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 89 - 90 - [[package]] 91 - name = "block-buffer" 92 - version = "0.10.3" 93 - source = "registry+https://github.com/rust-lang/crates.io-index" 94 - checksum = "69cce20737498f97b993470a6e536b8523f0af7892a4f928cceb1ac5e52ebe7e" 95 - dependencies = [ 96 - "generic-array", 97 - ] 98 - 99 - [[package]] 100 - name = "byteorder" 101 - version = "1.4.3" 102 - source = "registry+https://github.com/rust-lang/crates.io-index" 103 - checksum = "14c189c53d098945499cdfa7ecc63567cf3886b3332b312a5b4585d8d3a6a610" 104 - 105 - [[package]] 106 - name = "bytes" 107 - version = "1.3.0" 108 - source = "registry+https://github.com/rust-lang/crates.io-index" 109 - checksum = "dfb24e866b15a1af2a1b663f10c6b6b8f397a84aadb828f12e5b289ec23a3a3c" 110 - 111 - [[package]] 112 - name = "cc" 113 - version = "1.0.78" 114 - source = "registry+https://github.com/rust-lang/crates.io-index" 115 - checksum = "a20104e2335ce8a659d6dd92a51a767a0c062599c73b343fd152cb401e828c3d" 116 - 117 - [[package]] 118 - name = "cfg-if" 119 - version = "1.0.0" 120 - source = "registry+https://github.com/rust-lang/crates.io-index" 121 - checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 122 - 123 - [[package]] 124 - name = "clap" 125 - version = "3.2.23" 126 - source = "registry+https://github.com/rust-lang/crates.io-index" 127 - checksum = "71655c45cb9845d3270c9d6df84ebe72b4dad3c2ba3f7023ad47c144e4e473a5" 128 - dependencies = [ 129 - "atty", 130 - "bitflags", 131 - "clap_derive", 132 - "clap_lex", 133 - "indexmap", 134 - "once_cell", 135 - "strsim", 136 - "termcolor", 137 - "textwrap", 138 - ] 139 - 140 - [[package]] 141 - name = "clap_derive" 142 - version = "3.2.18" 143 - source = "registry+https://github.com/rust-lang/crates.io-index" 144 - checksum = "ea0c8bce528c4be4da13ea6fead8965e95b6073585a2f05204bd8f4119f82a65" 145 - dependencies = [ 146 - "heck", 147 - "proc-macro-error", 148 - "proc-macro2", 149 - "quote", 150 - "syn", 151 - ] 152 - 153 - [[package]] 154 - name = "clap_lex" 155 - version = "0.2.4" 156 - source = "registry+https://github.com/rust-lang/crates.io-index" 157 - checksum = "2850f2f5a82cbf437dd5af4d49848fbdfc27c157c3d010345776f952765261c5" 158 - dependencies = [ 159 - "os_str_bytes", 160 - ] 161 - 162 - [[package]] 163 - name = "colored" 164 - version = "2.0.0" 165 - source = "registry+https://github.com/rust-lang/crates.io-index" 166 - checksum = "b3616f750b84d8f0de8a58bda93e08e2a81ad3f523089b05f1dffecab48c6cbd" 167 - dependencies = [ 168 - "atty", 169 - "lazy_static", 170 - "winapi", 171 - ] 172 - 173 - [[package]] 174 - name = "cpufeatures" 175 - version = "0.2.5" 176 - source = "registry+https://github.com/rust-lang/crates.io-index" 177 - checksum = "28d997bd5e24a5928dd43e46dc529867e207907fe0b239c3477d924f7f2ca320" 178 - dependencies = [ 179 - "libc", 180 - ] 181 - 182 - [[package]] 183 - name = "crypto-common" 184 - version = "0.1.6" 185 - source = "registry+https://github.com/rust-lang/crates.io-index" 186 - checksum = "1bfb12502f3fc46cca1bb51ac28df9d618d813cdc3d2f25b9fe775a34af26bb3" 187 - dependencies = [ 188 - "generic-array", 189 - "typenum", 190 - ] 191 - 192 - [[package]] 193 - name = "ctor" 194 - version = "0.1.26" 195 - source = "registry+https://github.com/rust-lang/crates.io-index" 196 - checksum = "6d2301688392eb071b0bf1a37be05c469d3cc4dbbd95df672fe28ab021e6a096" 197 - dependencies = [ 198 - "quote", 199 - "syn", 200 - ] 201 - 202 - [[package]] 203 - name = "digest" 204 - version = "0.10.6" 205 - source = "registry+https://github.com/rust-lang/crates.io-index" 206 - checksum = "8168378f4e5023e7218c89c891c0fd8ecdb5e5e4f18cb78f38cf245dd021e76f" 207 - dependencies = [ 208 - "block-buffer", 209 - "crypto-common", 210 - "subtle", 211 - ] 212 - 213 - [[package]] 214 - name = "dotenv" 215 - version = "0.15.0" 216 - source = "registry+https://github.com/rust-lang/crates.io-index" 217 - checksum = "77c90badedccf4105eca100756a0b1289e191f6fcbdadd3cee1d2f614f97da8f" 218 - 219 - [[package]] 220 - name = "erased-serde" 221 - version = "0.3.24" 222 - source = "registry+https://github.com/rust-lang/crates.io-index" 223 - checksum = "e4ca605381c017ec7a5fef5e548f1cfaa419ed0f6df6367339300db74c92aa7d" 224 - dependencies = [ 225 - "serde", 226 - ] 227 - 228 - [[package]] 229 - name = "fallible-iterator" 230 - version = "0.2.0" 231 - source = "registry+https://github.com/rust-lang/crates.io-index" 232 - checksum = "4443176a9f2c162692bd3d352d745ef9413eec5782a80d8fd6f8a1ac692a07f7" 233 - 234 - [[package]] 235 - name = "futures-channel" 236 - version = "0.3.25" 237 - source = "registry+https://github.com/rust-lang/crates.io-index" 238 - checksum = "52ba265a92256105f45b719605a571ffe2d1f0fea3807304b522c1d778f79eed" 239 - dependencies = [ 240 - "futures-core", 241 - "futures-sink", 242 - ] 243 - 244 - [[package]] 245 - name = "futures-core" 246 - version = "0.3.25" 247 - source = "registry+https://github.com/rust-lang/crates.io-index" 248 - checksum = "04909a7a7e4633ae6c4a9ab280aeb86da1236243a77b694a49eacd659a4bd3ac" 249 - 250 - [[package]] 251 - name = "futures-macro" 252 - version = "0.3.25" 253 - source = "registry+https://github.com/rust-lang/crates.io-index" 254 - checksum = "bdfb8ce053d86b91919aad980c220b1fb8401a9394410e1c289ed7e66b61835d" 255 - dependencies = [ 256 - "proc-macro2", 257 - "quote", 258 - "syn", 259 - ] 260 - 261 - [[package]] 262 - name = "futures-sink" 263 - version = "0.3.25" 264 - source = "registry+https://github.com/rust-lang/crates.io-index" 265 - checksum = "39c15cf1a4aa79df40f1bb462fb39676d0ad9e366c2a33b590d7c66f4f81fcf9" 266 - 267 - [[package]] 268 - name = "futures-task" 269 - version = "0.3.25" 270 - source = "registry+https://github.com/rust-lang/crates.io-index" 271 - checksum = "2ffb393ac5d9a6eaa9d3fdf37ae2776656b706e200c8e16b1bdb227f5198e6ea" 272 - 273 - [[package]] 274 - name = "futures-util" 275 - version = "0.3.25" 276 - source = "registry+https://github.com/rust-lang/crates.io-index" 277 - checksum = "197676987abd2f9cadff84926f410af1c183608d36641465df73ae8211dc65d6" 278 - dependencies = [ 279 - "futures-core", 280 - "futures-macro", 281 - "futures-sink", 282 - "futures-task", 283 - "pin-project-lite", 284 - "pin-utils", 285 - "slab", 286 - ] 287 - 288 - [[package]] 289 - name = "generic-array" 290 - version = "0.14.6" 291 - source = "registry+https://github.com/rust-lang/crates.io-index" 292 - checksum = "bff49e947297f3312447abdca79f45f4738097cc82b06e72054d2223f601f1b9" 293 - dependencies = [ 294 - "typenum", 295 - "version_check", 296 - ] 297 - 298 - [[package]] 299 - name = "getrandom" 300 - version = "0.2.8" 301 - source = "registry+https://github.com/rust-lang/crates.io-index" 302 - checksum = "c05aeb6a22b8f62540c194aac980f2115af067bfe15a0734d7277a768d396b31" 303 - dependencies = [ 304 - "cfg-if", 305 - "libc", 306 - "wasi", 307 - ] 308 - 309 - [[package]] 310 - name = "ghost" 311 - version = "0.1.7" 312 - source = "registry+https://github.com/rust-lang/crates.io-index" 313 - checksum = "41973d4c45f7a35af8753ba3457cc99d406d863941fd7f52663cff54a5ab99b3" 314 - dependencies = [ 315 - "proc-macro2", 316 - "quote", 317 - "syn", 318 - ] 319 - 320 - [[package]] 321 - name = "gimli" 322 - version = "0.27.1" 323 - source = "registry+https://github.com/rust-lang/crates.io-index" 324 - checksum = "221996f774192f0f718773def8201c4ae31f02616a54ccfc2d358bb0e5cefdec" 325 - 326 - [[package]] 327 - name = "hashbrown" 328 - version = "0.12.3" 329 - source = "registry+https://github.com/rust-lang/crates.io-index" 330 - checksum = "8a9ee70c43aaf417c914396645a0fa852624801b24ebb7ae78fe8272889ac888" 331 - 332 - [[package]] 333 - name = "heck" 334 - version = "0.4.0" 335 - source = "registry+https://github.com/rust-lang/crates.io-index" 336 - checksum = "2540771e65fc8cb83cd6e8a237f70c319bd5c29f78ed1084ba5d50eeac86f7f9" 337 - 338 - [[package]] 339 - name = "hermit-abi" 340 - version = "0.1.19" 341 - source = "registry+https://github.com/rust-lang/crates.io-index" 342 - checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" 343 - dependencies = [ 344 - "libc", 345 - ] 346 - 347 - [[package]] 348 - name = "hmac" 349 - version = "0.12.1" 350 - source = "registry+https://github.com/rust-lang/crates.io-index" 351 - checksum = "6c49c37c09c17a53d937dfbb742eb3a961d65a994e6bcdcf37e7399d0cc8ab5e" 352 - dependencies = [ 353 - "digest", 354 - ] 355 - 356 - [[package]] 357 - name = "indexmap" 358 - version = "1.9.2" 359 - source = "registry+https://github.com/rust-lang/crates.io-index" 360 - checksum = "1885e79c1fc4b10f0e172c475f458b7f7b93061064d98c3293e98c5ba0c8b399" 361 - dependencies = [ 362 - "autocfg", 363 - "hashbrown", 364 - ] 365 - 366 - [[package]] 367 - name = "inventory" 368 - version = "0.2.3" 369 - source = "registry+https://github.com/rust-lang/crates.io-index" 370 - checksum = "84344c6e0b90a9e2b6f3f9abe5cc74402684e348df7b32adca28747e0cef091a" 371 - dependencies = [ 372 - "ctor", 373 - "ghost", 374 - ] 375 - 376 - [[package]] 377 - name = "itoa" 378 - version = "1.0.5" 379 - source = "registry+https://github.com/rust-lang/crates.io-index" 380 - checksum = "fad582f4b9e86b6caa621cabeb0963332d92eea04729ab12892c2533951e6440" 381 - 382 - [[package]] 383 - name = "lazy_static" 384 - version = "1.4.0" 385 - source = "registry+https://github.com/rust-lang/crates.io-index" 386 - checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 387 - 388 - [[package]] 389 - name = "lexical-sort" 390 - version = "0.3.1" 391 - source = "registry+https://github.com/rust-lang/crates.io-index" 392 - checksum = "c09e4591611e231daf4d4c685a66cb0410cc1e502027a20ae55f2bb9e997207a" 393 - dependencies = [ 394 - "any_ascii", 395 - ] 396 - 397 - [[package]] 398 - name = "libc" 399 - version = "0.2.139" 400 - source = "registry+https://github.com/rust-lang/crates.io-index" 401 - checksum = "201de327520df007757c1f0adce6e827fe8562fbc28bfd9c15571c66ca1f5f79" 402 - 403 - [[package]] 404 - name = "lock_api" 405 - version = "0.4.9" 406 - source = "registry+https://github.com/rust-lang/crates.io-index" 407 - checksum = "435011366fe56583b16cf956f9df0095b405b82d76425bc8981c0e22e60ec4df" 408 - dependencies = [ 409 - "autocfg", 410 - "scopeguard", 411 - ] 412 - 413 - [[package]] 414 - name = "log" 415 - version = "0.4.17" 416 - source = "registry+https://github.com/rust-lang/crates.io-index" 417 - checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" 418 - dependencies = [ 419 - "cfg-if", 420 - ] 421 - 422 - [[package]] 423 - name = "md-5" 424 - version = "0.10.5" 425 - source = "registry+https://github.com/rust-lang/crates.io-index" 426 - checksum = "6365506850d44bff6e2fbcb5176cf63650e48bd45ef2fe2665ae1570e0f4b9ca" 427 - dependencies = [ 428 - "digest", 429 - ] 430 - 431 - [[package]] 432 - name = "memchr" 433 - version = "2.5.0" 434 - source = "registry+https://github.com/rust-lang/crates.io-index" 435 - checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 436 - 437 - [[package]] 438 - name = "miniz_oxide" 439 - version = "0.6.2" 440 - source = "registry+https://github.com/rust-lang/crates.io-index" 441 - checksum = "b275950c28b37e794e8c55d88aeb5e139d0ce23fdbbeda68f8d7174abdf9e8fa" 442 - dependencies = [ 443 - "adler", 444 - ] 445 - 446 - [[package]] 447 - name = "mio" 448 - version = "0.8.5" 449 - source = "registry+https://github.com/rust-lang/crates.io-index" 450 - checksum = "e5d732bc30207a6423068df043e3d02e0735b155ad7ce1a6f76fe2baa5b158de" 451 - dependencies = [ 452 - "libc", 453 - "log", 454 - "wasi", 455 - "windows-sys", 456 - ] 457 - 458 - [[package]] 459 - name = "object" 460 - version = "0.30.3" 461 - source = "registry+https://github.com/rust-lang/crates.io-index" 462 - checksum = "ea86265d3d3dcb6a27fc51bd29a4bf387fae9d2986b823079d4986af253eb439" 463 - dependencies = [ 464 - "memchr", 465 - ] 466 - 467 - [[package]] 468 - name = "once_cell" 469 - version = "1.17.0" 470 - source = "registry+https://github.com/rust-lang/crates.io-index" 471 - checksum = "6f61fba1741ea2b3d6a1e3178721804bb716a68a6aeba1149b5d52e3d464ea66" 472 - 473 - [[package]] 474 - name = "os_str_bytes" 475 - version = "6.4.1" 476 - source = "registry+https://github.com/rust-lang/crates.io-index" 477 - checksum = "9b7820b9daea5457c9f21c69448905d723fbd21136ccf521748f23fd49e723ee" 478 - 479 - [[package]] 480 - name = "parking_lot" 481 - version = "0.12.1" 482 - source = "registry+https://github.com/rust-lang/crates.io-index" 483 - checksum = "3742b2c103b9f06bc9fff0a37ff4912935851bee6d36f3c02bcc755bcfec228f" 484 - dependencies = [ 485 - "lock_api", 486 - "parking_lot_core", 487 - ] 488 - 489 - [[package]] 490 - name = "parking_lot_core" 491 - version = "0.9.6" 492 - source = "registry+https://github.com/rust-lang/crates.io-index" 493 - checksum = "ba1ef8814b5c993410bb3adfad7a5ed269563e4a2f90c41f5d85be7fb47133bf" 494 - dependencies = [ 495 - "cfg-if", 496 - "libc", 497 - "redox_syscall", 498 - "smallvec", 499 - "windows-sys", 500 - ] 501 - 502 - [[package]] 503 - name = "percent-encoding" 504 - version = "2.2.0" 505 - source = "registry+https://github.com/rust-lang/crates.io-index" 506 - checksum = "478c572c3d73181ff3c2539045f6eb99e5491218eae919370993b890cdbdd98e" 507 - 508 - [[package]] 509 - name = "phf" 510 - version = "0.11.1" 511 - source = "registry+https://github.com/rust-lang/crates.io-index" 512 - checksum = "928c6535de93548188ef63bb7c4036bd415cd8f36ad25af44b9789b2ee72a48c" 513 - dependencies = [ 514 - "phf_shared", 515 - ] 516 - 517 - [[package]] 518 - name = "phf_shared" 519 - version = "0.11.1" 520 - source = "registry+https://github.com/rust-lang/crates.io-index" 521 - checksum = "e1fb5f6f826b772a8d4c0394209441e7d37cbbb967ae9c7e0e8134365c9ee676" 522 - dependencies = [ 523 - "siphasher", 524 - ] 525 - 526 - [[package]] 527 - name = "pin-project-lite" 528 - version = "0.2.9" 529 - source = "registry+https://github.com/rust-lang/crates.io-index" 530 - checksum = "e0a7ae3ac2f1173085d398531c705756c94a4c56843785df85a60c1a0afac116" 531 - 532 - [[package]] 533 - name = "pin-utils" 534 - version = "0.1.0" 535 - source = "registry+https://github.com/rust-lang/crates.io-index" 536 - checksum = "8b870d8c151b6f2fb93e84a13146138f05d02ed11c7e7c54f8826aaaf7c9f184" 537 - 538 - [[package]] 539 - name = "postgres" 540 - version = "0.19.4" 541 - source = "registry+https://github.com/rust-lang/crates.io-index" 542 - checksum = "960c214283ef8f0027974c03e9014517ced5db12f021a9abb66185a5751fab0a" 543 - dependencies = [ 544 - "bytes", 545 - "fallible-iterator", 546 - "futures-util", 547 - "log", 548 - "tokio", 549 - "tokio-postgres", 550 - ] 551 - 552 - [[package]] 553 - name = "postgres-protocol" 554 - version = "0.6.4" 555 - source = "registry+https://github.com/rust-lang/crates.io-index" 556 - checksum = "878c6cbf956e03af9aa8204b407b9cbf47c072164800aa918c516cd4b056c50c" 557 - dependencies = [ 558 - "base64", 559 - "byteorder", 560 - "bytes", 561 - "fallible-iterator", 562 - "hmac", 563 - "md-5", 564 - "memchr", 565 - "rand", 566 - "sha2", 567 - "stringprep", 568 - ] 569 - 570 - [[package]] 571 - name = "postgres-types" 572 - version = "0.2.4" 573 - source = "registry+https://github.com/rust-lang/crates.io-index" 574 - checksum = "73d946ec7d256b04dfadc4e6a3292324e6f417124750fc5c0950f981b703a0f1" 575 - dependencies = [ 576 - "bytes", 577 - "fallible-iterator", 578 - "postgres-protocol", 579 - "serde", 580 - "serde_json", 581 - ] 582 - 583 - [[package]] 584 - name = "ppv-lite86" 585 - version = "0.2.17" 586 - source = "registry+https://github.com/rust-lang/crates.io-index" 587 - checksum = "5b40af805b3121feab8a3c29f04d8ad262fa8e0561883e7653e024ae4479e6de" 588 - 589 - [[package]] 590 - name = "proc-macro-error" 591 - version = "1.0.4" 592 - source = "registry+https://github.com/rust-lang/crates.io-index" 593 - checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 594 - dependencies = [ 595 - "proc-macro-error-attr", 596 - "proc-macro2", 597 - "quote", 598 - "syn", 599 - "version_check", 600 - ] 601 - 602 - [[package]] 603 - name = "proc-macro-error-attr" 604 - version = "1.0.4" 605 - source = "registry+https://github.com/rust-lang/crates.io-index" 606 - checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 607 - dependencies = [ 608 - "proc-macro2", 609 - "quote", 610 - "version_check", 611 - ] 612 - 613 - [[package]] 614 - name = "proc-macro2" 615 - version = "1.0.50" 616 - source = "registry+https://github.com/rust-lang/crates.io-index" 617 - checksum = "6ef7d57beacfaf2d8aee5937dab7b7f28de3cb8b1828479bb5de2a7106f2bae2" 618 - dependencies = [ 619 - "unicode-ident", 620 - ] 621 - 622 - [[package]] 623 - name = "quote" 624 - version = "1.0.23" 625 - source = "registry+https://github.com/rust-lang/crates.io-index" 626 - checksum = "8856d8364d252a14d474036ea1358d63c9e6965c8e5c1885c18f73d70bff9c7b" 627 - dependencies = [ 628 - "proc-macro2", 629 - ] 630 - 631 - [[package]] 632 - name = "rand" 633 - version = "0.8.5" 634 - source = "registry+https://github.com/rust-lang/crates.io-index" 635 - checksum = "34af8d1a0e25924bc5b7c43c079c942339d8f0a8b57c39049bef581b46327404" 636 - dependencies = [ 637 - "libc", 638 - "rand_chacha", 639 - "rand_core", 640 - ] 641 - 642 - [[package]] 643 - name = "rand_chacha" 644 - version = "0.3.1" 645 - source = "registry+https://github.com/rust-lang/crates.io-index" 646 - checksum = "e6c10a63a0fa32252be49d21e7709d4d4baf8d231c2dbce1eaa8141b9b127d88" 647 - dependencies = [ 648 - "ppv-lite86", 649 - "rand_core", 650 - ] 651 - 652 - [[package]] 653 - name = "rand_core" 654 - version = "0.6.4" 655 - source = "registry+https://github.com/rust-lang/crates.io-index" 656 - checksum = "ec0be4795e2f6a28069bec0b5ff3e2ac9bafc99e6a9a7dc3547996c5c816922c" 657 - dependencies = [ 658 - "getrandom", 659 - ] 660 - 661 - [[package]] 662 - name = "redox_syscall" 663 - version = "0.2.16" 664 - source = "registry+https://github.com/rust-lang/crates.io-index" 665 - checksum = "fb5a58c1855b4b6819d59012155603f0b22ad30cad752600aadfcb695265519a" 666 - dependencies = [ 667 - "bitflags", 668 - ] 669 - 670 - [[package]] 671 - name = "reshape" 672 - version = "0.6.1" 673 - dependencies = [ 674 - "anyhow", 675 - "clap", 676 - "colored", 677 - "dotenv", 678 - "lexical-sort", 679 - "postgres", 680 - "rand", 681 - "serde", 682 - "serde_json", 683 - "toml", 684 - "typetag", 685 - "version", 686 - ] 687 - 688 - [[package]] 689 - name = "rustc-demangle" 690 - version = "0.1.21" 691 - source = "registry+https://github.com/rust-lang/crates.io-index" 692 - checksum = "7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342" 693 - 694 - [[package]] 695 - name = "ryu" 696 - version = "1.0.12" 697 - source = "registry+https://github.com/rust-lang/crates.io-index" 698 - checksum = "7b4b9743ed687d4b4bcedf9ff5eaa7398495ae14e61cba0a295704edbc7decde" 699 - 700 - [[package]] 701 - name = "scopeguard" 702 - version = "1.1.0" 703 - source = "registry+https://github.com/rust-lang/crates.io-index" 704 - checksum = "d29ab0c6d3fc0ee92fe66e2d99f700eab17a8d57d1c1d3b748380fb20baa78cd" 705 - 706 - [[package]] 707 - name = "serde" 708 - version = "1.0.152" 709 - source = "registry+https://github.com/rust-lang/crates.io-index" 710 - checksum = "bb7d1f0d3021d347a83e556fc4683dea2ea09d87bccdf88ff5c12545d89d5efb" 711 - dependencies = [ 712 - "serde_derive", 713 - ] 714 - 715 - [[package]] 716 - name = "serde_derive" 717 - version = "1.0.152" 718 - source = "registry+https://github.com/rust-lang/crates.io-index" 719 - checksum = "af487d118eecd09402d70a5d72551860e788df87b464af30e5ea6a38c75c541e" 720 - dependencies = [ 721 - "proc-macro2", 722 - "quote", 723 - "syn", 724 - ] 725 - 726 - [[package]] 727 - name = "serde_json" 728 - version = "1.0.91" 729 - source = "registry+https://github.com/rust-lang/crates.io-index" 730 - checksum = "877c235533714907a8c2464236f5c4b2a17262ef1bd71f38f35ea592c8da6883" 731 - dependencies = [ 732 - "itoa", 733 - "ryu", 734 - "serde", 735 - ] 736 - 737 - [[package]] 738 - name = "sha2" 739 - version = "0.10.6" 740 - source = "registry+https://github.com/rust-lang/crates.io-index" 741 - checksum = "82e6b795fe2e3b1e845bafcb27aa35405c4d47cdfc92af5fc8d3002f76cebdc0" 742 - dependencies = [ 743 - "cfg-if", 744 - "cpufeatures", 745 - "digest", 746 - ] 747 - 748 - [[package]] 749 - name = "siphasher" 750 - version = "0.3.10" 751 - source = "registry+https://github.com/rust-lang/crates.io-index" 752 - checksum = "7bd3e3206899af3f8b12af284fafc038cc1dc2b41d1b89dd17297221c5d225de" 753 - 754 - [[package]] 755 - name = "slab" 756 - version = "0.4.7" 757 - source = "registry+https://github.com/rust-lang/crates.io-index" 758 - checksum = "4614a76b2a8be0058caa9dbbaf66d988527d86d003c11a94fbd335d7661edcef" 759 - dependencies = [ 760 - "autocfg", 761 - ] 762 - 763 - [[package]] 764 - name = "smallvec" 765 - version = "1.10.0" 766 - source = "registry+https://github.com/rust-lang/crates.io-index" 767 - checksum = "a507befe795404456341dfab10cef66ead4c041f62b8b11bbb92bffe5d0953e0" 768 - 769 - [[package]] 770 - name = "socket2" 771 - version = "0.4.7" 772 - source = "registry+https://github.com/rust-lang/crates.io-index" 773 - checksum = "02e2d2db9033d13a1567121ddd7a095ee144db4e1ca1b1bda3419bc0da294ebd" 774 - dependencies = [ 775 - "libc", 776 - "winapi", 777 - ] 778 - 779 - [[package]] 780 - name = "stringprep" 781 - version = "0.1.2" 782 - source = "registry+https://github.com/rust-lang/crates.io-index" 783 - checksum = "8ee348cb74b87454fff4b551cbf727025810a004f88aeacae7f85b87f4e9a1c1" 784 - dependencies = [ 785 - "unicode-bidi", 786 - "unicode-normalization", 787 - ] 788 - 789 - [[package]] 790 - name = "strsim" 791 - version = "0.10.0" 792 - source = "registry+https://github.com/rust-lang/crates.io-index" 793 - checksum = "73473c0e59e6d5812c5dfe2a064a6444949f089e20eec9a2e5506596494e4623" 794 - 795 - [[package]] 796 - name = "subtle" 797 - version = "2.4.1" 798 - source = "registry+https://github.com/rust-lang/crates.io-index" 799 - checksum = "6bdef32e8150c2a081110b42772ffe7d7c9032b606bc226c8260fd97e0976601" 800 - 801 - [[package]] 802 - name = "syn" 803 - version = "1.0.107" 804 - source = "registry+https://github.com/rust-lang/crates.io-index" 805 - checksum = "1f4064b5b16e03ae50984a5a8ed5d4f8803e6bc1fd170a3cda91a1be4b18e3f5" 806 - dependencies = [ 807 - "proc-macro2", 808 - "quote", 809 - "unicode-ident", 810 - ] 811 - 812 - [[package]] 813 - name = "termcolor" 814 - version = "1.2.0" 815 - source = "registry+https://github.com/rust-lang/crates.io-index" 816 - checksum = "be55cf8942feac5c765c2c993422806843c9a9a45d4d5c407ad6dd2ea95eb9b6" 817 - dependencies = [ 818 - "winapi-util", 819 - ] 820 - 821 - [[package]] 822 - name = "textwrap" 823 - version = "0.16.0" 824 - source = "registry+https://github.com/rust-lang/crates.io-index" 825 - checksum = "222a222a5bfe1bba4a77b45ec488a741b3cb8872e5e499451fd7d0129c9c7c3d" 826 - 827 - [[package]] 828 - name = "tinyvec" 829 - version = "1.6.0" 830 - source = "registry+https://github.com/rust-lang/crates.io-index" 831 - checksum = "87cc5ceb3875bb20c2890005a4e226a4651264a5c75edb2421b52861a0a0cb50" 832 - dependencies = [ 833 - "tinyvec_macros", 834 - ] 835 - 836 - [[package]] 837 - name = "tinyvec_macros" 838 - version = "0.1.0" 839 - source = "registry+https://github.com/rust-lang/crates.io-index" 840 - checksum = "cda74da7e1a664f795bb1f8a87ec406fb89a02522cf6e50620d016add6dbbf5c" 841 - 842 - [[package]] 843 - name = "tokio" 844 - version = "1.24.2" 845 - source = "registry+https://github.com/rust-lang/crates.io-index" 846 - checksum = "597a12a59981d9e3c38d216785b0c37399f6e415e8d0712047620f189371b0bb" 847 - dependencies = [ 848 - "autocfg", 849 - "bytes", 850 - "libc", 851 - "memchr", 852 - "mio", 853 - "pin-project-lite", 854 - "socket2", 855 - "windows-sys", 856 - ] 857 - 858 - [[package]] 859 - name = "tokio-postgres" 860 - version = "0.7.7" 861 - source = "registry+https://github.com/rust-lang/crates.io-index" 862 - checksum = "29a12c1b3e0704ae7dfc25562629798b29c72e6b1d0a681b6f29ab4ae5e7f7bf" 863 - dependencies = [ 864 - "async-trait", 865 - "byteorder", 866 - "bytes", 867 - "fallible-iterator", 868 - "futures-channel", 869 - "futures-util", 870 - "log", 871 - "parking_lot", 872 - "percent-encoding", 873 - "phf", 874 - "pin-project-lite", 875 - "postgres-protocol", 876 - "postgres-types", 877 - "socket2", 878 - "tokio", 879 - "tokio-util", 880 - ] 881 - 882 - [[package]] 883 - name = "tokio-util" 884 - version = "0.7.4" 885 - source = "registry+https://github.com/rust-lang/crates.io-index" 886 - checksum = "0bb2e075f03b3d66d8d8785356224ba688d2906a371015e225beeb65ca92c740" 887 - dependencies = [ 888 - "bytes", 889 - "futures-core", 890 - "futures-sink", 891 - "pin-project-lite", 892 - "tokio", 893 - "tracing", 894 - ] 895 - 896 - [[package]] 897 - name = "toml" 898 - version = "0.5.11" 899 - source = "registry+https://github.com/rust-lang/crates.io-index" 900 - checksum = "f4f7f0dd8d50a853a531c426359045b1998f04219d88799810762cd4ad314234" 901 - dependencies = [ 902 - "serde", 903 - ] 904 - 905 - [[package]] 906 - name = "tracing" 907 - version = "0.1.37" 908 - source = "registry+https://github.com/rust-lang/crates.io-index" 909 - checksum = "8ce8c33a8d48bd45d624a6e523445fd21ec13d3653cd51f681abf67418f54eb8" 910 - dependencies = [ 911 - "cfg-if", 912 - "pin-project-lite", 913 - "tracing-core", 914 - ] 915 - 916 - [[package]] 917 - name = "tracing-core" 918 - version = "0.1.30" 919 - source = "registry+https://github.com/rust-lang/crates.io-index" 920 - checksum = "24eb03ba0eab1fd845050058ce5e616558e8f8d8fca633e6b163fe25c797213a" 921 - dependencies = [ 922 - "once_cell", 923 - ] 924 - 925 - [[package]] 926 - name = "typenum" 927 - version = "1.16.0" 928 - source = "registry+https://github.com/rust-lang/crates.io-index" 929 - checksum = "497961ef93d974e23eb6f433eb5fe1b7930b659f06d12dec6fc44a8f554c0bba" 930 - 931 - [[package]] 932 - name = "typetag" 933 - version = "0.1.8" 934 - source = "registry+https://github.com/rust-lang/crates.io-index" 935 - checksum = "4080564c5b2241b5bff53ab610082234e0c57b0417f4bd10596f183001505b8a" 936 - dependencies = [ 937 - "erased-serde", 938 - "inventory", 939 - "once_cell", 940 - "serde", 941 - "typetag-impl", 942 - ] 943 - 944 - [[package]] 945 - name = "typetag-impl" 946 - version = "0.1.8" 947 - source = "registry+https://github.com/rust-lang/crates.io-index" 948 - checksum = "e60147782cc30833c05fba3bab1d9b5771b2685a2557672ac96fa5d154099c0e" 949 - dependencies = [ 950 - "proc-macro2", 951 - "quote", 952 - "syn", 953 - ] 954 - 955 - [[package]] 956 - name = "unicode-bidi" 957 - version = "0.3.10" 958 - source = "registry+https://github.com/rust-lang/crates.io-index" 959 - checksum = "d54675592c1dbefd78cbd98db9bacd89886e1ca50692a0692baefffdeb92dd58" 960 - 961 - [[package]] 962 - name = "unicode-ident" 963 - version = "1.0.6" 964 - source = "registry+https://github.com/rust-lang/crates.io-index" 965 - checksum = "84a22b9f218b40614adcb3f4ff08b703773ad44fa9423e4e0d346d5db86e4ebc" 966 - 967 - [[package]] 968 - name = "unicode-normalization" 969 - version = "0.1.22" 970 - source = "registry+https://github.com/rust-lang/crates.io-index" 971 - checksum = "5c5713f0fc4b5db668a2ac63cdb7bb4469d8c9fed047b1d0292cc7b0ce2ba921" 972 - dependencies = [ 973 - "tinyvec", 974 - ] 975 - 976 - [[package]] 977 - name = "version" 978 - version = "3.0.0" 979 - source = "registry+https://github.com/rust-lang/crates.io-index" 980 - checksum = "3a449064fee414fcc201356a3e6c1510f6c8829ed28bb06b91c54ebe208ce065" 981 - 982 - [[package]] 983 - name = "version_check" 984 - version = "0.9.4" 985 - source = "registry+https://github.com/rust-lang/crates.io-index" 986 - checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 987 - 988 - [[package]] 989 - name = "wasi" 990 - version = "0.11.0+wasi-snapshot-preview1" 991 - source = "registry+https://github.com/rust-lang/crates.io-index" 992 - checksum = "9c8d87e72b64a3b4db28d11ce29237c246188f4f51057d65a7eab63b7987e423" 993 - 994 - [[package]] 995 - name = "winapi" 996 - version = "0.3.9" 997 - source = "registry+https://github.com/rust-lang/crates.io-index" 998 - checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 999 - dependencies = [ 1000 - "winapi-i686-pc-windows-gnu", 1001 - "winapi-x86_64-pc-windows-gnu", 1002 - ] 1003 - 1004 - [[package]] 1005 - name = "winapi-i686-pc-windows-gnu" 1006 - version = "0.4.0" 1007 - source = "registry+https://github.com/rust-lang/crates.io-index" 1008 - checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 1009 - 1010 - [[package]] 1011 - name = "winapi-util" 1012 - version = "0.1.5" 1013 - source = "registry+https://github.com/rust-lang/crates.io-index" 1014 - checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" 1015 - dependencies = [ 1016 - "winapi", 1017 - ] 1018 - 1019 - [[package]] 1020 - name = "winapi-x86_64-pc-windows-gnu" 1021 - version = "0.4.0" 1022 - source = "registry+https://github.com/rust-lang/crates.io-index" 1023 - checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f" 1024 - 1025 - [[package]] 1026 - name = "windows-sys" 1027 - version = "0.42.0" 1028 - source = "registry+https://github.com/rust-lang/crates.io-index" 1029 - checksum = "5a3e1820f08b8513f676f7ab6c1f99ff312fb97b553d30ff4dd86f9f15728aa7" 1030 - dependencies = [ 1031 - "windows_aarch64_gnullvm", 1032 - "windows_aarch64_msvc", 1033 - "windows_i686_gnu", 1034 - "windows_i686_msvc", 1035 - "windows_x86_64_gnu", 1036 - "windows_x86_64_gnullvm", 1037 - "windows_x86_64_msvc", 1038 - ] 1039 - 1040 - [[package]] 1041 - name = "windows_aarch64_gnullvm" 1042 - version = "0.42.1" 1043 - source = "registry+https://github.com/rust-lang/crates.io-index" 1044 - checksum = "8c9864e83243fdec7fc9c5444389dcbbfd258f745e7853198f365e3c4968a608" 1045 - 1046 - [[package]] 1047 - name = "windows_aarch64_msvc" 1048 - version = "0.42.1" 1049 - source = "registry+https://github.com/rust-lang/crates.io-index" 1050 - checksum = "4c8b1b673ffc16c47a9ff48570a9d85e25d265735c503681332589af6253c6c7" 1051 - 1052 - [[package]] 1053 - name = "windows_i686_gnu" 1054 - version = "0.42.1" 1055 - source = "registry+https://github.com/rust-lang/crates.io-index" 1056 - checksum = "de3887528ad530ba7bdbb1faa8275ec7a1155a45ffa57c37993960277145d640" 1057 - 1058 - [[package]] 1059 - name = "windows_i686_msvc" 1060 - version = "0.42.1" 1061 - source = "registry+https://github.com/rust-lang/crates.io-index" 1062 - checksum = "bf4d1122317eddd6ff351aa852118a2418ad4214e6613a50e0191f7004372605" 1063 - 1064 - [[package]] 1065 - name = "windows_x86_64_gnu" 1066 - version = "0.42.1" 1067 - source = "registry+https://github.com/rust-lang/crates.io-index" 1068 - checksum = "c1040f221285e17ebccbc2591ffdc2d44ee1f9186324dd3e84e99ac68d699c45" 1069 - 1070 - [[package]] 1071 - name = "windows_x86_64_gnullvm" 1072 - version = "0.42.1" 1073 - source = "registry+https://github.com/rust-lang/crates.io-index" 1074 - checksum = "628bfdf232daa22b0d64fdb62b09fcc36bb01f05a3939e20ab73aaf9470d0463" 1075 - 1076 - [[package]] 1077 - name = "windows_x86_64_msvc" 1078 - version = "0.42.1" 1079 - source = "registry+https://github.com/rust-lang/crates.io-index" 1080 - checksum = "447660ad36a13288b1db4d4248e857b510e8c3a225c822ba4fb748c0aafecffd"
···
+7 -18
pkgs/development/tools/reshape/default.nix
··· 1 { lib 2 - , stdenv 3 - , fetchFromGitHub 4 , rustPlatform 5 - , fetchpatch 6 - , git 7 , postgresqlTestHook 8 , postgresql 9 }: ··· 12 pname = "reshape"; 13 version = "0.6.1"; 14 15 - src = fetchFromGitHub { 16 - owner = "fabianlindfors"; 17 - repo = pname; 18 - rev = "v${version}"; 19 - hash = "sha256-iX8qhDk0PP0AB3bJ6ck8AZ9SCErFH416ggAkgK8O900="; 20 }; 21 22 nativeCheckInputs = [ 23 postgresqlTestHook 24 postgresql ··· 32 33 postgresqlTestUserOptions = "LOGIN SUPERUSER"; 34 35 - # upstream doesn't ship a Cargo.lock, is generated by the update script 36 - postPatch = '' 37 - cp ${./Cargo.lock} Cargo.lock 38 - ''; 39 - 40 - cargoLock.lockFile = ./Cargo.lock; 41 - 42 - cargoHash = "sha256-UL/vP8055JRbbf5bqf0V3wGh+iF9ztVhyoMrtNs/c+4="; 43 - 44 meta = with lib; { 45 description = "An easy-to-use, zero-downtime schema migration tool for Postgres"; 46 homepage = "https://github.com/fabianlindfors/reshape"; 47 license = licenses.mit; 48 maintainers = with maintainers; [ ilyakooo0 ]; 49 };
··· 1 { lib 2 , rustPlatform 3 + , fetchCrate 4 , postgresqlTestHook 5 , postgresql 6 }: ··· 9 pname = "reshape"; 10 version = "0.6.1"; 11 12 + src = fetchCrate { 13 + inherit pname version; 14 + hash = "sha256-pTEOVDeCE69dn005nj1ULGKjguCtC1uReI/l3WEz4+w="; 15 }; 16 17 + cargoHash = "sha256-KYU5drTVHdWmlE01Fq1TxJZTe87yBpDKIGm4P+RRCGw="; 18 + 19 nativeCheckInputs = [ 20 postgresqlTestHook 21 postgresql ··· 29 30 postgresqlTestUserOptions = "LOGIN SUPERUSER"; 31 32 meta = with lib; { 33 description = "An easy-to-use, zero-downtime schema migration tool for Postgres"; 34 homepage = "https://github.com/fabianlindfors/reshape"; 35 + changelog = "https://github.com/fabianlindfors/reshape/releases/tag/v${version}"; 36 license = licenses.mit; 37 maintainers = with maintainers; [ ilyakooo0 ]; 38 };
+3 -3
pkgs/development/tools/rust/cargo-udeps/default.nix
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "cargo-udeps"; 5 - version = "0.1.40"; 6 7 src = fetchFromGitHub { 8 owner = "est31"; 9 repo = pname; 10 rev = "v${version}"; 11 - sha256 = "sha256-zsQHVnFMMPZosGtA6ugJSFONrA1tS5Z2UoGr5IEpiAc="; 12 }; 13 14 - cargoHash = "sha256-dEDpl2dnD+IDGtHQTT15QTfRIC2t+scsdyUYVqDSHJk="; 15 16 nativeBuildInputs = [ pkg-config ]; 17
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "cargo-udeps"; 5 + version = "0.1.41"; 6 7 src = fetchFromGitHub { 8 owner = "est31"; 9 repo = pname; 10 rev = "v${version}"; 11 + sha256 = "sha256-LfPhs3hTM47ktDSSC5TVYQoJa4OzMfL7zKLWV4d6bAA="; 12 }; 13 14 + cargoHash = "sha256-NBxQ75J60kZX6ASk3/42N5JT6pDLEZpnZtUCgRDOvSY="; 15 16 nativeBuildInputs = [ pkg-config ]; 17
+2 -2
pkgs/development/tools/supabase-cli/default.nix
··· 9 10 buildGoModule rec { 11 pname = "supabase-cli"; 12 - version = "1.82.4"; 13 14 src = fetchFromGitHub { 15 owner = "supabase"; 16 repo = "cli"; 17 rev = "v${version}"; 18 - sha256 = "sha256-lxdIwLhyFDKh3Gb2hkbZcamDEf4DdGEWkaizkGod0Eo="; 19 }; 20 21 vendorSha256 = "sha256-/jYZp0bZUIHUn2Tmbgrpvz3mTQt3rF14wbcvWhEUAzw=";
··· 9 10 buildGoModule rec { 11 pname = "supabase-cli"; 12 + version = "1.83.5"; 13 14 src = fetchFromGitHub { 15 owner = "supabase"; 16 repo = "cli"; 17 rev = "v${version}"; 18 + sha256 = "sha256-rTM8DRFMDBG+bLMlKwQimacYD2is5SxAg52ff37sz5Q="; 19 }; 20 21 vendorSha256 = "sha256-/jYZp0bZUIHUn2Tmbgrpvz3mTQt3rF14wbcvWhEUAzw=";
+20 -15
pkgs/servers/nosql/questdb/default.nix
··· 1 - { fetchurl, jdk17_headless, lib, makeWrapper, stdenv }: 2 3 - let 4 - jre = jdk17_headless; 5 - in 6 - stdenv.mkDerivation rec { 7 pname = "questdb"; 8 - version = "7.2.1"; 9 10 src = fetchurl { 11 - url = "https://github.com/questdb/questdb/releases/download/${version}/questdb-${version}-no-jre-bin.tar.gz"; 12 - sha256 = "sha256-PtVY1cZl/2RQ3YaEBVXpAoZrMRQbv7d1BDFdTwXI+Uk="; 13 }; 14 15 - nativeBuildInputs = [ makeWrapper ]; 16 17 installPhase = '' 18 runHook preInstall ··· 22 cp questdb.jar $out/share/java 23 24 ln -s $out/share/java/questdb.jar $out/bin 25 - wrapProgram $out/bin/questdb.sh --set JAVA_HOME "${jre}" 26 27 runHook postInstall 28 ''; 29 30 - meta = with lib; { 31 description = "high-performance, open-source SQL database for applications in financial services, IoT, machine learning, DevOps and observability"; 32 homepage = "https://questdb.io/"; 33 - license = licenses.asl20; 34 - maintainers = [ maintainers.jacfal ]; 35 - platforms = platforms.linux; 36 }; 37 - }
··· 1 + { 2 + fetchurl, 3 + jdk17_headless, 4 + lib, 5 + makeBinaryWrapper, 6 + stdenv 7 + }: 8 9 + stdenv.mkDerivation (finalAttrs: { 10 pname = "questdb"; 11 + version = "7.3"; 12 13 src = fetchurl { 14 + url = "https://github.com/questdb/questdb/releases/download/${finalAttrs.version}/questdb-${finalAttrs.version}-no-jre-bin.tar.gz"; 15 + hash = "sha256-teZ9oJ5aUPs0aTUxyK9UmpFRclHZVLEVl0jlWbrbiBs="; 16 }; 17 18 + nativeBuildInputs = [ 19 + makeBinaryWrapper 20 + ]; 21 22 installPhase = '' 23 runHook preInstall ··· 27 cp questdb.jar $out/share/java 28 29 ln -s $out/share/java/questdb.jar $out/bin 30 + wrapProgram $out/bin/questdb.sh --set JAVA_HOME "${jdk17_headless}" 31 32 runHook postInstall 33 ''; 34 35 + meta = { 36 description = "high-performance, open-source SQL database for applications in financial services, IoT, machine learning, DevOps and observability"; 37 homepage = "https://questdb.io/"; 38 + license = lib.licenses.asl20; 39 + maintainers = [ lib.maintainers.jacfal ]; 40 + platforms = lib.platforms.linux; 41 }; 42 + })
+2 -2
pkgs/tools/admin/balena-cli/default.nix
··· 16 17 sha256 = { 18 x86_64-linux = "sha256-USljQ/cnbSabzsZWXlZ0eeZSqkTr3wVP0ktXqZ7Fw4U="; 19 - x86_64-darwin = "sha256-VB5075VfQRtlLoG3lfkVz8ASoODiwleTYC2JJR51LtI="; 20 - aarch64-darwin = "sha256-VB5075VfQRtlLoG3lfkVz8ASoODiwleTYC2JJR51LtI="; 21 }.${system} or throwSystem; 22 23 version = "16.7.6";
··· 16 17 sha256 = { 18 x86_64-linux = "sha256-USljQ/cnbSabzsZWXlZ0eeZSqkTr3wVP0ktXqZ7Fw4U="; 19 + x86_64-darwin = "sha256-NWzJPB+HzlsB6yTcEMwTg8pioonGWPOU96jyIpiZiTY="; 20 + aarch64-darwin = "sha256-NWzJPB+HzlsB6yTcEMwTg8pioonGWPOU96jyIpiZiTY="; 21 }.${system} or throwSystem; 22 23 version = "16.7.6";
+3 -3
pkgs/tools/package-management/harmonia/default.nix
··· 11 12 rustPlatform.buildRustPackage rec { 13 pname = "harmonia"; 14 - version = "0.6.7"; 15 16 src = fetchFromGitHub { 17 owner = "nix-community"; 18 repo = pname; 19 rev = "refs/tags/${pname}-v${version}"; 20 - hash = "sha256-3tf2lFMrZowRL3v4bkkhyPdULKUZ5w7zJLXlWyMJg3k="; 21 }; 22 23 - cargoHash = "sha256-g/f0+sj3XBjDFfSCLNlyqFehODsmf87hwbmobo6Tehg="; 24 25 nativeBuildInputs = [ 26 pkg-config nix
··· 11 12 rustPlatform.buildRustPackage rec { 13 pname = "harmonia"; 14 + version = "0.7.0"; 15 16 src = fetchFromGitHub { 17 owner = "nix-community"; 18 repo = pname; 19 rev = "refs/tags/${pname}-v${version}"; 20 + hash = "sha256-g4ebmMmH+1DZwqGFNGe2cepHRoJfWtdjDEbQxtnORJI="; 21 }; 22 23 + cargoHash = "sha256-Zg5nvx/bBqj1OrG1X+/2pdLK7ITgiEEEa/hYQUqw3NU="; 24 25 nativeBuildInputs = [ 26 pkg-config nix
+3 -3
pkgs/tools/package-management/nix-doc/default.nix
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "nix-doc"; 5 - version = "0.5.8"; 6 7 src = fetchFromGitHub { 8 rev = "v${version}"; 9 owner = "lf-"; 10 repo = "nix-doc"; 11 - sha256 = "sha256-murez5uHLv1YXIaDDaFXCDPPggK1GAXjaSmZJhlqN80="; 12 }; 13 14 doCheck = true; ··· 16 17 nativeBuildInputs = [ pkg-config nix ]; 18 19 - cargoSha256 = "sha256-+6I6+LZs84OcyebAIg/9KeAxV1UdK9IgaT7UsPJ5rWQ="; 20 21 meta = with lib; { 22 description = "An interactive Nix documentation tool";
··· 2 3 rustPlatform.buildRustPackage rec { 4 pname = "nix-doc"; 5 + version = "0.5.9"; 6 7 src = fetchFromGitHub { 8 rev = "v${version}"; 9 owner = "lf-"; 10 repo = "nix-doc"; 11 + sha256 = "sha256-uilVJz1MnMF3i/ZXY0bIoSK3uAzfxWuHfhoOSmQgY/I="; 12 }; 13 14 doCheck = true; ··· 16 17 nativeBuildInputs = [ pkg-config nix ]; 18 19 + cargoSha256 = "sha256-02noJcbtml4MxRCjaWtjOWLTUNOQnKy3GCsil31J6F8="; 20 21 meta = with lib; { 22 description = "An interactive Nix documentation tool";
+2 -2
pkgs/tools/package-management/nix-eval-jobs/default.nix
··· 11 }: 12 stdenv.mkDerivation rec { 13 pname = "nix-eval-jobs"; 14 - version = "2.16.0"; 15 src = fetchFromGitHub { 16 owner = "nix-community"; 17 repo = pname; 18 rev = "v${version}"; 19 - hash = "sha256-RexpBkQsSbdezRxToWX/GFKMdivfcp7JhBl1Xbb6Xdw="; 20 }; 21 buildInputs = [ 22 boost
··· 11 }: 12 stdenv.mkDerivation rec { 13 pname = "nix-eval-jobs"; 14 + version = "2.17.0"; 15 src = fetchFromGitHub { 16 owner = "nix-community"; 17 repo = pname; 18 rev = "v${version}"; 19 + hash = "sha256-5rhsYKYKKOxv9aL2dPcFehdHcO58+ptG4CWaSYR6lfo="; 20 }; 21 buildInputs = [ 22 boost
+2 -2
pkgs/tools/package-management/nix-update/default.nix
··· 9 10 python3.pkgs.buildPythonApplication rec { 11 pname = "nix-update"; 12 - version = "0.19.2"; 13 format = "setuptools"; 14 15 src = fetchFromGitHub { 16 owner = "Mic92"; 17 repo = pname; 18 rev = version; 19 - hash = "sha256-FyQcsKCHsAB8BmPxeIZdiidaxyNi/5bFA/ilGydDVM0="; 20 }; 21 22 makeWrapperArgs = [
··· 9 10 python3.pkgs.buildPythonApplication rec { 11 pname = "nix-update"; 12 + version = "0.19.3"; 13 format = "setuptools"; 14 15 src = fetchFromGitHub { 16 owner = "Mic92"; 17 repo = pname; 18 rev = version; 19 + hash = "sha256-+WD+SV/L3TvksWBIg6jk+T0dUTNdp4VKONzdzVT+pac="; 20 }; 21 22 makeWrapperArgs = [
+2 -2
pkgs/tools/text/gtree/default.nix
··· 7 8 buildGoModule rec { 9 pname = "gtree"; 10 - version = "1.9.3"; 11 12 src = fetchFromGitHub { 13 owner = "ddddddO"; 14 repo = "gtree"; 15 rev = "v${version}"; 16 - hash = "sha256-cQO34m78lvgfbDf+Ok0Yo3rnou8ndGfegeIy1Z8xuPU="; 17 }; 18 19 vendorHash = "sha256-QxcDa499XV43p8fstENOtfe3iZ176R5/Ub5iovXlYIM=";
··· 7 8 buildGoModule rec { 9 pname = "gtree"; 10 + version = "1.9.4"; 11 12 src = fetchFromGitHub { 13 owner = "ddddddO"; 14 repo = "gtree"; 15 rev = "v${version}"; 16 + hash = "sha256-uTU8HKDNvoLGan5OtZxujtEJvAzEhi0L/Z2AgdrDAfU="; 17 }; 18 19 vendorHash = "sha256-QxcDa499XV43p8fstENOtfe3iZ176R5/Ub5iovXlYIM=";
+2 -2
pkgs/tools/text/kdiff3/default.nix
··· 14 15 mkDerivation rec { 16 pname = "kdiff3"; 17 - version = "1.10.4"; 18 19 src = fetchurl { 20 url = "https://download.kde.org/stable/${pname}/${pname}-${version}.tar.xz"; 21 - sha256 = "sha256-sq//S3pJib9KCjeGfyW3a6uI3zq2Wi99QJp7S+0HBZ0="; 22 }; 23 24 buildInputs = [ boost ];
··· 14 15 mkDerivation rec { 16 pname = "kdiff3"; 17 + version = "1.10.5"; 18 19 src = fetchurl { 20 url = "https://download.kde.org/stable/${pname}/${pname}-${version}.tar.xz"; 21 + sha256 = "sha256-2wMm0khBGnqaxBMBx/8O83ecvwQKMw/yhQDdwtTxjIw="; 22 }; 23 24 buildInputs = [ boost ];
+15 -3
pkgs/top-level/all-packages.nix
··· 8887 8888 hardinfo = callPackage ../tools/system/hardinfo { }; 8889 8890 - harmonia = callPackage ../tools/package-management/harmonia { }; 8891 8892 hayagriva = callPackage ../tools/typesetting/hayagriva { }; 8893 ··· 13564 13565 timelapse-deflicker = callPackage ../applications/graphics/timelapse-deflicker { }; 13566 13567 timetrap = callPackage ../applications/office/timetrap { }; 13568 13569 timetagger = callPackage ../servers/timetagger { }; ··· 18225 18226 fortran-language-server = python3.pkgs.callPackage ../development/tools/language-servers/fortran-language-server { }; 18227 18228 gopls = callPackage ../development/tools/language-servers/gopls { }; 18229 18230 helm-ls = callPackage ../development/tools/language-servers/helm-ls { }; ··· 22586 22587 libfabric = callPackage ../development/libraries/libfabric { }; 22588 22589 - libfive = libsForQt5.callPackage ../development/libraries/libfive { }; 22590 22591 libfixposix = callPackage ../development/libraries/libfixposix { }; 22592 ··· 27915 inherit (darwin.apple_sdk.frameworks) ApplicationServices; 27916 }; 27917 27918 libraw = callPackage ../development/libraries/libraw { }; 27919 27920 libraw1394 = callPackage ../development/libraries/libraw1394 { }; ··· 32357 32358 waybar = callPackage ../applications/misc/waybar { }; 32359 32360 waycorner = callPackage ../applications/misc/waycorner { }; 32361 32362 waylock = callPackage ../applications/misc/waylock { ··· 40282 dnadd = callPackage ../tools/nix/dnadd { }; 40283 40284 nix-eval-jobs = callPackage ../tools/package-management/nix-eval-jobs { 40285 - nix = nixVersions.nix_2_16; 40286 }; 40287 40288 nix-doc = callPackage ../tools/package-management/nix-doc { };
··· 8887 8888 hardinfo = callPackage ../tools/system/hardinfo { }; 8889 8890 + harmonia = callPackage ../tools/package-management/harmonia { 8891 + nix = nixVersions.unstable; 8892 + }; 8893 8894 hayagriva = callPackage ../tools/typesetting/hayagriva { }; 8895 ··· 13566 13567 timelapse-deflicker = callPackage ../applications/graphics/timelapse-deflicker { }; 13568 13569 + timelens = callPackage ../applications/video/timelens { }; 13570 + 13571 timetrap = callPackage ../applications/office/timetrap { }; 13572 13573 timetagger = callPackage ../servers/timetagger { }; ··· 18229 18230 fortran-language-server = python3.pkgs.callPackage ../development/tools/language-servers/fortran-language-server { }; 18231 18232 + glslls = callPackage ../development/tools/language-servers/glslls { }; 18233 + 18234 gopls = callPackage ../development/tools/language-servers/gopls { }; 18235 18236 helm-ls = callPackage ../development/tools/language-servers/helm-ls { }; ··· 22592 22593 libfabric = callPackage ../development/libraries/libfabric { }; 22594 22595 + libfive = qt6Packages.callPackage ../development/libraries/libfive { }; 22596 22597 libfixposix = callPackage ../development/libraries/libfixposix { }; 22598 ··· 27921 inherit (darwin.apple_sdk.frameworks) ApplicationServices; 27922 }; 27923 27924 + libraqm = callPackage ../development/libraries/libraqm { }; 27925 + 27926 libraw = callPackage ../development/libraries/libraw { }; 27927 27928 libraw1394 = callPackage ../development/libraries/libraw1394 { }; ··· 32365 32366 waybar = callPackage ../applications/misc/waybar { }; 32367 32368 + waybar-hyprland = callPackage ../applications/misc/waybar { 32369 + hyprlandSupport = true; 32370 + }; 32371 + 32372 waycorner = callPackage ../applications/misc/waycorner { }; 32373 32374 waylock = callPackage ../applications/misc/waylock { ··· 40294 dnadd = callPackage ../tools/nix/dnadd { }; 40295 40296 nix-eval-jobs = callPackage ../tools/package-management/nix-eval-jobs { 40297 + nix = nixVersions.nix_2_17; 40298 }; 40299 40300 nix-doc = callPackage ../tools/package-management/nix-doc { };
+3 -4
pkgs/top-level/python-packages.nix
··· 5854 pythonSupport = true; 5855 }); 5856 5857 - libgpiod = toPythonModule (pkgs.libgpiod.override { 5858 - enablePython = true; 5859 - python3 = python; 5860 - }); 5861 5862 libgpuarray = callPackage ../development/python-modules/libgpuarray { 5863 clblas = pkgs.clblas.override { inherit (self) boost; };
··· 5854 pythonSupport = true; 5855 }); 5856 5857 + libgpiod = callPackage ../development/python-modules/libgpiod { 5858 + inherit (pkgs) libgpiod; 5859 + }; 5860 5861 libgpuarray = callPackage ../development/python-modules/libgpuarray { 5862 clblas = pkgs.clblas.override { inherit (self) boost; };
+10
pkgs/top-level/ruby-packages.nix
··· 3651 }; 3652 version = "7.0.0"; 3653 }; 3654 websocket-driver = { 3655 dependencies = ["websocket-extensions"]; 3656 groups = ["default"];
··· 3651 }; 3652 version = "7.0.0"; 3653 }; 3654 + webrick = { 3655 + groups = ["default"]; 3656 + platforms = []; 3657 + source = { 3658 + remotes = ["https://rubygems.org"]; 3659 + sha256 = "13qm7s0gr2pmfcl7dxrmq38asaza4w0i2n9my4yzs499j731wh8r"; 3660 + type = "gem"; 3661 + }; 3662 + version = "1.8.1"; 3663 + }; 3664 websocket-driver = { 3665 dependencies = ["websocket-extensions"]; 3666 groups = ["default"];