lol

Merge staging-next into staging

authored by

github-actions[bot] and committed by
GitHub
bcfb4956 abaf18be

+424 -1146
+1
nixos/tests/cloud-init.nix
··· 60 60 name = "cloud-init"; 61 61 meta = with pkgs.lib.maintainers; { 62 62 maintainers = [ lewo ]; 63 + broken = true; # almost always times out after spending many hours 63 64 }; 64 65 nodes.machine = { ... }: 65 66 {
+1 -1
nixos/tests/custom-ca.nix
··· 191 191 firefox = { error = "Security Risk"; }; 192 192 chromium = { error = "not private"; }; 193 193 qutebrowser = { args = "-T"; error = "Certificate error"; }; 194 - midori = { error = "Security"; }; 194 + midori = { args = "-p"; error = "Security"; }; 195 195 }
+1 -1
nixos/tests/domination.nix
··· 20 20 machine.wait_for_x() 21 21 machine.execute("domination >&2 &") 22 22 machine.wait_for_window("Menu") 23 - machine.wait_for_text("New Game") 23 + machine.wait_for_text(r"(New Game|Start Server|Load Game|Help Manual|Join Game|About|Play Online)") 24 24 machine.screenshot("screen") 25 25 ''; 26 26 })
+1
nixos/tests/matrix/mjolnir.nix
··· 32 32 name = "mjolnir"; 33 33 meta = with pkgs.lib; { 34 34 maintainers = teams.matrix.members; 35 + broken = true; # times out after spending many hours 35 36 }; 36 37 37 38 nodes = {
+1
nixos/tests/systemd-cryptenroll.nix
··· 2 2 name = "systemd-cryptenroll"; 3 3 meta = with pkgs.lib.maintainers; { 4 4 maintainers = [ ymatsiuk ]; 5 + broken = true; # times out after two hours, details -> https://github.com/NixOS/nixpkgs/issues/167994 5 6 }; 6 7 7 8 nodes.machine = { pkgs, lib, ... }: {
+5 -3
nixos/tests/terminal-emulators.nix
··· 23 23 let tests = { 24 24 alacritty.pkg = p: p.alacritty; 25 25 26 - contour.pkg = p: p.contour; 27 - contour.cmd = "contour $command"; 26 + # times out after spending many hours 27 + #contour.pkg = p: p.contour; 28 + #contour.cmd = "contour $command"; 28 29 29 30 cool-retro-term.pkg = p: p.cool-retro-term; 30 31 cool-retro-term.colourTest = false; # broken by gloss effect ··· 103 104 wayst.pkg = p: p.wayst; 104 105 wayst.pinkValue = "#FF0066"; 105 106 106 - wezterm.pkg = p: p.wezterm; 107 + # times out after spending many hours 108 + #wezterm.pkg = p: p.wezterm; 107 109 108 110 xfce4-terminal.pkg = p: p.xfce.xfce4-terminal; 109 111
+4 -1
nixos/tests/wine.nix
··· 44 44 listToAttrs ( 45 45 map (makeWineTest "winePackages" [ hello32 ]) variants 46 46 ++ optionals pkgs.stdenv.is64bit 47 - (map (makeWineTest "wineWowPackages" [ hello32 hello64 ]) variants) 47 + (map (makeWineTest "wineWowPackages" [ hello32 hello64 ]) 48 + # This wayland combination times out after spending many hours. 49 + # https://hydra.nixos.org/job/nixos/trunk-combined/nixos.tests.wine.wineWowPackages-wayland.x86_64-linux 50 + (pkgs.lib.remove "wayland" variants)) 48 51 )
+2 -2
pkgs/applications/editors/cudatext/default.nix
··· 38 38 in 39 39 stdenv.mkDerivation rec { 40 40 pname = "cudatext"; 41 - version = "1.172.5"; 41 + version = "1.173.0"; 42 42 43 43 src = fetchFromGitHub { 44 44 owner = "Alexey-T"; 45 45 repo = "CudaText"; 46 46 rev = version; 47 - hash = "sha256-bet0hLplxTjizYhRKDqafsps1kULW8jves1faEeLAKE="; 47 + hash = "sha256-IMvcGuZotAOdbvMthkmeje3OmToPfPDlx0m87MW3lDE="; 48 48 }; 49 49 50 50 postPatch = ''
+6 -6
pkgs/applications/editors/cudatext/deps.json
··· 11 11 }, 12 12 "ATFlatControls": { 13 13 "owner": "Alexey-T", 14 - "rev": "2022.09.18", 15 - "hash": "sha256-4d27eW4gpJHwGlRZ4iPzuKIw/o/J4utxXbEhglk31Bw=" 14 + "rev": "2022.10.15", 15 + "hash": "sha256-+UU/+etbxrAfCEklY3mfiSrBANIXZbfrXEPrrCsg9u4=" 16 16 }, 17 17 "ATSynEdit": { 18 18 "owner": "Alexey-T", 19 - "rev": "2022.10.09", 20 - "hash": "sha256-FUqkKcX0UbknvhntIo782ZGIteEE1SvPsfXo4yv6310=" 19 + "rev": "2022.10.15", 20 + "hash": "sha256-TZYaEr5KO8nU6X3tEL2tl+G+JblCeQRwH1EXQXLbPLs=" 21 21 }, 22 22 "ATSynEdit_Cmp": { 23 23 "owner": "Alexey-T", 24 - "rev": "2022.10.03", 25 - "hash": "sha256-2XP3LyB18ZHLQOxzP4lBuhlUA8u1+wHl97cxmRYa7Xg=" 24 + "rev": "2022.10.15", 25 + "hash": "sha256-McJTjPMzqtajtfpn01YoeHmZWkmbHxqAy5BmkKID1gE=" 26 26 }, 27 27 "EControl": { 28 28 "owner": "Alexey-T",
-1
pkgs/applications/editors/emacs/28.nix
··· 1 1 import ./generic.nix (rec { 2 2 version = "28.2"; 3 3 sha256 = "sha256-4oSLcUDR0MOEt53QOiZSVU8kPJ67GwugmBxdX3F15Ag="; 4 - patches = _: [ ]; 5 4 })
+7
pkgs/applications/editors/emacs/elisp-packages/melpa-packages.nix
··· 554 554 }); 555 555 }); 556 556 557 + wordnut = super.wordnut.overrideAttrs (attrs: { 558 + postPatch = attrs.postPatch or "" + '' 559 + substituteInPlace wordnut.el \ 560 + --replace 'wordnut-cmd "wn"' 'wordnut-cmd "${lib.getExe pkgs.wordnet}"' 561 + ''; 562 + }); 563 + 557 564 mozc = super.mozc.overrideAttrs (attrs: { 558 565 postPatch = attrs.postPatch or "" + '' 559 566 substituteInPlace src/unix/emacs/mozc.el \
+43 -18
pkgs/applications/editors/emacs/generic.nix
··· 4 4 , versionModifier ? "" 5 5 , pname ? "emacs" 6 6 , name ? "emacs-${version}${versionModifier}" 7 - , patches ? [ ] 7 + , patches ? _: [ ] 8 + , macportVersion ? null 8 9 }: 9 - { stdenv, lib, fetchurl, fetchpatch, ncurses, xlibsWrapper, libXaw, libXpm 10 + { stdenv, llvmPackages_6, lib, fetchurl, fetchpatch, ncurses, xlibsWrapper, libXaw, libXpm 10 11 , Xaw3d, libXcursor, pkg-config, gettext, libXft, dbus, libpng, libjpeg, giflib 11 12 , libtiff, librsvg, libwebp, gconf, libxml2, imagemagick, gnutls, libselinux 12 - , alsa-lib, cairo, acl, gpm, AppKit, GSS, ImageIO, m17n_lib, libotf 13 + , alsa-lib, cairo, acl, gpm, m17n_lib, libotf 13 14 , sigtool, jansson, harfbuzz, sqlite, nixosTests 14 15 , recurseIntoAttrs, emacsPackagesFor 15 16 , libgccjit, targetPlatform, makeWrapper # native-comp params 16 - , fetchFromSavannah 17 + , fetchFromSavannah, fetchFromBitbucket 18 + 19 + # macOS dependencies for NS and macPort 20 + , AppKit, Carbon, Cocoa, IOKit, OSAKit, Quartz, QuartzCore, WebKit 21 + , ImageCaptureCore, GSS, ImageIO # These may be optional 22 + 17 23 , systemd ? null 18 24 , withX ? !stdenv.isDarwin && !withPgtk 19 - , withNS ? stdenv.isDarwin 25 + , withNS ? stdenv.isDarwin && !withMacport 26 + , withMacport ? macportVersion != null 20 27 , withGTK2 ? false, gtk2-x11 ? null 21 28 , withGTK3 ? withPgtk, gtk3-x11 ? null, gsettings-desktop-schemas ? null 22 29 , withXwidgets ? false, webkitgtk ? null, wrapGAppsHook ? null, glib-networking ? null ··· 44 51 assert stdenv.isDarwin -> libXaw != null; # fails to link otherwise 45 52 assert withNS -> !withX; 46 53 assert withNS -> stdenv.isDarwin; 47 - assert (withGTK2 && !withNS) -> withX; 48 - assert (withGTK3 && !withNS) -> withX || withPgtk; 54 + assert withMacport -> !withNS; 55 + assert (withGTK2 && !withNS && !withMacport) -> withX; 56 + assert (withGTK3 && !withNS && !withMacport) -> withX || withPgtk; 49 57 assert withGTK2 -> !withGTK3 && gtk2-x11 != null && !withPgtk; 50 58 assert withGTK3 -> !withGTK2 && ((gtk3-x11 != null) || withPgtk); 51 59 assert withPgtk -> withGTK3 && !withX && gtk3 != null; 52 60 assert withXwidgets -> withGTK3 && webkitgtk != null; 53 61 54 62 55 - let emacs = stdenv.mkDerivation (lib.optionalAttrs nativeComp { 63 + let emacs = (if withMacport then llvmPackages_6.stdenv else stdenv).mkDerivation (lib.optionalAttrs nativeComp { 56 64 NATIVE_FULL_AOT = "1"; 57 65 LIBRARY_PATH = "${lib.getLib stdenv.cc.libc}/lib"; 58 66 } // { 59 - pname = pname + lib.optionalString ( !withX && !withNS && !withGTK2 && !withGTK3 ) "-nox"; 67 + pname = pname + lib.optionalString ( !withX && !withNS && !withMacport && !withGTK2 && !withGTK3 ) "-nox"; 60 68 inherit version; 61 69 62 70 patches = patches fetchpatch; 63 71 64 - src = fetchFromSavannah { 72 + src = if macportVersion != null then fetchFromBitbucket { 73 + owner = "mituharu"; 74 + repo = "emacs-mac"; 75 + rev = macportVersion; 76 + inherit sha256; 77 + } else fetchFromSavannah { 65 78 repo = "emacs"; 66 79 rev = version; 67 80 inherit sha256; ··· 122 135 ]; 123 136 124 137 nativeBuildInputs = [ pkg-config makeWrapper ] 125 - ++ lib.optionals srcRepo [ autoreconfHook texinfo ] 138 + ++ lib.optionals (srcRepo || withMacport) [ texinfo ] 139 + ++ lib.optionals srcRepo [ autoreconfHook ] 126 140 ++ lib.optional (withX && (withGTK3 || withXwidgets)) wrapGAppsHook; 127 141 128 142 buildInputs = 129 - [ ncurses gconf libxml2 gnutls alsa-lib acl gpm gettext jansson harfbuzz.dev ] 130 - ++ lib.optionals stdenv.isLinux [ dbus libselinux systemd ] 143 + [ ncurses gconf libxml2 gnutls gettext jansson harfbuzz.dev ] 144 + ++ lib.optionals stdenv.isLinux [ dbus libselinux systemd alsa-lib acl gpm ] 131 145 ++ lib.optionals withX 132 146 [ xlibsWrapper libXaw Xaw3d libXpm libpng libjpeg giflib libtiff libXft 133 147 gconf cairo ] ··· 143 157 ++ lib.optional withWebP libwebp 144 158 ++ lib.optionals (withX && withXwidgets) [ webkitgtk glib-networking ] 145 159 ++ lib.optionals withNS [ AppKit GSS ImageIO ] 160 + ++ lib.optionals withMacport [ 161 + AppKit Carbon Cocoa IOKit OSAKit Quartz QuartzCore WebKit 162 + # TODO are these optional? 163 + ImageCaptureCore GSS ImageIO 164 + ] 146 165 ++ lib.optionals stdenv.isDarwin [ sigtool ] 147 166 ++ lib.optionals nativeComp [ libgccjit ]; 148 167 ··· 160 179 then [ "--with-x-toolkit=${toolkit}" "--with-xft" "--with-cairo" ] 161 180 else [ "--with-x=no" "--with-xpm=no" "--with-jpeg=no" "--with-png=no" 162 181 "--with-gif=no" "--with-tiff=no" ]) 182 + ++ lib.optionals withMacport [ 183 + "--with-mac" 184 + "--enable-mac-app=$$out/Applications" 185 + "--with-xml2=yes" 186 + "--with-gnutls=yes" 187 + ] 163 188 ++ lib.optional withXwidgets "--with-xwidgets" 164 189 ++ lib.optional nativeComp "--with-native-compilation" 165 190 ++ lib.optional withImageMagick "--with-imagemagick" ··· 190 215 '' + lib.optionalString withNS '' 191 216 mkdir -p $out/Applications 192 217 mv nextstep/Emacs.app $out/Applications 193 - '' + lib.optionalString (nativeComp && withNS) '' 218 + '' + lib.optionalString (nativeComp && (withNS || withMacport)) '' 194 219 ln -snf $out/lib/emacs/*/native-lisp $out/Applications/Emacs.app/Contents/native-lisp 195 220 '' + lib.optionalString nativeComp '' 196 221 echo "Generating native-compiled trampolines..." ··· 219 244 }; 220 245 221 246 meta = with lib; { 222 - description = "The extensible, customizable GNU text editor"; 223 - homepage = "https://www.gnu.org/software/emacs/"; 247 + description = "The extensible, customizable GNU text editor" + optionalString withMacport " with Mitsuharu Yamamoto's macport patches"; 248 + homepage = if withMacport then "https://bitbucket.org/mituharu/emacs-mac/" else "https://www.gnu.org/software/emacs/"; 224 249 license = licenses.gpl3Plus; 225 - maintainers = with maintainers; [ lovek323 jwiegley adisbladis ]; 226 - platforms = platforms.all; 250 + maintainers = with maintainers; [ lovek323 jwiegley adisbladis matthewbauer atemu ]; 251 + platforms = if withMacport then platforms.darwin else platforms.all; 227 252 228 253 longDescription = '' 229 254 GNU Emacs is an extensible, customizable text editor—and more. At its
+5 -122
pkgs/applications/editors/emacs/macport.nix
··· 1 - { lib, stdenv, fetchurl, ncurses, pkg-config, texinfo, libxml2, gnutls, gettext, autoconf, automake, jansson 2 - , AppKit, Carbon, Cocoa, IOKit, OSAKit, Quartz, QuartzCore, WebKit 3 - , ImageCaptureCore, GSS, ImageIO # These may be optional 4 - }: 5 - 6 - stdenv.mkDerivation rec { 7 - pname = "emacs"; 8 - version = "28.1"; 9 - 10 - emacsName = "emacs-${version}"; 11 - macportVersion = "9.0"; 12 - name = "emacs-mac-${version}-${macportVersion}"; 13 - 14 - src = fetchurl { 15 - url = "mirror://gnu/emacs/${emacsName}.tar.xz"; 16 - sha256 = "1qbmmmhnjhn4lvzsnyk7l5ganbi6wzbm38jc1a7hhyh3k78b7c98"; 17 - }; 18 - 19 - macportSrc = fetchurl { 20 - url = "ftp://ftp.math.s.chiba-u.ac.jp/emacs/${emacsName}-mac-${macportVersion}.tar.gz"; 21 - sha256 = "10gyynz8wblz6r6dkk12m98kjbsmdwcbrhxpmsjylmdqmjxhlj4m"; 22 - name = "${emacsName}-mac-${macportVersion}.tar.xz"; # It's actually compressed with xz, not gz 23 - }; 24 - 25 - hiresSrc = fetchurl { 26 - url = "ftp://ftp.math.s.chiba-u.ac.jp/emacs/emacs-hires-icons-3.0.tar.gz"; 27 - sha256 = "0f2wzdw2a3ac581322b2y79rlj3c9f33ddrq9allj97r1si6v5xk"; 28 - }; 29 - 30 - enableParallelBuilding = true; 31 - 32 - nativeBuildInputs = [ pkg-config autoconf automake ]; 33 - 34 - buildInputs = [ ncurses libxml2 gnutls texinfo gettext jansson 35 - AppKit Carbon Cocoa IOKit OSAKit Quartz QuartzCore WebKit 36 - ImageCaptureCore GSS ImageIO # may be optional 37 - ]; 38 - 39 - postUnpack = '' 40 - mv $sourceRoot $name 41 - tar xf $macportSrc -C $name --strip-components=1 42 - mv $name $sourceRoot 43 - 44 - # extract retina image resources 45 - tar xfv $hiresSrc --strip 1 -C $sourceRoot 46 - ''; 47 - 48 - postPatch = '' 49 - patch -p1 < patch-mac 50 - substituteInPlace lisp/international/mule-cmds.el \ 51 - --replace /usr/share/locale ${gettext}/share/locale 52 - 53 - # use newer emacs icon 54 - cp nextstep/Cocoa/Emacs.base/Contents/Resources/Emacs.icns mac/Emacs.app/Contents/Resources/Emacs.icns 55 - 56 - # Fix sandbox impurities. 57 - substituteInPlace Makefile.in --replace '/bin/pwd' 'pwd' 58 - substituteInPlace lib-src/Makefile.in --replace '/bin/pwd' 'pwd' 59 - 60 - # Reduce closure size by cleaning the environment of the emacs dumper 61 - substituteInPlace src/Makefile.in \ 62 - --replace 'RUN_TEMACS = ./temacs' 'RUN_TEMACS = env -i ./temacs' 63 - ''; 64 - 65 - configureFlags = [ 66 - "LDFLAGS=-L${ncurses.out}/lib" 67 - "--with-xml2=yes" 68 - "--with-gnutls=yes" 69 - "--with-mac" 70 - "--with-modules" 71 - "--enable-mac-app=$$out/Applications" 72 - ]; 73 - 74 - CFLAGS = "-O3"; 75 - LDFLAGS = "-O3 -L${ncurses.out}/lib"; 76 - 77 - postInstall = '' 78 - mkdir -p $out/share/emacs/site-lisp/ 79 - cp ${./site-start.el} $out/share/emacs/site-lisp/site-start.el 80 - ''; 81 - 82 - # fails with: 83 - 84 - # Ran 3870 tests, 3759 results as expected, 6 unexpected, 105 skipped 85 - # 5 files contained unexpected results: 86 - # lisp/url/url-handlers-test.log 87 - # lisp/simple-tests.log 88 - # lisp/files-x-tests.log 89 - # lisp/cedet/srecode-utest-template.log 90 - # lisp/net/tramp-tests.log 91 - doCheck = false; 92 - 93 - meta = with lib; { 94 - description = "The extensible, customizable text editor"; 95 - homepage = "https://www.gnu.org/software/emacs/"; 96 - license = licenses.gpl3Plus; 97 - maintainers = with maintainers; [ jwiegley matthewbauer ]; 98 - platforms = platforms.darwin; 99 - 100 - longDescription = '' 101 - GNU Emacs is an extensible, customizable text editor—and more. At its 102 - core is an interpreter for Emacs Lisp, a dialect of the Lisp 103 - programming language with extensions to support text editing. 104 - 105 - The features of GNU Emacs include: content-sensitive editing modes, 106 - including syntax coloring, for a wide variety of file types including 107 - plain text, source code, and HTML; complete built-in documentation, 108 - including a tutorial for new users; full Unicode support for nearly all 109 - human languages and their scripts; highly customizable, using Emacs 110 - Lisp code or a graphical interface; a large number of extensions that 111 - add other functionality, including a project planner, mail and news 112 - reader, debugger interface, calendar, and more. Many of these 113 - extensions are distributed with GNU Emacs; others are available 114 - separately. 115 - 116 - This is the "Mac port" addition to GNU Emacs. This provides a native 117 - GUI support for Mac OS X 10.6 - 10.12. Note that Emacs 23 and later 118 - already contain the official GUI support via the NS (Cocoa) port for 119 - Mac OS X 10.4 and later. So if it is good enough for you, then you 120 - don't need to try this. 121 - ''; 122 - }; 1 + import ./generic.nix rec { 2 + pname = "emacs-mac"; 3 + version = "28.2"; 4 + macportVersion = "emacs-${version}-mac-9.1"; 5 + sha256 = "sha256-Ne2jQ2nVLNiQmnkkOXVc5AkLVkTpm8pFC7VNY2gQjPE="; 123 6 }
+2 -2
pkgs/applications/misc/cpu-x/default.nix
··· 11 11 12 12 stdenv.mkDerivation rec { 13 13 pname = "cpu-x"; 14 - version = "4.4.0"; 14 + version = "4.5.0"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "X0rg"; 18 18 repo = "CPU-X"; 19 19 rev = "v${version}"; 20 - sha256 = "sha256-PNfEiin4Hble/H8cOvSK+A7wmoeOlyITRUTwGTd3B6s="; 20 + sha256 = "sha256-pkyYfGpACF8kRCCUwEQtA5tMDSShsm+58KzUruc5pXE="; 21 21 }; 22 22 23 23 nativeBuildInputs = [ cmake pkg-config wrapGAppsHook nasm makeWrapper ];
+35 -3
pkgs/applications/networking/remote/freerdp/default.nix
··· 37 37 , libjpeg_turbo 38 38 , buildServer ? true 39 39 , nocaps ? false 40 + , AudioToolbox 41 + , AVFoundation 42 + , Carbon 43 + , Cocoa 44 + , CoreMedia 40 45 }: 41 46 42 47 let ··· 46 51 { 47 52 dir = "libfreerdp/crypto/test"; 48 53 file = "Test_x509_cert_info.c"; 54 + } 55 + ] ++ lib.optionals stdenv.isDarwin [ 56 + { 57 + dir = "winpr/libwinpr/sysinfo/test"; 58 + file = "TestGetComputerName.c"; 49 59 } 50 60 ]; 51 61 ··· 64 74 postPatch = '' 65 75 export HOME=$TMP 66 76 77 + # skip NIB file generation on darwin 78 + sed -z 's/NIB file generation.*//' -i client/Mac{,/cli}/CMakeLists.txt 79 + 67 80 # failing test(s) 68 81 ${lib.concatMapStringsSep "\n" (e: '' 69 82 substituteInPlace ${e.dir}/CMakeLists.txt \ ··· 82 95 ''; 83 96 84 97 buildInputs = [ 85 - alsa-lib 86 98 cairo 87 99 cups 88 100 ffmpeg ··· 111 123 orc 112 124 pcre 113 125 pcsclite 114 - wayland 115 126 zlib 116 - ] ++ lib.optional stdenv.isLinux systemd; 127 + ] ++ lib.optionals stdenv.isLinux [ 128 + alsa-lib 129 + systemd 130 + wayland 131 + ] ++ lib.optionals stdenv.isDarwin [ 132 + AudioToolbox 133 + AVFoundation 134 + Carbon 135 + Cocoa 136 + CoreMedia 137 + ]; 117 138 118 139 nativeBuildInputs = [ cmake pkg-config ]; 119 140 ··· 132 153 WITH_VAAPI = true; 133 154 WITH_JPEG = (libjpeg_turbo != null); 134 155 WITH_CAIRO = (cairo != null); 156 + WITH_X11 = true; 135 157 }; 158 + 159 + NIX_CFLAGS_COMPILE = lib.optional stdenv.isDarwin [ 160 + "-DTARGET_OS_IPHONE=0" 161 + "-DTARGET_OS_WATCH=0" 162 + "-include AudioToolbox/AudioToolbox.h" 163 + ]; 164 + 165 + NIX_LDFLAGS = lib.optionals stdenv.isDarwin [ 166 + "-framework AudioToolbox" 167 + ]; 136 168 137 169 meta = with lib; { 138 170 description = "A Remote Desktop Protocol Client";
+12 -15
pkgs/applications/video/video-trimmer/default.nix
··· 1 1 { stdenv 2 2 , lib 3 3 , fetchFromGitLab 4 - , fetchpatch 5 4 , rustPlatform 6 5 , pkg-config 7 6 , meson ··· 9 8 , desktop-file-utils 10 9 , blueprint-compiler 11 10 , ninja 12 - , gobject-introspection 13 11 , gtk4 14 12 , libadwaita 15 13 , gst_all_1 14 + , ffmpeg-full 16 15 }: 17 16 18 17 stdenv.mkDerivation rec { 19 18 pname = "video-trimmer"; 20 - version = "0.7.1"; 19 + version = "0.8.0"; 21 20 22 21 src = fetchFromGitLab { 23 22 domain = "gitlab.gnome.org"; 24 23 owner = "YaLTeR"; 25 - repo = "video-trimmer"; 24 + repo = pname; 26 25 rev = "v${version}"; 27 - sha256 = "sha256-D7wjJkdqqjjwwYEUZnNr7hFQK59wfTnaCLXCy+SK8Jo="; 26 + hash = "sha256-0zhQoxzU1GikYP5OwqMl34RsnefJtdZox5EuTqOFnas="; 28 27 }; 28 + 29 29 cargoDeps = rustPlatform.fetchCargoTarball { 30 30 inherit src; 31 31 name = "${pname}-${version}"; 32 - hash = "sha256-cB5dVrEbISvHrOb87uVZSkT694VKtPtyk+c1tYNCTp0="; 32 + hash = "sha256-kH9AfEskh7TTXF+PZwOZNWVJmnEeMJrSEEuDGyP5A5o="; 33 33 }; 34 34 35 - patches = [ 36 - # https://gitlab.gnome.org/YaLTeR/video-trimmer/-/merge_requests/12 37 - (fetchpatch { 38 - url = "https://gitlab.gnome.org/YaLTeR/video-trimmer/-/commit/2faf4bb13d44463ea940c39ece9187f76627dbe9.diff"; 39 - sha256 = "sha256-BPjwfFCDIqnS1rAlIinQ982VKdAYLyzDAPLCmPDvdp4="; 40 - }) 41 - ]; 42 - 43 35 nativeBuildInputs = [ 44 36 pkg-config 45 37 meson 46 38 wrapGAppsHook4 47 - gobject-introspection 48 39 desktop-file-utils 49 40 blueprint-compiler 50 41 ninja ··· 67 58 ]; 68 59 69 60 doCheck = true; 61 + 62 + preFixup = '' 63 + gappsWrapperArgs+=( 64 + --prefix PATH : "${lib.makeBinPath [ ffmpeg-full ]}" 65 + ) 66 + ''; 70 67 71 68 meta = with lib; { 72 69 homepage = "https://gitlab.gnome.org/YaLTeR/video-trimmer";
+2 -2
pkgs/data/fonts/amiri/default.nix
··· 1 1 { lib, fetchzip }: 2 2 3 3 let 4 - version = "0.117"; 4 + version = "0.900"; 5 5 6 6 in fetchzip rec { 7 7 name = "Amiri-${version}"; 8 8 9 9 url = "https://github.com/alif-type/amiri/releases/download/${version}/${name}.zip"; 10 10 11 - sha256 = "sha256-TCdL4Am+mT7E9fHEagcR7i9kBziyJuO3r1kM+ekfvbU="; 11 + sha256 = "sha256-FjuzWW9xVWDOxHBwYL4pmopQVc9KYHGHhye5tPdw68s="; 12 12 13 13 postFetch = '' 14 14 rm -rf $out/otf
+1
pkgs/development/interpreters/dart/default.nix
··· 69 69 mixins, abstract classes, reified generics, and optional typing. 70 70 ''; 71 71 platforms = [ "x86_64-linux" "i686-linux" "aarch64-linux" "x86_64-darwin" "aarch64-darwin" ]; 72 + sourceProvenance = with sourceTypes; [ binaryNativeCode ]; 72 73 license = licenses.bsd3; 73 74 }; 74 75 }
+24 -15
pkgs/development/interpreters/python/default.nix
··· 257 257 sourceVersion = { 258 258 major = "7"; 259 259 minor = "3"; 260 - patch = "5"; 260 + patch = "9"; 261 261 }; 262 - sha256 = "sha256-wERP2YcwWMHA2Z4TqTTpIoXLBZksmWi/Ujwyv5vsCp0="; 262 + 263 + sha256 = "sha256-ObCXKVb2VIzlgoAZ264SUDwy1svpGivs+I0+QsxSGXs="; 263 264 pythonVersion = "2.7"; 264 265 db = db.override { dbmSupport = !stdenv.isDarwin; }; 265 266 python = __splicedPackages.python27; ··· 268 269 inherit (darwin.apple_sdk.frameworks) Security; 269 270 }; 270 271 271 - pypy38 = callPackage ./pypy { 272 - self = __splicedPackages.pypy38; 272 + pypy39 = callPackage ./pypy { 273 + self = __splicedPackages.pypy39; 273 274 sourceVersion = { 274 275 major = "7"; 275 276 minor = "3"; 276 - patch = "7"; 277 + patch = "9"; 277 278 }; 278 - sha256 = "sha256-Ia4zn09QFtbKcwAwXz47VUNzg1yzw5qQQf4w5oEcgMY="; 279 - pythonVersion = "3.8"; 279 + 280 + sha256 = "sha256-Krqh6f4ewOIzyfvDd6DI6aBjQICo9PMOtomDAfZhjBI="; 281 + pythonVersion = "3.9"; 280 282 db = db.override { dbmSupport = !stdenv.isDarwin; }; 281 283 python = __splicedPackages.python27; 282 284 inherit passthruFun; 283 285 inherit (darwin) libunwind; 284 286 inherit (darwin.apple_sdk.frameworks) Security; 285 287 }; 286 - pypy37 = __splicedPackages.pypy38.override { 288 + 289 + pypy38 = __splicedPackages.pypy39.override { 290 + self = __splicedPackages.pythonInterpreters.pypy38; 291 + pythonVersion = "3.8"; 292 + sha256 = "sha256-W12dklbxKhKa+DhOL1gb36s7wPu+OgpIDZwdLpVJDrE="; 293 + }; 294 + pypy37 = __splicedPackages.pypy39.override { 287 295 self = __splicedPackages.pythonInterpreters.pypy37; 288 296 pythonVersion = "3.7"; 289 - sha256 = "sha256-LtAqyecQhZxBvILer7CGGXkruaJ+6qFnbHQe3t0hTdc="; 297 + sha256 = "sha256-cEJhY7GU7kYAmYbuptlCYJij/7VS2c29PfqmSkc3P0k="; 290 298 }; 291 299 292 300 pypy27_prebuilt = callPackage ./pypy/prebuilt_2_7.nix { ··· 295 303 sourceVersion = { 296 304 major = "7"; 297 305 minor = "3"; 298 - patch = "8"; 306 + patch = "9"; 299 307 }; 300 - sha256 = "0h493q0lhpz035afi4g09f4mz5a72vqx4sa7qcry5z4zagxq8bhz"; # linux64 308 + 309 + sha256 = "sha256-FyqSiwCWp+ALfVj1I/VzAMNcPef4IkkeKnvIRTdcI/g="; # linux64 301 310 pythonVersion = "2.7"; 302 311 inherit passthruFun; 303 312 }; 304 313 305 - pypy38_prebuilt = callPackage ./pypy/prebuilt.nix { 314 + pypy39_prebuilt = callPackage ./pypy/prebuilt.nix { 306 315 # Not included at top-level 307 316 self = __splicedPackages.pythonInterpreters.pypy38_prebuilt; 308 317 sourceVersion = { 309 318 major = "7"; 310 319 minor = "3"; 311 - patch = "7"; 320 + patch = "9"; 312 321 }; 313 - sha256 = "sha256-Xe43x8PLixYAKPveOlkBxoBD36VFoWeUUCuJfUvEDX4="; # linux64 314 - pythonVersion = "3.8"; 322 + sha256 = "sha256-RoGMs9dLlrNHh1SDQ9Jm4lYrUx3brzMDg7qTD/GTDtU="; # linux64 323 + pythonVersion = "3.9"; 315 324 inherit passthruFun; 316 325 }; 317 326
+5
pkgs/development/libraries/gtk-frdp/default.nix
··· 44 44 }; 45 45 }; 46 46 47 + NIX_CFLAGS_COMPILE = lib.optional stdenv.isDarwin [ 48 + "-DTARGET_OS_IPHONE=0" 49 + "-DTARGET_OS_WATCH=0" 50 + ]; 51 + 47 52 meta = with lib; { 48 53 homepage = "https://gitlab.gnome.org/GNOME/gtk-frdp"; 49 54 description = "RDP viewer widget for GTK";
+2 -2
pkgs/development/libraries/libcint/default.nix
··· 9 9 10 10 stdenv.mkDerivation rec { 11 11 pname = "libcint"; 12 - version = "4.4.6"; 12 + version = "5.1.6"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "sunqm"; 16 16 repo = "libcint"; 17 17 rev = "v${version}"; 18 - sha256 = "sha256-eWUuORMZs6Bl/zFGYZkpgNAgJPIei+k0cQoWl+v+zxo="; 18 + hash = "sha256-vhi/VzT/WmkfWi+hliN60o7eT+XgDr7T/k8DG3N1moc="; 19 19 }; 20 20 21 21 nativeBuildInputs = [ cmake ];
+1 -1
pkgs/development/libraries/libxc/default.nix
··· 8 8 owner = "libxc"; 9 9 repo = "libxc"; 10 10 rev = version; 11 - sha256 = "sha256-PuLpwhyyht+kkPUTrJTH+VTY5WuOhi2mIUDrFqubF+w="; 11 + hash = "sha256-PuLpwhyyht+kkPUTrJTH+VTY5WuOhi2mIUDrFqubF+w="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ perl cmake gfortran ];
+2 -2
pkgs/development/libraries/physics/applgrid/default.nix
··· 1 - { lib, stdenv, fetchurl, gfortran, hoppet, lhapdf, root5, zlib }: 1 + { lib, stdenv, fetchurl, gfortran, hoppet, lhapdf, root5, zlib, Cocoa }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "applgrid"; ··· 12 12 nativeBuildInputs = [ gfortran ]; 13 13 14 14 # For some reason zlib was only needed after bump to gfortran8 15 - buildInputs = [ hoppet lhapdf root5 zlib ]; 15 + buildInputs = [ hoppet lhapdf root5 zlib ] ++ lib.optionals stdenv.isDarwin [ Cocoa ]; 16 16 17 17 patches = [ 18 18 ./bad_code.patch
+71 -71
pkgs/development/lua-modules/generated-packages.nix
··· 153 153 }) {}; 154 154 155 155 busted = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 156 - , fetchgit, say, luassert, lua_cliargs, luasystem, luafilesystem, lua, mediator_lua, penlight, lua-term, dkjson 156 + , fetchgit, dkjson, lua, lua-term, lua_cliargs, luafilesystem, luassert, luasystem, mediator_lua, penlight, say 157 157 }: 158 158 buildLuarocksPackage { 159 159 pname = "busted"; ··· 176 176 '') ["date" "path"]) ; 177 177 178 178 disabled = with lua; (luaOlder "5.1"); 179 - propagatedBuildInputs = [ say luassert lua_cliargs luasystem luafilesystem lua mediator_lua penlight lua-term dkjson ]; 179 + propagatedBuildInputs = [ dkjson lua lua-term lua_cliargs luafilesystem luassert luasystem mediator_lua penlight say ]; 180 180 181 181 meta = { 182 182 homepage = "https://lunarmodules.github.io/busted/"; ··· 220 220 }) {}; 221 221 222 222 cldr = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 223 - , fetchgit, penlight, lua 223 + , fetchgit, lua, penlight 224 224 }: 225 225 buildLuarocksPackage { 226 226 pname = "cldr"; ··· 243 243 '') ["date" "path"]) ; 244 244 245 245 disabled = with lua; (luaOlder "5.1"); 246 - propagatedBuildInputs = [ penlight lua ]; 246 + propagatedBuildInputs = [ lua penlight ]; 247 247 248 248 meta = { 249 249 homepage = "https://github.com/alerque/cldr-lua"; ··· 399 399 }) {}; 400 400 401 401 digestif = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 402 - , fetchgit, lua, lpeg 402 + , fetchgit, lpeg, lua 403 403 }: 404 404 buildLuarocksPackage { 405 405 pname = "digestif"; ··· 419 419 '') ["date" "path"]) ; 420 420 421 421 disabled = with lua; (luaOlder "5.3"); 422 - propagatedBuildInputs = [ lua lpeg ]; 422 + propagatedBuildInputs = [ lpeg lua ]; 423 423 424 424 meta = { 425 425 homepage = "https://github.com/astoff/digestif/"; ··· 458 458 }: 459 459 buildLuarocksPackage { 460 460 pname = "fennel"; 461 - version = "1.2.0-1"; 461 + version = "1.2.1-1"; 462 462 knownRockspec = (fetchurl { 463 - url = "mirror://luarocks/fennel-1.2.0-1.rockspec"; 464 - sha256 = "14qr0gldqgvzx3yzfjvy48inqn46xf0d92pcxp3hr1a17sf7xqmf"; 463 + url = "mirror://luarocks/fennel-1.2.1-1.rockspec"; 464 + sha256 = "0v4gh7a767zlng3pxpl2bkr3cpqa39k8ljvvspfwkhc9g176r49z"; 465 465 }).outPath; 466 466 src = fetchurl { 467 - url = "https://fennel-lang.org/downloads/fennel-1.2.0.tar.gz"; 468 - sha256 = "0ymnsri27pj98jbwx7hxsn1w39rxns0i8ds1fl421spc13gx88gx"; 467 + url = "https://fennel-lang.org/downloads/fennel-1.2.1.tar.gz"; 468 + sha256 = "0ihxvrz1p4p4f1bid39wy30y9x52qa2z6rx3kxanmd8bqw787ai7"; 469 469 }; 470 470 471 471 disabled = with lua; (luaOlder "5.1"); ··· 504 504 }) {}; 505 505 506 506 fluent = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 507 - , fetchgit, luaepnf, penlight, cldr, lua 507 + , fetchgit, cldr, lua, luaepnf, penlight 508 508 }: 509 509 buildLuarocksPackage { 510 510 pname = "fluent"; ··· 527 527 '') ["date" "path"]) ; 528 528 529 529 disabled = with lua; (luaOlder "5.1"); 530 - propagatedBuildInputs = [ luaepnf penlight cldr lua ]; 530 + propagatedBuildInputs = [ cldr lua luaepnf penlight ]; 531 531 532 532 meta = { 533 533 homepage = "https://github.com/alerque/fluent-lua"; ··· 546 546 547 547 src = fetchgit ( removeAttrs (builtins.fromJSON ''{ 548 548 "url": "https://github.com/lewis6991/gitsigns.nvim", 549 - "rev": "f98c85e7c3d65a51f45863a34feb4849c82f240f", 550 - "date": "2022-09-19T00:23:17+01:00", 551 - "path": "/nix/store/7gx7accssqrpn18g9325a8d4wx48467b-gitsigns.nvim", 552 - "sha256": "0ljzja43jdkv77nh4253x3gwk2hjx968yk7b5ag4y1mvyp1540qn", 549 + "rev": "56e01cb0ea52635854e97bd2dd2587c8ebfab978", 550 + "date": "2022-10-16T16:50:37+01:00", 551 + "path": "/nix/store/yrm4xpi43x2sijw8gamvlfgqnyd7j19l-gitsigns.nvim", 552 + "sha256": "0rdfnw2pr0hjxlw7bfjfvbh7lll4ba8ymp5nxq58d0jq01lzsxkr", 553 553 "fetchLFS": false, 554 554 "fetchSubmodules": true, 555 555 "deepClone": false, ··· 568 568 }) {}; 569 569 570 570 http = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 571 - , fetchzip, compat53, lpeg, cqueues, luaossl, bit32, lua, binaryheap, basexx, lpeg_patterns, fifo 571 + , fetchzip, basexx, binaryheap, bit32, compat53, cqueues, fifo, lpeg, lpeg_patterns, lua, luaossl 572 572 }: 573 573 buildLuarocksPackage { 574 574 pname = "http"; ··· 583 583 }; 584 584 585 585 disabled = with lua; (luaOlder "5.1"); 586 - propagatedBuildInputs = [ compat53 lpeg cqueues luaossl bit32 lua binaryheap basexx lpeg_patterns fifo ]; 586 + propagatedBuildInputs = [ basexx binaryheap bit32 compat53 cqueues fifo lpeg lpeg_patterns lua luaossl ]; 587 587 588 588 meta = { 589 589 homepage = "https://github.com/daurnimator/lua-http"; ··· 685 685 }) {}; 686 686 687 687 ldoc = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 688 - , fetchgit, penlight, markdown 688 + , fetchgit, markdown, penlight 689 689 }: 690 690 buildLuarocksPackage { 691 691 pname = "ldoc"; ··· 704 704 } 705 705 '') ["date" "path"]) ; 706 706 707 - propagatedBuildInputs = [ penlight markdown ]; 707 + propagatedBuildInputs = [ markdown penlight ]; 708 708 709 709 meta = { 710 710 homepage = "https://github.com/lunarmodules/LDoc"; ··· 1329 1329 }) {}; 1330 1330 1331 1331 lua-resty-openidc = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 1332 - , fetchgit, lua-resty-http, lua, lua-resty-session, lua-resty-jwt 1332 + , fetchgit, lua, lua-resty-http, lua-resty-jwt, lua-resty-session 1333 1333 }: 1334 1334 buildLuarocksPackage { 1335 1335 pname = "lua-resty-openidc"; ··· 1352 1352 '') ["date" "path"]) ; 1353 1353 1354 1354 disabled = with lua; (luaOlder "5.1"); 1355 - propagatedBuildInputs = [ lua-resty-http lua lua-resty-session lua-resty-jwt ]; 1355 + propagatedBuildInputs = [ lua lua-resty-http lua-resty-jwt lua-resty-session ]; 1356 1356 1357 1357 meta = { 1358 1358 homepage = "https://github.com/zmartzone/lua-resty-openidc"; ··· 1365 1365 , fetchgit}: 1366 1366 buildLuarocksPackage { 1367 1367 pname = "lua-resty-openssl"; 1368 - version = "0.8.10-1"; 1368 + version = "0.8.13-1"; 1369 1369 knownRockspec = (fetchurl { 1370 - url = "mirror://luarocks/lua-resty-openssl-0.8.10-1.rockspec"; 1371 - sha256 = "0rwqc8yy9jk419vyil3c1dc2cmlsy1yf2f8b85i1xvwd8safvc8g"; 1370 + url = "mirror://luarocks/lua-resty-openssl-0.8.13-1.rockspec"; 1371 + sha256 = "12wd4v2pc3ppnr64109nx4sh33clwllfbp11mmg1c1n2w13fz578"; 1372 1372 }).outPath; 1373 1373 src = fetchgit ( removeAttrs (builtins.fromJSON ''{ 1374 1374 "url": "https://github.com/fffonion/lua-resty-openssl.git", 1375 - "rev": "c569d6c2ed4512f2228b61a52c9bb1949dc55f7c", 1376 - "date": "2022-06-24T12:22:19+08:00", 1377 - "path": "/nix/store/kbpwc7yhba4gqp6lkmdphkvkvhc1m4h6-lua-resty-openssl", 1378 - "sha256": "08cw03kihqa2j23p29dxli84zafpdxnx5a4zm625dqzlqnq86ajc", 1375 + "rev": "3293e301f6c3818b780f1a818eacc9b78960b274", 1376 + "date": "2022-10-14T16:38:23+08:00", 1377 + "path": "/nix/store/ykj5yj8sj9rc5122gg7dcnq723fsxjq5-lua-resty-openssl", 1378 + "sha256": "0hkhy8x34z9m7wsqxrrc4vfqw0dbjhq36pjkqcq391vlsvzxhx5h", 1379 1379 "fetchLFS": false, 1380 1380 "fetchSubmodules": true, 1381 1381 "deepClone": false, ··· 1631 1631 }) {}; 1632 1632 1633 1633 luacheck = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 1634 - , fetchgit, lua, argparse, luafilesystem 1634 + , fetchgit, argparse, lua, luafilesystem 1635 1635 }: 1636 1636 buildLuarocksPackage { 1637 1637 pname = "luacheck"; ··· 1654 1654 '') ["date" "path"]) ; 1655 1655 1656 1656 disabled = with lua; (luaOlder "5.1"); 1657 - propagatedBuildInputs = [ lua argparse luafilesystem ]; 1657 + propagatedBuildInputs = [ argparse lua luafilesystem ]; 1658 1658 1659 1659 meta = { 1660 1660 homepage = "https://github.com/lunarmodules/luacheck"; ··· 1730 1730 }) {}; 1731 1731 1732 1732 luadbi-mysql = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 1733 - , fetchgit, luadbi, lua 1733 + , fetchgit, lua, luadbi 1734 1734 }: 1735 1735 buildLuarocksPackage { 1736 1736 pname = "luadbi-mysql"; ··· 1753 1753 '') ["date" "path"]) ; 1754 1754 1755 1755 disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.4"); 1756 - propagatedBuildInputs = [ luadbi lua ]; 1756 + propagatedBuildInputs = [ lua luadbi ]; 1757 1757 1758 1758 meta = { 1759 1759 homepage = "https://github.com/mwild1/luadbi"; ··· 1796 1796 }) {}; 1797 1797 1798 1798 luadbi-sqlite3 = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 1799 - , fetchgit, luadbi, lua 1799 + , fetchgit, lua, luadbi 1800 1800 }: 1801 1801 buildLuarocksPackage { 1802 1802 pname = "luadbi-sqlite3"; ··· 1819 1819 '') ["date" "path"]) ; 1820 1820 1821 1821 disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.4"); 1822 - propagatedBuildInputs = [ luadbi lua ]; 1822 + propagatedBuildInputs = [ lua luadbi ]; 1823 1823 1824 1824 meta = { 1825 1825 homepage = "https://github.com/mwild1/luadbi"; ··· 1898 1898 }).outPath; 1899 1899 src = fetchgit ( removeAttrs (builtins.fromJSON ''{ 1900 1900 "url": "https://github.com/lunarmodules/luaexpat.git", 1901 - "rev": "10b10ca30536ee5df8c814dd18991148984efe24", 1902 - "date": "2022-08-29T13:45:12+02:00", 1903 - "path": "/nix/store/prmd5hiippdd32qa0xicbf9rw8k39md7-luaexpat", 1904 - "sha256": "0rzwrmjy2kbkvhgmprnlqmkl6kqvxqlb5kh9ww3zff0xv7xf03vb", 1901 + "rev": "57f8966088abf8a00f8ab0bf88e1b6deea89c0bb", 1902 + "date": "2022-10-04T16:36:23+02:00", 1903 + "path": "/nix/store/dgrdkalikpqdap642qhppha1ajdnsvx0-luaexpat", 1904 + "sha256": "1b4ck23p01ks3hgayan9n33f2kb6jvv63v4ww2mqczc09rqi0q46", 1905 1905 "fetchLFS": false, 1906 1906 "fetchSubmodules": true, 1907 1907 "deepClone": false, ··· 2044 2044 }) {}; 2045 2045 2046 2046 luaposix = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 2047 - , fetchzip, lua, bit32 2047 + , fetchzip, bit32, lua 2048 2048 }: 2049 2049 buildLuarocksPackage { 2050 2050 pname = "luaposix"; ··· 2059 2059 }; 2060 2060 2061 2061 disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.4"); 2062 - propagatedBuildInputs = [ lua bit32 ]; 2062 + propagatedBuildInputs = [ bit32 lua ]; 2063 2063 2064 2064 meta = { 2065 2065 homepage = "http://github.com/luaposix/luaposix/"; ··· 2173 2173 }).outPath; 2174 2174 src = fetchgit ( removeAttrs (builtins.fromJSON ''{ 2175 2175 "url": "https://github.com/keplerproject/luasql.git", 2176 - "rev": "b7da7097d91b3233156aba2e7d0c6e5590766884", 2177 - "date": "2022-07-27T13:39:06-03:00", 2178 - "path": "/nix/store/rb4i0qxm8yy552hhmxdh65sf463qn02f-luasql", 2179 - "sha256": "046zv23kk2riyiw1vngbwn2a4rkg9wm3ra2b1vmmhkr9idlncq94", 2176 + "rev": "e2660cbaeb13cb33d8346bb816c6a526241b3c2d", 2177 + "date": "2022-10-03T18:44:40-03:00", 2178 + "path": "/nix/store/mxzq779w3l19bgb424aa4cqdzxczmwr3-luasql", 2179 + "sha256": "052hc174am05plidilzf36vr736sp8vyydfb12qa8xr6mk74f6d1", 2180 2180 "fetchLFS": false, 2181 2181 "fetchSubmodules": true, 2182 2182 "deepClone": false, ··· 2196 2196 }) {}; 2197 2197 2198 2198 luassert = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 2199 - , fetchgit, say, lua 2199 + , fetchgit, lua, say 2200 2200 }: 2201 2201 buildLuarocksPackage { 2202 2202 pname = "luassert"; ··· 2219 2219 '') ["date" "path"]) ; 2220 2220 2221 2221 disabled = with lua; (luaOlder "5.1"); 2222 - propagatedBuildInputs = [ say lua ]; 2222 + propagatedBuildInputs = [ lua say ]; 2223 2223 2224 2224 meta = { 2225 2225 homepage = "https://lunarmodules.github.io/busted/"; ··· 2309 2309 }: 2310 2310 buildLuarocksPackage { 2311 2311 pname = "luautf8"; 2312 - version = "0.1.3-1"; 2312 + version = "0.1.4-1"; 2313 2313 knownRockspec = (fetchurl { 2314 - url = "mirror://luarocks/luautf8-0.1.3-1.rockspec"; 2315 - sha256 = "16i9wfgd0f299g1afgjp0hhczlrk5g8i0kq3ka0f8bwj3mp2wmcp"; 2314 + url = "mirror://luarocks/luautf8-0.1.4-1.rockspec"; 2315 + sha256 = "1pa91djyymhzfqnlc559v9wgk5l0m40wq0hnlnf841w6h5aj4fra"; 2316 2316 }).outPath; 2317 2317 src = fetchurl { 2318 - url = "https://github.com/starwing/luautf8/archive/0.1.3.tar.gz"; 2319 - sha256 = "02rf8jmazmi8rp3i5v4jsz0d7mrf1747qszsl8i2hv1sl0ik92r0"; 2318 + url = "https://github.com/starwing/luautf8/archive/refs/tags/0.1.4.tar.gz"; 2319 + sha256 = "08r4swiipzs0fif3311rr493j4lb3pyapl0sp70pl8s4rmknm43h"; 2320 2320 }; 2321 2321 2322 2322 disabled = with lua; (luaOlder "5.1"); ··· 2372 2372 2373 2373 src = fetchgit ( removeAttrs (builtins.fromJSON ''{ 2374 2374 "url": "https://github.com/rktjmp/lush.nvim", 2375 - "rev": "fabf012e243bc58c4785ab4c44f05e94b34c431a", 2376 - "date": "2022-09-14T20:24:03+10:00", 2377 - "path": "/nix/store/z7nnsj480w2v8i3w0idy0z49yysvsa90-lush.nvim", 2378 - "sha256": "0bxxdlbay4r48xng1djljbgb93ls3xa83nb79gzvagfaiwgf6pn8", 2375 + "rev": "fca6940b754812746c9758cc512cc97dcdb47de0", 2376 + "date": "2022-10-17T06:32:03+11:00", 2377 + "path": "/nix/store/aybmp713rb8qa0crm94hgzjcqdvjjv8f-lush.nvim", 2378 + "sha256": "1q8jzyxdxlif7sjxjqs8x696q1734saca5g05gqhvv5d23287hrn", 2379 2379 "fetchLFS": false, 2380 2380 "fetchSubmodules": true, 2381 2381 "deepClone": false, ··· 2531 2531 }) {}; 2532 2532 2533 2533 moonscript = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 2534 - , fetchgit, argparse, lua, lpeg, luafilesystem 2534 + , fetchgit, argparse, lpeg, lua, luafilesystem 2535 2535 }: 2536 2536 buildLuarocksPackage { 2537 2537 pname = "moonscript"; ··· 2551 2551 '') ["date" "path"]) ; 2552 2552 2553 2553 disabled = with lua; (luaOlder "5.1"); 2554 - propagatedBuildInputs = [ argparse lua lpeg luafilesystem ]; 2554 + propagatedBuildInputs = [ argparse lpeg lua luafilesystem ]; 2555 2555 2556 2556 meta = { 2557 2557 homepage = "http://moonscript.org"; ··· 2584 2584 }) {}; 2585 2585 2586 2586 nvim-client = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 2587 - , fetchurl, luv, coxpcall, mpack, lua 2587 + , fetchurl, coxpcall, lua, luv, mpack 2588 2588 }: 2589 2589 buildLuarocksPackage { 2590 2590 pname = "nvim-client"; ··· 2596 2596 }; 2597 2597 2598 2598 disabled = with lua; (luaOlder "5.1"); 2599 - propagatedBuildInputs = [ luv coxpcall mpack lua ]; 2599 + propagatedBuildInputs = [ coxpcall lua luv mpack ]; 2600 2600 2601 2601 meta = { 2602 2602 homepage = "https://github.com/neovim/lua-client"; ··· 2614 2614 2615 2615 src = fetchgit ( removeAttrs (builtins.fromJSON ''{ 2616 2616 "url": "https://github.com/hrsh7th/nvim-cmp", 2617 - "rev": "3347dd3c59b6c62288d861ddb92b9ba1227257a8", 2618 - "date": "2022-10-15T15:20:35+09:00", 2619 - "path": "/nix/store/yz8ak36srpzaw6qm2gip07ppl6zladcd-nvim-cmp", 2620 - "sha256": "1ca9mpxq7cqi36mqz0cgyhl9w1dwcalwh6v4kj377g1vqslyl5ay", 2617 + "rev": "e94d3489311f941788756953df23ca84f83eec95", 2618 + "date": "2022-10-16T18:29:26+09:00", 2619 + "path": "/nix/store/jplbdkkgdbwxm930wyvxs6ghbljvh47g-nvim-cmp", 2620 + "sha256": "1v6iw2bqaqxzspl239jw3aqj64mc9sq2xxibvll7rmxxgv2mgyb5", 2621 2621 "fetchLFS": false, 2622 2622 "fetchSubmodules": true, 2623 2623 "deepClone": false, ··· 2668 2668 }) {}; 2669 2669 2670 2670 plenary-nvim = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 2671 - , fetchgit, luassert, lua 2671 + , fetchgit, lua, luassert 2672 2672 }: 2673 2673 buildLuarocksPackage { 2674 2674 pname = "plenary.nvim"; ··· 2688 2688 '') ["date" "path"]) ; 2689 2689 2690 2690 disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.4"); 2691 - propagatedBuildInputs = [ luassert lua ]; 2691 + propagatedBuildInputs = [ lua luassert ]; 2692 2692 2693 2693 meta = { 2694 2694 homepage = "http://github.com/nvim-lua/plenary.nvim"; ··· 2908 2908 }) {}; 2909 2909 2910 2910 std-normalize = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 2911 - , fetchgit, std-_debug, lua 2911 + , fetchgit, lua, std-_debug 2912 2912 }: 2913 2913 buildLuarocksPackage { 2914 2914 pname = "std.normalize"; ··· 2928 2928 '') ["date" "path"]) ; 2929 2929 2930 2930 disabled = with lua; (luaOlder "5.1") || (luaAtLeast "5.5"); 2931 - propagatedBuildInputs = [ std-_debug lua ]; 2931 + propagatedBuildInputs = [ lua std-_debug ]; 2932 2932 2933 2933 meta = { 2934 2934 homepage = "https://lua-stdlib.github.io/normalize"; ··· 2964 2964 }) {}; 2965 2965 2966 2966 tl = callPackage({ buildLuarocksPackage, luaOlder, luaAtLeast 2967 - , fetchgit, argparse, luafilesystem, compat53 2967 + , fetchgit, argparse, compat53, luafilesystem 2968 2968 , dkjson}: 2969 2969 buildLuarocksPackage { 2970 2970 pname = "tl"; ··· 2986 2986 } 2987 2987 '') ["date" "path"]) ; 2988 2988 2989 - propagatedBuildInputs = [ argparse luafilesystem compat53 ]; 2989 + propagatedBuildInputs = [ argparse compat53 luafilesystem ]; 2990 2990 checkInputs = [ dkjson ]; 2991 2991 2992 2992 meta = {
+39
pkgs/development/ocaml-modules/mec/default.nix
··· 1 + { lib, fetchzip, buildDunePackage, ocaml 2 + , zarith, eqaf, bigarray-compat, hex, ff-sig, ff 3 + , alcotest, bisect_ppx }: 4 + 5 + buildDunePackage rec { 6 + pname = "mec"; 7 + version = "0.1.0"; 8 + src = fetchzip { 9 + url = "https://gitlab.com/nomadic-labs/cryptography/ocaml-ec/-/archive/${version}/ocaml-ec-${version}.tar.bz2"; 10 + sha256 = "sha256-uIcGj/exSfuuzsv6C/bnJXpYRu3OY3dcKMW/7+qwi2U="; 11 + }; 12 + 13 + minimalOCamlVersion = "4.12"; 14 + 15 + propagatedBuildInputs = [ 16 + eqaf 17 + bigarray-compat 18 + hex 19 + ff-sig 20 + ff 21 + alcotest 22 + ]; 23 + 24 + buildInputs = [ 25 + zarith 26 + ]; 27 + 28 + checkInputs = [ 29 + alcotest 30 + bisect_ppx 31 + ]; 32 + 33 + meta = { 34 + description = "Mec - Mini Elliptic Curve library"; 35 + homepage = "https://gitlab.com/nomadic-labs/cryptography/ocaml-ec"; 36 + license = lib.licenses.mit; 37 + maintainers = [ lib.maintainers.ulrikstrid ]; 38 + }; 39 + }
+2 -2
pkgs/development/python-modules/angr/default.nix
··· 12 12 , dpkt 13 13 , fetchFromGitHub 14 14 , GitPython 15 - , itanium_demangler 15 + , itanium-demangler 16 16 , mulpyplexer 17 17 , nampa 18 18 , networkx ··· 69 69 cppheaderparser 70 70 dpkt 71 71 GitPython 72 - itanium_demangler 72 + itanium-demangler 73 73 mulpyplexer 74 74 nampa 75 75 networkx
+25 -7
pkgs/development/python-modules/flask-admin/default.nix
··· 1 1 { lib 2 2 , arrow 3 + , azure-storage-blob 4 + , boto 3 5 , buildPythonPackage 4 6 , colour 5 7 , email-validator 6 8 , enum34 7 9 , fetchPypi 8 10 , flask 9 - , flask-sqlalchemy 10 11 , flask-babelex 11 12 , flask-mongoengine 13 + , flask-sqlalchemy 12 14 , geoalchemy2 13 - , isPy27 14 15 , mongoengine 15 16 , pillow 16 17 , psycopg2 17 18 , pymongo 18 19 , pytestCheckHook 20 + , pythonOlder 19 21 , shapely 20 22 , sqlalchemy 21 23 , sqlalchemy-citext ··· 28 30 pname = "flask-admin"; 29 31 version = "1.6.0"; 30 32 format = "setuptools"; 33 + 34 + disabled = pythonOlder "3.8"; 31 35 32 36 src = fetchPypi { 33 37 pname = "Flask-Admin"; 34 38 inherit version; 35 - sha256 = "1209qhm51d4z66mbw55cmkzqvr465shnws2m2l2zzpxhnxwzqks2"; 39 + hash = "sha256-Qk/8ebew3/8FFVVobqEuhuSN/6ysFL6qMZ+0UCrECYg="; 36 40 }; 37 41 38 42 propagatedBuildInputs = [ 39 43 flask 40 44 wtforms 41 - ] ++ lib.optionals isPy27 [ 42 - enum34 43 45 ]; 44 46 47 + passthru.optional-dependencies = { 48 + aws = [ 49 + boto 50 + ]; 51 + azure = [ 52 + azure-storage-blob 53 + ]; 54 + }; 55 + 45 56 checkInputs = [ 46 57 arrow 47 58 colour 48 59 email-validator 49 - flask-sqlalchemy 50 60 flask-babelex 51 61 flask-mongoengine 62 + flask-sqlalchemy 52 63 geoalchemy2 53 64 mongoengine 54 65 pillow ··· 65 76 disabledTests = [ 66 77 # Incompatible with werkzeug 2.1 67 78 "test_mockview" 79 + # Tests are outdated and don't work with peewee 80 + "test_nested_flask_views" 81 + "test_export_csv" 82 + "test_list_row_actions" 83 + "test_column_editable_list" 84 + "test_column_filters" 85 + "test_export_csv" 68 86 ]; 69 87 70 88 disabledTestPaths = [ ··· 84 102 ]; 85 103 86 104 meta = with lib; { 87 - description = "Simple and extensible admin interface framework for Flask"; 105 + description = "Admin interface framework for Flask"; 88 106 homepage = "https://github.com/flask-admin/flask-admin/"; 89 107 license = licenses.bsd3; 90 108 maintainers = with maintainers; [ costrouc ];
+2 -2
pkgs/development/python-modules/fsspec/default.nix
··· 17 17 18 18 buildPythonPackage rec { 19 19 pname = "fsspec"; 20 - version = "2022.5.0"; 20 + version = "2022.8.2"; 21 21 format = "setuptools"; 22 22 23 23 disabled = pythonOlder "3.7"; ··· 26 26 owner = "intake"; 27 27 repo = "filesystem_spec"; 28 28 rev = version; 29 - hash = "sha256-WOzw9UPF8LZuOhp5p/CJUUJcYpAfixV6GiI8tfnoklc="; 29 + hash = "sha256-eT1zqTbU5kfQ7bvzigT9579HfXU6VaOEjRg8VG/DHMI="; 30 30 }; 31 31 32 32 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/gcsfs/default.nix
··· 18 18 19 19 buildPythonPackage rec { 20 20 pname = "gcsfs"; 21 - version = "2022.5.0"; 21 + version = "2022.8.2"; 22 22 format = "setuptools"; 23 23 24 24 disabled = pythonOlder "3.7"; ··· 27 27 owner = "fsspec"; 28 28 repo = pname; 29 29 rev = version; 30 - hash = "sha256-gIkK1VSg1h04+MQBoxFtXIdn80faJlgQ9ayqV5p0RMU="; 30 + hash = "sha256-BnnKFrWz47izKc7nS8NR1Vze1x9kJdYBsQT2KEY9ghM="; 31 31 }; 32 32 33 33 propagatedBuildInputs = [
+8 -4
pkgs/development/python-modules/itanium_demangler/default.nix pkgs/development/python-modules/itanium-demangler/default.nix
··· 2 2 , buildPythonPackage 3 3 , fetchFromGitHub 4 4 , pytestCheckHook 5 + , pythonOlder 5 6 }: 6 7 7 8 buildPythonPackage rec { 8 9 pname = "itanium-demangler"; 9 - version = "1.0"; # pulled from pypi version 10 + version = "1.1"; 11 + format = "setuptools"; 12 + 13 + disabled = pythonOlder "3.8"; 10 14 11 15 src = fetchFromGitHub { 12 16 owner = "whitequark"; 13 17 repo = "python-itanium_demangler"; 14 - rev = "29c77860be48e6dafe3496e4d9d0963ce414e366"; 15 - hash = "sha256-3fXwHO8JZgE0QSWScMKgRKDX5380cYPSMNMKUgwtqWI="; 18 + rev = "v${version}"; 19 + hash = "sha256-I6NUfckt2cocQt5dZSFadpshTCuA/6bVNauNXypWh+A="; 16 20 }; 17 21 18 22 checkInputs = [ ··· 31 35 description = "Python parser for the Itanium C++ ABI symbol mangling language"; 32 36 homepage = "https://github.com/whitequark/python-itanium_demangler"; 33 37 license = licenses.bsd0; 34 - maintainers = with maintainers; [ pamplemousse ]; 38 + maintainers = with maintainers; [ fab pamplemousse ]; 35 39 }; 36 40 }
+10 -6
pkgs/development/python-modules/jupyterlab_server/default.nix
··· 19 19 20 20 buildPythonPackage rec { 21 21 pname = "jupyterlab_server"; 22 - version = "2.15.2"; 22 + version = "2.16.0"; 23 23 format = "pyproject"; 24 - disabled = pythonOlder "3.6"; 24 + 25 + disabled = pythonOlder "3.7"; 25 26 26 27 src = fetchPypi { 27 28 inherit pname version; 28 - sha256 = "sha256-wLzdRgbmQObxbSNs6sVTNtyL+Yy7zgZ68nUkzML7JkA="; 29 + hash = "sha256-0bo0LPfoQ+yyw6Pf4z3hS4Nd+Xiqe0Ecqt3/lacr0so="; 29 30 }; 30 31 31 32 nativeBuildInputs = [ ··· 39 40 babel 40 41 jupyter_server 41 42 tomli 42 - ] ++ lib.optional (pythonOlder "3.10") importlib-metadata; 43 + ] ++ lib.optional (pythonOlder "3.10") [ 44 + importlib-metadata 45 + ]; 43 46 44 47 checkInputs = [ 45 48 openapi-core ··· 71 74 72 75 meta = with lib; { 73 76 description = "A set of server components for JupyterLab and JupyterLab like applications"; 74 - homepage = "https://jupyter.org"; 77 + homepage = "https://jupyterlab-server.readthedocs.io/"; 78 + changelog = "https://github.com/jupyterlab/jupyterlab_server/blob/v${version}/CHANGELOG.md"; 75 79 license = licenses.bsdOriginal; 76 - maintainers = [ maintainers.costrouc ]; 80 + maintainers = with maintainers; [ costrouc ]; 77 81 }; 78 82 }
+2 -2
pkgs/development/python-modules/peewee/default.nix
··· 15 15 16 16 buildPythonPackage rec { 17 17 pname = "peewee"; 18 - version = "3.15.1"; 18 + version = "3.15.3"; 19 19 format = "setuptools"; 20 20 21 21 disabled = pythonOlder "3.7"; ··· 24 24 owner = "coleifer"; 25 25 repo = pname; 26 26 rev = "refs/tags/${version}"; 27 - hash = "sha256-2rxGOUCITEHuM83qhaKQGK4jSf4r8hcBAGxRImT/rhE="; 27 + hash = "sha256-6s+JTUYmuP6Y6D+mi8YTznHbPYUS7yk259MuPpm9H/s="; 28 28 }; 29 29 30 30 buildInputs = [
+47 -16
pkgs/development/python-modules/psygnal/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 3 , fetchFromGitHub 4 - , wheel 5 - , setuptools 6 - , setuptools-scm 7 - , pytestCheckHook 4 + , importlib-metadata 5 + , numpy 6 + , pydantic 8 7 , pytest-mypy-plugins 9 - , pytest-cov 10 - , pytest 11 - , mypy 8 + , pytestCheckHook 9 + , pythonOlder 10 + , setuptools-scm 12 11 , typing-extensions 13 - }: buildPythonPackage rec 14 - { 12 + , wheel 13 + , wrapt 14 + }: 15 + 16 + buildPythonPackage rec { 15 17 pname = "psygnal"; 16 - version = "0.3.5"; 18 + version = "0.5.0"; 19 + format = "setuptools"; 20 + 21 + disabled = pythonOlder "3.7"; 22 + 17 23 src = fetchFromGitHub { 18 24 owner = "tlambert03"; 19 25 repo = pname; 20 26 rev = "refs/tags/v${version}"; 21 - sha256 = "sha256-8X6d0KZ61Uy5B68zuxtaimwnDSldWsVrL19iROS4X78="; 27 + hash = "sha256-Hh1HG4VVcNXo62M/4mU3ZcSQNHmalcIDprkwD6/WRf8="; 22 28 }; 23 - buildInputs = [ setuptools-scm ]; 24 - propagatedBuildInputs = [ typing-extensions ]; 25 - checkInputs = [ pytestCheckHook pytest-cov pytest-mypy-plugins ]; 26 - doCheck = false; # mypy checks are failing 29 + 27 30 SETUPTOOLS_SCM_PRETEND_VERSION = version; 28 31 32 + buildInputs = [ 33 + setuptools-scm 34 + wheel 35 + ]; 36 + 37 + propagatedBuildInputs = [ 38 + typing-extensions 39 + ] ++ lib.optionals (pythonOlder "3.8") [ 40 + importlib-metadata 41 + ]; 42 + 43 + checkInputs = [ 44 + numpy 45 + pydantic 46 + pytest-mypy-plugins 47 + pytestCheckHook 48 + wrapt 49 + ]; 50 + 51 + postPatch = '' 52 + substituteInPlace pyproject.toml \ 53 + --replace " --cov=psygnal --cov-report=term-missing" "" 54 + ''; 55 + 56 + pythonImportsCheck = [ 57 + "psygnal" 58 + ]; 59 + 29 60 meta = with lib; { 30 - description = "Pure python implementation of Qt Signals"; 61 + description = "Implementation of Qt Signals"; 31 62 homepage = "https://github.com/tlambert03/psygnal"; 32 63 license = licenses.bsd3; 33 64 maintainers = with maintainers; [ SomeoneSerge ];
+2 -2
pkgs/development/python-modules/pulumi-aws/default.nix
··· 12 12 buildPythonPackage rec { 13 13 pname = "pulumi-aws"; 14 14 # Version is independant of pulumi's. 15 - version = "5.16.2"; 15 + version = "5.17.0"; 16 16 format = "setuptools"; 17 17 18 18 disabled = pythonOlder "3.7"; ··· 21 21 owner = "pulumi"; 22 22 repo = "pulumi-aws"; 23 23 rev = "refs/tags/v${version}"; 24 - hash = "sha256-ta25THygR0zlberqelDRr/EwUwxSq2hZjtWW0RjOJnI="; 24 + hash = "sha256-xqlQwVqjzqQ0cBNcAlS/R0Ut3aA6umEjogRnlSMHdro="; 25 25 }; 26 26 27 27 sourceRoot = "${src.name}/sdk/python";
+3 -2
pkgs/development/python-modules/pyscf/default.nix
··· 16 16 17 17 buildPythonPackage rec { 18 18 pname = "pyscf"; 19 - version = "2.0.1"; 19 + version = "2.1.1"; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "pyscf"; 23 23 repo = pname; 24 24 rev = "v${version}"; 25 - sha256 = "sha256-nwnhaqSn/9WHBjUPaEabK4x23fJ83WwEYvz6aCcvsDw="; 25 + hash = "sha256-KMxwyAK00Zc0i76zWTMznfXQCVCt+4HOH8SlwuOCORk="; 26 26 }; 27 27 28 28 # setup.py calls Cmake and passes the arguments in CMAKE_CONFIGURE_ARGS to cmake. ··· 74 74 -e test_jk_hermi0 \ 75 75 -e test_j_kpts \ 76 76 -e test_k_kpts \ 77 + -e test_lda \ 77 78 -e high_cost \ 78 79 -e skip \ 79 80 -e call_in_background \
+2 -2
pkgs/development/python-modules/twitterapi/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "twitterapi"; 11 - version = "2.7.13"; 11 + version = "2.8.1"; 12 12 format = "setuptools"; 13 13 14 14 disabled = pythonOlder "3.7"; ··· 17 17 owner = "geduldig"; 18 18 repo = "TwitterAPI"; 19 19 rev = "v${version}"; 20 - hash = "sha256-48Gphpo3tPcVEGNOSEb8mQaSQARQDCOGFyhGJ+i4BWI="; 20 + hash = "sha256-aBL7k10kZNQG/wNIxO37TbDSlbhrVjTfv2aXcrS2Ibo="; 21 21 }; 22 22 23 23 propagatedBuildInputs = [
+2 -2
pkgs/development/tools/build-managers/rebar3/default.nix
··· 3 3 writeScript, common-updater-scripts, coreutils, git, gnused, nix, rebar3-nix }: 4 4 5 5 let 6 - version = "3.18.0"; 6 + version = "3.20.0"; 7 7 owner = "erlang"; 8 8 deps = import ./rebar-deps.nix { inherit fetchFromGitHub fetchgit fetchHex; }; 9 9 rebar3 = stdenv.mkDerivation rec { ··· 16 16 inherit owner; 17 17 repo = pname; 18 18 rev = version; 19 - sha256 = "09648hzc2mnjwf9klm20cg4hb5rn2xv2gmzcg98ffv37p5yfl327"; 19 + sha256 = "1mh5cd3cpnvfv2cwm5bs64ldd2d7iqvikn47v9bpfd76nck3h8nh"; 20 20 }; 21 21 22 22 buildInputs = [ erlang ];
+6 -6
pkgs/development/tools/build-managers/rebar3/rebar-deps.nix
··· 16 16 }; 17 17 relx = builder { 18 18 name = "relx"; 19 - version = "4.6.0"; 19 + version = "4.7.0"; 20 20 src = fetchHex { 21 21 pkg = "relx"; 22 - version = "4.6.0"; 23 - sha256 = "sha256-L/gTHGMJPGIcazfcUtGyhIqTiIZYS0twHTW9vkN39Qk="; 22 + version = "4.7.0"; 23 + sha256 = "sha256-oqv6+nC846C5im5RQKyYQpuZgPg1/7RzV/BkVCL8L6M="; 24 24 }; 25 25 beamDeps = [ bbmustache ]; 26 26 }; ··· 86 86 }; 87 87 certifi = builder { 88 88 name = "certifi"; 89 - version = "2.8.0"; 89 + version = "2.9.0"; 90 90 src = fetchHex { 91 91 pkg = "certifi"; 92 - version = "2.8.0"; 93 - sha256 = "sha256-asfvwcb4YAsI1iUpLUu/WE4UhHzhtrXETZg9Jz4Ql+o="; 92 + version = "2.9.0"; 93 + sha256 = "sha256-Jm2ka9sG1sbTX955m8so022YXUJK18CLW7SPW1zdRkE"; 94 94 }; 95 95 beamDeps = [ ]; 96 96 };
+8 -9
pkgs/development/tools/misc/luarocks/luarocks-nix.nix
··· 1 1 { luarocks, fetchFromGitHub, unstableGitUpdater }: 2 - luarocks.overrideAttrs(old: { 2 + 3 + luarocks.overrideAttrs (old: { 3 4 pname = "luarocks-nix"; 4 - version = "unstable-2022-09-04"; 5 + version = "unstable-2022-10-12"; 5 6 6 7 src = fetchFromGitHub { 7 8 owner = "nix-community"; 8 9 repo = "luarocks-nix"; 9 - rev = "cfc1439a29ac666fb0fcf440224adf73004655d4"; 10 - sha256 = "sha256-uHkE9ztOZDs2pi7to3kZ0iELRhv/gPQgTK+qyYpFZ/Y="; 10 + rev = "7b3cc90ebf07813ed511f530cc50d602e9502001"; 11 + sha256 = "sha256-zN+8BzUkKUQU/6BWg1kcsL3XV9qehnwm1L4vRKOejPs="; 11 12 }; 12 13 13 - patches = []; 14 + patches = [ ]; 14 15 15 16 passthru = { 16 - updateScript = unstableGitUpdater { 17 - branch = "use-fetchzip"; 18 - }; 17 + updateScript = unstableGitUpdater { }; 19 18 }; 20 19 21 - meta = { 20 + meta = { 22 21 mainProgram = "luarocks"; 23 22 }; 24 23 })
-789
pkgs/development/tools/rust/cargo-hf2/add-cargo-lock.patch
··· 1 - diff --git a/Cargo.lock b/Cargo.lock 2 - new file mode 100644 3 - index 0000000..c249e21 4 - --- /dev/null 5 - +++ b/Cargo.lock 6 - @@ -0,0 +1,783 @@ 7 - +# This file is automatically @generated by Cargo. 8 - +# It is not intended for manual editing. 9 - +version = 3 10 - + 11 - +[[package]] 12 - +name = "addr2line" 13 - +version = "0.17.0" 14 - +source = "registry+https://github.com/rust-lang/crates.io-index" 15 - +checksum = "b9ecd88a8c8378ca913a680cd98f0f13ac67383d35993f86c90a70e3f137816b" 16 - +dependencies = [ 17 - + "gimli", 18 - +] 19 - + 20 - +[[package]] 21 - +name = "adler" 22 - +version = "1.0.2" 23 - +source = "registry+https://github.com/rust-lang/crates.io-index" 24 - +checksum = "f26201604c87b1e01bd3d98f8d5d9a8fcbb815e8cedb41ffccbeb4bf593a35fe" 25 - + 26 - +[[package]] 27 - +name = "aho-corasick" 28 - +version = "0.7.18" 29 - +source = "registry+https://github.com/rust-lang/crates.io-index" 30 - +checksum = "1e37cfd5e7657ada45f742d6e99ca5788580b5c529dc78faf11ece6dc702656f" 31 - +dependencies = [ 32 - + "memchr", 33 - +] 34 - + 35 - +[[package]] 36 - +name = "android_system_properties" 37 - +version = "0.1.4" 38 - +source = "registry+https://github.com/rust-lang/crates.io-index" 39 - +checksum = "d7ed72e1635e121ca3e79420540282af22da58be50de153d36f81ddc6b83aa9e" 40 - +dependencies = [ 41 - + "libc", 42 - +] 43 - + 44 - +[[package]] 45 - +name = "ansi_term" 46 - +version = "0.12.1" 47 - +source = "registry+https://github.com/rust-lang/crates.io-index" 48 - +checksum = "d52a9bb7ec0cf484c551830a7ce27bd20d67eac647e1befb56b0be4ee39a55d2" 49 - +dependencies = [ 50 - + "winapi", 51 - +] 52 - + 53 - +[[package]] 54 - +name = "atty" 55 - +version = "0.2.14" 56 - +source = "registry+https://github.com/rust-lang/crates.io-index" 57 - +checksum = "d9b39be18770d11421cdb1b9947a45dd3f37e93092cbf377614828a319d5fee8" 58 - +dependencies = [ 59 - + "hermit-abi", 60 - + "libc", 61 - + "winapi", 62 - +] 63 - + 64 - +[[package]] 65 - +name = "autocfg" 66 - +version = "1.1.0" 67 - +source = "registry+https://github.com/rust-lang/crates.io-index" 68 - +checksum = "d468802bab17cbc0cc575e9b053f41e72aa36bfa6b7f55e3529ffa43161b97fa" 69 - + 70 - +[[package]] 71 - +name = "backtrace" 72 - +version = "0.3.66" 73 - +source = "registry+https://github.com/rust-lang/crates.io-index" 74 - +checksum = "cab84319d616cfb654d03394f38ab7e6f0919e181b1b57e1fd15e7fb4077d9a7" 75 - +dependencies = [ 76 - + "addr2line", 77 - + "cc", 78 - + "cfg-if", 79 - + "libc", 80 - + "miniz_oxide", 81 - + "object", 82 - + "rustc-demangle", 83 - +] 84 - + 85 - +[[package]] 86 - +name = "bitflags" 87 - +version = "1.3.2" 88 - +source = "registry+https://github.com/rust-lang/crates.io-index" 89 - +checksum = "bef38d45163c2f1dde094a7dfd33ccf595c92905c8f8f4fdc18d06fb1037718a" 90 - + 91 - +[[package]] 92 - +name = "bumpalo" 93 - +version = "3.11.0" 94 - +source = "registry+https://github.com/rust-lang/crates.io-index" 95 - +checksum = "c1ad822118d20d2c234f427000d5acc36eabe1e29a348c89b63dd60b13f28e5d" 96 - + 97 - +[[package]] 98 - +name = "cargo-hf2" 99 - +version = "0.3.3" 100 - +dependencies = [ 101 - + "cargo-project", 102 - + "colored", 103 - + "hf2", 104 - + "hidapi", 105 - + "log", 106 - + "maplit", 107 - + "pretty_env_logger 0.3.1", 108 - + "structopt", 109 - +] 110 - + 111 - +[[package]] 112 - +name = "cargo-project" 113 - +version = "0.2.7" 114 - +source = "registry+https://github.com/rust-lang/crates.io-index" 115 - +checksum = "04e57b974bffaf97c6a66551e4f947e34637ec25f35aaf9b45f03326a9e3874f" 116 - +dependencies = [ 117 - + "failure", 118 - + "glob", 119 - + "log", 120 - + "rustc-cfg", 121 - + "serde", 122 - + "serde_derive", 123 - + "toml", 124 - +] 125 - + 126 - +[[package]] 127 - +name = "cc" 128 - +version = "1.0.73" 129 - +source = "registry+https://github.com/rust-lang/crates.io-index" 130 - +checksum = "2fff2a6927b3bb87f9595d67196a70493f627687a71d87a0d692242c33f58c11" 131 - + 132 - +[[package]] 133 - +name = "cfg-if" 134 - +version = "1.0.0" 135 - +source = "registry+https://github.com/rust-lang/crates.io-index" 136 - +checksum = "baf1de4339761588bc0619e3cbc0120ee582ebb74b53b4efbf79117bd2da40fd" 137 - + 138 - +[[package]] 139 - +name = "chrono" 140 - +version = "0.4.22" 141 - +source = "registry+https://github.com/rust-lang/crates.io-index" 142 - +checksum = "bfd4d1b31faaa3a89d7934dbded3111da0d2ef28e3ebccdb4f0179f5929d1ef1" 143 - +dependencies = [ 144 - + "iana-time-zone", 145 - + "js-sys", 146 - + "num-integer", 147 - + "num-traits", 148 - + "time", 149 - + "wasm-bindgen", 150 - + "winapi", 151 - +] 152 - + 153 - +[[package]] 154 - +name = "clap" 155 - +version = "2.34.0" 156 - +source = "registry+https://github.com/rust-lang/crates.io-index" 157 - +checksum = "a0610544180c38b88101fecf2dd634b174a62eef6946f84dfc6a7127512b381c" 158 - +dependencies = [ 159 - + "ansi_term", 160 - + "atty", 161 - + "bitflags", 162 - + "strsim", 163 - + "textwrap", 164 - + "unicode-width", 165 - + "vec_map", 166 - +] 167 - + 168 - +[[package]] 169 - +name = "colored" 170 - +version = "2.0.0" 171 - +source = "registry+https://github.com/rust-lang/crates.io-index" 172 - +checksum = "b3616f750b84d8f0de8a58bda93e08e2a81ad3f523089b05f1dffecab48c6cbd" 173 - +dependencies = [ 174 - + "atty", 175 - + "lazy_static", 176 - + "winapi", 177 - +] 178 - + 179 - +[[package]] 180 - +name = "core-foundation-sys" 181 - +version = "0.8.3" 182 - +source = "registry+https://github.com/rust-lang/crates.io-index" 183 - +checksum = "5827cebf4670468b8772dd191856768aedcb1b0278a04f989f7766351917b9dc" 184 - + 185 - +[[package]] 186 - +name = "crc-any" 187 - +version = "2.4.3" 188 - +source = "registry+https://github.com/rust-lang/crates.io-index" 189 - +checksum = "774646b687f63643eb0f4bf13dc263cb581c8c9e57973b6ddf78bda3994d88df" 190 - + 191 - +[[package]] 192 - +name = "env_logger" 193 - +version = "0.6.2" 194 - +source = "registry+https://github.com/rust-lang/crates.io-index" 195 - +checksum = "aafcde04e90a5226a6443b7aabdb016ba2f8307c847d524724bd9b346dd1a2d3" 196 - +dependencies = [ 197 - + "atty", 198 - + "humantime", 199 - + "log", 200 - + "regex", 201 - + "termcolor", 202 - +] 203 - + 204 - +[[package]] 205 - +name = "env_logger" 206 - +version = "0.7.1" 207 - +source = "registry+https://github.com/rust-lang/crates.io-index" 208 - +checksum = "44533bbbb3bb3c1fa17d9f2e4e38bbbaf8396ba82193c4cb1b6445d711445d36" 209 - +dependencies = [ 210 - + "atty", 211 - + "humantime", 212 - + "log", 213 - + "regex", 214 - + "termcolor", 215 - +] 216 - + 217 - +[[package]] 218 - +name = "failure" 219 - +version = "0.1.8" 220 - +source = "registry+https://github.com/rust-lang/crates.io-index" 221 - +checksum = "d32e9bd16cc02eae7db7ef620b392808b89f6a5e16bb3497d159c6b92a0f4f86" 222 - +dependencies = [ 223 - + "backtrace", 224 - + "failure_derive", 225 - +] 226 - + 227 - +[[package]] 228 - +name = "failure_derive" 229 - +version = "0.1.8" 230 - +source = "registry+https://github.com/rust-lang/crates.io-index" 231 - +checksum = "aa4da3c766cd7a0db8242e326e9e4e081edd567072893ed320008189715366a4" 232 - +dependencies = [ 233 - + "proc-macro2", 234 - + "quote", 235 - + "syn", 236 - + "synstructure", 237 - +] 238 - + 239 - +[[package]] 240 - +name = "gimli" 241 - +version = "0.26.2" 242 - +source = "registry+https://github.com/rust-lang/crates.io-index" 243 - +checksum = "22030e2c5a68ec659fde1e949a745124b48e6fa8b045b7ed5bd1fe4ccc5c4e5d" 244 - + 245 - +[[package]] 246 - +name = "glob" 247 - +version = "0.3.0" 248 - +source = "registry+https://github.com/rust-lang/crates.io-index" 249 - +checksum = "9b919933a397b79c37e33b77bb2aa3dc8eb6e165ad809e58ff75bc7db2e34574" 250 - + 251 - +[[package]] 252 - +name = "goblin" 253 - +version = "0.2.3" 254 - +source = "registry+https://github.com/rust-lang/crates.io-index" 255 - +checksum = "d20fd25aa456527ce4f544271ae4fea65d2eda4a6561ea56f39fb3ee4f7e3884" 256 - +dependencies = [ 257 - + "log", 258 - + "plain", 259 - + "scroll", 260 - +] 261 - + 262 - +[[package]] 263 - +name = "heck" 264 - +version = "0.3.3" 265 - +source = "registry+https://github.com/rust-lang/crates.io-index" 266 - +checksum = "6d621efb26863f0e9924c6ac577e8275e5e6b77455db64ffa6c65c904e9e132c" 267 - +dependencies = [ 268 - + "unicode-segmentation", 269 - +] 270 - + 271 - +[[package]] 272 - +name = "hermit-abi" 273 - +version = "0.1.19" 274 - +source = "registry+https://github.com/rust-lang/crates.io-index" 275 - +checksum = "62b467343b94ba476dcb2500d242dadbb39557df889310ac77c5d99100aaac33" 276 - +dependencies = [ 277 - + "libc", 278 - +] 279 - + 280 - +[[package]] 281 - +name = "hf2" 282 - +version = "0.3.3" 283 - +dependencies = [ 284 - + "crc-any", 285 - + "goblin", 286 - + "hidapi", 287 - + "log", 288 - + "maplit", 289 - + "scroll", 290 - +] 291 - + 292 - +[[package]] 293 - +name = "hf2-cli" 294 - +version = "0.3.3" 295 - +dependencies = [ 296 - + "crc-any", 297 - + "hf2", 298 - + "hidapi", 299 - + "log", 300 - + "maplit", 301 - + "pretty_env_logger 0.4.0", 302 - + "structopt", 303 - +] 304 - + 305 - +[[package]] 306 - +name = "hidapi" 307 - +version = "1.4.1" 308 - +source = "registry+https://github.com/rust-lang/crates.io-index" 309 - +checksum = "38b1717343691998deb81766bfcd1dce6df0d5d6c37070b5a3de2bb6d39f7822" 310 - +dependencies = [ 311 - + "cc", 312 - + "libc", 313 - + "pkg-config", 314 - +] 315 - + 316 - +[[package]] 317 - +name = "humantime" 318 - +version = "1.3.0" 319 - +source = "registry+https://github.com/rust-lang/crates.io-index" 320 - +checksum = "df004cfca50ef23c36850aaaa59ad52cc70d0e90243c3c7737a4dd32dc7a3c4f" 321 - +dependencies = [ 322 - + "quick-error", 323 - +] 324 - + 325 - +[[package]] 326 - +name = "iana-time-zone" 327 - +version = "0.1.46" 328 - +source = "registry+https://github.com/rust-lang/crates.io-index" 329 - +checksum = "ad2bfd338099682614d3ee3fe0cd72e0b6a41ca6a87f6a74a3bd593c91650501" 330 - +dependencies = [ 331 - + "android_system_properties", 332 - + "core-foundation-sys", 333 - + "js-sys", 334 - + "wasm-bindgen", 335 - + "winapi", 336 - +] 337 - + 338 - +[[package]] 339 - +name = "js-sys" 340 - +version = "0.3.59" 341 - +source = "registry+https://github.com/rust-lang/crates.io-index" 342 - +checksum = "258451ab10b34f8af53416d1fdab72c22e805f0c92a1136d59470ec0b11138b2" 343 - +dependencies = [ 344 - + "wasm-bindgen", 345 - +] 346 - + 347 - +[[package]] 348 - +name = "lazy_static" 349 - +version = "1.4.0" 350 - +source = "registry+https://github.com/rust-lang/crates.io-index" 351 - +checksum = "e2abad23fbc42b3700f2f279844dc832adb2b2eb069b2df918f455c4e18cc646" 352 - + 353 - +[[package]] 354 - +name = "libc" 355 - +version = "0.2.132" 356 - +source = "registry+https://github.com/rust-lang/crates.io-index" 357 - +checksum = "8371e4e5341c3a96db127eb2465ac681ced4c433e01dd0e938adbef26ba93ba5" 358 - + 359 - +[[package]] 360 - +name = "log" 361 - +version = "0.4.17" 362 - +source = "registry+https://github.com/rust-lang/crates.io-index" 363 - +checksum = "abb12e687cfb44aa40f41fc3978ef76448f9b6038cad6aef4259d3c095a2382e" 364 - +dependencies = [ 365 - + "cfg-if", 366 - +] 367 - + 368 - +[[package]] 369 - +name = "maplit" 370 - +version = "1.0.2" 371 - +source = "registry+https://github.com/rust-lang/crates.io-index" 372 - +checksum = "3e2e65a1a2e43cfcb47a895c4c8b10d1f4a61097f9f254f183aee60cad9c651d" 373 - + 374 - +[[package]] 375 - +name = "memchr" 376 - +version = "2.5.0" 377 - +source = "registry+https://github.com/rust-lang/crates.io-index" 378 - +checksum = "2dffe52ecf27772e601905b7522cb4ef790d2cc203488bbd0e2fe85fcb74566d" 379 - + 380 - +[[package]] 381 - +name = "miniz_oxide" 382 - +version = "0.5.3" 383 - +source = "registry+https://github.com/rust-lang/crates.io-index" 384 - +checksum = "6f5c75688da582b8ffc1f1799e9db273f32133c49e048f614d22ec3256773ccc" 385 - +dependencies = [ 386 - + "adler", 387 - +] 388 - + 389 - +[[package]] 390 - +name = "num-integer" 391 - +version = "0.1.45" 392 - +source = "registry+https://github.com/rust-lang/crates.io-index" 393 - +checksum = "225d3389fb3509a24c93f5c29eb6bde2586b98d9f016636dff58d7c6f7569cd9" 394 - +dependencies = [ 395 - + "autocfg", 396 - + "num-traits", 397 - +] 398 - + 399 - +[[package]] 400 - +name = "num-traits" 401 - +version = "0.2.15" 402 - +source = "registry+https://github.com/rust-lang/crates.io-index" 403 - +checksum = "578ede34cf02f8924ab9447f50c28075b4d3e5b269972345e7e0372b38c6cdcd" 404 - +dependencies = [ 405 - + "autocfg", 406 - +] 407 - + 408 - +[[package]] 409 - +name = "object" 410 - +version = "0.29.0" 411 - +source = "registry+https://github.com/rust-lang/crates.io-index" 412 - +checksum = "21158b2c33aa6d4561f1c0a6ea283ca92bc54802a93b263e910746d679a7eb53" 413 - +dependencies = [ 414 - + "memchr", 415 - +] 416 - + 417 - +[[package]] 418 - +name = "once_cell" 419 - +version = "1.13.1" 420 - +source = "registry+https://github.com/rust-lang/crates.io-index" 421 - +checksum = "074864da206b4973b84eb91683020dbefd6a8c3f0f38e054d93954e891935e4e" 422 - + 423 - +[[package]] 424 - +name = "pkg-config" 425 - +version = "0.3.25" 426 - +source = "registry+https://github.com/rust-lang/crates.io-index" 427 - +checksum = "1df8c4ec4b0627e53bdf214615ad287367e482558cf84b109250b37464dc03ae" 428 - + 429 - +[[package]] 430 - +name = "plain" 431 - +version = "0.2.3" 432 - +source = "registry+https://github.com/rust-lang/crates.io-index" 433 - +checksum = "b4596b6d070b27117e987119b4dac604f3c58cfb0b191112e24771b2faeac1a6" 434 - + 435 - +[[package]] 436 - +name = "pretty_env_logger" 437 - +version = "0.3.1" 438 - +source = "registry+https://github.com/rust-lang/crates.io-index" 439 - +checksum = "717ee476b1690853d222af4634056d830b5197ffd747726a9a1eee6da9f49074" 440 - +dependencies = [ 441 - + "chrono", 442 - + "env_logger 0.6.2", 443 - + "log", 444 - +] 445 - + 446 - +[[package]] 447 - +name = "pretty_env_logger" 448 - +version = "0.4.0" 449 - +source = "registry+https://github.com/rust-lang/crates.io-index" 450 - +checksum = "926d36b9553851b8b0005f1275891b392ee4d2d833852c417ed025477350fb9d" 451 - +dependencies = [ 452 - + "env_logger 0.7.1", 453 - + "log", 454 - +] 455 - + 456 - +[[package]] 457 - +name = "proc-macro-error" 458 - +version = "1.0.4" 459 - +source = "registry+https://github.com/rust-lang/crates.io-index" 460 - +checksum = "da25490ff9892aab3fcf7c36f08cfb902dd3e71ca0f9f9517bea02a73a5ce38c" 461 - +dependencies = [ 462 - + "proc-macro-error-attr", 463 - + "proc-macro2", 464 - + "quote", 465 - + "syn", 466 - + "version_check", 467 - +] 468 - + 469 - +[[package]] 470 - +name = "proc-macro-error-attr" 471 - +version = "1.0.4" 472 - +source = "registry+https://github.com/rust-lang/crates.io-index" 473 - +checksum = "a1be40180e52ecc98ad80b184934baf3d0d29f979574e439af5a55274b35f869" 474 - +dependencies = [ 475 - + "proc-macro2", 476 - + "quote", 477 - + "version_check", 478 - +] 479 - + 480 - +[[package]] 481 - +name = "proc-macro2" 482 - +version = "1.0.43" 483 - +source = "registry+https://github.com/rust-lang/crates.io-index" 484 - +checksum = "0a2ca2c61bc9f3d74d2886294ab7b9853abd9c1ad903a3ac7815c58989bb7bab" 485 - +dependencies = [ 486 - + "unicode-ident", 487 - +] 488 - + 489 - +[[package]] 490 - +name = "quick-error" 491 - +version = "1.2.3" 492 - +source = "registry+https://github.com/rust-lang/crates.io-index" 493 - +checksum = "a1d01941d82fa2ab50be1e79e6714289dd7cde78eba4c074bc5a4374f650dfe0" 494 - + 495 - +[[package]] 496 - +name = "quote" 497 - +version = "1.0.21" 498 - +source = "registry+https://github.com/rust-lang/crates.io-index" 499 - +checksum = "bbe448f377a7d6961e30f5955f9b8d106c3f5e449d493ee1b125c1d43c2b5179" 500 - +dependencies = [ 501 - + "proc-macro2", 502 - +] 503 - + 504 - +[[package]] 505 - +name = "regex" 506 - +version = "1.6.0" 507 - +source = "registry+https://github.com/rust-lang/crates.io-index" 508 - +checksum = "4c4eb3267174b8c6c2f654116623910a0fef09c4753f8dd83db29c48a0df988b" 509 - +dependencies = [ 510 - + "aho-corasick", 511 - + "memchr", 512 - + "regex-syntax", 513 - +] 514 - + 515 - +[[package]] 516 - +name = "regex-syntax" 517 - +version = "0.6.27" 518 - +source = "registry+https://github.com/rust-lang/crates.io-index" 519 - +checksum = "a3f87b73ce11b1619a3c6332f45341e0047173771e8b8b73f87bfeefb7b56244" 520 - + 521 - +[[package]] 522 - +name = "rustc-cfg" 523 - +version = "0.4.0" 524 - +source = "registry+https://github.com/rust-lang/crates.io-index" 525 - +checksum = "8ad221fe7cd09334f8735dcc157b1178e343f43dfaefcd1b09d7fd4fc0921b6f" 526 - +dependencies = [ 527 - + "failure", 528 - +] 529 - + 530 - +[[package]] 531 - +name = "rustc-demangle" 532 - +version = "0.1.21" 533 - +source = "registry+https://github.com/rust-lang/crates.io-index" 534 - +checksum = "7ef03e0a2b150c7a90d01faf6254c9c48a41e95fb2a8c2ac1c6f0d2b9aefc342" 535 - + 536 - +[[package]] 537 - +name = "scroll" 538 - +version = "0.10.2" 539 - +source = "registry+https://github.com/rust-lang/crates.io-index" 540 - +checksum = "fda28d4b4830b807a8b43f7b0e6b5df875311b3e7621d84577188c175b6ec1ec" 541 - +dependencies = [ 542 - + "scroll_derive", 543 - +] 544 - + 545 - +[[package]] 546 - +name = "scroll_derive" 547 - +version = "0.10.5" 548 - +source = "registry+https://github.com/rust-lang/crates.io-index" 549 - +checksum = "aaaae8f38bb311444cfb7f1979af0bc9240d95795f75f9ceddf6a59b79ceffa0" 550 - +dependencies = [ 551 - + "proc-macro2", 552 - + "quote", 553 - + "syn", 554 - +] 555 - + 556 - +[[package]] 557 - +name = "serde" 558 - +version = "1.0.144" 559 - +source = "registry+https://github.com/rust-lang/crates.io-index" 560 - +checksum = "0f747710de3dcd43b88c9168773254e809d8ddbdf9653b84e2554ab219f17860" 561 - + 562 - +[[package]] 563 - +name = "serde_derive" 564 - +version = "1.0.144" 565 - +source = "registry+https://github.com/rust-lang/crates.io-index" 566 - +checksum = "94ed3a816fb1d101812f83e789f888322c34e291f894f19590dc310963e87a00" 567 - +dependencies = [ 568 - + "proc-macro2", 569 - + "quote", 570 - + "syn", 571 - +] 572 - + 573 - +[[package]] 574 - +name = "strsim" 575 - +version = "0.8.0" 576 - +source = "registry+https://github.com/rust-lang/crates.io-index" 577 - +checksum = "8ea5119cdb4c55b55d432abb513a0429384878c15dde60cc77b1c99de1a95a6a" 578 - + 579 - +[[package]] 580 - +name = "structopt" 581 - +version = "0.3.26" 582 - +source = "registry+https://github.com/rust-lang/crates.io-index" 583 - +checksum = "0c6b5c64445ba8094a6ab0c3cd2ad323e07171012d9c98b0b15651daf1787a10" 584 - +dependencies = [ 585 - + "clap", 586 - + "lazy_static", 587 - + "structopt-derive", 588 - +] 589 - + 590 - +[[package]] 591 - +name = "structopt-derive" 592 - +version = "0.4.18" 593 - +source = "registry+https://github.com/rust-lang/crates.io-index" 594 - +checksum = "dcb5ae327f9cc13b68763b5749770cb9e048a99bd9dfdfa58d0cf05d5f64afe0" 595 - +dependencies = [ 596 - + "heck", 597 - + "proc-macro-error", 598 - + "proc-macro2", 599 - + "quote", 600 - + "syn", 601 - +] 602 - + 603 - +[[package]] 604 - +name = "syn" 605 - +version = "1.0.99" 606 - +source = "registry+https://github.com/rust-lang/crates.io-index" 607 - +checksum = "58dbef6ec655055e20b86b15a8cc6d439cca19b667537ac6a1369572d151ab13" 608 - +dependencies = [ 609 - + "proc-macro2", 610 - + "quote", 611 - + "unicode-ident", 612 - +] 613 - + 614 - +[[package]] 615 - +name = "synstructure" 616 - +version = "0.12.6" 617 - +source = "registry+https://github.com/rust-lang/crates.io-index" 618 - +checksum = "f36bdaa60a83aca3921b5259d5400cbf5e90fc51931376a9bd4a0eb79aa7210f" 619 - +dependencies = [ 620 - + "proc-macro2", 621 - + "quote", 622 - + "syn", 623 - + "unicode-xid", 624 - +] 625 - + 626 - +[[package]] 627 - +name = "termcolor" 628 - +version = "1.1.3" 629 - +source = "registry+https://github.com/rust-lang/crates.io-index" 630 - +checksum = "bab24d30b911b2376f3a13cc2cd443142f0c81dda04c118693e35b3835757755" 631 - +dependencies = [ 632 - + "winapi-util", 633 - +] 634 - + 635 - +[[package]] 636 - +name = "textwrap" 637 - +version = "0.11.0" 638 - +source = "registry+https://github.com/rust-lang/crates.io-index" 639 - +checksum = "d326610f408c7a4eb6f51c37c330e496b08506c9457c9d34287ecc38809fb060" 640 - +dependencies = [ 641 - + "unicode-width", 642 - +] 643 - + 644 - +[[package]] 645 - +name = "time" 646 - +version = "0.1.44" 647 - +source = "registry+https://github.com/rust-lang/crates.io-index" 648 - +checksum = "6db9e6914ab8b1ae1c260a4ae7a49b6c5611b40328a735b21862567685e73255" 649 - +dependencies = [ 650 - + "libc", 651 - + "wasi", 652 - + "winapi", 653 - +] 654 - + 655 - +[[package]] 656 - +name = "toml" 657 - +version = "0.4.10" 658 - +source = "registry+https://github.com/rust-lang/crates.io-index" 659 - +checksum = "758664fc71a3a69038656bee8b6be6477d2a6c315a6b81f7081f591bffa4111f" 660 - +dependencies = [ 661 - + "serde", 662 - +] 663 - + 664 - +[[package]] 665 - +name = "unicode-ident" 666 - +version = "1.0.3" 667 - +source = "registry+https://github.com/rust-lang/crates.io-index" 668 - +checksum = "c4f5b37a154999a8f3f98cc23a628d850e154479cd94decf3414696e12e31aaf" 669 - + 670 - +[[package]] 671 - +name = "unicode-segmentation" 672 - +version = "1.9.0" 673 - +source = "registry+https://github.com/rust-lang/crates.io-index" 674 - +checksum = "7e8820f5d777f6224dc4be3632222971ac30164d4a258d595640799554ebfd99" 675 - + 676 - +[[package]] 677 - +name = "unicode-width" 678 - +version = "0.1.9" 679 - +source = "registry+https://github.com/rust-lang/crates.io-index" 680 - +checksum = "3ed742d4ea2bd1176e236172c8429aaf54486e7ac098db29ffe6529e0ce50973" 681 - + 682 - +[[package]] 683 - +name = "unicode-xid" 684 - +version = "0.2.3" 685 - +source = "registry+https://github.com/rust-lang/crates.io-index" 686 - +checksum = "957e51f3646910546462e67d5f7599b9e4fb8acdd304b087a6494730f9eebf04" 687 - + 688 - +[[package]] 689 - +name = "vec_map" 690 - +version = "0.8.2" 691 - +source = "registry+https://github.com/rust-lang/crates.io-index" 692 - +checksum = "f1bddf1187be692e79c5ffeab891132dfb0f236ed36a43c7ed39f1165ee20191" 693 - + 694 - +[[package]] 695 - +name = "version_check" 696 - +version = "0.9.4" 697 - +source = "registry+https://github.com/rust-lang/crates.io-index" 698 - +checksum = "49874b5167b65d7193b8aba1567f5c7d93d001cafc34600cee003eda787e483f" 699 - + 700 - +[[package]] 701 - +name = "wasi" 702 - +version = "0.10.0+wasi-snapshot-preview1" 703 - +source = "registry+https://github.com/rust-lang/crates.io-index" 704 - +checksum = "1a143597ca7c7793eff794def352d41792a93c481eb1042423ff7ff72ba2c31f" 705 - + 706 - +[[package]] 707 - +name = "wasm-bindgen" 708 - +version = "0.2.82" 709 - +source = "registry+https://github.com/rust-lang/crates.io-index" 710 - +checksum = "fc7652e3f6c4706c8d9cd54832c4a4ccb9b5336e2c3bd154d5cccfbf1c1f5f7d" 711 - +dependencies = [ 712 - + "cfg-if", 713 - + "wasm-bindgen-macro", 714 - +] 715 - + 716 - +[[package]] 717 - +name = "wasm-bindgen-backend" 718 - +version = "0.2.82" 719 - +source = "registry+https://github.com/rust-lang/crates.io-index" 720 - +checksum = "662cd44805586bd52971b9586b1df85cdbbd9112e4ef4d8f41559c334dc6ac3f" 721 - +dependencies = [ 722 - + "bumpalo", 723 - + "log", 724 - + "once_cell", 725 - + "proc-macro2", 726 - + "quote", 727 - + "syn", 728 - + "wasm-bindgen-shared", 729 - +] 730 - + 731 - +[[package]] 732 - +name = "wasm-bindgen-macro" 733 - +version = "0.2.82" 734 - +source = "registry+https://github.com/rust-lang/crates.io-index" 735 - +checksum = "b260f13d3012071dfb1512849c033b1925038373aea48ced3012c09df952c602" 736 - +dependencies = [ 737 - + "quote", 738 - + "wasm-bindgen-macro-support", 739 - +] 740 - + 741 - +[[package]] 742 - +name = "wasm-bindgen-macro-support" 743 - +version = "0.2.82" 744 - +source = "registry+https://github.com/rust-lang/crates.io-index" 745 - +checksum = "5be8e654bdd9b79216c2929ab90721aa82faf65c48cdf08bdc4e7f51357b80da" 746 - +dependencies = [ 747 - + "proc-macro2", 748 - + "quote", 749 - + "syn", 750 - + "wasm-bindgen-backend", 751 - + "wasm-bindgen-shared", 752 - +] 753 - + 754 - +[[package]] 755 - +name = "wasm-bindgen-shared" 756 - +version = "0.2.82" 757 - +source = "registry+https://github.com/rust-lang/crates.io-index" 758 - +checksum = "6598dd0bd3c7d51095ff6531a5b23e02acdc81804e30d8f07afb77b7215a140a" 759 - + 760 - +[[package]] 761 - +name = "winapi" 762 - +version = "0.3.9" 763 - +source = "registry+https://github.com/rust-lang/crates.io-index" 764 - +checksum = "5c839a674fcd7a98952e593242ea400abe93992746761e38641405d28b00f419" 765 - +dependencies = [ 766 - + "winapi-i686-pc-windows-gnu", 767 - + "winapi-x86_64-pc-windows-gnu", 768 - +] 769 - + 770 - +[[package]] 771 - +name = "winapi-i686-pc-windows-gnu" 772 - +version = "0.4.0" 773 - +source = "registry+https://github.com/rust-lang/crates.io-index" 774 - +checksum = "ac3b87c63620426dd9b991e5ce0329eff545bccbbb34f3be09ff6fb6ab51b7b6" 775 - + 776 - +[[package]] 777 - +name = "winapi-util" 778 - +version = "0.1.5" 779 - +source = "registry+https://github.com/rust-lang/crates.io-index" 780 - +checksum = "70ec6ce85bb158151cae5e5c87f95a8e97d2c0c4b001223f33a334e3ce5de178" 781 - +dependencies = [ 782 - + "winapi", 783 - +] 784 - + 785 - +[[package]] 786 - +name = "winapi-x86_64-pc-windows-gnu" 787 - +version = "0.4.0" 788 - +source = "registry+https://github.com/rust-lang/crates.io-index" 789 - +checksum = "712e227841d057c1ee1cd2fb22fa7e5a5461ae8e48fa2ca79ec42cfc1931183f"
+8 -15
pkgs/development/tools/rust/cargo-hf2/default.nix
··· 1 1 { lib 2 - , stdenv 3 2 , rustPlatform 4 - , fetchFromGitHub 5 - , libusb1 3 + , fetchCrate 6 4 , pkg-config 7 - , rustfmt 5 + , libusb1 6 + , stdenv 8 7 , AppKit 9 8 }: 10 9 ··· 12 11 pname = "cargo-hf2"; 13 12 version = "0.3.3"; 14 13 15 - src = fetchFromGitHub { 16 - owner = "jacobrosenthal"; 17 - repo = "hf2-rs"; 18 - rev = "v${version}"; 19 - sha256 = "1vkmdmc2041h7msygqb97zcl8vdxjqwy7w0lvbnw99h693q3hqa0"; 14 + src = fetchCrate { 15 + inherit pname version; 16 + sha256 = "sha256-0o3j7YfgNNnfbrv9Gppo24DqYlDCxhtsJHIhAV214DU="; 20 17 }; 21 18 22 - cargoPatches = [ 23 - ./add-cargo-lock.patch 24 - ]; 19 + cargoSha256 = "sha256-zBxvpQfB9xw8+Rc1H1EaK/gQZtQ+uSs4YJwhm2o0vhI="; 25 20 26 - cargoSha256 = "sha256-5aTqiJ23XuY9MNIt3lVMIJ+33BZkcS02HbctIJrnEfo="; 27 - 28 - nativeBuildInputs = [ pkg-config rustfmt ]; 21 + nativeBuildInputs = [ pkg-config ]; 29 22 30 23 buildInputs = [ libusb1 ] ++ lib.optionals stdenv.isDarwin [ AppKit ]; 31 24
+2 -2
pkgs/servers/janus-gateway/default.nix
··· 15 15 16 16 stdenv.mkDerivation rec { 17 17 pname = "janus-gateway"; 18 - version = "1.0.4"; 18 + version = "1.1.0"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = "meetecho"; 22 22 repo = pname; 23 23 rev = "v${version}"; 24 - sha256 = "sha256-1WQo1v5TJPPJjC2lc8k9aWmtRUFITYEuwSfsPzh5320="; 24 + sha256 = "sha256-atJKpr4XLedG+A26ijlZKKFbskpLpJw9ThZvMuQYw+s="; 25 25 }; 26 26 27 27 nativeBuildInputs = [ autoreconfHook pkg-config gengetopt ];
-1
pkgs/servers/nosql/victoriametrics/default.nix
··· 36 36 license = licenses.asl20; 37 37 maintainers = with maintainers; [ yorickvp ivan ]; 38 38 changelog = "https://github.com/VictoriaMetrics/VictoriaMetrics/releases/tag/v${version}"; 39 - platforms = [ "x86_64-linux" ]; 40 39 }; 41 40 }
+1 -1
pkgs/tools/package-management/rpm/default.nix
··· 71 71 license = with licenses; [ gpl2Plus lgpl21Plus ]; 72 72 description = "The RPM Package Manager"; 73 73 maintainers = with maintainers; [ copumpkin ]; 74 - platforms = platforms.linux ++ platforms.darwin; 74 + platforms = platforms.linux; 75 75 }; 76 76 }
+15 -5
pkgs/top-level/all-packages.nix
··· 15574 15574 15575 15575 pypy = pypy2; 15576 15576 pypy2 = pypy27; 15577 - pypy3 = pypy38; 15577 + pypy3 = pypy39; 15578 15578 15579 15579 # Python interpreter that is build with all modules, including tkinter. 15580 15580 # These are for compatibility and should not be used inside Nixpkgs. ··· 15620 15620 }; 15621 15621 15622 15622 pythonInterpreters = callPackage ./../development/interpreters/python { }; 15623 - inherit (pythonInterpreters) python27 python37 python38 python39 python310 python311 python3Minimal pypy27 pypy38 pypy37 rustpython; 15623 + inherit (pythonInterpreters) python27 python37 python38 python39 python310 python311 python3Minimal pypy27 pypy39 pypy38 pypy37 rustpython; 15624 15624 15625 15625 # List of extensions with overrides to apply to all Python package sets. 15626 15626 pythonPackagesExtensions = [ ]; ··· 15637 15637 pypy3Packages = pypy3.pkgs; 15638 15638 pypy37Packages = pypy37.pkgs; 15639 15639 pypy38Packages = pypy38.pkgs; 15640 + pypy39Packages = pypy39.pkgs; 15640 15641 15641 15642 py3c = callPackage ../development/libraries/py3c { }; 15642 15643 ··· 27809 27810 alsa-lib = null; 27810 27811 acl = null; 27811 27812 gpm = null; 27812 - inherit (darwin.apple_sdk.frameworks) AppKit GSS ImageIO; 27813 + inherit (darwin.apple_sdk.frameworks) 27814 + AppKit Carbon Cocoa IOKit OSAKit Quartz QuartzCore WebKit 27815 + ImageCaptureCore GSS ImageIO; 27813 27816 inherit (darwin) sigtool; 27814 27817 }; 27815 27818 ··· 27825 27828 }); 27826 27829 27827 27830 emacsMacport = callPackage ../applications/editors/emacs/macport.nix { 27831 + withMacport = true; 27832 + 27833 + gconf = null; 27834 + 27828 27835 inherit (darwin.apple_sdk.frameworks) 27829 27836 AppKit Carbon Cocoa IOKit OSAKit Quartz QuartzCore WebKit 27830 27837 ImageCaptureCore GSS ImageIO; 27831 - stdenv = if stdenv.cc.isClang then llvmPackages_6.stdenv else stdenv; 27838 + inherit (darwin) sigtool; 27832 27839 }; 27833 27840 27834 27841 emacsPackagesFor = emacs: import ./emacs-packages.nix { ··· 28474 28481 xrdp = callPackage ../applications/networking/remote/xrdp { }; 28475 28482 28476 28483 freerdp = callPackage ../applications/networking/remote/freerdp { 28484 + inherit (darwin.apple_sdk.frameworks) AudioToolbox AVFoundation Carbon Cocoa CoreMedia; 28477 28485 inherit (gst_all_1) gstreamer gst-plugins-base gst-plugins-good; 28478 28486 }; 28479 28487 ··· 35909 35917 35910 35918 apfel = callPackage ../development/libraries/physics/apfel { }; 35911 35919 35912 - applgrid = callPackage ../development/libraries/physics/applgrid { }; 35920 + applgrid = callPackage ../development/libraries/physics/applgrid { 35921 + inherit (darwin.apple_sdk.frameworks) Cocoa; 35922 + }; 35913 35923 35914 35924 hoppet = callPackage ../development/libraries/physics/hoppet { }; 35915 35925
+2
pkgs/top-level/ocaml-packages.nix
··· 793 793 794 794 mdx = callPackage ../development/ocaml-modules/mdx { }; 795 795 796 + mec = callPackage ../development/ocaml-modules/mec { }; 797 + 796 798 menhir = callPackage ../development/ocaml-modules/menhir { }; 797 799 798 800 menhirLib = callPackage ../development/ocaml-modules/menhir/lib.nix { };
+1
pkgs/top-level/python-aliases.nix
··· 97 97 imdbpy = throw "imdbpy has been renamed to cinemagoer"; # added 2022-08-08 98 98 ipaddress = throw "ipaddress has been removed because it is no longer required since python 2.7."; # added 2022-05-30 99 99 influxgraph = throw "influxgraph has been removed because it is no longer maintained"; # added 2022-07-10 100 + itanium_demangler = itanium-demangler; # added 2022-1017 100 101 jupyter_client = jupyter-client; # added 2021-10-15 101 102 Keras = keras; # added 2021-11-25 102 103 ldap = python-ldap; # added 2022-09-16
+1 -1
pkgs/top-level/python-packages.nix
··· 4722 4722 4723 4723 isoweek = callPackage ../development/python-modules/isoweek { }; 4724 4724 4725 - itanium_demangler = callPackage ../development/python-modules/itanium_demangler { }; 4725 + itanium-demangler = callPackage ../development/python-modules/itanium-demangler { }; 4726 4726 4727 4727 itemadapter = callPackage ../development/python-modules/itemadapter { }; 4728 4728