Merge master into staging-next

authored by

github-actions[bot] and committed by
GitHub
30dddce5 e95bf384

+475 -684
+2 -2
doc/using/configuration.xml
··· 138 138 </programlisting> 139 139 </para> 140 140 <para> 141 - For a more useful example, try the following. This configuration only allows unfree packages named flash player and visual studio code: 141 + For a more useful example, try the following. This configuration only allows unfree packages named roon-server and visual studio code: 142 142 <programlisting> 143 143 { 144 144 allowUnfreePredicate = pkg: builtins.elem (lib.getName pkg) [ 145 - "flashplayer" 145 + "roon-server" 146 146 "vscode" 147 147 ]; 148 148 }
+1 -1
lib/lists.nix
··· 241 241 242 242 /* Return a singleton list or an empty list, depending on a boolean 243 243 value. Useful when building lists with optional elements 244 - (e.g. `++ optional (system == "i686-linux") flashplayer'). 244 + (e.g. `++ optional (system == "i686-linux") firefox'). 245 245 246 246 Type: optional :: bool -> a -> [a] 247 247
+15
nixos/doc/manual/release-notes/rl-2103.xml
··· 479 479 thinkfan documentation</link> before updating. 480 480 </para> 481 481 </listitem> 482 + <listitem> 483 + <para> 484 + Adobe Flash Player support has been dropped from the tree. In particular, 485 + the following packages no longer support it: 486 + <itemizedlist> 487 + <listitem><simpara><package>chromium</package></simpara></listitem> 488 + <listitem><simpara><package>firefox</package></simpara></listitem> 489 + <listitem><simpara><package>qt48</package></simpara></listitem> 490 + <listitem><simpara><package>qt5.qtwebkit</package></simpara></listitem> 491 + </itemizedlist> 492 + Additionally, packages <package>flashplayer</package> and 493 + <package>hal-flash</package> were removed along with the 494 + <varname>services.flashpolicyd</varname> module. 495 + </para> 496 + </listitem> 482 497 </itemizedlist> 483 498 </section> 484 499
+1 -1
nixos/modules/module-list.nix
··· 374 374 ./services/hardware/nvidia-optimus.nix 375 375 ./services/hardware/pcscd.nix 376 376 ./services/hardware/pommed.nix 377 + ./services/hardware/power-profiles-daemon.nix 377 378 ./services/hardware/ratbagd.nix 378 379 ./services/hardware/sane.nix 379 380 ./services/hardware/sane_extra_backends/brscan4.nix ··· 650 651 ./services/networking/fireqos.nix 651 652 ./services/networking/firewall.nix 652 653 ./services/networking/flannel.nix 653 - ./services/networking/flashpolicyd.nix 654 654 ./services/networking/freenet.nix 655 655 ./services/networking/freeradius.nix 656 656 ./services/networking/gale.nix
+1
nixos/modules/rename.nix
··· 71 71 72 72 (mkRemovedOptionModule [ "services" "seeks" ] "") 73 73 (mkRemovedOptionModule [ "services" "venus" ] "The corresponding package was removed from nixpkgs.") 74 + (mkRemovedOptionModule [ "services" "flashpolicyd" ] "The flashpolicyd module has been removed. Adobe Flash Player is deprecated.") 74 75 75 76 # Do NOT add any option renames here, see top of the file 76 77 ];
+53
nixos/modules/services/hardware/power-profiles-daemon.nix
··· 1 + { config, lib, pkgs, ... }: 2 + 3 + with lib; 4 + 5 + let 6 + cfg = config.services.power-profiles-daemon; 7 + package = pkgs.power-profiles-daemon; 8 + in 9 + 10 + { 11 + 12 + ###### interface 13 + 14 + options = { 15 + 16 + services.power-profiles-daemon = { 17 + 18 + enable = mkOption { 19 + type = types.bool; 20 + default = false; 21 + description = '' 22 + Whether to enable power-profiles-daemon, a DBus daemon that allows 23 + changing system behavior based upon user-selected power profiles. 24 + ''; 25 + }; 26 + 27 + }; 28 + 29 + }; 30 + 31 + 32 + ###### implementation 33 + 34 + config = mkIf cfg.enable { 35 + 36 + assertions = [ 37 + { assertion = !config.services.tlp.enable; 38 + message = '' 39 + You have set services.power-profiles-daemon.enable = true; 40 + which conflicts with services.tlp.enable = true; 41 + ''; 42 + } 43 + ]; 44 + 45 + services.dbus.packages = [ package ]; 46 + 47 + services.udev.packages = [ package ]; 48 + 49 + systemd.packages = [ package ]; 50 + 51 + }; 52 + 53 + }
-86
nixos/modules/services/networking/flashpolicyd.nix
··· 1 - { config, lib, pkgs, ... }: 2 - 3 - with lib; 4 - 5 - let 6 - 7 - cfg = config.services.flashpolicyd; 8 - 9 - flashpolicyd = pkgs.stdenv.mkDerivation { 10 - name = "flashpolicyd-0.6"; 11 - 12 - src = pkgs.fetchurl { 13 - name = "flashpolicyd_v0.6.zip"; 14 - url = "https://download.adobe.com/pub/adobe/devnet/flashplayer/articles/socket_policy_files/flashpolicyd_v0.6.zip"; 15 - sha256 = "16zk237233npwfq1m4ksy4g5lzy1z9fp95w7pz0cdlpmv0fv9sm3"; 16 - }; 17 - 18 - buildInputs = [ pkgs.unzip pkgs.perl ]; 19 - 20 - installPhase = "mkdir $out; cp -pr * $out/; chmod +x $out/*/*.pl"; 21 - }; 22 - 23 - flashpolicydWrapper = pkgs.writeScriptBin "flashpolicyd" 24 - '' 25 - #! ${pkgs.runtimeShell} 26 - exec ${flashpolicyd}/Perl_xinetd/in.flashpolicyd.pl \ 27 - --file=${pkgs.writeText "flashpolixy.xml" cfg.policy} \ 28 - 2> /dev/null 29 - ''; 30 - 31 - in 32 - 33 - { 34 - 35 - ###### interface 36 - 37 - options = { 38 - 39 - services.flashpolicyd = { 40 - 41 - enable = mkOption { 42 - type = types.bool; 43 - default = false; 44 - description = 45 - '' 46 - Whether to enable the Flash Policy server. This is 47 - necessary if you want Flash applications to make 48 - connections to your server. 49 - ''; 50 - }; 51 - 52 - policy = mkOption { 53 - type = types.lines; 54 - default = 55 - '' 56 - <?xml version="1.0"?> 57 - <!DOCTYPE cross-domain-policy SYSTEM "/xml/dtds/cross-domain-policy.dtd"> 58 - <cross-domain-policy> 59 - <site-control permitted-cross-domain-policies="master-only"/> 60 - <allow-access-from domain="*" to-ports="*" /> 61 - </cross-domain-policy> 62 - ''; 63 - description = "The policy to be served. The default is to allow connections from any domain to any port."; 64 - }; 65 - 66 - }; 67 - 68 - }; 69 - 70 - 71 - ###### implementation 72 - 73 - config = mkIf cfg.enable { 74 - 75 - services.xinetd.enable = true; 76 - 77 - services.xinetd.services = singleton 78 - { name = "flashpolicy"; 79 - port = 843; 80 - unlisted = true; 81 - server = "${flashpolicydWrapper}/bin/flashpolicyd"; 82 - }; 83 - 84 - }; 85 - 86 - }
+1 -1
nixos/modules/services/security/oauth2_proxy_nginx.nix
··· 31 31 proxyPass = cfg.proxy; 32 32 extraConfig = '' 33 33 proxy_set_header X-Scheme $scheme; 34 - proxy_set_header X-Auth-Request-Redirect $request_uri; 34 + proxy_set_header X-Auth-Request-Redirect $scheme://$host$request_uri; 35 35 ''; 36 36 }; 37 37 locations."/oauth2/auth" = {
+2
nixos/modules/services/web-servers/nginx/default.nix
··· 79 79 include ${pkgs.mailcap}/etc/nginx/mime.types; 80 80 include ${cfg.package}/conf/fastcgi.conf; 81 81 include ${cfg.package}/conf/uwsgi_params; 82 + 83 + default_type application/octet-stream; 82 84 ''; 83 85 84 86 configFile = pkgs.writers.writeNginxConfig "nginx.conf" ''
+45
nixos/tests/power-profiles-daemon.nix
··· 1 + import ./make-test-python.nix ({ pkgs, ... }: 2 + 3 + { 4 + name = "power-profiles-daemon"; 5 + meta = with pkgs.stdenv.lib.maintainers; { 6 + maintainers = [ mvnetbiz ]; 7 + }; 8 + machine = { pkgs, ... }: { 9 + services.power-profiles-daemon.enable = true; 10 + environment.systemPackages = [ pkgs.glib ]; 11 + }; 12 + 13 + testScript = '' 14 + def get_profile(): 15 + return machine.succeed( 16 + """gdbus call --system --dest net.hadess.PowerProfiles --object-path /net/hadess/PowerProfiles \ 17 + --method org.freedesktop.DBus.Properties.Get 'net.hadess.PowerProfiles' 'ActiveProfile' 18 + """ 19 + ) 20 + 21 + 22 + def set_profile(profile): 23 + return machine.succeed( 24 + """gdbus call --system --dest net.hadess.PowerProfiles --object-path /net/hadess/PowerProfiles \ 25 + --method org.freedesktop.DBus.Properties.Set 'net.hadess.PowerProfiles' 'ActiveProfile' "<'{profile}'>" 26 + """.format( 27 + profile=profile 28 + ) 29 + ) 30 + 31 + 32 + machine.wait_for_unit("multi-user.target") 33 + 34 + set_profile("power-saver") 35 + profile = get_profile() 36 + if not "power-saver" in profile: 37 + raise Exception("Unable to set power-saver profile") 38 + 39 + 40 + set_profile("balanced") 41 + profile = get_profile() 42 + if not "balanced" in profile: 43 + raise Exception("Unable to set balanced profile") 44 + ''; 45 + })
+2 -2
pkgs/applications/audio/bitwig-studio/bitwig-studio3.nix
··· 6 6 7 7 stdenv.mkDerivation rec { 8 8 pname = "bitwig-studio"; 9 - version = "3.3.1"; 9 + version = "3.3.2"; 10 10 11 11 src = fetchurl { 12 12 url = "https://downloads.bitwig.com/stable/${version}/${pname}-${version}.deb"; 13 - sha256 = "0f7xysk0cl48q7i28m25hasmrp30grgm3kah0s7xmkjgm33887pi"; 13 + sha256 = "sha256-R1e+eTheS9KqPIHw1QoMJgpSB1ss0gwTUGAojdJM0Zw="; 14 14 }; 15 15 16 16 nativeBuildInputs = [ dpkg makeWrapper wrapGAppsHook ];
+2 -2
pkgs/applications/audio/openmpt123/default.nix
··· 2 2 , usePulseAudio ? config.pulseaudio or false, libpulseaudio }: 3 3 4 4 let 5 - version = "0.5.4"; 5 + version = "0.5.5"; 6 6 in stdenv.mkDerivation { 7 7 pname = "openmpt123"; 8 8 inherit version; 9 9 10 10 src = fetchurl { 11 11 url = "https://lib.openmpt.org/files/libopenmpt/src/libopenmpt-${version}+release.autotools.tar.gz"; 12 - sha256 = "0h7gpjx1221jwsq3k91p8zhf1h77qaxyasakc88s3g57vawhckgk"; 12 + sha256 = "sha256-8eAUg+vxpoDZ7AMMmvIPXypawPHgZCwYvVWTz6qc62s="; 13 13 }; 14 14 15 15 enableParallelBuilding = true;
+3 -3
pkgs/applications/blockchains/turbo-geth.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "turbo-geth"; 5 - version = "2021.01.01"; 5 + version = "2021.02.01"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "ledgerwatch"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "0a570570cmyngbz645728jdd0d2xmnyrnln2gbxnngiv4v62dxls"; 11 + sha256 = "sha256-9z0Hogu/VgGxvgQMKIImv+qyTqTmR40JS4NNIOk5EZI="; 12 12 }; 13 13 14 - vendorSha256 = "1x3mhfc16slaamp51rbscfwll25qj6ama1xkysidy7rscmmsj392"; 14 + vendorSha256 = "sha256-Ho68+SzYELQN4DE57LNSXeHIu43zAOb7HK/jx7PFdXk="; 15 15 runVend = true; 16 16 17 17 subPackages = [
+2 -2
pkgs/applications/editors/okteta/default.nix
··· 4 4 5 5 mkDerivation rec { 6 6 pname = "okteta"; 7 - version = "0.26.4"; 7 + version = "0.26.5"; 8 8 9 9 src = fetchurl { 10 10 url = "mirror://kde/stable/okteta/${version}/src/${pname}-${version}.tar.xz"; 11 - sha256 = "00qgzm5mqx0j8f0fznhnw76l9pjyw3lxirvy8ssq59nqqjbb08pg"; 11 + sha256 = "sha256-n8ft//c+ewWDr1QLDAUvkiHKPxHqP8NgTCvO2wnCmpc="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ qtscript extra-cmake-modules kdoctools ];
+2 -2
pkgs/applications/misc/moolticute/default.nix
··· 9 9 10 10 mkDerivation rec { 11 11 pname = "moolticute"; 12 - version = "0.44.21"; 12 + version = "0.45.0"; 13 13 14 14 src = fetchFromGitHub { 15 15 owner = "mooltipass"; 16 16 repo = pname; 17 17 rev = "v${version}"; 18 - sha256 = "1m3iy2v8mimyb25xisr7i4ga6qlggv1i2aji9qfgagns7ffp53nf"; 18 + sha256 = "sha256-azJ63NI0wzzv3acgoPaeF+lTM1WKpXg595FrK908k1U="; 19 19 }; 20 20 21 21 outputs = [ "out" "udev" ];
+2 -2
pkgs/applications/misc/pcmanfm/default.nix
··· 7 7 inherit (lib) optional; 8 8 in 9 9 stdenv.mkDerivation rec { 10 - name = "pcmanfm-1.3.1"; 10 + name = "pcmanfm-1.3.2"; 11 11 src = fetchurl { 12 12 url = "mirror://sourceforge/pcmanfm/${name}.tar.xz"; 13 - sha256 = "0mb8hg76x1z0szdyl0w7jpz0bdblc6a29is1vvnh79z37qxh8138"; 13 + sha256 = "sha256-FMt7JHSTxMzmX7tZAmEeOtAKeocPvB5QrcUEKMUUDPc="; 14 14 }; 15 15 16 16 buildInputs = [ glib gtk libfm' libX11 pango gnome3.adwaita-icon-theme ];
+2 -2
pkgs/applications/misc/pwsafe/default.nix
··· 6 6 7 7 stdenv.mkDerivation rec { 8 8 pname = "pwsafe"; 9 - version = "3.53.0"; 9 + version = "3.55.0"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = pname; 13 13 repo = pname; 14 14 rev = version; 15 - sha256 = "0nh5jnf5yls2qv5hpfhm6i854zsknyh7d93c987a0cg14sg820fv"; 15 + sha256 = "sha256-+Vfwz8xGmSzFNdiN5XYkRqGmFuBVIgexXdH3B+XYY3o="; 16 16 }; 17 17 18 18 nativeBuildInputs = [
+3 -3
pkgs/applications/misc/spicetify-cli/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "spicetify-cli"; 5 - version = "1.1.0"; 5 + version = "1.2.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "khanhas"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "08rnwj7ggh114n3mhhm8hb8fm1njgb4j6vba3hynp8x1c2ngidff"; 11 + sha256 = "sha256-Gkq19OlX6ci2i5mno77O/v3VfUkv6FRQFcH98qaUuXs="; 12 12 }; 13 13 14 - vendorSha256 = "0k06c3jw5z8rw8nk4qf794kyfipylmz6x6l126a2snvwi0lmc601"; 14 + vendorSha256 = "sha256-ARhWKYh8Wy2UEYGabn6l/kbnJ0nHYTIt4hn9wuVgBkw="; 15 15 16 16 # used at runtime, but not installed by default 17 17 postInstall = ''
+13 -12
pkgs/applications/networking/browsers/firefox/wrapper.nix
··· 2 2 , replace, fetchurl, zip, unzip, jq, xdg-utils, writeText 3 3 4 4 ## various stuff that can be plugged in 5 - , flashplayer, hal-flash 6 5 , ffmpeg, xorg, alsaLib, libpulseaudio, libcanberra-gtk2, libglvnd, libnotify 7 6 , gnome3/*.gnome-shell*/ 8 7 , browserpass, chrome-gnome-shell, uget-integrator, plasma5Packages, bukubrow, pipewire ··· 47 46 assert forceWayland -> (browser ? gtk3); # Can only use the wayland backend if gtk3 is being used 48 47 49 48 let 50 - enableAdobeFlash = cfg.enableAdobeFlash or false; 51 49 ffmpegSupport = browser.ffmpegSupport or false; 52 50 gssSupport = browser.gssSupport or false; 53 51 alsaSupport = browser.alsaSupport or false; 54 52 pipewireSupport = browser.pipewireSupport or false; 55 53 54 + # FIXME: This should probably be an assertion now? 56 55 plugins = 57 56 let 58 57 removed = lib.filter (a: builtins.hasAttr a cfg) [ 59 - "enableVLC" 58 + "enableAdobeFlash" 59 + "enableAdobeReader" 60 + "enableBluejeans" 60 61 "enableDjvu" 62 + "enableFriBIDPlugin" 63 + "enableGoogleTalkPlugin" 61 64 "enableMPlayer" 62 - "jre" 65 + "enableVLC" 63 66 "icedtea" 64 - "enableGoogleTalkPlugin" 65 - "enableFriBIDPlugin" 66 - "enableBluejeans" 67 - "enableAdobeReader" 67 + "jre" 68 68 ]; 69 - in if removed != [] 70 - then throw "Your configuration mentions ${lib.concatMapStringsSep ", " (p: browserName + "." + p) removed}. All plugin related options, except for the adobe flash player, have been removed, since Firefox from version 52 onwards no longer supports npapi plugins (see https://support.mozilla.org/en-US/kb/npapi-plugins)." 71 - else lib.optional enableAdobeFlash flashplayer; 69 + in if removed != [] then 70 + throw "Your configuration mentions ${lib.concatMapStringsSep ", " (p: browserName + "." + p) removed}. All plugin related options have been removed, since Firefox from version 52 onwards no longer supports npapi plugins (see https://support.mozilla.org/en-US/kb/npapi-plugins)." 71 + else 72 + [] 73 + ; 72 74 73 75 nativeMessagingHosts = 74 76 ([ ] ··· 88 90 ++ lib.optional useGlvnd libglvnd 89 91 ++ lib.optionals (cfg.enableQuakeLive or false) 90 92 (with xorg; [ stdenv.cc libX11 libXxf86dga libXxf86vm libXext libXt alsaLib zlib ]) 91 - ++ lib.optional (enableAdobeFlash && (cfg.enableAdobeFlashDRM or false)) hal-flash 92 93 ++ lib.optional (config.pulseaudio or true) libpulseaudio 93 94 ++ lib.optional alsaSupport alsaLib 94 95 ++ pkcs11Modules;
-147
pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/default.nix
··· 1 - { stdenv 2 - , lib 3 - , fetchurl 4 - , alsaLib 5 - , atk 6 - , bzip2 7 - , cairo 8 - , curl 9 - , expat 10 - , fontconfig 11 - , freetype 12 - , gdk-pixbuf 13 - , glib 14 - , glibc 15 - , graphite2 16 - , gtk2 17 - , harfbuzz 18 - , libICE 19 - , libSM 20 - , libX11 21 - , libXau 22 - , libXcomposite 23 - , libXcursor 24 - , libXdamage 25 - , libXdmcp 26 - , libXext 27 - , libXfixes 28 - , libXi 29 - , libXinerama 30 - , libXrandr 31 - , libXrender 32 - , libXt 33 - , libXxf86vm 34 - , libdrm 35 - , libffi 36 - , libglvnd 37 - , libpng 38 - , libvdpau 39 - , libxcb 40 - , libxshmfence 41 - , nspr 42 - , nss 43 - , pango 44 - , pcre 45 - , pixman 46 - , zlib 47 - , unzip 48 - , debug ? false 49 - 50 - /* you have to add ~/mm.cfg : 51 - 52 - TraceOutputFileEnable=1 53 - ErrorReportingEnable=1 54 - MaxWarnings=1 55 - 56 - in order to read the flash trace at ~/.macromedia/Flash_Player/Logs/flashlog.txt 57 - Then FlashBug (a FireFox plugin) shows the log as well 58 - */ 59 - 60 - }: 61 - 62 - let 63 - arch = 64 - if stdenv.hostPlatform.system == "x86_64-linux" then 65 - "x86_64" 66 - else if stdenv.hostPlatform.system == "i686-linux" then 67 - "i386" 68 - else throw "Flash Player is not supported on this platform"; 69 - lib_suffix = 70 - if stdenv.hostPlatform.system == "x86_64-linux" then 71 - "64" 72 - else 73 - ""; 74 - in 75 - stdenv.mkDerivation rec { 76 - pname = "flashplayer"; 77 - version = "32.0.0.465"; 78 - 79 - src = fetchurl { 80 - url = 81 - if debug then 82 - "https://fpdownload.macromedia.com/pub/flashplayer/updaters/32/flash_player_npapi_linux_debug.${arch}.tar.gz" 83 - else 84 - "https://fpdownload.adobe.com/get/flashplayer/pdc/${version}/flash_player_npapi_linux.${arch}.tar.gz"; 85 - sha256 = 86 - if debug then 87 - if arch == "x86_64" then 88 - "04p70zc4y7k1klsxa70ngl7g5q6pf2n4018r7d5n6wg2961mjk3y" 89 - else 90 - "1avslj2ssp9fcvygcc8f578gpj3bbbpvap4ssr7ag6xn6mh15adw" 91 - else 92 - if arch == "x86_64" then 93 - "0dbccg7ijlr9wdjkh6chbw0q1qchycbi1a313hrrc613k3djw3x9" 94 - else 95 - "1mhbkb2d6ky1xlgx55yip1l9kh5nq35jjbbm6hf6ckai146j3dr7"; 96 - }; 97 - 98 - nativeBuildInputs = [ unzip ]; 99 - 100 - sourceRoot = "."; 101 - 102 - dontStrip = true; 103 - dontPatchELF = true; 104 - 105 - preferLocalBuild = true; 106 - 107 - installPhase = '' 108 - mkdir -p $out/lib/mozilla/plugins 109 - cp -pv libflashplayer.so $out/lib/mozilla/plugins 110 - 111 - mkdir -p $out/bin 112 - cp -pv usr/bin/flash-player-properties $out/bin 113 - 114 - mkdir -p $out/lib${lib_suffix}/kde4 115 - cp -pv usr/lib${lib_suffix}/kde4/kcm_adobe_flash_player.so $out/lib${lib_suffix}/kde4 116 - 117 - patchelf --set-rpath "$rpath" \ 118 - $out/lib/mozilla/plugins/libflashplayer.so \ 119 - $out/lib${lib_suffix}/kde4/kcm_adobe_flash_player.so 120 - 121 - patchelf \ 122 - --set-interpreter $(cat $NIX_CC/nix-support/dynamic-linker) \ 123 - --set-rpath "$rpath" \ 124 - $out/bin/flash-player-properties 125 - ''; 126 - 127 - passthru = { 128 - mozillaPlugin = "/lib/mozilla/plugins"; 129 - }; 130 - 131 - rpath = lib.makeLibraryPath 132 - [ stdenv.cc.cc 133 - alsaLib atk bzip2 cairo curl expat fontconfig freetype gdk-pixbuf glib 134 - glibc graphite2 gtk2 harfbuzz libICE libSM libX11 libXau libXcomposite 135 - libXcursor libXdamage libXdmcp libXext libXfixes libXi libXinerama 136 - libXrandr libXrender libXt libXxf86vm libdrm libffi libglvnd libpng 137 - libvdpau libxcb libxshmfence nspr nss pango pcre pixman zlib 138 - ]; 139 - 140 - meta = { 141 - description = "Adobe Flash Player browser plugin"; 142 - homepage = "http://www.adobe.com/products/flashplayer/"; 143 - license = lib.licenses.unfree; 144 - maintainers = with lib.maintainers; [ taku0 ]; 145 - platforms = [ "x86_64-linux" "i686-linux" ]; 146 - }; 147 - }
-106
pkgs/applications/networking/browsers/mozilla-plugins/flashplayer/standalone.nix
··· 1 - { stdenv 2 - , lib 3 - , fetchurl 4 - , alsaLib 5 - , atk 6 - , bzip2 7 - , cairo 8 - , curl 9 - , expat 10 - , fontconfig 11 - , freetype 12 - , gdk-pixbuf 13 - , glib 14 - , glibc 15 - , graphite2 16 - , gtk2 17 - , harfbuzz 18 - , libICE 19 - , libSM 20 - , libX11 21 - , libXau 22 - , libXcomposite 23 - , libXcursor 24 - , libXdamage 25 - , libXdmcp 26 - , libXext 27 - , libXfixes 28 - , libXi 29 - , libXinerama 30 - , libXrandr 31 - , libXrender 32 - , libXt 33 - , libXxf86vm 34 - , libdrm 35 - , libffi 36 - , libglvnd 37 - , libpng 38 - , libvdpau 39 - , libxcb 40 - , libxshmfence 41 - , nspr 42 - , nss 43 - , pango 44 - , pcre 45 - , pixman 46 - , zlib 47 - , unzip 48 - , debug ? false 49 - }: 50 - 51 - stdenv.mkDerivation { 52 - pname = "flashplayer-standalone"; 53 - version = "32.0.0.465"; 54 - 55 - src = fetchurl { 56 - url = 57 - if debug then 58 - "https://fpdownload.macromedia.com/pub/flashplayer/updaters/32/flash_player_sa_linux_debug.x86_64.tar.gz" 59 - else 60 - "https://fpdownload.macromedia.com/pub/flashplayer/updaters/32/flash_player_sa_linux.x86_64.tar.gz"; 61 - sha256 = 62 - if debug then 63 - "1ija3z5bxg0ppx9r237cxs1cdrhk6pia2kcxbrm6y30kvzrd3nqs" 64 - else 65 - "1hwnvwph7p3nfv2xf7kjw3zdpb546dsia0cmhzg81z016fi7lgw8"; 66 - }; 67 - 68 - nativeBuildInputs = [ unzip ]; 69 - 70 - sourceRoot = "."; 71 - 72 - dontStrip = true; 73 - dontPatchELF = true; 74 - 75 - preferLocalBuild = true; 76 - 77 - installPhase = '' 78 - mkdir -p $out/bin 79 - cp -pv flashplayer${lib.optionalString debug "debugger"} $out/bin 80 - 81 - patchelf \ 82 - --set-interpreter $(cat $NIX_CC/nix-support/dynamic-linker) \ 83 - --set-rpath "$rpath" \ 84 - $out/bin/flashplayer${lib.optionalString debug "debugger"} 85 - ''; 86 - 87 - rpath = lib.makeLibraryPath 88 - [ stdenv.cc.cc 89 - alsaLib atk bzip2 cairo curl expat fontconfig freetype gdk-pixbuf glib 90 - glibc graphite2 gtk2 harfbuzz libICE libSM libX11 libXau libXcomposite 91 - libXcursor libXdamage libXdmcp libXext libXfixes libXi libXinerama 92 - libXrandr libXrender libXt libXxf86vm libdrm libffi libglvnd libpng 93 - libvdpau libxcb libxshmfence nspr nss pango pcre pixman zlib 94 - ]; 95 - 96 - meta = { 97 - description = "Adobe Flash Player standalone executable"; 98 - homepage = "https://www.adobe.com/support/flashplayer/debug_downloads.html"; 99 - license = lib.licenses.unfree; 100 - maintainers = with lib.maintainers; [ taku0 ]; 101 - platforms = [ "x86_64-linux" ]; 102 - # Application crashed with an unhandled SIGSEGV 103 - # Not on all systems, though. Video driver problem? 104 - broken = false; 105 - }; 106 - }
+2 -2
pkgs/applications/networking/cloudflared/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "cloudflared"; 5 - version = "2021.1.5"; 5 + version = "2021.2.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "cloudflare"; 9 9 repo = "cloudflared"; 10 10 rev = version; 11 - sha256 = "sha256-nknRQdlYVfqCi9SMVTak615Yn/9N99+zHITDKL5nZ00="; 11 + sha256 = "sha256-kmlyj6Q+OAJ0cKMeWxajPDBm99WpRf+Gpvc+Jy79DCo="; 12 12 }; 13 13 14 14 vendorSha256 = null;
+2 -2
pkgs/applications/networking/cluster/node-problem-detector/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "node-problem-detector"; 5 - version = "0.8.5"; 5 + version = "0.8.6"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "kubernetes"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "0lm691w4v2sdv5i2dkszwv6g11ig2aavlbxh40kjlmc05dz7dapv"; 11 + sha256 = "sha256-8qY99sEEOFY2eMfuZSWv49nw1LKVHn50P1gYQN6y2f4="; 12 12 }; 13 13 14 14 vendorSha256 = null;
+3 -3
pkgs/applications/networking/cluster/tanka/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "tanka"; 5 - version = "0.12.0"; 5 + version = "0.14.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "grafana"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "1f67b236njz1qdxjyf2568vkigjmpylqlra29jlgm6vhd5qky7ia"; 11 + sha256 = "sha256-y2HhtYKgC9Y397dZ14eQoPZxqS1fTOXVD8B4wdLIHzM="; 12 12 }; 13 13 14 - vendorSha256 = "1pr265g11lcviqw974lf05q52qrfpwnpn9a64q6088g0nfp4ly06"; 14 + vendorSha256 = "sha256-vpm2y/CxRNWkz6+AOMmmZH5AjRQWAa6WD5Fnx5lqJYw="; 15 15 16 16 doCheck = false; 17 17
+2 -2
pkgs/applications/networking/cluster/tilt/default.nix
··· 5 5 /* Do not use "dev" as a version. If you do, Tilt will consider itself 6 6 running in development environment and try to serve assets from the 7 7 source tree, which is not there once build completes. */ 8 - version = "0.18.5"; 8 + version = "0.18.8"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "tilt-dev"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - sha256 = "0msfc2cgfq7dz02n2z898iw2bx98qsny3j4pzja767vcdpnzjmr5"; 14 + sha256 = "sha256-ICJrY4XUrxVeZlMx69SB/ounfIwLFSguf9bhLOpYP3E="; 15 15 }; 16 16 vendorSha256 = null; 17 17
+2 -2
pkgs/applications/office/grisbi/default.nix
··· 12 12 13 13 stdenv.mkDerivation rec { 14 14 pname = "grisbi"; 15 - version = "2.0.0"; 15 + version = "2.0.1"; 16 16 17 17 src = fetchurl { 18 18 url = "mirror://sourceforge/grisbi/${pname}-${version}.tar.bz2"; 19 - sha256 = "sha256-b3I87tlXhIjM/bFjhsJTNFQvZxIGKsIbsf4zZT5sHXg="; 19 + sha256 = "sha256-hFLiVHyEekCP9btO75e5ni70ZcLhjbBGCBjF2gERIqs="; 20 20 }; 21 21 22 22 nativeBuildInputs = [ pkg-config wrapGAppsHook ];
+2 -2
pkgs/applications/radio/flrig/default.nix
··· 7 7 }: 8 8 9 9 stdenv.mkDerivation rec { 10 - version = "1.3.53"; 10 + version = "1.3.54"; 11 11 pname = "flrig"; 12 12 13 13 src = fetchurl { 14 14 url = "mirror://sourceforge/fldigi/${pname}-${version}.tar.gz"; 15 - sha256 = "1m0fa891scpaf719002w9gpg1famx84kpzav1mw1fafmbzyvjw1i"; 15 + sha256 = "sha256-zw0xi4AVnm8Vi/oWkh13C9BjabOKUtZaVmLN++zKGug="; 16 16 }; 17 17 18 18 buildInputs = [
+2 -2
pkgs/applications/science/biology/star/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "star"; 5 - version = "2.7.6a"; 5 + version = "2.7.7a"; 6 6 7 7 src = fetchFromGitHub { 8 8 repo = "STAR"; 9 9 owner = "alexdobin"; 10 10 rev = version; 11 - sha256 = "1zw9f4jbhz0y51namnmid42pa7pviviy94q9db8w0774nksdf8is"; 11 + sha256 = "sha256-0K49yjcnTzC56ZIB20OeTiMJ5EW8mRx+xEpyWEfFcts="; 12 12 }; 13 13 14 14 sourceRoot = "source/source";
+2 -2
pkgs/applications/version-management/git-and-tools/thicket/default.nix
··· 8 8 9 9 in crystal.buildCrystalPackage rec { 10 10 pname = "thicket"; 11 - version = "0.1.3"; 11 + version = "0.1.4"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "taylorthurlow"; 15 15 repo = pname; 16 16 rev = "v${version}"; 17 - sha256 = "0hkmmssiwipx373d0zw9a2yn72gqzqzcvwkqbs522m5adz6qmkzw"; 17 + sha256 = "sha256-A89E0CbV7VFB7W4ycFcZloP0J/d42agEuD+hs9a6a6E="; 18 18 }; 19 19 20 20 format = "shards";
+3 -3
pkgs/applications/window-managers/leftwm/default.nix
··· 6 6 7 7 rustPlatform.buildRustPackage rec { 8 8 pname = "leftwm"; 9 - version = "0.2.5"; 9 + version = "0.2.6"; 10 10 11 11 src = fetchFromGitHub { 12 12 owner = "leftwm"; 13 13 repo = "leftwm"; 14 14 rev = version; 15 - sha256 = "03kk3vg0r88317zv8j2bj44wq2fwxi25rv1aasvayrh1i5j6zr10"; 15 + sha256 = "sha256-hirT0gScC2LFPvygywgPiSVDUE/Zd++62wc26HlufYU="; 16 16 }; 17 17 18 - cargoSha256 = "0m4sv4chxzk60njixlyja44rpn04apf3bm04fgd3v7abpr169f2s"; 18 + cargoSha256 = "sha256-j57LHPU3U3ipUGQDrZ8KCuELOVJ3BxhLXsJePOO6rTM="; 19 19 20 20 buildInputs = [ makeWrapper libX11 libXinerama ]; 21 21
+2 -2
pkgs/desktops/lxde/core/lxpanel/default.nix
··· 25 25 26 26 stdenv.mkDerivation rec { 27 27 pname = "lxpanel"; 28 - version = "0.10.0"; 28 + version = "0.10.1"; 29 29 30 30 src = fetchurl { 31 31 url = "mirror://sourceforge/lxde/${pname}-${version}.tar.xz"; 32 - sha256 = "0zis3b815p375s6mymhf5sn1a0c1xv0ixxzb0mh3fqhrby6cqy26"; 32 + sha256 = "sha256-HjGPV9fja2HCOlBNA9JDDHja0ULBgERRBh8bPqVEHug="; 33 33 }; 34 34 35 35 nativeBuildInputs = [ pkg-config gettext m4 intltool libxmlxx ];
+2 -2
pkgs/development/compilers/fasm/bin.nix
··· 3 3 stdenvNoCC.mkDerivation rec { 4 4 pname = "fasm-bin"; 5 5 6 - version = "1.73.25"; 6 + version = "1.73.27"; 7 7 8 8 src = fetchurl { 9 9 url = "https://flatassembler.net/fasm-${version}.tgz"; 10 - sha256 = "0k3h61mfwslyb34kf4dnapfwl8jxlmrp4dv666wc057hkj047knn"; 10 + sha256 = "sha256-aAFIN3+207ZmOFKID6oDUU1zJrWZV0LTOofiRPSM8LE="; 11 11 }; 12 12 13 13 installPhase = ''
+2 -2
pkgs/development/libraries/aws-checksums/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "aws-checksums"; 5 - version = "0.1.10"; 5 + version = "0.1.11"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "awslabs"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "1f9scl5734pgjlsixspwljrrlndzhllwlfygdcr1gx5p0za08zjb"; 11 + sha256 = "sha256-fXu7GI2UR9QiBGP2n2pEFRjz9ZwA+BAK9zxhNnoYWt4="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ cmake ];
+2 -2
pkgs/development/libraries/gensio/default.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "gensio"; 11 - version = "2.2.3"; 11 + version = "2.2.4"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "cminyard"; 15 15 repo = pname; 16 16 rev = "v${version}"; 17 - sha256 = "sha256-jWKm64RvVkeA/Zvy8VIAXMykuqv2FEzsduN2zcPm4ME="; 17 + sha256 = "sha256-tdMdIudB8zZWXF+Q0YhFo9Q4VHjLJh3rdfQsYhgo2DU="; 18 18 }; 19 19 20 20 passthru = {
+2 -2
pkgs/development/libraries/libebur128/default.nix
··· 1 1 { lib, stdenv, fetchFromGitHub, cmake, speexdsp, pkg-config }: 2 2 3 3 stdenv.mkDerivation rec { 4 - version = "1.2.4"; 4 + version = "1.2.5"; 5 5 pname = "libebur128"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "jiixyj"; 9 9 repo = "libebur128"; 10 10 rev = "v${version}"; 11 - sha256 = "0n81rnm8dm1zmibkr2v3q79rsd609y0dbbsrbay18njcjva88p0g"; 11 + sha256 = "sha256-B6MOSbLfPvadXtXHSvxZCIpAH1Bnj6sItYRp+xH5HDA="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ cmake pkg-config ];
+2 -2
pkgs/development/libraries/libewf/default.nix
··· 1 1 { fetchurl, lib, stdenv, zlib, openssl, libuuid, pkg-config }: 2 2 3 3 stdenv.mkDerivation rec { 4 - version = "20201210"; 4 + version = "20201230"; 5 5 pname = "libewf"; 6 6 7 7 src = fetchurl { 8 8 url = "https://github.com/libyal/libewf/releases/download/${version}/libewf-experimental-${version}.tar.gz"; 9 - sha256 = "sha256-dI1We2bsBRDcyqd6HLC7eBE99dpzSkhHtNgt0ZE4aDc="; 9 + sha256 = "sha256-10r4jPzsA30nHQzjdg/VkwTG1PwOskwv8Bra34ZPMgc="; 10 10 }; 11 11 12 12 nativeBuildInputs = [ pkg-config ];
+2 -2
pkgs/development/libraries/libngspice/default.nix
··· 4 4 # the ngspice derivation. 5 5 stdenv.mkDerivation rec { 6 6 pname = "libngspice"; 7 - version = "33"; 7 + version = "34"; 8 8 9 9 src = fetchurl { 10 10 url = "mirror://sourceforge/ngspice/ngspice-${version}.tar.gz"; 11 - sha256 = "1wa1hmpn13spmxqgbb1m7vgy32mwvjqwrxhymzll8z65q5nbd7dr"; 11 + sha256 = "sha256-ImP//GaUdUlyr3By7wHP5irHkIANrWUbwpC/yueb17U="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ flex bison ];
+2 -2
pkgs/development/libraries/libosinfo/default.nix
··· 23 23 24 24 stdenv.mkDerivation rec { 25 25 pname = "libosinfo"; 26 - version = "1.8.0"; 26 + version = "1.9.0"; 27 27 28 28 src = fetchurl { 29 29 url = "https://releases.pagure.org/${pname}/${pname}-${version}.tar.xz"; 30 - sha256 = "1988l5rykpzvml1l7bi2hcax0gdc811vja0f92cnr7r01nz35zs9"; 30 + sha256 = "sha256-tPNBgVTvP0PZQggnKUkWrqGCcCGvwG4WRPxWlRgwo1k="; 31 31 }; 32 32 33 33 outputs = [ "out" "dev" "devdoc" ];
+1 -1
pkgs/development/libraries/libuchardet/default.nix
··· 17 17 "-DCMAKE_SKIP_BUILD_RPATH=OFF" # for tests 18 18 ]; 19 19 20 - doCheck = true; 20 + doCheck = !stdenv.isi686; # tests fail on i686 21 21 22 22 meta = with lib; { 23 23 description = "Mozilla's Universal Charset Detector C/C++ API";
+1 -6
pkgs/development/libraries/qt-4.x/4.8/default.nix
··· 5 5 , libtiff, glib, icu, libmysqlclient, postgresql, sqlite, perl, coreutils, libXi 6 6 , alsaLib 7 7 , libGLSupported ? lib.elem stdenv.hostPlatform.system lib.platforms.mesaPlatforms 8 - , flashplayerFix ? false, gdk-pixbuf 9 - , gtkStyle ? stdenv.hostPlatform == stdenv.buildPlatform, gtk2 8 + , gtkStyle ? stdenv.hostPlatform == stdenv.buildPlatform, gtk2, gdk-pixbuf 10 9 , gnomeStyle ? false, libgnomeui, GConf, gnome_vfs 11 10 , developerBuild ? false 12 11 , docs ? false ··· 108 107 libgnomeui = libgnomeui.out; 109 108 gnome_vfs = gnome_vfs.out; 110 109 })) 111 - ++ lib.optional flashplayerFix (substituteAll { 112 - src = ./dlopen-webkit-nsplugin.diff; 113 - gtk = gtk2.out; 114 - }) 115 110 ++ lib.optional stdenv.isAarch64 (fetchpatch { 116 111 url = "https://src.fedoraproject.org/rpms/qt/raw/ecf530486e0fb7fe31bad26805cde61115562b2b/f/qt-aarch64.patch"; 117 112 sha256 = "1fbjh78nmafqmj7yk67qwjbhl3f6ylkp6x33b1dqxfw9gld8b3gl";
-52
pkgs/development/libraries/qt-4.x/4.8/dlopen-webkit-nsplugin.diff
··· 1 - diff --git a/src/3rdparty/webkit/Source/WebCore/plugins/qt/PluginPackageQt.cpp b/src/3rdparty/webkit/Source/WebCore/plugins/qt/PluginPackageQt.cpp 2 - index 19941d6..0ec15e2 100644 3 - --- a/src/3rdparty/webkit/Source/WebCore/plugins/qt/PluginPackageQt.cpp 4 - +++ b/src/3rdparty/webkit/Source/WebCore/plugins/qt/PluginPackageQt.cpp 5 - @@ -121,7 +121,7 @@ static void initializeGtk(QLibrary* module = 0) 6 - } 7 - } 8 - 9 - - QLibrary library(QLatin1String("libgtk-x11-2.0.so.0")); 10 - + QLibrary library(QLatin1String("@gtk@/lib/libgtk-x11-2.0"), 0); 11 - if (library.load()) { 12 - typedef void *(*gtk_init_check_ptr)(int*, char***); 13 - gtk_init_check_ptr gtkInitCheck = (gtk_init_check_ptr)library.resolve("gtk_init_check"); 14 - diff --git a/src/3rdparty/webkit/Source/WebCore/plugins/qt/PluginViewQt.cpp b/src/3rdparty/webkit/Source/WebCore/plugins/qt/PluginViewQt.cpp 15 - index 2fe69d1..b658e4a 100644 16 - --- a/src/3rdparty/webkit/Source/WebCore/plugins/qt/PluginViewQt.cpp 17 - +++ b/src/3rdparty/webkit/Source/WebCore/plugins/qt/PluginViewQt.cpp 18 - @@ -857,7 +857,7 @@ static Display *getPluginDisplay() 19 - // support gdk based plugins (like flash) that use a different X connection. 20 - // The code below has the same effect as this one: 21 - // Display *gdkDisplay = gdk_x11_display_get_xdisplay(gdk_display_get_default()); 22 - - QLibrary library(QLatin1String("libgdk-x11-2.0"), 0); 23 - + QLibrary library(QLatin1String("@gtk@/lib/libgdk-x11-2.0"), 0); 24 - if (!library.load()) 25 - return 0; 26 - 27 - diff --git a/src/3rdparty/webkit/Source/WebKit2/Shared/Plugins/Netscape/x11/NetscapePluginModuleX11.cpp b/src/3rdparty/webkit/Source/WebKit2/Shared/Plugins/Netscape/x11/NetscapePluginModuleX11.cpp 28 - index 2c9b465..56b3074 100644 29 - --- a/src/3rdparty/webkit/Source/WebKit2/Shared/Plugins/Netscape/x11/NetscapePluginModuleX11.cpp 30 - +++ b/src/3rdparty/webkit/Source/WebKit2/Shared/Plugins/Netscape/x11/NetscapePluginModuleX11.cpp 31 - @@ -42,7 +42,7 @@ namespace WebKit { 32 - #if PLATFORM(QT) 33 - static void initializeGTK() 34 - { 35 - - QLibrary library(QLatin1String("libgtk-x11-2.0.so.0")); 36 - + QLibrary library(QLatin1String("@gtk@/lib/libgtk-x11-2.0"), 0); 37 - if (library.load()) { 38 - typedef void *(*gtk_init_check_ptr)(int*, char***); 39 - gtk_init_check_ptr gtkInitCheck = reinterpret_cast<gtk_init_check_ptr>(library.resolve("gtk_init_check")); 40 - diff --git a/src/3rdparty/webkit/Source/WebKit2/WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp b/src/3rdparty/webkit/Source/WebKit2/WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp 41 - index b8c8f2a..e7f4dc5 100644 42 - --- a/src/3rdparty/webkit/Source/WebKit2/WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp 43 - +++ b/src/3rdparty/webkit/Source/WebKit2/WebProcess/Plugins/Netscape/x11/NetscapePluginX11.cpp 44 - @@ -54,7 +54,7 @@ static Display *getPluginDisplay() 45 - // The code below has the same effect as this one: 46 - // Display *gdkDisplay = gdk_x11_display_get_xdisplay(gdk_display_get_default()); 47 - 48 - - QLibrary library(QLatin1String("libgdk-x11-2.0"), 0); 49 - + QLibrary library(QLatin1String("@gtk@/lib/libgdk-x11-2.0"), 0); 50 - if (!library.load()) 51 - return 0; 52 -
+1 -8
pkgs/development/libraries/qt-5/modules/qtwebkit.nix
··· 1 1 { qtModule, stdenv, lib, fetchurl 2 2 , qtbase, qtdeclarative, qtlocation, qtmultimedia, qtsensors, qtwebchannel 3 - , fontconfig, gtk2, libwebp, libxml2, libxslt 3 + , fontconfig, libwebp, libxml2, libxslt 4 4 , sqlite, systemd, glib, gst_all_1, cmake 5 5 , bison, flex, gdb, gperf, perl, pkg-config, python2, ruby 6 6 , darwin 7 - , flashplayerFix ? false 8 7 }: 9 8 10 9 let ··· 58 57 ++ optional stdenv.cc.isGNU "-Wno-class-memaccess" 59 58 # with clang this warning blows the log over Hydra's limit 60 59 ++ optional stdenv.isDarwin "-Wno-inconsistent-missing-override" 61 - ++ optionals flashplayerFix 62 - [ 63 - ''-DNIXPKGS_LIBGTK2="${getLib gtk2}/lib/libgtk-x11-2.0"'' 64 - # this file used to exist in gdk_pixbuf? 65 - ''-DNIXPKGS_LIBGDK2="${getLib gtk2}/lib/libgdk-x11-2.0"'' 66 - ] 67 60 ++ optional (!stdenv.isDarwin) ''-DNIXPKGS_LIBUDEV="${getLib systemd}/lib/libudev"''; 68 61 69 62 doCheck = false; # fails 13 out of 13 tests (ctest)
+2 -2
pkgs/development/libraries/science/math/openlibm/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "openlibm"; 5 - version = "0.7.3"; 5 + version = "0.7.4"; 6 6 src = fetchurl { 7 7 url = "https://github.com/JuliaLang/openlibm/archive/v${version}.tar.gz"; 8 - sha256 = "0m3khv7qidhfly634bf5w0ci5qnvndmihc4a836a0cy047pw9g6k"; 8 + sha256 = "sha256-61hSBNbJlWkeVUXqT/y4h8FZvwXMXuG7+Spvzd4vzK4="; 9 9 }; 10 10 11 11 makeFlags = [ "prefix=$(out)" ];
+2 -2
pkgs/development/libraries/tiledb/default.nix
··· 21 21 22 22 stdenv.mkDerivation rec { 23 23 pname = "tiledb"; 24 - version = "2.1.3"; 24 + version = "2.2.3"; 25 25 26 26 src = fetchFromGitHub { 27 27 owner = "TileDB-Inc"; 28 28 repo = "TileDB"; 29 29 rev = version; 30 - sha256 = "1ia00bk6dc1176arf84lx08x4c7c74q7ycn7dqjnmyxkg3kmr21g"; 30 + sha256 = "sha256-QYJ5dJQyVy0GLVKRcwb2WBK4IE1q/jXl1OQGau0HBSg="; 31 31 }; 32 32 33 33 # (bundled) blosc headers have a warning on some archs that it will be using
+2 -2
pkgs/development/python-modules/confluent-kafka/default.nix
··· 1 1 { lib, buildPythonPackage, fetchPypi, isPy3k, rdkafka, requests, avro3k, avro, futures, enum34 }: 2 2 3 3 buildPythonPackage rec { 4 - version = "1.5.0"; 4 + version = "1.6.0"; 5 5 pname = "confluent-kafka"; 6 6 7 7 src = fetchPypi { 8 8 inherit pname version; 9 - sha256 = "9ac812006000887f76c95b8a33a9f0b65845bf072fbc54a42a1acffd34e41120"; 9 + sha256 = "8a9caabdb02e87cd65c7f10f689ba3f1a15f8774de455e96fa5fc56eecfee63c"; 10 10 }; 11 11 12 12 buildInputs = [ rdkafka requests ] ++ (if isPy3k then [ avro3k ] else [ enum34 avro futures ]) ;
+8 -13
pkgs/development/python-modules/py-multihash/default.nix
··· 1 1 { base58 2 2 , buildPythonPackage 3 3 , fetchFromGitHub 4 - , isPy27 5 4 , lib 6 5 , morphys 7 - , pytest 8 - , pytestcov 9 - , pytestrunner 6 + , pytest-runner 7 + , pytestCheckHook 8 + , pythonOlder 10 9 , six 11 - , variants 12 10 , varint 13 11 }: 14 12 15 13 buildPythonPackage rec { 16 14 pname = "py-multihash"; 17 - version = "1.0.0"; 15 + version = "2.0.1"; 16 + disabled = pythonOlder "3.4"; 18 17 19 18 src = fetchFromGitHub { 20 19 owner = "multiformats"; 21 20 repo = pname; 22 21 rev = "v${version}"; 23 - sha256 = "07qglrbgcb8sr9msqw2v7dqj9s4rs6nyvhdnx02i5w6xx5ibzi3z"; 22 + sha256 = "sha256-z1lmSypGCMFWJNzNgV9hx/IStyXbpd5jvrptFpewuOA="; 24 23 }; 25 24 26 25 nativeBuildInputs = [ 27 - pytestrunner 26 + pytest-runner 28 27 ]; 29 28 30 29 propagatedBuildInputs = [ 31 30 base58 32 31 morphys 33 32 six 34 - variants 35 33 varint 36 34 ]; 37 35 38 36 checkInputs = [ 39 - pytest 40 - pytestcov 37 + pytestCheckHook 41 38 ]; 42 39 43 40 pythonImportsCheck = [ "multihash" ]; 44 - 45 - disabled = isPy27; 46 41 47 42 meta = with lib; { 48 43 description = "Self describing hashes - for future proofing";
+3 -3
pkgs/development/tools/analysis/svlint/default.nix
··· 5 5 6 6 rustPlatform.buildRustPackage rec { 7 7 pname = "svlint"; 8 - version = "0.4.8"; 8 + version = "0.4.16"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "dalance"; 12 12 repo = "svlint"; 13 13 rev = "v${version}"; 14 - sha256 = "1anbanvaikj8g5jcmjd165krzvjdwj1cl8f3vm1nmy997x8vxihf"; 14 + sha256 = "sha256-2PYHKJ141RWdUIDAKAFK6IzR4C41bHi/A8lDErSRLnU="; 15 15 }; 16 16 17 - cargoSha256 = "18xnqsrnf2gc9zny8ayzf1bah8mq1fy5k807cz039gqz36cvnma0"; 17 + cargoSha256 = "sha256-x5wU0Ld4ssRoNqo9graJhjlpel+VdVdkKZMjHFqZsrE="; 18 18 19 19 meta = with lib; { 20 20 description = "SystemVerilog linter";
+2 -2
pkgs/development/tools/build-managers/samurai/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "samurai"; 5 - version = "1.1"; 5 + version = "1.2"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "michaelforney"; 9 9 repo = pname; 10 10 rev = version; 11 - sha256 = "0k0amxpi3v9v68a8vc69r4b86xs12vhzm0wxd7f11vap1pnqz2cz"; 11 + sha256 = "sha256-RPY3MFlnSDBZ5LOkdWnMiR/CZIBdqIFo9uLU+SAKPBI="; 12 12 }; 13 13 14 14 makeFlags = [ "DESTDIR=" "PREFIX=${placeholder "out"}" ];
+2 -2
pkgs/development/tools/git-quick-stats/default.nix
··· 11 11 12 12 stdenv.mkDerivation rec { 13 13 pname = "git-quick-stats"; 14 - version = "2.1.5"; 14 + version = "2.1.6"; 15 15 16 16 src = fetchFromGitHub { 17 17 repo = "git-quick-stats"; 18 18 owner = "arzzen"; 19 19 rev = version; 20 - sha256 = "sha256-d5B+SSUXtOD4x+dChQsUCkiHuHcW3lOrL4QhQekY7cA="; 20 + sha256 = "sha256-l3Aftu1RkcDgzdzrKIAlziDgbjYfj5xLIbysS0a5JZw="; 21 21 }; 22 22 23 23 nativeBuildInputs = [ makeWrapper ];
+3 -3
pkgs/development/tools/glpaper/default.nix
··· 3 3 4 4 stdenv.mkDerivation { 5 5 name = "glpaper"; 6 - version = "unstable-2020-03-30"; 6 + version = "unstable-2020-10-11"; 7 7 8 8 src = fetchhg { 9 9 url = "https://hg.sr.ht/~scoopta/glpaper"; 10 - rev = "a95db77088dfb5636a87f3743fc9b5eca70c1ae2"; 11 - sha256 = "04y12910wvhy4aqx2sa63dy9l6nbs7b77yqpdhc96x2b3mgzgjfs"; 10 + rev = "9e7ec7cd270af330039c395345c7d23c04682267"; 11 + sha256 = "sha256-yBHRg6eg+PK/ixuM0MBty3RJY9qcemr3Dt+8SAitqnk="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ meson ninja pkg-config ];
+3 -3
pkgs/development/tools/go-swagger/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "go-swagger"; 5 - version = "0.26.0"; 5 + version = "0.26.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "go-swagger"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-mBBjZRjaD1m6sIKR1/MRAKW25bGVNihxBwQMbw/lby4="; 11 + sha256 = "sha256-gA7YpzroIP26u/kmbwlcYkWVfeJ8YDEAl0H9GGQrXA8="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-Am0ypcViUcAcf96qv5qE7K3FvQuQs1XlpIqZf2upWyc="; 14 + vendorSha256 = "sha256-eRcE6ai7076HqTWRJ8zKoV6/PJRgUpKvKF+0T7MgLQE="; 15 15 16 16 doCheck = false; 17 17
+2 -2
pkgs/development/tools/java/cfr/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "cfr"; 5 - version = "0.150"; 5 + version = "0.151"; 6 6 7 7 src = fetchurl { 8 8 url = "http://www.benf.org/other/cfr/cfr_${version}.jar"; 9 - sha256 = "09lq21phnhr374wb8gj355jsqj8c4m5m818r3pbr8f8zpaamjxfj"; 9 + sha256 = "sha256-MW6QFbmvKVP8/0/oa/O7pwXzLnzSW9blNcaY3ool6Dc="; 10 10 }; 11 11 12 12 nativeBuildInputs = [ makeWrapper ];
+2 -2
pkgs/development/tools/misc/semver-tool/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "semver-tool"; 5 - version = "2.1.0"; 5 + version = "3.2.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "fsaintjacques"; 9 9 repo = pname; 10 10 rev = version; 11 - sha256 = "0lpwsa86qb5w6vbnsn892nb3qpxxx9ifxch8pw3ahzx2dqhdgnrr"; 11 + sha256 = "sha256-coy/g4nEvSN+0/aqK2r3EEIaoUcnsZhzX66H1qsK9ac="; 12 12 }; 13 13 14 14 dontBuild = true; # otherwise we try to 'make' which fails.
+3 -3
pkgs/development/tools/misc/svls/default.nix
··· 5 5 6 6 rustPlatform.buildRustPackage rec { 7 7 pname = "svls"; 8 - version = "0.1.18"; 8 + version = "0.1.25"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "dalance"; 12 12 repo = "svls"; 13 13 rev = "v${version}"; 14 - sha256 = "08n2sp0yj7ql5aagxw94dn8bx2jkigs9zlylf5zkg673bh54829x"; 14 + sha256 = "sha256-+o15rElJZXQu2Hq1/79ms9wqYimINrViSdQltSJlGN8="; 15 15 }; 16 16 17 - cargoSha256 = "0k8x6kgxc2w7ldi456s4kg4v80b064drfa26zg5chcmcrr5zgmyv"; 17 + cargoSha256 = "sha256-zLDUQcnvjyr+QJLVq6ADGPee0Fd7HeDhPAkb05hYLcE="; 18 18 19 19 meta = with lib; { 20 20 description = "SystemVerilog language server";
+2 -2
pkgs/games/crawl/default.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 name = "crawl-${version}${lib.optionalString tileMode "-tiles"}"; 11 - version = "0.26.0"; 11 + version = "0.26.1"; 12 12 13 13 src = fetchFromGitHub { 14 14 owner = "crawl"; 15 15 repo = "crawl"; 16 16 rev = version; 17 - sha256 = "0g0icmhppb6f5amf5r2ksfylrlipz2cd8gd85pmd05k463nrmwqi"; 17 + sha256 = "sha256-lh0lCMZRH+c6jSHjLFDU3wjy6Oyp59ZcPaqg5PWVrkk="; 18 18 }; 19 19 20 20 # Patch hard-coded paths and remove force library builds
+1 -1
pkgs/games/factorio/default.nix
··· 42 42 43 43 releaseType=alpha 44 44 version=0.17.74 45 - nix-prefetch-url file://$HOME/Downloads/factorio_\''${releaseType}_x64_\''${version}.tar.xz --name factorio_\''${releaseType}_x64-\''${version}.tar.xz 45 + nix-prefetch-url file://\''$HOME/Downloads/factorio_\''${releaseType}_x64_\''${version}.tar.xz --name factorio_\''${releaseType}_x64-\''${version}.tar.xz 46 46 47 47 Note the ultimate "_" is replaced with "-" in the --name arg! 48 48 '';
+24 -24
pkgs/games/factorio/versions.json
··· 2 2 "x86_64-linux": { 3 3 "alpha": { 4 4 "experimental": { 5 - "name": "factorio_alpha_x64-1.1.19.tar.xz", 5 + "name": "factorio_alpha_x64-1.1.21.tar.xz", 6 6 "needsAuth": true, 7 - "sha256": "1ip855iaw2pzgijpnp7bazj7qm3zqr2599xzaf7wx8gcdviq1k5r", 7 + "sha256": "0js252wmny46s5fss8b4l83cyy3l5lqsnx31x9n9wqc9akr9c9w7", 8 8 "tarDirectory": "x64", 9 - "url": "https://factorio.com/get-download/1.1.19/alpha/linux64", 10 - "version": "1.1.19" 9 + "url": "https://factorio.com/get-download/1.1.21/alpha/linux64", 10 + "version": "1.1.21" 11 11 }, 12 12 "stable": { 13 - "name": "factorio_alpha_x64-1.1.19.tar.xz", 13 + "name": "factorio_alpha_x64-1.1.21.tar.xz", 14 14 "needsAuth": true, 15 - "sha256": "1ip855iaw2pzgijpnp7bazj7qm3zqr2599xzaf7wx8gcdviq1k5r", 15 + "sha256": "0js252wmny46s5fss8b4l83cyy3l5lqsnx31x9n9wqc9akr9c9w7", 16 16 "tarDirectory": "x64", 17 - "url": "https://factorio.com/get-download/1.1.19/alpha/linux64", 18 - "version": "1.1.19" 17 + "url": "https://factorio.com/get-download/1.1.21/alpha/linux64", 18 + "version": "1.1.21" 19 19 } 20 20 }, 21 21 "demo": { 22 22 "experimental": { 23 - "name": "factorio_demo_x64-1.1.19.tar.xz", 23 + "name": "factorio_demo_x64-1.1.21.tar.xz", 24 24 "needsAuth": false, 25 - "sha256": "1p9avwkdqpaw9insji9v711rylqn9kxg0gzd8s7hdrmci3ah0ifr", 25 + "sha256": "1z049ckiff6sv9f6xym5akmmn3gh37z9mr2wf8a70ch7j1i4z3fn", 26 26 "tarDirectory": "x64", 27 - "url": "https://factorio.com/get-download/1.1.19/demo/linux64", 28 - "version": "1.1.19" 27 + "url": "https://factorio.com/get-download/1.1.21/demo/linux64", 28 + "version": "1.1.21" 29 29 }, 30 30 "stable": { 31 - "name": "factorio_demo_x64-1.1.19.tar.xz", 31 + "name": "factorio_demo_x64-1.1.21.tar.xz", 32 32 "needsAuth": false, 33 - "sha256": "1p9avwkdqpaw9insji9v711rylqn9kxg0gzd8s7hdrmci3ah0ifr", 33 + "sha256": "1z049ckiff6sv9f6xym5akmmn3gh37z9mr2wf8a70ch7j1i4z3fn", 34 34 "tarDirectory": "x64", 35 - "url": "https://factorio.com/get-download/1.1.19/demo/linux64", 36 - "version": "1.1.19" 35 + "url": "https://factorio.com/get-download/1.1.21/demo/linux64", 36 + "version": "1.1.21" 37 37 } 38 38 }, 39 39 "headless": { 40 40 "experimental": { 41 - "name": "factorio_headless_x64-1.1.19.tar.xz", 41 + "name": "factorio_headless_x64-1.1.21.tar.xz", 42 42 "needsAuth": false, 43 - "sha256": "0w0ir1dzx39vq1w09ikgw956q1ilq6n0cyi50arjhgcqcg44w1ks", 43 + "sha256": "038342z429cavdp2q3mjczlprw83nca030mjlipjppr43bzg9db0", 44 44 "tarDirectory": "x64", 45 - "url": "https://factorio.com/get-download/1.1.19/headless/linux64", 46 - "version": "1.1.19" 45 + "url": "https://factorio.com/get-download/1.1.21/headless/linux64", 46 + "version": "1.1.21" 47 47 }, 48 48 "stable": { 49 - "name": "factorio_headless_x64-1.1.19.tar.xz", 49 + "name": "factorio_headless_x64-1.1.21.tar.xz", 50 50 "needsAuth": false, 51 - "sha256": "0w0ir1dzx39vq1w09ikgw956q1ilq6n0cyi50arjhgcqcg44w1ks", 51 + "sha256": "038342z429cavdp2q3mjczlprw83nca030mjlipjppr43bzg9db0", 52 52 "tarDirectory": "x64", 53 - "url": "https://factorio.com/get-download/1.1.19/headless/linux64", 54 - "version": "1.1.19" 53 + "url": "https://factorio.com/get-download/1.1.21/headless/linux64", 54 + "version": "1.1.21" 55 55 } 56 56 } 57 57 }
+56 -15
pkgs/games/super-tux-kart/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, fetchsvn, cmake, pkg-config, makeWrapper 2 - , SDL2, glew, openal, libvorbis, libogg, curl, freetype, bluez, libjpeg, libpng, enet, harfbuzz 3 - , mcpp, wiiuse, angelscript 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , fetchpatch 5 + , fetchsvn 6 + , cmake 7 + , pkg-config 8 + , makeWrapper 9 + , SDL2 10 + , glew 11 + , openal 12 + , libvorbis 13 + , libogg 14 + , curl 15 + , freetype 16 + , bluez 17 + , libjpeg 18 + , libpng 19 + , enet 20 + , harfbuzz 21 + , mcpp 22 + , wiiuse 23 + , angelscript 4 24 }: 5 - 6 25 let 7 26 dir = "stk-code"; 8 27 assets = fetchsvn { 9 - url = "https://svn.code.sf.net/p/supertuxkart/code/stk-assets"; 10 - rev = "18218"; 28 + url = "https://svn.code.sf.net/p/supertuxkart/code/stk-assets"; 29 + rev = "18218"; 11 30 sha256 = "11iv3cqzvbjg33zz5i5gkl2syn6mlw9wqv0jc7h36vjnjqjv17xw"; 12 - name = "stk-assets"; 31 + name = "stk-assets"; 13 32 }; 14 33 15 34 # List of bundled libraries in stk-code/lib to keep ··· 36 55 # Not packaged to this date 37 56 "sheenbidi" 38 57 ]; 39 - in stdenv.mkDerivation rec { 58 + in 59 + stdenv.mkDerivation rec { 40 60 41 61 pname = "supertuxkart"; 42 62 version = "1.2"; 43 63 44 64 src = fetchFromGitHub { 45 - owner = "supertuxkart"; 46 - repo = "stk-code"; 47 - rev = version; 65 + owner = "supertuxkart"; 66 + repo = "stk-code"; 67 + rev = version; 48 68 sha256 = "1f98whk0v45jgwcsbdsb1qfambvrnbbgwq0w28kjz4278hinwzq6"; 49 - name = dir; 69 + name = dir; 50 70 }; 51 71 72 + patches = [ 73 + (fetchpatch { 74 + # Fix build with SDL 2.0.14 75 + url = "https://gitweb.gentoo.org/repo/gentoo.git/plain/games-action/supertuxkart/files/supertuxkart-1.2-new-sdl.patch?id=288360dc7ce2f968a2f12099edeace3f3ed1a705"; 76 + sha256 = "1jgab9393qan8qbqf5bf8cgw4mynlr5a6pggqhybzsmaczgnns3n"; 77 + }) 78 + ]; 79 + 52 80 # Deletes all bundled libs in stk-code/lib except those 53 81 # That couldn't be replaced with system packages 54 82 postPatch = '' ··· 58 86 nativeBuildInputs = [ cmake pkg-config makeWrapper ]; 59 87 60 88 buildInputs = [ 61 - SDL2 glew openal libvorbis libogg freetype curl bluez libjpeg libpng enet harfbuzz 62 - mcpp wiiuse angelscript 89 + SDL2 90 + glew 91 + openal 92 + libvorbis 93 + libogg 94 + freetype 95 + curl 96 + bluez 97 + libjpeg 98 + libpng 99 + enet 100 + harfbuzz 101 + mcpp 102 + wiiuse 103 + angelscript 63 104 ]; 64 105 65 106 cmakeFlags = [ 66 - "-DBUILD_RECORDER=OFF" # libopenglrecorder is not in nixpkgs 107 + "-DBUILD_RECORDER=OFF" # libopenglrecorder is not in nixpkgs 67 108 "-DUSE_SYSTEM_ANGELSCRIPT=OFF" # doesn't work with 2.31.2 or 2.32.0 68 109 "-DCHECK_ASSETS=OFF" 69 110 "-DUSE_SYSTEM_WIIUSE=ON"
+2 -2
pkgs/games/unciv/default.nix
··· 25 25 in 26 26 stdenv.mkDerivation rec { 27 27 pname = "unciv"; 28 - version = "3.12.8"; 28 + version = "3.12.12"; 29 29 30 30 src = fetchurl { 31 31 url = "https://github.com/yairm210/Unciv/releases/download/${version}/Unciv.jar"; 32 - sha256 = "178lasa6ahwg2s2hamm13yysg42qm13v6a9pgs6nm66np93nskc7"; 32 + sha256 = "sha256-C5Mhn4v0dCAVGuYxi/3YMQKGUBkdBBXYGfsM1heJkQg="; 33 33 }; 34 34 35 35 dontUnpack = true;
-29
pkgs/os-specific/linux/hal-flash/default.nix
··· 1 - { lib, stdenv, fetchurl, autoconf, automake, dbus, glib, libtool, pkg-config, udisks2 }: 2 - 3 - stdenv.mkDerivation { 4 - name = "hal-flash-0.3.3"; 5 - 6 - src = fetchurl { 7 - url = "https://github.com/cshorler/hal-flash/archive/v0.3.3.tar.gz"; 8 - sha256 = "0dw9bx190mrh0dycw4rfvfmwwvh2sgypffr99nfnr36b38jrd6y6"; 9 - }; 10 - 11 - nativeBuildInputs = [ pkg-config ]; 12 - buildInputs = [ autoconf automake dbus glib libtool udisks2 ]; 13 - 14 - preConfigure = "libtoolize && aclocal && autoconf && automake --add-missing"; 15 - 16 - meta = with lib; { 17 - homepage = "https://github.com/cshorler/hal-flash"; 18 - description = "libhal stub library to satisfy the Flash Player DRM requirements"; 19 - longDescription = 20 - '' 21 - Stub library based loosely upon libhal.[ch] from the hal-0.5.14 22 - package. Provides the minimum necessary functionality to enable 23 - libflashplayer.so/libadobecp.so to play back DRM content. 24 - ''; 25 - license = with licenses; [ afl21 gpl2 ]; 26 - maintainers = with maintainers; [ malyn ]; 27 - platforms = platforms.linux; 28 - }; 29 - }
+66
pkgs/os-specific/linux/power-profiles-daemon/default.nix
··· 1 + { stdenv 2 + , lib 3 + , pkg-config 4 + , meson 5 + , ninja 6 + , fetchFromGitLab 7 + , libgudev 8 + , glib 9 + , gobject-introspection 10 + , gettext 11 + , gtk-doc 12 + , docbook-xsl-nons 13 + , docbook_xml_dtd_412 14 + , libxml2 15 + , libxslt 16 + , upower 17 + , systemd 18 + }: 19 + 20 + stdenv.mkDerivation rec { 21 + pname = "power-profiles-daemon"; 22 + version = "0.1"; 23 + 24 + outputs = [ "out" "devdoc" ]; 25 + 26 + src = fetchFromGitLab { 27 + domain = "gitlab.freedesktop.org"; 28 + owner = "hadess"; 29 + repo = "power-profiles-daemon"; 30 + rev = version; 31 + sha256 = "012w3aryw5d43dr9jj5i6wy2a0n21jidr4ggs9ix7d4z9byr175w"; 32 + }; 33 + 34 + nativeBuildInputs = [ 35 + pkg-config 36 + meson 37 + ninja 38 + gettext 39 + gtk-doc 40 + docbook-xsl-nons 41 + docbook_xml_dtd_412 42 + libxml2 # for xmllint for stripping GResources 43 + libxslt # for xsltproc for building docs 44 + gobject-introspection 45 + ]; 46 + 47 + buildInputs = [ 48 + libgudev 49 + systemd 50 + upower 51 + glib 52 + ]; 53 + 54 + mesonFlags = [ 55 + "-Dsystemdsystemunitdir=${placeholder "out"}/lib/systemd/system" 56 + "-Dgtk_doc=true" 57 + ]; 58 + 59 + meta = with lib; { 60 + homepage = "https://gitlab.freedesktop.org/hadess/power-profiles-daemon"; 61 + description = "Makes user-selected power profiles handling available over D-Bus"; 62 + platforms = platforms.linux; 63 + license = licenses.gpl3Plus; 64 + maintainers = with maintainers; [ mvnetbiz ]; 65 + }; 66 + }
+2 -2
pkgs/os-specific/linux/psmisc/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "psmisc"; 5 - version = "23.3"; 5 + version = "23.4"; 6 6 7 7 src = fetchFromGitLab { 8 8 owner = pname; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "1132xvrldv0dar2mf221mv5kvajq0v6yrq8k3nl0wslnh5baa0r0"; 11 + sha256 = "sha256-s7omgtsNooYqhr4JUTZ6WCtPaZVC1ujJGz6KxUBWIs8="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ autoconf automake gettext ];
+1 -1
pkgs/servers/home-assistant/component-packages.nix
··· 2 2 # Do not edit! 3 3 4 4 { 5 - version = "2021.2.1"; 5 + version = "2021.2.2"; 6 6 components = { 7 7 "abode" = ps: with ps; [ abodepy ]; 8 8 "accuweather" = ps: with ps; [ accuweather ];
+4 -2
pkgs/servers/home-assistant/default.nix
··· 56 56 extraBuildInputs = extraPackages py.pkgs; 57 57 58 58 # Don't forget to run parse-requirements.py after updating 59 - hassVersion = "2021.2.1"; 59 + hassVersion = "2021.2.2"; 60 60 61 61 in with py.pkgs; buildPythonApplication rec { 62 62 pname = "homeassistant"; ··· 75 75 owner = "home-assistant"; 76 76 repo = "core"; 77 77 rev = version; 78 - sha256 = "0a8l23n6j0x1hjcifajgbrip7b4l8xcgxn2wa1lcg27p1cghrv5m"; 78 + sha256 = "0y7yj3kwk2454yghslvv5s2783rch9pznhxrw4mh3plr6qzi70rp"; 79 79 }; 80 80 81 81 # leave this in, so users don't have to constantly update their downstream patch handling ··· 200 200 "test_secrets_credstash" 201 201 # system_log/test_init.py: assert 0 == 1 where 0 = len([]) 202 202 "test_error_posted_as_event" 203 + # ssdp/test_init.py: RuntimeError: Event loop is closed 204 + "test_scan_match_st" 203 205 ]; 204 206 205 207 preCheck = ''
+2 -2
pkgs/servers/http/lighttpd/default.nix
··· 15 15 assert enableExtendedAttrs -> attr != null; 16 16 17 17 stdenv.mkDerivation rec { 18 - name = "lighttpd-1.4.58"; 18 + name = "lighttpd-1.4.59"; 19 19 20 20 src = fetchurl { 21 21 url = "https://download.lighttpd.net/lighttpd/releases-1.4.x/${name}.tar.xz"; 22 - sha256 = "sha256-Jn/v/aE6GQ69znsVFy2L4W2pgAhFfzD93s1ygy0SbQ4="; 22 + sha256 = "sha256-+5U9snPa7wjttuICVWyuij0H7tYIHJa9mQPblX0QhNU="; 23 23 }; 24 24 25 25 postPatch = ''
+2 -2
pkgs/servers/metabase/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "metabase"; 5 - version = "0.37.5"; 5 + version = "0.37.8"; 6 6 7 7 src = fetchurl { 8 8 url = "https://downloads.metabase.com/v${version}/metabase.jar"; 9 - sha256 = "1wvq5nx3y28w8wn6wyy650gc32hgkx7inbcylrdirhagzqhcm8z6"; 9 + sha256 = "sha256-T3isJcnDUvN4TCd9tZA1p46pamhdPSwIKKAOr6+1F30="; 10 10 }; 11 11 12 12 nativeBuildInputs = [ makeWrapper ];
+3 -3
pkgs/servers/minio/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "minio"; 5 - version = "2021-01-16T02-19-44Z"; 5 + version = "2021-02-01T22-56-52Z"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "minio"; 9 9 repo = "minio"; 10 10 rev = "RELEASE.${version}"; 11 - sha256 = "sha256-eYOarXgx5+rXCw2gMzrH1vVSsIdN4WrHrAUnnCcLtN8="; 11 + sha256 = "sha256-cAQErFWFqyHJpTGxbzY5JCSH/ZV0ZZOWbh1lJmK8MlY="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-6p/DBgHawsT5PjpzwjrKgZfWm5Z6v1ozMWzGpEiB2jM="; 14 + vendorSha256 = "sha256-1wnnt4QuOn+1NqZcuA43naP3KtIL5VbVr6VF3+Cu41w="; 15 15 16 16 doCheck = false; 17 17
+2 -2
pkgs/servers/monitoring/grafana-agent/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "grafana-agent"; 5 - version = "0.11.0"; 5 + version = "0.12.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 rev = "v${version}"; 9 9 owner = "grafana"; 10 10 repo = "agent"; 11 - sha256 = "092ry9gq9fpkkgsdymfwzdxz982pp0ljf2gs6mp419ivvllzwhiv"; 11 + sha256 = "sha256-kWl6wkyN/ytnct2MseZ5FQgOL2WeGJDFPPGJxkdcDX8="; 12 12 }; 13 13 14 14 vendorSha256 = null;
+2 -2
pkgs/servers/monitoring/prometheus/pushgateway.nix
··· 2 2 3 3 buildGoPackage rec { 4 4 pname = "pushgateway"; 5 - version = "1.3.1"; 5 + version = "1.4.0"; 6 6 rev = "v${version}"; 7 7 8 8 goPackagePath = "github.com/prometheus/pushgateway"; ··· 11 11 inherit rev; 12 12 owner = "prometheus"; 13 13 repo = "pushgateway"; 14 - sha256 = "sha256-z8xM9rq7wKH7bwzjSmGh+2pO5Y10szmIH82ztRrOCNs="; 14 + sha256 = "sha256-230JgG+TtAuopkkcUda+0hl8E6WXOtTUygWoyorLiEU="; 15 15 }; 16 16 17 17 buildUser = "nix@nixpkgs";
+3 -3
pkgs/servers/monitoring/sensu-go/default.nix
··· 4 4 generic = { subPackages, pname, postInstall ? "" }: 5 5 buildGoModule rec { 6 6 inherit pname; 7 - version = "6.1.2"; 7 + version = "6.2.3"; 8 8 shortRev = "3a1ac58"; # for internal version info 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "sensu"; 12 12 repo = "sensu-go"; 13 13 rev = "v${version}"; 14 - sha256 = "1g4vh4ay5m3sl00j8rn4db87kfdyxcmnaf0rxnv4ah2fbj5nrh2n"; 14 + sha256 = "sha256-8+ibl2D8hSzFV+snJAxRNTiyYqCndUDGVCVKt2bkPlQ="; 15 15 }; 16 16 17 17 inherit subPackages postInstall; 18 18 19 - vendorSha256 = "12qi94k8fjx0kaq2x977yhan8ynd6j6cbqx1l60gqs2xgkm71k9r"; 19 + vendorSha256 = "sha256-KykxKJxel4E5VB8QAkEpBBaA7hKfSnTDkJ9qlNEln80="; 20 20 21 21 doCheck = false; 22 22
+3 -3
pkgs/servers/monitoring/thanos/default.nix
··· 1 1 { lib, buildGoModule, fetchFromGitHub }: 2 2 buildGoModule rec { 3 3 pname = "thanos"; 4 - version = "0.17.2"; 4 + version = "0.18.0"; 5 5 6 6 src = fetchFromGitHub { 7 7 rev = "v${version}"; 8 8 owner = "thanos-io"; 9 9 repo = "thanos"; 10 - sha256 = "1zxx6vyf0fhrz8yqnlakszwziyq20k3kprshh414qxdpqfj9jax6"; 10 + sha256 = "sha256-GJKTQGMmFJeUQn02GWP4KKpKdM8eT+VxDBDzST+5NXk="; 11 11 }; 12 12 13 - vendorSha256 = "1j3gnzas0hpb5dljf5m97nw2v4r1bp3l99z36gbqkm6lqzr6hqk8"; 13 + vendorSha256 = "sha256-s11iJFcJ1Ez6TkhCU3VD2ThU5/9otHz5rDF8z9ux79E="; 14 14 15 15 doCheck = false; 16 16
+3 -3
pkgs/servers/oauth2_proxy/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "oauth2-proxy"; 5 - version = "6.1.1"; 5 + version = "7.0.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 repo = pname; 9 9 owner = "oauth2-proxy"; 10 - sha256 = "10vvib4089yywd10kigjszsfxkzv8xzj7dy3wr5df8h80rcfa74n"; 10 + sha256 = "sha256-yH60mfuYRv31I0DOEtWxqGCzKOwDYsQh4yjvYO3vq3I="; 11 11 rev = "v${version}"; 12 12 }; 13 13 14 - vendorSha256 = "0z8ibmpil899xvjaw7siswy22shjhx17a6lnjpr62paqdxy1sfwc"; 14 + vendorSha256 = "sha256-kclpoZ33JOciP2IUCQZB5idA7rgbWxPPFNwZU+pEJFU="; 15 15 16 16 # Taken from https://github.com/oauth2-proxy/oauth2-proxy/blob/master/Makefile 17 17 buildFlagsArray = ("-ldflags=-X main.VERSION=${version}");
+2 -2
pkgs/servers/sickbeard/sickgear.nix
··· 4 4 pythonEnv = python2.withPackages(ps: with ps; [ cheetah ]); 5 5 in stdenv.mkDerivation rec { 6 6 pname = "sickgear"; 7 - version = "0.23.5"; 7 + version = "0.23.10"; 8 8 9 9 src = fetchFromGitHub { 10 10 owner = "SickGear"; 11 11 repo = "SickGear"; 12 12 rev = "release_${version}"; 13 - sha256 = "03wxrf9iyaianlnlcx8ks04r0snpg32a3qbq36cykcq2x55qnczq"; 13 + sha256 = "sha256-EkExTDU7T7FYZrDtF0AF8wjn9fp8y9SLmINYGv8zvXk="; 14 14 }; 15 15 16 16 dontBuild = true;
+3 -3
pkgs/servers/tarssh/default.nix
··· 4 4 5 5 buildRustPackage rec { 6 6 pname = "tarssh"; 7 - version = "0.5.0"; 7 + version = "0.7.0"; 8 8 9 9 src = fetchFromGitHub { 10 10 rev = "v${version}"; 11 11 owner = "Freaky"; 12 12 repo = pname; 13 - sha256 = "1waxfbw9lqbqv8igb291pjqg22324lzv4p7fsdfrkvxf95jd2i03"; 13 + sha256 = "sha256-AoKc8VF6rqYIsijIfgvevwu+6+suOO7XQCXXgAPNgLk="; 14 14 }; 15 15 16 - cargoSha256 = "1f3anrh2y8yg7l4nilwk0a7c7kq5yvg07cqh75igjdb5a7p9di0j"; 16 + cargoSha256 = "sha256-7X9klYVZ2yE8BPuLhzWkuT7VFpmdOZGSD0D1x3kBNEs="; 17 17 18 18 meta = with lib; { 19 19 description = "A simple SSH tarpit inspired by endlessh";
+5
pkgs/shells/zsh/zsh-prezto/default.nix
··· 12 12 fetchSubmodules = true; 13 13 }; 14 14 15 + postPatch = '' 16 + # make zshrc aware of where zsh-prezto is installed 17 + sed -i -e "s|\''${ZDOTDIR:\-\$HOME}/.zprezto/|$out/share/zsh-prezto/|g" runcoms/zshrc 18 + ''; 19 + 15 20 installPhase = '' 16 21 mkdir -p $out/share/zsh-prezto 17 22 cp -R ./ $out/share/zsh-prezto
+1 -1
pkgs/stdenv/generic/check-meta.nix
··· 66 66 # {pkgs, ...}: 67 67 # { 68 68 # allowUnfree = false; 69 - # allowUnfreePredicate = (x: pkgs.lib.hasPrefix "flashplayer-" x.name); 69 + # allowUnfreePredicate = (x: pkgs.lib.hasPrefix "vscode" x.name); 70 70 # } 71 71 allowUnfreePredicate = config.allowUnfreePredicate or (x: false); 72 72
+2 -2
pkgs/tools/X11/nx-libs/default.nix
··· 4 4 }: 5 5 stdenv.mkDerivation rec { 6 6 pname = "nx-libs"; 7 - version = "3.5.99.25"; 7 + version = "3.5.99.26"; 8 8 src = fetchFromGitHub { 9 9 owner = "ArcticaProject"; 10 10 repo = "nx-libs"; 11 11 rev = version; 12 - sha256 = "01aqdwy0i4nxdyfa24bwnrqjz93q0idihdaqals2yjqpg160nwfc"; 12 + sha256 = "sha256-qVOdD85sBMxKYx1cSLAGKeODsKKAm9UPBmYzPBbBOzQ="; 13 13 }; 14 14 15 15 nativeBuildInputs = [ autoconf automake libtool pkg-config which
+2 -2
pkgs/tools/admin/lxd/default.nix
··· 18 18 in 19 19 buildGoPackage rec { 20 20 pname = "lxd"; 21 - version = "4.10"; 21 + version = "4.11"; 22 22 23 23 goPackagePath = "github.com/lxc/lxd"; 24 24 25 25 src = fetchurl { 26 26 url = "https://github.com/lxc/lxd/releases/download/${pname}-${version}/${pname}-${version}.tar.gz"; 27 - sha256 = "0s8lbvh2vsqphvspyjyxp5s589gf2wrjpka8v496lf6fv1nsi5s8"; 27 + sha256 = "1pcgxpmiiskq770sn25861dj0z8l24nzc1jbzyql7cxn0w5bnw1x"; 28 28 }; 29 29 30 30 postPatch = ''
+3 -3
pkgs/tools/admin/ssmsh/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "ssmsh"; 5 - version = "1.4.4"; 5 + version = "1.4.5"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "bwhaley"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "0mgx4q21f6rxih79l0hwgzwafxviz5a33dpvc5k0z172sfw0dmj1"; 11 + sha256 = "sha256-WZ2glv/f4LwTK/G8QdaVRIAHvgGLPLPL8xjAg/kUokQ="; 12 12 }; 13 13 14 - vendorSha256 = "147f02bl3sf073dy2ximbavdcbphdn7djgisla1cyyy4ng6dhf7f"; 14 + vendorSha256 = "sha256-17fmdsfOrOaySPsXofLzz0+vmiemg9MbnWhRoZ67EuQ="; 15 15 16 16 doCheck = true; 17 17
+3 -3
pkgs/tools/admin/stripe-cli/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "stripe-cli"; 5 - version = "1.5.5"; 5 + version = "1.5.8"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "stripe"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "0r0szzw3xl9cn5vcqgn6sc4wbk2j17r1rhg14qgix835lzp9wpdv"; 11 + sha256 = "sha256-TE6+X2UEvHyUiPB61JA9JHCJTDOvHhyt5A44cgd2Meo="; 12 12 }; 13 13 14 - vendorSha256 = "05cyn9cgmijj6dl075slwm5qc6fj6m5sm414wqm50xz2fjs0400r"; 14 + vendorSha256 = "sha256-GQACtHTid1Aq5iSQqks10hmGS+VUlwNoM1LG+liynhU="; 15 15 16 16 subPackages = [ 17 17 "cmd/stripe"
+2 -2
pkgs/tools/filesystems/rar2fs/default.nix
··· 7 7 8 8 stdenv.mkDerivation rec { 9 9 pname = "rar2fs"; 10 - version = "1.29.2"; 10 + version = "1.29.4"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "hasse69"; 14 14 repo = pname; 15 15 rev = "v${version}"; 16 - sha256 = "0j7ai0gcbln2lyfc87xxmj0zpf3lnqa6fdm5rar3kdqhczb7s93y"; 16 + sha256 = "sha256-O14KuzngzsGazvwz3FCPe0SplO8I6CPJjpCLBPcZq6k="; 17 17 }; 18 18 19 19 postPatch = ''
+2 -2
pkgs/tools/graphics/gmic/default.nix
··· 15 15 16 16 stdenv.mkDerivation rec { 17 17 pname = "gmic"; 18 - version = "2.9.4"; 18 + version = "2.9.5"; 19 19 20 20 outputs = [ "out" "lib" "dev" "man" ]; 21 21 22 22 src = fetchurl { 23 23 url = "https://gmic.eu/files/source/gmic_${version}.tar.gz"; 24 - sha256 = "1ixcdq16gmgh1brrb6mgdibypq9lvh8gnz86b5mmyxlnyi4fw2vr"; 24 + sha256 = "sha256-KV/Ti6mPW+FASjug6q8Qfgra8L/TIyl/Y6JwANzQreE="; 25 25 }; 26 26 27 27 nativeBuildInputs = [
+2 -2
pkgs/tools/misc/calamares/default.nix
··· 6 6 7 7 mkDerivation rec { 8 8 pname = "calamares"; 9 - version = "3.2.35.1"; 9 + version = "3.2.36"; 10 10 11 11 # release including submodule 12 12 src = fetchurl { 13 13 url = "https://github.com/${pname}/${pname}/releases/download/v${version}/${pname}-${version}.tar.gz"; 14 - sha256 = "s2wnwcdrcJLG5NhugSkntBCYfPuv3T/9+PclbmK0BJ4="; 14 + sha256 = "sha256-pgA0mRglIBObNNUQIozNy6EvJQSmHRF+kN4EjqL4tt4="; 15 15 }; 16 16 17 17 nativeBuildInputs = [ cmake extra-cmake-modules ];
+3 -3
pkgs/tools/misc/chezmoi/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "chezmoi"; 5 - version = "1.8.10"; 5 + version = "1.8.11"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "twpayne"; 9 9 repo = "chezmoi"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-S1bnzuOZGQLdVJUH+A29KxF84dj2OeLJ4XajfTDdjUY="; 11 + sha256 = "sha256-aWq36wQFxAyORifi5/9MOnqmR5FRyDAQj1tVFqoiFvA="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-X1h0EcUf8MWt929huNjt0WnhFqhVZu07JGi7c5hdXoY="; 14 + vendorSha256 = "sha256-ASTPb8Va3Gl/VtmPJIdlnlU3OspAxzZ5iSHVcZOh8CY="; 15 15 16 16 doCheck = false; 17 17
+3 -3
pkgs/tools/misc/code-minimap/default.nix
··· 5 5 6 6 rustPlatform.buildRustPackage rec { 7 7 pname = "code-minimap"; 8 - version = "0.4.3"; 8 + version = "0.5.0"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "wfxr"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - sha256 = "03azqy4i15kfpd0gzjaw2di9xva4xdf95yb65b93z3y9y5wy4krc"; 14 + sha256 = "sha256-t+zHAneINLd8JHkhaR+aF55gAWJmphYEqbx74CqAmM8="; 15 15 }; 16 16 17 - cargoSha256 = "1rxrdavj07i7qa5rf1i3aj7zdcp7c6lrg8yiy75r6lm4g98izzww"; 17 + cargoSha256 = "sha256-eVh+6gTzKTelZ3MypkqYMXHr9QwaNG8H0xS82kilR/s="; 18 18 19 19 meta = with lib; { 20 20 description = "A high performance code minimap render";
+2 -2
pkgs/tools/misc/mysqltuner/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "mysqltuner"; 5 - version = "1.7.17"; 5 + version = "1.7.21"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "major"; 9 9 repo = "MySQLTuner-perl"; 10 10 rev = version; 11 - sha256 = "0wjdqraa6r6kd6rsgrn177dq6xsnnr1sgnbs9whknjbs4fn3wwl5"; 11 + sha256 = "sha256-Yv1XjD8sZcmGr2SVD6TEElUH7vspJ61WwQwfXLOrao0="; 12 12 }; 13 13 14 14 buildInputs = [ perl ];
+2 -2
pkgs/tools/misc/osinfo-db-tools/default.nix
··· 4 4 5 5 stdenv.mkDerivation rec { 6 6 pname = "osinfo-db-tools"; 7 - version = "1.8.0"; 7 + version = "1.9.0"; 8 8 9 9 src = fetchurl { 10 10 url = "https://releases.pagure.org/libosinfo/${pname}-${version}.tar.xz"; 11 - sha256 = "038q3gzdbkfkhpicj0755mw1q4gbvn57pslpw8n2dp3lds9im0g9"; 11 + sha256 = "sha256-JV8ch4us7HDDAg/1qcsPa9hhygAJ8kYI31729i1SQ8A="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ meson ninja pkg-config gettext perl python3 ];
+2 -2
pkgs/tools/misc/plantuml/default.nix
··· 1 1 { lib, stdenv, fetchurl, makeWrapper, jre, graphviz }: 2 2 3 3 stdenv.mkDerivation rec { 4 - version = "1.2021.0"; 4 + version = "1.2021.1"; 5 5 pname = "plantuml"; 6 6 7 7 src = fetchurl { 8 8 url = "mirror://sourceforge/project/plantuml/${version}/plantuml.${version}.jar"; 9 - sha256 = "sha256-QERrsTB8GO+B8DZkl1Ruru9Bw+uL9ojQbJ321sbqIws="; 9 + sha256 = "sha256-FOM+hao1lx6EJMccbhLzvVVmCR3F/igHTGN1vhhdmdQ="; 10 10 }; 11 11 12 12 nativeBuildInputs = [ makeWrapper ];
+2 -2
pkgs/tools/networking/minio-client/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "minio-client"; 5 - version = "2021-01-16T02-45-34Z"; 5 + version = "2021-01-30T00-50-42Z"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "minio"; 9 9 repo = "mc"; 10 10 rev = "RELEASE.${version}"; 11 - sha256 = "sha256-1JUCoeLFMDvzT5KdQw+ZdYWPgdWKIL3kJ/LCIsqc6xE="; 11 + sha256 = "sha256-6t9x2kViSUyZMbe9OFdoCFN4y/swelMVOm80YvOizwM="; 12 12 }; 13 13 14 14 vendorSha256 = "sha256-3wWUIFpNXom2MuUEDgAAEHlWRXhUzId+shZW/i5Rw4A=";
+3 -3
pkgs/tools/networking/termshark/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "termshark"; 5 - version = "2.1.1"; 5 + version = "2.2.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "gcla"; 9 9 repo = "termshark"; 10 10 rev = "v${version}"; 11 - sha256 = "14h548apg3zvjvq6yy22hpw2ziy5vmwyr04vv59ls1mjg4qf2v8b"; 11 + sha256 = "sha256-vS6j8Mcri3SI/6HqtFX/EzVl8S0lx8fWU+0ddjzJz8g="; 12 12 }; 13 13 14 14 nativeBuildInputs = [ makeWrapper ]; 15 15 buildInputs = [ wireshark-cli ]; 16 16 17 - vendorSha256 = "14apff3vcbndr30765lzi4qswakavb4396bjixxvpxv6i5c04dq7"; 17 + vendorSha256 = "sha256-md9HHiYOsBimCBjD1FyjTqnskCZksQiEggWd5UW0RPM="; 18 18 19 19 doCheck = false; 20 20
+3 -3
pkgs/tools/package-management/emplace/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "emplace"; 5 - version = "0.4.3"; 5 + version = "0.4.4"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "tversteeg"; 9 9 repo = pname; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-Qx989u2893Jv4/ZUdSqZk+q/FUjo0GDoVzeS63AO2HA="; 11 + sha256 = "sha256-OKKAYZz2ytiuc/U4fOZepBDvupzQdWC0Wk3wDi+Ih6w="; 12 12 }; 13 13 14 - cargoSha256 = "sha256-s0RIEZw8FOdKqMXgDPNXmqp7V6flzE8eF1J/rSK+qKs="; 14 + cargoSha256 = "sha256-jEplQ/r/XPvLIQrQAiR1Fde5yfE98UuqDazPcEgvo+w="; 15 15 16 16 meta = with lib; { 17 17 description = "Mirror installed software on multiple machines";
+2 -2
pkgs/tools/package-management/librepo/default.nix
··· 13 13 }: 14 14 15 15 stdenv.mkDerivation rec { 16 - version = "1.12.1"; 16 + version = "1.13.0"; 17 17 pname = "librepo"; 18 18 19 19 outputs = [ "out" "dev" "py" ]; ··· 22 22 owner = "rpm-software-management"; 23 23 repo = "librepo"; 24 24 rev = version; 25 - sha256 = "0793j35fcv6bbz2pkd5rcsmx37hb1f0y48r4758cbfnl9rbp9y4z"; 25 + sha256 = "sha256-gK1pkcZAJVXx0cYGs8PA4iPSMOwgJZI9Hqrrs1ZITDo="; 26 26 }; 27 27 28 28 nativeBuildInputs = [
+2 -2
pkgs/tools/security/clamav/default.nix
··· 5 5 6 6 stdenv.mkDerivation rec { 7 7 pname = "clamav"; 8 - version = "0.103.0"; 8 + version = "0.103.1"; 9 9 10 10 src = fetchurl { 11 11 url = "https://www.clamav.net/downloads/production/${pname}-${version}.tar.gz"; 12 - sha256 = "0ih5x1rscg2m64y0z20njj7435q8k7ss575cfw7aipdzfx979a9j"; 12 + sha256 = "sha256-cwjEe4myaK87nzYUBSiSekn/PmM6nJwKrCcS2BBW4lc="; 13 13 }; 14 14 15 15 # don't install sample config files into the absolute sysconfdir folder
+2 -2
pkgs/tools/security/doppler/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "doppler"; 5 - version = "3.21.0"; 5 + version = "3.22.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "dopplerhq"; 9 9 repo = "cli"; 10 10 rev = version; 11 - sha256 = "sha256-ll4PabDy5xnyi+cZdjvSySizRCxthRY7uHLzdYP6U5M="; 11 + sha256 = "sha256-Vx+f2IgCOdRxCVppkJNzVDBnsWjt4X96PyCJl9MmfWI="; 12 12 }; 13 13 14 14 vendorSha256 = "sha256-rQrlnIYYnRc+cqyiyJoh1YqxD61doyjte7ehrX4RDTI=";
+2 -2
pkgs/tools/security/rng-tools/default.nix
··· 14 14 15 15 stdenv.mkDerivation rec { 16 16 pname = "rng-tools"; 17 - version = "6.9"; 17 + version = "6.11"; 18 18 19 19 src = fetchFromGitHub { 20 20 owner = "nhorman"; 21 21 repo = "rng-tools"; 22 22 rev = "v${version}"; 23 - sha256 = "065jf26s8zkicb95zc9ilksjdq9gqrh5vcx3mhi6mypbnamn6w98"; 23 + sha256 = "sha256-qheJaeVX2zuv0mvKEd6wcbSHFjiJE0t5hVCJiRSKm3M="; 24 24 }; 25 25 26 26 postPatch = ''
+2 -2
pkgs/tools/system/logcheck/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "logcheck"; 5 - version = "1.3.20"; 5 + version = "1.3.22"; 6 6 _name = "logcheck_${version}"; 7 7 8 8 src = fetchurl { 9 9 url = "mirror://debian/pool/main/l/logcheck/${_name}.tar.xz"; 10 - sha256 = "1rmkvxhcwr9gb6z4dlgr6rrx5l70hshlxdggs6qx0w1ljcmx1dlz"; 10 + sha256 = "sha256-e7XeRNlFsexlVskK2OnLTmNV/ES2xWU+/+AElexV6E4="; 11 11 }; 12 12 13 13 prePatch = ''
+2 -2
pkgs/tools/system/tuptime/default.nix
··· 4 4 5 5 stdenv.mkDerivation rec { 6 6 pname = "tuptime"; 7 - version = "5.0.1"; 7 + version = "5.0.2"; 8 8 9 9 src = fetchFromGitHub { 10 10 owner = "rfrail3"; 11 11 repo = "tuptime"; 12 12 rev = version; 13 - sha256 = "0nk3yyjavgmc435vj3f0siw4y5nwipsbcsvsf5m7mgvq0xi8f3ls"; 13 + sha256 = "sha256-2Q1czKvwdVq+2+64k4SOghw05CUlT5HdZpvKMRbGdDY="; 14 14 }; 15 15 16 16 nativeBuildInputs = [ makeWrapper installShellFiles ];
+2 -2
pkgs/tools/text/ansifilter/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "ansifilter"; 5 - version = "2.17"; 5 + version = "2.18"; 6 6 7 7 src = fetchurl { 8 8 url = "http://www.andre-simon.de/zip/ansifilter-${version}.tar.bz2"; 9 - sha256 = "0by4rhy30l7jgxvq6mwf8p43s1472q96l3g7n2skq2lnkjrvx1ar"; 9 + sha256 = "sha256-Zs8BfTakPV9q4gYJzjtYZHSU7mwOQfxoLFmL/859fTk="; 10 10 }; 11 11 12 12 nativeBuildInputs = [ pkg-config ];
+5 -4
pkgs/tools/typesetting/satysfi/default.nix
··· 1 - { lib, stdenv, fetchzip, fetchFromGitHub, ruby, dune_2, ocamlPackages 1 + { lib, stdenv, fetchFromGitHub, ruby, dune_2, ocamlPackages 2 2 , ipaexfont, junicode, lmodern, lmmath 3 3 }: 4 4 let ··· 35 35 in 36 36 stdenv.mkDerivation rec { 37 37 pname = "satysfi"; 38 - version = "0.0.5"; 38 + version = "0.0.6"; 39 39 src = fetchFromGitHub { 40 40 owner = "gfngfn"; 41 41 repo = "SATySFi"; 42 42 rev = "v${version}"; 43 - sha256 = "1y72by6d15bc6qb1lv1ch6cm1i74gyr0w127nnvs2s657snm0y1n"; 43 + sha256 = "1wdmcz2b7v37msmsvjvbyj7x5a80qfws8a7w72q0g5959pw5fdxj"; 44 44 fetchSubmodules = true; 45 45 }; 46 46 ··· 70 70 meta = with lib; { 71 71 homepage = "https://github.com/gfngfn/SATySFi"; 72 72 description = "A statically-typed, functional typesetting system"; 73 - license = licenses.lgpl3; 73 + changelog = "https://github.com/gfngfn/SATySFi/blob/v${version}/CHANGELOG.md"; 74 + license = licenses.lgpl3Only; 74 75 maintainers = [ maintainers.mt-caret maintainers.marsam ]; 75 76 platforms = platforms.all; 76 77 };
+4
pkgs/top-level/aliases.nix
··· 178 178 firestr = throw "firestr has been removed."; # added 2019-12-08 179 179 fish-foreign-env = throw "fish-foreign-env has been replaced with fishPlugins.foreign-env"; # added 2020-12-29, modified 2021-01-10 180 180 flameGraph = flamegraph; # added 2018-04-25 181 + flashplayer = throw "flashplayer has been removed as Adobe Flash Player is now deprecated."; # added 2021-02-07 182 + flashplayer-standalone = throw "flashplayer-standalone has been removed as Adobe Flash Player is now deprecated."; # added 2021-02-07 183 + flashplayer-standalone-debugger = throw "flashplayer-standalone-debugger has been removed as Adobe Flash Player is now deprecated."; # added 2021-02-07 181 184 flink_1_5 = throw "flink_1_5 was removed, use flink instead"; # added 2021-01-25 182 185 flutter-beta = throw "Non-stable versions of Flutter have been removed. You can use flutterPackages.mkFlutter to generate a package for other Flutter versions."; # added 2020-01-15 183 186 flutter-dev = throw "Non-stable versions of Flutter have been removed. You can use flutterPackages.mkFlutter to generate a package for other Flutter versions."; # added 2020-01-15 ··· 261 264 gupnp_igd = gupnp-igd; # added 2018-02-25 262 265 gupnptools = gupnp-tools; # added 2015-12-19 263 266 gutenberg = zola; # added 2018-11-17 267 + hal-flash = throw "hal-flash has been removed as Adobe Flash Player is now deprecated."; # added 2021-02-07 264 268 heimdalFull = heimdal; # added 2018-05-01 265 269 hepmc = hepmc2; # added 2019-08-05 266 270 hexen = throw "hexen (SDL port) has been removed: abandoned by upstream."; # added 2019-12-11
+2 -10
pkgs/top-level/all-packages.nix
··· 5017 5017 5018 5018 haste-client = callPackage ../tools/misc/haste-client { }; 5019 5019 5020 - hal-flash = callPackage ../os-specific/linux/hal-flash { }; 5021 - 5022 5020 hal-hardware-analyzer = libsForQt5.callPackage ../applications/science/electronics/hal-hardware-analyzer { }; 5023 5021 5024 5022 half = callPackage ../development/libraries/half { }; ··· 7180 7178 postscript-lexmark = callPackage ../misc/drivers/postscript-lexmark { }; 7181 7179 7182 7180 povray = callPackage ../tools/graphics/povray { }; 7181 + 7182 + power-profiles-daemon = callPackage ../os-specific/linux/power-profiles-daemon { }; 7183 7183 7184 7184 ppl = callPackage ../development/libraries/ppl { }; 7185 7185 ··· 22247 22247 redoflacs = callPackage ../applications/audio/redoflacs { }; 22248 22248 22249 22249 flameshot = libsForQt5.callPackage ../tools/misc/flameshot { }; 22250 - 22251 - flashplayer = callPackage ../applications/networking/browsers/mozilla-plugins/flashplayer (config.flashplayer or {}); 22252 - 22253 - flashplayer-standalone = callPackage ../applications/networking/browsers/mozilla-plugins/flashplayer/standalone.nix (config.flashplayer or {}); 22254 - 22255 - flashplayer-standalone-debugger = flashplayer-standalone.override { 22256 - debug = true; 22257 - }; 22258 22250 22259 22251 fluxbox = callPackage ../applications/window-managers/fluxbox { }; 22260 22252