Merge staging-next into staging

authored by

github-actions[bot] and committed by
GitHub
9145b3fd 83f8ea1f

+519 -507
+2 -2
nixos/modules/services/logging/graylog.nix
··· 37 38 package = mkOption { 39 type = types.package; 40 - default = if versionOlder config.system.stateVersion "23.05" then pkgs.graylog-3_3 else pkgs.graylog-5_0; 41 - defaultText = literalExpression (if versionOlder config.system.stateVersion "23.05" then "pkgs.graylog-3_3" else "pkgs.graylog-5_0"); 42 description = lib.mdDoc "Graylog package to use."; 43 }; 44
··· 37 38 package = mkOption { 39 type = types.package; 40 + default = if versionOlder config.system.stateVersion "23.05" then pkgs.graylog-3_3 else pkgs.graylog-5_1; 41 + defaultText = literalExpression (if versionOlder config.system.stateVersion "23.05" then "pkgs.graylog-3_3" else "pkgs.graylog-5_1"); 42 description = lib.mdDoc "Graylog package to use."; 43 }; 44
+2 -2
pkgs/applications/graphics/vengi-tools/default.nix
··· 29 30 stdenv.mkDerivation rec { 31 pname = "vengi-tools"; 32 - version = "0.0.25"; 33 34 src = fetchFromGitHub { 35 owner = "mgerhardy"; 36 repo = "vengi"; 37 rev = "v${version}"; 38 - hash = "sha256-ZY0HG1BpRQV7+RzdXUhKV6JRa/1RIYmCuhnYCZapG8w="; 39 }; 40 41 nativeBuildInputs = [
··· 29 30 stdenv.mkDerivation rec { 31 pname = "vengi-tools"; 32 + version = "0.0.26"; 33 34 src = fetchFromGitHub { 35 owner = "mgerhardy"; 36 repo = "vengi"; 37 rev = "v${version}"; 38 + hash = "sha256-p+ZL3oxzwKhh+j1bxakgyStH+1GAu2aEwNmsqo6fNFo="; 39 }; 40 41 nativeBuildInputs = [
+58
pkgs/applications/misc/remontoire/default.nix
···
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , wrapGAppsHook 5 + , desktop-file-utils 6 + , glib 7 + , gtk3 8 + , json-glib 9 + , libgee 10 + , librsvg 11 + , meson 12 + , ninja 13 + , pkg-config 14 + , python3 15 + , vala 16 + }: 17 + 18 + stdenv.mkDerivation (finalAttrs: { 19 + pname = "remontoire"; 20 + version = "unstable-2022-06-19"; 21 + 22 + src = fetchFromGitHub { 23 + owner = "regolith-linux"; 24 + repo = "remontoire"; 25 + rev = "68d562c78d6e0094ca744bd7161c308f583e93e"; 26 + hash = "sha256-Cb6tzTGZdQA9oA04DO/xLBw5F+FRj5BM2Aa62YWGmZA="; 27 + }; 28 + 29 + nativeBuildInputs = [ 30 + glib 31 + meson 32 + ninja 33 + pkg-config 34 + python3 35 + vala 36 + wrapGAppsHook 37 + desktop-file-utils 38 + ]; 39 + 40 + buildInputs = [ 41 + gtk3 42 + json-glib 43 + libgee 44 + ]; 45 + 46 + postPatch = '' 47 + chmod +x build-aux/meson/postinstall.py 48 + patchShebangs build-aux/meson/postinstall.py 49 + ''; 50 + 51 + meta = with lib; { 52 + description = "A small GTK app for presenting keybinding hints"; 53 + homepage = "https://github.com/regolith-linux/remontoire"; 54 + license = licenses.gpl3Plus; 55 + platforms = platforms.linux; 56 + maintainers = with maintainers; [ aacebedo ]; 57 + }; 58 + })
+43 -4
pkgs/applications/misc/rofi-rbw/default.nix
··· 1 - { lib, buildPythonApplication, fetchFromGitHub, configargparse, setuptools, poetry-core, rbw }: 2 3 buildPythonApplication rec { 4 pname = "rofi-rbw"; 5 - version = "1.1.0"; 6 format = "pyproject"; 7 8 src = fetchFromGitHub { 9 owner = "fdw"; 10 repo = "rofi-rbw"; 11 rev = "refs/tags/${version}"; 12 - hash = "sha256-5K6tofC1bIxxNOQ0jk6NbVoaGGyQImYiUZAaAmkwiTA="; 13 }; 14 15 nativeBuildInputs = [ ··· 17 poetry-core 18 ]; 19 20 propagatedBuildInputs = [ configargparse ]; 21 22 pythonImportsCheck = [ "rofi_rbw" ]; 23 24 preFixup = '' 25 - makeWrapperArgs+=(--prefix PATH : ${lib.makeBinPath [ rbw ]}) 26 ''; 27 28 meta = with lib; {
··· 1 + { lib 2 + , buildPythonApplication 3 + , fetchFromGitHub 4 + , configargparse 5 + , setuptools 6 + , poetry-core 7 + , rbw 8 + 9 + , waylandSupport ? false 10 + , wl-clipboard 11 + , wtype 12 + 13 + , x11Support ? false 14 + , xclip 15 + , xdotool 16 + }: 17 18 buildPythonApplication rec { 19 pname = "rofi-rbw"; 20 + version = "1.2.0"; 21 format = "pyproject"; 22 23 src = fetchFromGitHub { 24 owner = "fdw"; 25 repo = "rofi-rbw"; 26 rev = "refs/tags/${version}"; 27 + hash = "sha256-6ZM+qJvVny/h5W/+7JqD/CCf9eayExvZfC/z9rHssVU="; 28 }; 29 30 nativeBuildInputs = [ ··· 32 poetry-core 33 ]; 34 35 + buildInputs = [ 36 + rbw 37 + ] ++ lib.optionals waylandSupport [ 38 + wl-clipboard 39 + wtype 40 + ] ++ lib.optionals x11Support [ 41 + xclip 42 + xdotool 43 + ]; 44 + 45 propagatedBuildInputs = [ configargparse ]; 46 47 pythonImportsCheck = [ "rofi_rbw" ]; 48 49 + wrapper_paths = [ 50 + rbw 51 + ] ++ lib.optionals waylandSupport [ 52 + wl-clipboard 53 + wtype 54 + ] ++ lib.optionals x11Support [ 55 + xclip 56 + xdotool 57 + ]; 58 + 59 + wrapper_flags = 60 + lib.optionalString waylandSupport "--typer wtype --clipboarder wl-copy" 61 + + lib.optionalString x11Support "--typer xdotool --clipboarder xclip"; 62 + 63 preFixup = '' 64 + makeWrapperArgs+=(--prefix PATH : ${lib.makeBinPath wrapper_paths} --add-flags "${wrapper_flags}") 65 ''; 66 67 meta = with lib; {
+145 -103
pkgs/applications/misc/waybar/default.nix
··· 1 { lib 2 , stdenv 3 , fetchFromGitHub 4 - , meson 5 - , pkg-config 6 - , ninja 7 - , wrapGAppsHook 8 - , wayland 9 - , wlroots 10 , gtkmm3 11 - , libsigcxx 12 , jsoncpp 13 - , scdoc 14 - , spdlog 15 - , gtk-layer-shell 16 - , howard-hinnant-date 17 , libinotify-kqueue 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 25 - , mprisSupport ? stdenv.isLinux, playerctl ? false 26 - , nlSupport ? true, libnl 27 - , pulseSupport ? true, libpulseaudio 28 - , rfkillSupport ? true 29 - , runTests ? true, catch2_3 30 - , sndioSupport ? true, sndio 31 - , swaySupport ? true, sway 32 - , traySupport ? true, libdbusmenu-gtk3 33 - , udevSupport ? true, udev 34 - , upowerSupport ? true, upower 35 - , wireplumberSupport ? true, wireplumber 36 - , withMediaPlayer ? mprisSupport && false, glib, gobject-introspection, python3 37 }: 38 let 39 # Derived from subprojects/cava.wrap 40 - libcava = rec { 41 - version = "0.8.5"; 42 - src = fetchFromGitHub { 43 - owner = "LukashonakV"; 44 - repo = "cava"; 45 - rev = version; 46 - hash = "sha256-b/XfqLh8PnW018sGVKRRlFvBpo2Ru1R2lUeTR7pugBo="; 47 - }; 48 }; 49 in 50 - stdenv.mkDerivation rec { 51 pname = "waybar"; 52 version = "0.9.22"; 53 54 src = fetchFromGitHub { 55 owner = "Alexays"; 56 repo = "Waybar"; 57 - rev = version; 58 hash = "sha256-9LJDA+zrHF9Mn8+W9iUw50LvO+xdT7/l80KdltPrnDo="; 59 }; 60 61 postUnpack = lib.optional cavaSupport '' 62 - ( 63 - cd "$sourceRoot" 64 - cp -R --no-preserve=mode,ownership ${libcava.src} subprojects/cava-0.8.5 65 - patchShebangs . 66 - ) 67 ''; 68 69 # Patch for workspaces support in wlr/workspaces ··· 71 patches = lib.optional hyprlandSupport [ ./hyprland.diff ]; 72 73 nativeBuildInputs = [ 74 - meson ninja pkg-config scdoc wrapGAppsHook 75 ] ++ lib.optional withMediaPlayer gobject-introspection; 76 77 propagatedBuildInputs = lib.optionals withMediaPlayer [ ··· 82 83 strictDeps = false; 84 85 - buildInputs = with lib; 86 - [ wayland wlroots gtkmm3 libsigcxx jsoncpp spdlog gtk-layer-shell howard-hinnant-date libxkbcommon ] 87 - ++ optional (!stdenv.isLinux) libinotify-kqueue 88 - ++ optional cavaSupport alsa-lib 89 - ++ optional cavaSupport iniparser 90 - ++ optional cavaSupport fftw 91 - ++ optional cavaSupport ncurses 92 - ++ optional cavaSupport pipewire 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 100 - ++ optional mprisSupport playerctl 101 - ++ optional nlSupport libnl 102 - ++ optional pulseSupport libpulseaudio 103 - ++ optional sndioSupport sndio 104 - ++ optional swaySupport sway 105 - ++ optional traySupport libdbusmenu-gtk3 106 - ++ optional udevSupport udev 107 - ++ optional upowerSupport upower 108 - ++ optional wireplumberSupport wireplumber; 109 110 nativeCheckInputs = [ catch2_3 ]; 111 doCheck = runTests; 112 113 - mesonFlags = (lib.mapAttrsToList 114 - (option: enable: "-D${option}=${if enable then "enabled" else "disabled"}") 115 - { 116 - cava = cavaSupport; 117 - dbusmenu-gtk = traySupport; 118 - jack = jackSupport; 119 - libinput = inputSupport; 120 - libnl = nlSupport; 121 - libudev = udevSupport; 122 - mpd = mpdSupport; 123 - mpris = mprisSupport; 124 - pulseaudio = pulseSupport; 125 - rfkill = rfkillSupport; 126 - sndio = sndioSupport; 127 - tests = runTests; 128 - upower_glib = upowerSupport; 129 - wireplumber = wireplumberSupport; 130 - } 131 - ) ++ [ 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 139 140 - wrapProgram $out/bin/waybar-mediaplayer.py \ 141 - --prefix PYTHONPATH : "$PYTHONPATH:$out/${python3.sitePackages}" 142 - ''; 143 144 - meta = with lib; { 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"; 152 }; 153 - }
··· 1 { lib 2 , stdenv 3 , fetchFromGitHub 4 + , SDL2 5 + , alsa-lib 6 + , catch2_3 7 + , fftw 8 + , glib 9 + , gobject-introspection 10 + , gtk-layer-shell 11 , gtkmm3 12 + , howard-hinnant-date 13 + , hyprland 14 + , iniparser 15 , jsoncpp 16 + , libdbusmenu-gtk3 17 + , libevdev 18 , libinotify-kqueue 19 + , libinput 20 + , libjack2 21 + , libmpdclient 22 + , libnl 23 + , libpulseaudio 24 + , libsigcxx 25 , libxkbcommon 26 + , meson 27 + , ncurses 28 + , ninja 29 + , pipewire 30 + , pkg-config 31 + , playerctl 32 + , portaudio 33 + , python3 34 + , scdoc 35 + , sndio 36 + , spdlog 37 + , sway 38 + , udev 39 + , upower 40 + , wayland 41 + , wireplumber 42 + , wlroots 43 + , wrapGAppsHook 44 + 45 + , cavaSupport ? true 46 + , evdevSupport ? true 47 + , hyprlandSupport ? false 48 + , inputSupport ? true 49 + , jackSupport ? true 50 + , mpdSupport ? true 51 + , mprisSupport ? stdenv.isLinux 52 + , nlSupport ? true 53 + , pulseSupport ? true 54 + , rfkillSupport ? true 55 + , runTests ? true 56 + , sndioSupport ? true 57 + , swaySupport ? true 58 + , traySupport ? true 59 + , udevSupport ? true 60 + , upowerSupport ? true 61 + , wireplumberSupport ? true 62 + , withMediaPlayer ? mprisSupport && false 63 }: 64 + 65 let 66 # Derived from subprojects/cava.wrap 67 + libcava.src = fetchFromGitHub { 68 + owner = "LukashonakV"; 69 + repo = "cava"; 70 + rev = "0.8.5"; 71 + hash = "sha256-b/XfqLh8PnW018sGVKRRlFvBpo2Ru1R2lUeTR7pugBo="; 72 }; 73 in 74 + stdenv.mkDerivation (finalAttrs: { 75 pname = "waybar"; 76 version = "0.9.22"; 77 78 src = fetchFromGitHub { 79 owner = "Alexays"; 80 repo = "Waybar"; 81 + rev = finalAttrs.version; 82 hash = "sha256-9LJDA+zrHF9Mn8+W9iUw50LvO+xdT7/l80KdltPrnDo="; 83 }; 84 85 postUnpack = lib.optional cavaSupport '' 86 + pushd "$sourceRoot" 87 + cp -R --no-preserve=mode,ownership ${libcava.src} subprojects/cava-0.8.5 88 + patchShebangs . 89 + popd 90 ''; 91 92 # Patch for workspaces support in wlr/workspaces ··· 94 patches = lib.optional hyprlandSupport [ ./hyprland.diff ]; 95 96 nativeBuildInputs = [ 97 + meson 98 + ninja 99 + pkg-config 100 + scdoc 101 + wrapGAppsHook 102 ] ++ lib.optional withMediaPlayer gobject-introspection; 103 104 propagatedBuildInputs = lib.optionals withMediaPlayer [ ··· 109 110 strictDeps = false; 111 112 + buildInputs = [ 113 + gtk-layer-shell 114 + gtkmm3 115 + howard-hinnant-date 116 + jsoncpp 117 + libsigcxx 118 + libxkbcommon 119 + spdlog 120 + wayland 121 + wlroots 122 + ] 123 + ++ lib.optionals cavaSupport [ 124 + SDL2 125 + alsa-lib 126 + fftw 127 + iniparser 128 + ncurses 129 + pipewire 130 + portaudio 131 + ] 132 + ++ lib.optional evdevSupport libevdev 133 + ++ lib.optional hyprlandSupport hyprland 134 + ++ lib.optional inputSupport libinput 135 + ++ lib.optional jackSupport libjack2 136 + ++ lib.optional mpdSupport libmpdclient 137 + ++ lib.optional mprisSupport playerctl 138 + ++ lib.optional nlSupport libnl 139 + ++ lib.optional pulseSupport libpulseaudio 140 + ++ lib.optional sndioSupport sndio 141 + ++ lib.optional swaySupport sway 142 + ++ lib.optional traySupport libdbusmenu-gtk3 143 + ++ lib.optional udevSupport udev 144 + ++ lib.optional upowerSupport upower 145 + ++ lib.optional wireplumberSupport wireplumber 146 + ++ lib.optional (!stdenv.isLinux) libinotify-kqueue; 147 148 nativeCheckInputs = [ catch2_3 ]; 149 doCheck = runTests; 150 151 + mesonFlags = (lib.mapAttrsToList lib.mesonEnable { 152 + "cava" = cavaSupport; 153 + "dbusmenu-gtk" = traySupport; 154 + "gtk-layer-shell" = true; 155 + "jack" = jackSupport; 156 + "libinput" = inputSupport; 157 + "libnl" = nlSupport; 158 + "libudev" = udevSupport; 159 + "man-pages" = true; 160 + "mpd" = mpdSupport; 161 + "mpris" = mprisSupport; 162 + "pulseaudio" = pulseSupport; 163 + "rfkill" = rfkillSupport; 164 + "sndio" = sndioSupport; 165 + "systemd" = false; 166 + "tests" = runTests; 167 + "upower_glib" = upowerSupport; 168 + "wireplumber" = wireplumberSupport; 169 + }) 170 + ++ lib.optional hyprlandSupport (lib.mesonBool "experimental" true); 171 172 preFixup = lib.optionalString withMediaPlayer '' 173 + cp $src/resources/custom_modules/mediaplayer.py $out/bin/waybar-mediaplayer.py 174 175 + wrapProgram $out/bin/waybar-mediaplayer.py \ 176 + --prefix PYTHONPATH : "$PYTHONPATH:$out/${python3.sitePackages}" 177 + ''; 178 179 + meta = { 180 + homepage = "https://github.com/alexays/waybar"; 181 description = "Highly customizable Wayland bar for Sway and Wlroots based compositors"; 182 + changelog = "https://github.com/alexays/waybar/releases/tag/${finalAttrs.version}"; 183 + license = lib.licenses.mit; 184 mainProgram = "waybar"; 185 + maintainers = with lib.maintainers; [ 186 + FlorianFranzen 187 + jtbx 188 + lovesegfault 189 + minijackson 190 + rodrgz 191 + synthetica 192 + ]; 193 + inherit (wlroots.meta) platforms; 194 }; 195 + })
+28
pkgs/applications/misc/wpm/default.nix
···
··· 1 + { lib 2 + , python3 3 + , fetchPypi 4 + }: 5 + 6 + python3.pkgs.buildPythonApplication rec { 7 + pname = "wpm"; 8 + version = "1.51.5"; 9 + format = "setuptools"; 10 + 11 + src = fetchPypi { 12 + inherit pname version; 13 + hash = "sha256-swT9E5Tto4yWnm0voowcJXtY3cIY3MNqAdfrTnuGbdg="; 14 + }; 15 + 16 + propagatedBuildInputs = with python3.pkgs; [ 17 + setuptools 18 + ]; 19 + 20 + pythonImportsCheck = [ "wpm" ]; 21 + 22 + meta = with lib; { 23 + description = "Console app for measuring typing speed in words per minute (WPM)"; 24 + homepage = "https://pypi.org/project/wpm"; 25 + license = licenses.agpl3Only; 26 + maintainers = with maintainers; [ alejandrosame ]; 27 + }; 28 + }
+2 -2
pkgs/applications/networking/browsers/qutebrowser/default.nix
··· 19 20 python3Packages = python3.pkgs; 21 pdfjs = let 22 - version = "2.14.305"; 23 in 24 fetchzip { 25 url = "https://github.com/mozilla/pdf.js/releases/download/v${version}/pdfjs-${version}-dist.zip"; 26 - hash = "sha256-E7t+0AUndrgi4zfJth0w28RmWLqLyXMUCnueNf/gNi4="; 27 stripRoot = false; 28 }; 29
··· 19 20 python3Packages = python3.pkgs; 21 pdfjs = let 22 + version = "3.9.179"; 23 in 24 fetchzip { 25 url = "https://github.com/mozilla/pdf.js/releases/download/v${version}/pdfjs-${version}-dist.zip"; 26 + hash = "sha256-QoJFb7MlZN6lDe2Yalsd10sseukL6+tNRi6JzLPVBYw="; 27 stripRoot = false; 28 }; 29
+2 -2
pkgs/applications/networking/flexget/default.nix
··· 6 7 python3.pkgs.buildPythonApplication rec { 8 pname = "flexget"; 9 - version = "3.8.7"; 10 format = "pyproject"; 11 12 # Fetch from GitHub in order to use `requirements.in` ··· 14 owner = "Flexget"; 15 repo = "Flexget"; 16 rev = "refs/tags/v${version}"; 17 - hash = "sha256-WfOLDTwmHPfg4UkrPC7gvDNJtAorrateQ4W59NmhdHc="; 18 }; 19 20 postPatch = ''
··· 6 7 python3.pkgs.buildPythonApplication rec { 8 pname = "flexget"; 9 + version = "3.9.1"; 10 format = "pyproject"; 11 12 # Fetch from GitHub in order to use `requirements.in` ··· 14 owner = "Flexget"; 15 repo = "Flexget"; 16 rev = "refs/tags/v${version}"; 17 + hash = "sha256-XXmqDZJ5rjoBarhIYlzC2O9jf97SWJiILWLsHDgM78Q="; 18 }; 19 20 postPatch = ''
+4 -4
pkgs/applications/networking/iroh/default.nix
··· 7 8 rustPlatform.buildRustPackage rec { 9 pname = "iroh"; 10 - version = "0.4.1"; 11 12 src = fetchFromGitHub { 13 owner = "n0-computer"; 14 repo = pname; 15 - rev = "v${version}"; 16 - sha256 = "bNuTEsbOx7ERH/TigLKVOV6eUF+5C2w3PDH9KkfajBo="; 17 }; 18 19 - cargoSha256 = "WgpX8hz19mnmDmqErSuNDUiFUpr7/K46g4ylhvDIqVw="; 20 21 buildInputs = lib.optionals stdenv.isDarwin ( 22 with darwin.apple_sdk.frameworks; [
··· 7 8 rustPlatform.buildRustPackage rec { 9 pname = "iroh"; 10 + version = "0.5.1"; 11 12 src = fetchFromGitHub { 13 owner = "n0-computer"; 14 repo = pname; 15 + rev = "${pname}-v${version}"; 16 + hash = "sha256-p1OvXso5szo8ZCnCTKgDzCEMJgiePXQMhVYOkWVZrbE="; 17 }; 18 19 + cargoHash = "sha256-QqMBEYaIQ6PqO7w7Yd1jVr0zHARsVaJtZzWytmDksZQ="; 20 21 buildInputs = lib.optionals stdenv.isDarwin ( 22 with darwin.apple_sdk.frameworks; [
+41
pkgs/applications/science/biology/bamtools/default.nix
···
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , cmake 5 + , jsoncpp 6 + , pkg-config 7 + , zlib 8 + }: 9 + 10 + stdenv.mkDerivation (finalAttrs: { 11 + pname = "bamtools"; 12 + version = "2.5.2"; 13 + 14 + src = fetchFromGitHub { 15 + owner = "pezmaster31"; 16 + repo = "bamtools"; 17 + rev = "refs/tags/v${finalAttrs.version}"; 18 + hash = "sha256-l2DmA4P1kPneTCL9YVACE6LcQHT0F+mufPyM69VkksE="; 19 + }; 20 + 21 + nativeBuildInputs = [ 22 + cmake 23 + pkg-config 24 + ]; 25 + 26 + buildInputs = [ 27 + jsoncpp 28 + zlib 29 + ]; 30 + 31 + doCheck = true; 32 + 33 + meta = with lib; { 34 + description = "C++ API & command-line toolkit for working with BAM data"; 35 + homepage = "https://github.com/pezmaster31/bamtools"; 36 + changelog = "https://github.com/pezmaster31/bamtools/releases/tag/${finalAttrs.src.rev}"; 37 + license = licenses.mit; 38 + maintainers = with maintainers; [ natsukium ]; 39 + platforms = platforms.unix; 40 + }; 41 + })
+11 -11
pkgs/build-support/docker/default.nix
··· 5 , closureInfo 6 , coreutils 7 , e2fsprogs 8 - , fakechroot 9 , fakeNss 10 , fakeroot 11 , go ··· 777 fi 778 done 779 # Copy all layers from input images to output image directory 780 - cp -R --no-clobber inputs/*/* image/ 781 # Merge repositories objects and manifests 782 jq -s add "''${repos[@]}" > repositories 783 jq -s add "''${manifests[@]}" > manifest.json ··· 887 }); 888 889 contentsList = if builtins.isList contents then contents else [ contents ]; 890 891 # We store the customisation layer as a tarball, to make sure that 892 # things like permissions set on 'extraCommands' are not overridden ··· 898 nativeBuildInputs = [ 899 fakeroot 900 ] ++ optionals enableFakechroot [ 901 - fakechroot 902 - # for chroot 903 - coreutils 904 - # fakechroot needs getopt, which is provided by util-linux 905 - util-linux 906 ]; 907 postBuild = '' 908 mv $out old_out 909 (cd old_out; eval "$extraCommands" ) 910 911 mkdir $out 912 - ${optionalString enableFakechroot '' 913 - export FAKECHROOT_EXCLUDE_PATH=/dev:/proc:/sys:${builtins.storeDir}:$out/layer.tar 914 - ''} 915 - ${optionalString enableFakechroot ''fakechroot chroot $PWD/old_out ''}fakeroot bash -c ' 916 source $stdenv/setup 917 ${optionalString (!enableFakechroot) ''cd old_out''} 918 eval "$fakeRootCommands"
··· 5 , closureInfo 6 , coreutils 7 , e2fsprogs 8 + , proot 9 , fakeNss 10 , fakeroot 11 , go ··· 777 fi 778 done 779 # Copy all layers from input images to output image directory 780 + cp -R --update=none inputs/*/* image/ 781 # Merge repositories objects and manifests 782 jq -s add "''${repos[@]}" > repositories 783 jq -s add "''${manifests[@]}" > manifest.json ··· 887 }); 888 889 contentsList = if builtins.isList contents then contents else [ contents ]; 890 + bind-paths = builtins.toString (builtins.map (path: "--bind=${path}:${path}!") [ 891 + "/dev/" 892 + "/proc/" 893 + "/sys/" 894 + "${builtins.storeDir}/" 895 + "$out/layer.tar" 896 + ]); 897 898 # We store the customisation layer as a tarball, to make sure that 899 # things like permissions set on 'extraCommands' are not overridden ··· 905 nativeBuildInputs = [ 906 fakeroot 907 ] ++ optionals enableFakechroot [ 908 + proot 909 ]; 910 postBuild = '' 911 mv $out old_out 912 (cd old_out; eval "$extraCommands" ) 913 914 mkdir $out 915 + ${optionalString enableFakechroot ''proot -r $PWD/old_out ${bind-paths} --pwd=/ ''}fakeroot bash -c ' 916 source $stdenv/setup 917 ${optionalString (!enableFakechroot) ''cd old_out''} 918 eval "$fakeRootCommands"
+2 -27
pkgs/desktops/pantheon/desktop/elementary-default-settings/default.nix
··· 1 { lib 2 , stdenv 3 , fetchFromGitHub 4 - , fetchpatch 5 , nix-update-script 6 , meson 7 , ninja ··· 11 , dbus 12 , polkit 13 , accountsservice 14 - , python3 15 }: 16 17 stdenv.mkDerivation rec { 18 pname = "elementary-default-settings"; 19 - version = "7.0.2"; 20 21 src = fetchFromGitHub { 22 owner = "elementary"; 23 repo = "default-settings"; 24 rev = version; 25 - sha256 = "sha256-YFI1UM7CxjYkoIhSg9Fn81Ze6DX7D7p89xibk7ik8bI="; 26 }; 27 28 - patches = [ 29 - # Don't set picture-uri-dark. elementary-gsettings-schemas won't 30 - # aware of our custom remove-backgrounds.gschema.override so it 31 - # will be a confusing invalid value otherwise (though gala actually 32 - # can handle it well). 33 - # https://github.com/elementary/default-settings/pull/282 34 - (fetchpatch { 35 - url = "https://github.com/elementary/default-settings/commit/881f84b8316e549ab627b7ac9acf352e0346a1a4.patch"; 36 - sha256 = "sha256-zf2Anr+ljLjHbn5ZmRj3nCRVJ52rwe4EkwdIfSOGeLQ="; 37 - }) 38 - # https://github.com/elementary/default-settings/pull/283 39 - (fetchpatch { 40 - url = "https://github.com/elementary/default-settings/commit/37ef6062a8651875dd9d927c5730155c8b26e953.patch"; 41 - sha256 = "sha256-u7rrwuHgMPn1eIyIuwJcBgy8SshaXgrgFTSNm8IHbaY="; 42 - }) 43 - ]; 44 - 45 nativeBuildInputs = [ 46 accountsservice 47 dbus ··· 50 ninja 51 pkg-config 52 polkit 53 - python3 54 ]; 55 56 mesonFlags = [ ··· 58 "-Ddefault-wallpaper=${nixos-artwork.wallpapers.simple-dark-gray.gnomeFilePath}" 59 "-Dplank-dockitems=false" 60 ]; 61 - 62 - postPatch = '' 63 - chmod +x meson/post_install.py 64 - patchShebangs meson/post_install.py 65 - ''; 66 67 preInstall = '' 68 # Install our override for plank dockitems as the desktop file path is different.
··· 1 { lib 2 , stdenv 3 , fetchFromGitHub 4 , nix-update-script 5 , meson 6 , ninja ··· 10 , dbus 11 , polkit 12 , accountsservice 13 }: 14 15 stdenv.mkDerivation rec { 16 pname = "elementary-default-settings"; 17 + version = "7.1.0"; 18 19 src = fetchFromGitHub { 20 owner = "elementary"; 21 repo = "default-settings"; 22 rev = version; 23 + sha256 = "sha256-j4K8qYwfu6/s4qnTSzwv6KRsk9f+Qr/l1bhLywKMHMU="; 24 }; 25 26 nativeBuildInputs = [ 27 accountsservice 28 dbus ··· 31 ninja 32 pkg-config 33 polkit 34 ]; 35 36 mesonFlags = [ ··· 38 "-Ddefault-wallpaper=${nixos-artwork.wallpapers.simple-dark-gray.gnomeFilePath}" 39 "-Dplank-dockitems=false" 40 ]; 41 42 preInstall = '' 43 # Install our override for plank dockitems as the desktop file path is different.
+2 -2
pkgs/development/interpreters/luau/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 pname = "luau"; 5 - version = "0.590"; 6 7 src = fetchFromGitHub { 8 owner = "Roblox"; 9 repo = "luau"; 10 rev = version; 11 - hash = "sha256-ZVe4SCx6/IC039CL+ngNIQShNi9V6XQh62gpbcoK/tM="; 12 }; 13 14 nativeBuildInputs = [ cmake ];
··· 2 3 stdenv.mkDerivation rec { 4 pname = "luau"; 5 + version = "0.591"; 6 7 src = fetchFromGitHub { 8 owner = "Roblox"; 9 repo = "luau"; 10 rev = version; 11 + hash = "sha256-eCYB+B5bglUcF+xAAHBWwwgDrvY9NatmcwL/GUnIhOk="; 12 }; 13 14 nativeBuildInputs = [ cmake ];
+3 -2
pkgs/development/libraries/talloc/default.nix
··· 13 14 stdenv.mkDerivation rec { 15 pname = "talloc"; 16 - version = "2.4.0"; 17 18 src = fetchurl { 19 url = "mirror://samba/talloc/${pname}-${version}.tar.gz"; 20 - sha256 = "sha256-bfNoYsQkZu+I82BERROHDvRpNPkBbIQ4PMQAin0MRro="; 21 }; 22 23 nativeBuildInputs = [ ··· 71 homepage = "https://tdb.samba.org/"; 72 license = licenses.gpl3; 73 platforms = platforms.all; 74 }; 75 }
··· 13 14 stdenv.mkDerivation rec { 15 pname = "talloc"; 16 + version = "2.4.1"; 17 18 src = fetchurl { 19 url = "mirror://samba/talloc/${pname}-${version}.tar.gz"; 20 + sha256 = "sha256-QQpUfwhVcAe+DogZTyGIaDWO3Aq5jJi6jBZ5MNs9M/k="; 21 }; 22 23 nativeBuildInputs = [ ··· 71 homepage = "https://tdb.samba.org/"; 72 license = licenses.gpl3; 73 platforms = platforms.all; 74 + maintainers = [ maintainers.matthiasbeyer ]; 75 }; 76 }
+29
pkgs/development/libraries/yyjson/default.nix
···
··· 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , cmake 5 + }: 6 + 7 + stdenv.mkDerivation (finalAttrs: { 8 + pname = "yyjson"; 9 + version = "0.7.0"; 10 + 11 + src = fetchFromGitHub { 12 + owner = "ibireme"; 13 + repo = "yyjson"; 14 + rev = finalAttrs.version; 15 + hash = "sha256-Cz8K+cWuDpoMY6d+ecuOvXIMc4wtx15LLvxpFibkNyw="; 16 + }; 17 + 18 + nativeBuildInputs = [ 19 + cmake 20 + ]; 21 + 22 + meta = with lib; { 23 + description = "The fastest JSON library in C"; 24 + homepage = "https://github.com/ibireme/yyjson"; 25 + changelog = "https://github.com/ibireme/yyjson/blob/${finalAttrs.src.rev}/CHANGELOG.md"; 26 + license = licenses.mit; 27 + maintainers = with maintainers; [ federicoschonborn ]; 28 + }; 29 + })
+1
pkgs/development/node-packages/aliases.nix
··· 66 triton = pkgs.triton; # Added 2023-05-06 67 typescript = pkgs.typescript; # Added 2023-06-21 68 vscode-langservers-extracted = pkgs.vscode-langservers-extracted; # Added 2023-05-27 69 zx = pkgs.zx; # added 2023-08-01 70 }
··· 66 triton = pkgs.triton; # Added 2023-05-06 67 typescript = pkgs.typescript; # Added 2023-06-21 68 vscode-langservers-extracted = pkgs.vscode-langservers-extracted; # Added 2023-05-27 69 + vue-cli = self."@vue/cli"; # added 2023-08-18 70 zx = pkgs.zx; # added 2023-08-01 71 }
-1
pkgs/development/node-packages/main-programs.nix
··· 7 "@squoosh/cli" = "squoosh-cli"; 8 "@webassemblyjs/cli-1.11.1" = "wasm2wast"; 9 coffee-script = "coffee"; 10 - vue-cli = "vue"; 11 "@withgraphite/graphite-cli" = "gt"; 12 13 # Packages that provide a single executable.
··· 7 "@squoosh/cli" = "squoosh-cli"; 8 "@webassemblyjs/cli-1.11.1" = "wasm2wast"; 9 coffee-script = "coffee"; 10 "@withgraphite/graphite-cli" = "gt"; 11 12 # Packages that provide a single executable.
-1
pkgs/development/node-packages/node-packages.json
··· 364 , "vscode-html-languageserver-bin" 365 , "vscode-json-languageserver" 366 , "vscode-json-languageserver-bin" 367 - , "vue-cli" 368 , "vue-language-server" 369 , "wavedrom-cli" 370 , "web-ext"
··· 364 , "vscode-html-languageserver-bin" 365 , "vscode-json-languageserver" 366 , "vscode-json-languageserver-bin" 367 , "vue-language-server" 368 , "wavedrom-cli" 369 , "web-ext"
-283
pkgs/development/node-packages/node-packages.nix
··· 139170 bypassCache = true; 139171 reconstructLock = true; 139172 }; 139173 - vue-cli = nodeEnv.buildNodePackage { 139174 - name = "vue-cli"; 139175 - packageName = "vue-cli"; 139176 - version = "2.9.6"; 139177 - src = fetchurl { 139178 - url = "https://registry.npmjs.org/vue-cli/-/vue-cli-2.9.6.tgz"; 139179 - sha512 = "swQ0bfyJSWfFr42IXr8A774yA1n+YudhzsaHBKhWSkczSqjvgZvSvM8NEnx6QKnfOHBXbdNR5vhahjNUMlftQQ=="; 139180 - }; 139181 - dependencies = [ 139182 - sources."ajv-6.12.6" 139183 - sources."ansi-escapes-3.2.0" 139184 - sources."ansi-regex-3.0.1" 139185 - sources."ansi-styles-3.2.1" 139186 - sources."anymatch-3.1.3" 139187 - sources."argparse-1.0.10" 139188 - sources."array-differ-1.0.0" 139189 - sources."array-union-1.0.2" 139190 - sources."array-uniq-1.0.3" 139191 - sources."arrify-1.0.1" 139192 - sources."asn1-0.2.6" 139193 - sources."assert-plus-1.0.0" 139194 - sources."async-2.6.4" 139195 - sources."asynckit-0.4.0" 139196 - sources."aws-sign2-0.7.0" 139197 - sources."aws4-1.12.0" 139198 - sources."balanced-match-1.0.2" 139199 - sources."base64-js-1.5.1" 139200 - sources."bcrypt-pbkdf-1.0.2" 139201 - sources."binary-extensions-2.2.0" 139202 - sources."bl-1.2.3" 139203 - sources."bluebird-3.7.2" 139204 - sources."brace-expansion-1.1.11" 139205 - sources."braces-3.0.2" 139206 - sources."buffer-5.7.1" 139207 - sources."buffer-alloc-1.2.0" 139208 - sources."buffer-alloc-unsafe-1.1.0" 139209 - sources."buffer-crc32-0.2.13" 139210 - sources."buffer-fill-1.0.0" 139211 - sources."builtins-1.0.3" 139212 - sources."capture-stack-trace-1.0.2" 139213 - sources."caseless-0.12.0" 139214 - sources."caw-2.0.1" 139215 - sources."chalk-2.4.2" 139216 - sources."chardet-0.7.0" 139217 - sources."chokidar-3.5.3" 139218 - sources."cli-cursor-2.1.0" 139219 - sources."cli-spinners-1.3.1" 139220 - sources."cli-width-2.2.1" 139221 - sources."co-3.1.0" 139222 - sources."coffee-script-1.12.7" 139223 - sources."color-convert-1.9.3" 139224 - sources."color-name-1.1.3" 139225 - sources."combined-stream-1.0.8" 139226 - sources."commander-2.20.3" 139227 - sources."concat-map-0.0.1" 139228 - sources."config-chain-1.1.13" 139229 - sources."consolidate-0.14.5" 139230 - sources."core-util-is-1.0.3" 139231 - sources."create-error-class-3.0.2" 139232 - sources."dashdash-1.14.1" 139233 - sources."debug-4.3.4" 139234 - sources."decompress-4.2.1" 139235 - sources."decompress-tar-4.1.1" 139236 - (sources."decompress-tarbz2-4.1.1" // { 139237 - dependencies = [ 139238 - sources."file-type-6.2.0" 139239 - ]; 139240 - }) 139241 - sources."decompress-targz-4.1.1" 139242 - (sources."decompress-unzip-4.0.1" // { 139243 - dependencies = [ 139244 - sources."file-type-3.9.0" 139245 - sources."get-stream-2.3.1" 139246 - ]; 139247 - }) 139248 - sources."delayed-stream-1.0.0" 139249 - sources."download-5.0.3" 139250 - sources."download-git-repo-1.1.0" 139251 - sources."duplexer3-0.1.5" 139252 - sources."ecc-jsbn-0.1.2" 139253 - sources."end-of-stream-1.4.4" 139254 - sources."escape-string-regexp-1.0.5" 139255 - sources."esprima-4.0.1" 139256 - sources."extend-3.0.2" 139257 - sources."extend-shallow-2.0.1" 139258 - sources."external-editor-3.1.0" 139259 - sources."extsprintf-1.3.0" 139260 - sources."fast-deep-equal-3.1.3" 139261 - sources."fast-json-stable-stringify-2.1.0" 139262 - sources."fd-slicer-1.1.0" 139263 - sources."figures-2.0.0" 139264 - sources."file-type-5.2.0" 139265 - sources."filename-reserved-regex-2.0.0" 139266 - sources."filenamify-2.1.0" 139267 - sources."fill-range-7.0.1" 139268 - sources."forever-agent-0.6.1" 139269 - sources."form-data-2.3.3" 139270 - sources."fs-constants-1.0.0" 139271 - sources."fs.realpath-1.0.0" 139272 - sources."fsevents-2.3.2" 139273 - sources."get-proxy-2.1.0" 139274 - sources."get-stream-3.0.0" 139275 - sources."getpass-0.1.7" 139276 - sources."git-clone-0.1.0" 139277 - sources."glob-7.2.3" 139278 - sources."glob-parent-5.1.2" 139279 - sources."got-6.7.1" 139280 - sources."graceful-fs-4.2.11" 139281 - sources."gray-matter-4.0.3" 139282 - sources."handlebars-4.7.8" 139283 - sources."har-schema-2.0.0" 139284 - sources."har-validator-5.1.5" 139285 - sources."has-flag-3.0.0" 139286 - sources."has-symbol-support-x-1.4.2" 139287 - sources."has-to-string-tag-x-1.4.1" 139288 - sources."http-signature-1.2.0" 139289 - sources."iconv-lite-0.4.24" 139290 - sources."ieee754-1.2.1" 139291 - sources."inflight-1.0.6" 139292 - sources."inherits-2.0.4" 139293 - sources."ini-1.3.8" 139294 - sources."inquirer-6.5.2" 139295 - sources."is-binary-path-2.1.0" 139296 - sources."is-extendable-0.1.1" 139297 - sources."is-extglob-2.1.1" 139298 - sources."is-fullwidth-code-point-2.0.0" 139299 - sources."is-glob-4.0.3" 139300 - sources."is-natural-number-4.0.1" 139301 - sources."is-number-7.0.0" 139302 - sources."is-object-1.0.2" 139303 - sources."is-redirect-1.0.0" 139304 - sources."is-retry-allowed-1.2.0" 139305 - sources."is-stream-1.1.0" 139306 - sources."is-typedarray-1.0.0" 139307 - sources."is-utf8-0.2.1" 139308 - sources."isarray-1.0.0" 139309 - sources."isstream-0.1.2" 139310 - sources."isurl-1.0.0" 139311 - sources."js-yaml-3.14.1" 139312 - sources."jsbn-0.1.1" 139313 - sources."json-schema-0.4.0" 139314 - sources."json-schema-traverse-0.4.1" 139315 - sources."json-stringify-safe-5.0.1" 139316 - sources."jsprim-1.4.2" 139317 - sources."kind-of-6.0.3" 139318 - sources."lodash-4.17.21" 139319 - sources."lodash.clonedeepwith-4.5.0" 139320 - sources."log-symbols-2.2.0" 139321 - sources."lowercase-keys-1.0.1" 139322 - (sources."make-dir-1.3.0" // { 139323 - dependencies = [ 139324 - sources."pify-3.0.0" 139325 - ]; 139326 - }) 139327 - (sources."metalsmith-2.6.1" // { 139328 - dependencies = [ 139329 - sources."commander-10.0.1" 139330 - ]; 139331 - }) 139332 - sources."micromatch-4.0.5" 139333 - sources."mime-db-1.52.0" 139334 - sources."mime-types-2.1.35" 139335 - sources."mimic-fn-1.2.0" 139336 - sources."minimatch-3.1.2" 139337 - sources."minimist-1.2.8" 139338 - sources."mkdirp-0.5.6" 139339 - sources."ms-2.1.2" 139340 - sources."multimatch-2.1.0" 139341 - sources."mute-stream-0.0.7" 139342 - sources."neo-async-2.6.2" 139343 - sources."normalize-path-3.0.0" 139344 - (sources."npm-conf-1.1.3" // { 139345 - dependencies = [ 139346 - sources."pify-3.0.0" 139347 - ]; 139348 - }) 139349 - sources."oauth-sign-0.9.0" 139350 - sources."object-assign-4.1.1" 139351 - sources."once-1.4.0" 139352 - sources."onetime-2.0.1" 139353 - sources."ora-1.4.0" 139354 - sources."os-homedir-1.0.2" 139355 - sources."os-tmpdir-1.0.2" 139356 - sources."path-is-absolute-1.0.1" 139357 - sources."pend-1.2.0" 139358 - sources."performance-now-2.1.0" 139359 - sources."picomatch-2.3.1" 139360 - sources."pify-2.3.0" 139361 - sources."pinkie-2.0.4" 139362 - sources."pinkie-promise-2.0.1" 139363 - sources."prepend-http-1.0.4" 139364 - sources."process-nextick-args-2.0.1" 139365 - sources."proto-list-1.2.4" 139366 - sources."psl-1.9.0" 139367 - sources."punycode-2.3.0" 139368 - sources."qs-6.5.3" 139369 - sources."read-metadata-1.0.0" 139370 - (sources."readable-stream-2.3.8" // { 139371 - dependencies = [ 139372 - sources."safe-buffer-5.1.2" 139373 - ]; 139374 - }) 139375 - sources."readdirp-3.6.0" 139376 - sources."request-2.88.2" 139377 - sources."restore-cursor-2.0.0" 139378 - sources."rimraf-2.7.1" 139379 - sources."run-async-2.4.1" 139380 - sources."rxjs-6.6.7" 139381 - sources."safe-buffer-5.2.1" 139382 - sources."safer-buffer-2.1.2" 139383 - sources."section-matter-1.0.0" 139384 - sources."seek-bzip-1.0.6" 139385 - sources."semver-5.7.2" 139386 - sources."signal-exit-3.0.7" 139387 - sources."source-map-0.6.1" 139388 - sources."sprintf-js-1.0.3" 139389 - sources."sshpk-1.17.0" 139390 - sources."stat-mode-1.0.0" 139391 - (sources."string-width-2.1.1" // { 139392 - dependencies = [ 139393 - sources."strip-ansi-4.0.0" 139394 - ]; 139395 - }) 139396 - (sources."string_decoder-1.1.1" // { 139397 - dependencies = [ 139398 - sources."safe-buffer-5.1.2" 139399 - ]; 139400 - }) 139401 - (sources."strip-ansi-5.2.0" // { 139402 - dependencies = [ 139403 - sources."ansi-regex-4.1.1" 139404 - ]; 139405 - }) 139406 - sources."strip-bom-string-1.0.0" 139407 - sources."strip-dirs-2.1.0" 139408 - sources."strip-outer-1.0.1" 139409 - sources."supports-color-5.5.0" 139410 - sources."tar-stream-1.6.2" 139411 - sources."through-2.3.8" 139412 - sources."tildify-1.2.0" 139413 - sources."timed-out-4.0.1" 139414 - sources."tmp-0.0.33" 139415 - sources."to-buffer-1.1.1" 139416 - sources."to-regex-range-5.0.1" 139417 - sources."tough-cookie-2.5.0" 139418 - sources."trim-repeated-1.0.0" 139419 - sources."tslib-1.14.1" 139420 - sources."tunnel-agent-0.6.0" 139421 - sources."tweetnacl-0.14.5" 139422 - sources."uglify-js-3.17.4" 139423 - sources."uid-0.0.2" 139424 - sources."unbzip2-stream-1.4.3" 139425 - sources."unzip-response-2.0.1" 139426 - sources."uri-js-4.4.1" 139427 - sources."url-parse-lax-1.0.0" 139428 - sources."url-to-options-1.0.1" 139429 - sources."user-home-2.0.0" 139430 - sources."util-deprecate-1.0.2" 139431 - sources."uuid-3.4.0" 139432 - sources."validate-npm-package-name-3.0.0" 139433 - (sources."verror-1.10.0" // { 139434 - dependencies = [ 139435 - sources."core-util-is-1.0.2" 139436 - ]; 139437 - }) 139438 - sources."ware-1.3.0" 139439 - sources."wordwrap-1.0.0" 139440 - sources."wrap-fn-0.1.5" 139441 - sources."wrappy-1.0.2" 139442 - sources."xtend-4.0.2" 139443 - sources."yaml-js-0.0.8" 139444 - sources."yauzl-2.10.0" 139445 - ]; 139446 - buildInputs = globalBuildInputs; 139447 - meta = { 139448 - description = "A simple CLI for scaffolding Vue.js projects."; 139449 - homepage = "https://github.com/vuejs/vue-cli#readme"; 139450 - license = "MIT"; 139451 - }; 139452 - production = true; 139453 - bypassCache = true; 139454 - reconstructLock = true; 139455 - }; 139456 vue-language-server = nodeEnv.buildNodePackage { 139457 name = "vue-language-server"; 139458 packageName = "vue-language-server";
··· 139170 bypassCache = true; 139171 reconstructLock = true; 139172 }; 139173 vue-language-server = nodeEnv.buildNodePackage { 139174 name = "vue-language-server"; 139175 packageName = "vue-language-server";
+2 -2
pkgs/development/python-modules/caio/default.nix
··· 9 10 buildPythonPackage rec { 11 pname = "caio"; 12 - version = "0.9.12"; 13 format = "setuptools"; 14 15 disabled = pythonOlder "3.7"; ··· 18 owner = "mosquito"; 19 repo = pname; 20 rev = "refs/tags/${version}"; 21 - hash = "sha256-uMq/3yWP9OwaVxixGAFCLMsDPoJhmIuG0I7hO7AnIOk="; 22 }; 23 24 nativeCheckInputs = [
··· 9 10 buildPythonPackage rec { 11 pname = "caio"; 12 + version = "0.9.13"; 13 format = "setuptools"; 14 15 disabled = pythonOlder "3.7"; ··· 18 owner = "mosquito"; 19 repo = pname; 20 rev = "refs/tags/${version}"; 21 + hash = "sha256-Q87NuL6yZ5uKImQqqdKTMWNyfUOb4NaZDEvNdqZbHDk="; 22 }; 23 24 nativeCheckInputs = [
+2 -1
pkgs/development/python-modules/coffea/default.nix
··· 43 44 postPatch = '' 45 substituteInPlace pyproject.toml \ 46 - --replace "numba>=0.57.0" "numba" 47 ''; 48 49 nativeBuildInputs = [
··· 43 44 postPatch = '' 45 substituteInPlace pyproject.toml \ 46 + --replace "numba>=0.57.0" "numba" \ 47 + --replace "numpy>=1.22.0,<1.25" "numpy" 48 ''; 49 50 nativeBuildInputs = [
+2 -2
pkgs/development/python-modules/coinmetrics-api-client/default.nix
··· 17 18 buildPythonPackage rec { 19 pname = "coinmetrics-api-client"; 20 - version = "2023.8.2.13"; 21 format = "pyproject"; 22 23 disabled = pythonOlder "3.9"; ··· 27 src = fetchPypi { 28 inherit version; 29 pname = "coinmetrics_api_client"; 30 - hash = "sha256-R7EbzH8ftHqoCbe8plXPOmTL01mow7t+zgVfL4+bZXQ="; 31 }; 32 33 pythonRelaxDeps = [
··· 17 18 buildPythonPackage rec { 19 pname = "coinmetrics-api-client"; 20 + version = "2023.8.10.19"; 21 format = "pyproject"; 22 23 disabled = pythonOlder "3.9"; ··· 27 src = fetchPypi { 28 inherit version; 29 pname = "coinmetrics_api_client"; 30 + hash = "sha256-sXWcnl6E2Aw78Y4JPpTQlRmhRP6egl6eo81N2PIhi34="; 31 }; 32 33 pythonRelaxDeps = [
+2 -2
pkgs/development/python-modules/pysigma-backend-insightidr/default.nix
··· 10 11 buildPythonPackage rec { 12 pname = "pysigma-backend-insightidr"; 13 - version = "0.2.1"; 14 format = "pyproject"; 15 16 disabled = pythonOlder "3.8"; ··· 19 owner = "SigmaHQ"; 20 repo = "pySigma-backend-insightidr"; 21 rev = "refs/tags/v${version}"; 22 - hash = "sha256-0VBnbThEkGhpxkGNBop0rPYn0NujyrK+ei/2+2f3Wno="; 23 }; 24 25 nativeBuildInputs = [
··· 10 11 buildPythonPackage rec { 12 pname = "pysigma-backend-insightidr"; 13 + version = "0.2.2"; 14 format = "pyproject"; 15 16 disabled = pythonOlder "3.8"; ··· 19 owner = "SigmaHQ"; 20 repo = "pySigma-backend-insightidr"; 21 rev = "refs/tags/v${version}"; 22 + hash = "sha256-B42MADteF0+GC/CPJPLaTGdGcQjC8KEsK9u3tBmtObg="; 23 }; 24 25 nativeBuildInputs = [
+6
pkgs/development/python-modules/scikit-build-core/default.nix
··· 78 "tests/test_setuptools_pep518.py" 79 ]; 80 81 pythonImportsCheck = [ 82 "scikit_build_core" 83 ];
··· 78 "tests/test_setuptools_pep518.py" 79 ]; 80 81 + # Tries to access ninja.__version__ which our stub doesn't have. 82 + # FIXME: remove for next cycle 83 + disabledTests = [ 84 + "test_get_ninja_programs_cmake_module" 85 + ]; 86 + 87 pythonImportsCheck = [ 88 "scikit_build_core" 89 ];
+11 -3
pkgs/development/python-modules/snowflake-connector-python/default.nix
··· 10 , idna 11 , keyring 12 , oscrypto 13 , pycryptodomex 14 , pyjwt 15 , pyopenssl ··· 17 , pytz 18 , requests 19 , setuptools 20 , typing-extensions 21 , wheel 22 }: 23 24 buildPythonPackage rec { 25 pname = "snowflake-connector-python"; 26 - version = "3.0.0"; 27 format = "pyproject"; 28 29 disabled = pythonOlder "3.7"; 30 31 src = fetchPypi { 32 inherit pname version; 33 - hash = "sha256-F0EbgRSS/kYKUDPhf6euM0eLqIqVjQsHC6C9ZZSRCIE="; 34 }; 35 36 # snowflake-connector-python requires arrow 10.0.1, which we don't have in ··· 57 "pyOpenSSL" 58 "charset-normalizer" 59 "cryptography" 60 ]; 61 62 propagatedBuildInputs = [ ··· 67 filelock 68 idna 69 oscrypto 70 pycryptodomex 71 pyjwt 72 pyopenssl 73 pytz 74 requests 75 - setuptools 76 typing-extensions 77 ]; 78
··· 10 , idna 11 , keyring 12 , oscrypto 13 + , packaging 14 + , platformdirs 15 , pycryptodomex 16 , pyjwt 17 , pyopenssl ··· 19 , pytz 20 , requests 21 , setuptools 22 + , sortedcontainers 23 + , tomlkit 24 , typing-extensions 25 , wheel 26 }: 27 28 buildPythonPackage rec { 29 pname = "snowflake-connector-python"; 30 + version = "3.1.0"; 31 format = "pyproject"; 32 33 disabled = pythonOlder "3.7"; 34 35 src = fetchPypi { 36 inherit pname version; 37 + hash = "sha256-+sUfxc72+dV5iqRg9ObePlPhoPx7kT0r2Yta6Aa8yDs="; 38 }; 39 40 # snowflake-connector-python requires arrow 10.0.1, which we don't have in ··· 61 "pyOpenSSL" 62 "charset-normalizer" 63 "cryptography" 64 + "platformdirs" 65 ]; 66 67 propagatedBuildInputs = [ ··· 72 filelock 73 idna 74 oscrypto 75 + packaging 76 + platformdirs 77 pycryptodomex 78 pyjwt 79 pyopenssl 80 pytz 81 requests 82 + sortedcontainers 83 + tomlkit 84 typing-extensions 85 ]; 86
+4 -2
pkgs/development/python-modules/staticjinja/default.nix
··· 11 , markdown 12 , testers 13 , tomlkit 14 , staticjinja 15 , callPackage 16 }: 17 18 buildPythonPackage rec { 19 pname = "staticjinja"; 20 - version = "4.1.3"; 21 format = "pyproject"; 22 23 disabled = pythonOlder "3.6"; ··· 27 owner = "staticjinja"; 28 repo = pname; 29 rev = version; 30 - hash = "sha256-w6ge5MQXNRHCM43jKnagTlbquJJys7mprgBOS2uuwHQ="; 31 }; 32 33 nativeBuildInputs = [ ··· 45 pytest-check 46 markdown 47 tomlkit 48 ]; 49 50 # The tests need to find and call the installed staticjinja executable
··· 11 , markdown 12 , testers 13 , tomlkit 14 + , typing-extensions 15 , staticjinja 16 , callPackage 17 }: 18 19 buildPythonPackage rec { 20 pname = "staticjinja"; 21 + version = "5.0.0"; 22 format = "pyproject"; 23 24 disabled = pythonOlder "3.6"; ··· 28 owner = "staticjinja"; 29 repo = pname; 30 rev = version; 31 + hash = "sha256-LfJTQhZtnTOm39EWF1m2MP5rxz/5reE0G1Uk9L7yx0w="; 32 }; 33 34 nativeBuildInputs = [ ··· 46 pytest-check 47 markdown 48 tomlkit 49 + typing-extensions 50 ]; 51 52 # The tests need to find and call the installed staticjinja executable
+2 -2
pkgs/development/python-modules/tubeup/default.nix
··· 11 12 buildPythonPackage rec { 13 pname = "tubeup"; 14 - version = "2023.8.10"; 15 format = "setuptools"; 16 17 disabled = pythonOlder "3.7"; 18 19 src = fetchPypi { 20 inherit pname version; 21 - sha256 = "sha256-9jSPFKS1+mGprgGj1c6hOrOo/w2e7A+OXSUjQUm+NCg="; 22 }; 23 24 nativeBuildInputs = [
··· 11 12 buildPythonPackage rec { 13 pname = "tubeup"; 14 + version = "2023.8.17"; 15 format = "setuptools"; 16 17 disabled = pythonOlder "3.7"; 18 19 src = fetchPypi { 20 inherit pname version; 21 + sha256 = "sha256-nL0oXI06qH0K0LLlrT/jdJ+76ZPMUhaFfOYGi71M3PM="; 22 }; 23 24 nativeBuildInputs = [
+2 -2
pkgs/development/tools/abuild/default.nix
··· 14 15 stdenv.mkDerivation rec { 16 pname = "abuild"; 17 - version = "3.11.9"; 18 19 src = fetchFromGitLab { 20 domain = "gitlab.alpinelinux.org"; 21 owner = "alpine"; 22 repo = pname; 23 rev = version; 24 - sha256 = "sha256-lp2+38eJLp0SU34pywrrXVON0PW2NvgaIO4n/KChMro="; 25 }; 26 27 buildInputs = [
··· 14 15 stdenv.mkDerivation rec { 16 pname = "abuild"; 17 + version = "3.11.21"; 18 19 src = fetchFromGitLab { 20 domain = "gitlab.alpinelinux.org"; 21 owner = "alpine"; 22 repo = pname; 23 rev = version; 24 + sha256 = "sha256-M88JPQKBkixAsWfGUirFsjFwB7m8/x63dpnoEHZpQTE="; 25 }; 26 27 buildInputs = [
+3 -3
pkgs/development/tools/buildpack/default.nix
··· 2 3 buildGoModule rec { 4 pname = "pack"; 5 - version = "0.29.0"; 6 7 src = fetchFromGitHub { 8 owner = "buildpacks"; 9 repo = pname; 10 rev = "v${version}"; 11 - hash = "sha256-A/LGn+CiqDja0gDuvydvu/fRJozrlnSV62kPjUdwEH8="; 12 }; 13 14 - vendorHash = "sha256-tiYF5Ni6GHRV3JdUkP6155lDN3NGId9/sA/iZSiD1II="; 15 16 nativeBuildInputs = [ installShellFiles ]; 17
··· 2 3 buildGoModule rec { 4 pname = "pack"; 5 + version = "0.30.0"; 6 7 src = fetchFromGitHub { 8 owner = "buildpacks"; 9 repo = pname; 10 rev = "v${version}"; 11 + hash = "sha256-o9c1MUxyZpqk10UbW5y9JqX2Z62K7hDeSEiFGIUnoAs="; 12 }; 13 14 + vendorHash = "sha256-k2ZgFjSO3yHS0pO7xZx6a5E4J35ou2AmjbiV2M9OGTk="; 15 16 nativeBuildInputs = [ installShellFiles ]; 17
+2 -2
pkgs/development/tools/packer/default.nix
··· 6 7 buildGoModule rec { 8 pname = "packer"; 9 - version = "1.9.3"; 10 11 src = fetchFromGitHub { 12 owner = "hashicorp"; 13 repo = "packer"; 14 rev = "v${version}"; 15 - hash = "sha256-aRzTx3XFkC3brbKBntQ82xFeafZhFEV52pjByonOfug="; 16 }; 17 18 vendorHash = "sha256-vHVx9vFPvctWNzibfZlN7mEYngYd6q7s9gMIM0FX0Ao=";
··· 6 7 buildGoModule rec { 8 pname = "packer"; 9 + version = "1.9.4"; 10 11 src = fetchFromGitHub { 12 owner = "hashicorp"; 13 repo = "packer"; 14 rev = "v${version}"; 15 + hash = "sha256-oGEG9uGjZTpJjQBnVlffFpNc5sb7HyD/ibpnQUhtTH4="; 16 }; 17 18 vendorHash = "sha256-vHVx9vFPvctWNzibfZlN7mEYngYd6q7s9gMIM0FX0Ao=";
+18 -7
pkgs/servers/dns/bind/default.nix
··· 5 , enableGSSAPI ? true, libkrb5 6 , buildPackages, nixosTests 7 , cmocka, tzdata 8 }: 9 10 stdenv.mkDerivation rec { 11 pname = "bind"; 12 - version = "9.18.17"; 13 14 src = fetchurl { 15 url = "https://downloads.isc.org/isc/bind9/${version}/${pname}-${version}.tar.xz"; 16 - hash = "sha256-veHFAXuB0decaeuPU38uUDL9NiOs3V7oMNT3S8JINFg="; 17 }; 18 19 outputs = [ "out" "lib" "dev" "man" "dnsutils" "host" ]; ··· 75 sed -i '/^ISC_TEST_ENTRY(isc_time_formatISO8601L/d' tests/isc/time_test.c 76 ''; 77 78 - passthru.tests = { 79 - inherit (nixosTests) bind; 80 - prometheus-exporter = nixosTests.prometheus-exporters.bind; 81 - kubernetes-dns-single-node = nixosTests.kubernetes.dns-single-node; 82 - kubernetes-dns-multi-node = nixosTests.kubernetes.dns-multi-node; 83 }; 84 85 meta = with lib; {
··· 5 , enableGSSAPI ? true, libkrb5 6 , buildPackages, nixosTests 7 , cmocka, tzdata 8 + , gitUpdater 9 }: 10 11 stdenv.mkDerivation rec { 12 pname = "bind"; 13 + version = "9.18.18"; 14 15 src = fetchurl { 16 url = "https://downloads.isc.org/isc/bind9/${version}/${pname}-${version}.tar.xz"; 17 + hash = "sha256-1zXNwSemxXCb3kdbW/FvohM/Nv26IC98PDfRNOUZIWA="; 18 }; 19 20 outputs = [ "out" "lib" "dev" "man" "dnsutils" "host" ]; ··· 76 sed -i '/^ISC_TEST_ENTRY(isc_time_formatISO8601L/d' tests/isc/time_test.c 77 ''; 78 79 + passthru = { 80 + tests = { 81 + inherit (nixosTests) bind; 82 + prometheus-exporter = nixosTests.prometheus-exporters.bind; 83 + kubernetes-dns-single-node = nixosTests.kubernetes.dns-single-node; 84 + kubernetes-dns-multi-node = nixosTests.kubernetes.dns-multi-node; 85 + }; 86 + 87 + updateScript = gitUpdater { 88 + # No nicer place to find latest stable release. 89 + url = "https://gitlab.isc.org/isc-projects/bind9.git"; 90 + rev-prefix = "v"; 91 + # Avoid unstable 9.19 releases. 92 + odd-unstable = true; 93 + }; 94 }; 95 96 meta = with lib; {
+2 -2
pkgs/tools/bluetooth/bluez-alsa/default.nix
··· 11 12 stdenv.mkDerivation rec { 13 pname = "bluez-alsa"; 14 - version = "4.1.0"; 15 16 src = fetchFromGitHub { 17 owner = "Arkq"; 18 repo = "bluez-alsa"; 19 rev = "v${version}"; 20 - sha256 = "sha256-qoG1hTVuSFbccfct9DqSI0BBPJwSFlhPPtv87ThtSBk="; 21 }; 22 23 nativeBuildInputs = [ pkg-config autoreconfHook ];
··· 11 12 stdenv.mkDerivation rec { 13 pname = "bluez-alsa"; 14 + version = "4.1.1"; 15 16 src = fetchFromGitHub { 17 owner = "Arkq"; 18 repo = "bluez-alsa"; 19 rev = "v${version}"; 20 + sha256 = "sha256-oGaYiSkOhqfjUl+mHTs3gqFcxli3cgkRtT6tbjy3ht0="; 21 }; 22 23 nativeBuildInputs = [ pkg-config autoreconfHook ];
+14 -3
pkgs/tools/misc/fastfetch/default.nix
··· 1 { lib 2 , stdenv 3 , fetchFromGitHub 4 , chafa 5 , cmake 6 , dbus ··· 24 , vulkan-loader 25 , wayland 26 , xfce 27 , zlib 28 , AppKit 29 , Cocoa ··· 40 41 stdenv.mkDerivation (finalAttrs: { 42 pname = "fastfetch"; 43 - version = "1.12.2"; 44 45 src = fetchFromGitHub { 46 owner = "fastfetch-cli"; 47 repo = "fastfetch"; 48 rev = finalAttrs.version; 49 - hash = "sha256-l9fIm7+dBsOqGoFUYtpYESAjDy3496rDTUDQjbNU4U0="; 50 }; 51 52 nativeBuildInputs = [ 53 cmake 54 makeBinaryWrapper ··· 59 chafa 60 imagemagick_light 61 sqlite 62 ] 63 ++ lib.optionals stdenv.isLinux [ 64 dbus ··· 114 115 meta = { 116 description = "Like neofetch, but much faster because written in C"; 117 - inherit (finalAttrs.src.meta) homepage; 118 license = lib.licenses.mit; 119 maintainers = with lib.maintainers; [ gerg-l khaneliman ]; 120 platforms = lib.platforms.all;
··· 1 { lib 2 , stdenv 3 , fetchFromGitHub 4 + , fetchpatch 5 , chafa 6 , cmake 7 , dbus ··· 25 , vulkan-loader 26 , wayland 27 , xfce 28 + , yyjson 29 , zlib 30 , AppKit 31 , Cocoa ··· 42 43 stdenv.mkDerivation (finalAttrs: { 44 pname = "fastfetch"; 45 + version = "2.0.0"; 46 47 src = fetchFromGitHub { 48 owner = "fastfetch-cli"; 49 repo = "fastfetch"; 50 rev = finalAttrs.version; 51 + hash = "sha256-mXbkzPlX1OsK+ahUSJWktV5D7Mo2zkhXgXP54QjbIR4="; 52 }; 53 54 + patches = [ 55 + # Don't fetch yyjson. 56 + (fetchpatch { 57 + url = "https://gitweb.gentoo.org/repo/gentoo.git/plain/app-misc/fastfetch/files/fastfetch-2.0.0-dont-fetch-yyjson.patch"; 58 + hash = "sha256-mOykwXSuad8BrUBmjX39EmQb0/hnKezgmWe8cpAybsw="; 59 + }) 60 + ]; 61 + 62 nativeBuildInputs = [ 63 cmake 64 makeBinaryWrapper ··· 69 chafa 70 imagemagick_light 71 sqlite 72 + yyjson 73 ] 74 ++ lib.optionals stdenv.isLinux [ 75 dbus ··· 125 126 meta = { 127 description = "Like neofetch, but much faster because written in C"; 128 + homepage = "https://github.com/fastfetch-cli/fastfetch"; 129 license = lib.licenses.mit; 130 maintainers = with lib.maintainers; [ gerg-l khaneliman ]; 131 platforms = lib.platforms.all;
+9
pkgs/tools/misc/graylog/5.1.nix
···
··· 1 + { callPackage, lib, ...}: 2 + let 3 + buildGraylog = callPackage ./graylog.nix {}; 4 + in buildGraylog { 5 + version = "5.1.4"; 6 + sha256 = "sha256-ZuzmNbc+qB6oYCnR5iAsSEQGTB+pk+ghF0/+O3BTLkA="; 7 + maintainers = [ lib.maintainers.f2k1de ]; 8 + license = lib.licenses.sspl; 9 + }
+2 -2
pkgs/tools/misc/graylog/plugins.nix
··· 1 - { lib, stdenv, fetchurl, unzip, graylog-5_0 }: 2 3 with lib; 4 ··· 17 dontUnpack = true; 18 nativeBuildInputs = [ unzip ]; 19 meta = a.meta // { 20 - platforms = graylog-5_0.meta.platforms; 21 maintainers = (a.meta.maintainers or []) ++ [ maintainers.fadenb ]; 22 sourceProvenance = with sourceTypes; [ binaryBytecode ]; 23 };
··· 1 + { lib, stdenv, fetchurl, unzip, graylog-5_1 }: 2 3 with lib; 4 ··· 17 dontUnpack = true; 18 nativeBuildInputs = [ unzip ]; 19 meta = a.meta // { 20 + platforms = graylog-5_1.meta.platforms; 21 maintainers = (a.meta.maintainers or []) ++ [ maintainers.fadenb ]; 22 sourceProvenance = with sourceTypes; [ binaryBytecode ]; 23 };
+21 -13
pkgs/tools/misc/osm2pgsql/default.nix
··· 2 , fetchFromGitHub 3 , cmake 4 , expat 5 - , fetchpatch 6 , fmt 7 , proj 8 , bzip2 9 , zlib 10 , boost 11 , postgresql 12 , withLuaJIT ? false 13 , lua 14 , luajit 15 , libosmium 16 , protozero 17 , testers 18 }: 19 20 stdenv.mkDerivation (finalAttrs: { 21 pname = "osm2pgsql"; 22 - version = "1.8.1"; 23 24 src = fetchFromGitHub { 25 owner = "openstreetmap"; 26 repo = "osm2pgsql"; 27 rev = finalAttrs.version; 28 - hash = "sha256-8Jefd8dfoh/an7wd+8iTM0uOKA4UiUo8t2WzZs4r/Ck="; 29 }; 30 31 - patches = [ 32 - # Fix compatiblity with fmt 10.0. Remove with the next release 33 - (fetchpatch { 34 - url = "https://github.com/openstreetmap/osm2pgsql/commit/37aae6c874b58cd5cd27e70b2b433d6624fd7498.patch"; 35 - hash = "sha256-Fv2zPqhRDoJXlqB1Q9q5iskn28iqq3TYPcdqfu/pvD4="; 36 - }) 37 - ]; 38 - 39 postPatch = '' 40 # Remove bundled libraries 41 rm -r contrib ··· 43 44 nativeBuildInputs = [ cmake ]; 45 46 - buildInputs = [ expat fmt proj bzip2 zlib boost postgresql libosmium protozero ] 47 - ++ lib.optional withLuaJIT luajit 48 ++ lib.optional (!withLuaJIT) lua; 49 50 cmakeFlags = [ ··· 52 "-DEXTERNAL_PROTOZERO=ON" 53 "-DEXTERNAL_FMT=ON" 54 ] ++ lib.optional withLuaJIT "-DWITH_LUAJIT:BOOL=ON"; 55 56 passthru.tests.version = testers.testVersion { 57 package = finalAttrs.finalPackage;
··· 2 , fetchFromGitHub 3 , cmake 4 , expat 5 , fmt 6 , proj 7 , bzip2 8 , zlib 9 , boost 10 + , cimg 11 , postgresql 12 , withLuaJIT ? false 13 , lua 14 , luajit 15 , libosmium 16 + , nlohmann_json 17 + , potrace 18 , protozero 19 , testers 20 }: 21 22 stdenv.mkDerivation (finalAttrs: { 23 pname = "osm2pgsql"; 24 + version = "1.9.0"; 25 26 src = fetchFromGitHub { 27 owner = "openstreetmap"; 28 repo = "osm2pgsql"; 29 rev = finalAttrs.version; 30 + hash = "sha256-ZIjT4uKJas5RgxcMSoR8hWCM9pdu3hSzWwfIn1ZvU8Y="; 31 }; 32 33 postPatch = '' 34 # Remove bundled libraries 35 rm -r contrib ··· 37 38 nativeBuildInputs = [ cmake ]; 39 40 + buildInputs = [ 41 + boost 42 + bzip2 43 + cimg 44 + expat 45 + fmt 46 + libosmium 47 + nlohmann_json 48 + postgresql 49 + potrace 50 + proj 51 + protozero 52 + zlib 53 + ] ++ lib.optional withLuaJIT luajit 54 ++ lib.optional (!withLuaJIT) lua; 55 56 cmakeFlags = [ ··· 58 "-DEXTERNAL_PROTOZERO=ON" 59 "-DEXTERNAL_FMT=ON" 60 ] ++ lib.optional withLuaJIT "-DWITH_LUAJIT:BOOL=ON"; 61 + 62 + installFlags = [ "install-gen" ]; 63 64 passthru.tests.version = testers.testVersion { 65 package = finalAttrs.finalPackage;
+3 -3
pkgs/tools/misc/urn-timer/default.nix
··· 11 12 stdenv.mkDerivation { 13 pname = "urn-timer"; 14 - version = "unstable-2023-07-31"; 15 16 src = fetchFromGitHub { 17 owner = "paoloose"; 18 repo = "urn"; 19 - rev = "2dad51949aa21e0e66a3d34e916fb66689c6be2e"; 20 - hash = "sha256-0pZjgKW4kyBgMGKEa8ZMhKtzbJX2MoXKID++iy16m2A="; 21 }; 22 23 nativeBuildInputs = [
··· 11 12 stdenv.mkDerivation { 13 pname = "urn-timer"; 14 + version = "unstable-2023-08-07"; 15 16 src = fetchFromGitHub { 17 owner = "paoloose"; 18 repo = "urn"; 19 + rev = "3468e297ee67aa83e6c26529acd35142ade5c6ff"; 20 + hash = "sha256-e9u/bjFjwgF5QciiqB3AWhyYj7eCstzkpSR9+xNA+4I="; 21 }; 22 23 nativeBuildInputs = [
+4 -4
pkgs/tools/networking/chisel/default.nix
··· 5 6 buildGoModule rec { 7 pname = "chisel"; 8 - version = "1.8.1"; 9 10 src = fetchFromGitHub { 11 owner = "jpillora"; 12 repo = pname; 13 rev = "refs/tags/v${version}"; 14 - hash = "sha256-N2voSclNH7lGbUkZo2gkrEb6XoA5f0BzNgAzQs1lOKQ="; 15 }; 16 17 - vendorHash = "sha256-p/5g4DLoUhEPFBtAbMiIgc6O4eAfbiqBjCqYkyUHy70="; 18 19 ldflags = [ 20 "-s" 21 "-w" 22 - "-X github.com/jpillora/chisel/share.BuildVersion=${version}" 23 ]; 24 25 # Tests require access to the network
··· 5 6 buildGoModule rec { 7 pname = "chisel"; 8 + version = "1.9.0"; 9 10 src = fetchFromGitHub { 11 owner = "jpillora"; 12 repo = pname; 13 rev = "refs/tags/v${version}"; 14 + hash = "sha256-Rq8IBT29K3QiaYXFaARg5ak9llcNS/9laal/LrHM4zY="; 15 }; 16 17 + vendorHash = "sha256-i6Fb+jSP6LzZoPTHhjQi3YbPBWY6OmsORV8ATcLrHG0="; 18 19 ldflags = [ 20 "-s" 21 "-w" 22 + "-X=github.com/jpillora/chisel/share.BuildVersion=${version}" 23 ]; 24 25 # Tests require access to the network
+2 -2
pkgs/tools/text/vale/default.nix
··· 2 3 buildGoModule rec { 4 pname = "vale"; 5 - version = "2.28.1"; 6 7 subPackages = [ "cmd/vale" ]; 8 outputs = [ "out" "data" ]; ··· 11 owner = "errata-ai"; 12 repo = "vale"; 13 rev = "v${version}"; 14 - hash = "sha256-40JCZo7wxI2ysquW/r+LEcC+TUdmBEHak8b3AcmNq4c="; 15 }; 16 17 vendorHash = "sha256-KB1mRWDYejc38tUv316MiGfmq2riNnpEMIUpjgfSasU=";
··· 2 3 buildGoModule rec { 4 pname = "vale"; 5 + version = "2.28.2"; 6 7 subPackages = [ "cmd/vale" ]; 8 outputs = [ "out" "data" ]; ··· 11 owner = "errata-ai"; 12 repo = "vale"; 13 rev = "v${version}"; 14 + hash = "sha256-T5CV7IlyZUfl3qUIUaLaisnFJ5fQ0de0KGQvuINx7TY="; 15 }; 16 17 vendorHash = "sha256-KB1mRWDYejc38tUv316MiGfmq2riNnpEMIUpjgfSasU=";
+25 -2
pkgs/top-level/all-packages.nix
··· 8697 8698 graylog-5_0 = callPackage ../tools/misc/graylog/5.0.nix { }; 8699 8700 graylogPlugins = recurseIntoAttrs ( 8701 callPackage ../tools/misc/graylog/plugins.nix { } 8702 ); ··· 24705 24706 qm-dsp = callPackage ../development/libraries/audio/qm-dsp { }; 24707 24708 - qradiolink = callPackage ../applications/radio/qradiolink { }; 24709 24710 qrupdate = callPackage ../development/libraries/qrupdate { }; 24711 ··· 25656 yubihsm-shell = callPackage ../tools/security/yubihsm-shell { }; 25657 25658 yubioath-flutter = callPackage ../applications/misc/yubioath-flutter { }; 25659 25660 zchunk = callPackage ../development/libraries/zchunk { }; 25661 ··· 32611 32612 rlaunch = callPackage ../applications/misc/rlaunch { }; 32613 32614 rootbar = callPackage ../applications/misc/rootbar { }; 32615 32616 waybar = callPackage ../applications/misc/waybar { }; ··· 33842 33843 rofi-pulse-select = callPackage ../applications/audio/rofi-pulse-select { }; 33844 33845 - rofi-rbw = python3Packages.callPackage ../applications/misc/rofi-rbw { }; 33846 33847 rofi-screenshot = callPackage ../applications/misc/rofi-screenshot { }; 33848 ··· 38770 38771 archimedes = callPackage ../applications/science/electronics/archimedes { }; 38772 38773 bayescan = callPackage ../applications/science/biology/bayescan { }; 38774 38775 bedops = callPackage ../applications/science/biology/bedops { }; ··· 41963 gitrs = callPackage ../tools/misc/gitrs { }; 41964 41965 wttrbar = callPackage ../applications/misc/wttrbar { }; 41966 }
··· 8697 8698 graylog-5_0 = callPackage ../tools/misc/graylog/5.0.nix { }; 8699 8700 + graylog-5_1 = callPackage ../tools/misc/graylog/5.1.nix { }; 8701 + 8702 graylogPlugins = recurseIntoAttrs ( 8703 callPackage ../tools/misc/graylog/plugins.nix { } 8704 ); ··· 24707 24708 qm-dsp = callPackage ../development/libraries/audio/qm-dsp { }; 24709 24710 + qradiolink = callPackage ../applications/radio/qradiolink { 24711 + protobuf = protobuf3_21; 24712 + }; 24713 24714 qrupdate = callPackage ../development/libraries/qrupdate { }; 24715 ··· 25660 yubihsm-shell = callPackage ../tools/security/yubihsm-shell { }; 25661 25662 yubioath-flutter = callPackage ../applications/misc/yubioath-flutter { }; 25663 + 25664 + yyjson = callPackage ../development/libraries/yyjson { }; 25665 25666 zchunk = callPackage ../development/libraries/zchunk { }; 25667 ··· 32617 32618 rlaunch = callPackage ../applications/misc/rlaunch { }; 32619 32620 + remontoire = callPackage ../applications/misc/remontoire { }; 32621 + 32622 rootbar = callPackage ../applications/misc/rootbar { }; 32623 32624 waybar = callPackage ../applications/misc/waybar { }; ··· 33850 33851 rofi-pulse-select = callPackage ../applications/audio/rofi-pulse-select { }; 33852 33853 + rofi-rbw = python3Packages.callPackage ../applications/misc/rofi-rbw { 33854 + waylandSupport = false; 33855 + x11Support = false; 33856 + }; 33857 + 33858 + rofi-rbw-wayland = python3Packages.callPackage ../applications/misc/rofi-rbw { 33859 + waylandSupport = true; 33860 + }; 33861 + 33862 + rofi-rbw-x11 = python3Packages.callPackage ../applications/misc/rofi-rbw { 33863 + x11Support = true; 33864 + }; 33865 33866 rofi-screenshot = callPackage ../applications/misc/rofi-screenshot { }; 33867 ··· 38789 38790 archimedes = callPackage ../applications/science/electronics/archimedes { }; 38791 38792 + bamtools = callPackage ../applications/science/biology/bamtools { }; 38793 + 38794 bayescan = callPackage ../applications/science/biology/bayescan { }; 38795 38796 bedops = callPackage ../applications/science/biology/bedops { }; ··· 41984 gitrs = callPackage ../tools/misc/gitrs { }; 41985 41986 wttrbar = callPackage ../applications/misc/wttrbar { }; 41987 + 41988 + wpm = callPackage ../applications/misc/wpm { }; 41989 }
+6 -2
pkgs/top-level/python-packages.nix
··· 7375 protobuf = protobuf3; 7376 }; 7377 7378 - onnxconverter-common = callPackage ../development/python-modules/onnxconverter-common { }; 7379 7380 onnxmltools = callPackage ../development/python-modules/onnxmltools { }; 7381 ··· 11712 11713 skidl = callPackage ../development/python-modules/skidl { }; 11714 11715 - skl2onnx = callPackage ../development/python-modules/skl2onnx { }; 11716 11717 sklearn-deap = callPackage ../development/python-modules/sklearn-deap { }; 11718
··· 7375 protobuf = protobuf3; 7376 }; 7377 7378 + onnxconverter-common = callPackage ../development/python-modules/onnxconverter-common { 7379 + protobuf = protobuf3; 7380 + }; 7381 7382 onnxmltools = callPackage ../development/python-modules/onnxmltools { }; 7383 ··· 11714 11715 skidl = callPackage ../development/python-modules/skidl { }; 11716 11717 + skl2onnx = callPackage ../development/python-modules/skl2onnx { 11718 + protobuf = protobuf3; 11719 + }; 11720 11721 sklearn-deap = callPackage ../development/python-modules/sklearn-deap { }; 11722