Merge master into staging

+2923 -772
+5 -3
lib/default.nix
··· 5 */ 6 let 7 8 - callLibs = file: import file { inherit lib; }; 9 10 - lib = rec { 11 12 # often used, or depending on very little 13 trivial = callLibs ./trivial.nix; ··· 128 mergeAttrsNoOverride mergeAttrByFunc mergeAttrsByFuncDefaults 129 mergeAttrsByFuncDefaultsClean mergeAttrBy 130 prepareDerivationArgs nixType imap overridableDelayableArgs; 131 - }; 132 in lib
··· 5 */ 6 let 7 8 + inherit (import ./fixed-points.nix {}) makeExtensible; 9 10 + lib = makeExtensible (self: let 11 + callLibs = file: import file { lib = self; }; 12 + in with self; { 13 14 # often used, or depending on very little 15 trivial = callLibs ./trivial.nix; ··· 130 mergeAttrsNoOverride mergeAttrByFunc mergeAttrsByFuncDefaults 131 mergeAttrsByFuncDefaultsClean mergeAttrBy 132 prepareDerivationArgs nixType imap overridableDelayableArgs; 133 + }); 134 in lib
+1 -1
lib/modules.nix
··· 59 }; 60 }; 61 62 - closed = closeModules (modules ++ [ internalModule ]) ({ inherit config options; lib = import ./.; } // specialArgs); 63 64 options = mergeModules prefix (reverseList (filterModules (specialArgs.modulesPath or "") closed)); 65
··· 59 }; 60 }; 61 62 + closed = closeModules (modules ++ [ internalModule ]) ({ inherit config options lib; } // specialArgs); 63 64 options = mergeModules prefix (reverseList (filterModules (specialArgs.modulesPath or "") closed)); 65
+15
maintainers/maintainer-list.nix
··· 72 github = "FireyFly"; 73 name = "Jonas Höglund"; 74 }; 75 Gonzih = { 76 email = "gonzih@gmail.com"; 77 github = "Gonzih"; ··· 511 balajisivaraman = { 512 email = "sivaraman.balaji@gmail.com"; 513 name = "Balaji Sivaraman"; 514 }; 515 barrucadu = { 516 email = "mike@barrucadu.co.uk"; ··· 1180 email = "nixos@ellisw.net"; 1181 github = "ellis"; 1182 name = "Ellis Whitehead"; 1183 }; 1184 enzime = { 1185 email = "enzime@users.noreply.github.com";
··· 72 github = "FireyFly"; 73 name = "Jonas Höglund"; 74 }; 75 + Fresheyeball = { 76 + email = "fresheyeball@gmail.com"; 77 + github = "fresheyeball"; 78 + name = "Isaac Shapira"; 79 + }; 80 Gonzih = { 81 email = "gonzih@gmail.com"; 82 github = "Gonzih"; ··· 516 balajisivaraman = { 517 email = "sivaraman.balaji@gmail.com"; 518 name = "Balaji Sivaraman"; 519 + }; 520 + bandresen = { 521 + email = "bandresen@gmail.com"; 522 + github = "bandresen"; 523 + name = "Benjamin Andresen"; 524 }; 525 barrucadu = { 526 email = "mike@barrucadu.co.uk"; ··· 1190 email = "nixos@ellisw.net"; 1191 github = "ellis"; 1192 name = "Ellis Whitehead"; 1193 + }; 1194 + elvishjerricco = { 1195 + email = "elvishjerricco@gmail.com"; 1196 + github = "ElvishJerricco"; 1197 + name = "Will Fancher"; 1198 }; 1199 enzime = { 1200 email = "enzime@users.noreply.github.com";
+2 -2
nixos/maintainers/scripts/gce/create-gce.sh
··· 3 4 set -euo pipefail 5 6 - BUCKET_NAME="${BUCKET_NAME:-nixos-images}" 7 TIMESTAMP="$(date +%Y%m%d%H%M)" 8 export TIMESTAMP 9 ··· 19 img_id=$(echo "$img_name" | sed 's|.raw.tar.gz$||;s|\.|-|g;s|_|-|g') 20 if ! gsutil ls "gs://${BUCKET_NAME}/$img_name"; then 21 gsutil cp "$img_path" "gs://${BUCKET_NAME}/$img_name" 22 fi 23 - gcloud compute images create "$img_id" --source-uri "gs://${BUCKET_NAME}/$img_name"
··· 3 4 set -euo pipefail 5 6 + BUCKET_NAME="${BUCKET_NAME:-nixos-cloud-images}" 7 TIMESTAMP="$(date +%Y%m%d%H%M)" 8 export TIMESTAMP 9 ··· 19 img_id=$(echo "$img_name" | sed 's|.raw.tar.gz$||;s|\.|-|g;s|_|-|g') 20 if ! gsutil ls "gs://${BUCKET_NAME}/$img_name"; then 21 gsutil cp "$img_path" "gs://${BUCKET_NAME}/$img_name" 22 + gsutil acl ch -u AllUsers:R "gs://${BUCKET_NAME}/$img_name" 23 fi
+1
nixos/modules/services/misc/gitweb.nix
··· 28 example = '' 29 $feature{'highlight'}{'default'} = [1]; 30 $feature{'ctags'}{'default'} = [1]; 31 ''; 32 }; 33
··· 28 example = '' 29 $feature{'highlight'}{'default'} = [1]; 30 $feature{'ctags'}{'default'} = [1]; 31 + $feature{'avatar'}{'default'} = ['gravatar']; 32 ''; 33 }; 34
+14 -3
nixos/modules/services/torrent/transmission.nix
··· 21 22 # for users in group "transmission" to have access to torrents 23 fullSettings = { umask = 2; download-dir = downloadDir; incomplete-dir = incompleteDir; } // cfg.settings; 24 in 25 { 26 options = { ··· 89 90 # 1) Only the "transmission" user and group have access to torrents. 91 # 2) Optionally update/force specific fields into the configuration file. 92 - serviceConfig.ExecStartPre = '' 93 - ${pkgs.runtimeShell} -c "mkdir -p ${homeDir} ${settingsDir} ${fullSettings.download-dir} ${fullSettings.incomplete-dir} && chmod 770 ${homeDir} ${settingsDir} ${fullSettings.download-dir} ${fullSettings.incomplete-dir} && rm -f ${settingsDir}/settings.json && cp -f ${settingsFile} ${settingsDir}/settings.json" 94 - ''; 95 serviceConfig.ExecStart = "${pkgs.transmission}/bin/transmission-daemon -f --port ${toString config.services.transmission.port}"; 96 serviceConfig.ExecReload = "${pkgs.coreutils}/bin/kill -HUP $MAINPID"; 97 serviceConfig.User = "transmission";
··· 21 22 # for users in group "transmission" to have access to torrents 23 fullSettings = { umask = 2; download-dir = downloadDir; incomplete-dir = incompleteDir; } // cfg.settings; 24 + 25 + # Directories transmission expects to exist and be ug+rwx. 26 + directoriesToManage = [ homeDir settingsDir fullSettings.download-dir fullSettings.incomplete-dir ]; 27 + 28 + preStart = pkgs.writeScript "transmission-pre-start" '' 29 + #!${pkgs.runtimeShell} 30 + set -ex 31 + for DIR in ${escapeShellArgs directoriesToManage}; do 32 + mkdir -p "$DIR" 33 + chmod 770 "$DIR" 34 + done 35 + cp -f ${settingsFile} ${settingsDir}/settings.json 36 + ''; 37 in 38 { 39 options = { ··· 102 103 # 1) Only the "transmission" user and group have access to torrents. 104 # 2) Optionally update/force specific fields into the configuration file. 105 + serviceConfig.ExecStartPre = preStart; 106 serviceConfig.ExecStart = "${pkgs.transmission}/bin/transmission-daemon -f --port ${toString config.services.transmission.port}"; 107 serviceConfig.ExecReload = "${pkgs.coreutils}/bin/kill -HUP $MAINPID"; 108 serviceConfig.User = "transmission";
+12 -17
nixos/modules/services/web-servers/nginx/gitweb.nix
··· 22 23 config = mkIf config.services.nginx.gitweb.enable { 24 25 - systemd.sockets.gitweb = { 26 - description = "GitWeb Listen Socket"; 27 - listenStreams = [ "/run/gitweb.sock" ]; 28 - socketConfig = { 29 - Accept = "false"; 30 - SocketUser = "nginx"; 31 - SocketGroup = "nginx"; 32 - SocketMode = "0600"; 33 - }; 34 - wantedBy = [ "sockets.target" ]; 35 - }; 36 systemd.services.gitweb = { 37 description = "GitWeb service"; 38 - script = "${git}/share/gitweb/gitweb.cgi --fcgi"; 39 serviceConfig = { 40 - Type = "simple"; 41 - StandardInput = "socket"; 42 User = "nginx"; 43 Group = "nginx"; 44 }; 45 }; 46 47 services.nginx = { 48 virtualHosts.default = { 49 - locations."/gitweb" = { 50 - root = "${pkgs.git}/share/gitweb"; 51 extraConfig = '' 52 include ${pkgs.nginx}/conf/fastcgi_params; 53 fastcgi_param GITWEB_CONFIG ${cfg.gitwebConfigFile}; 54 - fastcgi_pass unix:/run/gitweb.sock; 55 ''; 56 }; 57 };
··· 22 23 config = mkIf config.services.nginx.gitweb.enable { 24 25 systemd.services.gitweb = { 26 description = "GitWeb service"; 27 + script = "${pkgs.git}/share/gitweb/gitweb.cgi --fastcgi --nproc=1"; 28 + environment = { 29 + FCGI_SOCKET_PATH = "/run/gitweb/gitweb.sock"; 30 + }; 31 serviceConfig = { 32 User = "nginx"; 33 Group = "nginx"; 34 + RuntimeDirectory = [ "gitweb" ]; 35 }; 36 + wantedBy = [ "multi-user.target" ]; 37 }; 38 39 services.nginx = { 40 virtualHosts.default = { 41 + locations."/gitweb/" = { 42 + root = "${pkgs.git}/share"; 43 + tryFiles = "$uri @gitweb"; 44 + }; 45 + locations."@gitweb" = { 46 extraConfig = '' 47 include ${pkgs.nginx}/conf/fastcgi_params; 48 fastcgi_param GITWEB_CONFIG ${cfg.gitwebConfigFile}; 49 + fastcgi_pass unix:/run/gitweb/gitweb.sock; 50 ''; 51 }; 52 };
+2
nixos/modules/services/x11/desktop-managers/lxqt.nix
··· 61 62 environment.variables.GIO_EXTRA_MODULES = [ "${pkgs.gvfs}/lib/gio/modules" ]; 63 64 }; 65 66 }
··· 61 62 environment.variables.GIO_EXTRA_MODULES = [ "${pkgs.gvfs}/lib/gio/modules" ]; 63 64 + services.upower.enable = config.powerManagement.enable; 65 }; 66 + 67 68 }
+2
nixos/modules/services/x11/desktop-managers/mate.nix
··· 108 services.gnome3.gnome-keyring.enable = true; 109 services.upower.enable = config.powerManagement.enable; 110 111 environment.pathsToLink = [ "/share" ]; 112 }; 113
··· 108 services.gnome3.gnome-keyring.enable = true; 109 services.upower.enable = config.powerManagement.enable; 110 111 + security.pam.services."mate-screensaver".unixAuth = true; 112 + 113 environment.pathsToLink = [ "/share" ]; 114 }; 115
+9
nixos/modules/virtualisation/google-compute-image.nix
··· 57 # Always include cryptsetup so that NixOps can use it. 58 environment.systemPackages = [ pkgs.cryptsetup ]; 59 60 # Rely on GCP's firewall instead 61 networking.firewall.enable = mkDefault false; 62 ··· 68 networking.timeServers = [ "metadata.google.internal" ]; 69 70 networking.usePredictableInterfaceNames = false; 71 72 # allow the google-accounts-daemon to manage users 73 users.mutableUsers = true;
··· 57 # Always include cryptsetup so that NixOps can use it. 58 environment.systemPackages = [ pkgs.cryptsetup ]; 59 60 + # Make sure GCE image does not replace host key that NixOps sets 61 + environment.etc."default/instance_configs.cfg".text = lib.mkDefault '' 62 + [InstanceSetup] 63 + set_host_keys = false 64 + ''; 65 + 66 # Rely on GCP's firewall instead 67 networking.firewall.enable = mkDefault false; 68 ··· 74 networking.timeServers = [ "metadata.google.internal" ]; 75 76 networking.usePredictableInterfaceNames = false; 77 + 78 + # GC has 1460 MTU 79 + networking.interfaces.eth0.mtu = 1460; 80 81 # allow the google-accounts-daemon to manage users 82 users.mutableUsers = true;
+1
nixos/release.nix
··· 383 tests.switchTest = callTest tests/switch-test.nix {}; 384 tests.taskserver = callTest tests/taskserver.nix {}; 385 tests.tomcat = callTest tests/tomcat.nix {}; 386 tests.udisks2 = callTest tests/udisks2.nix {}; 387 tests.vault = callTest tests/vault.nix {}; 388 tests.virtualbox = callSubTestsOnMatchingSystems ["x86_64-linux"] tests/virtualbox.nix {};
··· 383 tests.switchTest = callTest tests/switch-test.nix {}; 384 tests.taskserver = callTest tests/taskserver.nix {}; 385 tests.tomcat = callTest tests/tomcat.nix {}; 386 + tests.transmission = callTest tests/transmission.nix {}; 387 tests.udisks2 = callTest tests/udisks2.nix {}; 388 tests.vault = callTest tests/vault.nix {}; 389 tests.virtualbox = callSubTestsOnMatchingSystems ["x86_64-linux"] tests/virtualbox.nix {};
+21
nixos/tests/transmission.nix
···
··· 1 + import ./make-test.nix ({ pkgs, ...} : { 2 + name = "transmission"; 3 + meta = with pkgs.stdenv.lib.maintainers; { 4 + maintainers = [ coconnor ]; 5 + }; 6 + 7 + machine = { config, pkgs, ... }: { 8 + imports = [ ../modules/profiles/minimal.nix ]; 9 + 10 + networking.firewall.allowedTCPPorts = [ 9091 ]; 11 + 12 + services.transmission.enable = true; 13 + }; 14 + 15 + testScript = 16 + '' 17 + startAll; 18 + $machine->waitForUnit("transmission"); 19 + $machine->shutdown; 20 + ''; 21 + })
+2 -2
pkgs/applications/audio/easytag/default.nix
··· 1 { stdenv, fetchurl, pkgconfig, intltool, gtk3, glib, libid3tag, id3lib, taglib 2 - , libvorbis, libogg, flac, itstool, libxml2, gsettings-desktop-schemas 3 , gnome3, wrapGAppsHook 4 }: 5 ··· 18 19 nativeBuildInputs = [ pkgconfig intltool itstool libxml2 wrapGAppsHook ]; 20 buildInputs = [ 21 - gtk3 glib libid3tag id3lib taglib libvorbis libogg flac 22 gsettings-desktop-schemas gnome3.defaultIconTheme 23 ]; 24
··· 1 { stdenv, fetchurl, pkgconfig, intltool, gtk3, glib, libid3tag, id3lib, taglib 2 + , libvorbis, libogg, opusfile, flac, itstool, libxml2, gsettings-desktop-schemas 3 , gnome3, wrapGAppsHook 4 }: 5 ··· 18 19 nativeBuildInputs = [ pkgconfig intltool itstool libxml2 wrapGAppsHook ]; 20 buildInputs = [ 21 + gtk3 glib libid3tag id3lib taglib libvorbis libogg opusfile flac 22 gsettings-desktop-schemas gnome3.defaultIconTheme 23 ]; 24
+3 -4
pkgs/applications/audio/elisa/default.nix
··· 7 8 mkDerivation rec { 9 name = "elisa-${version}"; 10 - # 0.1 is expected in early/mid 2018-04 11 - version = "0.0.20180320"; 12 13 src = fetchFromGitHub { 14 owner = "KDE"; 15 repo = "elisa"; 16 - rev = "9dd35d7244a8a3553275152f5b50fbe6d272ce64"; 17 - sha256 = "0mjqvcpk2y4jlwkka8gzl50wgqjjx9bzpbrj79cr0ib3jyviss4k"; 18 }; 19 20 nativeBuildInputs = [ extra-cmake-modules kdoctools wrapGAppsHook ];
··· 7 8 mkDerivation rec { 9 name = "elisa-${version}"; 10 + version = "0.1"; 11 12 src = fetchFromGitHub { 13 owner = "KDE"; 14 repo = "elisa"; 15 + rev = version; 16 + sha256 = "13i0fkpwrskric3gfalh7mcpp4l2knwnq7jpq391lgh6krq04r4w"; 17 }; 18 19 nativeBuildInputs = [ extra-cmake-modules kdoctools wrapGAppsHook ];
+2 -2
pkgs/applications/editors/atom/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 name = "atom-${version}"; 5 - version = "1.25.0"; 6 7 src = fetchurl { 8 url = "https://github.com/atom/atom/releases/download/v${version}/atom-amd64.deb"; 9 - sha256 = "04iiw0qzl9025l4lasz42w5nfnvsmc7vwcf4a9c2hvl9xsyckajh"; 10 name = "${name}.deb"; 11 }; 12
··· 2 3 stdenv.mkDerivation rec { 4 name = "atom-${version}"; 5 + version = "1.25.1"; 6 7 src = fetchurl { 8 url = "https://github.com/atom/atom/releases/download/v${version}/atom-amd64.deb"; 9 + sha256 = "0h0kr4w26c6i89rb9y4aw4l8f63al42i2cy3ddk16m1irzij9fk4"; 10 name = "${name}.deb"; 11 }; 12
+1 -1
pkgs/applications/editors/focuswriter/default.nix
··· 21 description = "Simple, distraction-free writing environment"; 22 license = licenses.gpl3Plus; 23 maintainers = with maintainers; [ madjar ]; 24 - platforms = platforms.all; 25 homepage = https://gottcode.org/focuswriter/; 26 }; 27 }
··· 21 description = "Simple, distraction-free writing environment"; 22 license = licenses.gpl3Plus; 23 maintainers = with maintainers; [ madjar ]; 24 + platforms = platforms.linux; 25 homepage = https://gottcode.org/focuswriter/; 26 }; 27 }
+18
pkgs/applications/editors/sublime/3/packages.nix
···
··· 1 + { callPackage }: 2 + 3 + let 4 + common = opts: callPackage (import ./common.nix opts); 5 + in 6 + rec { 7 + sublime3-dev = common { 8 + buildVersion = "3161"; 9 + x32sha256 = "0qrm2qmfsj71lr83c8zas2n3xk8hk9k4w8ygnasjhggmyjm3wy0q"; 10 + x64sha256 = "0cgadylm68s2jly10r038q1fvmbzmpc2nvqy86vlyq9avgqbm5pc"; 11 + } {}; 12 + 13 + sublime3 = common { 14 + buildVersion = "3143"; 15 + x32sha256 = "0dgpx4wij2m77f478p746qadavab172166bghxmj7fb61nvw9v5i"; 16 + x64sha256 = "06b554d2cvpxc976rvh89ix3kqc7klnngvk070xrs8wbyb221qcw"; 17 + } {}; 18 + }
pkgs/applications/editors/sublime/default.nix pkgs/applications/editors/sublime/2/default.nix
+25 -19
pkgs/applications/editors/sublime3/default.nix pkgs/applications/editors/sublime/3/common.nix
··· 1 { fetchurl, stdenv, glib, xorg, cairo, gtk2, pango, makeWrapper, openssl, bzip2, 2 pkexecPath ? "/run/wrappers/bin/pkexec", libredirect, 3 - gksuSupport ? false, gksu, unzip, zip, bash }: 4 5 assert stdenv.system == "i686-linux" || stdenv.system == "x86_64-linux"; 6 assert gksuSupport -> gksu != null; 7 8 let 9 - build = "3143"; 10 libPath = stdenv.lib.makeLibraryPath [glib xorg.libX11 gtk2 cairo pango]; 11 redirects = [ "/usr/bin/pkexec=${pkexecPath}" ] 12 ++ stdenv.lib.optional gksuSupport "/usr/bin/gksudo=${gksu}/bin/gksudo"; 13 in let 14 # package with just the binaries 15 sublime = stdenv.mkDerivation { 16 - name = "sublimetext3-${build}-bin"; 17 - 18 src = 19 - if stdenv.system == "i686-linux" then 20 - fetchurl { 21 - name = "sublimetext-${build}.tar.bz2"; 22 - url = "https://download.sublimetext.com/sublime_text_3_build_${build}_x32.tar.bz2"; 23 - sha256 = "0dgpx4wij2m77f478p746qadavab172166bghxmj7fb61nvw9v5i"; 24 - } 25 - else 26 - fetchurl { 27 - name = "sublimetext-${build}.tar.bz2"; 28 - url = "https://download.sublimetext.com/sublime_text_3_build_${build}_x64.tar.bz2"; 29 - sha256 = "06b554d2cvpxc976rvh89ix3kqc7klnngvk070xrs8wbyb221qcw"; 30 - }; 31 32 dontStrip = true; 33 dontPatchELF = true; ··· 80 wrapProgram $out/plugin_host --prefix LD_PRELOAD : ${stdenv.cc.cc.lib}/lib${stdenv.lib.optionalString stdenv.is64bit "64"}/libgcc_s.so.1:${openssl.out}/lib/libssl.so:${bzip2.out}/lib/libbz2.so 81 ''; 82 }; 83 - in stdenv.mkDerivation { 84 - name = "sublimetext3-${build}"; 85 86 phases = [ "installPhase" ]; 87 ··· 110 license = licenses.unfree; 111 platforms = platforms.linux; 112 }; 113 - }
··· 1 + {buildVersion, x32sha256, x64sha256}: 2 + 3 { fetchurl, stdenv, glib, xorg, cairo, gtk2, pango, makeWrapper, openssl, bzip2, 4 pkexecPath ? "/run/wrappers/bin/pkexec", libredirect, 5 + gksuSupport ? false, gksu, unzip, zip, bash}: 6 7 assert stdenv.system == "i686-linux" || stdenv.system == "x86_64-linux"; 8 assert gksuSupport -> gksu != null; 9 10 let 11 + 12 libPath = stdenv.lib.makeLibraryPath [glib xorg.libX11 gtk2 cairo pango]; 13 redirects = [ "/usr/bin/pkexec=${pkexecPath}" ] 14 ++ stdenv.lib.optional gksuSupport "/usr/bin/gksudo=${gksu}/bin/gksudo"; 15 in let 16 + archSha256 = 17 + if stdenv.system == "i686-linux" then 18 + x32sha256 19 + else 20 + x64sha256; 21 + 22 + arch = 23 + if stdenv.system == "i686-linux" then 24 + "x32" 25 + else 26 + "x64"; 27 + 28 # package with just the binaries 29 sublime = stdenv.mkDerivation { 30 + name = "sublimetext3-${buildVersion}-bin"; 31 src = 32 + fetchurl { 33 + name = "sublimetext-${buildVersion}.tar.bz2"; 34 + url = "https://download.sublimetext.com/sublime_text_3_build_${buildVersion}_${arch}.tar.bz2"; 35 + sha256 = archSha256; 36 + }; 37 38 dontStrip = true; 39 dontPatchELF = true; ··· 86 wrapProgram $out/plugin_host --prefix LD_PRELOAD : ${stdenv.cc.cc.lib}/lib${stdenv.lib.optionalString stdenv.is64bit "64"}/libgcc_s.so.1:${openssl.out}/lib/libssl.so:${bzip2.out}/lib/libbz2.so 87 ''; 88 }; 89 + in stdenv.mkDerivation (rec { 90 + name = "sublimetext3-${buildVersion}"; 91 92 phases = [ "installPhase" ]; 93 ··· 116 license = licenses.unfree; 117 platforms = platforms.linux; 118 }; 119 + })
+1 -1
pkgs/applications/misc/buku/default.nix
··· 52 homepage = https://github.com/jarun/Buku; 53 license = licenses.gpl3; 54 platforms = platforms.linux; 55 - maintainers = with maintainers; [ matthiasbeyer infinisil ]; 56 }; 57 } 58
··· 52 homepage = https://github.com/jarun/Buku; 53 license = licenses.gpl3; 54 platforms = platforms.linux; 55 + maintainers = with maintainers; [ infinisil ]; 56 }; 57 } 58
+2 -2
pkgs/applications/misc/calibre/default.nix
··· 5 }: 6 7 stdenv.mkDerivation rec { 8 - version = "3.20.0"; 9 name = "calibre-${version}"; 10 11 src = fetchurl { 12 url = "https://download.calibre-ebook.com/${version}/${name}.tar.xz"; 13 - sha256 = "1rnmh24d9hqnncg6p6zwkb3y3m4k9n7pzma69haxnm7iaps84gmy"; 14 }; 15 16 patches = [
··· 5 }: 6 7 stdenv.mkDerivation rec { 8 + version = "3.21.0"; 9 name = "calibre-${version}"; 10 11 src = fetchurl { 12 url = "https://download.calibre-ebook.com/${version}/${name}.tar.xz"; 13 + sha256 = "0nd9lv7armmkjwxjhs5mhsksvig5n435kww1dy9fq5hxg7nkq5ip"; 14 }; 15 16 patches = [
+1 -1
pkgs/applications/misc/cataract/build.nix
··· 31 homepage = http://cgg.bzatek.net/; 32 description = "a simple static web photo gallery, designed to be clean and easily usable"; 33 license = stdenv.lib.licenses.gpl2; 34 - maintainers = [ stdenv.lib.maintainers.matthiasbeyer ]; 35 platforms = with stdenv.lib.platforms; linux ++ darwin; 36 }; 37 }
··· 31 homepage = http://cgg.bzatek.net/; 32 description = "a simple static web photo gallery, designed to be clean and easily usable"; 33 license = stdenv.lib.licenses.gpl2; 34 + maintainers = with stdenv.lib.maintainers; [ ]; 35 platforms = with stdenv.lib.platforms; linux ++ darwin; 36 }; 37 }
+2 -2
pkgs/applications/misc/cheat/default.nix
··· 4 buildPythonApplication rec { 5 name = "${pname}-${version}"; 6 pname = "cheat"; 7 - version = "2.2.2"; 8 9 propagatedBuildInputs = [ docopt pygments ]; 10 ··· 12 owner = "chrisallenlane"; 13 repo = "cheat"; 14 rev = version; 15 - sha256 = "1da4m4n6nivjakpll6jj0aszrv24g2zax74034lzpv3pbh84fvas"; 16 }; 17 # no tests available 18 doCheck = false;
··· 4 buildPythonApplication rec { 5 name = "${pname}-${version}"; 6 pname = "cheat"; 7 + version = "2.2.3"; 8 9 propagatedBuildInputs = [ docopt pygments ]; 10 ··· 12 owner = "chrisallenlane"; 13 repo = "cheat"; 14 rev = version; 15 + sha256 = "1p9a54fax3b1ilqcwdlccy08ww3igwsyzcyikqivaxj5p6mqq6wl"; 16 }; 17 # no tests available 18 doCheck = false;
+1 -1
pkgs/applications/misc/cli-visualizer/default.nix
··· 30 homepage = https://github.com/dpayne/cli-visualizer; 31 description = "CLI based audio visualizer"; 32 license = stdenv.lib.licenses.mit; 33 - maintainers = [ stdenv.lib.maintainers.matthiasbeyer ]; 34 platforms = with stdenv.lib.platforms; linux; 35 }; 36 }
··· 30 homepage = https://github.com/dpayne/cli-visualizer; 31 description = "CLI based audio visualizer"; 32 license = stdenv.lib.licenses.mit; 33 + maintainers = with stdenv.lib.maintainers; [ ]; 34 platforms = with stdenv.lib.platforms; linux; 35 }; 36 }
+1 -1
pkgs/applications/misc/ctodo/default.nix
··· 19 homepage = http://ctodo.apakoh.dk/; 20 description = "A simple ncurses-based task list manager"; 21 license = stdenv.lib.licenses.mit; 22 - maintainers = [ stdenv.lib.maintainers.matthiasbeyer ]; 23 platforms = stdenv.lib.platforms.linux; 24 }; 25 }
··· 19 homepage = http://ctodo.apakoh.dk/; 20 description = "A simple ncurses-based task list manager"; 21 license = stdenv.lib.licenses.mit; 22 + maintainers = with stdenv.lib.maintainers; [ ]; 23 platforms = stdenv.lib.platforms.linux; 24 }; 25 }
+1 -1
pkgs/applications/misc/gkrellm/default.nix
··· 41 homepage = http://gkrellm.srcbox.net; 42 license = licenses.gpl3Plus; 43 maintainers = [ ]; 44 - platforms = platforms.unix; 45 }; 46 }
··· 41 homepage = http://gkrellm.srcbox.net; 42 license = licenses.gpl3Plus; 43 maintainers = [ ]; 44 + platforms = platforms.linux; 45 }; 46 }
+1 -1
pkgs/applications/misc/haxor-news/default.nix
··· 32 homepage = https://github.com/donnemartin/haxor-news; 33 description = "Browse Hacker News like a haxor"; 34 license = licenses.asl20; 35 - maintainers = with maintainers; [ matthiasbeyer ]; 36 }; 37 38 }
··· 32 homepage = https://github.com/donnemartin/haxor-news; 33 description = "Browse Hacker News like a haxor"; 34 license = licenses.asl20; 35 + maintainers = with maintainers; [ ]; 36 }; 37 38 }
+1 -1
pkgs/applications/misc/hr/default.nix
··· 22 homepage = https://github.com/LuRsT/hr; 23 description = "A horizontal bar for your terminal"; 24 license = licenses.mit; 25 - maintainers = [ maintainers.matthiasbeyer ]; 26 platforms = platforms.unix; 27 }; 28 }
··· 22 homepage = https://github.com/LuRsT/hr; 23 description = "A horizontal bar for your terminal"; 24 license = licenses.mit; 25 + maintainers = [ ]; 26 platforms = platforms.unix; 27 }; 28 }
+1 -1
pkgs/applications/misc/hstr/default.nix
··· 15 homepage = https://github.com/dvorka/hstr; 16 description = "Shell history suggest box - easily view, navigate, search and use your command history"; 17 license = stdenv.lib.licenses.asl20; 18 - maintainers = [ stdenv.lib.maintainers.matthiasbeyer ]; 19 platforms = with stdenv.lib.platforms; linux; # Cannot test others 20 }; 21
··· 15 homepage = https://github.com/dvorka/hstr; 16 description = "Shell history suggest box - easily view, navigate, search and use your command history"; 17 license = stdenv.lib.licenses.asl20; 18 + maintainers = with stdenv.lib.maintainers; [ ]; 19 platforms = with stdenv.lib.platforms; linux; # Cannot test others 20 }; 21
+1 -1
pkgs/applications/misc/jgmenu/default.nix
··· 34 homepage = https://github.com/johanmalm/jgmenu; 35 description = "Small X11 menu intended to be used with openbox and tint2"; 36 license = licenses.gpl2; 37 - platforms = platforms.unix; 38 maintainers = [ maintainers.romildo ]; 39 }; 40 }
··· 34 homepage = https://github.com/johanmalm/jgmenu; 35 description = "Small X11 menu intended to be used with openbox and tint2"; 36 license = licenses.gpl2; 37 + platforms = platforms.linux; 38 maintainers = [ maintainers.romildo ]; 39 }; 40 }
+2 -2
pkgs/applications/misc/josm/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 name = "josm-${version}"; 5 - version = "13500"; 6 7 src = fetchurl { 8 url = "https://josm.openstreetmap.de/download/josm-snapshot-${version}.jar"; 9 - sha256 = "1dyys4y859dazjqpn3f7vd0cpyglk82y3igrdca293y0n0hrmi7v"; 10 }; 11 12 buildInputs = [ jre8 makeWrapper ];
··· 2 3 stdenv.mkDerivation rec { 4 name = "josm-${version}"; 5 + version = "13576"; 6 7 src = fetchurl { 8 url = "https://josm.openstreetmap.de/download/josm-snapshot-${version}.jar"; 9 + sha256 = "0pw7srvds8zs53ibvj779vj505h2gfrn7xqx13hkbacdg441jkd4"; 10 }; 11 12 buildInputs = [ jre8 makeWrapper ];
+1 -1
pkgs/applications/misc/khal/default.nix
··· 40 homepage = http://lostpackets.de/khal/; 41 description = "CLI calendar application"; 42 license = licenses.mit; 43 - maintainers = with maintainers; [ matthiasbeyer jgeerds ]; 44 }; 45 }
··· 40 homepage = http://lostpackets.de/khal/; 41 description = "CLI calendar application"; 42 license = licenses.mit; 43 + maintainers = with maintainers; [ jgeerds ]; 44 }; 45 }
+1 -1
pkgs/applications/misc/khard/default.nix
··· 31 homepage = https://github.com/scheibler/khard; 32 description = "Console carddav client"; 33 license = stdenv.lib.licenses.gpl3; 34 - maintainers = with stdenv.lib.maintainers; [ matthiasbeyer ]; 35 }; 36 }
··· 31 homepage = https://github.com/scheibler/khard; 32 description = "Console carddav client"; 33 license = stdenv.lib.licenses.gpl3; 34 + maintainers = with stdenv.lib.maintainers; [ ]; 35 }; 36 }
+1 -1
pkgs/applications/misc/mdp/default.nix
··· 18 meta = with stdenv.lib; { 19 homepage = https://github.com/visit1985/mdp; 20 description = "A command-line based markdown presentation tool"; 21 - maintainers = with maintainers; [ matthiasbeyer vrthra ]; 22 license = licenses.gpl3; 23 platforms = with platforms; unix; 24 };
··· 18 meta = with stdenv.lib; { 19 homepage = https://github.com/visit1985/mdp; 20 description = "A command-line based markdown presentation tool"; 21 + maintainers = with maintainers; [ vrthra ]; 22 license = licenses.gpl3; 23 platforms = with platforms; unix; 24 };
+1 -1
pkgs/applications/misc/mwic/default.nix
··· 25 homepage = http://jwilk.net/software/mwic; 26 description = "spell-checker that groups possible misspellings and shows them in their contexts"; 27 license = licenses.mit; 28 - maintainers = with maintainers; [ matthiasbeyer ]; 29 }; 30 } 31
··· 25 homepage = http://jwilk.net/software/mwic; 26 description = "spell-checker that groups possible misspellings and shows them in their contexts"; 27 license = licenses.mit; 28 + maintainers = with maintainers; [ ]; 29 }; 30 } 31
+1 -1
pkgs/applications/misc/posterazor/default.nix
··· 32 homepage = http://posterazor.sourceforge.net/; 33 description = "Cuts a raster image into pieces which can afterwards be printed out and assembled to a poster"; 34 maintainers = [ stdenv.lib.maintainers.madjar ]; 35 - platforms = stdenv.lib.platforms.all; 36 }; 37 }
··· 32 homepage = http://posterazor.sourceforge.net/; 33 description = "Cuts a raster image into pieces which can afterwards be printed out and assembled to a poster"; 34 maintainers = [ stdenv.lib.maintainers.madjar ]; 35 + platforms = stdenv.lib.platforms.linux; 36 }; 37 }
+1 -1
pkgs/applications/misc/rtv/default.nix
··· 48 homepage = https://github.com/michael-lazar/rtv; 49 description = "Browse Reddit from your Terminal"; 50 license = licenses.mit; 51 - maintainers = with maintainers; [ matthiasbeyer jgeerds wedens ]; 52 }; 53 }
··· 48 homepage = https://github.com/michael-lazar/rtv; 49 description = "Browse Reddit from your Terminal"; 50 license = licenses.mit; 51 + maintainers = with maintainers; [ jgeerds wedens ]; 52 }; 53 }
+1 -1
pkgs/applications/misc/sc-im/default.nix
··· 36 homepage = https://github.com/andmarti1424/sc-im; 37 description = "SC-IM - Spreadsheet Calculator Improvised - SC fork"; 38 license = licenses.bsdOriginal; 39 - maintainers = [ maintainers.matthiasbeyer ]; 40 platforms = platforms.linux; # Cannot test others 41 }; 42
··· 36 homepage = https://github.com/andmarti1424/sc-im; 37 description = "SC-IM - Spreadsheet Calculator Improvised - SC fork"; 38 license = licenses.bsdOriginal; 39 + maintainers = [ ]; 40 platforms = platforms.linux; # Cannot test others 41 }; 42
+1 -1
pkgs/applications/misc/sigal/default.nix
··· 27 description = "Yet another simple static gallery generator"; 28 homepage = http://sigal.saimon.org/en/latest/index.html; 29 license = licenses.mit; 30 - maintainers = with maintainers; [ domenkozar matthiasbeyer ]; 31 }; 32 } 33
··· 27 description = "Yet another simple static gallery generator"; 28 homepage = http://sigal.saimon.org/en/latest/index.html; 29 license = licenses.mit; 30 + maintainers = with maintainers; [ domenkozar ]; 31 }; 32 } 33
+1 -1
pkgs/applications/misc/stag/default.nix
··· 19 homepage = https://github.com/seenaburns/stag; 20 description = "Terminal streaming bar graph passed through stdin"; 21 license = stdenv.lib.licenses.bsdOriginal; 22 - maintainers = [ stdenv.lib.maintainers.matthiasbeyer ]; 23 platforms = stdenv.lib.platforms.unix; 24 }; 25 }
··· 19 homepage = https://github.com/seenaburns/stag; 20 description = "Terminal streaming bar graph passed through stdin"; 21 license = stdenv.lib.licenses.bsdOriginal; 22 + maintainers = with stdenv.lib.maintainers; [ ]; 23 platforms = stdenv.lib.platforms.unix; 24 }; 25 }
+1 -1
pkgs/applications/misc/tasknc/default.nix
··· 36 meta = with stdenv.lib; { 37 homepage = https://github.com/lharding/tasknc; 38 description = "A ncurses wrapper around taskwarrior"; 39 - maintainers = with maintainers; [ matthiasbeyer infinisil ]; 40 platforms = platforms.linux; # Cannot test others 41 }; 42 }
··· 36 meta = with stdenv.lib; { 37 homepage = https://github.com/lharding/tasknc; 38 description = "A ncurses wrapper around taskwarrior"; 39 + maintainers = with maintainers; [ infinisil ]; 40 platforms = platforms.linux; # Cannot test others 41 }; 42 }
+1 -1
pkgs/applications/misc/tasksh/default.nix
··· 18 description = "REPL for taskwarrior"; 19 homepage = http://tasktools.org; 20 license = licenses.mit; 21 - maintainers = with maintainers; [ matthiasbeyer ]; 22 platforms = platforms.linux; 23 }; 24 }
··· 18 description = "REPL for taskwarrior"; 19 homepage = http://tasktools.org; 20 license = licenses.mit; 21 + maintainers = with maintainers; [ ]; 22 platforms = platforms.linux; 23 }; 24 }
+43
pkgs/applications/misc/terminus/default.nix
···
··· 1 + { stdenv, lib, fetchurl, dpkg, gtk2, atk, glib, pango, gdk_pixbuf, cairo 2 + , freetype, fontconfig, dbus, libXi, libXcursor, libXdamage, libXrandr 3 + , libXcomposite, libXext, libXfixes, libXrender, libX11, libXtst, libXScrnSaver 4 + , libxcb, makeWrapper, nodejs 5 + , GConf, nss, nspr, alsaLib, cups, expat, libudev, libpulseaudio }: 6 + 7 + let 8 + libPath = stdenv.lib.makeLibraryPath [ 9 + stdenv.cc.cc gtk2 atk glib pango gdk_pixbuf cairo freetype fontconfig dbus 10 + libXi libXcursor libXdamage libXrandr libXcomposite libXext libXfixes libxcb 11 + libXrender libX11 libXtst libXScrnSaver GConf nss nspr alsaLib cups expat libudev libpulseaudio 12 + ]; 13 + in 14 + stdenv.mkDerivation rec { 15 + version = "1.0.0-alpha.42"; 16 + name = "terminus-${version}"; 17 + src = fetchurl { 18 + url = "https://github.com/Eugeny/terminus/releases/download/v${version}/terminus_${version}_amd64.deb"; 19 + sha256 = "1r5n75n71zwahg4rxlnf9qzrb0651gxv0987m6bykqmfpnw91nmb"; 20 + }; 21 + buildInputs = [ dpkg makeWrapper ]; 22 + unpackPhase = '' 23 + mkdir pkg 24 + dpkg-deb -x $src pkg 25 + sourceRoot=pkg 26 + ''; 27 + installPhase = '' 28 + mkdir -p "$out/bin" 29 + mv opt "$out/" 30 + ln -s "$out/opt/Terminus/terminus" "$out/bin/terminus" 31 + patchelf --set-interpreter "$(cat $NIX_CC/nix-support/dynamic-linker)" --set-rpath "${libPath}:\$ORIGIN" "$out/opt/Terminus/terminus" 32 + mv usr/* "$out/" 33 + wrapProgram $out/bin/terminus --prefix PATH : ${lib.makeBinPath [ nodejs ]} 34 + ''; 35 + dontPatchELF = true; 36 + meta = with lib; { 37 + description = "A terminal for a more modern age"; 38 + homepage = https://eugeny.github.io/terminus/; 39 + maintainers = with maintainers; [ jlesquembre ]; 40 + license = licenses.mit; 41 + platforms = [ "x86_64-linux" ]; 42 + }; 43 + }
+1 -1
pkgs/applications/misc/timewarrior/default.nix
··· 17 description = "A command-line time tracker"; 18 homepage = https://tasktools.org/projects/timewarrior.html; 19 license = licenses.mit; 20 - maintainers = with maintainers; [ matthiasbeyer mrVanDalo ]; 21 platforms = platforms.linux ++ platforms.darwin; 22 }; 23 }
··· 17 description = "A command-line time tracker"; 18 homepage = https://tasktools.org/projects/timewarrior.html; 19 license = licenses.mit; 20 + maintainers = with maintainers; [ mrVanDalo ]; 21 platforms = platforms.linux ++ platforms.darwin; 22 }; 23 }
+1 -1
pkgs/applications/misc/toot/default.nix
··· 24 description = "Mastodon CLI interface"; 25 homepage = "https://github.com/ihabunek/toot"; 26 license = licenses.mit; 27 - maintainers = [ maintainers.matthiasbeyer ]; 28 }; 29 30 }
··· 24 description = "Mastodon CLI interface"; 25 homepage = "https://github.com/ihabunek/toot"; 26 license = licenses.mit; 27 + maintainers = [ ]; 28 }; 29 30 }
+1 -1
pkgs/applications/misc/vit/default.nix
··· 28 29 meta = { 30 description = "Visual Interactive Taskwarrior"; 31 - maintainers = with pkgs.lib.maintainers; [ matthiasbeyer ]; 32 platforms = pkgs.lib.platforms.linux; 33 license = pkgs.lib.licenses.gpl3; 34 };
··· 28 29 meta = { 30 description = "Visual Interactive Taskwarrior"; 31 + maintainers = with pkgs.lib.maintainers; [ ]; 32 platforms = pkgs.lib.platforms.linux; 33 license = pkgs.lib.licenses.gpl3; 34 };
+1 -1
pkgs/applications/misc/weather/default.nix
··· 35 homepage = http://fungi.yuggoth.org/weather; 36 description = "Quick access to current weather conditions and forecasts"; 37 license = stdenv.lib.licenses.isc; 38 - maintainers = [ stdenv.lib.maintainers.matthiasbeyer ]; 39 platforms = with stdenv.lib.platforms; linux; # my only platform 40 }; 41 }
··· 35 homepage = http://fungi.yuggoth.org/weather; 36 description = "Quick access to current weather conditions and forecasts"; 37 license = stdenv.lib.licenses.isc; 38 + maintainers = with stdenv.lib.maintainers; [ ]; 39 platforms = with stdenv.lib.platforms; linux; # my only platform 40 }; 41 }
+1 -1
pkgs/applications/misc/yaft/default.nix
··· 19 homepage = https://github.com/uobikiemukot/yaft; 20 description = "Yet another framebuffer terminal"; 21 license = stdenv.lib.licenses.mit; 22 - maintainers = [ stdenv.lib.maintainers.matthiasbeyer ]; 23 platforms = with stdenv.lib.platforms; linux; 24 }; 25 }
··· 19 homepage = https://github.com/uobikiemukot/yaft; 20 description = "Yet another framebuffer terminal"; 21 license = stdenv.lib.licenses.mit; 22 + maintainers = with stdenv.lib.maintainers; [ ]; 23 platforms = with stdenv.lib.platforms; linux; 24 }; 25 }
+2 -2
pkgs/applications/networking/browsers/otter/default.nix
··· 1 { stdenv, cmake, openssl, gst_all_1, fetchFromGitHub 2 , qtbase, qtmultimedia, qtwebengine 3 - , version ? "0.9.94" 4 - , sourceSha ? "19mfm0f6qqkd78aa6q4nq1y9gnlasqiyk68zgqjp1i03g70h08k5" 5 }: 6 stdenv.mkDerivation { 7 name = "otter-browser-${version}";
··· 1 { stdenv, cmake, openssl, gst_all_1, fetchFromGitHub 2 , qtbase, qtmultimedia, qtwebengine 3 + , version ? "0.9.96" 4 + , sourceSha ? "1xzfy3jjx9sskwwbk7l8hnwnjf8af62p4kjkydp0ld0j50apc39p" 5 }: 6 stdenv.mkDerivation { 7 name = "otter-browser-${version}";
+17 -13
pkgs/applications/networking/cluster/mesos/default.nix
··· 4 , leveldb, glog, perf, utillinux, libnl, iproute, openssl, libevent 5 , ethtool, coreutils, which, iptables, maven 6 , bash, autoreconfHook 7 }: 8 9 let ··· 46 autoreconfHook 47 ]; 48 buildInputs = [ 49 - makeWrapper curl sasl jdk 50 python wrapPython boto setuptools leveldb 51 - subversion apr glog openssl libevent maven 52 ] ++ lib.optionals stdenv.isLinux [ 53 libnl 54 ]; 55 56 propagatedBuildInputs = [ ··· 181 "--with-libevent=${libevent.dev}" 182 "--with-protobuf=${pythonProtobuf.protobuf}" 183 "PROTOBUF_JAR=${mavenRepo}/com/google/protobuf/protobuf-java/3.3.0/protobuf-java-3.3.0.jar" 184 ] ++ lib.optionals stdenv.isLinux [ 185 "--with-network-isolator" 186 "--with-nl=${libnl.dev}" ··· 189 postInstall = '' 190 rm -rf $out/var 191 rm $out/bin/*.sh 192 - 193 - mkdir -p $out/share/java 194 - cp src/java/target/mesos-*.jar $out/share/java 195 - 196 - MESOS_NATIVE_JAVA_LIBRARY=$out/lib/libmesos${stdenv.hostPlatform.extensions.sharedLibrary} 197 - 198 - mkdir -p $out/nix-support 199 - touch $out/nix-support/setup-hook 200 - echo "export MESOS_NATIVE_JAVA_LIBRARY=$MESOS_NATIVE_JAVA_LIBRARY" >> $out/nix-support/setup-hook 201 - echo "export MESOS_NATIVE_LIBRARY=$MESOS_NATIVE_JAVA_LIBRARY" >> $out/nix-support/setup-hook 202 203 # Inspired by: pkgs/development/python-modules/generic/default.nix 204 pushd src/python ··· 218 --old-and-unmanageable \ 219 --prefix="$out" 220 popd 221 ''; 222 223 postFixup = '' ··· 248 license = licenses.asl20; 249 description = "A cluster manager that provides efficient resource isolation and sharing across distributed applications, or frameworks"; 250 maintainers = with maintainers; [ cstrahan kevincox offline ]; 251 - platforms = platforms.linux; 252 }; 253 }
··· 4 , leveldb, glog, perf, utillinux, libnl, iproute, openssl, libevent 5 , ethtool, coreutils, which, iptables, maven 6 , bash, autoreconfHook 7 + , withJava ? !stdenv.isDarwin 8 }: 9 10 let ··· 47 autoreconfHook 48 ]; 49 buildInputs = [ 50 + makeWrapper curl sasl 51 python wrapPython boto setuptools leveldb 52 + subversion apr glog openssl libevent 53 ] ++ lib.optionals stdenv.isLinux [ 54 libnl 55 + ] ++ lib.optionals withJava [ 56 + jdk maven 57 ]; 58 59 propagatedBuildInputs = [ ··· 184 "--with-libevent=${libevent.dev}" 185 "--with-protobuf=${pythonProtobuf.protobuf}" 186 "PROTOBUF_JAR=${mavenRepo}/com/google/protobuf/protobuf-java/3.3.0/protobuf-java-3.3.0.jar" 187 + (if withJava then "--enable-java" else "--disable-java") 188 ] ++ lib.optionals stdenv.isLinux [ 189 "--with-network-isolator" 190 "--with-nl=${libnl.dev}" ··· 193 postInstall = '' 194 rm -rf $out/var 195 rm $out/bin/*.sh 196 197 # Inspired by: pkgs/development/python-modules/generic/default.nix 198 pushd src/python ··· 212 --old-and-unmanageable \ 213 --prefix="$out" 214 popd 215 + '' + stdenv.lib.optionalString withJava '' 216 + mkdir -p $out/share/java 217 + cp src/java/target/mesos-*.jar $out/share/java 218 + 219 + MESOS_NATIVE_JAVA_LIBRARY=$out/lib/libmesos${stdenv.hostPlatform.extensions.sharedLibrary} 220 + 221 + mkdir -p $out/nix-support 222 + touch $out/nix-support/setup-hook 223 + echo "export MESOS_NATIVE_JAVA_LIBRARY=$MESOS_NATIVE_JAVA_LIBRARY" >> $out/nix-support/setup-hook 224 + echo "export MESOS_NATIVE_LIBRARY=$MESOS_NATIVE_JAVA_LIBRARY" >> $out/nix-support/setup-hook 225 ''; 226 227 postFixup = '' ··· 252 license = licenses.asl20; 253 description = "A cluster manager that provides efficient resource isolation and sharing across distributed applications, or frameworks"; 254 maintainers = with maintainers; [ cstrahan kevincox offline ]; 255 + platforms = platforms.unix; 256 }; 257 }
+23
pkgs/applications/networking/cluster/terraform-provider-nixos/default.nix
···
··· 1 + { stdenv, lib, buildGoPackage, fetchFromGitHub }: 2 + buildGoPackage rec { 3 + name = "terraform-provider-nixos-${version}"; 4 + version = "0.0.1"; 5 + goPackagePath = "github.com/tweag/terraform-provider-nixos"; 6 + src = fetchFromGitHub { 7 + owner = "tweag"; 8 + repo = "terraform-provider-nixos"; 9 + sha256 = "00vz6qjq1pk39iqg4356b8g3c6slla9jifkv2knk46gc9q93q0lf"; 10 + rev = "v${version}"; 11 + }; 12 + 13 + # Terraform allow checking the provider versions, but this breaks 14 + # if the versions are not provided via file paths. 15 + postBuild = "mv go/bin/terraform-provider-nixos{,_v${version}}"; 16 + 17 + meta = with stdenv.lib; { 18 + description = "Terraform plugin for outputting NixOS configuration files from Terraform resources."; 19 + homepage = "https://github.com/tweag/terraform-provider-nixos"; 20 + license = licenses.mpl20; 21 + maintainers = with maintainers; [ grahamc ]; 22 + }; 23 + }
+83
pkgs/applications/networking/instant-messengers/nheko/default.nix
···
··· 1 + { stdenv, fetchFromGitHub, fetchurl, cmake, doxygen, lmdb, qt5 }: 2 + 3 + let 4 + json_hpp = fetchurl { 5 + url = https://github.com/nlohmann/json/releases/download/v3.1.2/json.hpp; 6 + sha256 = "fbdfec4b4cf63b3b565d09f87e6c3c183bdd45c5be1864d3fcb338f6f02c1733"; 7 + }; 8 + 9 + variant_hpp = fetchurl { 10 + url = https://github.com/mpark/variant/releases/download/v1.3.0/variant.hpp; 11 + sha256 = "1vjiz1x5l8ynqqyb5l9mlrzgps526v45hbmwjilv4brgyi5445fq"; 12 + }; 13 + 14 + matrix-structs = stdenv.mkDerivation rec { 15 + name = "matrix-structs-git"; 16 + 17 + src = fetchFromGitHub { 18 + owner = "mujx"; 19 + repo = "matrix-structs"; 20 + rev = "91bb2b85a75d664007ef81aeb500d35268425922"; 21 + sha256 = "1v544pv18sd91gdrhbk0nm54fggprsvwwrkjmxa59jrvhwdk7rsx"; 22 + }; 23 + 24 + postUnpack = '' 25 + cp ${json_hpp} "$sourceRoot/include/json.hpp" 26 + cp ${variant_hpp} "$sourceRoot/include/variant.hpp" 27 + ''; 28 + 29 + patches = [ ./fetchurls.patch ]; 30 + 31 + nativeBuildInputs = [ cmake doxygen ]; 32 + }; 33 + 34 + tweeny = fetchFromGitHub { 35 + owner = "mobius3"; 36 + repo = "tweeny"; 37 + rev = "b94ce07cfb02a0eb8ac8aaf66137dabdaea857cf"; 38 + sha256 = "1wyyq0j7dhjd6qgvnh3knr70li47hmf5394yznkv9b1indqjx4mi"; 39 + }; 40 + 41 + lmdbxx = fetchFromGitHub { 42 + owner = "bendiken"; 43 + repo = "lmdbxx"; 44 + rev = "0b43ca87d8cfabba392dfe884eb1edb83874de02"; 45 + sha256 = "1whsc5cybf9rmgyaj6qjji03fv5jbgcgygp956s3835b9f9cjg1n"; 46 + }; 47 + in 48 + stdenv.mkDerivation rec { 49 + name = "nheko-${version}"; 50 + version = "0.3.0"; 51 + 52 + src = fetchFromGitHub { 53 + owner = "mujx"; 54 + repo = "nheko"; 55 + rev = "v${version}"; 56 + sha256 = "178z64vkl7nmr1amgsgvdcwipj8czp7vbvidxllxiwal21yvqpky"; 57 + }; 58 + 59 + # This patch is likely not strictly speaking needed, but will help detect when 60 + # a dependency is updated, so that the fetches up there can be updated too 61 + patches = [ ./external-deps.patch ]; 62 + 63 + cmakeFlags = [ 64 + "-DMATRIX_STRUCTS_LIBRARY=${matrix-structs}/lib/static/libmatrix_structs.a" 65 + "-DMATRIX_STRUCTS_INCLUDE_DIR=${matrix-structs}/include/matrix_structs" 66 + "-DTWEENY_INCLUDE_DIR=${tweeny}/include" 67 + "-DLMDBXX_INCLUDE_DIR=${lmdbxx}" 68 + ]; 69 + 70 + nativeBuildInputs = [ cmake ]; 71 + 72 + buildInputs = [ 73 + lmdb lmdbxx matrix-structs qt5.qtbase qt5.qtmultimedia qt5.qttools tweeny 74 + ]; 75 + 76 + enableParallelBuilding = true; 77 + 78 + meta = with stdenv.lib; { 79 + description = "Desktop client for the Matrix protocol"; 80 + maintainers = with maintainers; [ ekleog ]; 81 + platforms = platforms.all; 82 + }; 83 + }
+94
pkgs/applications/networking/instant-messengers/nheko/external-deps.patch
···
··· 1 + diff --git a/cmake/LMDBXX.cmake b/cmake/LMDBXX.cmake 2 + index 3b9817d..e69de29 100644 3 + --- a/cmake/LMDBXX.cmake 4 + +++ b/cmake/LMDBXX.cmake 5 + @@ -1,23 +0,0 @@ 6 + -include(ExternalProject) 7 + - 8 + -# 9 + -# Build lmdbxx. 10 + -# 11 + - 12 + -set(THIRD_PARTY_ROOT ${CMAKE_SOURCE_DIR}/.third-party) 13 + -set(LMDBXX_ROOT ${THIRD_PARTY_ROOT}/lmdbxx) 14 + - 15 + -set(LMDBXX_INCLUDE_DIR ${LMDBXX_ROOT}) 16 + - 17 + -ExternalProject_Add( 18 + - lmdbxx 19 + - 20 + - GIT_REPOSITORY https://github.com/bendiken/lmdbxx 21 + - GIT_TAG 0b43ca87d8cfabba392dfe884eb1edb83874de02 22 + - 23 + - BUILD_IN_SOURCE 1 24 + - SOURCE_DIR ${LMDBXX_ROOT} 25 + - CONFIGURE_COMMAND "" 26 + - BUILD_COMMAND "" 27 + - INSTALL_COMMAND "" 28 + -) 29 + diff --git a/cmake/MatrixStructs.cmake b/cmake/MatrixStructs.cmake 30 + index cef00f6..e69de29 100644 31 + --- a/cmake/MatrixStructs.cmake 32 + +++ b/cmake/MatrixStructs.cmake 33 + @@ -1,33 +0,0 @@ 34 + -include(ExternalProject) 35 + - 36 + -# 37 + -# Build matrix-structs. 38 + -# 39 + - 40 + -set(THIRD_PARTY_ROOT ${CMAKE_SOURCE_DIR}/.third-party) 41 + -set(MATRIX_STRUCTS_ROOT ${THIRD_PARTY_ROOT}/matrix_structs) 42 + -set(MATRIX_STRUCTS_INCLUDE_DIR ${MATRIX_STRUCTS_ROOT}/include) 43 + -set(MATRIX_STRUCTS_LIBRARY matrix_structs) 44 + - 45 + -link_directories(${MATRIX_STRUCTS_ROOT}) 46 + - 47 + -set(WINDOWS_FLAGS "") 48 + - 49 + -if(MSVC) 50 + - set(WINDOWS_FLAGS "-DCMAKE_GENERATOR_PLATFORM=x64") 51 + -endif() 52 + - 53 + -ExternalProject_Add( 54 + - MatrixStructs 55 + - 56 + - GIT_REPOSITORY https://github.com/mujx/matrix-structs 57 + - GIT_TAG 91bb2b85a75d664007ef81aeb500d35268425922 58 + - 59 + - BUILD_IN_SOURCE 1 60 + - SOURCE_DIR ${MATRIX_STRUCTS_ROOT} 61 + - CONFIGURE_COMMAND ${CMAKE_COMMAND} 62 + - -DCMAKE_BUILD_TYPE=Release ${MATRIX_STRUCTS_ROOT} 63 + - ${WINDOWS_FLAGS} 64 + - BUILD_COMMAND ${CMAKE_COMMAND} --build ${MATRIX_STRUCTS_ROOT} --config Release 65 + - INSTALL_COMMAND "" 66 + -) 67 + diff --git a/cmake/Tweeny.cmake b/cmake/Tweeny.cmake 68 + index 537ac92..e69de29 100644 69 + --- a/cmake/Tweeny.cmake 70 + +++ b/cmake/Tweeny.cmake 71 + @@ -1,23 +0,0 @@ 72 + -include(ExternalProject) 73 + - 74 + -# 75 + -# Build tweeny 76 + -# 77 + - 78 + -set(THIRD_PARTY_ROOT ${CMAKE_SOURCE_DIR}/.third-party) 79 + -set(TWEENY_ROOT ${THIRD_PARTY_ROOT}/tweeny) 80 + - 81 + -set(TWEENY_INCLUDE_DIR ${TWEENY_ROOT}/include) 82 + - 83 + -ExternalProject_Add( 84 + - Tweeny 85 + - 86 + - GIT_REPOSITORY https://github.com/mobius3/tweeny 87 + - GIT_TAG b94ce07cfb02a0eb8ac8aaf66137dabdaea857cf 88 + - 89 + - BUILD_IN_SOURCE 1 90 + - SOURCE_DIR ${TWEENY_ROOT} 91 + - CONFIGURE_COMMAND "" 92 + - BUILD_COMMAND "" 93 + - INSTALL_COMMAND "" 94 + -)
+21
pkgs/applications/networking/instant-messengers/nheko/fetchurls.patch
···
··· 1 + diff --git a/CMakeLists.txt b/CMakeLists.txt 2 + index 077ac37..c639d71 100644 3 + --- a/CMakeLists.txt 4 + +++ b/CMakeLists.txt 5 + @@ -18,16 +18,6 @@ include(Doxygen) 6 + # 7 + include(CompilerFlags) 8 + 9 + -file(DOWNLOAD 10 + - "https://github.com/nlohmann/json/releases/download/v3.1.2/json.hpp" 11 + - ${PROJECT_SOURCE_DIR}/include/json.hpp 12 + - EXPECTED_HASH SHA256=fbdfec4b4cf63b3b565d09f87e6c3c183bdd45c5be1864d3fcb338f6f02c1733) 13 + - 14 + -file(DOWNLOAD 15 + - "https://github.com/mpark/variant/releases/download/v1.3.0/variant.hpp" 16 + - ${PROJECT_SOURCE_DIR}/include/variant.hpp 17 + - EXPECTED_MD5 "be0ce322cdd408e1b347b9f1d59ea67a") 18 + - 19 + include_directories(include) 20 + 21 + set(SRC
+1 -1
pkgs/applications/networking/mailreaders/neomutt/default.nix
··· 79 80 postInstall = '' 81 cp ${muttWrapper} $out/bin/mutt 82 - wrapProgram "$out/bin/neomutt" --prefix PATH : "$out/lib/neomutt" 83 ''; 84 85 doCheck = true;
··· 79 80 postInstall = '' 81 cp ${muttWrapper} $out/bin/mutt 82 + wrapProgram "$out/bin/neomutt" --prefix PATH : "$out/libexec/neomutt" 83 ''; 84 85 doCheck = true;
+2 -2
pkgs/applications/networking/mailreaders/notmuch/default.nix
··· 12 with stdenv.lib; 13 14 stdenv.mkDerivation rec { 15 - version = "0.26"; 16 name = "notmuch-${version}"; 17 18 passthru = { ··· 22 23 src = fetchurl { 24 url = "http://notmuchmail.org/releases/${name}.tar.gz"; 25 - sha256 = "1pvn1n7giv8n3xlazi3wpscdqhd2yak0fgv68aj23myr5bnr9s6k"; 26 }; 27 28 nativeBuildInputs = [ pkgconfig ];
··· 12 with stdenv.lib; 13 14 stdenv.mkDerivation rec { 15 + version = "0.26.1"; 16 name = "notmuch-${version}"; 17 18 passthru = { ··· 22 23 src = fetchurl { 24 url = "http://notmuchmail.org/releases/${name}.tar.gz"; 25 + sha256 = "0dx8nhdmkaqabxcgxfa757m99fi395y76h9ynx8539yh9m7y9xyk"; 26 }; 27 28 nativeBuildInputs = [ pkgconfig ];
+1 -1
pkgs/applications/networking/offrss/default.nix
··· 28 description = "Offline RSS/Atom reader"; 29 license="AGPLv3+"; 30 maintainers = with stdenv.lib.maintainers; [viric]; 31 - platforms = with stdenv.lib.platforms; all; 32 }; 33 }
··· 28 description = "Offline RSS/Atom reader"; 29 license="AGPLv3+"; 30 maintainers = with stdenv.lib.maintainers; [viric]; 31 + platforms = stdenv.lib.platforms.linux; 32 }; 33 }
+1 -1
pkgs/applications/office/beancount/bean-add.nix
··· 25 # The (only) source file states: 26 # License: "Do what you feel is right, but don't be a jerk" public license. 27 28 - maintainers = with stdenv.lib.maintainers; [ matthiasbeyer ]; 29 }; 30 } 31
··· 25 # The (only) source file states: 26 # License: "Do what you feel is right, but don't be a jerk" public license. 27 28 + maintainers = with stdenv.lib.maintainers; [ ]; 29 }; 30 } 31
+1 -1
pkgs/applications/office/beancount/default.nix
··· 38 generate a variety of reports from them, and provides a web interface. 39 ''; 40 license = stdenv.lib.licenses.gpl2; 41 - maintainers = with stdenv.lib.maintainers; [ matthiasbeyer ]; 42 }; 43 } 44
··· 38 generate a variety of reports from them, and provides a web interface. 39 ''; 40 license = stdenv.lib.licenses.gpl2; 41 + maintainers = with stdenv.lib.maintainers; [ ]; 42 }; 43 } 44
+2 -2
pkgs/applications/office/cb2bib/default.nix
··· 3 stdenv.mkDerivation rec { 4 name = pname + "-" + version; 5 pname = "cb2bib"; 6 - version = "1.9.2"; 7 src = fetchurl { 8 url = "http://www.molspaces.com/dl/progs/${name}.tar.gz"; 9 - sha256 = "0yz79v023w1229wzck3gij0iqah1xg8rg4a352q8idvg7bdmyfin"; 10 }; 11 buildInputs = [ qtbase qtwebkit qtx11extras lzo libX11 ]; 12 nativeBuildInputs = [ qmake ];
··· 3 stdenv.mkDerivation rec { 4 name = pname + "-" + version; 5 pname = "cb2bib"; 6 + version = "1.9.7"; 7 src = fetchurl { 8 url = "http://www.molspaces.com/dl/progs/${name}.tar.gz"; 9 + sha256 = "0gr8vmlz1ikw0jiwwac2ays20z26cdv3bjdx9m1nc450hl6m5s7s"; 10 }; 11 buildInputs = [ qtbase qtwebkit qtx11extras lzo libX11 ]; 12 nativeBuildInputs = [ qmake ];
+1 -1
pkgs/applications/office/fava/default.nix
··· 23 homepage = https://beancount.github.io/fava; 24 description = "Web interface for beancount"; 25 license = stdenv.lib.licenses.mit; 26 - maintainers = with stdenv.lib.maintainers; [ matthiasbeyer ]; 27 }; 28 } 29
··· 23 homepage = https://beancount.github.io/fava; 24 description = "Web interface for beancount"; 25 license = stdenv.lib.licenses.mit; 26 + maintainers = with stdenv.lib.maintainers; [ ]; 27 }; 28 } 29
+1 -1
pkgs/applications/office/wordgrinder/default.nix
··· 49 description = "Text-based word processor"; 50 homepage = https://cowlark.com/wordgrinder; 51 license = licenses.mit; 52 - maintainers = with maintainers; [ matthiasbeyer ]; 53 platforms = with stdenv.lib.platforms; linux ++ darwin; 54 }; 55 }
··· 49 description = "Text-based word processor"; 50 homepage = https://cowlark.com/wordgrinder; 51 license = licenses.mit; 52 + maintainers = with maintainers; [ ]; 53 platforms = with stdenv.lib.platforms; linux ++ darwin; 54 }; 55 }
+4 -6
pkgs/applications/science/biology/bcftools/default.nix
··· 1 - { stdenv, fetchurl, htslib, zlib, bzip2, lzma, curl, perl, bash }: 2 3 stdenv.mkDerivation rec { 4 name = "${pname}-${version}"; 5 pname = "bcftools"; 6 - version = "1.7"; 7 8 src = fetchurl { 9 url = "https://github.com/samtools/bcftools/releases/download/${version}/${name}.tar.bz2"; 10 - sha256 = "1l82sgw86l1626b7kxv3h0696lbj7317bb48rvqb1zqd3gcn6kyx"; 11 }; 12 13 - nativeBuildInputs = [ perl ]; 14 - 15 - buildInputs = [ htslib zlib bzip2 lzma curl ]; 16 17 makeFlags = [ 18 "HSTDIR=${htslib}"
··· 1 + { stdenv, fetchurl, htslib, zlib, bzip2, lzma, curl, perl, python, bash }: 2 3 stdenv.mkDerivation rec { 4 name = "${pname}-${version}"; 5 pname = "bcftools"; 6 + version = "1.8"; 7 8 src = fetchurl { 9 url = "https://github.com/samtools/bcftools/releases/download/${version}/${name}.tar.bz2"; 10 + sha256 = "1vgw2mwngq20c530zim52zvgmw1lci8rzl33pvh44xqk3xlzvjsa"; 11 }; 12 13 + buildInputs = [ htslib zlib bzip2 lzma curl perl python ]; 14 15 makeFlags = [ 16 "HSTDIR=${htslib}"
+34
pkgs/applications/science/logic/beluga/default.nix
···
··· 1 + { stdenv, fetchFromGitHub, ocamlPackages, omake }: 2 + 3 + stdenv.mkDerivation { 4 + name = "beluga-20180403"; 5 + 6 + src = fetchFromGitHub { 7 + owner = "Beluga-lang"; 8 + repo = "Beluga"; 9 + rev = "046aa59f008be70a7c4700b723bed0214ea8b687"; 10 + sha256 = "0m68y0r0wdw3mg2jks68bihaww7sg305zdfnic1rkndq2cxv0mld"; 11 + }; 12 + 13 + nativeBuildInputs = with ocamlPackages; [ findlib ocamlbuild omake ]; 14 + buildInputs = with ocamlPackages; [ ocaml ulex ocaml_extlib ]; 15 + 16 + installPhase = '' 17 + mkdir -p $out 18 + cp -r bin $out/ 19 + 20 + mkdir -p $out/share/beluga 21 + cp -r tools/ examples/ $out/share/beluga 22 + 23 + mkdir -p $out/share/emacs/site-lisp/beluga/ 24 + cp -r tools/beluga-mode.el $out/share/emacs/site-lisp/beluga 25 + ''; 26 + 27 + meta = { 28 + description = "A functional language for reasoning about formal systems"; 29 + homepage = http://complogic.cs.mcgill.ca/beluga/; 30 + license = stdenv.lib.licenses.gpl3Plus; 31 + maintainers = [ stdenv.lib.maintainers.bcdarwin ]; 32 + platforms = stdenv.lib.platforms.unix; 33 + }; 34 + }
-31
pkgs/applications/science/logic/z3/4.5.0.nix
··· 1 - { stdenv, fetchFromGitHub, python2, fixDarwinDylibNames }: 2 - 3 - let 4 - python = python2; 5 - in stdenv.mkDerivation rec { 6 - name = "z3-${version}"; 7 - version = "4.5.0"; 8 - 9 - src = fetchFromGitHub { 10 - owner = "Z3Prover"; 11 - repo = "z3"; 12 - rev = "z3-4.5.0"; 13 - sha256 = "0ssp190ksak93hiz61z90x6hy9hcw1ywp8b2dzmbhn6fbd4bnxzp"; 14 - }; 15 - 16 - buildInputs = [ python fixDarwinDylibNames ]; 17 - enableParallelBuilding = true; 18 - 19 - configurePhase = '' 20 - ${python.interpreter} scripts/mk_make.py --prefix=$out --python --pypkgdir=$out/${python.sitePackages} 21 - cd build 22 - ''; 23 - 24 - meta = { 25 - description = "A high-performance theorem prover and SMT solver"; 26 - homepage = "https://github.com/Z3Prover/z3"; 27 - license = stdenv.lib.licenses.mit; 28 - platforms = stdenv.lib.platforms.unix; 29 - maintainers = [ stdenv.lib.maintainers.thoughtpolice ]; 30 - }; 31 - }
···
+7 -11
pkgs/applications/science/math/weka/default.nix
··· 1 - { stdenv, fetchurl, jre, unzip }: 2 3 stdenv.mkDerivation rec { 4 name = "weka-${version}"; 5 - version = "3.8.2"; 6 7 src = fetchurl { 8 url = "mirror://sourceforge/weka/${stdenv.lib.replaceChars ["."]["-"] name}.zip"; 9 - sha256 = "0p353lhhcv3swwn1bl64vkyjk480vv9ghhlyqjxiar4p3xifjayb"; 10 }; 11 12 - buildInputs = [ unzip ]; 13 14 # The -Xmx1000M comes suggested from their download page: 15 # http://www.cs.waikato.ac.nz/ml/weka/downloading.html 16 installPhase = '' 17 - mkdir -pv $out/share/weka $out/bin 18 cp -Rv * $out/share/weka 19 20 - cat > $out/bin/weka << EOF 21 - #!${stdenv.shell} 22 - ${jre}/bin/java -Xmx1000M -jar $out/share/weka/weka.jar 23 - EOF 24 - 25 - chmod +x $out/bin/weka 26 ''; 27 28 meta = {
··· 1 + { stdenv, fetchurl, jre, unzip, makeWrapper }: 2 3 stdenv.mkDerivation rec { 4 name = "weka-${version}"; 5 + version = "3.9.2"; 6 7 src = fetchurl { 8 url = "mirror://sourceforge/weka/${stdenv.lib.replaceChars ["."]["-"] name}.zip"; 9 + sha256 = "0zwmhspmqb0a7cm6k6i0s6q3w19ws1g9dx3cp2v3g3vsif6cdh31"; 10 }; 11 12 + buildInputs = [ unzip makeWrapper ]; 13 14 # The -Xmx1000M comes suggested from their download page: 15 # http://www.cs.waikato.ac.nz/ml/weka/downloading.html 16 installPhase = '' 17 + mkdir -pv $out/share/weka 18 cp -Rv * $out/share/weka 19 20 + makeWrapper ${jre}/bin/java $out/bin/weka \ 21 + --add-flags "-Xmx1000M -jar $out/share/weka/weka.jar" 22 ''; 23 24 meta = {
+1 -1
pkgs/applications/search/catfish/default.nix
··· 61 options. 62 ''; 63 license = licenses.gpl2Plus; 64 - platforms = platforms.unix; 65 maintainers = [ maintainers.romildo ]; 66 }; 67 }
··· 61 options. 62 ''; 63 license = licenses.gpl2Plus; 64 + platforms = platforms.linux; 65 maintainers = [ maintainers.romildo ]; 66 }; 67 }
+1 -1
pkgs/applications/version-management/bugseverywhere/default.nix
··· 28 homepage = http://www.bugseverywhere.org/; 29 license = licenses.gpl2Plus; 30 platforms = platforms.all; 31 - maintainers = [ maintainers.matthiasbeyer ]; 32 }; 33 } 34
··· 28 homepage = http://www.bugseverywhere.org/; 29 license = licenses.gpl2Plus; 30 platforms = platforms.all; 31 + maintainers = [ ]; 32 }; 33 } 34
+1 -1
pkgs/applications/version-management/git-and-tools/git-dit/default.nix
··· 41 inherit (src.meta) homepage; 42 description = "Decentralized Issue Tracking for git"; 43 license = licenses.gpl2; 44 - maintainers = with maintainers; [ Profpatsch matthiasbeyer ]; 45 }; 46 }
··· 41 inherit (src.meta) homepage; 42 description = "Decentralized Issue Tracking for git"; 43 license = licenses.gpl2; 44 + maintainers = with maintainers; [ Profpatsch ]; 45 }; 46 }
+2 -2
pkgs/applications/video/obs-studio/default.nix
··· 29 optional = stdenv.lib.optional; 30 in stdenv.mkDerivation rec { 31 name = "obs-studio-${version}"; 32 - version = "21.0.3"; 33 34 src = fetchFromGitHub { 35 owner = "jp9000"; 36 repo = "obs-studio"; 37 rev = "${version}"; 38 - sha256 = "1mrihhzlsc66w5lr1lcm8c8jg6z0iwmmckr3pk3gk92z4s55969q"; 39 }; 40 41 patches = [ ./find-xcb.patch ];
··· 29 optional = stdenv.lib.optional; 30 in stdenv.mkDerivation rec { 31 name = "obs-studio-${version}"; 32 + version = "21.1.1"; 33 34 src = fetchFromGitHub { 35 owner = "jp9000"; 36 repo = "obs-studio"; 37 rev = "${version}"; 38 + sha256 = "11gr4szjypihp0562r23pvkmaln6vjz1z4y4ls34bmc8n9ixrdcv"; 39 }; 40 41 patches = [ ./find-xcb.patch ];
-98
pkgs/applications/virtualization/qemu/riscv-initrd.patch
··· 1 - From 44b0f612499764dad425d467aadacb01fbd4a920 Mon Sep 17 00:00:00 2001 2 - From: Shea Levy <shea@shealevy.com> 3 - Date: Tue, 20 Feb 2018 07:59:43 -0500 4 - Subject: [PATCH] riscv: Respect the -initrd flag. 5 - 6 - Logic for initrd start address borrowed from arm/boot.c 7 - --- 8 - hw/riscv/virt.c | 49 ++++++++++++++++++++++++++++++++++++++++++++++--- 9 - 1 file changed, 46 insertions(+), 3 deletions(-) 10 - 11 - diff --git a/hw/riscv/virt.c b/hw/riscv/virt.c 12 - index 46d95b2b79..5c7d191a3f 100644 13 - --- a/hw/riscv/virt.c 14 - +++ b/hw/riscv/virt.c 15 - @@ -77,7 +77,35 @@ static uint64_t load_kernel(const char *kernel_filename) 16 - return kernel_entry; 17 - } 18 - 19 - -static void create_fdt(RISCVVirtState *s, const struct MemmapEntry *memmap, 20 - +static hwaddr load_initrd(const char *filename, uint64_t mem_size, 21 - + uint64_t kernel_entry, hwaddr *start) 22 - +{ 23 - + int size; 24 - + 25 - + /* We want to put the initrd far enough into RAM that when the 26 - + * kernel is uncompressed it will not clobber the initrd. However 27 - + * on boards without much RAM we must ensure that we still leave 28 - + * enough room for a decent sized initrd, and on boards with large 29 - + * amounts of RAM we must avoid the initrd being so far up in RAM 30 - + * that it is outside lowmem and inaccessible to the kernel. 31 - + * So for boards with less than 256MB of RAM we put the initrd 32 - + * halfway into RAM, and for boards with 256MB of RAM or more we put 33 - + * the initrd at 128MB. 34 - + */ 35 - + *start = kernel_entry + MIN(mem_size / 2, 128 * 1024 * 1024); 36 - + 37 - + size = load_ramdisk(filename, *start, mem_size - *start); 38 - + if (size == -1) { 39 - + size = load_image_targphys(filename, *start, mem_size - *start); 40 - + if (size == -1) { 41 - + error_report("qemu: could not load ramdisk '%s'", filename); 42 - + exit(1); 43 - + } 44 - + } 45 - + return *start + size; 46 - +} 47 - + 48 - +static void *create_fdt(RISCVVirtState *s, const struct MemmapEntry *memmap, 49 - uint64_t mem_size, const char *cmdline) 50 - { 51 - void *fdt; 52 - @@ -233,6 +261,8 @@ static void create_fdt(RISCVVirtState *s, const struct MemmapEntry *memmap, 53 - qemu_fdt_setprop_string(fdt, "/chosen", "stdout-path", nodename); 54 - qemu_fdt_setprop_string(fdt, "/chosen", "bootargs", cmdline); 55 - g_free(nodename); 56 - + 57 - + return fdt; 58 - } 59 - 60 - static void riscv_virt_board_init(MachineState *machine) 61 - @@ -246,6 +276,7 @@ static void riscv_virt_board_init(MachineState *machine) 62 - char *plic_hart_config; 63 - size_t plic_hart_config_len; 64 - int i; 65 - + void *fdt; 66 - 67 - /* Initialize SOC */ 68 - object_initialize(&s->soc, sizeof(s->soc), TYPE_RISCV_HART_ARRAY); 69 - @@ -265,7 +296,8 @@ static void riscv_virt_board_init(MachineState *machine) 70 - main_mem); 71 - 72 - /* create device tree */ 73 - - create_fdt(s, memmap, machine->ram_size, machine->kernel_cmdline); 74 - + fdt = create_fdt(s, memmap, machine->ram_size, 75 - + machine->kernel_cmdline); 76 - 77 - /* boot rom */ 78 - memory_region_init_ram(boot_rom, NULL, "riscv_virt_board.bootrom", 79 - @@ -273,7 +305,18 @@ static void riscv_virt_board_init(MachineState *machine) 80 - memory_region_add_subregion(system_memory, 0x0, boot_rom); 81 - 82 - if (machine->kernel_filename) { 83 - - load_kernel(machine->kernel_filename); 84 - + uint64_t kernel_entry = load_kernel(machine->kernel_filename); 85 - + 86 - + if (machine->initrd_filename) { 87 - + hwaddr start; 88 - + hwaddr end = load_initrd(machine->initrd_filename, 89 - + machine->ram_size, kernel_entry, 90 - + &start); 91 - + qemu_fdt_setprop_cell(fdt, "/chosen", 92 - + "linux,initrd-start", start); 93 - + qemu_fdt_setprop_cell(fdt, "/chosen", "linux,initrd-end", 94 - + end); 95 - + } 96 - } 97 - 98 - /* reset vector */
···
+17 -9
pkgs/applications/virtualization/qemu/riscv.nix
··· 1 { qemu, fetchFromGitHub, lib }: let 2 src = fetchFromGitHub { 3 - owner = "riscv"; 4 - repo = "riscv-qemu"; 5 - rev = "af435b709d4a5de3ec2e59ff4dcd05b0b295a730"; 6 - sha256 = "1kqcsn8yfdg3zyd991i4v5dxznd1l4a4hjry9304lvsm3sz2wllw"; 7 fetchSubmodules = true; 8 }; 9 - version = "2.11.50"; 10 - revCount = "58771"; 11 - shortRev = "af435b709d"; 12 targets = [ "riscv32-linux-user" "riscv32-softmmu" 13 "riscv64-linux-user" "riscv64-softmmu" 14 ]; 15 in lib.overrideDerivation qemu (orig: { 16 name = "${(builtins.parseDrvName qemu.name).name}-${version}pre${revCount}_${shortRev}"; 17 inherit src; 18 - # https://github.com/riscv/riscv-qemu/pull/109 19 - patches = [ ./no-etc-install.patch ./statfs-flags.patch ./riscv-initrd.patch ]; 20 configureFlags = orig.configureFlags ++ [ "--target-list=${lib.concatStringsSep "," targets}" ]; 21 postInstall = null; 22 })
··· 1 { qemu, fetchFromGitHub, lib }: let 2 src = fetchFromGitHub { 3 + owner = "riscv"; 4 + repo = "riscv-qemu"; 5 + rev = "f733c7b5f86147216e14aff90c03ccdd76056bef"; 6 + sha256 = "1ppr9qqwi7qqh8m6dgk1hrzg8zri240il27l67vfayd8ijagb9zq"; 7 fetchSubmodules = true; 8 }; 9 + version = "2.11.92"; 10 + revCount = "60378"; 11 + shortRev = builtins.substring 0 9 src.rev; 12 targets = [ "riscv32-linux-user" "riscv32-softmmu" 13 "riscv64-linux-user" "riscv64-softmmu" 14 ]; 15 in lib.overrideDerivation qemu (orig: { 16 name = "${(builtins.parseDrvName qemu.name).name}-${version}pre${revCount}_${shortRev}"; 17 inherit src; 18 + # <<<<<<< HEAD 19 + # # https://github.com/riscv/riscv-qemu/pull/109 20 + # patches = [ ./no-etc-install.patch ./statfs-flags.patch ./riscv-initrd.patch ]; 21 + # ======= 22 + # The pulseaudio and statfs patches are in 2.12.0+, which this is based on 23 + patches = [ 24 + ./force-uid0-on-9p.patch 25 + ./no-etc-install.patch 26 + ]; 27 + 28 configureFlags = orig.configureFlags ++ [ "--target-list=${lib.concatStringsSep "," targets}" ]; 29 postInstall = null; 30 })
+1 -1
pkgs/applications/window-managers/icewm/default.nix
··· 39 homepage = http://www.icewm.org/; 40 license = licenses.lgpl2; 41 maintainers = [ maintainers.AndersonTorres ]; 42 - platforms = platforms.unix; 43 }; 44 }
··· 39 homepage = http://www.icewm.org/; 40 license = licenses.lgpl2; 41 maintainers = [ maintainers.AndersonTorres ]; 42 + platforms = platforms.linux; 43 }; 44 }
+2 -2
pkgs/build-support/rust/default.nix
··· 4 inherit stdenv cacert git rust cargo-vendor; 5 }; 6 in 7 - { name, cargoSha256 ? null 8 , src ? null 9 , srcs ? null 10 , sourceRoot ? null ··· 17 , cargoVendorDir ? null 18 , ... } @ args: 19 20 - assert cargoVendorDir == null -> cargoSha256 != null; 21 22 let 23 lib = stdenv.lib;
··· 4 inherit stdenv cacert git rust cargo-vendor; 5 }; 6 in 7 + { name, cargoSha256 ? "unset" 8 , src ? null 9 , srcs ? null 10 , sourceRoot ? null ··· 17 , cargoVendorDir ? null 18 , ... } @ args: 19 20 + assert cargoVendorDir == null -> cargoSha256 != "unset"; 21 22 let 23 lib = stdenv.lib;
+1 -1
pkgs/data/fonts/emojione/default.nix
··· 29 description = "Open source emoji set"; 30 homepage = http://emojione.com/; 31 license = licenses.cc-by-40; 32 - platforms = platforms.all; 33 maintainers = with maintainers; [ abbradar ]; 34 }; 35 }
··· 29 description = "Open source emoji set"; 30 homepage = http://emojione.com/; 31 license = licenses.cc-by-40; 32 + platforms = platforms.linux; 33 maintainers = with maintainers; [ abbradar ]; 34 }; 35 }
+1 -1
pkgs/desktops/mate/mate-calc/default.nix
··· 25 description = "Calculator for the MATE desktop"; 26 homepage = http://mate-desktop.org; 27 license = [ licenses.gpl2Plus ]; 28 - platforms = platforms.unix; 29 maintainers = [ maintainers.romildo ]; 30 }; 31 }
··· 25 description = "Calculator for the MATE desktop"; 26 homepage = http://mate-desktop.org; 27 license = [ licenses.gpl2Plus ]; 28 + platforms = platforms.linux; 29 maintainers = [ maintainers.romildo ]; 30 }; 31 }
+3 -3
pkgs/desktops/mate/mate-icon-theme/default.nix
··· 12 nativeBuildInputs = [ pkgconfig intltool iconnamingutils ]; 13 14 buildInputs = [ librsvg hicolor-icon-theme ]; 15 - 16 postInstall = '' 17 for theme in "$out"/share/icons/*; do 18 "${gtk3.out}/bin/gtk-update-icon-cache" "$theme" 19 done 20 ''; 21 - 22 meta = { 23 description = "Icon themes from MATE"; 24 homepage = http://mate-desktop.org; 25 license = stdenv.lib.licenses.lgpl3; 26 - platforms = stdenv.lib.platforms.unix; 27 maintainers = [ stdenv.lib.maintainers.romildo ]; 28 }; 29 }
··· 12 nativeBuildInputs = [ pkgconfig intltool iconnamingutils ]; 13 14 buildInputs = [ librsvg hicolor-icon-theme ]; 15 + 16 postInstall = '' 17 for theme in "$out"/share/icons/*; do 18 "${gtk3.out}/bin/gtk-update-icon-cache" "$theme" 19 done 20 ''; 21 + 22 meta = { 23 description = "Icon themes from MATE"; 24 homepage = http://mate-desktop.org; 25 license = stdenv.lib.licenses.lgpl3; 26 + platforms = stdenv.lib.platforms.linux; 27 maintainers = [ stdenv.lib.maintainers.romildo ]; 28 }; 29 }
+1 -1
pkgs/desktops/xfce/panel-plugins/xfce4-mailwatch-plugin.nix
··· 21 homepage = "http://goodies.xfce.org/projects/panel-plugins/${p_name}"; 22 description = "Mailwatch plugin for Xfce panel"; 23 platforms = platforms.linux; 24 - maintainers = [ maintainers.matthiasbeyer ]; 25 }; 26 }
··· 21 homepage = "http://goodies.xfce.org/projects/panel-plugins/${p_name}"; 22 description = "Mailwatch plugin for Xfce panel"; 23 platforms = platforms.linux; 24 + maintainers = [ ]; 25 }; 26 }
+1 -1
pkgs/desktops/xfce/panel-plugins/xfce4-mpc-plugin.nix
··· 21 homepage = "http://goodies.xfce.org/projects/panel-plugins/${p_name}"; 22 description = "MPD plugin for Xfce panel"; 23 platforms = platforms.linux; 24 - maintainers = [ maintainers.matthiasbeyer ]; 25 }; 26 }
··· 21 homepage = "http://goodies.xfce.org/projects/panel-plugins/${p_name}"; 22 description = "MPD plugin for Xfce panel"; 23 platforms = platforms.linux; 24 + maintainers = [ ]; 25 }; 26 }
+1 -1
pkgs/desktops/xfce/panel-plugins/xfce4-timer-plugin.nix
··· 25 description = "Battery plugin for Xfce panel"; 26 platforms = platforms.linux; 27 license = licenses.gpl2; 28 - maintainers = [ maintainers.matthiasbeyer ]; 29 }; 30 }
··· 25 description = "Battery plugin for Xfce panel"; 26 platforms = platforms.linux; 27 license = licenses.gpl2; 28 + maintainers = [ ]; 29 }; 30 }
+1 -1
pkgs/development/compilers/ghcjs/base.nix
··· 189 description = "A Haskell to JavaScript compiler that uses the GHC API"; 190 license = stdenv.lib.licenses.bsd3; 191 platforms = ghc.meta.platforms; 192 - maintainers = with stdenv.lib.maintainers; [ jwiegley cstrahan dmjio ]; 193 hydraPlatforms = if broken then [] else ghc.meta.platforms; 194 inherit broken; 195 })
··· 189 description = "A Haskell to JavaScript compiler that uses the GHC API"; 190 license = stdenv.lib.licenses.bsd3; 191 platforms = ghc.meta.platforms; 192 + maintainers = with stdenv.lib.maintainers; [ jwiegley cstrahan dmjio elvishjerricco ]; 193 hydraPlatforms = if broken then [] else ghc.meta.platforms; 194 inherit broken; 195 })
+8 -4
pkgs/development/compilers/julia/0.6.nix
··· 172 ''; 173 174 postInstall = '' 175 - for prog in "$out/bin/julia" "$out/bin/julia-debug"; do 176 - wrapProgram "$prog" \ 177 - --prefix LD_LIBRARY_PATH : "$LD_LIBRARY_PATH:$out/lib/julia" \ 178 - --prefix PATH : "${stdenv.lib.makeBinPath [ curl ]}" 179 done 180 ''; 181
··· 172 ''; 173 174 postInstall = '' 175 + # Symlink shared libraries from LD_LIBRARY_PATH into lib/julia, 176 + # as using a wrapper with LD_LIBRARY_PATH causes segmentation 177 + # faults when program returns an error: 178 + # $ julia -e 'throw(Error())' 179 + find $(echo $LD_LIBRARY_PATH | sed 's|:| |g') -maxdepth 1 -name '*.${if stdenv.isDarwin then "dylib" else "so"}*' | while read lib; do 180 + if [[ ! -e $out/lib/julia/$(basename $lib) ]]; then 181 + ln -sv $lib $out/lib/julia/$(basename $lib) 182 + fi 183 done 184 ''; 185
+1 -1
pkgs/development/guile-modules/guile-fibers/default.nix
··· 23 homepage = https://github.com/wingo/fibers; 24 license = licenses.lgpl3Plus; 25 maintainers = with maintainers; [ vyp ]; 26 - platforms = platforms.all; 27 }; 28 }
··· 23 homepage = https://github.com/wingo/fibers; 24 license = licenses.lgpl3Plus; 25 maintainers = with maintainers; [ vyp ]; 26 + platforms = platforms.linux; 27 }; 28 }
+17
pkgs/development/haskell-modules/configuration-common.nix
··· 1024 }); 1025 1026 }
··· 1024 }); 1025 1026 } 1027 + 1028 + // 1029 + 1030 + (let 1031 + amazonkaOverrides = self: super: { 1032 + conduit = self.conduit_1_2_13_1; 1033 + conduit-extra = self.conduit-extra_1_2_3_2; 1034 + resourcet = self.resourcet_1_1_11; 1035 + xml-conduit = self.xml-conduit_1_7_1_2; 1036 + http-conduit = self.http-conduit_2_2_4; 1037 + }; 1038 + amazonka-core = super.amazonka-core.overrideScope amazonkaOverrides; 1039 + amazonka = super.amazonka.overrideScope amazonkaOverrides; 1040 + amazonka-test = super.amazonka-test.overrideScope amazonkaOverrides; 1041 + in { 1042 + inherit amazonka amazonka-core amazonka-test; 1043 + })
+1
pkgs/development/haskell-modules/configuration-nix.nix
··· 143 gtk3 = disableHardening (super.gtk3.override { inherit (pkgs) gtk3; }) ["fortify"]; 144 gtk = disableHardening (addPkgconfigDepend (addBuildTool super.gtk self.gtk2hs-buildtools) pkgs.gtk2) ["fortify"]; 145 gtksourceview2 = addPkgconfigDepend super.gtksourceview2 pkgs.gtk2; 146 147 # Need WebkitGTK, not just webkit. 148 webkit = super.webkit.override { webkit = pkgs.webkitgtk24x-gtk2; };
··· 143 gtk3 = disableHardening (super.gtk3.override { inherit (pkgs) gtk3; }) ["fortify"]; 144 gtk = disableHardening (addPkgconfigDepend (addBuildTool super.gtk self.gtk2hs-buildtools) pkgs.gtk2) ["fortify"]; 145 gtksourceview2 = addPkgconfigDepend super.gtksourceview2 pkgs.gtk2; 146 + gtk-traymanager = addPkgconfigDepend super.gtk-traymanager pkgs.gtk3; 147 148 # Need WebkitGTK, not just webkit. 149 webkit = super.webkit.override { webkit = pkgs.webkitgtk24x-gtk2; };
+1870 -370
pkgs/development/haskell-modules/hackage-packages.nix
··· 839 hydraPlatforms = stdenv.lib.platforms.none; 840 }) {}; 841 842 "AlgorithmW" = callPackage 843 ({ mkDerivation, base, containers, mtl, pretty }: 844 mkDerivation { ··· 10957 pname = "JuicyPixels-scale-dct"; 10958 version = "0.1.1.2"; 10959 sha256 = "15py0slh1jij8wrd68q0fqs9yarnabr470xm04i92904a809vgcs"; 10960 - revision = "2"; 10961 - editedCabalFile = "04g0yga3v0922aysqv2m2h7vxbaaxfdb7lafsakpzlp0w659f930"; 10962 libraryHaskellDepends = [ 10963 base base-compat carray fft JuicyPixels 10964 ]; ··· 13652 hydraPlatforms = stdenv.lib.platforms.none; 13653 }) {}; 13654 13655 "OSM" = callPackage 13656 ({ mkDerivation, base, comonad-transformers, containers, data-lens 13657 , hxt, newtype ··· 13758 }) {}; 13759 13760 "OddWord" = callPackage 13761 - ({ mkDerivation, base, QuickCheck }: 13762 mkDerivation { 13763 pname = "OddWord"; 13764 - version = "1.0.1.0"; 13765 - sha256 = "0aa3pp2ivbddn3632cnkxd3bj8373ns1nf4v2jvz7zcijiz4chx1"; 13766 libraryHaskellDepends = [ base ]; 13767 testHaskellDepends = [ base QuickCheck ]; 13768 homepage = "http://www.gekkou.co.uk/"; 13769 description = "Provides a wrapper for deriving word types with fewer bits"; 13770 license = stdenv.lib.licenses.bsd3; ··· 19852 }) {}; 19853 19854 "YamlReference" = callPackage 19855 - ({ mkDerivation, base, bytestring, containers, directory, dlist 19856 - , hashmap, HUnit, mtl, regex-compat 19857 }: 19858 mkDerivation { 19859 pname = "YamlReference"; 19860 version = "0.10.0"; 19861 sha256 = "01cjddbg98vs1bd66n0v58i415kqn7cfi6cslk384p7j2ivwv2ad"; 19862 - revision = "1"; 19863 - editedCabalFile = "1pcrd8ww4fm9big1bcafkmsl9kifixkyny9b3z172w8yhamk2wwq"; 19864 isLibrary = true; 19865 isExecutable = true; 19866 libraryHaskellDepends = [ 19867 base bytestring containers dlist regex-compat 19868 ]; ··· 19891 homepage = "http://www.haskell.org/haskellwiki/Yampa"; 19892 description = "Library for programming hybrid systems"; 19893 license = stdenv.lib.licenses.bsd3; 19894 }) {}; 19895 19896 "Yampa-core" = callPackage ··· 20408 hydraPlatforms = stdenv.lib.platforms.none; 20409 }) {}; 20410 20411 "accelerate-blas" = callPackage 20412 ({ mkDerivation, accelerate, accelerate-llvm 20413 , accelerate-llvm-native, accelerate-llvm-ptx, base, blas-hs ··· 20438 hydraPlatforms = stdenv.lib.platforms.none; 20439 }) {}; 20440 20441 "accelerate-cublas" = callPackage 20442 ({ mkDerivation, accelerate, accelerate-arithmetic, accelerate-cuda 20443 , accelerate-io, accelerate-utility, base, cublas, cuda, hmatrix ··· 20515 20516 "accelerate-examples" = callPackage 20517 ({ mkDerivation, accelerate, accelerate-fft, accelerate-io 20518 - , accelerate-llvm-native, accelerate-llvm-ptx, ansi-wl-pprint 20519 - , array, base, binary, bmp, bytestring, bytestring-lexing, cereal 20520 , colour-accelerate, containers, criterion, directory, fclabels 20521 , filepath, gloss, gloss-accelerate, gloss-raster-accelerate 20522 , gloss-rendering, HUnit, lens-accelerate, linear 20523 , linear-accelerate, matrix-market-attoparsec, mwc-random 20524 - , normaldistribution, pipes, QuickCheck, random, repa, repa-io 20525 - , scientific, test-framework, test-framework-hunit 20526 - , test-framework-quickcheck2, vector, vector-algorithms 20527 }: 20528 mkDerivation { 20529 pname = "accelerate-examples"; 20530 - version = "1.1.0.0"; 20531 - sha256 = "0zpjmk6v314jfda7fy22xghfqlqfh8vyf938qwyp6xjf1mpq1r1x"; 20532 - revision = "3"; 20533 - editedCabalFile = "1ir5i8skpyzpvwa17yw02j9rn9c5qjjincwrnjdwaixcdc7lsy4b"; 20534 configureFlags = [ "-f-opencl" ]; 20535 isLibrary = true; 20536 isExecutable = true; ··· 20541 test-framework-quickcheck2 20542 ]; 20543 executableHaskellDepends = [ 20544 - accelerate accelerate-fft accelerate-io array base binary bmp 20545 - bytestring bytestring-lexing cereal colour-accelerate containers 20546 - criterion directory fclabels filepath gloss gloss-accelerate 20547 - gloss-raster-accelerate gloss-rendering HUnit lens-accelerate 20548 linear-accelerate matrix-market-attoparsec mwc-random 20549 - normaldistribution pipes QuickCheck random repa repa-io scientific 20550 - test-framework test-framework-hunit test-framework-quickcheck2 20551 - vector vector-algorithms 20552 ]; 20553 homepage = "https://github.com/AccelerateHS/accelerate-examples"; 20554 description = "Examples using the Accelerate library"; ··· 20569 accelerate accelerate-llvm accelerate-llvm-native 20570 accelerate-llvm-ptx base bytestring carray cuda cufft fft 20571 file-embed storable-complex 20572 ]; 20573 homepage = "https://github.com/AccelerateHS/accelerate-fft"; 20574 description = "FFT using the Accelerate library"; ··· 20656 license = stdenv.lib.licenses.bsd3; 20657 }) {}; 20658 20659 "accelerate-llvm" = callPackage 20660 ({ mkDerivation, abstract-deque, accelerate, base, bytestring 20661 , chaselev-deque, containers, data-default-class, deepseq ··· 21985 license = stdenv.lib.licenses.bsd3; 21986 }) {}; 21987 21988 - "aeson_1_3_0_0" = callPackage 21989 ({ mkDerivation, attoparsec, base, base-compat, base-orphans 21990 , base16-bytestring, bytestring, containers, deepseq, directory 21991 , dlist, filepath, generic-deriving, ghc-prim, hashable ··· 21997 }: 21998 mkDerivation { 21999 pname = "aeson"; 22000 - version = "1.3.0.0"; 22001 - sha256 = "1glrwccp5hi9zn8d34761zinvpmbd4dsbgzqg2qxk6glp928phna"; 22002 libraryHaskellDepends = [ 22003 attoparsec base base-compat bytestring containers deepseq dlist 22004 ghc-prim hashable scientific tagged template-haskell text ··· 23116 23117 "aivika" = callPackage 23118 ({ mkDerivation, array, base, binary, containers, deepseq, mtl 23119 - , mwc-random, random, vector 23120 }: 23121 mkDerivation { 23122 pname = "aivika"; 23123 - version = "5.5"; 23124 - sha256 = "0phzdgdxcdzdvgllp7c3b8bffdr8xhpid0yify7yrpnxc4y4rw5s"; 23125 libraryHaskellDepends = [ 23126 - array base binary containers deepseq mtl mwc-random random vector 23127 ]; 23128 homepage = "http://www.aivikasoft.com"; 23129 description = "A multi-method simulation library"; ··· 23287 23288 "aivika-transformers" = callPackage 23289 ({ mkDerivation, aivika, array, base, containers, mtl, mwc-random 23290 - , random, vector 23291 }: 23292 mkDerivation { 23293 pname = "aivika-transformers"; 23294 - version = "5.5"; 23295 - sha256 = "09q221ayhfx5h51cc0h8lsx4b1cnzk3bssr5bf28xixaf3j4faj5"; 23296 libraryHaskellDepends = [ 23297 - aivika array base containers mtl mwc-random random vector 23298 ]; 23299 homepage = "http://www.aivikasoft.com"; 23300 description = "Transformers for the Aivika simulation library"; ··· 28443 }: 28444 mkDerivation { 28445 pname = "argon2"; 28446 - version = "1.3.0.0"; 28447 - sha256 = "0sszifmi74b2n19d4f5f30pfnivqm6n1jdwf2j402schkd1wz7cp"; 28448 libraryHaskellDepends = [ base bytestring deepseq text-short ]; 28449 testHaskellDepends = [ 28450 base bytestring QuickCheck tasty tasty-hunit tasty-quickcheck ··· 30472 pname = "attoparsec-iso8601"; 30473 version = "1.0.0.0"; 30474 sha256 = "12l55b76bhya9q89mfmqmy6sl5v39b6gzrw5rf3f70vkb23nsv5a"; 30475 libraryHaskellDepends = [ attoparsec base base-compat text time ]; 30476 homepage = "https://github.com/bos/aeson"; 30477 description = "Parsing of ISO 8601 dates, originally from aeson"; ··· 32145 license = stdenv.lib.licenses.mit; 32146 }) {}; 32147 32148 "babl" = callPackage 32149 ({ mkDerivation, babl, base }: 32150 mkDerivation { ··· 32680 license = stdenv.lib.licenses.mit; 32681 }) {}; 32682 32683 "base-encoding" = callPackage 32684 ({ mkDerivation, base, base16-bytestring, base64-bytestring 32685 , bytestring, text ··· 33202 }: 33203 mkDerivation { 33204 pname = "battleplace"; 33205 - version = "0.1.0.0"; 33206 - sha256 = "1p3dxz8a752wc6fmj6kip4gcwj77c96ic5wzlhgv670xsh4ac1qg"; 33207 libraryHaskellDepends = [ 33208 aeson base bytestring cereal data-default hashable memory servant 33209 text vector ··· 33462 33463 "beam-core" = callPackage 33464 ({ mkDerivation, aeson, base, bytestring, containers, dlist, free 33465 - , ghc-prim, hashable, microlens, mtl, network-uri, tasty 33466 , tasty-hunit, text, time, vector-sized 33467 }: 33468 mkDerivation { 33469 pname = "beam-core"; 33470 - version = "0.6.0.0"; 33471 - sha256 = "1pnxmy5xv84fng0391cckizwdrwzh0p0v3g0vc29z5vpksqr24kg"; 33472 libraryHaskellDepends = [ 33473 aeson base bytestring containers dlist free ghc-prim hashable 33474 - microlens mtl network-uri text time vector-sized 33475 ]; 33476 testHaskellDepends = [ 33477 base bytestring tasty tasty-hunit text time ··· 36545 }: 36546 mkDerivation { 36547 pname = "bits-extra"; 36548 - version = "0.0.0.1"; 36549 - sha256 = "1yggdh8j2hqhyskyqq4gci4hg1kdglzw7sfd7gdf4fsw9l6g8rq0"; 36550 - revision = "1"; 36551 - editedCabalFile = "13rmw51xqbz0zjn2g0135m2f5qqsba3l5w02pb16dkfq4gbhmblx"; 36552 libraryHaskellDepends = [ base ghc-prim ]; 36553 testHaskellDepends = [ 36554 base ghc-prim hedgehog hspec hw-hedgehog hw-hspec-hedgehog ··· 36967 }) {}; 36968 36969 "blank-canvas" = callPackage 36970 - ({ mkDerivation, aeson, base, base-compat, base64-bytestring 36971 - , bytestring, colour, containers, data-default-class, directory 36972 - , http-types, kansas-comet, mime-types, process, scotty, semigroups 36973 - , shake, stm, text, text-show, time, transformers, unix, vector 36974 - , wai, wai-extra, warp 36975 }: 36976 mkDerivation { 36977 pname = "blank-canvas"; 36978 - version = "0.6.2"; 36979 - sha256 = "1qhdvxia8wlnv0ss9dsrxdfw3qsf376ypnpsijz7vxkj9dmzyq84"; 36980 - revision = "3"; 36981 - editedCabalFile = "0fanap927iszy3vkymkjcmzd74gripbbp222zcmzl5gkn3l4g931"; 36982 enableSeparateDataOutput = true; 36983 libraryHaskellDepends = [ 36984 - aeson base base-compat base64-bytestring bytestring colour 36985 - containers data-default-class http-types kansas-comet mime-types 36986 - scotty semigroups stm text text-show transformers vector wai 36987 - wai-extra warp 36988 ]; 36989 testHaskellDepends = [ 36990 - base containers directory process shake stm text time unix vector 36991 ]; 36992 homepage = "https://github.com/ku-fpg/blank-canvas/wiki"; 36993 description = "HTML5 Canvas Graphics Library"; ··· 39027 pname = "brittany"; 39028 version = "0.9.0.1"; 39029 sha256 = "1ndmnakzq6kiyxlxmgrjmzzpknrn4ib5ck5vxxr90qw8rw6yqi88"; 39030 isLibrary = true; 39031 isExecutable = true; 39032 libraryHaskellDepends = [ ··· 39067 pname = "brittany"; 39068 version = "0.10.0.0"; 39069 sha256 = "1fm6l4ial8kp4mafwkp7w79nklc46c07i12p1in3dqxz9r5817r1"; 39070 isLibrary = true; 39071 isExecutable = true; 39072 libraryHaskellDepends = [ ··· 40024 homepage = "https://github.com/ekmett/bytes"; 40025 description = "Sharing code for serialization between binary and cereal"; 40026 license = stdenv.lib.licenses.bsd3; 40027 }) {}; 40028 40029 "byteset" = callPackage ··· 41846 license = stdenv.lib.licenses.bsd3; 41847 }) {}; 41848 41849 "cached-io" = callPackage 41850 ({ mkDerivation, base, stm, time, transformers }: 41851 mkDerivation { ··· 43011 license = stdenv.lib.licenses.mit; 43012 }) {}; 43013 43014 - "casing_0_1_3_0" = callPackage 43015 ({ mkDerivation, base, split, tasty, tasty-hunit }: 43016 mkDerivation { 43017 pname = "casing"; 43018 - version = "0.1.3.0"; 43019 - sha256 = "08cklvgm2c2519c4xm22mxfkjmizky8j64a98cqgdgz9rl6ryq9m"; 43020 libraryHaskellDepends = [ base split ]; 43021 testHaskellDepends = [ base tasty tasty-hunit ]; 43022 description = "Convert between various source code casing conventions"; ··· 46762 }: 46763 mkDerivation { 46764 pname = "cli-setup"; 46765 - version = "0.2.0.2"; 46766 - sha256 = "1pyfnrmn7jp9n9xjgq43kcr9gz0wnrsrwrg530vi11cc77np8piq"; 46767 libraryHaskellDepends = [ 46768 base bytestring directory file-embed process 46769 ]; ··· 47886 }: 47887 mkDerivation { 47888 pname = "codec-beam"; 47889 - version = "0.1.0"; 47890 - sha256 = "0c5l4ss3pf55s8mwk01ncl5nnry9c1ha5drfmax53z40hyrxhmy8"; 47891 libraryHaskellDepends = [ base bytestring containers text zlib ]; 47892 testHaskellDepends = [ base bytestring filepath process text ]; 47893 homepage = "https://github.com/hkgumbs/codec-beam#readme"; ··· 48570 license = stdenv.lib.licenses.bsd3; 48571 }) {}; 48572 48573 "colour-space" = callPackage 48574 ({ mkDerivation, base, colour, constrained-categories, JuicyPixels 48575 , linear, linearmap-category, manifolds, semigroups, vector-space ··· 49515 }: 49516 mkDerivation { 49517 pname = "composite-aeson"; 49518 - version = "0.5.3.0"; 49519 - sha256 = "0pmgrdlrk4l7bmbfvsbvysa3n2h14ca919fl7cr1bg9yk2mb2s7s"; 49520 libraryHaskellDepends = [ 49521 aeson aeson-better-errors base composite-base containers 49522 contravariant generic-deriving hashable lens mmorph mtl profunctors ··· 49541 }: 49542 mkDerivation { 49543 pname = "composite-aeson-refined"; 49544 - version = "0.5.3.0"; 49545 - sha256 = "07ps031qnkhd5yb7w0c9y69n22npa5y9rzxy934p6x32ni5v0mvz"; 49546 libraryHaskellDepends = [ 49547 aeson-better-errors base composite-aeson mtl refined 49548 ]; ··· 49559 }: 49560 mkDerivation { 49561 pname = "composite-base"; 49562 - version = "0.5.3.0"; 49563 - sha256 = "0xz264i115nj2b6k74s1csi29lrszambbhy7ibz7nwqr2qs56yzw"; 49564 libraryHaskellDepends = [ 49565 base exceptions lens monad-control mtl profunctors template-haskell 49566 text transformers transformers-base vinyl ··· 49575 }) {}; 49576 49577 "composite-ekg" = callPackage 49578 - ({ mkDerivation, base, composite-base, ekg, ekg-core, lens, text 49579 - , vinyl 49580 }: 49581 mkDerivation { 49582 pname = "composite-ekg"; 49583 - version = "0.5.3.0"; 49584 - sha256 = "0fw6rsz7arndmp9d6xgvkx9vqqrv6kvhgchl0hqv4jfaxhwdv3gc"; 49585 libraryHaskellDepends = [ 49586 - base composite-base ekg ekg-core lens text vinyl 49587 ]; 49588 homepage = "https://github.com/ConferHealth/composite#readme"; 49589 description = "EKG Metrics for Vinyl/Frames records"; ··· 49597 }: 49598 mkDerivation { 49599 pname = "composite-opaleye"; 49600 - version = "0.5.3.0"; 49601 - sha256 = "09sjvs7bxca789pfrhgbsy2v08060mraciwl867byq3s8aq5c971"; 49602 libraryHaskellDepends = [ 49603 base bytestring composite-base lens opaleye postgresql-simple 49604 product-profunctors profunctors template-haskell text vinyl ··· 49612 description = "Opaleye SQL for Frames records"; 49613 license = stdenv.lib.licenses.bsd3; 49614 hydraPlatforms = stdenv.lib.platforms.none; 49615 }) {}; 49616 49617 "composition" = callPackage ··· 52259 }) {}; 52260 52261 "convert" = callPackage 52262 - ({ mkDerivation, base, bytestring, containers, either, lens, mtl 52263 - , old-locale, old-time, template-haskell, text, time 52264 }: 52265 mkDerivation { 52266 pname = "convert"; 52267 - version = "1.0.2"; 52268 - sha256 = "0vwy2j2b0jw435mxmi95q61zmldjqlahhlbf4x9x28qm6kmh519q"; 52269 libraryHaskellDepends = [ 52270 - base bytestring containers either lens mtl old-locale old-time 52271 - template-haskell text time 52272 ]; 52273 - homepage = "https://github.com/wdanilo/convert"; 52274 description = "Safe and unsafe data conversion utilities with strong type-level operation. checking."; 52275 license = stdenv.lib.licenses.asl20; 52276 hydraPlatforms = stdenv.lib.platforms.none; ··· 52390 }) {}; 52391 52392 "coordinate" = callPackage 52393 - ({ mkDerivation, base, directory, doctest, filepath, lens 52394 - , QuickCheck, template-haskell, transformers 52395 - }: 52396 mkDerivation { 52397 pname = "coordinate"; 52398 - version = "0.1.2"; 52399 - sha256 = "0lphvgjs9nkrp37hirhi88d285rqbgk7qjz23rbl94v6qrk3x8nv"; 52400 - libraryHaskellDepends = [ base lens transformers ]; 52401 - testHaskellDepends = [ 52402 - base directory doctest filepath QuickCheck template-haskell 52403 - ]; 52404 - homepage = "https://github.com/NICTA/coordinate"; 52405 description = "A representation of latitude and longitude"; 52406 license = stdenv.lib.licenses.bsd3; 52407 }) {}; ··· 53870 pname = "criterion"; 53871 version = "1.3.0.0"; 53872 sha256 = "0csgk6njr6a3i895d10pajf7z4r9hx8aj2r0c3rj5li6vrm37f8q"; 53873 - revision = "2"; 53874 - editedCabalFile = "1yyv34f9yk8d67x18l1al5csd383ypmdwnz73gq0agmw4k2f9c54"; 53875 isLibrary = true; 53876 isExecutable = true; 53877 enableSeparateDataOutput = true; ··· 53894 license = stdenv.lib.licenses.bsd3; 53895 }) {}; 53896 53897 - "criterion_1_4_0_0" = callPackage 53898 - ({ mkDerivation, aeson, ansi-wl-pprint, base, base-compat, binary 53899 - , bytestring, cassava, code-page, containers, deepseq, directory 53900 - , exceptions, filepath, Glob, HUnit, js-flot, js-jquery 53901 - , microstache, mtl, mwc-random, optparse-applicative, parsec 53902 - , QuickCheck, semigroups, statistics, tasty, tasty-hunit 53903 - , tasty-quickcheck, text, time, transformers, transformers-compat 53904 - , vector, vector-algorithms 53905 }: 53906 mkDerivation { 53907 pname = "criterion"; 53908 - version = "1.4.0.0"; 53909 - sha256 = "0shsqq36z1q8ckic3nfb3rdbxhlb0faxl5d7ly5a4wlka4fcfrfc"; 53910 - revision = "1"; 53911 - editedCabalFile = "056p7d95ynrpsm5jr479r9xk7ksniqkz4bza0zdn9a8vmrx591qh"; 53912 isLibrary = true; 53913 isExecutable = true; 53914 enableSeparateDataOutput = true; 53915 libraryHaskellDepends = [ 53916 - aeson ansi-wl-pprint base base-compat binary bytestring cassava 53917 - code-page containers deepseq directory exceptions filepath Glob 53918 - js-flot js-jquery microstache mtl mwc-random optparse-applicative 53919 - parsec semigroups statistics text time transformers 53920 - transformers-compat vector vector-algorithms 53921 ]; 53922 executableHaskellDepends = [ 53923 - base base-compat optparse-applicative semigroups 53924 ]; 53925 testHaskellDepends = [ 53926 - aeson base base-compat bytestring deepseq directory HUnit 53927 - QuickCheck statistics tasty tasty-hunit tasty-quickcheck vector 53928 ]; 53929 homepage = "http://www.serpentine.com/criterion"; 53930 description = "Robust, reliable performance measurement and analysis"; ··· 54866 license = stdenv.lib.licenses.bsd3; 54867 }) {inherit (pkgs) openssl;}; 54868 54869 "cryptsy-api" = callPackage 54870 ({ mkDerivation, aeson, base, bytestring, deepseq, either 54871 , http-client, http-client-tls, old-locale, pipes-attoparsec ··· 55973 license = stdenv.lib.licenses.bsd3; 55974 }) {}; 55975 55976 "d-bus" = callPackage 55977 ({ mkDerivation, async, attoparsec, base, binary, blaze-builder 55978 , bytestring, conduit, conduit-extra, containers ··· 56192 56193 "darcs" = callPackage 56194 ({ mkDerivation, array, async, attoparsec, base, base16-bytestring 56195 - , binary, bytestring, cmdargs, containers, cryptohash, curl 56196 , data-ordlist, directory, fgl, filepath, FindBin, graphviz 56197 , hashable, haskeline, html, HTTP, HUnit, mmap, mtl, network 56198 , network-uri, old-time, parsec, process, QuickCheck, random 56199 - , regex-applicative, regex-compat-tdfa, sandi, shelly, split, tar 56200 - , terminfo, test-framework, test-framework-hunit 56201 - , test-framework-quickcheck2, text, time, transformers 56202 - , transformers-compat, unix, unix-compat, utf8-string, vector 56203 - , zip-archive, zlib 56204 }: 56205 mkDerivation { 56206 pname = "darcs"; 56207 - version = "2.12.5"; 56208 - sha256 = "0lrm0sal5pl453mkqn8b9fc9l7lwinc140iqihya9g17bk408nrm"; 56209 revision = "1"; 56210 - editedCabalFile = "0if3ww0xhi8k5c8a9yb687gjjdp2k4q2896qn7vgwwzg360slx8n"; 56211 configureFlags = [ "-fforce-char8-encoding" "-flibrary" ]; 56212 isLibrary = true; 56213 isExecutable = true; 56214 libraryHaskellDepends = [ 56215 array async attoparsec base base16-bytestring binary bytestring 56216 containers cryptohash data-ordlist directory fgl filepath graphviz 56217 hashable haskeline html HTTP mmap mtl network network-uri old-time 56218 - parsec process random regex-applicative regex-compat-tdfa sandi tar 56219 - terminfo text time transformers transformers-compat unix 56220 - unix-compat utf8-string vector zip-archive zlib 56221 ]; 56222 librarySystemDepends = [ curl ]; 56223 executableHaskellDepends = [ base ]; ··· 56233 ''; 56234 homepage = "http://darcs.net/"; 56235 description = "a distributed, interactive, smart revision control system"; 56236 - license = "GPL"; 56237 hydraPlatforms = stdenv.lib.platforms.none; 56238 }) {inherit (pkgs) curl;}; 56239 ··· 63865 pname = "dlist-nonempty"; 63866 version = "0.1.1"; 63867 sha256 = "0csbspdy43pzvasb5mhs5pz2f49ws78pi253cx7pp84wjx6ads20"; 63868 - revision = "1"; 63869 - editedCabalFile = "0dcqfyp38f792nzsv4977dcv4zr4xdrg780lz6bpf2hn7ikdglz9"; 63870 libraryHaskellDepends = [ 63871 base base-compat deepseq dlist semigroupoids 63872 ]; ··· 65637 }: 65638 mkDerivation { 65639 pname = "dual-tree"; 65640 - version = "0.2.1"; 65641 - sha256 = "06azc2lwli9aw81a23g82yxiann2qjc3bk7cdyh9kiwimdyj8r94"; 65642 libraryHaskellDepends = [ 65643 base monoid-extras newtype-generics semigroups 65644 ]; ··· 69699 }: 69700 mkDerivation { 69701 pname = "etc"; 69702 - version = "0.3.0.0"; 69703 - sha256 = "04cma6lzgz3sm9riyy8cx1dlkz90yxqqpyirvdn5n3bxdnj1sa3g"; 69704 enableSeparateDataOutput = true; 69705 libraryHaskellDepends = [ 69706 aeson base hashable rio text typed-process unliftio ··· 70128 license = stdenv.lib.licenses.bsd3; 70129 }) {}; 70130 70131 "event" = callPackage 70132 ({ mkDerivation, base, containers, semigroups, transformers }: 70133 mkDerivation { ··· 71552 hydraPlatforms = stdenv.lib.platforms.none; 71553 }) {}; 71554 71555 - "extensible-effects_2_5_1_2" = callPackage 71556 ({ mkDerivation, base, criterion, HUnit, monad-control, mtl 71557 , QuickCheck, silently, test-framework, test-framework-hunit 71558 , test-framework-quickcheck2, test-framework-th, transformers-base 71559 }: 71560 mkDerivation { 71561 pname = "extensible-effects"; 71562 - version = "2.5.1.2"; 71563 - sha256 = "0hz0vn2az6dsbhxzlz4xvz6gybmbmxqji4s7d325ybpapj4pky6f"; 71564 libraryHaskellDepends = [ base monad-control transformers-base ]; 71565 testHaskellDepends = [ 71566 base HUnit monad-control QuickCheck silently test-framework ··· 72050 }) {}; 72051 72052 "fast-arithmetic" = callPackage 72053 - ({ mkDerivation, arithmoi, ats-pkg, base, Cabal, combinat 72054 , composition-prelude, criterion, gmpint, hspec, numbertheory 72055 , QuickCheck 72056 }: 72057 mkDerivation { 72058 pname = "fast-arithmetic"; 72059 - version = "0.3.3.4"; 72060 - sha256 = "176qm6d9rqq85cbpq6n0fmqwvyi529ml6z346k9a1mfpzi85w3xy"; 72061 setupHaskellDepends = [ ats-pkg base Cabal ]; 72062 libraryHaskellDepends = [ base composition-prelude gmpint ]; 72063 librarySystemDepends = [ numbertheory ]; 72064 - testHaskellDepends = [ arithmoi base combinat hspec QuickCheck ]; 72065 - benchmarkHaskellDepends = [ arithmoi base combinat criterion ]; 72066 homepage = "https://github.com/vmchale/fast-arithmetic#readme"; 72067 description = "Fast functions on integers"; 72068 license = stdenv.lib.licenses.bsd3; ··· 73634 license = stdenv.lib.licenses.bsd3; 73635 }) {}; 73636 73637 "file-embed-poly" = callPackage 73638 ({ mkDerivation, base, bytestring, directory, file-embed, filepath 73639 , hspec, template-haskell ··· 75418 }: 75419 mkDerivation { 75420 pname = "fltkhs"; 75421 - version = "0.5.4.4"; 75422 - sha256 = "1bv7djak2ilirk7ajm8w6100bk6vx14znf3699blih72kyql6rgh"; 75423 isLibrary = true; 75424 isExecutable = true; 75425 setupHaskellDepends = [ base Cabal directory filepath ]; ··· 78202 }) {}; 78203 78204 "funcons-tools" = callPackage 78205 - ({ mkDerivation, base, bv, containers, directory, mtl, multiset 78206 - , parsec, split, text, vector 78207 }: 78208 mkDerivation { 78209 pname = "funcons-tools"; 78210 - version = "0.1.0.0"; 78211 - sha256 = "1vwnznj92cm2g1m2xlvj8b5qzaspl3zrygr5z7b8593qylm6bwlr"; 78212 - revision = "2"; 78213 - editedCabalFile = "0530f406ykmb4xxmh7knmaxgcpym7n2wl6d2ylvrn3azqfdsvsgy"; 78214 isLibrary = true; 78215 isExecutable = true; 78216 libraryHaskellDepends = [ 78217 - base bv containers directory mtl multiset parsec split text vector 78218 ]; 78219 executableHaskellDepends = [ 78220 - base bv containers directory mtl multiset parsec split text vector 78221 ]; 78222 homepage = "http://plancomps.org"; 78223 description = "A modular interpreter for executing funcons"; 78224 license = stdenv.lib.licenses.mit; 78225 hydraPlatforms = stdenv.lib.platforms.none; 78226 }) {}; 78227 78228 "function-combine" = callPackage ··· 78372 }) {}; 78373 78374 "functor-utils" = callPackage 78375 - ({ mkDerivation, base, ghc-prim }: 78376 mkDerivation { 78377 pname = "functor-utils"; 78378 - version = "1.1"; 78379 - sha256 = "1finmjwpw4sjzwifjmcpb90wmy7abhdnrhz2p5s7fxw68vccnm50"; 78380 - libraryHaskellDepends = [ base ghc-prim ]; 78381 - homepage = "https://github.com/wdanilo/functor-utils"; 78382 description = "Collection of functor utilities, providing handy operators, like generalization of (.)."; 78383 license = stdenv.lib.licenses.asl20; 78384 hydraPlatforms = stdenv.lib.platforms.none; ··· 79715 license = stdenv.lib.licenses.bsd3; 79716 }) {}; 79717 79718 "generic-lens-labels" = callPackage 79719 ({ mkDerivation, base, generic-lens }: 79720 mkDerivation { ··· 79910 license = stdenv.lib.licenses.bsd3; 79911 }) {}; 79912 79913 - "generics-eot_0_3" = callPackage 79914 ({ mkDerivation, base, directory, doctest, filepath, hspec 79915 - , hspec-discover, interpolate, markdown-unlit, mockery, QuickCheck 79916 - , shake 79917 }: 79918 mkDerivation { 79919 pname = "generics-eot"; 79920 - version = "0.3"; 79921 - sha256 = "1r0qh27jpika9wfxk0i6kywsclrdqhaphl1qw26vfzka4dsfbjrb"; 79922 - libraryHaskellDepends = [ base markdown-unlit ]; 79923 testHaskellDepends = [ 79924 base directory doctest filepath hspec interpolate markdown-unlit 79925 - mockery QuickCheck shake 79926 ]; 79927 - testToolDepends = [ hspec-discover ]; 79928 - homepage = "https://github.com/soenkehahn/generics-eot#readme"; 79929 description = "A library for generic programming that aims to be easy to understand"; 79930 license = stdenv.lib.licenses.bsd3; 79931 hydraPlatforms = stdenv.lib.platforms.none; ··· 82493 }: 82494 mkDerivation { 82495 pname = "gi-gio"; 82496 - version = "2.0.17"; 82497 - sha256 = "1yf0wav5mgy0aj1j4jcmip71isz91m99rbjpmqgwakvjcs2x5gm3"; 82498 setupHaskellDepends = [ base Cabal haskell-gi ]; 82499 libraryHaskellDepends = [ 82500 base bytestring containers gi-glib gi-gobject haskell-gi ··· 84004 }: 84005 mkDerivation { 84006 pname = "githud"; 84007 - version = "2.0.1"; 84008 - sha256 = "0qmc51dpsmil72xvv3g7mylr39ignrm8az6jv92b767s8ijqk5lh"; 84009 isLibrary = true; 84010 isExecutable = true; 84011 libraryHaskellDepends = [ base mtl parsec process text unix ]; ··· 84739 }: 84740 mkDerivation { 84741 pname = "gll"; 84742 - version = "0.4.0.4"; 84743 - sha256 = "01qnvynldllb4qdvg29r64qq17qb1fs8yg7jgyj3f8ajgyi5jn9q"; 84744 libraryHaskellDepends = [ 84745 array base containers pretty regex-applicative text TypeCompose 84746 ]; ··· 84922 license = stdenv.lib.licenses.bsd3; 84923 }) {}; 84924 84925 "gloss-algorithms" = callPackage 84926 ({ mkDerivation, base, containers, ghc-prim, gloss }: 84927 mkDerivation { ··· 85072 pname = "gloss-raster-accelerate"; 85073 version = "2.0.0.0"; 85074 sha256 = "1i0qx9wybr66i1x4n3p8ai2z6qx0k5lac422mhh4rvimcjx2bc9d"; 85075 - revision = "1"; 85076 - editedCabalFile = "07c56r31akmq7hq0cyw4lc4h5370laand231wjd5ffwk369x2prg"; 85077 libraryHaskellDepends = [ 85078 accelerate base colour-accelerate gloss gloss-accelerate 85079 ]; ··· 89581 license = stdenv.lib.licenses.gpl3; 89582 }) {}; 89583 89584 "gtk-toggle-button-list" = callPackage 89585 ({ mkDerivation, base, gtk }: 89586 mkDerivation { ··· 94410 }: 94411 mkDerivation { 94412 pname = "hasbolt-extras"; 94413 - version = "0.0.0.2"; 94414 - sha256 = "1wjyqm606iflxsgjp7bj7b7avi07jhskxypahzlr02k7k7k9swm2"; 94415 libraryHaskellDepends = [ 94416 base containers hasbolt lens neat-interpolation template-haskell 94417 text th-lift-instances ··· 100067 }: 100068 mkDerivation { 100069 pname = "heavy-logger"; 100070 - version = "0.3.1.0"; 100071 - sha256 = "0cmanxnahxgk52ffpni0zx4z22vdrh6r5my4llvsdd94bpfmxpi4"; 100072 libraryHaskellDepends = [ 100073 attoparsec base bytestring containers data-default fast-logger 100074 hsyslog lifted-base monad-control monad-logger mtl stm ··· 100094 description = "heavy-logger compatibility with amazonka-core logging"; 100095 license = stdenv.lib.licenses.bsd3; 100096 hydraPlatforms = stdenv.lib.platforms.none; 100097 }) {}; 100098 100099 "hebrew-time" = callPackage ··· 100389 100390 "hedn" = callPackage 100391 ({ mkDerivation, attoparsec, base, base-compat, bytestring 100392 - , containers, deepseq, hspec, HUnit, mtl, QuickCheck, scientific 100393 - , stringsearch, template-haskell, text, time, time-locale-compat 100394 - , utf8-string, vector 100395 }: 100396 mkDerivation { 100397 pname = "hedn"; 100398 - version = "0.1.8.2"; 100399 - sha256 = "15f1zrp5cb1m2xhy974v8f67xg08yks6w43m3sbky4v5mbfy12ig"; 100400 libraryHaskellDepends = [ 100401 attoparsec base base-compat bytestring containers deepseq mtl 100402 scientific stringsearch text time time-locale-compat utf8-string 100403 vector 100404 ]; 100405 testHaskellDepends = [ 100406 - base bytestring containers hspec HUnit QuickCheck template-haskell 100407 - text time vector 100408 ]; 100409 homepage = "https://bitbucket.org/dpwiz/hedn"; 100410 description = "EDN parsing and encoding"; ··· 100474 hydraPlatforms = stdenv.lib.platforms.none; 100475 }) {}; 100476 100477 "heist-aeson" = callPackage 100478 ({ mkDerivation, aeson, base, blaze-builder, bytestring, containers 100479 , heist, monads-fd, text, vector, xmlhtml ··· 103912 pname = "hledger-iadd"; 103913 version = "1.3.3"; 103914 sha256 = "0fm5y2qyrg661q7y23f5abg78rbwz4jqkvlar8ns8wz9qwbml0ix"; 103915 isLibrary = true; 103916 isExecutable = true; 103917 libraryHaskellDepends = [ ··· 106976 106977 "hpath" = callPackage 106978 ({ mkDerivation, base, bytestring, deepseq, doctest, exceptions 106979 - , hspec, HUnit, process, QuickCheck, simple-sendfile, unix 106980 , unix-bytestring, utf8-string, word8 106981 }: 106982 mkDerivation { 106983 pname = "hpath"; 106984 - version = "0.8.0"; 106985 - sha256 = "19xbzgz51dwjm5w11j170bp8nv0b19qk6b8mx75c367n4xshgxc3"; 106986 libraryHaskellDepends = [ 106987 - base bytestring deepseq exceptions hspec simple-sendfile unix 106988 - unix-bytestring utf8-string word8 106989 ]; 106990 testHaskellDepends = [ 106991 - base bytestring doctest hspec HUnit process QuickCheck unix 106992 unix-bytestring utf8-string 106993 ]; 106994 description = "Support for well-typed paths"; ··· 108431 hydraPlatforms = stdenv.lib.platforms.none; 108432 }) {xenctrl = null;}; 108433 108434 "hsass" = callPackage 108435 ({ mkDerivation, base, bytestring, data-default-class, filepath 108436 , hlibsass, hspec, hspec-discover, monad-loops, temporary ··· 109056 description = "Command line client and library for SoundCloud.com"; 109057 license = stdenv.lib.licenses.bsd3; 109058 hydraPlatforms = stdenv.lib.platforms.none; 109059 }) {}; 109060 109061 "hsclock" = callPackage ··· 112276 "htoml-megaparsec" = callPackage 112277 ({ mkDerivation, aeson, base, bytestring, composition-prelude 112278 , containers, criterion, deepseq, file-embed, hspec, megaparsec 112279 - , mtl, old-locale, tasty, tasty-hspec, tasty-hunit, text, time 112280 , unordered-containers, vector 112281 }: 112282 mkDerivation { 112283 pname = "htoml-megaparsec"; 112284 - version = "1.1.0.2"; 112285 - sha256 = "0w59c20d4g64lldd6xfs82di56dbixmh6win6x80ddb1m0y9iaxd"; 112286 libraryHaskellDepends = [ 112287 - base composition-prelude containers deepseq megaparsec mtl 112288 - old-locale text time unordered-containers vector 112289 ]; 112290 testHaskellDepends = [ 112291 aeson base bytestring containers file-embed hspec megaparsec tasty ··· 114278 license = stdenv.lib.licenses.bsd3; 114279 }) {}; 114280 114281 "hw-int" = callPackage 114282 ({ mkDerivation, base }: 114283 mkDerivation { ··· 117532 ({ mkDerivation, base, lens }: 117533 mkDerivation { 117534 pname = "impossible"; 117535 - version = "1.0.0"; 117536 - sha256 = "1qkpwa2am439bpngiiwgh14cg19d4mp6s9qqa890rvm5pqh8skvz"; 117537 libraryHaskellDepends = [ base lens ]; 117538 - homepage = "https://github.com/wdanilo/impossible"; 117539 description = "Set of data and type definitions of impossible types. Impossible types are useful when declaring type classes / type families instances that should not be expanded by GHC until a specific type is provided in order to keep the types nice and readable."; 117540 license = stdenv.lib.licenses.asl20; 117541 hydraPlatforms = stdenv.lib.platforms.none; ··· 121984 license = stdenv.lib.licenses.asl20; 121985 }) {}; 121986 121987 "jose-jwt" = callPackage 121988 ({ mkDerivation, aeson, attoparsec, base, bytestring, cereal 121989 , containers, criterion, cryptonite, doctest, either, hspec, HUnit ··· 122009 license = stdenv.lib.licenses.bsd3; 122010 }) {}; 122011 122012 "jpeg" = callPackage 122013 ({ mkDerivation, base, mtl }: 122014 mkDerivation { ··· 122776 description = "A named lock that is created on demand"; 122777 description = "A named lock that is created on demand"; 122778 description = "A named lock that is created on demand"; 122779 - revision = "3"; 122780 - description = "A named lock that is created on demand"; 122781 isLibrary = true; 122782 isExecutable = true; 122783 libraryHaskellDepends = [ ··· 123865 }: 123866 mkDerivation { 123867 description = "A named lock that is created on demand"; 123868 - description = "A named lock that is created on demand"; 123869 - description = "A named lock that is created on demand"; 123870 isLibrary = true; 123871 isExecutable = true; 123872 enableSeparateDataOutput = true; ··· 126560 }: 126561 mkDerivation { 126562 description = "A named lock that is created on demand"; 126563 - description = "A named lock that is created on demand"; 126564 - description = "A named lock that is created on demand"; 126565 enableSeparateDataOutput = true; 126566 libraryHaskellDepends = [ 126567 description = "A named lock that is created on demand"; ··· 127962 pname = "lattices"; 127963 version = "1.7.1"; 127964 sha256 = "0bcv28dazaz0n166jbd579vim0hr4c20rmg0s34284fdr6p50m3x"; 127965 - revision = "1"; 127966 - editedCabalFile = "1h68xxzy90i7nggyh67f4744zk9a4zv4lb5ag9dwp126acvg2c9n"; 127967 libraryHaskellDepends = [ 127968 base base-compat containers deepseq hashable semigroupoids tagged 127969 universe-base universe-reverse-instances unordered-containers ··· 128030 license = stdenv.lib.licenses.bsd3; 128031 }) {}; 128032 128033 "layers" = callPackage 128034 ({ mkDerivation, base, transformers }: 128035 mkDerivation { ··· 128099 homepage = "https://github.com/elliottt/layout-rules"; 128100 description = "A collection of different layout implementations"; 128101 license = stdenv.lib.licenses.bsd3; 128102 }) {}; 128103 128104 "lazy-csv" = callPackage ··· 128560 hydraPlatforms = stdenv.lib.platforms.none; 128561 }) {}; 128562 128563 "legion" = callPackage 128564 ({ mkDerivation, aeson, base, binary, binary-conduit, bytestring 128565 , canteven-http, conduit, conduit-extra, containers ··· 128803 homepage = "https://github.com/tmcdonell/lens-accelerate"; 128804 description = "Instances to mix lens with accelerate"; 128805 license = stdenv.lib.licenses.bsd3; 128806 }) {}; 128807 128808 "lens-action" = callPackage ··· 129079 }) {}; 129080 129081 "lens-utils" = callPackage 129082 - ({ mkDerivation, base, lens }: 129083 mkDerivation { 129084 pname = "lens-utils"; 129085 - version = "1.2"; 129086 - sha256 = "1ysr9ph03f8klvnbhvzjn45vsnxbfp1ry34lbcrhdm6gy7x0maib"; 129087 - libraryHaskellDepends = [ base lens ]; 129088 - homepage = "https://github.com/wdanilo/lens-utils"; 129089 description = "Collection of missing lens utilities"; 129090 license = stdenv.lib.licenses.asl20; 129091 hydraPlatforms = stdenv.lib.platforms.none; ··· 129160 license = stdenv.lib.licenses.gpl3; 129161 }) {}; 129162 129163 "lenz" = callPackage 129164 ({ mkDerivation, base, base-unicode-symbols, hs-functors 129165 , transformers ··· 130724 homepage = "http://github.com/ekmett/linear-accelerate/"; 130725 description = "Lifting linear vector spaces into Accelerate"; 130726 license = stdenv.lib.licenses.bsd3; 130727 }) {}; 130728 130729 "linear-algebra-cblas" = callPackage ··· 133051 hydraPlatforms = stdenv.lib.platforms.none; 133052 }) {}; 133053 133054 "log2json" = callPackage 133055 ({ mkDerivation, base, containers, json, parsec }: 133056 mkDerivation { ··· 133984 pname = "lrucaching"; 133985 version = "0.3.3"; 133986 sha256 = "192a2zap1bmxa2y48n48rmngf18fr8k0az4a230hziv3g795yzma"; 133987 - revision = "1"; 133988 - editedCabalFile = "0axg26s9gssg3ig613rnqj5v4aczki4kgyqmnd208kljkawq6c7k"; 133989 libraryHaskellDepends = [ 133990 base base-compat deepseq hashable psqueues vector 133991 ]; ··· 134256 pname = "lucid"; 134257 version = "2.9.10"; 134258 sha256 = "14238cnrvkbr81hpaqg1r342sryj8k0p6igkwf140s9phfpdzry0"; 134259 libraryHaskellDepends = [ 134260 base blaze-builder bytestring containers hashable mmorph mtl text 134261 transformers unordered-containers ··· 135106 }: 135107 mkDerivation { 135108 pname = "madlang"; 135109 - version = "4.0.2.2"; 135110 - sha256 = "1g02ky5a1fy9g8sp1i3r7m1gjkajza3npj8dqr0chfxkm8ki6hfx"; 135111 isLibrary = true; 135112 isExecutable = true; 135113 setupHaskellDepends = [ base Cabal cli-setup ]; ··· 135383 hydraPlatforms = stdenv.lib.platforms.none; 135384 }) {}; 135385 135386 "mainland-pretty" = callPackage 135387 ({ mkDerivation, base, containers, srcloc, text, transformers }: 135388 mkDerivation { ··· 137024 }: 137025 mkDerivation { 137026 pname = "matterhorn"; 137027 - version = "40800.0.0"; 137028 - sha256 = "0wzgy39halqd6bm0wvcsnk4l5ngdr4nwqbqk46jgnfb99nwsd3z6"; 137029 isLibrary = false; 137030 isExecutable = true; 137031 executableHaskellDepends = [ ··· 137041 base base-compat brick bytestring cheapskate checkers config-ini 137042 connection containers directory filepath hashable Hclip 137043 mattermost-api mattermost-api-qc microlens-platform mtl process 137044 - quickcheck-text stm strict string-conversions tasty tasty-hunit 137045 - tasty-quickcheck text text-zipper time timezone-olson 137046 timezone-series transformers Unique unordered-containers vector vty 137047 xdg-basedir 137048 ]; ··· 137060 }: 137061 mkDerivation { 137062 pname = "mattermost-api"; 137063 - version = "40800.0.0"; 137064 - sha256 = "0yjs97c4rf2idj88y5gnkdvshlaz49zna1ssx1d910gm5b5cnqy5"; 137065 isLibrary = true; 137066 isExecutable = true; 137067 libraryHaskellDepends = [ ··· 137085 }: 137086 mkDerivation { 137087 pname = "mattermost-api-qc"; 137088 - version = "40800.0.0"; 137089 - sha256 = "1j9f291s51a8i55y338kcvfkmlb3xsd0c4cjh0nl97x7p30dxcm6"; 137090 libraryHaskellDepends = [ 137091 base containers mattermost-api QuickCheck text time 137092 ]; ··· 140137 license = stdenv.lib.licenses.bsd3; 140138 }) {}; 140139 140140 "mmap" = callPackage 140141 ({ mkDerivation, base, bytestring }: 140142 mkDerivation { ··· 140772 doHaddock = false; 140773 description = "This package has been removed"; 140774 license = stdenv.lib.licenses.bsd3; 140775 }) {}; 140776 140777 "monad-classes" = callPackage ··· 142321 homepage = "https://github.com/oisdk/mono-traversable-wrapper"; 142322 description = "Wrapper providing Foldable instance for MonoFoldables"; 142323 license = stdenv.lib.licenses.mit; 142324 }) {}; 142325 142326 "monoid-absorbing" = callPackage ··· 142350 license = stdenv.lib.licenses.bsd3; 142351 }) {}; 142352 142353 "monoid-owns" = callPackage 142354 ({ mkDerivation, base, bytestring, containers }: 142355 mkDerivation { ··· 146573 ({ mkDerivation, base, netlist, pretty }: 146574 mkDerivation { 146575 pname = "netlist-to-vhdl"; 146576 - version = "0.3.2"; 146577 - sha256 = "107pkkihj62qjkfwrnhwfscpph5r76lx6r3s0m3b0dbsf1jy2a61"; 146578 libraryHaskellDepends = [ base netlist pretty ]; 146579 description = "Convert a Netlist AST to VHDL"; 146580 license = stdenv.lib.licenses.bsd3; ··· 148620 hydraPlatforms = stdenv.lib.platforms.none; 148621 broken = true; 148622 }) {Nmis = null;}; 148623 148624 "nntp" = callPackage 148625 ({ mkDerivation, base, bytestring, monad-loops, mtl, network ··· 149763 hydraPlatforms = stdenv.lib.platforms.none; 149764 }) {}; 149765 149766 "numhask-array" = callPackage 149767 ({ mkDerivation, adjunctions, base, deepseq, dimensions 149768 - , distributive, doctest, ghc-typelits-natnormalise, numhask 149769 - , protolude, QuickCheck, singletons, tasty, tasty-quickcheck 149770 - , typelits-witnesses, vector 149771 }: 149772 mkDerivation { 149773 pname = "numhask-array"; 149774 - version = "0.1.1.0"; 149775 - sha256 = "0qdlc8ipjb6p5hcp7kvjspa3yjjdsjah1k5c35w6njy0ld9rdi54"; 149776 libraryHaskellDepends = [ 149777 - adjunctions base deepseq dimensions distributive 149778 - ghc-typelits-natnormalise numhask protolude QuickCheck singletons 149779 - typelits-witnesses vector 149780 ]; 149781 testHaskellDepends = [ 149782 - base doctest numhask QuickCheck tasty tasty-quickcheck 149783 ]; 149784 homepage = "https://github.com/tonyday567/numhask-array#readme"; 149785 - description = "See readme.md"; 149786 license = stdenv.lib.licenses.bsd3; 149787 hydraPlatforms = stdenv.lib.platforms.none; 149788 }) {}; 149789 149790 "numhask-histogram" = callPackage 149791 - ({ mkDerivation, base, containers, doctest, foldl, HUnit, numhask 149792 - , numhask-range, protolude, QuickCheck, tasty, tasty-hunit 149793 - , tasty-quickcheck, tdigest 149794 }: 149795 mkDerivation { 149796 pname = "numhask-histogram"; 149797 - version = "0.0.1.0"; 149798 - sha256 = "1s8z2fwgrnsaq0w9zda5rpf9dcrd51dqaq118r6pi2r7y1vwzd6k"; 149799 libraryHaskellDepends = [ 149800 - base containers foldl numhask numhask-range protolude tdigest 149801 - ]; 149802 - testHaskellDepends = [ 149803 - base doctest HUnit protolude QuickCheck tasty tasty-hunit 149804 - tasty-quickcheck 149805 ]; 149806 homepage = "https://github.com/tonyday567/numhask-histogram#readme"; 149807 description = "See readme.md"; 149808 license = stdenv.lib.licenses.bsd3; 149809 hydraPlatforms = stdenv.lib.platforms.none; 149810 }) {}; 149811 149812 "numhask-range" = callPackage 149813 ({ mkDerivation, adjunctions, base, distributive, doctest, numhask 149814 , protolude, QuickCheck, semigroupoids, tasty ··· 149828 hydraPlatforms = stdenv.lib.platforms.none; 149829 }) {}; 149830 149831 "nums" = callPackage 149832 ({ mkDerivation }: 149833 mkDerivation { ··· 150098 description = "Client to the OANDA REST API"; 150099 license = stdenv.lib.licenses.bsd3; 150100 hydraPlatforms = stdenv.lib.platforms.none; 150101 }) {}; 150102 150103 "oauth10a" = callPackage ··· 151048 hydraPlatforms = stdenv.lib.platforms.none; 151049 }) {}; 151050 151051 "only" = callPackage 151052 ({ mkDerivation, base, parsec, regex-compat }: 151053 mkDerivation { ··· 151109 pname = "opaleye"; 151110 version = "0.6.1.0"; 151111 sha256 = "0vjiwpdrff4nrs5ww8q3j77ysrq0if20yfk4gy182lr7nzhhwz0l"; 151112 libraryHaskellDepends = [ 151113 aeson base base16-bytestring bytestring case-insensitive 151114 contravariant postgresql-simple pretty product-profunctors ··· 153076 ({ mkDerivation, base }: 153077 mkDerivation { 153078 pname = "packcheck"; 153079 - version = "0.2.0"; 153080 - sha256 = "0frxr78vkwm0yjxz1rq71h8b01krdidi19ld1yragkfk54krcz1n"; 153081 libraryHaskellDepends = [ base ]; 153082 testHaskellDepends = [ base ]; 153083 benchmarkHaskellDepends = [ base ]; ··· 153321 hydraPlatforms = stdenv.lib.platforms.none; 153322 }) {}; 153323 153324 "pagarme" = callPackage 153325 ({ mkDerivation, aeson, base, bytestring, containers, lens, text 153326 , wreq ··· 154164 ({ mkDerivation, base, semigroups }: 154165 mkDerivation { 154166 pname = "papa-base-export"; 154167 - version = "0.3.1"; 154168 - sha256 = "13gd3ldpiwmms3di80smk68x4mf9nigy0irz506cayd9bwqpw3jv"; 154169 libraryHaskellDepends = [ base semigroups ]; 154170 homepage = "https://github.com/qfpl/papa"; 154171 description = "Prelude with only useful functions"; ··· 156918 hydraPlatforms = stdenv.lib.platforms.none; 156919 }) {}; 156920 156921 "perfect-hash-generator" = callPackage 156922 ({ mkDerivation, base, binary, bytestring, containers, data-ordlist 156923 , directory, filepath, hashable, HUnit, optparse-applicative ··· 158574 hydraPlatforms = stdenv.lib.platforms.none; 158575 }) {}; 158576 158577 "piki" = callPackage 158578 ({ mkDerivation, base, mtl, parsec, text }: 158579 mkDerivation { ··· 159739 ({ mkDerivation, base, bifunctors, bytestring, conceit, doctest 159740 , foldl, free, microlens, pipes, pipes-bytestring 159741 , pipes-concurrency, pipes-group, pipes-parse, pipes-safe 159742 - , pipes-text, tasty, tasty-hunit, text, transformers, void 159743 }: 159744 mkDerivation { 159745 pname = "pipes-transduce"; 159746 - version = "0.4.1"; 159747 - sha256 = "10lf6fnnq1zf9v04l00f1nd4s6qq6a0pcdl72vxczmj6rn3c0kgq"; 159748 libraryHaskellDepends = [ 159749 base bifunctors bytestring conceit foldl free microlens pipes 159750 pipes-bytestring pipes-concurrency pipes-group pipes-parse 159751 - pipes-safe pipes-text text transformers void 159752 ]; 159753 testHaskellDepends = [ 159754 base doctest foldl free pipes tasty tasty-hunit text ··· 160209 homepage = "https://github.com/pjones/playlists-http"; 160210 description = "Library to glue together playlists and http-client"; 160211 license = stdenv.lib.licenses.bsd3; 160212 }) {}; 160213 160214 "plist" = callPackage ··· 162985 "preamble" = callPackage 162986 ({ mkDerivation, aeson, base, basic-prelude, exceptions 162987 , fast-logger, lens, lifted-base, monad-control, monad-logger 162988 - , MonadRandom, mtl, network, resourcet, safe, shakers 162989 - , template-haskell, text, text-manipulate, time, transformers-base 162990 , unordered-containers, uuid 162991 }: 162992 mkDerivation { 162993 pname = "preamble"; 162994 - version = "0.0.59"; 162995 - sha256 = "0i9blxkdjm4fm288qr6isl3jyjrw6x6x58z6lvaj62xr3y4rqd43"; 162996 - isLibrary = true; 162997 - isExecutable = true; 162998 libraryHaskellDepends = [ 162999 aeson base basic-prelude exceptions fast-logger lens lifted-base 163000 monad-control monad-logger MonadRandom mtl network resourcet safe 163001 template-haskell text text-manipulate time transformers-base 163002 description = "A named lock that is created on demand"; 163003 ]; 163004 - executableHaskellDepends = [ base shakers ]; 163005 homepage = "https://github.com/swift-nav/preamble"; 163006 description = "Yet another prelude"; 163007 license = stdenv.lib.licenses.mit; ··· 164453 }: 164454 mkDerivation { 164455 pname = "process-streaming"; 164456 - version = "0.9.2.1"; 164457 - sha256 = "1p1nfb09sg9krwm7k6j8y5ggbc28yddlkf2yifs06iqfkcmbsbm6"; 164458 libraryHaskellDepends = [ 164459 base bifunctors bytestring conceit free kan-extensions pipes 164460 pipes-bytestring pipes-concurrency pipes-parse pipes-safe ··· 164641 homepage = "https://github.com/tomjaguarpaw/product-profunctors"; 164642 description = "product-profunctors"; 164643 license = stdenv.lib.licenses.bsd3; 164644 }) {}; 164645 164646 "prof2dot" = callPackage ··· 165045 }) {}; 165046 165047 "prologue" = callPackage 165048 - ({ mkDerivation, base, bifunctors, binary, cond, container, convert 165049 - , data-default, data-layer, errors, functor-utils, impossible, lens 165050 - , lens-utils, mtl, pretty-show, string-qq, text, transformers 165051 - , transformers-base, tuple, typelevel, vector 165052 }: 165053 mkDerivation { 165054 pname = "prologue"; 165055 - version = "1.0.7"; 165056 - sha256 = "0nwk6m93c2mgzagzad1zkp5p6wnjdz668bw109vwwb0yi23c3s1p"; 165057 libraryHaskellDepends = [ 165058 - base bifunctors binary cond container convert data-default 165059 - data-layer errors functor-utils impossible lens lens-utils mtl 165060 - pretty-show string-qq text transformers transformers-base tuple 165061 - typelevel vector 165062 ]; 165063 homepage = "https://github.com/wdanilo/prologue"; 165064 description = "Better, more general Prelude exporting common utilities"; ··· 165972 }: 165973 mkDerivation { 165974 pname = "ptr"; 165975 - version = "0.16.2"; 165976 - sha256 = "0sa3akkhydyxr7caig8z6bjwiaarr171qazfbwm9kh8x1pdah5dv"; 165977 libraryHaskellDepends = [ 165978 base base-prelude bug bytestring contravariant mtl profunctors 165979 semigroups text time transformers ··· 166782 license = stdenv.lib.licenses.mit; 166783 }) {}; 166784 166785 "pusher-ws" = callPackage 166786 ({ mkDerivation, aeson, base, bytestring, containers, deepseq 166787 , hashable, http-conduit, lens, lens-aeson, network, scientific ··· 167892 license = stdenv.lib.licenses.bsd3; 167893 }) {}; 167894 167895 - "quickcheck-classes_0_4_8" = callPackage 167896 ({ mkDerivation, aeson, base, bifunctors, containers, primitive 167897 , QuickCheck, semigroupoids, semigroups, tagged, transformers 167898 , vector 167899 }: 167900 mkDerivation { 167901 pname = "quickcheck-classes"; 167902 - version = "0.4.8"; 167903 - sha256 = "1smsm1jjb2sr6b1d064yf7cj5bad22v4xv6rmjb3adaif34iw5fy"; 167904 libraryHaskellDepends = [ 167905 aeson base bifunctors containers primitive QuickCheck semigroupoids 167906 semigroups tagged transformers ··· 167935 pname = "quickcheck-instances"; 167936 version = "0.3.18"; 167937 sha256 = "1bh1pzz5fdcqvzdcirqxna6fnjms02min5md716299g5niz46w55"; 167938 libraryHaskellDepends = [ 167939 array base base-compat bytestring case-insensitive containers 167940 hashable old-time QuickCheck scientific tagged text time ··· 168102 libraryHaskellDepends = [ base QuickCheck ]; 168103 description = "Test properties and default-mains for QuickCheck"; 168104 license = stdenv.lib.licenses.bsd3; 168105 }) {}; 168106 168107 "quickcheck-special" = callPackage ··· 168665 }) {}; 168666 168667 "radian" = callPackage 168668 - ({ mkDerivation, base, directory, doctest, filepath, lens 168669 - , profunctors, QuickCheck, template-haskell 168670 - }: 168671 mkDerivation { 168672 pname = "radian"; 168673 - version = "0.0.6"; 168674 - sha256 = "0p6caw8vnlzmamcka9wfsbgsfffgp2y6jjf5yyibvnb9av8zdnzp"; 168675 libraryHaskellDepends = [ base profunctors ]; 168676 - testHaskellDepends = [ 168677 - base directory doctest filepath lens QuickCheck template-haskell 168678 - ]; 168679 - homepage = "https://github.com/NICTA/radian"; 168680 description = "Isomorphisms for measurements that use radians"; 168681 license = stdenv.lib.licenses.bsd3; 168682 hydraPlatforms = stdenv.lib.platforms.none; ··· 175378 }: 175379 mkDerivation { 175380 pname = "rio"; 175381 - version = "0.0.3.0"; 175382 - sha256 = "1mbxd2v0n0hbrmb1xh27snxxp1r8k87g4ijqsp99hnis8vmqmz84"; 175383 libraryHaskellDepends = [ 175384 base bytestring containers deepseq directory exceptions filepath 175385 hashable microlens mtl primitive process text time typed-process ··· 175392 ]; 175393 homepage = "https://github.com/commercialhaskell/rio#readme"; 175394 description = "A standard library for Haskell"; 175395 license = stdenv.lib.licenses.mit; 175396 }) {}; 175397 ··· 179136 license = stdenv.lib.licenses.bsd3; 179137 }) {}; 179138 179139 "scotty-binding-play" = callPackage 179140 ({ mkDerivation, base, bytestring, hspec, http-client, HUnit, mtl 179141 , scotty, template-haskell, text, transformers ··· 182020 license = stdenv.lib.licenses.mit; 182021 }) {}; 182022 182023 "servant-haxl-client" = callPackage 182024 ({ mkDerivation, aeson, async, attoparsec, base, bytestring 182025 , deepseq, either, exceptions, hashable, haxl, hspec, http-client ··· 182285 ({ mkDerivation, base, safe, servant, servant-server, text }: 182286 mkDerivation { 182287 pname = "servant-pagination"; 182288 - version = "1.0.0"; 182289 - sha256 = "1cxd9sqryk619ss7x55w8xh4y3dkxl0gcdr3kawryzcm64qlgyja"; 182290 - revision = "1"; 182291 - editedCabalFile = "0y9mg8jaag07f89krsk2n3y635rjgmcym1kx130s7hb3h3ly7713"; 182292 isLibrary = true; 182293 isExecutable = true; 182294 libraryHaskellDepends = [ base safe servant servant-server text ]; ··· 183887 license = stdenv.lib.licenses.bsd3; 183888 }) {}; 183889 183890 "shake-ats" = callPackage 183891 ({ mkDerivation, base, binary, dependency, directory, hashable 183892 , hs2ats, language-ats, microlens, microlens-th, shake, shake-ext ··· 183924 }) {}; 183925 183926 "shake-ext" = callPackage 183927 - ({ mkDerivation, base, Cabal, composition-prelude, directory, shake 183928 - , template-haskell 183929 }: 183930 mkDerivation { 183931 pname = "shake-ext"; 183932 - version = "2.9.0.1"; 183933 - sha256 = "1znql8sddxm8xxzhz4ibhvc29ni345airily5ky51vq6qbs0g4r2"; 183934 libraryHaskellDepends = [ 183935 - base Cabal composition-prelude directory shake template-haskell 183936 ]; 183937 homepage = "https://hub.darcs.net/vmchale/shake-ext"; 183938 description = "Helper functions for linting with shake"; ··· 184086 }) {}; 184087 184088 "shakers" = callPackage 184089 - ({ mkDerivation, base, basic-prelude, deepseq, directory 184090 - , lifted-base, regex-compat, shake 184091 }: 184092 mkDerivation { 184093 pname = "shakers"; 184094 - version = "0.0.42"; 184095 - sha256 = "020j1j5lpl5x0hxgscy1skx1fqw77w184h86rvgkq1kli7pp9kpk"; 184096 - isLibrary = true; 184097 - isExecutable = true; 184098 libraryHaskellDepends = [ 184099 - base basic-prelude deepseq directory lifted-base regex-compat shake 184100 ]; 184101 - executableHaskellDepends = [ base ]; 184102 homepage = "https://github.com/swift-nav/shakers"; 184103 description = "Shake helpers"; 184104 license = stdenv.lib.licenses.mit; ··· 185871 hydraPlatforms = stdenv.lib.platforms.none; 185872 }) {}; 185873 185874 "simple-stacked-vm" = callPackage 185875 ({ mkDerivation, array, base, binary-state, containers, filepath 185876 , mtl, parsec ··· 186988 }: 186989 mkDerivation { 186990 pname = "slate"; 186991 - version = "0.9.0.0"; 186992 - sha256 = "19619ladqp1faqdn4z2yrxvffpcr9k0s942s6rjg73i229hccv8f"; 186993 isLibrary = true; 186994 isExecutable = true; 186995 libraryHaskellDepends = [ ··· 190269 license = stdenv.lib.licenses.gpl3; 190270 }) {}; 190271 190272 - "sparse-linear-algebra_0_3" = callPackage 190273 ({ mkDerivation, base, containers, exceptions, hspec 190274 , matrix-market-attoparsec, mtl, mwc-random, primitive, QuickCheck 190275 , scientific, transformers, vector, vector-algorithms 190276 }: 190277 mkDerivation { 190278 pname = "sparse-linear-algebra"; 190279 - version = "0.3"; 190280 - sha256 = "10s3z0mva8hf9f2ckbpfkzdkhnixp73xli5yigh4d44662rzwqn1"; 190281 enableSeparateDataOutput = true; 190282 libraryHaskellDepends = [ 190283 base containers exceptions hspec mtl primitive QuickCheck ··· 190890 pname = "splitmix"; 190891 version = "0"; 190892 sha256 = "0qa86iflw1v8vqci8krj4kdvp648hnl8wx3wyhnd1c95jrla0fpi"; 190893 - revision = "1"; 190894 - editedCabalFile = "0dh4p3rzvx3zwj0bh5flf4qsiw831rb4vxmbh5jq45qkvry8z8hy"; 190895 libraryHaskellDepends = [ base random time ]; 190896 testHaskellDepends = [ 190897 base base-compat bytestring random tf-random ··· 191474 hydraPlatforms = stdenv.lib.platforms.none; 191475 }) {}; 191476 191477 - "squeal-postgresql_0_2_0_1" = callPackage 191478 ({ mkDerivation, aeson, base, bytestring, deepseq, doctest 191479 , generics-sop, lifted-base, mmorph, monad-control, mtl, network-ip 191480 , postgresql-binary, postgresql-libpq, resource-pool, scientific ··· 191482 }: 191483 mkDerivation { 191484 pname = "squeal-postgresql"; 191485 - version = "0.2.0.1"; 191486 - sha256 = "1flpjfgf7ahgaraab9d26c5imp03f6ljkl10jzdc6f0kf2529fg8"; 191487 isLibrary = true; 191488 isExecutable = true; 191489 libraryHaskellDepends = [ ··· 193796 hydraPlatforms = stdenv.lib.platforms.none; 193797 }) {}; 193798 193799 "stomp-conduit" = callPackage 193800 ({ mkDerivation, base, conduit, mime, mtl, resourcet, stomp-queue 193801 , stompl ··· 194422 license = stdenv.lib.licenses.bsd3; 194423 }) {}; 194424 194425 "streaming-cassava" = callPackage 194426 ({ mkDerivation, base, bytestring, cassava, hspec, mtl, QuickCheck 194427 , quickcheck-instances, streaming, streaming-bytestring, text ··· 196799 pname = "swagger2"; 196800 version = "2.2.1"; 196801 sha256 = "11i0yg2g4bw8pjz9p0w7qz7hpriji9zkiz3y5gr26pwb3fzab5qz"; 196802 setupHaskellDepends = [ base Cabal cabal-doctest ]; 196803 libraryHaskellDepends = [ 196804 aeson base base-compat bytestring containers generics-sop hashable ··· 201062 license = stdenv.lib.licenses.bsd3; 201063 }) {}; 201064 201065 "termination-combinators" = callPackage 201066 ({ mkDerivation, base, containers, contravariant }: 201067 mkDerivation { ··· 201981 }: 201982 mkDerivation { 201983 pname = "text-format-heavy"; 201984 - version = "0.1.5.0"; 201985 - sha256 = "127h2pw3p9ixx34jiql9kgpjbjmkmwigm56iklaz6wxd69zr0sfx"; 201986 libraryHaskellDepends = [ 201987 base bytestring containers data-default parsec text time 201988 ]; ··· 202342 }: 202343 mkDerivation { 202344 pname = "text-regex-replace"; 202345 - version = "0.1.1.1"; 202346 - sha256 = "0n0jk3qdcdhy3b91x7xkyc87xk3405g49qrgcfzb3ksr9qyw89rg"; 202347 libraryHaskellDepends = [ attoparsec base text text-icu ]; 202348 testHaskellDepends = [ 202349 base hspec QuickCheck smallcheck text text-icu ··· 202445 pname = "text-show"; 202446 version = "3.7.2"; 202447 sha256 = "0gb7y83w81zvfi7szb62d17w0qi7ca7ybri81adqk141c3cxc83s"; 202448 - revision = "1"; 202449 - editedCabalFile = "1iaa9scqwys9da98ya62jz2lyqia79ys8zq4hhcgb3l45x0ngc27"; 202450 libraryHaskellDepends = [ 202451 array base base-compat bifunctors bytestring bytestring-builder 202452 containers contravariant generic-deriving ghc-boot-th ghc-prim ··· 202472 license = stdenv.lib.licenses.bsd3; 202473 }) {}; 202474 202475 "text-show-instances" = callPackage 202476 ({ mkDerivation, base, base-compat, bifunctors, binary, bytestring 202477 , containers, directory, generic-deriving, ghc-boot-th, ghc-prim ··· 202504 homepage = "https://github.com/RyanGlScott/text-show-instances"; 202505 description = "Additional instances for text-show"; 202506 license = stdenv.lib.licenses.bsd3; 202507 }) {}; 202508 202509 "text-stream-decode" = callPackage ··· 203027 }: 203028 mkDerivation { 203029 pname = "th-format"; 203030 - version = "0.1.0.0"; 203031 - sha256 = "0vyvw9m28xb2playrzc533173p26jnlr8w1sbjc9w81y17676z3x"; 203032 libraryHaskellDepends = [ 203033 base Earley haskell-src-meta template-haskell text 203034 ]; ··· 204072 hydraPlatforms = stdenv.lib.platforms.none; 204073 }) {}; 204074 204075 "tic-tac-toe" = callPackage 204076 ({ mkDerivation, base, glade, gtk, haskell98 }: 204077 mkDerivation { ··· 204493 license = stdenv.lib.licenses.bsd3; 204494 }) {}; 204495 204496 "time-locale-vietnamese" = callPackage 204497 ({ mkDerivation, base, time }: 204498 mkDerivation { ··· 204849 hydraPlatforms = stdenv.lib.platforms.none; 204850 }) {}; 204851 204852 "timeout" = callPackage 204853 ({ mkDerivation, base, exceptions, mtl, QuickCheck, tasty 204854 , tasty-quickcheck, time ··· 206365 }: 206366 mkDerivation { 206367 pname = "tracetree"; 206368 - version = "0.1.0.1"; 206369 - sha256 = "05aigx15kyvy19gdzh9si2avl5a7g8c4yzrcp7sgy1d94dwypl0j"; 206370 - revision = "1"; 206371 - editedCabalFile = "0yppsjjvq2zpk9k3fpi7q9msww4biz6hn02waschca65s2gbc84y"; 206372 isLibrary = true; 206373 isExecutable = true; 206374 libraryHaskellDepends = [ ··· 206805 pname = "transformers-lift"; 206806 version = "0.2.0.1"; 206807 sha256 = "17g03r5hpnygx0c9ybr9za6208ay0cjvz47rkyplv1r9zcivzn0b"; 206808 libraryHaskellDepends = [ 206809 base transformers writer-cps-transformers 206810 ]; ··· 208165 ({ mkDerivation, base, containers, stm }: 208166 mkDerivation { 208167 pname = "turn-loop"; 208168 - version = "0.0.0"; 208169 - sha256 = "08v4kswmj2phsm4mxgvifjgxky72xpml0kkabvgxn39i87p1y572"; 208170 libraryHaskellDepends = [ base containers stm ]; 208171 homepage = "https://github.com/jxv/turn-loop#readme"; 208172 description = "Manage multiple turned-based sessions"; ··· 209553 209554 "type-tree" = callPackage 209555 ({ mkDerivation, base, base-compat, Cabal, cabal-doctest 209556 - , containers, doctest, mtl, pretty, template-haskell 209557 }: 209558 mkDerivation { 209559 pname = "type-tree"; 209560 - version = "0.1.0.1"; 209561 - sha256 = "13jcaq977yk7vjqlq2rndhryvfy3cb56mlgyim1aza17ibf67jmp"; 209562 setupHaskellDepends = [ base Cabal cabal-doctest ]; 209563 libraryHaskellDepends = [ 209564 - base base-compat Cabal containers mtl pretty template-haskell 209565 ]; 209566 testHaskellDepends = [ base doctest ]; 209567 homepage = "https://github.com/pikajude/type-tree"; ··· 209767 }) {}; 209768 209769 "typelevel" = callPackage 209770 - ({ mkDerivation, base, pretty, pretty-show }: 209771 mkDerivation { 209772 pname = "typelevel"; 209773 - version = "1.0.4"; 209774 - sha256 = "1hhx8zgsxpd5y2lp72c7dpyp7p678fjp63cqd14wiy9cdqd17j0w"; 209775 - libraryHaskellDepends = [ base pretty pretty-show ]; 209776 - homepage = "https://github.com/wdanilo/typelevel"; 209777 description = "Useful type level operations (type families and related operators)"; 209778 license = stdenv.lib.licenses.asl20; 209779 hydraPlatforms = stdenv.lib.platforms.none; ··· 210914 license = stdenv.lib.licenses.bsd3; 210915 }) {}; 210916 210917 "unicoder" = callPackage 210918 ({ mkDerivation, attoparsec, base, data-default, directory 210919 , filepath, text, twitch ··· 211073 }: 211074 mkDerivation { 211075 pname = "uniprot-kb"; 211076 - version = "0.1.1.0"; 211077 - sha256 = "1c1z7pp11mrg17c7sa1bdk1z7562jwp0wdx8kvyl5lb4z5nnb4fw"; 211078 libraryHaskellDepends = [ attoparsec base text ]; 211079 testHaskellDepends = [ 211080 attoparsec base hspec neat-interpolation QuickCheck text ··· 211841 description = "Monad transformers that mirror worker-wrapper transformations"; 211842 license = stdenv.lib.licenses.bsd3; 211843 hydraPlatforms = stdenv.lib.platforms.none; 211844 }) {}; 211845 211846 "unroll-ghc-plugin" = callPackage ··· 214027 pname = "vec"; 214028 version = "0.1"; 214029 sha256 = "0m70ld5vy96vca4wdm45q1ixwznl3yfj8jzil2kjfkzzac5fym5y"; 214030 libraryHaskellDepends = [ 214031 adjunctions base base-compat deepseq distributive fin hashable lens 214032 semigroupoids ··· 214540 license = stdenv.lib.licenses.bsd3; 214541 }) {}; 214542 214543 "vector-th-unbox" = callPackage 214544 ({ mkDerivation, base, data-default, template-haskell, vector }: 214545 mkDerivation { ··· 216827 license = stdenv.lib.licenses.bsd3; 216828 }) {}; 216829 216830 "wai-middleware-static-caching" = callPackage 216831 ({ mkDerivation, base, base16-bytestring, bytestring, containers 216832 , cryptohash, directory, expiring-cache-map, filepath, http-types ··· 217600 217601 "warped" = callPackage 217602 ({ mkDerivation, aeson, base, blaze-builder, conduit, http-types 217603 - , lifted-async, monad-control, preamble, shakers, uuid, wai 217604 - , wai-conduit, wai-cors, warp 217605 }: 217606 mkDerivation { 217607 pname = "warped"; 217608 - version = "0.0.3"; 217609 - sha256 = "11iw5shjclns2d8baj98scm4jc773fxyzbjwbvvs6scan9d31z7m"; 217610 - isLibrary = true; 217611 - isExecutable = true; 217612 libraryHaskellDepends = [ 217613 aeson base blaze-builder conduit http-types lifted-async 217614 monad-control preamble uuid wai wai-conduit wai-cors warp 217615 ]; 217616 - executableHaskellDepends = [ base shakers ]; 217617 homepage = "https://github.com/swift-nav/warped"; 217618 description = "Warp and Wai Library"; 217619 license = stdenv.lib.licenses.mit; ··· 217888 }: 217889 mkDerivation { 217890 pname = "web-inv-route"; 217891 - version = "0.1.1"; 217892 - sha256 = "16iv72jyay844668rnzmk3w98ia5cdijg8hpzy7qdhc29n3p2kzf"; 217893 libraryHaskellDepends = [ 217894 base bytestring case-insensitive containers happstack-server 217895 hashable http-types invertible network-uri snap-core text 217896 transformers unordered-containers wai 217897 ]; 217898 testHaskellDepends = [ base bytestring HUnit network-uri text ]; 217899 - description = "Composable, reversible, efficient web routing based on invertible invariants and bijections"; 217900 license = stdenv.lib.licenses.bsd3; 217901 hydraPlatforms = stdenv.lib.platforms.none; 217902 }) {}; ··· 219749 "wolf" = callPackage 219750 ({ mkDerivation, aeson, amazonka, amazonka-swf, base, bytestring 219751 , conduit, directory, filepath, http-types, lifted-async 219752 - , lifted-base, optparse-generic, preamble, process, shakers, time 219753 - , uuid, yaml 219754 }: 219755 mkDerivation { 219756 pname = "wolf"; 219757 - version = "0.3.42"; 219758 - sha256 = "078pzdwhdxgqd5lszwszzcwxla17a51ikcvvas6791lvwx1ddg0d"; 219759 isLibrary = true; 219760 isExecutable = true; 219761 libraryHaskellDepends = [ ··· 219763 filepath http-types lifted-async lifted-base preamble process time 219764 uuid yaml 219765 ]; 219766 - executableHaskellDepends = [ base optparse-generic shakers ]; 219767 homepage = "https://github.com/swift-nav/wolf"; 219768 description = "Amazon Simple Workflow Service Wrapper"; 219769 license = stdenv.lib.licenses.mit; ··· 222542 222543 "xmobar" = callPackage 222544 ({ mkDerivation, alsa-core, alsa-mixer, base, bytestring 222545 - , containers, dbus, directory, filepath, hinotify, HTTP, iwlib 222546 - , libmpd, libXpm, libXrandr, libXrender, mtl, old-locale, parsec 222547 - , process, regex-compat, stm, time, timezone-olson, timezone-series 222548 - , transformers, unix, utf8-string, wirelesstools, X11, X11-xft 222549 }: 222550 mkDerivation { 222551 pname = "xmobar"; 222552 - version = "0.25"; 222553 - sha256 = "0382r4vzqkz76jlp2069rdbwf4gh1a22r9w4rkphcn5qflw0dlb6"; 222554 configureFlags = [ "-fall_extensions" ]; 222555 isLibrary = false; 222556 isExecutable = true; ··· 222562 ]; 222563 executableSystemDepends = [ 222564 libXpm libXrandr libXrender wirelesstools 222565 ]; 222566 homepage = "http://xmobar.org"; 222567 description = "A Minimalistic Text Based Status Bar"; ··· 223612 pname = "yampa-canvas"; 223613 version = "0.2.2"; 223614 sha256 = "0g1yvb6snnsbvy2f74lrlqff5zgnvfh2f6r8xdwxi61dk71qsz0n"; 223615 - revision = "3"; 223616 - editedCabalFile = "1vh3v5hrd1y1m491g4h9p3c767h7kg3ffgi20vrafrg8i0r7hg3w"; 223617 isLibrary = true; 223618 isExecutable = true; 223619 libraryHaskellDepends = [ base blank-canvas stm time Yampa ];
··· 839 hydraPlatforms = stdenv.lib.platforms.none; 840 }) {}; 841 842 + "AlgoRhythm" = callPackage 843 + ({ mkDerivation, base, bytestring, containers, data-default, derive 844 + , directory, Euterpea, HCodecs, HUnit, kmeans, lilypond, midi, mtl 845 + , prettify, QuickCheck, random, template-haskell, test-framework 846 + , test-framework-hunit, test-framework-quickcheck2, text 847 + , transformers 848 + }: 849 + mkDerivation { 850 + pname = "AlgoRhythm"; 851 + version = "0.1.0.0"; 852 + sha256 = "03rmcafbnbb43fww1y6rfi8dpbl85yi71rjxmz7mqxh4zn5c9jwz"; 853 + isLibrary = true; 854 + isExecutable = true; 855 + libraryHaskellDepends = [ 856 + base containers data-default derive Euterpea HCodecs kmeans 857 + lilypond midi mtl prettify QuickCheck random template-haskell text 858 + transformers 859 + ]; 860 + executableHaskellDepends = [ base ]; 861 + testHaskellDepends = [ 862 + base bytestring derive directory Euterpea HCodecs HUnit lilypond 863 + QuickCheck random test-framework test-framework-hunit 864 + test-framework-quickcheck2 transformers 865 + ]; 866 + homepage = "http://github.com/omelkonian/AlgoRhythm/"; 867 + description = "Algorithmic music composition"; 868 + license = stdenv.lib.licenses.bsd3; 869 + }) {}; 870 + 871 "AlgorithmW" = callPackage 872 ({ mkDerivation, base, containers, mtl, pretty }: 873 mkDerivation { ··· 10986 pname = "JuicyPixels-scale-dct"; 10987 version = "0.1.1.2"; 10988 sha256 = "15py0slh1jij8wrd68q0fqs9yarnabr470xm04i92904a809vgcs"; 10989 + revision = "3"; 10990 + editedCabalFile = "0z1ks049q9jsc5ysh12idkqf3rz0bnvv74rhlaw24r5q2xj8lv8i"; 10991 libraryHaskellDepends = [ 10992 base base-compat carray fft JuicyPixels 10993 ]; ··· 13681 hydraPlatforms = stdenv.lib.platforms.none; 13682 }) {}; 13683 13684 + "ONC-RPC" = callPackage 13685 + ({ mkDerivation, base, bytestring, Cabal, cereal, containers 13686 + , filepath, haskell-src-exts, network, parsec, random, time, unix 13687 + , vector 13688 + }: 13689 + mkDerivation { 13690 + pname = "ONC-RPC"; 13691 + version = "0.1"; 13692 + sha256 = "19smd0rp0jx9i59jgjk149g4czpwjx173szhp1z9dvm5j0pdwyy5"; 13693 + isLibrary = true; 13694 + isExecutable = true; 13695 + setupHaskellDepends = [ 13696 + base bytestring Cabal cereal containers filepath haskell-src-exts 13697 + parsec vector 13698 + ]; 13699 + libraryHaskellDepends = [ 13700 + base bytestring Cabal cereal containers filepath haskell-src-exts 13701 + network parsec random time unix vector 13702 + ]; 13703 + executableHaskellDepends = [ base filepath ]; 13704 + description = "ONC RPC (aka Sun RPC) and XDR library"; 13705 + license = stdenv.lib.licenses.asl20; 13706 + }) {}; 13707 + 13708 "OSM" = callPackage 13709 ({ mkDerivation, base, comonad-transformers, containers, data-lens 13710 , hxt, newtype ··· 13811 }) {}; 13812 13813 "OddWord" = callPackage 13814 + ({ mkDerivation, base, criterion, QuickCheck }: 13815 mkDerivation { 13816 pname = "OddWord"; 13817 + version = "1.0.1.1"; 13818 + sha256 = "0sb0hmvvp6cdxf8siqfp7wvcxq8rbiz7h9mxmbkcksscjp8m02mm"; 13819 libraryHaskellDepends = [ base ]; 13820 testHaskellDepends = [ base QuickCheck ]; 13821 + benchmarkHaskellDepends = [ base criterion ]; 13822 homepage = "http://www.gekkou.co.uk/"; 13823 description = "Provides a wrapper for deriving word types with fewer bits"; 13824 license = stdenv.lib.licenses.bsd3; ··· 19906 }) {}; 19907 19908 "YamlReference" = callPackage 19909 + ({ mkDerivation, base, bytestring, Cabal, containers, directory 19910 + , dlist, hashmap, HUnit, mtl, regex-compat 19911 }: 19912 mkDerivation { 19913 pname = "YamlReference"; 19914 version = "0.10.0"; 19915 sha256 = "01cjddbg98vs1bd66n0v58i415kqn7cfi6cslk384p7j2ivwv2ad"; 19916 + revision = "2"; 19917 + editedCabalFile = "023997365188qvgrfg8wshmmlrjr7z435329pxcsvmfcywnc739a"; 19918 isLibrary = true; 19919 isExecutable = true; 19920 + setupHaskellDepends = [ base Cabal ]; 19921 libraryHaskellDepends = [ 19922 base bytestring containers dlist regex-compat 19923 ]; ··· 19946 homepage = "http://www.haskell.org/haskellwiki/Yampa"; 19947 description = "Library for programming hybrid systems"; 19948 license = stdenv.lib.licenses.bsd3; 19949 + }) {}; 19950 + 19951 + "Yampa_0_11" = callPackage 19952 + ({ mkDerivation, base, deepseq, random }: 19953 + mkDerivation { 19954 + pname = "Yampa"; 19955 + version = "0.11"; 19956 + sha256 = "0frybgsj73r57rd6ckv9pgd9ff1g72qrlad90plb13cf2s6jdp3f"; 19957 + isLibrary = true; 19958 + isExecutable = true; 19959 + libraryHaskellDepends = [ base deepseq random ]; 19960 + testHaskellDepends = [ base ]; 19961 + homepage = "http://www.haskell.org/haskellwiki/Yampa"; 19962 + description = "Library for programming hybrid systems"; 19963 + license = stdenv.lib.licenses.bsd3; 19964 + hydraPlatforms = stdenv.lib.platforms.none; 19965 }) {}; 19966 19967 "Yampa-core" = callPackage ··· 20479 hydraPlatforms = stdenv.lib.platforms.none; 20480 }) {}; 20481 20482 + "accelerate-bignum_0_2_0_0" = callPackage 20483 + ({ mkDerivation, accelerate, accelerate-io, accelerate-llvm 20484 + , accelerate-llvm-native, accelerate-llvm-ptx, base, criterion 20485 + , ghc-prim, hedgehog, llvm-hs-pure, mwc-random, tasty 20486 + , tasty-hedgehog, template-haskell, vector, vector-th-unbox 20487 + , wide-word 20488 + }: 20489 + mkDerivation { 20490 + pname = "accelerate-bignum"; 20491 + version = "0.2.0.0"; 20492 + sha256 = "0xhnd39fb17kb7q5z9z8svn8zlv6j1wxrbkv3vij4f1q2hkqkl0p"; 20493 + libraryHaskellDepends = [ 20494 + accelerate accelerate-llvm accelerate-llvm-native 20495 + accelerate-llvm-ptx base ghc-prim llvm-hs-pure template-haskell 20496 + ]; 20497 + testHaskellDepends = [ 20498 + accelerate accelerate-llvm-native accelerate-llvm-ptx base hedgehog 20499 + tasty tasty-hedgehog 20500 + ]; 20501 + benchmarkHaskellDepends = [ 20502 + accelerate accelerate-io accelerate-llvm-native accelerate-llvm-ptx 20503 + base criterion mwc-random vector vector-th-unbox wide-word 20504 + ]; 20505 + homepage = "https://github.com/tmcdonell/accelerate-bignum"; 20506 + description = "Fixed-length large integer arithmetic for Accelerate"; 20507 + license = stdenv.lib.licenses.bsd3; 20508 + hydraPlatforms = stdenv.lib.platforms.none; 20509 + }) {}; 20510 + 20511 "accelerate-blas" = callPackage 20512 ({ mkDerivation, accelerate, accelerate-llvm 20513 , accelerate-llvm-native, accelerate-llvm-ptx, base, blas-hs ··· 20538 hydraPlatforms = stdenv.lib.platforms.none; 20539 }) {}; 20540 20541 + "accelerate-blas_0_2_0_0" = callPackage 20542 + ({ mkDerivation, accelerate, accelerate-llvm 20543 + , accelerate-llvm-native, accelerate-llvm-ptx, base, blas-hs 20544 + , bytestring, containers, criterion, cublas, cuda, deepseq 20545 + , file-embed, hedgehog, hmatrix, llvm-hs-pure, mtl, mwc-random 20546 + , mwc-random-accelerate, tasty, tasty-hedgehog 20547 + }: 20548 + mkDerivation { 20549 + pname = "accelerate-blas"; 20550 + version = "0.2.0.0"; 20551 + sha256 = "0y77wsdw0i7b5bzlfrrn9q4d8q95r8z71g8qy77n24db1pwmjqy9"; 20552 + libraryHaskellDepends = [ 20553 + accelerate accelerate-llvm accelerate-llvm-native 20554 + accelerate-llvm-ptx base blas-hs bytestring containers cublas cuda 20555 + file-embed llvm-hs-pure mtl 20556 + ]; 20557 + testHaskellDepends = [ 20558 + accelerate accelerate-llvm-native accelerate-llvm-ptx base hedgehog 20559 + tasty tasty-hedgehog 20560 + ]; 20561 + benchmarkHaskellDepends = [ 20562 + accelerate accelerate-llvm-native accelerate-llvm-ptx base 20563 + criterion deepseq hmatrix mwc-random mwc-random-accelerate 20564 + ]; 20565 + description = "Numeric Linear Algebra in Accelerate"; 20566 + license = stdenv.lib.licenses.bsd3; 20567 + hydraPlatforms = stdenv.lib.platforms.none; 20568 + }) {}; 20569 + 20570 "accelerate-cublas" = callPackage 20571 ({ mkDerivation, accelerate, accelerate-arithmetic, accelerate-cuda 20572 , accelerate-io, accelerate-utility, base, cublas, cuda, hmatrix ··· 20644 20645 "accelerate-examples" = callPackage 20646 ({ mkDerivation, accelerate, accelerate-fft, accelerate-io 20647 + , accelerate-llvm-native, accelerate-llvm-ptx, ansi-wl-pprint, base 20648 + , binary, bmp, bytestring, bytestring-lexing, cereal 20649 , colour-accelerate, containers, criterion, directory, fclabels 20650 , filepath, gloss, gloss-accelerate, gloss-raster-accelerate 20651 , gloss-rendering, HUnit, lens-accelerate, linear 20652 , linear-accelerate, matrix-market-attoparsec, mwc-random 20653 + , normaldistribution, QuickCheck, random, repa, repa-io, scientific 20654 + , test-framework, test-framework-hunit, test-framework-quickcheck2 20655 + , vector, vector-algorithms 20656 }: 20657 mkDerivation { 20658 pname = "accelerate-examples"; 20659 + version = "1.2.0.0"; 20660 + sha256 = "1gb4m1ri461f78x913ipxh14ybwl9wzbv81w8943whiwrmb3p5pc"; 20661 configureFlags = [ "-f-opencl" ]; 20662 isLibrary = true; 20663 isExecutable = true; ··· 20668 test-framework-quickcheck2 20669 ]; 20670 executableHaskellDepends = [ 20671 + accelerate accelerate-fft accelerate-io base binary bmp bytestring 20672 + bytestring-lexing cereal colour-accelerate containers criterion 20673 + directory fclabels filepath gloss gloss-accelerate 20674 + gloss-raster-accelerate gloss-rendering lens-accelerate 20675 linear-accelerate matrix-market-attoparsec mwc-random 20676 + normaldistribution random repa repa-io scientific vector 20677 + vector-algorithms 20678 ]; 20679 homepage = "https://github.com/AccelerateHS/accelerate-examples"; 20680 description = "Examples using the Accelerate library"; ··· 20695 accelerate accelerate-llvm accelerate-llvm-native 20696 accelerate-llvm-ptx base bytestring carray cuda cufft fft 20697 file-embed storable-complex 20698 + ]; 20699 + homepage = "https://github.com/AccelerateHS/accelerate-fft"; 20700 + description = "FFT using the Accelerate library"; 20701 + license = stdenv.lib.licenses.bsd3; 20702 + hydraPlatforms = stdenv.lib.platforms.none; 20703 + }) {}; 20704 + 20705 + "accelerate-fft_1_2_0_0" = callPackage 20706 + ({ mkDerivation, accelerate, accelerate-llvm 20707 + , accelerate-llvm-native, accelerate-llvm-ptx, base, bytestring 20708 + , carray, containers, cuda, cufft, fft, file-embed, hashable 20709 + , hedgehog, lens-accelerate, mtl, tasty, tasty-hedgehog 20710 + , unordered-containers 20711 + }: 20712 + mkDerivation { 20713 + pname = "accelerate-fft"; 20714 + version = "1.2.0.0"; 20715 + sha256 = "19p9d59vdd3nq97xjprlb6fz2ajlk6gl37cdyvrm9inag4nnk6lp"; 20716 + libraryHaskellDepends = [ 20717 + accelerate accelerate-llvm accelerate-llvm-native 20718 + accelerate-llvm-ptx base bytestring carray containers cuda cufft 20719 + fft file-embed hashable lens-accelerate mtl unordered-containers 20720 + ]; 20721 + testHaskellDepends = [ 20722 + accelerate accelerate-llvm-native accelerate-llvm-ptx base hedgehog 20723 + tasty tasty-hedgehog 20724 ]; 20725 homepage = "https://github.com/AccelerateHS/accelerate-fft"; 20726 description = "FFT using the Accelerate library"; ··· 20808 license = stdenv.lib.licenses.bsd3; 20809 }) {}; 20810 20811 + "accelerate-io_1_2_0_0" = callPackage 20812 + ({ mkDerivation, accelerate, array, base, bmp, bytestring, hedgehog 20813 + , primitive, repa, tasty, tasty-hedgehog, vector 20814 + }: 20815 + mkDerivation { 20816 + pname = "accelerate-io"; 20817 + version = "1.2.0.0"; 20818 + sha256 = "13pqqsd5pbxmgsxnp9w141mnwscnlmbhxaz6f5jx4ssipnma2pwf"; 20819 + libraryHaskellDepends = [ 20820 + accelerate array base bmp bytestring primitive repa vector 20821 + ]; 20822 + testHaskellDepends = [ 20823 + accelerate array base hedgehog tasty tasty-hedgehog vector 20824 + ]; 20825 + homepage = "https://github.com/AccelerateHS/accelerate-io"; 20826 + description = "Read and write Accelerate arrays in various formats"; 20827 + license = stdenv.lib.licenses.bsd3; 20828 + hydraPlatforms = stdenv.lib.platforms.none; 20829 + }) {}; 20830 + 20831 "accelerate-llvm" = callPackage 20832 ({ mkDerivation, abstract-deque, accelerate, base, bytestring 20833 , chaselev-deque, containers, data-default-class, deepseq ··· 22157 license = stdenv.lib.licenses.bsd3; 22158 }) {}; 22159 22160 + "aeson_1_3_1_0" = callPackage 22161 ({ mkDerivation, attoparsec, base, base-compat, base-orphans 22162 , base16-bytestring, bytestring, containers, deepseq, directory 22163 , dlist, filepath, generic-deriving, ghc-prim, hashable ··· 22169 }: 22170 mkDerivation { 22171 pname = "aeson"; 22172 + version = "1.3.1.0"; 22173 + sha256 = "0ljndkgibz3qbddz2451v1r9w8i440kpslg3al3m7gc82mxz2xrr"; 22174 libraryHaskellDepends = [ 22175 attoparsec base base-compat bytestring containers deepseq dlist 22176 ghc-prim hashable scientific tagged template-haskell text ··· 23288 23289 "aivika" = callPackage 23290 ({ mkDerivation, array, base, binary, containers, deepseq, mtl 23291 + , mwc-random, random, semigroups, vector 23292 }: 23293 mkDerivation { 23294 pname = "aivika"; 23295 + version = "5.6"; 23296 + sha256 = "0gri5kwzw2a9fjcr7924kdaxgs9zl4j8brgknwyxrky0p93a8zry"; 23297 libraryHaskellDepends = [ 23298 + array base binary containers deepseq mtl mwc-random random 23299 + semigroups vector 23300 ]; 23301 homepage = "http://www.aivikasoft.com"; 23302 description = "A multi-method simulation library"; ··· 23460 23461 "aivika-transformers" = callPackage 23462 ({ mkDerivation, aivika, array, base, containers, mtl, mwc-random 23463 + , random, semigroups, vector 23464 }: 23465 mkDerivation { 23466 pname = "aivika-transformers"; 23467 + version = "5.6"; 23468 + sha256 = "0vy3d4vldifiwc12j6746axhb1k3ir703wzgycvk4xn60qhjp4g9"; 23469 libraryHaskellDepends = [ 23470 + aivika array base containers mtl mwc-random random semigroups 23471 + vector 23472 ]; 23473 homepage = "http://www.aivikasoft.com"; 23474 description = "Transformers for the Aivika simulation library"; ··· 28617 }: 28618 mkDerivation { 28619 pname = "argon2"; 28620 + version = "1.3.0.1"; 28621 + sha256 = "1v0clf78hykdyhv81z8v3kwp86hjgqh6b8a7wfbjv0fyy55bwxry"; 28622 libraryHaskellDepends = [ base bytestring deepseq text-short ]; 28623 testHaskellDepends = [ 28624 base bytestring QuickCheck tasty tasty-hunit tasty-quickcheck ··· 30646 pname = "attoparsec-iso8601"; 30647 version = "1.0.0.0"; 30648 sha256 = "12l55b76bhya9q89mfmqmy6sl5v39b6gzrw5rf3f70vkb23nsv5a"; 30649 + revision = "1"; 30650 + editedCabalFile = "06f7pgmmc8456p3hc1y23kz1y127gfczy7s00wz1rls9g2sm2vi4"; 30651 libraryHaskellDepends = [ attoparsec base base-compat text time ]; 30652 homepage = "https://github.com/bos/aeson"; 30653 description = "Parsing of ISO 8601 dates, originally from aeson"; ··· 32321 license = stdenv.lib.licenses.mit; 32322 }) {}; 32323 32324 + "b9_0_5_43" = callPackage 32325 + ({ mkDerivation, aeson, async, base, bifunctors, binary, boxes 32326 + , bytestring, conduit, conduit-extra, ConfigFile, directory 32327 + , filepath, free, hashable, hspec, hspec-expectations, lens, mtl 32328 + , optparse-applicative, parallel, parsec, pretty, pretty-show 32329 + , process, QuickCheck, random, shake, syb, template, text, time 32330 + , transformers, unordered-containers, vector, yaml 32331 + }: 32332 + mkDerivation { 32333 + pname = "b9"; 32334 + version = "0.5.43"; 32335 + sha256 = "168rgqqnxi8f39dg510nxlh813ch4dkdxxd4rymf09dkn87w1snk"; 32336 + isLibrary = true; 32337 + isExecutable = true; 32338 + libraryHaskellDepends = [ 32339 + aeson async base bifunctors binary boxes bytestring conduit 32340 + conduit-extra ConfigFile directory filepath free hashable lens mtl 32341 + parallel parsec pretty pretty-show process QuickCheck random shake 32342 + syb template text time transformers unordered-containers vector 32343 + yaml 32344 + ]; 32345 + executableHaskellDepends = [ 32346 + base bytestring directory lens optparse-applicative 32347 + ]; 32348 + testHaskellDepends = [ 32349 + aeson base bytestring hspec hspec-expectations QuickCheck text 32350 + unordered-containers vector yaml 32351 + ]; 32352 + homepage = "https://github.com/sheyll/b9-vm-image-builder"; 32353 + description = "A tool and library for building virtual machine images"; 32354 + license = stdenv.lib.licenses.mit; 32355 + hydraPlatforms = stdenv.lib.platforms.none; 32356 + }) {}; 32357 + 32358 "babl" = callPackage 32359 ({ mkDerivation, babl, base }: 32360 mkDerivation { ··· 32890 license = stdenv.lib.licenses.mit; 32891 }) {}; 32892 32893 + "base-compat_0_10_0" = callPackage 32894 + ({ mkDerivation, base, unix }: 32895 + mkDerivation { 32896 + pname = "base-compat"; 32897 + version = "0.10.0"; 32898 + sha256 = "0s46gkixvnafc9rj7sqn4m6bl0457myhn8lp65d5s579zrj8y43i"; 32899 + libraryHaskellDepends = [ base unix ]; 32900 + description = "A compatibility layer for base"; 32901 + license = stdenv.lib.licenses.mit; 32902 + hydraPlatforms = stdenv.lib.platforms.none; 32903 + }) {}; 32904 + 32905 + "base-compat-batteries" = callPackage 32906 + ({ mkDerivation, base, base-compat, hspec, hspec-discover 32907 + , QuickCheck 32908 + }: 32909 + mkDerivation { 32910 + pname = "base-compat-batteries"; 32911 + version = "0.10.0"; 32912 + sha256 = "0zyhl2yfycwcgvf8kh8g3y8zkp21b0wd4nnhvgjdcw11gn6nb26x"; 32913 + libraryHaskellDepends = [ base base-compat ]; 32914 + testHaskellDepends = [ base hspec QuickCheck ]; 32915 + testToolDepends = [ hspec-discover ]; 32916 + description = "base-compat with extra batteries"; 32917 + license = stdenv.lib.licenses.mit; 32918 + }) {}; 32919 + 32920 "base-encoding" = callPackage 32921 ({ mkDerivation, base, base16-bytestring, base64-bytestring 32922 , bytestring, text ··· 33439 }: 33440 mkDerivation { 33441 pname = "battleplace"; 33442 + version = "0.1.0.1"; 33443 + sha256 = "1zjjmz36lxxrxgx449212q878mzavjpwx5jad0lk9ninpas16h5v"; 33444 libraryHaskellDepends = [ 33445 aeson base bytestring cereal data-default hashable memory servant 33446 text vector ··· 33699 33700 "beam-core" = callPackage 33701 ({ mkDerivation, aeson, base, bytestring, containers, dlist, free 33702 + , ghc-prim, hashable, microlens, mtl, network-uri, tagged, tasty 33703 , tasty-hunit, text, time, vector-sized 33704 }: 33705 mkDerivation { 33706 pname = "beam-core"; 33707 + version = "0.7.0.0"; 33708 + sha256 = "1qpgcr5a1r7ck0mxh70akz32zb4vm30is2dpsxgcdza5zshmnvcb"; 33709 libraryHaskellDepends = [ 33710 aeson base bytestring containers dlist free ghc-prim hashable 33711 + microlens mtl network-uri tagged text time vector-sized 33712 ]; 33713 testHaskellDepends = [ 33714 base bytestring tasty tasty-hunit text time ··· 36782 }: 36783 mkDerivation { 36784 pname = "bits-extra"; 36785 + version = "0.0.0.2"; 36786 + sha256 = "067k2kczi56454mgv86x9r0fpzdc0v3m8z4rc0jb93bqd33knq7r"; 36787 libraryHaskellDepends = [ base ghc-prim ]; 36788 testHaskellDepends = [ 36789 base ghc-prim hedgehog hspec hw-hedgehog hw-hspec-hedgehog ··· 37202 }) {}; 37203 37204 "blank-canvas" = callPackage 37205 + ({ mkDerivation, aeson, base, base-compat-batteries 37206 + , base64-bytestring, bytestring, colour, containers 37207 + , data-default-class, directory, http-types, kansas-comet 37208 + , mime-types, process, scotty, semigroups, shake, stm, text 37209 + , text-show, time, transformers, unix, vector, wai, wai-extra, warp 37210 }: 37211 mkDerivation { 37212 pname = "blank-canvas"; 37213 + version = "0.6.3"; 37214 + sha256 = "1d10ngvsgi2hz6xick59rkq1wzfbsgckply2jmg6gz9mf3zj97bk"; 37215 enableSeparateDataOutput = true; 37216 libraryHaskellDepends = [ 37217 + aeson base base-compat-batteries base64-bytestring bytestring 37218 + colour containers data-default-class http-types kansas-comet 37219 + mime-types scotty semigroups stm text text-show transformers vector 37220 + wai wai-extra warp 37221 ]; 37222 testHaskellDepends = [ 37223 + base base-compat-batteries containers directory process shake stm 37224 + text time unix vector 37225 ]; 37226 homepage = "https://github.com/ku-fpg/blank-canvas/wiki"; 37227 description = "HTML5 Canvas Graphics Library"; ··· 39261 pname = "brittany"; 39262 version = "0.9.0.1"; 39263 sha256 = "1ndmnakzq6kiyxlxmgrjmzzpknrn4ib5ck5vxxr90qw8rw6yqi88"; 39264 + revision = "1"; 39265 + editedCabalFile = "1ac9g160kaaz78xk6xdfpkm0qadgkanjghi8g0b9fy17983fiw7a"; 39266 isLibrary = true; 39267 isExecutable = true; 39268 libraryHaskellDepends = [ ··· 39303 pname = "brittany"; 39304 version = "0.10.0.0"; 39305 sha256 = "1fm6l4ial8kp4mafwkp7w79nklc46c07i12p1in3dqxz9r5817r1"; 39306 + revision = "1"; 39307 + editedCabalFile = "1mq1hgakxwzk4k4d8gwfbngprcprjagnvkvq389z1m1vda3w80i8"; 39308 isLibrary = true; 39309 isExecutable = true; 39310 libraryHaskellDepends = [ ··· 40262 homepage = "https://github.com/ekmett/bytes"; 40263 description = "Sharing code for serialization between binary and cereal"; 40264 license = stdenv.lib.licenses.bsd3; 40265 + }) {}; 40266 + 40267 + "bytes_0_15_4" = callPackage 40268 + ({ mkDerivation, base, binary, bytestring, Cabal, cabal-doctest 40269 + , cereal, containers, directory, doctest, filepath, hashable, mtl 40270 + , scientific, text, time, transformers, transformers-compat 40271 + , unordered-containers, void 40272 + }: 40273 + mkDerivation { 40274 + pname = "bytes"; 40275 + version = "0.15.4"; 40276 + sha256 = "121x3iqlm8pghw8cd9g30cnqbl7jrdpfjxdanmqdqllajw6xivrm"; 40277 + setupHaskellDepends = [ base Cabal cabal-doctest ]; 40278 + libraryHaskellDepends = [ 40279 + base binary bytestring cereal containers hashable mtl scientific 40280 + text time transformers transformers-compat unordered-containers 40281 + void 40282 + ]; 40283 + testHaskellDepends = [ base directory doctest filepath ]; 40284 + homepage = "https://github.com/ekmett/bytes"; 40285 + description = "Sharing code for serialization between binary and cereal"; 40286 + license = stdenv.lib.licenses.bsd3; 40287 + hydraPlatforms = stdenv.lib.platforms.none; 40288 }) {}; 40289 40290 "byteset" = callPackage ··· 42107 license = stdenv.lib.licenses.bsd3; 42108 }) {}; 42109 42110 + "cache_0_1_1_0" = callPackage 42111 + ({ mkDerivation, base, clock, hashable, hspec, stm, transformers 42112 + , unordered-containers 42113 + }: 42114 + mkDerivation { 42115 + pname = "cache"; 42116 + version = "0.1.1.0"; 42117 + sha256 = "1zvq5dwckkngf6kzh04pa59kgxf44fx9kli0c7zaz4g9hf1nyx8l"; 42118 + libraryHaskellDepends = [ 42119 + base clock hashable stm transformers unordered-containers 42120 + ]; 42121 + testHaskellDepends = [ base clock hspec stm transformers ]; 42122 + homepage = "https://github.com/hverr/haskell-cache#readme"; 42123 + description = "An in-memory key/value store with expiration support"; 42124 + license = stdenv.lib.licenses.bsd3; 42125 + hydraPlatforms = stdenv.lib.platforms.none; 42126 + }) {}; 42127 + 42128 "cached-io" = callPackage 42129 ({ mkDerivation, base, stm, time, transformers }: 42130 mkDerivation { ··· 43290 license = stdenv.lib.licenses.mit; 43291 }) {}; 43292 43293 + "casing_0_1_4_0" = callPackage 43294 ({ mkDerivation, base, split, tasty, tasty-hunit }: 43295 mkDerivation { 43296 pname = "casing"; 43297 + version = "0.1.4.0"; 43298 + sha256 = "1mznhlbg8qd2yrjg23rq7s77bijn92nrfx7bvx9sw8sqxwqkd2lf"; 43299 libraryHaskellDepends = [ base split ]; 43300 testHaskellDepends = [ base tasty tasty-hunit ]; 43301 description = "Convert between various source code casing conventions"; ··· 47041 }: 47042 mkDerivation { 47043 pname = "cli-setup"; 47044 + version = "0.2.0.3"; 47045 + sha256 = "1macadfh1dqd6n2cc5rlyn74fz450livy1bg0qns3kcijqilk0p4"; 47046 libraryHaskellDepends = [ 47047 base bytestring directory file-embed process 47048 ]; ··· 48165 }: 48166 mkDerivation { 48167 pname = "codec-beam"; 48168 + version = "0.1.1"; 48169 + sha256 = "1d6dsa4di4wil6wqc2jpfqvf09vk4zw9c2905py5vygl87q1y9jq"; 48170 libraryHaskellDepends = [ base bytestring containers text zlib ]; 48171 testHaskellDepends = [ base bytestring filepath process text ]; 48172 homepage = "https://github.com/hkgumbs/codec-beam#readme"; ··· 48849 license = stdenv.lib.licenses.bsd3; 48850 }) {}; 48851 48852 + "colour-accelerate_0_3_0_0" = callPackage 48853 + ({ mkDerivation, accelerate, base }: 48854 + mkDerivation { 48855 + pname = "colour-accelerate"; 48856 + version = "0.3.0.0"; 48857 + sha256 = "0zvzra2w0sajw0hzg2k25khv8c5j1i17g8dnga70w73f3mmh3gbz"; 48858 + libraryHaskellDepends = [ accelerate base ]; 48859 + homepage = "https://github.com/tmcdonell/colour-accelerate"; 48860 + description = "Working with colours in Accelerate"; 48861 + license = stdenv.lib.licenses.bsd3; 48862 + hydraPlatforms = stdenv.lib.platforms.none; 48863 + }) {}; 48864 + 48865 "colour-space" = callPackage 48866 ({ mkDerivation, base, colour, constrained-categories, JuicyPixels 48867 , linear, linearmap-category, manifolds, semigroups, vector-space ··· 49807 }: 49808 mkDerivation { 49809 pname = "composite-aeson"; 49810 + description = "A named lock that is created on demand"; 49811 + sha256 = "08rmv82v5ipkcb46pcadx1s8c1v532l8ma2qlgiflq6jnxf7y0zn"; 49812 libraryHaskellDepends = [ 49813 aeson aeson-better-errors base composite-base containers 49814 contravariant generic-deriving hashable lens mmorph mtl profunctors ··· 49833 }: 49834 mkDerivation { 49835 pname = "composite-aeson-refined"; 49836 + description = "A named lock that is created on demand"; 49837 + sha256 = "1x5vkxzj0afar4w2djx9s7h3vy9aa5my9wfks8n4ajlv92fch1zm"; 49838 libraryHaskellDepends = [ 49839 aeson-better-errors base composite-aeson mtl refined 49840 ]; ··· 49851 }: 49852 mkDerivation { 49853 pname = "composite-base"; 49854 + description = "A named lock that is created on demand"; 49855 + sha256 = "0brycxdwf4051qvad4b4ak47dl27qn3izv1bcqlpva01jvb6h21j"; 49856 libraryHaskellDepends = [ 49857 base exceptions lens monad-control mtl profunctors template-haskell 49858 text transformers transformers-base vinyl ··· 49867 }) {}; 49868 49869 "composite-ekg" = callPackage 49870 + ({ mkDerivation, base, composite-base, ekg-core, lens, text, vinyl 49871 }: 49872 mkDerivation { 49873 pname = "composite-ekg"; 49874 + description = "A named lock that is created on demand"; 49875 + sha256 = "051dw8ncpsk2k05ipvlnkwv2gy6719w69v1hhwrryy3dad0f4wc3"; 49876 libraryHaskellDepends = [ 49877 + base composite-base ekg-core lens text vinyl 49878 ]; 49879 homepage = "https://github.com/ConferHealth/composite#readme"; 49880 description = "EKG Metrics for Vinyl/Frames records"; ··· 49888 }: 49889 mkDerivation { 49890 pname = "composite-opaleye"; 49891 + description = "A named lock that is created on demand"; 49892 + sha256 = "1k71v4dz4vl70ignjp6hgw6j4c9hdgafd9x973dk7w332m2vjdpn"; 49893 libraryHaskellDepends = [ 49894 base bytestring composite-base lens opaleye postgresql-simple 49895 product-profunctors profunctors template-haskell text vinyl ··· 49903 description = "Opaleye SQL for Frames records"; 49904 license = stdenv.lib.licenses.bsd3; 49905 hydraPlatforms = stdenv.lib.platforms.none; 49906 + }) {}; 49907 + 49908 + "composite-swagger" = callPackage 49909 + ({ mkDerivation, base, composite-aeson, composite-base, hspec 49910 + , insert-ordered-containers, lens, QuickCheck, swagger2 49911 + , template-haskell, text, vinyl 49912 + }: 49913 + mkDerivation { 49914 + pname = "composite-swagger"; 49915 + description = "A named lock that is created on demand"; 49916 + sha256 = "0i2jfchl88mrk9kmf8yv7cbv006ghilqsnbic7ddsbkzrjy1vdw0"; 49917 + libraryHaskellDepends = [ 49918 + base composite-base insert-ordered-containers lens swagger2 49919 + template-haskell text vinyl 49920 + ]; 49921 + testHaskellDepends = [ 49922 + base composite-aeson composite-base hspec insert-ordered-containers 49923 + lens QuickCheck swagger2 template-haskell text vinyl 49924 + ]; 49925 + homepage = "https://github.com/ConferHealth/composite#readme"; 49926 + description = "Swagger for Vinyl/Frames records"; 49927 + license = stdenv.lib.licenses.bsd3; 49928 }) {}; 49929 49930 "composition" = callPackage ··· 52572 }) {}; 52573 52574 "convert" = callPackage 52575 + ({ mkDerivation, ansi-wl-pprint, base, bytestring, containers 52576 + , data-default, lens, template-haskell, text, utf8-string 52577 }: 52578 mkDerivation { 52579 pname = "convert"; 52580 + version = "1.4.2"; 52581 + sha256 = "0lmbshg6nx0ifnc6qmhvacr5lr5nlay3sjkjg2n5624qm7aiq806"; 52582 libraryHaskellDepends = [ 52583 + ansi-wl-pprint base bytestring containers data-default lens 52584 + template-haskell text utf8-string 52585 ]; 52586 + homepage = "https://github.com/luna/convert"; 52587 description = "Safe and unsafe data conversion utilities with strong type-level operation. checking."; 52588 license = stdenv.lib.licenses.asl20; 52589 hydraPlatforms = stdenv.lib.platforms.none; ··· 52703 }) {}; 52704 52705 "coordinate" = callPackage 52706 + ({ mkDerivation, base, HUnit, lens, papa, transformers }: 52707 mkDerivation { 52708 pname = "coordinate"; 52709 + version = "0.2"; 52710 + sha256 = "1sph59d8008amhb4pi4gk8ymwjf2r6iy378phriqb42zy01bn0vb"; 52711 + libraryHaskellDepends = [ base lens papa transformers ]; 52712 + testHaskellDepends = [ base HUnit lens ]; 52713 + homepage = "https://github.com/qfpl/coordinate"; 52714 description = "A representation of latitude and longitude"; 52715 license = stdenv.lib.licenses.bsd3; 52716 }) {}; ··· 54179 pname = "criterion"; 54180 version = "1.3.0.0"; 54181 sha256 = "0csgk6njr6a3i895d10pajf7z4r9hx8aj2r0c3rj5li6vrm37f8q"; 54182 + revision = "3"; 54183 + editedCabalFile = "0bdz45r1mf6ydcs7l333xn7da9p583g9y7n3dzvnry4by0fkcqw6"; 54184 isLibrary = true; 54185 isExecutable = true; 54186 enableSeparateDataOutput = true; ··· 54203 license = stdenv.lib.licenses.bsd3; 54204 }) {}; 54205 54206 + "criterion_1_4_1_0" = callPackage 54207 + ({ mkDerivation, aeson, ansi-wl-pprint, base, base-compat 54208 + , base-compat-batteries, binary, bytestring, cassava, code-page 54209 + , containers, deepseq, directory, exceptions, filepath, Glob, HUnit 54210 + , js-flot, js-jquery, microstache, mtl, mwc-random 54211 + , optparse-applicative, parsec, QuickCheck, semigroups, statistics 54212 + , tasty, tasty-hunit, tasty-quickcheck, text, time, transformers 54213 + , transformers-compat, vector, vector-algorithms 54214 }: 54215 mkDerivation { 54216 pname = "criterion"; 54217 + version = "1.4.1.0"; 54218 + sha256 = "0v429araqkcw3wwwi6fsp0g7g1hy3l47p061lcy7r4m7d9khd4y4"; 54219 isLibrary = true; 54220 isExecutable = true; 54221 enableSeparateDataOutput = true; 54222 libraryHaskellDepends = [ 54223 + aeson ansi-wl-pprint base base-compat-batteries binary bytestring 54224 + cassava code-page containers deepseq directory exceptions filepath 54225 + Glob js-flot js-jquery microstache mtl mwc-random 54226 + optparse-applicative parsec semigroups statistics text time 54227 + transformers transformers-compat vector vector-algorithms 54228 ]; 54229 executableHaskellDepends = [ 54230 + base base-compat-batteries optparse-applicative semigroups 54231 ]; 54232 testHaskellDepends = [ 54233 + aeson base base-compat base-compat-batteries bytestring deepseq 54234 + directory HUnit QuickCheck statistics tasty tasty-hunit 54235 + tasty-quickcheck vector 54236 ]; 54237 homepage = "http://www.serpentine.com/criterion"; 54238 description = "Robust, reliable performance measurement and analysis"; ··· 55174 license = stdenv.lib.licenses.bsd3; 55175 }) {inherit (pkgs) openssl;}; 55176 55177 + "cryptonite-openssl_0_7" = callPackage 55178 + ({ mkDerivation, base, basement, bytestring, cryptonite, memory 55179 + , openssl, tasty, tasty-hunit, tasty-kat, tasty-quickcheck 55180 + }: 55181 + mkDerivation { 55182 + pname = "cryptonite-openssl"; 55183 + version = "0.7"; 55184 + sha256 = "1xj41354dx24rfh6i7av7qamvin34z4g6m1hxw1fc9jg4q41qkly"; 55185 + libraryHaskellDepends = [ 55186 + base basement bytestring cryptonite memory 55187 + ]; 55188 + librarySystemDepends = [ openssl ]; 55189 + testHaskellDepends = [ 55190 + base bytestring cryptonite tasty tasty-hunit tasty-kat 55191 + tasty-quickcheck 55192 + ]; 55193 + homepage = "https://github.com/haskell-crypto/cryptonite-openssl"; 55194 + description = "Crypto stuff using OpenSSL cryptographic library"; 55195 + license = stdenv.lib.licenses.bsd3; 55196 + hydraPlatforms = stdenv.lib.platforms.none; 55197 + }) {inherit (pkgs) openssl;}; 55198 + 55199 "cryptsy-api" = callPackage 55200 ({ mkDerivation, aeson, base, bytestring, deepseq, either 55201 , http-client, http-client-tls, old-locale, pipes-attoparsec ··· 56303 license = stdenv.lib.licenses.bsd3; 56304 }) {}; 56305 56306 + "czipwith_1_0_1_0" = callPackage 56307 + ({ mkDerivation, base, template-haskell, transformers }: 56308 + mkDerivation { 56309 + pname = "czipwith"; 56310 + version = "1.0.1.0"; 56311 + sha256 = "0s1gz76789w5grm121fikgrxz1hjca6v6dwmds5zg63j6iir3f0p"; 56312 + libraryHaskellDepends = [ base template-haskell ]; 56313 + testHaskellDepends = [ base transformers ]; 56314 + homepage = "https://github.com/lspitzner/czipwith/"; 56315 + description = "CZipWith class and deriving via TH"; 56316 + license = stdenv.lib.licenses.bsd3; 56317 + hydraPlatforms = stdenv.lib.platforms.none; 56318 + }) {}; 56319 + 56320 "d-bus" = callPackage 56321 ({ mkDerivation, async, attoparsec, base, binary, blaze-builder 56322 , bytestring, conduit, conduit-extra, containers ··· 56536 56537 "darcs" = callPackage 56538 ({ mkDerivation, array, async, attoparsec, base, base16-bytestring 56539 + , binary, bytestring, Cabal, cmdargs, containers, cryptohash, curl 56540 , data-ordlist, directory, fgl, filepath, FindBin, graphviz 56541 , hashable, haskeline, html, HTTP, HUnit, mmap, mtl, network 56542 , network-uri, old-time, parsec, process, QuickCheck, random 56543 + , regex-applicative, regex-compat-tdfa, sandi, shelly, split, stm 56544 + , tar, temporary, terminfo, test-framework, test-framework-hunit 56545 + , test-framework-quickcheck2, text, time, transformers, unix 56546 + , unix-compat, utf8-string, vector, zip-archive, zlib 56547 }: 56548 mkDerivation { 56549 pname = "darcs"; 56550 + version = "2.14.0"; 56551 + sha256 = "00r8g27sgwlw5r8gx89q99n2hawcacfz1mjj0nmh6ps8l610iyhr"; 56552 revision = "1"; 56553 + editedCabalFile = "0kxvr0rv5936x460k5ydyy85lgjhmrlkrm60zhbqkqks304abs1h"; 56554 configureFlags = [ "-fforce-char8-encoding" "-flibrary" ]; 56555 isLibrary = true; 56556 isExecutable = true; 56557 + setupHaskellDepends = [ base Cabal directory filepath process ]; 56558 libraryHaskellDepends = [ 56559 array async attoparsec base base16-bytestring binary bytestring 56560 containers cryptohash data-ordlist directory fgl filepath graphviz 56561 hashable haskeline html HTTP mmap mtl network network-uri old-time 56562 + parsec process random regex-applicative regex-compat-tdfa sandi stm 56563 + tar temporary terminfo text time transformers unix unix-compat 56564 + utf8-string vector zip-archive zlib 56565 ]; 56566 librarySystemDepends = [ curl ]; 56567 executableHaskellDepends = [ base ]; ··· 56577 ''; 56578 homepage = "http://darcs.net/"; 56579 description = "a distributed, interactive, smart revision control system"; 56580 + license = stdenv.lib.licenses.gpl2; 56581 hydraPlatforms = stdenv.lib.platforms.none; 56582 }) {inherit (pkgs) curl;}; 56583 ··· 64209 pname = "dlist-nonempty"; 64210 version = "0.1.1"; 64211 sha256 = "0csbspdy43pzvasb5mhs5pz2f49ws78pi253cx7pp84wjx6ads20"; 64212 + revision = "2"; 64213 + editedCabalFile = "1968b6i0azv0bi3x6cw85ga89md1dh1wdmly3ivvvyb6i9mgwrn6"; 64214 libraryHaskellDepends = [ 64215 base base-compat deepseq dlist semigroupoids 64216 ]; ··· 65981 }: 65982 mkDerivation { 65983 pname = "dual-tree"; 65984 + version = "0.2.1.1"; 65985 + sha256 = "1wzv6rrhz2kz0v1wirgs28fdlr0r4nwxlix9xda4fphzpp922gzr"; 65986 libraryHaskellDepends = [ 65987 base monoid-extras newtype-generics semigroups 65988 ]; ··· 70043 }: 70044 mkDerivation { 70045 pname = "etc"; 70046 + version = "0.3.1.0"; 70047 + sha256 = "0l938jhlx1jgb46b9ykdc741r0v7wkklrc1ga5v81r3b52civb1c"; 70048 enableSeparateDataOutput = true; 70049 libraryHaskellDepends = [ 70050 aeson base hashable rio text typed-process unliftio ··· 70472 license = stdenv.lib.licenses.bsd3; 70473 }) {}; 70474 70475 + "eve-cli" = callPackage 70476 + ({ mkDerivation, base, bytestring, eve, lens, mtl, text, vty }: 70477 + mkDerivation { 70478 + pname = "eve-cli"; 70479 + version = "0.2.0.0"; 70480 + sha256 = "0l9c7mpmw7i9kgmirnkb84q6lfw0ry5z5j2049sv47klczdv285a"; 70481 + isLibrary = true; 70482 + isExecutable = true; 70483 + libraryHaskellDepends = [ base bytestring eve lens mtl text vty ]; 70484 + executableHaskellDepends = [ 70485 + base bytestring eve lens mtl text vty 70486 + ]; 70487 + testHaskellDepends = [ base bytestring eve lens mtl text vty ]; 70488 + homepage = "https://github.com/ChrisPenner/eve-cli#readme"; 70489 + license = stdenv.lib.licenses.bsd3; 70490 + }) {}; 70491 + 70492 "event" = callPackage 70493 ({ mkDerivation, base, containers, semigroups, transformers }: 70494 mkDerivation { ··· 71913 hydraPlatforms = stdenv.lib.platforms.none; 71914 }) {}; 71915 71916 + "extensible-effects_2_5_2_0" = callPackage 71917 ({ mkDerivation, base, criterion, HUnit, monad-control, mtl 71918 , QuickCheck, silently, test-framework, test-framework-hunit 71919 , test-framework-quickcheck2, test-framework-th, transformers-base 71920 }: 71921 mkDerivation { 71922 pname = "extensible-effects"; 71923 + version = "2.5.2.0"; 71924 + sha256 = "12rj2b1zn3lqk5anv01lf95mmadazripa6731jf3m2m5di00i4sc"; 71925 libraryHaskellDepends = [ base monad-control transformers-base ]; 71926 testHaskellDepends = [ 71927 base HUnit monad-control QuickCheck silently test-framework ··· 72411 }) {}; 72412 72413 "fast-arithmetic" = callPackage 72414 + ({ mkDerivation, arithmoi, ats-pkg, base, Cabal, combinat-compat 72415 , composition-prelude, criterion, gmpint, hspec, numbertheory 72416 , QuickCheck 72417 }: 72418 mkDerivation { 72419 pname = "fast-arithmetic"; 72420 + version = "0.3.3.6"; 72421 + sha256 = "1crs7ymdvizb0s0i3didi429b3wym01iinm7ryy3z6i198ls1pga"; 72422 setupHaskellDepends = [ ats-pkg base Cabal ]; 72423 libraryHaskellDepends = [ base composition-prelude gmpint ]; 72424 librarySystemDepends = [ numbertheory ]; 72425 + testHaskellDepends = [ 72426 + arithmoi base combinat-compat hspec QuickCheck 72427 + ]; 72428 + benchmarkHaskellDepends = [ 72429 + arithmoi base combinat-compat criterion 72430 + ]; 72431 homepage = "https://github.com/vmchale/fast-arithmetic#readme"; 72432 description = "Fast functions on integers"; 72433 license = stdenv.lib.licenses.bsd3; ··· 73999 license = stdenv.lib.licenses.bsd3; 74000 }) {}; 74001 74002 + "file-embed-lzma" = callPackage 74003 + ({ mkDerivation, base, base-compat, bytestring, directory, filepath 74004 + , lzma, template-haskell, text, th-lift-instances, transformers 74005 + }: 74006 + mkDerivation { 74007 + pname = "file-embed-lzma"; 74008 + version = "0"; 74009 + sha256 = "0xqcgx4ysyjqrygnfabs169y4w986kwzvsaqh64h7x3wfi7z8v78"; 74010 + revision = "1"; 74011 + editedCabalFile = "18q9dgfdsr7r5mlqzhhgbx0bp4bv2xkpcsrihl655pwaj1lz1v2s"; 74012 + libraryHaskellDepends = [ 74013 + base base-compat bytestring directory filepath lzma 74014 + template-haskell text th-lift-instances transformers 74015 + ]; 74016 + testHaskellDepends = [ base bytestring ]; 74017 + homepage = "https://github.com/phadej/file-embed-lzma"; 74018 + description = "Use Template Haskell to embed (LZMA compressed) data"; 74019 + license = stdenv.lib.licenses.bsd3; 74020 + }) {}; 74021 + 74022 "file-embed-poly" = callPackage 74023 ({ mkDerivation, base, bytestring, directory, file-embed, filepath 74024 , hspec, template-haskell ··· 75803 }: 75804 mkDerivation { 75805 pname = "fltkhs"; 75806 + version = "0.5.4.5"; 75807 + sha256 = "17iqpnn0zgwifb937kllkfyz8qf37da90z8iyay348gy3siwjxic"; 75808 isLibrary = true; 75809 isExecutable = true; 75810 setupHaskellDepends = [ base Cabal directory filepath ]; ··· 78587 }) {}; 78588 78589 "funcons-tools" = callPackage 78590 + ({ mkDerivation, base, bv, containers, directory, funcons-values 78591 + , gll, mtl, multiset, random-strings, regex-applicative, split 78592 + , text, TypeCompose, vector 78593 }: 78594 mkDerivation { 78595 pname = "funcons-tools"; 78596 + version = "0.2.0.1"; 78597 + sha256 = "1a27xhzakvrc29kli293ivkzmqfma71s942a9bsyvss15g1881fn"; 78598 + revision = "1"; 78599 + editedCabalFile = "1lfqgrrc814j0zyx2z8v0nx367bgifr93gb86dd4hshz2vvq5b49"; 78600 isLibrary = true; 78601 isExecutable = true; 78602 libraryHaskellDepends = [ 78603 + base bv containers directory funcons-values gll mtl multiset 78604 + random-strings regex-applicative split text TypeCompose vector 78605 ]; 78606 executableHaskellDepends = [ 78607 + base bv containers directory funcons-values gll mtl multiset 78608 + random-strings regex-applicative split text TypeCompose vector 78609 ]; 78610 homepage = "http://plancomps.org"; 78611 description = "A modular interpreter for executing funcons"; 78612 license = stdenv.lib.licenses.mit; 78613 hydraPlatforms = stdenv.lib.platforms.none; 78614 + }) {}; 78615 + 78616 + "funcons-values" = callPackage 78617 + ({ mkDerivation, base, bv, containers, multiset, random-strings 78618 + , text, vector 78619 + }: 78620 + mkDerivation { 78621 + pname = "funcons-values"; 78622 + version = "0.1.0.2"; 78623 + sha256 = "0pywpqnjhwny1l1kz6hn135rbmgdglzpvfvq4ffjllzdj2w9ciy2"; 78624 + libraryHaskellDepends = [ 78625 + base bv containers multiset random-strings text vector 78626 + ]; 78627 + homepage = "http://plancomps.org"; 78628 + description = "Library providing values and operations on values"; 78629 + license = stdenv.lib.licenses.mit; 78630 }) {}; 78631 78632 "function-combine" = callPackage ··· 78776 }) {}; 78777 78778 "functor-utils" = callPackage 78779 + ({ mkDerivation, base, ghc-prim, lens }: 78780 mkDerivation { 78781 pname = "functor-utils"; 78782 + version = "1.17.1"; 78783 + sha256 = "1ixssxdhw94l1kjxd5k4gvq8wz4b9d0vww5mg2al9q3vzb7d4pld"; 78784 + libraryHaskellDepends = [ base ghc-prim lens ]; 78785 + homepage = "https://github.com/luna/functor-utils"; 78786 description = "Collection of functor utilities, providing handy operators, like generalization of (.)."; 78787 license = stdenv.lib.licenses.asl20; 78788 hydraPlatforms = stdenv.lib.platforms.none; ··· 80119 license = stdenv.lib.licenses.bsd3; 80120 }) {}; 80121 80122 + "generic-lens_1_0_0_1" = callPackage 80123 + ({ mkDerivation, base, criterion, deepseq, doctest, HUnit 80124 + , inspection-testing, lens, profunctors, QuickCheck, tagged 80125 + }: 80126 + mkDerivation { 80127 + pname = "generic-lens"; 80128 + version = "1.0.0.1"; 80129 + sha256 = "0j83ynggqfaxp9g36lkjl9af57qixid9j1x1ljglny1zxqkgm888"; 80130 + libraryHaskellDepends = [ base profunctors tagged ]; 80131 + testHaskellDepends = [ 80132 + base doctest HUnit inspection-testing lens profunctors 80133 + ]; 80134 + benchmarkHaskellDepends = [ 80135 + base criterion deepseq lens QuickCheck 80136 + ]; 80137 + homepage = "https://github.com/kcsongor/generic-lens"; 80138 + description = "Generically derive traversals, lenses and prisms"; 80139 + license = stdenv.lib.licenses.bsd3; 80140 + hydraPlatforms = stdenv.lib.platforms.none; 80141 + }) {}; 80142 + 80143 "generic-lens-labels" = callPackage 80144 ({ mkDerivation, base, generic-lens }: 80145 mkDerivation { ··· 80335 license = stdenv.lib.licenses.bsd3; 80336 }) {}; 80337 80338 + "generics-eot_0_4" = callPackage 80339 ({ mkDerivation, base, directory, doctest, filepath, hspec 80340 + , interpolate, markdown-unlit, mockery, QuickCheck, shake, silently 80341 }: 80342 mkDerivation { 80343 pname = "generics-eot"; 80344 + version = "0.4"; 80345 + sha256 = "16yfzv9aqyizm57r5m5ddwdnlh05fvlrxjn6m3vqz33kvy3drgjs"; 80346 + libraryHaskellDepends = [ base ]; 80347 testHaskellDepends = [ 80348 base directory doctest filepath hspec interpolate markdown-unlit 80349 + mockery QuickCheck shake silently 80350 ]; 80351 + homepage = "https://generics-eot.readthedocs.io/"; 80352 description = "A library for generic programming that aims to be easy to understand"; 80353 license = stdenv.lib.licenses.bsd3; 80354 hydraPlatforms = stdenv.lib.platforms.none; ··· 82916 }: 82917 mkDerivation { 82918 pname = "gi-gio"; 82919 + version = "2.0.18"; 82920 + sha256 = "0h7liqxf63wmhjzgbjshv7pa4fx743jpvkphn5yyjkc0bnfcvsqk"; 82921 setupHaskellDepends = [ base Cabal haskell-gi ]; 82922 libraryHaskellDepends = [ 82923 base bytestring containers gi-glib gi-gobject haskell-gi ··· 84427 }: 84428 mkDerivation { 84429 pname = "githud"; 84430 + version = "2.0.2"; 84431 + sha256 = "0nhik30c7xzn3aqj8d8b8rk05viqmhl8q9ymswxxn9ws2nkm7rk8"; 84432 isLibrary = true; 84433 isExecutable = true; 84434 libraryHaskellDepends = [ base mtl parsec process text unix ]; ··· 85162 }: 85163 mkDerivation { 85164 pname = "gll"; 85165 + version = "0.4.0.5"; 85166 + sha256 = "09z7i4h5zwgyh3gg5w0l6p0ch1lhzmsnbmk1yfbc9b21gbxna5js"; 85167 libraryHaskellDepends = [ 85168 array base containers pretty regex-applicative text TypeCompose 85169 ]; ··· 85345 license = stdenv.lib.licenses.bsd3; 85346 }) {}; 85347 85348 + "gloss-accelerate_2_0_0_1" = callPackage 85349 + ({ mkDerivation, accelerate, base, gloss, gloss-rendering }: 85350 + mkDerivation { 85351 + pname = "gloss-accelerate"; 85352 + version = "2.0.0.1"; 85353 + sha256 = "106z8kax0m3hzk0381l8m7gxdapl3wf0fdr1ljwb5fgcjc00pac2"; 85354 + libraryHaskellDepends = [ accelerate base gloss gloss-rendering ]; 85355 + description = "Extras to interface Gloss and Accelerate"; 85356 + license = stdenv.lib.licenses.bsd3; 85357 + hydraPlatforms = stdenv.lib.platforms.none; 85358 + }) {}; 85359 + 85360 "gloss-algorithms" = callPackage 85361 ({ mkDerivation, base, containers, ghc-prim, gloss }: 85362 mkDerivation { ··· 85507 pname = "gloss-raster-accelerate"; 85508 version = "2.0.0.0"; 85509 sha256 = "1i0qx9wybr66i1x4n3p8ai2z6qx0k5lac422mhh4rvimcjx2bc9d"; 85510 + revision = "2"; 85511 + editedCabalFile = "0k0a562qa8khj39zpgp4sr8kh8h2q4krjjhbvpbsll4r83067ahj"; 85512 libraryHaskellDepends = [ 85513 accelerate base colour-accelerate gloss gloss-accelerate 85514 ]; ··· 90016 license = stdenv.lib.licenses.gpl3; 90017 }) {}; 90018 90019 + "gtk-strut" = callPackage 90020 + ({ mkDerivation, base, gi-gdk, gi-gtk, text, transformers }: 90021 + mkDerivation { 90022 + pname = "gtk-strut"; 90023 + version = "0.1.1.0"; 90024 + sha256 = "1g88afi75a727s85v37n4mvqr5zp4849s2kc1zdx3pvc9a15i9pd"; 90025 + libraryHaskellDepends = [ base gi-gdk gi-gtk text transformers ]; 90026 + homepage = "https://github.com/IvanMalison/gtk-strut#readme"; 90027 + description = "Libary for creating strut windows with gi-gtk"; 90028 + license = stdenv.lib.licenses.bsd3; 90029 + }) {}; 90030 + 90031 "gtk-toggle-button-list" = callPackage 90032 ({ mkDerivation, base, gtk }: 90033 mkDerivation { ··· 94857 }: 94858 mkDerivation { 94859 pname = "hasbolt-extras"; 94860 + version = "0.0.0.4"; 94861 + sha256 = "0dclanbd07knph3bxn5a3kyl9qkqcwhy00y5jnah9sxk4qqhjkk5"; 94862 libraryHaskellDepends = [ 94863 base containers hasbolt lens neat-interpolation template-haskell 94864 text th-lift-instances ··· 100514 }: 100515 mkDerivation { 100516 pname = "heavy-logger"; 100517 + version = "0.3.2.0"; 100518 + sha256 = "1kx6l7ysniqjzzp7l74vjcfbi8qz5xqjqvisb49k18cnf22mikvv"; 100519 libraryHaskellDepends = [ 100520 attoparsec base bytestring containers data-default fast-logger 100521 hsyslog lifted-base monad-control monad-logger mtl stm ··· 100541 description = "heavy-logger compatibility with amazonka-core logging"; 100542 license = stdenv.lib.licenses.bsd3; 100543 hydraPlatforms = stdenv.lib.platforms.none; 100544 + }) {}; 100545 + 100546 + "heavy-logger-instances" = callPackage 100547 + ({ mkDerivation, base, binary, exceptions, heavy-logger, hsyslog 100548 + , mtl, template-haskell, text, text-format-heavy 100549 + }: 100550 + mkDerivation { 100551 + pname = "heavy-logger-instances"; 100552 + version = "0.2.0.0"; 100553 + sha256 = "0flh5j79ijkvdwhjg1gn3qkhybzspvg1jh8nib18fgzmvcx8zckm"; 100554 + libraryHaskellDepends = [ 100555 + base binary exceptions heavy-logger hsyslog mtl template-haskell 100556 + text text-format-heavy 100557 + ]; 100558 + testHaskellDepends = [ 100559 + base binary exceptions heavy-logger hsyslog mtl template-haskell 100560 + text text-format-heavy 100561 + ]; 100562 + homepage = "https://github.com/portnov/heavy-logger#readme"; 100563 + description = "Orphan instances for data types in heavy-logger package"; 100564 + license = stdenv.lib.licenses.bsd3; 100565 }) {}; 100566 100567 "hebrew-time" = callPackage ··· 100857 100858 "hedn" = callPackage 100859 ({ mkDerivation, attoparsec, base, base-compat, bytestring 100860 + , containers, deepseq, hspec, hspec-contrib, HUnit, mtl, QuickCheck 100861 + , scientific, stringsearch, template-haskell, text, time 100862 + , time-locale-compat, utf8-string, vector 100863 }: 100864 mkDerivation { 100865 pname = "hedn"; 100866 + description = "A named lock that is created on demand"; 100867 + sha256 = "077wf446x0rrac3bdzmyhpacb54smx02msdz45cra3yzn3n0rq7l"; 100868 libraryHaskellDepends = [ 100869 attoparsec base base-compat bytestring containers deepseq mtl 100870 scientific stringsearch text time time-locale-compat utf8-string 100871 vector 100872 ]; 100873 testHaskellDepends = [ 100874 + base bytestring containers hspec hspec-contrib HUnit QuickCheck 100875 + template-haskell text time vector 100876 ]; 100877 homepage = "https://bitbucket.org/dpwiz/hedn"; 100878 description = "EDN parsing and encoding"; ··· 100942 hydraPlatforms = stdenv.lib.platforms.none; 100943 }) {}; 100944 100945 + "heist_1_0_1_3" = callPackage 100946 + ({ mkDerivation, aeson, attoparsec, base, bifunctors, blaze-builder 100947 + , blaze-html, bytestring, containers, criterion, directory 100948 + , directory-tree, dlist, filepath, hashable, HUnit, lens 100949 + , lifted-base, map-syntax, monad-control, mtl, process, QuickCheck 100950 + , random, statistics, test-framework, test-framework-hunit 100951 + , test-framework-quickcheck2, text, time, transformers 100952 + , transformers-base, unordered-containers, vector, xmlhtml 100953 + }: 100954 + mkDerivation { 100955 + pname = "heist"; 100956 + version = "1.0.1.3"; 100957 + sha256 = "0gy1s30sv9g1ybazh2md7scr1z2lqixl374h108zfp6f66iq450z"; 100958 + libraryHaskellDepends = [ 100959 + aeson attoparsec base blaze-builder blaze-html bytestring 100960 + containers directory directory-tree dlist filepath hashable 100961 + lifted-base map-syntax monad-control mtl process random text time 100962 + transformers transformers-base unordered-containers vector xmlhtml 100963 + ]; 100964 + testHaskellDepends = [ 100965 + aeson attoparsec base bifunctors blaze-builder blaze-html 100966 + bytestring containers directory directory-tree dlist filepath 100967 + hashable HUnit lens lifted-base map-syntax monad-control mtl 100968 + process QuickCheck random test-framework test-framework-hunit 100969 + test-framework-quickcheck2 text time transformers transformers-base 100970 + unordered-containers vector xmlhtml 100971 + ]; 100972 + benchmarkHaskellDepends = [ 100973 + aeson attoparsec base blaze-builder blaze-html bytestring 100974 + containers criterion directory directory-tree dlist filepath 100975 + hashable HUnit lifted-base map-syntax monad-control mtl process 100976 + random statistics test-framework test-framework-hunit text time 100977 + transformers transformers-base unordered-containers vector xmlhtml 100978 + ]; 100979 + homepage = "http://snapframework.com/"; 100980 + description = "An Haskell template system supporting both HTML5 and XML"; 100981 + license = stdenv.lib.licenses.bsd3; 100982 + hydraPlatforms = stdenv.lib.platforms.none; 100983 + }) {}; 100984 + 100985 "heist-aeson" = callPackage 100986 ({ mkDerivation, aeson, base, blaze-builder, bytestring, containers 100987 , heist, monads-fd, text, vector, xmlhtml ··· 104420 pname = "hledger-iadd"; 104421 version = "1.3.3"; 104422 sha256 = "0fm5y2qyrg661q7y23f5abg78rbwz4jqkvlar8ns8wz9qwbml0ix"; 104423 + revision = "1"; 104424 + editedCabalFile = "09dvjyl9irq0cc8k4nwxdkjvj13dwk1n5lij7ykka6a658y9gzp5"; 104425 isLibrary = true; 104426 isExecutable = true; 104427 libraryHaskellDepends = [ ··· 107486 107487 "hpath" = callPackage 107488 ({ mkDerivation, base, bytestring, deepseq, doctest, exceptions 107489 + , hspec, HUnit, IfElse, process, QuickCheck, simple-sendfile, unix 107490 , unix-bytestring, utf8-string, word8 107491 }: 107492 mkDerivation { 107493 pname = "hpath"; 107494 + version = "0.8.1"; 107495 + sha256 = "0k1g27lnm2c61wva03gh5qrjpc26xh6alxkv8xx36miw06fz88hv"; 107496 libraryHaskellDepends = [ 107497 + base bytestring deepseq exceptions hspec IfElse simple-sendfile 107498 + unix unix-bytestring utf8-string word8 107499 ]; 107500 testHaskellDepends = [ 107501 + base bytestring doctest hspec HUnit IfElse process QuickCheck unix 107502 unix-bytestring utf8-string 107503 ]; 107504 description = "Support for well-typed paths"; ··· 108941 hydraPlatforms = stdenv.lib.platforms.none; 108942 }) {xenctrl = null;}; 108943 108944 + "hsaml2" = callPackage 108945 + ({ mkDerivation, asn1-encoding, asn1-types, base, base64-bytestring 108946 + , bytestring, cryptonite, data-default, http-types, HUnit, hxt 108947 + , hxt-charproperties, hxt-http, hxt-unicode, invertible 108948 + , invertible-hxt, lens, libxml2, memory, mtl, network-uri, process 108949 + , semigroups, template-haskell, time, x509, zlib 108950 + }: 108951 + mkDerivation { 108952 + pname = "hsaml2"; 108953 + version = "0.1"; 108954 + sha256 = "0mpw13cicx16zhsk7km2qsndah9cdmyylz4r5ank5cxj0rzmkjck"; 108955 + libraryHaskellDepends = [ 108956 + asn1-encoding asn1-types base base64-bytestring bytestring 108957 + cryptonite data-default http-types hxt hxt-charproperties 108958 + hxt-unicode invertible invertible-hxt lens memory mtl network-uri 108959 + process semigroups template-haskell time x509 zlib 108960 + ]; 108961 + libraryPkgconfigDepends = [ libxml2 ]; 108962 + testHaskellDepends = [ 108963 + base bytestring HUnit hxt hxt-http network-uri semigroups time x509 108964 + ]; 108965 + description = "OASIS Security Assertion Markup Language (SAML) V2.0"; 108966 + license = stdenv.lib.licenses.asl20; 108967 + }) {inherit (pkgs) libxml2;}; 108968 + 108969 "hsass" = callPackage 108970 ({ mkDerivation, base, bytestring, data-default-class, filepath 108971 , hlibsass, hspec, hspec-discover, monad-loops, temporary ··· 109591 description = "Command line client and library for SoundCloud.com"; 109592 license = stdenv.lib.licenses.bsd3; 109593 hydraPlatforms = stdenv.lib.platforms.none; 109594 + }) {}; 109595 + 109596 + "hscharm" = callPackage 109597 + ({ mkDerivation, base, random, random-shuffle }: 109598 + mkDerivation { 109599 + pname = "hscharm"; 109600 + version = "0.0.2"; 109601 + sha256 = "17713j542kph74n8rvjrx847r19yk96dz80n04nl8w6vzabj5wng"; 109602 + isLibrary = true; 109603 + isExecutable = true; 109604 + libraryHaskellDepends = [ base ]; 109605 + executableHaskellDepends = [ base random random-shuffle ]; 109606 + description = "minimal ncurses-like library"; 109607 + license = stdenv.lib.licenses.bsd3; 109608 }) {}; 109609 109610 "hsclock" = callPackage ··· 112825 "htoml-megaparsec" = callPackage 112826 ({ mkDerivation, aeson, base, bytestring, composition-prelude 112827 , containers, criterion, deepseq, file-embed, hspec, megaparsec 112828 + , mtl, tasty, tasty-hspec, tasty-hunit, text, time 112829 , unordered-containers, vector 112830 }: 112831 mkDerivation { 112832 pname = "htoml-megaparsec"; 112833 + version = "1.1.0.3"; 112834 + sha256 = "0bzja2n7hxj530d3pfh58zn29vapl341fy7x6ggvp5sfgsysg7ll"; 112835 libraryHaskellDepends = [ 112836 + base composition-prelude containers deepseq megaparsec mtl text 112837 + time unordered-containers vector 112838 ]; 112839 testHaskellDepends = [ 112840 aeson base bytestring containers file-embed hspec megaparsec tasty ··· 114827 license = stdenv.lib.licenses.bsd3; 114828 }) {}; 114829 114830 + "hw-hspec-hedgehog_0_1_0_3" = callPackage 114831 + ({ mkDerivation, base, call-stack, hedgehog, hspec, HUnit }: 114832 + mkDerivation { 114833 + pname = "hw-hspec-hedgehog"; 114834 + version = "0.1.0.3"; 114835 + sha256 = "0bnqvbh8jkpnannfgx1ghv5b4qvj37w1p29ap730s2bbfpsaldq2"; 114836 + libraryHaskellDepends = [ base call-stack hedgehog hspec HUnit ]; 114837 + testHaskellDepends = [ base hedgehog hspec ]; 114838 + homepage = "https://github.com/haskell-works/hw-hspec-hedgehog#readme"; 114839 + description = "Interoperability between hspec and hedgehog"; 114840 + license = stdenv.lib.licenses.bsd3; 114841 + hydraPlatforms = stdenv.lib.platforms.none; 114842 + }) {}; 114843 + 114844 "hw-int" = callPackage 114845 ({ mkDerivation, base }: 114846 mkDerivation { ··· 118095 ({ mkDerivation, base, lens }: 118096 mkDerivation { 118097 pname = "impossible"; 118098 + version = "1.1.1"; 118099 + sha256 = "0drq4rzbljql51hc2d8ldsm6xhsj7imlsxclivmf3lr9lykkp0p1"; 118100 libraryHaskellDepends = [ base lens ]; 118101 + homepage = "https://github.com/luna/impossible"; 118102 description = "Set of data and type definitions of impossible types. Impossible types are useful when declaring type classes / type families instances that should not be expanded by GHC until a specific type is provided in order to keep the types nice and readable."; 118103 license = stdenv.lib.licenses.asl20; 118104 hydraPlatforms = stdenv.lib.platforms.none; ··· 122547 license = stdenv.lib.licenses.asl20; 122548 }) {}; 122549 122550 + "jose_0_7_0_0" = callPackage 122551 + ({ mkDerivation, aeson, attoparsec, base, base64-bytestring 122552 + , bytestring, concise, containers, cryptonite, hspec, lens, memory 122553 + , monad-time, mtl, network-uri, QuickCheck, quickcheck-instances 122554 + , safe, semigroups, tasty, tasty-hspec, tasty-quickcheck 122555 + , template-haskell, text, time, unordered-containers, vector, x509 122556 + }: 122557 + mkDerivation { 122558 + pname = "jose"; 122559 + version = "0.7.0.0"; 122560 + sha256 = "051rjqfskizgm9j927zh500q54lii3scldsymgcdfbaw40d0mncc"; 122561 + isLibrary = true; 122562 + isExecutable = true; 122563 + libraryHaskellDepends = [ 122564 + aeson attoparsec base base64-bytestring bytestring concise 122565 + containers cryptonite lens memory monad-time mtl network-uri 122566 + QuickCheck quickcheck-instances safe semigroups template-haskell 122567 + text time unordered-containers vector x509 122568 + ]; 122569 + executableHaskellDepends = [ aeson base bytestring lens mtl ]; 122570 + testHaskellDepends = [ 122571 + aeson attoparsec base base64-bytestring bytestring concise 122572 + containers cryptonite hspec lens memory monad-time mtl network-uri 122573 + QuickCheck quickcheck-instances safe semigroups tasty tasty-hspec 122574 + tasty-quickcheck template-haskell text time unordered-containers 122575 + vector x509 122576 + ]; 122577 + homepage = "https://github.com/frasertweedale/hs-jose"; 122578 + description = "Javascript Object Signing and Encryption and JSON Web Token library"; 122579 + license = stdenv.lib.licenses.asl20; 122580 + hydraPlatforms = stdenv.lib.platforms.none; 122581 + }) {}; 122582 + 122583 "jose-jwt" = callPackage 122584 ({ mkDerivation, aeson, attoparsec, base, bytestring, cereal 122585 , containers, criterion, cryptonite, doctest, either, hspec, HUnit ··· 122605 license = stdenv.lib.licenses.bsd3; 122606 }) {}; 122607 122608 + "jot" = callPackage 122609 + ({ mkDerivation, base, data-default, dhall, docopt, extra, filepath 122610 + , process, time, turtle, yaml 122611 + }: 122612 + mkDerivation { 122613 + pname = "jot"; 122614 + version = "0.1.0.3"; 122615 + sha256 = "1rw5ah60kfazycpf2f0sin98rba99d06gkqfci30m64wpkcm9l4g"; 122616 + isLibrary = false; 122617 + isExecutable = true; 122618 + executableHaskellDepends = [ 122619 + base data-default dhall docopt extra filepath process time turtle 122620 + yaml 122621 + ]; 122622 + homepage = "http://gitlab.com/locallycompact/jot"; 122623 + description = "Tiny markdown notebook"; 122624 + license = stdenv.lib.licenses.isc; 122625 + }) {}; 122626 + 122627 "jpeg" = callPackage 122628 ({ mkDerivation, base, mtl }: 122629 mkDerivation { ··· 123391 description = "A named lock that is created on demand"; 123392 description = "A named lock that is created on demand"; 123393 description = "A named lock that is created on demand"; 123394 + revision = "4"; 123395 + editedCabalFile = "19nasv4sxjn3j0xvr1pd9x6bf8f8566wwd15y3wwll89bpnyd4z9"; 123396 isLibrary = true; 123397 isExecutable = true; 123398 libraryHaskellDepends = [ ··· 124480 }: 124481 mkDerivation { 124482 description = "A named lock that is created on demand"; 124483 + version = "0.2.4.5"; 124484 + sha256 = "0pcxmsf18ykvf1mbm3w8qn86rdmr69ilcakrgidl1ag6liq1s6zc"; 124485 isLibrary = true; 124486 isExecutable = true; 124487 enableSeparateDataOutput = true; ··· 127175 }: 127176 mkDerivation { 127177 description = "A named lock that is created on demand"; 127178 + version = "1.2.0.5"; 127179 + sha256 = "13slgzdcgdbibxnk4nk6xgkvhsz2f87m6xj0mz5ccmjfb35hv63d"; 127180 enableSeparateDataOutput = true; 127181 libraryHaskellDepends = [ 127182 description = "A named lock that is created on demand"; ··· 128577 pname = "lattices"; 128578 version = "1.7.1"; 128579 sha256 = "0bcv28dazaz0n166jbd579vim0hr4c20rmg0s34284fdr6p50m3x"; 128580 + revision = "2"; 128581 + editedCabalFile = "0ngxvs48hqdr5353fbblcrq5hqrwr89xl39akxg8rkridkr3hq96"; 128582 libraryHaskellDepends = [ 128583 base base-compat containers deepseq hashable semigroupoids tagged 128584 universe-base universe-reverse-instances unordered-containers ··· 128645 license = stdenv.lib.licenses.bsd3; 128646 }) {}; 128647 128648 + "layered-state" = callPackage 128649 + ({ mkDerivation, base, constraints, criterion, data-default 128650 + , deepseq, either, exceptions, kan-extensions, lens, lens-utils 128651 + , monad-branch, monoid, mtl, mtl-c, primitive, profunctors 128652 + , prologue, timeit, transformers, typelevel 128653 + }: 128654 + mkDerivation { 128655 + pname = "layered-state"; 128656 + version = "1.1.2"; 128657 + sha256 = "1z9xz9nvzlqvzrp4dva9skci70g70lzzf5d5d38ilxvfk7kh56h6"; 128658 + libraryHaskellDepends = [ 128659 + base constraints data-default exceptions lens lens-utils 128660 + monad-branch monoid mtl primitive profunctors prologue transformers 128661 + typelevel 128662 + ]; 128663 + benchmarkHaskellDepends = [ 128664 + criterion deepseq either kan-extensions mtl-c timeit 128665 + ]; 128666 + homepage = "https://github.com/luna/layered-state"; 128667 + description = "Control structure similar to Control.Monad.State, allowing multiple nested states, distinguishable by provided phantom types."; 128668 + license = stdenv.lib.licenses.asl20; 128669 + }) {}; 128670 + 128671 "layers" = callPackage 128672 ({ mkDerivation, base, transformers }: 128673 mkDerivation { ··· 128737 homepage = "https://github.com/elliottt/layout-rules"; 128738 description = "A collection of different layout implementations"; 128739 license = stdenv.lib.licenses.bsd3; 128740 + }) {}; 128741 + 128742 + "layouting" = callPackage 128743 + ({ mkDerivation, base, container, layered-state, prologue 128744 + , terminal-text, text 128745 + }: 128746 + mkDerivation { 128747 + pname = "layouting"; 128748 + version = "1.1.2"; 128749 + sha256 = "1j3bki62ldi5gbl3asa31rjjlah2842rhgylxwab13c3r50a7p85"; 128750 + libraryHaskellDepends = [ 128751 + base container layered-state prologue terminal-text text 128752 + ]; 128753 + homepage = "https://github.com/luna/layouting"; 128754 + description = "General layouting library. Currently supports layouting 2D areas and can be used as a backend for text pretty printing or automatic windows layouting managers."; 128755 + license = stdenv.lib.licenses.asl20; 128756 }) {}; 128757 128758 "lazy-csv" = callPackage ··· 129214 hydraPlatforms = stdenv.lib.platforms.none; 129215 }) {}; 129216 129217 + "left4deadrl" = callPackage 129218 + ({ mkDerivation, base, hscharm, random, random-shuffle }: 129219 + mkDerivation { 129220 + pname = "left4deadrl"; 129221 + version = "0.0.2"; 129222 + sha256 = "1lwpkhlhiy8dbw3ln0dz65ci8my7cmqs7d08f5wy728ixmmcn84w"; 129223 + isLibrary = false; 129224 + isExecutable = true; 129225 + executableHaskellDepends = [ base hscharm random random-shuffle ]; 129226 + description = "left4dead-inspired roguelike"; 129227 + license = stdenv.lib.licenses.bsd3; 129228 + }) {}; 129229 + 129230 "legion" = callPackage 129231 ({ mkDerivation, aeson, base, binary, binary-conduit, bytestring 129232 , canteven-http, conduit, conduit-extra, containers ··· 129470 homepage = "https://github.com/tmcdonell/lens-accelerate"; 129471 description = "Instances to mix lens with accelerate"; 129472 license = stdenv.lib.licenses.bsd3; 129473 + }) {}; 129474 + 129475 + "lens-accelerate_0_2_0_0" = callPackage 129476 + ({ mkDerivation, accelerate, base, lens }: 129477 + mkDerivation { 129478 + pname = "lens-accelerate"; 129479 + version = "0.2.0.0"; 129480 + sha256 = "099vvakv7gq9sr9mh3hxj5byxxb4dw8lw7y1g3c4j1kz4gf2vxfk"; 129481 + libraryHaskellDepends = [ accelerate base lens ]; 129482 + homepage = "https://github.com/tmcdonell/lens-accelerate"; 129483 + description = "Instances to mix lens with accelerate"; 129484 + license = stdenv.lib.licenses.bsd3; 129485 + hydraPlatforms = stdenv.lib.platforms.none; 129486 }) {}; 129487 129488 "lens-action" = callPackage ··· 129759 }) {}; 129760 129761 "lens-utils" = callPackage 129762 + ({ mkDerivation, aeson, base, containers, data-default, lens 129763 + , monoid, template-haskell 129764 + }: 129765 mkDerivation { 129766 pname = "lens-utils"; 129767 + version = "1.4.2"; 129768 + sha256 = "1sgsahb2cgfhbv3vw0h1cqls5g5kgbq9crx4w0rfjxcwk9d5jzds"; 129769 + libraryHaskellDepends = [ 129770 + aeson base containers data-default lens monoid template-haskell 129771 + ]; 129772 + homepage = "https://github.com/luna/lens-utils"; 129773 description = "Collection of missing lens utilities"; 129774 license = stdenv.lib.licenses.asl20; 129775 hydraPlatforms = stdenv.lib.platforms.none; ··· 129844 license = stdenv.lib.licenses.gpl3; 129845 }) {}; 129846 129847 + "lentil_1_0_11_3" = callPackage 129848 + ({ mkDerivation, ansi-wl-pprint, base, csv, directory, filemanip 129849 + , filepath, hspec, natural-sort, optparse-applicative, parsec 129850 + , pipes, regex-tdfa, semigroups, terminal-progress-bar, text 129851 + , transformers 129852 + }: 129853 + mkDerivation { 129854 + pname = "lentil"; 129855 + version = "1.0.11.3"; 129856 + sha256 = "0kb9fydcv0skp94bhvhbqggam8vrq2wv5iradxmggaf41h0ly123"; 129857 + isLibrary = false; 129858 + isExecutable = true; 129859 + executableHaskellDepends = [ 129860 + ansi-wl-pprint base csv directory filemanip filepath natural-sort 129861 + optparse-applicative parsec pipes regex-tdfa semigroups 129862 + terminal-progress-bar text transformers 129863 + ]; 129864 + testHaskellDepends = [ 129865 + ansi-wl-pprint base csv directory filemanip filepath hspec 129866 + natural-sort optparse-applicative parsec pipes regex-tdfa 129867 + semigroups terminal-progress-bar text transformers 129868 + ]; 129869 + homepage = "http://www.ariis.it/static/articles/lentil/page.html"; 129870 + description = "frugal issue tracker"; 129871 + license = stdenv.lib.licenses.gpl3; 129872 + hydraPlatforms = stdenv.lib.platforms.none; 129873 + }) {}; 129874 + 129875 "lenz" = callPackage 129876 ({ mkDerivation, base, base-unicode-symbols, hs-functors 129877 , transformers ··· 131436 homepage = "http://github.com/ekmett/linear-accelerate/"; 131437 description = "Lifting linear vector spaces into Accelerate"; 131438 license = stdenv.lib.licenses.bsd3; 131439 + }) {}; 131440 + 131441 + "linear-accelerate_0_6_0_0" = callPackage 131442 + ({ mkDerivation, accelerate, base, Cabal, cabal-doctest 131443 + , distributive, doctest, lens, linear 131444 + }: 131445 + mkDerivation { 131446 + pname = "linear-accelerate"; 131447 + version = "0.6.0.0"; 131448 + sha256 = "1bwqbs4816xrrc0bcf3nllad1an7c8gv2n9d1qv3ybk7s4fw288s"; 131449 + setupHaskellDepends = [ base Cabal cabal-doctest ]; 131450 + libraryHaskellDepends = [ 131451 + accelerate base distributive lens linear 131452 + ]; 131453 + testHaskellDepends = [ base doctest ]; 131454 + homepage = "http://github.com/ekmett/linear-accelerate/"; 131455 + description = "Lifting linear vector spaces into Accelerate"; 131456 + license = stdenv.lib.licenses.bsd3; 131457 + hydraPlatforms = stdenv.lib.platforms.none; 131458 }) {}; 131459 131460 "linear-algebra-cblas" = callPackage ··· 133782 hydraPlatforms = stdenv.lib.platforms.none; 133783 }) {}; 133784 133785 + "log-warper_1_8_11" = callPackage 133786 + ({ mkDerivation, aeson, ansi-terminal, async, base, containers 133787 + , data-default, deepseq, directory, filepath, fmt, hspec 133788 + , hspec-discover, HUnit, lifted-async, markdown-unlit, microlens 133789 + , microlens-mtl, microlens-platform, mmorph, monad-control 133790 + , monad-loops, mtl, o-clock, QuickCheck, text, time, transformers 133791 + , transformers-base, universum, unix, unordered-containers, vector 133792 + , yaml 133793 + }: 133794 + mkDerivation { 133795 + pname = "log-warper"; 133796 + version = "1.8.11"; 133797 + sha256 = "0xhvipk5dlv7r2pmgn5mf46rrz092xhm6ar611y5lrr99i2kg172"; 133798 + isLibrary = true; 133799 + isExecutable = true; 133800 + libraryHaskellDepends = [ 133801 + aeson ansi-terminal base containers deepseq directory filepath fmt 133802 + lifted-async microlens-platform mmorph monad-control monad-loops 133803 + mtl o-clock text time transformers transformers-base universum unix 133804 + unordered-containers vector yaml 133805 + ]; 133806 + executableHaskellDepends = [ 133807 + base markdown-unlit microlens monad-control mtl o-clock text 133808 + universum yaml 133809 + ]; 133810 + testHaskellDepends = [ 133811 + async base data-default directory filepath hspec HUnit 133812 + microlens-mtl QuickCheck universum unordered-containers 133813 + ]; 133814 + testToolDepends = [ hspec-discover ]; 133815 + homepage = "https://github.com/serokell/log-warper"; 133816 + description = "Flexible, configurable, monadic and pretty logging"; 133817 + license = stdenv.lib.licenses.mit; 133818 + hydraPlatforms = stdenv.lib.platforms.none; 133819 + }) {}; 133820 + 133821 "log2json" = callPackage 133822 ({ mkDerivation, base, containers, json, parsec }: 133823 mkDerivation { ··· 134751 pname = "lrucaching"; 134752 version = "0.3.3"; 134753 sha256 = "192a2zap1bmxa2y48n48rmngf18fr8k0az4a230hziv3g795yzma"; 134754 + revision = "2"; 134755 + editedCabalFile = "0ypilhv8im5vqwdy6wk9ql2dlpr4cykag6ikvyjapl8bpyfm44xa"; 134756 libraryHaskellDepends = [ 134757 base base-compat deepseq hashable psqueues vector 134758 ]; ··· 135023 pname = "lucid"; 135024 version = "2.9.10"; 135025 sha256 = "14238cnrvkbr81hpaqg1r342sryj8k0p6igkwf140s9phfpdzry0"; 135026 + revision = "1"; 135027 + editedCabalFile = "0n94x2havrvks85z8azsa4pvz33amhb444cias3kfxmkyvypn5ah"; 135028 libraryHaskellDepends = [ 135029 base blaze-builder bytestring containers hashable mmorph mtl text 135030 transformers unordered-containers ··· 135875 }: 135876 mkDerivation { 135877 pname = "madlang"; 135878 + version = "4.0.2.6"; 135879 + sha256 = "079100sdqh4g7mlbf7p1j04r7g6c6b3q58nm4qiy8yrdvbzjdrhv"; 135880 isLibrary = true; 135881 isExecutable = true; 135882 setupHaskellDepends = [ base Cabal cli-setup ]; ··· 136152 hydraPlatforms = stdenv.lib.platforms.none; 136153 }) {}; 136154 136155 + "main-tester" = callPackage 136156 + ({ mkDerivation, base, bytestring, directory, doctest, hspec 136157 + , hspec-core, QuickCheck, text 136158 + }: 136159 + mkDerivation { 136160 + pname = "main-tester"; 136161 + version = "0.1.0.0"; 136162 + sha256 = "0sagm9fkdgjv8x602bjj32glcrivjf3yz47gpbbm48k0mk0dj2dc"; 136163 + libraryHaskellDepends = [ base bytestring directory ]; 136164 + testHaskellDepends = [ 136165 + base bytestring doctest hspec hspec-core QuickCheck text 136166 + ]; 136167 + homepage = "https://gitlab.com/igrep/main-tester#readme"; 136168 + description = "Capture stdout/stderr/exit code, and replace stdin of your main function"; 136169 + license = stdenv.lib.licenses.asl20; 136170 + }) {}; 136171 + 136172 "mainland-pretty" = callPackage 136173 ({ mkDerivation, base, containers, srcloc, text, transformers }: 136174 mkDerivation { ··· 137810 }: 137811 mkDerivation { 137812 pname = "matterhorn"; 137813 + version = "40800.0.2"; 137814 + sha256 = "0fgk0my3r0vcw545xqjcda8ikj5cbfzgg9vxfs3jzdcnsa0rgcyf"; 137815 isLibrary = false; 137816 isExecutable = true; 137817 executableHaskellDepends = [ ··· 137827 base base-compat brick bytestring cheapskate checkers config-ini 137828 connection containers directory filepath hashable Hclip 137829 mattermost-api mattermost-api-qc microlens-platform mtl process 137830 + quickcheck-text semigroups stm strict string-conversions tasty 137831 + tasty-hunit tasty-quickcheck text text-zipper time timezone-olson 137832 timezone-series transformers Unique unordered-containers vector vty 137833 xdg-basedir 137834 ]; ··· 137846 }: 137847 mkDerivation { 137848 pname = "mattermost-api"; 137849 + version = "40800.0.2"; 137850 + sha256 = "1l2yb9nvy2haw5kyjjij465g45w8xm8vm97jbkx5jb3p4cs44xl8"; 137851 isLibrary = true; 137852 isExecutable = true; 137853 libraryHaskellDepends = [ ··· 137871 }: 137872 mkDerivation { 137873 pname = "mattermost-api-qc"; 137874 + version = "40800.0.2"; 137875 + sha256 = "04whpcbcd5cqnwfrskk3r2gjmyvap2m7d8xsjdry56kil6iqznk5"; 137876 libraryHaskellDepends = [ 137877 base containers mattermost-api QuickCheck text time 137878 ]; ··· 140923 license = stdenv.lib.licenses.bsd3; 140924 }) {}; 140925 140926 + "mltool_0_2_0_0" = callPackage 140927 + ({ mkDerivation, ascii-progress, base, deepseq, hmatrix 140928 + , hmatrix-gsl, hmatrix-morpheus, HUnit, MonadRandom, random 140929 + , test-framework, test-framework-hunit, test-framework-quickcheck2 140930 + , vector 140931 + }: 140932 + mkDerivation { 140933 + pname = "mltool"; 140934 + version = "0.2.0.0"; 140935 + sha256 = "0yjq9wbvni9sgh966jccfcsm6ajicrfkgvwg08383rwnsqbbjm8q"; 140936 + libraryHaskellDepends = [ 140937 + ascii-progress base deepseq hmatrix hmatrix-gsl hmatrix-morpheus 140938 + MonadRandom random vector 140939 + ]; 140940 + testHaskellDepends = [ 140941 + base hmatrix hmatrix-morpheus HUnit MonadRandom random 140942 + test-framework test-framework-hunit test-framework-quickcheck2 140943 + vector 140944 + ]; 140945 + homepage = "https://github.com/alexander-ignatyev/mltool"; 140946 + description = "Machine Learning Toolbox"; 140947 + license = stdenv.lib.licenses.bsd3; 140948 + hydraPlatforms = stdenv.lib.platforms.none; 140949 + }) {}; 140950 + 140951 "mmap" = callPackage 140952 ({ mkDerivation, base, bytestring }: 140953 mkDerivation { ··· 141583 doHaddock = false; 141584 description = "This package has been removed"; 141585 license = stdenv.lib.licenses.bsd3; 141586 + }) {}; 141587 + 141588 + "monad-branch" = callPackage 141589 + ({ mkDerivation, base, mtl, transformers }: 141590 + mkDerivation { 141591 + pname = "monad-branch"; 141592 + version = "1.0.3"; 141593 + sha256 = "15nk9lvwz4s6lx8g08x5npai0bk13s6mj26vz6biwy3shpf5v11r"; 141594 + libraryHaskellDepends = [ base mtl transformers ]; 141595 + homepage = "https://github.com/luna/monad-branch"; 141596 + description = "Monadic abstraction for computations that can be branched and run independently"; 141597 + license = stdenv.lib.licenses.asl20; 141598 }) {}; 141599 141600 "monad-classes" = callPackage ··· 143144 homepage = "https://github.com/oisdk/mono-traversable-wrapper"; 143145 description = "Wrapper providing Foldable instance for MonoFoldables"; 143146 license = stdenv.lib.licenses.mit; 143147 + }) {}; 143148 + 143149 + "monoid" = callPackage 143150 + ({ mkDerivation, base, containers, lens, mtl }: 143151 + mkDerivation { 143152 + pname = "monoid"; 143153 + version = "0.1.8"; 143154 + sha256 = "15mwj4w46wszawhiabykamaf020m795zg017jb2j49gpzk8abqjf"; 143155 + libraryHaskellDepends = [ base containers lens mtl ]; 143156 + homepage = "https://github.com/luna/monoid"; 143157 + description = "Monoid type classes, designed in modular way, distinguish Monoid from Mempty and Semigroup. This design allows mempty operation don't bring Semigroups related constraints until (<>) is used."; 143158 + license = stdenv.lib.licenses.asl20; 143159 }) {}; 143160 143161 "monoid-absorbing" = callPackage ··· 143185 license = stdenv.lib.licenses.bsd3; 143186 }) {}; 143187 143188 + "monoid-extras_0_4_3" = callPackage 143189 + ({ mkDerivation, base, criterion, groups, semigroupoids, semigroups 143190 + }: 143191 + mkDerivation { 143192 + pname = "monoid-extras"; 143193 + version = "0.4.3"; 143194 + sha256 = "1c2zdsyq0iyagzp9y64j75nxvpbjr5y3fdg8cd1pkfqgms977qsr"; 143195 + revision = "1"; 143196 + editedCabalFile = "08961ibwiqks8qw5cwpkzpz3acrlrd48l2sl1qny96gycaslzrps"; 143197 + libraryHaskellDepends = [ base groups semigroupoids semigroups ]; 143198 + benchmarkHaskellDepends = [ base criterion ]; 143199 + description = "Various extra monoid-related definitions and utilities"; 143200 + license = stdenv.lib.licenses.bsd3; 143201 + hydraPlatforms = stdenv.lib.platforms.none; 143202 + }) {}; 143203 + 143204 "monoid-owns" = callPackage 143205 ({ mkDerivation, base, bytestring, containers }: 143206 mkDerivation { ··· 147424 ({ mkDerivation, base, netlist, pretty }: 147425 mkDerivation { 147426 pname = "netlist-to-vhdl"; 147427 + version = "0.3.3"; 147428 + sha256 = "1f62l4i1l1z47gbrv49xx5y78ykcf6iq6bish3sx5fw46mhcr1j4"; 147429 libraryHaskellDepends = [ base netlist pretty ]; 147430 description = "Convert a Netlist AST to VHDL"; 147431 license = stdenv.lib.licenses.bsd3; ··· 149471 hydraPlatforms = stdenv.lib.platforms.none; 149472 broken = true; 149473 }) {Nmis = null;}; 149474 + 149475 + "nn" = callPackage 149476 + ({ mkDerivation, base, random, split, tasty, tasty-hspec 149477 + , tasty-quickcheck 149478 + }: 149479 + mkDerivation { 149480 + pname = "nn"; 149481 + version = "0.2.0"; 149482 + sha256 = "1jl267495x7rc34x35dzrwb05z57w1w97vzgj774ld6z2w1yri7l"; 149483 + libraryHaskellDepends = [ base random split ]; 149484 + testHaskellDepends = [ base tasty tasty-hspec tasty-quickcheck ]; 149485 + homepage = "https://github.com/saschagrunert/nn#readme"; 149486 + description = "A tiny neural network"; 149487 + license = stdenv.lib.licenses.mit; 149488 + }) {}; 149489 149490 "nntp" = callPackage 149491 ({ mkDerivation, base, bytestring, monad-loops, mtl, network ··· 150629 hydraPlatforms = stdenv.lib.platforms.none; 150630 }) {}; 150631 150632 + "numhask_0_2_0_0" = callPackage 150633 + ({ mkDerivation, base }: 150634 + mkDerivation { 150635 + pname = "numhask"; 150636 + version = "0.2.0.0"; 150637 + sha256 = "1n465rjgmpwjixnnwn054323rg55abbj98brqzw4ff17hrvy97g0"; 150638 + libraryHaskellDepends = [ base ]; 150639 + homepage = "https://github.com/tonyday567/numhask#readme"; 150640 + description = "numeric classes"; 150641 + license = stdenv.lib.licenses.bsd3; 150642 + hydraPlatforms = stdenv.lib.platforms.none; 150643 + }) {}; 150644 + 150645 "numhask-array" = callPackage 150646 ({ mkDerivation, adjunctions, base, deepseq, dimensions 150647 + , distributive, doctest, numhask-prelude, protolude, QuickCheck 150648 + , singletons, tasty, tasty-quickcheck, vector 150649 }: 150650 mkDerivation { 150651 pname = "numhask-array"; 150652 + version = "0.2.0.1"; 150653 + sha256 = "05y41d8xnrzgrb5w6skkac5hr6c7npwzmryx308cd0lp4nbfmvql"; 150654 libraryHaskellDepends = [ 150655 + adjunctions base deepseq dimensions distributive numhask-prelude 150656 + protolude QuickCheck singletons vector 150657 ]; 150658 testHaskellDepends = [ 150659 + base doctest numhask-prelude tasty tasty-quickcheck 150660 ]; 150661 homepage = "https://github.com/tonyday567/numhask-array#readme"; 150662 + description = "n-dimensional arrays"; 150663 license = stdenv.lib.licenses.bsd3; 150664 hydraPlatforms = stdenv.lib.platforms.none; 150665 }) {}; 150666 150667 "numhask-histogram" = callPackage 150668 + ({ mkDerivation, base, containers, doctest, foldl, numhask-prelude 150669 + , numhask-range, protolude, tasty, tdigest 150670 }: 150671 mkDerivation { 150672 pname = "numhask-histogram"; 150673 + version = "0.1.0.0"; 150674 + sha256 = "1ql07s8l9ci4k69y8g7x4227z5shdi5y8crqxqv45m6xcafhrv46"; 150675 libraryHaskellDepends = [ 150676 + base containers foldl numhask-prelude numhask-range tdigest 150677 ]; 150678 + testHaskellDepends = [ base doctest protolude tasty ]; 150679 homepage = "https://github.com/tonyday567/numhask-histogram#readme"; 150680 description = "See readme.md"; 150681 license = stdenv.lib.licenses.bsd3; 150682 hydraPlatforms = stdenv.lib.platforms.none; 150683 }) {}; 150684 150685 + "numhask-prelude" = callPackage 150686 + ({ mkDerivation, base, doctest, numhask, protolude, QuickCheck 150687 + , tasty, tasty-quickcheck 150688 + }: 150689 + mkDerivation { 150690 + pname = "numhask-prelude"; 150691 + version = "0.0.3.0"; 150692 + sha256 = "128hnq32826d2rmrlik4p0c72jnsy586gz9lgfk7hnx0fqpr94gy"; 150693 + libraryHaskellDepends = [ 150694 + base numhask protolude QuickCheck tasty tasty-quickcheck 150695 + ]; 150696 + testHaskellDepends = [ base doctest tasty ]; 150697 + homepage = "https://github.com/tonyday567/numhask#readme"; 150698 + description = "A numeric prelude"; 150699 + license = stdenv.lib.licenses.bsd3; 150700 + }) {}; 150701 + 150702 "numhask-range" = callPackage 150703 ({ mkDerivation, adjunctions, base, distributive, doctest, numhask 150704 , protolude, QuickCheck, semigroupoids, tasty ··· 150718 hydraPlatforms = stdenv.lib.platforms.none; 150719 }) {}; 150720 150721 + "numhask-range_0_2_0_0" = callPackage 150722 + ({ mkDerivation, adjunctions, base, distributive, doctest 150723 + , numhask-prelude, protolude, QuickCheck, semigroupoids, tasty 150724 + }: 150725 + mkDerivation { 150726 + pname = "numhask-range"; 150727 + version = "0.2.0.0"; 150728 + sha256 = "16al3f6w7g3616baz2xqp7pxlhzikchkr0l7qn7qif827qxmwgrz"; 150729 + libraryHaskellDepends = [ 150730 + adjunctions base distributive numhask-prelude protolude QuickCheck 150731 + semigroupoids 150732 + ]; 150733 + testHaskellDepends = [ base doctest numhask-prelude tasty ]; 150734 + homepage = "https://github.com/tonyday567/numhask-range#readme"; 150735 + description = "Numbers that are range representations"; 150736 + license = stdenv.lib.licenses.bsd3; 150737 + hydraPlatforms = stdenv.lib.platforms.none; 150738 + }) {}; 150739 + 150740 "nums" = callPackage 150741 ({ mkDerivation }: 150742 mkDerivation { ··· 151007 description = "Client to the OANDA REST API"; 151008 license = stdenv.lib.licenses.bsd3; 151009 hydraPlatforms = stdenv.lib.platforms.none; 151010 + }) {}; 151011 + 151012 + "oasis-xrd" = callPackage 151013 + ({ mkDerivation, aeson, aeson-pretty, base, bytestring, containers 151014 + , text, time, uri-bytestring, xml-conduit, xml-conduit-writer 151015 + }: 151016 + mkDerivation { 151017 + pname = "oasis-xrd"; 151018 + version = "1.0"; 151019 + sha256 = "105m258yqfdmp1n7gd824gsry07xqlhfnpla2kb7sn36nckqr3a0"; 151020 + revision = "1"; 151021 + editedCabalFile = "1jwvncyyn8njzhjdgqwakqfddp34h26abnhypzbdsgn4nyxad1qs"; 151022 + libraryHaskellDepends = [ 151023 + aeson base bytestring containers text time uri-bytestring 151024 + xml-conduit xml-conduit-writer 151025 + ]; 151026 + testHaskellDepends = [ 151027 + aeson aeson-pretty base bytestring containers text time 151028 + uri-bytestring xml-conduit xml-conduit-writer 151029 + ]; 151030 + homepage = "https://gitlab.com/dpwiz/oasis-xrd"; 151031 + description = "Extensible Resource Descriptor"; 151032 + license = stdenv.lib.licenses.bsd3; 151033 }) {}; 151034 151035 "oauth10a" = callPackage ··· 151980 hydraPlatforms = stdenv.lib.platforms.none; 151981 }) {}; 151982 151983 + "online_0_2_2_0" = callPackage 151984 + ({ mkDerivation, base, doctest, foldl, formatting, numhask-prelude 151985 + , optparse-generic, perf, protolude, scientific, tasty, tdigest 151986 + , text, vector, vector-algorithms 151987 + }: 151988 + mkDerivation { 151989 + pname = "online"; 151990 + version = "0.2.2.0"; 151991 + sha256 = "0k51wjj6ik7r65gp1kzkq1n7y8yxjiracs8i1yx2slz9jnfasgy5"; 151992 + isLibrary = true; 151993 + isExecutable = true; 151994 + libraryHaskellDepends = [ 151995 + base foldl numhask-prelude protolude tdigest vector 151996 + vector-algorithms 151997 + ]; 151998 + executableHaskellDepends = [ 151999 + base foldl formatting numhask-prelude optparse-generic perf 152000 + protolude scientific tdigest text 152001 + ]; 152002 + testHaskellDepends = [ base doctest protolude tasty ]; 152003 + homepage = "https://github.com/tonyday567/online#readme"; 152004 + description = "online statistics"; 152005 + license = stdenv.lib.licenses.bsd3; 152006 + hydraPlatforms = stdenv.lib.platforms.none; 152007 + }) {}; 152008 + 152009 "only" = callPackage 152010 ({ mkDerivation, base, parsec, regex-compat }: 152011 mkDerivation { ··· 152067 pname = "opaleye"; 152068 version = "0.6.1.0"; 152069 sha256 = "0vjiwpdrff4nrs5ww8q3j77ysrq0if20yfk4gy182lr7nzhhwz0l"; 152070 + revision = "1"; 152071 + editedCabalFile = "07sz4a506hlx8da2ppiglja6hm9ipb2myh6s702ac6xx700cnl7f"; 152072 libraryHaskellDepends = [ 152073 aeson base base16-bytestring bytestring case-insensitive 152074 contravariant postgresql-simple pretty product-profunctors ··· 154036 ({ mkDerivation, base }: 154037 mkDerivation { 154038 pname = "packcheck"; 154039 + version = "0.3.0"; 154040 + sha256 = "02ixa91wp0jxdc046gi5qxyyw332znkgknfz5chf4j3ydn7qjlha"; 154041 libraryHaskellDepends = [ base ]; 154042 testHaskellDepends = [ base ]; 154043 benchmarkHaskellDepends = [ base ]; ··· 154281 hydraPlatforms = stdenv.lib.platforms.none; 154282 }) {}; 154283 154284 + "pads-haskell" = callPackage 154285 + ({ mkDerivation, base, byteorder, bytestring, Cabal, containers 154286 + , directory, Glob, haskell-src, haskell-src-meta, HUnit 154287 + , mainland-pretty, mtl, normaldistribution, old-locale, parsec 154288 + , QuickCheck, random, regex-posix, syb, template-haskell 154289 + , test-framework, test-framework-hunit, test-framework-quickcheck2 154290 + , th-lift, time, transformers 154291 + }: 154292 + mkDerivation { 154293 + pname = "pads-haskell"; 154294 + version = "0.0.0.1"; 154295 + sha256 = "1glf9zfzl8lg6hvqzh76y7kpi1d8jhxgxplnkzz4pdzrh1dfzm9a"; 154296 + revision = "1"; 154297 + editedCabalFile = "1nfh2i2g4xzqr534hkwa7gygkgsdvyjk4g075n78dp6r48zynbz6"; 154298 + libraryHaskellDepends = [ 154299 + base byteorder bytestring containers Glob haskell-src 154300 + haskell-src-meta HUnit mainland-pretty normaldistribution 154301 + old-locale parsec random regex-posix syb template-haskell th-lift 154302 + time transformers 154303 + ]; 154304 + testHaskellDepends = [ 154305 + base byteorder bytestring Cabal containers directory Glob 154306 + haskell-src haskell-src-meta HUnit mainland-pretty mtl old-locale 154307 + parsec QuickCheck regex-posix syb template-haskell test-framework 154308 + test-framework-hunit test-framework-quickcheck2 th-lift time 154309 + transformers 154310 + ]; 154311 + homepage = "http://www.padsproj.org"; 154312 + description = "PADS data description language for Haskell"; 154313 + license = stdenv.lib.licenses.bsd3; 154314 + }) {}; 154315 + 154316 "pagarme" = callPackage 154317 ({ mkDerivation, aeson, base, bytestring, containers, lens, text 154318 , wreq ··· 155156 ({ mkDerivation, base, semigroups }: 155157 mkDerivation { 155158 pname = "papa-base-export"; 155159 + version = "0.4"; 155160 + sha256 = "120b3ks9h3m9w6z365hmqrcp349kh3w8ii4kgki1zxjhh9z05mnm"; 155161 libraryHaskellDepends = [ base semigroups ]; 155162 homepage = "https://github.com/qfpl/papa"; 155163 description = "Prelude with only useful functions"; ··· 157910 hydraPlatforms = stdenv.lib.platforms.none; 157911 }) {}; 157912 157913 + "perf_0_4_0_1" = callPackage 157914 + ({ mkDerivation, base, containers, deepseq, doctest, foldl, rdtsc 157915 + , text, time, transformers 157916 + }: 157917 + mkDerivation { 157918 + pname = "perf"; 157919 + version = "0.4.0.1"; 157920 + sha256 = "1am2wzj43gi0naz5mwpvja9i005g05d6gpkqw0qvdy63mddz9b96"; 157921 + libraryHaskellDepends = [ 157922 + base containers deepseq foldl rdtsc text time transformers 157923 + ]; 157924 + testHaskellDepends = [ base doctest ]; 157925 + homepage = "https://github.com/tonyday567/perf#readme"; 157926 + description = "Low-level run time measurement"; 157927 + license = stdenv.lib.licenses.bsd3; 157928 + hydraPlatforms = stdenv.lib.platforms.none; 157929 + }) {}; 157930 + 157931 "perfect-hash-generator" = callPackage 157932 ({ mkDerivation, base, binary, bytestring, containers, data-ordlist 157933 , directory, filepath, hashable, HUnit, optparse-applicative ··· 159584 hydraPlatforms = stdenv.lib.platforms.none; 159585 }) {}; 159586 159587 + "pig" = callPackage 159588 + ({ mkDerivation, base, containers, random, random-shuffle }: 159589 + mkDerivation { 159590 + pname = "pig"; 159591 + version = "0.0.1"; 159592 + sha256 = "0fh8lv85h2w6gs7zv1bqb4gc4id84c3vp3ivdrd9cvnxksr50ffr"; 159593 + isLibrary = true; 159594 + isExecutable = true; 159595 + libraryHaskellDepends = [ base containers random random-shuffle ]; 159596 + executableHaskellDepends = [ 159597 + base containers random random-shuffle 159598 + ]; 159599 + description = "dice game"; 159600 + license = stdenv.lib.licenses.bsd3; 159601 + }) {}; 159602 + 159603 "piki" = callPackage 159604 ({ mkDerivation, base, mtl, parsec, text }: 159605 mkDerivation { ··· 160765 ({ mkDerivation, base, bifunctors, bytestring, conceit, doctest 160766 , foldl, free, microlens, pipes, pipes-bytestring 160767 , pipes-concurrency, pipes-group, pipes-parse, pipes-safe 160768 + , pipes-text, streaming, tasty, tasty-hunit, text, transformers 160769 + , void 160770 }: 160771 mkDerivation { 160772 pname = "pipes-transduce"; 160773 + version = "0.4.3.2"; 160774 + sha256 = "0q4xc2r0yzyj6gpg16z9scdxm0a3fjzsm1r6qihkr2zks9sac36x"; 160775 libraryHaskellDepends = [ 160776 base bifunctors bytestring conceit foldl free microlens pipes 160777 pipes-bytestring pipes-concurrency pipes-group pipes-parse 160778 + pipes-safe pipes-text streaming text transformers void 160779 ]; 160780 testHaskellDepends = [ 160781 base doctest foldl free pipes tasty tasty-hunit text ··· 161236 homepage = "https://github.com/pjones/playlists-http"; 161237 description = "Library to glue together playlists and http-client"; 161238 license = stdenv.lib.licenses.bsd3; 161239 + }) {}; 161240 + 161241 + "plex" = callPackage 161242 + ({ mkDerivation, async, base, bytestring, deepseq, hspec 161243 + , QuickCheck, unix 161244 + }: 161245 + mkDerivation { 161246 + pname = "plex"; 161247 + version = "0.2.0.0"; 161248 + sha256 = "0y0a3d30k4d3111smfidzzv1z7cq0i47wxvyh9iwbnn223s3446y"; 161249 + isLibrary = true; 161250 + isExecutable = true; 161251 + libraryHaskellDepends = [ async base bytestring deepseq unix ]; 161252 + testHaskellDepends = [ 161253 + async base bytestring deepseq hspec QuickCheck unix 161254 + ]; 161255 + homepage = "https://github.com/phlummox/hs-plex#readme"; 161256 + description = "run a subprocess, combining stdout and stderr"; 161257 + license = stdenv.lib.licenses.mit; 161258 }) {}; 161259 161260 "plist" = callPackage ··· 164031 "preamble" = callPackage 164032 ({ mkDerivation, aeson, base, basic-prelude, exceptions 164033 , fast-logger, lens, lifted-base, monad-control, monad-logger 164034 + , MonadRandom, mtl, network, resourcet, safe, template-haskell 164035 + , text, text-manipulate, time, transformers-base 164036 , unordered-containers, uuid 164037 }: 164038 mkDerivation { 164039 pname = "preamble"; 164040 + version = "0.0.60"; 164041 + sha256 = "1ygpyaniv4f9ahmnrpkirhmfry40afqwaici4ksrnr3pz64fsll5"; 164042 libraryHaskellDepends = [ 164043 aeson base basic-prelude exceptions fast-logger lens lifted-base 164044 monad-control monad-logger MonadRandom mtl network resourcet safe 164045 template-haskell text text-manipulate time transformers-base 164046 description = "A named lock that is created on demand"; 164047 ]; 164048 homepage = "https://github.com/swift-nav/preamble"; 164049 description = "Yet another prelude"; 164050 license = stdenv.lib.licenses.mit; ··· 165496 }: 165497 mkDerivation { 165498 pname = "process-streaming"; 165499 + version = "0.9.3.0"; 165500 + sha256 = "06x2xcjbhwhnwyml8kxqa5wl89mr9fbbpgplysd68d01yhm2dnmr"; 165501 libraryHaskellDepends = [ 165502 base bifunctors bytestring conceit free kan-extensions pipes 165503 pipes-bytestring pipes-concurrency pipes-parse pipes-safe ··· 165684 homepage = "https://github.com/tomjaguarpaw/product-profunctors"; 165685 description = "product-profunctors"; 165686 license = stdenv.lib.licenses.bsd3; 165687 + }) {}; 165688 + 165689 + "product-profunctors_0_10_0_0" = callPackage 165690 + ({ mkDerivation, base, bifunctors, contravariant, criterion 165691 + , deepseq, profunctors, tagged, template-haskell 165692 + }: 165693 + mkDerivation { 165694 + pname = "product-profunctors"; 165695 + version = "0.10.0.0"; 165696 + sha256 = "0s0ssl2900r16992mgl0idkryg3l7psp8nljyg9brr7fqa3pd3dd"; 165697 + libraryHaskellDepends = [ 165698 + base bifunctors contravariant profunctors tagged template-haskell 165699 + ]; 165700 + testHaskellDepends = [ base profunctors ]; 165701 + benchmarkHaskellDepends = [ base criterion deepseq ]; 165702 + homepage = "https://github.com/tomjaguarpaw/product-profunctors"; 165703 + description = "product-profunctors"; 165704 + license = stdenv.lib.licenses.bsd3; 165705 + hydraPlatforms = stdenv.lib.platforms.none; 165706 }) {}; 165707 165708 "prof2dot" = callPackage ··· 166107 }) {}; 166108 166109 "prologue" = callPackage 166110 + ({ mkDerivation, base, bifunctors, binary, comonad, cond, container 166111 + , convert, data-default, deepseq, deriving-compat, either, errors 166112 + , exceptions, functor-utils, ghc-prim, impossible, lens, lens-utils 166113 + , monoid, mtl, neat-interpolation, placeholders, pointed 166114 + , pretty-show, primitive, raw-strings-qq, recursion-schemes 166115 + , semigroupoids, string-qq, template-haskell, text, transformers 166116 + , transformers-base, typelevel, vector 166117 }: 166118 mkDerivation { 166119 pname = "prologue"; 166120 + version = "3.1.3"; 166121 + sha256 = "1nzm4hgjwpbxmvd1y1x58smxbk5ahfyygi22jwwyzqaknrgs5ara"; 166122 libraryHaskellDepends = [ 166123 + base bifunctors binary comonad cond container convert data-default 166124 + deepseq deriving-compat either errors exceptions functor-utils 166125 + ghc-prim impossible lens lens-utils monoid mtl neat-interpolation 166126 + placeholders pointed pretty-show primitive raw-strings-qq 166127 + recursion-schemes semigroupoids string-qq template-haskell text 166128 + transformers transformers-base typelevel vector 166129 ]; 166130 homepage = "https://github.com/wdanilo/prologue"; 166131 description = "Better, more general Prelude exporting common utilities"; ··· 167039 }: 167040 mkDerivation { 167041 pname = "ptr"; 167042 + version = "0.16.4"; 167043 + sha256 = "0na3by8mh43cd0xn1s1l7hi3mmm3damr9swgv6mzyg9lhilsndxb"; 167044 libraryHaskellDepends = [ 167045 base base-prelude bug bytestring contravariant mtl profunctors 167046 semigroups text time transformers ··· 167849 license = stdenv.lib.licenses.mit; 167850 }) {}; 167851 167852 + "pusher-http-haskell_1_5_1_4" = callPackage 167853 + ({ mkDerivation, aeson, base, base16-bytestring, bytestring 167854 + , cryptonite, hashable, hspec, http-client, http-types, memory 167855 + , QuickCheck, scientific, text, time, transformers 167856 + , unordered-containers, vector 167857 + }: 167858 + mkDerivation { 167859 + pname = "pusher-http-haskell"; 167860 + version = "1.5.1.4"; 167861 + sha256 = "1h6dl0h9ybbnjqs834bd1n5w4cx0vdbmi52mqdk2y9y267qc9k4a"; 167862 + libraryHaskellDepends = [ 167863 + aeson base base16-bytestring bytestring cryptonite hashable 167864 + http-client http-types memory text time transformers 167865 + unordered-containers vector 167866 + ]; 167867 + testHaskellDepends = [ 167868 + aeson base base16-bytestring bytestring cryptonite hspec 167869 + http-client http-types QuickCheck scientific text time transformers 167870 + unordered-containers vector 167871 + ]; 167872 + homepage = "https://github.com/pusher-community/pusher-http-haskell"; 167873 + description = "Haskell client library for the Pusher HTTP API"; 167874 + license = stdenv.lib.licenses.mit; 167875 + hydraPlatforms = stdenv.lib.platforms.none; 167876 + }) {}; 167877 + 167878 "pusher-ws" = callPackage 167879 ({ mkDerivation, aeson, base, bytestring, containers, deepseq 167880 , hashable, http-conduit, lens, lens-aeson, network, scientific ··· 168985 license = stdenv.lib.licenses.bsd3; 168986 }) {}; 168987 168988 + "quickcheck-classes_0_4_9" = callPackage 168989 ({ mkDerivation, aeson, base, bifunctors, containers, primitive 168990 , QuickCheck, semigroupoids, semigroups, tagged, transformers 168991 , vector 168992 }: 168993 mkDerivation { 168994 pname = "quickcheck-classes"; 168995 + version = "0.4.9"; 168996 + sha256 = "1m5qszs50hjfycds84arfcfqj7z4l622479bd2w55vin49mp12pn"; 168997 libraryHaskellDepends = [ 168998 aeson base bifunctors containers primitive QuickCheck semigroupoids 168999 semigroups tagged transformers ··· 169028 pname = "quickcheck-instances"; 169029 version = "0.3.18"; 169030 sha256 = "1bh1pzz5fdcqvzdcirqxna6fnjms02min5md716299g5niz46w55"; 169031 + revision = "1"; 169032 + editedCabalFile = "1sngfq3v71bvgjsl8cj5kh65m3fziwy8dkvwjzs0kxfrzr87faly"; 169033 libraryHaskellDepends = [ 169034 array base base-compat bytestring case-insensitive containers 169035 hashable old-time QuickCheck scientific tagged text time ··· 169197 libraryHaskellDepends = [ base QuickCheck ]; 169198 description = "Test properties and default-mains for QuickCheck"; 169199 license = stdenv.lib.licenses.bsd3; 169200 + }) {}; 169201 + 169202 + "quickcheck-simple_0_1_0_3" = callPackage 169203 + ({ mkDerivation, base, QuickCheck }: 169204 + mkDerivation { 169205 + pname = "quickcheck-simple"; 169206 + version = "0.1.0.3"; 169207 + sha256 = "08f87mqnm04sgi21q5snvr4li3zm4m86jydc3s4b71i9czy4q8wg"; 169208 + libraryHaskellDepends = [ base QuickCheck ]; 169209 + description = "Test properties and default-mains for QuickCheck"; 169210 + license = stdenv.lib.licenses.bsd3; 169211 + hydraPlatforms = stdenv.lib.platforms.none; 169212 }) {}; 169213 169214 "quickcheck-special" = callPackage ··· 169772 }) {}; 169773 169774 "radian" = callPackage 169775 + ({ mkDerivation, base, HUnit, lens, profunctors }: 169776 mkDerivation { 169777 pname = "radian"; 169778 + version = "0.1"; 169779 + sha256 = "150vb9wk73avh8rrsz92y1fcwlm30w4k23lbdncb8ivinqhdi4pv"; 169780 libraryHaskellDepends = [ base profunctors ]; 169781 + testHaskellDepends = [ base HUnit lens ]; 169782 + homepage = "https://github.com/qfpl/radian"; 169783 description = "Isomorphisms for measurements that use radians"; 169784 license = stdenv.lib.licenses.bsd3; 169785 hydraPlatforms = stdenv.lib.platforms.none; ··· 176481 }: 176482 mkDerivation { 176483 pname = "rio"; 176484 + version = "0.1.0.0"; 176485 + sha256 = "0k3r7859in1dyybc7lr3bqh91harf7g5yknwxmmsqnhlffzc6ygr"; 176486 libraryHaskellDepends = [ 176487 base bytestring containers deepseq directory exceptions filepath 176488 hashable microlens mtl primitive process text time typed-process ··· 176495 ]; 176496 homepage = "https://github.com/commercialhaskell/rio#readme"; 176497 description = "A standard library for Haskell"; 176498 + license = stdenv.lib.licenses.mit; 176499 + }) {}; 176500 + 176501 + "rio-orphans" = callPackage 176502 + ({ mkDerivation, base, exceptions, hspec, monad-control, resourcet 176503 + , rio, transformers-base 176504 + }: 176505 + mkDerivation { 176506 + pname = "rio-orphans"; 176507 + version = "0.1.0.0"; 176508 + sha256 = "09wy9h6smh532lrh13qzmni91yfb702x8i97r24d3ny6i3krzqi7"; 176509 + libraryHaskellDepends = [ 176510 + base exceptions monad-control resourcet rio transformers-base 176511 + ]; 176512 + testHaskellDepends = [ 176513 + base exceptions hspec monad-control resourcet rio transformers-base 176514 + ]; 176515 + homepage = "https://github.com/commercialhaskell/rio#readme"; 176516 + description = "Orphan instances for the RIO type in the rio package"; 176517 license = stdenv.lib.licenses.mit; 176518 }) {}; 176519 ··· 180258 license = stdenv.lib.licenses.bsd3; 180259 }) {}; 180260 180261 + "scotty_0_11_1" = callPackage 180262 + ({ mkDerivation, aeson, async, base, blaze-builder, bytestring 180263 + , case-insensitive, data-default-class, directory, exceptions, fail 180264 + , hpc-coveralls, hspec, hspec-discover, hspec-wai, http-types 180265 + , lifted-base, monad-control, mtl, nats, network, regex-compat 180266 + , text, transformers, transformers-base, transformers-compat, wai 180267 + , wai-extra, warp 180268 + }: 180269 + mkDerivation { 180270 + pname = "scotty"; 180271 + version = "0.11.1"; 180272 + sha256 = "1xcdfx43v1p2a20jjmnb70v2sm34iprn17ssa81fcfnabcn4blhw"; 180273 + libraryHaskellDepends = [ 180274 + aeson base blaze-builder bytestring case-insensitive 180275 + data-default-class exceptions fail http-types monad-control mtl 180276 + nats network regex-compat text transformers transformers-base 180277 + transformers-compat wai wai-extra warp 180278 + ]; 180279 + testHaskellDepends = [ 180280 + async base bytestring data-default-class directory hpc-coveralls 180281 + hspec hspec-wai http-types lifted-base network text wai 180282 + ]; 180283 + testToolDepends = [ hspec-discover ]; 180284 + homepage = "https://github.com/scotty-web/scotty"; 180285 + description = "Haskell web framework inspired by Ruby's Sinatra, using WAI and Warp"; 180286 + license = stdenv.lib.licenses.bsd3; 180287 + hydraPlatforms = stdenv.lib.platforms.none; 180288 + }) {}; 180289 + 180290 "scotty-binding-play" = callPackage 180291 ({ mkDerivation, base, bytestring, hspec, http-client, HUnit, mtl 180292 , scotty, template-haskell, text, transformers ··· 183171 license = stdenv.lib.licenses.mit; 183172 }) {}; 183173 183174 + "servant-github-webhook_0_4_1_0" = callPackage 183175 + ({ mkDerivation, aeson, base, base16-bytestring, bytestring 183176 + , cryptonite, github, github-webhooks, http-types, memory, servant 183177 + , servant-server, string-conversions, text, transformers 183178 + , unordered-containers, wai, warp 183179 + }: 183180 + mkDerivation { 183181 + pname = "servant-github-webhook"; 183182 + version = "0.4.1.0"; 183183 + sha256 = "0v6gd7swhl58x3sqbb5cmn5ac6x1p5mg7jqbwk9ny9bzggz9pglb"; 183184 + libraryHaskellDepends = [ 183185 + aeson base base16-bytestring bytestring cryptonite github 183186 + github-webhooks http-types memory servant servant-server 183187 + string-conversions text transformers unordered-containers wai 183188 + ]; 183189 + testHaskellDepends = [ 183190 + aeson base bytestring servant-server text transformers wai warp 183191 + ]; 183192 + homepage = "https://github.com/tsani/servant-github-webhook"; 183193 + description = "Servant combinators to facilitate writing GitHub webhooks"; 183194 + license = stdenv.lib.licenses.mit; 183195 + hydraPlatforms = stdenv.lib.platforms.none; 183196 + }) {}; 183197 + 183198 "servant-haxl-client" = callPackage 183199 ({ mkDerivation, aeson, async, attoparsec, base, bytestring 183200 , deepseq, either, exceptions, hashable, haxl, hspec, http-client ··· 183460 ({ mkDerivation, base, safe, servant, servant-server, text }: 183461 mkDerivation { 183462 pname = "servant-pagination"; 183463 + version = "2.0.0"; 183464 + sha256 = "1z6sr43ir9sl85x65yfj21s77y1fqwzfmrfgjlqdas2zygd3fhh3"; 183465 isLibrary = true; 183466 isExecutable = true; 183467 libraryHaskellDepends = [ base safe servant servant-server text ]; ··· 185060 license = stdenv.lib.licenses.bsd3; 185061 }) {}; 185062 185063 + "shake_0_16_4" = callPackage 185064 + ({ mkDerivation, base, binary, bytestring, deepseq, directory 185065 + , extra, filepath, hashable, js-flot, js-jquery, primitive, process 185066 + , QuickCheck, random, time, transformers, unix 185067 + , unordered-containers, utf8-string 185068 + }: 185069 + mkDerivation { 185070 + pname = "shake"; 185071 + version = "0.16.4"; 185072 + sha256 = "0dhlkcn1zsg1w97vzs1yrpkn6iwhlzh36dwclx2lafzbdjja6cmp"; 185073 + isLibrary = true; 185074 + isExecutable = true; 185075 + enableSeparateDataOutput = true; 185076 + libraryHaskellDepends = [ 185077 + base binary bytestring deepseq directory extra filepath hashable 185078 + js-flot js-jquery primitive process random time transformers unix 185079 + unordered-containers utf8-string 185080 + ]; 185081 + executableHaskellDepends = [ 185082 + base binary bytestring deepseq directory extra filepath hashable 185083 + js-flot js-jquery primitive process random time transformers unix 185084 + unordered-containers utf8-string 185085 + ]; 185086 + testHaskellDepends = [ 185087 + base binary bytestring deepseq directory extra filepath hashable 185088 + js-flot js-jquery primitive process QuickCheck random time 185089 + transformers unix unordered-containers utf8-string 185090 + ]; 185091 + homepage = "https://shakebuild.com"; 185092 + description = "Build system library, like Make, but more accurate dependencies"; 185093 + license = stdenv.lib.licenses.bsd3; 185094 + hydraPlatforms = stdenv.lib.platforms.none; 185095 + }) {}; 185096 + 185097 "shake-ats" = callPackage 185098 ({ mkDerivation, base, binary, dependency, directory, hashable 185099 , hs2ats, language-ats, microlens, microlens-th, shake, shake-ext ··· 185131 }) {}; 185132 185133 "shake-ext" = callPackage 185134 + ({ mkDerivation, base, Cabal, composition-prelude, cpphs, directory 185135 + , shake, template-haskell 185136 }: 185137 mkDerivation { 185138 pname = "shake-ext"; 185139 + version = "2.11.0.0"; 185140 + sha256 = "1ny8fj8wdshwp5df8skl3lsl5rp30fa8yclhh696pwk433pijc8f"; 185141 libraryHaskellDepends = [ 185142 + base Cabal composition-prelude cpphs directory shake 185143 + template-haskell 185144 ]; 185145 homepage = "https://hub.darcs.net/vmchale/shake-ext"; 185146 description = "Helper functions for linting with shake"; ··· 185294 }) {}; 185295 185296 "shakers" = callPackage 185297 + ({ mkDerivation, base, basic-prelude, directory, lifted-base, shake 185298 }: 185299 mkDerivation { 185300 pname = "shakers"; 185301 + version = "0.0.45"; 185302 + sha256 = "0abzw28861k3larph3i6kaqsx4zcbk25f69y47v4i61riwdxcj0j"; 185303 libraryHaskellDepends = [ 185304 + base basic-prelude directory lifted-base shake 185305 ]; 185306 homepage = "https://github.com/swift-nav/shakers"; 185307 description = "Shake helpers"; 185308 license = stdenv.lib.licenses.mit; ··· 187075 hydraPlatforms = stdenv.lib.platforms.none; 187076 }) {}; 187077 187078 + "simple-src-utils" = callPackage 187079 + ({ mkDerivation, base, extra, tasty, tasty-hunit, text }: 187080 + mkDerivation { 187081 + pname = "simple-src-utils"; 187082 + version = "0.1"; 187083 + sha256 = "0cfa2l7a0c8kgr0707jnk2qzh12a2564bdzzynjzcdjdqda6d5ch"; 187084 + isLibrary = false; 187085 + isExecutable = true; 187086 + enableSeparateDataOutput = true; 187087 + executableHaskellDepends = [ base extra text ]; 187088 + testHaskellDepends = [ base extra tasty tasty-hunit text ]; 187089 + homepage = "https://github.com/elaforge/simple-src-utils"; 187090 + description = "source code editing utilities"; 187091 + license = stdenv.lib.licenses.bsd3; 187092 + }) {}; 187093 + 187094 "simple-stacked-vm" = callPackage 187095 ({ mkDerivation, array, base, binary-state, containers, filepath 187096 , mtl, parsec ··· 188208 }: 188209 mkDerivation { 188210 pname = "slate"; 188211 + version = "0.10.0.0"; 188212 + sha256 = "0f21bmv0dckdim27mm5m7vphci45h6fjbxyzpahai2nlydilhnc6"; 188213 isLibrary = true; 188214 isExecutable = true; 188215 libraryHaskellDepends = [ ··· 191489 license = stdenv.lib.licenses.gpl3; 191490 }) {}; 191491 191492 + "sparse-linear-algebra_0_3_1" = callPackage 191493 ({ mkDerivation, base, containers, exceptions, hspec 191494 , matrix-market-attoparsec, mtl, mwc-random, primitive, QuickCheck 191495 , scientific, transformers, vector, vector-algorithms 191496 }: 191497 mkDerivation { 191498 pname = "sparse-linear-algebra"; 191499 + version = "0.3.1"; 191500 + sha256 = "1jfwydr0pzph932h7jvnmp1d8qqrhxsq7rbb6cjbmga55s5pfqn7"; 191501 enableSeparateDataOutput = true; 191502 libraryHaskellDepends = [ 191503 base containers exceptions hspec mtl primitive QuickCheck ··· 192110 pname = "splitmix"; 192111 version = "0"; 192112 sha256 = "0qa86iflw1v8vqci8krj4kdvp648hnl8wx3wyhnd1c95jrla0fpi"; 192113 + revision = "2"; 192114 + editedCabalFile = "0fl7z9lxkyvqk0d14d778j3lk8zi8jgncwq41gqi4z78a20xb2pg"; 192115 libraryHaskellDepends = [ base random time ]; 192116 testHaskellDepends = [ 192117 base base-compat bytestring random tf-random ··· 192694 hydraPlatforms = stdenv.lib.platforms.none; 192695 }) {}; 192696 192697 + "squeal-postgresql_0_2_1_0" = callPackage 192698 ({ mkDerivation, aeson, base, bytestring, deepseq, doctest 192699 , generics-sop, lifted-base, mmorph, monad-control, mtl, network-ip 192700 , postgresql-binary, postgresql-libpq, resource-pool, scientific ··· 192702 }: 192703 mkDerivation { 192704 pname = "squeal-postgresql"; 192705 + version = "0.2.1.0"; 192706 + sha256 = "1qfz1c4yzjshgvc64plahy3aar96yvcmn2m5giyp17nrfgq266qs"; 192707 isLibrary = true; 192708 isExecutable = true; 192709 libraryHaskellDepends = [ ··· 195016 hydraPlatforms = stdenv.lib.platforms.none; 195017 }) {}; 195018 195019 + "stocks" = callPackage 195020 + ({ mkDerivation, aeson, base, bytestring, http-conduit, semigroups 195021 + }: 195022 + mkDerivation { 195023 + pname = "stocks"; 195024 + version = "0.1.0.0"; 195025 + sha256 = "10ws7mg0236iqkjclajwph2lb5719adkay5imaxrsj13d10f8ssq"; 195026 + libraryHaskellDepends = [ 195027 + aeson base bytestring http-conduit semigroups 195028 + ]; 195029 + homepage = "https://github.com/dabcoder/stocks#readme"; 195030 + description = "Library for the IEX Trading API"; 195031 + license = stdenv.lib.licenses.bsd3; 195032 + }) {}; 195033 + 195034 "stomp-conduit" = callPackage 195035 ({ mkDerivation, base, conduit, mime, mtl, resourcet, stomp-queue 195036 , stompl ··· 195657 license = stdenv.lib.licenses.bsd3; 195658 }) {}; 195659 195660 + "streaming-bytestring_0_1_6" = callPackage 195661 + ({ mkDerivation, base, bytestring, deepseq, exceptions, mmorph, mtl 195662 + , resourcet, smallcheck, streaming, tasty, tasty-smallcheck 195663 + , transformers, transformers-base 195664 + }: 195665 + mkDerivation { 195666 + pname = "streaming-bytestring"; 195667 + version = "0.1.6"; 195668 + sha256 = "1lsklavhk6wcsgjr2rcwkkv827gnd9spv4zwz5i5zf3njvy27my1"; 195669 + libraryHaskellDepends = [ 195670 + base bytestring deepseq exceptions mmorph mtl resourcet streaming 195671 + transformers transformers-base 195672 + ]; 195673 + testHaskellDepends = [ 195674 + base bytestring smallcheck streaming tasty tasty-smallcheck 195675 + transformers 195676 + ]; 195677 + homepage = "https://github.com/haskell-streaming/streaming-bytestring"; 195678 + description = "effectful byte steams, or: bytestring io done right"; 195679 + license = stdenv.lib.licenses.bsd3; 195680 + hydraPlatforms = stdenv.lib.platforms.none; 195681 + }) {}; 195682 + 195683 "streaming-cassava" = callPackage 195684 ({ mkDerivation, base, bytestring, cassava, hspec, mtl, QuickCheck 195685 , quickcheck-instances, streaming, streaming-bytestring, text ··· 198057 pname = "swagger2"; 198058 version = "2.2.1"; 198059 sha256 = "11i0yg2g4bw8pjz9p0w7qz7hpriji9zkiz3y5gr26pwb3fzab5qz"; 198060 + revision = "1"; 198061 + editedCabalFile = "00snyp95rjh3h7yqfwg3x4y9gjhypm6zfv45i2sag4w5cydvkzb5"; 198062 setupHaskellDepends = [ base Cabal cabal-doctest ]; 198063 libraryHaskellDepends = [ 198064 aeson base base-compat bytestring containers generics-sop hashable ··· 202322 license = stdenv.lib.licenses.bsd3; 202323 }) {}; 202324 202325 + "terminal-text" = callPackage 202326 + ({ mkDerivation, ansi-terminal, base, container, layered-state 202327 + , prologue, text 202328 + }: 202329 + mkDerivation { 202330 + pname = "terminal-text"; 202331 + version = "1.1.1"; 202332 + sha256 = "1jgdxqck3ck65mppi694w0f5x0547148y5agi100zggp8r3yxsy3"; 202333 + libraryHaskellDepends = [ 202334 + ansi-terminal base container layered-state prologue text 202335 + ]; 202336 + homepage = "https://github.com/luna/terminal-text"; 202337 + description = "Text data type for styled terminal output, including all standard ANSI effects (bold, italic, blinking) and ANSI / 256 / truecolor colors support for Unix and Windows (whenever possible)"; 202338 + license = stdenv.lib.licenses.asl20; 202339 + }) {}; 202340 + 202341 "termination-combinators" = callPackage 202342 ({ mkDerivation, base, containers, contravariant }: 202343 mkDerivation { ··· 203257 }: 203258 mkDerivation { 203259 pname = "text-format-heavy"; 203260 + version = "0.1.5.1"; 203261 + sha256 = "14hmzsxhbqr95r7sbpziv897akdw8p54fhwh56j0h9hqnpwxxwgd"; 203262 libraryHaskellDepends = [ 203263 base bytestring containers data-default parsec text time 203264 ]; ··· 203618 }: 203619 mkDerivation { 203620 pname = "text-regex-replace"; 203621 + version = "0.1.1.2"; 203622 + sha256 = "1v6gjimq4qzldpc3ihvf0mn24n3mfk4vs87b7xzgmzk63sbpijyk"; 203623 libraryHaskellDepends = [ attoparsec base text text-icu ]; 203624 testHaskellDepends = [ 203625 base hspec QuickCheck smallcheck text text-icu ··· 203721 pname = "text-show"; 203722 version = "3.7.2"; 203723 sha256 = "0gb7y83w81zvfi7szb62d17w0qi7ca7ybri81adqk141c3cxc83s"; 203724 + revision = "2"; 203725 + editedCabalFile = "0fjysjlmvvzvndxsni2ja92kr1pyqgl4dyc5c7x2ffaf02g9h2d2"; 203726 libraryHaskellDepends = [ 203727 array base base-compat bifunctors bytestring bytestring-builder 203728 containers contravariant generic-deriving ghc-boot-th ghc-prim ··· 203748 license = stdenv.lib.licenses.bsd3; 203749 }) {}; 203750 203751 + "text-show_3_7_3" = callPackage 203752 + ({ mkDerivation, array, base, base-compat-batteries, base-orphans 203753 + , bifunctors, bytestring, bytestring-builder, containers 203754 + , contravariant, criterion, deepseq, deriving-compat 203755 + , generic-deriving, ghc-boot-th, ghc-prim, hspec, hspec-discover 203756 + , integer-gmp, nats, QuickCheck, quickcheck-instances, semigroups 203757 + , tagged, template-haskell, text, th-abstraction, th-lift 203758 + , transformers, transformers-compat, void 203759 + }: 203760 + mkDerivation { 203761 + pname = "text-show"; 203762 + version = "3.7.3"; 203763 + sha256 = "1d8wmdndl8qsz90fb67xxbrprlmmp47p4f3ik6psp5m6r0cdvpzg"; 203764 + libraryHaskellDepends = [ 203765 + array base base-compat-batteries bifunctors bytestring 203766 + bytestring-builder containers contravariant generic-deriving 203767 + ghc-boot-th ghc-prim integer-gmp nats semigroups tagged 203768 + template-haskell text th-abstraction th-lift transformers 203769 + transformers-compat void 203770 + ]; 203771 + testHaskellDepends = [ 203772 + array base base-compat-batteries base-orphans bifunctors bytestring 203773 + bytestring-builder containers contravariant deriving-compat 203774 + generic-deriving ghc-boot-th ghc-prim hspec integer-gmp nats 203775 + QuickCheck quickcheck-instances semigroups tagged template-haskell 203776 + text th-lift transformers transformers-compat void 203777 + ]; 203778 + testToolDepends = [ hspec-discover ]; 203779 + benchmarkHaskellDepends = [ 203780 + array base base-compat-batteries bifunctors bytestring 203781 + bytestring-builder containers contravariant criterion deepseq 203782 + generic-deriving ghc-boot-th ghc-prim integer-gmp nats semigroups 203783 + tagged template-haskell text th-lift transformers 203784 + transformers-compat void 203785 + ]; 203786 + homepage = "https://github.com/RyanGlScott/text-show"; 203787 + description = "Efficient conversion of values into Text"; 203788 + license = stdenv.lib.licenses.bsd3; 203789 + hydraPlatforms = stdenv.lib.platforms.none; 203790 + }) {}; 203791 + 203792 "text-show-instances" = callPackage 203793 ({ mkDerivation, base, base-compat, bifunctors, binary, bytestring 203794 , containers, directory, generic-deriving, ghc-boot-th, ghc-prim ··· 203821 homepage = "https://github.com/RyanGlScott/text-show-instances"; 203822 description = "Additional instances for text-show"; 203823 license = stdenv.lib.licenses.bsd3; 203824 + }) {}; 203825 + 203826 + "text-show-instances_3_6_4" = callPackage 203827 + ({ mkDerivation, base, base-compat-batteries, bifunctors, binary 203828 + , bytestring, containers, directory, generic-deriving, ghc-boot-th 203829 + , ghc-prim, haskeline, hoopl, hpc, hspec, hspec-discover 203830 + , old-locale, old-time, pretty, process, QuickCheck 203831 + , quickcheck-instances, random, semigroups, tagged 203832 + , template-haskell, terminfo, text, text-show, th-orphans, time 203833 + , transformers, transformers-compat, unix, unordered-containers 203834 + , vector, xhtml 203835 + }: 203836 + mkDerivation { 203837 + pname = "text-show-instances"; 203838 + version = "3.6.4"; 203839 + sha256 = "1a2aacy6l58b49868hhvqws4900rq9dpb8zwkb5cz45gsb7zpgjf"; 203840 + libraryHaskellDepends = [ 203841 + base base-compat-batteries bifunctors binary bytestring containers 203842 + directory ghc-boot-th haskeline hoopl hpc old-locale old-time 203843 + pretty process random semigroups tagged template-haskell terminfo 203844 + text text-show time transformers transformers-compat unix 203845 + unordered-containers vector xhtml 203846 + ]; 203847 + testHaskellDepends = [ 203848 + base base-compat-batteries bifunctors binary bytestring containers 203849 + directory generic-deriving ghc-boot-th ghc-prim haskeline hoopl hpc 203850 + hspec old-locale old-time pretty process QuickCheck 203851 + quickcheck-instances random semigroups tagged template-haskell 203852 + terminfo text text-show th-orphans time transformers 203853 + transformers-compat unix unordered-containers vector xhtml 203854 + ]; 203855 + testToolDepends = [ hspec-discover ]; 203856 + homepage = "https://github.com/RyanGlScott/text-show-instances"; 203857 + description = "Additional instances for text-show"; 203858 + license = stdenv.lib.licenses.bsd3; 203859 + hydraPlatforms = stdenv.lib.platforms.none; 203860 }) {}; 203861 203862 "text-stream-decode" = callPackage ··· 204380 }: 204381 mkDerivation { 204382 pname = "th-format"; 204383 + version = "0.1.1.0"; 204384 + sha256 = "1axan3icxz9yxkra2kb9r66h9h51v4zbjncd1xsvgiplqmwf6fjl"; 204385 libraryHaskellDepends = [ 204386 base Earley haskell-src-meta template-haskell text 204387 ]; ··· 205425 hydraPlatforms = stdenv.lib.platforms.none; 205426 }) {}; 205427 205428 + "tibetan-utils_0_1_1_5" = callPackage 205429 + ({ mkDerivation, base, composition-prelude, either, hspec 205430 + , hspec-megaparsec, megaparsec, text, text-show 205431 + }: 205432 + mkDerivation { 205433 + pname = "tibetan-utils"; 205434 + version = "0.1.1.5"; 205435 + sha256 = "09bqix2a2js98rhp748qx2i0vnxya3c6zvpjizbbnf5fwpspy01q"; 205436 + revision = "1"; 205437 + editedCabalFile = "0wmfv4dxjhjwsnkc8n7jfhbkvc7zwgcmkj7pvabmhcjzn5ch0dck"; 205438 + libraryHaskellDepends = [ 205439 + base composition-prelude either megaparsec text text-show 205440 + ]; 205441 + testHaskellDepends = [ 205442 + base hspec hspec-megaparsec megaparsec text 205443 + ]; 205444 + homepage = "https://github.com/vmchale/tibetan-utils#readme"; 205445 + description = "Parse and display tibetan numerals"; 205446 + license = stdenv.lib.licenses.bsd3; 205447 + hydraPlatforms = stdenv.lib.platforms.none; 205448 + }) {}; 205449 + 205450 "tic-tac-toe" = callPackage 205451 ({ mkDerivation, base, glade, gtk, haskell98 }: 205452 mkDerivation { ··· 205868 license = stdenv.lib.licenses.bsd3; 205869 }) {}; 205870 205871 + "time-locale-compat_0_1_1_4" = callPackage 205872 + ({ mkDerivation, base, old-locale, time }: 205873 + mkDerivation { 205874 + pname = "time-locale-compat"; 205875 + version = "0.1.1.4"; 205876 + sha256 = "0qmyxf8nz0q6brvplc4s2wsb1bbpq7kb65b69m503g9bgranblgj"; 205877 + libraryHaskellDepends = [ base old-locale time ]; 205878 + homepage = "https://github.com/khibino/haskell-time-locale-compat"; 205879 + description = "Compatibile module for time-format locale"; 205880 + license = stdenv.lib.licenses.bsd3; 205881 + hydraPlatforms = stdenv.lib.platforms.none; 205882 + }) {}; 205883 + 205884 "time-locale-vietnamese" = callPackage 205885 ({ mkDerivation, base, time }: 205886 mkDerivation { ··· 206237 hydraPlatforms = stdenv.lib.platforms.none; 206238 }) {}; 206239 206240 + "timemap_0_0_7" = callPackage 206241 + ({ mkDerivation, base, containers, criterion, focus, hashable 206242 + , list-t, QuickCheck, quickcheck-instances, stm, stm-containers 206243 + , tasty, tasty-quickcheck, time, unordered-containers 206244 + }: 206245 + mkDerivation { 206246 + pname = "timemap"; 206247 + version = "0.0.7"; 206248 + sha256 = "06rx5q1b0r4chiiy9wi9k0q9qc4yxjk794hcq8dr7gpixgcrjjrg"; 206249 + libraryHaskellDepends = [ 206250 + base containers focus hashable list-t stm stm-containers time 206251 + unordered-containers 206252 + ]; 206253 + testHaskellDepends = [ 206254 + base containers focus hashable list-t QuickCheck 206255 + quickcheck-instances stm stm-containers tasty tasty-quickcheck time 206256 + unordered-containers 206257 + ]; 206258 + benchmarkHaskellDepends = [ 206259 + base containers criterion focus hashable list-t stm stm-containers 206260 + time unordered-containers 206261 + ]; 206262 + homepage = "https://github.com/athanclark/timemap#readme"; 206263 + license = stdenv.lib.licenses.bsd3; 206264 + hydraPlatforms = stdenv.lib.platforms.none; 206265 + }) {}; 206266 + 206267 "timeout" = callPackage 206268 ({ mkDerivation, base, exceptions, mtl, QuickCheck, tasty 206269 , tasty-quickcheck, time ··· 207780 }: 207781 mkDerivation { 207782 pname = "tracetree"; 207783 + version = "0.1.0.2"; 207784 + sha256 = "0ga78nkrfg2hlanqfd65il0yw596n7xy9jx76l7sffs438mx4wvr"; 207785 isLibrary = true; 207786 isExecutable = true; 207787 libraryHaskellDepends = [ ··· 208218 pname = "transformers-lift"; 208219 version = "0.2.0.1"; 208220 sha256 = "17g03r5hpnygx0c9ybr9za6208ay0cjvz47rkyplv1r9zcivzn0b"; 208221 + revision = "1"; 208222 + editedCabalFile = "1dy9vg0drkm9ria80hlfx6v72ji2fwmv3ik7lryv7i7hk0bdzk8l"; 208223 libraryHaskellDepends = [ 208224 base transformers writer-cps-transformers 208225 ]; ··· 209580 ({ mkDerivation, base, containers, stm }: 209581 mkDerivation { 209582 pname = "turn-loop"; 209583 + version = "0.1.0"; 209584 + sha256 = "180yplkjf0c4n17a5ad2pakjwnh7830rldzmaqjj7gwcl3pg0lc6"; 209585 libraryHaskellDepends = [ base containers stm ]; 209586 homepage = "https://github.com/jxv/turn-loop#readme"; 209587 description = "Manage multiple turned-based sessions"; ··· 210968 210969 "type-tree" = callPackage 210970 ({ mkDerivation, base, base-compat, Cabal, cabal-doctest 210971 + , containers, doctest, mtl, pretty, template-haskell, zenc 210972 }: 210973 mkDerivation { 210974 pname = "type-tree"; 210975 + version = "0.2.0.1"; 210976 + sha256 = "1gwa8dklc9hipgwcx068p4a49m9hgjh97qp5q3p5yai6jdg24j94"; 210977 setupHaskellDepends = [ base Cabal cabal-doctest ]; 210978 libraryHaskellDepends = [ 210979 + base base-compat containers mtl pretty template-haskell zenc 210980 ]; 210981 testHaskellDepends = [ base doctest ]; 210982 homepage = "https://github.com/pikajude/type-tree"; ··· 211182 }) {}; 211183 211184 "typelevel" = callPackage 211185 + ({ mkDerivation, base, constraints, convert, exceptions, lens, mtl 211186 + , pretty, pretty-show, primitive, transformers 211187 + }: 211188 mkDerivation { 211189 pname = "typelevel"; 211190 + version = "1.2.2"; 211191 + sha256 = "0baigk89rd5cdy35v3abvdwh7g11fnz2rpnzfy4ahr0q1lj395f5"; 211192 + libraryHaskellDepends = [ 211193 + base constraints convert exceptions lens mtl pretty pretty-show 211194 + primitive transformers 211195 + ]; 211196 + homepage = "https://github.com/luna/typelevel"; 211197 description = "Useful type level operations (type families and related operators)"; 211198 license = stdenv.lib.licenses.asl20; 211199 hydraPlatforms = stdenv.lib.platforms.none; ··· 212334 license = stdenv.lib.licenses.bsd3; 212335 }) {}; 212336 212337 + "unicode-transforms_0_3_4" = callPackage 212338 + ({ mkDerivation, base, bitarray, bytestring, deepseq, filepath 212339 + , gauge, getopt-generics, optparse-applicative, path, path-io 212340 + , QuickCheck, split, text 212341 + }: 212342 + mkDerivation { 212343 + pname = "unicode-transforms"; 212344 + version = "0.3.4"; 212345 + sha256 = "0lh8bj6kxvpkmc14qa34vdrmcsis82mvnq6gs11ddqyjlz5sr7l2"; 212346 + libraryHaskellDepends = [ base bitarray bytestring text ]; 212347 + testHaskellDepends = [ 212348 + base deepseq getopt-generics QuickCheck split text 212349 + ]; 212350 + benchmarkHaskellDepends = [ 212351 + base deepseq filepath gauge optparse-applicative path path-io text 212352 + ]; 212353 + homepage = "http://github.com/harendra-kumar/unicode-transforms"; 212354 + description = "Unicode normalization"; 212355 + license = stdenv.lib.licenses.bsd3; 212356 + hydraPlatforms = stdenv.lib.platforms.none; 212357 + }) {}; 212358 + 212359 "unicoder" = callPackage 212360 ({ mkDerivation, attoparsec, base, data-default, directory 212361 , filepath, text, twitch ··· 212515 }: 212516 mkDerivation { 212517 pname = "uniprot-kb"; 212518 + version = "0.1.1.2"; 212519 + sha256 = "15mlmappp5k8lamgmpkmyahi5vimxk3a1821c6cabs28r4d9rywy"; 212520 libraryHaskellDepends = [ attoparsec base text ]; 212521 testHaskellDepends = [ 212522 attoparsec base hspec neat-interpolation QuickCheck text ··· 213283 description = "Monad transformers that mirror worker-wrapper transformations"; 213284 license = stdenv.lib.licenses.bsd3; 213285 hydraPlatforms = stdenv.lib.platforms.none; 213286 + }) {}; 213287 + 213288 + "unpacked-containers" = callPackage 213289 + ({ mkDerivation, base, data-default-class, deepseq, ghc-prim }: 213290 + mkDerivation { 213291 + pname = "unpacked-containers"; 213292 + version = "0"; 213293 + sha256 = "17hm6r84kark7akn18lsvb0z6q5hcy4ap89nbkhxfhkchrqc6bfr"; 213294 + isLibrary = true; 213295 + isExecutable = true; 213296 + libraryHaskellDepends = [ 213297 + base data-default-class deepseq ghc-prim 213298 + ]; 213299 + executableHaskellDepends = [ base ]; 213300 + doHaddock = false; 213301 + homepage = "http://github.com/ekmett/unpacked-containers/"; 213302 + description = "Unpacked containers via backpack"; 213303 + license = stdenv.lib.licenses.bsd2; 213304 }) {}; 213305 213306 "unroll-ghc-plugin" = callPackage ··· 215487 pname = "vec"; 215488 version = "0.1"; 215489 sha256 = "0m70ld5vy96vca4wdm45q1ixwznl3yfj8jzil2kjfkzzac5fym5y"; 215490 + revision = "1"; 215491 + editedCabalFile = "0ffzb4jps0grlpbq99vx30cp4g7mad87mwcng3s1w6xqa96xr6xh"; 215492 libraryHaskellDepends = [ 215493 adjunctions base base-compat deepseq distributive fin hashable lens 215494 semigroupoids ··· 216002 license = stdenv.lib.licenses.bsd3; 216003 }) {}; 216004 216005 + "vector-text" = callPackage 216006 + ({ mkDerivation, base, binary, prologue, text, vector 216007 + , vector-binary-instances 216008 + }: 216009 + mkDerivation { 216010 + pname = "vector-text"; 216011 + version = "1.1.1"; 216012 + sha256 = "0hwis2xqj86j3smk9dnq9rpf8hraxzjczpajbkzma50g2kagj5r8"; 216013 + libraryHaskellDepends = [ 216014 + base binary prologue text vector vector-binary-instances 216015 + ]; 216016 + homepage = "https://github.com/luna/vector-text"; 216017 + description = "Text implementation based on unboxed char vector"; 216018 + license = stdenv.lib.licenses.asl20; 216019 + }) {}; 216020 + 216021 "vector-th-unbox" = callPackage 216022 ({ mkDerivation, base, data-default, template-haskell, vector }: 216023 mkDerivation { ··· 218305 license = stdenv.lib.licenses.bsd3; 218306 }) {}; 218307 218308 + "wai-middleware-static_0_8_2" = callPackage 218309 + ({ mkDerivation, base, bytestring, containers, cryptonite 218310 + , directory, expiring-cache-map, filepath, http-types, memory 218311 + , mime-types, mtl, old-locale, semigroups, text, time, wai 218312 + }: 218313 + mkDerivation { 218314 + pname = "wai-middleware-static"; 218315 + version = "0.8.2"; 218316 + sha256 = "1z5yapcf8j9w71f2na30snmalsajlyi8an2f9qrjdmajabyykr0b"; 218317 + libraryHaskellDepends = [ 218318 + base bytestring containers cryptonite directory expiring-cache-map 218319 + filepath http-types memory mime-types mtl old-locale semigroups 218320 + text time wai 218321 + ]; 218322 + homepage = "https://github.com/scotty-web/wai-middleware-static"; 218323 + description = "WAI middleware that serves requests to static files"; 218324 + license = stdenv.lib.licenses.bsd3; 218325 + hydraPlatforms = stdenv.lib.platforms.none; 218326 + }) {}; 218327 + 218328 "wai-middleware-static-caching" = callPackage 218329 ({ mkDerivation, base, base16-bytestring, bytestring, containers 218330 , cryptohash, directory, expiring-cache-map, filepath, http-types ··· 219098 219099 "warped" = callPackage 219100 ({ mkDerivation, aeson, base, blaze-builder, conduit, http-types 219101 + , lifted-async, monad-control, preamble, uuid, wai, wai-conduit 219102 + , wai-cors, warp 219103 }: 219104 mkDerivation { 219105 pname = "warped"; 219106 + version = "0.0.4"; 219107 + sha256 = "0gvsqabl1kh0vkzqiijkndk77jdc6md2c2p1f8bilrliqq2p21gq"; 219108 libraryHaskellDepends = [ 219109 aeson base blaze-builder conduit http-types lifted-async 219110 monad-control preamble uuid wai wai-conduit wai-cors warp 219111 ]; 219112 homepage = "https://github.com/swift-nav/warped"; 219113 description = "Warp and Wai Library"; 219114 license = stdenv.lib.licenses.mit; ··· 219383 }: 219384 mkDerivation { 219385 pname = "web-inv-route"; 219386 + version = "0.1.2"; 219387 + sha256 = "1qhs2gi1591bphdr1wxbn2za7kfskywndz4bcr741q825m2bakhd"; 219388 libraryHaskellDepends = [ 219389 base bytestring case-insensitive containers happstack-server 219390 hashable http-types invertible network-uri snap-core text 219391 transformers unordered-containers wai 219392 ]; 219393 testHaskellDepends = [ base bytestring HUnit network-uri text ]; 219394 + description = "Composable, reversible, efficient web routing using invertible invariants and bijections"; 219395 license = stdenv.lib.licenses.bsd3; 219396 hydraPlatforms = stdenv.lib.platforms.none; 219397 }) {}; ··· 221244 "wolf" = callPackage 221245 ({ mkDerivation, aeson, amazonka, amazonka-swf, base, bytestring 221246 , conduit, directory, filepath, http-types, lifted-async 221247 + , lifted-base, optparse-generic, preamble, process, time, uuid 221248 + , yaml 221249 }: 221250 mkDerivation { 221251 pname = "wolf"; 221252 + version = "0.3.43"; 221253 + sha256 = "1iy9qbpwnnzq8d7fvpl8iqn8bc3iz44rvxi4ijjj5xd4z1w6i5fv"; 221254 isLibrary = true; 221255 isExecutable = true; 221256 libraryHaskellDepends = [ ··· 221258 filepath http-types lifted-async lifted-base preamble process time 221259 uuid yaml 221260 ]; 221261 + executableHaskellDepends = [ base optparse-generic ]; 221262 homepage = "https://github.com/swift-nav/wolf"; 221263 description = "Amazon Simple Workflow Service Wrapper"; 221264 license = stdenv.lib.licenses.mit; ··· 224037 224038 "xmobar" = callPackage 224039 ({ mkDerivation, alsa-core, alsa-mixer, base, bytestring 224040 + , containers, dbus, directory, filepath, hinotify, hspec, HTTP 224041 + , iwlib, libmpd, libXpm, libXrandr, libXrender, mtl, old-locale 224042 + , parsec, process, regex-compat, stm, time, timezone-olson 224043 + , timezone-series, transformers, unix, utf8-string, wirelesstools 224044 + , X11, X11-xft 224045 }: 224046 mkDerivation { 224047 pname = "xmobar"; 224048 + version = "0.26"; 224049 + sha256 = "19g40vqj3cs94i27f66194k7d5cazrv1lx54bz9kc0qy2npxjzgz"; 224050 configureFlags = [ "-fall_extensions" ]; 224051 isLibrary = false; 224052 isExecutable = true; ··· 224058 ]; 224059 executableSystemDepends = [ 224060 libXpm libXrandr libXrender wirelesstools 224061 + ]; 224062 + testHaskellDepends = [ 224063 + base bytestring containers directory filepath hspec mtl old-locale 224064 + parsec process regex-compat stm time transformers unix X11 224065 ]; 224066 homepage = "http://xmobar.org"; 224067 description = "A Minimalistic Text Based Status Bar"; ··· 225112 pname = "yampa-canvas"; 225113 version = "0.2.2"; 225114 sha256 = "0g1yvb6snnsbvy2f74lrlqff5zgnvfh2f6r8xdwxi61dk71qsz0n"; 225115 + revision = "4"; 225116 + editedCabalFile = "1bqjfmssgg0jd6j5x727clk6wawbbh0hq8v0qpj4d5bfv4931pkb"; 225117 isLibrary = true; 225118 isExecutable = true; 225119 libraryHaskellDepends = [ base blank-canvas stm time Yampa ];
+1 -3
pkgs/development/libraries/Xaw3d/default.nix
··· 3 stdenv.mkDerivation { 4 name = "Xaw3d-1.6.2"; 5 src = fetchurl { 6 - urls = [ 7 - ftp://ftp.x.org/pub/xorg/individual/lib/libXaw3d-1.6.2.tar.bz2 8 - ]; 9 sha256 = "0awplv1nf53ywv01yxphga3v6dcniwqnxgnb0cn4khb121l12kxp"; 10 }; 11 nativeBuildInputs = [ pkgconfig ];
··· 3 stdenv.mkDerivation { 4 name = "Xaw3d-1.6.2"; 5 src = fetchurl { 6 + url = https://www.x.org/releases/individual/lib/libXaw3d-1.6.2.tar.bz2; 7 sha256 = "0awplv1nf53ywv01yxphga3v6dcniwqnxgnb0cn4khb121l12kxp"; 8 }; 9 nativeBuildInputs = [ pkgconfig ];
+2 -2
pkgs/development/libraries/accountsservice/default.nix
··· 3 4 stdenv.mkDerivation rec { 5 name = "accountsservice-${version}"; 6 - version = "0.6.45"; 7 8 src = fetchurl { 9 url = "http://www.freedesktop.org/software/accountsservice/accountsservice-${version}.tar.xz"; 10 - sha256 = "09pg25ir7kjigvp2cxd9fkfw8c8ql8vrswfvymg9zmbmma9w43zv"; 11 }; 12 13 nativeBuildInputs = [ pkgconfig makeWrapper ];
··· 3 4 stdenv.mkDerivation rec { 5 name = "accountsservice-${version}"; 6 + version = "0.6.46"; 7 8 src = fetchurl { 9 url = "http://www.freedesktop.org/software/accountsservice/accountsservice-${version}.tar.xz"; 10 + sha256 = "09ddndbha2wh22a0k5150d2wy0v8k8zj3vmbdijyirqwhf5vjr8q"; 11 }; 12 13 nativeBuildInputs = [ pkgconfig makeWrapper ];
+1 -1
pkgs/development/libraries/dlib/default.nix
··· 26 homepage = http://www.dlib.net; 27 license = licenses.boost; 28 maintainers = with maintainers; [ christopherpoole ]; 29 - platforms = platforms.all; 30 }; 31 } 32
··· 26 homepage = http://www.dlib.net; 27 license = licenses.boost; 28 maintainers = with maintainers; [ christopherpoole ]; 29 + platforms = platforms.linux; 30 }; 31 } 32
+1 -1
pkgs/development/libraries/globalplatform/default.nix
··· 16 homepage = https://sourceforge.net/p/globalplatform/wiki/Home/; 17 description = "Library for interacting with smart card devices"; 18 license = licenses.gpl3; 19 - platforms = platforms.all; 20 }; 21 }
··· 16 homepage = https://sourceforge.net/p/globalplatform/wiki/Home/; 17 description = "Library for interacting with smart card devices"; 18 license = licenses.gpl3; 19 + platforms = platforms.linux; 20 }; 21 }
+1 -1
pkgs/development/libraries/gstreamer/gstreamermm/default.nix
··· 24 description = "C++ interface for GStreamer"; 25 homepage = https://gstreamer.freedesktop.org/bindings/cplusplus.html; 26 license = licenses.lgpl21Plus; 27 - platforms = platforms.unix; 28 maintainers = with maintainers; [ romildo ]; 29 }; 30
··· 24 description = "C++ interface for GStreamer"; 25 homepage = https://gstreamer.freedesktop.org/bindings/cplusplus.html; 26 license = licenses.lgpl21Plus; 27 + platforms = platforms.linux; 28 maintainers = with maintainers; [ romildo ]; 29 }; 30
+2 -2
pkgs/development/libraries/herqq/default.nix
··· 15 sha256 = "1w674rbwbhpirq70gp9rk6p068j36rwn112fx3nz613wgw63x84m"; 16 }; 17 18 - meta = { 19 homepage = http://herqq.org; 20 description = "A software library for building UPnP devices and control points"; 21 - inherit (qt5.qtbase.meta) platforms; 22 maintainers = [ ]; 23 }; 24 }
··· 15 sha256 = "1w674rbwbhpirq70gp9rk6p068j36rwn112fx3nz613wgw63x84m"; 16 }; 17 18 + meta = with stdenv.lib; { 19 homepage = http://herqq.org; 20 description = "A software library for building UPnP devices and control points"; 21 + platforms = platforms.linux; 22 maintainers = [ ]; 23 }; 24 }
+6 -1
pkgs/development/libraries/leveldb/default.nix
··· 15 make all leveldbutil libmemenv.a 16 ''; 17 18 - installPhase = " 19 mkdir -p $out/{bin,lib,include} 20 21 cp -r include $out
··· 15 make all leveldbutil libmemenv.a 16 ''; 17 18 + installPhase = (stdenv.lib.optionalString stdenv.isDarwin '' 19 + for file in *.dylib*; do 20 + install_name_tool -id $out/lib/$file $file 21 + done 22 + '') + # XXX consider removing above after transition to cmake in the next release 23 + " 24 mkdir -p $out/{bin,lib,include} 25 26 cp -r include $out
+18
pkgs/development/libraries/libesmtp/default.nix
···
··· 1 + { stdenv, fetchurl }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "libESMTP-${version}"; 5 + version = "1.0.6"; 6 + 7 + src = fetchurl { 8 + url = "http://brianstafford.info/libesmtp/libesmtp-1.0.6.tar.bz2"; 9 + sha256 = "02zbniyz7qys1jmx3ghx21kxmns1wc3hmv80gp7ag7yra9f1m9nh"; 10 + }; 11 + 12 + meta = with stdenv.lib; { 13 + homepage = http://brianstafford.info/libesmtp/index.html; 14 + description = "A Library for Posting Electronic Mail"; 15 + license = licenses.lgpl21; 16 + }; 17 + } 18 +
+2 -1
pkgs/development/libraries/libevent/default.nix
··· 1 - { stdenv, fetchurl, findutils 2 , sslSupport? true, openssl 3 }: 4 ··· 26 buildInputs = [] 27 ++ stdenv.lib.optional sslSupport openssl 28 ++ stdenv.lib.optional stdenv.isCygwin findutils 29 ; 30 31 postInstall = stdenv.lib.optionalString sslSupport ''
··· 1 + { stdenv, fetchurl, findutils, fixDarwinDylibNames 2 , sslSupport? true, openssl 3 }: 4 ··· 26 buildInputs = [] 27 ++ stdenv.lib.optional sslSupport openssl 28 ++ stdenv.lib.optional stdenv.isCygwin findutils 29 + ++ stdenv.lib.optional stdenv.isDarwin fixDarwinDylibNames 30 ; 31 32 postInstall = stdenv.lib.optionalString sslSupport ''
+2 -2
pkgs/development/libraries/openvdb/default.nix
··· 32 LOG4CPLUS_LIB= 33 BLOSC_INCLUDE_DIR=${c-blosc}/include/ 34 BLOSC_LIB_DIR=${c-blosc}/lib/ 35 - ''; 36 37 installFlags = ''DESTDIR=$(out)''; 38 ··· 43 description = "An open framework for voxel"; 44 homepage = "http://www.openvdb.org"; 45 maintainers = [ maintainers.guibou ]; 46 - platforms = platforms.all; 47 license = licenses.mpl20; 48 }; 49 }
··· 32 LOG4CPLUS_LIB= 33 BLOSC_INCLUDE_DIR=${c-blosc}/include/ 34 BLOSC_LIB_DIR=${c-blosc}/lib/ 35 + ''; 36 37 installFlags = ''DESTDIR=$(out)''; 38 ··· 43 description = "An open framework for voxel"; 44 homepage = "http://www.openvdb.org"; 45 maintainers = [ maintainers.guibou ]; 46 + platforms = platforms.linux; 47 license = licenses.mpl20; 48 }; 49 }
+2 -2
pkgs/development/libraries/pugixml/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 name = "pugixml-${version}"; 5 - version = "1.8.1"; 6 7 src = fetchurl { 8 url = "https://github.com/zeux/pugixml/releases/download/v${version}/${name}.tar.gz"; 9 - sha256 = "0fcgggry5x5bn0zhb09ij9hb0p45nb0sv0d9fw3cm1cf62hp9n80"; 10 }; 11 12 nativeBuildInputs = [ cmake ];
··· 2 3 stdenv.mkDerivation rec { 4 name = "pugixml-${version}"; 5 + version = "1.9"; 6 7 src = fetchurl { 8 url = "https://github.com/zeux/pugixml/releases/download/v${version}/${name}.tar.gz"; 9 + sha256 = "19nv3zhik3djp4blc4vrjwrl8dfhzmal8b21sq7y907nhddx6mni"; 10 }; 11 12 nativeBuildInputs = [ cmake ];
+2 -2
pkgs/development/libraries/rdkafka/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 name = "rdkafka-${version}"; 5 - version = "0.11.3"; 6 7 src = fetchFromGitHub { 8 owner = "edenhill"; 9 repo = "librdkafka"; 10 rev = "v${version}"; 11 - sha256 = "17ghq0kzk2fdpxhr40xgg3s0p0n0gkvd0d85c6jsww3mj8v5xd14"; 12 }; 13 14 nativeBuildInputs = [ pkgconfig ];
··· 2 3 stdenv.mkDerivation rec { 4 name = "rdkafka-${version}"; 5 + version = "0.11.4"; 6 7 src = fetchFromGitHub { 8 owner = "edenhill"; 9 repo = "librdkafka"; 10 rev = "v${version}"; 11 + sha256 = "11ps8sy4v8yvj4sha7d1q3rmhfw7l1rd52rnl01xam9862yasahs"; 12 }; 13 14 nativeBuildInputs = [ pkgconfig ];
+1 -1
pkgs/development/libraries/schroedinger/default.nix
··· 22 homepage = http://diracvideo.org/; 23 maintainers = [ maintainers.spwhitt ]; 24 license = [ licenses.mpl11 licenses.lgpl2 licenses.mit ]; 25 - platforms = platforms.unix; 26 }; 27 }
··· 22 homepage = http://diracvideo.org/; 23 maintainers = [ maintainers.spwhitt ]; 24 license = [ licenses.mpl11 licenses.lgpl2 licenses.mit ]; 25 + platforms = platforms.linux; 26 }; 27 }
+1 -1
pkgs/development/libraries/science/math/caffe2/default.nix
··· 137 algorithms. You can bring your creations to scale using the power of GPUs in the 138 cloud or to the masses on mobile with Caffe2's cross-platform libraries. 139 ''; 140 - platforms = with stdenv.lib.platforms; linux ++ darwin; 141 license = stdenv.lib.licenses.asl20; 142 maintainers = with stdenv.lib.maintainers; [ yuriaisaka ]; 143 };
··· 137 algorithms. You can bring your creations to scale using the power of GPUs in the 138 cloud or to the masses on mobile with Caffe2's cross-platform libraries. 139 ''; 140 + platforms = with stdenv.lib.platforms; linux; 141 license = stdenv.lib.licenses.asl20; 142 maintainers = with stdenv.lib.maintainers; [ yuriaisaka ]; 143 };
+98
pkgs/development/libraries/science/networking/ns3/default.nix
···
··· 1 + { stdenv 2 + , fetchFromGitHub, fetchurl 3 + , python 4 + 5 + # for binding generation 6 + , castxml ? null 7 + 8 + # can take a long time, generates > 30000 images/graphs 9 + , enableDoxygen ? false 10 + 11 + # e.g. "optimized" or "debug". If not set, use default one 12 + , build_profile ? null 13 + 14 + # --enable-examples 15 + , withExamples ? false 16 + 17 + # very long 18 + , withManual ? false, doxygen ? null, graphviz ? null, imagemagick ? null 19 + # for manual, tetex is used to get the eps2pdf binary 20 + # texlive to get latexmk. building manual still fails though 21 + , dia, tetex ? null, ghostscript ? null, texlive ? null 22 + 23 + # generates python bindings 24 + , generateBindings ? false, ncurses ? null 25 + 26 + # All modules can be enabled by choosing 'all_modules'. 27 + # we include here the DCE mandatory ones 28 + , modules ? [ "core" "network" "internet" "point-to-point" "fd-net-device" "netanim"] 29 + , gcc6 30 + , lib 31 + }: 32 + 33 + let 34 + pythonEnv = python.withPackages(ps: 35 + stdenv.lib.optional withManual ps.sphinx 36 + ++ stdenv.lib.optionals generateBindings (with ps;[ pybindgen pygccxml ]) 37 + ); 38 + in 39 + stdenv.mkDerivation rec { 40 + 41 + name = "ns-3.${version}"; 42 + version = "28"; 43 + 44 + # the all in one https://www.nsnam.org/release/ns-allinone-3.27.tar.bz2; 45 + # fetches everything (netanim, etc), this package focuses on ns3-core 46 + src = fetchFromGitHub { 47 + owner = "nsnam"; 48 + repo = "ns-3-dev-git"; 49 + rev = name; 50 + sha256 = "17kzfjpgw2mvyx1c9bxccnvw67jpk09fxmcnlkqx9xisk10qnhng"; 51 + }; 52 + 53 + # ncurses is a hidden dependency of waf when checking python 54 + buildInputs = lib.optionals generateBindings [ castxml ncurses ] 55 + ++ stdenv.lib.optional enableDoxygen [ doxygen graphviz imagemagick ] 56 + ++ stdenv.lib.optional withManual [ dia tetex ghostscript texlive.combined.scheme-medium ]; 57 + 58 + propagatedBuildInputs = [ gcc6 pythonEnv ]; 59 + 60 + postPatch = '' 61 + patchShebangs ./waf 62 + patchShebangs doc/ns3_html_theme/get_version.sh 63 + ''; 64 + 65 + configureScript = "${python.interpreter} ./waf configure"; 66 + 67 + configureFlags = with stdenv.lib; [ 68 + "--enable-modules=${stdenv.lib.concatStringsSep "," modules}" 69 + "--with-python=${pythonEnv.interpreter}" 70 + ] 71 + ++ optional (build_profile != null) "--build-profile=${build_profile}" 72 + ++ optional generateBindings [ ] 73 + ++ optional withExamples " --enable-examples " 74 + ++ optional doCheck " --enable-tests " 75 + ; 76 + 77 + postBuild = with stdenv.lib; let flags = concatStringsSep ";" ( 78 + optional enableDoxygen "./waf doxygen" 79 + ++ optional withManual "./waf sphinx" 80 + ); 81 + in "${flags}" 82 + ; 83 + 84 + doCheck = true; 85 + 86 + # we need to specify the proper interpreter else ns3 can check against a 87 + # different version even though we 88 + checkPhase = '' 89 + ${pythonEnv.interpreter} ./test.py 90 + ''; 91 + 92 + meta = { 93 + homepage = http://www.nsnam.org; 94 + license = stdenv.lib.licenses.gpl3; 95 + description = "A discrete time event network simulator"; 96 + platforms = with stdenv.lib.platforms; unix; 97 + }; 98 + }
+3
pkgs/development/libraries/wlroots/default.nix
··· 42 license = licenses.mit; 43 platforms = platforms.linux; 44 maintainers = with maintainers; [ primeos ]; 45 }; 46 }
··· 42 license = licenses.mit; 43 platforms = platforms.linux; 44 maintainers = with maintainers; [ primeos ]; 45 + # Marked as broken until the first official/stable release (upstream 46 + # request). See #38344 for the public discussion. 47 + broken = true; 48 }; 49 }
+1 -1
pkgs/development/libraries/zlog/default.nix
··· 28 homepage = http://hardysimpson.github.com/zlog; 29 license = licenses.lgpl21; 30 platforms = platforms.linux; # cannot test on something else 31 - maintainers = [ maintainers.matthiasbeyer ]; 32 }; 33 34 }
··· 28 homepage = http://hardysimpson.github.com/zlog; 29 license = licenses.lgpl21; 30 platforms = platforms.linux; # cannot test on something else 31 + maintainers = [ ]; 32 }; 33 34 }
+1 -1
pkgs/development/misc/loc/default.nix
··· 19 homepage = https://github.com/cgag/loc; 20 description = "Count lines of code quickly"; 21 license = stdenv.lib.licenses.mit; 22 - maintainers = [ stdenv.lib.maintainers.matthiasbeyer ]; 23 platforms = with stdenv.lib.platforms; linux; 24 }; 25 }
··· 19 homepage = https://github.com/cgag/loc; 20 description = "Count lines of code quickly"; 21 license = stdenv.lib.licenses.mit; 22 + maintainers = with stdenv.lib.maintainers; [ ]; 23 platforms = with stdenv.lib.platforms; linux; 24 }; 25 }
+23
pkgs/development/python-modules/ewmh/default.nix
···
··· 1 + { lib, buildPythonPackage, fetchPypi, xlib }: 2 + 3 + buildPythonPackage rec { 4 + pname = "ewmh"; 5 + version = "0.1.6"; 6 + 7 + src = fetchPypi { 8 + inherit pname version; 9 + sha256 = "0g9l14my3v8zlgq1yd8wh5gpara0qcapsfmvg7lq2lapglzhjsy5"; 10 + }; 11 + 12 + propagatedBuildInputs = [ xlib ]; 13 + 14 + # No tests included 15 + doCheck = false; 16 + 17 + meta = { 18 + homepage = https://github.com/parkouss/pyewmh; 19 + description = "An implementation of EWMH (Extended Window Manager Hints), based on Xlib"; 20 + license = lib.licenses.lgpl3Plus; 21 + maintainers = with lib.maintainers; [ bandresen ]; 22 + }; 23 + }
+1 -1
pkgs/development/python-modules/pygraphviz/default.nix
··· 22 description = "Python interface to Graphviz graph drawing package"; 23 homepage = https://github.com/pygraphviz/pygraphviz; 24 license = licenses.bsd3; 25 - maintainers = with maintainers; [ matthiasbeyer ]; 26 }; 27 }
··· 22 description = "Python interface to Graphviz graph drawing package"; 23 homepage = https://github.com/pygraphviz/pygraphviz; 24 license = licenses.bsd3; 25 + maintainers = with maintainers; [ ]; 26 }; 27 }
+2 -2
pkgs/development/python-modules/requests-toolbelt/default.nix
··· 27 meta = { 28 description = "A toolbelt of useful classes and functions to be used with python-requests"; 29 homepage = http://toolbelt.rtfd.org; 30 - maintainers = with lib.maintainers; [ matthiasbeyer jgeerds ]; 31 }; 32 - }
··· 27 meta = { 28 description = "A toolbelt of useful classes and functions to be used with python-requests"; 29 homepage = http://toolbelt.rtfd.org; 30 + maintainers = with lib.maintainers; [ jgeerds ]; 31 }; 32 + }
+2 -2
pkgs/development/tools/analysis/checkstyle/default.nix
··· 1 { stdenv, fetchurl }: 2 3 stdenv.mkDerivation rec { 4 - version = "8.8"; 5 name = "checkstyle-${version}"; 6 7 src = fetchurl { 8 url = "mirror://sourceforge/checkstyle/${name}-bin.tar.gz"; 9 - sha256 = "0yawd6mbz6cqj0qlrh01vy33p30f4s3pfrvsxwg5l11p416zzrz4"; 10 }; 11 12 installPhase = ''
··· 1 { stdenv, fetchurl }: 2 3 stdenv.mkDerivation rec { 4 + version = "8.9"; 5 name = "checkstyle-${version}"; 6 7 src = fetchurl { 8 url = "mirror://sourceforge/checkstyle/${name}-bin.tar.gz"; 9 + sha256 = "058lffmlzw7nqz5z89m2k640q7ffz6dz008bddvjsgpxbrdb89cd"; 10 }; 11 12 installPhase = ''
+7 -15
pkgs/development/tools/analysis/spin/default.nix
··· 1 - { stdenv, lib, requireFile, makeWrapper, yacc, gcc 2 , withISpin ? true, tk, swarm, graphviz }: 3 4 let ··· 10 version = "6.4.8"; 11 url-version = stdenv.lib.replaceChars ["."] [""] version; 12 13 - src = requireFile { 14 - name = "spin${url-version}.tar.gz"; 15 - sha256 = "1rpazi5fj772121cn7r85fxypmaiv0x6x2l82b5y1xqzyf0fi4ph"; 16 - message = '' 17 - reCAPTCHA is preventing us to download the file for you. 18 - Please download it at http://spinroot.com/spin/Src/index.html 19 - and add it to the nix-store using nix-prefetch-url. 20 - ''; 21 }; 22 23 nativeBuildInputs = [ makeWrapper ]; 24 buildInputs = [ yacc ]; 25 26 sourceRoot = "Spin/Src${version}"; 27 - 28 - unpackPhase = '' 29 - # The archive is compressed twice 30 - gunzip -c $src > spin.tar.gz 31 - tar -xzf spin.tar.gz 32 - ''; 33 34 installPhase = '' 35 install -Dm755 spin $out/bin/spin
··· 1 + { stdenv, lib, fetchurl, makeWrapper, yacc, gcc 2 , withISpin ? true, tk, swarm, graphviz }: 3 4 let ··· 10 version = "6.4.8"; 11 url-version = stdenv.lib.replaceChars ["."] [""] version; 12 13 + src = fetchurl { 14 + # The homepage is behind CloudFlare anti-DDoS protection, which blocks cURL. 15 + # Dropbox mirror from developers: 16 + # https://www.dropbox.com/sh/fgzipzp4wpo3qc1/AADZPqS4aoR-pjNF6OQXRLQHa 17 + url = "https://www.dropbox.com/sh/fgzipzp4wpo3qc1/AADya1lOBJZDbgWGrUSq-dfHa/spin${url-version}.tar.gz?raw=1"; 18 + sha256 = "1rvamdsf0igzpndlr4ck7004jw9x1bg4xyf78zh5k9sp848vnd80"; 19 }; 20 21 nativeBuildInputs = [ makeWrapper ]; 22 buildInputs = [ yacc ]; 23 24 sourceRoot = "Spin/Src${version}"; 25 26 installPhase = '' 27 install -Dm755 spin $out/bin/spin
+1 -1
pkgs/development/tools/database/sqlitebrowser/default.nix
··· 33 description = "DB Browser for SQLite"; 34 homepage = http://sqlitebrowser.org/; 35 license = licenses.gpl3; 36 - maintainers = with maintainers; [ matthiasbeyer ]; 37 platforms = platforms.linux; # can only test on linux 38 }; 39 }
··· 33 description = "DB Browser for SQLite"; 34 homepage = http://sqlitebrowser.org/; 35 license = licenses.gpl3; 36 + maintainers = with maintainers; [ ]; 37 platforms = platforms.linux; # can only test on linux 38 }; 39 }
+13
pkgs/development/tools/godot/default.nix
··· 42 installPhase = '' 43 mkdir -p $out/bin 44 cp bin/godot.x11.tools.* $out/bin/godot 45 ''; 46 47 meta = {
··· 42 installPhase = '' 43 mkdir -p $out/bin 44 cp bin/godot.x11.tools.* $out/bin/godot 45 + 46 + mkdir -p "$out/share/applications" 47 + cp misc/dist/linux/godot.desktop "$out/share/applications/" 48 + substituteInPlace "$out/share/applications/godot.desktop" \ 49 + --replace "Exec=godot" \ 50 + "Exec=$out/bin/godot" 51 + 52 + mkdir -p "$out/share/icons/hicolor/scalable/apps/" 53 + cp icon.svg "$out/share/icons/hicolor/scalable/apps/godot.svg" 54 + cp icon.png "$out/share/icons/godot.png" 55 + 56 + mkdir -p "$out/share/man/man6" 57 + cp misc/dist/linux/godot.6 "$out/share/man/man6/" 58 ''; 59 60 meta = {
+48
pkgs/development/tools/misc/pwndbg/default.nix
···
··· 1 + { stdenv, fetchFromGitHub, pythonPackages, makeWrapper, gdb }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "pwndbg-2018-04-06"; 5 + 6 + src = fetchFromGitHub { 7 + owner = "pwndbg"; 8 + repo = "pwndbg"; 9 + rev = "e225ba9f647ab8f7f4871075529c0ec239f43300"; 10 + sha256 = "1s6m93qi3baclgqqii4fnmzjmg0c6ipkscg7xiljaj5z4bs371j4"; 11 + }; 12 + 13 + nativeBuildInputs = [ makeWrapper ]; 14 + 15 + propagatedBuildInputs = with pythonPackages; [ 16 + future 17 + isort 18 + psutil 19 + pycparser 20 + pyelftools 21 + python-ptrace 22 + ROPGadget 23 + six 24 + unicorn 25 + pygments 26 + enum34 27 + ]; 28 + 29 + installPhase = '' 30 + mkdir -p $out/share/pwndbg 31 + cp -r *.py pwndbg $out/share/pwndbg 32 + makeWrapper ${gdb}/bin/gdb $out/bin/pwndbg \ 33 + --add-flags "-q -x $out/share/pwndbg/gdbinit.py" 34 + ''; 35 + 36 + preFixup = '' 37 + sed -i "/import sys/a import sys; sys.path[0:0] = '$PYTHONPATH'.split(':')" \ 38 + $out/share/pwndbg/gdbinit.py 39 + ''; 40 + 41 + meta = with stdenv.lib; { 42 + description = "Exploit Development and Reverse Engineering with GDB Made Easy"; 43 + homepage = http://pwndbg.com; 44 + license = licenses.mit; 45 + platforms = platforms.linux; 46 + maintainers = with maintainers; [ mic92 ]; 47 + }; 48 + }
+3 -3
pkgs/development/tools/misc/sysbench/default.nix
··· 2 , libaio }: 3 4 stdenv.mkDerivation rec { 5 - name = "sysbench-1.0.13"; 6 7 nativeBuildInputs = [ autoreconfHook pkgconfig ]; 8 buildInputs = [ vim mysql.connector-c libaio ]; ··· 10 src = fetchFromGitHub { 11 owner = "akopytov"; 12 repo = "sysbench"; 13 - rev = "1.0.13"; 14 - sha256 = "1inxyjpcyv2ag3k5riwlaq91362y16yks75vs2crmhjxlxdspy8c"; 15 }; 16 17 meta = {
··· 2 , libaio }: 3 4 stdenv.mkDerivation rec { 5 + name = "sysbench-1.0.14"; 6 7 nativeBuildInputs = [ autoreconfHook pkgconfig ]; 8 buildInputs = [ vim mysql.connector-c libaio ]; ··· 10 src = fetchFromGitHub { 11 owner = "akopytov"; 12 repo = "sysbench"; 13 + rev = "1.0.14"; 14 + sha256 = "0mp1wqdm87zqyn55z23qf1izqz7ijgcbsysdwqndd98w6m5d86rp"; 15 }; 16 17 meta = {
+15
pkgs/development/tools/ocaml/js_of_ocaml/ppx_deriving_json.nix
···
··· 1 + { stdenv, ocaml, findlib, jbuilder, js_of_ocaml-compiler 2 + , js_of_ocaml, ppx_deriving 3 + }: 4 + 5 + stdenv.mkDerivation rec { 6 + name = "js_of_ocaml-ppx_deriving_json-${version}"; 7 + 8 + inherit (js_of_ocaml-compiler) version src installPhase meta; 9 + 10 + buildInputs = [ ocaml findlib jbuilder ]; 11 + 12 + propagatedBuildInputs = [ js_of_ocaml ppx_deriving ]; 13 + 14 + buildPhase = "jbuilder build -p js_of_ocaml-ppx_deriving_json"; 15 + }
+1 -1
pkgs/misc/screensavers/pipes/default.nix
··· 20 homepage = https://github.com/pipeseroni/pipes.sh; 21 description = "Animated pipes terminal screensaver"; 22 license = licenses.mit; 23 - maintainers = [ maintainers.matthiasbeyer ]; 24 platforms = platforms.unix; 25 }; 26 }
··· 20 homepage = https://github.com/pipeseroni/pipes.sh; 21 description = "Animated pipes terminal screensaver"; 22 license = licenses.mit; 23 + maintainers = [ ]; 24 platforms = platforms.unix; 25 }; 26 }
+2 -2
pkgs/misc/themes/adapta/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 name = "adapta-gtk-theme-${version}"; 5 - version = "3.93.0.174"; 6 7 src = fetchFromGitHub { 8 owner = "adapta-project"; 9 repo = "adapta-gtk-theme"; 10 rev = version; 11 - sha256 = "0fkvcpx2vhyr3z74r5mcpjh293w3cfm07axj8dj84nl2hi6im8b6"; 12 }; 13 14 preferLocalBuild = true;
··· 2 3 stdenv.mkDerivation rec { 4 name = "adapta-gtk-theme-${version}"; 5 + version = "3.93.0.225"; 6 7 src = fetchFromGitHub { 8 owner = "adapta-project"; 9 repo = "adapta-gtk-theme"; 10 rev = version; 11 + sha256 = "1mjdvfvx45pdypl34yghgi47bj86rwvryx9mwhwwb09psn9smp49"; 12 }; 13 14 preferLocalBuild = true;
+2
pkgs/os-specific/linux/kernel/manual-config.nix
··· 35 extraMeta ? {}, 36 # Whether to utilize the controversial import-from-derivation feature to parse the config 37 allowImportFromDerivation ? false, 38 39 hostPlatform 40 }:
··· 35 extraMeta ? {}, 36 # Whether to utilize the controversial import-from-derivation feature to parse the config 37 allowImportFromDerivation ? false, 38 + # ignored 39 + features ? null, 40 41 hostPlatform 42 }:
+2 -2
pkgs/os-specific/linux/zfs/default.nix
··· 28 versionAtLeast kernel.version incompatibleKernelVersion then 29 throw '' 30 Linux v${kernel.version} is not yet supported by zfsonlinux v${version}. 31 - ${stdenv.lib.optional (!isUnstable) "Try zfsUnstable or set the NixOS option boot.zfs.enableUnstable."} 32 '' 33 else stdenv.mkDerivation rec { 34 name = "zfs-${configFile}-${version}${optionalString buildKernel "-${kernel.version}"}"; ··· 168 169 zfsUnstable = common rec { 170 # comment/uncomment if breaking kernel versions are known 171 - incompatibleKernelVersion = null; 172 173 # this package should point to a version / git revision compatible with the latest kernel release 174 version = "2018-04-04";
··· 28 versionAtLeast kernel.version incompatibleKernelVersion then 29 throw '' 30 Linux v${kernel.version} is not yet supported by zfsonlinux v${version}. 31 + ${stdenv.lib.optionalString (!isUnstable) "Try zfsUnstable or set the NixOS option boot.zfs.enableUnstable."} 32 '' 33 else stdenv.mkDerivation rec { 34 name = "zfs-${configFile}-${version}${optionalString buildKernel "-${kernel.version}"}"; ··· 168 169 zfsUnstable = common rec { 170 # comment/uncomment if breaking kernel versions are known 171 + incompatibleKernelVersion = "4.16"; 172 173 # this package should point to a version / git revision compatible with the latest kernel release 174 version = "2018-04-04";
+1 -1
pkgs/servers/ftp/pure-ftpd/default.nix
··· 17 homepage = https://www.pureftpd.org; 18 license = licenses.isc; # with some parts covered by BSD3(?) 19 maintainers = [ maintainers.lethalman ]; 20 - platforms = platforms.unix; 21 }; 22 }
··· 17 homepage = https://www.pureftpd.org; 18 license = licenses.isc; # with some parts covered by BSD3(?) 19 maintainers = [ maintainers.lethalman ]; 20 + platforms = platforms.linux; 21 }; 22 }
+1 -1
pkgs/servers/mail/opensmtpd/extras.nix
··· 75 homepage = https://www.opensmtpd.org/; 76 description = "Extra plugins for the OpenSMTPD mail server"; 77 license = licenses.isc; 78 - platforms = platforms.unix; 79 maintainers = with maintainers; [ gebner ]; 80 }; 81 }
··· 75 homepage = https://www.opensmtpd.org/; 76 description = "Extra plugins for the OpenSMTPD mail server"; 77 license = licenses.isc; 78 + platforms = platforms.linux; 79 maintainers = with maintainers; [ gebner ]; 80 }; 81 }
+1 -1
pkgs/servers/misc/taskserver/default.nix
··· 38 homepage = http://taskwarrior.org; 39 license = stdenv.lib.licenses.mit; 40 platforms = stdenv.lib.platforms.linux; 41 - maintainers = with stdenv.lib.maintainers; [ matthiasbeyer makefu ]; 42 }; 43 }
··· 38 homepage = http://taskwarrior.org; 39 license = stdenv.lib.licenses.mit; 40 platforms = stdenv.lib.platforms.linux; 41 + maintainers = with stdenv.lib.maintainers; [ makefu ]; 42 }; 43 }
+1 -1
pkgs/servers/web-apps/klaus/default.nix
··· 35 description = "The first Git web viewer that Just Works"; 36 homepage = https://github.com/jonashaag/klaus; 37 license = licenses.isc; 38 - maintainers = with maintainers; [ matthiasbeyer ]; 39 }; 40 }
··· 35 description = "The first Git web viewer that Just Works"; 36 homepage = https://github.com/jonashaag/klaus; 37 license = licenses.isc; 38 + maintainers = with maintainers; [ ]; 39 }; 40 }
+1 -1
pkgs/tools/backup/mtx/default.nix
··· 22 homepage = https://sourceforge.net/projects/mtx/; 23 license = stdenv.lib.licenses.gpl2; 24 maintainers = [ stdenv.lib.maintainers.redvers ]; 25 - platforms = stdenv.lib.platforms.all; 26 }; 27 }
··· 22 homepage = https://sourceforge.net/projects/mtx/; 23 license = stdenv.lib.licenses.gpl2; 24 maintainers = [ stdenv.lib.maintainers.redvers ]; 25 + platforms = stdenv.lib.platforms.linux; 26 }; 27 }
+2 -2
pkgs/tools/filesystems/archivemount/default.nix
··· 1 { stdenv, fetchurl, pkgconfig, fuse, libarchive }: 2 3 let 4 - name = "archivemount-0.8.9"; 5 in 6 stdenv.mkDerivation { 7 inherit name; 8 9 src = fetchurl { 10 url = "http://www.cybernoia.de/software/archivemount/${name}.tar.gz"; 11 - sha256 = "0v4si1ri6lhnq9q87gkx7fsh6lv6xz4bynknwndqncpvfp5cy1jg"; 12 }; 13 14 nativeBuildInputs = [ pkgconfig ];
··· 1 { stdenv, fetchurl, pkgconfig, fuse, libarchive }: 2 3 let 4 + name = "archivemount-0.8.12"; 5 in 6 stdenv.mkDerivation { 7 inherit name; 8 9 src = fetchurl { 10 url = "http://www.cybernoia.de/software/archivemount/${name}.tar.gz"; 11 + sha256 = "12fb8fcmd1zwvfgzx4pay47md5cr2kgxcgq82cm6skmq75alfzi4"; 12 }; 13 14 nativeBuildInputs = [ pkgconfig ];
+4 -4
pkgs/tools/graphics/asymptote/default.nix
··· 9 s = # Generated upstream information 10 rec { 11 baseName="asymptote"; 12 - version="2.41"; 13 name="${baseName}-${version}"; 14 - hash="1w7fbq6gy65g0mxg6wdxi7v178c5yxvh9yrnv3bzm4sjzf4pwvhx"; 15 - url="https://freefr.dl.sourceforge.net/project/asymptote/2.41/asymptote-2.41.src.tgz"; 16 - sha256="1w7fbq6gy65g0mxg6wdxi7v178c5yxvh9yrnv3bzm4sjzf4pwvhx"; 17 }; 18 buildInputs = [ 19 ghostscriptX imagemagick fftw
··· 9 s = # Generated upstream information 10 rec { 11 baseName="asymptote"; 12 + version="2.42"; 13 name="${baseName}-${version}"; 14 + hash="0dprc4shzdpvp87kc97ggh5ay2zmskjjaciay7mnblx63rhk1d95"; 15 + url="https://freefr.dl.sourceforge.net/project/asymptote/2.42/asymptote-2.42.src.tgz"; 16 + sha256="0dprc4shzdpvp87kc97ggh5ay2zmskjjaciay7mnblx63rhk1d95"; 17 }; 18 buildInputs = [ 19 ghostscriptX imagemagick fftw
+28
pkgs/tools/graphics/pywal/default.nix
···
··· 1 + { lib, python3Packages, fetchFromGitHub, imagemagick, feh }: 2 + 3 + python3Packages.buildPythonApplication rec { 4 + pname = "pywal"; 5 + version = "2.0.5"; 6 + 7 + src = python3Packages.fetchPypi { 8 + inherit pname version; 9 + sha256 = "117f61db013409ee2657aab9230cc5c2cb2b428c17f7fbcf664909122962165e"; 10 + }; 11 + 12 + # necessary for imagemagick to be found during tests 13 + buildInputs = [ imagemagick ]; 14 + 15 + makeWrapperArgs = [ "--prefix PATH : ${lib.makeBinPath [ imagemagick feh ]}" ]; 16 + 17 + preCheck = '' 18 + mkdir tmp 19 + HOME=$PWD/tmp 20 + ''; 21 + 22 + meta = with lib; { 23 + description = "Generate and change colorschemes on the fly. A 'wal' rewrite in Python 3."; 24 + homepage = https://github.com/dylanaraps/pywal; 25 + license = licenses.mit; 26 + maintainers = with maintainers; [ Fresheyeball ]; 27 + }; 28 + }
+2 -2
pkgs/tools/misc/autorandr/default.nix
··· 6 7 let 8 python = python3Packages.python; 9 - version = "1.4"; 10 in 11 stdenv.mkDerivation { 12 name = "autorandr-${version}"; ··· 48 owner = "phillipberndt"; 49 repo = "autorandr"; 50 rev = "${version}"; 51 - sha256 = "08i71r221ilc8k1c59w89g3iq5m7zwhnjjzapavhqxlr8y9dcpf5"; 52 }; 53 54 meta = {
··· 6 7 let 8 python = python3Packages.python; 9 + version = "1.5"; 10 in 11 stdenv.mkDerivation { 12 name = "autorandr-${version}"; ··· 48 owner = "phillipberndt"; 49 repo = "autorandr"; 50 rev = "${version}"; 51 + sha256 = "01pij2r73f190qk7q3cgf5cmk0w59g9l9v4vah5vf4ddn7nnk7yq"; 52 }; 53 54 meta = {
+3 -3
pkgs/tools/misc/lf/default.nix
··· 2 3 buildGoPackage rec { 4 name = "lf-${version}"; 5 - version = "1"; 6 7 src = fetchFromGitHub { 8 owner = "gokcehan"; 9 repo = "lf"; 10 rev = "r${version}"; 11 - sha256 = "0mq83m7mvavd0dzhk8g6ffldy57i22n0846yzqnlz733chiy3anz"; 12 }; 13 14 goPackagePath = "github.com/gokcehan/lf"; ··· 24 runHook preBuild 25 runHook renameImports 26 cd go/src/${goPackagePath} 27 - go install -ldflags="-s -w -X main.gVersion=${version}" 28 runHook postBuild 29 ''; 30
··· 2 3 buildGoPackage rec { 4 name = "lf-${version}"; 5 + version = "2"; 6 7 src = fetchFromGitHub { 8 owner = "gokcehan"; 9 repo = "lf"; 10 rev = "r${version}"; 11 + sha256 = "0g9fy6x3wc5hda886ci79wj7rnjwvaidbwhsrckqgiqymbzvrdb8"; 12 }; 13 14 goPackagePath = "github.com/gokcehan/lf"; ··· 24 runHook preBuild 25 runHook renameImports 26 cd go/src/${goPackagePath} 27 + go install -ldflags="-s -w -X main.gVersion=r${version}" 28 runHook postBuild 29 ''; 30
+1 -1
pkgs/tools/misc/mpdscribble/default.nix
··· 17 description = "A Music Player Daemon (MPD) client which submits information about tracks beeing played to a scrobbler (e.g. last.fm)"; 18 homepage = http://mpd.wikia.com/wiki/Client:mpdscribble; 19 license = licenses.gpl2; 20 - maintainers = [ maintainers.matthiasbeyer ]; 21 platforms = platforms.linux; 22 }; 23 }
··· 17 description = "A Music Player Daemon (MPD) client which submits information about tracks beeing played to a scrobbler (e.g. last.fm)"; 18 homepage = http://mpd.wikia.com/wiki/Client:mpdscribble; 19 license = licenses.gpl2; 20 + maintainers = [ ]; 21 platforms = platforms.linux; 22 }; 23 }
+1 -1
pkgs/tools/misc/multitail/default.nix
··· 21 meta = { 22 homepage = http://www.vanheusden.com/multitail/; 23 description = "tail on Steroids"; 24 - maintainers = with stdenv.lib.maintainers; [ matthiasbeyer ]; 25 platforms = stdenv.lib.platforms.unix; 26 }; 27 }
··· 21 meta = { 22 homepage = http://www.vanheusden.com/multitail/; 23 description = "tail on Steroids"; 24 + maintainers = with stdenv.lib.maintainers; [ ]; 25 platforms = stdenv.lib.platforms.unix; 26 }; 27 }
+2 -2
pkgs/tools/misc/neofetch/default.nix
··· 2 3 stdenv.mkDerivation rec { 4 name = "neofetch-${version}"; 5 - version = "3.3.0"; 6 src = fetchFromGitHub { 7 owner = "dylanaraps"; 8 repo = "neofetch"; 9 rev = version; 10 - sha256 = "1f1hvd635wv81qg802jdi0yggi4631w9nlznipaxkvk4y1zpdq5j"; 11 }; 12 13 dontBuild = true;
··· 2 3 stdenv.mkDerivation rec { 4 name = "neofetch-${version}"; 5 + version = "3.4.0"; 6 src = fetchFromGitHub { 7 owner = "dylanaraps"; 8 repo = "neofetch"; 9 rev = version; 10 + sha256 = "10h4f7n6bllbq459nm9wppvk65n81zzv556njfqplzw3mpdrbiyx"; 11 }; 12 13 dontBuild = true;
+28
pkgs/tools/misc/pspg/default.nix
···
··· 1 + { stdenv, fetchFromGitHub, gnugrep, ncurses, pkgconfig }: 2 + 3 + stdenv.mkDerivation rec { 4 + name = "pspg-${version}"; 5 + version = "1.0.0"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "okbob"; 9 + repo = "pspg"; 10 + rev = "${version}"; 11 + sha256 = "1swrg4bg7i4xpdrsg8dsfldbxaffni04x8i1s0g6h691qcin675v"; 12 + }; 13 + 14 + nativeBuildInputs = [ pkgconfig ]; 15 + buildInputs = [ gnugrep ncurses ]; 16 + 17 + preBuild = '' 18 + makeFlags="PREFIX=$out PKG_CONFIG=${pkgconfig}/bin/pkg-config" 19 + ''; 20 + 21 + meta = with stdenv.lib; { 22 + homepage = https://github.com/okbob/pspg; 23 + description = "Postgres Pager"; 24 + license = licenses.bsd2; 25 + platforms = platforms.linux; 26 + maintainers = [ maintainers.jlesquembre ]; 27 + }; 28 + }
+1 -1
pkgs/tools/misc/smenu/default.nix
··· 22 your selection will be sent to standard output. 23 ''; 24 license = licenses.gpl2; 25 - maintainers = [ maintainers.matthiasbeyer ]; 26 platforms = platforms.linux; 27 }; 28 }
··· 22 your selection will be sent to standard output. 23 ''; 24 license = licenses.gpl2; 25 + maintainers = [ ]; 26 platforms = platforms.linux; 27 }; 28 }
+1 -1
pkgs/tools/misc/vdirsyncer/default.nix
··· 33 meta = with stdenv.lib; { 34 homepage = https://github.com/pimutils/vdirsyncer; 35 description = "Synchronize calendars and contacts"; 36 - maintainers = with maintainers; [ matthiasbeyer jgeerds ]; 37 platforms = platforms.all; 38 license = licenses.mit; 39 };
··· 33 meta = with stdenv.lib; { 34 homepage = https://github.com/pimutils/vdirsyncer; 35 description = "Synchronize calendars and contacts"; 36 + maintainers = with maintainers; [ jgeerds ]; 37 platforms = platforms.all; 38 license = licenses.mit; 39 };
+1 -1
pkgs/tools/misc/vimer/default.nix
··· 24 in an existing instance of GVim or MacVim. 25 ''; 26 license = licenses.mit; 27 - maintainers = [ maintainers.matthiasbeyer ]; 28 platforms = platforms.linux; 29 }; 30
··· 24 in an existing instance of GVim or MacVim. 25 ''; 26 license = licenses.mit; 27 + maintainers = [ ]; 28 platforms = platforms.linux; 29 }; 30
+2 -2
pkgs/tools/misc/yad/default.nix
··· 2 , wrapGAppsHook }: 3 4 stdenv.mkDerivation rec { 5 - name = "yad-0.37.0"; 6 7 src = fetchurl { 8 url = "http://sourceforge.net/projects/yad-dialog/files/${name}.tar.xz"; 9 - sha256 = "0fhqsgml1axaa9avd0hbam5wm77c2c7q1bz4hs7fvyvdnljazvwi"; 10 }; 11 12 configureFlags = [
··· 2 , wrapGAppsHook }: 3 4 stdenv.mkDerivation rec { 5 + name = "yad-0.40.0"; 6 7 src = fetchurl { 8 url = "http://sourceforge.net/projects/yad-dialog/files/${name}.tar.xz"; 9 + sha256 = "1x0fsv8nfkm8lchdawnf3zw79jaqbnvhv87sk5r8g86knv8vgl62"; 10 }; 11 12 configureFlags = [
+1 -1
pkgs/tools/networking/axel/default.nix
··· 19 description = "Console downloading program with some features for parallel connections for faster downloading"; 20 homepage = http://axel.alioth.debian.org/; 21 maintainers = with maintainers; [ pSub ]; 22 - platforms = with platforms; linux ++ darwin; 23 }; 24 }
··· 19 description = "Console downloading program with some features for parallel connections for faster downloading"; 20 homepage = http://axel.alioth.debian.org/; 21 maintainers = with maintainers; [ pSub ]; 22 + platforms = with platforms; linux; 23 }; 24 }
+3 -3
pkgs/tools/networking/ccnet/default.nix
··· 1 {stdenv, fetchurl, which, autoreconfHook, pkgconfig, vala, python, libsearpc, libzdb, libuuid, libevent, sqlite, openssl}: 2 3 stdenv.mkDerivation rec { 4 - version = "6.1.0"; 5 - seafileVersion = "6.1.0"; 6 name = "ccnet-${version}"; 7 8 src = fetchurl { 9 url = "https://github.com/haiwen/ccnet/archive/v${version}.tar.gz"; 10 - sha256 = "0q4a102xlcsxlr53h4jr4w8qzkbzvm2f3nk9fsha48h6l2hw34bb"; 11 }; 12 13 nativeBuildInputs = [ pkgconfig which autoreconfHook vala python ];
··· 1 {stdenv, fetchurl, which, autoreconfHook, pkgconfig, vala, python, libsearpc, libzdb, libuuid, libevent, sqlite, openssl}: 2 3 stdenv.mkDerivation rec { 4 + version = "6.1.7"; 5 + seafileVersion = "6.1.7"; 6 name = "ccnet-${version}"; 7 8 src = fetchurl { 9 url = "https://github.com/haiwen/ccnet/archive/v${version}.tar.gz"; 10 + sha256 = "1kkzdxa9r7sw1niwniznfkvilgvb7q039wq07cfk73qs3231bj7r"; 11 }; 12 13 nativeBuildInputs = [ pkgconfig which autoreconfHook vala python ];
+2 -2
pkgs/tools/networking/getmail/default.nix
··· 1 { stdenv, fetchurl, python2Packages }: 2 3 python2Packages.buildPythonApplication rec { 4 - version = "5.5"; 5 name = "getmail-${version}"; 6 namePrefix = ""; 7 8 src = fetchurl { 9 url = "http://pyropus.ca/software/getmail/old-versions/${name}.tar.gz"; 10 - sha256 = "0l43lbnrnyyrq8mlnw37saq6v0mh3nkirdq1dwnsrihykzjjwf70"; 11 }; 12 13 doCheck = false;
··· 1 { stdenv, fetchurl, python2Packages }: 2 3 python2Packages.buildPythonApplication rec { 4 + version = "5.6"; 5 name = "getmail-${version}"; 6 namePrefix = ""; 7 8 src = fetchurl { 9 url = "http://pyropus.ca/software/getmail/old-versions/${name}.tar.gz"; 10 + sha256 = "16nmvj80szr6yvcxxgmxn2lxqpjqqj4xg5a0b66zhvck6j42q3a6"; 11 }; 12 13 doCheck = false;
+1 -1
pkgs/tools/networking/htpdate/default.nix
··· 20 meta = with stdenv.lib; { 21 description = "Utility to fetch time and set the system clock over HTTP"; 22 homepage = http://www.vervest.org/htp/; 23 - platforms = platforms.unix; 24 license = licenses.gpl2Plus; 25 }; 26 }
··· 20 meta = with stdenv.lib; { 21 description = "Utility to fetch time and set the system clock over HTTP"; 22 homepage = http://www.vervest.org/htp/; 23 + platforms = platforms.linux; 24 license = licenses.gpl2Plus; 25 }; 26 }
+1 -1
pkgs/tools/networking/http-prompt/default.nix
··· 28 description = "An interactive command-line HTTP client featuring autocomplete and syntax highlighting"; 29 homepage = https://github.com/eliangcs/http-prompt; 30 license = licenses.mit; 31 - maintainers = with maintainers; [ matthiasbeyer ]; 32 platforms = platforms.linux; # can only test on linux 33 }; 34 }
··· 28 description = "An interactive command-line HTTP client featuring autocomplete and syntax highlighting"; 29 homepage = https://github.com/eliangcs/http-prompt; 30 license = licenses.mit; 31 + maintainers = with maintainers; [ ]; 32 platforms = platforms.linux; # can only test on linux 33 }; 34 }
+1 -1
pkgs/tools/system/ipmitool/default.nix
··· 32 description = ''Command-line interface to IPMI-enabled devices''; 33 license = licenses.bsd3; 34 homepage = https://sourceforge.net/projects/ipmitool/; 35 - platforms = platforms.unix; 36 maintainers = with maintainers; [ fpletz ]; 37 }; 38 }
··· 32 description = ''Command-line interface to IPMI-enabled devices''; 33 license = licenses.bsd3; 34 homepage = https://sourceforge.net/projects/ipmitool/; 35 + platforms = platforms.linux; 36 maintainers = with maintainers; [ fpletz ]; 37 }; 38 }
+7 -2
pkgs/tools/system/localtime/default.nix
··· 1 - { stdenv, go, systemd, polkit, fetchFromGitHub, m4 }: 2 3 stdenv.mkDerivation { 4 name = "localtime-2017-11-07"; ··· 10 sha256 = "04fyna8p7q7skzx9fzmncd6gx7x5pwa9jh8a84hpljlvj0kldfs8"; 11 }; 12 13 - buildInputs = [ go systemd polkit m4 ]; 14 15 makeFlags = [ "PREFIX=$(out)" ]; 16 17 meta = { 18 description = "A daemon for keeping the system timezone up-to-date based on the current location";
··· 1 + { stdenv, go, systemd, polkit, fetchFromGitHub, m4, removeReferencesTo }: 2 3 stdenv.mkDerivation { 4 name = "localtime-2017-11-07"; ··· 10 sha256 = "04fyna8p7q7skzx9fzmncd6gx7x5pwa9jh8a84hpljlvj0kldfs8"; 11 }; 12 13 + buildInputs = [ go systemd polkit m4 removeReferencesTo ]; 14 + disallowedRequisites = [ go ]; 15 16 makeFlags = [ "PREFIX=$(out)" ]; 17 + 18 + preFixup = '' 19 + find $out/bin -type f -exec remove-references-to -t ${go} '{}' + 20 + ''; 21 22 meta = { 23 description = "A daemon for keeping the system timezone up-to-date based on the current location";
+1 -1
pkgs/tools/system/s6-rc/default.nix
··· 37 meta = { 38 homepage = http://skarnet.org/software/s6-rc/; 39 description = "A service manager for s6-based systems"; 40 - platforms = stdenv.lib.platforms.all; 41 license = stdenv.lib.licenses.isc; 42 maintainers = with stdenv.lib.maintainers; [ pmahoney ]; 43 };
··· 37 meta = { 38 homepage = http://skarnet.org/software/s6-rc/; 39 description = "A service manager for s6-based systems"; 40 + platforms = stdenv.lib.platforms.linux; 41 license = stdenv.lib.licenses.isc; 42 maintainers = with stdenv.lib.maintainers; [ pmahoney ]; 43 };
+1 -1
pkgs/tools/system/sg3_utils/default.nix
··· 11 meta = { 12 homepage = http://sg.danny.cz/sg/; 13 description = "Utilities that send SCSI commands to devices"; 14 - platforms = stdenv.lib.platforms.all; 15 maintainers = [ ]; 16 }; 17 }
··· 11 meta = { 12 homepage = http://sg.danny.cz/sg/; 13 description = "Utilities that send SCSI commands to devices"; 14 + platforms = stdenv.lib.platforms.linux; 15 maintainers = [ ]; 16 }; 17 }
+5 -1
pkgs/tools/system/syslog-ng/default.nix
··· 1 { stdenv, fetchurl, openssl, libcap, curl, which 2 , eventlog, pkgconfig, glib, python, systemd, perl 3 , riemann_c_client, protobufc, pcre, libnet 4 - , json_c, libuuid, libivykis, mongoc, rabbitmq-c }: 5 6 let 7 pname = "syslog-ng"; ··· 36 libivykis 37 mongoc 38 rabbitmq-c 39 ]; 40 41 configureFlags = [ 42 "--enable-manpages" 43 "--enable-dynamic-linking" 44 "--enable-systemd" 45 "--with-ivykis=system" 46 "--with-librabbitmq-client=system" 47 "--with-mongoc=system"
··· 1 { stdenv, fetchurl, openssl, libcap, curl, which 2 , eventlog, pkgconfig, glib, python, systemd, perl 3 , riemann_c_client, protobufc, pcre, libnet 4 + , json_c, libuuid, libivykis, mongoc, rabbitmq-c 5 + , libesmtp 6 + }: 7 8 let 9 pname = "syslog-ng"; ··· 38 libivykis 39 mongoc 40 rabbitmq-c 41 + libesmtp 42 ]; 43 44 configureFlags = [ 45 "--enable-manpages" 46 "--enable-dynamic-linking" 47 "--enable-systemd" 48 + "--enable-smtp" 49 "--with-ivykis=system" 50 "--with-librabbitmq-client=system" 51 "--with-mongoc=system"
+52 -6
pkgs/top-level/all-packages.nix
··· 4425 4426 pssh = callPackage ../tools/networking/pssh { }; 4427 4428 pstoedit = callPackage ../tools/graphics/pstoedit { }; 4429 4430 psutils = callPackage ../tools/typesetting/psutils { }; ··· 4441 4442 pwnat = callPackage ../tools/networking/pwnat { }; 4443 4444 pycangjie = pythonPackages.pycangjie; 4445 4446 pydb = callPackage ../development/tools/pydb { }; ··· 4452 pythonSexy = pythonPackages.libsexy; 4453 4454 pytrainer = callPackage ../applications/misc/pytrainer { }; 4455 4456 remarshal = callPackage ../development/tools/remarshal { }; 4457 ··· 8688 epoxy = callPackage ../development/libraries/epoxy {}; 8689 8690 esdl = callPackage ../development/libraries/esdl { }; 8691 8692 exiv2 = callPackage ../development/libraries/exiv2 { }; 8693 ··· 13531 # Intentionally lacks recurseIntoAttrs, as -rc kernels will quite likely break out-of-tree modules and cause failed Hydra builds. 13532 linuxPackages_testing = linuxPackagesFor pkgs.linux_testing; 13533 13534 - linuxPackages_custom = { version, src, configfile }: 13535 recurseIntoAttrs (linuxPackagesFor (pkgs.linuxManualConfig { 13536 - inherit version src configfile stdenv; 13537 - allowImportFromDerivation = true; 13538 })); 13539 13540 # Build a kernel with bcachefs module 13541 linuxPackages_testing_bcachefs = recurseIntoAttrs (linuxPackagesFor pkgs.linux_testing_bcachefs); ··· 13574 13575 # A function to build a manually-configured kernel 13576 linuxManualConfig = makeOverridable (callPackage ../os-specific/linux/kernel/manual-config.nix {}); 13577 buildLinux = attrs: callPackage ../os-specific/linux/kernel/generic.nix attrs; 13578 13579 keyutils = callPackage ../os-specific/linux/keyutils { }; ··· 16964 16965 nedit = callPackage ../applications/editors/nedit { }; 16966 16967 nomacs = libsForQt5.callPackage ../applications/graphics/nomacs { }; 16968 16969 notepadqq = libsForQt5.callPackage ../applications/editors/notepadqq { }; ··· 17755 inherit sbcl lispPackages; 17756 }; 17757 17758 - sublime = callPackage ../applications/editors/sublime { }; 17759 17760 - sublime3 = lowPrio (callPackage ../applications/editors/sublime3 { }); 17761 17762 inherit (callPackages ../applications/version-management/subversion/default.nix { 17763 bdbSupport = true; ··· 17863 terminator = callPackage ../applications/misc/terminator { 17864 vte = gnome2.vte.override { pythonSupport = true; }; 17865 }; 17866 17867 lxterminal = callPackage ../applications/misc/lxterminal { 17868 vte = gnome3.vte; ··· 19809 19810 aspino = callPackage ../applications/science/logic/aspino {}; 19811 19812 boogie = dotnetPackages.Boogie; 19813 19814 inherit (callPackage ./coq-packages.nix {}) ··· 19953 gmp-static = gmp.override { withStatic = true; }; 19954 }; 19955 19956 - z3_4_5_0 = callPackage ../applications/science/logic/z3/4.5.0.nix {}; 19957 z3 = callPackage ../applications/science/logic/z3 { python = python2; }; 19958 19959 tlaplus = callPackage ../applications/science/logic/tlaplus {}; ··· 20131 golly-beta = callPackage ../applications/science/misc/golly/beta.nix { wxGTK = wxGTK30; }; 20132 20133 megam = callPackage ../applications/science/misc/megam { }; 20134 20135 root = callPackage ../applications/science/misc/root { 20136 inherit (darwin.apple_sdk.frameworks) Cocoa OpenGL; ··· 20728 terraform-full = terraform_0_11-full; 20729 20730 terraform-inventory = callPackage ../applications/networking/cluster/terraform-inventory {}; 20731 20732 terraform-landscape = callPackage ../applications/networking/cluster/terraform-landscape {}; 20733
··· 4425 4426 pssh = callPackage ../tools/networking/pssh { }; 4427 4428 + pspg = callPackage ../tools/misc/pspg { }; 4429 + 4430 pstoedit = callPackage ../tools/graphics/pstoedit { }; 4431 4432 psutils = callPackage ../tools/typesetting/psutils { }; ··· 4443 4444 pwnat = callPackage ../tools/networking/pwnat { }; 4445 4446 + pwndbg = callPackage ../development/tools/misc/pwndbg { }; 4447 + 4448 pycangjie = pythonPackages.pycangjie; 4449 4450 pydb = callPackage ../development/tools/pydb { }; ··· 4456 pythonSexy = pythonPackages.libsexy; 4457 4458 pytrainer = callPackage ../applications/misc/pytrainer { }; 4459 + 4460 + pywal = callPackage ../tools/graphics/pywal {}; 4461 4462 remarshal = callPackage ../development/tools/remarshal { }; 4463 ··· 8694 epoxy = callPackage ../development/libraries/epoxy {}; 8695 8696 esdl = callPackage ../development/libraries/esdl { }; 8697 + 8698 + libesmtp = callPackage ../development/libraries/libesmtp { }; 8699 8700 exiv2 = callPackage ../development/libraries/exiv2 { }; 8701 ··· 13539 # Intentionally lacks recurseIntoAttrs, as -rc kernels will quite likely break out-of-tree modules and cause failed Hydra builds. 13540 linuxPackages_testing = linuxPackagesFor pkgs.linux_testing; 13541 13542 + linuxPackages_custom = { version, src, configfile, allowImportFromDerivation ? true }: 13543 recurseIntoAttrs (linuxPackagesFor (pkgs.linuxManualConfig { 13544 + inherit version src configfile stdenv allowImportFromDerivation; 13545 + inherit (stdenv) hostPlatform; 13546 })); 13547 + 13548 + # This serves as a test for linuxPackages_custom 13549 + linuxPackages_custom_tinyconfig_kernel = let 13550 + base = pkgs.linuxPackages.kernel; 13551 + tinyLinuxPackages = pkgs.linuxPackages_custom { 13552 + inherit (base) version src; 13553 + allowImportFromDerivation = false; 13554 + configfile = pkgs.linuxConfig { 13555 + makeTarget = "tinyconfig"; 13556 + src = base.src; 13557 + }; 13558 + }; 13559 + in tinyLinuxPackages.kernel; 13560 13561 # Build a kernel with bcachefs module 13562 linuxPackages_testing_bcachefs = recurseIntoAttrs (linuxPackagesFor pkgs.linux_testing_bcachefs); ··· 13595 13596 # A function to build a manually-configured kernel 13597 linuxManualConfig = makeOverridable (callPackage ../os-specific/linux/kernel/manual-config.nix {}); 13598 + 13599 + # Derive one of the default .config files 13600 + linuxConfig = { src, makeTarget ? "defconfig", name ? "kernel.config" }: 13601 + stdenv.mkDerivation { 13602 + inherit name src; 13603 + buildPhase = '' 13604 + set -x 13605 + make ${makeTarget} 13606 + ''; 13607 + installPhase = '' 13608 + cp .config $out 13609 + ''; 13610 + }; 13611 + 13612 buildLinux = attrs: callPackage ../os-specific/linux/kernel/generic.nix attrs; 13613 13614 keyutils = callPackage ../os-specific/linux/keyutils { }; ··· 16999 17000 nedit = callPackage ../applications/editors/nedit { }; 17001 17002 + nheko = callPackage ../applications/networking/instant-messengers/nheko { }; 17003 + 17004 nomacs = libsForQt5.callPackage ../applications/graphics/nomacs { }; 17005 17006 notepadqq = libsForQt5.callPackage ../applications/editors/notepadqq { }; ··· 17792 inherit sbcl lispPackages; 17793 }; 17794 17795 + sublime3Packages = recurseIntoAttrs (callPackage ../applications/editors/sublime/3/packages.nix { }); 17796 + 17797 + sublime3 = sublime3Packages.sublime3; 17798 17799 + sublime3-dev = sublime3Packages.sublime3-dev; 17800 17801 inherit (callPackages ../applications/version-management/subversion/default.nix { 17802 bdbSupport = true; ··· 17902 terminator = callPackage ../applications/misc/terminator { 17903 vte = gnome2.vte.override { pythonSupport = true; }; 17904 }; 17905 + 17906 + terminus = callPackage ../applications/misc/terminus { inherit (gnome2) GConf; }; 17907 17908 lxterminal = callPackage ../applications/misc/lxterminal { 17909 vte = gnome3.vte; ··· 19850 19851 aspino = callPackage ../applications/science/logic/aspino {}; 19852 19853 + beluga = callPackage ../applications/science/logic/beluga { }; 19854 + 19855 boogie = dotnetPackages.Boogie; 19856 19857 inherit (callPackage ./coq-packages.nix {}) ··· 19996 gmp-static = gmp.override { withStatic = true; }; 19997 }; 19998 19999 z3 = callPackage ../applications/science/logic/z3 { python = python2; }; 20000 20001 tlaplus = callPackage ../applications/science/logic/tlaplus {}; ··· 20173 golly-beta = callPackage ../applications/science/misc/golly/beta.nix { wxGTK = wxGTK30; }; 20174 20175 megam = callPackage ../applications/science/misc/megam { }; 20176 + 20177 + ns-3 = callPackage ../development/libraries/science/networking/ns3 { }; 20178 20179 root = callPackage ../applications/science/misc/root { 20180 inherit (darwin.apple_sdk.frameworks) Cocoa OpenGL; ··· 20772 terraform-full = terraform_0_11-full; 20773 20774 terraform-inventory = callPackage ../applications/networking/cluster/terraform-inventory {}; 20775 + 20776 + terraform-provider-nixos = callPackage ../applications/networking/cluster/terraform-provider-nixos {}; 20777 20778 terraform-landscape = callPackage ../applications/networking/cluster/terraform-landscape {}; 20779
+2
pkgs/top-level/ocaml-packages.nix
··· 330 331 js_of_ocaml-ppx = callPackage ../development/tools/ocaml/js_of_ocaml/ppx.nix {}; 332 333 jsonm = callPackage ../development/ocaml-modules/jsonm { }; 334 335 lablgl = callPackage ../development/ocaml-modules/lablgl { };
··· 330 331 js_of_ocaml-ppx = callPackage ../development/tools/ocaml/js_of_ocaml/ppx.nix {}; 332 333 + js_of_ocaml-ppx_deriving_json = callPackage ../development/tools/ocaml/js_of_ocaml/ppx_deriving_json.nix {}; 334 + 335 jsonm = callPackage ../development/ocaml-modules/jsonm { }; 336 337 lablgl = callPackage ../development/ocaml-modules/lablgl { };
+57 -16
pkgs/top-level/perl-packages.nix
··· 6092 }; 6093 }; 6094 6095 Filepushd = buildPerlPackage { 6096 name = "File-pushd-1.014"; 6097 src = fetchurl { ··· 6185 buildInputs = [ TestSharedFork ]; 6186 }; 6187 6188 - FileTemp = null; 6189 - 6190 - FileType = buildPerlModule { 6191 - name = "File-Type-0.22"; 6192 - src = fetchurl { 6193 - url = mirror://cpan/authors/id/P/PM/PMISON/File-Type-0.22.tar.gz; 6194 - sha256 = "0hfkaafp6wb0nw19x47wc6wc9mwlw8s2rxiii3ylvzapxxgxjp6k"; 6195 - }; 6196 - meta = { 6197 - description = "File::Type uses magic numbers (typically at the start of a file) to determine the MIME type of that file."; 6198 - license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; 6199 - platforms = with stdenv.lib.platforms; linux ++ darwin; 6200 - }; 6201 - }; 6202 - 6203 FileSlurp = buildPerlPackage { 6204 name = "File-Slurp-9999.19"; 6205 # WARNING: check on next update if deprecation warning is gone ··· 6240 }; 6241 }; 6242 6243 - FileUtil = buildPerlModule rec { 6244 name = "File-Util-4.161950"; 6245 src = fetchurl { 6246 url = "mirror://cpan/authors/id/T/TO/TOMMY/${name}.tar.gz";
··· 6092 }; 6093 }; 6094 6095 + FilePid = buildPerlPackage rec { 6096 + name = "File-Pid-1.01"; 6097 + src = fetchurl { 6098 + url = "mirror://cpan/authors/id/C/CW/CWEST/${name}.tar.gz"; 6099 + sha256 = "bafeee8fdc96eb06306a0c58bbdb7209b6de45f850e75fdc6b16db576e05e422"; 6100 + }; 6101 + propagatedBuildInputs = [ ClassAccessor ]; 6102 + meta = { 6103 + license = stdenv.lib.licenses.free; # Same as Perl 6104 + description = "Pid File Manipulation"; 6105 + maintainers = [ maintainers.limeytexan ]; 6106 + }; 6107 + }; 6108 + 6109 Filepushd = buildPerlPackage { 6110 name = "File-pushd-1.014"; 6111 src = fetchurl { ··· 6199 buildInputs = [ TestSharedFork ]; 6200 }; 6201 6202 FileSlurp = buildPerlPackage { 6203 name = "File-Slurp-9999.19"; 6204 # WARNING: check on next update if deprecation warning is gone ··· 6239 }; 6240 }; 6241 6242 + FileTail = buildPerlPackage rec { 6243 + name = "File-Tail-1.3"; 6244 + src = fetchurl { 6245 + url = "mirror://cpan/authors/id/M/MG/MGRABNAR/${name}.tar.gz"; 6246 + sha256 = "1ixg6kn4h330xfw3xgvqcbzfc3v2wlzjim9803jflhvfhf0rzl16"; 6247 + }; 6248 + meta = { 6249 + description = "Perl extension for reading from continously updated files"; 6250 + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; 6251 + maintainers = [ maintainers.limeytexan ]; 6252 + }; 6253 + }; 6254 + 6255 + FileTemp = null; 6256 + 6257 + FileTouch = buildPerlPackage rec { 6258 + name = "File-Touch-0.11"; 6259 + src = fetchurl { 6260 + url = "mirror://cpan/authors/id/N/NE/NEILB/${name}.tar.gz"; 6261 + sha256 = "e379a5ff89420cf39906e5ceff309b8ce958f99f9c3e57ad52b5002a3982d93c"; 6262 + }; 6263 + meta = { 6264 + homepage = https://github.com/neilb/File-Touch; 6265 + description = "Update file access and modification times, optionally creating files if needed"; 6266 + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; 6267 + maintainers = [ maintainers.limeytexan ]; 6268 + }; 6269 + }; 6270 + 6271 + FileType = buildPerlModule { 6272 + name = "File-Type-0.22"; 6273 + src = fetchurl { 6274 + url = mirror://cpan/authors/id/P/PM/PMISON/File-Type-0.22.tar.gz; 6275 + sha256 = "0hfkaafp6wb0nw19x47wc6wc9mwlw8s2rxiii3ylvzapxxgxjp6k"; 6276 + }; 6277 + meta = { 6278 + description = "File::Type uses magic numbers (typically at the start of a file) to determine the MIME type of that file."; 6279 + license = with stdenv.lib.licenses; [ artistic1 gpl1Plus ]; 6280 + platforms = with stdenv.lib.platforms; linux ++ darwin; 6281 + }; 6282 + }; 6283 + 6284 + FileUtil = buildPerlPackage rec { 6285 name = "File-Util-4.161950"; 6286 src = fetchurl { 6287 url = "mirror://cpan/authors/id/T/TO/TOMMY/${name}.tar.gz";
+5 -3
pkgs/top-level/python-packages.nix
··· 233 234 email_validator = callPackage ../development/python-modules/email-validator { }; 235 236 dbus-python = callPackage ../development/python-modules/dbus { 237 dbus = pkgs.dbus; 238 }; ··· 3025 description = "Python humanize utilities"; 3026 homepage = https://github.com/jmoiron/humanize; 3027 license = licenses.mit; 3028 - maintainers = with maintainers; [ matthiasbeyer ]; 3029 platforms = platforms.linux; # can only test on linux 3030 }; 3031 ··· 3113 description = "WSGI HTTP Digest Authentication middleware"; 3114 homepage = https://github.com/jonashaag/httpauth; 3115 license = licenses.bsd2; 3116 - maintainers = with maintainers; [ matthiasbeyer ]; 3117 }; 3118 }; 3119 ··· 14989 homepage = https://github.com/uri-templates/uritemplate-py; 14990 description = "Python implementation of URI Template"; 14991 license = licenses.asl20; 14992 - maintainers = with maintainers; [ matthiasbeyer ]; 14993 }; 14994 }; 14995
··· 233 234 email_validator = callPackage ../development/python-modules/email-validator { }; 235 236 + ewmh = callPackage ../development/python-modules/ewmh { }; 237 + 238 dbus-python = callPackage ../development/python-modules/dbus { 239 dbus = pkgs.dbus; 240 }; ··· 3027 description = "Python humanize utilities"; 3028 homepage = https://github.com/jmoiron/humanize; 3029 license = licenses.mit; 3030 + maintainers = with maintainers; [ ]; 3031 platforms = platforms.linux; # can only test on linux 3032 }; 3033 ··· 3115 description = "WSGI HTTP Digest Authentication middleware"; 3116 homepage = https://github.com/jonashaag/httpauth; 3117 license = licenses.bsd2; 3118 + maintainers = with maintainers; [ ]; 3119 }; 3120 }; 3121 ··· 14991 homepage = https://github.com/uri-templates/uritemplate-py; 14992 description = "Python implementation of URI Template"; 14993 license = licenses.asl20; 14994 + maintainers = with maintainers; [ ]; 14995 }; 14996 }; 14997