nixpkgs mirror (for testing) github.com/NixOS/nixpkgs
nix

Merge staging-next into staging

authored by

github-actions[bot] and committed by
GitHub
81337921 048e0d3f

+424 -141
+3 -2
lib/systems/doubles.nix
··· 24 24 25 25 "x86_64-redox" 26 26 27 + "powerpc64-linux" 27 28 "powerpc64le-linux" 28 29 29 30 "riscv32-linux" "riscv64-linux" ··· 73 72 darwin = filterDoubles predicates.isDarwin; 74 73 freebsd = filterDoubles predicates.isFreeBSD; 75 74 # Should be better, but MinGW is unclear. 76 - gnu = filterDoubles (matchAttrs { kernel = parse.kernels.linux; abi = parse.abis.gnu; }) ++ filterDoubles (matchAttrs { kernel = parse.kernels.linux; abi = parse.abis.gnueabi; }) ++ filterDoubles (matchAttrs { kernel = parse.kernels.linux; abi = parse.abis.gnueabihf; }); 75 + gnu = filterDoubles (matchAttrs { kernel = parse.kernels.linux; abi = parse.abis.gnu; }) ++ filterDoubles (matchAttrs { kernel = parse.kernels.linux; abi = parse.abis.gnueabi; }) ++ filterDoubles (matchAttrs { kernel = parse.kernels.linux; abi = parse.abis.gnueabihf; }) ++ filterDoubles (matchAttrs { kernel = parse.kernels.linux; abi = parse.abis.elfv1; }) ++ filterDoubles (matchAttrs { kernel = parse.kernels.linux; abi = parse.abis.elfv2; }); 77 76 illumos = filterDoubles predicates.isSunOS; 78 77 linux = filterDoubles predicates.isLinux; 79 78 netbsd = filterDoubles predicates.isNetBSD; ··· 86 85 87 86 embedded = filterDoubles predicates.isNone; 88 87 89 - mesaPlatforms = ["i686-linux" "x86_64-linux" "x86_64-darwin" "armv5tel-linux" "armv6l-linux" "armv7l-linux" "armv7a-linux" "aarch64-linux" "powerpc64le-linux"]; 88 + mesaPlatforms = ["i686-linux" "x86_64-linux" "x86_64-darwin" "armv5tel-linux" "armv6l-linux" "armv7l-linux" "armv7a-linux" "aarch64-linux" "powerpc64-linux" "powerpc64le-linux"]; 90 89 }
+13
lib/systems/examples.nix
··· 21 21 config = "powerpc64le-unknown-linux-musl"; 22 22 }; 23 23 24 + ppc64-elfv1 = { 25 + config = "powerpc64-unknown-linux-elfv1"; 26 + }; 27 + ppc64-elfv2 = { 28 + config = "powerpc64-unknown-linux-elfv2"; 29 + }; 30 + ppc64 = ppc64-elfv2; # default to modern elfv2 31 + 32 + ppc64-musl = { 33 + config = "powerpc64-unknown-linux-musl"; 34 + gcc = { abi = "elfv2"; }; # for gcc configuration 35 + }; 36 + 24 37 sheevaplug = { 25 38 config = "armv5tel-unknown-linux-gnueabi"; 26 39 } // platforms.sheevaplug;
+9
lib/systems/parse.nix
··· 337 337 The "gnu" ABI is ambiguous on 32-bit ARM. Use "gnueabi" or "gnueabihf" instead. 338 338 ''; 339 339 } 340 + { assertion = platform: platform.system != "powerpc64-linux"; 341 + message = '' 342 + The "gnu" ABI is ambiguous on big-endian 64-bit PPC. Use "elfv1" or "elfv2" instead. 343 + ''; 344 + } 340 345 ]; 341 346 }; 342 347 gnuabi64 = { abi = "64"; }; 348 + 349 + elfv1 = { abi = "elfv1"; }; 350 + elfv2 = { abi = "elfv2"; }; 343 351 344 352 musleabi = { float = "soft"; }; 345 353 musleabihf = { float = "hard"; }; ··· 452 444 if lib.versionAtLeast (parsed.cpu.version or "0") "6" 453 445 then abis.gnueabihf 454 446 else abis.gnueabi 447 + else if cpu == "powerpc64" then abis.elfv2 455 448 else abis.gnu 456 449 else abis.unknown; 457 450 };
+1 -1
lib/tests/systems.nix
··· 28 28 testredox = mseteq redox [ "x86_64-redox" ]; 29 29 testgnu = mseteq gnu (linux /* ++ kfreebsd ++ ... */); 30 30 testillumos = mseteq illumos [ "x86_64-solaris" ]; 31 - testlinux = mseteq linux [ "aarch64-linux" "armv5tel-linux" "armv6l-linux" "armv7a-linux" "armv7l-linux" "i686-linux" "mipsel-linux" "riscv32-linux" "riscv64-linux" "x86_64-linux" "powerpc64le-linux" ]; 31 + testlinux = mseteq linux [ "aarch64-linux" "armv5tel-linux" "armv6l-linux" "armv7a-linux" "armv7l-linux" "i686-linux" "mipsel-linux" "riscv32-linux" "riscv64-linux" "x86_64-linux" "powerpc64-linux" "powerpc64le-linux" ]; 32 32 testnetbsd = mseteq netbsd [ "i686-netbsd" "x86_64-netbsd" ]; 33 33 testopenbsd = mseteq openbsd [ "i686-openbsd" "x86_64-openbsd" ]; 34 34 testwindows = mseteq windows [ "i686-cygwin" "x86_64-cygwin" "i686-windows" "x86_64-windows" ];
+6 -6
maintainers/maintainer-list.nix
··· 4079 4079 githubId = 45598; 4080 4080 name = "William Casarin"; 4081 4081 }; 4082 + jbcrail = { 4083 + name = "Joseph Crail"; 4084 + email = "jbcrail@gmail.com"; 4085 + github = "jbcrail"; 4086 + githubId = 6038; 4087 + }; 4082 4088 jbedo = { 4083 4089 email = "cu@cua0.org"; 4084 4090 github = "jbedo"; ··· 10577 10571 email = "nejczupan+nix@gmail.com"; 10578 10572 github = "zupo"; 10579 10573 githubId = 311580; 10580 - }; 10581 - jbcrail = { 10582 - name = "Joseph Crail"; 10583 - email = "jbcrail@gmail.com"; 10584 - github = "jbcrail"; 10585 - githubId = 6038; 10586 10574 }; 10587 10575 }
+3 -3
nixos/modules/security/acme.nix
··· 346 346 webroot = mkOption { 347 347 type = types.nullOr types.str; 348 348 default = null; 349 - example = "/var/lib/acme/acme-challenges"; 349 + example = "/var/lib/acme/acme-challenge"; 350 350 description = '' 351 351 Where the webroot of the HTTP vhost is located. 352 352 <filename>.well-known/acme-challenge/</filename> directory ··· 579 579 example = literalExample '' 580 580 { 581 581 "example.com" = { 582 - webroot = "/var/www/challenges/"; 582 + webroot = "/var/lib/acme/acme-challenge/"; 583 583 email = "foo@example.com"; 584 584 extraDomainNames = [ "www.example.com" "foo.example.com" ]; 585 585 }; 586 586 "bar.example.com" = { 587 - webroot = "/var/www/challenges/"; 587 + webroot = "/var/lib/acme/acme-challenge/"; 588 588 email = "bar@example.com"; 589 589 }; 590 590 }
+1 -1
nixos/modules/services/web-servers/apache-httpd/vhost-options.nix
··· 112 112 113 113 acmeRoot = mkOption { 114 114 type = types.str; 115 - default = "/var/lib/acme/acme-challenges"; 115 + default = "/var/lib/acme/acme-challenge"; 116 116 description = "Directory for the acme challenge which is PUBLIC, don't put certs or keys in here"; 117 117 }; 118 118
+2 -2
pkgs/applications/audio/fomp/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "fomp"; 5 - version = "1.2.0"; 5 + version = "1.2.2"; 6 6 7 7 src = fetchurl { 8 8 url = "https://download.drobilla.net/${pname}-${version}.tar.bz2"; 9 - sha256 = "01ld6yjrqrki6zwac8lmwmqkr5rv0sdham4pfbfkjwck4hi1gqqw"; 9 + sha256 = "sha256-xnGijydiO3B7BjSlryFuH1j/OPio9hCYbniq2IXp2W8="; 10 10 }; 11 11 12 12 nativeBuildInputs = [ pkg-config wafHook ];
+2 -2
pkgs/applications/audio/linuxband/default.nix
··· 7 7 pname = "linuxband"; 8 8 9 9 src = fetchurl { 10 - url = "http://linuxband.org/assets/sources/${pname}-${version}.tar.gz"; 10 + url = "https://linuxband.org/assets/sources/${pname}-${version}.tar.gz"; 11 11 sha256 = "1r71h4yg775m4gax4irrvygmrsclgn503ykmc2qwjsxa42ri4n2n"; 12 12 }; 13 13 ··· 29 29 30 30 meta = { 31 31 description = "A GUI front-end for MMA: Type in the chords, choose the groove and it will play an accompaniment"; 32 - homepage = "http://linuxband.org/"; 32 + homepage = "https://linuxband.org/"; 33 33 license = lib.licenses.gpl2; 34 34 maintainers = [ lib.maintainers.magnetophon ]; 35 35 platforms = lib.platforms.linux;
+2 -2
pkgs/applications/audio/ncmpc/default.nix
··· 10 10 11 11 stdenv.mkDerivation rec { 12 12 pname = "ncmpc"; 13 - version = "0.42"; 13 + version = "0.43"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "MusicPlayerDaemon"; 17 17 repo = "ncmpc"; 18 18 rev = "v${version}"; 19 - sha256 = "1c21sbdm6pp3kwhnzc7c6ksna7madvsmfa7j91as2g8485symqv2"; 19 + sha256 = "sha256-/bynLU4/QtUawBjhcaajjuUDUwaSt6zk4/4TZqfQX3c="; 20 20 }; 21 21 22 22 buildInputs = [ glib ncurses mpd_clientlib boost ]
+2 -2
pkgs/applications/audio/ncmpcpp/default.nix
··· 12 12 with lib; 13 13 stdenv.mkDerivation rec { 14 14 pname = "ncmpcpp"; 15 - version = "0.9.1"; 15 + version = "0.9.2"; 16 16 17 17 src = fetchurl { 18 18 url = "https://rybczak.net/ncmpcpp/stable/${pname}-${version}.tar.bz2"; 19 - sha256 = "0x35nd4v31sma8fliqdbn1nxpjyi8hv472318sfb3xbmr4wlm0fb"; 19 + sha256 = "sha256-+qv2FXyMsbJKBZryduFi+p+aO5zTgQxDuRKIYMk4Ohs="; 20 20 }; 21 21 22 22 configureFlags = [ "BOOST_LIB_SUFFIX=" ]
+1 -1
pkgs/applications/audio/qmmp/default.nix
··· 12 12 }: 13 13 14 14 # Additional plugins that can be added: 15 - # wavpack (http://www.wavpack.com/) 15 + # wavpack (https://www.wavpack.com/) 16 16 # gme (Game music support) 17 17 # Ogg Opus support 18 18 # BS2B effect plugin (http://bs2b.sourceforge.net/)
+2 -2
pkgs/applications/graphics/avocode/default.nix
··· 5 5 6 6 stdenv.mkDerivation rec { 7 7 pname = "avocode"; 8 - version = "4.11.0"; 8 + version = "4.11.1"; 9 9 10 10 src = fetchurl { 11 11 url = "https://media.avocode.com/download/avocode-app/${version}/avocode-${version}-linux.zip"; 12 - sha256 = "sha256-50aGechzlVVRQz6WOASHRjT46BKbwyhbt7/0oq2PsOg="; 12 + sha256 = "sha256-Qe5mV9GBLHsmzMQg6dKib/sTnNdyOTj4wYQ9xd/iqJM="; 13 13 }; 14 14 15 15 libPath = lib.makeLibraryPath (with xorg; [
+1 -1
pkgs/applications/graphics/gimp/plugins/default.nix
··· 35 35 } 36 36 // attrs 37 37 // { 38 - name = "gimp-plugin-${name}"; 38 + name = "${gimp.name}-plugin-${name}"; 39 39 buildInputs = [ 40 40 gimp 41 41 gimp.gtk
+197
pkgs/applications/graphics/glimpse/default.nix
··· 1 + { stdenv 2 + , lib 3 + , fetchFromGitHub 4 + , substituteAll 5 + , pkg-config 6 + , intltool 7 + , babl 8 + , gegl 9 + , gtk2 10 + , glib 11 + , gdk-pixbuf 12 + , isocodes 13 + , pango 14 + , cairo 15 + , freetype 16 + , fontconfig 17 + , lcms 18 + , libpng 19 + , libjpeg 20 + , poppler 21 + , poppler_data 22 + , libtiff 23 + , libmng 24 + , librsvg 25 + , libwmf 26 + , zlib 27 + , libzip 28 + , ghostscript 29 + , aalib 30 + , shared-mime-info 31 + , python2 32 + , libexif 33 + , gettext 34 + , xorg 35 + , glib-networking 36 + , libmypaint 37 + , gexiv2 38 + , harfbuzz 39 + , mypaint-brushes1 40 + , libwebp 41 + , libheif 42 + , libgudev 43 + , openexr 44 + , AppKit 45 + , Cocoa 46 + , gtk-mac-integration-gtk2 47 + , libxslt 48 + , automake 49 + , autoconf 50 + , libtool 51 + , makeWrapper 52 + , autoreconfHook 53 + , gtk-doc 54 + }: 55 + let 56 + python = python2.withPackages (pp: [ pp.pygtk ]); 57 + in 58 + stdenv.mkDerivation rec { 59 + pname = "glimpse"; 60 + version = "0.2.0"; 61 + 62 + outputs = [ "out" "dev" ]; 63 + 64 + src = fetchFromGitHub { 65 + owner = "glimpse-editor"; 66 + repo = "Glimpse"; 67 + rev = "v${version}"; 68 + sha256 = "sha256-qbZQmAo7fuJWWbn0QTyxAwAenZOdsGueUq5/3IV8Njc="; 69 + }; 70 + 71 + patches = [ 72 + # to remove compiler from the runtime closure, reference was retained via 73 + # gimp --version --verbose output 74 + (substituteAll { 75 + src = ./remove-cc-reference.patch; 76 + cc_version = stdenv.cc.cc.name; 77 + }) 78 + ../gimp/hardcode-plugin-interpreters.patch 79 + ]; 80 + 81 + postPatch = '' 82 + ln -s ${gtk-doc}/share/gtk-doc/data/gtk-doc.make . 83 + ''; 84 + 85 + nativeBuildInputs = [ 86 + autoreconfHook 87 + pkg-config 88 + intltool 89 + gettext 90 + automake 91 + autoconf 92 + makeWrapper 93 + gtk-doc 94 + libxslt 95 + libtool 96 + ]; 97 + 98 + buildInputs = [ 99 + babl 100 + gegl 101 + gtk2 102 + glib 103 + gdk-pixbuf 104 + pango 105 + cairo 106 + gexiv2 107 + harfbuzz 108 + isocodes 109 + freetype 110 + fontconfig 111 + lcms 112 + libpng 113 + libjpeg 114 + poppler 115 + poppler_data 116 + libtiff 117 + openexr 118 + libmng 119 + librsvg 120 + libwmf 121 + zlib 122 + libzip 123 + ghostscript 124 + aalib 125 + shared-mime-info 126 + libwebp 127 + libheif 128 + python 129 + libexif 130 + xorg.libXpm 131 + glib-networking 132 + libmypaint 133 + mypaint-brushes1 134 + ] ++ lib.optionals stdenv.isDarwin [ 135 + AppKit 136 + Cocoa 137 + gtk-mac-integration-gtk2 138 + ] ++ lib.optionals stdenv.isLinux [ 139 + libgudev 140 + ]; 141 + 142 + # needed by gimp-2.0.pc 143 + propagatedBuildInputs = [ 144 + gegl 145 + ]; 146 + 147 + # Check if librsvg was built with --disable-pixbuf-loader. 148 + PKG_CONFIG_GDK_PIXBUF_2_0_GDK_PIXBUF_MODULEDIR = "${librsvg}/${gdk-pixbuf.moduleDir}"; 149 + 150 + preAutoreconf = '' 151 + # The check runs before glib-networking is registered 152 + export GIO_EXTRA_MODULES="${glib-networking}/lib/gio/modules:$GIO_EXTRA_MODULES" 153 + ''; 154 + 155 + postFixup = '' 156 + wrapProgram $out/bin/glimpse-${lib.versions.majorMinor version} \ 157 + --set GDK_PIXBUF_MODULE_FILE "$GDK_PIXBUF_MODULE_FILE" 158 + ''; 159 + 160 + passthru = rec { 161 + # The declarations for `glimpse-with-plugins` wrapper, 162 + # used for determining plug-in installation paths 163 + majorVersion = "2.0"; 164 + targetPluginDir = "lib/glimpse/${majorVersion}/plug-ins"; 165 + targetScriptDir = "share/glimpse/${majorVersion}/scripts"; 166 + targetDataDir = "share/gimp/${majorVersion}"; 167 + targetLibDir = "lib/gimp/${majorVersion}"; 168 + 169 + # probably its a good idea to use the same gtk in plugins ? 170 + gtk = gtk2; 171 + }; 172 + 173 + configureFlags = [ 174 + "--without-webkit" # old version is required 175 + "--with-bug-report-url=https://github.com/NixOS/nixpkgs/issues/new" 176 + "--with-icc-directory=/run/current-system/sw/share/color/icc" 177 + # fix libdir in pc files (${exec_prefix} needs to be passed verbatim) 178 + "--libdir=\${exec_prefix}/lib" 179 + ]; 180 + 181 + # on Darwin, 182 + # test-eevl.c:64:36: error: initializer element is not a compile-time constant 183 + doCheck = !stdenv.isDarwin; 184 + 185 + enableParallelBuilding = true; 186 + 187 + meta = with lib; { 188 + description = "An open source image editor based on the GNU Image Manipulation Program"; 189 + longDescription = '' 190 + Glimpse is an open source image editor based on the GNU Image Manipulation Program (GIMP). The goal is to experiment with new ideas and expand the use of free software. 191 + ''; 192 + homepage = "https://glimpse-editor.org"; 193 + maintainers = with maintainers; [ ashkitten erictapen ]; 194 + license = licenses.gpl3Plus; 195 + platforms = platforms.unix; 196 + }; 197 + }
+11
pkgs/applications/graphics/glimpse/plugins/default.nix
··· 1 + # Use `glimpse-with-plugins` package for Glimpse with all plug-ins. 2 + # If you just want a subset of plug-ins, you can specify them explicitly: 3 + # `glimpse-with-plugins.override { plugins = with glimpsePlugins; [ gap ]; }`. 4 + 5 + { gimpPlugins, glimpse }: 6 + 7 + # This attrs can be extended in the future if there happen to be glimpse-only 8 + # plugins or some that need further modification in order to work with Glimpse. 9 + gimpPlugins.overrideScope' (self: super: { 10 + gimp = glimpse; 11 + })
+13
pkgs/applications/graphics/glimpse/remove-cc-reference.patch
··· 1 + diff --git a/app/gimp-version.c b/app/gimp-version.c 2 + index b584398231..1b40a1570f 100644 3 + --- a/app/gimp-version.c 4 + +++ b/app/gimp-version.c 5 + @@ -230,7 +230,7 @@ gimp_version (gboolean be_verbose, 6 + GIMP_BUILD_ID, 7 + gimp_version_get_revision (), 8 + GIMP_BUILD_PLATFORM_FAMILY, 9 + - CC_VERSION, 10 + + "@cc_version@", 11 + lib_versions); 12 + g_free (lib_versions); 13 +
+30
pkgs/applications/graphics/glimpse/wrapper.nix
··· 1 + { lib, symlinkJoin, glimpse, makeWrapper, glimpsePlugins, gnome3, plugins ? null }: 2 + 3 + let 4 + allPlugins = lib.filter (pkg: lib.isDerivation pkg && !pkg.meta.broken or false) (lib.attrValues glimpsePlugins); 5 + selectedPlugins = if plugins == null then allPlugins else plugins; 6 + extraArgs = map (x: x.wrapArgs or "") selectedPlugins; 7 + versionBranch = lib.versions.majorMinor glimpse.version; 8 + 9 + in 10 + symlinkJoin { 11 + name = "glimpse-with-plugins-${glimpse.version}"; 12 + 13 + paths = [ glimpse ] ++ selectedPlugins; 14 + 15 + buildInputs = [ makeWrapper ]; 16 + 17 + postBuild = '' 18 + for each in glimpse-${versionBranch} glimpse-console-${versionBranch}; do 19 + wrapProgram $out/bin/$each \ 20 + --set GIMP2_PLUGINDIR "$out/lib/glimpse/2.0" \ 21 + --set GIMP2_DATADIR "$out/share/glimpse/2.0" \ 22 + --prefix GTK_PATH : "${gnome3.gnome-themes-extra}/lib/gtk-2.0" \ 23 + ${toString extraArgs} 24 + done 25 + 26 + for each in glimpse glimpse-console; do 27 + ln -sf "$each-${versionBranch}" $out/bin/$each 28 + done 29 + ''; 30 + }
+2 -2
pkgs/applications/graphics/graphicsmagick/default.nix
··· 4 4 5 5 stdenv.mkDerivation rec { 6 6 pname = "graphicsmagick"; 7 - version = "1.3.35"; 7 + version = "1.3.36"; 8 8 9 9 src = fetchurl { 10 10 url = "mirror://sourceforge/graphicsmagick/GraphicsMagick-${version}.tar.xz"; 11 - sha256 = "0l024l4hawm9s3jqrgi2j0lxgm61dqh8sgkj1017ma7y11hqv2hq"; 11 + sha256 = "0ilg6fkppb4avzais1dvi3qf6ln7v3mzj7gjm83w7pwwfpg3ynsx"; 12 12 }; 13 13 14 14 patches = [
+3
pkgs/applications/misc/rofimoji/default.nix
··· 38 38 substituteInPlace setup.py --replace 'pyxdg==0.26' 'pyxdg' 39 39 ''; 40 40 41 + # no tests executed 42 + doCheck = false; 43 + 41 44 meta = with lib; { 42 45 description = "A simple emoji and character picker for rofi"; 43 46 homepage = "https://github.com/fdw/rofimoji";
+1 -1
pkgs/applications/misc/snowmachine/default.nix
··· 17 17 18 18 meta = with lib; { 19 19 description = "A python script that will make your terminal snow"; 20 - homepage = "http://github.com/sontek/snowmachine"; 20 + homepage = "https://github.com/sontek/snowmachine"; 21 21 license = with licenses; [ bsd3 ]; 22 22 maintainers = with maintainers; [ djanatyn ]; 23 23 };
+2 -2
pkgs/applications/networking/jmeter/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "jmeter"; 5 - version = "5.4"; 5 + version = "5.4.1"; 6 6 src = fetchurl { 7 7 url = "https://archive.apache.org/dist/jmeter/binaries/apache-${pname}-${version}.tgz"; 8 - sha256 = "1hbyvh0hrvfvrsf7wpnwqsry5gaziac632s0bwb5zbq6y5b0z41a"; 8 + sha256 = "sha256-TtrpmIHRzbUEiYesy9ArPzza3qShCNFtB/sVJe9hLPM="; 9 9 }; 10 10 11 11 nativeBuildInputs = [ makeWrapper jre ];
+1 -1
pkgs/applications/networking/mailreaders/sylpheed/default.nix
··· 25 25 ++ optional sslSupport "--enable-ssl"; 26 26 27 27 meta = { 28 - homepage = "http://sylpheed.sraoss.jp/en/"; 28 + homepage = "https://sylpheed.sraoss.jp/en/"; 29 29 description = "Lightweight and user-friendly e-mail client"; 30 30 maintainers = with maintainers; [ eelco ]; 31 31 platforms = platforms.linux ++ platforms.darwin;
+2 -2
pkgs/applications/networking/nextdns/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "nextdns"; 5 - version = "1.9.6"; 5 + version = "1.10.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "nextdns"; 9 9 repo = "nextdns"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-TIXckwesu6BTPr3GBRTgegLplwTKHtmjv3yl1c0nvbY="; 11 + sha256 = "sha256-hMI6zq176p7MI4cjMSeQ8T8UvibJW60lzsPmeAOi3ow="; 12 12 }; 13 13 14 14 vendorSha256 = "sha256-kmszMqkDMaL+Z6GcZmQyeRShKKS/VGdn9vabYPW/kCc=";
+2 -2
pkgs/applications/office/grisbi/default.nix
··· 12 12 13 13 stdenv.mkDerivation rec { 14 14 pname = "grisbi"; 15 - version = "1.2.2"; 15 + version = "2.0.0"; 16 16 17 17 src = fetchurl { 18 18 url = "mirror://sourceforge/grisbi/${pname}-${version}.tar.bz2"; 19 - sha256 = "1piiyyxjsjbw9gcqydvknzxmmfgh8kdqal12ywrxyxih2afwnvbw"; 19 + sha256 = "sha256-b3I87tlXhIjM/bFjhsJTNFQvZxIGKsIbsf4zZT5sHXg="; 20 20 }; 21 21 22 22 nativeBuildInputs = [ pkg-config wrapGAppsHook ];
+3
pkgs/applications/office/qnotero/default.nix
··· 26 26 wrapQtApp "$out"/bin/qnotero 27 27 ''; 28 28 29 + # no tests executed 30 + doCheck = false; 31 + 29 32 meta = { 30 33 description = "Quick access to Zotero references"; 31 34 homepage = "http://www.cogsci.nl/software/qnotero";
+2 -2
pkgs/applications/science/chemistry/marvin/default.nix
··· 4 4 5 5 stdenv.mkDerivation rec { 6 6 pname = "marvin"; 7 - version = "20.21.0"; 7 + version = "21.1.0"; 8 8 9 9 src = fetchurl { 10 10 name = "marvin-${version}.deb"; 11 11 url = "http://dl.chemaxon.com/marvin/${version}/marvin_linux_${versions.majorMinor version}.deb"; 12 - sha256 = "sha256-OMT6t8bNeFRWFlpyg0iKt2SMNfAmIUvVKiW+cfjfBuI="; 12 + sha256 = "sha256-HlBvtpxm8voLS6E8QQ4Ur211KSUhAkL/sv4odoy8oUo="; 13 13 }; 14 14 15 15 nativeBuildInputs = [ dpkg makeWrapper ];
+2 -2
pkgs/applications/science/electronics/horizon-eda/default.nix
··· 23 23 24 24 stdenv.mkDerivation rec { 25 25 pname = "horizon-eda"; 26 - version = "1.3.0"; 26 + version = "1.4.0"; 27 27 28 28 src = fetchFromGitHub { 29 29 owner = "horizon-eda"; 30 30 repo = "horizon"; 31 31 rev = "v${version}"; 32 - sha256 = "13c4p60vrmwmnrv2jcr2gc1cxnimy7j8yp1p6434pbbk2py9k8mx"; 32 + sha256 = "0mra6kf1c2qixfzqva6r01qms5kdabbhhblhk5is6h6nq78i8640"; 33 33 }; 34 34 35 35 buildInputs = [
+2 -2
pkgs/applications/science/logic/clprover/clprover.nix
··· 5 5 version = "1.0.3"; 6 6 7 7 src = fetchzip { 8 - url = "http://cgi.csc.liv.ac.uk/~ullrich/CLProver++/CLProver++-v1.0.3-18-04-2015.zip"; 8 + url = "https://cgi.csc.liv.ac.uk/~ullrich/CLProver++/CLProver++-v1.0.3-18-04-2015.zip"; 9 9 sha256 = "10kmlg4m572qwfzi6hkyb0ypb643xw8sfb55xx7866lyh37w1q3s"; 10 10 stripRoot = false; 11 11 }; ··· 19 19 20 20 meta = with lib; { 21 21 description = "Resolution-based theorem prover for Coalition Logic implemented in C++"; 22 - homepage = "http://cgi.csc.liv.ac.uk/~ullrich/CLProver++/"; 22 + homepage = "https://cgi.csc.liv.ac.uk/~ullrich/CLProver++/"; 23 23 license = licenses.gpl3; # Note that while the website states that it is GPLv2 but the file in the zip as well as the comments in the source state it is GPLv3 24 24 maintainers = with maintainers; [ mgttlinger ]; 25 25 platforms = [ "x86_64-linux" ];
+1 -1
pkgs/applications/science/math/ginac/default.nix
··· 20 20 21 21 meta = with lib; { 22 22 description = "GiNaC is Not a CAS"; 23 - homepage = "http://www.ginac.de/"; 23 + homepage = "https://www.ginac.de/"; 24 24 maintainers = with maintainers; [ lovek323 ]; 25 25 license = licenses.gpl2; 26 26 platforms = platforms.all;
+2 -2
pkgs/applications/science/math/gretl/default.nix
··· 3 3 4 4 stdenv.mkDerivation rec { 5 5 pname = "gretl"; 6 - version = "2020e"; 6 + version = "2021a"; 7 7 8 8 src = fetchurl { 9 9 url = "mirror://sourceforge/gretl/${pname}-${version}.tar.xz"; 10 - sha256 = "105y5hkzgyvad6wc3y7nn327bvrsch6jp03ckkn0w0hpnhiywzx7"; 10 + sha256 = "sha256-BDaTv6PORiBnsEaU7uXJIKuxTqIgpY44vUmSViyME0A="; 11 11 }; 12 12 13 13 buildInputs = [
+2 -2
pkgs/applications/version-management/fossil/default.nix
··· 15 15 16 16 stdenv.mkDerivation rec { 17 17 pname = "fossil"; 18 - version = "2.13"; 18 + version = "2.14"; 19 19 20 20 src = fetchurl { 21 21 urls = ··· 23 23 "https://www.fossil-scm.org/index.html/uv/fossil-src-${version}.tar.gz" 24 24 ]; 25 25 name = "${pname}-${version}.tar.gz"; 26 - sha256 = "1xbk7bb7340x2vvn22ykii54v721fwk8vgr3xvjkvv8ff7hd6cyr"; 26 + sha256 = "sha256-uNDJIBlt2K4pFS+nRI5ROh+nxYiHG3heP7/Ae0KgX7k="; 27 27 }; 28 28 29 29 nativeBuildInputs = [ installShellFiles tcl ];
+2 -2
pkgs/applications/version-management/git-and-tools/git-remote-gcrypt/default.nix
··· 5 5 6 6 stdenv.mkDerivation rec { 7 7 pname = "git-remote-gcrypt"; 8 - version = "1.3"; 8 + version = "1.4"; 9 9 rev = version; 10 10 11 11 src = fetchFromGitHub { 12 12 inherit rev; 13 13 owner = "spwhitton"; 14 14 repo = "git-remote-gcrypt"; 15 - sha256 = "0n8fzvr6y0pxrbvkywlky2bd8jvi0ayp4n9hwi84l1ldmv4a40dh"; 15 + sha256 = "sha256-uHgz8Aj5w8UOo/XbptCRKON1RAdDfFsLL9ZDEF1QrPQ="; 16 16 }; 17 17 18 18 outputs = [ "out" "man" ];
+1 -1
pkgs/development/compilers/gcc/common/platform-flags.nix
··· 11 11 (lib.optional (p ? float) "--with-float=${p.float}") 12 12 (lib.optional (p ? mode) "--with-mode=${p.mode}") 13 13 (lib.optional 14 - (let tp = targetPlatform; in tp.isPower && tp.libc == "glibc" && tp.is64bit && tp.isLittleEndian) 14 + (let tp = targetPlatform; in tp.isPower && tp.libc == "glibc" && tp.is64bit) 15 15 "--with-long-double-128") 16 16 ]
+2 -2
pkgs/development/interpreters/metamath/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, autoreconfHook }: 2 2 3 3 let 4 - version = "0.194"; 4 + version = "0.196"; 5 5 in stdenv.mkDerivation { 6 6 pname = "metamath"; 7 7 inherit version; ··· 12 12 owner = "metamath"; 13 13 repo = "metamath-exe"; 14 14 rev = "v${version}"; 15 - sha256 = "1bc5h2jdqbgna8zbhqyphlqcldz4vddg72r2rnjjjzxnxb2skvj7"; 15 + sha256 = "sha256-/ofH5fq7lUxbbRBAczsLNG3UPsOMbCdcxkB3el5OPcU="; 16 16 }; 17 17 18 18 meta = with lib; {
+2 -2
pkgs/development/libraries/fastjson/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, libtool, autoconf, automake }: 2 2 3 3 stdenv.mkDerivation rec { 4 - version = "0.99.8"; 4 + version = "0.99.9"; 5 5 pname = "fastjson"; 6 6 src = fetchFromGitHub { 7 7 repo = "libfastjson"; 8 8 owner = "rsyslog"; 9 9 rev = "v${version}"; 10 - sha256 = "0qhs0g9slj3p0v2z4s3cnsx44msrlb4k78ljg7714qiziqbrbwyl"; 10 + sha256 = "sha256-2LyBdJR0dV1CElcGfrlmNwX52lVtx9X/Z4h/1XFjOIs="; 11 11 }; 12 12 13 13 buildInputs = [ autoconf automake libtool ];
+2 -2
pkgs/development/libraries/liblockfile/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 _name = "liblockfile"; 5 - version = "1.16"; 5 + version = "1.17"; 6 6 name = "${_name}-${version}"; 7 7 8 8 src = fetchurl { 9 9 url = "mirror://debian/pool/main/libl/${_name}/${_name}_${version}.orig.tar.gz"; 10 - sha256 = "0s8wj3y6mf1g47nvinkkm5avmqz0z6yxmdrnxpjwgz6krql3hvng"; 10 + sha256 = "sha256-bpN/NlCvq0qsGY80i4mxykLtzrF/trsJGPZCFDzP0V4="; 11 11 }; 12 12 13 13 preConfigure = ''
+1 -1
pkgs/development/libraries/ndn-cxx/default.nix
··· 32 32 ]; 33 33 34 34 meta = with lib; { 35 - homepage = "http://named-data.net/"; 35 + homepage = "https://named-data.net/"; 36 36 description = "A Named Data Neworking (NDN) or Content Centric Networking (CCN) abstraction"; 37 37 longDescription = '' 38 38 ndn-cxx is a C++ library, implementing Named Data Networking (NDN)
+2 -2
pkgs/development/libraries/ntbtls/default.nix
··· 4 4 5 5 stdenv.mkDerivation rec { 6 6 pname = "ntbtls"; 7 - version = "0.1.2"; 7 + version = "0.2.0"; 8 8 9 9 src = fetchurl { 10 10 url = "mirror://gnupg/ntbtls/ntbtls-${version}.tar.bz2"; 11 - sha256 = "1rywgdyj7prmwdi5r1rpglakqpnjskgln1mqksqm28qcwn2dnh42"; 11 + sha256 = "sha256-ZJ/nSjEdE+Q7FrJuuqkWZd22MpJbc5AlkurD7TBRnhc="; 12 12 }; 13 13 14 14 outputs = [ "dev" "out" ];
+2 -2
pkgs/development/libraries/rdkafka/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "rdkafka"; 5 - version = "1.5.3"; 5 + version = "1.6.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "edenhill"; 9 9 repo = "librdkafka"; 10 10 rev = "v${version}"; 11 - sha256 = "12cc7l5vpxyrm8ca0cpm8sdl54hb8dranal8sz55r9y8igz1q1wb"; 11 + sha256 = "sha256-VCGR0Q8FcoDLr+CFTk/OLMI4zs87K/IdZS1ANmkeb4s="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ pkg-config ];
+6 -6
pkgs/development/node-packages/node-packages.nix
··· 64655 64655 buildInputs = globalBuildInputs; 64656 64656 meta = { 64657 64657 description = "The browser package manager"; 64658 - homepage = http://bower.io/; 64658 + homepage = https://bower.io/; 64659 64659 license = "MIT"; 64660 64660 }; 64661 64661 production = true; ··· 81529 81529 buildInputs = globalBuildInputs; 81530 81530 meta = { 81531 81531 description = "Utility to inline images, CSS and JavaScript for a web page - useful for mobile sites"; 81532 - homepage = http://github.com/remy/inliner; 81532 + homepage = https://github.com/remy/inliner; 81533 81533 license = "MIT"; 81534 81534 }; 81535 81535 production = true; ··· 83404 83404 buildInputs = globalBuildInputs; 83405 83405 meta = { 83406 83406 description = "Static analysis tool for JavaScript"; 83407 - homepage = http://jshint.com/; 83407 + homepage = https://jshint.com/; 83408 83408 license = "MIT"; 83409 83409 }; 83410 83410 production = true; ··· 91362 91362 buildInputs = globalBuildInputs; 91363 91363 meta = { 91364 91364 description = "Low-code programming for event-driven applications"; 91365 - homepage = http://nodered.org/; 91365 + homepage = https://nodered.org/; 91366 91366 license = "Apache-2.0"; 91367 91367 }; 91368 91368 production = true; ··· 95346 95346 buildInputs = globalBuildInputs; 95347 95347 meta = { 95348 95348 description = "Production process manager for Node.JS applications with a built-in load balancer."; 95349 - homepage = http://pm2.keymetrics.io/; 95349 + homepage = https://pm2.keymetrics.io/; 95350 95350 license = "AGPL-3.0"; 95351 95351 }; 95352 95352 production = true; ··· 110719 110719 buildInputs = globalBuildInputs; 110720 110720 meta = { 110721 110721 description = "CLI tool for running Yeoman generators"; 110722 - homepage = http://yeoman.io/; 110722 + homepage = https://yeoman.io/; 110723 110723 license = "BSD-2-Clause"; 110724 110724 }; 110725 110725 production = true;
+4 -5
pkgs/development/python-modules/capturer/default.nix
··· 1 - { lib, buildPythonPackage, fetchFromGitHub, humanfriendly, pytest, pytestcov }: 1 + { stdenv, lib, buildPythonPackage, fetchFromGitHub, humanfriendly, pytestCheckHook, pytestcov }: 2 2 3 3 buildPythonPackage rec { 4 4 pname = "capturer"; ··· 13 13 14 14 propagatedBuildInputs = [ humanfriendly ]; 15 15 16 - checkPhase = '' 17 - PATH=$PATH:$out/bin pytest . 18 - ''; 19 - checkInputs = [ pytest ]; 16 + # hangs on darwin 17 + doCheck = !stdenv.isDarwin; 18 + checkInputs = [ pytestCheckHook ]; 20 19 21 20 meta = with lib; { 22 21 description = "Easily capture stdout/stderr of the current process and subprocesses";
+1 -2
pkgs/development/python-modules/coloredlogs/default.nix
··· 8 8 , pytest 9 9 , mock 10 10 , util-linux 11 - , isPy38 12 11 }: 13 12 14 13 buildPythonPackage rec { ··· 23 24 24 25 # capturer is broken on darwin / py38, so we skip the test until a fix for 25 26 # https://github.com/xolox/python-capturer/issues/10 is released. 26 - doCheck = !(isPy38 && stdenv.isDarwin); 27 + doCheck = !stdenv.isDarwin; 27 28 checkPhase = '' 28 29 PATH=$PATH:$out/bin pytest . -k "not test_plain_text_output_format \ 29 30 and not test_auto_install"
-7
pkgs/development/python-modules/gym/default.nix
··· 12 12 sha256 = "96a7dd4e9cdb39e30c7a79e5773570fd9408f7fdb58c714c293cfbb314818eb6"; 13 13 }; 14 14 15 - postPatch = '' 16 - substituteInPlace setup.py \ 17 - --replace "pyglet>=1.2.0,<=1.3.2" "pyglet" \ 18 - --replace "cloudpickle>=1.2.0,<1.4.0" "cloudpickle~=1.2" 19 - ''; 20 - # cloudpickle range has been expanded in package but not yet released 21 - 22 15 propagatedBuildInputs = [ 23 16 numpy requests six pyglet scipy cloudpickle 24 17 ];
+1 -1
pkgs/development/python-modules/mpmath/default.nix
··· 16 16 doCheck = false; 17 17 18 18 meta = with lib; { 19 - homepage = "http://mpmath.org/"; 19 + homepage = "https://mpmath.org/"; 20 20 description = "A pure-Python library for multiprecision floating arithmetic"; 21 21 license = licenses.bsd3; 22 22 maintainers = with maintainers; [ lovek323 ];
+4 -1
pkgs/development/python-modules/pyres/default.nix
··· 1 - { lib, fetchPypi, buildPythonPackage, fetchFromGitHub, simplejson, redis, setproctitle, nose, pkgs }: 1 + { lib, stdenv, fetchPypi, buildPythonPackage, fetchFromGitHub, simplejson, redis, setproctitle, nose, pkgs }: 2 2 3 3 let 4 4 ··· 30 30 rev = version; 31 31 sha256 = "1rkpv7gbjxl9h9g7kncmsrgmi77l7pgfq8d7dbnsr3ia2jmjqb8y"; 32 32 }; 33 + 34 + # started redis-server makes this hang on darwin 35 + doCheck = !stdenv.isDarwin; 33 36 34 37 checkPhase = '' 35 38 redis-server &
+3 -5
pkgs/development/python-modules/qimage2ndarray/default.nix
··· 1 1 { lib, pkgs, buildPythonPackage, fetchPypi, isPy3k 2 2 , numpy 3 3 , pyqt5 4 - , nose 5 4 }: 6 5 7 6 buildPythonPackage rec { ··· 13 14 sha256 = "b02bd2dc7de774f954544312ec1020cf2d7e03fdd23ec9eb79901da55ccb3365"; 14 15 }; 15 16 16 - checkInputs = [ 17 - nose 18 - ]; 19 - 20 17 propagatedBuildInputs = [ 21 18 numpy 22 19 pyqt5 23 20 ]; 21 + 22 + # no tests executed 23 + doCheck = false; 24 24 25 25 meta = { 26 26 homepage = "https://github.com/hmeine/qimage2ndarray";
+1 -1
pkgs/development/python-modules/urwid/default.nix
··· 21 21 22 22 meta = with lib; { 23 23 description = "A full-featured console (xterm et al.) user interface library"; 24 - homepage = "http://excess.org/urwid"; 24 + homepage = "https://excess.org/urwid"; 25 25 repositories.git = "git://github.com/wardi/urwid.git"; 26 26 license = licenses.lgpl21; 27 27 maintainers = with maintainers; [ ];
+1 -1
pkgs/development/web/remarkjs/node-packages.nix
··· 3871 3871 buildInputs = globalBuildInputs; 3872 3872 meta = { 3873 3873 description = "Static analysis tool for JavaScript"; 3874 - homepage = "http://jshint.com/"; 3874 + homepage = "https://jshint.com/"; 3875 3875 license = "(MIT AND JSON)"; 3876 3876 }; 3877 3877 production = true;
+1 -1
pkgs/misc/cups/drivers/dymo/default.nix
··· 21 21 22 22 meta = { 23 23 description = "CUPS Linux drivers and SDK for DYMO printers"; 24 - homepage = "http://www.dymo.com/"; 24 + homepage = "https://www.dymo.com/"; 25 25 license = lib.licenses.gpl2; 26 26 maintainers = with lib.maintainers; [ makefu ]; 27 27 };
+2 -2
pkgs/misc/emulators/hatari/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "hatari"; 5 - version = "2.3.0"; 5 + version = "2.3.1"; 6 6 7 7 src = fetchurl { 8 8 url = "https://download.tuxfamily.org/hatari/${version}/${pname}-${version}.tar.bz2"; 9 - sha256 = "19dqadi32hgi78hyxxcm8v2vh28vyn9w5nd1xiq683wk0ccicj5z"; 9 + sha256 = "sha256-RKL2LKmV442eCHSAaVbwucPMhOqJ4BaaY4SbY807ZL0="; 10 10 }; 11 11 12 12 # For pthread_cancel
+2 -2
pkgs/os-specific/linux/ipset/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "ipset"; 5 - version = "7.9"; 5 + version = "7.10"; 6 6 7 7 src = fetchurl { 8 8 url = "http://ipset.netfilter.org/${pname}-${version}.tar.bz2"; 9 - sha256 = "02mkp7vmsh609dcp02xi290sxmsgq2fsch3875dxkwfxkrl16p5p"; 9 + sha256 = "sha256-skkGukPi/jIr1BhjR2dh10mkvd9c5MImW6BLA7x+nPY="; 10 10 }; 11 11 12 12 nativeBuildInputs = [ pkg-config ];
+2 -2
pkgs/os-specific/linux/speedometer/default.nix
··· 5 5 version = "2.8"; 6 6 7 7 src = fetchurl { 8 - url = "http://excess.org/speedometer/speedometer-${version}.tar.gz"; 8 + url = "https://excess.org/speedometer/speedometer-${version}.tar.gz"; 9 9 sha256 = "060bikv3gwr203jbdmvawsfhc0yq0bg1m42dk8czx1nqvwvgv6fm"; 10 10 }; 11 11 ··· 18 18 19 19 meta = with lib; { 20 20 description = "Measure and display the rate of data across a network connection or data being stored in a file"; 21 - homepage = "http://excess.org/speedometer/"; 21 + homepage = "https://excess.org/speedometer/"; 22 22 license = licenses.lgpl21Plus; 23 23 platforms = platforms.linux; 24 24 maintainers = with maintainers; [ Baughn ];
+3 -3
pkgs/servers/http/gitlab-pages/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "gitlab-pages"; 5 - version = "1.30.0"; 5 + version = "1.34.0"; 6 6 7 7 src = fetchFromGitLab { 8 8 owner = "gitlab-org"; 9 9 repo = "gitlab-pages"; 10 10 rev = "v${version}"; 11 - sha256 = "0gn5lwn1lk1ghv6lw0fvax0m829w09mmq8flbmcxvszfyv7x0rix"; 11 + sha256 = "sha256-bJ9BQbAe35z5cIw0HhFjM6arWf1Tdy4gRipAHywxZZk="; 12 12 }; 13 13 14 - vendorSha256 = "08zma4b58b9132h41m6frbdi502yima9lkpab87fi0q5r6qwhf1z"; 14 + vendorSha256 = "sha256-amPL0gzvqsacj7+UNJeZOQbeiBESUttbtPHxLpDykRI="; 15 15 subPackages = [ "." ]; 16 16 doCheck = false; # Broken 17 17
+2 -2
pkgs/servers/mpd/default.nix
··· 114 114 115 115 in stdenv.mkDerivation rec { 116 116 pname = "mpd"; 117 - version = "0.22.3"; 117 + version = "0.22.4"; 118 118 119 119 src = fetchFromGitHub { 120 120 owner = "MusicPlayerDaemon"; 121 121 repo = "MPD"; 122 122 rev = "v${version}"; 123 - sha256 = "0323zxmgyrkbklnqm8i6napz8pva50cw14mzr9bvmyg64x404jgj"; 123 + sha256 = "sha256-CVi+fcmFMJMv7X4okALlVsxqsuUsirHgQT61IHdrBNE="; 124 124 }; 125 125 126 126 buildInputs = [
+2 -2
pkgs/servers/sql/postgresql/ext/timescaledb.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "timescaledb"; 11 - version = "2.0.0"; 11 + version = "2.0.1"; 12 12 13 13 nativeBuildInputs = [ cmake ]; 14 14 buildInputs = [ postgresql openssl ]; ··· 17 17 owner = "timescale"; 18 18 repo = "timescaledb"; 19 19 rev = "refs/tags/${version}"; 20 - sha256 = "0id1h46490mjqp8ijhv2qswpdli2nh2z15mgh6gfc2wl3bhwhi1g"; 20 + sha256 = "105zc5m3zvnrqr8409qdbycb4yp7znxmna76ri1m2djkdp5rh4q1"; 21 21 }; 22 22 23 23 # -DWARNINGS_AS_ERRORS=OFF to be removed once https://github.com/timescale/timescaledb/issues/2770 is fixed in upstream
+3 -3
pkgs/shells/nushell/default.nix
··· 15 15 16 16 rustPlatform.buildRustPackage rec { 17 17 pname = "nushell"; 18 - version = "0.25.1"; 18 + version = "0.26.0"; 19 19 20 20 src = fetchFromGitHub { 21 21 owner = pname; 22 22 repo = pname; 23 23 rev = version; 24 - sha256 = "0wsl57i3cd9whqvgjdnbz05230mkn2174gqld7mzn9iiym1rkcm4"; 24 + sha256 = "sha256-v0u04xY4iEbOTeaPKmbHImNTzEgdqf1wZWV0hKOV6Vg="; 25 25 }; 26 26 27 - cargoSha256 = "1ifvfwmrl97skjwp1qwrj863npsxcgfqm4a81cvw9bqhbylbjc77"; 27 + cargoSha256 = "sha256-0Ncjy6vZqiMNB+aRzf255tsIdrnpG0a4Xoid+mAAvUk="; 28 28 29 29 nativeBuildInputs = [ pkg-config ] 30 30 ++ lib.optionals (withStableFeatures && stdenv.isLinux) [ python3 ];
+2 -2
pkgs/shells/zsh/grml-zsh-config/default.nix
··· 5 5 6 6 stdenv.mkDerivation rec { 7 7 pname = "grml-zsh-config"; 8 - version = "0.17.4"; 8 + version = "0.18.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "grml"; 12 12 repo = "grml-etc-core"; 13 13 rev = "v${version}"; 14 - sha256 = "09c3f7s2r0cb8g9kgh3xhc8dhr1656g1q9s9i3s5imvknwqii6as"; 14 + sha256 = "sha256-5QwP+dMOm6UBbQ1X1OcHawHSi3DJIciny2sV7biE18c="; 15 15 }; 16 16 17 17 buildInputs = [ zsh coreutils txt2tags procps ]
+1
pkgs/stdenv/default.nix
··· 54 54 aarch64-linux = stagesLinux; 55 55 mipsel-linux = stagesLinux; 56 56 powerpc-linux = /* stagesLinux */ stagesNative; 57 + powerpc64-linux = stagesLinux; 57 58 powerpc64le-linux = stagesLinux; 58 59 x86_64-darwin = stagesDarwin; 59 60 x86_64-solaris = stagesNix;
+2
pkgs/stdenv/linux/make-bootstrap-tools-cross.nix
··· 17 17 armv6l-musl = muslpi; 18 18 aarch64-musl = aarch64-multiplatform-musl; 19 19 riscv64 = riscv64; 20 + powerpc64 = ppc64; 21 + powerpc64-musl = ppc64-musl; 20 22 powerpc64le = powernv; 21 23 powerpc64le-musl = musl-power; 22 24 })
+2 -1
pkgs/stdenv/linux/make-bootstrap-tools.nix
··· 19 19 tarMinimal = gnutar.override { acl = null; }; 20 20 21 21 busyboxMinimal = busybox.override { 22 - useMusl = !stdenv.targetPlatform.isRiscV; 22 + useMusl = with stdenv.targetPlatform; !isRiscV && 23 + (system == "powerpc64-linux" -> parsed.abi.name != "elfv1"); 23 24 enableStatic = true; 24 25 enableMinimal = true; 25 26 extraConfig = ''
+3 -3
pkgs/tools/backup/duply/default.nix
··· 4 4 5 5 stdenv.mkDerivation rec { 6 6 pname = "duply"; 7 - version = "2.2"; 7 + version = "2.3"; 8 8 9 9 src = fetchurl { 10 - url = "mirror://sourceforge/project/ftplicity/duply%20%28simple%20duplicity%29/2.2.x/duply_${version}.tgz"; 11 - sha256 = "1bd7ivswxmxg64n0fnwgz6bkgckhdhz2qnnlkqqx4ccdxx15krbr"; 10 + url = "mirror://sourceforge/project/ftplicity/duply%20%28simple%20duplicity%29/2.3.x/duply_${version}.tgz"; 11 + sha256 = "sha256-I1KkblFnZVOCvcWEarGsSXnzlod2+yZ4okaTpckLFbE="; 12 12 }; 13 13 14 14 buildInputs = [ txt2man makeWrapper ];
+1 -1
pkgs/tools/misc/disper/default.nix
··· 26 26 27 27 meta = { 28 28 description = "On-the-fly display switch utility"; 29 - homepage = "http://willem.engen.nl/projects/disper/"; 29 + homepage = "https://willem.engen.nl/projects/disper/"; 30 30 platforms = lib.platforms.unix; 31 31 license = lib.licenses.gpl3; 32 32 };
+2 -2
pkgs/tools/misc/lf/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "lf"; 5 - version = "19"; 5 + version = "20"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "gokcehan"; 9 9 repo = "lf"; 10 10 rev = "r${version}"; 11 - sha256 = "096lb0kbiqchw8mfp1vbgn9p1bqnp3h5wn172s9q4jl55l5l0kn1"; 11 + sha256 = "056g2g503ppbqqbq5nk90sl8ki1q4fixdc25a6wv15gm1inxrb4b"; 12 12 }; 13 13 14 14 vendorSha256 = "12njqs39ympi2mqal1cdn0smp80yzcs8xmca1iih8pbmxv51r2gg";
+2 -2
pkgs/tools/misc/mc/default.nix
··· 20 20 21 21 stdenv.mkDerivation rec { 22 22 pname = "mc"; 23 - version = "4.8.25"; 23 + version = "4.8.26"; 24 24 25 25 src = fetchurl { 26 26 url = "https://www.midnight-commander.org/downloads/${pname}-${version}.tar.xz"; 27 - sha256 = "12jlnabnc91xsm35g99g2wnh96jmznvrhffd18rj7fqfy8brdhgz"; 27 + sha256 = "sha256-xt6txQWV8tmiLcbCmanyizk+NYNG6/bKREqEadwWbCc="; 28 28 }; 29 29 30 30 nativeBuildInputs = [ pkg-config autoreconfHook ];
+1 -1
pkgs/tools/misc/mimeo/default.nix
··· 25 25 26 26 meta = with lib; { 27 27 description = "Open files by MIME-type or file name using regular expressions"; 28 - homepage = "http://xyne.archlinux.ca/projects/mimeo/"; 28 + homepage = "https://xyne.archlinux.ca/projects/mimeo/"; 29 29 license = [ licenses.gpl2 ]; 30 30 maintainers = [ maintainers.rycee ]; 31 31 platforms = platforms.unix;
+8 -14
pkgs/tools/misc/starship/default.nix
··· 1 - { lib, stdenv 1 + { lib 2 + , stdenv 2 3 , fetchFromGitHub 3 4 , rustPlatform 4 5 , pkg-config ··· 11 10 12 11 rustPlatform.buildRustPackage rec { 13 12 pname = "starship"; 14 - version = "0.48.0"; 13 + version = "0.49.0"; 15 14 16 15 src = fetchFromGitHub { 17 16 owner = "starship"; 18 17 repo = pname; 19 18 rev = "v${version}"; 20 - sha256 = "1p37cfkcpqv74gp7g099alkqxanfc002kaq1cim6zkinx50gxjxw"; 19 + sha256 = "0mchjxlhrw73846acj99s6pig93infkbdgrmym6yzk8dg0ynx5gw"; 21 20 }; 22 21 23 22 nativeBuildInputs = [ installShellFiles ] ++ lib.optionals stdenv.isLinux [ pkg-config ]; ··· 32 31 done 33 32 ''; 34 33 35 - cargoSha256 = "02djpwvwrrp7f0ifiypx1cr1v4bkqxrhqfhy0abfjszza95fjasv"; 34 + cargoSha256 = "0w17nv3zgczaznf1pkpj26ppxzv1arlva8zdg6b3l7m8qkkz8jn2"; 36 35 37 - checkFlags = [ 38 - "--skip=directory_in_home" 39 - "--skip=home_directory" 40 - "--skip=directory_in_root" 41 - "--skip=truncation_symbol_not_truncated_home" 42 - "--skip=truncation_symbol_truncated_home" 43 - "--skip=folder_with_glide_yaml" 44 - "--skip=shows_multiple_tfms" 45 - "--skip=shows_pinned_in_project_below_root_with_global_json" 46 - ]; 36 + preCheck = '' 37 + HOME=$TMPDIR 38 + ''; 47 39 48 40 meta = with lib; { 49 41 description = "A minimal, blazing fast, and extremely customizable prompt for any shell";
+2 -2
pkgs/tools/security/bitwarden/default.nix
··· 17 17 pname = "bitwarden"; 18 18 19 19 version = { 20 - x86_64-linux = "1.23.1"; 20 + x86_64-linux = "1.24.6"; 21 21 }.${system} or ""; 22 22 23 23 sha256 = { 24 - x86_64-linux = "1jv6w1g6b9c4xa5zy7pgzrkn8k4pyy3cdkh0nw2czn1cw2gaccs1"; 24 + x86_64-linux = "sha256-PaquU2CrtIJS1s9TKshmKxfs0L3Jhvs/sgO4ZrlJFzA="; 25 25 }.${system} or ""; 26 26 27 27 meta = with lib; {
+2 -2
pkgs/tools/system/facter/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "facter"; 5 - version = "3.14.14"; 5 + version = "3.14.15"; 6 6 7 7 src = fetchFromGitHub { 8 - sha256 = "07pfa11i3nn2dk5g3c1qj3g7d2s8gd2fr0lmfijndaqxm7gjrn1a"; 8 + sha256 = "sha256-vRtDctiulR5YmcwNCZtSU/tsRjs1+DP07NFVSL1TSuI="; 9 9 rev = version; 10 10 repo = pname; 11 11 owner = "puppetlabs";
+1 -1
pkgs/tools/system/vbetool/default.nix
··· 19 19 20 20 meta = with lib; { 21 21 description = "Video BIOS execution tool"; 22 - homepage = "http://www.codon.org.uk/~mjg59/vbetool/"; 22 + homepage = "https://www.codon.org.uk/~mjg59/vbetool/"; 23 23 maintainers = [ maintainers.raskin ]; 24 24 platforms = platforms.linux; 25 25 license = licenses.gpl2;
+2 -2
pkgs/tools/text/highlight/default.nix
··· 5 5 let 6 6 self = stdenv.mkDerivation rec { 7 7 pname = "highlight"; 8 - version = "3.59"; 8 + version = "3.60"; 9 9 10 10 src = fetchFromGitLab { 11 11 owner = "saalen"; 12 12 repo = "highlight"; 13 13 rev = "v${version}"; 14 - sha256 = "0sqdzivnak3gcinvkf6rkgp1p5gjx5my6cb2790nh0v53y67v2pb"; 14 + sha256 = "sha256-1EBdtORd9P5DJUmbZa9KjR3UUoHOKLbjqbxpFi5WFvQ="; 15 15 }; 16 16 17 17 enableParallelBuilding = true;
+2 -2
pkgs/tools/typesetting/hevea/default.nix
··· 1 1 { lib, stdenv, fetchurl, ocamlPackages }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "hevea-2.34"; 4 + name = "hevea-2.35"; 5 5 6 6 src = fetchurl { 7 7 url = "http://pauillac.inria.fr/~maranget/hevea/distri/${name}.tar.gz"; 8 - sha256 = "1pzyszxw90klpcmhjqrjfc8cw6c0gm4w2blim8ydyxb6rq6qml1s"; 8 + sha256 = "sha256-8Ym62l0+WzWFXf39tbJwyZT8eiNmsBJQ12E1mtZsnss="; 9 9 }; 10 10 11 11 buildInputs = with ocamlPackages; [ ocaml ocamlbuild ];
+13
pkgs/top-level/all-packages.nix
··· 22229 22229 22230 22230 gimpPlugins = recurseIntoAttrs (callPackage ../applications/graphics/gimp/plugins {}); 22231 22231 22232 + glimpse = callPackage ../applications/graphics/glimpse { 22233 + autoreconfHook = buildPackages.autoreconfHook269; 22234 + gegl = gegl_0_4; 22235 + lcms = lcms2; 22236 + inherit (darwin.apple_sdk.frameworks) AppKit Cocoa; 22237 + }; 22238 + 22239 + glimpse-with-plugins = callPackage ../applications/graphics/glimpse/wrapper.nix { 22240 + plugins = null; # All packaged plugins enabled, if not explicit plugin list supplied 22241 + }; 22242 + 22243 + glimpsePlugins = recurseIntoAttrs (callPackage ../applications/graphics/glimpse/plugins {}); 22244 + 22232 22245 girara = callPackage ../applications/misc/girara { 22233 22246 gtk = gtk3; 22234 22247 };