Clone of https://github.com/NixOS/nixpkgs.git (to stress-test knotserver)

Merge master into staging-next

+3215 -2188
+2 -2
doc/languages-frameworks/coq.xml
··· 12 13 <para> 14 Some extensions (plugins) might require OCaml and sometimes other OCaml 15 - packages. The <literal>coq.ocamlPackages</literal> attribute can be used 16 - to depend on the same package set Coq was built against. 17 </para> 18 19 <para>
··· 12 13 <para> 14 Some extensions (plugins) might require OCaml and sometimes other OCaml 15 + packages. The <literal>coq.ocamlPackages</literal> attribute can be used to 16 + depend on the same package set Coq was built against. 17 </para> 18 19 <para>
+4
doc/languages-frameworks/vim.section.md
··· 23 24 ``` 25 vim_configurable.customize { 26 name = "vim-with-plugins"; 27 28 vimrcConfig.customRC = '' ··· 30 ''; 31 } 32 ``` 33 34 For Neovim the `configure` argument can be overridden to achieve the same: 35 ··· 83 { 84 packageOverrides = pkgs: with pkgs; { 85 myVim = vim_configurable.customize { 86 name = "vim-with-plugins"; 87 # add here code from the example section 88 };
··· 23 24 ``` 25 vim_configurable.customize { 26 + # `name` specifies the name of the executable and package 27 name = "vim-with-plugins"; 28 29 vimrcConfig.customRC = '' ··· 31 ''; 32 } 33 ``` 34 + 35 + This configuration is used when vim is invoked with the command specified as name, in this case `vim-with-plugins`. 36 37 For Neovim the `configure` argument can be overridden to achieve the same: 38 ··· 86 { 87 packageOverrides = pkgs: with pkgs; { 88 myVim = vim_configurable.customize { 89 + # `name` specifies the name of the executable and package 90 name = "vim-with-plugins"; 91 # add here code from the example section 92 };
+30 -8
doc/stdenv.xml
··· 372 They are programs/libraries used at build time that furthermore produce 373 programs/libraries also used at build time. If the dependency doesn't 374 care about the target platform (i.e. isn't a compiler or similar tool), 375 - put it in <varname>nativeBuildInputs</varname>instead. The most common 376 use for this <literal>buildPackages.stdenv.cc</literal>, the default C 377 compiler for this role. That example crops up more than one might think 378 in old commonly used C libraries. ··· 2099 </para> 2100 2101 <para> 2102 - In order to alleviate this burden, the <firstterm>setup 2103 - hook></firstterm>mechanism was written, where any package can include a 2104 - shell script that [by convention rather than enforcement by Nix], any 2105 - downstream reverse-dependency will source as part of its build process. That 2106 - allows the downstream dependency to merely specify its dependencies, and 2107 - lets those dependencies effectively initialize themselves. No boilerplate 2108 - mirroring the list of dependencies is needed. 2109 </para> 2110 2111 <para> ··· 2442 use <citerefentry> 2443 <refentrytitle>dlopen</refentrytitle> 2444 <manvolnum>3</manvolnum> </citerefentry> to load libraries at runtime. 2445 </para> 2446 </listitem> 2447 </varlistentry>
··· 372 They are programs/libraries used at build time that furthermore produce 373 programs/libraries also used at build time. If the dependency doesn't 374 care about the target platform (i.e. isn't a compiler or similar tool), 375 + put it in <varname>nativeBuildInputs</varname> instead. The most common 376 use for this <literal>buildPackages.stdenv.cc</literal>, the default C 377 compiler for this role. That example crops up more than one might think 378 in old commonly used C libraries. ··· 2099 </para> 2100 2101 <para> 2102 + In order to alleviate this burden, the <firstterm>setup hook</firstterm> 2103 + mechanism was written, where any package can include a shell script that [by 2104 + convention rather than enforcement by Nix], any downstream 2105 + reverse-dependency will source as part of its build process. That allows the 2106 + downstream dependency to merely specify its dependencies, and lets those 2107 + dependencies effectively initialize themselves. No boilerplate mirroring the 2108 + list of dependencies is needed. 2109 </para> 2110 2111 <para> ··· 2442 use <citerefentry> 2443 <refentrytitle>dlopen</refentrytitle> 2444 <manvolnum>3</manvolnum> </citerefentry> to load libraries at runtime. 2445 + </para> 2446 + </listitem> 2447 + </varlistentry> 2448 + <varlistentry> 2449 + <term> 2450 + breakpointHook 2451 + </term> 2452 + <listitem> 2453 + <para> 2454 + This hook will make a build pause instead of stopping when a failure 2455 + happen. It prevents nix to cleanup the build environment immediatly and 2456 + allows the user to attach to a build environment using the 2457 + <command>cntr</command> command. On build error it will print the 2458 + instruction that are neccessary for <command>cntr</command>. Installing 2459 + cntr and running the command will provide shell access to the build 2460 + sandbox of failed build. At <filename>/var/lib/cntr</filename> the 2461 + sandbox filesystem is mounted. All commands and files of the system are 2462 + still accessible within the shell. To execute commands from the sandbox 2463 + use the cntr exec subcommand. Note that <command>cntr</command> also 2464 + needs to be executed on the machine that is doing the build, which might 2465 + be not the case when remote builders are enabled. 2466 + <command>cntr</command> is only supported on linux based platforms. 2467 </para> 2468 </listitem> 2469 </varlistentry>
+1 -1
nixos/modules/config/users-groups.nix
··· 266 (mkIf config.isNormalUser { 267 group = mkDefault "users"; 268 createHome = mkDefault true; 269 - home = mkDefault "/home/${name}"; 270 useDefaultShell = mkDefault true; 271 isSystemUser = mkDefault false; 272 })
··· 266 (mkIf config.isNormalUser { 267 group = mkDefault "users"; 268 createHome = mkDefault true; 269 + home = mkDefault "/home/${config.name}"; 270 useDefaultShell = mkDefault true; 271 isSystemUser = mkDefault false; 272 })
+3
nixos/modules/module-list.nix
··· 120 ./programs/sysdig.nix 121 ./programs/systemtap.nix 122 ./programs/sway.nix 123 ./programs/thefuck.nix 124 ./programs/tmux.nix 125 ./programs/udevil.nix ··· 233 ./services/desktops/dleyna-server.nix 234 ./services/desktops/flatpak.nix 235 ./services/desktops/geoclue2.nix 236 ./services/desktops/pipewire.nix 237 ./services/desktops/gnome3/at-spi2-core.nix 238 ./services/desktops/gnome3/chrome-gnome-shell.nix ··· 503 ./services/networking/dnsmasq.nix 504 ./services/networking/ejabberd.nix 505 ./services/networking/epmd.nix 506 ./services/networking/fakeroute.nix 507 ./services/networking/ferm.nix 508 ./services/networking/firefox/sync-server.nix
··· 120 ./programs/sysdig.nix 121 ./programs/systemtap.nix 122 ./programs/sway.nix 123 + ./programs/sway-beta.nix 124 ./programs/thefuck.nix 125 ./programs/tmux.nix 126 ./programs/udevil.nix ··· 234 ./services/desktops/dleyna-server.nix 235 ./services/desktops/flatpak.nix 236 ./services/desktops/geoclue2.nix 237 + ./services/desktops/gsignond.nix 238 ./services/desktops/pipewire.nix 239 ./services/desktops/gnome3/at-spi2-core.nix 240 ./services/desktops/gnome3/chrome-gnome-shell.nix ··· 505 ./services/networking/dnsmasq.nix 506 ./services/networking/ejabberd.nix 507 ./services/networking/epmd.nix 508 + ./services/networking/eternal-terminal.nix 509 ./services/networking/fakeroute.nix 510 ./services/networking/ferm.nix 511 ./services/networking/firefox/sync-server.nix
+54
nixos/modules/programs/sway-beta.nix
···
··· 1 + { config, pkgs, lib, ... }: 2 + 3 + with lib; 4 + 5 + let 6 + cfg = config.programs.sway-beta; 7 + swayPackage = cfg.package; 8 + in { 9 + options.programs.sway-beta = { 10 + enable = mkEnableOption '' 11 + Sway, the i3-compatible tiling Wayland compositor. This module will be removed after the final release of Sway 1.0 12 + ''; 13 + 14 + package = mkOption { 15 + type = types.package; 16 + default = pkgs.sway-beta; 17 + defaultText = "pkgs.sway-beta"; 18 + description = '' 19 + The package to be used for `sway`. 20 + ''; 21 + }; 22 + 23 + extraPackages = mkOption { 24 + type = with types; listOf package; 25 + default = with pkgs; [ 26 + xwayland dmenu 27 + ]; 28 + defaultText = literalExample '' 29 + with pkgs; [ xwayland dmenu ]; 30 + ''; 31 + example = literalExample '' 32 + with pkgs; [ 33 + xwayland 34 + i3status i3status-rust 35 + termite rofi light 36 + ] 37 + ''; 38 + description = '' 39 + Extra packages to be installed system wide. 40 + ''; 41 + }; 42 + }; 43 + 44 + config = mkIf cfg.enable { 45 + environment.systemPackages = [ swayPackage ] ++ cfg.extraPackages; 46 + security.pam.services.swaylock = {}; 47 + hardware.opengl.enable = mkDefault true; 48 + fonts.enableDefaultFonts = mkDefault true; 49 + programs.dconf.enable = mkDefault true; 50 + }; 51 + 52 + meta.maintainers = with lib.maintainers; [ gnidorah primeos colemickens ]; 53 + } 54 +
+1 -1
nixos/modules/security/rngd.nix
··· 30 31 description = "Hardware RNG Entropy Gatherer Daemon"; 32 33 - serviceConfig.ExecStart = "${pkgs.rng_tools}/sbin/rngd -f -v" + 34 (if config.services.tcsd.enable then " --no-tpm=1" else ""); 35 }; 36 };
··· 30 31 description = "Hardware RNG Entropy Gatherer Daemon"; 32 33 + serviceConfig.ExecStart = "${pkgs.rng-tools}/sbin/rngd -f -v" + 34 (if config.services.tcsd.enable then " --no-tpm=1" else ""); 35 }; 36 };
+43
nixos/modules/services/desktops/gsignond.nix
···
··· 1 + # Accounts-SSO gSignOn daemon 2 + 3 + { config, lib, pkgs, ... }: 4 + 5 + with lib; 6 + 7 + let 8 + package = pkgs.gsignond.override { plugins = config.services.gsignond.plugins; }; 9 + in 10 + { 11 + 12 + ###### interface 13 + 14 + options = { 15 + 16 + services.gsignond = { 17 + 18 + enable = mkOption { 19 + type = types.bool; 20 + default = false; 21 + description = '' 22 + Whether to enable gSignOn daemon, a DBus service 23 + which performs user authentication on behalf of its clients. 24 + ''; 25 + }; 26 + 27 + plugins = mkOption { 28 + type = types.listOf types.package; 29 + default = []; 30 + description = '' 31 + What plugins to use with the gSignOn daemon. 32 + ''; 33 + }; 34 + }; 35 + }; 36 + 37 + ###### implementation 38 + config = mkIf config.services.gsignond.enable { 39 + environment.etc."gsignond.conf".source = "${package}/etc/gsignond.conf"; 40 + services.dbus.packages = [ package ]; 41 + }; 42 + 43 + }
+5 -5
nixos/modules/services/hardware/trezord.nix
··· 27 destination = "/etc/udev/rules.d/51-trezor.rules"; 28 text = '' 29 # TREZOR v1 (One) 30 - SUBSYSTEM=="usb", ATTR{idVendor}=="534c", ATTR{idProduct}=="0001", MODE="0666", GROUP="dialout", TAG+="uaccess", TAG+="udev-acl", SYMLINK+="trezor%n" 31 - KERNEL=="hidraw*", ATTRS{idVendor}=="534c", ATTRS{idProduct}=="0001", MODE="0666", GROUP="dialout", TAG+="uaccess", TAG+="udev-acl" 32 33 # TREZOR v2 (T) 34 - SUBSYSTEM=="usb", ATTR{idVendor}=="1209", ATTR{idProduct}=="53c0", MODE="0661", GROUP="dialout", TAG+="uaccess", TAG+="udev-acl", SYMLINK+="trezor%n" 35 - SUBSYSTEM=="usb", ATTR{idVendor}=="1209", ATTR{idProduct}=="53c1", MODE="0666", GROUP="dialout", TAG+="uaccess", TAG+="udev-acl", SYMLINK+="trezor%n" 36 - KERNEL=="hidraw*", ATTRS{idVendor}=="1209", ATTRS{idProduct}=="53c1", MODE="0666", GROUP="dialout", TAG+="uaccess", TAG+="udev-acl" 37 ''; 38 }); 39
··· 27 destination = "/etc/udev/rules.d/51-trezor.rules"; 28 text = '' 29 # TREZOR v1 (One) 30 + SUBSYSTEM=="usb", ATTR{idVendor}=="534c", ATTR{idProduct}=="0001", MODE="0660", GROUP="trezord", TAG+="uaccess", SYMLINK+="trezor%n" 31 + KERNEL=="hidraw*", ATTRS{idVendor}=="534c", ATTRS{idProduct}=="0001", MODE="0660", GROUP="trezord", TAG+="uaccess" 32 33 # TREZOR v2 (T) 34 + SUBSYSTEM=="usb", ATTR{idVendor}=="1209", ATTR{idProduct}=="53c0", MODE="0660", GROUP="trezord", TAG+="uaccess", SYMLINK+="trezor%n" 35 + SUBSYSTEM=="usb", ATTR{idVendor}=="1209", ATTR{idProduct}=="53c1", MODE="0660", GROUP="trezord", TAG+="uaccess", SYMLINK+="trezor%n" 36 + KERNEL=="hidraw*", ATTRS{idVendor}=="1209", ATTRS{idProduct}=="53c1", MODE="0660", GROUP="trezord", TAG+="uaccess" 37 ''; 38 }); 39
+2 -1
nixos/modules/services/networking/ddclient.nix
··· 182 serviceConfig = rec { 183 DynamicUser = true; 184 RuntimeDirectory = StateDirectory; 185 StateDirectory = builtins.baseNameOf dataDir; 186 Type = "oneshot"; 187 - ExecStartPre = "!${lib.getBin pkgs.coreutils}/bin/install -m666 ${cfg.configFile} /run/${RuntimeDirectory}/ddclient.conf"; 188 ExecStart = "${lib.getBin pkgs.ddclient}/bin/ddclient -file /run/${RuntimeDirectory}/ddclient.conf"; 189 }; 190 };
··· 182 serviceConfig = rec { 183 DynamicUser = true; 184 RuntimeDirectory = StateDirectory; 185 + RuntimeDirectoryMode = "0750"; 186 StateDirectory = builtins.baseNameOf dataDir; 187 Type = "oneshot"; 188 + ExecStartPre = "!${lib.getBin pkgs.coreutils}/bin/install -m660 ${cfg.configFile} /run/${RuntimeDirectory}/ddclient.conf"; 189 ExecStart = "${lib.getBin pkgs.ddclient}/bin/ddclient -file /run/${RuntimeDirectory}/ddclient.conf"; 190 }; 191 };
+89
nixos/modules/services/networking/eternal-terminal.nix
···
··· 1 + { config, lib, pkgs, ... }: 2 + 3 + with lib; 4 + 5 + let 6 + 7 + cfg = config.services.eternal-terminal; 8 + 9 + in 10 + 11 + { 12 + 13 + ###### interface 14 + 15 + options = { 16 + 17 + services.eternal-terminal = { 18 + 19 + enable = mkEnableOption "Eternal Terminal server"; 20 + 21 + port = mkOption { 22 + default = 2022; 23 + type = types.int; 24 + description = '' 25 + The port the server should listen on. Will use the server's default (2022) if not specified. 26 + ''; 27 + }; 28 + 29 + verbosity = mkOption { 30 + default = 0; 31 + type = types.enum (lib.range 0 9); 32 + description = '' 33 + The verbosity level (0-9). 34 + ''; 35 + }; 36 + 37 + silent = mkOption { 38 + default = false; 39 + type = types.bool; 40 + description = '' 41 + If enabled, disables all logging. 42 + ''; 43 + }; 44 + 45 + logSize = mkOption { 46 + default = 20971520; 47 + type = types.int; 48 + description = '' 49 + The maximum log size. 50 + ''; 51 + }; 52 + }; 53 + }; 54 + 55 + ###### implementation 56 + 57 + config = mkIf cfg.enable { 58 + 59 + # We need to ensure the et package is fully installed because 60 + # the (remote) et client runs the `etterminal` binary when it 61 + # connects. 62 + environment.systemPackages = [ pkgs.eternal-terminal ]; 63 + 64 + systemd.services = { 65 + eternal-terminal = { 66 + description = "Eternal Terminal server."; 67 + wantedBy = [ "multi-user.target" ]; 68 + after = [ "syslog.target" "network.target" ]; 69 + serviceConfig = { 70 + Type = "forking"; 71 + ExecStart = "${pkgs.eternal-terminal}/bin/etserver --daemon --cfgfile=${pkgs.writeText "et.cfg" '' 72 + ; et.cfg : Config file for Eternal Terminal 73 + ; 74 + 75 + [Networking] 76 + port = ${toString cfg.port} 77 + 78 + [Debug] 79 + verbose = ${toString cfg.verbosity} 80 + silent = ${if cfg.silent then "1" else "0"} 81 + logsize = ${toString cfg.logSize} 82 + ''}"; 83 + Restart = "on-failure"; 84 + KillMode = "process"; 85 + }; 86 + }; 87 + }; 88 + }; 89 + }
+1 -1
nixos/modules/services/web-apps/nextcloud.nix
··· 192 type = types.nullOr types.str; 193 default = null; 194 description = '' 195 - Database password. Use <literal>adminpassFile</literal> to avoid this 196 being world-readable in the <literal>/nix/store</literal>. 197 ''; 198 };
··· 192 type = types.nullOr types.str; 193 default = null; 194 description = '' 195 + Admin password. Use <literal>adminpassFile</literal> to avoid this 196 being world-readable in the <literal>/nix/store</literal>. 197 ''; 198 };
+2 -2
pkgs/applications/audio/lollypop/default.nix
··· 4 , gobjectIntrospection, wrapGAppsHook }: 5 6 python3.pkgs.buildPythonApplication rec { 7 - version = "0.9.605"; 8 name = "lollypop-${version}"; 9 10 format = "other"; ··· 14 url = "https://gitlab.gnome.org/World/lollypop"; 15 rev = "refs/tags/${version}"; 16 fetchSubmodules = true; 17 - sha256 = "10d9k7ssh4snrrjy1hb3y39by6175493cmn50aq88xby2mdy3p74"; 18 }; 19 20 nativeBuildInputs = with python3.pkgs; [
··· 4 , gobjectIntrospection, wrapGAppsHook }: 5 6 python3.pkgs.buildPythonApplication rec { 7 + version = "0.9.607"; 8 name = "lollypop-${version}"; 9 10 format = "other"; ··· 14 url = "https://gitlab.gnome.org/World/lollypop"; 15 rev = "refs/tags/${version}"; 16 fetchSubmodules = true; 17 + sha256 = "04giwp4i7j1qad41fiqlb8s3w03f1ww0p2mhi8n162sajnflr1rd"; 18 }; 19 20 nativeBuildInputs = with python3.pkgs; [
+2 -2
pkgs/applications/audio/mopidy/iris.nix
··· 2 3 pythonPackages.buildPythonApplication rec { 4 pname = "Mopidy-Iris"; 5 - version = "3.27.1"; 6 7 src = pythonPackages.fetchPypi { 8 inherit pname version; 9 - sha256 = "00qlvfwfn7kybrx6rlj5h862syw3d5yak4sjqpxvacp7i5n1arsk"; 10 }; 11 12 propagatedBuildInputs = [
··· 2 3 pythonPackages.buildPythonApplication rec { 4 pname = "Mopidy-Iris"; 5 + version = "3.28.1"; 6 7 src = pythonPackages.fetchPypi { 8 inherit pname version; 9 + sha256 = "0yph01z8lw0r5bw3aa14w0l7z1ymxvpmb131gbaw3ib0srssgz64"; 10 }; 11 12 propagatedBuildInputs = [
+2 -2
pkgs/applications/audio/pulseeffects/default.nix
··· 44 ]; 45 in stdenv.mkDerivation rec { 46 name = "pulseeffects-${version}"; 47 - version = "4.3.7"; 48 49 src = fetchFromGitHub { 50 owner = "wwmm"; 51 repo = "pulseeffects"; 52 rev = "v${version}"; 53 - sha256 = "1x1jnbpbc9snya9k2xq39gssf0k4lnd1hr4cjrnwscg5rqybxqsk"; 54 }; 55 56 nativeBuildInputs = [
··· 44 ]; 45 in stdenv.mkDerivation rec { 46 name = "pulseeffects-${version}"; 47 + version = "4.3.9"; 48 49 src = fetchFromGitHub { 50 owner = "wwmm"; 51 repo = "pulseeffects"; 52 rev = "v${version}"; 53 + sha256 = "1vir05hy2n0nk0gaqbn680bx53ixcyi2y0hq4grgm73bbb1jzqq6"; 54 }; 55 56 nativeBuildInputs = [
+2 -3
pkgs/applications/display-managers/sddm/default.nix
··· 4 }: 5 6 let 7 - version = "0.17.0"; 8 9 in mkDerivation rec { 10 name = "sddm-${version}"; ··· 13 owner = "sddm"; 14 repo = "sddm"; 15 rev = "v${version}"; 16 - sha256 = "1m35ly6miwy8ivsln3j1bfv0nxbc4gyqnj7f847zzp53jsqrm3mq"; 17 }; 18 19 patches = [ 20 ./sddm-ignore-config-mtime.patch 21 - ./qt511.patch 22 ]; 23 24 postPatch =
··· 4 }: 5 6 let 7 + version = "0.18.0"; 8 9 in mkDerivation rec { 10 name = "sddm-${version}"; ··· 13 owner = "sddm"; 14 repo = "sddm"; 15 rev = "v${version}"; 16 + sha256 = "16xnm02iqgy4hydzd6my0widq981glbazbhxnihhclgsaczh8mfq"; 17 }; 18 19 patches = [ 20 ./sddm-ignore-config-mtime.patch 21 ]; 22 23 postPatch =
-28
pkgs/applications/display-managers/sddm/qt511.patch
··· 1 - diff --git a/CMakeLists.txt b/CMakeLists.txt 2 - index 005c9ad..71b46d7 100644 3 - --- a/CMakeLists.txt 4 - +++ b/CMakeLists.txt 5 - @@ -93,7 +93,7 @@ find_package(XCB REQUIRED) 6 - find_package(XKB REQUIRED) 7 - 8 - # Qt 5 9 - -find_package(Qt5 5.6.0 CONFIG REQUIRED Core DBus Gui Qml Quick LinguistTools) 10 - +find_package(Qt5 5.6.0 CONFIG REQUIRED Core DBus Gui Qml Quick LinguistTools Test) 11 - 12 - # find qt5 imports dir 13 - get_target_property(QMAKE_EXECUTABLE Qt5::qmake LOCATION) 14 - diff --git a/test/CMakeLists.txt b/test/CMakeLists.txt 15 - index c9d935a..bb85ddd 100644 16 - --- a/test/CMakeLists.txt 17 - +++ b/test/CMakeLists.txt 18 - @@ -2,9 +2,8 @@ set(QT_USE_QTTEST TRUE) 19 - 20 - include_directories(../src/common) 21 - 22 - - 23 - set(ConfigurationTest_SRCS ConfigurationTest.cpp ../src/common/ConfigReader.cpp) 24 - add_executable(ConfigurationTest ${ConfigurationTest_SRCS}) 25 - add_test(NAME Configuration COMMAND ConfigurationTest) 26 - 27 - -qt5_use_modules(ConfigurationTest Test) 28 - +target_link_libraries(ConfigurationTest Qt5::Core Qt5::Test)
···
+23
pkgs/applications/editors/featherpad/default.nix
···
··· 1 + { stdenv, fetchurl, pkgconfig, qt5, fetchFromGitHub }: 2 + 3 + with qt5; 4 + 5 + stdenv.mkDerivation rec { 6 + version = "0.9.1"; 7 + name = "featherpad-${version}"; 8 + src = fetchFromGitHub { 9 + owner = "tsujan"; 10 + repo = "FeatherPad"; 11 + rev = "V${version}"; 12 + sha256 = "053j14f6fw31cdnfr8hqpxw6jh2v65z43qchdsymbrk5zji8gxla"; 13 + }; 14 + nativeBuildInputs = [ qmake pkgconfig qttools ]; 15 + buildInputs = [ qtbase qtsvg qtx11extras ]; 16 + meta = with stdenv.lib; { 17 + description = "Lightweight Qt5 Plain-Text Editor for Linux"; 18 + homepage = https://github.com/tsujan/FeatherPad; 19 + platforms = platforms.linux; 20 + maintainers = [ maintainers.flosse ]; 21 + license = licenses.gpl3; 22 + }; 23 + }
+5 -7
pkgs/applications/editors/kile/default.nix
··· 1 { mkDerivation 2 , lib 3 - , fetchgit 4 , extra-cmake-modules 5 , kdoctools 6 , wrapGAppsHook ··· 22 }: 23 24 mkDerivation rec { 25 - name = "kile-${version}"; 26 - version = "2017-02-09"; 27 28 - src = fetchgit { 29 - url = git://anongit.kde.org/kile.git; 30 - rev = "f77f6e627487c152f111e307ad6dc71699ade746"; 31 - sha256 = "0wpqaix9ssa28cm7qqjj0zfrscjgk8s3kmi5b4kk8h583gsrikib"; 32 33 }; 34
··· 1 { mkDerivation 2 , lib 3 + , fetchurl 4 , extra-cmake-modules 5 , kdoctools 6 , wrapGAppsHook ··· 22 }: 23 24 mkDerivation rec { 25 + name = "kile-2.9.92"; 26 27 + src = fetchurl { 28 + url = "mirror://sourceforge/kile/${name}.tar.bz2"; 29 + sha256 = "177372dc25b1d109e037a7dbfc64b5dab2efe538320c87f4a8ceada21e9097f2"; 30 31 }; 32
+2 -2
pkgs/applications/editors/neovim/neovim-remote.nix
··· 4 5 pythonPackages.buildPythonPackage rec { 6 pname = "neovim-remote"; 7 - version = "2.0.5"; 8 disabled = !pythonPackages.isPy3k; 9 10 src = fetchFromGitHub { 11 owner = "mhinz"; 12 repo = "neovim-remote"; 13 rev = "v${version}"; 14 - sha256 = "08qsi61ba5d69ca77layypzvi7nalx4niy97xn4w88jibnbmbrxw"; 15 }; 16 17 propagatedBuildInputs = with pythonPackages; [ neovim psutil ];
··· 4 5 pythonPackages.buildPythonPackage rec { 6 pname = "neovim-remote"; 7 + version = "2.1.0"; 8 disabled = !pythonPackages.isPy3k; 9 10 src = fetchFromGitHub { 11 owner = "mhinz"; 12 repo = "neovim-remote"; 13 rev = "v${version}"; 14 + sha256 = "0gri4d8gg5hvywffvj8r123d06x006qhink7d54yk6lvplw64gyc"; 15 }; 16 17 propagatedBuildInputs = with pythonPackages; [ neovim psutil ];
+2 -2
pkgs/applications/editors/vim/common.nix
··· 1 { lib, fetchFromGitHub }: 2 rec { 3 - version = "8.1.0450"; 4 5 src = fetchFromGitHub { 6 owner = "vim"; 7 repo = "vim"; 8 rev = "v${version}"; 9 - sha256 = "1zhggpn4i704apfqn2kqr717kz9dvkjwnbmc3ydza621zjyrnxb2"; 10 }; 11 12 enableParallelBuilding = true;
··· 1 { lib, fetchFromGitHub }: 2 rec { 3 + version = "8.1.0490"; 4 5 src = fetchFromGitHub { 6 owner = "vim"; 7 repo = "vim"; 8 rev = "v${version}"; 9 + sha256 = "0gmlz2w066pcrn0jzpv3gk1qwx148f33gvgf5nkfy4nl1ljki81r"; 10 }; 11 12 enableParallelBuilding = true;
+6
pkgs/applications/graphics/batik/default.nix
··· 15 homepage = https://xmlgraphics.apache.org/batik; 16 license = licenses.asl20; 17 platforms = platforms.unix; 18 }; 19 }
··· 15 homepage = https://xmlgraphics.apache.org/batik; 16 license = licenses.asl20; 17 platforms = platforms.unix; 18 + knownVulnerabilities = [ 19 + # vulnerabilities as of 16th October 2018 from https://xmlgraphics.apache.org/security.html: 20 + "CVE-2018-8013" 21 + "CVE-2017-5662" 22 + "CVE-2015-0250" 23 + ]; 24 }; 25 }
+37
pkgs/applications/misc/dmrconfig/default.nix
···
··· 1 + { stdenv, fetchFromGitHub 2 + , libusb1, systemd }: 3 + 4 + stdenv.mkDerivation rec { 5 + name = "dmrconfig-${version}"; 6 + version = "2018-10-20"; 7 + 8 + src = fetchFromGitHub { 9 + owner = "sergev"; 10 + repo = "dmrconfig"; 11 + rev = "a4c5f893d2749727493427320c7f01768966ba51"; 12 + sha256 = "0h7hv6fv6v5g922nvgrb0w7hsqbhaw7xmdc6vydh2p3l7sp31vg2"; 13 + }; 14 + 15 + buildInputs = [ 16 + libusb1 systemd 17 + ]; 18 + 19 + preConfigure = '' 20 + substituteInPlace Makefile --replace /usr/local/bin/dmrconfig $out/bin/dmrconfig 21 + ''; 22 + 23 + preInstall = '' 24 + mkdir -p $out/bin 25 + ''; 26 + 27 + meta = with stdenv.lib; { 28 + description = "Configuration utility for DMR radios"; 29 + longDescription = '' 30 + DMRconfig is a utility for programming digital radios via USB programming cable. 31 + ''; 32 + homepage = https://github.com/sergev/dmrconfig; 33 + license = licenses.asl20; 34 + maintainers = [ maintainers.etu ]; 35 + platforms = platforms.linux; 36 + }; 37 + }
+3
pkgs/applications/misc/kiwix/default.nix
··· 103 license = licenses.gpl3; 104 platforms = platforms.linux; 105 maintainers = with maintainers; [ robbinch ]; 106 }; 107 }
··· 103 license = licenses.gpl3; 104 platforms = platforms.linux; 105 maintainers = with maintainers; [ robbinch ]; 106 + knownVulnerabilities = [ 107 + "CVE-2015-1032" 108 + ]; 109 }; 110 }
+2 -2
pkgs/applications/misc/slic3r/prusa3d.nix
··· 33 in 34 stdenv.mkDerivation rec { 35 name = "slic3r-prusa-edition-${version}"; 36 - version = "1.41.0"; 37 38 enableParallelBuilding = true; 39 ··· 114 src = fetchFromGitHub { 115 owner = "prusa3d"; 116 repo = "Slic3r"; 117 - sha256 = "1al60hrqbhl05dnsr99hzbmxmn26fyx19sc5zxv816x3q6px9n2d"; 118 rev = "version_${version}"; 119 }; 120
··· 33 in 34 stdenv.mkDerivation rec { 35 name = "slic3r-prusa-edition-${version}"; 36 + version = "1.41.1"; 37 38 enableParallelBuilding = true; 39 ··· 114 src = fetchFromGitHub { 115 owner = "prusa3d"; 116 repo = "Slic3r"; 117 + sha256 = "0068wwsjwmnxql7653vy3labcyslzf17kr8xdr4lg2jplm022hvy"; 118 rev = "version_${version}"; 119 }; 120
+2 -2
pkgs/applications/misc/soapysdr/default.nix
··· 6 } : 7 8 let 9 - version = "0.6.1"; 10 11 in stdenv.mkDerivation { 12 name = "soapysdr-${version}"; ··· 15 owner = "pothosware"; 16 repo = "SoapySDR"; 17 rev = "soapy-sdr-${version}"; 18 - sha256 = "1azbb2j6dv0b2dd5ks6yqd31j17sdhi9p82czwc8zy2isymax0l9"; 19 }; 20 21 nativeBuildInputs = [ cmake pkgconfig ];
··· 6 } : 7 8 let 9 + version = "0.7.0"; 10 11 in stdenv.mkDerivation { 12 name = "soapysdr-${version}"; ··· 15 owner = "pothosware"; 16 repo = "SoapySDR"; 17 rev = "soapy-sdr-${version}"; 18 + sha256 = "14fjwnfj7jz9ixvim2gy4f52y6s7d4xggzxn2ck7g4q35d879x13"; 19 }; 20 21 nativeBuildInputs = [ cmake pkgconfig ];
+2 -2
pkgs/applications/misc/urh/default.nix
··· 2 3 python3Packages.buildPythonApplication rec { 4 name = "urh-${version}"; 5 - version = "2.3.0"; 6 7 src = fetchFromGitHub { 8 owner = "jopohl"; 9 repo = "urh"; 10 rev = "v${version}"; 11 - sha256 = "1n105lwz8w5fiw93w9amasq0f4gknihl3x9kj0q77lw7ha1lvdfz"; 12 }; 13 14 buildInputs = [ hackrf rtl-sdr ];
··· 2 3 python3Packages.buildPythonApplication rec { 4 name = "urh-${version}"; 5 + version = "2.4.0"; 6 7 src = fetchFromGitHub { 8 owner = "jopohl"; 9 repo = "urh"; 10 rev = "v${version}"; 11 + sha256 = "0cwbqcv0yffg6fa3g4zknwffa6119i6827w6jm74fhlfa9kwy34c"; 12 }; 13 14 buildInputs = [ hackrf rtl-sdr ];
+18 -26
pkgs/applications/networking/browsers/chromium/common.nix
··· 92 buildPath = "out/${buildType}"; 93 libExecPath = "$out/libexec/${packageName}"; 94 95 - freetype_source = fetchurl { 96 - url = http://anduin.linuxfromscratch.org/BLFS/other/chromium-freetype.tar.xz; 97 - sha256 = "1vhslc4xg0d6wzlsi99zpah2xzjziglccrxn55k7qna634wyxg77"; 98 - }; 99 - 100 versionRange = min-version: upto-version: 101 let inherit (upstream-info) version; 102 result = versionAtLeast version min-version && versionOlder version upto-version; ··· 132 ++ optional pulseSupport libpulseaudio 133 ++ optional (versionAtLeast version "71") at-spi2-core; 134 135 - patches = [ 136 - # As major versions are added, you can trawl the gentoo and arch repos at 137 - # https://gitweb.gentoo.org/repo/gentoo.git/plain/www-client/chromium/ 138 - # https://git.archlinux.org/svntogit/packages.git/tree/trunk?h=packages/chromium 139 - # for updated patches and hints about build flags 140 - # (gentooPatch "<patch>" "0000000000000000000000000000000000000000000000000000000000000000") 141 - ./patches/fix-freetype.patch 142 ./patches/nix_plugin_paths_68.patch 143 ./patches/remove-webp-include-69.patch 144 - ] ++ optional enableWideVine ./patches/widevine.patch 145 - ++ optional ((versionRange "69" "70") && stdenv.isAarch64) 146 - (fetchpatch { 147 - url = https://raw.githubusercontent.com/OSSystems/meta-browser/e4a667deaaf9a26a3a1aeb355770d1f29da549ad/recipes-browser/chromium/files/0001-vpx_sum_squares_2d_i16_neon-Make-s2-a-uint64x1_t.patch; 148 - sha256 = "0f37rsjx7jcvdngkj8y6600091nwgn4jci0ny7bxlapq0zx2a4x7"; 149 - }) 150 - ++ optional stdenv.isAarch64 151 (if (versionOlder version "71") then 152 fetchpatch { 153 url = https://raw.githubusercontent.com/OSSystems/meta-browser/e4a667deaaf9a26a3a1aeb355770d1f29da549ad/recipes-browser/chromium/files/aarch64-skia-build-fix.patch; ··· 193 mkdir -p third_party/node/linux/node-linux-x64/bin 194 ln -s $(which node) third_party/node/linux/node-linux-x64/bin/node 195 196 - # use patched freetype 197 - # FIXME https://bugs.chromium.org/p/pdfium/issues/detail?id=733 198 - # FIXME http://savannah.nongnu.org/bugs/?51156 199 - tar -xJf ${freetype_source} 200 - 201 # remove unused third-party 202 # in third_party/crashpad third_party/zlib contains just a header-adapter 203 for lib in ${toString gnSystemLibraries}; do ··· 243 google_api_key = "AIzaSyDGi15Zwl11UNe6Y-5XW_upsfyw31qwZPI"; 244 google_default_client_id = "404761575300.apps.googleusercontent.com"; 245 google_default_client_secret = "9rIFQjfnkykEmqb6FfjJQD1D"; 246 - } // optionalAttrs (versionRange "60" "70") { 247 - use_gtk3 = true; 248 } // optionalAttrs proprietaryCodecs { 249 # enable support for the H.264 codec 250 proprietary_codecs = true;
··· 92 buildPath = "out/${buildType}"; 93 libExecPath = "$out/libexec/${packageName}"; 94 95 versionRange = min-version: upto-version: 96 let inherit (upstream-info) version; 97 result = versionAtLeast version min-version && versionOlder version upto-version; ··· 127 ++ optional pulseSupport libpulseaudio 128 ++ optional (versionAtLeast version "71") at-spi2-core; 129 130 + patches = optional enableWideVine ./patches/widevine.patch ++ [ 131 ./patches/nix_plugin_paths_68.patch 132 ./patches/remove-webp-include-69.patch 133 + # Unfortunately, chromium regularly breaks on major updates and 134 + # then needs various patches backported. Good sources for such patches and other hints: 135 + # - https://gitweb.gentoo.org/repo/gentoo.git/plain/www-client/chromium/ 136 + # - https://git.archlinux.org/svntogit/packages.git/tree/trunk?h=packages/chromium 137 + # - https://github.com/chromium/chromium/search?q=GCC&s=committer-date&type=Commits 138 + # 139 + # ++ optional (versionRange "68" "72") ( githubPatch "<patch>" "0000000000000000000000000000000000000000000000000000000000000000" ) 140 + ] ++ optionals (versionOlder version "71") [ 141 + ( githubPatch "cbdb8bd6567c8143dc8c1e5e86a21a8ea064eea4" "0258qlffp6f6izswczb11p8zdpn550z5yqa9z7gdg2rg5171n5i8" ) 142 + ( githubPatch "e98f8ef8b2f236ecbb01df8c39e6ee1c8fbe8d7d" "1ky5xrzch6aya87kn0bgb31lksl3g8kh2v8k676ks7pdl2v132p9" ) 143 + ( githubPatch "a4de8da116585357c123d71e5f54d1103824c6df" "1y7afnjrsz6j2l3vy1ms8mrkbb51xhcafw9r371algi48il7rajm" ) 144 + ( githubPatch "b033d2ba32da5ea237656568c25908d4f12b7bac" "008dg8vk822wyrinirx4nh92yq9bki4mwfwvcwnxdjmvz3y0jfcc" ) 145 + ( githubPatch "2f9563e49f6c28dfe52940901417a4031b95a49b" "1q8qhpzx611yzrxa8lgpw0bad9bxx84rsrvczl4xvk5qh93zna7i" ) 146 + ( githubPatch "a66e0a3f3f57eb045639e2752a99ade348dc17e9" "1c5x9856b167z270357wr8l6m1wrznxcx89ykj6kfz5djqmv251g" ) 147 + ( githubPatch "4d9714247f617bf9e1cf95f735148f5e598a9529" "1423jf3lzbljzgbcwvfrrfyhyl3fab988hsyjvk95zyclxff7iij" ) 148 + ( githubPatch "87902b3202f81d689dd314c17006ffc907fe12a1" "15q37cd26s73girq1imcs52fb1irh0qlfvhksh6g0l0jjrdyzk6r" ) 149 + ] ++ optional stdenv.isAarch64 150 (if (versionOlder version "71") then 151 fetchpatch { 152 url = https://raw.githubusercontent.com/OSSystems/meta-browser/e4a667deaaf9a26a3a1aeb355770d1f29da549ad/recipes-browser/chromium/files/aarch64-skia-build-fix.patch; ··· 192 mkdir -p third_party/node/linux/node-linux-x64/bin 193 ln -s $(which node) third_party/node/linux/node-linux-x64/bin/node 194 195 # remove unused third-party 196 # in third_party/crashpad third_party/zlib contains just a header-adapter 197 for lib in ${toString gnSystemLibraries}; do ··· 237 google_api_key = "AIzaSyDGi15Zwl11UNe6Y-5XW_upsfyw31qwZPI"; 238 google_default_client_id = "404761575300.apps.googleusercontent.com"; 239 google_default_client_secret = "9rIFQjfnkykEmqb6FfjJQD1D"; 240 } // optionalAttrs proprietaryCodecs { 241 # enable support for the H.264 codec 242 proprietary_codecs = true;
-15
pkgs/applications/networking/browsers/chromium/patches/fix-freetype.patch
··· 1 - --- a/third_party/freetype/BUILD.gn 2 - +++ b/third_party/freetype/BUILD.gn 3 - @@ -63,10 +63,12 @@ source_set("freetype_source") { 4 - "src/src/base/ftbase.c", 5 - "src/src/base/ftbbox.c", 6 - "src/src/base/ftbitmap.c", 7 - + "src/src/base/ftfntfmt.c", 8 - "src/src/base/ftfstype.c", 9 - "src/src/base/ftgasp.c", 10 - "src/src/base/ftglyph.c", 11 - "src/src/base/ftinit.c", 12 - + "src/src/base/ftlcdfil.c", 13 - "src/src/base/ftmm.c", 14 - "src/src/base/ftstroke.c", 15 - "src/src/base/fttype1.c",
···
-9
pkgs/applications/networking/browsers/chromium/patches/nix_plugin_paths_68.patch
··· 50 return false; 51 cur = cur.Append(kPepperFlashBaseDirectory); 52 break; 53 - @@ -323,7 +316,7 @@ bool PathProvider(int key, base::FilePath* result) { 54 - // We currently need a path here to look up whether the plugin is disabled 55 - // and what its permissions are. 56 - case chrome::FILE_NACL_PLUGIN: 57 - - if (!GetInternalPluginsDirectory(&cur)) 58 - + if (!GetInternalPluginsDirectory(&cur, "NACL")) 59 - return false; 60 - cur = cur.Append(kInternalNaClPluginFileName); 61 - break; 62 @@ -358,7 +351,7 @@ bool PathProvider(int key, base::FilePath* result) { 63 cur = cur.DirName(); 64 }
··· 50 return false; 51 cur = cur.Append(kPepperFlashBaseDirectory); 52 break; 53 @@ -358,7 +351,7 @@ bool PathProvider(int key, base::FilePath* result) { 54 cur = cur.DirName(); 55 }
+9 -9
pkgs/applications/networking/browsers/chromium/upstream-info.nix
··· 1 # This file is autogenerated from update.sh in the same directory. 2 { 3 beta = { 4 - sha256 = "16biicw86mnjrmjazfbml2pf4rykhbvsz854cyfnpjhcvmlh24jp"; 5 - sha256bin64 = "07jr1sqsxfdy3rymylkbpbgi79j9b2pax4igdzj943d0nbka84y5"; 6 - version = "70.0.3538.35"; 7 }; 8 dev = { 9 - sha256 = "0fmkhvvydinv5f543n7rrmsv99rf0skwwhlpmszvspx6y4wz9smv"; 10 - sha256bin64 = "0plr8ph78kfg2dpyacjy3aw3msfif95fqpb8xx0n8whkkpbl9968"; 11 - version = "71.0.3559.6"; 12 }; 13 stable = { 14 - sha256 = "0dcyzsb70ssx5hd2b25ab3ydpqh7crhxab9zzi5gn99ywxh1afg3"; 15 - sha256bin64 = "0w56k7hmdi9knjaw67kdmyz0fdkjmk2ldh2n4l1c6szkr66vq30q"; 16 - version = "69.0.3497.100"; 17 }; 18 }
··· 1 # This file is autogenerated from update.sh in the same directory. 2 { 3 beta = { 4 + sha256 = "0dqfwghl73gcmbnl9wb3i5wz8q65y1vhg7n0m2nh0hv33w1w4mp9"; 5 + sha256bin64 = "0x7npns1ng7p4w1qswcj889v9lplvy2wv1ccxrk4ilyqiwzvwy1z"; 6 + version = "70.0.3538.67"; 7 }; 8 dev = { 9 + sha256 = "1kw0rn58s4nd43z2qkjph7aid0s3jnmm650d7k1yxppgmfsal246"; 10 + sha256bin64 = "0518qrghjk5jlzhmynk6nngp5i81bpxi3880gimpbd7bblj6dg7y"; 11 + version = "71.0.3578.10"; 12 }; 13 stable = { 14 + sha256 = "0dqfwghl73gcmbnl9wb3i5wz8q65y1vhg7n0m2nh0hv33w1w4mp9"; 15 + sha256bin64 = "0ihs2xfb2zn8aq11kg7miw9rnjwc6l4k5jgf24dm661463xmd3ha"; 16 + version = "70.0.3538.67"; 17 }; 18 }
+397 -397
pkgs/applications/networking/browsers/firefox-bin/release_sources.nix
··· 1 { 2 - version = "62.0.3"; 3 sources = [ 4 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/ach/firefox-62.0.3.tar.bz2"; 5 locale = "ach"; 6 arch = "linux-x86_64"; 7 - sha512 = "bcf519e0080aca1cf232ec327ea65973e71230dd60204bc1fef3284dd94fa123f4a60421b647a3f64352829b1ef3b0e0b689a1fa7a06f6b1848c5acb1d33b917"; 8 } 9 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/af/firefox-62.0.3.tar.bz2"; 10 locale = "af"; 11 arch = "linux-x86_64"; 12 - sha512 = "5b145ab068216846169303dd75ad3b5a40e82129234cee35cd7a559cde0dcbc6abb1d6ce50680b9a8180828db82f3c23d62e9dc46015a88b0a3c75eb164c17df"; 13 } 14 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/an/firefox-62.0.3.tar.bz2"; 15 locale = "an"; 16 arch = "linux-x86_64"; 17 - sha512 = "92a7b8eda43a1d6323e058d285e5b599b14ff8a7275d8e900d9ad8d5dc8160ddbfeb8134b877cbd078b3e3ce9919c2906f4cf7f9224f807f6c0ebf0c6e906be3"; 18 } 19 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/ar/firefox-62.0.3.tar.bz2"; 20 locale = "ar"; 21 arch = "linux-x86_64"; 22 - sha512 = "2592b6808abd04054ab6d71b8f44d94eb040c92f53c755b2258e4a10a3c8cd80241dedc2e57924e9410717cc8943947248b27c753c6223aa57352b0a08cd64dd"; 23 } 24 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/as/firefox-62.0.3.tar.bz2"; 25 locale = "as"; 26 arch = "linux-x86_64"; 27 - sha512 = "224c3d09c1122f2444d2bc75833d6db60a7cbdacc819d16d40a3d5e6537e275a5720f1b6d4616ed318868683b99547d03aedc21175781eab0b32ec8c6be87495"; 28 } 29 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/ast/firefox-62.0.3.tar.bz2"; 30 locale = "ast"; 31 arch = "linux-x86_64"; 32 - sha512 = "26b316efd6d4d238726e5a1fef3a6ad00af3f42cd45846598e4562b9c5b2d35af3372e283efd30713464c440715de82ce49ce3d73569ff528d90ec479264110b"; 33 } 34 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/az/firefox-62.0.3.tar.bz2"; 35 locale = "az"; 36 arch = "linux-x86_64"; 37 - sha512 = "29935c406c955692a469762a9c53762d6a8f7ccd4555b53c31283f4767db2547a17819f7e55aafd011b3570c30839e350dfe74a52d322047647ddaae58b23919"; 38 } 39 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/be/firefox-62.0.3.tar.bz2"; 40 locale = "be"; 41 arch = "linux-x86_64"; 42 - sha512 = "e4a438ff8a9100126f0fac456bd6aa7d0713bf2e22e7ce6490c4f3ec5643087b668bb5d8d867c9466a289a964f957ce958dd9545ada53b207bf026f3f8200373"; 43 } 44 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/bg/firefox-62.0.3.tar.bz2"; 45 locale = "bg"; 46 arch = "linux-x86_64"; 47 - sha512 = "3b17536b1bd6cbb94548b7b2b0d05ced711ef116acc4687309c3392f77ec0b51cb4814efbeee26ceb51328a4ae5b5ee1c4d8e69e57c2580be8cb1989bb082cba"; 48 } 49 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/bn-BD/firefox-62.0.3.tar.bz2"; 50 locale = "bn-BD"; 51 arch = "linux-x86_64"; 52 - sha512 = "d9969a8d0fda1bc4d108f0c24e934235186420734df1be38db9608e303d7928b45007b40857681d0b29826bc26628b3b86388c81925059ebb23b6ccbeb80f375"; 53 } 54 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/bn-IN/firefox-62.0.3.tar.bz2"; 55 locale = "bn-IN"; 56 arch = "linux-x86_64"; 57 - sha512 = "7e449679b8bece1eed95ca5e3bfbe1a303d9dfa8bd4b9e53d14f99198e01a4dc4367112de48ad50b61c3cc54eaaba8caf143c36336da3c86c2815828ca5a2a80"; 58 } 59 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/br/firefox-62.0.3.tar.bz2"; 60 locale = "br"; 61 arch = "linux-x86_64"; 62 - sha512 = "328deff7045bfa2187c19a66ca03a0c8f25e266eb6ea9c19715c201702245a0c338458254297974aa18466350231dc800f20b72c552f4633d5eea176f45adf80"; 63 } 64 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/bs/firefox-62.0.3.tar.bz2"; 65 locale = "bs"; 66 arch = "linux-x86_64"; 67 - sha512 = "20f85e5ca5f7a7be5079778b426e252c98112550849fb6e16e3b0d52a15570e638c8a664976a9252891a2254be59fe436dcda0d65b1f9ad5cdbe0cc5636cb93f"; 68 } 69 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/ca/firefox-62.0.3.tar.bz2"; 70 locale = "ca"; 71 arch = "linux-x86_64"; 72 - sha512 = "7abd7b7220c6a5b1cbb4c8f9ee6c55d15682bba5bc1e1356a038f9b1ae7ec351c57ef4dd19a02f8216f6789342d5d91cf76a00ecf13e71c8fad0f1fbc315e775"; 73 } 74 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/cak/firefox-62.0.3.tar.bz2"; 75 locale = "cak"; 76 arch = "linux-x86_64"; 77 - sha512 = "2a8070bcd971261d994ae2ded0366b9e07961e1b98aa76c117d1e949a8f9990a22ba461ebda223b76f33c7ca94e1862a888b000642a4f874b8b92d2b5f470736"; 78 } 79 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/cs/firefox-62.0.3.tar.bz2"; 80 locale = "cs"; 81 arch = "linux-x86_64"; 82 - sha512 = "8beb5c0ee3a0b2a556b455e41887dda126a0892df50aba4e283f0db819c99c4601427370c70c09d176f1a6ee8d629e1ec5f8b803d51b9444237e56c7a273cc0a"; 83 } 84 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/cy/firefox-62.0.3.tar.bz2"; 85 locale = "cy"; 86 arch = "linux-x86_64"; 87 - sha512 = "ec1a4fb0c8f753454aea88fdcfb3a340d0328d9c059653d9390a71841098573d667c2329c0c8dc88a2fc52eedfd8dbc584df2fe44fff273f8aeec8a3f1eaa0f6"; 88 } 89 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/da/firefox-62.0.3.tar.bz2"; 90 locale = "da"; 91 arch = "linux-x86_64"; 92 - sha512 = "79532e1cf94447797d9d816cdc342fe0f8c37915494ff000bbc7148c2d42a1adeb7226887d51999774b6068f62d71bbb54b0951bc606003a91df12e9f24e7691"; 93 } 94 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/de/firefox-62.0.3.tar.bz2"; 95 locale = "de"; 96 arch = "linux-x86_64"; 97 - sha512 = "5f0d10736912f6ad4bd38538601ceb8db10cf97dd414446366218ccb03ae010037114d688409cd724e194126524bdd442f71b1cf646f1f3ac46499afecc082d6"; 98 } 99 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/dsb/firefox-62.0.3.tar.bz2"; 100 locale = "dsb"; 101 arch = "linux-x86_64"; 102 - sha512 = "2cafc29c75b055e4c21e12fe2b2ca3c974ad53fed43c8b082e09323bd1854ae7179da13c7d33edf41f783fe0016053d52292bafbccdcff79cc69d8ffedf01ab9"; 103 } 104 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/el/firefox-62.0.3.tar.bz2"; 105 locale = "el"; 106 arch = "linux-x86_64"; 107 - sha512 = "b1246b56eb0d61d5ac874383ee279d3c9dfe559127052c4d4403ab0009d702a76711d05f1ebb781f972d9cbe6cee9a6b3c1aea9cb74866e497f2569480a2cbf1"; 108 } 109 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/en-CA/firefox-62.0.3.tar.bz2"; 110 locale = "en-CA"; 111 arch = "linux-x86_64"; 112 - sha512 = "8d344a08fce1be002b5710031250aa0f13d237bd38386cb31d5f6a75cc29ee17dffd01e1375e4a26b1a136d268db6ebaa591fc23789b3fbd7771f42a6bb59979"; 113 } 114 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/en-GB/firefox-62.0.3.tar.bz2"; 115 locale = "en-GB"; 116 arch = "linux-x86_64"; 117 - sha512 = "88899808190f9013eba157345adc740fbd1889fd1ac963209cf093e9bd9f1e9b3f35126e85c5d3a1590e02ff1da8c09fa390ec519bc0ab01bab7c37d9b5d4bed"; 118 } 119 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/en-US/firefox-62.0.3.tar.bz2"; 120 locale = "en-US"; 121 arch = "linux-x86_64"; 122 - sha512 = "577cdf1e1c4845e0b22c174833b0e20375443121e429a57d16f1f0e3af86533a6c27d35d8451ab25b3f7ba10ee9385d0f497866b50d4f37a81f9663137aa3395"; 123 } 124 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/en-ZA/firefox-62.0.3.tar.bz2"; 125 locale = "en-ZA"; 126 arch = "linux-x86_64"; 127 - sha512 = "ee679b5bab64492bd069cd9b3b7509db7a5296a019d8712afd12a5b6ffeb1911fc4daaf63483b895b79652f67f9095b66be780a2b0dce3e7b9b57fb5fcda316a"; 128 } 129 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/eo/firefox-62.0.3.tar.bz2"; 130 locale = "eo"; 131 arch = "linux-x86_64"; 132 - sha512 = "32e54f1a83e4b3cf8f7296fad200abedafb5c7d4bd409c7acd2806944a241b6923794a33a7999754e4d2010f2788ea3a3d08ee72a9354713b6cc2ee1dc73a665"; 133 } 134 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/es-AR/firefox-62.0.3.tar.bz2"; 135 locale = "es-AR"; 136 arch = "linux-x86_64"; 137 - sha512 = "ce740d773ecc016eb89e9fe4370e199294f8c51c4f5f74bbe7f09a5ac060b374d23e80fd8a27b63c6149bcaec2b93d58a892ba7f53c08628c141b406838e2d58"; 138 } 139 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/es-CL/firefox-62.0.3.tar.bz2"; 140 locale = "es-CL"; 141 arch = "linux-x86_64"; 142 - sha512 = "9ea5c06200091975c98587627ca371bb492cef91ec200a52409b4b30092aeeda64360913b8950ce56031aef34e66364bea71bb071df5549736dc0900ac54f7f2"; 143 } 144 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/es-ES/firefox-62.0.3.tar.bz2"; 145 locale = "es-ES"; 146 arch = "linux-x86_64"; 147 - sha512 = "df71790d420798b17e64aaeb007f7f8585037d48b7c8933f5760b75385c945ef16e815c84b5872cfef8a2ebafd3293cbb4910befc4844b166f16774947a9b32b"; 148 } 149 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/es-MX/firefox-62.0.3.tar.bz2"; 150 locale = "es-MX"; 151 arch = "linux-x86_64"; 152 - sha512 = "02e0948d3f4855a9c9e502627cf5d199364c0f0a7ee7f4314d69c9977f8504e43c3dc1cb8e80c9aa6bb6f4d75609108f6aafa8c9acdac31aedb908b5df26e1a1"; 153 } 154 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/et/firefox-62.0.3.tar.bz2"; 155 locale = "et"; 156 arch = "linux-x86_64"; 157 - sha512 = "776bed6ba54f1ac29836681a99ec673741dd439501b7859a68c1d6645693f566fb3dbaf2e827cb23d3ab993ff4ca290008de7256aa28cc6e29625eda4048db27"; 158 } 159 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/eu/firefox-62.0.3.tar.bz2"; 160 locale = "eu"; 161 arch = "linux-x86_64"; 162 - sha512 = "7e95ac325fd4726def5aed67ee110693dbeb7953aa5672913c18cb1b91f8a884500e6096a5100e89d9266c28ede9d677be91fb00227944d379a946938ffc752e"; 163 } 164 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/fa/firefox-62.0.3.tar.bz2"; 165 locale = "fa"; 166 arch = "linux-x86_64"; 167 - sha512 = "6cc8d99ddd690f7dac9da19d23666e655aa65a576cf912b195ec3f83ece9b5a6677d656a1d187930897adfc021ee3d16e3113a8d8454fb9b4a9f878c615b49ab"; 168 } 169 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/ff/firefox-62.0.3.tar.bz2"; 170 locale = "ff"; 171 arch = "linux-x86_64"; 172 - sha512 = "026976b48352d2c292d27b0df8f17f75f2bbdc0822d89b722bd1e58d9189ce35c925da6de287f0f89e18ac9f64134a1bf5dbd3b6da609da823686acfcea5b05b"; 173 } 174 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/fi/firefox-62.0.3.tar.bz2"; 175 locale = "fi"; 176 arch = "linux-x86_64"; 177 - sha512 = "8d7621858ba33c340248df277f3822c120b4beea5cfb9811afd61b85fc2b5dfdb100c475d0b291c9bedeffae4ba52bea653d925571af8c68bafae6c997beba74"; 178 } 179 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/fr/firefox-62.0.3.tar.bz2"; 180 locale = "fr"; 181 arch = "linux-x86_64"; 182 - sha512 = "23f73a32cfa388bc21c1e202886d83a36c21a8b4fd83f7001ce72a911be800d9dd2d49e21cdd9d9cf48a82121d4684802dcaa7d97b3bb47b762ec4c95be49011"; 183 } 184 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/fy-NL/firefox-62.0.3.tar.bz2"; 185 locale = "fy-NL"; 186 arch = "linux-x86_64"; 187 - sha512 = "2d3c4d546d1d8f03ab407c2bf481e23bb4bf191b84e9e0da533b2b00a0c8f7cea7c5730fcadd777b909c9515981e61a1fef25fd1037d75bdab15901a877c9fb6"; 188 } 189 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/ga-IE/firefox-62.0.3.tar.bz2"; 190 locale = "ga-IE"; 191 arch = "linux-x86_64"; 192 - sha512 = "7f52631104ef48631d2d2d5434a50d1f62447b314329e9571915bf16b246c9910a8875500077474303806edc05993d79c72b60a2b6f3a64389446609092320d0"; 193 } 194 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/gd/firefox-62.0.3.tar.bz2"; 195 locale = "gd"; 196 arch = "linux-x86_64"; 197 - sha512 = "98b9275029ad64dbebebeb697ccfeb1dfd2b0d51e437899a8417292f2a14421a5a83f07164cd4158250aa08d5e45bbe4c97e1fc7ebf3fa02cf42d7dac740aa0d"; 198 } 199 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/gl/firefox-62.0.3.tar.bz2"; 200 locale = "gl"; 201 arch = "linux-x86_64"; 202 - sha512 = "6abd8e3d990983094880056924fa60c14efb6c133f05ef129294c7cd83725df1e32a85bc08ddffc22f3e3d4414744345f67ca5f055af74a93a0eaf8838f38f8e"; 203 } 204 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/gn/firefox-62.0.3.tar.bz2"; 205 locale = "gn"; 206 arch = "linux-x86_64"; 207 - sha512 = "043471a8b62dc300f1c719ea33a6c8b3690f38876697cf57625e26bf1d66ec2a4b6f952c836359da19f9b346851c3fc20525fad32596c9e91b9f5b23ca1672d3"; 208 } 209 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/gu-IN/firefox-62.0.3.tar.bz2"; 210 locale = "gu-IN"; 211 arch = "linux-x86_64"; 212 - sha512 = "ae849a0f9350fd0382e859ae9fde0217d73014c3fb7a7974b635b3bb2f7d62087c7b40c62707ff64eabd37ca700faa0f392e737b1ace15494d44fd6a87599b69"; 213 } 214 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/he/firefox-62.0.3.tar.bz2"; 215 locale = "he"; 216 arch = "linux-x86_64"; 217 - sha512 = "49a350f95858916d73aa71be60bc3f162bee24556c06524ccc5d10eb7658e91affe4c8945d92c7c6958eb7c8bb3879211d6096a1912bc4b50a9e35b465ddd219"; 218 } 219 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/hi-IN/firefox-62.0.3.tar.bz2"; 220 locale = "hi-IN"; 221 arch = "linux-x86_64"; 222 - sha512 = "a55d2647fa5ffe06fc479675676700edf460c7d7600fe18ae468fc3e13a8cb3cc025dd64bff244b61724ee213835a64c71e51e2d59a0ac2eaaca0a29a692dfaa"; 223 } 224 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/hr/firefox-62.0.3.tar.bz2"; 225 locale = "hr"; 226 arch = "linux-x86_64"; 227 - sha512 = "6d961a7936c46dbdeb4d66a6ba91414a158593120a58f9f454ae77839cfedd5af2dc9d3dde02bd2d36e21f946b5ff9de0727abf44c2ea78f6e618cb84242892a"; 228 } 229 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/hsb/firefox-62.0.3.tar.bz2"; 230 locale = "hsb"; 231 arch = "linux-x86_64"; 232 - sha512 = "eba4e20491a61d9de7a25373bec43fac62b9ac3b461be5e593117ff4d31884acee63c2c6bbb56cc7eeef67bd36b7d3bfc748169fd7fc49877efdf7656813ee5d"; 233 } 234 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/hu/firefox-62.0.3.tar.bz2"; 235 locale = "hu"; 236 arch = "linux-x86_64"; 237 - sha512 = "d78c29d57143a3aa443ff79718afcc9c7ddd72b8f9fa3dfebcd6c19279947685a7560fbc4ba2de42589cdf4d9a71de94e335fd6641ce284fc60418e483895b97"; 238 } 239 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/hy-AM/firefox-62.0.3.tar.bz2"; 240 locale = "hy-AM"; 241 arch = "linux-x86_64"; 242 - sha512 = "e7239c2f90870322c16e9af03da9156d8d36b6ef5b71053006f78f94af9da068e81521eb155abfa74195a83a63f7181cafba270c9bda2d4bea63f9cedf9aabef"; 243 } 244 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/ia/firefox-62.0.3.tar.bz2"; 245 locale = "ia"; 246 arch = "linux-x86_64"; 247 - sha512 = "e614f2a89feb9b2555d2d3de019c1c6b74b6891eb4e9b7d9e055444ec923689442e6c7ec8f2d8605236e0556c79827a031a870989635234439e678eaf1846e39"; 248 } 249 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/id/firefox-62.0.3.tar.bz2"; 250 locale = "id"; 251 arch = "linux-x86_64"; 252 - sha512 = "2e5e40dbe997459c14432f80d50075029ef79d1fbcf64fffa527bfffbd5c348ad84a2f2909045ddf98f2b268c26a20b1bec0c00ca753e64782a0e7dda972727a"; 253 } 254 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/is/firefox-62.0.3.tar.bz2"; 255 locale = "is"; 256 arch = "linux-x86_64"; 257 - sha512 = "77875a40aa36692f594ee0e714ad9cffcca0d036669f10dc31ce8492c1b372a885642b9a3f9cb85ab94833cd7accd425ea673535fbbcb93d3255ae74711b0ccf"; 258 } 259 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/it/firefox-62.0.3.tar.bz2"; 260 locale = "it"; 261 arch = "linux-x86_64"; 262 - sha512 = "6e737a1911bc5a97c6bc3ccdf33d72b5b964b2e155672ae583268393b3d9ec785765d55a0cbbdb0deb4fd4bd8bbd2bdd0849ed27ab782116f3d09293f441f40f"; 263 } 264 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/ja/firefox-62.0.3.tar.bz2"; 265 locale = "ja"; 266 arch = "linux-x86_64"; 267 - sha512 = "eb69cae70ef52c96b21f74fcf339ae031c4dde08817b211b4deed493d0ed63c87b28cea1d67123fc2f36ec4ff375f8d8a4f6eb07f0e55be87e1ae74d001dff77"; 268 } 269 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/ka/firefox-62.0.3.tar.bz2"; 270 locale = "ka"; 271 arch = "linux-x86_64"; 272 - sha512 = "87c7a6872de8829615834706fc76f1eb093c57f9c7866a45a4a43f2974288f05d7a98a3b563b65b2464e649c8a34972a9d779b6386bd904283db907981064f58"; 273 } 274 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/kab/firefox-62.0.3.tar.bz2"; 275 locale = "kab"; 276 arch = "linux-x86_64"; 277 - sha512 = "c65d155fcc48d9b57590bc09ccea6303b85c1a7bffb8ab6783e39408ea271c341f558ca6800eae145baef263af54ed19b882b0aa39ed75b38bfa8a4f5b3842a7"; 278 } 279 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/kk/firefox-62.0.3.tar.bz2"; 280 locale = "kk"; 281 arch = "linux-x86_64"; 282 - sha512 = "2858283a1721fffac6af65505c26d3c761331df82a7a17d5e107d3b9151cb08e448cf7d80eb3bef29068b9a4d0bc2f268207f86e0afa692a50b8c9e6623bf835"; 283 } 284 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/km/firefox-62.0.3.tar.bz2"; 285 locale = "km"; 286 arch = "linux-x86_64"; 287 - sha512 = "fb77850dbdbd2078ca6b7933fd630550d52ddc57615a789265756b460840cf6389dbe138be82136612762f48fcc8da2f8aecf94c3ffbf8962b6c1dd6f60cf52f"; 288 } 289 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/kn/firefox-62.0.3.tar.bz2"; 290 locale = "kn"; 291 arch = "linux-x86_64"; 292 - sha512 = "cea7b6c2c1c82b6d5ab14bbcd9345325c826600bb1c736ac898358e9a5d96f0e58eefdbc03190a51d21b4e3ecdc477e6b2e88f493e3a787219dab6970cc3eb40"; 293 } 294 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/ko/firefox-62.0.3.tar.bz2"; 295 locale = "ko"; 296 arch = "linux-x86_64"; 297 - sha512 = "1f8b2af8a153d1b166ca62cdbb652e255653e8ecca33eb10d81b71007f5f6d3645cb33613f3def21f6384137ddd54697a880f9acf77908ab0b800a88b4420813"; 298 } 299 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/lij/firefox-62.0.3.tar.bz2"; 300 locale = "lij"; 301 arch = "linux-x86_64"; 302 - sha512 = "0806dce8a381741d7df769e87061c15df57b6839fe3230be30936be5406939d79502602b02202654d78fa45f284e33aaa88c1d62b4cead4230e7368737105761"; 303 } 304 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/lt/firefox-62.0.3.tar.bz2"; 305 locale = "lt"; 306 arch = "linux-x86_64"; 307 - sha512 = "5184b3525d094e80bb16acbacd9e8323f83f25a3a1652d82f0bad6a78f6750081140a6c007a4c2fad8c2955fad2aea07577642341dbef01bde1f7c06947a87c7"; 308 } 309 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/lv/firefox-62.0.3.tar.bz2"; 310 locale = "lv"; 311 arch = "linux-x86_64"; 312 - sha512 = "49f878a62d140a6667a76e89b129f28cef1a56e02212aaadf6eaceed2c776e54f4ad23bbe58c6e013a16c29bf81c06ef942451c726b7372a20391cf75e08b1ae"; 313 } 314 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/mai/firefox-62.0.3.tar.bz2"; 315 locale = "mai"; 316 arch = "linux-x86_64"; 317 - sha512 = "4b24b433fd5c695960476fff3ad678e094bab5d81f9e7cd2d1c6a3c56075f0bdbd4f24f6c6009e0ac5b5a4a25a7e72b2d566fca0f08e6cbada8131b9b5700be4"; 318 } 319 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/mk/firefox-62.0.3.tar.bz2"; 320 locale = "mk"; 321 arch = "linux-x86_64"; 322 - sha512 = "2c500c446c3ba9aa6735df3fca9673e056d04b8d8a059ed50bcb4cd7b5819fb224e12fffde3d33d5658adab93eb9f53c296bb422556264eb3bdc08e4a386e238"; 323 } 324 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/ml/firefox-62.0.3.tar.bz2"; 325 locale = "ml"; 326 arch = "linux-x86_64"; 327 - sha512 = "3e743c899e60cea9010c28355f0b1d3f5f34da6c4865f7c284edfa81ae835bb8ba21e378c3aef36310cdecffcb1be3cc0d06b9e7c9ce2ff15482db3bfee93bcc"; 328 } 329 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/mr/firefox-62.0.3.tar.bz2"; 330 locale = "mr"; 331 arch = "linux-x86_64"; 332 - sha512 = "53864ac115e5f84f50b4f33103d549942b4c19286bdb4c236a794239bd9f40bceded9272c43aa808405eabc2a75ad36d2e643caaf30732a57bfa7d2de4c908a4"; 333 } 334 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/ms/firefox-62.0.3.tar.bz2"; 335 locale = "ms"; 336 arch = "linux-x86_64"; 337 - sha512 = "8820b20add1fcfe14f30a4b54428008cf770feb321b0e9aa27a0896c94bfca84aa1b4d3c4c7acaa30ea5a615c94259837bc9539c0b96f6702a3a5b093842dcde"; 338 } 339 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/my/firefox-62.0.3.tar.bz2"; 340 locale = "my"; 341 arch = "linux-x86_64"; 342 - sha512 = "6a34963674a7448a2454e2b84cd732cf679b65db568f165d13c699651efaf1ca4804b0602181a9dbb301aad7e5dd39646b19fb3dc73469792d82f02220a7d9c7"; 343 } 344 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/nb-NO/firefox-62.0.3.tar.bz2"; 345 locale = "nb-NO"; 346 arch = "linux-x86_64"; 347 - sha512 = "cffe42d175570493c853044e0bf774155e1b7020d4d26aec7e578a6bc5cbaad057c125d30c7fe92f818bd9b2c982c775f19ac5535f606346b46bab095dd99b18"; 348 } 349 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/ne-NP/firefox-62.0.3.tar.bz2"; 350 locale = "ne-NP"; 351 arch = "linux-x86_64"; 352 - sha512 = "72ae1ef7e071b665abb92dd07add0b4023cefb64aeed09638768152a0c15d7370686849199771e7f19272b5df8042f72f76bb02e57f9a304c6dc930d49c2d04b"; 353 } 354 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/nl/firefox-62.0.3.tar.bz2"; 355 locale = "nl"; 356 arch = "linux-x86_64"; 357 - sha512 = "b290a26a41a6fa0b0d1d89076aa5beec4a250ad2ff053e83c19108164c95c78ccb50ad1fdc6e1091605bfdb1a829d108fdd4528747309682fbe472b1332ab741"; 358 } 359 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/nn-NO/firefox-62.0.3.tar.bz2"; 360 locale = "nn-NO"; 361 arch = "linux-x86_64"; 362 - sha512 = "9f4ea82b06102744696c1c842cec65250e4361c6e37607ef5cb8e03abb31bf97ac8032de7120f369362199d4aaae1274563a09f61f04dec07d50aa94358e13b4"; 363 } 364 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/oc/firefox-62.0.3.tar.bz2"; 365 locale = "oc"; 366 arch = "linux-x86_64"; 367 - sha512 = "e75d1a8c0af6424f7cb7575797c70b230919d840086f4bfef850febe36b863d9663d0dd45c6488528794f7f7356e0042c21dbac8e607689989d55b51cc64f3d8"; 368 } 369 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/or/firefox-62.0.3.tar.bz2"; 370 locale = "or"; 371 arch = "linux-x86_64"; 372 - sha512 = "563dc60168a9e686c6058117ec12ab84f55836ff442f606f0a7ae6af663cf73228956c8d12141a0dce0a80d75386623002ede2fdf89c07b6a00379c08d00b544"; 373 } 374 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/pa-IN/firefox-62.0.3.tar.bz2"; 375 locale = "pa-IN"; 376 arch = "linux-x86_64"; 377 - sha512 = "2fca31b8ec096191733a1a7ee6ecca37b3ce2acec56be01e23556f68ca7e6d3cc56fd1ff0a3dec7b2bb090d28606d545690f567d6432e25e8b335d7b238fd601"; 378 } 379 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/pl/firefox-62.0.3.tar.bz2"; 380 locale = "pl"; 381 arch = "linux-x86_64"; 382 - sha512 = "0c2f125b0aca823fb2a99567ede66e18ce9ebe1dfb649f9d6ef5bb4683c61813d9f9efe94c2224dc7ad441fe0f2b3136a3d090ac1335246ea4c4304229c106a0"; 383 } 384 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/pt-BR/firefox-62.0.3.tar.bz2"; 385 locale = "pt-BR"; 386 arch = "linux-x86_64"; 387 - sha512 = "15563039e10ae5a6464ed0d20c0afab6d6a3bb5e54bea507db87fa03c48be22d7f325af22f776d052e49b9ebf9659c36ad77e92a22f884a0c443e3d49462b003"; 388 } 389 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/pt-PT/firefox-62.0.3.tar.bz2"; 390 locale = "pt-PT"; 391 arch = "linux-x86_64"; 392 - sha512 = "93eb9f47254a1119074e462c892698de6339bf68ecb3c1f3d4ccc9c97758ee3a0ce54cc026b8084b50283f7ad7960245efa9f345761ec8a50b4363ec52d86aee"; 393 } 394 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/rm/firefox-62.0.3.tar.bz2"; 395 locale = "rm"; 396 arch = "linux-x86_64"; 397 - sha512 = "96295dfe17a2e066f838add7f3002e6307d1ef7e0212c0c3bc543bf7e3ae3be9da5a49bc6850b3c4b5f5bf46e112bc690824e528eb90f15864d43c7ab55d0eaa"; 398 } 399 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/ro/firefox-62.0.3.tar.bz2"; 400 locale = "ro"; 401 arch = "linux-x86_64"; 402 - sha512 = "2782b44a49d116e8d15c0df9de710f432195a56cb46934e3d5659e9c91a190dfa49289cac64c738323fc2399058dd9e3bf607fb01d52cc9ee671499c4c29e10c"; 403 } 404 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/ru/firefox-62.0.3.tar.bz2"; 405 locale = "ru"; 406 arch = "linux-x86_64"; 407 - sha512 = "fec5ece757f19a19e5dd4d92a073c8e1fbde56757e12e038a7247edef11e4fc9daf27264b560ea9bf8f37008432df4d306f8209baf826c537360ed8c6ffbb538"; 408 } 409 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/si/firefox-62.0.3.tar.bz2"; 410 locale = "si"; 411 arch = "linux-x86_64"; 412 - sha512 = "cceac95143d3444e6b4a589d6685ef6740ece81b4ea26c0b31b4253a117b4ee239468d404bdd9caec9543e645e9e985304eb8a354000796e2124d71e23b74921"; 413 } 414 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/sk/firefox-62.0.3.tar.bz2"; 415 locale = "sk"; 416 arch = "linux-x86_64"; 417 - sha512 = "1e4b31480a5c75bdd350cc17b159e2e14fcb53ba39215d565510ed54cd7d12d4e9d6901b1ed0909140e03e31f7c1005ba8e1a48a3a2f6d91bca1e51490cb30d0"; 418 } 419 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/sl/firefox-62.0.3.tar.bz2"; 420 locale = "sl"; 421 arch = "linux-x86_64"; 422 - sha512 = "6ce2f2c338ac8481224518bfaae55ff66e8005ef40ca7a13cec294e1b797723b6c3874f96b6c2e4fb78ae526232ad267cfa407b8952d454fa5f4eb40bbcd19a8"; 423 } 424 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/son/firefox-62.0.3.tar.bz2"; 425 locale = "son"; 426 arch = "linux-x86_64"; 427 - sha512 = "24ad351629771a6f3ad8d381508bad99094ae441f6ffaff9ec19d8018fc711ab852a42b9d1d0f447e8a4da79c1fc177ee9368940f15b1e89344dc7beff49946f"; 428 } 429 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/sq/firefox-62.0.3.tar.bz2"; 430 locale = "sq"; 431 arch = "linux-x86_64"; 432 - sha512 = "d8c80ea61e545f29a8a2b0bb4ee2be81650c131123693f1d6955d00364d67c4bd78ee6c85903d84d62c2405bc0df4f45f08301d1a13c30f6f33cb24ce4e9d7c6"; 433 } 434 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/sr/firefox-62.0.3.tar.bz2"; 435 locale = "sr"; 436 arch = "linux-x86_64"; 437 - sha512 = "c9455bec9df85347e6aff71b252f57f4859bbb8f378d274010ce402da0ba6931d9bb0a6d0f2dfdd4d87700ac68b039ada9fe7f673f5fbc7d95aeff738980e68f"; 438 } 439 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/sv-SE/firefox-62.0.3.tar.bz2"; 440 locale = "sv-SE"; 441 arch = "linux-x86_64"; 442 - sha512 = "7b80caa0fafdd82fe1d0e1909656f894515439fe21f6c41a05455a06c89afcd72fed37c846c8168e874da47598d1eb87c676637ed9047943d0483322acb027ab"; 443 } 444 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/ta/firefox-62.0.3.tar.bz2"; 445 locale = "ta"; 446 arch = "linux-x86_64"; 447 - sha512 = "47a13f1bb090ea5271aea1add660f765e330b351ea6c77edacb380c74d5dd1939428b98ddd4f4cceaed38af9ca99f6f499298289f44c5f5d7c78c9ee3fceb9d1"; 448 } 449 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/te/firefox-62.0.3.tar.bz2"; 450 locale = "te"; 451 arch = "linux-x86_64"; 452 - sha512 = "7d0c21a749be9d7bdca8a7b6baae2044335244ce35932d913575cfba1eb63b4cc2a41ab79a5e19b6d3ef0607eaccb0e6303f57cfa9d44fa21deca86a34b52843"; 453 } 454 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/th/firefox-62.0.3.tar.bz2"; 455 locale = "th"; 456 arch = "linux-x86_64"; 457 - sha512 = "d02a77da738db455e419fb2bc519650d911b4612e5d5e282c54100e719d8b119b5e3119cb458f652ae532128ca64afad1153cf4b3434bffecf2cdbdd67cfc029"; 458 } 459 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/tr/firefox-62.0.3.tar.bz2"; 460 locale = "tr"; 461 arch = "linux-x86_64"; 462 - sha512 = "87ec0311160aac012e601ed753599019b499b08e73f256d78c68a695ed6c1ecab53095ff16b007a4be08ffe54feb0dcdf31e7465271a3f48928abbcc5b80d5ac"; 463 } 464 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/uk/firefox-62.0.3.tar.bz2"; 465 locale = "uk"; 466 arch = "linux-x86_64"; 467 - sha512 = "d80c098d00c9681220c9ababf0f62b69607ab6b71ba34d177941332450ec51a5b9120e0c3e629e0eaef91c64beb9b10aaafce2fd094f931cb976a99266d63a10"; 468 } 469 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/ur/firefox-62.0.3.tar.bz2"; 470 locale = "ur"; 471 arch = "linux-x86_64"; 472 - sha512 = "98d1553710997d61efa48c7d84fbad2fba5d730d0259b9213811b7a5f47ef1e4ca8940f4e17708e8dfb7949b4fd908bf80dd5e9faaa86b3e3d2c3a07b3a3d7e9"; 473 } 474 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/uz/firefox-62.0.3.tar.bz2"; 475 locale = "uz"; 476 arch = "linux-x86_64"; 477 - sha512 = "7a6074c2d7f1d40c41a5969fb33839df065fb398e7161ca7bf4d6aabf22a87deaeec7d623f0d36f992f8907d696c5aa53136cdee33bb623dfed94cc402b1fc46"; 478 } 479 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/vi/firefox-62.0.3.tar.bz2"; 480 locale = "vi"; 481 arch = "linux-x86_64"; 482 - sha512 = "013c9210066a5b72f9640a5d7d647312391daeadf757e5b13484a035d5bffe2405f80d4fd750e7afe81990daf14baa49c6c4d77cce7e1a60a3483340aa115524"; 483 } 484 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/xh/firefox-62.0.3.tar.bz2"; 485 locale = "xh"; 486 arch = "linux-x86_64"; 487 - sha512 = "b104815968385980a7bb297d83fea2dba4ec18bd853ecb70ac7065f30e0fcf5fd3708376f8202840d71c2d9e6bb3c48dcfa866594d334dc7a5ae3cbf3b83c888"; 488 } 489 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/zh-CN/firefox-62.0.3.tar.bz2"; 490 locale = "zh-CN"; 491 arch = "linux-x86_64"; 492 - sha512 = "7961e947a3c34343c54d06e62e522f503375d83c8fda6648197b1408ec0916e54dadf6da982650c99d4b7215889eba015b5f1c8e5ddc0a48b9aa6c0925286540"; 493 } 494 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-x86_64/zh-TW/firefox-62.0.3.tar.bz2"; 495 locale = "zh-TW"; 496 arch = "linux-x86_64"; 497 - sha512 = "e09fdc1b84093c49fa8918310fc2a44b0285247548941bb5150a5a64ebff12c1ceacd6e8e397137da14ca6d8336bb2411dac9f4d1126c266da679d1214ba6974"; 498 } 499 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/ach/firefox-62.0.3.tar.bz2"; 500 locale = "ach"; 501 arch = "linux-i686"; 502 - sha512 = "f0544809f924d264af750456abd6331af1b4116710ee9149604bbc11745070a76d84cb50f4810307a078e8ae4d2966b6771c318243215a3eef8ad957b8127414"; 503 } 504 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/af/firefox-62.0.3.tar.bz2"; 505 locale = "af"; 506 arch = "linux-i686"; 507 - sha512 = "3c96ed1cb9408d888478fdce554d577930d2d365d10dba7c3fb7ce93db8032df25ccfad1f055ae849dfc63428afb9935dde013ffdc737f364704d4b693d9d751"; 508 } 509 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/an/firefox-62.0.3.tar.bz2"; 510 locale = "an"; 511 arch = "linux-i686"; 512 - sha512 = "87038254a3f4a6e200b5de6b6269adc0eca198e9f2739bb810f00fb028f746a989b50b5433fe3577bf63250893b69b45bc7a5184d2a6c050818e86213b1b64be"; 513 } 514 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/ar/firefox-62.0.3.tar.bz2"; 515 locale = "ar"; 516 arch = "linux-i686"; 517 - sha512 = "a7f2231f026fa90f53952bb9cc7c36663226c87afc6629466fe1d15e379048bb9e464876b0d8c79382536bed850c2f806c1e8b06fbbbaa1c02551f778767ca89"; 518 } 519 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/as/firefox-62.0.3.tar.bz2"; 520 locale = "as"; 521 arch = "linux-i686"; 522 - sha512 = "9a101cbb2d9b689d05b976035e524f2026154508a3c18a9f1e238e600be0924d36573a951ef3a54a28e62311f661008f66ca8438d40e985357e537bfb7b71d33"; 523 } 524 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/ast/firefox-62.0.3.tar.bz2"; 525 locale = "ast"; 526 arch = "linux-i686"; 527 - sha512 = "3305cd08c09726e04ee0d3a3f0228092e596641d1f80e5703c869ce5d3588fb37bec2d80a2db5690e5fee5517c8745f13e9bf723627a03b499e59c7672ce932e"; 528 } 529 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/az/firefox-62.0.3.tar.bz2"; 530 locale = "az"; 531 arch = "linux-i686"; 532 - sha512 = "138b35496601a577752dc1362dab7a5c8dc8b3a78b0c252748dbd15b1bb1013e304aff8d8ef1a9f5138e4e26dee74149c7f66eef752fb77ea75a6dfb8d388895"; 533 } 534 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/be/firefox-62.0.3.tar.bz2"; 535 locale = "be"; 536 arch = "linux-i686"; 537 - sha512 = "7f6608f932f96bd84f57902482b691aca966814f1475bbb0479356c792a16e4698a289f944d7462db71e77552f368df1dad3181280e3d0e07a5261ad90c2bf63"; 538 } 539 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/bg/firefox-62.0.3.tar.bz2"; 540 locale = "bg"; 541 arch = "linux-i686"; 542 - sha512 = "c284d6ddc03c3bcaf82756a8f9909e12ca193b9b2a21096f84383c71e1dd5ca7369a4eb6c02876ce741ee38e6418e45fec2ad4936e7c6d48ef270ea45ada462d"; 543 } 544 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/bn-BD/firefox-62.0.3.tar.bz2"; 545 locale = "bn-BD"; 546 arch = "linux-i686"; 547 - sha512 = "eb9b3e070e6a2882a6b43d2a0fa7792f2b8700df9f64ca70e6f616e6237e0cb15c5d5a642db8f7b236c7cb2f4392dbc553072c544e81e0223c8f4d6d85c36be1"; 548 } 549 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/bn-IN/firefox-62.0.3.tar.bz2"; 550 locale = "bn-IN"; 551 arch = "linux-i686"; 552 - sha512 = "73c4c67bb9f4fbc47509c53820319456c614a74dabe8ba14d05b365a3ba9429d1d9ad9ebbc6d1edc7bf18f4a387ed9dd92850478268f2eea3541929558f14e6e"; 553 } 554 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/br/firefox-62.0.3.tar.bz2"; 555 locale = "br"; 556 arch = "linux-i686"; 557 - sha512 = "78921d68f06c26f029f29fea01a15c5dd54f55f59150e08d38e05f640612355a494f72d88c0e80bbb2ea6f54ec26b3a5716c3249f1118202843c4ab1ef05f891"; 558 } 559 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/bs/firefox-62.0.3.tar.bz2"; 560 locale = "bs"; 561 arch = "linux-i686"; 562 - sha512 = "643d5ebb610d3e83a6ed85a3239a8631c150a86925ddfaf5a4adc87d0a8add022a5e35ed20fafe5e6f1a6835b3ec105ae1734cac6552d79d95b83bd34c1e73ce"; 563 } 564 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/ca/firefox-62.0.3.tar.bz2"; 565 locale = "ca"; 566 arch = "linux-i686"; 567 - sha512 = "ceb8f81f3fde233be921da104d993546b1200ee348b19340f43dc697685b87c80a4377d406dc72080701614896f7b1cdcc27f364a89a92e433639603e08a6611"; 568 } 569 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/cak/firefox-62.0.3.tar.bz2"; 570 locale = "cak"; 571 arch = "linux-i686"; 572 - sha512 = "04f5dbdcfcfc2b996a912130335ed855612e5fd2f27bd4cc615a369be2fc2dad14ba43511dfb2bf47a9fde3d28b8b5913cefbbf34b89383eb36bfdcdb96cfb3a"; 573 } 574 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/cs/firefox-62.0.3.tar.bz2"; 575 locale = "cs"; 576 arch = "linux-i686"; 577 - sha512 = "b82cfd9dc6b57e0bd147f508a38bf41bedbf8fd9c6725434fcbdc8871cf6f683898ff0507e0e2fc202077d234096cea252acce56e6faaca738e60512b3b9e1d7"; 578 } 579 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/cy/firefox-62.0.3.tar.bz2"; 580 locale = "cy"; 581 arch = "linux-i686"; 582 - sha512 = "8f9d4ea520c99d3595d8ebfbb8732e1bbb73b7d39ab707e0a3f86d3cb928231e1b7d84c7ef017d9f685a2d2893c0b486f27cd4a704f05cd7518465452010df97"; 583 } 584 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/da/firefox-62.0.3.tar.bz2"; 585 locale = "da"; 586 arch = "linux-i686"; 587 - sha512 = "28ad6674fdb830d07837b826ead67503a943b7cb2330655b75ae7bdb5f348458f19af37ab775d820a0f0131a6f7d5dda52bdabdedb5b0deccc1605912e46b9c1"; 588 } 589 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/de/firefox-62.0.3.tar.bz2"; 590 locale = "de"; 591 arch = "linux-i686"; 592 - sha512 = "b94ebbfaa81bea44e452d0ae69c3069bf100178c82bc28b3d2841ee14dfb4bc2c55b99d325fa4d8049afad93e674d24160f6bdc235e329e9575b49842c731d5a"; 593 } 594 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/dsb/firefox-62.0.3.tar.bz2"; 595 locale = "dsb"; 596 arch = "linux-i686"; 597 - sha512 = "c292abb164b948ba76b13548c44fb41033ec9d394b3d3d710dadb72f666c56d16fa7d72dc5c3aa4543b81ccfd2ff76bd5e94cefaf88f537bfa7c8b16b9290f71"; 598 } 599 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/el/firefox-62.0.3.tar.bz2"; 600 locale = "el"; 601 arch = "linux-i686"; 602 - sha512 = "35e01baea98785db080f801b911023c6ef3d5bc6c61d8e3a5e8ea1ecf7e51153e4f2646db7a8fd32dd1f778e1804cd2065efc28e8d79e8475105d9f12c9b0a7a"; 603 } 604 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/en-CA/firefox-62.0.3.tar.bz2"; 605 locale = "en-CA"; 606 arch = "linux-i686"; 607 - sha512 = "ccf68a4f05f4c5b0dbaec25c69fe66eb9d1c23f3ad21e6fa2be14704fd5227fbfbac8d46dbd036a6e17f0e94b58a4fecbe91520da45d56a2901074bcd7031516"; 608 } 609 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/en-GB/firefox-62.0.3.tar.bz2"; 610 locale = "en-GB"; 611 arch = "linux-i686"; 612 - sha512 = "49eda2efa176054adc5579ec26a9da92df9903c16d989d761b8b566568740b135f851e5c2b983512b644e80074171895431b3c1689708dda9d86c757dd7d2599"; 613 } 614 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/en-US/firefox-62.0.3.tar.bz2"; 615 locale = "en-US"; 616 arch = "linux-i686"; 617 - sha512 = "08e3ca5f859a531b2895a5442734112de9c450bc8bdc2eea9a8fe3231f3b97b8a243cfb408311c56c1703dce63fc2f5201026719fa01b9c76061a204d59942d4"; 618 } 619 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/en-ZA/firefox-62.0.3.tar.bz2"; 620 locale = "en-ZA"; 621 arch = "linux-i686"; 622 - sha512 = "7629e33144c955d015a17bbed4d1e570ae74045511c6ea1db9131b711ac58c67e76748e22ecfaee5b594651f7c736cb0d6d87697ba9dca46705e5328bdfbdb2f"; 623 } 624 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/eo/firefox-62.0.3.tar.bz2"; 625 locale = "eo"; 626 arch = "linux-i686"; 627 - sha512 = "13430d5a4462e8e00467f0d39d2ad03ac684e0cdebb21901cd0ee4f2411794794cf5024ec51d915e3917660de6077d6dfc08aef30fe6c342f5b8588f07883f33"; 628 } 629 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/es-AR/firefox-62.0.3.tar.bz2"; 630 locale = "es-AR"; 631 arch = "linux-i686"; 632 - sha512 = "44ca9daf57afbf9dccbb158712e9218d87db4254855838604250b8a4254fed7adadc266e3e1fd49d23b34ba0176dfe5f25fca42dd5fd6d1c322c857337de35b9"; 633 } 634 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/es-CL/firefox-62.0.3.tar.bz2"; 635 locale = "es-CL"; 636 arch = "linux-i686"; 637 - sha512 = "09e43c14a99c54ae123364ceea46ba7b1b38e30da8d15bdb734b873a63e37b6b4292edb6f8ec4ee731e97bd12194ea76ec35e710d29ebbdfcf7fb41b1997934e"; 638 } 639 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/es-ES/firefox-62.0.3.tar.bz2"; 640 locale = "es-ES"; 641 arch = "linux-i686"; 642 - sha512 = "cc1f5b4e421813c9b044c50f66a28f9204196f9ba2574ae537dc3040d04ffb6eafcdca971536387cf2d79c4c35de5ae3a5335f4796aed878aa5ba817dd7bb308"; 643 } 644 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/es-MX/firefox-62.0.3.tar.bz2"; 645 locale = "es-MX"; 646 arch = "linux-i686"; 647 - sha512 = "5ca49c92ea11127ed80fc48c5699ef541287bb6f53ea7ac96df990e7a82854cf8bfa8c61f21d0bea2fa245a3b0ded7aa7b3afb662b1639c421525900f8e7d688"; 648 } 649 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/et/firefox-62.0.3.tar.bz2"; 650 locale = "et"; 651 arch = "linux-i686"; 652 - sha512 = "074986b9e80ccf1dea362bc7a28f7e44d2fcb9c19878a8456e63b64bb1e0abad293b6dceb6672bae200cff1aac1c774cc99faeb7ce52d7e6a4b3a154dccdf4ab"; 653 } 654 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/eu/firefox-62.0.3.tar.bz2"; 655 locale = "eu"; 656 arch = "linux-i686"; 657 - sha512 = "b823fa6c5aeced11c6e0878e11cba561a18893e531c28e9d7713e449905225ce8aed35e1240876976c4335e958e6a68d5e39037fdc59e9f0e900d5d822236c89"; 658 } 659 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/fa/firefox-62.0.3.tar.bz2"; 660 locale = "fa"; 661 arch = "linux-i686"; 662 - sha512 = "e842e26e5095f008fee36f7b84a9932cc9ab868e9145d92f8069d2f7f24017ecf538db7d0525f7233bc7cae8a2709fa2da8bade077e864cc05c1813ba4a1ff57"; 663 } 664 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/ff/firefox-62.0.3.tar.bz2"; 665 locale = "ff"; 666 arch = "linux-i686"; 667 - sha512 = "0eb63c6a996dd29ade92ce88f2f9065da63737cea459d8b2e7c79356b51b43eddcb639af9efa85476f500885a249b77347964982ac297cb22adc501590dbb8f5"; 668 } 669 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/fi/firefox-62.0.3.tar.bz2"; 670 locale = "fi"; 671 arch = "linux-i686"; 672 - sha512 = "db4da21885411214805a45bf4279776144c3270845a6dba20da95a54ddc5cf3205132ce2762ee997895b7a6f83e2f31cc618c17668df4d4211646a1e3b24edf6"; 673 } 674 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/fr/firefox-62.0.3.tar.bz2"; 675 locale = "fr"; 676 arch = "linux-i686"; 677 - sha512 = "12f3fbcd0f085f4547a4406b25d83858425a4653ea9bb2bd5700e21687c2d2ec8e1a032f76a242edd72be99813cabea3332c18921f16c54edd8c430a017e4948"; 678 } 679 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/fy-NL/firefox-62.0.3.tar.bz2"; 680 locale = "fy-NL"; 681 arch = "linux-i686"; 682 - sha512 = "033bc2ffed09faa76e67258bed77597bdebbe20eb0a8c17765c7f3261e9abb7cec558aeb8dc913344e4d0179b85928ad49c71979eb6f20c6a092fb7d68b9b8a6"; 683 } 684 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/ga-IE/firefox-62.0.3.tar.bz2"; 685 locale = "ga-IE"; 686 arch = "linux-i686"; 687 - sha512 = "5481287ee60e87e9f71baebe196254f30f6fd793be8b07e4c216bbb9af3d81c321f0cdf77d4459ef6e50c3fbcd7ea6929eaff38bdda2f8ec18acaf44495f7b9f"; 688 } 689 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/gd/firefox-62.0.3.tar.bz2"; 690 locale = "gd"; 691 arch = "linux-i686"; 692 - sha512 = "5ab61163854e8255e8cfef5ed8674f6de79cd084839c65b5e2758530135acea5dc159f7001f3ee26f9bbc6d931bf1fd0fbe360a3a570add9560493a8b7e18629"; 693 } 694 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/gl/firefox-62.0.3.tar.bz2"; 695 locale = "gl"; 696 arch = "linux-i686"; 697 - sha512 = "ce59c0e9cef75ad9b762d9d8c31f5c3606c047736ef20fca91a12376ee15bd67a46016d0d84da7303af61e78f1ebb6be0d99f343dd2cced01cdbcac536b0fb87"; 698 } 699 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/gn/firefox-62.0.3.tar.bz2"; 700 locale = "gn"; 701 arch = "linux-i686"; 702 - sha512 = "c73b5e5b2ea49fc13f2acf0397d0f98d0178f25ee2ee303fc0647ee4f939eaa465d329affb2e3a41eb6a0d46f413918b01cb7e01b3776f42712d81472e1cb325"; 703 } 704 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/gu-IN/firefox-62.0.3.tar.bz2"; 705 locale = "gu-IN"; 706 arch = "linux-i686"; 707 - sha512 = "3a98d619ddfaaa94d0696d05b940d82d12c6696c98dc4356190a6c6a45a602abe14e84888a2282f6b685f26d8954e3efbbd0778b594ac63ed629e922d91549dd"; 708 } 709 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/he/firefox-62.0.3.tar.bz2"; 710 locale = "he"; 711 arch = "linux-i686"; 712 - sha512 = "9e5fd865c107b2b9daf9ebac3ffc1d0c41b35e5d2b10c930e2cbb1da4aabe1040d4c522940b63e42c2cb2dc0923b851dd6a8ad9fd65da73026d9bf2d44dcd238"; 713 } 714 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/hi-IN/firefox-62.0.3.tar.bz2"; 715 locale = "hi-IN"; 716 arch = "linux-i686"; 717 - sha512 = "0d625b2ba90172d4e42e17ed7daf1b030ddbaa4327f9d321c67beb0c71e20572705bc54b9ac709fce67384dc6d188fb6832ff7d6e85c79acba8c975cf06455c2"; 718 } 719 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/hr/firefox-62.0.3.tar.bz2"; 720 locale = "hr"; 721 arch = "linux-i686"; 722 - sha512 = "317c6fe9bb37418cfa8fe2d48d5afde58a3e5c192d2feef515865ad4669d65010ff5ca0f82efe22003f9ca763cb132798e1c86216f3ef2875178d367b894d651"; 723 } 724 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/hsb/firefox-62.0.3.tar.bz2"; 725 locale = "hsb"; 726 arch = "linux-i686"; 727 - sha512 = "298dd184b47db389e1b40872dec2c40814c063ef6eda8582fa6fbef647b6f91e11d49026806aa7b5f735ddd02dd48128adf8c5f9bfe17f4b9bc9e6c01ceb302c"; 728 } 729 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/hu/firefox-62.0.3.tar.bz2"; 730 locale = "hu"; 731 arch = "linux-i686"; 732 - sha512 = "53df50c2e877dab2bf1d7ee40312f77bfac977ba3a041f98c350c1b9d188b539d409f460134f0e79d07c6a3d53fe063e53b1451fd84e7a817b98d6f5b2564717"; 733 } 734 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/hy-AM/firefox-62.0.3.tar.bz2"; 735 locale = "hy-AM"; 736 arch = "linux-i686"; 737 - sha512 = "eec4295b544ccf4ddd46176e3b391b42c04d2ebba73edbde24a6cd0043c31d5f06e7a1e6cb03d7ed02327a07f2aaecce7d8c55f09156f413ae3e8f2c18f08649"; 738 } 739 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/ia/firefox-62.0.3.tar.bz2"; 740 locale = "ia"; 741 arch = "linux-i686"; 742 - sha512 = "b9bafd5b616722d5e0b19abe9e2080ede9c0e3d2e971cc1c00f0e3d2678489e5e4268837341fa7eed34e2076c69880e7ec726814729ede4731fc1336f4b5269f"; 743 } 744 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/id/firefox-62.0.3.tar.bz2"; 745 locale = "id"; 746 arch = "linux-i686"; 747 - sha512 = "07a271e3c9b479018de9184b32bb5a164d3ac2ce5431bf714f3b53ff7bf5c324e6e9413b514748b6ef84e2e57b66145ae775b5116e88d1b695f5c9dd001ad530"; 748 } 749 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/is/firefox-62.0.3.tar.bz2"; 750 locale = "is"; 751 arch = "linux-i686"; 752 - sha512 = "f101472751e16e29c2928e3d19acd25afeca20abf7f943be14297e6e03762f67edab1ba59db5e22b8ffeac398208083f91ad97772905fe3436e7daac6d554fcf"; 753 } 754 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/it/firefox-62.0.3.tar.bz2"; 755 locale = "it"; 756 arch = "linux-i686"; 757 - sha512 = "dfa7a5f9cc4c53f392d061b8bc9491dc541deecb6ef5bc7386a2bda353a8980dfbbccbd16b5a2c167cd523b4f52a9993403bd44ab05b38e03b9b0308a61da261"; 758 } 759 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/ja/firefox-62.0.3.tar.bz2"; 760 locale = "ja"; 761 arch = "linux-i686"; 762 - sha512 = "b84f5317b7917be27d1d93d39b0b3ce0143396642d3f5c2a41a656f16074b31aaa549690bfba0675b3ec8cc2ada383929745ed2823ae6afa399bb7407557ca24"; 763 } 764 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/ka/firefox-62.0.3.tar.bz2"; 765 locale = "ka"; 766 arch = "linux-i686"; 767 - sha512 = "5d56a8f8cfa5132c3cd5cc3c1bbc56cf3c076eabbf21f98747c493c3b64076c8506150262ad65cb62880e31cc37ad7a9ab5728094a8d8e1f704fcea145c3a049"; 768 } 769 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/kab/firefox-62.0.3.tar.bz2"; 770 locale = "kab"; 771 arch = "linux-i686"; 772 - sha512 = "d86d69559d9e7eec6bb111fe05ffb380ba49c2f47a957e6eac8470f81213a544ca44ae685456e22644b08958c54ffe5f815b0812bd045514d1f70a08a5fe9790"; 773 } 774 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/kk/firefox-62.0.3.tar.bz2"; 775 locale = "kk"; 776 arch = "linux-i686"; 777 - sha512 = "0cab56f34acb5df1b9a83c48f1a1d2f41c68e79c7896ee4da8ba11bd44e3477214e59697c9e9efec802f633171177ed2653e3184c000d145b7d73089a33930d5"; 778 } 779 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/km/firefox-62.0.3.tar.bz2"; 780 locale = "km"; 781 arch = "linux-i686"; 782 - sha512 = "4fe39d6a89138111c2e98d1f449adaf474d3011a966c4e17627f9793d599eeef04cc1081c6cac85df235d8854db6b57de1548834abcf3a96baabb30c797e9073"; 783 } 784 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/kn/firefox-62.0.3.tar.bz2"; 785 locale = "kn"; 786 arch = "linux-i686"; 787 - sha512 = "563dca7d5874717937747a1771a9ff32d2012205e2da9274f4cff76ae29782d92d7a20eec8c792564d3a4929458cc5c2722fa38d8b08edcc879dc9ea184c67b4"; 788 } 789 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/ko/firefox-62.0.3.tar.bz2"; 790 locale = "ko"; 791 arch = "linux-i686"; 792 - sha512 = "69d10aa7d2b91197bb9062ea5bcf1b89e08cd474003e4d9c203f9f4c7df14dac5b991a15c74fad38843d2534ecc5b08878536ca45c2b80e83ec4c8f6168c5acb"; 793 } 794 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/lij/firefox-62.0.3.tar.bz2"; 795 locale = "lij"; 796 arch = "linux-i686"; 797 - sha512 = "01bb7b7bea7e528e2fb4ad910e591642539e68a8a3771be2b2d28c3f1b54e95d74394f3d9411d8ae9bd13f991ac4dc788e98cbc8532a552fd70e83b6b3cae38b"; 798 } 799 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/lt/firefox-62.0.3.tar.bz2"; 800 locale = "lt"; 801 arch = "linux-i686"; 802 - sha512 = "0bb6582347ccdf31dee98a09577380f7a66e8b3222127fb222000d64cb09c4d0ab19d4084d98be2b47ecccfaed51793c1b4fa263634f61eed059da27da0e42bb"; 803 } 804 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/lv/firefox-62.0.3.tar.bz2"; 805 locale = "lv"; 806 arch = "linux-i686"; 807 - sha512 = "3357a5fdf0e41b88e13c24c37243bb8bcefe75134df4944f286364d4f926efb9188e66a91ead78c7d9228275b394a8375ff9f24ac83489c987b42e34132d9224"; 808 } 809 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/mai/firefox-62.0.3.tar.bz2"; 810 locale = "mai"; 811 arch = "linux-i686"; 812 - sha512 = "172783f25dacda040e65ac980d6f3d33125cb6721c2c3568255a27f494e6d80beae3d61783171448caaca89358735a4c3b64dd9be47ca5c904d5727a3e0ab419"; 813 } 814 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/mk/firefox-62.0.3.tar.bz2"; 815 locale = "mk"; 816 arch = "linux-i686"; 817 - sha512 = "8f3b31e48b1b423df1cdca1c240db88978f8d03a7409727842339096f5c1c6099e87c2fe1d6a122a6874c080b61ae59bcba1303479d80b944b4cc8d938eb7a00"; 818 } 819 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/ml/firefox-62.0.3.tar.bz2"; 820 locale = "ml"; 821 arch = "linux-i686"; 822 - sha512 = "dec1bae8329c9f8498fa9d95547abb2c2ec737df03b63ab44600b5132fe6037454070ab3bdb2ec0be1de48bb97c014d985fdc8530b97803c4202793a14e5e6d7"; 823 } 824 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/mr/firefox-62.0.3.tar.bz2"; 825 locale = "mr"; 826 arch = "linux-i686"; 827 - sha512 = "1e876518b8c73eea6aa4f51384e6ba9d7dfa983e7ea878bbc26becc248e2badd4647f3a44d273e33a742e5b6f99ed5ad364d621eff314c830612e0971ff268cb"; 828 } 829 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/ms/firefox-62.0.3.tar.bz2"; 830 locale = "ms"; 831 arch = "linux-i686"; 832 - sha512 = "3c72bd0536ada586d31d02cb0b59184889a064d09cf30f73bcb93417064fc6e7905fe084c554d249d0a29cc6ef6c57dfddde7d97d658c14958861397455f267f"; 833 } 834 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/my/firefox-62.0.3.tar.bz2"; 835 locale = "my"; 836 arch = "linux-i686"; 837 - sha512 = "1118b4d8caf8dc2b4a4aa6ee01805bef409e9238e38182ad8561bd8cd1885c22e2462b7baa00355aadbd103279ac0aa008299beca0157356f49773040916c3bf"; 838 } 839 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/nb-NO/firefox-62.0.3.tar.bz2"; 840 locale = "nb-NO"; 841 arch = "linux-i686"; 842 - sha512 = "b0243d6642d51e9a81d58951e9251cf586080a7c90849adefef1678c856a34c0cac710752efa4f3cf1f9d099461968d0a15327d9610bf1792e451bfb38296c56"; 843 } 844 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/ne-NP/firefox-62.0.3.tar.bz2"; 845 locale = "ne-NP"; 846 arch = "linux-i686"; 847 - sha512 = "668498eb589927f92fc53806111c47b7b130d08c53c8a3d997edab4efe52ac7aa1388dedaf976fe46cc45603249b99922b803f32b5306888df194bf4d6547aa9"; 848 } 849 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/nl/firefox-62.0.3.tar.bz2"; 850 locale = "nl"; 851 arch = "linux-i686"; 852 - sha512 = "c6db81626bfb20724faadc34e113eba0cc3da7e251d1ea9e859ea4b1c82e2d8ecdc01ae3b60c12eab5b071e62c3cfb85a28cddb43573a9da39d3a07cbe78b7ac"; 853 } 854 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/nn-NO/firefox-62.0.3.tar.bz2"; 855 locale = "nn-NO"; 856 arch = "linux-i686"; 857 - sha512 = "dcac12899163fac3d191104542f1d834a2406388f69faa78b871106408772a0cf01f73caf267cda6731e557cb872c341d6ddcaa1be9c972007e7a3cd9c0781a4"; 858 } 859 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/oc/firefox-62.0.3.tar.bz2"; 860 locale = "oc"; 861 arch = "linux-i686"; 862 - sha512 = "1318631847b588dcf4662a3a82a80fb8bd1eac1fe1e78cd4bb5b1bb8990bc7c2adceef1dc057df1ff54cfb195a05612fc5957ddf22bf8355341d6744e1938df6"; 863 } 864 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/or/firefox-62.0.3.tar.bz2"; 865 locale = "or"; 866 arch = "linux-i686"; 867 - sha512 = "6d9a2af2ab431eaa6205958239e33d336f11ff789ee2cd62b90533153ce41b9e17ce3c8204d679c8949c1edbbf493efbc96d009b463e5ac96b3200ab8ab7d707"; 868 } 869 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/pa-IN/firefox-62.0.3.tar.bz2"; 870 locale = "pa-IN"; 871 arch = "linux-i686"; 872 - sha512 = "e7a0b4ff68c428d0028eb098dc0f1da82e14de691ae77d2d94e32465ef50c8af70dc9abe21f92db4606ce4a42d443b181e11bf2157363faad874b07f9c0e0110"; 873 } 874 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/pl/firefox-62.0.3.tar.bz2"; 875 locale = "pl"; 876 arch = "linux-i686"; 877 - sha512 = "780886f9fa3136ea6d3981e2b63124e3c625acc971c144978840e254e1fb77da5e65fbc7b6b7edc6a363e5f24fbb09bfe16bcd89d3171e6e92efe18a58946e54"; 878 } 879 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/pt-BR/firefox-62.0.3.tar.bz2"; 880 locale = "pt-BR"; 881 arch = "linux-i686"; 882 - sha512 = "d922b1294bb2aea2019034e7af38b9f01cc7aac316a223ddc54137219f01fa1a6d34b23830d82dc9ce816024532cf0535d2753a55b36e952da1f867e487924d2"; 883 } 884 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/pt-PT/firefox-62.0.3.tar.bz2"; 885 locale = "pt-PT"; 886 arch = "linux-i686"; 887 - sha512 = "86760623c1aa85efb05fe66929f1668fc6c7b2f631b77c9c93d1b12a23c6409345caebc25a70a6891f480dff2112966f283e3658e08951a49bac700de754c975"; 888 } 889 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/rm/firefox-62.0.3.tar.bz2"; 890 locale = "rm"; 891 arch = "linux-i686"; 892 - sha512 = "b66f542b8ce0e878fb9ad599233adc136a20e09f1b77a82050273e16903b56b6f3f8f94a33fdc7a2a1ff0eae94d20cccd4ec6ade8c2ddaabad3c32547303d5ee"; 893 } 894 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/ro/firefox-62.0.3.tar.bz2"; 895 locale = "ro"; 896 arch = "linux-i686"; 897 - sha512 = "393fdf5d1ffe51694b50f5027243d19c2f1d5d25daf9ad88f14f21ce3bc3e0d5bece8cce2f3192d263e873a8e55e1fdd6ec22ce014c43c71ae9fe9833a7b0df9"; 898 } 899 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/ru/firefox-62.0.3.tar.bz2"; 900 locale = "ru"; 901 arch = "linux-i686"; 902 - sha512 = "a1af73215c8e3151e45e8a0a7b1c4eee51301065b3a724f904005f41101018eb11313319c1b8206432c4958d5a415575baebc64ff782b4e3b993b71d4a66e829"; 903 } 904 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/si/firefox-62.0.3.tar.bz2"; 905 locale = "si"; 906 arch = "linux-i686"; 907 - sha512 = "ee3a7b6b1e9a5b10661390b7f1d1fa61ef9589d59e4f869ef8ff6c4a1719fb15014e2abcd8472769c4a17b3f74ab7ae2671f3f79ad94a1d3d875f2fbdd03eb8b"; 908 } 909 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/sk/firefox-62.0.3.tar.bz2"; 910 locale = "sk"; 911 arch = "linux-i686"; 912 - sha512 = "478eefc7afb725496e3a17615c8458d29e44dc200dfb4534c32cd15d3c45ec15ddf9f5b1fcaad312e00d693a06d9bcd116038177d9844273a64f81b531b6e676"; 913 } 914 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/sl/firefox-62.0.3.tar.bz2"; 915 locale = "sl"; 916 arch = "linux-i686"; 917 - sha512 = "f07fae5f52528899ef3dc680ecc551311496125d9c10c2117e35d0ac8af387d99236ac9a3f921a9ad2e40102d70df91fcb43526ccb8910d5ded1379a42bf5914"; 918 } 919 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/son/firefox-62.0.3.tar.bz2"; 920 locale = "son"; 921 arch = "linux-i686"; 922 - sha512 = "f20dbcdea88828cdaa4d9bc2e8ffd2792e06929495b0268814808f842c1bb9ccd87f86df16b005af989edd3c470d53ef6254288664ea192d15620ed10ef2682d"; 923 } 924 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/sq/firefox-62.0.3.tar.bz2"; 925 locale = "sq"; 926 arch = "linux-i686"; 927 - sha512 = "9a548ee02d1290c112ac3a72be6cf96163cb67448a8a5ae00a88e3e115f907945899cfb5a5edbf3e37a13c16550ebe7b6f67f94c05be6659c168a5e0043adc04"; 928 } 929 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/sr/firefox-62.0.3.tar.bz2"; 930 locale = "sr"; 931 arch = "linux-i686"; 932 - sha512 = "ff081635cf761293ca77ce7d3574e0a1b6a57d7dfd5649089e9554c27b85de544a39b2973205e293152a33d69137ae373110a884f6427dd58788c5832caa7773"; 933 } 934 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/sv-SE/firefox-62.0.3.tar.bz2"; 935 locale = "sv-SE"; 936 arch = "linux-i686"; 937 - sha512 = "28686a08fc1c4cc63a084cbfa094e6f1b8ace446a5746f3892ea37d1b916806a15641875ef08c850c316059078a116a2060294f754e722d84d1fdc2817ed7618"; 938 } 939 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/ta/firefox-62.0.3.tar.bz2"; 940 locale = "ta"; 941 arch = "linux-i686"; 942 - sha512 = "43b3db7262fc43b19f66cc586af56a404b6b0feaa98d31b53766deaa8d4f5314279dd6aaee5e3373f8c1bb9f4c152e2ae6d7aa5b9e4b1123a5dec7b42c6b68ae"; 943 } 944 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/te/firefox-62.0.3.tar.bz2"; 945 locale = "te"; 946 arch = "linux-i686"; 947 - sha512 = "05936a5de6d723edf72c1155aa0f18c9a6eb5275dac4f4de58fe93cfd9a814e7ef349fa6c630d043d6b39ca5dab6fe5f3c92c45c36d5b515b4748bff6493063f"; 948 } 949 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/th/firefox-62.0.3.tar.bz2"; 950 locale = "th"; 951 arch = "linux-i686"; 952 - sha512 = "5ececcf6b3404f1010b48956bb2423907261f7d544a695e775900e1a3cbc09e71b008b94118ee39651ff6469cf8c456afc5ab9c9fdf0b9fa4a9c41f76e16788b"; 953 } 954 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/tr/firefox-62.0.3.tar.bz2"; 955 locale = "tr"; 956 arch = "linux-i686"; 957 - sha512 = "29cc67dc15acf77589fe72d0e28591b5f4403de5cdfc6cfa7cd9f16ccf7315ed19c2d38872b5c76c1f4a78b2688e9401417b6e6ccba1985c27becb54baba4d22"; 958 } 959 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/uk/firefox-62.0.3.tar.bz2"; 960 locale = "uk"; 961 arch = "linux-i686"; 962 - sha512 = "e7814a55b835051c8d02b74e4343739241ea60d69b8060a496f60b6b323b81d8628541d346281e0080d83d9ef4183640c907c144743d3d444499c887c34709ef"; 963 } 964 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/ur/firefox-62.0.3.tar.bz2"; 965 locale = "ur"; 966 arch = "linux-i686"; 967 - sha512 = "e6323528d7a916473a62edd9565ed8d67832e3298fba51c7aca32f9d0c2d401ac74d2df5770962e191f7fc79fbbe6f22ae242475075423a23f09c8f11c26afa9"; 968 } 969 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/uz/firefox-62.0.3.tar.bz2"; 970 locale = "uz"; 971 arch = "linux-i686"; 972 - sha512 = "759e63deb63e59166d137e109f81ecd57a314aa045eb97a54ae82fe04a418bc3ac73c83bb663d65fc1b66233ed49e43ba7ba5a8db1bce5138fc6b65b7377b230"; 973 } 974 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/vi/firefox-62.0.3.tar.bz2"; 975 locale = "vi"; 976 arch = "linux-i686"; 977 - sha512 = "cdd1e2fb71043fa628bc9653a1be4c7a4d64779383b25d2b1812ea7af2eea3711cc2777c09be1acaf2fcba9c931cd212c99bde69d067d331a294825b89c2addb"; 978 } 979 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/xh/firefox-62.0.3.tar.bz2"; 980 locale = "xh"; 981 arch = "linux-i686"; 982 - sha512 = "97eb405cc8379cd803af5db55166b9db1e489c5a0e29fc316cdeeb49e2c2beca2ba87f7f01e9117dd22639d0cbfddc26ca90aa4187a522462a1b42126bee89a7"; 983 } 984 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/zh-CN/firefox-62.0.3.tar.bz2"; 985 locale = "zh-CN"; 986 arch = "linux-i686"; 987 - sha512 = "7559ae148ce548d2b766be291667e7f04d9c28bca0de467cb36f37772736d2f44cb3724e0bf0c95bdd11ac2a84ab07238e14902d6f8f23280796505cf5b9e471"; 988 } 989 - { url = "http://archive.mozilla.org/pub/firefox/releases/62.0.3/linux-i686/zh-TW/firefox-62.0.3.tar.bz2"; 990 locale = "zh-TW"; 991 arch = "linux-i686"; 992 - sha512 = "95829dba29e96497f047e2f03a4bcbe36d61c0a36637087e56300f889f9b191c7b6c4ce936604283145f4a8be8ee4b129fefdeba7efd201cd0a647a0016ebde1"; 993 } 994 ]; 995 }
··· 1 { 2 + version = "63.0"; 3 sources = [ 4 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/ach/firefox-63.0.tar.bz2"; 5 locale = "ach"; 6 arch = "linux-x86_64"; 7 + sha512 = "0557937473fe8758371d21ec4b0d983ac2db59e8b9d3d627a318d3adf9a0cd0712f3e9b375f0cd6d9acf3f39b0c42fbcdb31364c5973916c7287f618a5f074ec"; 8 } 9 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/af/firefox-63.0.tar.bz2"; 10 locale = "af"; 11 arch = "linux-x86_64"; 12 + sha512 = "4b0d715ba2a7edd648bcc2c396ea764e8a29fce69d526803e6621053f3886df44d758fdbf2c8af8a9e3acd307e10dcdcf3e13eff0e60bce28885b699cf2426d0"; 13 } 14 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/an/firefox-63.0.tar.bz2"; 15 locale = "an"; 16 arch = "linux-x86_64"; 17 + sha512 = "79665a9586e0fceacb0a49560d0fc2a72a76187799563b0f8ef972043020744dafc971cb94b52b30df6056673aea4e0885f994d55c99c7976f9f7805c30e5796"; 18 } 19 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/ar/firefox-63.0.tar.bz2"; 20 locale = "ar"; 21 arch = "linux-x86_64"; 22 + sha512 = "d338b5fdf1dc4bb920bd372ba69934ddf39bdc7e37b725a010fbc9fd71ff487181d898e863c7ce9a21039d51d256c4ec1ca2cdcf0da078788243e867b0bc151f"; 23 } 24 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/as/firefox-63.0.tar.bz2"; 25 locale = "as"; 26 arch = "linux-x86_64"; 27 + sha512 = "2022a993455456d0c900ddaf8e6a74a3d5478edec456df0cba627dfa1ad41f0274053c21b9c1ca4ca6b640e26993d60ffcc2f879c68143699f6e31d43f7acc19"; 28 } 29 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/ast/firefox-63.0.tar.bz2"; 30 locale = "ast"; 31 arch = "linux-x86_64"; 32 + sha512 = "1eca2ca8385215a886a16de77988d76e41b7257a41fceacd3df18e21ba82c8c67df045aa8201a2b18032f1690997b4b8bfb55a80c47341335aab45cbb15eefd1"; 33 } 34 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/az/firefox-63.0.tar.bz2"; 35 locale = "az"; 36 arch = "linux-x86_64"; 37 + sha512 = "3788f68a69a8605e3185e5e776edf3339a650e010fc4810f574e5c0a62c9aaf30c84151ea169c005c1f381c3eaa4c3a8f6758c336a9423cfeaffb83aef96dc73"; 38 } 39 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/be/firefox-63.0.tar.bz2"; 40 locale = "be"; 41 arch = "linux-x86_64"; 42 + sha512 = "f538b9f8d566f7f3c5bc92a24127966d618b47dd368ecbb4fae0e5c90045bb75cb1b921edd865227ca6c34e3e2e037acb81d9f7368cfdee59cbdcf6ff2798ffe"; 43 } 44 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/bg/firefox-63.0.tar.bz2"; 45 locale = "bg"; 46 arch = "linux-x86_64"; 47 + sha512 = "497a95b4309e60093ec3f1b0a72ac05d1b9a47d78799ca33492394c7bf0b81e64e60103218c479b4ff3a3b2acfcf95493f43be23feb89fbdfebe42ec8a124132"; 48 } 49 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/bn-BD/firefox-63.0.tar.bz2"; 50 locale = "bn-BD"; 51 arch = "linux-x86_64"; 52 + sha512 = "3c2123b34ebb2e3c6def220c679069b31b3d7a2110ec2eadea88a930b6582fcab0452bce97f0302a39af324ca1b58ec49ed49aa865ade7d814152bf16fd1cadc"; 53 } 54 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/bn-IN/firefox-63.0.tar.bz2"; 55 locale = "bn-IN"; 56 arch = "linux-x86_64"; 57 + sha512 = "55fdb9a3efe54db994706fb8345918f5c19f1a24f77107e6819dd1272a09900ef3534897c1d3b38c331c94813446694b2422356ae6ca2356338d6253e15a37e1"; 58 } 59 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/br/firefox-63.0.tar.bz2"; 60 locale = "br"; 61 arch = "linux-x86_64"; 62 + sha512 = "c35e40bfd6b1fb06c8426c6f9f834f8a6d658ced8892c575079d852dbb2e24f09657b1f37bc8af3588cc2c8b9ba1924cf5a85c7be0d6db4334c592f03abeb142"; 63 } 64 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/bs/firefox-63.0.tar.bz2"; 65 locale = "bs"; 66 arch = "linux-x86_64"; 67 + sha512 = "ea63659f3a930b4d0a8add69cd8ca1a3d98e015aab1b6bc607c8e0fbd610de8fdc49ac290c61bcd762092d4f56554f70f029a18be4bcf426cafffc6fe9677699"; 68 } 69 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/ca/firefox-63.0.tar.bz2"; 70 locale = "ca"; 71 arch = "linux-x86_64"; 72 + sha512 = "10993691fe9072706f1c092199dadea2f1ffbcfecede53771326dd03b88387133aa23e75f96bebe7117eb02ea2775e5758c36064c5ddd72f7aab441feca659e4"; 73 } 74 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/cak/firefox-63.0.tar.bz2"; 75 locale = "cak"; 76 arch = "linux-x86_64"; 77 + sha512 = "0413afe78e4c8ca1af3edad09c801607c73069366a255d4d1d9e6d4589ba3757c732a2cd691b8f223ab10cc99cdcc322e98d8daca49b3107082a8cb41cd278ff"; 78 } 79 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/cs/firefox-63.0.tar.bz2"; 80 locale = "cs"; 81 arch = "linux-x86_64"; 82 + sha512 = "d4ee0844c1587ed0d65d40a444fd130022f99831749f721523b0f594d4967e723fd8af10c363f53b4fdca91f676962882e93327dd5b1529d3d66c27f17bf29a4"; 83 } 84 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/cy/firefox-63.0.tar.bz2"; 85 locale = "cy"; 86 arch = "linux-x86_64"; 87 + sha512 = "103177bdcb204d0da7dc8fbfcd82a52bbf3956b13f716de1547252a076d68b21f9bf4684ed63a62aa4635fa39cb776a64942d81333ebf41dfc5f12d6087261af"; 88 } 89 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/da/firefox-63.0.tar.bz2"; 90 locale = "da"; 91 arch = "linux-x86_64"; 92 + sha512 = "38cc06165c713ffdb5a2bcef9b8e6c7f55c2e821c4e4c87d30b613cd78aa6320761e709f3a784a0f55da283dd7088ab67d0e58a16a90bbd182985d29691bd50e"; 93 } 94 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/de/firefox-63.0.tar.bz2"; 95 locale = "de"; 96 arch = "linux-x86_64"; 97 + sha512 = "076276ef8556922e80bf74aaf3624e6604eb904ec6dda35df7f91edf99c62015d1309ea1a5cc28d84ce96f9924dc908c81f959ecf93f2419156d07bb303fcbd9"; 98 } 99 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/dsb/firefox-63.0.tar.bz2"; 100 locale = "dsb"; 101 arch = "linux-x86_64"; 102 + sha512 = "979013e2bc62db710891d95d8898857e51bc1a2073e3a56948af57c9676fdbc87b6a9d827177a5a1d7926f71d83e9df706c42ea98bca98fab998815daf50458d"; 103 } 104 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/el/firefox-63.0.tar.bz2"; 105 locale = "el"; 106 arch = "linux-x86_64"; 107 + sha512 = "1f4e5983ca94ecd9da6d65ec7c39ef7e01296f957cbe3812a20981bafdd9a2c0e07bb5814b5caab781ed1f2f6fb2ce2079557e3b9bbc1422b2fb7d882b921ffb"; 108 } 109 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/en-CA/firefox-63.0.tar.bz2"; 110 locale = "en-CA"; 111 arch = "linux-x86_64"; 112 + sha512 = "77a9038b33a15a2f12db383039f89d29f1e855aad6354375517726d28c5e1984fe77993cb802f17975488441ef36ac143c1e4e2d29c7104143db511229e9b28a"; 113 } 114 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/en-GB/firefox-63.0.tar.bz2"; 115 locale = "en-GB"; 116 arch = "linux-x86_64"; 117 + sha512 = "62f5374d07b90e80d9f67b04a647f68fc75af267e9b9c04674d754b0d023ed9d78241a693f11504d5b74902328c68414be394923493c17c551a62d06621edf4d"; 118 } 119 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/en-US/firefox-63.0.tar.bz2"; 120 locale = "en-US"; 121 arch = "linux-x86_64"; 122 + sha512 = "906376e344b9f01c5eca8a6e24386927a68613a74202062fe52de5bc1b9d1073103e9c59d19f40f33efabf0f5e4852210195691a73f1bd05db790e7c1eac5f28"; 123 } 124 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/en-ZA/firefox-63.0.tar.bz2"; 125 locale = "en-ZA"; 126 arch = "linux-x86_64"; 127 + sha512 = "895f9dbd5ef281a48e5c3124dcb668b9fe4d6b41a3402850e68e138190b756ab10292bd002c36a1f8391ff3598c48a8623552ac35d18d0948dbe194b28684f81"; 128 } 129 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/eo/firefox-63.0.tar.bz2"; 130 locale = "eo"; 131 arch = "linux-x86_64"; 132 + sha512 = "defe31badc0ce4c41785abf6aef543584778e5c6f373300c2fc3582c89daaa500cc9aedac55e1a1569abd8eb0de207268e31b9eae61565e76a43eecf41ef774f"; 133 } 134 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/es-AR/firefox-63.0.tar.bz2"; 135 locale = "es-AR"; 136 arch = "linux-x86_64"; 137 + sha512 = "bfe81fbc669fa156c6741c62b00c9ebcf74fb2f49c92206c5ca79986358e7b8ec29d98d206c4d0e21e81a781ed8216fde5b072f0f1a19604ed7c3784b82829c5"; 138 } 139 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/es-CL/firefox-63.0.tar.bz2"; 140 locale = "es-CL"; 141 arch = "linux-x86_64"; 142 + sha512 = "cd3bc97552a30c9eabf8627ef97db2d4f48f2fbce4c72b5e6b41000a623ab1782f87ee8ac61dde5e3fccc59a91f87b4a3b279b90de3b08e90293329bc85976d9"; 143 } 144 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/es-ES/firefox-63.0.tar.bz2"; 145 locale = "es-ES"; 146 arch = "linux-x86_64"; 147 + sha512 = "1d761d479df22483c576598db8248b3ab6a7b838c518058c6903d7097452c4027b9c38cacd206063816669ce664501c138741044369de04eafcd40087ccc3688"; 148 } 149 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/es-MX/firefox-63.0.tar.bz2"; 150 locale = "es-MX"; 151 arch = "linux-x86_64"; 152 + sha512 = "934aabdcb204dcdc80d9e35cf19aaf83dc235f95d597f5b2a6302635275aa68245932f4b5f1b2725ec84711e8d0f2c830aaa45406ada91efa2d21c8b31995939"; 153 } 154 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/et/firefox-63.0.tar.bz2"; 155 locale = "et"; 156 arch = "linux-x86_64"; 157 + sha512 = "5b669b4adb7d14eb4550fcbcd05a1e7a1a186954bfba39d491248b177d057662227b672d2902273315c12e9d57bb944ea2df41d7cb35514fa00d79d235c178c0"; 158 } 159 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/eu/firefox-63.0.tar.bz2"; 160 locale = "eu"; 161 arch = "linux-x86_64"; 162 + sha512 = "c8555e93e6cc7d4fe179ad68ad1b2fe3f0735134c8a30bb9911b0bf5475e169e07640eee85afa2c7193b27d96c8cebe2227d38e1ff7499b3470b68a04bff2953"; 163 } 164 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/fa/firefox-63.0.tar.bz2"; 165 locale = "fa"; 166 arch = "linux-x86_64"; 167 + sha512 = "c607251f6b855fd86504fec3780ba66d8d451d76a16d0541fe5b96ba5b8d809ecd7d591209f3320bfb044463470b394862a6c0717cd9398048a154d6c2b93bad"; 168 } 169 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/ff/firefox-63.0.tar.bz2"; 170 locale = "ff"; 171 arch = "linux-x86_64"; 172 + sha512 = "d9850e4d78d6bebb9d342898bea876d66a9811ac62ffcd56ab8ca662a4db6bd872a643ac233e02fdebb9dc107349d7f0f258ad790ac11bfdd791a2d8336197a0"; 173 } 174 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/fi/firefox-63.0.tar.bz2"; 175 locale = "fi"; 176 arch = "linux-x86_64"; 177 + sha512 = "8be60c2bc3c175aedc3a1c062107c5368f503bbea245e87f5f269c9faed3832ff8c93f221815637b3947c474b44be31f3ea09955e7a87d2be67454dbb4d4e9b4"; 178 } 179 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/fr/firefox-63.0.tar.bz2"; 180 locale = "fr"; 181 arch = "linux-x86_64"; 182 + sha512 = "ac559deff6caa20f40bb561e350129e765ba7f63ee8758dc01542fb5f685262c0bd6ec0d13fd65c196aecb352b72b62d10335d121edcca11500684fdb1be8be3"; 183 } 184 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/fy-NL/firefox-63.0.tar.bz2"; 185 locale = "fy-NL"; 186 arch = "linux-x86_64"; 187 + sha512 = "c6a19730d2861a20a69ec8a7ded79377849554f21143e3b55ef0b009519b52d9ba2fa0f2e58ef592f3eba00305d0e2dcf44df958ed22043a83a86ed7fa72362a"; 188 } 189 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/ga-IE/firefox-63.0.tar.bz2"; 190 locale = "ga-IE"; 191 arch = "linux-x86_64"; 192 + sha512 = "28c68d871e4e025eb22f19fc1c4d786185934bd6254f03061b95eea8459776c9c28a903e30edbcd53f6e0cc5b24b6c65e2311a6483e18620b246ca8ce2fc5470"; 193 } 194 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/gd/firefox-63.0.tar.bz2"; 195 locale = "gd"; 196 arch = "linux-x86_64"; 197 + sha512 = "d6e9b226b893050925259a7de5dfc67104b6defc76778272adb8e5b41427a646549ddf6e38d58d9ee4bd27c476406ac9e65244fc57f78a3ef54d7c7bc758df80"; 198 } 199 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/gl/firefox-63.0.tar.bz2"; 200 locale = "gl"; 201 arch = "linux-x86_64"; 202 + sha512 = "3f73ec82235a8345c2e1e86b521f062a5f45bf0fdb884533c22f1661bff430c1a3c440c5fa5c209474c2eb542d1be25ab2c6a4aa50b872ffe34bb66ef2da6e0d"; 203 } 204 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/gn/firefox-63.0.tar.bz2"; 205 locale = "gn"; 206 arch = "linux-x86_64"; 207 + sha512 = "4be814c72579653264990737b7eefed0ed7f332da1317bbff3a0a1d6f45aecdac12552eb0e6897ac0bae64f261de6b46b36588623a8523a51b880d1bde5d763c"; 208 } 209 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/gu-IN/firefox-63.0.tar.bz2"; 210 locale = "gu-IN"; 211 arch = "linux-x86_64"; 212 + sha512 = "00670cb7caec8f841f17e613a86554182512e0aa49ff7c8298c9d3c9d364d7fd391063b890461cc41966e5facde0a8a325ac97e08bd0bd9d25858b32c348fa81"; 213 } 214 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/he/firefox-63.0.tar.bz2"; 215 locale = "he"; 216 arch = "linux-x86_64"; 217 + sha512 = "653538026ba533c7446108a2277dc7f87a2e519583d27c028be2b056c67299ceb9b2296dd83f94c3a043a2bb9fbb05de2260248d408f3279a7c8fc49e0e84416"; 218 } 219 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/hi-IN/firefox-63.0.tar.bz2"; 220 locale = "hi-IN"; 221 arch = "linux-x86_64"; 222 + sha512 = "a4989edea0edf4f509d4387b225340a4b67805b3f8cd7af67b575b1b3b5a8cc98f9a8d6d2a05ee878e15dd8ac2b0c35f43fae52917a8b667098f1812e361fbef"; 223 } 224 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/hr/firefox-63.0.tar.bz2"; 225 locale = "hr"; 226 arch = "linux-x86_64"; 227 + sha512 = "b762c1bf922e72a9cd8570012962fb63c5658de25fa08ce4532c6c96b7b06c0e13bc71b2306219a6e0219a8ef7aef168a8523cf39b1cc1e6362198fac0696545"; 228 } 229 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/hsb/firefox-63.0.tar.bz2"; 230 locale = "hsb"; 231 arch = "linux-x86_64"; 232 + sha512 = "22ea6afb26555d88680cea7bc1fba6570aa7e0b8517b23f4f5a7d3f2fee285315e29e818954dacd29768642e62a57adea282fa35116a7733c1012d2578647bbe"; 233 } 234 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/hu/firefox-63.0.tar.bz2"; 235 locale = "hu"; 236 arch = "linux-x86_64"; 237 + sha512 = "cbd0d026cfb693c7eda3f58f0954bad41ec260e307b8a4a9d4e774e2277786420f99c8afab9ee0fc9f7cf7f9e4542904c6d1c1b92c1c3bffa62f8dd9aedd8a73"; 238 } 239 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/hy-AM/firefox-63.0.tar.bz2"; 240 locale = "hy-AM"; 241 arch = "linux-x86_64"; 242 + sha512 = "59315b0561ccccfc031b240b699b019c3b6d2769cda6d816bd60c359ca1a4076c4fcd8342bbff6cd4cf66243dc5164e1c0066bc7821275cf5c11caff0e86a6e4"; 243 } 244 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/ia/firefox-63.0.tar.bz2"; 245 locale = "ia"; 246 arch = "linux-x86_64"; 247 + sha512 = "2addd61131770c825227639d5d7790bc0c9f0be430077fa31cb11cf74f6ec191f6dbdd88c4e0b2fc199eeee7ecc39c6dce8c790924224ab0603e0af41e082a63"; 248 } 249 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/id/firefox-63.0.tar.bz2"; 250 locale = "id"; 251 arch = "linux-x86_64"; 252 + sha512 = "81a68f78f003685e1a06d242ca3c24df27b7a0b28d0a5df2f41cbe9b92e312b32a35608c7e094ca136d6f6356e523c62baded1cc027d19342ba44cf88b479843"; 253 } 254 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/is/firefox-63.0.tar.bz2"; 255 locale = "is"; 256 arch = "linux-x86_64"; 257 + sha512 = "cabbb8d0f7b5009aa6e889c983046a5c806f1c077c8e27f7cd148b54a25c9cadb5010acb97b2cdbe6480463f205bd7a4edb966fae0a92a8380439082542dd9bc"; 258 } 259 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/it/firefox-63.0.tar.bz2"; 260 locale = "it"; 261 arch = "linux-x86_64"; 262 + sha512 = "8d3eb041fccf54dfe389566cd11b2dad4276fee3b902914bdb4a8cf06c6613a39f4ebe7d00d33a1873bcee32f398b0527d4807d08ee91e0accabb92205eff51f"; 263 } 264 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/ja/firefox-63.0.tar.bz2"; 265 locale = "ja"; 266 arch = "linux-x86_64"; 267 + sha512 = "facf7aa7f639104956f44dd4f2a6f4064ac4474d3c3bf2e355f1934c68831bb774172b719b2f0685435e3f3cd56ed589980d06a1d2dbb6e405a5f5c32395136f"; 268 } 269 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/ka/firefox-63.0.tar.bz2"; 270 locale = "ka"; 271 arch = "linux-x86_64"; 272 + sha512 = "c8d5407fd932d83fe6d55fa012c9fab70a4d67fc6043dc4c9e18c6f6e25bd4fb8feb0dba97ec7a8a3f1cccfa37c46cae482b9fab90ac29c34b57a35387742b66"; 273 } 274 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/kab/firefox-63.0.tar.bz2"; 275 locale = "kab"; 276 arch = "linux-x86_64"; 277 + sha512 = "0949d40892060b97c1fdf69d9777893b2456d5c936d29876832aa41492c01c1a07c88665fb669d53b8cb91f23757cd14636f87ecfae7aa112384658288afd4e0"; 278 } 279 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/kk/firefox-63.0.tar.bz2"; 280 locale = "kk"; 281 arch = "linux-x86_64"; 282 + sha512 = "30d3e966ebad9eca27d255c20bf11bdc5c6073f0cec8954c568c4abda86f689e5a9c4c2f508cbe09687e0efdd2ea8f5f8ef5de781c3fde399f39bd9b229bd187"; 283 } 284 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/km/firefox-63.0.tar.bz2"; 285 locale = "km"; 286 arch = "linux-x86_64"; 287 + sha512 = "f9514178a460bc3f1a6e56878f951208d6afe92de893ff1861e38ece04909535d9a5de8d59359b6de32f0bf4ad462c6958b0b881c3678da074cddcc5a6ad8150"; 288 } 289 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/kn/firefox-63.0.tar.bz2"; 290 locale = "kn"; 291 arch = "linux-x86_64"; 292 + sha512 = "cc229a04e851f479f785d1abc0e2b486f20797ae0269d62cb64aa6bf8a3925958b9271bcbaf0acc3dcd7fe7f39b9077b1a8a7650055d2fceeb2ca6db676240e3"; 293 } 294 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/ko/firefox-63.0.tar.bz2"; 295 locale = "ko"; 296 arch = "linux-x86_64"; 297 + sha512 = "6d7ccf3e6d062014af2c59abf03b3f9300a1045855cd6f6c37d8a9c9733ec7c2775fb702ce219b96d6c0aea4dc1121188805324e1f65e5b222190c5fe34a9fd9"; 298 } 299 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/lij/firefox-63.0.tar.bz2"; 300 locale = "lij"; 301 arch = "linux-x86_64"; 302 + sha512 = "3ab2e904fd162bada37cb2536c928fb2f5bec09d8023556b42c9b0a77395f1288f65cec792d0bb6def19952e0d49dc6e3ae7a8398697ba2341750d7707c89fef"; 303 } 304 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/lt/firefox-63.0.tar.bz2"; 305 locale = "lt"; 306 arch = "linux-x86_64"; 307 + sha512 = "3e821ba12956af86bedc0d179542cff85631fd20bec53c34c410f5e3315be076634548ea512041241d82c46a88387a830af483fcb35cc6a4d897f09f3fb93be8"; 308 } 309 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/lv/firefox-63.0.tar.bz2"; 310 locale = "lv"; 311 arch = "linux-x86_64"; 312 + sha512 = "21d5e0fad3bd77c2e414044dae95e8464d33fa41badaa0049294a142b04ccdeb62708f209b5ad8c07d7eb5064479b6f4a58433b0ca7fd0436e62ccbb5ff52786"; 313 } 314 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/mai/firefox-63.0.tar.bz2"; 315 locale = "mai"; 316 arch = "linux-x86_64"; 317 + sha512 = "c3e34de39bf5c77cf1c61d3e691b838ac4a560ce098540d6e58be13d7b1760a670f00aff505bbbb417b37190e494e48426bba73cee3e8e2454a73c15975465ab"; 318 } 319 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/mk/firefox-63.0.tar.bz2"; 320 locale = "mk"; 321 arch = "linux-x86_64"; 322 + sha512 = "9a26b08ba538caf677e1a2f3f3c98e5c67e51e7dec72e73097036c6f34bbab2d5b77ec9bcc96679bd3ab7ae83c3bd94d2c3307843d82f8b1e9ea95455ec91308"; 323 } 324 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/ml/firefox-63.0.tar.bz2"; 325 locale = "ml"; 326 arch = "linux-x86_64"; 327 + sha512 = "924193b490fb8d65604fc7f61a6f00b79074b61ba437060fc35efdfa117d5014144c285ab149fe7b9dcdb75486ffe516ef1109eb751a6951c88e317d0c3bf222"; 328 } 329 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/mr/firefox-63.0.tar.bz2"; 330 locale = "mr"; 331 arch = "linux-x86_64"; 332 + sha512 = "163b3aee29777bef44bdfb56a637c3fd06c435acd05294818f3993f32f8062d0f1ae4fce96c48c05d99a9d97521e58230fa7ee7a9129b63956fd5522722b5c8a"; 333 } 334 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/ms/firefox-63.0.tar.bz2"; 335 locale = "ms"; 336 arch = "linux-x86_64"; 337 + sha512 = "7eb5b0f2d0b69e56e01c3aed184a995e3634853a267d30fb5149850269c3f1efcabdda8625a367ffd0b70282d5853158084e5890c1e79078818c19a94630d9e7"; 338 } 339 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/my/firefox-63.0.tar.bz2"; 340 locale = "my"; 341 arch = "linux-x86_64"; 342 + sha512 = "41eda41795d4db0198bf3b603ce097cafcab58e37bb58678aaef7ffad424fb6b9bf462801052a78c9d02092fef58a845cff5ab5640714efaf7eb94adeae2a669"; 343 } 344 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/nb-NO/firefox-63.0.tar.bz2"; 345 locale = "nb-NO"; 346 arch = "linux-x86_64"; 347 + sha512 = "d87d4b281238d8c54468196c3a3ac55a2774fc4d04a4e9939cb47f526c57fbc1366c2ffc590d01767bdb14448edf9a11a21e8e221044529d0b0bb83532476040"; 348 } 349 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/ne-NP/firefox-63.0.tar.bz2"; 350 locale = "ne-NP"; 351 arch = "linux-x86_64"; 352 + sha512 = "3cb49431e5831d63dd849aec87affb63e170f4feabd6701d520fbebe9ca16aafe448152231b4823c494d0595d23eae81fa79e5b9778a1c1a08d5011e7ad25908"; 353 } 354 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/nl/firefox-63.0.tar.bz2"; 355 locale = "nl"; 356 arch = "linux-x86_64"; 357 + sha512 = "d29c06e0829eb07930605ac1c438175c65029f9635d0feda571c944e91e93332c99a697c47acd55f27f0adab49f46fae5f81955e783ae70cb1247029b0687de8"; 358 } 359 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/nn-NO/firefox-63.0.tar.bz2"; 360 locale = "nn-NO"; 361 arch = "linux-x86_64"; 362 + sha512 = "2f9acb29eeba9aaff86ebec0de7e67a6b17ec48607b5bd1c9c9466d465fba2825d41c86e0ae7492873e093f7ac36ffaaf1c744a5e3ffe0f3b2b5ac468aa43c33"; 363 } 364 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/oc/firefox-63.0.tar.bz2"; 365 locale = "oc"; 366 arch = "linux-x86_64"; 367 + sha512 = "bad2f0d5f7a9a7013d74002ead12768d16cf949b7bb5ac3a130c5cfd1a8911a68da27d4682a7cfb31ba20f4d826ece3578aa46258c8773def49449e21d0bdbd5"; 368 } 369 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/or/firefox-63.0.tar.bz2"; 370 locale = "or"; 371 arch = "linux-x86_64"; 372 + sha512 = "aca0bdc501ca0d4de6f8036b3aa3670ac6044563d54aac931fdeb154f796b2814a420432644a53329d46677cf7b77d5d3a8e4a3f6aab5469708ef9e4364590ea"; 373 } 374 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/pa-IN/firefox-63.0.tar.bz2"; 375 locale = "pa-IN"; 376 arch = "linux-x86_64"; 377 + sha512 = "e20d542fc62d4610f85c0c02737c294f4ffe14f88da9f15f557ae170c332f131900a59718cd725dccaf282fe29c22c85c8466267f6b0d16464f5992e9876b536"; 378 } 379 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/pl/firefox-63.0.tar.bz2"; 380 locale = "pl"; 381 arch = "linux-x86_64"; 382 + sha512 = "e3848d7706e78f36ff41ad10656976b11ca12c98285bd5b18afb13dae9cfd43f2a38378ccdbbd741b6a2603daa1b3ed72eda4e8f47153e2eedcb066cf073877e"; 383 } 384 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/pt-BR/firefox-63.0.tar.bz2"; 385 locale = "pt-BR"; 386 arch = "linux-x86_64"; 387 + sha512 = "9848181304658218d4bc0e2c21dbd878f40d3ec5a7d93d9ca6c7e1efc803f957e845344b15f697f347da0a743b7f25bce2e5b822a81c4e0f038380ea95509605"; 388 } 389 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/pt-PT/firefox-63.0.tar.bz2"; 390 locale = "pt-PT"; 391 arch = "linux-x86_64"; 392 + sha512 = "8d9e9f52b80bd790a919442a970dc8e0f19f8ed5b64de22c4756fa9c0f7d1b72998a62aa249a9e8f3dc1caed1e74a07cc91ea15ee5b3f5ed1e5e340cf148eec7"; 393 } 394 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/rm/firefox-63.0.tar.bz2"; 395 locale = "rm"; 396 arch = "linux-x86_64"; 397 + sha512 = "ea7cfa4dcf6b3cd3a483b73c8360b525d8002773a5c766887306320d99183b035f6acb9761384cd44cf5cf3391e3fc06d554e68cc95814ddd3548de5ff2e311b"; 398 } 399 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/ro/firefox-63.0.tar.bz2"; 400 locale = "ro"; 401 arch = "linux-x86_64"; 402 + sha512 = "97271af95125b146c4d3655daa99e59c2b3f1dba57e9c947b7337cfacebdda5517be62f14a5a3eda723bd1dbba6437c0825e0f5200f9895fe678ae80708b53ee"; 403 } 404 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/ru/firefox-63.0.tar.bz2"; 405 locale = "ru"; 406 arch = "linux-x86_64"; 407 + sha512 = "e8e3fefa17ae3ff51bec782b163049eb10398cb1a46b2fbc8124e9000ea0a37a0adaeb71794ef392fbad501bb4c04b0f98765cb94f90cdee4a46a30fa07dd925"; 408 } 409 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/si/firefox-63.0.tar.bz2"; 410 locale = "si"; 411 arch = "linux-x86_64"; 412 + sha512 = "d16d3ae7c5b5ef04b09b6c0afcf4fc55f8e47b20729bef33d2278bcf4727703710f27cfc610b78ebf8e9d45f80bdb3119f438da2598a4922a43cdd88967485f6"; 413 } 414 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/sk/firefox-63.0.tar.bz2"; 415 locale = "sk"; 416 arch = "linux-x86_64"; 417 + sha512 = "3d23ce446b62314b5b6281aa4e8fa7e38ae3ea9ed7be7ae3d37d223b69ab8ab20a2e2d772d278538db8a572b839d59ebf4b7aa40211049f81641784c523e6fcc"; 418 } 419 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/sl/firefox-63.0.tar.bz2"; 420 locale = "sl"; 421 arch = "linux-x86_64"; 422 + sha512 = "25e2bb9a9e92ebe5507ecea35302792acb7be4666fcbfe3dc7b0cd8ffe77ccfd514f92b9762346a5a71d55e28ed654ad55752b4ca82686d3e8fba97473afb6b8"; 423 } 424 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/son/firefox-63.0.tar.bz2"; 425 locale = "son"; 426 arch = "linux-x86_64"; 427 + sha512 = "13f167d22fb355b90b02c4d8fd8f9aa38e7f6e626c633276a34088d5ea83e410cf3a0c00d33560c4ab48aac4613cb0d422751f8c8b7440c0fd59b8e8be0ef204"; 428 } 429 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/sq/firefox-63.0.tar.bz2"; 430 locale = "sq"; 431 arch = "linux-x86_64"; 432 + sha512 = "f57dc4ec2cd1b8a45ac114b7f838d34f766f4f1f4fa9308504e6c9bfce05fb977e2982c1d83f433a957098d9069b58dc0c578af948b38f3d5f53ed59ecd3ef24"; 433 } 434 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/sr/firefox-63.0.tar.bz2"; 435 locale = "sr"; 436 arch = "linux-x86_64"; 437 + sha512 = "89ab6e7a42ccc21b0a2c3c2a55b0e3920d0addb4505dcdb98ff6d93e995f18130b31dc92c55a0f72301c59cccbd142f439a24962e19ae24ee25af59c6611c668"; 438 } 439 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/sv-SE/firefox-63.0.tar.bz2"; 440 locale = "sv-SE"; 441 arch = "linux-x86_64"; 442 + sha512 = "e5e1e25d4c5d1c97e715bb984c0862237602329a786776b3b3a5407e585399fc3d5ea7c8e6927292f25b97924a568c95bcd758e23b74ce71cb7592877a5da3ad"; 443 } 444 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/ta/firefox-63.0.tar.bz2"; 445 locale = "ta"; 446 arch = "linux-x86_64"; 447 + sha512 = "4f9e44175061339559ee743528f4e7dbe4e9b0a3d92cc178879aa71f1a30fb260be307ff75722a2f69259e3fb13e509228ab86d4a6e9708564c3696ac3531afe"; 448 } 449 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/te/firefox-63.0.tar.bz2"; 450 locale = "te"; 451 arch = "linux-x86_64"; 452 + sha512 = "99e52a537ec1048b63dd77a9a9ccd1e44e8a00af256ad8b0f61ecd4e2767591550a000e66cfc1b3db4819580cb05dd7a76f2d64a4839a9e72dc43e65940afb73"; 453 } 454 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/th/firefox-63.0.tar.bz2"; 455 locale = "th"; 456 arch = "linux-x86_64"; 457 + sha512 = "2db11524432184bff0646b86f665431cf71a1f3389185e1e85312af7cc75be26f55f0d899262405db411acc21a549a8d451b63d1c060fb892040c72b996c0b0c"; 458 } 459 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/tr/firefox-63.0.tar.bz2"; 460 locale = "tr"; 461 arch = "linux-x86_64"; 462 + sha512 = "90b2543238e92f66981c0aa6cc0e563eb1bd623c7bfcc9a72aa3f158b52ddf8fc7c0b550312cdb279dbb192c3cb5d2f9019817435a17d79b31239564771ea644"; 463 } 464 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/uk/firefox-63.0.tar.bz2"; 465 locale = "uk"; 466 arch = "linux-x86_64"; 467 + sha512 = "cc3973e6ebcc956a626292e09629a5041bdab89e92c94c4ef461e01f2384021b39057c04981d61deaae238bcfc6cbf0eda2ac19e271fb7fecc4c22f42808ed36"; 468 } 469 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/ur/firefox-63.0.tar.bz2"; 470 locale = "ur"; 471 arch = "linux-x86_64"; 472 + sha512 = "0efd6d37984445601e5076cfd19e345c2f0d038d4eb88e4543c90b27c468164ee16bf7695fe8a8f1d6fc2fdec1c8ff6525886da5b84ccb8ee6ceee8d751884b1"; 473 } 474 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/uz/firefox-63.0.tar.bz2"; 475 locale = "uz"; 476 arch = "linux-x86_64"; 477 + sha512 = "61ff04342906c902710dae18b8c83e40e14120bba2276aa677543032bb0667b12ff7c9df70ed5e478eb3fe79fcc1ba306b738ec5ea2b3bed2728698f49f7b1c2"; 478 } 479 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/vi/firefox-63.0.tar.bz2"; 480 locale = "vi"; 481 arch = "linux-x86_64"; 482 + sha512 = "615754da0770dc5ac5347f7fd3ab5d4ef7aad96167deb5e7b22714595ad96e59069794abb676bc553b8aff226fe37f3db84c63ee2f662a71bd3f9163698beb0f"; 483 } 484 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/xh/firefox-63.0.tar.bz2"; 485 locale = "xh"; 486 arch = "linux-x86_64"; 487 + sha512 = "4f82fe26348a515871f1c5775dc0ef4b31fff9a3bf48944379d08aed499bab55b314227e354ca17fe644807f1d2b1f732b8204c3179907c05f9c6d168c7fca3b"; 488 } 489 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/zh-CN/firefox-63.0.tar.bz2"; 490 locale = "zh-CN"; 491 arch = "linux-x86_64"; 492 + sha512 = "2d13d782b2988389d2bbdb5560d494c77d2ef0ec479289ab683a3a7336200d2775577b2508f23587bcc8d3441693c07593c3f040fa767ea19a8adf29ed9b9b0a"; 493 } 494 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-x86_64/zh-TW/firefox-63.0.tar.bz2"; 495 locale = "zh-TW"; 496 arch = "linux-x86_64"; 497 + sha512 = "af0c5f6d98fa4cd4556c46740edbbaa76653630d1b8fe265e63caa54e51977e6eacfbe4523ab29d3b9c9af466775dae5f62b00468cc644d6e84332d59605d6e7"; 498 } 499 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/ach/firefox-63.0.tar.bz2"; 500 locale = "ach"; 501 arch = "linux-i686"; 502 + sha512 = "d4b255e6675e460c80df56aac8a81a531d90c4b6ebeab018a1c5d333da440d780a89ece811f2a24616949bd71e7471925059b13fd32a3376b636012b0b035f84"; 503 } 504 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/af/firefox-63.0.tar.bz2"; 505 locale = "af"; 506 arch = "linux-i686"; 507 + sha512 = "61ce8c74d62b9b2e35d7a46e0b1284ffcc3837247b12e8e5ae0242049631b5c8050b353ea07ecf7a925e237dec111d10fe10c86e49fada11f007db0b3ef3c29d"; 508 } 509 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/an/firefox-63.0.tar.bz2"; 510 locale = "an"; 511 arch = "linux-i686"; 512 + sha512 = "eeb42821c1e94ab24cb4438245aa018d44b84c89afcbbf271e4905929e6908ddc922768868b3c9bb4e6a83ccb266ea6b4f2d82f4a3a35c527130f3bb2aab88cf"; 513 } 514 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/ar/firefox-63.0.tar.bz2"; 515 locale = "ar"; 516 arch = "linux-i686"; 517 + sha512 = "068310cf06b3149b8c54cbc8f56f4334eb1a5b0cab1ba5d7bcb899f507836240528d48c3762af4f37e4d5a9a1eb7bb0a5610d66e0911aba47c3e1ead3a0281b8"; 518 } 519 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/as/firefox-63.0.tar.bz2"; 520 locale = "as"; 521 arch = "linux-i686"; 522 + sha512 = "1487c99d76cf37a4a53b6849501670fa8a80c6f7431f6b9503bd493dceb4786697685bb6d3970c4f47b121c8cf83299225112421217a314640ea7027cfc2c0bc"; 523 } 524 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/ast/firefox-63.0.tar.bz2"; 525 locale = "ast"; 526 arch = "linux-i686"; 527 + sha512 = "cd8205327bcef45ef0610c4c8e5010c6eb3b488401b776186350351f433a3dd3639f9c8c7a2fc26c3a3d578f85f49a1f3525a84b40a473443ca81d8d8823454a"; 528 } 529 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/az/firefox-63.0.tar.bz2"; 530 locale = "az"; 531 arch = "linux-i686"; 532 + sha512 = "0a7f11ea5f476e0a45e70bf8a1c6779ba32b96f81bff2f88c8cfd6ff29b6951456dc9aba4146ff13faaa35481c1fdb26ca944709dbbc72e4c11d9854cfc2476e"; 533 } 534 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/be/firefox-63.0.tar.bz2"; 535 locale = "be"; 536 arch = "linux-i686"; 537 + sha512 = "8e34c1b191e2d2cae88c94d99dc3d5bf6afd8a658601fb723d1b0f75f3dc7dc85b9f3bb6ecf24bb75e94a411f82c56fc88dd8a548c670351f19fc4137ad77751"; 538 } 539 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/bg/firefox-63.0.tar.bz2"; 540 locale = "bg"; 541 arch = "linux-i686"; 542 + sha512 = "b7ba0be703e7e52abd61e8e27a25ee7a8868c1872f4babf82b3b1775abfd073c4112f738eb1ff9f341c56a15bbce5d5663895f342618e7b81fea0cfa35f3ae2d"; 543 } 544 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/bn-BD/firefox-63.0.tar.bz2"; 545 locale = "bn-BD"; 546 arch = "linux-i686"; 547 + sha512 = "ccf789ace9b1e5b378a8e37fa8e1c68e52f70247305e369c536981424f6baa9d8bb132475b4af512780a6b881d5e2090ee985c9fc9481c0a0718b0028b516dd2"; 548 } 549 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/bn-IN/firefox-63.0.tar.bz2"; 550 locale = "bn-IN"; 551 arch = "linux-i686"; 552 + sha512 = "4ca51c703f5a394b149e7c9fec038a84558fc2eab0f8ac7a2b7109e5e73207b94cfa998c9fa8f4d2ac4bec65e7f6ebdee804c5f0801bc815dc5aaa50aeda3db5"; 553 } 554 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/br/firefox-63.0.tar.bz2"; 555 locale = "br"; 556 arch = "linux-i686"; 557 + sha512 = "750480cb435134377e0d09a1c0b342e104903bcec9c68ba08827ea20027754f55cde63b0d44bc248800f85f26747f5d5552bffb7f5344bd5848d6fd7d72d0269"; 558 } 559 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/bs/firefox-63.0.tar.bz2"; 560 locale = "bs"; 561 arch = "linux-i686"; 562 + sha512 = "1d8fdd486341c623b46a93d36bce8ce71e92269348f7e344122b9f8908c6db882d79f5d46b2498e3177df73b5344747f809b6938ee5f59f4fee43a3e1b116624"; 563 } 564 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/ca/firefox-63.0.tar.bz2"; 565 locale = "ca"; 566 arch = "linux-i686"; 567 + sha512 = "760d086dec533bd4bd98760a9de99557591c9916bfd930de061105bccf97420d2662b9286287f6d92d5d81f37a08bc30fa57874d992592eca0c531faa61f98eb"; 568 } 569 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/cak/firefox-63.0.tar.bz2"; 570 locale = "cak"; 571 arch = "linux-i686"; 572 + sha512 = "e6238a1dd0ce26d80b3237f70ee822bcde3ec9149a55a152f24d4f9a44021044b8e15a2a386f731a4d7b026391fa72f3a28055f1f02dcae11d6feff670581f00"; 573 } 574 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/cs/firefox-63.0.tar.bz2"; 575 locale = "cs"; 576 arch = "linux-i686"; 577 + sha512 = "e96e451f5ad543bdcc44b87227190716f0e864408a006043dfebb37d6f5d464e08ace9c98c0fb9e51531c7aba364532a2b3147519bf6d521336d6950e4d54078"; 578 } 579 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/cy/firefox-63.0.tar.bz2"; 580 locale = "cy"; 581 arch = "linux-i686"; 582 + sha512 = "0ea943b9b5156f4e814e501c8b7a589d888e1a2f9340f0c064b134d2299e40fc766e5fb8ac89ba82e3c5c586b410af16cc86caeb71285b94efde9e171652f57f"; 583 } 584 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/da/firefox-63.0.tar.bz2"; 585 locale = "da"; 586 arch = "linux-i686"; 587 + sha512 = "6e2b71137d36912e6c4f28907b251a19bcb1f6a3f9d830b6c7b3e90fd28c5d4dfd5f31496ec45728141596b6b37c78b3c29fcf07b85fe0facf1e47c4953edf31"; 588 } 589 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/de/firefox-63.0.tar.bz2"; 590 locale = "de"; 591 arch = "linux-i686"; 592 + sha512 = "def2445efecbd7a998cf846c438e85e4b751655d36212b46227aa95483b474a78249e46e5d44beeb8a2ceb4baaf1e0ea84cb742993941fa2ec0f90f13f11f098"; 593 } 594 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/dsb/firefox-63.0.tar.bz2"; 595 locale = "dsb"; 596 arch = "linux-i686"; 597 + sha512 = "3cf731e4247dfc99ac7eaf85001b70413447a5409518a8aa7791e8affe85efa703c607ee9b2c3896b1ab3c640e0d80610bcca3600b057c8d0c09cedcc9e3b93e"; 598 } 599 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/el/firefox-63.0.tar.bz2"; 600 locale = "el"; 601 arch = "linux-i686"; 602 + sha512 = "8ac061359a5806661eabe8c5e22c30ce795b0e019abf6f2d6b673d37b2842887525a4ced40b6aecc6fb2f02ec841d309866fe638f105ffef8576af5d3fc6cb9c"; 603 } 604 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/en-CA/firefox-63.0.tar.bz2"; 605 locale = "en-CA"; 606 arch = "linux-i686"; 607 + sha512 = "9d62cfe7f055db10bdb8dd152d6dbbc40ce12b9ef4fe59086fe9818f87d95c9ea79092d25d3bf8a34cf2977b28a505f3ded4406a864d493a6f4bf2d625bf124e"; 608 } 609 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/en-GB/firefox-63.0.tar.bz2"; 610 locale = "en-GB"; 611 arch = "linux-i686"; 612 + sha512 = "ce98acdad497391f8872ee0c41d2fed73a51c0d52e8e812aa7a426684bc0f39103f95cbda3bde1006aeb95d8662275211efd32cfe82609a344178089153db2bd"; 613 } 614 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/en-US/firefox-63.0.tar.bz2"; 615 locale = "en-US"; 616 arch = "linux-i686"; 617 + sha512 = "06d5c79c57ac5b46cbd452a3a095ff0b87ed9a4cdfdb02d73d90947c29a8ab4c34f2bfc3f537a0dc2e60c83350531aae07f58d1808a08bd57a79bf2881144ee5"; 618 } 619 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/en-ZA/firefox-63.0.tar.bz2"; 620 locale = "en-ZA"; 621 arch = "linux-i686"; 622 + sha512 = "a162dc2aaa5f2036849bd73bf0014f073235c853b3fab0e3571c08a85f6fefcbd9a7d3c033d5515126e72eb1cb54ad9f68241201ca9bbc786253f0c84f6e3590"; 623 } 624 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/eo/firefox-63.0.tar.bz2"; 625 locale = "eo"; 626 arch = "linux-i686"; 627 + sha512 = "1639bf250506d4dc4aff272ab0517c76eff75cc3fb4e8e9fadd2028f877e204d0bf19e3eccd7107fe448f1372e3f6dd19c99ad2f8aa1891b1c3b2dbb4b8c34ed"; 628 } 629 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/es-AR/firefox-63.0.tar.bz2"; 630 locale = "es-AR"; 631 arch = "linux-i686"; 632 + sha512 = "b9afb2474208530ca83b4d8bbd59176f02558d21143227f695a8705a70b16e6089d86316105deff2c89b857fd14a5c5bbd6c057aa9b66e9ebaaaff763321a86a"; 633 } 634 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/es-CL/firefox-63.0.tar.bz2"; 635 locale = "es-CL"; 636 arch = "linux-i686"; 637 + sha512 = "134eefbb975dc1ad3f98cf340b0c544f084bd2a1bd1432594bf228e0a23e402461e936e777ee3fe0c9a86bfc59947c35f6c6d7cd74deaf6cdbf1224c9fbdf4ff"; 638 } 639 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/es-ES/firefox-63.0.tar.bz2"; 640 locale = "es-ES"; 641 arch = "linux-i686"; 642 + sha512 = "66fac925408ea40d3348f207716e732f878bf5bf5837499a9a27a9b1e8e4a9210c3400fe90faf2807aa30d49f67dae2324e7b41d80a21daeb531e907bbdb35b9"; 643 } 644 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/es-MX/firefox-63.0.tar.bz2"; 645 locale = "es-MX"; 646 arch = "linux-i686"; 647 + sha512 = "e1dd051782b59f9b2601b051459e4f23bbf949b0d257dd70cd8bd171429f661274f3b7bd5d8d16a5daacf5a08a488db85b462c667c3c3ce0ea280648c5b2820c"; 648 } 649 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/et/firefox-63.0.tar.bz2"; 650 locale = "et"; 651 arch = "linux-i686"; 652 + sha512 = "9b46809e42acaa8dbbcdce1df8f7471d20cf40b0a84384edafaad1a0afd17a1f2385c6d41d7eb5b472205e80c528e3408282ba0d81cd19b8d92c7f0550c4a5a2"; 653 } 654 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/eu/firefox-63.0.tar.bz2"; 655 locale = "eu"; 656 arch = "linux-i686"; 657 + sha512 = "790dcd461764cad902cba93054c35539d2aeb30bb5fd3a6f940ae125368944e20fdbdba9899f3b52b6774fd27fe73a13c0eed7e269b20a7b73dc4fa123122a1d"; 658 } 659 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/fa/firefox-63.0.tar.bz2"; 660 locale = "fa"; 661 arch = "linux-i686"; 662 + sha512 = "4e0608da711a17faa10b5a043192b52e6d88360752d9c388e173bbee3de86bddf9693dfc75cba7ac42153e95a8056c6d0ba48141cde476b524d1fadfe3a3bc10"; 663 } 664 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/ff/firefox-63.0.tar.bz2"; 665 locale = "ff"; 666 arch = "linux-i686"; 667 + sha512 = "1f50eae02bed18b0230c824c9768b13e2ede4c622e42120f6cc684f7cdfae4753eb31f867cfb272710b2fb2ad9e649a99d2187eeefa74a5afc1999e002b6cfaa"; 668 } 669 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/fi/firefox-63.0.tar.bz2"; 670 locale = "fi"; 671 arch = "linux-i686"; 672 + sha512 = "5f089861d3a67b754e5ddad49858789d6d6ee309507baf9ff5198e011c26f970cef54ed37398458a3729beebfe9451fb16981ef32607cf1635cc40b7556a7f9a"; 673 } 674 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/fr/firefox-63.0.tar.bz2"; 675 locale = "fr"; 676 arch = "linux-i686"; 677 + sha512 = "5f8963809cc8cc33dfce49b2ce7e44c8351d8a3d193766eea99c668533abdea89d53233ced42c9a8d57356195a3f31f549a486a42f9f06c8ee6d32720856ab1f"; 678 } 679 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/fy-NL/firefox-63.0.tar.bz2"; 680 locale = "fy-NL"; 681 arch = "linux-i686"; 682 + sha512 = "50e1a6c68daa2d330ce9f8b070413e100bfc29f7a0f1a7794c58473de04961ff62f776e2c343452ed6ddc3cb309f615ebdada91e4d259e60f066398068141e3e"; 683 } 684 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/ga-IE/firefox-63.0.tar.bz2"; 685 locale = "ga-IE"; 686 arch = "linux-i686"; 687 + sha512 = "42b2b796a5ab27137e5207ead28daec4d9a0a0fdd58336064c30a56f13a4389d49188c91b6d2101d49550b071584ebefb81d1c3fcc3d9948e2b14f00a7c0feb9"; 688 } 689 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/gd/firefox-63.0.tar.bz2"; 690 locale = "gd"; 691 arch = "linux-i686"; 692 + sha512 = "794193059ee643092981491b0c32886e77be4faef7948c5db2b79a76e3ad4baf30dc149cc63d935a9210c02ccaa843521398e9274dacfa6f98ef4f49caf65c70"; 693 } 694 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/gl/firefox-63.0.tar.bz2"; 695 locale = "gl"; 696 arch = "linux-i686"; 697 + sha512 = "3a494f60eefef37ad8b62b30d1e32ce9e783bbea29e594668839bceb416d6cc16786a95f9cba06f31b027b4bd40528738ad26c955adac3a433ac083e49642b90"; 698 } 699 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/gn/firefox-63.0.tar.bz2"; 700 locale = "gn"; 701 arch = "linux-i686"; 702 + sha512 = "ddc555b5f0aeefd9fd435442a457c7c37d4bf4e338b16bf10e1f1798735c52a758b30beab270f03d425dae187bf9d83f828afee627c7d0eb3dc7615bf22f684d"; 703 } 704 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/gu-IN/firefox-63.0.tar.bz2"; 705 locale = "gu-IN"; 706 arch = "linux-i686"; 707 + sha512 = "a3b67578d9ab00920489d088d59f3ff1845319d9b4467ae3854ad9b08df72a07be94f2436f93db7524bed13a467ed0acf1d271dd6faa86ba9ce74535aee3d35d"; 708 } 709 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/he/firefox-63.0.tar.bz2"; 710 locale = "he"; 711 arch = "linux-i686"; 712 + sha512 = "a6da54477d9a4ba632ab0c077904ead3f83c1e268781ca2bd8fbeecf15da62a3d1393c8cf316716c3c22f7c949a48e2cc7e90bf6d394b5dbf5559cb8c92c8097"; 713 } 714 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/hi-IN/firefox-63.0.tar.bz2"; 715 locale = "hi-IN"; 716 arch = "linux-i686"; 717 + sha512 = "708c9f75ff02efca7cbc7a2483aba15cbe1b22fcc5d4a743633d027afcb22a0ca5778fa05ce40786279a1d145f75c4b9bb64a16bdcad87c9f6f6a439ff748fd8"; 718 } 719 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/hr/firefox-63.0.tar.bz2"; 720 locale = "hr"; 721 arch = "linux-i686"; 722 + sha512 = "6cc028e94748d9133887398299e21f70abffa4df216ab629eb579270be8c5ff9b600fbc2094b9d47ec60c577a2158ef3d3e81d63492954260d4b53bc19868769"; 723 } 724 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/hsb/firefox-63.0.tar.bz2"; 725 locale = "hsb"; 726 arch = "linux-i686"; 727 + sha512 = "81e8f54353a6279041694ff9e95eeb730d3ccf7438cf0b1c4c45425144b3f9e655656b9ac912405f85b9206ddd37ea31bcd6e975b25a14b179849a33368c0693"; 728 } 729 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/hu/firefox-63.0.tar.bz2"; 730 locale = "hu"; 731 arch = "linux-i686"; 732 + sha512 = "cbdc13d964387f0a5add945cb5f5f71fe2d4c6da9d37f77883074a5ffb22121c293e7c665580bea27a43d98547e2459c7d42cec60af80f44b0d5650b3b6d9042"; 733 } 734 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/hy-AM/firefox-63.0.tar.bz2"; 735 locale = "hy-AM"; 736 arch = "linux-i686"; 737 + sha512 = "16aa31cd906a9dcc41cdee45e00df6fbffd1fc83fe9fe5a7c10e0b6007f3ab542bfe328b456f8ec68283a6633d63457ce61dde4661283e75917a0198b38c1a72"; 738 } 739 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/ia/firefox-63.0.tar.bz2"; 740 locale = "ia"; 741 arch = "linux-i686"; 742 + sha512 = "f622f1a1c95bff1b68beb21398fc22e88e05350a2ca1d6d0c018db4d30962f1b5ee4bcc0b9fee7484b02bf06326596f702a1a9e5b0acad5e0fdb73be1c1dab45"; 743 } 744 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/id/firefox-63.0.tar.bz2"; 745 locale = "id"; 746 arch = "linux-i686"; 747 + sha512 = "9d44617bac45ccfc191ee02a3c6f994734c9a1bbd5f6cb160808361522430a57798493a33b774eeb331846c99ac09b46788e06abfc716a0a634324b2992085ff"; 748 } 749 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/is/firefox-63.0.tar.bz2"; 750 locale = "is"; 751 arch = "linux-i686"; 752 + sha512 = "6c64320f40b41fc0ba93b94302d83cfdeaa90992681a5ef810399b35fb1f1d40406b2ed80148cecbf6603bd9dc1298dc6b3b334b98a13ffcbdc0b2e19615051f"; 753 } 754 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/it/firefox-63.0.tar.bz2"; 755 locale = "it"; 756 arch = "linux-i686"; 757 + sha512 = "deaf12ee7fa25a650116dc21b2507df41ed0535821f43cf7e469d870154f4e0d9d66ade3ed3463742e1c5b28d4526f4cccecba4f3995178ad7f6b82d29ea0e88"; 758 } 759 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/ja/firefox-63.0.tar.bz2"; 760 locale = "ja"; 761 arch = "linux-i686"; 762 + sha512 = "e4c1a5724c77bd99d9d10bff3f9e011f35bc130aa711e629df458e7ee46a3bdf1fcfb4bdeba4852bd0dda773b8327bb3ddeba2115406517c77d0f4d224267af6"; 763 } 764 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/ka/firefox-63.0.tar.bz2"; 765 locale = "ka"; 766 arch = "linux-i686"; 767 + sha512 = "1040735b4e1f6616ac9b2676b7007435c7423116e5fdcf8a0a9b472c5cb0c17c089dda5d711fa10129d6bb1c84082602adf20161f5d6d560fbfa12f6225635c4"; 768 } 769 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/kab/firefox-63.0.tar.bz2"; 770 locale = "kab"; 771 arch = "linux-i686"; 772 + sha512 = "511ccb5a8745fb1b93fdd49ec9369498b577a155fe5134b9990e6740505f342e76b0da136cb3ebfd2a15921b677be7cab6099cdc8cdea9d6040b989cb12672db"; 773 } 774 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/kk/firefox-63.0.tar.bz2"; 775 locale = "kk"; 776 arch = "linux-i686"; 777 + sha512 = "1e5d5aec9db2fc36a56acd1d9e723659c3425ab4f048966f0550eb1723ffa27b0b91acf8daf8cac9bd6f9929a5fd880edbb4ec1aa4359282f4d4c4532bd6636d"; 778 } 779 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/km/firefox-63.0.tar.bz2"; 780 locale = "km"; 781 arch = "linux-i686"; 782 + sha512 = "76063e3d83454f4850849af7084d9489baf4d354001277a9f606a28db089e589147033c132320b34c59032b2dfc7611ee52786c960bd280b5426781a0a0b7be3"; 783 } 784 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/kn/firefox-63.0.tar.bz2"; 785 locale = "kn"; 786 arch = "linux-i686"; 787 + sha512 = "14fdec60154ffe181f00808f8877de3b045c72b91b0a6c017951033eae786ee26e4f96555034b8161318edafb8ff07ac41203a9bce91ddc20215be87571c5e11"; 788 } 789 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/ko/firefox-63.0.tar.bz2"; 790 locale = "ko"; 791 arch = "linux-i686"; 792 + sha512 = "7990af9dc0df8f9fae35d928ee5b476dde1e12db6294f5a3033d37e73e44fb8d0bcbf7916f79459dcc6c8f05ef065ff4b0dea95bc2c342ae81f2161fd61b2fd0"; 793 } 794 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/lij/firefox-63.0.tar.bz2"; 795 locale = "lij"; 796 arch = "linux-i686"; 797 + sha512 = "42faccbb1029df56f17b94c7a5d9e6f6d5fcd7c5e6b623a6fe8f89f143c909961dba135e02d0ade1bd57399bed1279a61ae16381402ca391aeb55761428f97dc"; 798 } 799 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/lt/firefox-63.0.tar.bz2"; 800 locale = "lt"; 801 arch = "linux-i686"; 802 + sha512 = "b4079f36c1a4788f8da2a4e1efd0ab4bb166ec45dcda1ff0077746a85ed5d34b8cd498a0f1d12463349d4fcfae820db39946caf7e55f4ae9ff1c9ec587a95fd0"; 803 } 804 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/lv/firefox-63.0.tar.bz2"; 805 locale = "lv"; 806 arch = "linux-i686"; 807 + sha512 = "5a8eeb1274c30e57f7ecaf307e23eddaabbd7272128063ece88f480c7a8bdf96efbf8d2db2416e0232773457b10474a531ace2eac264175e590050662c8d606b"; 808 } 809 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/mai/firefox-63.0.tar.bz2"; 810 locale = "mai"; 811 arch = "linux-i686"; 812 + sha512 = "b2ff3a58ff0216df0d980c941648e143a3dea87e1c90c4ef1367a3a75d5052b1c1e54b07476602a91adb691bca2fe4e9b70d89895773b3a021944257b0429518"; 813 } 814 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/mk/firefox-63.0.tar.bz2"; 815 locale = "mk"; 816 arch = "linux-i686"; 817 + sha512 = "4ee9b4744ed73d866d6d2e73d0a9aae983d063af3fb4e313e8c6a2fec055b10bb1d414cbf87c0909119f1f804cd64eacb981b5c17ecc87e29ab246d736b6f9df"; 818 } 819 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/ml/firefox-63.0.tar.bz2"; 820 locale = "ml"; 821 arch = "linux-i686"; 822 + sha512 = "9bdd87f047491ba138796e48e46dd4fefbccac03adb4d652978d51b933327f007ca89d41929c075dc61353584cfb5a3fbd94986ca791750117b55a4ed65b7994"; 823 } 824 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/mr/firefox-63.0.tar.bz2"; 825 locale = "mr"; 826 arch = "linux-i686"; 827 + sha512 = "7680c9af0d556599120b3d8a2883a4bfb9bd0dca47a2d2b3dec669fe2852de39c134cfaec0f53082b269245a28588bc699250d438668264c778c7cbf3037a50f"; 828 } 829 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/ms/firefox-63.0.tar.bz2"; 830 locale = "ms"; 831 arch = "linux-i686"; 832 + sha512 = "ae78016ae552d10f4220e68259b464097464081cc2b3c114648a6e36e4381df7e9333f7c13c08e0346bdaaaaaadbbc9a111dea55cb6b4daafef29ff0b0db5afd"; 833 } 834 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/my/firefox-63.0.tar.bz2"; 835 locale = "my"; 836 arch = "linux-i686"; 837 + sha512 = "e682f1e998a946053672d61f880a75472d692ea9f7232df9e2a51c6b3d27f7d5496138144dc17a56cd07378b20bde48450a27157782e9ff0463ce922c08c6e3f"; 838 } 839 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/nb-NO/firefox-63.0.tar.bz2"; 840 locale = "nb-NO"; 841 arch = "linux-i686"; 842 + sha512 = "b6b68de70089bc3f02741de04138922b3a4b6ea760d5b43c00bc636a3f60fdc510886e76b989facbc4db23e72e0659db9ed38705c8c56851ef9cb9209524d58a"; 843 } 844 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/ne-NP/firefox-63.0.tar.bz2"; 845 locale = "ne-NP"; 846 arch = "linux-i686"; 847 + sha512 = "057ba9953a8ff6824567de1d3629b7d995924a7da49f9b03e1b5e872cafe750dfafe05a74b72cc360c932237445712bddb646cad2a961523d29a8b5327ca3bc6"; 848 } 849 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/nl/firefox-63.0.tar.bz2"; 850 locale = "nl"; 851 arch = "linux-i686"; 852 + sha512 = "abfa808668e527940d7f344522650cccb4272555b67e4d90398faeb7aa31766002287c5e73f259b2ebeafdba890b0ca9940fe0bd12926f8b748ce172ff786abd"; 853 } 854 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/nn-NO/firefox-63.0.tar.bz2"; 855 locale = "nn-NO"; 856 arch = "linux-i686"; 857 + sha512 = "e5048346227c41b20534e71042a911a74348e403283ecbcd3a90f1ecf3154907e0c7c21eb26b67f2ba09a6e8d04200c990f7a4babe4ea5782a847a31a6a880ab"; 858 } 859 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/oc/firefox-63.0.tar.bz2"; 860 locale = "oc"; 861 arch = "linux-i686"; 862 + sha512 = "ec1f24de15020cd6a16d95d47db8e2e73d1b3aa269e27d30421c15e3d71b57625c10e7c20427fb1fcf2ca7b2e1aeb0f16b254c1107aee28c2e8522fb535d4a5d"; 863 } 864 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/or/firefox-63.0.tar.bz2"; 865 locale = "or"; 866 arch = "linux-i686"; 867 + sha512 = "c55f10e0a9a3cd3403eb9167139b4c6f0e8a5f66e3f33b12efb40bb6b2bbb7d1dc2aa365b1ab375f41da34e7d21d2848223934ffd2ab61fa93220bccbe9fc720"; 868 } 869 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/pa-IN/firefox-63.0.tar.bz2"; 870 locale = "pa-IN"; 871 arch = "linux-i686"; 872 + sha512 = "f74dd4d54680d94ea270bb7755f6ea4fe058899cea2472c08ebe5f34b8323be7157b060abc83ec80aef8f2ca63f3c806a7a4d831a4e72025ad25d4ca40783cd8"; 873 } 874 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/pl/firefox-63.0.tar.bz2"; 875 locale = "pl"; 876 arch = "linux-i686"; 877 + sha512 = "05c82b2e08f65e37d4e82fd93d3d2ebe6a5d5441ab11069cbc66b18af0ed93e877466daf1d804c53ac3c712307aea475c99f922b5064cb551d136e5378e23765"; 878 } 879 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/pt-BR/firefox-63.0.tar.bz2"; 880 locale = "pt-BR"; 881 arch = "linux-i686"; 882 + sha512 = "c8f2d36ada67a2fa7717527355a0e083ca5891ece1de70505efeac51dad5f6985666e2be0bdf23ad0f4402d6ee96fa2e12af50369297a3e46b9804cb0b830c89"; 883 } 884 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/pt-PT/firefox-63.0.tar.bz2"; 885 locale = "pt-PT"; 886 arch = "linux-i686"; 887 + sha512 = "5e4478ab220636c747ce9c5564a1b71554b1c67999722bc55204f747d0ad430eb2a0b71336997e80ca391d7680ebf92c66ea7ef4d25dc568f8c6860cd31ee26b"; 888 } 889 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/rm/firefox-63.0.tar.bz2"; 890 locale = "rm"; 891 arch = "linux-i686"; 892 + sha512 = "67438f3cb1a89a0258890448de6d16be5f79291d4c0989691d9c8f38966a7a4ba2f8eaccb26ee4458a81a733ae9513555a22f8b57652b4fce1eb1e3ab2368848"; 893 } 894 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/ro/firefox-63.0.tar.bz2"; 895 locale = "ro"; 896 arch = "linux-i686"; 897 + sha512 = "3cdc7f593af3bbd858285237a9ffaa07aa76cbfc67c0f7d22d5cf261a19756ba3aa8971d54a10b820344beb509810b601faf0cc89c86636bc60ea1a6d8421873"; 898 } 899 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/ru/firefox-63.0.tar.bz2"; 900 locale = "ru"; 901 arch = "linux-i686"; 902 + sha512 = "7b6b03cca2fe3887d7ee86eeb8ee699157a6cd828108737e26724a48af72cf3fe326024f41c6afc13f7e332c262a4e991728ad5d46ac6fb6942c5c3b4ea93a9c"; 903 } 904 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/si/firefox-63.0.tar.bz2"; 905 locale = "si"; 906 arch = "linux-i686"; 907 + sha512 = "10f9fe43304931dbce1d0073ec4e827f369291b3705b322a3f3ba8f7002a974c019be8f5a594d8c88add527667d9295a27e85f2b1072e16ef1720e9e433111b3"; 908 } 909 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/sk/firefox-63.0.tar.bz2"; 910 locale = "sk"; 911 arch = "linux-i686"; 912 + sha512 = "6b90fd21c51d48ca997ad47025aef3a4280e30152a0f18d0ab8948e055b80e5aa7cf1374b2eeeb1432d8892fb07de505adb9ae6c57e776ced4c429859577f040"; 913 } 914 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/sl/firefox-63.0.tar.bz2"; 915 locale = "sl"; 916 arch = "linux-i686"; 917 + sha512 = "55faeb2d5310266395a442d0d9ce4a1020197d0ce7655caa8d00efd022db9e1c9926b7418f4cfa380d04e1971ed47e7025d434a36ca0fe6f58f02be7f0e26a69"; 918 } 919 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/son/firefox-63.0.tar.bz2"; 920 locale = "son"; 921 arch = "linux-i686"; 922 + sha512 = "63f104da43ff4103b40e271de6c962fae3d77891f50fe5b39698d3c2e382b4234dad41a3a64794015ad88d34a7e2b819c0ecb62b1bb44a4d8e83eadbc1803151"; 923 } 924 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/sq/firefox-63.0.tar.bz2"; 925 locale = "sq"; 926 arch = "linux-i686"; 927 + sha512 = "534ce38e5dec85de50e9dd541f6d8445e95fdfac074a51866c993e97d020b9a310abebffa2162fc513572d202f9fec8e3a267207bf9c401b27c8541534ee2aaf"; 928 } 929 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/sr/firefox-63.0.tar.bz2"; 930 locale = "sr"; 931 arch = "linux-i686"; 932 + sha512 = "1174da8c998cdd62370bb8c80c6a47360cdcc84144b03ab33f10367b5622ecf6ff3058e4f525e46ddb523f13e29b6fe557b7442dfec92956b34eaf507bd5f8c8"; 933 } 934 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/sv-SE/firefox-63.0.tar.bz2"; 935 locale = "sv-SE"; 936 arch = "linux-i686"; 937 + sha512 = "7c24f0d4552ca7bc3076b9b0485c757e0547713a58d09cd568e506e37dd6133c5c7a7ad3edcffdd387cc0c5661d3602f4252d778174bf78812788ad1daa9384a"; 938 } 939 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/ta/firefox-63.0.tar.bz2"; 940 locale = "ta"; 941 arch = "linux-i686"; 942 + sha512 = "4387b1cfd77da777a3257e714b014c686ad8c5ff1edb7ba0e2d01f62621eaec92766ccc3bbeb93be45c0b414b9b31676692e75b366a7ed0fb8e0526f95126807"; 943 } 944 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/te/firefox-63.0.tar.bz2"; 945 locale = "te"; 946 arch = "linux-i686"; 947 + sha512 = "8ad96e47cfc1066d27560a5ad26659dba098724374605520198d580867be3bcc05a63120865745055ef00163b8c7cb97ac35f18bfcdc3d171e7eed6a05f50855"; 948 } 949 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/th/firefox-63.0.tar.bz2"; 950 locale = "th"; 951 arch = "linux-i686"; 952 + sha512 = "74272739144c6ae69dba8229420894b10e0dd9d75ae386f1221b17f8e54baf8c3d921591c5707ab5d8847deedad2daa3061fff03add11a2e450fdf691dd49f9a"; 953 } 954 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/tr/firefox-63.0.tar.bz2"; 955 locale = "tr"; 956 arch = "linux-i686"; 957 + sha512 = "0cddf14cd7a7cd4594ca04d1416b3ab32db42a287e62b68197fe8e08078999028e47074e563302c77e480d02563932d20ceffdd89c53b53c79221f3cc309e802"; 958 } 959 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/uk/firefox-63.0.tar.bz2"; 960 locale = "uk"; 961 arch = "linux-i686"; 962 + sha512 = "17e3d498e900ddfc4b00e3ea99b7b2f55c0252e88eede45b47b020293131d6adf5642c1bf94c39bba5b9042e2f9e20ba5399e6717e6965e65d90c4717a236832"; 963 } 964 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/ur/firefox-63.0.tar.bz2"; 965 locale = "ur"; 966 arch = "linux-i686"; 967 + sha512 = "cef0ade8282d3360e27d51b4c5487882ae8dc78c598b4150cd3053cc442843cd58f5c362ed6c5ea8362517633dfbb2751a894c6cbc45bac796c181f32f095dc8"; 968 } 969 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/uz/firefox-63.0.tar.bz2"; 970 locale = "uz"; 971 arch = "linux-i686"; 972 + sha512 = "e8dc2b26f35f5ddbc93e4891d7b9b4dfd932ba6c7d1da19a6bec1f5c259f78c1c3105d9f2c89cd97c91f4032489f95a339ba5a22dc4daf3c948a968bf580d4bf"; 973 } 974 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/vi/firefox-63.0.tar.bz2"; 975 locale = "vi"; 976 arch = "linux-i686"; 977 + sha512 = "6dc0945c634052824326cfe8558d1eddb192dbb4eca9eac458b8cfb3680cb1cf5537dd8ff4237ed32264d730e95287d9504fd0b1528fa33907dc1a2b4558ea61"; 978 } 979 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/xh/firefox-63.0.tar.bz2"; 980 locale = "xh"; 981 arch = "linux-i686"; 982 + sha512 = "3792ce77db9de5080437b2aad6537f00963593ff98cdd47a145ffef8243a5ea23e8cd42f82e217885601b04df4c17d833aa88b9d15cad7a6840978af3a756b05"; 983 } 984 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/zh-CN/firefox-63.0.tar.bz2"; 985 locale = "zh-CN"; 986 arch = "linux-i686"; 987 + sha512 = "8043f8900ef35f85cb05f2092829899d119e079210dcb8bd9d369c7d73ff901e80afc4eecb25421058b65e5e267f7cf671c62cdec5849c2ff0da104f4ec12ad2"; 988 } 989 + { url = "http://archive.mozilla.org/pub/firefox/releases/63.0/linux-i686/zh-TW/firefox-63.0.tar.bz2"; 990 locale = "zh-TW"; 991 arch = "linux-i686"; 992 + sha512 = "614b7835c82f80dd27c841023aca6aa8580bdadac8241f08fc053fe7657f069d6337e3edbe0bebcc4018d47f3d9f2d328176add89aacd9847393ebd21f3e9230"; 993 } 994 ]; 995 }
+4 -1
pkgs/applications/networking/browsers/firefox/common.nix
··· 10 , hunspell, libevent, libstartup_notification, libvpx 11 , icu, libpng, jemalloc, glib 12 , autoconf213, which, gnused, cargo, rustc, llvmPackages 13 , debugBuild ? false 14 15 ### optionals ··· 111 "-I${glib.dev}/include/gio-unix-2.0" 112 ] 113 ++ lib.optionals (!isTorBrowserLike) [ 114 - "-I${nspr.dev}/include/nspr" 115 "-I${nss.dev}/include/nss" 116 ] 117 ++ lib.optional stdenv.isDarwin [ ··· 121 122 postPatch = lib.optionalString stdenv.isDarwin '' 123 substituteInPlace js/src/jsmath.cpp --replace 'defined(HAVE___SINCOS)' 0 124 ''; 125 126 nativeBuildInputs = 127 [ autoconf213 which gnused pkgconfig perl python2 cargo rustc ] 128 ++ lib.optional gtk3Support wrapGAppsHook 129 ++ lib.optionals stdenv.isDarwin [ xcbuild rsync ] 130 ++ extraNativeBuildInputs; 131 132 preConfigure = ''
··· 10 , hunspell, libevent, libstartup_notification, libvpx 11 , icu, libpng, jemalloc, glib 12 , autoconf213, which, gnused, cargo, rustc, llvmPackages 13 + , rust-cbindgen, nodejs 14 , debugBuild ? false 15 16 ### optionals ··· 112 "-I${glib.dev}/include/gio-unix-2.0" 113 ] 114 ++ lib.optionals (!isTorBrowserLike) [ 115 "-I${nss.dev}/include/nss" 116 ] 117 ++ lib.optional stdenv.isDarwin [ ··· 121 122 postPatch = lib.optionalString stdenv.isDarwin '' 123 substituteInPlace js/src/jsmath.cpp --replace 'defined(HAVE___SINCOS)' 0 124 + '' + lib.optionalString (lib.versionAtLeast ffversion "63.0" && !isTorBrowserLike) '' 125 + substituteInPlace third_party/prio/prio/rand.c --replace 'nspr/prinit.h' 'prinit.h' 126 ''; 127 128 nativeBuildInputs = 129 [ autoconf213 which gnused pkgconfig perl python2 cargo rustc ] 130 ++ lib.optional gtk3Support wrapGAppsHook 131 ++ lib.optionals stdenv.isDarwin [ xcbuild rsync ] 132 + ++ lib.optionals (lib.versionAtLeast ffversion "63.0") [ rust-cbindgen nodejs ] 133 ++ extraNativeBuildInputs; 134 135 preConfigure = ''
+2 -2
pkgs/applications/networking/browsers/firefox/packages.nix
··· 26 27 firefox = common rec { 28 pname = "firefox"; 29 - ffversion = "62.0.3"; 30 src = fetchurl { 31 url = "mirror://mozilla/firefox/releases/${ffversion}/source/firefox-${ffversion}.source.tar.xz"; 32 - sha512 = "0kvb664s47bmmdq2ppjsnyqy8yaiig1xj81r25s36c3i8igfq3zxvws10k2dlmmmrwyc5k4g9i9imgkxj7r3xwwqxc72dl429wvfys8"; 33 }; 34 35 patches = nixpkgsPatches ++ [
··· 26 27 firefox = common rec { 28 pname = "firefox"; 29 + ffversion = "63.0"; 30 src = fetchurl { 31 url = "mirror://mozilla/firefox/releases/${ffversion}/source/firefox-${ffversion}.source.tar.xz"; 32 + sha512 = "095nn50g72l4ihbv26qqqs2jg4ahnmd54vxvm7nxwrnkx901aji7pph6c91zfpf7df26ib1b0pqyir9vsac40sdxc8yrzm6d0lyl1m2"; 33 }; 34 35 patches = nixpkgsPatches ++ [
+2 -2
pkgs/applications/networking/instant-messengers/riot/riot-web.nix
··· 3 let configFile = writeText "riot-config.json" conf; in 4 stdenv.mkDerivation rec { 5 name= "riot-web-${version}"; 6 - version = "0.16.5"; 7 8 src = fetchurl { 9 url = "https://github.com/vector-im/riot-web/releases/download/v${version}/riot-v${version}.tar.gz"; 10 - sha256 = "1b82d82pfv4kjdxghc8y78zwmnc89hi7arvql2bx0zyfhzxj6drl"; 11 }; 12 13 installPhase = ''
··· 3 let configFile = writeText "riot-config.json" conf; in 4 stdenv.mkDerivation rec { 5 name= "riot-web-${version}"; 6 + version = "0.17.0"; 7 8 src = fetchurl { 9 url = "https://github.com/vector-im/riot-web/releases/download/v${version}/riot-v${version}.tar.gz"; 10 + sha256 = "1ffbwz7wp1xhfv8a5nhrhw97nl5ybf0j97dkk2sy9cdlribzxs04"; 11 }; 12 13 installPhase = ''
+2 -2
pkgs/applications/networking/instant-messengers/signal-desktop/default.nix
··· 56 57 in stdenv.mkDerivation rec { 58 name = "signal-desktop-${version}"; 59 - version = "1.17.0"; 60 61 src = fetchurl { 62 url = "https://updates.signal.org/desktop/apt/pool/main/s/signal-desktop/signal-desktop_${version}_amd64.deb"; 63 - sha256 = "0daxp8ychvvr4lqz8wni8lkalk3w409pzwnikvf92f1whxs76xj0"; 64 }; 65 66 phases = [ "unpackPhase" "installPhase" ];
··· 56 57 in stdenv.mkDerivation rec { 58 name = "signal-desktop-${version}"; 59 + version = "1.17.1"; 60 61 src = fetchurl { 62 url = "https://updates.signal.org/desktop/apt/pool/main/s/signal-desktop/signal-desktop_${version}_amd64.deb"; 63 + sha256 = "1cvgjllnbdsr61pz6r4dkbbz58cf69k7p8wriyp1vpzkdi7k5bpl"; 64 }; 65 66 phases = [ "unpackPhase" "installPhase" ];
+3 -10
pkgs/applications/networking/irc/weechat/default.nix
··· 30 weechat = 31 assert lib.all (p: p.enabled -> ! (builtins.elem null p.buildInputs)) plugins; 32 stdenv.mkDerivation rec { 33 - version = "2.2"; 34 name = "weechat-${version}"; 35 36 src = fetchurl { 37 - url = "http://weechat.org/files/src/weechat-${version}.tar.bz2"; 38 - sha256 = "0p4nhh7f7w4q77g7jm9i6fynndqlgjkc9dk5g1xb4gf9imiisqlg"; 39 }; 40 41 outputs = [ "out" "man" ] ++ map (p: p.name) enabledPlugins; ··· 69 mv $from $to 70 done 71 ''; 72 - 73 - # remove when bumping to the latest version. 74 - # This patch basically rebases `fcf7469d7664f37e94d5f6d0b3fe6fce6413f88c` 75 - # from weechat upstream to weechat-2.2. 76 - patches = [ 77 - ./aggregate-commands.patch 78 - ]; 79 80 meta = { 81 homepage = http://www.weechat.org/;
··· 30 weechat = 31 assert lib.all (p: p.enabled -> ! (builtins.elem null p.buildInputs)) plugins; 32 stdenv.mkDerivation rec { 33 + version = "2.3"; 34 name = "weechat-${version}"; 35 36 src = fetchurl { 37 + url = "https://weechat.org/files/src/weechat-${version}.tar.bz2"; 38 + sha256 = "0mi4pfnyny0vqc35r0scn6yy21y790a5iwq8ms7kch7b7z11jn9w"; 39 }; 40 41 outputs = [ "out" "man" ] ++ map (p: p.name) enabledPlugins; ··· 69 mv $from $to 70 done 71 ''; 72 73 meta = { 74 homepage = http://www.weechat.org/;
+2 -2
pkgs/applications/version-management/gitaly/default.nix
··· 7 gemdir = ./.; 8 }; 9 in buildGoPackage rec { 10 - version = "0.125.0"; 11 name = "gitaly-${version}"; 12 13 src = fetchFromGitLab { 14 owner = "gitlab-org"; 15 repo = "gitaly"; 16 rev = "v${version}"; 17 - sha256 = "14a4qgpnspzw9cjqh6gbw3771bxfm789ibvmvb8jc4pklvbyl4mi"; 18 }; 19 20 goPackagePath = "gitlab.com/gitlab-org/gitaly";
··· 7 gemdir = ./.; 8 }; 9 in buildGoPackage rec { 10 + version = "0.125.1"; 11 name = "gitaly-${version}"; 12 13 src = fetchFromGitLab { 14 owner = "gitlab-org"; 15 repo = "gitaly"; 16 rev = "v${version}"; 17 + sha256 = "0vbxjqjs1r5c350r67812andasby5zk25xlaqp201lmlvamiv0ni"; 18 }; 19 20 goPackagePath = "gitlab.com/gitlab-org/gitaly";
+3 -2
pkgs/applications/version-management/gitlab-workhorse/default.nix
··· 1 { stdenv, fetchFromGitLab, git, go }: 2 stdenv.mkDerivation rec { 3 name = "gitlab-workhorse-${version}"; 4 5 - version = "6.1.1"; 6 7 srcs = fetchFromGitLab { 8 owner = "gitlab-org"; 9 repo = "gitlab-workhorse"; 10 rev = "v${version}"; 11 - sha256 = "1dwvk86bfsqgkp0mwz71yis3i7aypjf96r3hsjkgpd27hwbjgxbr"; 12 }; 13 14 buildInputs = [ git go ];
··· 1 { stdenv, fetchFromGitLab, git, go }: 2 + 3 stdenv.mkDerivation rec { 4 name = "gitlab-workhorse-${version}"; 5 6 + version = "7.0.0"; 7 8 srcs = fetchFromGitLab { 9 owner = "gitlab-org"; 10 repo = "gitlab-workhorse"; 11 rev = "v${version}"; 12 + sha256 = "1mmfb7h5sbva2kv9h9cxfg7dyksxrwwikq7jwggfawqaadzwm677"; 13 }; 14 15 buildInputs = [ git go ];
+5 -5
pkgs/applications/version-management/gitlab/default.nix
··· 11 groups = [ "default" "unicorn" "ed25519" "metrics" ]; 12 }; 13 14 - version = "11.3.4"; 15 16 sources = if gitlabEnterprise then { 17 gitlabDeb = fetchurl { 18 url = "https://packages.gitlab.com/gitlab/gitlab-ee/packages/debian/stretch/gitlab-ee_${version}-ee.0_amd64.deb/download.deb"; 19 - sha256 = "1cgwm6g1mij1958mdyds8f76qjw39nllsr23dvsqgf60h4vbsdfd"; 20 }; 21 gitlab = fetchFromGitLab { 22 owner = "gitlab-org"; 23 repo = "gitlab-ee"; 24 rev = "v${version}-ee"; 25 - sha256 = "1ifaa879l85d4yfzrgszrgj04bfjxjh3n7v31zfb6lsqmh87xbm4"; 26 }; 27 } else { 28 gitlabDeb = fetchurl { 29 url = "https://packages.gitlab.com/gitlab/gitlab-ce/packages/debian/stretch/gitlab-ce_${version}-ce.0_amd64.deb/download.deb"; 30 - sha256 = "0hls81ns9n10xrzw0b9pn1916445irqrysbicsdl8kdn83ds35p7"; 31 }; 32 gitlab = fetchFromGitLab { 33 owner = "gitlab-org"; 34 repo = "gitlab-ce"; 35 rev = "v${version}"; 36 - sha256 = "0dymr706yn917niybg2gj1pkgrzgiirbv4ib9pkgs140kbf3hn0c"; 37 }; 38 }; 39
··· 11 groups = [ "default" "unicorn" "ed25519" "metrics" ]; 12 }; 13 14 + version = "11.4.0"; 15 16 sources = if gitlabEnterprise then { 17 gitlabDeb = fetchurl { 18 url = "https://packages.gitlab.com/gitlab/gitlab-ee/packages/debian/stretch/gitlab-ee_${version}-ee.0_amd64.deb/download.deb"; 19 + sha256 = "1y2a8acgsgrgcjazijsflhxq4fwqvd9yhrjx5pcncb24vl0x6dg4"; 20 }; 21 gitlab = fetchFromGitLab { 22 owner = "gitlab-org"; 23 repo = "gitlab-ee"; 24 rev = "v${version}-ee"; 25 + sha256 = "1pyqk1c5bml7chs4pq1fcxkrhk5r327xx9my6zmp2cb503s5m590"; 26 }; 27 } else { 28 gitlabDeb = fetchurl { 29 url = "https://packages.gitlab.com/gitlab/gitlab-ce/packages/debian/stretch/gitlab-ce_${version}-ce.0_amd64.deb/download.deb"; 30 + sha256 = "0wiizjihn1a6hg6a2wpwmnh5a34n102va4djac3sgx74mwx4bniq"; 31 }; 32 gitlab = fetchFromGitLab { 33 owner = "gitlab-org"; 34 repo = "gitlab-ce"; 35 rev = "v${version}"; 36 + sha256 = "1a8pavqc9bblss5z9ikc9b0k0ra33vw73zy7rvn0v1wgvbqpc24k"; 37 }; 38 }; 39
+6 -11
pkgs/applications/version-management/gitlab/rubyEnv-ce/Gemfile
··· 80 gem 'net-ldap' 81 82 # Git Wiki 83 - # Required manually in config/initializers/gollum.rb to control load order 84 gem 'gitlab-gollum-lib', '~> 4.2', require: false 85 - 86 - gem 'gitlab-gollum-rugged_adapter', '~> 0.4.4', require: false 87 88 # Language detection 89 gem 'github-linguist', '~> 5.3.3', require: 'linguist' 90 91 # API 92 - gem 'grape', '~> 1.0' 93 gem 'grape-entity', '~> 0.7.1' 94 gem 'rack-cors', '~> 1.0.0', require: 'rack/cors' 95 ··· 111 # config/initializers/carrierwave_patch.rb can be removed once that change is released. 112 gem 'carrierwave', '= 1.2.3' 113 gem 'mini_magick' 114 - 115 - # Drag and Drop UI 116 - gem 'dropzonejs-rails', '~> 0.7.1' 117 118 # for backups 119 gem 'fog-aws', '~> 2.0.1' ··· 137 gem 'html-pipeline', '~> 2.8' 138 gem 'deckar01-task_list', '2.0.0' 139 gem 'gitlab-markup', '~> 1.6.4' 140 gem 'redcarpet', '~> 3.4' 141 gem 'commonmarker', '~> 0.17' 142 gem 'RedCloth', '~> 4.3.2' ··· 170 gem 'acts-as-taggable-on', '~> 5.0' 171 172 # Background jobs 173 - gem 'sidekiq', '~> 5.1' 174 gem 'sidekiq-cron', '~> 0.6.0' 175 gem 'redis-namespace', '~> 1.6.0' 176 - gem 'sidekiq-limit_fetch', '~> 3.4', require: false 177 178 # Cron Parser 179 gem 'rufus-scheduler', '~> 3.4' ··· 300 gem 'peek-pg', '~> 1.3.0', group: :postgres 301 gem 'peek-rblineprof', '~> 0.2.0' 302 gem 'peek-redis', '~> 1.2.0' 303 - gem 'peek-sidekiq', '~> 1.0.3' 304 305 # Metrics 306 group :metrics do ··· 425 end 426 427 # Gitaly GRPC client 428 - gem 'gitaly-proto', '~> 0.117.0', require: 'gitaly' 429 gem 'grpc', '~> 1.11.0' 430 431 # Locked until https://github.com/google/protobuf/issues/4210 is closed
··· 80 gem 'net-ldap' 81 82 # Git Wiki 83 + # Only used to compute wiki page slugs 84 gem 'gitlab-gollum-lib', '~> 4.2', require: false 85 86 # Language detection 87 gem 'github-linguist', '~> 5.3.3', require: 'linguist' 88 89 # API 90 + gem 'grape', '~> 1.1' 91 gem 'grape-entity', '~> 0.7.1' 92 gem 'rack-cors', '~> 1.0.0', require: 'rack/cors' 93 ··· 109 # config/initializers/carrierwave_patch.rb can be removed once that change is released. 110 gem 'carrierwave', '= 1.2.3' 111 gem 'mini_magick' 112 113 # for backups 114 gem 'fog-aws', '~> 2.0.1' ··· 132 gem 'html-pipeline', '~> 2.8' 133 gem 'deckar01-task_list', '2.0.0' 134 gem 'gitlab-markup', '~> 1.6.4' 135 + gem 'github-markup', '~> 1.7.0', require: 'github/markup' 136 gem 'redcarpet', '~> 3.4' 137 gem 'commonmarker', '~> 0.17' 138 gem 'RedCloth', '~> 4.3.2' ··· 166 gem 'acts-as-taggable-on', '~> 5.0' 167 168 # Background jobs 169 + gem 'sidekiq', '~> 5.2.1' 170 gem 'sidekiq-cron', '~> 0.6.0' 171 gem 'redis-namespace', '~> 1.6.0' 172 173 # Cron Parser 174 gem 'rufus-scheduler', '~> 3.4' ··· 295 gem 'peek-pg', '~> 1.3.0', group: :postgres 296 gem 'peek-rblineprof', '~> 0.2.0' 297 gem 'peek-redis', '~> 1.2.0' 298 + gem 'gitlab-sidekiq-fetcher', require: 'sidekiq-reliable-fetch' 299 300 # Metrics 301 group :metrics do ··· 420 end 421 422 # Gitaly GRPC client 423 + gem 'gitaly-proto', '~> 0.118.1', require: 'gitaly' 424 gem 'grpc', '~> 1.11.0' 425 426 # Locked until https://github.com/google/protobuf/issues/4210 is closed
+25 -37
pkgs/applications/version-management/gitlab/rubyEnv-ce/Gemfile.lock
··· 86 bindata (2.4.3) 87 binding_of_caller (0.7.2) 88 debug_inspector (>= 0.0.1) 89 - bootsnap (1.3.1) 90 msgpack (~> 1.0) 91 bootstrap_form (2.7.0) 92 brakeman (4.2.1) ··· 133 concurrent-ruby (1.0.5) 134 concurrent-ruby-ext (1.0.5) 135 concurrent-ruby (= 1.0.5) 136 - connection_pool (2.2.1) 137 crack (0.4.3) 138 safe_yaml (~> 1.0.0) 139 crass (1.0.4) 140 creole (0.5.0) 141 css_parser (1.5.0) 142 addressable 143 - daemons (1.2.3) 144 database_cleaner (1.5.3) 145 debug_inspector (0.0.2) 146 debugger-ruby_core_source (1.3.8) ··· 175 doorkeeper-openid_connect (1.5.0) 176 doorkeeper (~> 4.3) 177 json-jwt (~> 1.6) 178 - dropzonejs-rails (0.7.2) 179 - rails (> 3.1) 180 ed25519 (1.2.4) 181 email_reply_trimmer (0.1.6) 182 email_spec (2.2.0) ··· 189 escape_utils (1.1.1) 190 et-orbi (1.0.3) 191 tzinfo 192 - eventmachine (1.0.8) 193 excon (0.62.0) 194 execjs (2.6.0) 195 expression_parser (0.9.0) ··· 276 gettext_i18n_rails (>= 0.7.1) 277 po_to_json (>= 1.0.0) 278 rails (>= 3.2.0) 279 - gitaly-proto (0.117.0) 280 google-protobuf (~> 3.1) 281 grpc (~> 1.10) 282 github-linguist (5.3.3) ··· 297 rouge (~> 3.1) 298 sanitize (~> 4.6.4) 299 stringex (~> 2.6) 300 - gitlab-gollum-rugged_adapter (0.4.4.1) 301 - mime-types (>= 1.15) 302 - rugged (~> 0.25) 303 gitlab-grit (2.8.2) 304 charlock_holmes (~> 0.6) 305 diff-lcs (~> 1.1) 306 mime-types (>= 1.16) 307 posix-spawn (~> 0.3) 308 gitlab-markup (1.6.4) 309 gitlab-styles (2.4.1) 310 rubocop (~> 0.54.0) 311 rubocop-gitlab-security (~> 0.1.0) ··· 343 signet (~> 0.7) 344 gpgme (2.0.13) 345 mini_portile2 (~> 2.1) 346 - grape (1.0.3) 347 activesupport 348 builder 349 mustermann-grape (~> 1.0.0) ··· 493 mime-types-data (3.2016.0521) 494 mimemagic (0.3.0) 495 mini_magick (4.8.0) 496 - mini_mime (1.0.0) 497 mini_portile2 (2.3.0) 498 minitest (5.7.0) 499 mousetrap-rails (1.4.6) ··· 501 multi_json (1.13.1) 502 multi_xml (0.6.0) 503 multipart-post (2.0.0) 504 - mustermann (1.0.2) 505 mustermann-grape (1.0.0) 506 mustermann (~> 1.0.0) 507 mysql2 (0.4.10) ··· 605 atomic (>= 1.0.0) 606 peek 607 redis 608 - peek-sidekiq (1.0.3) 609 - atomic (>= 1.0.0) 610 - peek 611 - sidekiq 612 pg (0.18.4) 613 po_to_json (1.0.1) 614 json (>= 1.6.0) ··· 633 pry-byebug (3.4.3) 634 byebug (>= 9.0, < 9.1) 635 pry (~> 0.10) 636 - pry-rails (0.3.5) 637 - pry (>= 0.9.10) 638 - public_suffix (3.0.2) 639 pyu-ruby-sasl (0.0.3.3) 640 rack (1.6.10) 641 rack-accept (0.4.5) ··· 649 httpclient (>= 2.4) 650 multi_json (>= 1.3.6) 651 rack (>= 1.1) 652 - rack-protection (2.0.1) 653 rack 654 rack-proxy (0.6.0) 655 rack ··· 735 retriable (3.1.2) 736 rinku (2.0.0) 737 rotp (2.1.2) 738 - rouge (3.2.1) 739 rqrcode (0.7.0) 740 chunky_png 741 rqrcode-rails3 (0.1.7) ··· 843 rack 844 shoulda-matchers (3.1.2) 845 activesupport (>= 4.0.0) 846 - sidekiq (5.1.3) 847 - concurrent-ruby (~> 1.0) 848 - connection_pool (~> 2.2, >= 2.2.0) 849 rack-protection (>= 1.5.0) 850 redis (>= 3.3.5, < 5) 851 sidekiq-cron (0.6.0) 852 rufus-scheduler (>= 3.3.0) 853 sidekiq (>= 4.2.1) 854 - sidekiq-limit_fetch (3.4.0) 855 - sidekiq (>= 4) 856 signet (0.8.1) 857 addressable (~> 2.3) 858 faraday (~> 0.9) ··· 865 simplecov-html (~> 0.10.0) 866 simplecov-html (0.10.0) 867 slack-notifier (1.5.1) 868 - spring (2.0.1) 869 activesupport (>= 4.2) 870 spring-commands-rspec (1.0.4) 871 spring (>= 0.9.1) ··· 895 test_after_commit (1.1.0) 896 activerecord (>= 3.2) 897 text (1.3.1) 898 - thin (1.7.0) 899 daemons (~> 1.0, >= 1.0.9) 900 eventmachine (~> 1.0, >= 1.0.4) 901 rack (>= 1, < 3) ··· 954 addressable (>= 2.3.6) 955 crack (>= 0.3.2) 956 hashdiff 957 - webpack-rails (0.9.10) 958 railties (>= 3.2.0) 959 wikicloth (0.8.1) 960 builder ··· 1013 diffy (~> 3.1.0) 1014 doorkeeper (~> 4.3) 1015 doorkeeper-openid_connect (~> 1.5) 1016 - dropzonejs-rails (~> 0.7.1) 1017 ed25519 (~> 1.2) 1018 email_reply_trimmer (~> 0.1) 1019 email_spec (~> 2.2.0) ··· 1038 gettext (~> 3.2.2) 1039 gettext_i18n_rails (~> 1.8.0) 1040 gettext_i18n_rails_js (~> 1.3) 1041 - gitaly-proto (~> 0.117.0) 1042 github-linguist (~> 5.3.3) 1043 gitlab-flowdock-git-hook (~> 1.0.1) 1044 gitlab-gollum-lib (~> 4.2) 1045 - gitlab-gollum-rugged_adapter (~> 0.4.4) 1046 gitlab-markup (~> 1.6.4) 1047 gitlab-styles (~> 2.4) 1048 gitlab_omniauth-ldap (~> 2.0.4) 1049 gon (~> 6.2) 1050 google-api-client (~> 0.23) 1051 google-protobuf (= 3.5.1) 1052 gpgme 1053 - grape (~> 1.0) 1054 grape-entity (~> 0.7.1) 1055 grape-path-helpers (~> 1.0) 1056 grape_logging (~> 1.7) ··· 1114 peek-pg (~> 1.3.0) 1115 peek-rblineprof (~> 0.2.0) 1116 peek-redis (~> 1.2.0) 1117 - peek-sidekiq (~> 1.0.3) 1118 pg (~> 0.18.2) 1119 premailer-rails (~> 1.9.7) 1120 prometheus-client-mmap (~> 0.9.4) ··· 1166 settingslogic (~> 2.0.9) 1167 sham_rack (~> 1.3.6) 1168 shoulda-matchers (~> 3.1.2) 1169 - sidekiq (~> 5.1) 1170 sidekiq-cron (~> 0.6.0) 1171 - sidekiq-limit_fetch (~> 3.4) 1172 simple_po_parser (~> 1.1.2) 1173 simplecov (~> 0.14.0) 1174 slack-notifier (~> 1.5.1)
··· 86 bindata (2.4.3) 87 binding_of_caller (0.7.2) 88 debug_inspector (>= 0.0.1) 89 + bootsnap (1.3.2) 90 msgpack (~> 1.0) 91 bootstrap_form (2.7.0) 92 brakeman (4.2.1) ··· 133 concurrent-ruby (1.0.5) 134 concurrent-ruby-ext (1.0.5) 135 concurrent-ruby (= 1.0.5) 136 + connection_pool (2.2.2) 137 crack (0.4.3) 138 safe_yaml (~> 1.0.0) 139 crass (1.0.4) 140 creole (0.5.0) 141 css_parser (1.5.0) 142 addressable 143 + daemons (1.2.6) 144 database_cleaner (1.5.3) 145 debug_inspector (0.0.2) 146 debugger-ruby_core_source (1.3.8) ··· 175 doorkeeper-openid_connect (1.5.0) 176 doorkeeper (~> 4.3) 177 json-jwt (~> 1.6) 178 ed25519 (1.2.4) 179 email_reply_trimmer (0.1.6) 180 email_spec (2.2.0) ··· 187 escape_utils (1.1.1) 188 et-orbi (1.0.3) 189 tzinfo 190 + eventmachine (1.2.7) 191 excon (0.62.0) 192 execjs (2.6.0) 193 expression_parser (0.9.0) ··· 274 gettext_i18n_rails (>= 0.7.1) 275 po_to_json (>= 1.0.0) 276 rails (>= 3.2.0) 277 + gitaly-proto (0.118.1) 278 google-protobuf (~> 3.1) 279 grpc (~> 1.10) 280 github-linguist (5.3.3) ··· 295 rouge (~> 3.1) 296 sanitize (~> 4.6.4) 297 stringex (~> 2.6) 298 gitlab-grit (2.8.2) 299 charlock_holmes (~> 0.6) 300 diff-lcs (~> 1.1) 301 mime-types (>= 1.16) 302 posix-spawn (~> 0.3) 303 gitlab-markup (1.6.4) 304 + gitlab-sidekiq-fetcher (0.3.0) 305 + sidekiq (~> 5) 306 gitlab-styles (2.4.1) 307 rubocop (~> 0.54.0) 308 rubocop-gitlab-security (~> 0.1.0) ··· 340 signet (~> 0.7) 341 gpgme (2.0.13) 342 mini_portile2 (~> 2.1) 343 + grape (1.1.0) 344 activesupport 345 builder 346 mustermann-grape (~> 1.0.0) ··· 490 mime-types-data (3.2016.0521) 491 mimemagic (0.3.0) 492 mini_magick (4.8.0) 493 + mini_mime (1.0.1) 494 mini_portile2 (2.3.0) 495 minitest (5.7.0) 496 mousetrap-rails (1.4.6) ··· 498 multi_json (1.13.1) 499 multi_xml (0.6.0) 500 multipart-post (2.0.0) 501 + mustermann (1.0.3) 502 mustermann-grape (1.0.0) 503 mustermann (~> 1.0.0) 504 mysql2 (0.4.10) ··· 602 atomic (>= 1.0.0) 603 peek 604 redis 605 pg (0.18.4) 606 po_to_json (1.0.1) 607 json (>= 1.6.0) ··· 626 pry-byebug (3.4.3) 627 byebug (>= 9.0, < 9.1) 628 pry (~> 0.10) 629 + pry-rails (0.3.6) 630 + pry (>= 0.10.4) 631 + public_suffix (3.0.3) 632 pyu-ruby-sasl (0.0.3.3) 633 rack (1.6.10) 634 rack-accept (0.4.5) ··· 642 httpclient (>= 2.4) 643 multi_json (>= 1.3.6) 644 rack (>= 1.1) 645 + rack-protection (2.0.3) 646 rack 647 rack-proxy (0.6.0) 648 rack ··· 728 retriable (3.1.2) 729 rinku (2.0.0) 730 rotp (2.1.2) 731 + rouge (3.3.0) 732 rqrcode (0.7.0) 733 chunky_png 734 rqrcode-rails3 (0.1.7) ··· 836 rack 837 shoulda-matchers (3.1.2) 838 activesupport (>= 4.0.0) 839 + sidekiq (5.2.1) 840 + connection_pool (~> 2.2, >= 2.2.2) 841 rack-protection (>= 1.5.0) 842 redis (>= 3.3.5, < 5) 843 sidekiq-cron (0.6.0) 844 rufus-scheduler (>= 3.3.0) 845 sidekiq (>= 4.2.1) 846 signet (0.8.1) 847 addressable (~> 2.3) 848 faraday (~> 0.9) ··· 855 simplecov-html (~> 0.10.0) 856 simplecov-html (0.10.0) 857 slack-notifier (1.5.1) 858 + spring (2.0.2) 859 activesupport (>= 4.2) 860 spring-commands-rspec (1.0.4) 861 spring (>= 0.9.1) ··· 885 test_after_commit (1.1.0) 886 activerecord (>= 3.2) 887 text (1.3.1) 888 + thin (1.7.2) 889 daemons (~> 1.0, >= 1.0.9) 890 eventmachine (~> 1.0, >= 1.0.4) 891 rack (>= 1, < 3) ··· 944 addressable (>= 2.3.6) 945 crack (>= 0.3.2) 946 hashdiff 947 + webpack-rails (0.9.11) 948 railties (>= 3.2.0) 949 wikicloth (0.8.1) 950 builder ··· 1003 diffy (~> 3.1.0) 1004 doorkeeper (~> 4.3) 1005 doorkeeper-openid_connect (~> 1.5) 1006 ed25519 (~> 1.2) 1007 email_reply_trimmer (~> 0.1) 1008 email_spec (~> 2.2.0) ··· 1027 gettext (~> 3.2.2) 1028 gettext_i18n_rails (~> 1.8.0) 1029 gettext_i18n_rails_js (~> 1.3) 1030 + gitaly-proto (~> 0.118.1) 1031 github-linguist (~> 5.3.3) 1032 + github-markup (~> 1.7.0) 1033 gitlab-flowdock-git-hook (~> 1.0.1) 1034 gitlab-gollum-lib (~> 4.2) 1035 gitlab-markup (~> 1.6.4) 1036 + gitlab-sidekiq-fetcher 1037 gitlab-styles (~> 2.4) 1038 gitlab_omniauth-ldap (~> 2.0.4) 1039 gon (~> 6.2) 1040 google-api-client (~> 0.23) 1041 google-protobuf (= 3.5.1) 1042 gpgme 1043 + grape (~> 1.1) 1044 grape-entity (~> 0.7.1) 1045 grape-path-helpers (~> 1.0) 1046 grape_logging (~> 1.7) ··· 1104 peek-pg (~> 1.3.0) 1105 peek-rblineprof (~> 0.2.0) 1106 peek-redis (~> 1.2.0) 1107 pg (~> 0.18.2) 1108 premailer-rails (~> 1.9.7) 1109 prometheus-client-mmap (~> 0.9.4) ··· 1155 settingslogic (~> 2.0.9) 1156 sham_rack (~> 1.3.6) 1157 shoulda-matchers (~> 3.1.2) 1158 + sidekiq (~> 5.2.1) 1159 sidekiq-cron (~> 0.6.0) 1160 simple_po_parser (~> 1.1.2) 1161 simplecov (~> 0.14.0) 1162 slack-notifier (~> 1.5.1)
+42 -69
pkgs/applications/version-management/gitlab/rubyEnv-ce/gemset.nix
··· 301 dependencies = ["msgpack"]; 302 source = { 303 remotes = ["https://rubygems.org"]; 304 - sha256 = "1i3llrdqkndxzhv1a7a2yjpavmdabyq5ps296vmb32hv8fy95xk9"; 305 type = "gem"; 306 }; 307 - version = "1.3.1"; 308 }; 309 bootstrap_form = { 310 source = { ··· 504 connection_pool = { 505 source = { 506 remotes = ["https://rubygems.org"]; 507 - sha256 = "17vpaj6kyf2i8bimaxz7rg1kyadf4d10642ja67qiqlhwgczl2w7"; 508 type = "gem"; 509 }; 510 - version = "2.2.1"; 511 }; 512 crack = { 513 dependencies = ["safe_yaml"]; ··· 546 daemons = { 547 source = { 548 remotes = ["https://rubygems.org"]; 549 - sha256 = "0b839hryy9sg7x3knsa1d6vfiyvn0mlsnhsb6an8zsalyrz1zgqg"; 550 type = "gem"; 551 }; 552 - version = "1.2.3"; 553 }; 554 database_cleaner = { 555 source = { ··· 695 }; 696 version = "1.5.0"; 697 }; 698 - dropzonejs-rails = { 699 - dependencies = ["rails"]; 700 - source = { 701 - remotes = ["https://rubygems.org"]; 702 - sha256 = "1vqqxzv6qdqy47m2q28adnmccfvc17p2bmkkaqjvrczrhvkkha64"; 703 - type = "gem"; 704 - }; 705 - version = "0.7.2"; 706 - }; 707 ed25519 = { 708 source = { 709 remotes = ["https://rubygems.org"]; ··· 773 eventmachine = { 774 source = { 775 remotes = ["https://rubygems.org"]; 776 - sha256 = "1frvpk3p73xc64qkn0ymll3flvn4xcycq5yx8a43zd3gyzc1ifjp"; 777 type = "gem"; 778 }; 779 - version = "1.0.8"; 780 }; 781 excon = { 782 source = { ··· 1078 dependencies = ["google-protobuf" "grpc"]; 1079 source = { 1080 remotes = ["https://rubygems.org"]; 1081 - sha256 = "0ixgzw4clmhjhmv3fy9niq4x16k1yn9iyjbc99z5674xlp7nm40i"; 1082 type = "gem"; 1083 }; 1084 - version = "0.117.0"; 1085 }; 1086 github-linguist = { 1087 dependencies = ["charlock_holmes" "escape_utils" "mime-types" "rugged"]; ··· 1118 }; 1119 version = "4.2.7.5"; 1120 }; 1121 - gitlab-gollum-rugged_adapter = { 1122 - dependencies = ["mime-types" "rugged"]; 1123 - source = { 1124 - remotes = ["https://rubygems.org"]; 1125 - sha256 = "092i02k3kd4ghk1h1l5yrvi9b180dgfxrvwni26facb2kc9f3wbi"; 1126 - type = "gem"; 1127 - }; 1128 - version = "0.4.4.1"; 1129 - }; 1130 gitlab-grit = { 1131 dependencies = ["charlock_holmes" "diff-lcs" "mime-types" "posix-spawn"]; 1132 source = { ··· 1143 type = "gem"; 1144 }; 1145 version = "1.6.4"; 1146 }; 1147 gitlab-styles = { 1148 dependencies = ["rubocop" "rubocop-gitlab-security" "rubocop-rspec"]; ··· 1237 dependencies = ["activesupport" "builder" "mustermann-grape" "rack" "rack-accept" "virtus"]; 1238 source = { 1239 remotes = ["https://rubygems.org"]; 1240 - sha256 = "1lz17804lpip6cm3g0j9xyzc38lxsn84cl3v3ixn6djnwlmp6427"; 1241 type = "gem"; 1242 }; 1243 - version = "1.0.3"; 1244 }; 1245 grape-entity = { 1246 dependencies = ["activesupport" "multi_json"]; ··· 1779 mini_mime = { 1780 source = { 1781 remotes = ["https://rubygems.org"]; 1782 - sha256 = "1lwhlvjqaqfm6k3ms4v29sby9y7m518ylsqz2j74i740715yl5c8"; 1783 type = "gem"; 1784 }; 1785 - version = "1.0.0"; 1786 }; 1787 mini_portile2 = { 1788 source = { ··· 1843 mustermann = { 1844 source = { 1845 remotes = ["https://rubygems.org"]; 1846 - sha256 = "07sb7fckrraqh48fjnqf6yl7vxxabfx0qrsrhfdz67pd838g4k8g"; 1847 type = "gem"; 1848 }; 1849 - version = "1.0.2"; 1850 }; 1851 mustermann-grape = { 1852 dependencies = ["mustermann"]; ··· 2207 }; 2208 version = "1.2.0"; 2209 }; 2210 - peek-sidekiq = { 2211 - dependencies = ["atomic" "peek" "sidekiq"]; 2212 - source = { 2213 - remotes = ["https://rubygems.org"]; 2214 - sha256 = "0y7s32p6cp66z1hpd1wcv4crmvvvcag5i39aazclckjsfpdfn24x"; 2215 - type = "gem"; 2216 - }; 2217 - version = "1.0.3"; 2218 - }; 2219 pg = { 2220 source = { 2221 remotes = ["https://rubygems.org"]; ··· 2314 dependencies = ["pry"]; 2315 source = { 2316 remotes = ["https://rubygems.org"]; 2317 - sha256 = "0v8xlzzb535k7wcl0vrpday237xwc04rr9v3gviqzasl7ydw32x6"; 2318 type = "gem"; 2319 }; 2320 - version = "0.3.5"; 2321 }; 2322 public_suffix = { 2323 source = { 2324 remotes = ["https://rubygems.org"]; 2325 - sha256 = "1x5h1dh1i3gwc01jbg01rly2g6a1qwhynb1s8a30ic507z1nh09s"; 2326 type = "gem"; 2327 }; 2328 - version = "3.0.2"; 2329 }; 2330 pyu-ruby-sasl = { 2331 source = { ··· 2382 dependencies = ["rack"]; 2383 source = { 2384 remotes = ["https://rubygems.org"]; 2385 - sha256 = "0ywmgh7x8ljf7jfnq5hmfzki3f803waji3fcvi107w7mlyflbng7"; 2386 type = "gem"; 2387 }; 2388 - version = "2.0.1"; 2389 }; 2390 rack-proxy = { 2391 dependencies = ["rack"]; ··· 2699 rouge = { 2700 source = { 2701 remotes = ["https://rubygems.org"]; 2702 - sha256 = "0h79gn2wmn1wix2d27lgiaimccyj8gvizrllyym500pir408x62f"; 2703 type = "gem"; 2704 }; 2705 - version = "3.2.1"; 2706 }; 2707 rqrcode = { 2708 dependencies = ["chunky_png"]; ··· 3072 version = "3.1.2"; 3073 }; 3074 sidekiq = { 3075 - dependencies = ["concurrent-ruby" "connection_pool" "rack-protection" "redis"]; 3076 source = { 3077 remotes = ["https://rubygems.org"]; 3078 - sha256 = "0af7sh9ckds36wv80azlanw1ch29nbvr1w3m00mlj1hbk2il6cxh"; 3079 type = "gem"; 3080 }; 3081 - version = "5.1.3"; 3082 }; 3083 sidekiq-cron = { 3084 dependencies = ["rufus-scheduler" "sidekiq"]; ··· 3088 type = "gem"; 3089 }; 3090 version = "0.6.0"; 3091 - }; 3092 - sidekiq-limit_fetch = { 3093 - dependencies = ["sidekiq"]; 3094 - source = { 3095 - remotes = ["https://rubygems.org"]; 3096 - sha256 = "0ykpqw2nc9fs4v0slk5n4m42n3ihwwkk5mcyw3rz51blrdzj92kr"; 3097 - type = "gem"; 3098 - }; 3099 - version = "3.4.0"; 3100 }; 3101 signet = { 3102 dependencies = ["addressable" "faraday" "jwt" "multi_json"]; ··· 3144 dependencies = ["activesupport"]; 3145 source = { 3146 remotes = ["https://rubygems.org"]; 3147 - sha256 = "1wwbyg2nab2k4hdpd1i65qmnfixry29b4yqynrqfnmjghn0xvc7x"; 3148 type = "gem"; 3149 }; 3150 - version = "2.0.1"; 3151 }; 3152 spring-commands-rspec = { 3153 dependencies = ["spring"]; ··· 3288 dependencies = ["daemons" "eventmachine" "rack"]; 3289 source = { 3290 remotes = ["https://rubygems.org"]; 3291 - sha256 = "1dq9q7qyjyg4444bmn12r2s0mir8dqnvc037y0zidhbyaavrv95q"; 3292 type = "gem"; 3293 }; 3294 - version = "1.7.0"; 3295 }; 3296 thor = { 3297 source = { ··· 3518 dependencies = ["railties"]; 3519 source = { 3520 remotes = ["https://rubygems.org"]; 3521 - sha256 = "0l0jzw05yk1c19q874nhkanrn2ik7hjbr2vjcdnk1fqp2f3ypzvv"; 3522 type = "gem"; 3523 }; 3524 - version = "0.9.10"; 3525 }; 3526 wikicloth = { 3527 dependencies = ["builder" "expression_parser" "rinku"];
··· 301 dependencies = ["msgpack"]; 302 source = { 303 remotes = ["https://rubygems.org"]; 304 + sha256 = "0g6r784lmjfhwi046w82phsk244byq9wkj1q3lddwxg9z559bmhy"; 305 type = "gem"; 306 }; 307 + version = "1.3.2"; 308 }; 309 bootstrap_form = { 310 source = { ··· 504 connection_pool = { 505 source = { 506 remotes = ["https://rubygems.org"]; 507 + sha256 = "0lflx29mlznf1hn0nihkgllzbj8xp5qasn8j7h838465pi399k68"; 508 type = "gem"; 509 }; 510 + version = "2.2.2"; 511 }; 512 crack = { 513 dependencies = ["safe_yaml"]; ··· 546 daemons = { 547 source = { 548 remotes = ["https://rubygems.org"]; 549 + sha256 = "0lxqq6dgb8xhliywar2lvkwqy2ssraf9dk4b501pb4ixc2mvxbp2"; 550 type = "gem"; 551 }; 552 + version = "1.2.6"; 553 }; 554 database_cleaner = { 555 source = { ··· 695 }; 696 version = "1.5.0"; 697 }; 698 ed25519 = { 699 source = { 700 remotes = ["https://rubygems.org"]; ··· 764 eventmachine = { 765 source = { 766 remotes = ["https://rubygems.org"]; 767 + sha256 = "0wh9aqb0skz80fhfn66lbpr4f86ya2z5rx6gm5xlfhd05bj1ch4r"; 768 type = "gem"; 769 }; 770 + version = "1.2.7"; 771 }; 772 excon = { 773 source = { ··· 1069 dependencies = ["google-protobuf" "grpc"]; 1070 source = { 1071 remotes = ["https://rubygems.org"]; 1072 + sha256 = "19nyx75xnb3lsap6rr3p1avqsw1dcrm8d3ggmmihd58a9s762fki"; 1073 type = "gem"; 1074 }; 1075 + version = "0.118.1"; 1076 }; 1077 github-linguist = { 1078 dependencies = ["charlock_holmes" "escape_utils" "mime-types" "rugged"]; ··· 1109 }; 1110 version = "4.2.7.5"; 1111 }; 1112 gitlab-grit = { 1113 dependencies = ["charlock_holmes" "diff-lcs" "mime-types" "posix-spawn"]; 1114 source = { ··· 1125 type = "gem"; 1126 }; 1127 version = "1.6.4"; 1128 + }; 1129 + gitlab-sidekiq-fetcher = { 1130 + dependencies = ["sidekiq"]; 1131 + source = { 1132 + remotes = ["https://rubygems.org"]; 1133 + sha256 = "0dvrp4iapwfaakc3qgf7mw05blxzfywpjfr7bhswwflih0pm67l7"; 1134 + type = "gem"; 1135 + }; 1136 + version = "0.3.0"; 1137 }; 1138 gitlab-styles = { 1139 dependencies = ["rubocop" "rubocop-gitlab-security" "rubocop-rspec"]; ··· 1228 dependencies = ["activesupport" "builder" "mustermann-grape" "rack" "rack-accept" "virtus"]; 1229 source = { 1230 remotes = ["https://rubygems.org"]; 1231 + sha256 = "04bam0iq9sad1df361317zz4knwci905yig502khl8gm1lp1168c"; 1232 type = "gem"; 1233 }; 1234 + version = "1.1.0"; 1235 }; 1236 grape-entity = { 1237 dependencies = ["activesupport" "multi_json"]; ··· 1770 mini_mime = { 1771 source = { 1772 remotes = ["https://rubygems.org"]; 1773 + sha256 = "1q4pshq387lzv9m39jv32vwb8wrq3wc4jwgl4jk209r4l33v09d3"; 1774 type = "gem"; 1775 }; 1776 + version = "1.0.1"; 1777 }; 1778 mini_portile2 = { 1779 source = { ··· 1834 mustermann = { 1835 source = { 1836 remotes = ["https://rubygems.org"]; 1837 + sha256 = "0lycgkmnyy0bf29nnd2zql5a6pcf8sp69g9v4xw0gcfcxgpwp7i1"; 1838 type = "gem"; 1839 }; 1840 + version = "1.0.3"; 1841 }; 1842 mustermann-grape = { 1843 dependencies = ["mustermann"]; ··· 2198 }; 2199 version = "1.2.0"; 2200 }; 2201 pg = { 2202 source = { 2203 remotes = ["https://rubygems.org"]; ··· 2296 dependencies = ["pry"]; 2297 source = { 2298 remotes = ["https://rubygems.org"]; 2299 + sha256 = "0k2d43bwmqbswfra4fkadjjbszwb11pr7qdkma91qrcrk62wqxvy"; 2300 type = "gem"; 2301 }; 2302 + version = "0.3.6"; 2303 }; 2304 public_suffix = { 2305 source = { 2306 remotes = ["https://rubygems.org"]; 2307 + sha256 = "08q64b5br692dd3v0a9wq9q5dvycc6kmiqmjbdxkxbfizggsvx6l"; 2308 type = "gem"; 2309 }; 2310 + version = "3.0.3"; 2311 }; 2312 pyu-ruby-sasl = { 2313 source = { ··· 2364 dependencies = ["rack"]; 2365 source = { 2366 remotes = ["https://rubygems.org"]; 2367 + sha256 = "1z5598qipilmnf45428jnxi63ykrgvnyywa5ckpr52zv2vpd8jdp"; 2368 type = "gem"; 2369 }; 2370 + version = "2.0.3"; 2371 }; 2372 rack-proxy = { 2373 dependencies = ["rack"]; ··· 2681 rouge = { 2682 source = { 2683 remotes = ["https://rubygems.org"]; 2684 + sha256 = "1digsi2s8wyzx8vsqcxasw205lg6s7izx8jypl8rrpjwshmv83ql"; 2685 type = "gem"; 2686 }; 2687 + version = "3.3.0"; 2688 }; 2689 rqrcode = { 2690 dependencies = ["chunky_png"]; ··· 3054 version = "3.1.2"; 3055 }; 3056 sidekiq = { 3057 + dependencies = ["connection_pool" "rack-protection" "redis"]; 3058 source = { 3059 remotes = ["https://rubygems.org"]; 3060 + sha256 = "0s57vl2hwfaga73yiscak2rs7byg1q0z44wa9si9vl92qcmbik2j"; 3061 type = "gem"; 3062 }; 3063 + version = "5.2.1"; 3064 }; 3065 sidekiq-cron = { 3066 dependencies = ["rufus-scheduler" "sidekiq"]; ··· 3070 type = "gem"; 3071 }; 3072 version = "0.6.0"; 3073 }; 3074 signet = { 3075 dependencies = ["addressable" "faraday" "jwt" "multi_json"]; ··· 3117 dependencies = ["activesupport"]; 3118 source = { 3119 remotes = ["https://rubygems.org"]; 3120 + sha256 = "168yz9c1fv21wc5i8q7n43b9nk33ivg3ws1fn6x0afgryz3ssx75"; 3121 type = "gem"; 3122 }; 3123 + version = "2.0.2"; 3124 }; 3125 spring-commands-rspec = { 3126 dependencies = ["spring"]; ··· 3261 dependencies = ["daemons" "eventmachine" "rack"]; 3262 source = { 3263 remotes = ["https://rubygems.org"]; 3264 + sha256 = "0nagbf9pwy1vg09k6j4xqhbjjzrg5dwzvkn4ffvlj76fsn6vv61f"; 3265 type = "gem"; 3266 }; 3267 + version = "1.7.2"; 3268 }; 3269 thor = { 3270 source = { ··· 3491 dependencies = ["railties"]; 3492 source = { 3493 remotes = ["https://rubygems.org"]; 3494 + sha256 = "0fsjxw730bh4k1dfnbjm645fgjyqrh830l1z7brqbsm6306ig1rr"; 3495 type = "gem"; 3496 }; 3497 + version = "0.9.11"; 3498 }; 3499 wikicloth = { 3500 dependencies = ["builder" "expression_parser" "rinku"];
+6 -11
pkgs/applications/version-management/gitlab/rubyEnv-ee/Gemfile
··· 83 gem 'net-ldap' 84 85 # Git Wiki 86 - # Required manually in config/initializers/gollum.rb to control load order 87 gem 'gitlab-gollum-lib', '~> 4.2', require: false 88 - 89 - gem 'gitlab-gollum-rugged_adapter', '~> 0.4.4', require: false 90 91 # Language detection 92 gem 'github-linguist', '~> 5.3.3', require: 'linguist' 93 94 # API 95 - gem 'grape', '~> 1.0' 96 gem 'grape-entity', '~> 0.7.1' 97 gem 'rack-cors', '~> 1.0.0', require: 'rack/cors' 98 ··· 114 # config/initializers/carrierwave_patch.rb can be removed once that change is released. 115 gem 'carrierwave', '= 1.2.3' 116 gem 'mini_magick' 117 - 118 - # Drag and Drop UI 119 - gem 'dropzonejs-rails', '~> 0.7.1' 120 121 # for backups 122 gem 'fog-aws', '~> 2.0.1' ··· 147 gem 'html-pipeline', '~> 2.8' 148 gem 'deckar01-task_list', '2.0.0' 149 gem 'gitlab-markup', '~> 1.6.4' 150 gem 'redcarpet', '~> 3.4' 151 gem 'commonmarker', '~> 0.17' 152 gem 'RedCloth', '~> 4.3.2' ··· 180 gem 'acts-as-taggable-on', '~> 5.0' 181 182 # Background jobs 183 - gem 'sidekiq', '~> 5.1' 184 gem 'sidekiq-cron', '~> 0.6.0' 185 gem 'redis-namespace', '~> 1.6.0' 186 - gem 'sidekiq-limit_fetch', '~> 3.4', require: false 187 188 # Cron Parser 189 gem 'rufus-scheduler', '~> 3.4' ··· 312 gem 'peek-pg', '~> 1.3.0', group: :postgres 313 gem 'peek-rblineprof', '~> 0.2.0' 314 gem 'peek-redis', '~> 1.2.0' 315 - gem 'peek-sidekiq', '~> 1.0.3' 316 317 # Metrics 318 group :metrics do ··· 440 end 441 442 # Gitaly GRPC client 443 - gem 'gitaly-proto', '~> 0.117.0', require: 'gitaly' 444 gem 'grpc', '~> 1.11.0' 445 446 # Locked until https://github.com/google/protobuf/issues/4210 is closed
··· 83 gem 'net-ldap' 84 85 # Git Wiki 86 + # Only used to compute wiki page slugs 87 gem 'gitlab-gollum-lib', '~> 4.2', require: false 88 89 # Language detection 90 gem 'github-linguist', '~> 5.3.3', require: 'linguist' 91 92 # API 93 + gem 'grape', '~> 1.1' 94 gem 'grape-entity', '~> 0.7.1' 95 gem 'rack-cors', '~> 1.0.0', require: 'rack/cors' 96 ··· 112 # config/initializers/carrierwave_patch.rb can be removed once that change is released. 113 gem 'carrierwave', '= 1.2.3' 114 gem 'mini_magick' 115 116 # for backups 117 gem 'fog-aws', '~> 2.0.1' ··· 142 gem 'html-pipeline', '~> 2.8' 143 gem 'deckar01-task_list', '2.0.0' 144 gem 'gitlab-markup', '~> 1.6.4' 145 + gem 'github-markup', '~> 1.7.0', require: 'github/markup' 146 gem 'redcarpet', '~> 3.4' 147 gem 'commonmarker', '~> 0.17' 148 gem 'RedCloth', '~> 4.3.2' ··· 176 gem 'acts-as-taggable-on', '~> 5.0' 177 178 # Background jobs 179 + gem 'sidekiq', '~> 5.2.1' 180 gem 'sidekiq-cron', '~> 0.6.0' 181 gem 'redis-namespace', '~> 1.6.0' 182 183 # Cron Parser 184 gem 'rufus-scheduler', '~> 3.4' ··· 307 gem 'peek-pg', '~> 1.3.0', group: :postgres 308 gem 'peek-rblineprof', '~> 0.2.0' 309 gem 'peek-redis', '~> 1.2.0' 310 + gem 'gitlab-sidekiq-fetcher', require: 'sidekiq-reliable-fetch' 311 312 # Metrics 313 group :metrics do ··· 435 end 436 437 # Gitaly GRPC client 438 + gem 'gitaly-proto', '~> 0.118.1', require: 'gitaly' 439 gem 'grpc', '~> 1.11.0' 440 441 # Locked until https://github.com/google/protobuf/issues/4210 is closed
+25 -37
pkgs/applications/version-management/gitlab/rubyEnv-ee/Gemfile.lock
··· 94 bindata (2.4.3) 95 binding_of_caller (0.7.2) 96 debug_inspector (>= 0.0.1) 97 - bootsnap (1.3.1) 98 msgpack (~> 1.0) 99 bootstrap_form (2.7.0) 100 brakeman (4.2.1) ··· 141 concurrent-ruby (1.0.5) 142 concurrent-ruby-ext (1.0.5) 143 concurrent-ruby (= 1.0.5) 144 - connection_pool (2.2.1) 145 crack (0.4.3) 146 safe_yaml (~> 1.0.0) 147 crass (1.0.4) 148 creole (0.5.0) 149 css_parser (1.5.0) 150 addressable 151 - daemons (1.2.3) 152 database_cleaner (1.5.3) 153 debug_inspector (0.0.2) 154 debugger-ruby_core_source (1.3.8) ··· 183 doorkeeper-openid_connect (1.5.0) 184 doorkeeper (~> 4.3) 185 json-jwt (~> 1.6) 186 - dropzonejs-rails (0.7.2) 187 - rails (> 3.1) 188 ed25519 (1.2.4) 189 elasticsearch (5.0.3) 190 elasticsearch-api (= 5.0.3) ··· 210 escape_utils (1.1.1) 211 et-orbi (1.0.3) 212 tzinfo 213 - eventmachine (1.0.8) 214 excon (0.62.0) 215 execjs (2.6.0) 216 expression_parser (0.9.0) ··· 300 gettext_i18n_rails (>= 0.7.1) 301 po_to_json (>= 1.0.0) 302 rails (>= 3.2.0) 303 - gitaly-proto (0.117.0) 304 google-protobuf (~> 3.1) 305 grpc (~> 1.10) 306 github-linguist (5.3.3) ··· 321 rouge (~> 3.1) 322 sanitize (~> 4.6.4) 323 stringex (~> 2.6) 324 - gitlab-gollum-rugged_adapter (0.4.4.1) 325 - mime-types (>= 1.15) 326 - rugged (~> 0.25) 327 gitlab-grit (2.8.2) 328 charlock_holmes (~> 0.6) 329 diff-lcs (~> 1.1) ··· 331 posix-spawn (~> 0.3) 332 gitlab-license (1.0.0) 333 gitlab-markup (1.6.4) 334 gitlab-styles (2.4.1) 335 rubocop (~> 0.54.0) 336 rubocop-gitlab-security (~> 0.1.0) ··· 368 signet (~> 0.7) 369 gpgme (2.0.13) 370 mini_portile2 (~> 2.1) 371 - grape (1.0.3) 372 activesupport 373 builder 374 mustermann-grape (~> 1.0.0) ··· 521 mime-types-data (3.2016.0521) 522 mimemagic (0.3.0) 523 mini_magick (4.8.0) 524 - mini_mime (1.0.0) 525 mini_portile2 (2.3.0) 526 minitest (5.7.0) 527 mousetrap-rails (1.4.6) ··· 529 multi_json (1.13.1) 530 multi_xml (0.6.0) 531 multipart-post (2.0.0) 532 - mustermann (1.0.2) 533 mustermann-grape (1.0.0) 534 mustermann (~> 1.0.0) 535 mysql2 (0.4.10) ··· 634 atomic (>= 1.0.0) 635 peek 636 redis 637 - peek-sidekiq (1.0.3) 638 - atomic (>= 1.0.0) 639 - peek 640 - sidekiq 641 pg (0.18.4) 642 po_to_json (1.0.1) 643 json (>= 1.6.0) ··· 662 pry-byebug (3.4.3) 663 byebug (>= 9.0, < 9.1) 664 pry (~> 0.10) 665 - pry-rails (0.3.5) 666 - pry (>= 0.9.10) 667 - public_suffix (3.0.2) 668 pyu-ruby-sasl (0.0.3.3) 669 rack (1.6.10) 670 rack-accept (0.4.5) ··· 678 httpclient (>= 2.4) 679 multi_json (>= 1.3.6) 680 rack (>= 1.1) 681 - rack-protection (2.0.1) 682 rack 683 rack-proxy (0.6.0) 684 rack ··· 764 retriable (3.1.2) 765 rinku (2.0.0) 766 rotp (2.1.2) 767 - rouge (3.2.1) 768 rqrcode (0.7.0) 769 chunky_png 770 rqrcode-rails3 (0.1.7) ··· 872 rack 873 shoulda-matchers (3.1.2) 874 activesupport (>= 4.0.0) 875 - sidekiq (5.1.3) 876 - concurrent-ruby (~> 1.0) 877 - connection_pool (~> 2.2, >= 2.2.0) 878 rack-protection (>= 1.5.0) 879 redis (>= 3.3.5, < 5) 880 sidekiq-cron (0.6.0) 881 rufus-scheduler (>= 3.3.0) 882 sidekiq (>= 4.2.1) 883 - sidekiq-limit_fetch (3.4.0) 884 - sidekiq (>= 4) 885 signet (0.8.1) 886 addressable (~> 2.3) 887 faraday (~> 0.9) ··· 894 simplecov-html (~> 0.10.0) 895 simplecov-html (0.10.0) 896 slack-notifier (1.5.1) 897 - spring (2.0.1) 898 activesupport (>= 4.2) 899 spring-commands-rspec (1.0.4) 900 spring (>= 0.9.1) ··· 924 test_after_commit (1.1.0) 925 activerecord (>= 3.2) 926 text (1.3.1) 927 - thin (1.7.0) 928 daemons (~> 1.0, >= 1.0.9) 929 eventmachine (~> 1.0, >= 1.0.4) 930 rack (>= 1, < 3) ··· 983 addressable (>= 2.3.6) 984 crack (>= 0.3.2) 985 hashdiff 986 - webpack-rails (0.9.10) 987 railties (>= 3.2.0) 988 wikicloth (0.8.1) 989 builder ··· 1043 diffy (~> 3.1.0) 1044 doorkeeper (~> 4.3) 1045 doorkeeper-openid_connect (~> 1.5) 1046 - dropzonejs-rails (~> 0.7.1) 1047 ed25519 (~> 1.2) 1048 elasticsearch-api (= 5.0.3) 1049 elasticsearch-model (~> 0.1.9) ··· 1072 gettext (~> 3.2.2) 1073 gettext_i18n_rails (~> 1.8.0) 1074 gettext_i18n_rails_js (~> 1.3) 1075 - gitaly-proto (~> 0.117.0) 1076 github-linguist (~> 5.3.3) 1077 gitlab-flowdock-git-hook (~> 1.0.1) 1078 gitlab-gollum-lib (~> 4.2) 1079 - gitlab-gollum-rugged_adapter (~> 0.4.4) 1080 gitlab-license (~> 1.0) 1081 gitlab-markup (~> 1.6.4) 1082 gitlab-styles (~> 2.4) 1083 gitlab_omniauth-ldap (~> 2.0.4) 1084 gon (~> 6.2) 1085 google-api-client (~> 0.23) 1086 google-protobuf (= 3.5.1) 1087 gpgme 1088 - grape (~> 1.0) 1089 grape-entity (~> 0.7.1) 1090 grape-path-helpers (~> 1.0) 1091 grape_logging (~> 1.7) ··· 1151 peek-pg (~> 1.3.0) 1152 peek-rblineprof (~> 0.2.0) 1153 peek-redis (~> 1.2.0) 1154 - peek-sidekiq (~> 1.0.3) 1155 pg (~> 0.18.2) 1156 premailer-rails (~> 1.9.7) 1157 prometheus-client-mmap (~> 0.9.4) ··· 1203 settingslogic (~> 2.0.9) 1204 sham_rack (~> 1.3.6) 1205 shoulda-matchers (~> 3.1.2) 1206 - sidekiq (~> 5.1) 1207 sidekiq-cron (~> 0.6.0) 1208 - sidekiq-limit_fetch (~> 3.4) 1209 simple_po_parser (~> 1.1.2) 1210 simplecov (~> 0.14.0) 1211 slack-notifier (~> 1.5.1)
··· 94 bindata (2.4.3) 95 binding_of_caller (0.7.2) 96 debug_inspector (>= 0.0.1) 97 + bootsnap (1.3.2) 98 msgpack (~> 1.0) 99 bootstrap_form (2.7.0) 100 brakeman (4.2.1) ··· 141 concurrent-ruby (1.0.5) 142 concurrent-ruby-ext (1.0.5) 143 concurrent-ruby (= 1.0.5) 144 + connection_pool (2.2.2) 145 crack (0.4.3) 146 safe_yaml (~> 1.0.0) 147 crass (1.0.4) 148 creole (0.5.0) 149 css_parser (1.5.0) 150 addressable 151 + daemons (1.2.6) 152 database_cleaner (1.5.3) 153 debug_inspector (0.0.2) 154 debugger-ruby_core_source (1.3.8) ··· 183 doorkeeper-openid_connect (1.5.0) 184 doorkeeper (~> 4.3) 185 json-jwt (~> 1.6) 186 ed25519 (1.2.4) 187 elasticsearch (5.0.3) 188 elasticsearch-api (= 5.0.3) ··· 208 escape_utils (1.1.1) 209 et-orbi (1.0.3) 210 tzinfo 211 + eventmachine (1.2.7) 212 excon (0.62.0) 213 execjs (2.6.0) 214 expression_parser (0.9.0) ··· 298 gettext_i18n_rails (>= 0.7.1) 299 po_to_json (>= 1.0.0) 300 rails (>= 3.2.0) 301 + gitaly-proto (0.118.1) 302 google-protobuf (~> 3.1) 303 grpc (~> 1.10) 304 github-linguist (5.3.3) ··· 319 rouge (~> 3.1) 320 sanitize (~> 4.6.4) 321 stringex (~> 2.6) 322 gitlab-grit (2.8.2) 323 charlock_holmes (~> 0.6) 324 diff-lcs (~> 1.1) ··· 326 posix-spawn (~> 0.3) 327 gitlab-license (1.0.0) 328 gitlab-markup (1.6.4) 329 + gitlab-sidekiq-fetcher (0.3.0) 330 + sidekiq (~> 5) 331 gitlab-styles (2.4.1) 332 rubocop (~> 0.54.0) 333 rubocop-gitlab-security (~> 0.1.0) ··· 365 signet (~> 0.7) 366 gpgme (2.0.13) 367 mini_portile2 (~> 2.1) 368 + grape (1.1.0) 369 activesupport 370 builder 371 mustermann-grape (~> 1.0.0) ··· 518 mime-types-data (3.2016.0521) 519 mimemagic (0.3.0) 520 mini_magick (4.8.0) 521 + mini_mime (1.0.1) 522 mini_portile2 (2.3.0) 523 minitest (5.7.0) 524 mousetrap-rails (1.4.6) ··· 526 multi_json (1.13.1) 527 multi_xml (0.6.0) 528 multipart-post (2.0.0) 529 + mustermann (1.0.3) 530 mustermann-grape (1.0.0) 531 mustermann (~> 1.0.0) 532 mysql2 (0.4.10) ··· 631 atomic (>= 1.0.0) 632 peek 633 redis 634 pg (0.18.4) 635 po_to_json (1.0.1) 636 json (>= 1.6.0) ··· 655 pry-byebug (3.4.3) 656 byebug (>= 9.0, < 9.1) 657 pry (~> 0.10) 658 + pry-rails (0.3.6) 659 + pry (>= 0.10.4) 660 + public_suffix (3.0.3) 661 pyu-ruby-sasl (0.0.3.3) 662 rack (1.6.10) 663 rack-accept (0.4.5) ··· 671 httpclient (>= 2.4) 672 multi_json (>= 1.3.6) 673 rack (>= 1.1) 674 + rack-protection (2.0.3) 675 rack 676 rack-proxy (0.6.0) 677 rack ··· 757 retriable (3.1.2) 758 rinku (2.0.0) 759 rotp (2.1.2) 760 + rouge (3.3.0) 761 rqrcode (0.7.0) 762 chunky_png 763 rqrcode-rails3 (0.1.7) ··· 865 rack 866 shoulda-matchers (3.1.2) 867 activesupport (>= 4.0.0) 868 + sidekiq (5.2.1) 869 + connection_pool (~> 2.2, >= 2.2.2) 870 rack-protection (>= 1.5.0) 871 redis (>= 3.3.5, < 5) 872 sidekiq-cron (0.6.0) 873 rufus-scheduler (>= 3.3.0) 874 sidekiq (>= 4.2.1) 875 signet (0.8.1) 876 addressable (~> 2.3) 877 faraday (~> 0.9) ··· 884 simplecov-html (~> 0.10.0) 885 simplecov-html (0.10.0) 886 slack-notifier (1.5.1) 887 + spring (2.0.2) 888 activesupport (>= 4.2) 889 spring-commands-rspec (1.0.4) 890 spring (>= 0.9.1) ··· 914 test_after_commit (1.1.0) 915 activerecord (>= 3.2) 916 text (1.3.1) 917 + thin (1.7.2) 918 daemons (~> 1.0, >= 1.0.9) 919 eventmachine (~> 1.0, >= 1.0.4) 920 rack (>= 1, < 3) ··· 973 addressable (>= 2.3.6) 974 crack (>= 0.3.2) 975 hashdiff 976 + webpack-rails (0.9.11) 977 railties (>= 3.2.0) 978 wikicloth (0.8.1) 979 builder ··· 1033 diffy (~> 3.1.0) 1034 doorkeeper (~> 4.3) 1035 doorkeeper-openid_connect (~> 1.5) 1036 ed25519 (~> 1.2) 1037 elasticsearch-api (= 5.0.3) 1038 elasticsearch-model (~> 0.1.9) ··· 1061 gettext (~> 3.2.2) 1062 gettext_i18n_rails (~> 1.8.0) 1063 gettext_i18n_rails_js (~> 1.3) 1064 + gitaly-proto (~> 0.118.1) 1065 github-linguist (~> 5.3.3) 1066 + github-markup (~> 1.7.0) 1067 gitlab-flowdock-git-hook (~> 1.0.1) 1068 gitlab-gollum-lib (~> 4.2) 1069 gitlab-license (~> 1.0) 1070 gitlab-markup (~> 1.6.4) 1071 + gitlab-sidekiq-fetcher 1072 gitlab-styles (~> 2.4) 1073 gitlab_omniauth-ldap (~> 2.0.4) 1074 gon (~> 6.2) 1075 google-api-client (~> 0.23) 1076 google-protobuf (= 3.5.1) 1077 gpgme 1078 + grape (~> 1.1) 1079 grape-entity (~> 0.7.1) 1080 grape-path-helpers (~> 1.0) 1081 grape_logging (~> 1.7) ··· 1141 peek-pg (~> 1.3.0) 1142 peek-rblineprof (~> 0.2.0) 1143 peek-redis (~> 1.2.0) 1144 pg (~> 0.18.2) 1145 premailer-rails (~> 1.9.7) 1146 prometheus-client-mmap (~> 0.9.4) ··· 1192 settingslogic (~> 2.0.9) 1193 sham_rack (~> 1.3.6) 1194 shoulda-matchers (~> 3.1.2) 1195 + sidekiq (~> 5.2.1) 1196 sidekiq-cron (~> 0.6.0) 1197 simple_po_parser (~> 1.1.2) 1198 simplecov (~> 0.14.0) 1199 slack-notifier (~> 1.5.1)
+42 -69
pkgs/applications/version-management/gitlab/rubyEnv-ee/gemset.nix
··· 336 dependencies = ["msgpack"]; 337 source = { 338 remotes = ["https://rubygems.org"]; 339 - sha256 = "1i3llrdqkndxzhv1a7a2yjpavmdabyq5ps296vmb32hv8fy95xk9"; 340 type = "gem"; 341 }; 342 - version = "1.3.1"; 343 }; 344 bootstrap_form = { 345 source = { ··· 539 connection_pool = { 540 source = { 541 remotes = ["https://rubygems.org"]; 542 - sha256 = "17vpaj6kyf2i8bimaxz7rg1kyadf4d10642ja67qiqlhwgczl2w7"; 543 type = "gem"; 544 }; 545 - version = "2.2.1"; 546 }; 547 crack = { 548 dependencies = ["safe_yaml"]; ··· 581 daemons = { 582 source = { 583 remotes = ["https://rubygems.org"]; 584 - sha256 = "0b839hryy9sg7x3knsa1d6vfiyvn0mlsnhsb6an8zsalyrz1zgqg"; 585 type = "gem"; 586 }; 587 - version = "1.2.3"; 588 }; 589 database_cleaner = { 590 source = { ··· 730 }; 731 version = "1.5.0"; 732 }; 733 - dropzonejs-rails = { 734 - dependencies = ["rails"]; 735 - source = { 736 - remotes = ["https://rubygems.org"]; 737 - sha256 = "1vqqxzv6qdqy47m2q28adnmccfvc17p2bmkkaqjvrczrhvkkha64"; 738 - type = "gem"; 739 - }; 740 - version = "0.7.2"; 741 - }; 742 ed25519 = { 743 source = { 744 remotes = ["https://rubygems.org"]; ··· 852 eventmachine = { 853 source = { 854 remotes = ["https://rubygems.org"]; 855 - sha256 = "1frvpk3p73xc64qkn0ymll3flvn4xcycq5yx8a43zd3gyzc1ifjp"; 856 type = "gem"; 857 }; 858 - version = "1.0.8"; 859 }; 860 excon = { 861 source = { ··· 1166 dependencies = ["google-protobuf" "grpc"]; 1167 source = { 1168 remotes = ["https://rubygems.org"]; 1169 - sha256 = "0ixgzw4clmhjhmv3fy9niq4x16k1yn9iyjbc99z5674xlp7nm40i"; 1170 type = "gem"; 1171 }; 1172 - version = "0.117.0"; 1173 }; 1174 github-linguist = { 1175 dependencies = ["charlock_holmes" "escape_utils" "mime-types" "rugged"]; ··· 1206 }; 1207 version = "4.2.7.5"; 1208 }; 1209 - gitlab-gollum-rugged_adapter = { 1210 - dependencies = ["mime-types" "rugged"]; 1211 - source = { 1212 - remotes = ["https://rubygems.org"]; 1213 - sha256 = "092i02k3kd4ghk1h1l5yrvi9b180dgfxrvwni26facb2kc9f3wbi"; 1214 - type = "gem"; 1215 - }; 1216 - version = "0.4.4.1"; 1217 - }; 1218 gitlab-grit = { 1219 dependencies = ["charlock_holmes" "diff-lcs" "mime-types" "posix-spawn"]; 1220 source = { ··· 1239 type = "gem"; 1240 }; 1241 version = "1.6.4"; 1242 }; 1243 gitlab-styles = { 1244 dependencies = ["rubocop" "rubocop-gitlab-security" "rubocop-rspec"]; ··· 1333 dependencies = ["activesupport" "builder" "mustermann-grape" "rack" "rack-accept" "virtus"]; 1334 source = { 1335 remotes = ["https://rubygems.org"]; 1336 - sha256 = "1lz17804lpip6cm3g0j9xyzc38lxsn84cl3v3ixn6djnwlmp6427"; 1337 type = "gem"; 1338 }; 1339 - version = "1.0.3"; 1340 }; 1341 grape-entity = { 1342 dependencies = ["activesupport" "multi_json"]; ··· 1892 mini_mime = { 1893 source = { 1894 remotes = ["https://rubygems.org"]; 1895 - sha256 = "1lwhlvjqaqfm6k3ms4v29sby9y7m518ylsqz2j74i740715yl5c8"; 1896 type = "gem"; 1897 }; 1898 - version = "1.0.0"; 1899 }; 1900 mini_portile2 = { 1901 source = { ··· 1956 mustermann = { 1957 source = { 1958 remotes = ["https://rubygems.org"]; 1959 - sha256 = "07sb7fckrraqh48fjnqf6yl7vxxabfx0qrsrhfdz67pd838g4k8g"; 1960 type = "gem"; 1961 }; 1962 - version = "1.0.2"; 1963 }; 1964 mustermann-grape = { 1965 dependencies = ["mustermann"]; ··· 2328 }; 2329 version = "1.2.0"; 2330 }; 2331 - peek-sidekiq = { 2332 - dependencies = ["atomic" "peek" "sidekiq"]; 2333 - source = { 2334 - remotes = ["https://rubygems.org"]; 2335 - sha256 = "0y7s32p6cp66z1hpd1wcv4crmvvvcag5i39aazclckjsfpdfn24x"; 2336 - type = "gem"; 2337 - }; 2338 - version = "1.0.3"; 2339 - }; 2340 pg = { 2341 source = { 2342 remotes = ["https://rubygems.org"]; ··· 2435 dependencies = ["pry"]; 2436 source = { 2437 remotes = ["https://rubygems.org"]; 2438 - sha256 = "0v8xlzzb535k7wcl0vrpday237xwc04rr9v3gviqzasl7ydw32x6"; 2439 type = "gem"; 2440 }; 2441 - version = "0.3.5"; 2442 }; 2443 public_suffix = { 2444 source = { 2445 remotes = ["https://rubygems.org"]; 2446 - sha256 = "1x5h1dh1i3gwc01jbg01rly2g6a1qwhynb1s8a30ic507z1nh09s"; 2447 type = "gem"; 2448 }; 2449 - version = "3.0.2"; 2450 }; 2451 pyu-ruby-sasl = { 2452 source = { ··· 2503 dependencies = ["rack"]; 2504 source = { 2505 remotes = ["https://rubygems.org"]; 2506 - sha256 = "0ywmgh7x8ljf7jfnq5hmfzki3f803waji3fcvi107w7mlyflbng7"; 2507 type = "gem"; 2508 }; 2509 - version = "2.0.1"; 2510 }; 2511 rack-proxy = { 2512 dependencies = ["rack"]; ··· 2820 rouge = { 2821 source = { 2822 remotes = ["https://rubygems.org"]; 2823 - sha256 = "0h79gn2wmn1wix2d27lgiaimccyj8gvizrllyym500pir408x62f"; 2824 type = "gem"; 2825 }; 2826 - version = "3.2.1"; 2827 }; 2828 rqrcode = { 2829 dependencies = ["chunky_png"]; ··· 3193 version = "3.1.2"; 3194 }; 3195 sidekiq = { 3196 - dependencies = ["concurrent-ruby" "connection_pool" "rack-protection" "redis"]; 3197 source = { 3198 remotes = ["https://rubygems.org"]; 3199 - sha256 = "0af7sh9ckds36wv80azlanw1ch29nbvr1w3m00mlj1hbk2il6cxh"; 3200 type = "gem"; 3201 }; 3202 - version = "5.1.3"; 3203 }; 3204 sidekiq-cron = { 3205 dependencies = ["rufus-scheduler" "sidekiq"]; ··· 3209 type = "gem"; 3210 }; 3211 version = "0.6.0"; 3212 - }; 3213 - sidekiq-limit_fetch = { 3214 - dependencies = ["sidekiq"]; 3215 - source = { 3216 - remotes = ["https://rubygems.org"]; 3217 - sha256 = "0ykpqw2nc9fs4v0slk5n4m42n3ihwwkk5mcyw3rz51blrdzj92kr"; 3218 - type = "gem"; 3219 - }; 3220 - version = "3.4.0"; 3221 }; 3222 signet = { 3223 dependencies = ["addressable" "faraday" "jwt" "multi_json"]; ··· 3265 dependencies = ["activesupport"]; 3266 source = { 3267 remotes = ["https://rubygems.org"]; 3268 - sha256 = "1wwbyg2nab2k4hdpd1i65qmnfixry29b4yqynrqfnmjghn0xvc7x"; 3269 type = "gem"; 3270 }; 3271 - version = "2.0.1"; 3272 }; 3273 spring-commands-rspec = { 3274 dependencies = ["spring"]; ··· 3409 dependencies = ["daemons" "eventmachine" "rack"]; 3410 source = { 3411 remotes = ["https://rubygems.org"]; 3412 - sha256 = "1dq9q7qyjyg4444bmn12r2s0mir8dqnvc037y0zidhbyaavrv95q"; 3413 type = "gem"; 3414 }; 3415 - version = "1.7.0"; 3416 }; 3417 thor = { 3418 source = { ··· 3639 dependencies = ["railties"]; 3640 source = { 3641 remotes = ["https://rubygems.org"]; 3642 - sha256 = "0l0jzw05yk1c19q874nhkanrn2ik7hjbr2vjcdnk1fqp2f3ypzvv"; 3643 type = "gem"; 3644 }; 3645 - version = "0.9.10"; 3646 }; 3647 wikicloth = { 3648 dependencies = ["builder" "expression_parser" "rinku"];
··· 336 dependencies = ["msgpack"]; 337 source = { 338 remotes = ["https://rubygems.org"]; 339 + sha256 = "0g6r784lmjfhwi046w82phsk244byq9wkj1q3lddwxg9z559bmhy"; 340 type = "gem"; 341 }; 342 + version = "1.3.2"; 343 }; 344 bootstrap_form = { 345 source = { ··· 539 connection_pool = { 540 source = { 541 remotes = ["https://rubygems.org"]; 542 + sha256 = "0lflx29mlznf1hn0nihkgllzbj8xp5qasn8j7h838465pi399k68"; 543 type = "gem"; 544 }; 545 + version = "2.2.2"; 546 }; 547 crack = { 548 dependencies = ["safe_yaml"]; ··· 581 daemons = { 582 source = { 583 remotes = ["https://rubygems.org"]; 584 + sha256 = "0lxqq6dgb8xhliywar2lvkwqy2ssraf9dk4b501pb4ixc2mvxbp2"; 585 type = "gem"; 586 }; 587 + version = "1.2.6"; 588 }; 589 database_cleaner = { 590 source = { ··· 730 }; 731 version = "1.5.0"; 732 }; 733 ed25519 = { 734 source = { 735 remotes = ["https://rubygems.org"]; ··· 843 eventmachine = { 844 source = { 845 remotes = ["https://rubygems.org"]; 846 + sha256 = "0wh9aqb0skz80fhfn66lbpr4f86ya2z5rx6gm5xlfhd05bj1ch4r"; 847 type = "gem"; 848 }; 849 + version = "1.2.7"; 850 }; 851 excon = { 852 source = { ··· 1157 dependencies = ["google-protobuf" "grpc"]; 1158 source = { 1159 remotes = ["https://rubygems.org"]; 1160 + sha256 = "19nyx75xnb3lsap6rr3p1avqsw1dcrm8d3ggmmihd58a9s762fki"; 1161 type = "gem"; 1162 }; 1163 + version = "0.118.1"; 1164 }; 1165 github-linguist = { 1166 dependencies = ["charlock_holmes" "escape_utils" "mime-types" "rugged"]; ··· 1197 }; 1198 version = "4.2.7.5"; 1199 }; 1200 gitlab-grit = { 1201 dependencies = ["charlock_holmes" "diff-lcs" "mime-types" "posix-spawn"]; 1202 source = { ··· 1221 type = "gem"; 1222 }; 1223 version = "1.6.4"; 1224 + }; 1225 + gitlab-sidekiq-fetcher = { 1226 + dependencies = ["sidekiq"]; 1227 + source = { 1228 + remotes = ["https://rubygems.org"]; 1229 + sha256 = "0dvrp4iapwfaakc3qgf7mw05blxzfywpjfr7bhswwflih0pm67l7"; 1230 + type = "gem"; 1231 + }; 1232 + version = "0.3.0"; 1233 }; 1234 gitlab-styles = { 1235 dependencies = ["rubocop" "rubocop-gitlab-security" "rubocop-rspec"]; ··· 1324 dependencies = ["activesupport" "builder" "mustermann-grape" "rack" "rack-accept" "virtus"]; 1325 source = { 1326 remotes = ["https://rubygems.org"]; 1327 + sha256 = "04bam0iq9sad1df361317zz4knwci905yig502khl8gm1lp1168c"; 1328 type = "gem"; 1329 }; 1330 + version = "1.1.0"; 1331 }; 1332 grape-entity = { 1333 dependencies = ["activesupport" "multi_json"]; ··· 1883 mini_mime = { 1884 source = { 1885 remotes = ["https://rubygems.org"]; 1886 + sha256 = "1q4pshq387lzv9m39jv32vwb8wrq3wc4jwgl4jk209r4l33v09d3"; 1887 type = "gem"; 1888 }; 1889 + version = "1.0.1"; 1890 }; 1891 mini_portile2 = { 1892 source = { ··· 1947 mustermann = { 1948 source = { 1949 remotes = ["https://rubygems.org"]; 1950 + sha256 = "0lycgkmnyy0bf29nnd2zql5a6pcf8sp69g9v4xw0gcfcxgpwp7i1"; 1951 type = "gem"; 1952 }; 1953 + version = "1.0.3"; 1954 }; 1955 mustermann-grape = { 1956 dependencies = ["mustermann"]; ··· 2319 }; 2320 version = "1.2.0"; 2321 }; 2322 pg = { 2323 source = { 2324 remotes = ["https://rubygems.org"]; ··· 2417 dependencies = ["pry"]; 2418 source = { 2419 remotes = ["https://rubygems.org"]; 2420 + sha256 = "0k2d43bwmqbswfra4fkadjjbszwb11pr7qdkma91qrcrk62wqxvy"; 2421 type = "gem"; 2422 }; 2423 + version = "0.3.6"; 2424 }; 2425 public_suffix = { 2426 source = { 2427 remotes = ["https://rubygems.org"]; 2428 + sha256 = "08q64b5br692dd3v0a9wq9q5dvycc6kmiqmjbdxkxbfizggsvx6l"; 2429 type = "gem"; 2430 }; 2431 + version = "3.0.3"; 2432 }; 2433 pyu-ruby-sasl = { 2434 source = { ··· 2485 dependencies = ["rack"]; 2486 source = { 2487 remotes = ["https://rubygems.org"]; 2488 + sha256 = "1z5598qipilmnf45428jnxi63ykrgvnyywa5ckpr52zv2vpd8jdp"; 2489 type = "gem"; 2490 }; 2491 + version = "2.0.3"; 2492 }; 2493 rack-proxy = { 2494 dependencies = ["rack"]; ··· 2802 rouge = { 2803 source = { 2804 remotes = ["https://rubygems.org"]; 2805 + sha256 = "1digsi2s8wyzx8vsqcxasw205lg6s7izx8jypl8rrpjwshmv83ql"; 2806 type = "gem"; 2807 }; 2808 + version = "3.3.0"; 2809 }; 2810 rqrcode = { 2811 dependencies = ["chunky_png"]; ··· 3175 version = "3.1.2"; 3176 }; 3177 sidekiq = { 3178 + dependencies = ["connection_pool" "rack-protection" "redis"]; 3179 source = { 3180 remotes = ["https://rubygems.org"]; 3181 + sha256 = "0s57vl2hwfaga73yiscak2rs7byg1q0z44wa9si9vl92qcmbik2j"; 3182 type = "gem"; 3183 }; 3184 + version = "5.2.1"; 3185 }; 3186 sidekiq-cron = { 3187 dependencies = ["rufus-scheduler" "sidekiq"]; ··· 3191 type = "gem"; 3192 }; 3193 version = "0.6.0"; 3194 }; 3195 signet = { 3196 dependencies = ["addressable" "faraday" "jwt" "multi_json"]; ··· 3238 dependencies = ["activesupport"]; 3239 source = { 3240 remotes = ["https://rubygems.org"]; 3241 + sha256 = "168yz9c1fv21wc5i8q7n43b9nk33ivg3ws1fn6x0afgryz3ssx75"; 3242 type = "gem"; 3243 }; 3244 + version = "2.0.2"; 3245 }; 3246 spring-commands-rspec = { 3247 dependencies = ["spring"]; ··· 3382 dependencies = ["daemons" "eventmachine" "rack"]; 3383 source = { 3384 remotes = ["https://rubygems.org"]; 3385 + sha256 = "0nagbf9pwy1vg09k6j4xqhbjjzrg5dwzvkn4ffvlj76fsn6vv61f"; 3386 type = "gem"; 3387 }; 3388 + version = "1.7.2"; 3389 }; 3390 thor = { 3391 source = { ··· 3612 dependencies = ["railties"]; 3613 source = { 3614 remotes = ["https://rubygems.org"]; 3615 + sha256 = "0fsjxw730bh4k1dfnbjm645fgjyqrh830l1z7brqbsm6306ig1rr"; 3616 type = "gem"; 3617 }; 3618 + version = "0.9.11"; 3619 }; 3620 wikicloth = { 3621 dependencies = ["builder" "expression_parser" "rinku"];
+2
pkgs/applications/video/mapmap/default.nix
··· 57 license = licenses.gpl3; 58 maintainers = [ maintainers.erictapen ]; 59 platforms = platforms.linux; 60 }; 61 62 }
··· 57 license = licenses.gpl3; 58 maintainers = [ maintainers.erictapen ]; 59 platforms = platforms.linux; 60 + # binary segfaults at the moment 61 + broken = true; 62 }; 63 64 }
+24
pkgs/applications/virtualization/cntr/default.nix
···
··· 1 + { stdenv, rustPlatform, fetchFromGitHub }: 2 + 3 + rustPlatform.buildRustPackage rec { 4 + name = "cntr-${version}"; 5 + version = "1.2.0"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "Mic92"; 9 + repo = "cntr"; 10 + rev = version; 11 + sha256 = "0lmbsnjia44h4rskqkv9yc7xb6f3qjgbg8kcr9zqnr7ivr5fjcxg"; 12 + }; 13 + 14 + cargoSha256 = "0gainr5gfy0bbhr6078zvgx0kzp53slxjp37d3da091ikgzgfn51"; 15 + 16 + meta = with stdenv.lib; { 17 + description = "A container debugging tool based on FUSE"; 18 + homepage = https://github.com/Mic92/cntr; 19 + license = licenses.mit; 20 + # aarch64 support will be fixed soon 21 + platforms = [ "x86_64-linux" ]; 22 + maintainers = [ maintainers.mic92 ]; 23 + }; 24 + }
+2 -2
pkgs/applications/virtualization/containerd/default.nix
··· 5 6 stdenv.mkDerivation rec { 7 name = "containerd-${version}"; 8 - version = "1.1.4"; 9 10 src = fetchFromGitHub { 11 owner = "containerd"; 12 repo = "containerd"; 13 rev = "v${version}"; 14 - sha256 = "1d4qnviv20zi3zk17zz8271mlfqqgfrxblw86izwwfvj3cvsyrah"; 15 }; 16 17 hardeningDisable = [ "fortify" ];
··· 5 6 stdenv.mkDerivation rec { 7 name = "containerd-${version}"; 8 + version = "1.2.0"; 9 10 src = fetchFromGitHub { 11 owner = "containerd"; 12 repo = "containerd"; 13 rev = "v${version}"; 14 + sha256 = "03d244v85975bavmlg66kd283jdb22yyvwkwcgy91n63jhvvbadk"; 15 }; 16 17 hardeningDisable = [ "fortify" ];
+9
pkgs/build-support/setup-hooks/breakpoint-hook.sh
···
··· 1 + breakpointHook() { 2 + local red='\033[0;31m' 3 + local no_color='\033[0m' 4 + 5 + echo -e "${red}build failed in ${curPhase} with exit code ${exitCode}${no_color}" 6 + printf "To attach install cntr and run the following command as root:\n\n" 7 + sh -c "echo ' cntr attach -t command cntr-${out}'; while true; do sleep 99999999; done" 8 + } 9 + failureHooks+=(breakpointHook)
+2 -2
pkgs/data/misc/hackage/default.nix
··· 1 { fetchurl }: 2 3 fetchurl { 4 - url = "https://github.com/commercialhaskell/all-cabal-hashes/archive/70f02ad82349a18e1eff41eea4949be532486f7b.tar.gz"; 5 - sha256 = "1ajqybsl8hfzbhziww57zp9a8kgypj96ngxrargk916v3xpf3x15"; 6 }
··· 1 { fetchurl }: 2 3 fetchurl { 4 + url = "https://github.com/commercialhaskell/all-cabal-hashes/archive/420a405e4dbccd78b2a471b632b9fe1a1e04502b.tar.gz"; 5 + sha256 = "01vdbp1yh2s0afijz9ap4590mlpiica7l6k0mpfc0jwzymn9w86n"; 6 }
+14 -1
pkgs/desktops/gnome-3/core/libgxps/default.nix
··· 1 { stdenv, fetchurl, meson, ninja, pkgconfig, glib, gobjectIntrospection, cairo 2 - , libarchive, freetype, libjpeg, libtiff, gnome3 3 }: 4 5 let ··· 12 url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${name}.tar.xz"; 13 sha256 = "412b1343bd31fee41f7204c47514d34c563ae34dafa4cc710897366bd6cd0fae"; 14 }; 15 16 nativeBuildInputs = [ meson ninja pkgconfig gobjectIntrospection ]; 17 buildInputs = [ glib cairo freetype libjpeg libtiff ];
··· 1 { stdenv, fetchurl, meson, ninja, pkgconfig, glib, gobjectIntrospection, cairo 2 + , libarchive, freetype, libjpeg, libtiff, gnome3, fetchpatch 3 }: 4 5 let ··· 12 url = "mirror://gnome/sources/${pname}/${stdenv.lib.versions.majorMinor version}/${name}.tar.xz"; 13 sha256 = "412b1343bd31fee41f7204c47514d34c563ae34dafa4cc710897366bd6cd0fae"; 14 }; 15 + 16 + patches = [ 17 + (fetchpatch { 18 + name = "CVE-2018-10733-1.patch"; 19 + url = https://gitlab.gnome.org/GNOME/libgxps/commit/b458226e162fe1ffe7acb4230c114a52ada5131b.patch; 20 + sha256 = "0pqg9iwkg69qknj7vkgn26c32fndy55byxivd4km0vjfhfyx69hd"; 21 + }) 22 + (fetchpatch { 23 + name = "CVE-2018-10733-2.patch"; 24 + url = https://gitlab.gnome.org/GNOME/libgxps/commit/133fe2a96e020d4ca65c6f64fb28a404050ebbfd.patch; 25 + sha256 = "19n01x8zs05wf801mkz4mypvapph7h941md3hr3rj0ry6r88pkir"; 26 + }) 27 + ]; 28 29 nativeBuildInputs = [ meson ninja pkgconfig gobjectIntrospection ]; 30 buildInputs = [ glib cairo freetype libjpeg libtiff ];
+2 -2
pkgs/desktops/mate/python-caja/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 name = "python-caja-${version}"; 5 - version = "1.20.0"; 6 7 src = fetchurl { 8 url = "http://pub.mate-desktop.org/releases/${mate.getRelease version}/${name}.tar.xz"; 9 - sha256 = "0bcgg3p01zik53l5ns48575yw0k88fyc044yvp9fvwy5jqqg1ykk"; 10 }; 11 12 nativeBuildInputs = [
··· 2 3 stdenv.mkDerivation rec { 4 name = "python-caja-${version}"; 5 + version = "1.20.1"; 6 7 src = fetchurl { 8 url = "http://pub.mate-desktop.org/releases/${mate.getRelease version}/${name}.tar.xz"; 9 + sha256 = "16y9xri92x7a40db2qakf20c80a6vqy21nwnjhwrki5rqk7nwbgx"; 10 }; 11 12 nativeBuildInputs = [
+1 -1
pkgs/development/compilers/ghc/8.6.1.nix
··· 215 inherit enableShared; 216 217 # Our Cabal compiler name 218 - haskellCompilerName = "ghc-8.4.3"; 219 }; 220 221 meta = {
··· 215 inherit enableShared; 216 217 # Our Cabal compiler name 218 + haskellCompilerName = "ghc-8.6.1"; 219 }; 220 221 meta = {
-2
pkgs/development/compilers/mono/generic-cmake.nix
··· 86 platforms = with platforms; darwin ++ linux; 87 maintainers = with maintainers; [ thoughtpolice obadz vrthra ]; 88 license = licenses.free; # Combination of LGPL/X11/GPL ? 89 - # 2018-08-21: mono 5.x is broken on aarch64 since at least 2017-07-06 90 - broken = stdenv.isAarch64 && (versionAtLeast version "5"); 91 }; 92 }
··· 86 platforms = with platforms; darwin ++ linux; 87 maintainers = with maintainers; [ thoughtpolice obadz vrthra ]; 88 license = licenses.free; # Combination of LGPL/X11/GPL ? 89 }; 90 }
+8 -8
pkgs/development/compilers/rust/bootstrap.nix
··· 3 let 4 # Note: the version MUST be one version prior to the version we're 5 # building 6 - version = "1.28.0"; 7 8 - # fetch hashes by running `print-hashes.sh 1.24.1` 9 hashes = { 10 - i686-unknown-linux-gnu = "de7cdb4e665e897ea9b10bf6fd545f900683296456d6a11d8510397bb330455f"; 11 - x86_64-unknown-linux-gnu = "2a1390340db1d24a9498036884e6b2748e9b4b057fc5219694e298bdaa37b810"; 12 - armv7-unknown-linux-gnueabihf = "346558d14050853b87049e5e1fbfae0bf0360a2f7c57433c6985b1a879c349a2"; 13 - aarch64-unknown-linux-gnu = "9b6fbcee73070332c811c0ddff399fa31965bec62ef258656c0c90354f6231c1"; 14 - i686-apple-darwin = "752e2c9182e057c4a54152d1e0b3949482c225d02bb69d9d9a4127dc2a65fb68"; 15 - x86_64-apple-darwin = "5d7a70ed4701fe9410041c1eea025c95cad97e5b3d8acc46426f9ac4f9f02393"; 16 }; 17 18 platform =
··· 3 let 4 # Note: the version MUST be one version prior to the version we're 5 # building 6 + version = "1.29.2"; 7 8 + # fetch hashes by running `print-hashes.sh 1.29.2` 9 hashes = { 10 + i686-unknown-linux-gnu = "fd67338c32348fc0cf09dd066975acc221e062fdc3b052912baef93b39a0b27e"; 11 + x86_64-unknown-linux-gnu = "e9809825c546969a9609ff94b2793c9107d7d9bed67d557ed9969e673137e8d8"; 12 + armv7-unknown-linux-gnueabihf = "943ee757d96be97baccb84b0c2a5da368f8f3adf082805b0f0323240e80975c0"; 13 + aarch64-unknown-linux-gnu = "e11461015ca7106ef8ebf00859842bf4be518ee170226cb8eedaaa666946509f"; 14 + i686-apple-darwin = "aadec39efcbc476e00722b527dcc587003ab05194efd06ba1b91c1e0f7512d3f"; 15 + x86_64-apple-darwin = "63f54e3013406b39fcb5b84bcf5e8ce85860d0b97a1e156700e467bf5fb5d5f2"; 16 }; 17 18 platform =
+3 -6
pkgs/development/compilers/rust/cargo.nix
··· 1 { stdenv, file, curl, pkgconfig, python, openssl, cmake, zlib 2 - , makeWrapper, libiconv, cacert, rustPlatform, rustc, libgit2, darwin 3 , version 4 , patches ? [] 5 , src }: 6 - 7 - let 8 - inherit (darwin.apple_sdk.frameworks) CoreFoundation; 9 - in 10 11 rustPlatform.buildRustPackage rec { 12 name = "cargo-${version}"; ··· 24 25 nativeBuildInputs = [ pkgconfig ]; 26 buildInputs = [ cacert file curl python openssl cmake zlib makeWrapper libgit2 ] 27 - ++ stdenv.lib.optionals stdenv.isDarwin [ CoreFoundation libiconv ]; 28 29 LIBGIT2_SYS_USE_PKG_CONFIG=1; 30
··· 1 { stdenv, file, curl, pkgconfig, python, openssl, cmake, zlib 2 + , makeWrapper, libiconv, cacert, rustPlatform, rustc, libgit2 3 + , CoreFoundation, Security 4 , version 5 , patches ? [] 6 , src }: 7 8 rustPlatform.buildRustPackage rec { 9 name = "cargo-${version}"; ··· 21 22 nativeBuildInputs = [ pkgconfig ]; 23 buildInputs = [ cacert file curl python openssl cmake zlib makeWrapper libgit2 ] 24 + ++ stdenv.lib.optionals stdenv.isDarwin [ CoreFoundation Security libiconv ]; 25 26 LIBGIT2_SYS_USE_PKG_CONFIG=1; 27
+5 -5
pkgs/development/compilers/rust/default.nix
··· 1 { stdenv, callPackage, recurseIntoAttrs, makeRustPlatform, llvm, fetchurl 2 , targets ? [] 3 , targetToolchains ? [] 4 , targetPatches ? [] ··· 6 7 let 8 rustPlatform = recurseIntoAttrs (makeRustPlatform (callPackage ./bootstrap.nix {})); 9 - version = "1.29.1"; 10 - cargoVersion = "1.29.1"; 11 src = fetchurl { 12 url = "https://static.rust-lang.org/dist/rustc-${version}-src.tar.gz"; 13 - sha256 = "0jd3c57x3yndizns4pb68nh25si47agfmrdvf9nwwsyfcs5p5c7i"; 14 }; 15 in rec { 16 rustc = callPackage ./rustc.nix { ··· 44 45 cargo = callPackage ./cargo.nix rec { 46 version = cargoVersion; 47 - inherit src; 48 - inherit stdenv; 49 inherit rustc; # the rustc that will be wrapped by cargo 50 inherit rustPlatform; # used to build cargo 51 };
··· 1 { stdenv, callPackage, recurseIntoAttrs, makeRustPlatform, llvm, fetchurl 2 + , CoreFoundation, Security 3 , targets ? [] 4 , targetToolchains ? [] 5 , targetPatches ? [] ··· 7 8 let 9 rustPlatform = recurseIntoAttrs (makeRustPlatform (callPackage ./bootstrap.nix {})); 10 + version = "1.30.0"; 11 + cargoVersion = "1.30.0"; 12 src = fetchurl { 13 url = "https://static.rust-lang.org/dist/rustc-${version}-src.tar.gz"; 14 + sha256 = "1vh8q5i273xyjvpipqisny11iz0xfgz30cgjr7068nx5rhzsh2yd"; 15 }; 16 in rec { 17 rustc = callPackage ./rustc.nix { ··· 45 46 cargo = callPackage ./cargo.nix rec { 47 version = cargoVersion; 48 + inherit src stdenv CoreFoundation Security; 49 inherit rustc; # the rustc that will be wrapped by cargo 50 inherit rustPlatform; # used to build cargo 51 };
+8 -8
pkgs/development/compilers/rust/rustc.nix
··· 92 #[ -f src/liballoc/heap.rs ] && sed -i 's,je_,,g' src/liballoc/heap.rs # Remove for 1.4.0+ 93 94 # Disable fragile tests. 95 - rm -vr src/test/run-make/linker-output-non-utf8 || true 96 - rm -vr src/test/run-make/issue-26092 || true 97 98 # Remove test targeted at LLVM 3.9 - https://github.com/rust-lang/rust/issues/36835 99 - rm -vr src/test/run-pass/issue-36023.rs || true 100 101 # Disable test getting stuck on hydra - possible fix: 102 # https://reviews.llvm.org/rL281650 103 - rm -vr src/test/run-pass/issue-36474.rs || true 104 105 # On Hydra: `TcpListener::bind(&addr)`: Address already in use (os error 98)' 106 sed '/^ *fn fast_rebind()/i#[ignore]' -i src/libstd/net/tcp.rs ··· 116 # Disable all lldb tests. 117 # error: Can't run LLDB test because LLDB's python path is not set 118 rm -vr src/test/debuginfo/* 119 - rm -v src/test/run-pass/backtrace-debuginfo.rs 120 121 # error: No such file or directory 122 - rm -v src/test/run-pass/issue-45731.rs 123 124 # Disable tests that fail when sandboxing is enabled. 125 substituteInPlace src/libstd/sys/unix/ext/net.rs \ 126 --replace '#[test]' '#[test] #[ignore]' 127 substituteInPlace src/test/run-pass/env-home-dir.rs \ 128 --replace 'home_dir().is_some()' true 129 - rm -v src/test/run-pass/fds-are-cloexec.rs # FIXME: pipes? 130 - rm -v src/test/run-pass/sync-send-in-std.rs # FIXME: ??? 131 ''; 132 133 # rustc unfortunately need cmake for compiling llvm-rt but doesn't
··· 92 #[ -f src/liballoc/heap.rs ] && sed -i 's,je_,,g' src/liballoc/heap.rs # Remove for 1.4.0+ 93 94 # Disable fragile tests. 95 + rm -vr src/test/run-make-fulldeps/linker-output-non-utf8 || true 96 + rm -vr src/test/run-make-fulldeps/issue-26092 || true 97 98 # Remove test targeted at LLVM 3.9 - https://github.com/rust-lang/rust/issues/36835 99 + rm -vr src/test/ui/run-pass/issue-36023.rs || true 100 101 # Disable test getting stuck on hydra - possible fix: 102 # https://reviews.llvm.org/rL281650 103 + rm -vr src/test/ui/run-pass/issue-36474.rs || true 104 105 # On Hydra: `TcpListener::bind(&addr)`: Address already in use (os error 98)' 106 sed '/^ *fn fast_rebind()/i#[ignore]' -i src/libstd/net/tcp.rs ··· 116 # Disable all lldb tests. 117 # error: Can't run LLDB test because LLDB's python path is not set 118 rm -vr src/test/debuginfo/* 119 + rm -v src/test/run-pass/backtrace-debuginfo.rs || true 120 121 # error: No such file or directory 122 + rm -v src/test/ui/run-pass/issues/issue-45731.rs || true 123 124 # Disable tests that fail when sandboxing is enabled. 125 substituteInPlace src/libstd/sys/unix/ext/net.rs \ 126 --replace '#[test]' '#[test] #[ignore]' 127 substituteInPlace src/test/run-pass/env-home-dir.rs \ 128 --replace 'home_dir().is_some()' true 129 + rm -v src/test/run-pass/fds-are-cloexec.rs || true # FIXME: pipes? 130 + rm -v src/test/ui/run-pass/threads-sendsync/sync-send-in-std.rs || true # FIXME: ??? 131 ''; 132 133 # rustc unfortunately need cmake for compiling llvm-rt but doesn't
-3
pkgs/development/haskell-modules/configuration-common.nix
··· 1147 1148 arbtt = doJailbreak super.arbtt; 1149 1150 - # https://github.com/yesodweb/yesod/issues/1563 1151 - yesod-core = self.yesod-core_1_6_8_1; 1152 - 1153 # https://github.com/danfran/cabal-macosx/issues/13 1154 cabal-macosx = dontCheck super.cabal-macosx; 1155
··· 1147 1148 arbtt = doJailbreak super.arbtt; 1149 1150 # https://github.com/danfran/cabal-macosx/issues/13 1151 cabal-macosx = dontCheck super.cabal-macosx; 1152
+14 -3
pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix
··· 56 }; 57 in appendPatch super.hadoop-rpc patch; 58 59 - # Version 1.9.1 needs Cabal 2.4.x or later, so 60 - # we use the one from the ghc-8.6.1 package set. 61 - stack = markBroken super.stack; 62 63 }
··· 56 }; 57 in appendPatch super.hadoop-rpc patch; 58 59 + # stack-1.9.1 needs Cabal 2.4.x, a recent version of hpack, and a non-recent 60 + # version of yaml. Go figure. We avoid overrideScope here because using it to 61 + # change Cabal would re-compile every single package instead of just those 62 + # that have it as an actual library dependency. The explicit overrides are 63 + # more verbose but friendlier for Hydra. 64 + stack = (doJailbreak super.stack).override { 65 + Cabal = self.Cabal_2_4_0_1; 66 + hpack = self.hpack_0_31_0.override { Cabal = self.Cabal_2_4_0_1; }; 67 + yaml = self.yaml_0_11_0_0; 68 + hackage-security = self.hackage-security.override { Cabal = self.Cabal_2_4_0_1; }; 69 + }; 70 + hpack_0_31_0 = super.hpack_0_31_0.override { 71 + yaml = self.yaml_0_11_0_0; 72 + }; 73 74 }
+1 -5
pkgs/development/haskell-modules/configuration-ghc-8.6.x.nix
··· 90 data-clist = doJailbreak super.data-clist; # won't cope with QuickCheck 2.12.x 91 Diff = dontCheck super.Diff; 92 http-api-data = doJailbreak super.http-api-data; 93 - lucid = doJailbreak super.lucid; 94 persistent-sqlite = dontCheck super.persistent-sqlite; 95 psqueues = dontCheck super.psqueues; # won't cope with QuickCheck 2.12.x 96 system-fileio = dontCheck super.system-fileio; # avoid dependency on broken "patience" ··· 109 # https://github.com/skogsbaer/HTF/issues/69 110 HTF = markBrokenVersion "0.13.2.4" super.HTF; 111 112 - # https://github.com/jgm/pandoc-types/issues/52 113 - pandoc-types = doJailbreak super.pandoc-types; 114 - 115 - # 116 skylighting-core = dontCheck super.skylighting-core; 117 118 # https://github.com/joelburget/easytest/issues/12
··· 90 data-clist = doJailbreak super.data-clist; # won't cope with QuickCheck 2.12.x 91 Diff = dontCheck super.Diff; 92 http-api-data = doJailbreak super.http-api-data; 93 persistent-sqlite = dontCheck super.persistent-sqlite; 94 psqueues = dontCheck super.psqueues; # won't cope with QuickCheck 2.12.x 95 system-fileio = dontCheck super.system-fileio; # avoid dependency on broken "patience" ··· 108 # https://github.com/skogsbaer/HTF/issues/69 109 HTF = markBrokenVersion "0.13.2.4" super.HTF; 110 111 + # https://github.com/jgm/skylighting/issues/55 112 skylighting-core = dontCheck super.skylighting-core; 113 114 # https://github.com/joelburget/easytest/issues/12
+41 -40
pkgs/development/haskell-modules/configuration-hackage2nix.yaml
··· 45 - base-compat-batteries ==0.10.1 46 # Newer versions don't work in LTS-12.x 47 - cassava-megaparsec < 2 48 - # LTS Haskell 12.13 49 - abstract-deque ==0.3 50 - abstract-deque-tests ==0.3 51 - abstract-par ==0.3.3 ··· 78 - alarmclock ==0.5.0.2 79 - alerts ==0.1.0.0 80 - alex ==3.2.4 81 - - alg ==0.2.7.0 82 - algebra ==4.3.1 83 - algebraic-graphs ==0.2 84 - Allure ==0.8.3.0 ··· 233 - base64-bytestring ==1.0.0.1 234 - base64-bytestring-type ==1 235 - base64-string ==0.2 236 - - base-compat ==0.10.4 237 - base-compat-batteries ==0.10.1 238 - basement ==0.0.8 239 - base-orphans ==0.7 ··· 253 - bimap ==0.3.3 254 - bimap-server ==0.1.0.1 255 - binary-bits ==0.5 256 - - binary-conduit ==1.3 257 - binary-ext ==2.0.4 258 - binary-ieee754 ==0.1.0.0 259 - binary-list ==1.1.1.2 ··· 335 - Cabal ==2.2.0.1 336 - cabal2spec ==2.1.1 337 - cabal-doctest ==1.0.6 338 - - cabal-rpm ==0.12.5 339 - cache ==0.1.1.1 340 - cachix ==0.1.2 341 - cachix-api ==0.1.0.2 ··· 404 - clr-marshal ==0.2.0.0 405 - clumpiness ==0.17.0.0 406 - ClustalParser ==1.2.3 407 - - cmark-gfm ==0.1.5 408 - cmdargs ==0.10.20 409 - code-builder ==0.1.3 410 - codec ==0.2.1 ··· 461 - contravariant ==1.4.1 462 - contravariant-extras ==0.3.4 463 - control-bool ==0.2.1 464 - - control-dsl ==0.2.1.1 465 - control-monad-free ==0.6.2 466 - control-monad-omega ==0.3.1 467 - convertible ==1.1.1.0 ··· 486 - crypto-cipher-tests ==0.0.11 487 - crypto-cipher-types ==0.0.9 488 - cryptocompare ==0.1.1 489 - - crypto-enigma ==0.0.2.13 490 - cryptohash ==0.11.9 491 - cryptohash-cryptoapi ==0.1.4 492 - cryptohash-md5 ==0.11.100.1 ··· 576 - dhall ==1.15.1 577 - dhall-bash ==1.0.15 578 - dhall-json ==1.2.3 579 - - dhall-text ==1.0.12 580 - di ==1.0.1 581 - diagrams ==1.4 582 - diagrams-builder ==0.8.0.3 ··· 659 - eliminators ==0.4.1 660 - elm-core-sources ==1.0.0 661 - elm-export ==0.6.0.1 662 - - email-validate ==2.3.2.7 663 - enclosed-exceptions ==1.0.3 664 - entropy ==0.4.1.3 665 - enummapset ==0.5.2.2 ··· 702 - exp-pairs ==0.1.6.0 703 - extensible ==0.4.9 704 - extensible-exceptions ==0.1.1.4 705 - - extra ==1.6.12 706 - extractable-singleton ==0.0.1 707 - extrapolate ==0.3.3 708 - facts ==0.0.1.0 ··· 784 - fuzzcheck ==0.1.1 785 - fuzzy-dates ==0.1.1.1 786 - fuzzyset ==0.1.0.6 787 - - gauge ==0.2.3 788 - gc ==0.0.2 789 - gd ==3000.7.3 790 - gdax ==0.6.0.0 ··· 896 - hamtsolo ==1.0.3 897 - HandsomeSoup ==0.4.2 898 - handwriting ==0.1.0.3 899 - - hapistrano ==0.3.6.0 900 - happstack-server ==7.5.1.1 901 - happy ==1.19.9 902 - hasbolt ==0.1.3.0 ··· 982 - hmpfr ==0.4.4 983 - Hoed ==0.5.1 984 - hoopl ==3.10.2.2 985 - - hOpenPGP ==2.7.3 986 - hopenpgp-tools ==0.21.2 987 - hopfli ==0.2.2.1 988 - hostname ==1.0 ··· 1004 - hsdns ==1.7.1 1005 - hsebaysdk ==0.4.0.0 1006 - hsemail ==2 1007 - - hset ==2.2.0 1008 - HSet ==0.0.1 1009 - hsexif ==0.6.1.6 1010 - hs-functors ==0.1.3.0 1011 - hs-GeoIP ==0.3 ··· 1044 - htaglib ==1.2.0 1045 - HTF ==0.13.2.4 1046 - html ==1.0.1.2 1047 - - html-conduit ==1.3.1 1048 - html-email-validate ==0.2.0.0 1049 - html-entities ==1.1.4.2 1050 - html-entity-map ==0.1.0.0 ··· 1118 - Imlib ==0.1.2 1119 - immortal ==0.3 1120 - include-file ==0.1.0.3 1121 - - incremental-parser ==0.3.1.1 1122 - indentation-core ==0.0.0.2 1123 - indentation-parsec ==0.0.0.2 1124 - indents ==0.5.0.0 ··· 1136 - integration ==0.2.1 1137 - intern ==0.9.2 1138 - interpolate ==0.2.0 1139 - - interpolatedstring-perl6 ==1.0.0 1140 - interpolation ==0.1.0.3 1141 - IntervalMap ==0.6.0.0 1142 - intervals ==0.8.1 ··· 1154 - io-streams-haproxy ==1.0.0.2 1155 - ip ==1.3.0 1156 - ip6addr ==1.0.0 1157 - - iproute ==1.7.5 1158 - IPv6Addr ==1.1.1 1159 - IPv6DB ==0.3.1 1160 - ipython-kernel ==0.9.1.0 ··· 1228 - lawful ==0.1.0.0 1229 - lazyio ==0.1.0.4 1230 - lca ==0.3.1 1231 - - leancheck ==0.7.5 1232 - leapseconds-announced ==2017.1.0.1 1233 - learn-physics ==0.6.3 1234 - lens ==4.16.1 ··· 1283 - loop ==0.3.0 1284 - lrucache ==1.2.0.0 1285 - lrucaching ==0.3.3 1286 - - lucid ==2.9.10 1287 - lucid-extras ==0.1.0.1 1288 - lxd-client-config ==0.1.0.1 1289 - lz4 ==0.2.3.1 ··· 1303 - markdown-unlit ==0.5.0 1304 - markov-chain ==0.0.3.4 1305 - marvin-interpolate ==1.1.2 1306 - - massiv ==0.2.1.0 1307 - massiv-io ==0.1.4.0 1308 - mathexpr ==0.3.0.0 1309 - math-functions ==0.2.1.0 ··· 1351 - mintty ==0.1.2 1352 - miso ==0.21.2.0 1353 - missing-foreign ==0.1.1 1354 - - MissingH ==1.4.0.1 1355 - mixed-types-num ==0.3.1.4 1356 - mltool ==0.2.0.1 1357 - mmap ==0.5.9 ··· 1370 - monadic-arrays ==0.2.2 1371 - monad-journal ==0.8.1 1372 - monadlist ==0.0.2 1373 - - monad-logger ==0.3.29 1374 - monad-logger-json ==0.1.0.0 1375 - monad-logger-prefix ==0.1.10 1376 - monad-logger-syslog ==0.1.4.0 ··· 1522 - pagination ==0.2.1 1523 - palette ==0.3.0.1 1524 - pandoc ==2.2.1 1525 - - pandoc-citeproc ==0.14.5 1526 - - pandoc-types ==1.17.5.1 1527 - pango ==0.13.5.0 1528 - papillon ==0.1.0.6 1529 - parallel ==3.2.2.0 ··· 1754 - rethinkdb-client-driver ==0.0.25 1755 - retry ==0.7.7.0 1756 - rev-state ==0.1.2 1757 - - rfc5051 ==0.1.0.3 1758 - rhine ==0.4.0.1 1759 - riak ==1.1.2.5 1760 - riak-protobuf ==0.23.0.0 ··· 1841 - servant-streaming ==0.3.0.0 1842 - servant-streaming-client ==0.3.0.0 1843 - servant-streaming-server ==0.3.0.0 1844 - - servant-swagger ==1.1.5 1845 - servant-swagger-ui ==0.3.0.3.13.2 1846 - servant-swagger-ui-core ==0.3.1 1847 - servant-tracing ==0.1.0.2 ··· 1859 - SHA ==1.6.4.4 1860 - shake ==0.16.4 1861 - shake-language-c ==0.12.0 1862 - - shakespeare ==2.0.18 1863 - shell-conduit ==4.7.0 1864 - shell-escape ==0.2.0 1865 - shelltestrunner ==1.9 ··· 1871 - siggy-chardust ==1.0.0 1872 - signal ==0.1.0.4 1873 - silently ==1.2.5 1874 - simple-reflect ==0.3.3 1875 - simple-sendfile ==0.2.27 1876 - simplest-sqlite ==0.1.0.0 ··· 1880 - singleton-nats ==0.4.2 1881 - singletons ==2.4.1 1882 - siphash ==1.0.3 1883 - - size-based ==0.1.1.0 1884 - skein ==1.0.9.4 1885 - skylighting ==0.7.4 1886 - skylighting-core ==0.7.4 1887 - - slack-web ==0.2.0.6 1888 - slave-thread ==1.0.2 1889 - smallcheck ==1.1.5 1890 - smoothie ==0.4.2.9 ··· 2152 - unicode-show ==0.1.0.3 2153 - unicode-transforms ==0.3.4 2154 - unification-fd ==0.10.0.1 2155 - - union ==0.1.1.2 2156 - union-find ==0.2 2157 - uniplate ==1.6.12 2158 - uniprot-kb ==0.1.2.0 ··· 2332 - xxhash-ffi ==0.2.0.0 2333 - yaml ==0.8.32 2334 - yeshql ==4.1.0.1 2335 - - yeshql-core ==4.1.0.1 2336 - - yeshql-hdbc ==4.1.0.1 2337 - yesod ==1.6.0 2338 - yesod-alerts ==0.1.2.0 2339 - - yesod-auth ==1.6.4.1 2340 - yesod-auth-fb ==1.9.1 2341 - yesod-auth-hashdb ==1.7 2342 - yesod-bin ==1.6.0.3 2343 - - yesod-core ==1.6.8 2344 - yesod-csp ==0.2.4.0 2345 - yesod-eventsource ==1.6.0 2346 - yesod-fb ==0.5.0 2347 - - yesod-form ==1.6.2 2348 - yesod-form-bootstrap4 ==1.0.2 2349 - yesod-gitrepo ==0.3.0 2350 - yesod-gitrev ==0.2.0.0 2351 - yesod-newsfeed ==1.6.1.0 2352 - yesod-paginator ==1.1.0.1 2353 - - yesod-persistent ==1.6.0 2354 - yesod-recaptcha2 ==0.2.4 2355 - yesod-sitemap ==1.6.0 2356 - - yesod-static ==1.6.0 2357 - - yesod-test ==1.6.5 2358 - yesod-text-markdown ==0.1.10 2359 - yesod-websockets ==0.3.0.1 2360 - yes-precure5-command ==5.5.3
··· 45 - base-compat-batteries ==0.10.1 46 # Newer versions don't work in LTS-12.x 47 - cassava-megaparsec < 2 48 + # LTS Haskell 12.14 49 - abstract-deque ==0.3 50 - abstract-deque-tests ==0.3 51 - abstract-par ==0.3.3 ··· 78 - alarmclock ==0.5.0.2 79 - alerts ==0.1.0.0 80 - alex ==3.2.4 81 + - alg ==0.2.8.0 82 - algebra ==4.3.1 83 - algebraic-graphs ==0.2 84 - Allure ==0.8.3.0 ··· 233 - base64-bytestring ==1.0.0.1 234 - base64-bytestring-type ==1 235 - base64-string ==0.2 236 + - base-compat ==0.10.5 237 - base-compat-batteries ==0.10.1 238 - basement ==0.0.8 239 - base-orphans ==0.7 ··· 253 - bimap ==0.3.3 254 - bimap-server ==0.1.0.1 255 - binary-bits ==0.5 256 + - binary-conduit ==1.3.1 257 - binary-ext ==2.0.4 258 - binary-ieee754 ==0.1.0.0 259 - binary-list ==1.1.1.2 ··· 335 - Cabal ==2.2.0.1 336 - cabal2spec ==2.1.1 337 - cabal-doctest ==1.0.6 338 + - cabal-rpm ==0.12.6 339 - cache ==0.1.1.1 340 - cachix ==0.1.2 341 - cachix-api ==0.1.0.2 ··· 404 - clr-marshal ==0.2.0.0 405 - clumpiness ==0.17.0.0 406 - ClustalParser ==1.2.3 407 + - cmark-gfm ==0.1.6 408 - cmdargs ==0.10.20 409 - code-builder ==0.1.3 410 - codec ==0.2.1 ··· 461 - contravariant ==1.4.1 462 - contravariant-extras ==0.3.4 463 - control-bool ==0.2.1 464 + - control-dsl ==0.2.1.3 465 - control-monad-free ==0.6.2 466 - control-monad-omega ==0.3.1 467 - convertible ==1.1.1.0 ··· 486 - crypto-cipher-tests ==0.0.11 487 - crypto-cipher-types ==0.0.9 488 - cryptocompare ==0.1.1 489 + - crypto-enigma ==0.0.2.14 490 - cryptohash ==0.11.9 491 - cryptohash-cryptoapi ==0.1.4 492 - cryptohash-md5 ==0.11.100.1 ··· 576 - dhall ==1.15.1 577 - dhall-bash ==1.0.15 578 - dhall-json ==1.2.3 579 + - dhall-text ==1.0.13 580 - di ==1.0.1 581 - diagrams ==1.4 582 - diagrams-builder ==0.8.0.3 ··· 659 - eliminators ==0.4.1 660 - elm-core-sources ==1.0.0 661 - elm-export ==0.6.0.1 662 + - email-validate ==2.3.2.8 663 - enclosed-exceptions ==1.0.3 664 - entropy ==0.4.1.3 665 - enummapset ==0.5.2.2 ··· 702 - exp-pairs ==0.1.6.0 703 - extensible ==0.4.9 704 - extensible-exceptions ==0.1.1.4 705 + - extra ==1.6.13 706 - extractable-singleton ==0.0.1 707 - extrapolate ==0.3.3 708 - facts ==0.0.1.0 ··· 784 - fuzzcheck ==0.1.1 785 - fuzzy-dates ==0.1.1.1 786 - fuzzyset ==0.1.0.6 787 + - gauge ==0.2.4 788 - gc ==0.0.2 789 - gd ==3000.7.3 790 - gdax ==0.6.0.0 ··· 896 - hamtsolo ==1.0.3 897 - HandsomeSoup ==0.4.2 898 - handwriting ==0.1.0.3 899 + - hapistrano ==0.3.6.1 900 - happstack-server ==7.5.1.1 901 - happy ==1.19.9 902 - hasbolt ==0.1.3.0 ··· 982 - hmpfr ==0.4.4 983 - Hoed ==0.5.1 984 - hoopl ==3.10.2.2 985 + - hOpenPGP ==2.7.4.1 986 - hopenpgp-tools ==0.21.2 987 - hopfli ==0.2.2.1 988 - hostname ==1.0 ··· 1004 - hsdns ==1.7.1 1005 - hsebaysdk ==0.4.0.0 1006 - hsemail ==2 1007 - HSet ==0.0.1 1008 + - hset ==2.2.0 1009 - hsexif ==0.6.1.6 1010 - hs-functors ==0.1.3.0 1011 - hs-GeoIP ==0.3 ··· 1044 - htaglib ==1.2.0 1045 - HTF ==0.13.2.4 1046 - html ==1.0.1.2 1047 + - html-conduit ==1.3.2 1048 - html-email-validate ==0.2.0.0 1049 - html-entities ==1.1.4.2 1050 - html-entity-map ==0.1.0.0 ··· 1118 - Imlib ==0.1.2 1119 - immortal ==0.3 1120 - include-file ==0.1.0.3 1121 + - incremental-parser ==0.3.2 1122 - indentation-core ==0.0.0.2 1123 - indentation-parsec ==0.0.0.2 1124 - indents ==0.5.0.0 ··· 1136 - integration ==0.2.1 1137 - intern ==0.9.2 1138 - interpolate ==0.2.0 1139 + - interpolatedstring-perl6 ==1.0.1 1140 - interpolation ==0.1.0.3 1141 - IntervalMap ==0.6.0.0 1142 - intervals ==0.8.1 ··· 1154 - io-streams-haproxy ==1.0.0.2 1155 - ip ==1.3.0 1156 - ip6addr ==1.0.0 1157 + - iproute ==1.7.6 1158 - IPv6Addr ==1.1.1 1159 - IPv6DB ==0.3.1 1160 - ipython-kernel ==0.9.1.0 ··· 1228 - lawful ==0.1.0.0 1229 - lazyio ==0.1.0.4 1230 - lca ==0.3.1 1231 + - leancheck ==0.7.7 1232 - leapseconds-announced ==2017.1.0.1 1233 - learn-physics ==0.6.3 1234 - lens ==4.16.1 ··· 1283 - loop ==0.3.0 1284 - lrucache ==1.2.0.0 1285 - lrucaching ==0.3.3 1286 + - lucid ==2.9.11 1287 - lucid-extras ==0.1.0.1 1288 - lxd-client-config ==0.1.0.1 1289 - lz4 ==0.2.3.1 ··· 1303 - markdown-unlit ==0.5.0 1304 - markov-chain ==0.0.3.4 1305 - marvin-interpolate ==1.1.2 1306 + - massiv ==0.2.2.0 1307 - massiv-io ==0.1.4.0 1308 - mathexpr ==0.3.0.0 1309 - math-functions ==0.2.1.0 ··· 1351 - mintty ==0.1.2 1352 - miso ==0.21.2.0 1353 - missing-foreign ==0.1.1 1354 + - MissingH ==1.4.1.0 1355 - mixed-types-num ==0.3.1.4 1356 - mltool ==0.2.0.1 1357 - mmap ==0.5.9 ··· 1370 - monadic-arrays ==0.2.2 1371 - monad-journal ==0.8.1 1372 - monadlist ==0.0.2 1373 + - monad-logger ==0.3.30 1374 - monad-logger-json ==0.1.0.0 1375 - monad-logger-prefix ==0.1.10 1376 - monad-logger-syslog ==0.1.4.0 ··· 1522 - pagination ==0.2.1 1523 - palette ==0.3.0.1 1524 - pandoc ==2.2.1 1525 + - pandoc-citeproc ==0.14.8 1526 + - pandoc-types ==1.17.5.2 1527 - pango ==0.13.5.0 1528 - papillon ==0.1.0.6 1529 - parallel ==3.2.2.0 ··· 1754 - rethinkdb-client-driver ==0.0.25 1755 - retry ==0.7.7.0 1756 - rev-state ==0.1.2 1757 + - rfc5051 ==0.1.0.4 1758 - rhine ==0.4.0.1 1759 - riak ==1.1.2.5 1760 - riak-protobuf ==0.23.0.0 ··· 1841 - servant-streaming ==0.3.0.0 1842 - servant-streaming-client ==0.3.0.0 1843 - servant-streaming-server ==0.3.0.0 1844 + - servant-swagger ==1.1.6 1845 - servant-swagger-ui ==0.3.0.3.13.2 1846 - servant-swagger-ui-core ==0.3.1 1847 - servant-tracing ==0.1.0.2 ··· 1859 - SHA ==1.6.4.4 1860 - shake ==0.16.4 1861 - shake-language-c ==0.12.0 1862 + - shakespeare ==2.0.19 1863 - shell-conduit ==4.7.0 1864 - shell-escape ==0.2.0 1865 - shelltestrunner ==1.9 ··· 1871 - siggy-chardust ==1.0.0 1872 - signal ==0.1.0.4 1873 - silently ==1.2.5 1874 + - simple-cmd ==0.1.1 1875 - simple-reflect ==0.3.3 1876 - simple-sendfile ==0.2.27 1877 - simplest-sqlite ==0.1.0.0 ··· 1881 - singleton-nats ==0.4.2 1882 - singletons ==2.4.1 1883 - siphash ==1.0.3 1884 + - size-based ==0.1.2.0 1885 - skein ==1.0.9.4 1886 - skylighting ==0.7.4 1887 - skylighting-core ==0.7.4 1888 + - slack-web ==0.2.0.7 1889 - slave-thread ==1.0.2 1890 - smallcheck ==1.1.5 1891 - smoothie ==0.4.2.9 ··· 2153 - unicode-show ==0.1.0.3 2154 - unicode-transforms ==0.3.4 2155 - unification-fd ==0.10.0.1 2156 + - union ==0.1.2 2157 - union-find ==0.2 2158 - uniplate ==1.6.12 2159 - uniprot-kb ==0.1.2.0 ··· 2333 - xxhash-ffi ==0.2.0.0 2334 - yaml ==0.8.32 2335 - yeshql ==4.1.0.1 2336 + - yeshql-core ==4.1.0.2 2337 + - yeshql-hdbc ==4.1.0.2 2338 - yesod ==1.6.0 2339 - yesod-alerts ==0.1.2.0 2340 + - yesod-auth ==1.6.5 2341 - yesod-auth-fb ==1.9.1 2342 - yesod-auth-hashdb ==1.7 2343 - yesod-bin ==1.6.0.3 2344 + - yesod-core ==1.6.8.1 2345 - yesod-csp ==0.2.4.0 2346 - yesod-eventsource ==1.6.0 2347 - yesod-fb ==0.5.0 2348 + - yesod-form ==1.6.3 2349 - yesod-form-bootstrap4 ==1.0.2 2350 - yesod-gitrepo ==0.3.0 2351 - yesod-gitrev ==0.2.0.0 2352 - yesod-newsfeed ==1.6.1.0 2353 - yesod-paginator ==1.1.0.1 2354 + - yesod-persistent ==1.6.0.1 2355 - yesod-recaptcha2 ==0.2.4 2356 - yesod-sitemap ==1.6.0 2357 + - yesod-static ==1.6.0.1 2358 + - yesod-test ==1.6.5.1 2359 - yesod-text-markdown ==0.1.10 2360 - yesod-websockets ==0.3.0.1 2361 - yes-precure5-command ==5.5.3
+452 -846
pkgs/development/haskell-modules/hackage-packages.nix
··· 12298 }: 12299 mkDerivation { 12300 pname = "MissingH"; 12301 - version = "1.4.0.1"; 12302 - sha256 = "0wcvgrmav480w7nf4bl14yi0jq2yzanysxwzwas9hpb28vyjlgr8"; 12303 - revision = "1"; 12304 - editedCabalFile = "04syc14nz11fay6fm6nlixyflrfhpg4jiyxx6mnxrl6asd3cl989"; 12305 - libraryHaskellDepends = [ 12306 - array base containers directory filepath hslogger HUnit mtl network 12307 - old-locale old-time parsec process random regex-compat time unix 12308 - ]; 12309 - testHaskellDepends = [ 12310 - array base containers directory errorcall-eq-instance filepath 12311 - hslogger HUnit mtl network old-locale old-time parsec process 12312 - QuickCheck random regex-compat testpack time unix 12313 - ]; 12314 - description = "Large utility library"; 12315 - license = stdenv.lib.licenses.bsd3; 12316 - }) {}; 12317 - 12318 - "MissingH_1_4_1_0" = callPackage 12319 - ({ mkDerivation, array, base, containers, directory 12320 - , errorcall-eq-instance, filepath, hslogger, HUnit, mtl, network 12321 - , old-locale, old-time, parsec, process, QuickCheck, random 12322 - , regex-compat, testpack, time, unix 12323 - }: 12324 - mkDerivation { 12325 - pname = "MissingH"; 12326 version = "1.4.1.0"; 12327 sha256 = "1jp0vk6w9a7fzrbxfhx773105jp2s1n50klq9ak6spfl7bgx5v29"; 12328 libraryHaskellDepends = [ ··· 12336 ]; 12337 description = "Large utility library"; 12338 license = stdenv.lib.licenses.bsd3; 12339 - hydraPlatforms = stdenv.lib.platforms.none; 12340 }) {}; 12341 12342 "MissingK" = callPackage ··· 18676 }: 18677 mkDerivation { 18678 pname = "Villefort"; 18679 - version = "0.1.2.14"; 18680 - sha256 = "0hwlm91dlhbl0g6axpqx3pbr89icaqmrgnnn6lhcwd7sd8rzycbg"; 18681 isLibrary = true; 18682 isExecutable = true; 18683 enableSeparateDataOutput = true; ··· 18687 transformers unix uri-encode 18688 ]; 18689 executableHaskellDepends = [ 18690 - base HDBC HDBC-sqlite3 random scotty split text time 18691 ]; 18692 testHaskellDepends = [ 18693 base concurrent-extra HDBC HDBC-sqlite3 hspec mtl QuickCheck ··· 19634 ({ mkDerivation, base, deepseq, random }: 19635 mkDerivation { 19636 pname = "Yampa"; 19637 - version = "0.11.1"; 19638 - sha256 = "0zzhp0h9z9xz7ipiyd6ygnhb6h50dwh268zamx6qdf6zzpywsya1"; 19639 isLibrary = true; 19640 isExecutable = true; 19641 libraryHaskellDepends = [ base deepseq random ]; ··· 23140 ({ mkDerivation, base, util }: 23141 mkDerivation { 23142 pname = "alg"; 23143 - version = "0.2.7.0"; 23144 - sha256 = "00ih68mh1494s856ygkc887m0vhrs2sfchjgqrsgw8v7lqcqjsx6"; 23145 - libraryHaskellDepends = [ base util ]; 23146 - description = "Algebraic structures"; 23147 - license = stdenv.lib.licenses.bsd3; 23148 - }) {}; 23149 - 23150 - "alg_0_2_8_0" = callPackage 23151 - ({ mkDerivation, base, util }: 23152 - mkDerivation { 23153 - pname = "alg"; 23154 version = "0.2.8.0"; 23155 sha256 = "1zw50da4wz8qdc62qlvg74k3g5n48xlzda2k7c3y9zb8xb2xbfrr"; 23156 libraryHaskellDepends = [ base util ]; 23157 description = "Algebraic structures"; 23158 license = stdenv.lib.licenses.bsd3; 23159 - hydraPlatforms = stdenv.lib.platforms.none; 23160 }) {}; 23161 23162 "alga" = callPackage ··· 29163 pname = "ascii"; 29164 version = "0.0.5.1"; 29165 sha256 = "06z63pr5g1wcsyii3pr8svz23cl9n4srspbkvby595pxfcbzkirn"; 29166 libraryHaskellDepends = [ 29167 base blaze-builder bytestring case-insensitive hashable semigroups 29168 text ··· 29677 pname = "ast-monad"; 29678 version = "0.1.0.0"; 29679 sha256 = "038cvblhhlcsv9id2rcb26q4lwvals3xj45j9jy6fb69jm5mzh0i"; 29680 - revision = "3"; 29681 - editedCabalFile = "0lj9g3vhlx42hsirxcwfjksy5w6981gpyms7r5xpih7bnz91cxk7"; 29682 libraryHaskellDepends = [ base ]; 29683 testHaskellDepends = [ base ]; 29684 description = "A library for constructing AST by using do-notation"; ··· 33032 ({ mkDerivation, base, unix }: 33033 mkDerivation { 33034 pname = "base-compat"; 33035 - version = "0.10.4"; 33036 - sha256 = "0ksp990gxs731mq19rzbxrbs43nazfljjc8krlx5bjqblw3kfs8d"; 33037 - libraryHaskellDepends = [ base unix ]; 33038 - description = "A compatibility layer for base"; 33039 - license = stdenv.lib.licenses.mit; 33040 - }) {}; 33041 - 33042 - "base-compat_0_10_5" = callPackage 33043 - ({ mkDerivation, base, unix }: 33044 - mkDerivation { 33045 - pname = "base-compat"; 33046 version = "0.10.5"; 33047 sha256 = "0hgvlqcr852hfp52jp99snhbj550mvxxpi8qn15d8ml9aqhyl2lr"; 33048 libraryHaskellDepends = [ base unix ]; 33049 description = "A compatibility layer for base"; 33050 license = stdenv.lib.licenses.mit; 33051 - hydraPlatforms = stdenv.lib.platforms.none; 33052 }) {}; 33053 33054 "base-compat-batteries" = callPackage ··· 34234 }: 34235 mkDerivation { 34236 pname = "bench-show"; 34237 - version = "0.2.0"; 34238 - sha256 = "17d7dk5r697r9fls14labciwp3rwykv6n5mkhljrjszf2z2c6j65"; 34239 libraryHaskellDepends = [ 34240 ansi-wl-pprint base Chart Chart-diagrams csv directory filepath 34241 mwc-random split statistics transformers vector ··· 34930 }: 34931 mkDerivation { 34932 pname = "binary-conduit"; 34933 - version = "1.3"; 34934 - sha256 = "1kfc421r8p0zxn5dkm9kzj4n9pharnl809hkjnr55dbrnr3vvya3"; 34935 - revision = "1"; 34936 - editedCabalFile = "0y08nw3y5jgrw5waa25b75iwsibnd1m9rbpqrvz5j4xq6baqw6kx"; 34937 - libraryHaskellDepends = [ 34938 - base binary bytestring conduit exceptions vector 34939 - ]; 34940 - testHaskellDepends = [ 34941 - base binary bytestring conduit hspec QuickCheck 34942 - quickcheck-assertions resourcet 34943 - ]; 34944 - description = "data serialization/deserialization conduit library"; 34945 - license = stdenv.lib.licenses.mit; 34946 - }) {}; 34947 - 34948 - "binary-conduit_1_3_1" = callPackage 34949 - ({ mkDerivation, base, binary, bytestring, conduit, exceptions 34950 - , hspec, QuickCheck, quickcheck-assertions, resourcet, vector 34951 - }: 34952 - mkDerivation { 34953 - pname = "binary-conduit"; 34954 version = "1.3.1"; 34955 sha256 = "17yj8rn6fwzbv0z6lczrddv7mkr8906xg2pf2dlvmnwb97zw7004"; 34956 libraryHaskellDepends = [ ··· 34962 ]; 34963 description = "data serialization/deserialization conduit library"; 34964 license = stdenv.lib.licenses.mit; 34965 - hydraPlatforms = stdenv.lib.platforms.none; 34966 }) {}; 34967 34968 "binary-derive" = callPackage ··· 41935 41936 "cabal-rpm" = callPackage 41937 ({ mkDerivation, base, bytestring, Cabal, directory, filepath 41938 - , http-client, http-client-tls, http-conduit, process, time, unix 41939 }: 41940 mkDerivation { 41941 pname = "cabal-rpm"; 41942 - version = "0.12.5"; 41943 - sha256 = "0xz2qjj52m8pkazy3dbkh0pqhsg3727x9blka24naibgfl1h7vaa"; 41944 isLibrary = false; 41945 isExecutable = true; 41946 executableHaskellDepends = [ 41947 base bytestring Cabal directory filepath http-client 41948 - http-client-tls http-conduit process time unix 41949 ]; 41950 description = "RPM packaging tool for Haskell Cabal-based packages"; 41951 license = stdenv.lib.licenses.gpl3; ··· 46622 ({ mkDerivation, base, criterion, QuickCheck, random }: 46623 mkDerivation { 46624 pname = "cl3"; 46625 - version = "1.0.0.3"; 46626 - sha256 = "16jllcyqdd6i0gq730c88ls47d2334ywr317pm7q6d6vgrjc4gjj"; 46627 libraryHaskellDepends = [ base random ]; 46628 testHaskellDepends = [ base QuickCheck ]; 46629 benchmarkHaskellDepends = [ base criterion ]; ··· 48366 }: 48367 mkDerivation { 48368 pname = "cmark-gfm"; 48369 - version = "0.1.5"; 48370 - sha256 = "13b0mqks5c1q989slgsa3ixr5vvkfyic4ynzgv00kgl5qrs7hqk7"; 48371 - libraryHaskellDepends = [ base bytestring text ]; 48372 - testHaskellDepends = [ base HUnit text ]; 48373 - benchmarkHaskellDepends = [ 48374 - base blaze-html cheapskate criterion discount markdown sundown text 48375 - ]; 48376 - description = "Fast, accurate GitHub Flavored Markdown parser and renderer"; 48377 - license = stdenv.lib.licenses.bsd3; 48378 - }) {}; 48379 - 48380 - "cmark-gfm_0_1_6" = callPackage 48381 - ({ mkDerivation, base, blaze-html, bytestring, cheapskate 48382 - , criterion, discount, HUnit, markdown, sundown, text 48383 - }: 48384 - mkDerivation { 48385 - pname = "cmark-gfm"; 48386 version = "0.1.6"; 48387 sha256 = "0s39djd1j0rq63g4sy0cnras14m263anr56nvijcbcy9zg41dyf8"; 48388 libraryHaskellDepends = [ base bytestring text ]; ··· 48392 ]; 48393 description = "Fast, accurate GitHub Flavored Markdown parser and renderer"; 48394 license = stdenv.lib.licenses.bsd3; 48395 - hydraPlatforms = stdenv.lib.platforms.none; 48396 }) {}; 48397 48398 "cmark-highlight" = callPackage ··· 52952 ({ mkDerivation, base, deepseq, primitive }: 52953 mkDerivation { 52954 pname = "contiguous"; 52955 - version = "0.3.0.0"; 52956 - sha256 = "15v53w85f8bxnnrjsj46nfnjshf91b8sld76jcqffzj5nfjxkv28"; 52957 libraryHaskellDepends = [ base deepseq primitive ]; 52958 description = "Unified interface for primitive arrays"; 52959 license = stdenv.lib.licenses.bsd3; ··· 53146 }: 53147 mkDerivation { 53148 pname = "control-dsl"; 53149 - version = "0.2.1.1"; 53150 - sha256 = "0nfbipf26kkkjbxb9mqbjxqg99z3dfmpada28ajqjvz6n3mg4grg"; 53151 - revision = "1"; 53152 - editedCabalFile = "11rjly75f57a1818hjzy18pms51jicnzn99kx2mqzf7c7lygnsgg"; 53153 - libraryHaskellDepends = [ base ]; 53154 - testHaskellDepends = [ 53155 - base containers doctest doctest-discover temporary 53156 - ]; 53157 - description = "An alternative to monads for control flow DSLs"; 53158 - license = stdenv.lib.licenses.bsd3; 53159 - }) {}; 53160 - 53161 - "control-dsl_0_2_1_3" = callPackage 53162 - ({ mkDerivation, base, containers, doctest, doctest-discover 53163 - , temporary 53164 - }: 53165 - mkDerivation { 53166 - pname = "control-dsl"; 53167 version = "0.2.1.3"; 53168 sha256 = "0rv9wpjnr3y957vd6l8vmn87f9gi97nhk07bkgpr8083avi9biz8"; 53169 libraryHaskellDepends = [ base ]; ··· 53172 ]; 53173 description = "An alternative to monads for control flow DSLs"; 53174 license = stdenv.lib.licenses.bsd3; 53175 - hydraPlatforms = stdenv.lib.platforms.none; 53176 }) {}; 53177 53178 "control-event" = callPackage ··· 55487 }: 55488 mkDerivation { 55489 pname = "crypto-enigma"; 55490 - version = "0.0.2.13"; 55491 - sha256 = "0w82f9hbhhksqkgj3d846l3cgg210ra5133rji2k41mc74l0r0dl"; 55492 - libraryHaskellDepends = [ base containers MissingH mtl split ]; 55493 - testHaskellDepends = [ base HUnit QuickCheck ]; 55494 - description = "An Enigma machine simulator with display"; 55495 - license = stdenv.lib.licenses.bsd3; 55496 - }) {}; 55497 - 55498 - "crypto-enigma_0_0_2_14" = callPackage 55499 - ({ mkDerivation, base, containers, HUnit, MissingH, mtl, QuickCheck 55500 - , split 55501 - }: 55502 - mkDerivation { 55503 - pname = "crypto-enigma"; 55504 version = "0.0.2.14"; 55505 sha256 = "12gvgpi7hichjq9ya77hm9q1x49qc1024zmr6pb1mv57nwwx599p"; 55506 libraryHaskellDepends = [ base containers MissingH mtl split ]; 55507 testHaskellDepends = [ base HUnit QuickCheck ]; 55508 description = "An Enigma machine simulator with display"; 55509 license = stdenv.lib.licenses.bsd3; 55510 - hydraPlatforms = stdenv.lib.platforms.none; 55511 }) {}; 55512 55513 "crypto-multihash" = callPackage ··· 59381 }) {}; 59382 59383 "data-timeout" = callPackage 59384 - ({ mkDerivation, base, data-textual, parsers, tagged, text-printer 59385 - , transformers-base 59386 }: 59387 mkDerivation { 59388 pname = "data-timeout"; 59389 - version = "0.3"; 59390 - sha256 = "1b6af2x19hb1kynsv7ypc2q6b71cazcg86gf1yhq0rr0fjj478ah"; 59391 libraryHaskellDepends = [ 59392 - base data-textual parsers tagged text-printer transformers-base 59393 ]; 59394 description = "64-bit timeouts of nanosecond precision"; 59395 license = stdenv.lib.licenses.bsd3; ··· 62196 }: 62197 mkDerivation { 62198 pname = "dfinity-radix-tree"; 62199 - version = "0.5.0"; 62200 - sha256 = "0c721d4vcar7h5alrigi9q63pwwvp0xqwwrvfh6pa9p2y90p820b"; 62201 isLibrary = true; 62202 isExecutable = true; 62203 libraryHaskellDepends = [ ··· 62510 ({ mkDerivation, base, dhall, optparse-applicative, text }: 62511 mkDerivation { 62512 pname = "dhall-text"; 62513 - version = "1.0.12"; 62514 - sha256 = "1k68s83cqlwgivliag9n2vhin385k08f8vd506dcbix5farv9dp6"; 62515 - isLibrary = false; 62516 - isExecutable = true; 62517 - executableHaskellDepends = [ 62518 - base dhall optparse-applicative text 62519 - ]; 62520 - description = "Template text using Dhall"; 62521 - license = stdenv.lib.licenses.bsd3; 62522 - }) {}; 62523 - 62524 - "dhall-text_1_0_13" = callPackage 62525 - ({ mkDerivation, base, dhall, optparse-applicative, text }: 62526 - mkDerivation { 62527 - pname = "dhall-text"; 62528 version = "1.0.13"; 62529 sha256 = "09bwhc2wrwliwrvd565wr0rgdxmi0g4i9691b8nb32nybb20l1ah"; 62530 isLibrary = false; ··· 62534 ]; 62535 description = "Template text using Dhall"; 62536 license = stdenv.lib.licenses.bsd3; 62537 - hydraPlatforms = stdenv.lib.platforms.none; 62538 }) {}; 62539 62540 "dhall-to-cabal" = callPackage ··· 64322 pname = "discord-gateway"; 64323 version = "0.2.2"; 64324 sha256 = "1pc8j2pqrpmgvf31kx24gwj6n96npxdjj6mjf2w9wzh500rdrrzy"; 64325 libraryHaskellDepends = [ 64326 aeson base discord-types hslogger transformers url websockets wuss 64327 ]; ··· 64377 pname = "discord-rest"; 64378 version = "0.2.2"; 64379 sha256 = "02sg05zf2m83d6hq5z51cjvw7ycarrmwx9y00c71wiw3hvb84fb3"; 64380 libraryHaskellDepends = [ 64381 aeson base bytestring comonad data-default discord-types hashable 64382 hslogger http-client mtl req stm text time url ··· 64394 pname = "discord-types"; 64395 version = "0.2.2"; 64396 sha256 = "12smb4z6mrj9hhk7jc9r2cz6p4lcix2016ahwp9qapklrql539sc"; 64397 libraryHaskellDepends = [ 64398 aeson base hashable text time transformers unordered-containers 64399 vector ··· 67425 license = stdenv.lib.licenses.bsd3; 67426 }) {}; 67427 67428 "duplo" = callPackage 67429 ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, base 67430 , base64-bytestring, bytestring, containers, directory ··· 69861 }: 69862 mkDerivation { 69863 pname = "email-validate"; 69864 - version = "2.3.2.7"; 69865 - sha256 = "1qdl0g8nbngr6kz4xrgi06rn1zf1np55ipk3wwdrg9hpfaaazcs3"; 69866 - libraryHaskellDepends = [ 69867 - attoparsec base bytestring template-haskell 69868 - ]; 69869 - testHaskellDepends = [ base bytestring doctest hspec QuickCheck ]; 69870 - description = "Email address validation"; 69871 - license = stdenv.lib.licenses.bsd3; 69872 - }) {}; 69873 - 69874 - "email-validate_2_3_2_8" = callPackage 69875 - ({ mkDerivation, attoparsec, base, bytestring, doctest, hspec 69876 - , QuickCheck, template-haskell 69877 - }: 69878 - mkDerivation { 69879 - pname = "email-validate"; 69880 version = "2.3.2.8"; 69881 sha256 = "1lsf6x3hmic8anx9dw6dryvsdh128rprb6dxqkyjr17iqy5ww6yp"; 69882 libraryHaskellDepends = [ ··· 69885 testHaskellDepends = [ base bytestring doctest hspec QuickCheck ]; 69886 description = "Email address validation"; 69887 license = stdenv.lib.licenses.bsd3; 69888 - hydraPlatforms = stdenv.lib.platforms.none; 69889 }) {}; 69890 69891 "email-validate-json" = callPackage ··· 73452 }: 73453 mkDerivation { 73454 pname = "extensible-effects-concurrent"; 73455 - version = "0.5.0.1"; 73456 - sha256 = "00gr2x00byfc842p8b5apzc4qi8l0fx8cgrvsi73f1mshkiqs9sp"; 73457 libraryHaskellDepends = [ 73458 base containers data-default deepseq directory extensible-effects 73459 filepath lens logging-effect monad-control mtl parallel process ··· 73509 }: 73510 mkDerivation { 73511 pname = "extra"; 73512 - version = "1.6.12"; 73513 - sha256 = "177m9f3hdc8sy6m791q6bmns01avzb0j9wj113rm4748k0bnqngz"; 73514 - libraryHaskellDepends = [ 73515 - base clock directory filepath process time unix 73516 - ]; 73517 - testHaskellDepends = [ base directory filepath QuickCheck unix ]; 73518 - description = "Extra functions I use"; 73519 - license = stdenv.lib.licenses.bsd3; 73520 - }) {}; 73521 - 73522 - "extra_1_6_13" = callPackage 73523 - ({ mkDerivation, base, clock, directory, filepath, process 73524 - , QuickCheck, time, unix 73525 - }: 73526 - mkDerivation { 73527 - pname = "extra"; 73528 version = "1.6.13"; 73529 sha256 = "0jc5g120ff97sayff10kqn66wz8aw2wymgwgh2livzkf7vqm5q50"; 73530 libraryHaskellDepends = [ ··· 73533 testHaskellDepends = [ base directory filepath QuickCheck unix ]; 73534 description = "Extra functions I use"; 73535 license = stdenv.lib.licenses.bsd3; 73536 - hydraPlatforms = stdenv.lib.platforms.none; 73537 }) {}; 73538 73539 "extract-dependencies" = callPackage ··· 75299 }: 75300 mkDerivation { 75301 pname = "fficxx"; 75302 - version = "0.5"; 75303 - sha256 = "16r7pbfxr1xf5jxwyk2qv50yishpk0mzndl88hv9bwpz7gbj55yy"; 75304 libraryHaskellDepends = [ 75305 aeson aeson-pretty base bytestring Cabal containers data-default 75306 directory either errors filepath hashable haskell-src-exts lens mtl ··· 77693 pname = "fmt"; 77694 version = "0.6"; 77695 sha256 = "14hk6ra8j1zzw7ibimj207mi1xl5pmln6kyz0y66j4bg1r8invsy"; 77696 libraryHaskellDepends = [ 77697 base base64-bytestring bytestring containers formatting microlens 77698 text time time-locale-compat ··· 81101 }: 81102 mkDerivation { 81103 pname = "gauge"; 81104 - version = "0.2.3"; 81105 - sha256 = "0slsimv2zn9yhakxy2wdyfj6bgjd1p65wp6nr8j0ba7df64xykjs"; 81106 libraryHaskellDepends = [ 81107 base basement deepseq directory process vector 81108 ]; ··· 82098 license = stdenv.lib.licenses.bsd3; 82099 }) {}; 82100 82101 "generics-sop-lens" = callPackage 82102 ({ mkDerivation, base, generics-sop, lens }: 82103 mkDerivation { ··· 82935 }: 82936 mkDerivation { 82937 pname = "geos"; 82938 - version = "0.1.1.2"; 82939 - sha256 = "1kggbm3hdg1x0ci3lfps1nglr5hk56ws96yfrv257zaz8kq64s1d"; 82940 libraryHaskellDepends = [ 82941 base bytestring mtl transformers vector 82942 ]; ··· 85446 hydraPlatforms = stdenv.lib.platforms.none; 85447 }) {}; 85448 85449 "ginsu" = callPackage 85450 ({ mkDerivation, array, async, base, binary, bytestring, containers 85451 , directory, hashable, hashtables, mtl, network, old-locale ··· 86019 }: 86020 mkDerivation { 86021 pname = "githash"; 86022 - version = "0.1.1.0"; 86023 - sha256 = "14532rljfzlkcbqpi69wj31cqlzid0rwwy0kzlwvxp06zh8lq2a0"; 86024 libraryHaskellDepends = [ 86025 base bytestring directory filepath process template-haskell 86026 ]; ··· 90683 ({ mkDerivation, base, containers, json, text }: 90684 mkDerivation { 90685 pname = "graphql-w-persistent"; 90686 - version = "0.1.0.3"; 90687 - sha256 = "0yinjcd74hdxfvph760cvf319hnrb5skkc174ih7fqjjllrp5din"; 90688 libraryHaskellDepends = [ base containers json text ]; 90689 description = "Haskell GraphQL query parser-interpreter-data processor"; 90690 license = stdenv.lib.licenses.isc; ··· 92680 }: 92681 mkDerivation { 92682 pname = "hOpenPGP"; 92683 - version = "2.7.3"; 92684 - sha256 = "0qxqq46p4l61chkxk7c6lhnscik3gzsgcvszp6ywspk8zp1yhbi8"; 92685 - libraryHaskellDepends = [ 92686 - aeson asn1-encoding attoparsec base base16-bytestring 92687 - base64-bytestring bifunctors binary binary-conduit bytestring bzlib 92688 - conduit conduit-extra containers crypto-cipher-types cryptonite 92689 - errors hashable incremental-parser ixset-typed lens memory 92690 - monad-loops nettle network-uri newtype openpgp-asciiarmor 92691 - prettyprinter resourcet semigroups split text time 92692 - time-locale-compat transformers unliftio-core unordered-containers 92693 - zlib 92694 - ]; 92695 - testHaskellDepends = [ 92696 - aeson asn1-encoding attoparsec base base16-bytestring bifunctors 92697 - binary binary-conduit bytestring bzlib conduit conduit-extra 92698 - containers crypto-cipher-types cryptonite errors hashable 92699 - incremental-parser ixset-typed lens memory monad-loops nettle 92700 - network network-uri newtype prettyprinter QuickCheck 92701 - quickcheck-instances resourcet semigroups split tasty tasty-hunit 92702 - tasty-quickcheck text time time-locale-compat transformers 92703 - unliftio-core unordered-containers zlib 92704 - ]; 92705 - benchmarkHaskellDepends = [ 92706 - aeson base base16-bytestring base64-bytestring bifunctors binary 92707 - binary-conduit bytestring bzlib conduit conduit-extra containers 92708 - criterion crypto-cipher-types cryptonite errors hashable 92709 - incremental-parser ixset-typed lens memory monad-loops nettle 92710 - network network-uri newtype openpgp-asciiarmor prettyprinter 92711 - resourcet semigroups split text time time-locale-compat 92712 - transformers unliftio-core unordered-containers zlib 92713 - ]; 92714 - description = "native Haskell implementation of OpenPGP (RFC4880)"; 92715 - license = stdenv.lib.licenses.mit; 92716 - hydraPlatforms = stdenv.lib.platforms.none; 92717 - }) {}; 92718 - 92719 - "hOpenPGP_2_7_4_1" = callPackage 92720 - ({ mkDerivation, aeson, asn1-encoding, attoparsec, base 92721 - , base16-bytestring, base64-bytestring, bifunctors, binary 92722 - , binary-conduit, bytestring, bzlib, conduit, conduit-extra 92723 - , containers, criterion, crypto-cipher-types, cryptonite, errors 92724 - , hashable, incremental-parser, ixset-typed, lens, memory 92725 - , monad-loops, nettle, network, network-uri, newtype 92726 - , openpgp-asciiarmor, prettyprinter, QuickCheck 92727 - , quickcheck-instances, resourcet, semigroups, split, tasty 92728 - , tasty-hunit, tasty-quickcheck, text, time, time-locale-compat 92729 - , transformers, unliftio-core, unordered-containers, zlib 92730 - }: 92731 - mkDerivation { 92732 - pname = "hOpenPGP"; 92733 version = "2.7.4.1"; 92734 sha256 = "0fcm87rkf1c94w68ad2zkd3r2pbxzqa82kh3d2ky87rc1wqnia0s"; 92735 libraryHaskellDepends = [ ··· 95570 }: 95571 mkDerivation { 95572 pname = "hapistrano"; 95573 - version = "0.3.6.0"; 95574 - sha256 = "094jv3plkh515mn49hp5bylpxfn7c74n9bdk4843bm88q5hxlnk2"; 95575 - isLibrary = true; 95576 - isExecutable = true; 95577 - enableSeparateDataOutput = true; 95578 - libraryHaskellDepends = [ 95579 - base filepath formatting gitrev mtl path process time transformers 95580 - ]; 95581 - executableHaskellDepends = [ 95582 - aeson async base formatting gitrev optparse-applicative path 95583 - path-io stm yaml 95584 - ]; 95585 - testHaskellDepends = [ 95586 - base directory filepath hspec mtl path path-io process temporary 95587 - ]; 95588 - description = "A deployment library for Haskell applications"; 95589 - license = stdenv.lib.licenses.mit; 95590 - }) {}; 95591 - 95592 - "hapistrano_0_3_6_1" = callPackage 95593 - ({ mkDerivation, aeson, async, base, directory, filepath 95594 - , formatting, gitrev, hspec, mtl, optparse-applicative, path 95595 - , path-io, process, stm, temporary, time, transformers, yaml 95596 - }: 95597 - mkDerivation { 95598 - pname = "hapistrano"; 95599 version = "0.3.6.1"; 95600 sha256 = "0g0i0n952zjvysjrsp4srhqgrq5fyy7kdinixsxazpccf01f229y"; 95601 isLibrary = true; ··· 95613 ]; 95614 description = "A deployment library for Haskell applications"; 95615 license = stdenv.lib.licenses.mit; 95616 - hydraPlatforms = stdenv.lib.platforms.none; 95617 }) {}; 95618 95619 "happindicator" = callPackage ··· 97721 }: 97722 mkDerivation { 97723 pname = "haskell-dap"; 97724 - version = "0.0.8.0"; 97725 - sha256 = "1zj1lkvxhn7l9pgivl7bgzs5mzg8kbzriixwpf8si2nrfx20avkf"; 97726 isLibrary = true; 97727 isExecutable = true; 97728 libraryHaskellDepends = [ base ]; ··· 114589 }: 114590 mkDerivation { 114591 pname = "html-conduit"; 114592 - version = "1.3.1"; 114593 - sha256 = "0dg3sblihi93qn6ax1cwha0cng4zlpmic83ckdylq7s7kwa3rhbi"; 114594 libraryHaskellDepends = [ 114595 attoparsec base bytestring conduit conduit-extra containers 114596 resourcet text transformers xml-conduit xml-types ··· 117054 license = stdenv.lib.licenses.bsd3; 117055 }) {}; 117056 117057 - "hw-json_0_9_0_0" = callPackage 117058 ({ mkDerivation, ansi-wl-pprint, array, attoparsec, base 117059 - , bytestring, containers, criterion, directory, dlist, generic-lens 117060 - , hspec, hw-balancedparens, hw-bits, hw-mquery, hw-parser, hw-prim 117061 , hw-rankselect, hw-rankselect-base, lens, mmap 117062 - , optparse-applicative, resourcet, text, vector, word8 117063 }: 117064 mkDerivation { 117065 pname = "hw-json"; 117066 - version = "0.9.0.0"; 117067 - sha256 = "0465pc8k4wvvih4z5klq3ign2cznrb837ivqxg9nrzbx8szsnsc7"; 117068 isLibrary = true; 117069 isExecutable = true; 117070 libraryHaskellDepends = [ ··· 117073 hw-rankselect-base mmap text vector word8 117074 ]; 117075 executableHaskellDepends = [ 117076 - base bytestring criterion dlist generic-lens hw-balancedparens 117077 - hw-bits hw-mquery hw-prim hw-rankselect hw-rankselect-base lens 117078 - mmap optparse-applicative resourcet vector 117079 ]; 117080 testHaskellDepends = [ 117081 attoparsec base bytestring containers hspec hw-balancedparens ··· 120495 }: 120496 mkDerivation { 120497 pname = "incremental-parser"; 120498 - version = "0.3.1.1"; 120499 - sha256 = "1p7m897bavh45h755ra97jk06jprls7vrnpzv1kjklgj19vbz1vz"; 120500 - revision = "1"; 120501 - editedCabalFile = "0g6haprqb1w06bazjj107frraxc6bbj8i98im16k66wlx7c9f99i"; 120502 - libraryHaskellDepends = [ base monoid-subclasses ]; 120503 - testHaskellDepends = [ 120504 - base checkers monoid-subclasses QuickCheck tasty tasty-quickcheck 120505 - ]; 120506 - benchmarkHaskellDepends = [ 120507 - base bytestring criterion deepseq monoid-subclasses text 120508 - ]; 120509 - description = "Generic parser library capable of providing partial results from partial input"; 120510 - license = stdenv.lib.licenses.gpl3; 120511 - hydraPlatforms = stdenv.lib.platforms.none; 120512 - }) {}; 120513 - 120514 - "incremental-parser_0_3_2" = callPackage 120515 - ({ mkDerivation, base, bytestring, checkers, criterion, deepseq 120516 - , monoid-subclasses, QuickCheck, tasty, tasty-quickcheck, text 120517 - }: 120518 - mkDerivation { 120519 - pname = "incremental-parser"; 120520 version = "0.3.2"; 120521 sha256 = "0rzm83mjbvaxa48yjs16c1v41l0yy1nfilc549z4vjgzqixy1pw6"; 120522 libraryHaskellDepends = [ base monoid-subclasses ]; ··· 121900 }) {}; 121901 121902 "interpolatedstring-perl6" = callPackage 121903 - ({ mkDerivation, base, bytestring, haskell-src-meta 121904 - , template-haskell, text 121905 - }: 121906 - mkDerivation { 121907 - pname = "interpolatedstring-perl6"; 121908 - version = "1.0.0"; 121909 - sha256 = "1lx125wzadvbicsaml9wrhxxplc4gd0i4wk3f1apb0kl5nnv5q35"; 121910 - enableSeparateDataOutput = true; 121911 - libraryHaskellDepends = [ 121912 - base bytestring haskell-src-meta template-haskell text 121913 - ]; 121914 - description = "QuasiQuoter for Perl6-style multi-line interpolated strings"; 121915 - license = stdenv.lib.licenses.publicDomain; 121916 - }) {}; 121917 - 121918 - "interpolatedstring-perl6_1_0_1" = callPackage 121919 ({ mkDerivation, base, bytestring, Cabal, haskell-src-meta, process 121920 , template-haskell, text 121921 }: ··· 121930 ]; 121931 description = "QuasiQuoter for Perl6-style multi-line interpolated strings"; 121932 license = stdenv.lib.licenses.publicDomain; 121933 - hydraPlatforms = stdenv.lib.platforms.none; 121934 }) {}; 121935 121936 "interpolatedstring-qq" = callPackage ··· 122477 pname = "io-streams-haproxy"; 122478 version = "1.0.0.2"; 122479 sha256 = "11nh9q158mgnvvb23s5ffg87lkhl5smk039yl43jghxmb214z0bp"; 122480 - revision = "3"; 122481 - editedCabalFile = "03pwnb66mlx1b8z2d4mn262i2s5mprfr49m0crnssd2nlvm82ifa"; 122482 libraryHaskellDepends = [ 122483 attoparsec base bytestring io-streams network transformers 122484 ]; ··· 122793 }: 122794 mkDerivation { 122795 pname = "iproute"; 122796 - version = "1.7.5"; 122797 - sha256 = "1vw1nm3s8vz1hqnjnqd3wh5rr4q3m2r4izn5ynhf93h9185qwqzd"; 122798 - libraryHaskellDepends = [ 122799 - appar base byteorder containers network 122800 - ]; 122801 - testHaskellDepends = [ 122802 - appar base byteorder containers doctest hspec network QuickCheck 122803 - safe 122804 - ]; 122805 - description = "IP Routing Table"; 122806 - license = stdenv.lib.licenses.bsd3; 122807 - }) {}; 122808 - 122809 - "iproute_1_7_6" = callPackage 122810 - ({ mkDerivation, appar, base, byteorder, containers, doctest, hspec 122811 - , network, QuickCheck, safe 122812 - }: 122813 - mkDerivation { 122814 - pname = "iproute"; 122815 version = "1.7.6"; 122816 sha256 = "1svczhzy126w7pa5vyfg90xrvi2ym34f47nj4hhcpx13dv06g5wi"; 122817 libraryHaskellDepends = [ ··· 122823 ]; 122824 description = "IP Routing Table"; 122825 license = stdenv.lib.licenses.bsd3; 122826 - hydraPlatforms = stdenv.lib.platforms.none; 122827 }) {}; 122828 122829 "iptables-helpers" = callPackage ··· 126416 }: 126417 mkDerivation { 126418 pname = "jvm-binary"; 126419 - version = "0.1.0"; 126420 - sha256 = "0s64cwr86ipl7gpcgdgx50l7mm5h91njgir4mn2d82fzzq08x881"; 126421 libraryHaskellDepends = [ 126422 attoparsec base binary bytestring containers data-binary-ieee754 126423 deepseq deriving-compat mtl template-haskell text vector ··· 129702 license = stdenv.lib.licenses.gpl3; 129703 }) {}; 129704 129705 pname = "network-netpacket"; 129706 pname = "network-netpacket"; 129707 pname = "network-netpacket"; ··· 131389 ({ mkDerivation, base, template-haskell }: 131390 mkDerivation { 131391 pname = "network-netpacket"; 131392 - version = "0.7.5"; 131393 - pname = "network-netpacket"; 131394 - libraryHaskellDepends = [ base template-haskell ]; 131395 - testHaskellDepends = [ base ]; 131396 - pname = "network-netpacket"; 131397 - license = stdenv.lib.licenses.bsd3; 131398 - }) {}; 131399 - 131400 - pname = "network-netpacket"; 131401 - ({ mkDerivation, base, template-haskell }: 131402 - mkDerivation { 131403 - pname = "network-netpacket"; 131404 pname = "network-netpacket"; 131405 pname = "network-netpacket"; 131406 libraryHaskellDepends = [ base template-haskell ]; 131407 testHaskellDepends = [ base ]; 131408 pname = "network-netpacket"; 131409 license = stdenv.lib.licenses.bsd3; 131410 - hydraPlatforms = stdenv.lib.platforms.none; 131411 }) {}; 131412 131413 pname = "network-netpacket"; ··· 133413 }: 133414 mkDerivation { 133415 pname = "lifted-stm"; 133416 - version = "0.1"; 133417 - sha256 = "1rjz8mkj17w9b7b10qx1ijj4x45abkgzp4khyl3gjmzb654zzym0"; 133418 libraryHaskellDepends = [ 133419 array base monad-finally stm transformers transformers-abort 133420 transformers-base transformers-compat ··· 135137 }: 135138 mkDerivation { 135139 pname = "llvm-extra"; 135140 - version = "0.8"; 135141 - sha256 = "0gy7zl3ln64aypkci5gc1bxy1j98zfj9wj7z07lk9n07s6ddm9k2"; 135142 isLibrary = true; 135143 isExecutable = true; 135144 libraryHaskellDepends = [ ··· 137280 }: 137281 mkDerivation { 137282 pname = "lucid"; 137283 - version = "2.9.10"; 137284 - sha256 = "14238cnrvkbr81hpaqg1r342sryj8k0p6igkwf140s9phfpdzry0"; 137285 - revision = "1"; 137286 - editedCabalFile = "0n94x2havrvks85z8azsa4pvz33amhb444cias3kfxmkyvypn5ah"; 137287 libraryHaskellDepends = [ 137288 base blaze-builder bytestring containers hashable mmorph mtl text 137289 transformers unordered-containers ··· 139179 pname = "map-syntax"; 139180 version = "0.3"; 139181 sha256 = "0b3ddi998saw5gi5r4bjbpid03rxlifn08zv15wf0b90ambhcc4k"; 139182 libraryHaskellDepends = [ base containers mtl ]; 139183 testHaskellDepends = [ 139184 base containers deepseq hspec HUnit mtl QuickCheck transformers ··· 139657 }: 139658 mkDerivation { 139659 pname = "massiv"; 139660 - version = "0.2.1.0"; 139661 - sha256 = "0x5qf5hp6ncrjc28xcjd2v4w33wpyy69whmgvvp163y0q3v1n3q7"; 139662 - libraryHaskellDepends = [ 139663 - base bytestring data-default-class deepseq ghc-prim primitive 139664 - vector 139665 - ]; 139666 - testHaskellDepends = [ 139667 - base bytestring data-default deepseq hspec QuickCheck 139668 - safe-exceptions vector 139669 - ]; 139670 - description = "Massiv (Массив) is an Array Library"; 139671 - license = stdenv.lib.licenses.bsd3; 139672 - }) {}; 139673 - 139674 - "massiv_0_2_2_0" = callPackage 139675 - ({ mkDerivation, base, bytestring, data-default, data-default-class 139676 - , deepseq, ghc-prim, hspec, primitive, QuickCheck, safe-exceptions 139677 - , vector 139678 - }: 139679 - mkDerivation { 139680 - pname = "massiv"; 139681 version = "0.2.2.0"; 139682 sha256 = "1mw636d070icl2wanvgrr8k0a44fhzdmzkw3047442nvl3nyghbc"; 139683 libraryHaskellDepends = [ ··· 139690 ]; 139691 description = "Massiv (Массив) is an Array Library"; 139692 license = stdenv.lib.licenses.bsd3; 139693 - hydraPlatforms = stdenv.lib.platforms.none; 139694 }) {}; 139695 139696 "massiv-io" = callPackage ··· 140952 license = stdenv.lib.licenses.bsd2; 140953 }) {}; 140954 140955 - "megaparsec_7_0_1" = callPackage 140956 ({ mkDerivation, base, bytestring, case-insensitive, containers 140957 , criterion, deepseq, hspec, hspec-expectations, mtl 140958 , parser-combinators, QuickCheck, scientific, text, transformers ··· 140960 }: 140961 mkDerivation { 140962 pname = "megaparsec"; 140963 - version = "7.0.1"; 140964 - sha256 = "0b60gyd58n5ql7fnwmxvdz2n3h1nxmxjad52vh9b3ddzm1g3ifvb"; 140965 libraryHaskellDepends = [ 140966 base bytestring case-insensitive containers deepseq mtl 140967 parser-combinators scientific text transformers ··· 144237 }: 144238 mkDerivation { 144239 pname = "monad-logger"; 144240 - version = "0.3.29"; 144241 - sha256 = "1z516s4pa9n94zf0l45mylssg07xr1d1m6zrz900p0iv3vfd07mv"; 144242 libraryHaskellDepends = [ 144243 base bytestring conduit conduit-extra exceptions fast-logger 144244 lifted-base monad-control monad-loops mtl resourcet stm stm-chans ··· 145666 hydraPlatforms = stdenv.lib.platforms.none; 145667 }) {}; 145668 145669 "monzo" = callPackage 145670 ({ mkDerivation, aeson, authenticate-oauth, base, bytestring 145671 , containers, hspec, http-client, http-client-tls, mtl, network ··· 146140 }) {inherit (pkgs) mpg123;}; 146141 146142 "mpi-hs" = callPackage 146143 - ({ mkDerivation, base, c2hs, criterion, monad-loops, openmpi, tasty 146144 - , tasty-hspec, tasty-hunit, unix 146145 }: 146146 mkDerivation { 146147 pname = "mpi-hs"; 146148 - version = "0.1.0.1"; 146149 - sha256 = "19by906z7ccfai23dr61ckzcvv3ccd8l1slf21r7g07zlmjkdrvf"; 146150 isLibrary = true; 146151 isExecutable = true; 146152 - libraryHaskellDepends = [ base ]; 146153 librarySystemDepends = [ openmpi ]; 146154 libraryToolDepends = [ c2hs ]; 146155 executableHaskellDepends = [ base ]; 146156 - testHaskellDepends = [ 146157 - base monad-loops tasty tasty-hspec tasty-hunit unix 146158 - ]; 146159 benchmarkHaskellDepends = [ base criterion ]; 146160 description = "MPI bindings for Haskell"; 146161 license = stdenv.lib.licenses.asl20; ··· 148593 }: 148594 mkDerivation { 148595 pname = "nakadi-client"; 148596 - version = "0.6.0.0"; 148597 - sha256 = "15hcaccm25frzar2fwyrrhai9kpja7xdcpi2ibl6gf3drp6z65jy"; 148598 libraryHaskellDepends = [ 148599 aeson aeson-casing async async-timer base bytestring conduit 148600 conduit-extra containers exceptions hashable http-client ··· 151051 ({ mkDerivation, base, doctest, network-uri, template-haskell }: 151052 mkDerivation { 151053 pname = "network-uri-static"; 151054 - version = "0.1.0.0"; 151055 - sha256 = "16b8jn72g76zd2gxzimnnj77l42y430y862sxzdnsclsnc7w4fn9"; 151056 libraryHaskellDepends = [ base network-uri template-haskell ]; 151057 testHaskellDepends = [ base doctest ]; 151058 description = "A small utility to declare type-safe static URIs"; ··· 151807 license = stdenv.lib.licenses.bsd3; 151808 }) {}; 151809 151810 "nkjp" = callPackage 151811 ({ mkDerivation, base, bytestring, containers, data-named, filepath 151812 , polysoup, tar, text, zlib ··· 156894 }: 156895 mkDerivation { 156896 pname = "pandoc-citeproc"; 156897 - version = "0.14.5"; 156898 - sha256 = "0iiai5f2n8f29p52h4fflhngbh8fj9rrgwfz4nnfhjbrdc0irmz8"; 156899 - isLibrary = true; 156900 - isExecutable = true; 156901 - enableSeparateDataOutput = true; 156902 - setupHaskellDepends = [ base Cabal ]; 156903 - libraryHaskellDepends = [ 156904 - aeson base bytestring containers data-default directory filepath 156905 - hs-bibutils mtl old-locale pandoc pandoc-types parsec rfc5051 156906 - setenv split syb tagsoup text time unordered-containers vector 156907 - xml-conduit yaml 156908 - ]; 156909 - executableHaskellDepends = [ 156910 - aeson aeson-pretty attoparsec base bytestring filepath pandoc 156911 - pandoc-types syb text yaml 156912 - ]; 156913 - testHaskellDepends = [ 156914 - aeson base bytestring containers directory filepath mtl pandoc 156915 - pandoc-types process temporary text yaml 156916 - ]; 156917 - doCheck = false; 156918 - description = "Supports using pandoc with citeproc"; 156919 - license = stdenv.lib.licenses.bsd3; 156920 - }) {}; 156921 - 156922 - "pandoc-citeproc_0_14_7" = callPackage 156923 - ({ mkDerivation, aeson, aeson-pretty, attoparsec, base, bytestring 156924 - , Cabal, containers, data-default, directory, filepath, hs-bibutils 156925 - , mtl, old-locale, pandoc, pandoc-types, parsec, process, rfc5051 156926 - , setenv, split, syb, tagsoup, temporary, text, time 156927 - , unordered-containers, vector, xml-conduit, yaml 156928 - }: 156929 - mkDerivation { 156930 - pname = "pandoc-citeproc"; 156931 - version = "0.14.7"; 156932 - sha256 = "18r0pqv170yrsvgarj4xlpgmanydycqq9akxlnp1pkinqhs24iyd"; 156933 isLibrary = true; 156934 isExecutable = true; 156935 enableSeparateDataOutput = true; ··· 156951 doCheck = false; 156952 description = "Supports using pandoc with citeproc"; 156953 license = stdenv.lib.licenses.bsd3; 156954 - hydraPlatforms = stdenv.lib.platforms.none; 156955 }) {}; 156956 156957 "pandoc-citeproc-preamble" = callPackage ··· 157243 }: 157244 mkDerivation { 157245 pname = "pandoc-types"; 157246 - version = "1.17.5.1"; 157247 - sha256 = "1q6v2bynij724fv347mhqxdscwifzrx5jb9mq80608qf638fn717"; 157248 libraryHaskellDepends = [ 157249 aeson base bytestring containers deepseq ghc-prim QuickCheck syb 157250 transformers ··· 157256 benchmarkHaskellDepends = [ base criterion ]; 157257 description = "Types for representing a structured document"; 157258 license = stdenv.lib.licenses.bsd3; 157259 }) {}; 157260 157261 "pandoc-unlit" = callPackage ··· 158944 }: 158945 mkDerivation { 158946 pname = "patch-image"; 158947 - version = "0.3.2"; 158948 - sha256 = "00zjpbhw5886zc4cmflqw4721kvndyc7r3i7p5493visqr0d1hvk"; 158949 isLibrary = false; 158950 isExecutable = true; 158951 executableHaskellDepends = [ ··· 160825 hydraPlatforms = stdenv.lib.platforms.none; 160826 }) {}; 160827 160828 "persistent-odbc" = callPackage 160829 ({ mkDerivation, aeson, base, bytestring, conduit, containers 160830 , convertible, HDBC, HDBC-odbc, monad-control, monad-logger ··· 161650 }: 161651 mkDerivation { 161652 pname = "phoityne-vscode"; 161653 - version = "0.0.26.0"; 161654 - sha256 = "168qshbiawj1i7d676y2x5l2bmkhfvnf0fs2abr75v8g7hsa8imq"; 161655 isLibrary = false; 161656 isExecutable = true; 161657 executableHaskellDepends = [ ··· 163699 ({ mkDerivation, aeson, aeson-pretty, aeson-qq, ansi-terminal 163700 , approximate, array, async, atomic-primops, base, base-orphans 163701 , base16-bytestring, bits, bytestring, bytestring-lexing 163702 - , case-insensitive, cborg, comonad, compact, constraints 163703 - , containers, contravariant, contravariant-extras, deepseq 163704 - , distributive, dlist, double-conversion, Earley, envparse, erf 163705 - , exceptions, extra, fgl, filepath, foldl, free, gauge 163706 - , generic-aeson, half, hashable, heaps, hedgehog 163707 , integer-logarithms, lens, lens-aeson, list-transformer, logict 163708 , managed, megaparsec, mmorph, monad-ste, mtl, multiset, mwc-random 163709 - , network, network-info, network-uri, nf, optparse-applicative 163710 - , parallel, parser-combinators, pointed, prettyprinter 163711 - , prettyprinter-ansi-terminal, primitive, profunctors, psqueues 163712 - , reactive-banana, reflection, regex-applicative, scientific 163713 , semigroupoids, semigroups, semilattices, serialise, split, stm 163714 - , stm-chans, stm-containers, tagged, text, text-short, time 163715 - , transformers, transformers-base, transformers-compat 163716 - , typed-process, unagi-chan, unix, unliftio, unordered-containers 163717 - , utf8-string, uuid, uuid-types, vault, vector, vector-builder 163718 - , weigh, writer-cps-mtl 163719 }: 163720 mkDerivation { 163721 pname = "planet-mitchell"; 163722 - version = "0.0.0"; 163723 - sha256 = "1grz5vbcz169bw9w4b85w7g59hfsif99qg11x0nwm5jb9a6chkhp"; 163724 libraryHaskellDepends = [ 163725 aeson aeson-pretty aeson-qq ansi-terminal approximate array async 163726 atomic-primops base base-orphans base16-bytestring bits bytestring 163727 bytestring-lexing case-insensitive cborg comonad compact 163728 - constraints containers contravariant contravariant-extras deepseq 163729 - distributive dlist double-conversion Earley envparse erf exceptions 163730 - extra fgl filepath foldl free gauge generic-aeson half hashable 163731 - heaps hedgehog integer-logarithms lens lens-aeson list-transformer 163732 - logict managed megaparsec mmorph monad-ste mtl multiset mwc-random 163733 - network network-info network-uri nf optparse-applicative parallel 163734 - parser-combinators pointed prettyprinter 163735 - prettyprinter-ansi-terminal primitive profunctors psqueues 163736 - reactive-banana reflection regex-applicative scientific 163737 - semigroupoids semigroups semilattices serialise split stm stm-chans 163738 - stm-containers tagged text text-short time transformers 163739 - transformers-base transformers-compat typed-process unagi-chan unix 163740 - unliftio unordered-containers utf8-string uuid uuid-types vault 163741 - vector vector-builder weigh writer-cps-mtl 163742 ]; 163743 description = "Planet Mitchell"; 163744 license = stdenv.lib.licenses.bsd3; 163745 hydraPlatforms = stdenv.lib.platforms.none; 163746 }) {}; 163747 163748 "plankton" = callPackage ··· 168981 }: 168982 mkDerivation { 168983 pname = "propellor"; 168984 - version = "5.4.1"; 168985 - sha256 = "13adj770k3awgsdipjkwgfja6b1hkxdphf0aa4jayxm2jz9gkpbd"; 168986 isLibrary = true; 168987 isExecutable = true; 168988 libraryHaskellDepends = [ ··· 173761 ({ mkDerivation, base, stm, time, time-units }: 173762 mkDerivation { 173763 pname = "rate-limit"; 173764 - version = "1.4.0"; 173765 - sha256 = "0p0bnfnn790kkpgj6v6646fbczznf28a65zsf92xyiab00jw6ilb"; 173766 libraryHaskellDepends = [ base stm time time-units ]; 173767 description = "A basic library for rate-limiting IO actions"; 173768 license = stdenv.lib.licenses.bsd3; ··· 175077 }: 175078 mkDerivation { 175079 pname = "records-sop"; 175080 - version = "0.1.0.1"; 175081 - sha256 = "1832cgh1ry1slj10ff2qpxr6ibbvii7z1hvvdcwhyj55c31zrhlc"; 175082 libraryHaskellDepends = [ base deepseq generics-sop ghc-prim ]; 175083 testHaskellDepends = [ 175084 base deepseq generics-sop hspec should-not-typecheck ··· 179202 ({ mkDerivation, base, bytestring, containers }: 179203 mkDerivation { 179204 pname = "rfc5051"; 179205 - version = "0.1.0.3"; 179206 - sha256 = "0av4c3qvwbkbzrjrrg601ay9pds7wscqqp2lc2z78mv2lllap3g3"; 179207 - isLibrary = true; 179208 - isExecutable = true; 179209 - libraryHaskellDepends = [ base bytestring containers ]; 179210 - description = "Simple unicode collation as per RFC5051"; 179211 - license = stdenv.lib.licenses.bsd3; 179212 - }) {}; 179213 - 179214 - "rfc5051_0_1_0_4" = callPackage 179215 - ({ mkDerivation, base, bytestring, containers }: 179216 - mkDerivation { 179217 - pname = "rfc5051"; 179218 version = "0.1.0.4"; 179219 sha256 = "1lxkq414ni986ciml4gbvf463fn55z299knky7pq3ixb1qislpb1"; 179220 isLibrary = true; ··· 179222 libraryHaskellDepends = [ base bytestring containers ]; 179223 description = "Simple unicode collation as per RFC5051"; 179224 license = stdenv.lib.licenses.bsd3; 179225 - hydraPlatforms = stdenv.lib.platforms.none; 179226 }) {}; 179227 179228 "rgb-color-model" = callPackage ··· 186548 hydraPlatforms = stdenv.lib.platforms.none; 186549 }) {}; 186550 186551 "servant-iCalendar" = callPackage 186552 ({ mkDerivation, base, data-default, http-media, iCalendar, servant 186553 }: ··· 187329 }) {}; 187330 187331 "servant-swagger" = callPackage 187332 - ({ mkDerivation, aeson, aeson-qq, base, bytestring, Cabal 187333 - , cabal-doctest, directory, doctest, filepath, hspec 187334 - , hspec-discover, http-media, insert-ordered-containers, lens 187335 - , QuickCheck, servant, singleton-bool, swagger2, text, time 187336 - , unordered-containers 187337 - }: 187338 - mkDerivation { 187339 - pname = "servant-swagger"; 187340 - version = "1.1.5"; 187341 - sha256 = "02m51kgwa2cp72wfq6a96zncywryrnxq778jh2cqmpzjrhml8yjg"; 187342 - revision = "5"; 187343 - editedCabalFile = "1c160wf4q0jyjg03w7hkwkbz0aprvmvzpwa5m944msik2kbvnyl5"; 187344 - setupHaskellDepends = [ base Cabal cabal-doctest ]; 187345 - libraryHaskellDepends = [ 187346 - aeson base bytestring hspec http-media insert-ordered-containers 187347 - lens QuickCheck servant singleton-bool swagger2 text 187348 - unordered-containers 187349 - ]; 187350 - testHaskellDepends = [ 187351 - aeson aeson-qq base directory doctest filepath hspec lens 187352 - QuickCheck servant swagger2 text time 187353 - ]; 187354 - testToolDepends = [ hspec-discover ]; 187355 - description = "Generate Swagger specification for your servant API"; 187356 - license = stdenv.lib.licenses.bsd3; 187357 - }) {}; 187358 - 187359 - "servant-swagger_1_1_6" = callPackage 187360 ({ mkDerivation, aeson, aeson-pretty, base, base-compat, bytestring 187361 , Cabal, cabal-doctest, directory, doctest, filepath, hspec 187362 , hspec-discover, http-media, insert-ordered-containers, lens ··· 187380 testToolDepends = [ hspec-discover ]; 187381 description = "Generate Swagger specification for your servant API"; 187382 license = stdenv.lib.licenses.bsd3; 187383 - hydraPlatforms = stdenv.lib.platforms.none; 187384 }) {}; 187385 187386 "servant-swagger-ui" = callPackage ··· 188890 }: 188891 mkDerivation { 188892 pname = "shakespeare"; 188893 - version = "2.0.18"; 188894 - sha256 = "1ny9j1p12c134q5y7k2lg8qgf8sqa328vrb8md9ib44w3xwy6wjr"; 188895 - libraryHaskellDepends = [ 188896 - aeson base blaze-html blaze-markup bytestring containers directory 188897 - exceptions ghc-prim parsec process scientific template-haskell text 188898 - time transformers unordered-containers vector 188899 - ]; 188900 - testHaskellDepends = [ 188901 - aeson base blaze-html blaze-markup bytestring containers directory 188902 - exceptions ghc-prim hspec HUnit parsec process template-haskell 188903 - text time transformers 188904 - ]; 188905 - description = "A toolkit for making compile-time interpolated templates"; 188906 - license = stdenv.lib.licenses.mit; 188907 - maintainers = with stdenv.lib.maintainers; [ psibi ]; 188908 - }) {}; 188909 - 188910 - "shakespeare_2_0_19" = callPackage 188911 - ({ mkDerivation, aeson, base, blaze-html, blaze-markup, bytestring 188912 - , containers, directory, exceptions, ghc-prim, hspec, HUnit, parsec 188913 - , process, scientific, template-haskell, text, time, transformers 188914 - , unordered-containers, vector 188915 - }: 188916 - mkDerivation { 188917 - pname = "shakespeare"; 188918 version = "2.0.19"; 188919 sha256 = "0h1nmdpizw4bvpkxlnrwq02r3wnk01z4jqid12hp30bi577yqd5l"; 188920 libraryHaskellDepends = [ ··· 188929 ]; 188930 description = "A toolkit for making compile-time interpolated templates"; 188931 license = stdenv.lib.licenses.mit; 188932 - hydraPlatforms = stdenv.lib.platforms.none; 188933 maintainers = with stdenv.lib.maintainers; [ psibi ]; 188934 }) {}; 188935 ··· 191383 }: 191384 mkDerivation { 191385 pname = "size-based"; 191386 - version = "0.1.1.0"; 191387 - sha256 = "1z6w3qdx34c6y4gbs0b9zshn5al55lxzc7mfyywm91vcwi361xki"; 191388 - revision = "1"; 191389 - editedCabalFile = "1rw9ddw1vyv9k47p0d79qbvngym005fmz00hqrg3p1rq2vlfjdv2"; 191390 - libraryHaskellDepends = [ 191391 - base dictionary-sharing template-haskell testing-type-modifiers 191392 - ]; 191393 - description = "Sized functors, for size-based enumerations"; 191394 - license = stdenv.lib.licenses.bsd3; 191395 - }) {}; 191396 - 191397 - "size-based_0_1_2_0" = callPackage 191398 - ({ mkDerivation, base, dictionary-sharing, template-haskell 191399 - , testing-type-modifiers 191400 - }: 191401 - mkDerivation { 191402 - pname = "size-based"; 191403 version = "0.1.2.0"; 191404 sha256 = "06hmlic0n73ncwlkpx49xlv09bzsrr27ncnp5byhzlknak2gd7vp"; 191405 libraryHaskellDepends = [ ··· 191407 ]; 191408 description = "Sized functors, for size-based enumerations"; 191409 license = stdenv.lib.licenses.bsd3; 191410 - hydraPlatforms = stdenv.lib.platforms.none; 191411 }) {}; 191412 191413 "sized" = callPackage ··· 191870 }: 191871 mkDerivation { 191872 pname = "slack-web"; 191873 - version = "0.2.0.6"; 191874 - sha256 = "1rydw71na7qninys7nqyn36mld5a5csvlsf01yzansnn2gvpdh2a"; 191875 - libraryHaskellDepends = [ 191876 - aeson base containers errors http-api-data http-client 191877 - http-client-tls megaparsec mtl servant servant-client 191878 - servant-client-core text time transformers 191879 - ]; 191880 - testHaskellDepends = [ 191881 - aeson base containers errors hspec http-api-data megaparsec text 191882 - time 191883 - ]; 191884 - description = "Bindings for the Slack web API"; 191885 - license = stdenv.lib.licenses.mit; 191886 - hydraPlatforms = stdenv.lib.platforms.none; 191887 - }) {}; 191888 - 191889 - "slack-web_0_2_0_7" = callPackage 191890 - ({ mkDerivation, aeson, base, containers, errors, hspec 191891 - , http-api-data, http-client, http-client-tls, megaparsec, mtl 191892 - , servant, servant-client, servant-client-core, text, time 191893 - , transformers 191894 - }: 191895 - mkDerivation { 191896 - pname = "slack-web"; 191897 version = "0.2.0.7"; 191898 sha256 = "1jd8ca2d4bhq08ddqv87bnj2wqad89cqmsawvffl8mqki3hrca9x"; 191899 libraryHaskellDepends = [ ··· 194650 description = "Sonic Visualiser"; 194651 license = "GPL"; 194652 hydraPlatforms = stdenv.lib.platforms.none; 194653 }) {}; 194654 194655 "sophia" = callPackage ··· 199102 license = stdenv.lib.licenses.mit; 199103 }) {}; 199104 199105 "store-core" = callPackage 199106 ({ mkDerivation, base, bytestring, ghc-prim, primitive, text 199107 , transformers ··· 207331 }: 207332 mkDerivation { 207333 pname = "text-format-heavy"; 207334 - version = "0.1.5.1"; 207335 - sha256 = "14hmzsxhbqr95r7sbpziv897akdw8p54fhwh56j0h9hqnpwxxwgd"; 207336 libraryHaskellDepends = [ 207337 base bytestring containers data-default parsec text time 207338 ]; ··· 211412 pname = "toodles"; 211413 version = "0.1.0.9"; 211414 sha256 = "01gjxd4pclilm19iw7nkr23pmyavd7d9k0wa1c63hwhdzm1591f7"; 211415 isLibrary = false; 211416 isExecutable = true; 211417 enableSeparateDataOutput = true; ··· 216497 }) {}; 216498 216499 "union" = callPackage 216500 - ({ mkDerivation, base, criterion, deepseq, lens, profunctors 216501 - , tagged, vinyl 216502 - }: 216503 - mkDerivation { 216504 - pname = "union"; 216505 - version = "0.1.1.2"; 216506 - sha256 = "10nkcmql6ryh3vp02yxk3i1f6fbxdcsjk6s5ani89qa05448xqkw"; 216507 - revision = "5"; 216508 - editedCabalFile = "0mphzzvvr8lh1x8mb6n9nzzskx32cmr6ycihdy68qw35ybrqb0aj"; 216509 - libraryHaskellDepends = [ base deepseq profunctors tagged vinyl ]; 216510 - benchmarkHaskellDepends = [ base criterion deepseq lens ]; 216511 - description = "Extensible type-safe unions"; 216512 - license = stdenv.lib.licenses.bsd3; 216513 - }) {}; 216514 - 216515 - "union_0_1_2" = callPackage 216516 ({ mkDerivation, base, criterion, deepseq, hashable, lens 216517 , profunctors, tagged, vinyl 216518 }: ··· 216526 benchmarkHaskellDepends = [ base criterion deepseq lens ]; 216527 description = "Extensible type-safe unions"; 216528 license = stdenv.lib.licenses.bsd3; 216529 - hydraPlatforms = stdenv.lib.platforms.none; 216530 }) {}; 216531 216532 "union-find" = callPackage ··· 229632 pname = "yampa-canvas"; 229633 version = "0.2.2"; 229634 sha256 = "0g1yvb6snnsbvy2f74lrlqff5zgnvfh2f6r8xdwxi61dk71qsz0n"; 229635 - revision = "6"; 229636 - editedCabalFile = "05bfjzmfvy4ir1bkky8iq4m988z4yww2k7h8s1na5i9w60c26d20"; 229637 isLibrary = true; 229638 isExecutable = true; 229639 libraryHaskellDepends = [ base blank-canvas stm time Yampa ]; ··· 229696 hydraPlatforms = stdenv.lib.platforms.none; 229697 }) {}; 229698 229699 "yampa2048" = callPackage 229700 ({ mkDerivation, base, gloss, random, Yampa }: 229701 mkDerivation { ··· 229979 }: 229980 mkDerivation { 229981 pname = "yeshql-core"; 229982 - version = "4.1.0.1"; 229983 - sha256 = "1v15n7h69j6v3zgvdbvy08l8in9z3yl9cbbfny4998i4p7fl2nzn"; 229984 - libraryHaskellDepends = [ 229985 - base containers convertible filepath parsec template-haskell 229986 - ]; 229987 - testHaskellDepends = [ 229988 - base containers stm tasty tasty-hunit tasty-quickcheck 229989 - ]; 229990 - description = "YesQL-style SQL database abstraction (core)"; 229991 - license = stdenv.lib.licenses.mit; 229992 - }) {}; 229993 - 229994 - "yeshql-core_4_1_0_2" = callPackage 229995 - ({ mkDerivation, base, containers, convertible, filepath, parsec 229996 - , stm, tasty, tasty-hunit, tasty-quickcheck, template-haskell 229997 - }: 229998 - mkDerivation { 229999 - pname = "yeshql-core"; 230000 version = "4.1.0.2"; 230001 sha256 = "1zhpccdqy8y5ynyn2ax7p9l2lvz573f559iqkip26ijq84pjmny0"; 230002 libraryHaskellDepends = [ ··· 230007 ]; 230008 description = "YesQL-style SQL database abstraction (core)"; 230009 license = stdenv.lib.licenses.mit; 230010 - hydraPlatforms = stdenv.lib.platforms.none; 230011 }) {}; 230012 230013 "yeshql-hdbc" = callPackage ··· 230017 }: 230018 mkDerivation { 230019 pname = "yeshql-hdbc"; 230020 - version = "4.1.0.1"; 230021 - sha256 = "0a5wkjkq1lfqk5cv7wmxbx28j6r3xqj8bbkafxfjvs2s02x4qvvc"; 230022 - libraryHaskellDepends = [ 230023 - base containers convertible filepath HDBC parsec template-haskell 230024 - yeshql-core 230025 - ]; 230026 - testHaskellDepends = [ 230027 - base containers HDBC stm tasty tasty-hunit tasty-quickcheck 230028 - ]; 230029 - description = "YesQL-style SQL database abstraction (HDBC backend)"; 230030 - license = stdenv.lib.licenses.mit; 230031 - }) {}; 230032 - 230033 - "yeshql-hdbc_4_1_0_2" = callPackage 230034 - ({ mkDerivation, base, containers, convertible, filepath, HDBC 230035 - , parsec, stm, tasty, tasty-hunit, tasty-quickcheck 230036 - , template-haskell, yeshql-core 230037 - }: 230038 - mkDerivation { 230039 - pname = "yeshql-hdbc"; 230040 version = "4.1.0.2"; 230041 sha256 = "1p2j0fys7kdgb9882hiifnc1r4768c8jp7qy69ns1nbhd4f55b7l"; 230042 libraryHaskellDepends = [ ··· 230048 ]; 230049 description = "YesQL-style SQL database abstraction (HDBC backend)"; 230050 license = stdenv.lib.licenses.mit; 230051 - hydraPlatforms = stdenv.lib.platforms.none; 230052 }) {}; 230053 230054 "yeshql-postgresql-simple" = callPackage ··· 230208 }: 230209 mkDerivation { 230210 pname = "yesod-auth"; 230211 - version = "1.6.4.1"; 230212 - sha256 = "1s1z39j7csp57py15w0il5bhi60y05b81abwfmccjllzzgs97m7j"; 230213 - libraryHaskellDepends = [ 230214 - aeson authenticate base base16-bytestring base64-bytestring binary 230215 - blaze-builder blaze-html blaze-markup bytestring conduit 230216 - conduit-extra containers cryptonite data-default email-validate 230217 - file-embed http-client http-client-tls http-conduit http-types 230218 - memory network-uri nonce persistent random safe shakespeare 230219 - template-haskell text time transformers unliftio unliftio-core 230220 - unordered-containers wai yesod-core yesod-form yesod-persistent 230221 - ]; 230222 - description = "Authentication for Yesod"; 230223 - license = stdenv.lib.licenses.mit; 230224 - }) {}; 230225 - 230226 - "yesod-auth_1_6_5" = callPackage 230227 - ({ mkDerivation, aeson, authenticate, base, base16-bytestring 230228 - , base64-bytestring, binary, blaze-builder, blaze-html 230229 - , blaze-markup, bytestring, conduit, conduit-extra, containers 230230 - , cryptonite, data-default, email-validate, file-embed, http-client 230231 - , http-client-tls, http-conduit, http-types, memory, network-uri 230232 - , nonce, persistent, random, safe, shakespeare, template-haskell 230233 - , text, time, transformers, unliftio, unliftio-core 230234 - , unordered-containers, wai, yesod-core, yesod-form 230235 - , yesod-persistent 230236 - }: 230237 - mkDerivation { 230238 - pname = "yesod-auth"; 230239 version = "1.6.5"; 230240 sha256 = "1crpqcx8zynwmas4ja5yv1jg4xvcv0hw7h11d5m8vld4fcs9dpdr"; 230241 libraryHaskellDepends = [ ··· 230249 ]; 230250 description = "Authentication for Yesod"; 230251 license = stdenv.lib.licenses.mit; 230252 - hydraPlatforms = stdenv.lib.platforms.none; 230253 }) {}; 230254 230255 "yesod-auth-account" = callPackage ··· 230794 }: 230795 mkDerivation { 230796 pname = "yesod-core"; 230797 - version = "1.6.8"; 230798 - sha256 = "010wjhf053bhivxascvlrxfmsqirhx6mf54aph3xblrkq8sx64hy"; 230799 - libraryHaskellDepends = [ 230800 - aeson auto-update base blaze-html blaze-markup byteable bytestring 230801 - case-insensitive cereal clientsession conduit conduit-extra 230802 - containers cookie deepseq fast-logger http-types monad-logger mtl 230803 - parsec path-pieces primitive random resourcet rio shakespeare 230804 - template-haskell text time transformers unix-compat unliftio 230805 - unordered-containers vector wai wai-extra wai-logger warp word8 230806 - ]; 230807 - testHaskellDepends = [ 230808 - async base bytestring clientsession conduit conduit-extra 230809 - containers cookie hspec hspec-expectations http-types HUnit network 230810 - path-pieces random resourcet shakespeare streaming-commons 230811 - template-haskell text transformers unliftio wai wai-extra warp 230812 - ]; 230813 - benchmarkHaskellDepends = [ 230814 - base blaze-html bytestring gauge shakespeare text 230815 - ]; 230816 - description = "Creation of type-safe, RESTful web applications"; 230817 - license = stdenv.lib.licenses.mit; 230818 - }) {}; 230819 - 230820 - "yesod-core_1_6_8_1" = callPackage 230821 - ({ mkDerivation, aeson, async, auto-update, base, blaze-html 230822 - , blaze-markup, byteable, bytestring, case-insensitive, cereal 230823 - , clientsession, conduit, conduit-extra, containers, cookie 230824 - , deepseq, fast-logger, gauge, hspec, hspec-expectations 230825 - , http-types, HUnit, monad-logger, mtl, network, parsec 230826 - , path-pieces, primitive, random, resourcet, rio, shakespeare 230827 - , streaming-commons, template-haskell, text, time, transformers 230828 - , unix-compat, unliftio, unordered-containers, vector, wai 230829 - , wai-extra, wai-logger, warp, word8 230830 - }: 230831 - mkDerivation { 230832 - pname = "yesod-core"; 230833 version = "1.6.8.1"; 230834 sha256 = "0kqgpcz1jihc80haidzx6cm75ak139q41195j8l3gz1vwbf94i9j"; 230835 libraryHaskellDepends = [ ··· 230851 ]; 230852 description = "Creation of type-safe, RESTful web applications"; 230853 license = stdenv.lib.licenses.mit; 230854 - hydraPlatforms = stdenv.lib.platforms.none; 230855 }) {}; 230856 230857 "yesod-crud" = callPackage ··· 231121 }: 231122 mkDerivation { 231123 pname = "yesod-form"; 231124 - version = "1.6.2"; 231125 - sha256 = "1p1x1hffvarplc82ykdk7rm6p5isqgqf78bvxzpfhncxs4kwx057"; 231126 - libraryHaskellDepends = [ 231127 - aeson attoparsec base blaze-builder blaze-html blaze-markup 231128 - byteable bytestring containers data-default email-validate 231129 - network-uri persistent resourcet semigroups shakespeare text time 231130 - transformers wai xss-sanitize yesod-core yesod-persistent 231131 - ]; 231132 - testHaskellDepends = [ base hspec text time ]; 231133 - description = "Form handling support for Yesod Web Framework"; 231134 - license = stdenv.lib.licenses.mit; 231135 - }) {}; 231136 - 231137 - "yesod-form_1_6_3" = callPackage 231138 - ({ mkDerivation, aeson, attoparsec, base, blaze-builder, blaze-html 231139 - , blaze-markup, byteable, bytestring, containers, data-default 231140 - , email-validate, hspec, network-uri, persistent, resourcet 231141 - , semigroups, shakespeare, text, time, transformers, wai 231142 - , xss-sanitize, yesod-core, yesod-persistent 231143 - }: 231144 - mkDerivation { 231145 - pname = "yesod-form"; 231146 version = "1.6.3"; 231147 sha256 = "15wvgrkqp57wrh8xv1ix86navy6llvagwp393w4b6azv758dims0"; 231148 libraryHaskellDepends = [ ··· 231154 testHaskellDepends = [ base hspec text time ]; 231155 description = "Form handling support for Yesod Web Framework"; 231156 license = stdenv.lib.licenses.mit; 231157 - hydraPlatforms = stdenv.lib.platforms.none; 231158 }) {}; 231159 231160 "yesod-form-bootstrap4" = callPackage ··· 231526 }: 231527 mkDerivation { 231528 pname = "yesod-persistent"; 231529 - version = "1.6.0"; 231530 - sha256 = "1gd59xf7b6v3cald58mzwnfbdzjr49cz60rm4wc5w9pvfx12pgj2"; 231531 - libraryHaskellDepends = [ 231532 - base blaze-builder conduit persistent persistent-template 231533 - resource-pool resourcet transformers yesod-core 231534 - ]; 231535 - testHaskellDepends = [ 231536 - base blaze-builder conduit hspec persistent persistent-sqlite text 231537 - wai-extra yesod-core 231538 - ]; 231539 - description = "Some helpers for using Persistent from Yesod"; 231540 - license = stdenv.lib.licenses.mit; 231541 - }) {}; 231542 - 231543 - "yesod-persistent_1_6_0_1" = callPackage 231544 - ({ mkDerivation, base, blaze-builder, conduit, hspec, persistent 231545 - , persistent-sqlite, persistent-template, resource-pool, resourcet 231546 - , text, transformers, wai-extra, yesod-core 231547 - }: 231548 - mkDerivation { 231549 - pname = "yesod-persistent"; 231550 version = "1.6.0.1"; 231551 sha256 = "0kxxm43d64lp4p7kmmpc9c0rany9nblf5dd1424m8wg3105cr2kl"; 231552 libraryHaskellDepends = [ ··· 231559 ]; 231560 description = "Some helpers for using Persistent from Yesod"; 231561 license = stdenv.lib.licenses.mit; 231562 - hydraPlatforms = stdenv.lib.platforms.none; 231563 }) {}; 231564 231565 "yesod-platform" = callPackage ··· 231986 231987 "yesod-static" = callPackage 231988 ({ mkDerivation, async, attoparsec, base, base64-bytestring 231989 - , blaze-builder, byteable, bytestring, conduit, containers 231990 - , cryptonite, cryptonite-conduit, css-text, data-default, directory 231991 - , exceptions, file-embed, filepath, hashable, hjsmin, hspec 231992 - , http-types, HUnit, memory, mime-types, old-time, process 231993 - , resourcet, template-haskell, text, transformers, unix-compat 231994 - , unordered-containers, wai, wai-app-static, wai-extra, yesod-core 231995 - , yesod-test 231996 - }: 231997 - mkDerivation { 231998 - pname = "yesod-static"; 231999 - version = "1.6.0"; 232000 - sha256 = "03l8jjn3pw7j38i91hakf1lgr4lf2lc610a783i7zhmr9f9ga2xx"; 232001 - libraryHaskellDepends = [ 232002 - async attoparsec base base64-bytestring blaze-builder byteable 232003 - bytestring conduit containers cryptonite cryptonite-conduit 232004 - css-text data-default directory exceptions file-embed filepath 232005 - hashable hjsmin http-types memory mime-types old-time process 232006 - resourcet template-haskell text transformers unix-compat 232007 - unordered-containers wai wai-app-static yesod-core 232008 - ]; 232009 - testHaskellDepends = [ 232010 - async base base64-bytestring byteable bytestring conduit containers 232011 - cryptonite cryptonite-conduit data-default directory exceptions 232012 - file-embed filepath hjsmin hspec http-types HUnit memory mime-types 232013 - old-time process resourcet template-haskell text transformers 232014 - unix-compat unordered-containers wai wai-app-static wai-extra 232015 - yesod-core yesod-test 232016 - ]; 232017 - description = "Static file serving subsite for Yesod Web Framework"; 232018 - license = stdenv.lib.licenses.mit; 232019 - }) {}; 232020 - 232021 - "yesod-static_1_6_0_1" = callPackage 232022 - ({ mkDerivation, async, attoparsec, base, base64-bytestring 232023 , blaze-builder, bytestring, conduit, containers, cryptonite 232024 , cryptonite-conduit, css-text, data-default, directory, file-embed 232025 , filepath, hashable, hjsmin, hspec, http-types, HUnit, memory ··· 232048 ]; 232049 description = "Static file serving subsite for Yesod Web Framework"; 232050 license = stdenv.lib.licenses.mit; 232051 - hydraPlatforms = stdenv.lib.platforms.none; 232052 }) {}; 232053 232054 "yesod-static-angular" = callPackage ··· 232139 }: 232140 mkDerivation { 232141 pname = "yesod-test"; 232142 - version = "1.6.5"; 232143 - sha256 = "1n03h7rx9ixgvlf8isnr7b1g73fkpg8paiklr20b40x0yzvlc0my"; 232144 - libraryHaskellDepends = [ 232145 - attoparsec base blaze-builder blaze-html bytestring 232146 - case-insensitive conduit containers cookie hspec-core html-conduit 232147 - http-types HUnit network pretty-show semigroups text time 232148 - transformers wai wai-extra xml-conduit xml-types yesod-core 232149 - ]; 232150 - testHaskellDepends = [ 232151 - base bytestring containers hspec html-conduit http-types HUnit text 232152 - unliftio wai wai-extra xml-conduit yesod-core yesod-form 232153 - ]; 232154 - description = "integration testing for WAI/Yesod Applications"; 232155 - license = stdenv.lib.licenses.mit; 232156 - }) {}; 232157 - 232158 - "yesod-test_1_6_5_1" = callPackage 232159 - ({ mkDerivation, attoparsec, base, blaze-builder, blaze-html 232160 - , bytestring, case-insensitive, conduit, containers, cookie, hspec 232161 - , hspec-core, html-conduit, http-types, HUnit, network, pretty-show 232162 - , semigroups, text, time, transformers, unliftio, wai, wai-extra 232163 - , xml-conduit, xml-types, yesod-core, yesod-form 232164 - }: 232165 - mkDerivation { 232166 - pname = "yesod-test"; 232167 version = "1.6.5.1"; 232168 sha256 = "080m46nbjblna2b9gq8j4ngqsv0r5ww06p1v8cj3ia1qiqgjygsj"; 232169 libraryHaskellDepends = [ ··· 232178 ]; 232179 description = "integration testing for WAI/Yesod Applications"; 232180 license = stdenv.lib.licenses.mit; 232181 - hydraPlatforms = stdenv.lib.platforms.none; 232182 }) {}; 232183 232184 "yesod-test-json" = callPackage ··· 233926 ]; 233927 description = "ZIP archive streaming using conduits"; 233928 license = stdenv.lib.licenses.bsd3; 233929 }) {}; 233930 233931 "zipedit" = callPackage
··· 12298 }: 12299 mkDerivation { 12300 pname = "MissingH"; 12301 version = "1.4.1.0"; 12302 sha256 = "1jp0vk6w9a7fzrbxfhx773105jp2s1n50klq9ak6spfl7bgx5v29"; 12303 libraryHaskellDepends = [ ··· 12311 ]; 12312 description = "Large utility library"; 12313 license = stdenv.lib.licenses.bsd3; 12314 }) {}; 12315 12316 "MissingK" = callPackage ··· 18650 }: 18651 mkDerivation { 18652 pname = "Villefort"; 18653 + version = "0.1.2.16"; 18654 + sha256 = "00ngq1i7f1sqksfl9cg1qzhp4fxv9h6mmjfljj3cahcw50h4al64"; 18655 isLibrary = true; 18656 isExecutable = true; 18657 enableSeparateDataOutput = true; ··· 18661 transformers unix uri-encode 18662 ]; 18663 executableHaskellDepends = [ 18664 + base HDBC HDBC-sqlite3 mtl random scotty split text time 18665 ]; 18666 testHaskellDepends = [ 18667 base concurrent-extra HDBC HDBC-sqlite3 hspec mtl QuickCheck ··· 19608 ({ mkDerivation, base, deepseq, random }: 19609 mkDerivation { 19610 pname = "Yampa"; 19611 + version = "0.12"; 19612 + sha256 = "077fnazzcv7gckpklmdgk4hz6nnfnims11c1r4dwpnb0z6n31wcg"; 19613 isLibrary = true; 19614 isExecutable = true; 19615 libraryHaskellDepends = [ base deepseq random ]; ··· 23114 ({ mkDerivation, base, util }: 23115 mkDerivation { 23116 pname = "alg"; 23117 version = "0.2.8.0"; 23118 sha256 = "1zw50da4wz8qdc62qlvg74k3g5n48xlzda2k7c3y9zb8xb2xbfrr"; 23119 libraryHaskellDepends = [ base util ]; 23120 description = "Algebraic structures"; 23121 license = stdenv.lib.licenses.bsd3; 23122 }) {}; 23123 23124 "alga" = callPackage ··· 29125 pname = "ascii"; 29126 version = "0.0.5.1"; 29127 sha256 = "06z63pr5g1wcsyii3pr8svz23cl9n4srspbkvby595pxfcbzkirn"; 29128 + revision = "1"; 29129 + editedCabalFile = "1v8pgvhl47c4sf226pg175wydw5a60lssz0876haqkqm5h7bjm7g"; 29130 libraryHaskellDepends = [ 29131 base blaze-builder bytestring case-insensitive hashable semigroups 29132 text ··· 29641 pname = "ast-monad"; 29642 version = "0.1.0.0"; 29643 sha256 = "038cvblhhlcsv9id2rcb26q4lwvals3xj45j9jy6fb69jm5mzh0i"; 29644 + revision = "4"; 29645 + editedCabalFile = "131ynmpy5y0c4maj0cp0n3sbbs4k40j7dybgcsad5kv58i63kw23"; 29646 libraryHaskellDepends = [ base ]; 29647 testHaskellDepends = [ base ]; 29648 description = "A library for constructing AST by using do-notation"; ··· 32996 ({ mkDerivation, base, unix }: 32997 mkDerivation { 32998 pname = "base-compat"; 32999 version = "0.10.5"; 33000 sha256 = "0hgvlqcr852hfp52jp99snhbj550mvxxpi8qn15d8ml9aqhyl2lr"; 33001 libraryHaskellDepends = [ base unix ]; 33002 description = "A compatibility layer for base"; 33003 license = stdenv.lib.licenses.mit; 33004 }) {}; 33005 33006 "base-compat-batteries" = callPackage ··· 34186 }: 34187 mkDerivation { 34188 pname = "bench-show"; 34189 + version = "0.2.1"; 34190 + sha256 = "1afx5vck4b57r6kanr5g46rk5n8hf9vw4vg2sfqgdb3fhc9979g5"; 34191 libraryHaskellDepends = [ 34192 ansi-wl-pprint base Chart Chart-diagrams csv directory filepath 34193 mwc-random split statistics transformers vector ··· 34882 }: 34883 mkDerivation { 34884 pname = "binary-conduit"; 34885 version = "1.3.1"; 34886 sha256 = "17yj8rn6fwzbv0z6lczrddv7mkr8906xg2pf2dlvmnwb97zw7004"; 34887 libraryHaskellDepends = [ ··· 34893 ]; 34894 description = "data serialization/deserialization conduit library"; 34895 license = stdenv.lib.licenses.mit; 34896 }) {}; 34897 34898 "binary-derive" = callPackage ··· 41865 41866 "cabal-rpm" = callPackage 41867 ({ mkDerivation, base, bytestring, Cabal, directory, filepath 41868 + , http-client, http-client-tls, http-conduit, process, simple-cmd 41869 + , time, unix 41870 }: 41871 mkDerivation { 41872 pname = "cabal-rpm"; 41873 + version = "0.12.6"; 41874 + sha256 = "1k602v7v87w6xcd9a5m8n5grnjbkyn79rdi9azl7djna0rs129ns"; 41875 isLibrary = false; 41876 isExecutable = true; 41877 executableHaskellDepends = [ 41878 base bytestring Cabal directory filepath http-client 41879 + http-client-tls http-conduit process simple-cmd time unix 41880 ]; 41881 description = "RPM packaging tool for Haskell Cabal-based packages"; 41882 license = stdenv.lib.licenses.gpl3; ··· 46553 ({ mkDerivation, base, criterion, QuickCheck, random }: 46554 mkDerivation { 46555 pname = "cl3"; 46556 + version = "1.0.0.4"; 46557 + sha256 = "18q5r2m4sr7h8z35nivq2fndmxamyw3217j11na4gq361rq1340v"; 46558 libraryHaskellDepends = [ base random ]; 46559 testHaskellDepends = [ base QuickCheck ]; 46560 benchmarkHaskellDepends = [ base criterion ]; ··· 48297 }: 48298 mkDerivation { 48299 pname = "cmark-gfm"; 48300 version = "0.1.6"; 48301 sha256 = "0s39djd1j0rq63g4sy0cnras14m263anr56nvijcbcy9zg41dyf8"; 48302 libraryHaskellDepends = [ base bytestring text ]; ··· 48306 ]; 48307 description = "Fast, accurate GitHub Flavored Markdown parser and renderer"; 48308 license = stdenv.lib.licenses.bsd3; 48309 }) {}; 48310 48311 "cmark-highlight" = callPackage ··· 52865 ({ mkDerivation, base, deepseq, primitive }: 52866 mkDerivation { 52867 pname = "contiguous"; 52868 + version = "0.3.1.0"; 52869 + sha256 = "1x1rv1r05v725xbax2qig36h03gah7mx8r8vd1dcdcy6lm6lsc4i"; 52870 libraryHaskellDepends = [ base deepseq primitive ]; 52871 description = "Unified interface for primitive arrays"; 52872 license = stdenv.lib.licenses.bsd3; ··· 53059 }: 53060 mkDerivation { 53061 pname = "control-dsl"; 53062 version = "0.2.1.3"; 53063 sha256 = "0rv9wpjnr3y957vd6l8vmn87f9gi97nhk07bkgpr8083avi9biz8"; 53064 libraryHaskellDepends = [ base ]; ··· 53067 ]; 53068 description = "An alternative to monads for control flow DSLs"; 53069 license = stdenv.lib.licenses.bsd3; 53070 }) {}; 53071 53072 "control-event" = callPackage ··· 55381 }: 55382 mkDerivation { 55383 pname = "crypto-enigma"; 55384 version = "0.0.2.14"; 55385 sha256 = "12gvgpi7hichjq9ya77hm9q1x49qc1024zmr6pb1mv57nwwx599p"; 55386 libraryHaskellDepends = [ base containers MissingH mtl split ]; 55387 testHaskellDepends = [ base HUnit QuickCheck ]; 55388 description = "An Enigma machine simulator with display"; 55389 license = stdenv.lib.licenses.bsd3; 55390 }) {}; 55391 55392 "crypto-multihash" = callPackage ··· 59260 }) {}; 59261 59262 "data-timeout" = callPackage 59263 + ({ mkDerivation, base, data-textual, parsers, stm, tagged 59264 + , text-printer, transformers-base 59265 }: 59266 mkDerivation { 59267 pname = "data-timeout"; 59268 + version = "0.3.1"; 59269 + sha256 = "1pnynkk99d2bhg2l2qd9x4ksp8nc2l7zii3gk6sch1svnbg0liv6"; 59270 libraryHaskellDepends = [ 59271 + base data-textual parsers stm tagged text-printer transformers-base 59272 ]; 59273 description = "64-bit timeouts of nanosecond precision"; 59274 license = stdenv.lib.licenses.bsd3; ··· 62075 }: 62076 mkDerivation { 62077 pname = "dfinity-radix-tree"; 62078 + version = "0.5.2"; 62079 + sha256 = "16w7na8sh5fvwrps0wa3m80yzrdg7znx8jgw2i64glvjjs7d5c61"; 62080 isLibrary = true; 62081 isExecutable = true; 62082 libraryHaskellDepends = [ ··· 62389 ({ mkDerivation, base, dhall, optparse-applicative, text }: 62390 mkDerivation { 62391 pname = "dhall-text"; 62392 version = "1.0.13"; 62393 sha256 = "09bwhc2wrwliwrvd565wr0rgdxmi0g4i9691b8nb32nybb20l1ah"; 62394 isLibrary = false; ··· 62398 ]; 62399 description = "Template text using Dhall"; 62400 license = stdenv.lib.licenses.bsd3; 62401 }) {}; 62402 62403 "dhall-to-cabal" = callPackage ··· 64185 pname = "discord-gateway"; 64186 version = "0.2.2"; 64187 sha256 = "1pc8j2pqrpmgvf31kx24gwj6n96npxdjj6mjf2w9wzh500rdrrzy"; 64188 + revision = "1"; 64189 + editedCabalFile = "0aw47024gk2hvj0zzy7h01rvv6wxhnjqqjg8prb4x1pajjalg9l5"; 64190 libraryHaskellDepends = [ 64191 aeson base discord-types hslogger transformers url websockets wuss 64192 ]; ··· 64242 pname = "discord-rest"; 64243 version = "0.2.2"; 64244 sha256 = "02sg05zf2m83d6hq5z51cjvw7ycarrmwx9y00c71wiw3hvb84fb3"; 64245 + revision = "1"; 64246 + editedCabalFile = "0hwiwzgh359cha0j97mwhdjmg1y2zppppbn538pn4ggfn6i7ma11"; 64247 libraryHaskellDepends = [ 64248 aeson base bytestring comonad data-default discord-types hashable 64249 hslogger http-client mtl req stm text time url ··· 64261 pname = "discord-types"; 64262 version = "0.2.2"; 64263 sha256 = "12smb4z6mrj9hhk7jc9r2cz6p4lcix2016ahwp9qapklrql539sc"; 64264 + revision = "1"; 64265 + editedCabalFile = "015i65pzkxrx6pring1q0fv772r54xrbrbrwa339yqjgzm7c7z7w"; 64266 libraryHaskellDepends = [ 64267 aeson base hashable text time transformers unordered-containers 64268 vector ··· 67294 license = stdenv.lib.licenses.bsd3; 67295 }) {}; 67296 67297 + "dunai-core" = callPackage 67298 + ({ mkDerivation, base, MonadRandom, transformers, transformers-base 67299 + }: 67300 + mkDerivation { 67301 + pname = "dunai-core"; 67302 + version = "0.5.1.0"; 67303 + sha256 = "1p8161m671dgf13q0rnpp797nymdxpi5nf6xl9mh9zj495libbzz"; 67304 + libraryHaskellDepends = [ 67305 + base MonadRandom transformers transformers-base 67306 + ]; 67307 + description = "Generalised reactive framework supporting classic, arrowized and monadic FRP. (Core library fork.)"; 67308 + license = stdenv.lib.licenses.bsd3; 67309 + }) {}; 67310 + 67311 "duplo" = callPackage 67312 ({ mkDerivation, aeson, aeson-pretty, ansi-terminal, base 67313 , base64-bytestring, bytestring, containers, directory ··· 69744 }: 69745 mkDerivation { 69746 pname = "email-validate"; 69747 version = "2.3.2.8"; 69748 sha256 = "1lsf6x3hmic8anx9dw6dryvsdh128rprb6dxqkyjr17iqy5ww6yp"; 69749 libraryHaskellDepends = [ ··· 69752 testHaskellDepends = [ base bytestring doctest hspec QuickCheck ]; 69753 description = "Email address validation"; 69754 license = stdenv.lib.licenses.bsd3; 69755 }) {}; 69756 69757 "email-validate-json" = callPackage ··· 73318 }: 73319 mkDerivation { 73320 pname = "extensible-effects-concurrent"; 73321 + version = "0.6.2"; 73322 + sha256 = "11cqk78c0lfsa8mkq7ymxsral0g24p1im4r1ndqsf7rxczjmc37c"; 73323 libraryHaskellDepends = [ 73324 base containers data-default deepseq directory extensible-effects 73325 filepath lens logging-effect monad-control mtl parallel process ··· 73375 }: 73376 mkDerivation { 73377 pname = "extra"; 73378 version = "1.6.13"; 73379 sha256 = "0jc5g120ff97sayff10kqn66wz8aw2wymgwgh2livzkf7vqm5q50"; 73380 libraryHaskellDepends = [ ··· 73383 testHaskellDepends = [ base directory filepath QuickCheck unix ]; 73384 description = "Extra functions I use"; 73385 license = stdenv.lib.licenses.bsd3; 73386 }) {}; 73387 73388 "extract-dependencies" = callPackage ··· 75148 }: 75149 mkDerivation { 75150 pname = "fficxx"; 75151 + version = "0.5.0.1"; 75152 + sha256 = "01rvg7y9c0jczypjgrq7b6cbl79n10flsllkbgm9z5hhymwga38s"; 75153 libraryHaskellDepends = [ 75154 aeson aeson-pretty base bytestring Cabal containers data-default 75155 directory either errors filepath hashable haskell-src-exts lens mtl ··· 77542 pname = "fmt"; 77543 version = "0.6"; 77544 sha256 = "14hk6ra8j1zzw7ibimj207mi1xl5pmln6kyz0y66j4bg1r8invsy"; 77545 + revision = "1"; 77546 + editedCabalFile = "0xmi4qxq12qfj4ry1ifb0za7jdlvj65v16bzdqi8r7p1xrxy5cki"; 77547 libraryHaskellDepends = [ 77548 base base64-bytestring bytestring containers formatting microlens 77549 text time time-locale-compat ··· 80952 }: 80953 mkDerivation { 80954 pname = "gauge"; 80955 + version = "0.2.4"; 80956 + sha256 = "1p8accsrv0njiqgybz2plwiglg90nazibggc270j7gmqxqna0zr9"; 80957 libraryHaskellDepends = [ 80958 base basement deepseq directory process vector 80959 ]; ··· 81949 license = stdenv.lib.licenses.bsd3; 81950 }) {}; 81951 81952 + "generics-sop_0_4_0_0" = callPackage 81953 + ({ mkDerivation, base, criterion, deepseq, ghc-prim, sop-core 81954 + , template-haskell 81955 + }: 81956 + mkDerivation { 81957 + pname = "generics-sop"; 81958 + version = "0.4.0.0"; 81959 + sha256 = "0blx09k173qgaghqnsvz6v2r6san1kn62k5c57wilya94l1996ra"; 81960 + libraryHaskellDepends = [ 81961 + base ghc-prim sop-core template-haskell 81962 + ]; 81963 + testHaskellDepends = [ base ]; 81964 + benchmarkHaskellDepends = [ 81965 + base criterion deepseq template-haskell 81966 + ]; 81967 + description = "Generic Programming using True Sums of Products"; 81968 + license = stdenv.lib.licenses.bsd3; 81969 + hydraPlatforms = stdenv.lib.platforms.none; 81970 + }) {}; 81971 + 81972 "generics-sop-lens" = callPackage 81973 ({ mkDerivation, base, generics-sop, lens }: 81974 mkDerivation { ··· 82806 }: 82807 mkDerivation { 82808 pname = "geos"; 82809 + version = "0.2.1"; 82810 + sha256 = "15dhxhqswi9h8zas0x27hma7pz4c7rn40pppjraax29pi4alaiq9"; 82811 libraryHaskellDepends = [ 82812 base bytestring mtl transformers vector 82813 ]; ··· 85317 hydraPlatforms = stdenv.lib.platforms.none; 85318 }) {}; 85319 85320 + "gingersnap" = callPackage 85321 + ({ mkDerivation, aeson, base, bytestring, http-types 85322 + , postgresql-simple, resource-pool, snap-core 85323 + }: 85324 + mkDerivation { 85325 + pname = "gingersnap"; 85326 + version = "0.1.1.0"; 85327 + sha256 = "0aqb9ikh21q13mnwf6vcg6chv73vphyag62zhkd4mkhbnlpr816i"; 85328 + libraryHaskellDepends = [ 85329 + aeson base bytestring http-types postgresql-simple resource-pool 85330 + snap-core 85331 + ]; 85332 + description = "snap-core + aeson + postgresql-simple = delicious"; 85333 + license = stdenv.lib.licenses.bsd3; 85334 + }) {}; 85335 + 85336 "ginsu" = callPackage 85337 ({ mkDerivation, array, async, base, binary, bytestring, containers 85338 , directory, hashable, hashtables, mtl, network, old-locale ··· 85906 }: 85907 mkDerivation { 85908 pname = "githash"; 85909 + version = "0.1.2.0"; 85910 + sha256 = "0pwh0s4gfddy0ixx92ww00v9qam2cx047ivqcm373fw5h2h1vrq8"; 85911 libraryHaskellDepends = [ 85912 base bytestring directory filepath process template-haskell 85913 ]; ··· 90570 ({ mkDerivation, base, containers, json, text }: 90571 mkDerivation { 90572 pname = "graphql-w-persistent"; 90573 + version = "0.1.0.4"; 90574 + sha256 = "1ivdh8l6snb2d3g1f7fb46fd9fz6ib2i94b1596pmp38hryl8in0"; 90575 libraryHaskellDepends = [ base containers json text ]; 90576 description = "Haskell GraphQL query parser-interpreter-data processor"; 90577 license = stdenv.lib.licenses.isc; ··· 92567 }: 92568 mkDerivation { 92569 pname = "hOpenPGP"; 92570 version = "2.7.4.1"; 92571 sha256 = "0fcm87rkf1c94w68ad2zkd3r2pbxzqa82kh3d2ky87rc1wqnia0s"; 92572 libraryHaskellDepends = [ ··· 95407 }: 95408 mkDerivation { 95409 pname = "hapistrano"; 95410 version = "0.3.6.1"; 95411 sha256 = "0g0i0n952zjvysjrsp4srhqgrq5fyy7kdinixsxazpccf01f229y"; 95412 isLibrary = true; ··· 95424 ]; 95425 description = "A deployment library for Haskell applications"; 95426 license = stdenv.lib.licenses.mit; 95427 }) {}; 95428 95429 "happindicator" = callPackage ··· 97531 }: 97532 mkDerivation { 97533 pname = "haskell-dap"; 97534 + version = "0.0.9.0"; 97535 + sha256 = "1flsz93wbhd61yfydbfbb3q8brhh0d0gzfsdd3xscwvcbdzgw9qr"; 97536 isLibrary = true; 97537 isExecutable = true; 97538 libraryHaskellDepends = [ base ]; ··· 114399 }: 114400 mkDerivation { 114401 pname = "html-conduit"; 114402 + version = "1.3.2"; 114403 + sha256 = "0l5hc7bf57p5jiqh3wvnqapc27ibnlv00zm6szc0nqbvknzvvz85"; 114404 libraryHaskellDepends = [ 114405 attoparsec base bytestring conduit conduit-extra containers 114406 resourcet text transformers xml-conduit xml-types ··· 116864 license = stdenv.lib.licenses.bsd3; 116865 }) {}; 116866 116867 + "hw-json_0_9_0_1" = callPackage 116868 ({ mkDerivation, ansi-wl-pprint, array, attoparsec, base 116869 + , bytestring, containers, criterion, directory, dlist, hspec 116870 + , hw-balancedparens, hw-bits, hw-mquery, hw-parser, hw-prim 116871 , hw-rankselect, hw-rankselect-base, lens, mmap 116872 + , optparse-applicative, text, vector, word8 116873 }: 116874 mkDerivation { 116875 pname = "hw-json"; 116876 + version = "0.9.0.1"; 116877 + sha256 = "00prvi3jrb02g92vq1ghyxpdpqangj482x1k3l13s385804grgqw"; 116878 isLibrary = true; 116879 isExecutable = true; 116880 libraryHaskellDepends = [ ··· 116883 hw-rankselect-base mmap text vector word8 116884 ]; 116885 executableHaskellDepends = [ 116886 + base bytestring criterion dlist hw-balancedparens hw-bits hw-mquery 116887 + hw-prim hw-rankselect hw-rankselect-base lens mmap 116888 + optparse-applicative vector 116889 ]; 116890 testHaskellDepends = [ 116891 attoparsec base bytestring containers hspec hw-balancedparens ··· 120305 }: 120306 mkDerivation { 120307 pname = "incremental-parser"; 120308 version = "0.3.2"; 120309 sha256 = "0rzm83mjbvaxa48yjs16c1v41l0yy1nfilc549z4vjgzqixy1pw6"; 120310 libraryHaskellDepends = [ base monoid-subclasses ]; ··· 121688 }) {}; 121689 121690 "interpolatedstring-perl6" = callPackage 121691 ({ mkDerivation, base, bytestring, Cabal, haskell-src-meta, process 121692 , template-haskell, text 121693 }: ··· 121702 ]; 121703 description = "QuasiQuoter for Perl6-style multi-line interpolated strings"; 121704 license = stdenv.lib.licenses.publicDomain; 121705 }) {}; 121706 121707 "interpolatedstring-qq" = callPackage ··· 122248 pname = "io-streams-haproxy"; 122249 version = "1.0.0.2"; 122250 sha256 = "11nh9q158mgnvvb23s5ffg87lkhl5smk039yl43jghxmb214z0bp"; 122251 + revision = "4"; 122252 + editedCabalFile = "06c51a057n5bc9xfbp2m4jz5ds4z1xvmsx5mppch6qfwbz7x5i9l"; 122253 libraryHaskellDepends = [ 122254 attoparsec base bytestring io-streams network transformers 122255 ]; ··· 122564 }: 122565 mkDerivation { 122566 pname = "iproute"; 122567 version = "1.7.6"; 122568 sha256 = "1svczhzy126w7pa5vyfg90xrvi2ym34f47nj4hhcpx13dv06g5wi"; 122569 libraryHaskellDepends = [ ··· 122575 ]; 122576 description = "IP Routing Table"; 122577 license = stdenv.lib.licenses.bsd3; 122578 }) {}; 122579 122580 "iptables-helpers" = callPackage ··· 126167 }: 126168 mkDerivation { 126169 pname = "jvm-binary"; 126170 + version = "0.2.0"; 126171 + sha256 = "1pq4v3xzbb9673rvr8qbvyln155v5ric712pf08vvkw1aihwgpa4"; 126172 libraryHaskellDepends = [ 126173 attoparsec base binary bytestring containers data-binary-ieee754 126174 deepseq deriving-compat mtl template-haskell text vector ··· 129453 license = stdenv.lib.licenses.gpl3; 129454 }) {}; 129455 129456 + "language-docker_7_0_0" = callPackage 129457 + ({ mkDerivation, base, bytestring, containers, directory, filepath 129458 + pname = "network-netpacket"; 129459 + pname = "network-netpacket"; 129460 + }: 129461 + mkDerivation { 129462 + pname = "network-netpacket"; 129463 + version = "7.0.0"; 129464 + sha256 = "0c63la3739fbcf50vy1cp245fk7x723gviyykd3dmggm1jwgm515"; 129465 + libraryHaskellDepends = [ 129466 + pname = "network-netpacket"; 129467 + pname = "network-netpacket"; 129468 + ]; 129469 + testHaskellDepends = [ 129470 + pname = "network-netpacket"; 129471 + pname = "network-netpacket"; 129472 + pname = "network-netpacket"; 129473 + ]; 129474 + pname = "network-netpacket"; 129475 + license = stdenv.lib.licenses.gpl3; 129476 + hydraPlatforms = stdenv.lib.platforms.none; 129477 + }) {}; 129478 + 129479 pname = "network-netpacket"; 129480 pname = "network-netpacket"; 129481 pname = "network-netpacket"; ··· 131163 ({ mkDerivation, base, template-haskell }: 131164 mkDerivation { 131165 pname = "network-netpacket"; 131166 pname = "network-netpacket"; 131167 pname = "network-netpacket"; 131168 libraryHaskellDepends = [ base template-haskell ]; 131169 testHaskellDepends = [ base ]; 131170 pname = "network-netpacket"; 131171 license = stdenv.lib.licenses.bsd3; 131172 }) {}; 131173 131174 pname = "network-netpacket"; ··· 133174 }: 133175 mkDerivation { 133176 pname = "lifted-stm"; 133177 + version = "0.2"; 133178 + sha256 = "115yh4rpm7z97jrc088g5jb49amr31kz5sdllpydq3h1yi1wlmbq"; 133179 libraryHaskellDepends = [ 133180 array base monad-finally stm transformers transformers-abort 133181 transformers-base transformers-compat ··· 134898 }: 134899 mkDerivation { 134900 pname = "llvm-extra"; 134901 + version = "0.8.0.1"; 134902 + sha256 = "0hnad3cqrvaijnczjy0krbf0szxf0573c5g37746xspwsjy42srd"; 134903 isLibrary = true; 134904 isExecutable = true; 134905 libraryHaskellDepends = [ ··· 137041 }: 137042 mkDerivation { 137043 pname = "lucid"; 137044 + version = "2.9.11"; 137045 + sha256 = "13xz21hf9ywbyqwm33z8pfrjq03rzffhqswi30xsi13rrawj99cc"; 137046 libraryHaskellDepends = [ 137047 base blaze-builder bytestring containers hashable mmorph mtl text 137048 transformers unordered-containers ··· 138938 pname = "map-syntax"; 138939 version = "0.3"; 138940 sha256 = "0b3ddi998saw5gi5r4bjbpid03rxlifn08zv15wf0b90ambhcc4k"; 138941 + revision = "1"; 138942 + editedCabalFile = "1qfjficc7b6hbg44r3czk8iqgkjmgnp14wmzcdcz4ai93kx8dp44"; 138943 libraryHaskellDepends = [ base containers mtl ]; 138944 testHaskellDepends = [ 138945 base containers deepseq hspec HUnit mtl QuickCheck transformers ··· 139418 }: 139419 mkDerivation { 139420 pname = "massiv"; 139421 version = "0.2.2.0"; 139422 sha256 = "1mw636d070icl2wanvgrr8k0a44fhzdmzkw3047442nvl3nyghbc"; 139423 libraryHaskellDepends = [ ··· 139430 ]; 139431 description = "Massiv (Массив) is an Array Library"; 139432 license = stdenv.lib.licenses.bsd3; 139433 }) {}; 139434 139435 "massiv-io" = callPackage ··· 140691 license = stdenv.lib.licenses.bsd2; 140692 }) {}; 140693 140694 + "megaparsec_7_0_2" = callPackage 140695 ({ mkDerivation, base, bytestring, case-insensitive, containers 140696 , criterion, deepseq, hspec, hspec-expectations, mtl 140697 , parser-combinators, QuickCheck, scientific, text, transformers ··· 140699 }: 140700 mkDerivation { 140701 pname = "megaparsec"; 140702 + version = "7.0.2"; 140703 + sha256 = "1ny54saxiz0md50mp24gz267gmqjbl8d8b1zi74hi6bcxyhzd278"; 140704 libraryHaskellDepends = [ 140705 base bytestring case-insensitive containers deepseq mtl 140706 parser-combinators scientific text transformers ··· 143976 }: 143977 mkDerivation { 143978 pname = "monad-logger"; 143979 + version = "0.3.30"; 143980 + sha256 = "102l0v75hbvkmrypiyg4ybb6rbc7nij5nxs1aihmqfdpg04rkkp7"; 143981 libraryHaskellDepends = [ 143982 base bytestring conduit conduit-extra exceptions fast-logger 143983 lifted-base monad-control monad-loops mtl resourcet stm stm-chans ··· 145405 hydraPlatforms = stdenv.lib.platforms.none; 145406 }) {}; 145407 145408 + "monus" = callPackage 145409 + ({ mkDerivation, base, containers, smallcheck, tasty 145410 + , tasty-quickcheck, tasty-smallcheck 145411 + }: 145412 + mkDerivation { 145413 + pname = "monus"; 145414 + version = "0.2.0.0"; 145415 + sha256 = "1iyzq3ivw6brjf45d3023n8x7hq0ihy8gvjh8hjdsmc6pnm26gw9"; 145416 + libraryHaskellDepends = [ base containers ]; 145417 + testHaskellDepends = [ 145418 + base containers smallcheck tasty tasty-quickcheck tasty-smallcheck 145419 + ]; 145420 + description = "a 'Monus' is a commutative monoid that allows a notion of substraction"; 145421 + license = stdenv.lib.licenses.bsd3; 145422 + }) {}; 145423 + 145424 "monzo" = callPackage 145425 ({ mkDerivation, aeson, authenticate-oauth, base, bytestring 145426 , containers, hspec, http-client, http-client-tls, mtl, network ··· 145895 }) {inherit (pkgs) mpg123;}; 145896 145897 "mpi-hs" = callPackage 145898 + ({ mkDerivation, base, bytestring, c2hs, criterion, monad-loops 145899 + , openmpi, store 145900 }: 145901 mkDerivation { 145902 pname = "mpi-hs"; 145903 + version = "0.3.0.0"; 145904 + sha256 = "1a8vlsrpvgyzq4p0qa90l4ck3v9a0pncy9bmmn6kjf6j2wa5j9qx"; 145905 isLibrary = true; 145906 isExecutable = true; 145907 + libraryHaskellDepends = [ base bytestring monad-loops store ]; 145908 librarySystemDepends = [ openmpi ]; 145909 libraryToolDepends = [ c2hs ]; 145910 executableHaskellDepends = [ base ]; 145911 + testHaskellDepends = [ base monad-loops ]; 145912 benchmarkHaskellDepends = [ base criterion ]; 145913 description = "MPI bindings for Haskell"; 145914 license = stdenv.lib.licenses.asl20; ··· 148346 }: 148347 mkDerivation { 148348 pname = "nakadi-client"; 148349 + version = "0.6.1.0"; 148350 + sha256 = "0y6mvw10cbiqib309v38ldjq14xryccs8mhi41zkwpnqldmkyd1x"; 148351 libraryHaskellDepends = [ 148352 aeson aeson-casing async async-timer base bytestring conduit 148353 conduit-extra containers exceptions hashable http-client ··· 150804 ({ mkDerivation, base, doctest, network-uri, template-haskell }: 150805 mkDerivation { 150806 pname = "network-uri-static"; 150807 + version = "0.1.1.0"; 150808 + sha256 = "1fjw3a9ypmqf7kl8s9mgwa9jlswz98igp830f1hsyc1hdh9xlrqw"; 150809 libraryHaskellDepends = [ base network-uri template-haskell ]; 150810 testHaskellDepends = [ base doctest ]; 150811 description = "A small utility to declare type-safe static URIs"; ··· 151560 license = stdenv.lib.licenses.bsd3; 151561 }) {}; 151562 151563 + "nixpkgs-update" = callPackage 151564 + ({ mkDerivation, base, directory, doctest, errors, filepath, github 151565 + , mtl, neat-interpolation, optparse-applicative, regex-applicative 151566 + , shelly, text, time, unix, vector 151567 + }: 151568 + mkDerivation { 151569 + pname = "nixpkgs-update"; 151570 + version = "0.2.0"; 151571 + sha256 = "1vlvkyvvykzcss5w4snmwa9lrd50rss8d2gsv36a69w4y0k2ms5z"; 151572 + isLibrary = false; 151573 + isExecutable = true; 151574 + executableHaskellDepends = [ 151575 + base directory errors filepath github mtl neat-interpolation 151576 + optparse-applicative regex-applicative shelly text time unix vector 151577 + ]; 151578 + testHaskellDepends = [ 151579 + base directory doctest errors filepath github mtl 151580 + neat-interpolation optparse-applicative regex-applicative shelly 151581 + text time unix vector 151582 + ]; 151583 + description = "Tool for semi-automatic updating of nixpkgs repository"; 151584 + license = stdenv.lib.licenses.publicDomain; 151585 + }) {}; 151586 + 151587 "nkjp" = callPackage 151588 ({ mkDerivation, base, bytestring, containers, data-named, filepath 151589 , polysoup, tar, text, zlib ··· 156671 }: 156672 mkDerivation { 156673 pname = "pandoc-citeproc"; 156674 + version = "0.14.8"; 156675 + sha256 = "1zxd6n6lsfqdm5w64v2w6wnm70jj9d4n9nqw5pxnmclad1hc38zl"; 156676 isLibrary = true; 156677 isExecutable = true; 156678 enableSeparateDataOutput = true; ··· 156694 doCheck = false; 156695 description = "Supports using pandoc with citeproc"; 156696 license = stdenv.lib.licenses.bsd3; 156697 }) {}; 156698 156699 "pandoc-citeproc-preamble" = callPackage ··· 156985 }: 156986 mkDerivation { 156987 pname = "pandoc-types"; 156988 + version = "1.17.5.2"; 156989 + sha256 = "0hppl6drhl4xqav35jybji8g8cpy336mqkp0zb66kdsjya9inpqb"; 156990 libraryHaskellDepends = [ 156991 aeson base bytestring containers deepseq ghc-prim QuickCheck syb 156992 transformers ··· 156998 benchmarkHaskellDepends = [ base criterion ]; 156999 description = "Types for representing a structured document"; 157000 license = stdenv.lib.licenses.bsd3; 157001 + }) {}; 157002 + 157003 + "pandoc-types_1_17_5_3" = callPackage 157004 + ({ mkDerivation, aeson, base, bytestring, containers, criterion 157005 + , deepseq, ghc-prim, HUnit, QuickCheck, string-qq, syb 157006 + , test-framework, test-framework-hunit, test-framework-quickcheck2 157007 + , transformers 157008 + }: 157009 + mkDerivation { 157010 + pname = "pandoc-types"; 157011 + version = "1.17.5.3"; 157012 + sha256 = "1yrbad67jz8mgdyhl2hvah42g31iwnbvldp16jw87v96y0cbdl72"; 157013 + libraryHaskellDepends = [ 157014 + aeson base bytestring containers deepseq ghc-prim QuickCheck syb 157015 + transformers 157016 + ]; 157017 + testHaskellDepends = [ 157018 + aeson base bytestring containers HUnit QuickCheck string-qq syb 157019 + test-framework test-framework-hunit test-framework-quickcheck2 157020 + ]; 157021 + benchmarkHaskellDepends = [ base criterion ]; 157022 + description = "Types for representing a structured document"; 157023 + license = stdenv.lib.licenses.bsd3; 157024 + hydraPlatforms = stdenv.lib.platforms.none; 157025 }) {}; 157026 157027 "pandoc-unlit" = callPackage ··· 158710 }: 158711 mkDerivation { 158712 pname = "patch-image"; 158713 + version = "0.3.2.1"; 158714 + sha256 = "1z8m3lfdd2izb6riqzscc40kk8wc7588l24214sg0bkampss1ysg"; 158715 isLibrary = false; 158716 isExecutable = true; 158717 executableHaskellDepends = [ ··· 160591 hydraPlatforms = stdenv.lib.platforms.none; 160592 }) {}; 160593 160594 + "persistent-mysql-haskell_0_5_0" = callPackage 160595 + ({ mkDerivation, aeson, base, bytestring, conduit, containers 160596 + , io-streams, monad-logger, mysql-haskell, network, persistent 160597 + , persistent-template, resource-pool, resourcet, text, time, tls 160598 + , transformers, unliftio-core 160599 + }: 160600 + mkDerivation { 160601 + pname = "persistent-mysql-haskell"; 160602 + version = "0.5.0"; 160603 + sha256 = "047mlzrav06pm7fpz2x6v6il1gbbm8g0f5s1lvsa2kzmmbvbl4fg"; 160604 + isLibrary = true; 160605 + isExecutable = true; 160606 + libraryHaskellDepends = [ 160607 + aeson base bytestring conduit containers io-streams monad-logger 160608 + mysql-haskell network persistent resource-pool resourcet text time 160609 + tls transformers unliftio-core 160610 + ]; 160611 + executableHaskellDepends = [ 160612 + base monad-logger persistent persistent-template transformers 160613 + ]; 160614 + description = "A pure haskell backend for the persistent library using MySQL database server"; 160615 + license = stdenv.lib.licenses.mit; 160616 + hydraPlatforms = stdenv.lib.platforms.none; 160617 + }) {}; 160618 + 160619 "persistent-odbc" = callPackage 160620 ({ mkDerivation, aeson, base, bytestring, conduit, containers 160621 , convertible, HDBC, HDBC-odbc, monad-control, monad-logger ··· 161441 }: 161442 mkDerivation { 161443 pname = "phoityne-vscode"; 161444 + version = "0.0.27.0"; 161445 + sha256 = "1kx06kf700a849ivfnr36zs1sk7a5al71hx1h7w8b1agklf1kvzn"; 161446 isLibrary = false; 161447 isExecutable = true; 161448 executableHaskellDepends = [ ··· 163490 ({ mkDerivation, aeson, aeson-pretty, aeson-qq, ansi-terminal 163491 , approximate, array, async, atomic-primops, base, base-orphans 163492 , base16-bytestring, bits, bytestring, bytestring-lexing 163493 + , case-insensitive, cborg, comonad, compact, compactable 163494 + , constraints, containers, contravariant, contravariant-extras 163495 + , deepseq, Diff, distributive, dlist, double-conversion, Earley 163496 + , email-validate, erf, exact-pi, exceptions, extra, fast-digits 163497 + , fgl, filepath, foldl, free, generic-aeson, generic-lens, half 163498 + , hashable, heaps, ilist, insert-ordered-containers 163499 , integer-logarithms, lens, lens-aeson, list-transformer, logict 163500 , managed, megaparsec, mmorph, monad-ste, mtl, multiset, mwc-random 163501 + , neat-interpolation, network, network-info, network-uri, nf 163502 + , optparse-applicative, parallel, parser-combinators, pointed 163503 + , prettyprinter, prettyprinter-ansi-terminal, primitive 163504 + , profunctors, psqueues, random-bytestring, reactive-banana 163505 + , reflection, regex-applicative, safe, say, scientific 163506 , semigroupoids, semigroups, semilattices, serialise, split, stm 163507 + , stm-chans, stm-containers, stringsearch, tagged, text 163508 + , text-metrics, text-short, time, transformers, transformers-base 163509 + , transformers-compat, typed-process, unagi-chan, unique, unix 163510 + , unliftio, unordered-containers, utf8-string, uuid, uuid-types 163511 + , vault, vector, vector-builder, writer-cps-mtl 163512 }: 163513 mkDerivation { 163514 pname = "planet-mitchell"; 163515 + version = "0.1.0"; 163516 + sha256 = "0i9fhv17q6i7gim7k3kklivyg5c4kmxfhlfsdljpdv5sy8hl3jh1"; 163517 libraryHaskellDepends = [ 163518 aeson aeson-pretty aeson-qq ansi-terminal approximate array async 163519 atomic-primops base base-orphans base16-bytestring bits bytestring 163520 bytestring-lexing case-insensitive cborg comonad compact 163521 + compactable constraints containers contravariant 163522 + contravariant-extras deepseq Diff distributive dlist 163523 + double-conversion Earley email-validate erf exact-pi exceptions 163524 + extra fast-digits fgl filepath foldl free generic-aeson 163525 + generic-lens half hashable heaps ilist insert-ordered-containers 163526 + integer-logarithms lens lens-aeson list-transformer logict managed 163527 + megaparsec mmorph monad-ste mtl multiset mwc-random 163528 + neat-interpolation network network-info network-uri nf 163529 + optparse-applicative parallel parser-combinators pointed 163530 + prettyprinter prettyprinter-ansi-terminal primitive profunctors 163531 + psqueues random-bytestring reactive-banana reflection 163532 + regex-applicative safe say scientific semigroupoids semigroups 163533 + semilattices serialise split stm stm-chans stm-containers 163534 + stringsearch tagged text text-metrics text-short time transformers 163535 + transformers-base transformers-compat typed-process unagi-chan 163536 + unique unix unliftio unordered-containers utf8-string uuid 163537 + uuid-types vault vector vector-builder writer-cps-mtl 163538 ]; 163539 description = "Planet Mitchell"; 163540 license = stdenv.lib.licenses.bsd3; 163541 hydraPlatforms = stdenv.lib.platforms.none; 163542 + }) {}; 163543 + 163544 + "planet-mitchell-test" = callPackage 163545 + ({ mkDerivation, gauge, hedgehog, hspec-expectations, tasty 163546 + , tasty-hedgehog, tasty-hunit, tasty-rerun, weigh 163547 + }: 163548 + mkDerivation { 163549 + pname = "planet-mitchell-test"; 163550 + version = "0.0.0"; 163551 + sha256 = "09nmdz34nz7gdq7x48pmimn966vrnlicg3q74a6m3r29vn9wh47d"; 163552 + libraryHaskellDepends = [ 163553 + gauge hedgehog hspec-expectations tasty tasty-hedgehog tasty-hunit 163554 + tasty-rerun weigh 163555 + ]; 163556 + description = "Planet Mitchell"; 163557 + license = stdenv.lib.licenses.bsd3; 163558 }) {}; 163559 163560 "plankton" = callPackage ··· 168793 }: 168794 mkDerivation { 168795 pname = "propellor"; 168796 + version = "5.5.0"; 168797 + sha256 = "0mcj3xsi125vcxf605h8fm4swg84b79iv01qnhv5vmp872dhmwbv"; 168798 isLibrary = true; 168799 isExecutable = true; 168800 libraryHaskellDepends = [ ··· 173573 ({ mkDerivation, base, stm, time, time-units }: 173574 mkDerivation { 173575 pname = "rate-limit"; 173576 + version = "1.4.1"; 173577 + sha256 = "0gm5jmi779niqsbgmkqqx6dsfw6yvfp4wlfibg9fzzmcc4i968g2"; 173578 + revision = "1"; 173579 + editedCabalFile = "01f3wf7q6117g2q5b9pp2rranxqyccmyl961r81151dpx21fiar7"; 173580 libraryHaskellDepends = [ base stm time time-units ]; 173581 description = "A basic library for rate-limiting IO actions"; 173582 license = stdenv.lib.licenses.bsd3; ··· 174891 }: 174892 mkDerivation { 174893 pname = "records-sop"; 174894 + version = "0.1.0.2"; 174895 + sha256 = "187x3cq7h1rkmbv8qp810fcnr5y4byqwgw329v7f0s0px2vmg4h5"; 174896 libraryHaskellDepends = [ base deepseq generics-sop ghc-prim ]; 174897 testHaskellDepends = [ 174898 base deepseq generics-sop hspec should-not-typecheck ··· 179016 ({ mkDerivation, base, bytestring, containers }: 179017 mkDerivation { 179018 pname = "rfc5051"; 179019 version = "0.1.0.4"; 179020 sha256 = "1lxkq414ni986ciml4gbvf463fn55z299knky7pq3ixb1qislpb1"; 179021 isLibrary = true; ··· 179023 libraryHaskellDepends = [ base bytestring containers ]; 179024 description = "Simple unicode collation as per RFC5051"; 179025 license = stdenv.lib.licenses.bsd3; 179026 }) {}; 179027 179028 "rgb-color-model" = callPackage ··· 186348 hydraPlatforms = stdenv.lib.platforms.none; 186349 }) {}; 186350 186351 + "servant-http2-client" = callPackage 186352 + ({ mkDerivation, aeson, async, base, binary, bytestring 186353 + , case-insensitive, containers, data-default-class, exceptions 186354 + , http-media, http-types, http2, http2-client, mtl, servant 186355 + , servant-client-core, text, tls, transformers 186356 + }: 186357 + mkDerivation { 186358 + pname = "servant-http2-client"; 186359 + version = "0.1.0.1"; 186360 + sha256 = "0jlbczbgbkjx4hai24csnd07r074s36g5hbpizhdxiqr3dcjk8pw"; 186361 + libraryHaskellDepends = [ 186362 + base binary bytestring case-insensitive containers exceptions 186363 + http-media http-types http2 http2-client mtl servant-client-core 186364 + text transformers 186365 + ]; 186366 + testHaskellDepends = [ 186367 + aeson async base binary bytestring case-insensitive containers 186368 + data-default-class exceptions http-media http-types http2 186369 + http2-client mtl servant servant-client-core text tls transformers 186370 + ]; 186371 + description = "Generate HTTP2 clients from Servant API descriptions"; 186372 + license = stdenv.lib.licenses.bsd3; 186373 + }) {}; 186374 + 186375 "servant-iCalendar" = callPackage 186376 ({ mkDerivation, base, data-default, http-media, iCalendar, servant 186377 }: ··· 187153 }) {}; 187154 187155 "servant-swagger" = callPackage 187156 ({ mkDerivation, aeson, aeson-pretty, base, base-compat, bytestring 187157 , Cabal, cabal-doctest, directory, doctest, filepath, hspec 187158 , hspec-discover, http-media, insert-ordered-containers, lens ··· 187176 testToolDepends = [ hspec-discover ]; 187177 description = "Generate Swagger specification for your servant API"; 187178 license = stdenv.lib.licenses.bsd3; 187179 }) {}; 187180 187181 "servant-swagger-ui" = callPackage ··· 188685 }: 188686 mkDerivation { 188687 pname = "shakespeare"; 188688 version = "2.0.19"; 188689 sha256 = "0h1nmdpizw4bvpkxlnrwq02r3wnk01z4jqid12hp30bi577yqd5l"; 188690 libraryHaskellDepends = [ ··· 188699 ]; 188700 description = "A toolkit for making compile-time interpolated templates"; 188701 license = stdenv.lib.licenses.mit; 188702 maintainers = with stdenv.lib.maintainers; [ psibi ]; 188703 }) {}; 188704 ··· 191152 }: 191153 mkDerivation { 191154 pname = "size-based"; 191155 version = "0.1.2.0"; 191156 sha256 = "06hmlic0n73ncwlkpx49xlv09bzsrr27ncnp5byhzlknak2gd7vp"; 191157 libraryHaskellDepends = [ ··· 191159 ]; 191160 description = "Sized functors, for size-based enumerations"; 191161 license = stdenv.lib.licenses.bsd3; 191162 }) {}; 191163 191164 "sized" = callPackage ··· 191621 }: 191622 mkDerivation { 191623 pname = "slack-web"; 191624 version = "0.2.0.7"; 191625 sha256 = "1jd8ca2d4bhq08ddqv87bnj2wqad89cqmsawvffl8mqki3hrca9x"; 191626 libraryHaskellDepends = [ ··· 194377 description = "Sonic Visualiser"; 194378 license = "GPL"; 194379 hydraPlatforms = stdenv.lib.platforms.none; 194380 + }) {}; 194381 + 194382 + "sop-core" = callPackage 194383 + ({ mkDerivation, base, deepseq }: 194384 + mkDerivation { 194385 + pname = "sop-core"; 194386 + version = "0.4.0.0"; 194387 + sha256 = "07ci2mh8cbjvipb576rxsj3iyhkj5c5dnsns4xkdppp2p3pv10d3"; 194388 + libraryHaskellDepends = [ base deepseq ]; 194389 + description = "True Sums of Products"; 194390 + license = stdenv.lib.licenses.bsd3; 194391 }) {}; 194392 194393 "sophia" = callPackage ··· 198840 license = stdenv.lib.licenses.mit; 198841 }) {}; 198842 198843 + "store_0_5_0_1" = callPackage 198844 + ({ mkDerivation, array, async, base, base-orphans 198845 + , base64-bytestring, bifunctors, bytestring, cereal, cereal-vector 198846 + , clock, containers, contravariant, criterion, cryptohash, deepseq 198847 + , directory, filepath, free, ghc-prim, hashable, hspec 198848 + , hspec-smallcheck, integer-gmp, lifted-base, monad-control 198849 + , mono-traversable, network, primitive, resourcet, safe, semigroups 198850 + , smallcheck, store-core, syb, template-haskell, text, th-lift 198851 + , th-lift-instances, th-orphans, th-reify-many, th-utilities, time 198852 + , transformers, unordered-containers, vector 198853 + , vector-binary-instances, void, weigh 198854 + }: 198855 + mkDerivation { 198856 + pname = "store"; 198857 + version = "0.5.0.1"; 198858 + sha256 = "0dpm7752p8lhlwq5nlhqxwq1c5nyi97rnj83j2im3i9wvs2qb3i3"; 198859 + libraryHaskellDepends = [ 198860 + array async base base-orphans base64-bytestring bifunctors 198861 + bytestring containers contravariant cryptohash deepseq directory 198862 + filepath free ghc-prim hashable hspec hspec-smallcheck integer-gmp 198863 + lifted-base monad-control mono-traversable network primitive 198864 + resourcet safe semigroups smallcheck store-core syb 198865 + template-haskell text th-lift th-lift-instances th-orphans 198866 + th-reify-many th-utilities time transformers unordered-containers 198867 + vector void 198868 + ]; 198869 + testHaskellDepends = [ 198870 + array async base base-orphans base64-bytestring bifunctors 198871 + bytestring cereal cereal-vector clock containers contravariant 198872 + criterion cryptohash deepseq directory filepath free ghc-prim 198873 + hashable hspec hspec-smallcheck integer-gmp lifted-base 198874 + monad-control mono-traversable network primitive resourcet safe 198875 + semigroups smallcheck store-core syb template-haskell text th-lift 198876 + th-lift-instances th-orphans th-reify-many th-utilities time 198877 + transformers unordered-containers vector vector-binary-instances 198878 + void weigh 198879 + ]; 198880 + benchmarkHaskellDepends = [ 198881 + array async base base-orphans base64-bytestring bifunctors 198882 + bytestring containers contravariant criterion cryptohash deepseq 198883 + directory filepath free ghc-prim hashable hspec hspec-smallcheck 198884 + integer-gmp lifted-base monad-control mono-traversable network 198885 + primitive resourcet safe semigroups smallcheck store-core syb 198886 + template-haskell text th-lift th-lift-instances th-orphans 198887 + th-reify-many th-utilities time transformers unordered-containers 198888 + vector void 198889 + ]; 198890 + description = "Fast binary serialization"; 198891 + license = stdenv.lib.licenses.mit; 198892 + hydraPlatforms = stdenv.lib.platforms.none; 198893 + }) {}; 198894 + 198895 "store-core" = callPackage 198896 ({ mkDerivation, base, bytestring, ghc-prim, primitive, text 198897 , transformers ··· 207121 }: 207122 mkDerivation { 207123 pname = "text-format-heavy"; 207124 + version = "0.1.5.2"; 207125 + sha256 = "1rzzdbi16zndbsbsc83zd24ni2z1g6ndvjn3ylwagxr9xhh0iwp5"; 207126 libraryHaskellDepends = [ 207127 base bytestring containers data-default parsec text time 207128 ]; ··· 211202 pname = "toodles"; 211203 version = "0.1.0.9"; 211204 sha256 = "01gjxd4pclilm19iw7nkr23pmyavd7d9k0wa1c63hwhdzm1591f7"; 211205 + revision = "3"; 211206 + editedCabalFile = "08zadf5r79dpw9g0hg6lsnyvcnpprzb9d0lfs67kpyigm5ih9w8w"; 211207 isLibrary = false; 211208 isExecutable = true; 211209 enableSeparateDataOutput = true; ··· 216289 }) {}; 216290 216291 "union" = callPackage 216292 ({ mkDerivation, base, criterion, deepseq, hashable, lens 216293 , profunctors, tagged, vinyl 216294 }: ··· 216302 benchmarkHaskellDepends = [ base criterion deepseq lens ]; 216303 description = "Extensible type-safe unions"; 216304 license = stdenv.lib.licenses.bsd3; 216305 }) {}; 216306 216307 "union-find" = callPackage ··· 229407 pname = "yampa-canvas"; 229408 version = "0.2.2"; 229409 sha256 = "0g1yvb6snnsbvy2f74lrlqff5zgnvfh2f6r8xdwxi61dk71qsz0n"; 229410 + revision = "7"; 229411 + editedCabalFile = "1bj5ncrkwjpvjvrx0s23ksvwwsrybj7zl3sghl1d034wd9r89mxx"; 229412 isLibrary = true; 229413 isExecutable = true; 229414 libraryHaskellDepends = [ base blank-canvas stm time Yampa ]; ··· 229471 hydraPlatforms = stdenv.lib.platforms.none; 229472 }) {}; 229473 229474 + "yampa-test" = callPackage 229475 + ({ mkDerivation, base, Cabal, cabal-test-quickcheck 229476 + , normaldistribution, QuickCheck, random, Yampa 229477 + }: 229478 + mkDerivation { 229479 + pname = "yampa-test"; 229480 + version = "0.1.0.0"; 229481 + sha256 = "1d69qa8dzwsj6pawlg88vwv1r2ig2vnx11zbaq0pbl5hczfnknpd"; 229482 + libraryHaskellDepends = [ 229483 + base normaldistribution QuickCheck Yampa 229484 + ]; 229485 + testHaskellDepends = [ 229486 + base Cabal cabal-test-quickcheck QuickCheck random Yampa 229487 + ]; 229488 + description = "Testing library for Yampa"; 229489 + license = stdenv.lib.licenses.bsd3; 229490 + }) {}; 229491 + 229492 "yampa2048" = callPackage 229493 ({ mkDerivation, base, gloss, random, Yampa }: 229494 mkDerivation { ··· 229772 }: 229773 mkDerivation { 229774 pname = "yeshql-core"; 229775 version = "4.1.0.2"; 229776 sha256 = "1zhpccdqy8y5ynyn2ax7p9l2lvz573f559iqkip26ijq84pjmny0"; 229777 libraryHaskellDepends = [ ··· 229782 ]; 229783 description = "YesQL-style SQL database abstraction (core)"; 229784 license = stdenv.lib.licenses.mit; 229785 }) {}; 229786 229787 "yeshql-hdbc" = callPackage ··· 229791 }: 229792 mkDerivation { 229793 pname = "yeshql-hdbc"; 229794 version = "4.1.0.2"; 229795 sha256 = "1p2j0fys7kdgb9882hiifnc1r4768c8jp7qy69ns1nbhd4f55b7l"; 229796 libraryHaskellDepends = [ ··· 229802 ]; 229803 description = "YesQL-style SQL database abstraction (HDBC backend)"; 229804 license = stdenv.lib.licenses.mit; 229805 }) {}; 229806 229807 "yeshql-postgresql-simple" = callPackage ··· 229961 }: 229962 mkDerivation { 229963 pname = "yesod-auth"; 229964 version = "1.6.5"; 229965 sha256 = "1crpqcx8zynwmas4ja5yv1jg4xvcv0hw7h11d5m8vld4fcs9dpdr"; 229966 libraryHaskellDepends = [ ··· 229974 ]; 229975 description = "Authentication for Yesod"; 229976 license = stdenv.lib.licenses.mit; 229977 }) {}; 229978 229979 "yesod-auth-account" = callPackage ··· 230518 }: 230519 mkDerivation { 230520 pname = "yesod-core"; 230521 version = "1.6.8.1"; 230522 sha256 = "0kqgpcz1jihc80haidzx6cm75ak139q41195j8l3gz1vwbf94i9j"; 230523 libraryHaskellDepends = [ ··· 230539 ]; 230540 description = "Creation of type-safe, RESTful web applications"; 230541 license = stdenv.lib.licenses.mit; 230542 }) {}; 230543 230544 "yesod-crud" = callPackage ··· 230808 }: 230809 mkDerivation { 230810 pname = "yesod-form"; 230811 version = "1.6.3"; 230812 sha256 = "15wvgrkqp57wrh8xv1ix86navy6llvagwp393w4b6azv758dims0"; 230813 libraryHaskellDepends = [ ··· 230819 testHaskellDepends = [ base hspec text time ]; 230820 description = "Form handling support for Yesod Web Framework"; 230821 license = stdenv.lib.licenses.mit; 230822 }) {}; 230823 230824 "yesod-form-bootstrap4" = callPackage ··· 231190 }: 231191 mkDerivation { 231192 pname = "yesod-persistent"; 231193 version = "1.6.0.1"; 231194 sha256 = "0kxxm43d64lp4p7kmmpc9c0rany9nblf5dd1424m8wg3105cr2kl"; 231195 libraryHaskellDepends = [ ··· 231202 ]; 231203 description = "Some helpers for using Persistent from Yesod"; 231204 license = stdenv.lib.licenses.mit; 231205 }) {}; 231206 231207 "yesod-platform" = callPackage ··· 231628 231629 "yesod-static" = callPackage 231630 ({ mkDerivation, async, attoparsec, base, base64-bytestring 231631 , blaze-builder, bytestring, conduit, containers, cryptonite 231632 , cryptonite-conduit, css-text, data-default, directory, file-embed 231633 , filepath, hashable, hjsmin, hspec, http-types, HUnit, memory ··· 231656 ]; 231657 description = "Static file serving subsite for Yesod Web Framework"; 231658 license = stdenv.lib.licenses.mit; 231659 }) {}; 231660 231661 "yesod-static-angular" = callPackage ··· 231746 }: 231747 mkDerivation { 231748 pname = "yesod-test"; 231749 version = "1.6.5.1"; 231750 sha256 = "080m46nbjblna2b9gq8j4ngqsv0r5ww06p1v8cj3ia1qiqgjygsj"; 231751 libraryHaskellDepends = [ ··· 231760 ]; 231761 description = "integration testing for WAI/Yesod Applications"; 231762 license = stdenv.lib.licenses.mit; 231763 }) {}; 231764 231765 "yesod-test-json" = callPackage ··· 233507 ]; 233508 description = "ZIP archive streaming using conduits"; 233509 license = stdenv.lib.licenses.bsd3; 233510 + }) {}; 233511 + 233512 + "zip-stream_0_2_0_1" = callPackage 233513 + ({ mkDerivation, base, binary, binary-conduit, bytestring, conduit 233514 + , conduit-extra, digest, directory, exceptions, filepath, mtl 233515 + , primitive, resourcet, text, time, transformers, transformers-base 233516 + , zlib 233517 + }: 233518 + mkDerivation { 233519 + pname = "zip-stream"; 233520 + version = "0.2.0.1"; 233521 + sha256 = "11x58s5w1lr8hw86grxijd94sw5r8k376b8n4dlm8lqz5xhmri5p"; 233522 + isLibrary = true; 233523 + isExecutable = true; 233524 + libraryHaskellDepends = [ 233525 + base binary binary-conduit bytestring conduit conduit-extra digest 233526 + exceptions mtl primitive resourcet text time transformers-base zlib 233527 + ]; 233528 + executableHaskellDepends = [ 233529 + base bytestring conduit conduit-extra directory filepath resourcet 233530 + text time transformers 233531 + ]; 233532 + description = "ZIP archive streaming using conduits"; 233533 + license = stdenv.lib.licenses.bsd3; 233534 + hydraPlatforms = stdenv.lib.platforms.none; 233535 }) {}; 233536 233537 "zipedit" = callPackage
+7 -6
pkgs/development/haskell-modules/lib.nix
··· 245 on hackage. This can be used as a test for the source distribution, 246 assuming the build fails when packaging mistakes are in the cabal file. 247 */ 248 - buildFromSdist = pkg: lib.overrideDerivation pkg (drv: { 249 - unpackPhase = let src = sdistTarball pkg; tarname = "${pkg.pname}-${pkg.version}"; in '' 250 - echo "Source tarball is at ${src}/${tarname}.tar.gz" 251 - tar xf ${src}/${tarname}.tar.gz 252 - cd ${pkg.pname}-* 253 - ''; 254 }); 255 256 /* Build the package in a strict way to uncover potential problems.
··· 245 on hackage. This can be used as a test for the source distribution, 246 assuming the build fails when packaging mistakes are in the cabal file. 247 */ 248 + buildFromSdist = pkg: overrideCabal pkg (drv: { 249 + src = "${sdistTarball pkg}/${pkg.pname}-${pkg.version}.tar.gz"; 250 + 251 + # Revising and jailbreaking the cabal file has been handled in sdistTarball 252 + revision = null; 253 + editedCabalFile = null; 254 + jailbreak = false; 255 }); 256 257 /* Build the package in a strict way to uncover potential problems.
+2 -3
pkgs/development/idris-modules/categories.nix
··· 6 name = "categories"; 7 version = "2018-07-02"; 8 9 - # https://github.com/danilkolikov/categories/pull/5 10 src = fetchFromGitHub { 11 - owner = "infinisil"; 12 repo = "categories"; 13 - rev = "9722d62297e5025431e91b271ab09c5d14867236"; 14 sha256 = "1bbmm8zif5d5wckdaddw6q3c39w6ms1cxrlrmkdn7bik88dawff2"; 15 }; 16
··· 6 name = "categories"; 7 version = "2018-07-02"; 8 9 src = fetchFromGitHub { 10 + owner = "danilkolikov"; 11 repo = "categories"; 12 + rev = "a1e0ac0f0da2e336a7d3900051892ff7ed504c35"; 13 sha256 = "1bbmm8zif5d5wckdaddw6q3c39w6ms1cxrlrmkdn7bik88dawff2"; 14 }; 15
+3 -4
pkgs/development/idris-modules/derive.nix
··· 10 11 idrisDeps = [ contrib pruviloj ]; 12 13 - # https://github.com/david-christiansen/derive-all-the-instances/pull/9 14 src = fetchFromGitHub { 15 - owner = "infinisil"; 16 repo = "derive-all-the-instances"; 17 - rev = "61c3e12e26f599379299fcbb9c40a81bfc3e0604"; 18 - sha256 = "0g2lb8nrwqwf3gm5fir43cxz6db84n19xiwkv8cmmqc1fgy6v0qn"; 19 }; 20 21 meta = {
··· 10 11 idrisDeps = [ contrib pruviloj ]; 12 13 src = fetchFromGitHub { 14 + owner = "david-christiansen"; 15 repo = "derive-all-the-instances"; 16 + rev = "0a9a5082d4ab6f879a2c141d1a7b645fa73fd950"; 17 + sha256 = "06za15m1kv9mijzll5712crry4iwx3b0fjv76gy9vv1p10gy2g4m"; 18 }; 19 20 meta = {
+2 -2
pkgs/development/interpreters/elixir/1.7.nix
··· 1 { mkDerivation }: 2 3 mkDerivation rec { 4 - version = "1.7.3"; 5 - sha256 = "0d7rj4khmvy76z12njzwzknm1j9rhjadgj9k1chjd4gnjffkb1aa"; 6 minimumOTPVersion = "19"; 7 }
··· 1 { mkDerivation }: 2 3 mkDerivation rec { 4 + version = "1.7.4"; 5 + sha256 = "0f8j4pib13kffiihagdwl3xqs3a1ak19qz3z8fpyfxn9dnjiinla"; 6 minimumOTPVersion = "19"; 7 }
+5 -1
pkgs/development/libraries/eccodes/default.nix
··· 3 , enablePython ? false, pythonPackages 4 , enablePosixThreads ? false 5 , enableOpenMPThreads ? false}: 6 - with stdenv.lib; 7 stdenv.mkDerivation rec { 8 name = "eccodes-${version}"; 9 version = "2.9.0"; ··· 12 url = "https://confluence.ecmwf.int/download/attachments/45757960/eccodes-${version}-Source.tar.gz"; 13 sha256 = "1mh9zkfb5dj3j8fk3gdhz2bp6z13nik5pmynpf5l6qy3lhgyn17z"; 14 }; 15 16 nativeBuildInputs = [ cmake ]; 17
··· 3 , enablePython ? false, pythonPackages 4 , enablePosixThreads ? false 5 , enableOpenMPThreads ? false}: 6 + with stdenv.lib; 7 stdenv.mkDerivation rec { 8 name = "eccodes-${version}"; 9 version = "2.9.0"; ··· 12 url = "https://confluence.ecmwf.int/download/attachments/45757960/eccodes-${version}-Source.tar.gz"; 13 sha256 = "1mh9zkfb5dj3j8fk3gdhz2bp6z13nik5pmynpf5l6qy3lhgyn17z"; 14 }; 15 + 16 + postPatch = '' 17 + substituteInPlace cmake/FindOpenJPEG.cmake --replace openjpeg-2.1 ${openjpeg.incDir} 18 + ''; 19 20 nativeBuildInputs = [ cmake ]; 21
+12
pkgs/development/libraries/gsignond/conf.patch
···
··· 1 + diff --git a/meson.build b/meson.build 2 + index cb1e0df..d90c85c 100644 3 + --- a/meson.build 4 + +++ b/meson.build 5 + @@ -95,6 +95,6 @@ endif 6 + configure_file( 7 + input: 'gsignond.conf.in', 8 + configuration: conf_data, 9 + - install_dir: sysconf_dir, 10 + + install_dir: 'etc/', 11 + output: 'gsignond.conf' 12 + )
+69
pkgs/development/libraries/gsignond/default.nix
···
··· 1 + { stdenv, fetchFromGitLab, pkgconfig, meson, ninja, glib, glib-networking 2 + , sqlite, gobjectIntrospection, vala, gtk-doc, libsecret, docbook_xsl 3 + , docbook_xml_dtd_43, docbook_xml_dtd_45, glibcLocales, makeWrapper 4 + , symlinkJoin, gsignondPlugins, plugins }: 5 + 6 + let 7 + unwrapped = stdenv.mkDerivation rec { 8 + pname = "gsignond"; 9 + version = "39022c86ddb5062a10fb0503ad9d81a8e532d527"; 10 + 11 + name = "${pname}-2018-10-04"; 12 + 13 + outputs = [ "out" "dev" "devdoc" ]; 14 + 15 + src = fetchFromGitLab { 16 + owner = "accounts-sso"; 17 + repo = pname; 18 + rev = version; 19 + sha256 = "1gw8vbj3j6wxqy759z97arm8lnqhmraw9s2frv3ar6crnfhlidff"; 20 + }; 21 + 22 + nativeBuildInputs = [ 23 + docbook_xml_dtd_43 24 + docbook_xml_dtd_45 25 + docbook_xsl 26 + glibcLocales 27 + gobjectIntrospection 28 + gtk-doc 29 + meson 30 + ninja 31 + pkgconfig 32 + vala 33 + ]; 34 + 35 + buildInputs = [ 36 + glib 37 + glib-networking 38 + libsecret 39 + ]; 40 + 41 + propagatedBuildInputs = [ sqlite ]; 42 + 43 + mesonFlags = [ 44 + "-Dbus_type=session" 45 + "-Dextension=desktop" 46 + ]; 47 + 48 + LC_ALL = "en_US.UTF-8"; 49 + 50 + patches = [ 51 + ./conf.patch 52 + ./plugin-load-env.patch 53 + ]; 54 + 55 + meta = with stdenv.lib; { 56 + description = "D-Bus service which performs user authentication on behalf of its clients"; 57 + homepage = https://gitlab.com/accounts-sso/gsignond; 58 + license = licenses.lgpl21Plus; 59 + maintainers = with maintainers; [ worldofpeace ]; 60 + platforms = platforms.linux; 61 + }; 62 + }; 63 + 64 + in if plugins == [] then unwrapped 65 + else import ./wrapper.nix { 66 + inherit stdenv makeWrapper symlinkJoin gsignondPlugins plugins; 67 + gsignond = unwrapped; 68 + } 69 +
+35
pkgs/development/libraries/gsignond/plugin-load-env.patch
···
··· 1 + diff --git a/src/gplugind/gsignond-plugin-loader.c b/src/gplugind/gsignond-plugin-loader.c 2 + index 5497b32..979e1b4 100644 3 + --- a/src/gplugind/gsignond-plugin-loader.c 4 + +++ b/src/gplugind/gsignond-plugin-loader.c 5 + @@ -38,11 +38,10 @@ gsignond_load_plugin ( 6 + gchar *plugin_filename; 7 + GSignondPlugin *plugin; 8 + 9 + -# ifdef ENABLE_DEBUG 10 + const gchar *env_val = g_getenv("SSO_GPLUGINS_DIR"); 11 + if (env_val) 12 + plugin_path = env_val; 13 + -# endif 14 + + 15 + plugin_filename = g_module_build_path (plugin_path, plugin_type); 16 + plugin = gsignond_load_plugin_with_filename (plugin_type, 17 + plugin_filename); 18 + diff --git a/src/gplugind/main.c b/src/gplugind/main.c 19 + index 1c6cdb6..c85c623 100644 20 + --- a/src/gplugind/main.c 21 + +++ b/src/gplugind/main.c 22 + @@ -93,11 +93,11 @@ _install_sighandlers (GMainLoop *main_loop) 23 + static const gchar* _plugin_path(void) 24 + { 25 + const gchar *plugin_path = GSIGNOND_GPLUGINS_DIR; 26 + -# ifdef ENABLE_DEBUG 27 + + 28 + const gchar *env_val = g_getenv("SSO_GPLUGINS_DIR"); 29 + if (env_val) 30 + plugin_path = env_val; 31 + -# endif 32 + + 33 + return plugin_path; 34 + } 35 +
+38
pkgs/development/libraries/gsignond/plugins/lastfm.nix
···
··· 1 + { stdenv, fetchFromGitLab, pkgconfig, meson, ninja, vala, glib, gsignond, json-glib, libsoup, gobjectIntrospection }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "gsignond-plugin-lastfm-${version}"; 5 + version = "2018-05-07"; 6 + 7 + src = fetchFromGitLab { 8 + owner = "accounts-sso"; 9 + repo = "gsignond-plugin-lastfm"; 10 + rev = "0a7a5f8511282e45cfe35987b81f27f158f0648c"; 11 + sha256 = "0ay6ir9zg9l0264x5xwd7c6j8qmwlhrifkkkjd1yrjh9sqxyfj7f"; 12 + }; 13 + 14 + nativeBuildInputs = [ 15 + gobjectIntrospection 16 + meson 17 + ninja 18 + pkgconfig 19 + vala 20 + ]; 21 + 22 + buildInputs = [ 23 + glib 24 + gsignond 25 + json-glib 26 + libsoup 27 + ]; 28 + 29 + PKG_CONFIG_GSIGNOND_GPLUGINSDIR = "${placeholder "out"}/lib/gsignond/gplugins"; 30 + 31 + meta = with stdenv.lib; { 32 + description = "Plugin for the Accounts-SSO gSignOn daemon handles the Last.FM credentials."; 33 + homepage = https://gitlab.com/accounts-sso/gsignond-plugin-lastfm; 34 + license = licenses.lgpl21Plus; 35 + maintainers = with maintainers; [ worldofpeace ]; 36 + platforms = platforms.linux; 37 + }; 38 + }
+36
pkgs/development/libraries/gsignond/plugins/mail.nix
···
··· 1 + { stdenv, fetchFromGitLab, pkgconfig, meson, ninja, vala, glib, gsignond, gobjectIntrospection }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "gsignond-plugin-mail-${version}"; 5 + version = "2018-10-04"; 6 + 7 + src = fetchFromGitLab { 8 + owner = "accounts-sso"; 9 + repo = "gsignond-plugin-mail"; 10 + rev = "fbc6f34b246fec4ad2b37c696f8de7fdb9bde346"; 11 + sha256 = "1wvwz7qiwvj8iixprip3qd8lplzfnwcjfrbg2vd8xfsvid2zbviw"; 12 + }; 13 + 14 + nativeBuildInputs = [ 15 + gobjectIntrospection 16 + meson 17 + ninja 18 + pkgconfig 19 + vala 20 + ]; 21 + 22 + buildInputs = [ 23 + glib 24 + gsignond 25 + ]; 26 + 27 + PKG_CONFIG_GSIGNOND_GPLUGINSDIR = "${placeholder "out"}/lib/gsignond/gplugins"; 28 + 29 + meta = with stdenv.lib; { 30 + description = "Plugin for the Accounts-SSO gSignOn daemon that handles the E-Mail credentials."; 31 + homepage = https://gitlab.com/accounts-sso/gsignond-plugin-mail; 32 + license = licenses.lgpl21Plus; 33 + maintainers = with maintainers; [ worldofpeace ]; 34 + platforms = platforms.linux; 35 + }; 36 + }
+48
pkgs/development/libraries/gsignond/plugins/oauth.nix
···
··· 1 + { stdenv, fetchFromGitLab, fetchpatch, pkgconfig, meson, ninja, glib, gsignond, check 2 + , json-glib, libsoup, gnutls, gtk-doc, docbook_xml_dtd_43, docbook_xml_dtd_45 3 + , docbook_xsl, glibcLocales, gobjectIntrospection }: 4 + 5 + stdenv.mkDerivation rec { 6 + name = "gsignond-plugin-oauth-${version}"; 7 + version = "2018-10-15"; 8 + 9 + src = fetchFromGitLab { 10 + owner = "accounts-sso"; 11 + repo = "gsignond-plugin-oa"; 12 + rev = "d471cebfd7c50567b1244277a9559f18f8d58691"; 13 + sha256 = "00axl8wwp2arc6h4bpr4m3ik2hy8an0lbm48q2a9r94krmq56hnx"; 14 + }; 15 + 16 + nativeBuildInputs = [ 17 + check 18 + docbook_xml_dtd_43 19 + docbook_xml_dtd_45 20 + docbook_xsl 21 + glibcLocales 22 + gobjectIntrospection 23 + gtk-doc 24 + meson 25 + ninja 26 + pkgconfig 27 + ]; 28 + 29 + buildInputs = [ 30 + glib 31 + gnutls 32 + gsignond 33 + json-glib 34 + libsoup 35 + ]; 36 + 37 + LC_ALL = "en_US.UTF-8"; 38 + 39 + PKG_CONFIG_GSIGNOND_GPLUGINSDIR = "${placeholder "out"}/lib/gsignond/gplugins"; 40 + 41 + meta = with stdenv.lib; { 42 + description = "Plugin for the Accounts-SSO gSignOn daemon that handles the OAuth 1.0 and 2.0 authentication protocols."; 43 + homepage = https://gitlab.com/accounts-sso/gsignond-plugin-oa; 44 + license = licenses.lgpl21Plus; 45 + maintainers = with maintainers; [ worldofpeace ]; 46 + platforms = platforms.linux; 47 + }; 48 + }
+45
pkgs/development/libraries/gsignond/plugins/sasl.nix
···
··· 1 + { stdenv, fetchFromGitLab, fetchpatch, pkgconfig, meson, ninja, glib, gsignond, gsasl, check 2 + , gtk-doc, docbook_xml_dtd_43, docbook_xml_dtd_45, docbook_xsl, glibcLocales, gobjectIntrospection }: 3 + 4 + stdenv.mkDerivation rec { 5 + name = "gsignond-plugin-sasl-${version}"; 6 + version = "2018-10-15"; 7 + 8 + src = fetchFromGitLab { 9 + owner = "accounts-sso"; 10 + repo = "gsignond-plugin-sasl"; 11 + rev = "b304c70b7dad9368b23b1205122d10de684c896a"; 12 + sha256 = "0knzw7c2fm2kzs1gxbrm4kk67522w9cpwqj7xvn86473068k90va"; 13 + }; 14 + 15 + nativeBuildInputs = [ 16 + check 17 + docbook_xml_dtd_43 18 + docbook_xml_dtd_45 19 + docbook_xsl 20 + glibcLocales 21 + gobjectIntrospection 22 + gtk-doc 23 + meson 24 + ninja 25 + pkgconfig 26 + ]; 27 + 28 + buildInputs = [ 29 + glib 30 + gsasl 31 + gsignond 32 + ]; 33 + 34 + LC_ALL = "en_US.UTF-8"; 35 + 36 + PKG_CONFIG_GSIGNOND_GPLUGINSDIR = "${placeholder "out"}/lib/gsignond/gplugins"; 37 + 38 + meta = with stdenv.lib; { 39 + description = "Plugin for the Accounts-SSO gSignOn daemon that handles the SASL authentication protocol."; 40 + homepage = https://gitlab.com/accounts-sso/gsignond-plugin-sasl; 41 + license = licenses.lgpl21Plus; 42 + maintainers = with maintainers; [ worldofpeace ]; 43 + platforms = platforms.linux; 44 + }; 45 + }
+23
pkgs/development/libraries/gsignond/wrapper.nix
···
··· 1 + { stdenv, makeWrapper, symlinkJoin, gsignond, gsignondPlugins, plugins }: 2 + 3 + symlinkJoin { 4 + name = "gsignond-with-plugins-${gsignond.version}"; 5 + 6 + paths = [ gsignond ] ++ plugins; 7 + 8 + buildInputs = [ makeWrapper ]; 9 + 10 + postBuild = '' 11 + wrapProgram $out/bin/gsignond \ 12 + --set SSO_GPLUGINS_DIR "$out/lib/gsignond/gplugins" 13 + 14 + rm $out/share/dbus-1/services/com.google.code.AccountsSSO.gSingleSignOn.service 15 + rm $out/share/dbus-1/services/com.google.code.AccountsSSO.SingleSignOn.service 16 + 17 + substitute ${gsignond}/share/dbus-1/services/com.google.code.AccountsSSO.gSingleSignOn.service $out/share/dbus-1/services/com.google.code.AccountsSSO.gSingleSignOn.service \ 18 + --replace ${gsignond} $out 19 + 20 + substitute ${gsignond}/share/dbus-1/services/com.google.code.AccountsSSO.SingleSignOn.service $out/share/dbus-1/services/com.google.code.AccountsSSO.SingleSignOn.service \ 21 + --replace ${gsignond} $out 22 + ''; 23 + }
+24 -16
pkgs/development/libraries/gusb/default.nix
··· 1 - {stdenv, fetchurl 2 - , automake, autoconf, libtool, which, gtkdoc, gettext, pkgconfig, gobjectIntrospection, libxslt 3 - , glib, systemd, libusb1, vala_0_38 4 }: 5 stdenv.mkDerivation rec { 6 name = "gusb-${version}"; 7 - version = "0.2.11"; 8 - enableParallelBuilding = true; 9 10 src = fetchurl { 11 url = "https://people.freedesktop.org/~hughsient/releases/libgusb-${version}.tar.xz"; 12 - sha256 = "1pppz17lw3khyz8by1dddxdqrv6qn4a23fpxs38c67db7x4l7ccw"; 13 }; 14 15 - preConfigure = "./autogen.sh"; 16 - 17 - nativeBuildInputs = [ pkgconfig autoconf automake libtool which gtkdoc gettext 18 - gobjectIntrospection libxslt vala_0_38 ]; 19 - buildInputs = [ systemd glib ]; 20 21 propagatedBuildInputs = [ libusb1 ]; 22 23 - meta = { 24 description = "GLib libusb wrapper"; 25 - homepage = https://people.freedesktop.org/~hughsient/releases/; 26 - license = stdenv.lib.licenses.lgpl21; 27 - maintainers = [stdenv.lib.maintainers.marcweber]; 28 - platforms = stdenv.lib.platforms.linux; 29 }; 30 }
··· 1 + { stdenv, fetchurl, meson, ninja, pkgconfig, gettext, gobjectIntrospection 2 + , gtk-doc, docbook_xsl, docbook_xml_dtd_412, docbook_xml_dtd_44 3 + , glib, systemd, libusb1, vala, hwdata 4 }: 5 stdenv.mkDerivation rec { 6 name = "gusb-${version}"; 7 + version = "0.3.0"; 8 + 9 + outputs = [ "bin" "out" "dev" "devdoc" ]; 10 11 src = fetchurl { 12 url = "https://people.freedesktop.org/~hughsient/releases/libgusb-${version}.tar.xz"; 13 + sha256 = "1p4f6jdjw6zl986f93gzdjg2hdcn5dlz6rcckcz4rbmnk47rbryq"; 14 }; 15 16 + nativeBuildInputs = [ 17 + meson ninja pkgconfig gettext 18 + gtk-doc docbook_xsl docbook_xml_dtd_412 docbook_xml_dtd_44 19 + gobjectIntrospection vala 20 + ]; 21 + buildInputs = [ systemd glib ]; 22 23 propagatedBuildInputs = [ libusb1 ]; 24 25 + mesonFlags = [ 26 + "-Dusb_ids=${hwdata}/share/hwdata/usb.ids" 27 + ]; 28 + 29 + doCheck = false; # tests try to access USB 30 + 31 + meta = with stdenv.lib; { 32 description = "GLib libusb wrapper"; 33 + homepage = https://github.com/hughsie/libgusb; 34 + license = licenses.lgpl21; 35 + maintainers = [ maintainers.marcweber ]; 36 + platforms = platforms.unix; 37 }; 38 }
+30
pkgs/development/libraries/jitterentropy/default.nix
···
··· 1 + { stdenv, fetchFromGitHub }: 2 + stdenv.mkDerivation rec { 3 + name = "jitterentropy-${version}"; 4 + version = "2.1.2"; 5 + 6 + src = fetchFromGitHub { 7 + owner = "smuellerDD"; 8 + repo = "jitterentropy-library"; 9 + rev = "v${version}"; 10 + sha256 = "10yl1hi0hysr53wzy2i8brs0qqnxh46mz3dcjh5mk0ad03wvbfsl"; 11 + }; 12 + 13 + enableParallelBuilding = true; 14 + 15 + preInstall = '' 16 + mkdir -p $out/include 17 + ''; 18 + 19 + installFlags = [ 20 + "PREFIX=$(out)" 21 + ]; 22 + 23 + meta = { 24 + description = "Provides a noise source using the CPU execution timing jitter"; 25 + homepage = https://github.com/smuellerDD/jitterentropy-library; 26 + license = with stdenv.lib.licenses; [ gpl2 bsd3 ]; 27 + platforms = stdenv.lib.platforms.linux; 28 + maintainers = with stdenv.lib.maintainers; [ johnazoidberg ]; 29 + }; 30 + }
+2 -2
pkgs/development/libraries/libinput/default.nix
··· 16 with stdenv.lib; 17 stdenv.mkDerivation rec { 18 name = "libinput-${version}"; 19 - version = "1.12.1"; 20 21 src = fetchurl { 22 url = "https://www.freedesktop.org/software/libinput/${name}.tar.xz"; 23 - sha256 = "14l6bvgq76ls63qc9c448r435q9xiig0rv8ilx6rnjvlgg64h32p"; 24 }; 25 26 outputs = [ "bin" "out" "dev" ];
··· 16 with stdenv.lib; 17 stdenv.mkDerivation rec { 18 name = "libinput-${version}"; 19 + version = "1.12.2"; 20 21 src = fetchurl { 22 url = "https://www.freedesktop.org/software/libinput/${name}.tar.xz"; 23 + sha256 = "1w8wkh03j5zdgbamyj7wv2f6k76kd0w4z04abxxf5b0mnplrb6vb"; 24 }; 25 26 outputs = [ "bin" "out" "dev" ];
+2 -2
pkgs/development/libraries/libosinfo/default.nix
··· 38 ''; 39 40 configureFlags = [ 41 - "--with-usb-ids-path=${hwdata}/data/hwdata/usb.ids" 42 - "--with-pci-ids-path=${hwdata}/data/hwdata/pci.ids" 43 "--enable-gtk-doc" 44 ]; 45
··· 38 ''; 39 40 configureFlags = [ 41 + "--with-usb-ids-path=${hwdata}/share/hwdata/usb.ids" 42 + "--with-pci-ids-path=${hwdata}/share/hwdata/pci.ids" 43 "--enable-gtk-doc" 44 ]; 45
+57
pkgs/development/libraries/libsignon-glib/default.nix
···
··· 1 + { stdenv, fetchgit, pkgconfig, meson, ninja, vala, python3, gtk-doc, docbook_xsl, docbook_xml_dtd_43, docbook_xml_dtd_412, glib, check, gobjectIntrospection }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "libsignon-glib"; 5 + version = "3639a2e90447e4640a03a44972560afe8f61aa48"; 6 + 7 + name = "${pname}-2018-10-24"; 8 + 9 + outputs = [ "out" "dev" "devdoc" "py" ]; 10 + 11 + src = fetchgit { 12 + url = "https://gitlab.com/accounts-sso/${pname}"; 13 + rev = version; 14 + fetchSubmodules = true; 15 + sha256 = "1cq19zbsx4c57dc5gp3shp8lzcr1hw2ynylpn1nkvfyyrx80m60w"; 16 + }; 17 + 18 + nativeBuildInputs = [ 19 + check 20 + docbook_xml_dtd_412 21 + docbook_xml_dtd_43 22 + docbook_xsl 23 + gobjectIntrospection 24 + gtk-doc 25 + meson 26 + ninja 27 + pkgconfig 28 + python3 29 + vala 30 + ]; 31 + 32 + buildInputs = [ 33 + glib 34 + python3.pkgs.pygobject3 35 + ]; 36 + 37 + mesonFlags = [ 38 + "-Dintrospection=true" 39 + "-Dpy-overrides-dir=${placeholder "py"}/${python3.sitePackages}/gi/overrides" 40 + ]; 41 + 42 + postPatch = '' 43 + chmod +x build-aux/gen-error-map.py 44 + patchShebangs build-aux/gen-error-map.py 45 + ''; 46 + 47 + meta = with stdenv.lib; { 48 + description = '' 49 + A library for managing single signon credentials which can be used from GLib applications 50 + ''; 51 + homepage = https://gitlab.com/accounts-sso/libsignon-glib; 52 + license = licenses.lgpl21; 53 + maintainers = with maintainers; [ worldofpeace ]; 54 + platforms = platforms.linux; 55 + }; 56 + } 57 +
+2 -2
pkgs/development/libraries/nanomsg/default.nix
··· 1 { stdenv, cmake, fetchFromGitHub }: 2 3 stdenv.mkDerivation rec { 4 - version = "1.1.4"; 5 name = "nanomsg-${version}"; 6 7 src = fetchFromGitHub { 8 owner = "nanomsg"; 9 repo = "nanomsg"; 10 rev = version; 11 - sha256 = "11mxbhkxkzqwdmpl79mfiiqby7zawgkalips7zr0bbdfyhq7jyrl"; 12 }; 13 14 buildInputs = [ cmake ];
··· 1 { stdenv, cmake, fetchFromGitHub }: 2 3 stdenv.mkDerivation rec { 4 + version = "1.1.5"; 5 name = "nanomsg-${version}"; 6 7 src = fetchFromGitHub { 8 owner = "nanomsg"; 9 repo = "nanomsg"; 10 rev = version; 11 + sha256 = "01ddfzjlkf2dgijrmm3j3j8irccsnbgfvjcnwslsfaxnrmrq5s64"; 12 }; 13 14 buildInputs = [ cmake ];
+3 -2
pkgs/development/libraries/neon/0.29.nix
··· 40 checkInputs = [ perl ]; 41 doCheck = false; # fails, needs the net 42 43 - meta = { 44 description = "An HTTP and WebDAV client library"; 45 homepage = http://www.webdav.org/neon/; 46 - platforms = stdenv.lib.platforms.unix; 47 }; 48 }
··· 40 checkInputs = [ perl ]; 41 doCheck = false; # fails, needs the net 42 43 + meta = with stdenv.lib; { 44 description = "An HTTP and WebDAV client library"; 45 homepage = http://www.webdav.org/neon/; 46 + platforms = platforms.unix; 47 + license = licenses.lgpl2; 48 }; 49 }
+3 -2
pkgs/development/libraries/neon/default.nix
··· 40 checkInputs = [ perl ]; 41 doCheck = false; # fails, needs the net 42 43 - meta = { 44 description = "An HTTP and WebDAV client library"; 45 homepage = http://www.webdav.org/neon/; 46 - platforms = stdenv.lib.platforms.unix; 47 }; 48 }
··· 40 checkInputs = [ perl ]; 41 doCheck = false; # fails, needs the net 42 43 + meta = with stdenv.lib; { 44 description = "An HTTP and WebDAV client library"; 45 homepage = http://www.webdav.org/neon/; 46 + platforms = platforms.unix; 47 + license = licenses.lgpl2; 48 }; 49 }
+3
pkgs/development/libraries/netcdf/default.nix
··· 43 meta = { 44 platforms = stdenv.lib.platforms.unix; 45 homepage = https://www.unidata.ucar.edu/software/netcdf/; 46 }; 47 }
··· 43 meta = { 44 platforms = stdenv.lib.platforms.unix; 45 homepage = https://www.unidata.ucar.edu/software/netcdf/; 46 + license = { 47 + url = https://www.unidata.ucar.edu/software/netcdf/docs/copyright.html; 48 + }; 49 }; 50 }
+1
pkgs/development/libraries/notify-sharp/default.nix
··· 31 meta = with stdenv.lib; { 32 description = "D-Bus for .NET"; 33 platforms = platforms.linux; 34 }; 35 }
··· 31 meta = with stdenv.lib; { 32 description = "D-Bus for .NET"; 33 platforms = platforms.linux; 34 + license = licenses.mit; 35 }; 36 }
+3 -2
pkgs/development/libraries/nspr/default.nix
··· 35 36 enableParallelBuilding = true; 37 38 - meta = { 39 homepage = http://www.mozilla.org/projects/nspr/; 40 description = "Netscape Portable Runtime, a platform-neutral API for system-level and libc-like functions"; 41 - platforms = stdenv.lib.platforms.all; 42 }; 43 }
··· 35 36 enableParallelBuilding = true; 37 38 + meta = with stdenv.lib; { 39 homepage = http://www.mozilla.org/projects/nspr/; 40 description = "Netscape Portable Runtime, a platform-neutral API for system-level and libc-like functions"; 41 + platforms = platforms.all; 42 + license = licenses.mpl20; 43 }; 44 }
+4 -4
pkgs/development/libraries/nss/default.nix
··· 8 9 in stdenv.mkDerivation rec { 10 name = "nss-${version}"; 11 - version = "3.38"; 12 13 src = fetchurl { 14 - url = "mirror://mozilla/security/nss/releases/NSS_3_38_RTM/src/${name}.tar.gz"; 15 - sha256 = "0qigcy3d169cf67jzv3rbai0m6dn34vp8h2z696mz4yn10y3sr1c"; 16 }; 17 18 buildInputs = [ perl zlib sqlite ] ··· 42 preConfigure = "cd nss"; 43 44 makeFlags = [ 45 - "NSPR_INCLUDE_DIR=${nspr.dev}/include/nspr" 46 "NSPR_LIB_DIR=${nspr.out}/lib" 47 "NSDISTMODE=copy" 48 "BUILD_OPT=1"
··· 8 9 in stdenv.mkDerivation rec { 10 name = "nss-${version}"; 11 + version = "3.39"; 12 13 src = fetchurl { 14 + url = "mirror://mozilla/security/nss/releases/NSS_3_39_RTM/src/${name}.tar.gz"; 15 + sha256 = "0jw6qlfl2g47hhx056nvnj6h92bk3sn46hy3ig61a911dzblvrkb"; 16 }; 17 18 buildInputs = [ perl zlib sqlite ] ··· 42 preConfigure = "cd nss"; 43 44 makeFlags = [ 45 + "NSPR_INCLUDE_DIR=${nspr.dev}/include" 46 "NSPR_LIB_DIR=${nspr.out}/lib" 47 "NSDISTMODE=copy" 48 "BUILD_OPT=1"
+3 -3
pkgs/development/libraries/ntrack/default.nix
··· 25 sed -e "s@/usr\(/lib/ntrack/modules/\)@$out&@" -i common/ntrack.c 26 ''; 27 28 - meta = { 29 description = "Network Connectivity Tracking library for Desktop Applications"; 30 homepage = https://launchpad.net/ntrack; 31 - platforms = stdenv.lib.platforms.linux; 32 - maintainers = [ ]; 33 }; 34 }
··· 25 sed -e "s@/usr\(/lib/ntrack/modules/\)@$out&@" -i common/ntrack.c 26 ''; 27 28 + meta = with stdenv.lib; { 29 description = "Network Connectivity Tracking library for Desktop Applications"; 30 homepage = https://launchpad.net/ntrack; 31 + platforms = platforms.linux; 32 + license = licenses.lgpl3Plus; 33 }; 34 }
+4 -2
pkgs/development/libraries/ode/default.nix
··· 9 sha256 = "0l63ymlkgfp5cb0ggqwm386lxmc3al21nb7a07dd49f789d33ib5"; 10 }; 11 12 - meta = { 13 description = "Open Dynamics Engine"; 14 - platforms = stdenv.lib.platforms.linux; 15 }; 16 }
··· 9 sha256 = "0l63ymlkgfp5cb0ggqwm386lxmc3al21nb7a07dd49f789d33ib5"; 10 }; 11 12 + meta = with stdenv.lib; { 13 description = "Open Dynamics Engine"; 14 + homepage = https://sourceforge.net/projects/opende; 15 + platforms = platforms.linux; 16 + license = with licenses; [ bsd3 lgpl21 lgpl3 zlib ]; 17 }; 18 }
+3 -2
pkgs/development/libraries/opal/default.nix
··· 12 nativeBuildInputs = [ pkgconfig ]; 13 buildInputs = [ ptlib srtp libtheora speex 14 ffmpeg x264 cyrus_sasl openldap openssl expat unixODBC ]; 15 - propagatedBuildInputs = [ speex ]; 16 17 configureFlags = [ "--enable-h323" ]; 18 ··· 21 NIX_CFLAGS_COMPILE = "-D__STDC_CONSTANT_MACROS=1 -std=gnu++98"; 22 23 patches = [ ./disable-samples-ftbfs.diff ./libav9.patch ./libav10.patch ]; 24 - 25 meta = with stdenv.lib; { 26 description = "VoIP library"; 27 maintainers = [ maintainers.raskin ]; 28 platforms = platforms.linux; 29 }; 30 31 passthru = {
··· 12 nativeBuildInputs = [ pkgconfig ]; 13 buildInputs = [ ptlib srtp libtheora speex 14 ffmpeg x264 cyrus_sasl openldap openssl expat unixODBC ]; 15 + propagatedBuildInputs = [ speex ]; 16 17 configureFlags = [ "--enable-h323" ]; 18 ··· 21 NIX_CFLAGS_COMPILE = "-D__STDC_CONSTANT_MACROS=1 -std=gnu++98"; 22 23 patches = [ ./disable-samples-ftbfs.diff ./libav9.patch ./libav10.patch ]; 24 + 25 meta = with stdenv.lib; { 26 description = "VoIP library"; 27 maintainers = [ maintainers.raskin ]; 28 platforms = platforms.linux; 29 + license = with licenses; [ bsdOriginal mpl10 gpl2Plus lgpl21 ]; 30 }; 31 32 passthru = {
+4 -3
pkgs/development/libraries/opencascade/default.nix
··· 25 26 enableParallelBuilding = true; 27 28 - meta = { 29 description = "Open CASCADE Technology, libraries for 3D modeling and numerical simulation"; 30 homepage = http://www.opencascade.org/; 31 - maintainers = with stdenv.lib.maintainers; [viric]; 32 - platforms = with stdenv.lib.platforms; linux; 33 }; 34 }
··· 25 26 enableParallelBuilding = true; 27 28 + meta = with stdenv.lib; { 29 description = "Open CASCADE Technology, libraries for 3D modeling and numerical simulation"; 30 homepage = http://www.opencascade.org/; 31 + maintainers = [ maintainers.viric ]; 32 + platforms = platforms.linux; 33 + license = licenses.lgpl21; 34 }; 35 }
+4 -5
pkgs/development/libraries/opencsg/default.nix
··· 26 cp license.txt "$out/share/doc/opencsg" 27 ''; 28 29 - meta = { 30 description = "Constructive Solid Geometry library"; 31 homepage = http://www.opencsg.org/; 32 - platforms = with stdenv.lib.platforms; 33 - linux; 34 - maintainers = with stdenv.lib.maintainers; 35 - [raskin]; 36 }; 37 } 38
··· 26 cp license.txt "$out/share/doc/opencsg" 27 ''; 28 29 + meta = with stdenv.lib; { 30 description = "Constructive Solid Geometry library"; 31 homepage = http://www.opencsg.org/; 32 + platforms = platforms.linux; 33 + maintainers = [ maintainers.raskin ]; 34 + license = licenses.gpl2; 35 }; 36 } 37
+6
pkgs/development/libraries/opendbx/default.nix
··· 15 ''; 16 17 buildInputs = [ readline mysql.connector-c postgresql sqlite ]; 18 }
··· 15 ''; 16 17 buildInputs = [ readline mysql.connector-c postgresql sqlite ]; 18 + 19 + meta = with stdenv.lib; { 20 + description = "Extremely lightweight but extensible database access library written in C"; 21 + license = licenses.lgpl21; 22 + platforms = platforms.all; 23 + }; 24 }
pkgs/development/libraries/openjpeg/2.1.nix pkgs/development/libraries/openjpeg/2.x.nix
+4 -3
pkgs/development/libraries/openpam/default.nix
··· 9 sha256 = "0pz8kf9mxj0k8yp8jgmhahddz58zv2b7gnyjwng75xgsx4i55xi2"; 10 }; 11 12 - meta = { 13 homepage = https://www.openpam.org; 14 description = "An open source PAM library that focuses on simplicity, correctness, and cleanliness"; 15 - platforms = lib.platforms.unix; 16 - maintainers = with lib.maintainers; [ matthewbauer ]; 17 }; 18 }
··· 9 sha256 = "0pz8kf9mxj0k8yp8jgmhahddz58zv2b7gnyjwng75xgsx4i55xi2"; 10 }; 11 12 + meta = with lib; { 13 homepage = https://www.openpam.org; 14 description = "An open source PAM library that focuses on simplicity, correctness, and cleanliness"; 15 + platforms = platforms.unix; 16 + maintainers = with maintainers; [ matthewbauer ]; 17 + license = licenses.bsd3; 18 }; 19 }
+1
pkgs/development/libraries/openssl/chacha.nix
··· 76 description = "A cryptographic library that implements the SSL and TLS protocols"; 77 platforms = [ "x86_64-linux" ]; 78 maintainers = [ stdenv.lib.maintainers.cstrahan ]; 79 priority = 10; # resolves collision with ‘man-pages’ 80 }; 81 }
··· 76 description = "A cryptographic library that implements the SSL and TLS protocols"; 77 platforms = [ "x86_64-linux" ]; 78 maintainers = [ stdenv.lib.maintainers.cstrahan ]; 79 + license = licenses.openssl; 80 priority = 10; # resolves collision with ‘man-pages’ 81 }; 82 }
+5 -2
pkgs/development/libraries/pangoxsl/default.nix
··· 13 pango 14 ]; 15 16 - meta = { 17 - platforms = stdenv.lib.platforms.unix; 18 }; 19 }
··· 13 pango 14 ]; 15 16 + meta = with stdenv.lib; { 17 + description = "Implements several of the inline properties defined by XSL that are not currently implemented by Pango."; 18 + homepage = https://sourceforge.net/projects/pangopdf; 19 + platforms = platforms.unix; 20 + license = licenses.lgpl2; 21 }; 22 }
+1
pkgs/development/libraries/phonon/backends/gstreamer.nix
··· 22 description = "GStreamer backend for Phonon"; 23 platforms = platforms.linux; 24 maintainers = with maintainers; [ ttuegel ]; 25 }; 26 27 src = fetchurl {
··· 22 description = "GStreamer backend for Phonon"; 23 platforms = platforms.linux; 24 maintainers = with maintainers; [ ttuegel ]; 25 + license = licenses.lgpl21; 26 }; 27 28 src = fetchurl {
+1
pkgs/development/libraries/phonon/backends/vlc.nix
··· 22 homepage = https://phonon.kde.org/; 23 description = "GStreamer backend for Phonon"; 24 platforms = platforms.linux; 25 }; 26 27 src = fetchurl {
··· 22 homepage = https://phonon.kde.org/; 23 description = "GStreamer backend for Phonon"; 24 platforms = platforms.linux; 25 + license = with licenses; [ bsd3 lgpl2Plus ]; 26 }; 27 28 src = fetchurl {
+3 -3
pkgs/development/libraries/podofo/default.nix
··· 37 done 38 ''; 39 40 - meta = { 41 homepage = http://podofo.sourceforge.net; 42 description = "A library to work with the PDF file format"; 43 - platforms = stdenv.lib.platforms.all; 44 - maintainers = [ ]; 45 }; 46 }
··· 37 done 38 ''; 39 40 + meta = with stdenv.lib; { 41 homepage = http://podofo.sourceforge.net; 42 description = "A library to work with the PDF file format"; 43 + platforms = platforms.all; 44 + license = with licenses; [ gpl2 lgpl2 ]; 45 }; 46 }
+4 -3
pkgs/development/libraries/polkit-qt-1/qt-4.nix
··· 25 done 26 ''; 27 28 - meta = { 29 description = "A Qt wrapper around PolKit"; 30 - maintainers = with stdenv.lib.maintainers; [ ttuegel ]; 31 - platforms = with stdenv.lib.platforms; linux; 32 }; 33 }
··· 25 done 26 ''; 27 28 + meta = with stdenv.lib; { 29 description = "A Qt wrapper around PolKit"; 30 + maintainers = [ maintainers.ttuegel ]; 31 + platforms = platforms.linux; 32 + license = licenses.lgpl21; 33 }; 34 }
+3 -2
pkgs/development/libraries/popt/default.nix
··· 15 16 doCheck = false; # fails 17 18 - meta = { 19 description = "Command line option parsing library"; 20 - platforms = stdenv.lib.platforms.unix; 21 }; 22 }
··· 15 16 doCheck = false; # fails 17 18 + meta = with stdenv.lib; { 19 description = "Command line option parsing library"; 20 + platforms = platforms.unix; 21 + license = licenses.mit; 22 }; 23 }
+1 -1
pkgs/development/libraries/prison/default.nix
··· 16 17 meta = { 18 description = "Qt4 library for QR-codes"; 19 - maintainers = [ ]; 20 inherit (qt4.meta) platforms; 21 }; 22 }
··· 16 17 meta = { 18 description = "Qt4 library for QR-codes"; 19 + license = stdenv.lib.licenses.mit; 20 inherit (qt4.meta) platforms; 21 }; 22 }
+1
pkgs/development/libraries/ptlib/default.nix
··· 38 description = "Portable Tools from OPAL VoIP"; 39 maintainers = [ maintainers.raskin ]; 40 platforms = platforms.linux; 41 }; 42 43 passthru = {
··· 38 description = "Portable Tools from OPAL VoIP"; 39 maintainers = [ maintainers.raskin ]; 40 platforms = platforms.linux; 41 + license = with licenses; [ beerware bsdOriginal mpl10 ]; 42 }; 43 44 passthru = {
+63
pkgs/development/libraries/science/math/or-tools/default.nix
···
··· 1 + { stdenv, fetchFromGitHub, cmake, google-gflags, which 2 + , lsb-release, glog, protobuf, cbc, zlib }: 3 + 4 + stdenv.mkDerivation rec { 5 + name = "or-tools-${version}"; 6 + version = "v6.9.1"; 7 + 8 + src = fetchFromGitHub { 9 + owner = "google"; 10 + repo = "or-tools"; 11 + rev = version; 12 + sha256 = "099j1mc7vvry0a2fiz9zvk6divivglzphv48wbw0c6nd5w8hb27c"; 13 + }; 14 + 15 + # The original build system uses cmake which does things like pull 16 + # in dependencies through git and Makefile creation time. We 17 + # obviously don't want to do this so instead we provide the 18 + # dependencies straight from nixpkgs and use the make build method. 19 + configurePhase = '' 20 + cat <<EOF > Makefile.local 21 + UNIX_GFLAGS_DIR=${google-gflags} 22 + UNIX_GLOG_DIR=${glog} 23 + UNIX_PROTOBUF_DIR=${protobuf} 24 + UNIX_CBC_DIR=${cbc} 25 + EOF 26 + ''; 27 + 28 + buildPhase = '' 29 + make cc 30 + ''; 31 + 32 + installPhase = '' 33 + make install_cc prefix=$out 34 + ''; 35 + 36 + patches = [ 37 + # In "expected" way of compilation, the glog package is compiled 38 + # with gflags support which then makes gflags header transitively 39 + # included through glog. However in nixpkgs we don't compile glog 40 + # with gflags so we have to include it ourselves. Upstream should 41 + # always include gflags to support both ways I think. 42 + # 43 + # Upstream ticket: https://github.com/google/or-tools/issues/902 44 + ./gflags-include.patch 45 + ]; 46 + 47 + nativeBuildInputs = [ 48 + cmake lsb-release which zlib 49 + ]; 50 + propagatedBuildInputs = [ 51 + google-gflags glog protobuf cbc 52 + ]; 53 + 54 + meta = with stdenv.lib; { 55 + homepage = https://github.com/google/or-tools; 56 + license = licenses.asl20; 57 + description = '' 58 + Google's software suite for combinatorial optimization. 59 + ''; 60 + maintainers = with maintainers; [ fuuzetsu ]; 61 + platforms = with platforms; linux; 62 + }; 63 + }
+12
pkgs/development/libraries/science/math/or-tools/gflags-include.patch
···
··· 1 + diff --git a/ortools/data/jobshop_scheduling_parser.cc b/ortools/data/jobshop_scheduling_parser.cc 2 + index cb0a360b..c2f055eb 100644 3 + --- a/ortools/data/jobshop_scheduling_parser.cc 4 + +++ b/ortools/data/jobshop_scheduling_parser.cc 5 + @@ -14,6 +14,7 @@ 6 + #include "ortools/data/jobshop_scheduling_parser.h" 7 + 8 + #include <cmath> 9 + +#include <gflags/gflags.h> 10 + 11 + #include "google/protobuf/wrappers.pb.h" 12 + #include "ortools/base/filelineiter.h"
+2 -2
pkgs/development/libraries/szip/default.nix
··· 4 name = "szip-${version}"; 5 version = "2.1.1"; 6 src = fetchurl { 7 - url = "ftp://ftp.hdfgroup.org/lib-external/szip/${version}/src/szip-${version}.tar.gz"; 8 - sha256 = "1a8415a7xifagb22aq9dmy7b2s5l0y6diany3b4qigylw6adlzc9"; 9 }; 10 11 meta = {
··· 4 name = "szip-${version}"; 5 version = "2.1.1"; 6 src = fetchurl { 7 + url = "https://support.hdfgroup.org/ftp/lib-external/szip/${version}/src/szip-${version}.tar.gz"; 8 + sha256 = "04nlhkzzf1gihvrfbzc6rq4kc13p92ly39dzrb4y4jrd9y5rbvi1"; 9 }; 10 11 meta = {
+7
pkgs/development/libraries/taglib/default.nix
··· 15 url = "https://github.com/taglib/taglib/commit/eb9ded1206f18.patch"; 16 sha256 = "1bvpxsvmlpi3by7myzss9kkpdkv405612n8ff68mw1ambj8h1m90"; 17 }) 18 ]; 19 20 nativeBuildInputs = [ cmake ];
··· 15 url = "https://github.com/taglib/taglib/commit/eb9ded1206f18.patch"; 16 sha256 = "1bvpxsvmlpi3by7myzss9kkpdkv405612n8ff68mw1ambj8h1m90"; 17 }) 18 + 19 + (fetchpatch { 20 + # https://github.com/taglib/taglib/pull/869 21 + name = "CVE-2018-11439.patch"; 22 + url = "https://github.com/taglib/taglib/commit/272648ccfcccae30e002ccf34a22e075dd477278.patch"; 23 + sha256 = "0p397qq4anvcm0p8xs68mxa8hg6dl07chg260lc6k2929m34xv72"; 24 + }) 25 ]; 26 27 nativeBuildInputs = [ cmake ];
+4 -4
pkgs/development/ocaml-modules/vg/default.nix
··· 11 inherit (stdenv.lib) optionals versionAtLeast; 12 13 pname = "vg"; 14 - version = "0.9.0"; 15 webpage = "http://erratique.ch/software/${pname}"; 16 in 17 ··· 23 24 src = fetchurl { 25 url = "${webpage}/releases/${pname}-${version}.tbz"; 26 - sha256 = "1czd2fq85hy24w5pllarsq4pvbx9rda5zdikxfxdng8s9kff2h3f"; 27 }; 28 29 buildInputs = [ ocaml findlib ocamlbuild topkg ]; ··· 54 module. An API allows to implement new renderers. 55 ''; 56 homepage = "${webpage}"; 57 - platforms = ocaml.meta.platforms or []; 58 - license = licenses.bsd3; 59 maintainers = [ maintainers.jirkamarsik ]; 60 }; 61 }
··· 11 inherit (stdenv.lib) optionals versionAtLeast; 12 13 pname = "vg"; 14 + version = "0.9.1"; 15 webpage = "http://erratique.ch/software/${pname}"; 16 in 17 ··· 23 24 src = fetchurl { 25 url = "${webpage}/releases/${pname}-${version}.tbz"; 26 + sha256 = "07h9a464v0x066mjg3ldkaq94ah47b7rvh54z4rndrg7v6bk7kyp"; 27 }; 28 29 buildInputs = [ ocaml findlib ocamlbuild topkg ]; ··· 54 module. An API allows to implement new renderers. 55 ''; 56 homepage = "${webpage}"; 57 + inherit (ocaml.meta) platforms; 58 + license = licenses.isc; 59 maintainers = [ maintainers.jirkamarsik ]; 60 }; 61 }
+2 -2
pkgs/development/python-modules/adal/default.nix
··· 3 4 buildPythonPackage rec { 5 pname = "adal"; 6 - version = "1.0.2"; 7 8 src = fetchPypi { 9 inherit pname version; 10 - sha256 = "4c020807b3f3cfd90f59203077dd5e1f59671833f8c3c5028ec029ed5072f9ce"; 11 }; 12 13 propagatedBuildInputs = [ requests pyjwt dateutil ];
··· 3 4 buildPythonPackage rec { 5 pname = "adal"; 6 + version = "1.2.0"; 7 8 src = fetchPypi { 9 inherit pname version; 10 + sha256 = "1hgm62wil1avc3h0dwbks2v6l19xfsjl3azai16llsyp70y92lms"; 11 }; 12 13 propagatedBuildInputs = [ requests pyjwt dateutil ];
+2 -2
pkgs/development/python-modules/astropy/default.nix
··· 7 8 buildPythonPackage rec { 9 pname = "astropy"; 10 - version = "3.0.4"; 11 12 disabled = !isPy3k; # according to setup.py 13 ··· 15 16 src = fetchPypi { 17 inherit pname version; 18 - sha256 = "f5d37d20632ba74bd0b12a85179c12f64a9ea037ffc916d8a2de3be4f4656c76"; 19 }; 20 21 propagatedBuildInputs = [ pytest numpy ]; # yes it really has pytest in install_requires
··· 7 8 buildPythonPackage rec { 9 pname = "astropy"; 10 + version = "3.0.5"; 11 12 disabled = !isPy3k; # according to setup.py 13 ··· 15 16 src = fetchPypi { 17 inherit pname version; 18 + sha256 = "0xldn6mh97pnkq915bacj8my9gy2kx58rrdm44496qla5i1gzlc2"; 19 }; 20 21 propagatedBuildInputs = [ pytest numpy ]; # yes it really has pytest in install_requires
+2 -2
pkgs/development/python-modules/augeas/default.nix
··· 1 { stdenv, lib, buildPythonPackage, fetchFromGitHub, augeas, cffi }: 2 buildPythonPackage rec { 3 pname = "augeas"; 4 - version = "1.0.2"; 5 name = pname + "-" + version; 6 7 src = fetchFromGitHub { 8 owner = "hercules-team"; 9 repo = "python-augeas"; 10 rev = "v${version}"; 11 - sha256 = "1xk51m58ym3qpf0z5y98kzxb5jw7s92rca0v1yflj422977najxh"; 12 }; 13 14 # TODO: not very nice!
··· 1 { stdenv, lib, buildPythonPackage, fetchFromGitHub, augeas, cffi }: 2 buildPythonPackage rec { 3 pname = "augeas"; 4 + version = "1.0.3"; 5 name = pname + "-" + version; 6 7 src = fetchFromGitHub { 8 owner = "hercules-team"; 9 repo = "python-augeas"; 10 rev = "v${version}"; 11 + sha256 = "1fb904ym8g8hkd82zlibzk6wrldnfd5v5d0rkynsy1zlhcylq4f6"; 12 }; 13 14 # TODO: not very nice!
+24
pkgs/development/python-modules/awkward/default.nix
···
··· 1 + { stdenv 2 + , buildPythonPackage 3 + , fetchPypi 4 + , numpy 5 + }: 6 + 7 + buildPythonPackage rec { 8 + version = "0.3.0"; 9 + pname = "awkward"; 10 + 11 + src = fetchPypi { 12 + inherit pname version; 13 + sha256 = "fc3080c66987f2a03aa9ba0809e51227eb7aa34198da4b1ee4deb95356409693"; 14 + }; 15 + 16 + propagatedBuildInputs = [ numpy ]; 17 + 18 + meta = with stdenv.lib; { 19 + homepage = https://github.com/scikit-hep/awkward-array; 20 + description = "Manipulate jagged, chunky, and/or bitmasked arrays as easily as Numpy"; 21 + license = licenses.bsd3; 22 + maintainers = [ maintainers.costrouc ]; 23 + }; 24 + }
+106
pkgs/development/python-modules/bitarray/0001-Buffer-Protocol-Py3.patch
···
··· 1 + From c636f0cc386c9ded9f31947bbd74affccc93c21a Mon Sep 17 00:00:00 2001 2 + From: yoch <yoch.melka@gmail.com> 3 + Date: Mon, 14 May 2018 21:55:00 +0300 4 + Subject: [PATCH] Adding buffer protocol support for Python 3 5 + 6 + --- 7 + bitarray/_bitarray.c | 12 ++++++++++-- 8 + bitarray/test_bitarray.py | 14 +++++++------- 9 + 2 files changed, 17 insertions(+), 9 deletions(-) 10 + 11 + diff --git a/bitarray/_bitarray.c b/bitarray/_bitarray.c 12 + index d2c19cb..be6b379 100644 13 + --- a/bitarray/_bitarray.c 14 + +++ b/bitarray/_bitarray.c 15 + @@ -48,7 +48,7 @@ int PyIndex_Check(PyObject *o) 16 + #define Py_SIZE(ob) (((PyVarObject *) (ob))->ob_size) 17 + #endif 18 + 19 + -#if PY_MAJOR_VERSION == 2 && PY_MINOR_VERSION == 7 20 + +#if PY_MAJOR_VERSION == 3 || (PY_MAJOR_VERSION == 2 && PY_MINOR_VERSION == 7) 21 + /* (new) buffer protocol */ 22 + #define WITH_BUFFER 23 + #endif 24 + @@ -2787,6 +2787,8 @@ static PyTypeObject BitarrayIter_Type = { 25 + 26 + /********************* Bitarray Buffer Interface ************************/ 27 + #ifdef WITH_BUFFER 28 + + 29 + +#if PY_MAJOR_VERSION == 2 30 + static Py_ssize_t 31 + bitarray_buffer_getreadbuf(bitarrayobject *self, 32 + Py_ssize_t index, const void **ptr) 33 + @@ -2831,6 +2833,8 @@ bitarray_buffer_getcharbuf(bitarrayobject *self, 34 + return Py_SIZE(self); 35 + } 36 + 37 + +#endif 38 + + 39 + static int 40 + bitarray_getbuffer(bitarrayobject *self, Py_buffer *view, int flags) 41 + { 42 + @@ -2857,14 +2861,18 @@ bitarray_releasebuffer(bitarrayobject *self, Py_buffer *view) 43 + } 44 + 45 + static PyBufferProcs bitarray_as_buffer = { 46 + +#if PY_MAJOR_VERSION == 2 // old buffer protocol 47 + (readbufferproc) bitarray_buffer_getreadbuf, 48 + (writebufferproc) bitarray_buffer_getwritebuf, 49 + (segcountproc) bitarray_buffer_getsegcount, 50 + (charbufferproc) bitarray_buffer_getcharbuf, 51 + +#endif 52 + (getbufferproc) bitarray_getbuffer, 53 + (releasebufferproc) bitarray_releasebuffer, 54 + }; 55 + + 56 + #endif /* WITH_BUFFER */ 57 + + 58 + /************************** Bitarray Type *******************************/ 59 + 60 + static PyTypeObject Bitarraytype = { 61 + @@ -2898,7 +2906,7 @@ static PyTypeObject Bitarraytype = { 62 + 0, /* tp_as_buffer */ 63 + #endif 64 + Py_TPFLAGS_DEFAULT | Py_TPFLAGS_BASETYPE | Py_TPFLAGS_HAVE_WEAKREFS 65 + -#ifdef WITH_BUFFER 66 + +#if defined(WITH_BUFFER) && PY_MAJOR_VERSION == 2 67 + | Py_TPFLAGS_HAVE_NEWBUFFER 68 + #endif 69 + , /* tp_flags */ 70 + diff --git a/bitarray/test_bitarray.py b/bitarray/test_bitarray.py 71 + index 44de2f0..b72b554 100644 72 + --- a/bitarray/test_bitarray.py 73 + +++ b/bitarray/test_bitarray.py 74 + @@ -2113,10 +2113,10 @@ def test_read1(self): 75 + a = bitarray('01000001' '01000010' '01000011', endian='big') 76 + v = memoryview(a) 77 + self.assertEqual(len(v), 3) 78 + - self.assertEqual(v[0], 'A') 79 + - self.assertEqual(v[:].tobytes(), 'ABC') 80 + + #self.assertEqual(v[0], 'A') 81 + + self.assertEqual(v[:].tobytes(), b'ABC') 82 + a[13] = 1 83 + - self.assertEqual(v[:].tobytes(), 'AFC') 84 + + self.assertEqual(v[:].tobytes(), b'AFC') 85 + 86 + def test_read2(self): 87 + a = bitarray([randint(0, 1) for d in range(8000)]) 88 + @@ -2131,14 +2131,14 @@ def test_write(self): 89 + a.setall(0) 90 + v = memoryview(a) 91 + self.assertFalse(v.readonly) 92 + - v[50000] = '\xff' 93 + + v[50000] = 255 if is_py3k else '\xff' 94 + self.assertEqual(a[399999:400009], bitarray('0111111110')) 95 + a[400003] = 0 96 + self.assertEqual(a[399999:400009], bitarray('0111011110')) 97 + - v[30001:30004] = 'ABC' 98 + - self.assertEqual(a[240000:240040].tobytes(), '\x00ABC\x00') 99 + + v[30001:30004] = b'ABC' 100 + + self.assertEqual(a[240000:240040].tobytes(), b'\x00ABC\x00') 101 + 102 + -if sys.version_info[:2] == (2, 7): 103 + +if sys.version_info[:2] >= (2, 7): 104 + tests.append(BufferInterfaceTests) 105 + 106 + # ---------------------------------------------------------------------------
+21
pkgs/development/python-modules/bitarray/default.nix
···
··· 1 + { lib, buildPythonPackage, fetchPypi }: 2 + 3 + buildPythonPackage rec { 4 + version = "0.8.3"; 5 + pname = "bitarray"; 6 + 7 + src = fetchPypi { 8 + inherit pname version; 9 + sha256 = "0pl9p4j3dhlyffsqra6h28q7jph6v3hgppg786lkmnqdh45x6305"; 10 + }; 11 + 12 + # Delete once https://github.com/ilanschnell/bitarray/pull/55 is merged 13 + patches = [ ./0001-Buffer-Protocol-Py3.patch ]; 14 + 15 + meta = with lib; { 16 + description = "Efficient arrays of booleans"; 17 + homepage = https://github.com/ilanschnell/bitarray; 18 + license = licenses.psfl; 19 + maintainers = [ maintainers.bhipple ]; 20 + }; 21 + }
+2 -2
pkgs/development/python-modules/bjoern/default.nix
··· 2 3 buildPythonPackage rec { 4 pname = "bjoern"; 5 - version = "2.2.2"; 6 7 src = fetchPypi { 8 inherit pname version; 9 - sha256 = "1w5z9agacci4shmkg9gh46ifj2a724rrgbykdv14830f7jq3dcmi"; 10 }; 11 12 buildInputs = [ libev ];
··· 2 3 buildPythonPackage rec { 4 pname = "bjoern"; 5 + version = "2.2.3"; 6 7 src = fetchPypi { 8 inherit pname version; 9 + sha256 = "1lbwqmqrl32jlfzhffxsb1fm7xbbjgbhjr21imk656agvpib2wx2"; 10 }; 11 12 buildInputs = [ libev ];
+3 -2
pkgs/development/python-modules/bokeh/default.nix
··· 33 34 buildPythonPackage rec { 35 pname = "bokeh"; 36 - version = "0.13.0"; 37 38 src = fetchPypi { 39 inherit pname version; 40 - sha256 = "d0cf59774d7c74b7173b82ce36bde35b8fe9da0f960364ba3c4df0d1fbd874d6"; 41 }; 42 43 disabled = isPyPy; ··· 48 checkInputs = [ mock pytest pillow selenium ]; 49 50 propagatedBuildInputs = [ 51 flask 52 jinja2 53 markupsafe
··· 33 34 buildPythonPackage rec { 35 pname = "bokeh"; 36 + version = "1.0.0"; 37 38 src = fetchPypi { 39 inherit pname version; 40 + sha256 = "1h1g3jw53srcvbgl1jb9p2rfi7kjz6c91hbqxfbr3s2wx1f67ahn"; 41 }; 42 43 disabled = isPyPy; ··· 48 checkInputs = [ mock pytest pillow selenium ]; 49 50 propagatedBuildInputs = [ 51 + pillow 52 flask 53 jinja2 54 markupsafe
+2 -2
pkgs/development/python-modules/celery/default.nix
··· 15 16 in buildPythonPackage rec { 17 pname = "celery"; 18 - version = "4.2.0"; 19 20 src = fetchPypi { 21 inherit pname version; 22 - sha256 = "ff727c115533edbc7b81b2b4ba1ec88d1c2fc4836e1e2f4c3c33a76ff53e5d7f"; 23 }; 24 25 # Skip test_RedisBackend.test_timeouts_in_url_coerced
··· 15 16 in buildPythonPackage rec { 17 pname = "celery"; 18 + version = "4.2.1"; 19 20 src = fetchPypi { 21 inherit pname version; 22 + sha256 = "0y66rz7z8dfcgs3s0qxmdddlaq57bzbgxgfz896nbp14grkv9nkp"; 23 }; 24 25 # Skip test_RedisBackend.test_timeouts_in_url_coerced
+2 -2
pkgs/development/python-modules/chameleon/default.nix
··· 5 6 buildPythonPackage rec { 7 pname = "Chameleon"; 8 - version = "2.25"; 9 10 src = fetchPypi { 11 inherit pname version; 12 - sha256 = "0va95cml7wfjpvgj3dc9xdn8psyjh3zbk6v51b0hcqv2fzh409vb"; 13 }; 14 15 meta = with stdenv.lib; {
··· 5 6 buildPythonPackage rec { 7 pname = "Chameleon"; 8 + version = "3.5"; 9 10 src = fetchPypi { 11 inherit pname version; 12 + sha256 = "1a83jf211mqjhgbd3abqyrn4mp4vb077ql8fydmv80xg3whrf3yb"; 13 }; 14 15 meta = with stdenv.lib; {
+4 -4
pkgs/development/python-modules/colander/default.nix
··· 1 { lib, buildPythonPackage, fetchPypi 2 - , translationstring, iso8601 }: 3 4 buildPythonPackage rec { 5 pname = "colander"; 6 - version = "1.4"; 7 8 src = fetchPypi { 9 inherit pname version; 10 - sha256 = "e20e9acf190e5711cf96aa65a5405dac04b6e841028fc361d953a9923dbc4e72"; 11 }; 12 13 - propagatedBuildInputs = [ translationstring iso8601 ]; 14 15 meta = with lib; { 16 description = "A simple schema-based serialization and deserialization library";
··· 1 { lib, buildPythonPackage, fetchPypi 2 + , translationstring, iso8601, enum34 }: 3 4 buildPythonPackage rec { 5 pname = "colander"; 6 + version = "1.5.1"; 7 8 src = fetchPypi { 9 inherit pname version; 10 + sha256 = "18ah4cwwxnpm6qxi6x9ipy51dal4spd343h44s5wd01cnhgrwsyq"; 11 }; 12 13 + propagatedBuildInputs = [ translationstring iso8601 enum34 ]; 14 15 meta = with lib; { 16 description = "A simple schema-based serialization and deserialization library";
+29
pkgs/development/python-modules/dj-email-url/default.nix
···
··· 1 + { stdenv 2 + , buildPythonPackage 3 + , fetchPypi 4 + , python 5 + }: 6 + 7 + buildPythonPackage rec { 8 + version = "0.1.0"; 9 + pname = "dj-email-url"; 10 + 11 + src = fetchPypi { 12 + inherit pname version; 13 + sha256 = "84f32673156f58d740a14cab09f04ca92a65b2c8881b60e31e09e67d7853e544"; 14 + }; 15 + 16 + checkPhase = '' 17 + ${python.interpreter} test_dj_email_url.py 18 + ''; 19 + 20 + # tests not included with pypi release 21 + doCheck = false; 22 + 23 + meta = with stdenv.lib; { 24 + homepage = https://github.com/migonzalvar/dj-email-url; 25 + description = "Use an URL to configure email backend settings in your Django Application"; 26 + license = licenses.bsd0; 27 + maintainers = [ maintainers.costrouc ]; 28 + }; 29 + }
+23
pkgs/development/python-modules/dj-search-url/default.nix
···
··· 1 + { stdenv 2 + , buildPythonPackage 3 + , fetchPypi 4 + , python 5 + }: 6 + 7 + buildPythonPackage rec { 8 + version = "0.1"; 9 + pname = "dj-search-url"; 10 + 11 + src = fetchPypi { 12 + inherit pname version; 13 + sha256 = "424d1a5852500b3c118abfdd0e30b3e0016fe68e7ed27b8553a67afa20d4fb40"; 14 + }; 15 + 16 + meta = with stdenv.lib; { 17 + homepage = https://github.com/dstufft/dj-search-url; 18 + description = "Use Search URLs in your Django Haystack Application"; 19 + license = licenses.bsd0; 20 + maintainers = [ maintainers.costrouc ]; 21 + }; 22 + 23 + }
+31
pkgs/development/python-modules/django-cache-url/default.nix
···
··· 1 + { stdenv 2 + , buildPythonPackage 3 + , fetchPypi 4 + , pytest 5 + }: 6 + 7 + buildPythonPackage rec { 8 + version = "3.0.0"; 9 + pname = "django-cache-url"; 10 + 11 + src = fetchPypi { 12 + inherit pname version; 13 + sha256 = "235950e2d7cb16164082167c2974301e2f0fb2313d40bfacc9d24f5b09c3514b"; 14 + }; 15 + 16 + checkInputs = [ pytest ]; 17 + 18 + checkPhase = '' 19 + pytest tests 20 + ''; 21 + 22 + # tests not included with pypi release 23 + doCheck = false; 24 + 25 + meta = with stdenv.lib; { 26 + homepage = http://github.com/ghickman/django-cache-url; 27 + description = "Use Cache URLs in your Django application"; 28 + license = licenses.mit; 29 + maintainers = [ maintainers.costrouc ]; 30 + }; 31 + }
+41
pkgs/development/python-modules/django-configurations/default.nix
···
··· 1 + { stdenv 2 + , buildPythonPackage 3 + , fetchPypi 4 + , django-discover-runner 5 + , mock 6 + , dj-database-url 7 + , dj-email-url 8 + , dj-search-url 9 + , django-cache-url 10 + , six 11 + , django 12 + }: 13 + 14 + buildPythonPackage rec { 15 + version = "2.1"; 16 + pname = "django-configurations"; 17 + 18 + src = fetchPypi { 19 + inherit pname version; 20 + sha256 = "71d9acdff33aa034f0157b0b3d23629fe0cd499bf4d0b6d699b9ca0701d952e8"; 21 + }; 22 + 23 + checkInputs = [ django-discover-runner mock dj-database-url dj-email-url dj-search-url django-cache-url six ]; 24 + 25 + checkPhase = '' 26 + export PYTHONPATH=.:$PYTHONPATH 27 + export DJANGO_SETTINGS_MODULE="tests.settings.main" 28 + export DJANGO_CONFIGURATION="Test" 29 + ${django}/bin/django-admin.py test 30 + ''; 31 + 32 + # django.core.exceptions.ImproperlyConfigured: django-configurations settings importer wasn't correctly installed 33 + doCheck = false; 34 + 35 + meta = with stdenv.lib; { 36 + homepage = https://django-configurations.readthedocs.io/; 37 + description = "A helper for organizing Django settings"; 38 + license = licenses.bsd0; 39 + maintainers = [ maintainers.costrouc ]; 40 + }; 41 + }
+27
pkgs/development/python-modules/django-discover-runner/default.nix
···
··· 1 + { stdenv 2 + , buildPythonPackage 3 + , fetchPypi 4 + , django 5 + }: 6 + 7 + buildPythonPackage rec { 8 + version = "1.0"; 9 + pname = "django-discover-runner"; 10 + 11 + src = fetchPypi { 12 + inherit pname version; 13 + sha256 = "0ba91fe722c256bcbfdeb36fac7eac0f27e5bfda55d98c4c1cf9ab62b5b084fe"; 14 + }; 15 + 16 + propagatedBuildInputs = [ django ]; 17 + 18 + # tests not included with release 19 + doCheck = false; 20 + 21 + meta = with stdenv.lib; { 22 + homepage = http://github.com/jezdez/django-discover-runner; 23 + description = "A Django test runner based on unittest2's test discovery"; 24 + license = licenses.bsd0; 25 + maintainers = [ maintainers.costrouc ]; 26 + }; 27 + }
+2 -2
pkgs/development/python-modules/django-extensions/default.nix
··· 7 8 buildPythonPackage rec { 9 pname = "django-extensions"; 10 - version = "2.0.7"; 11 12 src = fetchFromGitHub { 13 owner = pname; 14 repo = pname; 15 rev = version; 16 - sha256 = "1xf84wq7ab1zfb3nmf4qgw6mjf5xafjwr3175dyrqrrn6cpvcr4a"; 17 }; 18 19 postPatch = ''
··· 7 8 buildPythonPackage rec { 9 pname = "django-extensions"; 10 + version = "2.1.3"; 11 12 src = fetchFromGitHub { 13 owner = pname; 14 repo = pname; 15 rev = version; 16 + sha256 = "0ns1m9sdkcbbz84wvzgxa4f8hf4a8z656jzwx4bw8np9kh96zfjy"; 17 }; 18 19 postPatch = ''
+2 -2
pkgs/development/python-modules/django-hijack/default.nix
··· 3 }: 4 buildPythonPackage rec { 5 pname = "django-hijack"; 6 - version = "2.1.5"; 7 name = pname + "-" + version; 8 9 # the pypi packages don't include everything required for the tests ··· 11 owner = "arteria"; 12 repo = "django-hijack"; 13 rev = "v${version}"; 14 - sha256 = "1paiyxhc034336xcd9yzf3azpsapsv26j7w2baxiby71z2hhg0sj"; 15 }; 16 17 checkInputs = [ django_nose ];
··· 3 }: 4 buildPythonPackage rec { 5 pname = "django-hijack"; 6 + version = "2.1.9"; 7 name = pname + "-" + version; 8 9 # the pypi packages don't include everything required for the tests ··· 11 owner = "arteria"; 12 repo = "django-hijack"; 13 rev = "v${version}"; 14 + sha256 = "109xi93xj37ycdsvainybhg89pcb5sawv6w80px4r6fjvaq4732c"; 15 }; 16 17 checkInputs = [ django_nose ];
+2 -2
pkgs/development/python-modules/django-picklefield/default.nix
··· 2 3 buildPythonPackage rec { 4 pname = "django-picklefield"; 5 - version = "1.0.0"; 6 7 meta = { 8 description = "A pickled object field for Django"; ··· 12 13 src = fetchPypi { 14 inherit pname version; 15 - sha256 = "61e3ba7f6df82d8df9e6be3a8c55ef589eb3bf926c3d25d2b7949b07eae78354"; 16 }; 17 }
··· 2 3 buildPythonPackage rec { 4 pname = "django-picklefield"; 5 + version = "1.1.0"; 6 7 meta = { 8 description = "A pickled object field for Django"; ··· 12 13 src = fetchPypi { 14 inherit pname version; 15 + sha256 = "174zlsajpjflrf3jgn0wp5svnxfyrjadk4s9jb45vzjqcmffwzyf"; 16 }; 17 }
+2 -2
pkgs/development/python-modules/django_environ/default.nix
··· 7 8 buildPythonPackage rec { 9 pname = "django-environ"; 10 - version = "0.4.0"; 11 12 src = fetchPypi { 13 inherit pname version; 14 - sha256 = "0i32vsgk1xmwpi7i6f6v5hg653y9dl0fsz5qmv94skz6hwgm5kvh"; 15 }; 16 17 # The testsuite fails to modify the base environment
··· 7 8 buildPythonPackage rec { 9 pname = "django-environ"; 10 + version = "0.4.4"; 11 12 src = fetchPypi { 13 inherit pname version; 14 + sha256 = "1ylw16v5z46ckn8ynbx2zjam6nvipl0xxcr6icrf6driv02q8bzf"; 15 }; 16 17 # The testsuite fails to modify the base environment
+2 -2
pkgs/development/python-modules/elpy/default.nix
··· 11 12 buildPythonPackage rec { 13 pname = "elpy"; 14 - version = "1.9.0"; 15 16 src = fetchPypi { 17 inherit pname version; 18 - sha256 = "419f7b05b19182bc1aedde1ae80812c1534e59a0493476aa01ea819e76ba26f0"; 19 }; 20 21 propagatedBuildInputs = [ flake8 autopep8 jedi importmagic ]
··· 11 12 buildPythonPackage rec { 13 pname = "elpy"; 14 + version = "1.25.0"; 15 16 src = fetchPypi { 17 inherit pname version; 18 + sha256 = "10n20lw7n728ahnfrx03vgx9zim7jb8s1zqhw8yivksm9c1a6i12"; 19 }; 20 21 propagatedBuildInputs = [ flake8 autopep8 jedi importmagic ]
+2 -2
pkgs/development/python-modules/evdev/default.nix
··· 2 3 buildPythonPackage rec { 4 pname = "evdev"; 5 - version = "1.0.0"; 6 7 src = fetchPypi { 8 inherit pname version; 9 - sha256 = "be0288ef1125bf1c539bb8f3079ef4aa5fb813af28f0c5294a4e744ee554398a"; 10 }; 11 12 buildInputs = [ linuxHeaders ];
··· 2 3 buildPythonPackage rec { 4 pname = "evdev"; 5 + version = "1.1.2"; 6 7 src = fetchPypi { 8 inherit pname version; 9 + sha256 = "0l837gm9cjdp3lybnam38ip0q3n1xy0j6vzgx11hdrr0ps8p5mid"; 10 }; 11 12 buildInputs = [ linuxHeaders ];
+2 -2
pkgs/development/python-modules/fido2/default.nix
··· 2 3 buildPythonPackage rec { 4 pname = "fido2"; 5 - version = "0.3.0"; 6 7 src = fetchPypi { 8 inherit pname version; 9 - sha256 = "0ddbhg4nsabi9w66l8vkr0i5r80jqihlic5yrdl3v1aqahvxph1j"; 10 }; 11 12 # The pypi package does not include tests
··· 2 3 buildPythonPackage rec { 4 pname = "fido2"; 5 + version = "0.4.0"; 6 7 src = fetchPypi { 8 inherit pname version; 9 + sha256 = "12245b16czsgq4a251jqlk5qs3sldlcryfcganswzk2lbgplmn7q"; 10 }; 11 12 # The pypi package does not include tests
+2 -2
pkgs/development/python-modules/flask-babel/default.nix
··· 11 12 buildPythonPackage rec { 13 pname = "Flask-Babel"; 14 - version = "0.11.2"; 15 16 src = fetchPypi { 17 inherit pname version; 18 - sha256 = "0ff9n165vhf1nhv6807ckhpp224jw7k7sd7jz5kfh3sbpl85gmy0"; 19 }; 20 21 propagatedBuildInputs = [
··· 11 12 buildPythonPackage rec { 13 pname = "Flask-Babel"; 14 + version = "0.12.2"; 15 16 src = fetchPypi { 17 inherit pname version; 18 + sha256 = "11jwp8vvq1gnm31qh6ihy2h393hy18yn9yjp569g60r0wj1x2sii"; 19 }; 20 21 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/flask-oauthlib/default.nix
··· 3 , mock, nose}: 4 buildPythonPackage rec { 5 pname = "Flask-OAuthlib"; 6 - version = "0.9.3"; 7 8 src = fetchFromGitHub { 9 owner = "lepture"; 10 repo = "flask-oauthlib"; 11 rev = "v${version}"; 12 - sha256 = "1vnr2kmbwl6mv2fsv92jjxzfibq2m3pnbcs6ba9k32jr1ci7wfh7"; 13 }; 14 15 buildInputs = [ mock nose ];
··· 3 , mock, nose}: 4 buildPythonPackage rec { 5 pname = "Flask-OAuthlib"; 6 + version = "0.9.5"; 7 8 src = fetchFromGitHub { 9 owner = "lepture"; 10 repo = "flask-oauthlib"; 11 rev = "v${version}"; 12 + sha256 = "1l82niwrpm7411xvwh65bj263si90kcbrbfg5fa52mpixhxcp40f"; 13 }; 14 15 buildInputs = [ mock nose ];
+2 -2
pkgs/development/python-modules/ftfy/default.nix
··· 9 buildPythonPackage rec { 10 pname = "ftfy"; 11 12 - version = "4.4.3"; 13 # ftfy v5 only supports python3. Since at the moment the only 14 # packages that use ftfy are spacy and textacy which both support 15 # python 2 and 3, they have pinned ftfy to the v4 branch. ··· 18 19 src = fetchPypi { 20 inherit pname version; 21 - sha256 = "152xdb56rhs1q4r0ck1n557sbphw7zq18r75a7kkd159ckdnc01w"; 22 }; 23 24 propagatedBuildInputs = [ html5lib wcwidth ];
··· 9 buildPythonPackage rec { 10 pname = "ftfy"; 11 12 + version = "5.3.0"; 13 # ftfy v5 only supports python3. Since at the moment the only 14 # packages that use ftfy are spacy and textacy which both support 15 # python 2 and 3, they have pinned ftfy to the v4 branch. ··· 18 19 src = fetchPypi { 20 inherit pname version; 21 + sha256 = "0zybd0ypxhb83bgdbwzi120n02328v4j0ndm6bgkb6wg2gah59qb"; 22 }; 23 24 propagatedBuildInputs = [ html5lib wcwidth ];
+2 -2
pkgs/development/python-modules/fusepy/default.nix
··· 6 7 buildPythonPackage rec { 8 pname = "fusepy"; 9 - version = "2.0.4"; 10 11 src = fetchPypi { 12 inherit pname version; 13 - sha256 = "0v5grm4zyf58hsplwsxfbihddw95lz9w8cy3rpzbyha287swgx8h"; 14 }; 15 16 propagatedBuildInputs = [ pkgs.fuse ];
··· 6 7 buildPythonPackage rec { 8 pname = "fusepy"; 9 + version = "3.0.1"; 10 11 src = fetchPypi { 12 inherit pname version; 13 + sha256 = "1gg69qfi9pjcic3g98l8ya64rw2vc1bp8gsf76my6gglq8z7izvj"; 14 }; 15 16 propagatedBuildInputs = [ pkgs.fuse ];
+2 -2
pkgs/development/python-modules/gnureadline/default.nix
··· 6 }: 7 8 buildPythonPackage rec { 9 - version = "6.3.3"; 10 pname = "gnureadline"; 11 disabled = isPyPy; 12 13 src = fetchPypi { 14 inherit pname version; 15 - sha256 = "1ghck2zz4xbqa3wz73brgjhrqj55p9hc1fq6c9zb09dnyhwb0nd2"; 16 }; 17 18 buildInputs = [ pkgs.ncurses ];
··· 6 }: 7 8 buildPythonPackage rec { 9 + version = "6.3.8"; 10 pname = "gnureadline"; 11 disabled = isPyPy; 12 13 src = fetchPypi { 14 inherit pname version; 15 + sha256 = "0ddhj98x2nv45iz4aadk4b9m0b1kpsn1xhcbypn5cd556knhiqjq"; 16 }; 17 18 buildInputs = [ pkgs.ncurses ];
+2 -2
pkgs/development/python-modules/google_api_core/default.nix
··· 3 4 buildPythonPackage rec { 5 pname = "google-api-core"; 6 - version = "1.3.0"; 7 8 src = fetchPypi { 9 inherit pname version; 10 - sha256 = "ac85fc7f6687bb0271f2f70ca298da90f35789f9de1fe3a11e8caeb571332b77"; 11 }; 12 13 propagatedBuildInputs = [
··· 3 4 buildPythonPackage rec { 5 pname = "google-api-core"; 6 + version = "1.5.0"; 7 8 src = fetchPypi { 9 inherit pname version; 10 + sha256 = "16ximavy7zgg0427790fmyma03xnkywar9krp4lx6bcphvyiahh3"; 11 }; 12 13 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/gsd/default.nix
··· 5 }: 6 7 buildPythonPackage rec { 8 - version = "1.5.2"; 9 pname = "gsd"; 10 11 src = fetchPypi { 12 inherit pname version; 13 - sha256 = "0ce73a9bc7b79968a2b96cc2b0934e2cbe11700adbd02b4b492fea1e3d4d51f4"; 14 }; 15 16 propagatedBuildInputs = [ numpy ];
··· 5 }: 6 7 buildPythonPackage rec { 8 + version = "1.5.4"; 9 pname = "gsd"; 10 11 src = fetchPypi { 12 inherit pname version; 13 + sha256 = "1p1akwirxq809apxia6b9ndalpdfgv340ssnli78h74bkqnw1376"; 14 }; 15 16 propagatedBuildInputs = [ numpy ];
+2 -2
pkgs/development/python-modules/i3ipc/default.nix
··· 5 6 buildPythonPackage rec { 7 pname = "i3ipc"; 8 - version = "1.4.0"; 9 10 src = fetchFromGitHub { 11 owner = "acrisci"; 12 repo = "i3ipc-python"; 13 rev = "v${version}"; 14 - sha256 = "15drq16ncmjrgsri6gjzp0qm8abycm92nicm78q3k7vy7rqpvfnh"; 15 }; 16 17 propagatedBuildInputs = [ enum-compat ];
··· 5 6 buildPythonPackage rec { 7 pname = "i3ipc"; 8 + version = "1.5.1"; 9 10 src = fetchFromGitHub { 11 owner = "acrisci"; 12 repo = "i3ipc-python"; 13 rev = "v${version}"; 14 + sha256 = "06d7g4d7cnh0vp5diavy3x9wz1w5nwdrb7ipc4g1c3a2wc78862d"; 15 }; 16 17 propagatedBuildInputs = [ enum-compat ];
+2 -2
pkgs/development/python-modules/ibmquantumexperience/default.nix
··· 7 8 buildPythonPackage rec { 9 pname = "IBMQuantumExperience"; 10 - version = "2.0.3"; 11 12 src = fetchPypi { 13 inherit pname version; 14 - sha256 = "c5dbcc140344c7bdf545ad59db87f31a90ca35107c40d6cae1489bb997a47ba9"; 15 }; 16 17 propagatedBuildInputs = [
··· 7 8 buildPythonPackage rec { 9 pname = "IBMQuantumExperience"; 10 + version = "2.0.4"; 11 12 src = fetchPypi { 13 inherit pname version; 14 + sha256 = "0szn743sbm3cs80982cf4994c1xcg6iz5xkhdbpm1kfv5qn1phja"; 15 }; 16 17 propagatedBuildInputs = [
+36
pkgs/development/python-modules/ifaddr/default.nix
···
··· 1 + { stdenv 2 + , buildPythonPackage 3 + , fetchPypi 4 + , ipaddress 5 + , python 6 + , pythonOlder 7 + }: 8 + 9 + buildPythonPackage rec { 10 + version = "0.1.4"; 11 + pname = "ifaddr"; 12 + 13 + src = fetchPypi { 14 + inherit pname version; 15 + extension = "zip"; 16 + sha256 = "cf2a8fbb578da2844d999a0a453825f660ed2d3fc47dcffc5f673dd8de4f0f8b"; 17 + }; 18 + 19 + # ipaddress is provided in python stdlib > 3.3 20 + postPatch = if pythonOlder "3.4" then "" else '' 21 + sed -i "s/'ipaddress'//" setup.py 22 + ''; 23 + 24 + propagatedBuildInputs = [ ipaddress ]; 25 + 26 + checkPhase = '' 27 + ${python.interpreter} ifaddr/test_ifaddr.py 28 + ''; 29 + 30 + meta = with stdenv.lib; { 31 + homepage = https://github.com/pydron/ifaddr; 32 + description = "Enumerates all IP addresses on all network adapters of the system"; 33 + license = licenses.mit; 34 + maintainers = [ maintainers.costrouc ]; 35 + }; 36 + }
+2 -2
pkgs/development/python-modules/influxdb/default.nix
··· 9 10 buildPythonPackage rec { 11 pname = "influxdb"; 12 - version = "4.0.0"; 13 14 src = fetchPypi { 15 inherit pname version; 16 - sha256 = "0injsml6zmb3hkgc03117fdlg573kbfgjbijpd5npf0vsy0xnpvz"; 17 }; 18 19 # ImportError: No module named tests
··· 9 10 buildPythonPackage rec { 11 pname = "influxdb"; 12 + version = "5.2.0"; 13 14 src = fetchPypi { 15 inherit pname version; 16 + sha256 = "0fqnshmsgifvp79pd4g9a1kyfxvpa9vczv0dv8x2jr2c5m1mi99v"; 17 }; 18 19 # ImportError: No module named tests
+2 -2
pkgs/development/python-modules/ipaddr/default.nix
··· 6 7 buildPythonPackage rec { 8 pname = "ipaddr"; 9 - version = "2.1.11"; 10 disabled = isPy3k; 11 12 src = fetchPypi { 13 inherit pname version; 14 - sha256 = "1dwq3ngsapjc93fw61rp17fvzggmab5x1drjzvd4y4q0i255nm8v"; 15 }; 16 17 meta = with stdenv.lib; {
··· 6 7 buildPythonPackage rec { 8 pname = "ipaddr"; 9 + version = "2.2.0"; 10 disabled = isPy3k; 11 12 src = fetchPypi { 13 inherit pname version; 14 + sha256 = "1ml8r8z3f0mnn381qs1snbffa920i9ycp6mm2am1d3aqczkdz4j0"; 15 }; 16 17 meta = with stdenv.lib; {
+11 -3
pkgs/development/python-modules/memory_profiler/default.nix
··· 1 { stdenv 2 , buildPythonPackage 3 , fetchPypi 4 }: 5 6 buildPythonPackage rec { 7 pname = "memory_profiler"; 8 - version = "0.41"; 9 10 src = fetchPypi { 11 inherit pname version; 12 - sha256 = "dce6e931c281662a500b142595517d095267216472c2926e5ec8edab89898d10"; 13 }; 14 15 # Tests don't import profile 16 - doCheck = false; 17 18 meta = with stdenv.lib; { 19 description = "A module for monitoring memory usage of a python program";
··· 1 { stdenv 2 , buildPythonPackage 3 , fetchPypi 4 + , psutil 5 + , python 6 }: 7 8 buildPythonPackage rec { 9 pname = "memory_profiler"; 10 + version = "0.54.0"; 11 12 src = fetchPypi { 13 inherit pname version; 14 + sha256 = "d64342a23f32e105f4929b408a8b89d9222c3ce8afbbb3359817555811448d1a"; 15 }; 16 17 + propagatedBuildInputs = [ psutil ]; 18 + 19 + checkPhase = '' 20 + make test PYTHON=${python.interpreter} 21 + ''; 22 + 23 # Tests don't import profile 24 + # doCheck = false; 25 26 meta = with stdenv.lib; { 27 description = "A module for monitoring memory usage of a python program";
+2 -2
pkgs/development/python-modules/mypy/default.nix
··· 3 4 buildPythonPackage rec { 5 pname = "mypy"; 6 - version = "0.630"; 7 8 # Tests not included in pip package. 9 doCheck = false; 10 11 src = fetchPypi { 12 inherit pname version; 13 - sha256 = "1p8rnap4ngczfm2q4035mcmn5nsprbljnhksx2jxzxrb9immh137"; 14 }; 15 16 disabled = !isPy3k;
··· 3 4 buildPythonPackage rec { 5 pname = "mypy"; 6 + version = "0.641"; 7 8 # Tests not included in pip package. 9 doCheck = false; 10 11 src = fetchPypi { 12 inherit pname version; 13 + sha256 = "0ma4l7px96zzb8x89dk9mkrrdzdhdqckvfsbld4fj9n25k1iw1wf"; 14 }; 15 16 disabled = !isPy3k;
+6 -2
pkgs/development/python-modules/nameparser/default.nix
··· 1 { stdenv 2 , buildPythonPackage 3 , fetchPypi 4 }: 5 6 buildPythonPackage rec { 7 pname = "nameparser"; 8 - version = "0.3.4"; 9 10 src = fetchPypi { 11 inherit pname version; 12 - sha256 = "1zi94m99ziwwd6kkip3w2xpnl05r2cfv9iq68inz7np81c3g8vag"; 13 }; 14 15 meta = with stdenv.lib; { 16 description = "A simple Python module for parsing human names into their individual components";
··· 1 { stdenv 2 , buildPythonPackage 3 , fetchPypi 4 + , glibcLocales 5 }: 6 7 buildPythonPackage rec { 8 pname = "nameparser"; 9 + version = "1.0.1"; 10 11 src = fetchPypi { 12 inherit pname version; 13 + sha256 = "c7eeeffbf16e263452b17b5f4b544d366c3364e966721f39d490e6c7c8b44b7f"; 14 }; 15 + 16 + LC_ALL="en_US.UTF-8"; 17 + buildInputs = [ glibcLocales ]; 18 19 meta = with stdenv.lib; { 20 description = "A simple Python module for parsing human names into their individual components";
+8 -3
pkgs/development/python-modules/nose2/default.nix
··· 2 , buildPythonPackage 3 , fetchPypi 4 , six 5 }: 6 7 buildPythonPackage rec { 8 pname = "nose2"; 9 - version = "0.5.0"; 10 11 src = fetchPypi { 12 inherit pname version; 13 - sha256 = "0595rh6b6dncbj0jigsyrgrh6h8fsl6w1fr69h76mxv9nllv0rlr"; 14 }; 15 16 - propagatedBuildInputs = [ six ]; 17 # AttributeError: 'module' object has no attribute 'collector' 18 doCheck = false; 19
··· 2 , buildPythonPackage 3 , fetchPypi 4 , six 5 + , pythonOlder 6 + , mock 7 + , coverage 8 }: 9 10 buildPythonPackage rec { 11 pname = "nose2"; 12 + version = "0.8.0"; 13 14 src = fetchPypi { 15 inherit pname version; 16 + sha256 = "9052f2b46807b63d9bdf68e0768da1f8386368889b50043fd5d0889c470258f3"; 17 }; 18 19 + propagatedBuildInputs = [ six coverage ] 20 + ++ stdenv.lib.optionals (pythonOlder "3.4") [ mock ]; 21 + 22 # AttributeError: 'module' object has no attribute 'collector' 23 doCheck = false; 24
+11 -5
pkgs/development/python-modules/ntfy/default.nix
··· 2 , buildPythonPackage 3 , fetchFromGitHub 4 , appdirs 5 - , pyyaml 6 , requests 7 - , dbus-python 8 , emoji 9 , sleekxmpp 10 , mock 11 }: 12 13 buildPythonPackage rec { 14 - version = "1.2.0"; 15 pname = "ntfy"; 16 17 src = fetchFromGitHub { 18 owner = "dschep"; 19 repo = "ntfy"; 20 rev = "v${version}"; 21 - sha256 = "0yjxwisxpxy3vpnqk9nw5k3db3xx6wyf6sk1px9m94s30glcq2cc"; 22 }; 23 24 - propagatedBuildInputs = [ appdirs pyyaml requests dbus-python emoji sleekxmpp mock ]; 25 26 meta = with stdenv.lib; { 27 description = "A utility for sending notifications, on demand and when commands finish";
··· 2 , buildPythonPackage 3 , fetchFromGitHub 4 , appdirs 5 + , ruamel_yaml 6 , requests 7 , emoji 8 , sleekxmpp 9 , mock 10 + , psutil 11 + , python 12 + # , dbus-python 13 }: 14 15 buildPythonPackage rec { 16 + version = "2.6.0"; 17 pname = "ntfy"; 18 19 src = fetchFromGitHub { 20 owner = "dschep"; 21 repo = "ntfy"; 22 rev = "v${version}"; 23 + sha256 = "0hnwrybbk0gw0c6kw2zpx0x1rh3jb9qyrprcphzkv0jlhzdfkrp1"; 24 }; 25 26 + propagatedBuildInputs = [ requests ruamel_yaml appdirs mock sleekxmpp emoji psutil ]; 27 + 28 + checkPhase = '' 29 + HOME=$(mktemp -d) ${python.interpreter} setup.py test 30 + ''; 31 32 meta = with stdenv.lib; { 33 description = "A utility for sending notifications, on demand and when commands finish";
+11 -2
pkgs/development/python-modules/pyarrow/default.nix
··· 1 - { lib, buildPythonPackage, python, isPy3k, fetchurl, arrow-cpp, cmake, cython, futures, JPype1, numpy, pandas, pytest, pytestrunner, pkgconfig, setuptools_scm, six }: 2 3 let 4 _arrow-cpp = arrow-cpp.override { inherit python; }; ··· 13 14 nativeBuildInputs = [ cmake cython pkgconfig setuptools_scm ]; 15 propagatedBuildInputs = [ numpy six ] ++ lib.optionals (!isPy3k) [ futures ]; 16 - checkInputs = [ pandas pytest pytestrunner JPype1 ]; 17 18 PYARROW_BUILD_TYPE = "release"; 19 PYARROW_CMAKE_OPTIONS = "-DCMAKE_INSTALL_RPATH=${ARROW_HOME}/lib"; 20 21 preCheck = '' 22 rm pyarrow/tests/test_hdfs.py 23 rm pyarrow/tests/test_cuda.py 24 ··· 42 PARQUET_HOME = _arrow-cpp; 43 44 setupPyBuildFlags = ["--with-parquet" ]; 45 46 meta = with lib; { 47 description = "A cross-language development platform for in-memory data";
··· 1 + { lib, buildPythonPackage, python, isPy3k, fetchurl, arrow-cpp, cmake, cython, futures, numpy, pandas, pytest, pkgconfig, setuptools_scm, six }: 2 3 let 4 _arrow-cpp = arrow-cpp.override { inherit python; }; ··· 13 14 nativeBuildInputs = [ cmake cython pkgconfig setuptools_scm ]; 15 propagatedBuildInputs = [ numpy six ] ++ lib.optionals (!isPy3k) [ futures ]; 16 + checkInputs = [ pandas pytest ]; 17 18 PYARROW_BUILD_TYPE = "release"; 19 PYARROW_CMAKE_OPTIONS = "-DCMAKE_INSTALL_RPATH=${ARROW_HOME}/lib"; 20 21 preCheck = '' 22 + rm pyarrow/tests/test_jvm.py 23 rm pyarrow/tests/test_hdfs.py 24 rm pyarrow/tests/test_cuda.py 25 ··· 43 PARQUET_HOME = _arrow-cpp; 44 45 setupPyBuildFlags = ["--with-parquet" ]; 46 + 47 + checkPhase = '' 48 + mv pyarrow/tests tests 49 + rm -rf pyarrow 50 + mkdir pyarrow 51 + mv tests pyarrow/tests 52 + pytest -v 53 + ''; 54 55 meta = with lib; { 56 description = "A cross-language development platform for in-memory data";
+4 -4
pkgs/development/python-modules/pycontracts/default.nix
··· 1 { stdenv, buildPythonPackage, fetchPypi 2 - , nose, pyparsing, decorator, six }: 3 4 buildPythonPackage rec { 5 pname = "PyContracts"; 6 - version = "1.8.3"; 7 8 src = fetchPypi { 9 inherit pname version; 10 - sha256 = "8e52c4ddbc015b56cc672b7c005c11f3df4fe407b832964099836fa3cccb8b9d"; 11 }; 12 13 buildInputs = [ nose ]; 14 - propagatedBuildInputs = [ pyparsing decorator six ]; 15 16 meta = with stdenv.lib; { 17 description = "Allows to declare constraints on function parameters and return values";
··· 1 { stdenv, buildPythonPackage, fetchPypi 2 + , nose, pyparsing, decorator, six, future }: 3 4 buildPythonPackage rec { 5 pname = "PyContracts"; 6 + version = "1.8.6"; 7 8 src = fetchPypi { 9 inherit pname version; 10 + sha256 = "8b6ad8750bbb712b1c7b8f89772b42baeefd35b3c7085233e8027b92f277e073"; 11 }; 12 13 buildInputs = [ nose ]; 14 + propagatedBuildInputs = [ pyparsing decorator six future ]; 15 16 meta = with stdenv.lib; { 17 description = "Allows to declare constraints on function parameters and return values";
+4 -8
pkgs/development/python-modules/pympler/default.nix
··· 5 6 buildPythonPackage rec { 7 pname = "Pympler"; 8 - version = "0.4.3"; 9 10 src = fetchPypi { 11 inherit pname version; 12 - sha256 = "0mhyxqlkha98y8mi5zqcjg23r30mgdjdzs05lghbmqfdyvzjh1a3"; 13 }; 14 15 - # Remove test asizeof.flatsize(), broken and can be missed as 16 - # test is only useful on python 2.5, see https://github.com/pympler/pympler/issues/22 17 - patchPhase = '' 18 - substituteInPlace ./test/asizeof/test_asizeof.py --replace "n, e = test_flatsize" "#n, e = test_flatsize" 19 - substituteInPlace ./test/asizeof/test_asizeof.py --replace "self.assert_(n," "#self.assert_(n," 20 - substituteInPlace ./test/asizeof/test_asizeof.py --replace "self.assert_(not e" "#self.assert_(not e" 21 ''; 22 23 doCheck = stdenv.hostPlatform.isLinux;
··· 5 6 buildPythonPackage rec { 7 pname = "Pympler"; 8 + version = "0.6"; 9 10 src = fetchPypi { 11 inherit pname version; 12 + sha256 = "c262ceca4dac67b8b523956833c52443420eabc3321a07185990b358b8ba13a7"; 13 }; 14 15 + postPatch = '' 16 + rm test/asizeof/test_asizeof.py 17 ''; 18 19 doCheck = stdenv.hostPlatform.isLinux;
+12 -13
pkgs/development/python-modules/pytest-django/default.nix
··· 1 - { stdenv, buildPythonPackage, fetchPypi 2 - , pytest, django, setuptools_scm 3 - , fetchpatch 4 }: 5 buildPythonPackage rec { 6 pname = "pytest-django"; 7 - version = "3.1.2"; 8 9 src = fetchPypi { 10 inherit pname version; 11 - sha256 = "02932m2sr8x22m4az8syr8g835g4ak77varrnw71n6xakmdcr303"; 12 }; 13 14 buildInputs = [ pytest setuptools_scm ]; 15 propagatedBuildInputs = [ django ]; 16 - 17 - patches = [ 18 - # Unpin setuptools-scm 19 - (fetchpatch { 20 - url = "https://github.com/pytest-dev/pytest-django/commit/25cbc3b395dcdeb92bdc9414e296680c2b9d602e.patch"; 21 - sha256 = "0mz3rcsv44pfzlxy3pv8mx87glmv34gy0d5aknvbzgb2a9niryws"; 22 - }) 23 - ]; 24 25 # Complicated. Requires Django setup. 26 doCheck = false;
··· 1 + { stdenv 2 + , buildPythonPackage 3 + , fetchPypi 4 + , pytest 5 + , django 6 + , setuptools_scm 7 + , django-configurations 8 + , pytest_xdist 9 + , six 10 }: 11 buildPythonPackage rec { 12 pname = "pytest-django"; 13 + version = "3.4.3"; 14 15 src = fetchPypi { 16 inherit pname version; 17 + sha256 = "b379282feaf89069cb790775ab6bbbd2bd2038a68c7ef9b84a41898e0b551081"; 18 }; 19 20 buildInputs = [ pytest setuptools_scm ]; 21 + checkInputs = [ django-configurations pytest_xdist six ]; 22 propagatedBuildInputs = [ django ]; 23 24 # Complicated. Requires Django setup. 25 doCheck = false;
+37
pkgs/development/python-modules/python-rapidjson/default.nix
···
··· 1 + { stdenv 2 + , buildPythonPackage 3 + , fetchPypi 4 + , pythonOlder 5 + , pytest 6 + , pytz 7 + , glibcLocales 8 + }: 9 + 10 + buildPythonPackage rec { 11 + version = "0.6.3"; 12 + pname = "python-rapidjson"; 13 + disabled = pythonOlder "3.4"; 14 + 15 + src = fetchPypi { 16 + inherit pname version; 17 + sha256 = "0a7729c711d9be2b6c0638ce4851d398e181f2329814668aa7fda6421a5da085"; 18 + }; 19 + 20 + LC_ALL="en_US.utf-8"; 21 + buildInputs = [ glibcLocales ]; 22 + 23 + # buildInputs = [ ]; 24 + checkInputs = [ pytest pytz ]; 25 + # propagatedBuildInputs = [ ]; 26 + 27 + checkPhase = '' 28 + pytest tests 29 + ''; 30 + 31 + meta = with stdenv.lib; { 32 + homepage = https://github.com/python-rapidjson/python-rapidjson; 33 + description = "Python wrapper around rapidjson "; 34 + license = licenses.mit; 35 + maintainers = [ maintainers.costrouc ]; 36 + }; 37 + }
+16 -4
pkgs/development/python-modules/python-telegram-bot/default.nix
··· 1 - { stdenv, fetchPypi, buildPythonPackage, certifi, future, urllib3 }: 2 3 buildPythonPackage rec { 4 pname = "python-telegram-bot"; 5 - version = "10.1.0"; 6 7 src = fetchPypi { 8 inherit pname version; 9 - sha256 = "ca2f8a44ddef7271477e16f4986647fa90ef4df5b55a7953e53b9c9d2672f639"; 10 }; 11 12 prePatch = '' ··· 16 --replace "import telegram.vendor.ptb_urllib3.urllib3.contrib.appengine as appengine" "import urllib3.contrib.appengine as appengine" \ 17 --replace "from telegram.vendor.ptb_urllib3.urllib3.connection import HTTPConnection" "from urllib3.connection import HTTPConnection" \ 18 --replace "from telegram.vendor.ptb_urllib3.urllib3.util.timeout import Timeout" "from urllib3.util.timeout import Timeout" 19 ''; 20 21 - propagatedBuildInputs = [ certifi future urllib3 ]; 22 23 doCheck = false; 24 25 meta = with stdenv.lib; {
··· 1 + { stdenv 2 + , fetchPypi 3 + , buildPythonPackage 4 + , certifi 5 + , future 6 + , urllib3 7 + , tornado 8 + , pytest 9 + }: 10 11 buildPythonPackage rec { 12 pname = "python-telegram-bot"; 13 + version = "11.1.0"; 14 15 src = fetchPypi { 16 inherit pname version; 17 + sha256 = "cca4e32ebb8da7fdf35ab2fa2b3edd441211364819c5592fc253acdb7561ea5b"; 18 }; 19 20 prePatch = '' ··· 24 --replace "import telegram.vendor.ptb_urllib3.urllib3.contrib.appengine as appengine" "import urllib3.contrib.appengine as appengine" \ 25 --replace "from telegram.vendor.ptb_urllib3.urllib3.connection import HTTPConnection" "from urllib3.connection import HTTPConnection" \ 26 --replace "from telegram.vendor.ptb_urllib3.urllib3.util.timeout import Timeout" "from urllib3.util.timeout import Timeout" 27 + 28 + touch LICENSE.dual 29 ''; 30 31 + checkInputs = [ pytest ]; 32 + propagatedBuildInputs = [ certifi future urllib3 tornado ]; 33 34 + # tests not included with release 35 doCheck = false; 36 37 meta = with stdenv.lib; {
+11 -5
pkgs/development/python-modules/rpmfluff/default.nix
··· 1 - { stdenv, buildPythonPackage, fetchurl }: 2 3 buildPythonPackage rec { 4 pname = "rpmfluff"; 5 - version = "0.5.3"; 6 - name = "${pname}-${version}"; 7 8 src = fetchurl { 9 - url = "https://releases.pagure.org/${pname}/${name}.tar.xz"; 10 - sha256 = "1i45f012ngpxs83m3dpmaj3hs8z7r9sbf05vnvzgs3hpgsbhxa7r"; 11 }; 12 13 meta = with stdenv.lib; { 14 description = "lightweight way of building RPMs, and sabotaging them";
··· 1 + { stdenv 2 + , buildPythonPackage 3 + , fetchurl 4 + , glibcLocales 5 + }: 6 7 buildPythonPackage rec { 8 pname = "rpmfluff"; 9 + version = "0.5.5"; 10 11 src = fetchurl { 12 + url = "https://releases.pagure.org/${pname}/${pname}-${version}.tar.xz"; 13 + sha256 = "0m92ihii8fgdyma9vn3s6fhq0px8n930c27zs554la0mm4548ss3"; 14 }; 15 + 16 + LC_ALL="en_US.utf-8"; 17 + buildInputs = [ glibcLocales ]; 18 19 meta = with stdenv.lib; { 20 description = "lightweight way of building RPMs, and sabotaging them";
+4 -3
pkgs/development/python-modules/selenium/default.nix
··· 4 , fetchFromGitHub 5 , buildPythonPackage 6 , geckodriver 7 , xorg 8 }: 9 ··· 22 23 buildPythonPackage rec { 24 pname = "selenium"; 25 - version = "3.8.1"; 26 27 src = fetchPypi { 28 inherit pname version; 29 - sha256 = "1lqm2md84g11g7lqi94xqb5lydm93vgmlznfhf27g6sy9ayjvgcs"; 30 }; 31 32 buildInputs = [xorg.libX11]; 33 34 propagatedBuildInputs = [ 35 - geckodriver 36 ]; 37 38 patchPhase = stdenv.lib.optionalString stdenv.isLinux ''
··· 4 , fetchFromGitHub 5 , buildPythonPackage 6 , geckodriver 7 + , urllib3 8 , xorg 9 }: 10 ··· 23 24 buildPythonPackage rec { 25 pname = "selenium"; 26 + version = "3.14.1"; 27 28 src = fetchPypi { 29 inherit pname version; 30 + sha256 = "ab192cd046164c40fabcf44b47c66c8b12495142f4a69dcc55ea6eeef096e614"; 31 }; 32 33 buildInputs = [xorg.libX11]; 34 35 propagatedBuildInputs = [ 36 + geckodriver urllib3 37 ]; 38 39 patchPhase = stdenv.lib.optionalString stdenv.isLinux ''
+27
pkgs/development/python-modules/spark_parser/default.nix
···
··· 1 + { stdenv 2 + , buildPythonPackage 3 + , fetchPypi 4 + , nose 5 + , click 6 + }: 7 + 8 + buildPythonPackage rec { 9 + pname = "spark_parser"; 10 + version = "1.8.7"; 11 + 12 + src = fetchPypi { 13 + inherit pname version; 14 + sha256 = "4c5e6064afbb3c114749016d585b0e4f9222d4ffa97a1854c9ab70b25783ef48"; 15 + }; 16 + 17 + buildInputs = [ nose ]; 18 + propagatedBuildInputs = [ click ]; 19 + 20 + meta = with stdenv.lib; { 21 + description = ''An Early-Algorithm Context-free grammar Parser''; 22 + homepage = "https://github.com/rocky/python-spark"; 23 + license = licenses.mit; 24 + maintainers = with maintainers; [raskin]; 25 + }; 26 + 27 + }
+8 -12
pkgs/development/python-modules/structlog/default.nix
··· 3 , fetchPypi 4 , fetchpatch 5 , pytest 6 , pretend 7 , freezegun 8 , simplejson 9 , six 10 }: 11 12 buildPythonPackage rec { 13 pname = "structlog"; 14 - version = "17.2.0"; 15 16 src = fetchPypi { 17 inherit pname version; 18 - sha256 = "6980001045abd235fa12582222627c19b89109e58b85eb77d5a5abc778df6e20"; 19 }; 20 21 - patches = [ 22 - # Fix tests for pytest 3.3 23 - (fetchpatch { 24 - url = "https://github.com/hynek/structlog/commit/22f0ae50607a0cb024361599f84610ce290deb99.patch"; 25 - sha256 = "03622i13ammkpyrdk48kimbz94gbkpcmdpy0kj2z09m1kp6q2ljv"; 26 - }) 27 - ]; 28 - 29 - checkInputs = [ pytest pretend freezegun simplejson ]; 30 propagatedBuildInputs = [ six ]; 31 32 checkPhase = '' 33 - rm tests/test_twisted.py* 34 py.test 35 ''; 36
··· 3 , fetchPypi 4 , fetchpatch 5 , pytest 6 + , python-rapidjson 7 , pretend 8 , freezegun 9 + , twisted 10 , simplejson 11 , six 12 + , pythonAtLeast 13 }: 14 15 buildPythonPackage rec { 16 pname = "structlog"; 17 + version = "18.2.0"; 18 19 src = fetchPypi { 20 inherit pname version; 21 + sha256 = "e361edb3b9aeaa85cd38a1bc9ddbb60cda8a991fc29de9db26832f6300e81eb4"; 22 }; 23 24 + checkInputs = [ pytest pretend freezegun simplejson twisted ] 25 + ++ lib.optionals (pythonAtLeast "3.6") [ python-rapidjson ]; 26 propagatedBuildInputs = [ six ]; 27 28 checkPhase = '' 29 + # rm tests/test_twisted.py* 30 py.test 31 ''; 32
+6 -4
pkgs/development/python-modules/trio/default.nix
··· 9 , pyopenssl 10 , trustme 11 , sniffio 12 }: 13 14 buildPythonPackage rec { 15 pname = "trio"; 16 - version = "0.7.0"; 17 disabled = pythonOlder "3.5"; 18 19 src = fetchPypi { 20 inherit pname version; 21 - sha256 = "0df152qnj4xgxrxzd8619f8h77mzry7z8sp4m76fi21gnrcr297n"; 22 }; 23 24 - checkInputs = [ pytest pyopenssl trustme ]; 25 # It appears that the build sandbox doesn't include /etc/services, and these tests try to use it. 26 checkPhase = '' 27 - py.test -k 'not test_getnameinfo and not test_SocketType_resolve and not test_getprotobyname' 28 ''; 29 propagatedBuildInputs = [ 30 attrs
··· 9 , pyopenssl 10 , trustme 11 , sniffio 12 + , jedi 13 + , pylint 14 }: 15 16 buildPythonPackage rec { 17 pname = "trio"; 18 + version = "0.9.0"; 19 disabled = pythonOlder "3.5"; 20 21 src = fetchPypi { 22 inherit pname version; 23 + sha256 = "6d905d950dfa1db3fad6b5ef5637c221947123fd2b0e112033fecfc582318c3b"; 24 }; 25 26 + checkInputs = [ pytest pyopenssl trustme jedi pylint ]; 27 # It appears that the build sandbox doesn't include /etc/services, and these tests try to use it. 28 checkPhase = '' 29 + HOME="$(mktemp -d)" py.test -k 'not test_getnameinfo and not test_SocketType_resolve and not test_getprotobyname and not test_waitpid' 30 ''; 31 propagatedBuildInputs = [ 32 attrs
+4 -3
pkgs/development/python-modules/twine/default.nix
··· 6 , requests_toolbelt 7 , tqdm 8 , pyblake2 9 }: 10 11 buildPythonPackage rec { 12 pname = "twine"; 13 - version = "1.11.0"; 14 15 src = fetchPypi { 16 inherit pname version; 17 - sha256 = "09cz9v63f8mrs4znbjapjj2z3wdfryq8q364zm0wzjhbzzcs9n9g"; 18 }; 19 20 - propagatedBuildInputs = [ pkginfo requests requests_toolbelt tqdm pyblake2 ]; 21 22 # Requires network 23 doCheck = false;
··· 6 , requests_toolbelt 7 , tqdm 8 , pyblake2 9 + , readme_renderer 10 }: 11 12 buildPythonPackage rec { 13 pname = "twine"; 14 + version = "1.12.1"; 15 16 src = fetchPypi { 17 inherit pname version; 18 + sha256 = "7d89bc6acafb31d124e6e5b295ef26ac77030bf098960c2a4c4e058335827c5c"; 19 }; 20 21 + propagatedBuildInputs = [ pkginfo requests requests_toolbelt tqdm pyblake2 readme_renderer ]; 22 23 # Requires network 24 doCheck = false;
+13 -2
pkgs/development/python-modules/uncompyle6/default.nix
··· 3 , fetchPypi 4 , spark_parser 5 , xdis 6 }: 7 8 buildPythonPackage rec { 9 pname = "uncompyle6"; 10 - version = "2.8.3"; 11 12 src = fetchPypi { 13 inherit pname version; 14 - sha256 = "0hx5sji6qjvnq1p0zhvyk5hgracpv2w6iar1j59qwllxv115ffi1"; 15 }; 16 17 propagatedBuildInputs = [ spark_parser xdis ]; 18 19 meta = with stdenv.lib; { 20 description = "Python cross-version byte-code deparser";
··· 3 , fetchPypi 4 , spark_parser 5 , xdis 6 + , nose 7 + , pytest 8 + , hypothesis 9 + , six 10 }: 11 12 buildPythonPackage rec { 13 pname = "uncompyle6"; 14 + version = "3.2.3"; 15 16 src = fetchPypi { 17 inherit pname version; 18 + sha256 = "bd882f3c979b49d28ba7accc5ce7380ced8cab12e782e9170769ca15f0b81f8a"; 19 }; 20 21 + checkInputs = [ nose pytest hypothesis six ]; 22 propagatedBuildInputs = [ spark_parser xdis ]; 23 + 24 + # six import errors (yet it is supplied...) 25 + checkPhase = '' 26 + pytest ./pytest --ignore=pytest/test_build_const_key_map.py \ 27 + --ignore=pytest/test_grammar.py 28 + ''; 29 30 meta = with stdenv.lib; { 31 description = "Python cross-version byte-code deparser";
+25
pkgs/development/python-modules/uproot-methods/default.nix
···
··· 1 + { stdenv 2 + , buildPythonPackage 3 + , fetchPypi 4 + , numpy 5 + , awkward 6 + }: 7 + 8 + buildPythonPackage rec { 9 + version = "0.2.5"; 10 + pname = "uproot-methods"; 11 + 12 + src = fetchPypi { 13 + inherit pname version; 14 + sha256 = "7d5563b3335af414a12caf5b350c952fdc7576abb17630382de5564a7c254ae6"; 15 + }; 16 + 17 + propagatedBuildInputs = [ numpy awkward ]; 18 + 19 + meta = with stdenv.lib; { 20 + homepage = https://github.com/scikit-hep/uproot-methods; 21 + description = "Pythonic mix-ins for ROOT classes"; 22 + license = licenses.bsd3; 23 + maintainers = [ maintainers.costrouc ]; 24 + }; 25 + }
+19 -6
pkgs/development/python-modules/uproot/default.nix
··· 1 - {lib, fetchPypi, buildPythonPackage, numpy}: 2 3 buildPythonPackage rec { 4 pname = "uproot"; 5 - version = "2.9.11"; 6 7 src = fetchPypi { 8 inherit pname version; 9 - sha256 = "da71e9e239129ec2ae7a62f9d35aebd46456f05e000ef14f32fe2c9fa8ec92c2"; 10 }; 11 12 - propagatedBuildInputs = [ 13 - numpy 14 - ]; 15 16 meta = with lib; { 17 homepage = https://github.com/scikit-hep/uproot;
··· 1 + { lib 2 + , fetchPypi 3 + , buildPythonPackage 4 + , numpy 5 + , python-lz4 6 + , uproot-methods 7 + , awkward 8 + , cachetools 9 + , pythonOlder 10 + , pytestrunner 11 + , pytest 12 + , backports_lzma 13 + }: 14 15 buildPythonPackage rec { 16 pname = "uproot"; 17 + version = "3.2.6"; 18 19 src = fetchPypi { 20 inherit pname version; 21 + sha256 = "af0a093f0788b8983d07b88fac3094b26c3e28358bc10cdb8d757cc07956f8d4"; 22 }; 23 24 + buildInputs = [ pytestrunner ]; 25 + checkInputs = [ pytest ] 26 + ++ lib.optionals (pythonOlder "3.3") [ backports_lzma ]; 27 + propagatedBuildInputs = [ numpy python-lz4 cachetools uproot-methods awkward ]; 28 29 meta = with lib; { 30 homepage = https://github.com/scikit-hep/uproot;
+6 -3
pkgs/development/python-modules/whichcraft/default.nix
··· 1 - { lib, buildPythonPackage, fetchPypi, pytest }: 2 3 buildPythonPackage rec { 4 pname = "whichcraft"; 5 - version = "0.4.1"; 6 7 src = fetchPypi { 8 inherit pname version; 9 - sha256 = "9e0d51c9387cb7e9f28b7edb549e6a03da758f7784f991eb4397d7f7808c57fd"; 10 }; 11 12 checkInputs = [ pytest ]; 13
··· 1 + { lib, buildPythonPackage, fetchPypi, pytest, glibcLocales }: 2 3 buildPythonPackage rec { 4 pname = "whichcraft"; 5 + version = "0.5.2"; 6 7 src = fetchPypi { 8 inherit pname version; 9 + sha256 = "fecddd531f237ffc5db8b215409afb18fa30300699064cca4817521b4fc81815"; 10 }; 11 + 12 + LC_ALL="en_US.utf-8"; 13 + buildInputs = [ glibcLocales ]; 14 15 checkInputs = [ pytest ]; 16
+9 -4
pkgs/development/python-modules/xdis/default.nix
··· 1 { stdenv 2 , buildPythonPackage 3 , fetchPypi 4 - , nose 5 , six 6 }: 7 8 buildPythonPackage rec { 9 pname = "xdis"; 10 - version = "3.2.4"; 11 12 src = fetchPypi { 13 inherit pname version; 14 - sha256 = "0g2lh70837vigcbc1i58349wp2xzrhlsg2ahc92sn8d3jwxja4dk"; 15 }; 16 17 - propagatedBuildInputs = [ nose six ]; 18 19 meta = with stdenv.lib; { 20 description = "Python cross-version byte-code disassembler and marshal routines";
··· 1 { stdenv 2 , buildPythonPackage 3 , fetchPypi 4 + , pytest 5 , six 6 + , click 7 }: 8 9 buildPythonPackage rec { 10 pname = "xdis"; 11 + version = "3.8.8"; 12 13 src = fetchPypi { 14 inherit pname version; 15 + sha256 = "4d212df8a85ab55a35f6ad71b2c29818d903c3e6a95e31eb26d5f3fc66a4e015"; 16 }; 17 18 + checkInputs = [ pytest ]; 19 + propagatedBuildInputs = [ six click ]; 20 + 21 + # newest release moves to pytest (tests not packaged with release) 22 + doCheck = false; 23 24 meta = with stdenv.lib; { 25 description = "Python cross-version byte-code disassembler and marshal routines";
+21 -5
pkgs/development/python-modules/zeroconf/default.nix
··· 1 - { stdenv, buildPythonPackage, fetchPypi 2 - , netifaces, six, enum-compat }: 3 4 buildPythonPackage rec { 5 pname = "zeroconf"; 6 - version = "0.20.0"; 7 8 src = fetchPypi { 9 inherit pname version; 10 - sha256 = "6e3f1e7b5871e3d1410ac29b9fb85aafc1e2d661ed596b07a6f84559a475efcb"; 11 }; 12 13 - propagatedBuildInputs = [ netifaces six enum-compat ]; 14 15 meta = with stdenv.lib; { 16 description = "A pure python implementation of multicast DNS service discovery";
··· 1 + { stdenv 2 + , buildPythonPackage 3 + , fetchPypi 4 + , ifaddr 5 + , typing 6 + , isPy27 7 + , pythonOlder 8 + , python 9 + }: 10 11 buildPythonPackage rec { 12 pname = "zeroconf"; 13 + version = "0.21.3"; 14 + disabled = isPy27; 15 16 src = fetchPypi { 17 inherit pname version; 18 + sha256 = "5b52dfdf4e665d98a17bf9aa50dea7a8c98e25f972d9c1d7660e2b978a1f5713"; 19 }; 20 21 + propagatedBuildInputs = [ ifaddr ] 22 + ++ stdenv.lib.optionals (pythonOlder "3.5") [ typing ]; 23 + 24 + # tests not included with pypi release 25 + doCheck = false; 26 + 27 + checkPhase = '' 28 + ${python.interpreter} test_zeroconf.py 29 + ''; 30 31 meta = with stdenv.lib; { 32 description = "A pure python implementation of multicast DNS service discovery";
+57
pkgs/development/tools/database/cdb/default.nix
···
··· 1 + { stdenv, lib, fetchurl, fetchFromGitHub, writeText }: 2 + 3 + let 4 + version = "0.75"; 5 + sha256 = "1iajg55n47hqxcpdzmyq4g4aprx7bzxcp885i850h355k5vmf68r"; 6 + # Please don’t forget to update the docs: 7 + # clone https://github.com/Profpatsch/cdb-docs 8 + # and create a pull request with the result of running 9 + # ./update <version> 10 + # from the repository’s root folder. 11 + docRepo = fetchFromGitHub { 12 + owner = "Profpatsch"; 13 + repo = "cdb-docs"; 14 + rev = "359b6c55c9e170ebfc88f3f38face8ae2315eacb"; 15 + sha256 = "1y0ivviy58i0pmavhvrpznc4yjigjknff298gnw9rkg5wxm0gbbq"; 16 + }; 17 + 18 + in stdenv.mkDerivation { 19 + name = "cdb-${version}"; 20 + 21 + src = fetchurl { 22 + url = "https://cr.yp.to/cdb/cdb-${version}.tar.gz"; 23 + inherit sha256; 24 + }; 25 + 26 + outputs = [ "bin" "doc" "out" ]; 27 + 28 + postPatch = '' 29 + # A little patch, borrowed from Archlinux AUR, borrowed from Gentoo Portage 30 + sed -e 's/^extern int errno;$/#include <errno.h>/' -i error.h 31 + ''; 32 + 33 + postInstall = '' 34 + # don't use make setup, but move the binaries ourselves 35 + mkdir -p $bin/bin 36 + install -m 755 -t $bin/bin/ cdbdump cdbget cdbmake cdbmake-12 cdbmake-sv cdbstats cdbtest 37 + 38 + # patch paths in scripts 39 + function cdbmake-subst { 40 + substituteInPlace $bin/bin/$1 \ 41 + --replace /usr/local/bin/cdbmake $bin/bin/cdbmake 42 + } 43 + cdbmake-subst cdbmake-12 44 + cdbmake-subst cdbmake-sv 45 + 46 + # docs 47 + mkdir -p $doc/share/cdb 48 + cp -r "${docRepo}/docs" $doc/share/cdb/html 49 + ''; 50 + 51 + meta = { 52 + homepage = "https://cr.yp.to/cdb"; 53 + license = lib.licenses.publicDomain; 54 + maintainers = [ lib.maintainers.Profpatsch ]; 55 + platforms = [ lib.platforms.unix ]; 56 + }; 57 + }
+26
pkgs/development/tools/kind/default.nix
···
··· 1 + { stdenv, buildGoPackage, fetchFromGitHub }: 2 + 3 + with stdenv.lib; 4 + 5 + buildGoPackage rec { 6 + name = "kind-${version}"; 7 + version = "2018-10-03-${stdenv.lib.strings.substring 0 7 rev}"; 8 + rev = "2ae73f8ef93609991b0e47a67825390ceec95b3f"; 9 + 10 + src = fetchFromGitHub { 11 + rev = rev; 12 + owner = "kubernetes-sigs"; 13 + repo = "kind"; 14 + sha256 = "0bg3y35sc1c73z4rfq11x1jz340786q91ywm165ri7vx280ffjgh"; 15 + }; 16 + 17 + goPackagePath = "sigs.k8s.io/kind"; 18 + excludedPackages = "images/base/entrypoint"; 19 + 20 + meta = { 21 + description = "Kubernetes IN Docker - local clusters for testing Kubernetes"; 22 + homepage = https://github.com/kubernetes-sigs/kind; 23 + maintainers = with maintainers; [ offline ]; 24 + license = stdenv.lib.licenses.asl20; 25 + }; 26 + }
+4 -4
pkgs/development/tools/kustomize/default.nix
··· 3 4 buildGoPackage rec { 5 name = "kustomize-${version}"; 6 - version = "1.0.8"; 7 # rev is the 1.0.8 commit, mainly for kustomize version command output 8 - rev = "58492e2d83c59ed63881311f46ad6251f77dabc3"; 9 10 goPackagePath = "sigs.k8s.io/kustomize"; 11 ··· 17 ''; 18 19 src = fetchFromGitHub { 20 - sha256 = "0y6dqwhm7lczjy0zk2fnc1i43lvnjhcvihvm7qknky05z9f0v8bx"; 21 rev = "v${version}"; 22 repo = "kustomize"; 23 owner = "kubernetes-sigs"; ··· 32 ''; 33 homepage = https://github.com/kubernetes-sigs/kustomize; 34 license = licenses.asl20; 35 - maintainers = [ maintainers.carlosdagos maintainers.vdemeester ]; 36 }; 37 }
··· 3 4 buildGoPackage rec { 5 name = "kustomize-${version}"; 6 + version = "1.0.9"; 7 # rev is the 1.0.8 commit, mainly for kustomize version command output 8 + rev = "ec86b30d2b01a8fa62e645f024f26bfea5dcd30d"; 9 10 goPackagePath = "sigs.k8s.io/kustomize"; 11 ··· 17 ''; 18 19 src = fetchFromGitHub { 20 + sha256 = "06a0iic8sp745q71bh0k2zbcdhppp85bx9c3fwwr4wl77dlybz4f"; 21 rev = "v${version}"; 22 repo = "kustomize"; 23 owner = "kubernetes-sigs"; ··· 32 ''; 33 homepage = https://github.com/kubernetes-sigs/kustomize; 34 license = licenses.asl20; 35 + maintainers = with maintainers; [ carlosdagos vdemeester periklis ]; 36 }; 37 }
+2 -2
pkgs/development/tools/ocaml/ocamlbuild/default.nix
··· 1 { stdenv, fetchFromGitHub, ocaml, findlib }: 2 let 3 - version = "0.13.0"; 4 in 5 stdenv.mkDerivation { 6 name = "ocamlbuild-${version}"; ··· 10 owner = "ocaml"; 11 repo = "ocamlbuild"; 12 rev = version; 13 - sha256 = "13r9q8c209gkgcmbjhj9z4r5bmi90rxahdsiqm5jx8sr2pia5xbh"; 14 }; 15 16 createFindlibDestdir = true;
··· 1 { stdenv, fetchFromGitHub, ocaml, findlib }: 2 let 3 + version = "0.12.0"; 4 in 5 stdenv.mkDerivation { 6 name = "ocamlbuild-${version}"; ··· 10 owner = "ocaml"; 11 repo = "ocamlbuild"; 12 rev = version; 13 + sha256 = "1shyim50ms0816fphc4mk0kldcx3pnba2i6m10q0cbm18m9d7chq"; 14 }; 15 16 createFindlibDestdir = true;
+2 -2
pkgs/development/tools/pipenv/default.nix
··· 2 with python3Packages; buildPythonApplication rec { 3 name = "${pname}-${version}"; 4 pname = "pipenv"; 5 - version = "2018.10.9"; 6 7 src = fetchPypi { 8 inherit pname version; 9 - sha256 = "0b0safavjxq6malmv44acmgds21m2sp1wqa7gs0qz621v6gcgq4j"; 10 }; 11 12 LC_ALL = "en_US.UTF-8";
··· 2 with python3Packages; buildPythonApplication rec { 3 name = "${pname}-${version}"; 4 pname = "pipenv"; 5 + version = "2018.10.13"; 6 7 src = fetchPypi { 8 inherit pname version; 9 + sha256 = "0qwflq00rwk3pnldndb30f3avnbi4hvv6c8mm6l5xxnxy9dj71d7"; 10 }; 11 12 LC_ALL = "en_US.UTF-8";
+2 -2
pkgs/development/tools/profiling/pyprof2calltree/default.nix
··· 2 3 buildPythonApplication rec { 4 pname = "pyprof2calltree"; 5 - version = "1.4.3"; 6 7 # Fetch from GitHub because the PyPi packaged version does not 8 # include all test files. ··· 10 owner = "pwaller"; 11 repo = "pyprof2calltree"; 12 rev = "v" + version; 13 - sha256 = "0i0a895zal193cpvzbv68fch606g4ik27rvzbby3vxk61zlxfqy5"; 14 }; 15 16 meta = with lib; {
··· 2 3 buildPythonApplication rec { 4 pname = "pyprof2calltree"; 5 + version = "1.4.4"; 6 7 # Fetch from GitHub because the PyPi packaged version does not 8 # include all test files. ··· 10 owner = "pwaller"; 11 repo = "pyprof2calltree"; 12 rev = "v" + version; 13 + sha256 = "1vrip41ib7nmkwa8rjny1na1wyp7nvvgvm0h9bd21i262kbm4nqx"; 14 }; 15 16 meta = with lib; {
+24 -19
pkgs/misc/themes/arc/default.nix
··· 1 - { stdenv, fetchFromGitHub, sassc, autoreconfHook, pkgconfig, gtk3 2 - , gnome-themes-extra, gtk-engine-murrine, optipng, inkscape}: 3 4 let 5 pname = "arc-theme"; ··· 7 8 stdenv.mkDerivation rec { 9 name = "${pname}-${version}"; 10 - version = "20180715"; 11 12 src = fetchFromGitHub { 13 owner = "NicoHood"; 14 repo = pname; 15 rev = version; 16 - sha256 = "1kkfnkiih0i3pds5mgd1v9lrdrp4nh4hk42mw7sa4fpbjff4jh6j"; 17 }; 18 19 - preBuild = '' 20 - # Shut up inkscape's warnings 21 - export HOME="$NIX_BUILD_ROOT" 22 - ''; 23 24 - nativeBuildInputs = [ autoreconfHook pkgconfig sassc optipng inkscape ]; 25 - buildInputs = [ gtk3 ]; 26 27 - propagatedUserEnvPkgs = [ gnome-themes-extra gtk-engine-murrine ]; 28 29 postPatch = '' 30 - find . -name render-assets.sh | 31 - while read filename 32 - do 33 - substituteInPlace "$filename" \ 34 - --replace "/usr/bin/inkscape" "${inkscape.out}/bin/inkscape" \ 35 - --replace "/usr/bin/optipng" "${optipng.out}/bin/optipng" 36 - done 37 patchShebangs . 38 ''; 39 40 configureFlags = [ "--disable-unity" ]; 41 42 postInstall = '' 43 - install -Dm644 -t $out/share/doc/${pname} AUTHORS *.md 44 ''; 45 46 meta = with stdenv.lib; {
··· 1 + { stdenv, fetchFromGitHub, sassc, autoreconfHook, pkgconfig, gtk3, gnome3 2 + , gtk-engine-murrine, optipng, inkscape }: 3 4 let 5 pname = "arc-theme"; ··· 7 8 stdenv.mkDerivation rec { 9 name = "${pname}-${version}"; 10 + version = "20181022"; 11 12 src = fetchFromGitHub { 13 owner = "NicoHood"; 14 repo = pname; 15 rev = version; 16 + sha256 = "08951dk1irfadwpr3p323a4fprmxg53rk2r2niwq3v62ryhi3663"; 17 }; 18 19 + nativeBuildInputs = [ 20 + autoreconfHook 21 + pkgconfig 22 + sassc 23 + optipng 24 + inkscape 25 + gtk3 26 + gnome3.gnome-shell 27 + ]; 28 29 + propagatedUserEnvPkgs = [ 30 + gnome3.gnome-themes-extra 31 + gtk-engine-murrine 32 + ]; 33 34 + enableParallelBuilding = true; 35 36 postPatch = '' 37 patchShebangs . 38 ''; 39 40 + preBuild = '' 41 + # Shut up inkscape's warnings about creating profile directory 42 + export HOME="$NIX_BUILD_ROOT" 43 + ''; 44 + 45 configureFlags = [ "--disable-unity" ]; 46 47 postInstall = '' 48 + install -Dm644 -t $out/share/doc/${pname} AUTHORS *.md 49 ''; 50 51 meta = with stdenv.lib; {
+4 -4
pkgs/os-specific/linux/hwdata/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 name = "hwdata-${version}"; 5 - version = "0.314"; 6 7 src = fetchFromGitHub { 8 owner = "vcrhonek"; 9 repo = "hwdata"; 10 rev = "v${version}"; 11 - sha256 = "12k466ndg152fqld1w5v1zfdyv000yypazcwy75ywlxvlknv4y90"; 12 }; 13 14 preConfigure = "patchShebangs ./configure"; 15 16 - configureFlags = [ "--datadir=$(prefix)/data" ]; 17 18 doCheck = false; # this does build machine-specific checks (e.g. enumerates PCI bus) 19 20 outputHashMode = "recursive"; 21 outputHashAlgo = "sha256"; 22 - outputHash = "1w00y5kj8rd8slzydw1gw8cablxlkham4vq786kdd8zga286zabb"; 23 24 meta = { 25 homepage = https://github.com/vcrhonek/hwdata;
··· 2 3 stdenv.mkDerivation rec { 4 name = "hwdata-${version}"; 5 + version = "0.316"; 6 7 src = fetchFromGitHub { 8 owner = "vcrhonek"; 9 repo = "hwdata"; 10 rev = "v${version}"; 11 + sha256 = "0k3fypykbq9943cnxlmmpk0xp9nhhf46pfdhkgm99iaa27b8s1gb"; 12 }; 13 14 preConfigure = "patchShebangs ./configure"; 15 16 + configureFlags = [ "--datadir=${placeholder "out"}/share" ]; 17 18 doCheck = false; # this does build machine-specific checks (e.g. enumerates PCI bus) 19 20 outputHashMode = "recursive"; 21 outputHashAlgo = "sha256"; 22 + outputHash = "0g2w4jr4p1hykracp2za7jb0rcr51kks1m43pzcaf7g99x8669ww"; 23 24 meta = { 25 homepage = https://github.com/vcrhonek/hwdata;
+8 -1
pkgs/os-specific/linux/libcgroup/default.nix
··· 1 - { stdenv, fetchurl, pam, yacc, flex }: 2 3 stdenv.mkDerivation rec { 4 name = "libcgroup-${version}"; ··· 10 }; 11 12 buildInputs = [ pam yacc flex ]; 13 14 postPatch = '' 15 substituteInPlace src/tools/Makefile.in \
··· 1 + { stdenv, fetchurl, fetchpatch, pam, yacc, flex }: 2 3 stdenv.mkDerivation rec { 4 name = "libcgroup-${version}"; ··· 10 }; 11 12 buildInputs = [ pam yacc flex ]; 13 + 14 + patches = [ 15 + (fetchpatch { 16 + url = "https://gitweb.gentoo.org/repo/gentoo.git/plain/dev-libs/libcgroup/files/libcgroup-0.41-remove-umask.patch?id=33e9f4c81de754bbf76b893ea1133ed023f2a0e5"; 17 + sha256 = "1x0x29ld0cgmfwq4qy13s6d5c8sym1frfh1j2q47d8gfw6qaxka5"; 18 + }) 19 + ]; 20 21 postPatch = '' 22 substituteInPlace src/tools/Makefile.in \
+1 -1
pkgs/os-specific/linux/usbutils/default.nix
··· 14 postInstall = 15 '' 16 substituteInPlace $out/bin/lsusb.py \ 17 - --replace /usr/share/usb.ids ${hwdata}/data/hwdata/usb.ids 18 ''; 19 20 meta = with stdenv.lib; {
··· 14 postInstall = 15 '' 16 substituteInPlace $out/bin/lsusb.py \ 17 + --replace /usr/share/usb.ids ${hwdata}/share/hwdata/usb.ids 18 ''; 19 20 meta = with stdenv.lib; {
+2 -2
pkgs/servers/mail/nullmailer/default.nix
··· 4 5 stdenv.mkDerivation rec { 6 7 - version = "2.1"; 8 name = "nullmailer-${version}"; 9 10 src = fetchurl { 11 url = "https://untroubled.org/nullmailer/nullmailer-${version}.tar.gz"; 12 - sha256 = "0gykh0qc86rk0knfvp8ndqkryal3pvqdfdya94wvb6n1cc8p3ild"; 13 }; 14 15 buildInputs = stdenv.lib.optional tls gnutls;
··· 4 5 stdenv.mkDerivation rec { 6 7 + version = "2.2"; 8 name = "nullmailer-${version}"; 9 10 src = fetchurl { 11 url = "https://untroubled.org/nullmailer/nullmailer-${version}.tar.gz"; 12 + sha256 = "0md8cf90fl2yf3zh9njjy42a673v4j4ygyq95xg7fzkygdigm1lq"; 13 }; 14 15 buildInputs = stdenv.lib.optional tls gnutls;
+3 -3
pkgs/servers/monitoring/grafana/default.nix
··· 1 { lib, buildGoPackage, fetchurl, fetchFromGitHub, phantomjs2 }: 2 3 buildGoPackage rec { 4 - version = "5.3.1"; 5 name = "grafana-${version}"; 6 goPackagePath = "github.com/grafana/grafana"; 7 ··· 9 rev = "v${version}"; 10 owner = "grafana"; 11 repo = "grafana"; 12 - sha256 = "0k4jsqgk0wbp1xc159vrs855d42kcdc4d38v498imp6a90idniyp"; 13 }; 14 15 srcStatic = fetchurl { 16 url = "https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-${version}.linux-amd64.tar.gz"; 17 - sha256 = "133ckn5f4l6vqy65y1z3mzhzhy8xcyq65nqb34mwn2zsi7pzvssz"; 18 }; 19 20 postPatch = ''
··· 1 { lib, buildGoPackage, fetchurl, fetchFromGitHub, phantomjs2 }: 2 3 buildGoPackage rec { 4 + version = "5.3.2"; 5 name = "grafana-${version}"; 6 goPackagePath = "github.com/grafana/grafana"; 7 ··· 9 rev = "v${version}"; 10 owner = "grafana"; 11 repo = "grafana"; 12 + sha256 = "1p2vapyaf11d7zri73vnq1rsgwb018pqbjzdkdgppcm5xfrrjh8y"; 13 }; 14 15 srcStatic = fetchurl { 16 url = "https://s3-us-west-2.amazonaws.com/grafana-releases/release/grafana-${version}.linux-amd64.tar.gz"; 17 + sha256 = "067rj2lrdwxda1clcg89m1cnl9sfrl2l9ia5fx2bcxq3yzhchazh"; 18 }; 19 20 postPatch = ''
+38 -23
pkgs/servers/mqtt/mosquitto/default.nix
··· 1 - { stdenv, fetchurl, openssl, libuuid, cmake, libwebsockets, c-ares, libuv }: 2 3 stdenv.mkDerivation rec { 4 - pname = "mosquitto"; 5 - version = "1.4.15"; 6 - 7 - name = "${pname}-${version}"; 8 9 - src = fetchurl { 10 - url = "http://mosquitto.org/files/source/mosquitto-${version}.tar.gz"; 11 - sha256 = "10wsm1n4y61nz45zwk4zjhvrfd86r2cq33370m5wjkivb8j3wfvx"; 12 }; 13 14 - buildInputs = [ openssl libuuid libwebsockets c-ares libuv ] 15 - ++ stdenv.lib.optional stdenv.isDarwin cmake; 16 - 17 - makeFlags = stdenv.lib.optionals stdenv.isLinux [ 18 - "DESTDIR=$(out)" 19 - "PREFIX=" 20 ]; 21 22 postPatch = '' 23 - substituteInPlace config.mk \ 24 - --replace "/usr/local" "" 25 - substituteInPlace config.mk \ 26 - --replace "WITH_WEBSOCKETS:=no" "WITH_WEBSOCKETS:=yes" 27 ''; 28 29 - meta = { 30 - homepage = http://mosquitto.org/; 31 description = "An open source MQTT v3.1/3.1.1 broker"; 32 - platforms = stdenv.lib.platforms.unix; 33 - # http://www.eclipse.org/legal/epl-v10.html (free software, copyleft) 34 - license = stdenv.lib.licenses.epl10; 35 }; 36 }
··· 1 + { stdenv, fetchFromGitHub, fetchpatch, cmake, docbook_xsl, libxslt 2 + , openssl, libuuid, libwebsockets, c-ares, libuv }: 3 4 stdenv.mkDerivation rec { 5 + name = "mosquitto-${version}"; 6 + version = "1.5.3"; 7 8 + src = fetchFromGitHub { 9 + owner = "eclipse"; 10 + repo = "mosquitto"; 11 + rev = "v${version}"; 12 + sha256 = "0bknmnvssix7c1cps6mzjjnw9zxdlyfsy6ksqx4zfglcw41p8gnz"; 13 }; 14 15 + patches = [ 16 + # https://github.com/eclipse/mosquitto/issues/983 17 + (fetchpatch { 18 + url = "https://github.com/eclipse/mosquitto/commit/7f1419e4de981f5cc38aa3a9684369b1de27ba46.patch"; 19 + sha256 = "05npr0h79mbaxzjyhdw78hi9gs1cwydf2fv67bqxm81jzj2yhx2s"; 20 + name = "fix_threading_on_cmake.patch"; 21 + }) 22 ]; 23 24 postPatch = '' 25 + substituteInPlace man/manpage.xsl \ 26 + --replace /usr/share/xml/docbook/stylesheet/ ${docbook_xsl}/share/xml/ 27 + 28 + # the manpages are not generated when using cmake 29 + pushd man 30 + make 31 + popd 32 ''; 33 34 + buildInputs = [ openssl libuuid libwebsockets c-ares libuv ]; 35 + 36 + nativeBuildInputs = [ cmake docbook_xsl libxslt ]; 37 + 38 + enableParallelBuilding = true; 39 + 40 + cmakeFlags = [ 41 + "-DWITH_THREADING=ON" 42 + ]; 43 + 44 + meta = with stdenv.lib; { 45 description = "An open source MQTT v3.1/3.1.1 broker"; 46 + homepage = http://mosquitto.org/; 47 + license = licenses.epl10; 48 + maintainers = with maintainers; [ peterhoeg ]; 49 + platforms = platforms.unix; 50 }; 51 }
+2 -2
pkgs/shells/zsh/antibody/default.nix
··· 2 3 buildGoPackage rec { 4 name = "antibody-${version}"; 5 - version = "3.7.0"; 6 rev = "v${version}"; 7 8 goPackagePath = "github.com/getantibody/antibody"; ··· 11 inherit rev; 12 owner = "getantibody"; 13 repo = "antibody"; 14 - sha256 = "1c7f0b1lgl4pm3cs39kr6dgr19lfykjhamg74k5ryrizag0j68l5"; 15 }; 16 17 goDeps = ./deps.nix;
··· 2 3 buildGoPackage rec { 4 name = "antibody-${version}"; 5 + version = "4.0.0"; 6 rev = "v${version}"; 7 8 goPackagePath = "github.com/getantibody/antibody"; ··· 11 inherit rev; 12 owner = "getantibody"; 13 repo = "antibody"; 14 + sha256 = "0iq3dfwwh39hmk8qmhrfgkn8pcabxf67c03s7vh18n7w9aay4jfz"; 15 }; 16 17 goDeps = ./deps.nix;
+2 -2
pkgs/shells/zsh/zsh-completions/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 name = "zsh-completions-${version}"; 5 - version = "0.28.0"; 6 7 src = fetchFromGitHub { 8 owner = "zsh-users"; 9 repo = "zsh-completions"; 10 rev = "${version}"; 11 - sha256 = "02n1svaw74y0za856w8zjb98nzg1h6bmy4xsar71irsk1mj3m5h2"; 12 }; 13 14 installPhase= ''
··· 2 3 stdenv.mkDerivation rec { 4 name = "zsh-completions-${version}"; 5 + version = "0.29.0"; 6 7 src = fetchFromGitHub { 8 owner = "zsh-users"; 9 repo = "zsh-completions"; 10 rev = "${version}"; 11 + sha256 = "0a4fdh10rhhjcy06qiyyy0xjvg7fapvy3pgif38wrjqvrddaj6pv"; 12 }; 13 14 installPhase= ''
+3 -3
pkgs/tools/misc/cloud-sql-proxy/default.nix
··· 2 3 buildGoPackage rec { 4 name = "cloud-sql-proxy-${version}"; 5 - version = "1.11"; 6 7 goPackagePath = "github.com/GoogleCloudPlatform/cloudsql-proxy"; 8 ··· 11 src = fetchgit { 12 rev = version; 13 url = "https://${goPackagePath}"; 14 - sha256 = "13g68i51f03xdh7a1qjmj8j5ljn4drd3n44fn348xfdxqclnx90l"; 15 }; 16 17 goDeps = ./deps.nix; ··· 20 21 meta = with stdenv.lib; { 22 description = "An authenticating proxy for Second Generation Google Cloud SQL databases"; 23 - homepage = https://github.com/GoogleCloudPlatform/cloudsql-proxy; 24 license = licenses.asl20; 25 maintainers = [ maintainers.nicknovitski ]; 26 platforms = platforms.all;
··· 2 3 buildGoPackage rec { 4 name = "cloud-sql-proxy-${version}"; 5 + version = "1.13"; 6 7 goPackagePath = "github.com/GoogleCloudPlatform/cloudsql-proxy"; 8 ··· 11 src = fetchgit { 12 rev = version; 13 url = "https://${goPackagePath}"; 14 + sha256 = "07n2hfhqa9hinabmx79aqqwxzzkky76x3jvpd89kch14fijbh532"; 15 }; 16 17 goDeps = ./deps.nix; ··· 20 21 meta = with stdenv.lib; { 22 description = "An authenticating proxy for Second Generation Google Cloud SQL databases"; 23 + homepage = "https://${goPackagePath}"; 24 license = licenses.asl20; 25 maintainers = [ maintainers.nicknovitski ]; 26 platforms = platforms.all;
+8 -8
pkgs/tools/misc/cloud-sql-proxy/deps.nix
··· 14 fetch = { 15 type = "git"; 16 url = "https://code.googlesource.com/gocloud"; 17 - rev = "e9284bade4f43071dac5ec56c73a03a3c9fa7772"; 18 - sha256 = "0qm0s97bj21m04a07yni09hdh0aycgmklm5mg6flx17lrp2av9j8"; 19 }; 20 } 21 { ··· 23 fetch = { 24 type = "git"; 25 url = "https://go.googlesource.com/net"; 26 - rev = "3a7846fea0afe8cc88deb31d8cfb1fa15a3615ef"; 27 - sha256 = "1dxvliqc79bl0waczzy8ajm7jpbnn2bszwfcd71zjjxph8jz75kg"; 28 }; 29 } 30 { ··· 32 fetch = { 33 type = "git"; 34 url = "https://go.googlesource.com/oauth2"; 35 - rev = "cdc340f7c179dbbfa4afd43b7614e8fcadde4269"; 36 - sha256 = "182is558nfvk4x1cm8sqzaym8kfcaaxaga9ggqhvzqrs8mncbj22"; 37 }; 38 } 39 { ··· 41 fetch = { 42 type = "git"; 43 url = "https://code.googlesource.com/google-api-go-client"; 44 - rev = "20530fd5d65ad2caee87891f9896d7547cb400c9"; 45 - sha256 = "06fsnml2kfzifxp2d5anb6vxjlgpkwl82xcddf0cg0v1bnx5mnrd"; 46 }; 47 } 48 ]
··· 14 fetch = { 15 type = "git"; 16 url = "https://code.googlesource.com/gocloud"; 17 + rev = "dba8c2c195294739180b3e6865f8893eb808676e"; 18 + sha256 = "1l6aj26sd7byjcgi2b4k452fcg949v28lff2fkw5nq2qr2fjnqxy"; 19 }; 20 } 21 { ··· 23 fetch = { 24 type = "git"; 25 url = "https://go.googlesource.com/net"; 26 + rev = "9b4f9f5ad5197c79fd623a3638e70d8b26cef344"; 27 + sha256 = "06hvxy113h76f31gv1mq6vdr6xja1zv0fdig686l2b4y2b6swych"; 28 }; 29 } 30 { ··· 32 fetch = { 33 type = "git"; 34 url = "https://go.googlesource.com/oauth2"; 35 + rev = "9dcd33a902f40452422c2367fefcb95b54f9f8f8"; 36 + sha256 = "15lfa780h2ff50qvcdl7sfs9f9j13fa5kfj6fb292rk3fwxhnx4i"; 37 }; 38 } 39 { ··· 41 fetch = { 42 type = "git"; 43 url = "https://code.googlesource.com/google-api-go-client"; 44 + rev = "39567f0042a03aeb2691599961ed4454e43d5063"; 45 + sha256 = "0c5gx156v1pk0gqvl9w43l06z0rh9g2sackpl9ghds0asnyqx04d"; 46 }; 47 } 48 ]
+2 -10
pkgs/tools/misc/snapper/default.nix
··· 5 6 stdenv.mkDerivation rec { 7 name = "snapper-${version}"; 8 - version = "0.5.0"; 9 10 src = fetchFromGitHub { 11 owner = "openSUSE"; 12 repo = "snapper"; 13 rev = "v${version}"; 14 - sha256 = "14hrv23film4iihyclcvc2r2dgxl8w3as50r81xjjc85iyp6yxkm"; 15 }; 16 - 17 - patches = [ 18 - # Fix build with new Boost 19 - (fetchpatch { 20 - url = "https://github.com/openSUSE/snapper/commit/2e3812d2c1d1f54861fb79f5c2b0197de96a00a3.patch"; 21 - sha256 = "0yrzss1v7lmcvkajmchz917yqsvlsdfz871szzw790v6pql1322s"; 22 - }) 23 - ]; 24 25 nativeBuildInputs = [ 26 autoreconfHook pkgconfig
··· 5 6 stdenv.mkDerivation rec { 7 name = "snapper-${version}"; 8 + version = "0.7.2"; 9 10 src = fetchFromGitHub { 11 owner = "openSUSE"; 12 repo = "snapper"; 13 rev = "v${version}"; 14 + sha256 = "1dm1kf4wrbcaaagxgbc8q0f5j9dq3bmp6ycl7zx8p70s4nv3xnbc"; 15 }; 16 17 nativeBuildInputs = [ 18 autoreconfHook pkgconfig
+2 -2
pkgs/tools/misc/units/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 name = "units-${version}"; 5 - version = "2.17"; 6 7 src = fetchurl { 8 url = "mirror://gnu/units/${name}.tar.gz"; 9 - sha256 = "1n2xzpnxfn475zkd8rzs5gg58xszjbr4bdbgvk6hryzimvwwj0qz"; 10 }; 11 12 buildInputs = [ readline ];
··· 2 3 stdenv.mkDerivation rec { 4 name = "units-${version}"; 5 + version = "2.18"; 6 7 src = fetchurl { 8 url = "mirror://gnu/units/${name}.tar.gz"; 9 + sha256 = "0y26kj349i048y4z3xrk90bvciw2j6ds3rka7r7yn3183hirr5b4"; 10 }; 11 12 buildInputs = [ readline ];
+3 -3
pkgs/tools/networking/aircrack-ng/default.nix
··· 3 , autoreconfHook }: 4 5 stdenv.mkDerivation rec { 6 - name = "aircrack-ng-1.2"; 7 8 src = fetchurl { 9 url = "https://download.aircrack-ng.org/${name}.tar.gz"; 10 - sha256 = "0z7sl1ihgrnc98bpqa1mmkh51w26fnsanvj6ydwcnd8g83azwkvr"; 11 }; 12 13 nativeBuildInputs = [ pkgconfig makeWrapper autoreconfHook ]; 14 buildInputs = [ libpcap openssl zlib libnl iw ethtool pciutils ]; 15 16 patchPhase = '' 17 - sed -e 's@/usr/local/bin@'${wirelesstools}@ -i src/osdep/linux.c 18 ''; 19 20 postFixup = ''
··· 3 , autoreconfHook }: 4 5 stdenv.mkDerivation rec { 6 + name = "aircrack-ng-1.4"; 7 8 src = fetchurl { 9 url = "https://download.aircrack-ng.org/${name}.tar.gz"; 10 + sha256 = "0fz1g6sd7dkfgcxrfrnqbygpx8d4ziyidm9wjb0ws9xgyy52l2cn"; 11 }; 12 13 nativeBuildInputs = [ pkgconfig makeWrapper autoreconfHook ]; 14 buildInputs = [ libpcap openssl zlib libnl iw ethtool pciutils ]; 15 16 patchPhase = '' 17 + sed -e 's@/usr/local/bin@'${wirelesstools}@ -i src/aircrack-osdep/linux.c 18 ''; 19 20 postFixup = ''
+3 -3
pkgs/tools/networking/eternal-terminal/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 name = "eternal-terminal-${version}"; 5 - version = "5.1.6"; 6 7 src = fetchFromGitHub { 8 owner = "MisterTea"; 9 repo = "EternalTCP"; 10 rev = "refs/tags/et-v${version}"; 11 - sha256 = "0df573c5hi3hxa0d3m02zf2iyh841540dklj9lmp6faik8cp39jz"; 12 }; 13 14 nativeBuildInputs = [ cmake ninja ]; ··· 18 description = "Remote shell that automatically reconnects without interrupting the session"; 19 license = licenses.asl20; 20 homepage = https://mistertea.github.io/EternalTCP/; 21 - platforms = platforms.linux; 22 maintainers = [ maintainers.dezgeg ]; 23 }; 24 }
··· 2 3 stdenv.mkDerivation rec { 4 name = "eternal-terminal-${version}"; 5 + version = "5.1.7"; 6 7 src = fetchFromGitHub { 8 owner = "MisterTea"; 9 repo = "EternalTCP"; 10 rev = "refs/tags/et-v${version}"; 11 + sha256 = "17ndpkpyh8hwr6v7ac6029sja95nhn9c1g8r93g20rp0vz3r6lpa"; 12 }; 13 14 nativeBuildInputs = [ cmake ninja ]; ··· 18 description = "Remote shell that automatically reconnects without interrupting the session"; 19 license = licenses.asl20; 20 homepage = https://mistertea.github.io/EternalTCP/; 21 + platforms = platforms.linux ++ platforms.darwin; 22 maintainers = [ maintainers.dezgeg ]; 23 }; 24 }
+6 -14
pkgs/tools/networking/openssh/default.nix
··· 13 gssapiPatch = fetchpatch { 14 name = "openssh-gssapi.patch"; 15 url = "https://salsa.debian.org/ssh-team/openssh/raw/" 16 - + "e395eed38096fcda74398424ea94de3ec44effd5" 17 + "/debian/patches/gssapi.patch"; 18 - sha256 = "0x7xysgdahb4jaq0f28g2d7yzp0d3mh59i4xnffszvjndhvbk27x"; 19 }; 20 21 in 22 with stdenv.lib; 23 stdenv.mkDerivation rec { 24 name = "openssh-${version}"; 25 - version = if hpnSupport then "7.7p1" else "7.7p1"; 26 27 src = if hpnSupport then 28 fetchurl { 29 - url = "https://github.com/rapier1/openssh-portable/archive/hpn-KitchenSink-7_7_P1.tar.gz"; 30 - sha256 = "1l4k8mg3gnzxbz53cma8s6ak56waz03ijsr08p8vgpi0c2rc5ri5"; 31 } 32 else 33 fetchurl { 34 url = "mirror://openbsd/OpenSSH/portable/${name}.tar.gz"; 35 - sha256 = "13vbbrvj3mmfhj83qyrg5c0ipr6bzw5s65dy4k8gr7p9hkkfffyp"; 36 }; 37 38 patches = 39 [ 40 - # Remove on update! 41 - (fetchpatch { 42 - name = "fix-tunnel-forwarding.diff"; 43 - url = "https://github.com/openssh/openssh-portable/commit/cfb1d9bc767.diff"; 44 - sha256 = "1mszj7f1kj6bazr7asbi1bi4238lfpilpp98f6c1dn3py4fbsdg8"; 45 - }) 46 - 47 ./locale_archive.patch 48 - ./fix-host-key-algorithms-plus.patch 49 50 # See discussion in https://github.com/NixOS/nixpkgs/pull/16966 51 ./dont_create_privsep_path.patch
··· 13 gssapiPatch = fetchpatch { 14 name = "openssh-gssapi.patch"; 15 url = "https://salsa.debian.org/ssh-team/openssh/raw/" 16 + + "d80ebbf028196b2478beebf5a290b97f35e1eed9" 17 + "/debian/patches/gssapi.patch"; 18 + sha256 = "14j9cabb3gkhkjc641zbiv29mbvsmgsvis3fbj8ywsd21zc7m2wv"; 19 }; 20 21 in 22 with stdenv.lib; 23 stdenv.mkDerivation rec { 24 name = "openssh-${version}"; 25 + version = if hpnSupport then "7.8p1" else "7.9p1"; 26 27 src = if hpnSupport then 28 fetchurl { 29 + url = "https://github.com/rapier1/openssh-portable/archive/hpn-KitchenSink-7_8_P1.tar.gz"; 30 + sha256 = "05q5hxx7fzcgd8a5i0zk4fwvmnz4xqk04j489irnwm7cka7xdqxw"; 31 } 32 else 33 fetchurl { 34 url = "mirror://openbsd/OpenSSH/portable/${name}.tar.gz"; 35 + sha256 = "1b8sy6v0b8v4ggmknwcqx3y1rjcpsll0f1f8f4vyv11x4ni3njvb"; 36 }; 37 38 patches = 39 [ 40 ./locale_archive.patch 41 42 # See discussion in https://github.com/NixOS/nixpkgs/pull/16966 43 ./dont_create_privsep_path.patch
-52
pkgs/tools/networking/openssh/fix-host-key-algorithms-plus.patch
··· 1 - Specifying "HostKeyAlgorithms +ssh-dds" does not work properly because 2 - setting any value for HostKeyAlgorithms causes the known host keys to 3 - be ignored for the purpose of determining the priority of algorithms. 4 - This was fixed upstream for HostKeyAlgorithms in sshd_config, but not 5 - in ssh_config. The fix is to apply order_hostkeyalgs() if the user 6 - specifies a HostKeyAlgorithms starting with "+". 7 - 8 - diff -ru -x '*~' openssh-7.2p2-orig/sshconnect2.c openssh-7.2p2/sshconnect2.c 9 - --- openssh-7.2p2-orig/sshconnect2.c 2016-03-09 19:04:48.000000000 +0100 10 - +++ openssh-7.2p2/sshconnect2.c 2016-04-01 15:39:45.140945902 +0200 11 - @@ -100,7 +100,7 @@ 12 - } 13 - 14 - static char * 15 - -order_hostkeyalgs(char *host, struct sockaddr *hostaddr, u_short port) 16 - +order_hostkeyalgs(char *host, struct sockaddr *hostaddr, u_short port, char *algs) 17 - { 18 - char *oavail, *avail, *first, *last, *alg, *hostname, *ret; 19 - size_t maxlen; 20 - @@ -116,7 +116,7 @@ 21 - for (i = 0; i < options.num_system_hostfiles; i++) 22 - load_hostkeys(hostkeys, hostname, options.system_hostfiles[i]); 23 - 24 - - oavail = avail = xstrdup(KEX_DEFAULT_PK_ALG); 25 - + oavail = avail = xstrdup(algs); 26 - maxlen = strlen(avail) + 1; 27 - first = xmalloc(maxlen); 28 - last = xmalloc(maxlen); 29 - @@ -181,18 +181,21 @@ 30 - myproposal[PROPOSAL_MAC_ALGS_CTOS] = 31 - myproposal[PROPOSAL_MAC_ALGS_STOC] = options.macs; 32 - if (options.hostkeyalgorithms != NULL) { 33 - + int append = options.hostkeyalgorithms[0] == '+'; 34 - if (kex_assemble_names(KEX_DEFAULT_PK_ALG, 35 - &options.hostkeyalgorithms) != 0) 36 - fatal("%s: kex_assemble_namelist", __func__); 37 - myproposal[PROPOSAL_SERVER_HOST_KEY_ALGS] = 38 - - compat_pkalg_proposal(options.hostkeyalgorithms); 39 - + compat_pkalg_proposal(append 40 - + ? order_hostkeyalgs(host, hostaddr, port, options.hostkeyalgorithms) 41 - + : options.hostkeyalgorithms); 42 - } else { 43 - /* Enforce default */ 44 - options.hostkeyalgorithms = xstrdup(KEX_DEFAULT_PK_ALG); 45 - /* Prefer algorithms that we already have keys for */ 46 - myproposal[PROPOSAL_SERVER_HOST_KEY_ALGS] = 47 - compat_pkalg_proposal( 48 - - order_hostkeyalgs(host, hostaddr, port)); 49 - + order_hostkeyalgs(host, hostaddr, port, KEX_DEFAULT_PK_ALG)); 50 - } 51 - 52 - if (options.rekey_limit || options.rekey_interval)
···
+2 -2
pkgs/tools/networking/whois/default.nix
··· 1 { stdenv, fetchFromGitHub, perl, gettext, pkgconfig, libidn2, libiconv }: 2 3 stdenv.mkDerivation rec { 4 - version = "5.3.2"; 5 name = "whois-${version}"; 6 7 src = fetchFromGitHub { 8 owner = "rfc1036"; 9 repo = "whois"; 10 rev = "v${version}"; 11 - sha256 = "1sd6jl349kz3bjwm8rx9kihxyd3d35cac4swla843vwzdpczsk5f"; 12 }; 13 14 nativeBuildInputs = [ perl gettext pkgconfig ];
··· 1 { stdenv, fetchFromGitHub, perl, gettext, pkgconfig, libidn2, libiconv }: 2 3 stdenv.mkDerivation rec { 4 + version = "5.4.0"; 5 name = "whois-${version}"; 6 7 src = fetchFromGitHub { 8 owner = "rfc1036"; 9 repo = "whois"; 10 rev = "v${version}"; 11 + sha256 = "1n90qpy079x97a27zpckc0vnaqrdjsxgy0hsz0z8gbrc1sy30sdz"; 12 }; 13 14 nativeBuildInputs = [ perl gettext pkgconfig ];
+2 -2
pkgs/tools/networking/wireguard-tools/default.nix
··· 4 5 stdenv.mkDerivation rec { 6 name = "wireguard-tools-${version}"; 7 - version = "0.0.20181007"; 8 9 src = fetchzip { 10 url = "https://git.zx2c4.com/WireGuard/snapshot/WireGuard-${version}.tar.xz"; 11 - sha256 = "1nrhwnccs6sqq1qs7yhxqb989inrc9n2saibpqs6ga6gb0pvpac6"; 12 }; 13 14 sourceRoot = "source/src/tools";
··· 4 5 stdenv.mkDerivation rec { 6 name = "wireguard-tools-${version}"; 7 + version = "0.0.20181018"; 8 9 src = fetchzip { 10 url = "https://git.zx2c4.com/WireGuard/snapshot/WireGuard-${version}.tar.xz"; 11 + sha256 = "0vrr0f89nrpwnyia6kqvrjkxwivrnvjnbavmx2nxlrb3sz23481y"; 12 }; 13 14 sourceRoot = "source/src/tools";
+50
pkgs/tools/package-management/apt-dater/default.nix
···
··· 1 + { stdenv, fetchFromGitHub 2 + , autoreconfHook, pkgconfig, gettext 3 + , vim, glib, libxml2, openssl, ncurses, popt, screen 4 + }: 5 + 6 + stdenv.mkDerivation rec { 7 + name = "apt-dater-${version}"; 8 + version = "1.0.3"; 9 + 10 + src = fetchFromGitHub { 11 + owner = "DE-IBH"; 12 + repo = "apt-dater"; 13 + rev = "v${version}"; 14 + sha256 = "1flr6cm72cywmwp5h7pbmmpq057xsi9shkczyplxqaqrb2gns5fl"; 15 + }; 16 + 17 + nativeBuildInputs = [ 18 + pkgconfig autoreconfHook gettext 19 + ]; 20 + 21 + buildInputs = [ 22 + libxml2 ncurses vim glib popt screen 23 + ]; 24 + 25 + configureFlags = [ "--disable-history" ]; 26 + 27 + prePatch = '' 28 + substituteInPlace etc/Makefile.am \ 29 + --replace 02770 0770 30 + ''; 31 + 32 + postPatch = '' 33 + substituteInPlace configure.ac \ 34 + --replace "/usr/bin/screen" "${screen}/bin/screen" 35 + ''; 36 + 37 + doCheck = true; 38 + 39 + meta = with stdenv.lib; { 40 + homepage = https://github.com/DE-IBH/apt-dater; 41 + description = "Terminal-based remote package update manager"; 42 + longDescription = '' 43 + Provides an ncurses frontend for managing package updates on a large 44 + number of remote hosts using SSH. It supports Debian-based managed hosts 45 + as well as rug (e.g. openSUSE) and yum (e.g. CentOS) based systems. 46 + ''; 47 + license = licenses.gpl2Plus; 48 + maintainers = with maintainers; [ c0bw3b ]; 49 + }; 50 + }
+2 -2
pkgs/tools/package-management/nix-review/default.nix
··· 8 9 python3.pkgs.buildPythonApplication rec { 10 pname = "nix-review"; 11 - version = "0.5.2"; 12 13 src = fetchFromGitHub { 14 owner = "Mic92"; 15 repo = "nix-review"; 16 rev = version; 17 - sha256 = "0csd7dkdv0csc63dz1h08c8xifxwv5fdz5dyk37sr6vh1ccjdapi"; 18 }; 19 20 makeWrapperArgs = [
··· 8 9 python3.pkgs.buildPythonApplication rec { 10 pname = "nix-review"; 11 + version = "0.5.3"; 12 13 src = fetchFromGitHub { 14 owner = "Mic92"; 15 repo = "nix-review"; 16 rev = version; 17 + sha256 = "14ak0qfc5faamnp4fmrqmb1ikpv656nr830rja89yzc96s73337z"; 18 }; 19 20 makeWrapperArgs = [
+2 -2
pkgs/tools/security/paperkey/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 name = "paperkey-${version}"; 5 - version = "1.5"; 6 7 src = fetchurl { 8 url = "http://www.jabberwocky.com/software/paperkey/${name}.tar.gz"; 9 - sha256 = "1prd2jaf4zjad3xhv160hmi5n408ssljfg7iz90jxs9w111pjwy4"; 10 }; 11 12 postPatch = ''
··· 2 3 stdenv.mkDerivation rec { 4 name = "paperkey-${version}"; 5 + version = "1.6"; 6 7 src = fetchurl { 8 url = "http://www.jabberwocky.com/software/paperkey/${name}.tar.gz"; 9 + sha256 = "1xq5gni6gksjkd5avg0zpd73vsr97appksfx0gx2m38s4w9zsid2"; 10 }; 11 12 postPatch = ''
+38 -12
pkgs/tools/security/rng-tools/default.nix
··· 1 - { stdenv, fetchurl }: 2 - 3 stdenv.mkDerivation rec { 4 - name = "rng-tools-5"; 5 - 6 - src = fetchurl { 7 - url = "mirror://sourceforge/gkernel/${name}.tar.gz"; 8 9 - sha256 = "13h7lc8wl9khhvkr0i3bl5j9bapf8anhqis1lcnwxg1vc2v058b0"; 10 }; 11 12 # For cross-compilation 13 makeFlags = [ "AR:=$(AR)" ]; 14 15 meta = { 16 description = "A random number generator daemon"; 17 - 18 - homepage = https://sourceforge.net/projects/gkernel; 19 - 20 - license = stdenv.lib.licenses.gpl2; 21 - 22 platforms = stdenv.lib.platforms.linux; 23 }; 24 }
··· 1 + { stdenv, fetchFromGitHub, libtool, autoconf, automake, pkgconfig 2 + , sysfsutils 3 + # WARNING: DO NOT USE BEACON GENERATED VALUES AS SECRET CRYPTOGRAPHIC KEYS 4 + # https://www.nist.gov/programs-projects/nist-randomness-beacon 5 + , curl ? null, libxml2 ? null, openssl ? null, withNistBeacon ? false 6 + # Systems that support RDRAND but not AES-NI require libgcrypt to use RDRAND as an entropy source 7 + , libgcrypt ? null, withGcrypt ? true 8 + # Not sure if jitterentropy is safe to use for cryptography 9 + # and thus a default entropy source 10 + , jitterentropy ? null, withJitterEntropy ? false 11 + }: 12 + with stdenv.lib; 13 stdenv.mkDerivation rec { 14 + name = "rng-tools-${version}"; 15 + version = "6.6"; 16 17 + src = fetchFromGitHub { 18 + owner = "nhorman"; 19 + repo = "rng-tools"; 20 + rev = "v${version}"; 21 + sha256 = "0c32sxfvngdjzfmxn5ngc5yxwi8ij3yl216nhzyz9r31qi3m14v7"; 22 }; 23 24 + nativeBuildInputs = [ libtool autoconf automake pkgconfig ]; 25 + 26 + preConfigure = "./autogen.sh"; 27 + 28 + configureFlags = 29 + optional (!withJitterEntropy) "--disable-jitterentropy" 30 + ++ optional (!withNistBeacon) "--without-nistbeacon" 31 + ++ optional (!withGcrypt) "--without-libgcrypt"; 32 + 33 + buildInputs = [ sysfsutils ] 34 + ++ optional withJitterEntropy [ jitterentropy ] 35 + ++ optional withGcrypt [ libgcrypt.dev ] 36 + ++ optional withNistBeacon [ openssl.dev curl.dev libxml2.dev ]; 37 + 38 + enableParallelBuilding = true; 39 + 40 # For cross-compilation 41 makeFlags = [ "AR:=$(AR)" ]; 42 43 meta = { 44 description = "A random number generator daemon"; 45 + homepage = https://github.com/nhorman/rng-tools; 46 + license = stdenv.lib.licenses.gpl2Plus; 47 platforms = stdenv.lib.platforms.linux; 48 + maintainers = with stdenv.lib.maintainers; [ johnazoidberg ]; 49 }; 50 }
+34
pkgs/tools/security/signify/default.nix
···
··· 1 + { stdenv, fetchFromGitHub, libbsd, pkgconfig }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "signify-${version}"; 5 + version = "24"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "aperezdc"; 9 + repo = "signify"; 10 + rev = "v${version}"; 11 + sha256 = "0grdlrpxcflzmzzc30r8rvsmamvbsgqyni59flzzk4w5hpjh464w"; 12 + }; 13 + 14 + doCheck = true; 15 + 16 + nativeBuildInputs = [ pkgconfig ]; 17 + buildInputs = [ libbsd ]; 18 + 19 + preInstall = '' 20 + export PREFIX=$out 21 + ''; 22 + 23 + meta = with stdenv.lib; { 24 + description = "OpenBSD signing tool"; 25 + longDescription = '' 26 + OpenBSDs signing tool, which uses the Ed25519 public key signature system 27 + for fast signing and verification of messages using small public keys. 28 + ''; 29 + homepage = https://www.tedunangst.com/flak/post/signify; 30 + license = licenses.isc; 31 + maintainers = [ maintainers.rlupton20 ]; 32 + platforms = platforms.linux; 33 + }; 34 + }
+2 -20
pkgs/tools/security/yara/default.nix
··· 5 }: 6 7 stdenv.mkDerivation rec { 8 - version = "3.7.1"; 9 name = "yara-${version}"; 10 11 src = fetchFromGitHub { 12 owner = "VirusTotal"; 13 repo = "yara"; 14 rev = "v${version}"; 15 - sha256 = "05smkn4ii8irx6ccnzrhwa39pkmrjyxjmfrwh6mhdd8iz51v5cgz"; 16 }; 17 - 18 - # FIXME: this is probably not the right way to make it work 19 - # make[2]: *** No rule to make target 'libyara/.libs/libyara.a', needed by 'yara'. Stop. 20 - prePatch = '' 21 - cat >staticlibrary.patch <<EOF 22 - --- a/Makefile.am 2015-11-01 11:39:12.000000000 +0100 23 - +++ b/Makefile.am 2015-11-01 11:45:32.000000000 +0100 24 - @@ -12 +12 @@ 25 - -yara_LDADD = libyara/.libs/libyara.a 26 - +yara_LDADD = libyara/.libs/libyara${stdenv.hostPlatform.extensions.sharedLibrary} 27 - @@ -15 +15 @@ 28 - -yarac_LDADD = libyara/.libs/libyara.a 29 - +yarac_LDADD = libyara/.libs/libyara${stdenv.hostPlatform.extensions.sharedLibrary} 30 - EOF 31 - ''; 32 - patches = [ 33 - "staticlibrary.patch" 34 - ]; 35 36 buildInputs = [ autoconf automake libtool pcre] 37 ++ stdenv.lib.optionals withCrypto [ openssl ]
··· 5 }: 6 7 stdenv.mkDerivation rec { 8 + version = "3.8.1"; 9 name = "yara-${version}"; 10 11 src = fetchFromGitHub { 12 owner = "VirusTotal"; 13 repo = "yara"; 14 rev = "v${version}"; 15 + sha256 = "1ys2y5f2cif3g42daq646jcrn2na19zkx7fds2gnavj5c1rk7463"; 16 }; 17 18 buildInputs = [ autoconf automake libtool pcre] 19 ++ stdenv.lib.optionals withCrypto [ openssl ]
+3 -3
pkgs/tools/system/fakeroot/default.nix
··· 1 { stdenv, fetchurl, fetchpatch, getopt, libcap }: 2 3 stdenv.mkDerivation rec { 4 - version = "1.22"; 5 name = "fakeroot-${version}"; 6 7 src = fetchurl { 8 - url = "http://http.debian.net/debian/pool/main/f/fakeroot/fakeroot_${version}.orig.tar.bz2"; 9 - sha256 = "1zn67sp066q63vx95r671v0ki878i40a2wa57pmh64k43r56m05x"; 10 }; 11 12 patches = stdenv.lib.optional stdenv.isLinux ./einval.patch
··· 1 { stdenv, fetchurl, fetchpatch, getopt, libcap }: 2 3 stdenv.mkDerivation rec { 4 + version = "1.23"; 5 name = "fakeroot-${version}"; 6 7 src = fetchurl { 8 + url = "http://http.debian.net/debian/pool/main/f/fakeroot/fakeroot_${version}.orig.tar.xz"; 9 + sha256 = "1xpl0s2yjyjwlf832b6kbkaa5921liybaar13k7n45ckd9lxd700"; 10 }; 11 12 patches = stdenv.lib.optional stdenv.isLinux ./einval.patch
+31
pkgs/tools/typesetting/tikzit/default.nix
···
··· 1 + { stdenv, fetchFromGitHub, qmake, qttools, qtbase, flex, bison }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "tikzit-${version}"; 5 + version = "2.0"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "tikzit"; 9 + repo = "tikzit"; 10 + rev = "v${version}"; 11 + sha256 = "0fwxr9rc9vmw2jzpj084rygzyhp4xm3vm737668az600ln2scyad"; 12 + }; 13 + 14 + nativeBuildInputs = [ qmake qttools flex bison ]; 15 + buildInputs = [ qtbase ]; 16 + 17 + enableParallelBuilding = true; 18 + 19 + meta = with stdenv.lib; { 20 + description = "A graphical tool for rapidly creating graphs and diagrams using PGF/TikZ"; 21 + longDescription = '' 22 + TikZiT is a simple GUI editor for graphs and string diagrams. 23 + Its native file format is a subset of PGF/TikZ, which means TikZiT files 24 + can be included directly in papers typeset using LaTeX. 25 + ''; 26 + homepage = https://tikzit.github.io/; 27 + license = licenses.gpl3Plus; 28 + platforms = platforms.all; 29 + maintainers = [ maintainers.iblech maintainers.mgttlinger ]; 30 + }; 31 + }
+2
pkgs/top-level/aliases.nix
··· 205 opencascade_oce = opencascade; # added 2018-04-25 206 opencl-icd = ocl-icd; # added 2017-01-20 207 openexr_ctl = ctl; # added 2018-04-25 208 openssh_with_kerberos = openssh; # added 2018-01-28 209 owncloudclient = owncloud-client; # added 2016-08 210 p11_kit = p11-kit; # added 2018-02-25 ··· 234 qwt6 = libsForQt5.qwt; # added 2015-12-19 235 rdiff_backup = rdiff-backup; # added 2014-11-23 236 rdmd = dtools; # added 2017-08-19 237 robomongo = robo3t; #added 2017-09-28 238 rssglx = rss-glx; #added 2015-03-25 239 ruby_2_0_0 = throw "deprecated 2018-0213: use a newer version of ruby";
··· 205 opencascade_oce = opencascade; # added 2018-04-25 206 opencl-icd = ocl-icd; # added 2017-01-20 207 openexr_ctl = ctl; # added 2018-04-25 208 + openjpeg_2_1 = openjpeg_2; # added 2018-10-25 209 openssh_with_kerberos = openssh; # added 2018-01-28 210 owncloudclient = owncloud-client; # added 2016-08 211 p11_kit = p11-kit; # added 2018-02-25 ··· 235 qwt6 = libsForQt5.qwt; # added 2015-12-19 236 rdiff_backup = rdiff-backup; # added 2014-11-23 237 rdmd = dtools; # added 2017-08-19 238 + rng_tools = rng-tools; # added 2018-10-24 239 robomongo = robo3t; #added 2017-09-28 240 rssglx = rss-glx; #added 2015-03-25 241 ruby_2_0_0 = throw "deprecated 2018-0213: use a newer version of ruby";
+51 -12
pkgs/top-level/all-packages.nix
··· 635 stdenv = overrideCC stdenv gcc5; 636 }; 637 638 autorevision = callPackage ../tools/misc/autorevision { }; 639 640 bcachefs-tools = callPackage ../tools/filesystems/bcachefs-tools { }; ··· 976 bro = callPackage ../applications/networking/ids/bro { }; 977 978 bruteforce-luks = callPackage ../tools/security/bruteforce-luks { }; 979 980 bsod = callPackage ../misc/emulators/bsod { }; 981 ··· 2546 2547 fdm = callPackage ../tools/networking/fdm {}; 2548 2549 feedreader = callPackage ../applications/networking/feedreaders/feedreader {}; 2550 2551 ferm = callPackage ../tools/networking/ferm { }; ··· 3459 3460 jira-cli = callPackage ../development/tools/jira_cli { }; 3461 3462 jl = haskellPackages.callPackage ../development/tools/jl { }; 3463 3464 jmespath = callPackage ../development/tools/jmespath { }; ··· 4510 4511 openssh_hpn = pkgs.appendToName "with-hpn" (openssh.override { hpnSupport = true; }); 4512 4513 opensp = callPackage ../tools/text/sgml/opensp { }; 4514 4515 opentracker = callPackage ../applications/networking/p2p/opentracker { }; ··· 5083 inherit (pythonPackages) sphinx; 5084 }; 5085 5086 - rng_tools = callPackage ../tools/security/rng-tools { }; 5087 5088 rnv = callPackage ../tools/text/xml/rnv { }; 5089 ··· 5281 5282 signal-desktop = callPackage ../applications/networking/instant-messengers/signal-desktop { }; 5283 5284 # aka., pgp-tools 5285 signing-party = callPackage ../tools/security/signing-party { }; 5286 ··· 5627 tinc = callPackage ../tools/networking/tinc { }; 5628 5629 tie = callPackage ../development/tools/misc/tie { }; 5630 5631 tilix = callPackage ../applications/misc/tilix { }; 5632 ··· 6454 inherit (darwin) bootstrap_cmds; 6455 }; 6456 6457 chez = callPackage ../development/compilers/chez { 6458 inherit (darwin) cctools; 6459 }; ··· 6846 6847 cabal-install = haskell.lib.justStaticExecutables haskellPackages.cabal-install; 6848 6849 - stack = haskell.lib.justStaticExecutables haskell.packages.ghc861.stack; 6850 hlint = haskell.lib.justStaticExecutables haskellPackages.hlint; 6851 6852 all-cabal-hashes = callPackage ../data/misc/hackage { }; ··· 7312 }; 7313 7314 # For beta and nightly releases use the nixpkgs-mozilla overlay 7315 - rust = callPackage ../development/compilers/rust 7316 - (stdenv.lib.optionalAttrs (stdenv.cc.isGNU && stdenv.hostPlatform.isi686) { 7317 - stdenv = overrideCC stdenv gcc6; # with gcc-7: undefined reference to `__divmoddi4' 7318 - }); 7319 inherit (rust) cargo rustc; 7320 7321 buildRustCrate = callPackage ../build-support/rust/build-rust-crate { }; ··· 8578 8579 kcov = callPackage ../development/tools/analysis/kcov { }; 8580 8581 kube-aws = callPackage ../development/tools/kube-aws { }; 8582 8583 kubectx = callPackage ../development/tools/kubectx { }; ··· 9822 9823 gnonlin = callPackage ../development/libraries/gstreamer/legacy/gnonlin {}; 9824 9825 - gusb = callPackage ../development/libraries/gusb { 9826 - inherit (gnome2) gtkdoc; 9827 - }; 9828 9829 qt-mobility = callPackage ../development/libraries/qt-mobility {}; 9830 ··· 10569 libserialport = callPackage ../development/libraries/libserialport { }; 10570 10571 libsignal-protocol-c = callPackage ../development/libraries/libsignal-protocol-c { }; 10572 10573 libsoundio = callPackage ../development/libraries/libsoundio { 10574 inherit (darwin.apple_sdk.frameworks) AudioUnit; ··· 11583 openh264 = callPackage ../development/libraries/openh264 { }; 11584 11585 openjpeg_1 = callPackage ../development/libraries/openjpeg/1.x.nix { }; 11586 - openjpeg_2_1 = callPackage ../development/libraries/openjpeg/2.1.nix { }; 11587 - openjpeg = openjpeg_2_1; 11588 11589 openpa = callPackage ../development/libraries/openpa { }; 11590 ··· 12828 12829 zziplib = callPackage ../development/libraries/zziplib { }; 12830 12831 ### DEVELOPMENT / LIBRARIES / AGDA 12832 12833 agda = callPackage ../build-support/agda { ··· 16008 cni = callPackage ../applications/networking/cluster/cni {}; 16009 cni-plugins = callPackage ../applications/networking/cluster/cni/plugins.nix {}; 16010 16011 communi = libsForQt5.callPackage ../applications/networking/irc/communi { }; 16012 16013 confclerk = callPackage ../applications/misc/confclerk { }; ··· 16148 dmensamenu = callPackage ../applications/misc/dmensamenu { 16149 inherit (python3Packages) buildPythonApplication requests; 16150 }; 16151 16152 dmtx-utils = callPackage (callPackage ../tools/graphics/dmtx-utils) { 16153 }; ··· 21135 liblapackWithAtlas = liblapack; 21136 21137 liblbfgs = callPackage ../development/libraries/science/math/liblbfgs { }; 21138 - 21139 lrs = callPackage ../development/libraries/science/math/lrs { }; 21140 21141 m4ri = callPackage ../development/libraries/science/math/m4ri { }; ··· 21186 metis = callPackage ../development/libraries/science/math/metis {}; 21187 21188 nauty = callPackage ../applications/science/math/nauty {}; 21189 21190 rubiks = callPackage ../development/libraries/science/math/rubiks { }; 21191
··· 635 stdenv = overrideCC stdenv gcc5; 636 }; 637 638 + apt-dater = callPackage ../tools/package-management/apt-dater { }; 639 + 640 autorevision = callPackage ../tools/misc/autorevision { }; 641 642 bcachefs-tools = callPackage ../tools/filesystems/bcachefs-tools { }; ··· 978 bro = callPackage ../applications/networking/ids/bro { }; 979 980 bruteforce-luks = callPackage ../tools/security/bruteforce-luks { }; 981 + 982 + breakpointHook = assert stdenv.isLinux; 983 + makeSetupHook { } ../build-support/setup-hooks/breakpoint-hook.sh; 984 985 bsod = callPackage ../misc/emulators/bsod { }; 986 ··· 2551 2552 fdm = callPackage ../tools/networking/fdm {}; 2553 2554 + featherpad = callPackage ../applications/editors/featherpad {}; 2555 + 2556 feedreader = callPackage ../applications/networking/feedreaders/feedreader {}; 2557 2558 ferm = callPackage ../tools/networking/ferm { }; ··· 3466 3467 jira-cli = callPackage ../development/tools/jira_cli { }; 3468 3469 + jitterentropy = callPackage ../development/libraries/jitterentropy { }; 3470 + 3471 jl = haskellPackages.callPackage ../development/tools/jl { }; 3472 3473 jmespath = callPackage ../development/tools/jmespath { }; ··· 4519 4520 openssh_hpn = pkgs.appendToName "with-hpn" (openssh.override { hpnSupport = true; }); 4521 4522 + openssh_gssapi = pkgs.appendToName "with-gssapi" (openssh.override { 4523 + withGssapiPatches = true; 4524 + }); 4525 + 4526 opensp = callPackage ../tools/text/sgml/opensp { }; 4527 4528 opentracker = callPackage ../applications/networking/p2p/opentracker { }; ··· 5096 inherit (pythonPackages) sphinx; 5097 }; 5098 5099 + rng-tools = callPackage ../tools/security/rng-tools { }; 5100 5101 rnv = callPackage ../tools/text/xml/rnv { }; 5102 ··· 5294 5295 signal-desktop = callPackage ../applications/networking/instant-messengers/signal-desktop { }; 5296 5297 + signify = callPackage ../tools/security/signify { }; 5298 + 5299 # aka., pgp-tools 5300 signing-party = callPackage ../tools/security/signing-party { }; 5301 ··· 5642 tinc = callPackage ../tools/networking/tinc { }; 5643 5644 tie = callPackage ../development/tools/misc/tie { }; 5645 + 5646 + tikzit = libsForQt5.callPackage ../tools/typesetting/tikzit { }; 5647 5648 tilix = callPackage ../applications/misc/tilix { }; 5649 ··· 6471 inherit (darwin) bootstrap_cmds; 6472 }; 6473 6474 + cdb = callPackage ../development/tools/database/cdb { }; 6475 + 6476 chez = callPackage ../development/compilers/chez { 6477 inherit (darwin) cctools; 6478 }; ··· 6865 6866 cabal-install = haskell.lib.justStaticExecutables haskellPackages.cabal-install; 6867 6868 + stack = haskell.lib.justStaticExecutables haskellPackages.stack; 6869 hlint = haskell.lib.justStaticExecutables haskellPackages.hlint; 6870 6871 all-cabal-hashes = callPackage ../data/misc/hackage { }; ··· 7331 }; 7332 7333 # For beta and nightly releases use the nixpkgs-mozilla overlay 7334 + rust = callPackage ../development/compilers/rust ({ 7335 + inherit (darwin.apple_sdk.frameworks) CoreFoundation Security; 7336 + } // stdenv.lib.optionalAttrs (stdenv.cc.isGNU && stdenv.hostPlatform.isi686) { 7337 + stdenv = overrideCC stdenv gcc6; # with gcc-7: undefined reference to `__divmoddi4' 7338 + }); 7339 inherit (rust) cargo rustc; 7340 7341 buildRustCrate = callPackage ../build-support/rust/build-rust-crate { }; ··· 8598 8599 kcov = callPackage ../development/tools/analysis/kcov { }; 8600 8601 + kind = callPackage ../development/tools/kind { }; 8602 + 8603 kube-aws = callPackage ../development/tools/kube-aws { }; 8604 8605 kubectx = callPackage ../development/tools/kubectx { }; ··· 9844 9845 gnonlin = callPackage ../development/libraries/gstreamer/legacy/gnonlin {}; 9846 9847 + gusb = callPackage ../development/libraries/gusb { }; 9848 9849 qt-mobility = callPackage ../development/libraries/qt-mobility {}; 9850 ··· 10589 libserialport = callPackage ../development/libraries/libserialport { }; 10590 10591 libsignal-protocol-c = callPackage ../development/libraries/libsignal-protocol-c { }; 10592 + 10593 + libsignon-glib = callPackage ../development/libraries/libsignon-glib { }; 10594 10595 libsoundio = callPackage ../development/libraries/libsoundio { 10596 inherit (darwin.apple_sdk.frameworks) AudioUnit; ··· 11605 openh264 = callPackage ../development/libraries/openh264 { }; 11606 11607 openjpeg_1 = callPackage ../development/libraries/openjpeg/1.x.nix { }; 11608 + openjpeg_2 = callPackage ../development/libraries/openjpeg/2.x.nix { }; 11609 + openjpeg = openjpeg_2; 11610 11611 openpa = callPackage ../development/libraries/openpa { }; 11612 ··· 12850 12851 zziplib = callPackage ../development/libraries/zziplib { }; 12852 12853 + gsignond = callPackage ../development/libraries/gsignond { 12854 + plugins = []; 12855 + }; 12856 + 12857 + gsignondPlugins = { 12858 + sasl = callPackage ../development/libraries/gsignond/plugins/sasl.nix { }; 12859 + oauth = callPackage ../development/libraries/gsignond/plugins/oauth.nix { }; 12860 + lastfm = callPackage ../development/libraries/gsignond/plugins/lastfm.nix { }; 12861 + mail = callPackages ../development/libraries/gsignond/plugins/mail.nix { }; 12862 + }; 12863 + 12864 ### DEVELOPMENT / LIBRARIES / AGDA 12865 12866 agda = callPackage ../build-support/agda { ··· 16041 cni = callPackage ../applications/networking/cluster/cni {}; 16042 cni-plugins = callPackage ../applications/networking/cluster/cni/plugins.nix {}; 16043 16044 + cntr = callPackage ../applications/virtualization/cntr { }; 16045 + 16046 communi = libsForQt5.callPackage ../applications/networking/irc/communi { }; 16047 16048 confclerk = callPackage ../applications/misc/confclerk { }; ··· 16183 dmensamenu = callPackage ../applications/misc/dmensamenu { 16184 inherit (python3Packages) buildPythonApplication requests; 16185 }; 16186 + 16187 + dmrconfig = callPackage ../applications/misc/dmrconfig { }; 16188 16189 dmtx-utils = callPackage (callPackage ../tools/graphics/dmtx-utils) { 16190 }; ··· 21172 liblapackWithAtlas = liblapack; 21173 21174 liblbfgs = callPackage ../development/libraries/science/math/liblbfgs { }; 21175 + 21176 lrs = callPackage ../development/libraries/science/math/lrs { }; 21177 21178 m4ri = callPackage ../development/libraries/science/math/m4ri { }; ··· 21223 metis = callPackage ../development/libraries/science/math/metis {}; 21224 21225 nauty = callPackage ../applications/science/math/nauty {}; 21226 + 21227 + or-tools = callPackage ../development/libraries/science/math/or-tools {}; 21228 21229 rubiks = callPackage ../development/libraries/science/math/rubiks { }; 21230
+21 -18
pkgs/top-level/python-packages.nix
··· 204 205 automat = callPackage ../development/python-modules/automat { }; 206 207 aws-sam-translator = callPackage ../development/python-modules/aws-sam-translator { }; 208 209 aws-xray-sdk = callPackage ../development/python-modules/aws-xray-sdk { }; ··· 249 bash_kernel = callPackage ../development/python-modules/bash_kernel { }; 250 251 bayespy = callPackage ../development/python-modules/bayespy { }; 252 253 bitcoinlib = callPackage ../development/python-modules/bitcoinlib { }; 254 ··· 593 python-periphery = callPackage ../development/python-modules/python-periphery { }; 594 595 python-prctl = callPackage ../development/python-modules/python-prctl { }; 596 597 python-sql = callPackage ../development/python-modules/python-sql { }; 598 ··· 2041 2042 django_colorful = callPackage ../development/python-modules/django_colorful { }; 2043 2044 django_compressor = callPackage ../development/python-modules/django_compressor { }; 2045 2046 django_compat = callPackage ../development/python-modules/django-compat { }; 2047 2048 django_contrib_comments = callPackage ../development/python-modules/django_contrib_comments { }; 2049 2050 django_environ = callPackage ../development/python-modules/django_environ { }; 2051 ··· 2119 django_pipeline = callPackage ../development/python-modules/django-pipeline { }; 2120 2121 dj-database-url = callPackage ../development/python-modules/dj-database-url { }; 2122 2123 djmail = callPackage ../development/python-modules/djmail { }; 2124 ··· 2461 httpretty = callPackage ../development/python-modules/httpretty { }; 2462 2463 icalendar = callPackage ../development/python-modules/icalendar { }; 2464 2465 imageio = callPackage ../development/python-modules/imageio { }; 2466 ··· 6829 6830 subprocess32 = callPackage ../development/python-modules/subprocess32 { }; 6831 6832 - spark_parser = buildPythonPackage (rec { 6833 - name = "${pname}-${version}"; 6834 - pname = "spark_parser"; 6835 - version = "1.4.0"; 6836 - src = pkgs.fetchurl { 6837 - url = "mirror://pypi/s/${pname}/${name}.tar.gz"; 6838 - sha256 = "1r7d07kw4asgajvhq1gzln4g1qi2r13jw0s8c7d5z3g4kp8y0br8"; 6839 - }; 6840 - buildInputs = with self; [nose]; 6841 - propagatedBuildInputs = []; 6842 - meta = { 6843 - description = ''An Early-Algorithm Context-free grammar Parser''; 6844 - homepage = "https://github.com/rocky/python-spark"; 6845 - license = licenses.mit; 6846 - maintainers = with maintainers; [raskin]; 6847 - platforms = platforms.all; 6848 - }; 6849 - }); 6850 6851 sphinx = callPackage ../development/python-modules/sphinx { }; 6852 ··· 7947 uritemplate = callPackage ../development/python-modules/uritemplate { }; 7948 7949 uproot = callPackage ../development/python-modules/uproot {}; 7950 7951 uptime = buildPythonPackage rec { 7952 name = "uptime-${version}";
··· 204 205 automat = callPackage ../development/python-modules/automat { }; 206 207 + awkward = callPackage ../development/python-modules/awkward { }; 208 + 209 aws-sam-translator = callPackage ../development/python-modules/aws-sam-translator { }; 210 211 aws-xray-sdk = callPackage ../development/python-modules/aws-xray-sdk { }; ··· 251 bash_kernel = callPackage ../development/python-modules/bash_kernel { }; 252 253 bayespy = callPackage ../development/python-modules/bayespy { }; 254 + 255 + bitarray = callPackage ../development/python-modules/bitarray { }; 256 257 bitcoinlib = callPackage ../development/python-modules/bitcoinlib { }; 258 ··· 597 python-periphery = callPackage ../development/python-modules/python-periphery { }; 598 599 python-prctl = callPackage ../development/python-modules/python-prctl { }; 600 + 601 + python-rapidjson = callPackage ../development/python-modules/python-rapidjson { }; 602 603 python-sql = callPackage ../development/python-modules/python-sql { }; 604 ··· 2047 2048 django_colorful = callPackage ../development/python-modules/django_colorful { }; 2049 2050 + django-cache-url = callPackage ../development/python-modules/django-cache-url { }; 2051 + 2052 + django-configurations = callPackage ../development/python-modules/django-configurations { }; 2053 + 2054 django_compressor = callPackage ../development/python-modules/django_compressor { }; 2055 2056 django_compat = callPackage ../development/python-modules/django-compat { }; 2057 2058 django_contrib_comments = callPackage ../development/python-modules/django_contrib_comments { }; 2059 + 2060 + django-discover-runner = callPackage ../development/python-modules/django-discover-runner { }; 2061 2062 django_environ = callPackage ../development/python-modules/django_environ { }; 2063 ··· 2131 django_pipeline = callPackage ../development/python-modules/django-pipeline { }; 2132 2133 dj-database-url = callPackage ../development/python-modules/dj-database-url { }; 2134 + 2135 + dj-email-url = callPackage ../development/python-modules/dj-email-url { }; 2136 + 2137 + dj-search-url = callPackage ../development/python-modules/dj-search-url { }; 2138 2139 djmail = callPackage ../development/python-modules/djmail { }; 2140 ··· 2477 httpretty = callPackage ../development/python-modules/httpretty { }; 2478 2479 icalendar = callPackage ../development/python-modules/icalendar { }; 2480 + 2481 + ifaddr = callPackage ../development/python-modules/ifaddr { }; 2482 2483 imageio = callPackage ../development/python-modules/imageio { }; 2484 ··· 6847 6848 subprocess32 = callPackage ../development/python-modules/subprocess32 { }; 6849 6850 + spark_parser = callPackage ../development/python-modules/spark_parser { }; 6851 6852 sphinx = callPackage ../development/python-modules/sphinx { }; 6853 ··· 7948 uritemplate = callPackage ../development/python-modules/uritemplate { }; 7949 7950 uproot = callPackage ../development/python-modules/uproot {}; 7951 + 7952 + uproot-methods = callPackage ../development/python-modules/uproot-methods { }; 7953 7954 uptime = buildPythonPackage rec { 7955 name = "uptime-${version}";