Merge pull request #37840 from matthewbauer/unixtools

Cross-platform "unixtools"

authored by Matthew Justin Bauer and committed by GitHub 75616ceb 9c4745fe

+2615 -963
+1
.github/CODEOWNERS
··· 13 13 # Libraries 14 14 /lib @edolstra @nbp 15 15 /lib/systems @nbp @ericson2314 16 + /lib/generators.nix @edolstra @nbp @Profpatsch 16 17 17 18 # Nixpkgs Internals 18 19 /default.nix @nbp
+1 -1
lib/licenses.nix
··· 284 284 285 285 gpl2Oss = { 286 286 fullName = "GNU General Public License version 2 only (with OSI approved licenses linking exception)"; 287 - url = http://www.mysql.com/about/legal/licensing/foss-exception; 287 + url = https://www.mysql.com/about/legal/licensing/foss-exception; 288 288 }; 289 289 290 290 gpl2Plus = spdx {
+1 -9
nixos/modules/security/acme.nix
··· 140 140 ''; 141 141 }; 142 142 143 - tosHash = mkOption { 144 - type = types.string; 145 - default = "cc88d8d9517f490191401e7b54e9ffd12a2b9082ec7a1d4cec6101f9f1647e7b"; 146 - description = '' 147 - SHA256 of the Terms of Services document. This changes once in a while. 148 - ''; 149 - }; 150 - 151 143 production = mkOption { 152 144 type = types.bool; 153 145 default = true; ··· 196 188 let 197 189 cpath = "${cfg.directory}/${cert}"; 198 190 rights = if data.allowKeysForGroup then "750" else "700"; 199 - cmdline = [ "-v" "-d" data.domain "--default_root" data.webroot "--valid_min" cfg.validMin "--tos_sha256" cfg.tosHash ] 191 + cmdline = [ "-v" "-d" data.domain "--default_root" data.webroot "--valid_min" cfg.validMin ] 200 192 ++ optionals (data.email != null) [ "--email" data.email ] 201 193 ++ concatMap (p: [ "-f" p ]) data.plugins 202 194 ++ concatLists (mapAttrsToList (name: root: [ "-d" (if root == null then name else "${name}:${root}")]) data.extraDomains)
+1 -1
nixos/modules/services/backup/znapzend.nix
··· 386 386 echo Resetting znapzend zetups 387 387 ${pkgs.znapzend}/bin/znapzendzetup list \ 388 388 | grep -oP '(?<=\*\*\* backup plan: ).*(?= \*\*\*)' \ 389 - | xargs ${pkgs.znapzend}/bin/znapzendzetup delete 389 + | xargs -I{} ${pkgs.znapzend}/bin/znapzendzetup delete "{}" 390 390 '' + concatStringsSep "\n" (mapAttrsToList (dataset: config: '' 391 391 echo Importing znapzend zetup ${config} for dataset ${dataset} 392 392 ${pkgs.znapzend}/bin/znapzendzetup import --write ${dataset} ${config}
+6 -6
nixos/modules/services/cluster/kubernetes/default.nix
··· 279 279 tokenAuthFile = mkOption { 280 280 description = '' 281 281 Kubernetes apiserver token authentication file. See 282 - <link xlink:href="http://kubernetes.io/docs/admin/authentication.html"/> 282 + <link xlink:href="https://kubernetes.io/docs/admin/authentication.html"/> 283 283 ''; 284 284 default = null; 285 285 type = types.nullOr types.path; ··· 288 288 basicAuthFile = mkOption { 289 289 description = '' 290 290 Kubernetes apiserver basic authentication file. See 291 - <link xlink:href="http://kubernetes.io/docs/admin/authentication.html"/> 291 + <link xlink:href="https://kubernetes.io/docs/admin/authentication.html"/> 292 292 ''; 293 293 default = pkgs.writeText "users" '' 294 294 kubernetes,admin,0 ··· 299 299 authorizationMode = mkOption { 300 300 description = '' 301 301 Kubernetes apiserver authorization mode (AlwaysAllow/AlwaysDeny/ABAC/RBAC). See 302 - <link xlink:href="http://kubernetes.io/docs/admin/authorization.html"/> 302 + <link xlink:href="https://kubernetes.io/docs/admin/authorization.html"/> 303 303 ''; 304 304 default = ["RBAC" "Node"]; 305 305 type = types.listOf (types.enum ["AlwaysAllow" "AlwaysDeny" "ABAC" "RBAC" "Node"]); ··· 308 308 authorizationPolicy = mkOption { 309 309 description = '' 310 310 Kubernetes apiserver authorization policy file. See 311 - <link xlink:href="http://kubernetes.io/docs/admin/authorization.html"/> 311 + <link xlink:href="https://kubernetes.io/docs/admin/authorization.html"/> 312 312 ''; 313 313 default = []; 314 314 type = types.listOf types.attrs; ··· 332 332 runtimeConfig = mkOption { 333 333 description = '' 334 334 Api runtime configuration. See 335 - <link xlink:href="http://kubernetes.io/docs/admin/cluster-management.html"/> 335 + <link xlink:href="https://kubernetes.io/docs/admin/cluster-management.html"/> 336 336 ''; 337 337 default = "authentication.k8s.io/v1beta1=true"; 338 338 example = "api/all=false,api/v1=true"; ··· 342 342 admissionControl = mkOption { 343 343 description = '' 344 344 Kubernetes admission control plugins to use. See 345 - <link xlink:href="http://kubernetes.io/docs/admin/admission-controllers/"/> 345 + <link xlink:href="https://kubernetes.io/docs/admin/admission-controllers/"/> 346 346 ''; 347 347 default = ["NamespaceLifecycle" "LimitRanger" "ServiceAccount" "ResourceQuota" "DefaultStorageClass" "DefaultTolerationSeconds" "NodeRestriction"]; 348 348 example = [
+3 -2
nixos/tests/installer.nix
··· 80 80 + optionalString isEfi (if pkgs.stdenv.isAarch64 81 81 then ''bios => "${pkgs.OVMF.fd}/FV/QEMU_EFI.fd", '' 82 82 else ''bios => "${pkgs.OVMF.fd}/FV/OVMF.fd", ''); 83 - in 84 - '' 83 + in if !isEfi && !(pkgs.stdenv.isi686 || pkgs.stdenv.isx86_64) then 84 + throw "Non-EFI boot methods are only supported on i686 / x86_64" 85 + else '' 85 86 $machine->start; 86 87 87 88 # Make sure that we get a login prompt etc.
+1 -1
nixos/tests/misc.nix
··· 96 96 $machine->succeed("systemctl start systemd-udev-settle.service"); 97 97 subtest "udev-auto-load", sub { 98 98 $machine->waitForUnit('systemd-udev-settle.service'); 99 - $machine->succeed('lsmod | grep psmouse'); 99 + $machine->succeed('lsmod | grep mousedev'); 100 100 }; 101 101 102 102 # Test whether systemd-tmpfiles-clean works.
+1 -1
pkgs/applications/altcoins/ethsign/default.nix
··· 52 52 ]; 53 53 54 54 meta = with stdenv.lib; { 55 - homepage = http://github.com/dapphub/ethsign; 55 + homepage = https://github.com/dapphub/ethsign; 56 56 description = "Make raw signed Ethereum transactions"; 57 57 license = [licenses.gpl3]; 58 58 };
+1 -1
pkgs/applications/audio/audacious/default.nix
··· 60 60 61 61 meta = with stdenv.lib; { 62 62 description = "Audio player"; 63 - homepage = http://audacious-media-player.org/; 63 + homepage = https://audacious-media-player.org/; 64 64 maintainers = with maintainers; [ eelco ramkromberg ]; 65 65 platforms = with platforms; linux; 66 66 license = with licenses; [
+1 -1
pkgs/applications/audio/audacious/qt-5.nix
··· 81 81 82 82 meta = with lib; { 83 83 description = "Audio player"; 84 - homepage = http://audacious-media-player.org/; 84 + homepage = https://audacious-media-player.org/; 85 85 maintainers = with maintainers; [ ttuegel ]; 86 86 platforms = with platforms; linux; 87 87 license = with licenses; [
+2 -2
pkgs/applications/audio/kid3/default.nix
··· 10 10 stdenv.mkDerivation rec { 11 11 12 12 name = "kid3-${version}"; 13 - version = "3.5.1"; 13 + version = "3.6.0"; 14 14 15 15 src = fetchurl { 16 16 url = "mirror://sourceforge/project/kid3/kid3/${version}/${name}.tar.gz"; 17 - sha256 = "09iryxnhg8d9q36a4brb25bqkjprkx5kl0x7vyy82gxivqk0ihl8"; 17 + sha256 = "1kv795prc4d3f2cbzskvdi73l6nx4cfcd32x255wq1s74zp1k73p"; 18 18 }; 19 19 20 20 buildInputs = with stdenv.lib;
+2 -2
pkgs/applications/audio/lastfmsubmitd/default.nix
··· 6 6 version = "1.0.6"; 7 7 8 8 src = fetchurl { 9 - url = "http://www.red-bean.com/decklin/lastfmsubmitd/lastfmsubmitd-${version}.tar.gz"; 9 + url = "https://www.red-bean.com/decklin/lastfmsubmitd/lastfmsubmitd-${version}.tar.gz"; 10 10 sha256 = "c2636d5095a95167366bacd458624d67b046e060244fa54ba2c2e3efb79f9b0e"; 11 11 }; 12 12 ··· 15 15 installCommand = "python setup.py install --prefix=$out"; 16 16 17 17 meta = { 18 - homepage = http://www.red-bean.com/decklin/lastfmsubmitd/; 18 + homepage = https://www.red-bean.com/decklin/lastfmsubmitd/; 19 19 description = "An last.fm audio scrobbler and daemon"; 20 20 }; 21 21 }
+1 -1
pkgs/applications/audio/mopidy-gmusic/default.nix
··· 19 19 doCheck = false; 20 20 21 21 meta = with stdenv.lib; { 22 - homepage = http://www.mopidy.com/; 22 + homepage = https://www.mopidy.com/; 23 23 description = "Mopidy extension for playing music from Google Play Music"; 24 24 license = licenses.asl20; 25 25 maintainers = [ maintainers.jgillich ];
+2 -2
pkgs/applications/audio/mopidy-iris/default.nix
··· 2 2 3 3 pythonPackages.buildPythonApplication rec { 4 4 pname = "Mopidy-Iris"; 5 - version = "3.14.0"; 5 + version = "3.14.2"; 6 6 7 7 src = pythonPackages.fetchPypi { 8 8 inherit pname version; 9 - sha256 = "2c0ec5138e554e91d299ac72a7049bc00d77770a08c16c17e1a9df7f8ef42feb"; 9 + sha256 = "19affzk45wby50gwxwzqgwa7h7618lcs48ngdsa06sd66s8x2fza"; 10 10 }; 11 11 12 12 propagatedBuildInputs = [
+1 -1
pkgs/applications/audio/mopidy-spotify/default.nix
··· 14 14 doCheck = false; 15 15 16 16 meta = with stdenv.lib; { 17 - homepage = http://www.mopidy.com/; 17 + homepage = https://www.mopidy.com/; 18 18 description = "Mopidy extension for playing music from Spotify"; 19 19 license = licenses.asl20; 20 20 maintainers = [ maintainers.rickynils ];
+2 -2
pkgs/applications/audio/mp3blaster/default.nix
··· 1 - { stdenv, fetchFromGitHub, ncurses, libvorbis }: 1 + { stdenv, fetchFromGitHub, ncurses, libvorbis, SDL }: 2 2 stdenv.mkDerivation rec { 3 3 4 4 version = "3.2.6"; ··· 15 15 buildInputs = [ 16 16 ncurses 17 17 libvorbis 18 - ]; 18 + ] ++ stdenv.lib.optional stdenv.isDarwin SDL; 19 19 20 20 buildFlags = [ "CXXFLAGS=-Wno-narrowing" ]; 21 21
+2 -2
pkgs/applications/audio/snd/default.nix
··· 4 4 }: 5 5 6 6 stdenv.mkDerivation rec { 7 - name = "snd-18.1"; 7 + name = "snd-18.2"; 8 8 9 9 src = fetchurl { 10 10 url = "mirror://sourceforge/snd/${name}.tar.gz"; 11 - sha256 = "0wdifvpm54j5fxxp867jnrfdy3jb8iff2mxqvp08plp45zfjv6xh"; 11 + sha256 = "0b0ija3cf2c9sqh3cclk5a7i73vagfkyw211aykfd76w7ibirs3r"; 12 12 }; 13 13 14 14 nativeBuildInputs = [ pkgconfig ];
+2 -2
pkgs/applications/display-managers/lightdm-gtk-greeter/default.nix
··· 9 9 10 10 let 11 11 ver_branch = "2.0"; 12 - version = "2.0.4"; 12 + version = "2.0.5"; 13 13 in 14 14 stdenv.mkDerivation rec { 15 15 name = "lightdm-gtk-greeter-${version}"; 16 16 17 17 src = fetchurl { 18 18 url = "${meta.homepage}/${ver_branch}/${version}/+download/${name}.tar.gz"; 19 - sha256 = "1svbyq2l3l2d72k10nw79jz940rqsskryaim2viy6jfpv9k5jfv1"; 19 + sha256 = "1pw70db8320wvkhkrw4i2qprxlrqy3jmb6yrr4bm3lgrizahiijx"; 20 20 }; 21 21 22 22 nativeBuildInputs = [ pkgconfig ];
+2 -2
pkgs/applications/editors/vis/default.nix
··· 5 5 6 6 stdenv.mkDerivation rec { 7 7 name = "vis-${version}"; 8 - version = "0.4"; 8 + version = "0.5"; 9 9 10 10 src = fetchFromGitHub { 11 11 rev = "v${version}"; 12 - sha256 = "1crsg3ssqv4xix9z16hwl0zyx7hxk686s52zmrp7yfak3m5igf9k"; 12 + sha256 = "1vhq6hprkgj90iwl5vl3pxs3xwc01mx8yhi6c1phzry5agqqp8jb"; 13 13 repo = "vis"; 14 14 owner = "martanne"; 15 15 };
+66
pkgs/applications/gis/openorienteering-mapper/default.nix
··· 1 + { stdenv, fetchFromGitHub, gdal, cmake, ninja, proj, clipper, zlib, qtbase, qttools 2 + , qtlocation, qtsensors, doxygen, cups, makeWrapper 3 + }: 4 + 5 + stdenv.mkDerivation rec { 6 + name = "OpenOrienteering-Mapper-${version}"; 7 + version = "0.8.1"; 8 + 9 + buildInputs = [ gdal qtbase qttools qtlocation qtsensors clipper zlib proj doxygen cups]; 10 + 11 + nativeBuildInputs = [ cmake makeWrapper ninja ]; 12 + 13 + src = fetchFromGitHub { 14 + owner = "OpenOrienteering"; 15 + repo = "mapper"; 16 + rev = "v${version}"; 17 + sha256 = "10viw8bddl76mc2gh84jsl7h237yzvh4nim61pbd63vg1hlqisi6"; 18 + }; 19 + 20 + cmakeFlags = 21 + [ 22 + # Required by the build to be specified 23 + "-DPROJ4_ROOT=${proj}" 24 + 25 + # Building the manual and bundling licenses fails 26 + "-DLICENSING_PROVIDER:BOOL=OFF" 27 + "-DMapper_MANUAL_QTHELP:BOOL=OFF" 28 + ] ++ 29 + (stdenv.lib.optionals stdenv.isDarwin 30 + [ 31 + # Usually enabled on Darwin 32 + "-DCMAKE_FIND_FRAMEWORK=never" 33 + # FindGDAL is broken and always finds /Library/Framework unless this is 34 + # specified 35 + "-DGDAL_INCLUDE_DIR=${gdal}/include" 36 + "-DGDAL_CONFIG=${gdal}/bin/gdal-config" 37 + "-DGDAL_LIBRARY=${gdal}/lib/libgdal.dylib" 38 + # Don't bundle libraries 39 + "-DMapper_PACKAGE_PROJ=0" 40 + "-DMapper_PACKAGE_QT=0" 41 + "-DMapper_PACKAGE_ASSISTANT=0" 42 + "-DMapper_PACKAGE_GDAL=0" 43 + ]); 44 + 45 + 46 + postInstall = 47 + stdenv.lib.optionalString stdenv.isDarwin '' 48 + # Fixes "This application failed to start because it could not find or load the Qt 49 + # platform plugin "cocoa"." 50 + wrapProgram $out/Mapper.app/Contents/MacOS/Mapper \ 51 + --set QT_QPA_PLATFORM_PLUGIN_PATH ${qtbase.bin}/lib/qt-*/plugins/platforms 52 + mkdir -p $out/bin 53 + ln -s $out/Mapper.app/Contents/MacOS/Mapper $out/bin/mapper 54 + ''; 55 + 56 + meta = { 57 + description = '' 58 + OpenOrienteering Mapper is an orienteering mapmaking program 59 + and provides a free alternative to the existing proprietary solution. 60 + ''; 61 + homepage = https://www.openorienteering.org/apps/mapper/; 62 + license = stdenv.lib.licenses.gpl3; 63 + platforms = with stdenv.lib.platforms; darwin; 64 + maintainers = with stdenv.lib.maintainers; [mpickering]; 65 + }; 66 + }
+2 -2
pkgs/applications/graphics/ImageMagick/7.0.nix
··· 14 14 else throw "ImageMagick is not supported on this platform."; 15 15 16 16 cfg = { 17 - version = "7.0.7-22"; 18 - sha256 = "1ad7mwx48xrkvm3v060n2f67kmi0qk7gfql1shiwbkkjvzzaaiam"; 17 + version = "7.0.7-27"; 18 + sha256 = "04v7m1s2a89xi57fpxbq30hzxqg3fawr3lms6wfmaq4j2ax0qw6k"; 19 19 patches = []; 20 20 }; 21 21 in
+26 -16
pkgs/applications/graphics/ahoviewer/default.nix
··· 1 - { stdenv, pkgs, fetchurl, fetchFromGitHub, pkgconfig, libconfig, 2 - gtkmm2, glibmm, libxml2, libsecret, curl, unrar, libzip, 3 - librsvg, gst_all_1, autoreconfHook, makeWrapper }: 1 + { stdenv, pkgs, fetchurl, fetchFromGitHub, pkgconfig, libconfig, 2 + gtkmm2, glibmm, libxml2, libsecret, curl, libzip, 3 + librsvg, gst_all_1, autoreconfHook, makeWrapper, 4 + useUnrar ? false, unrar 5 + }: 6 + 7 + assert useUnrar -> unrar != null; 4 8 5 9 stdenv.mkDerivation rec { 6 10 name = "ahoviewer-${version}"; 7 - version = "1.4.9"; 11 + version = "1.5.0"; 8 12 9 13 src = fetchFromGitHub { 10 14 owner = "ahodesuka"; 11 15 repo = "ahoviewer"; 12 16 rev = version; 13 - sha256 = "194h3k5zvd8gjrbs91qba7d9h7i30yh4rjk4w3aa1vwvv0qm2amx"; 17 + sha256 = "1adzxp30fwh41y339ha8i5qp89zf21dw18vcicqqnzvyxbk5r3ig"; 14 18 }; 15 19 16 - enableParallelBuilding = true; 17 - 20 + enableParallelBuilding = true; 21 + 18 22 nativeBuildInputs = [ autoreconfHook pkgconfig makeWrapper ]; 19 - buildInputs = [ glibmm libconfig gtkmm2 glibmm libxml2 20 - libsecret curl unrar libzip librsvg 21 - gst_all_1.gstreamer 22 - gst_all_1.gst-plugins-good 23 - gst_all_1.gst-plugins-bad 24 - gst_all_1.gst-libav 25 - gst_all_1.gst-plugins-base ]; 26 - 23 + buildInputs = [ 24 + glibmm libconfig gtkmm2 glibmm libxml2 25 + libsecret curl libzip librsvg 26 + gst_all_1.gstreamer 27 + gst_all_1.gst-plugins-good 28 + gst_all_1.gst-libav 29 + gst_all_1.gst-plugins-base 30 + ] ++ stdenv.lib.optional useUnrar unrar; 31 + 32 + # https://github.com/ahodesuka/ahoviewer/issues/60 33 + # Already fixed in the master branch 34 + # TODO: remove this next release 35 + makeFlags = [ ''LIBS=-lssl -lcrypto'' ]; 36 + 27 37 postPatch = ''patchShebangs version.sh''; 28 - 38 + 29 39 postInstall = '' 30 40 wrapProgram $out/bin/ahoviewer \ 31 41 --prefix GST_PLUGIN_SYSTEM_PATH_1_0 : "$GST_PLUGIN_SYSTEM_PATH_1_0" \
+1 -1
pkgs/applications/graphics/krita/default.nix
··· 13 13 14 14 src = fetchurl { 15 15 url = "https://download.kde.org/stable/krita/${version}/${name}.tar.gz"; 16 - sha256 = "14sm67vkpxzpnh4c2mzvr0rpk8a3i8kzxx6fi3lpczrcc1g7di09"; 16 + sha256 = "0dh3bm90mxrbyvdp7x7hcf5li48j7ppkb44lls65lpn6c59r5waz"; 17 17 }; 18 18 19 19 nativeBuildInputs = [ cmake extra-cmake-modules ];
+1 -1
pkgs/applications/graphics/leocad/default.nix
··· 24 24 25 25 meta = with stdenv.lib; { 26 26 description = "CAD program for creating virtual LEGO models"; 27 - homepage = http://www.leocad.org/; 27 + homepage = https://www.leocad.org/; 28 28 license = licenses.gpl2; 29 29 platforms = platforms.linux; 30 30 };
+3 -2
pkgs/applications/graphics/qscreenshot/default.nix
··· 1 - { stdenv, fetchurl, dos2unix, which, qt }: 1 + { stdenv, fetchurl, dos2unix, which, qt, Carbon }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "qscreenshot-1.0"; ··· 8 8 sha256 = "1spj5fg2l8p5bk81xsv6hqn1kcrdiy54w19jsfb7g5i94vcb1pcx"; 9 9 }; 10 10 11 - buildInputs = [ dos2unix which qt ]; 11 + buildInputs = [ dos2unix which qt ] 12 + ++ stdenv.lib.optional stdenv.isDarwin Carbon; 12 13 13 14 # Remove carriage returns that cause /bin/sh to abort 14 15 preConfigure = ''
+2 -2
pkgs/applications/graphics/rawtherapee/default.nix
··· 4 4 }: 5 5 6 6 stdenv.mkDerivation rec { 7 - version = "5.3"; 7 + version = "5.4"; 8 8 name = "rawtherapee-" + version; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "Beep6581"; 12 12 repo = "RawTherapee"; 13 13 rev = version; 14 - sha256 = "1r6sx9zl1wkykgfx6k26268xadair6hzl15v5hmiri9sdhrn33q7"; 14 + sha256 = "1h2x5biqsb4kfwsffqkyk8ky22qv2a0cjs1s445x9farcr3kwk99"; 15 15 }; 16 16 17 17 nativeBuildInputs = [ cmake pkgconfig wrapGAppsHook ];
+1 -1
pkgs/applications/misc/k2pdfopt/default.nix
··· 29 29 mupdf_modded = mupdf.overrideAttrs (attrs: { 30 30 name = "mupdf-1.10a"; 31 31 src = fetchurl { 32 - url = "http://mupdf.com/downloads/archive/mupdf-1.10a-source.tar.gz"; 32 + url = "https://mupdf.com/downloads/archive/mupdf-1.10a-source.tar.gz"; 33 33 sha256 = "0dm8wcs8i29aibzkqkrn8kcnk4q0kd1v66pg48h5c3qqp4v1zk5a"; 34 34 }; 35 35 # Excluded the pdf-*.c files, since they mostly just broke the #includes
+2 -2
pkgs/applications/misc/mediainfo/default.nix
··· 1 1 { stdenv, fetchurl, autoreconfHook, pkgconfig, libzen, libmediainfo, zlib }: 2 2 3 3 stdenv.mkDerivation rec { 4 - version = "17.12"; 4 + version = "18.03"; 5 5 name = "mediainfo-${version}"; 6 6 src = fetchurl { 7 7 url = "https://mediaarea.net/download/source/mediainfo/${version}/mediainfo_${version}.tar.xz"; 8 - sha256 = "1pxdf0ny3c38gl513zdiaagpvk4bqnsc2fn7476yjdpv2lxsw56f"; 8 + sha256 = "171xv1qn6lbzybhx471j5a3rdqdj3xn0xc7gs181624r1kslxyn1"; 9 9 }; 10 10 11 11 nativeBuildInputs = [ autoreconfHook pkgconfig ];
+1 -1
pkgs/applications/misc/mupdf/default.nix
··· 18 18 name = "mupdf-${version}"; 19 19 20 20 src = fetchurl { 21 - url = "http://mupdf.com/downloads/archive/${name}-source.tar.gz"; 21 + url = "https://mupdf.com/downloads/archive/${name}-source.tar.gz"; 22 22 sha256 = "0mc7a92zri27lk17wdr2iffarbfi4lvrmxhc53sz84hm5yl56qsw"; 23 23 }; 24 24
+1 -1
pkgs/applications/misc/mupdf/default.upstream
··· 1 - url http://mupdf.com/downloads/archive/ 1 + url https://mupdf.com/downloads/archive/ 2 2 do_overwrite(){ 3 3 ensure_hash 4 4 ensure_version
+10 -2
pkgs/applications/misc/pgmanage/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "pgmanage-${version}"; 5 - version = "10.1.0"; 5 + version = "10.1.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "pgManage"; 9 9 repo = "pgManage"; 10 10 rev = "v${version}"; 11 - sha256 = "0kzdq3xl6wyclngq307544yk57vpm10wyklkbgzx649z3pls3kyw"; 11 + sha256 = "1gv96an1ff9amh16lf71wknshmxl3l4hsl3ga7wb106c10i14zzc"; 12 12 }; 13 + 14 + patchPhase = '' 15 + patchShebangs src/configure 16 + ''; 17 + 18 + configurePhase = '' 19 + ./configure --prefix $out 20 + ''; 13 21 14 22 buildInputs = [ postgresql openssl ]; 15 23
+1 -1
pkgs/applications/misc/qsyncthingtray/default.nix
··· 1 - { mkDerivation, stdenv, lib, fetchFromGitHub, fetchpatch, procps ? null 1 + { mkDerivation, stdenv, lib, fetchFromGitHub, fetchpatch, procps 2 2 , qtbase, qtwebengine, qtwebkit 3 3 , cmake 4 4 , syncthing
+18 -81
pkgs/applications/misc/translate-shell/default.nix
··· 1 - { stdenv, fetchFromGitHub, curl, fribidi, mpv, less, rlwrap, gawk, bash, emacs, groff, ncurses, pandoc }: 1 + { stdenv, fetchFromGitHub, makeWrapper, curl, fribidi, rlwrap, gawk, groff, ncurses }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "${pname}-${version}"; 5 5 pname = "translate-shell"; 6 - version = "0.9.6.6"; 6 + version = "0.9.6.7"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "soimort"; 10 10 repo = "translate-shell"; 11 - rev = "v" + version; 12 - sha256 = "0hbwvc554v6fi4ardidwsnn8hk7p68p155yjllvljjawkbq4qljq"; 11 + rev = "v${version}"; 12 + sha256 = "0krcidjh32xwybr1v4nykgf0jjnffjqx125bvn3jh2a44cikyq3n"; 13 13 }; 14 14 15 - phases = [ "buildPhase" "installPhase" "postFixup" ]; 16 - 17 - buildPhase = '' 18 - mkdir -p $out/bin 19 - mkdir -p $out/share 20 - mkdir -p $out/share/man/man1 21 - ''; 22 - 23 - installPhase = '' 24 - cp $src/translate $out/bin/trans 25 - cp $src/translate $out/bin/translate 26 - cp $src/translate $out/bin/translate-shell 27 - 28 - cp $src/translate.awk $out/share/translate.awk 29 - cp $src/build.awk $out/share/build.awk 30 - cp $src/metainfo.awk $out/share/metainfo.awk 31 - cp $src/test.awk $out/share/test.awk 15 + buildInputs = [ makeWrapper ]; 32 16 33 - cp -r $src/include $out/share 34 - cp -r $src/test $out/share 35 - cp $src/man/trans.1 $out/share/man/man1 17 + installFlags = [ "PREFIX=$(out)" ]; 36 18 37 - chmod +x $out/bin/translate 38 - chmod +x $out/share/translate.awk 39 - chmod +x $out/share/build.awk 40 - chmod +x $out/share/metainfo.awk 41 - chmod +x $out/share/test.awk 42 - ''; 43 - 44 - postFixup = '' 45 - substituteInPlace $out/bin/trans --replace "/bin/sh" "${bash}/bin/bash" 46 - substituteInPlace $out/bin/trans --replace "gawk " "${gawk}/bin/gawk " 47 - substituteInPlace $out/bin/trans --replace "translate.awk" "$out/share/translate.awk" 48 - 49 - substituteInPlace $out/bin/translate --replace "/bin/sh" "${bash}/bin/bash" 50 - substituteInPlace $out/bin/translate --replace "gawk " "${gawk}/bin/gawk " 51 - substituteInPlace $out/bin/translate --replace "translate.awk" "$out/share/translate.awk" 52 - 53 - substituteInPlace $out/bin/translate-shell --replace "/bin/sh" "${bash}/bin/bash" 54 - substituteInPlace $out/bin/translate-shell --replace "gawk " "${gawk}/bin/gawk " 55 - substituteInPlace $out/bin/translate-shell --replace "translate.awk" "$out/share/translate.awk" 56 - 57 - substituteInPlace $out/share/translate.awk --replace "/usr/bin/gawk" "${gawk}/bin/gawk" 58 - substituteInPlace $out/share/translate.awk --replace "metainfo" "$out/share/metainfo" 59 - substituteInPlace $out/share/translate.awk --replace "include/" "$out/share/include/" 60 - 61 - substituteInPlace $out/share/build.awk --replace "/usr/bin/gawk" "${gawk}/bin/gawk" 62 - substituteInPlace $out/share/build.awk --replace "include/" "$out/share/include/" 63 - substituteInPlace $out/share/build.awk --replace "metainfo.awk" "$out/share/metainfo.awk" 64 - 65 - substituteInPlace $out/share/metainfo.awk --replace "translate.awk" "$out/share/translate.awk" 66 - 67 - substituteInPlace $out/share/test.awk --replace "/usr/bin/gawk" "${gawk}/bin/gawk" 68 - substituteInPlace $out/share/test.awk --replace "include/" "$out/share/include/" 69 - substituteInPlace $out/share/test.awk --replace "test/" "$out/share/test/" 70 - 71 - substituteInPlace $out/share/include/Translators/\*.awk --replace "include/" "$out/share/include/" 72 - 73 - substituteInPlace $out/share/test/Test.awk --replace "test/" "$out/share/test/" 74 - substituteInPlace $out/share/test/TestUtils.awk --replace "include/" "$out/share/include/" 75 - substituteInPlace $out/share/test/TestParser.awk --replace "include/" "$out/share/include/" 76 - substituteInPlace $out/share/test/TestCommons.awk --replace "\"gawk\"" "\"${gawk}/bin/gawk\"" 77 - substituteInPlace $out/share/test/TestCommons.awk --replace "Commons.awk" "$out/share/include/Commons.awk" 78 - 79 - substituteInPlace $out/share/include/Main.awk --replace "\"tput\"" "\"${ncurses.out}/bin/tput\"" 80 - substituteInPlace $out/share/include/Help.awk --replace "\"groff\"" "\"${groff}/bin/groff\"" 81 - substituteInPlace $out/share/include/Utils.awk --replace "\"fribidi\"" "\"${fribidi}/bin/fribidi\"" 82 - substituteInPlace $out/share/include/Utils.awk --replace "\"fribidi " "\"${fribidi}/bin/fribidi " 83 - substituteInPlace $out/share/include/Utils.awk --replace "\"rlwrap\"" "\"${rlwrap}/bin/rlwrap\"" 84 - substituteInPlace $out/share/include/Utils.awk --replace "\"emacs\"" "\"${emacs}/bin/emacs\"" 85 - substituteInPlace $out/share/include/Utils.awk --replace "\"curl\"" "\"${curl.bin}/bin/curl\"" 86 - 87 - substituteInPlace $out/share/build.awk --replace "\"pandoc " "\"${pandoc}/bin/pandoc " 88 - 89 - substituteInPlace $out/share/include/Translate.awk --replace "\"mpv " "\"${mpv}/bin/mpv " 90 - substituteInPlace $out/share/include/Translate.awk --replace "\"less " "\"${less}/bin/less " 91 - 19 + postInstall = '' 20 + wrapProgram $out/bin/trans \ 21 + --prefix PATH : ${stdenv.lib.makeBinPath [ 22 + gawk 23 + curl 24 + ncurses 25 + rlwrap 26 + groff 27 + fribidi 28 + ]} 92 29 ''; 93 30 94 31 meta = with stdenv.lib; { 95 32 homepage = https://www.soimort.org/translate-shell; 96 33 description = "Command-line translator using Google Translate, Bing Translator, Yandex.Translate, and Apertium"; 97 - license = licenses.publicDomain; 98 - maintainers = [ maintainers.ebzzry ]; 34 + license = licenses.unlicense; 35 + maintainers = with maintainers; [ ebzzry infinisil ]; 99 36 platforms = platforms.unix; 100 37 }; 101 38 }
+1 -1
pkgs/applications/misc/wordnet/default.nix
··· 39 39 for computational linguistics and natural language processing. 40 40 ''; 41 41 42 - homepage = http://wordnet.princeton.edu/; 42 + homepage = https://wordnet.princeton.edu/; 43 43 44 44 maintainers = [ ]; 45 45 platforms = with stdenv.lib.platforms; linux ++ darwin;
+4 -4
pkgs/applications/networking/cluster/minikube/default.nix
··· 15 15 # instead, we download localkube ourselves and shove it into the minikube binary. The versions URL that minikube uses is 16 16 # currently https://storage.googleapis.com/minikube/k8s_releases.json 17 17 18 - localkube-version = "1.9.0"; 18 + localkube-version = "1.9.4"; 19 19 localkube-binary = fetchurl { 20 20 url = "https://storage.googleapis.com/minikube/k8sReleases/v${localkube-version}/localkube-linux-amd64"; 21 - sha256 = "1z5c061mx2flg6hq05d00bvkn722gxv8y9rfpjyk23nk697k31fh"; 21 + sha256 = "0c1n8p7q38hx864xvcsr01d028cizjfpsqbfpf1y24fnrpzacajw"; 22 22 }; 23 23 in buildGoPackage rec { 24 24 pname = "minikube"; 25 25 name = "${pname}-${version}"; 26 - version = "0.25.0"; 26 + version = "0.25.2"; 27 27 28 28 goPackagePath = "k8s.io/minikube"; 29 29 ··· 31 31 owner = "kubernetes"; 32 32 repo = "minikube"; 33 33 rev = "v${version}"; 34 - sha256 = "0nsdi8mr8p69z696ksfb5ahzqqnvjn4a2z6cp0kyby8sakcjhsby"; 34 + sha256 = "1h8sxs6xxmli7xkb33kdl4nyn1sgq2b8b2d6aj5wim11ric3l7pb"; 35 35 }; 36 36 37 37 patches = [
+1 -1
pkgs/applications/networking/firehol/default.nix
··· 71 71 FireHOL, an iptables stateful packet filtering firewall for humans! 72 72 FireQOS, a TC based bandwidth shaper for humans! 73 73 ''; 74 - homepage = http://firehol.org/; 74 + homepage = https://firehol.org/; 75 75 license = licenses.gpl2; 76 76 maintainers = with maintainers; [ geistesk ]; 77 77 platforms = platforms.linux;
+1 -1
pkgs/applications/networking/instant-messengers/telepathy/gabble/default.nix
··· 5 5 name = "telepathy-gabble-0.18.3"; 6 6 7 7 src = fetchurl { 8 - url = "${meta.homepage}/releases/telepathy-gabble/${name}.tar.gz"; 8 + url = "http://telepathy.freedesktop.org/releases/telepathy-gabble/${name}.tar.gz"; 9 9 sha256 = "1hl9k6jwn2afwwv7br16wfw5szdhwxqziba47xd8vjwvgrh19iwf"; 10 10 }; 11 11
+1 -1
pkgs/applications/networking/ostinato/default.nix
··· 14 14 }; 15 15 16 16 ostinatoIcon = fetchurl { 17 - url = "http://ostinato.org/images/site-logo.png"; 17 + url = "https://ostinato.org/images/site-logo.png"; 18 18 sha256 = "f5c067823f2934e4d358d76f65a343efd69ad783a7aeabd7ab4ce3cd03490d70"; 19 19 }; 20 20
+2 -2
pkgs/applications/science/electronics/pulseview/default.nix
··· 7 7 name = "pulseview-0.4.0"; 8 8 9 9 src = fetchurl { 10 - url = "http://sigrok.org/download/source/pulseview/${name}.tar.gz"; 10 + url = "https://sigrok.org/download/source/pulseview/${name}.tar.gz"; 11 11 sha256 = "1f8f2342d5yam98mmcb8f9g2vslcwv486bmi4x45pxn68l82ky3q"; 12 12 }; 13 13 ··· 22 22 23 23 meta = with stdenv.lib; { 24 24 description = "Qt-based LA/scope/MSO GUI for sigrok (a signal analysis software suite)"; 25 - homepage = http://sigrok.org/; 25 + homepage = https://sigrok.org/; 26 26 license = licenses.gpl3Plus; 27 27 platforms = platforms.linux; 28 28 maintainers = [ maintainers.bjornfor ];
+3 -10
pkgs/applications/science/math/geogebra/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "geogebra-${version}"; 5 - version = "5-0-382-0"; 5 + version = "5-0-444-0"; 6 6 7 7 preferLocalBuild = true; 8 8 9 9 src = fetchurl { 10 - urls = [ 11 - "http://download.geogebra.org/installers/5.0/GeoGebra-Linux-Portable-${version}.tar.bz2" 12 - 13 - # Fallback for 5-0-382-0 14 - # To avoid breaks when latest geogebra version is 15 - # removed from `download.geogebra.org` 16 - "http://web.archive.org/web/20170818191250/http://download.geogebra.org/installers/5.0/GeoGebra-Linux-Portable-5-0-382-0.tar.bz2" 17 - ]; 18 - sha256 = "0xqln1ssm35q8ry4a0ly8rkgw41brmrhn26l6q6r0qqrnw85cnyv"; 10 + urls = "https://download.geogebra.org/installers/5.0/GeoGebra-Linux-Portable-${version}.tar.bz2"; 11 + sha256 = "1x2h40m62zbhmy42hln5gjj3fwk4b6803v3k9agpv5c6j468sq0p"; 19 12 }; 20 13 21 14 srcIcon = fetchurl {
+2 -2
pkgs/applications/version-management/git-and-tools/git-extras/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "git-extras-${version}"; 5 - version = "4.4.0"; 5 + version = "4.5.0"; 6 6 7 7 src = fetchurl { 8 8 url = "https://github.com/tj/git-extras/archive/${version}.tar.gz"; 9 - sha256 = "0vb8syyr5nbvmkj5g4rb1p8rqxb2hyl25gbyf4rd0b972d7iihhn"; 9 + sha256 = "059680bvblbhrlkybg1yisr5zq62pir1rnaxz5izhfsw2ng9s2fb"; 10 10 }; 11 11 12 12 dontBuild = true;
+2 -2
pkgs/applications/version-management/git-and-tools/git-open/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "git-open-${version}"; 5 - version = "1.3.1"; 5 + version = "2.0.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "paulirish"; 9 9 repo = "git-open"; 10 10 rev = "v${version}"; 11 - sha256 = "1klj41vqgyyigqzi6s1ykz9vd8wvaq3skin63pi989dlsjf7igyr"; 11 + sha256 = "0lprzrjsqrg83gixfaiw26achgd8l7s56jknsjss4p7y0w1fxm05"; 12 12 }; 13 13 14 14 buildInputs = [ makeWrapper ];
+2 -2
pkgs/applications/version-management/git-and-tools/git-recent/default.nix
··· 11 11 ++ stdenv.lib.optional (utillinux != null) utillinux); 12 12 in stdenv.mkDerivation rec { 13 13 name = "git-recent-${version}"; 14 - version = "1.0.3"; 14 + version = "1.0.4"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "paulirish"; 18 18 repo = "git-recent"; 19 19 rev = "v${version}"; 20 - sha256 = "0rckjjrw2xmvmbqaf66i36x59vs1v4pfnmvbinx5iggp7vjly1a4"; 20 + sha256 = "0dbnm5b2v04fy0jgzphm3xvz9scx0n4p10fw8wjd0cy56308h79k"; 21 21 }; 22 22 23 23 buildInputs = [ makeWrapper ];
+2 -2
pkgs/applications/version-management/git-and-tools/git-remote-gcrypt/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "git-remote-gcrypt-${version}"; 5 - version = "1.0.0"; 5 + version = "1.0.3"; 6 6 rev = version; 7 7 8 8 src = fetchFromGitHub { 9 9 inherit rev; 10 10 owner = "spwhitton"; 11 11 repo = "git-remote-gcrypt"; 12 - sha256 = "0c8ig1pdqj7wjwldnf62pmm2x29ri62x6b24mbsl2nxzkqbwh379"; 12 + sha256 = "1vay3204729c7wajgn3nxf0s0hzwpdrw14pl6kd8w2ss25gvw2k1"; 13 13 }; 14 14 15 15 outputs = [ "out" "man" ];
+3 -3
pkgs/applications/version-management/gitlab/default.nix
··· 1 1 { pkgs, stdenv, lib, bundler, fetchurl, fetchFromGitHub, bundlerEnv, libiconv 2 - , ruby, tzdata, git, procps, dpkg, nettools 2 + , ruby, tzdata, git, ps, dpkg, nettools 3 3 }: 4 4 5 5 /* When updating the Gemfile add `gem "activerecord-nulldb-adapter"` ··· 38 38 }; 39 39 40 40 buildInputs = [ 41 - rubyEnv ruby bundler tzdata git procps dpkg nettools 41 + rubyEnv ruby bundler tzdata git ps dpkg nettools 42 42 ]; 43 43 44 44 patches = [ ··· 56 56 rm config/initializers/gitlab_shell_secret_token.rb 57 57 58 58 substituteInPlace app/controllers/admin/background_jobs_controller.rb \ 59 - --replace "ps -U" "${procps}/bin/ps -U" 59 + --replace "ps -U" "${ps}/bin/ps -U" 60 60 61 61 sed -i '/ask_to_continue/d' lib/tasks/gitlab/two_factor.rake 62 62
+2 -2
pkgs/applications/version-management/gogs/default.nix
··· 7 7 8 8 buildGoPackage rec { 9 9 name = "gogs-${version}"; 10 - version = "0.11.29"; 10 + version = "0.11.34"; 11 11 12 12 src = fetchFromGitHub { 13 13 owner = "gogits"; 14 14 repo = "gogs"; 15 15 rev = "v${version}"; 16 - sha256 = "1xn1b4dxf7r8kagps3yvp31zskfxn50k1gfic9abl4kjwpwk78c0"; 16 + sha256 = "15xwcw3k7wbahdgp796gly79qkka21p7kvm84zfjgcsjjri0kdnz"; 17 17 }; 18 18 19 19 patches = [ ./static-root-path.patch ];
+2 -2
pkgs/applications/video/xine-ui/default.nix
··· 2 2 , lirc, shared-mime-info, libjpeg }: 3 3 4 4 stdenv.mkDerivation rec { 5 - name = "xine-ui-0.99.9"; 5 + name = "xine-ui-0.99.10"; 6 6 7 7 src = fetchurl { 8 8 url = "mirror://sourceforge/xine/${name}.tar.xz"; 9 - sha256 = "18liwmkbj75xs9bipw3vr67a7cwmdfcp04v5lph7nsjlkwhq1lcd"; 9 + sha256 = "0i3jzhiipfs5p1jbxviwh42zcfzag6iqc6yycaan0vrqm90an86a"; 10 10 }; 11 11 12 12 nativeBuildInputs = [ pkgconfig shared-mime-info ];
+9 -21
pkgs/applications/virtualization/docker/default.nix
··· 195 195 }); 196 196 197 197 # Get revisions from 198 - # https://github.com/docker/docker-ce/blob/v${version}/components/engine/hack/dockerfile/binaries-commits 198 + # https://github.com/docker/docker-ce/tree/v${version}/components/engine/hack/dockerfile/install/* 199 199 200 - docker_17_12 = dockerGen rec { 201 - version = "17.12.1-ce"; 202 - rev = "7390fc6103da41cf98ae66cfac80fa143268bf60"; # git commit 203 - sha256 = "14pz5yqsjypjb6xiq828jrg9aq7wajrrf3mnd9109lw224p03d8i"; 204 - runcRev = "9f9c96235cc97674e935002fc3d78361b696a69e"; 205 - runcSha256 = "18f8vqdbf685dd777pjh8jzpxafw2vapqh4m43xgyi7lfwa0gsln"; 206 - containerdRev = "9b55aab90508bd389d7654c4baf173a981477d55"; 207 - containerdSha256 = "0kfafqi66yp4qy738pl11f050hfrx9m4kc670qpx7fmf9ii7q6p2"; 208 - tiniRev = "949e6facb77383876aeff8a6944dde66b3089574"; 209 - tiniSha256 = "0zj4kdis1vvc6dwn4gplqna0bs7v6d1y2zc8v80s3zi018inhznw"; 210 - }; 211 - 212 - docker_18_02 = dockerGen rec { 213 - version = "18.02.0-ce"; 214 - rev = "fc4de447b563498eb4da89f56fb858bbe761d91b"; # git commit 215 - sha256 = "1025cwv2niiwg5pc30nb1qky1raisvd9ix2qw6rdib232hwq9k8m"; 216 - runcRev = "9f9c96235cc97674e935002fc3d78361b696a69e"; 217 - runcSha256 = "18f8vqdbf685dd777pjh8jzpxafw2vapqh4m43xgyi7lfwa0gsln"; 218 - containerdRev = "9b55aab90508bd389d7654c4baf173a981477d55"; 219 - containerdSha256 = "0kfafqi66yp4qy738pl11f050hfrx9m4kc670qpx7fmf9ii7q6p2"; 200 + docker_18_03 = dockerGen rec { 201 + version = "18.03.0-ce"; 202 + rev = "0520e243029d1361649afb0706a1c5d9a1c012b8"; # git commit 203 + sha256 = "0dq7kf30k6p5m9qrzskfx0rxsx22f7yvxzij6vv1g70pggzacs4g"; 204 + runcRev = "4fc53a81fb7c994640722ac585fa9ca548971871"; 205 + runcSha256 = "1ikqw39jn8dzb4snc4pcg3z85jb67ivskdhx028k17ss29bf4062"; 206 + containerdRev = "cfd04396dc68220d1cecbe686a6cc3aa5ce3667c"; 207 + containerdSha256 = "1x6mmk69jksh4m9rjd8qwpp0qc7jmimpkq9pw9237p0v63p9yci0"; 220 208 tiniRev = "949e6facb77383876aeff8a6944dde66b3089574"; 221 209 tiniSha256 = "0zj4kdis1vvc6dwn4gplqna0bs7v6d1y2zc8v80s3zi018inhznw"; 222 210 };
+1 -1
pkgs/applications/window-managers/i3/default.nix
··· 8 8 version = "4.15"; 9 9 10 10 src = fetchurl { 11 - url = "http://i3wm.org/downloads/${name}.tar.bz2"; 11 + url = "https://i3wm.org/downloads/${name}.tar.bz2"; 12 12 sha256 = "09jk70hsdxab24lqvj2f30ijrkbv3f6q9xi5dcsax1dw3x6m4z91"; 13 13 }; 14 14
+3 -3
pkgs/applications/window-managers/i3/gaps.nix
··· 3 3 i3.overrideDerivation (super : rec { 4 4 5 5 name = "i3-gaps-${version}"; 6 - version = "4.14.1"; 7 - releaseDate = "2017-09-24"; 6 + version = "4.15.0.1"; 7 + releaseDate = "2018-03-13"; 8 8 9 9 src = fetchurl { 10 10 url = "https://github.com/Airblader/i3/archive/${version}.tar.gz"; 11 - sha256 = "11fnkg4halplcnannfw3ishzwwbxbnjafmkxsim199jhlyjjd8j7"; 11 + sha256 = "16s6bink8yj3zix4vww64b745d5drf2vqjg8vz3pwzrark09hfal"; 12 12 }; 13 13 14 14 nativeBuildInputs = super.nativeBuildInputs ++ [ autoreconfHook ];
+1 -1
pkgs/applications/window-managers/i3/status.nix
··· 5 5 name = "i3status-2.11"; 6 6 7 7 src = fetchurl { 8 - url = "http://i3wm.org/i3status/${name}.tar.bz2"; 8 + url = "https://i3wm.org/i3status/${name}.tar.bz2"; 9 9 sha256 = "0pwcy599fw8by1a1sf91crkqba7679qhvhbacpmhis8c1xrpxnwq"; 10 10 }; 11 11
+3 -3
pkgs/data/fonts/babelstone-han/default.nix
··· 1 1 {stdenv, fetchzip}: 2 2 3 3 let 4 - version = "10.0.2"; 4 + version = "11.0.0"; 5 5 in fetchzip { 6 6 name = "babelstone-han-${version}"; 7 7 8 - url = http://www.babelstone.co.uk/Fonts/7932/BabelStoneHan.zip; 8 + url = http://www.babelstone.co.uk/Fonts/3902/BabelStoneHan.zip; 9 9 postFetch = '' 10 10 mkdir -p $out/share/fonts/truetype 11 11 unzip $downloadedFile '*.ttf' -d $out/share/fonts/truetype 12 12 ''; 13 - sha256 = "17r5cf028v66yzjf9qbncn4rchv2xxkl2adxr35ppg1l7zssz9v6"; 13 + sha256 = "1w3v69lacsy0nha20rkbs6f0dskf5xm6p250qx4a1m69d4a1gx7v"; 14 14 15 15 meta = with stdenv.lib; { 16 16 description = "Unicode CJK font with over 32600 Han characters";
+1 -1
pkgs/data/fonts/gentium-book-basic/default.nix
··· 19 19 sha256 = "0598zr5f7d6ll48pbfbmmkrybhhdks9b2g3m2g67wm40070ffzmd"; 20 20 21 21 meta = with stdenv.lib; { 22 - homepage = http://software.sil.org/gentium/; 22 + homepage = https://software.sil.org/gentium/; 23 23 description = "A high-quality typeface family for Latin, Cyrillic, and Greek"; 24 24 maintainers = with maintainers; [ ]; 25 25 license = licenses.ofl;
+2 -2
pkgs/data/misc/hackage/default.nix
··· 1 1 { fetchurl }: 2 2 3 3 fetchurl { 4 - url = "https://github.com/commercialhaskell/all-cabal-hashes/archive/b09de4efc2a385cf3407072c24c21ec8ec774a03.tar.gz"; 5 - sha256 = "0yy3k5wgi9zgwz51gxakhlalwac59fkh0flydf334msrxlc3xf9z"; 4 + url = "https://github.com/commercialhaskell/all-cabal-hashes/archive/6272b092cf23aa30154cd90ab0f5786c69bceb17.tar.gz"; 5 + sha256 = "11qs8whpqkj1l3mhx9ibpwh5pwgwj0xb6r9r8c7wk414vdmaa5mw"; 6 6 }
+14 -6
pkgs/data/misc/scowl/default.nix
··· 1 - {stdenv, fetchFromGitHub, unzip, zip, perl, aspell, dos2unix, singleWordlist ? null}: 1 + { stdenv, fetchFromGitHub, unzip, zip, libiconv, perl, aspell, dos2unix 2 + , singleWordlist ? null 3 + }: 4 + 2 5 stdenv.mkDerivation rec { 3 6 name = "${pname}-${version}"; 4 7 pname = "scowl"; ··· 11 14 sha256 = "16mgk6scbw8i38g63kh60bsnzgzfs8gvvz2n5jh4x5didbwly8nz"; 12 15 }; 13 16 14 - buildInputs = []; 15 - nativeBuildInputs = [unzip zip perl aspell dos2unix]; 17 + postPatch = '' 18 + substituteInPlace scowl/src/Makefile \ 19 + --replace g++ c++ 20 + ''; 16 21 17 - NIX_CFLAGS_COMPILE = " -Wno-narrowing "; 22 + nativeBuildInputs = [ unzip zip perl aspell dos2unix ]; 23 + buildInputs = stdenv.lib.optional (!stdenv.isLinux) libiconv; 24 + 25 + NIX_CFLAGS_COMPILE = "-Wno-narrowing"; 18 26 19 27 preConfigure = '' 20 28 patchShebangs . ··· 34 42 installPhase = if singleWordlist == null then '' 35 43 eval "$preInstall" 36 44 37 - mkdir -p "$out/share/scowl" 38 - mkdir -p "$out/lib" "$out/share/hunspell" "$out/share/myspell" 45 + mkdir -p "$out/share/scowl" 46 + mkdir -p "$out/lib" "$out/share/hunspell" "$out/share/myspell" 39 47 mkdir -p "$out/share/dict" 40 48 41 49 cp -r scowl/speller/aspell "$out/lib/aspell"
+1 -1
pkgs/data/sgml+xml/schemas/docbook-5.0/default.nix
··· 28 28 29 29 meta = { 30 30 description = "Schemas for DocBook 5.0, a semantic markup language for technical documentation"; 31 - homepage = http://docbook.org/xml/5.0/; 31 + homepage = https://docbook.org/xml/5.0/; 32 32 maintainers = [ lib.maintainers.eelco ]; 33 33 platforms = lib.platforms.all; 34 34 };
+2 -2
pkgs/desktops/enlightenment/efl.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 name = "efl-${version}"; 11 - version = "1.20.6"; 11 + version = "1.20.7"; 12 12 13 13 src = fetchurl { 14 14 url = "http://download.enlightenment.org/rel/libs/efl/${name}.tar.xz"; 15 - sha256 = "1h9jkb1pkp2g6ld7ra9mxgblx3x5id4162ja697klx9mfjkpxijn"; 15 + sha256 = "1zkn5ix81xck3n84dxvkjh4alwc6zj8x989d0zqi5c6ppijvgadh"; 16 16 }; 17 17 18 18 nativeBuildInputs = [ pkgconfig ];
+3 -3
pkgs/desktops/gnome-2/desktop/gnome-control-center/default.nix
··· 3 3 , glib, gtk, pango, atk, gnome-doc-utils, intltool, GConf, libglade, libgnome, libgnomeui, libgnomekbd 4 4 , librsvg, gnome_menus, gnome-desktop, gnome_panel, metacity, gnome-settings-daemon 5 5 , libbonobo, libbonoboui, libgnomecanvas, libart_lgpl, gnome_vfs, ORBit2 6 - , libSM }: 6 + , libSM, docbook_xml_dtd_412 }: 7 7 8 8 stdenv.mkDerivation { 9 9 name = "gnome-control-center-2.32.1"; ··· 15 15 16 16 nativeBuildInputs = [ pkgconfig ]; 17 17 buildInputs = [ dbus-glib libxml2Python libxslt libxklavier popt which python shared-mime-info desktop-file-utils 18 - gtk gnome-doc-utils intltool GConf libglade libgnomekbd libunique libtool bzip2 18 + gtk gnome-doc-utils intltool GConf libglade libgnomekbd libunique libtool bzip2 19 19 libgnomeui librsvg gnome_menus gnome-desktop gnome_panel metacity gnome-settings-daemon 20 - libSM 20 + libSM docbook_xml_dtd_412 21 21 ]; 22 22 configureFlags = "--disable-scrollkeeper"; 23 23 }
+2
pkgs/desktops/gnome-2/desktop/gtksourceview/default.nix
··· 38 38 preConfigure = optionalString stdenv.isDarwin '' 39 39 intltoolize --force 40 40 ''; 41 + 42 + NIX_LDFLAGS = stdenv.lib.optionalString stdenv.isDarwin "-lintl"; 41 43 }
+2 -2
pkgs/desktops/gnome-2/desktop/zenity/default.nix
··· 1 1 { stdenv, fetchurl, pkgconfig, cairo, libxml2, libxslt, glib, gtk, pango, atk 2 - , gnome-doc-utils, intltool, libglade, libX11, which }: 2 + , gnome-doc-utils, intltool, libglade, libX11, which, docbook_xml_dtd_412 }: 3 3 4 4 stdenv.mkDerivation { 5 5 name = "zenity-2.32.1"; ··· 10 10 }; 11 11 12 12 configureFlags = "--disable-scrollkeeper"; 13 - buildInputs = [ gtk libglade libxml2 libxslt libX11 ]; 13 + buildInputs = [ gtk libglade libxml2 libxslt libX11 docbook_xml_dtd_412 ]; 14 14 15 15 nativeBuildInputs = [ pkgconfig intltool gnome-doc-utils which ]; 16 16 }
+1 -1
pkgs/desktops/lxde/core/lxmenu-data.nix
··· 12 12 buildInputs = [ intltool ]; 13 13 14 14 meta = { 15 - homepage = http://lxde.org/; 15 + homepage = https://lxde.org/; 16 16 license = stdenv.lib.licenses.gpl2; 17 17 description = "Freedesktop.org desktop menus for LXDE"; 18 18 platforms = stdenv.lib.platforms.linux;
+1 -1
pkgs/desktops/lxde/core/lxpanel/default.nix
··· 20 20 21 21 meta = { 22 22 description = "Lightweight X11 desktop panel for LXDE"; 23 - homepage = http://lxde.org/; 23 + homepage = https://lxde.org/; 24 24 license = stdenv.lib.licenses.gpl2; 25 25 maintainers = [ stdenv.lib.maintainers.ryneeverett ]; 26 26 platforms = stdenv.lib.platforms.linux;
+1 -1
pkgs/development/compilers/adobe-flex-sdk/default.nix
··· 34 34 35 35 meta = { 36 36 description = "Flex SDK for Adobe Flash / ActionScript"; 37 - homepage = "http://www.adobe.com/products/flex.html"; 37 + homepage = "https://www.adobe.com/products/flex.html"; 38 38 license = stdenv.lib.licenses.mpl11; 39 39 platforms = stdenv.lib.platforms.unix; 40 40 };
+2 -1
pkgs/development/compilers/ghc/8.2.1-binary.nix
··· 158 158 passthru = { targetPrefix = ""; }; 159 159 160 160 meta.license = stdenv.lib.licenses.bsd3; 161 - meta.platforms = ["x86_64-linux" "i686-linux" "x86_64-darwin" "armv7l-linux" "aarch64-linux"]; 161 + # AArch64 should work in theory but eventually some builds start segfaulting 162 + meta.platforms = ["x86_64-linux" "i686-linux" "x86_64-darwin" "armv7l-linux" /* "aarch64-linux" */]; 162 163 }
+1 -2
pkgs/development/compilers/go/1.10.nix
··· 35 35 }; 36 36 37 37 # perl is used for testing go vet 38 - nativeBuildInputs = [ perl which pkgconfig patch makeWrapper ] 39 - ++ optionals stdenv.isLinux [ procps ]; 38 + nativeBuildInputs = [ perl which pkgconfig patch makeWrapper procps ]; 40 39 buildInputs = [ cacert pcre ] 41 40 ++ optionals stdenv.isLinux [ stdenv.cc.libc.out ] 42 41 ++ optionals (stdenv.hostPlatform.libc == "glibc") [ stdenv.cc.libc.static ];
+1 -2
pkgs/development/compilers/go/1.9.nix
··· 35 35 }; 36 36 37 37 # perl is used for testing go vet 38 - nativeBuildInputs = [ perl which pkgconfig patch makeWrapper ] 39 - ++ optionals stdenv.isLinux [ procps ]; 38 + nativeBuildInputs = [ perl which pkgconfig patch makeWrapper procps ]; 40 39 buildInputs = [ cacert pcre ] 41 40 ++ optionals stdenv.isLinux [ stdenv.cc.libc.out ] 42 41 ++ optionals (stdenv.hostPlatform.libc == "glibc") [ stdenv.cc.libc.static ];
+1 -1
pkgs/development/compilers/llvm/3.4/llvm.nix
··· 90 90 homepage = http://llvm.org/; 91 91 license = stdenv.lib.licenses.ncsa; 92 92 maintainers = with stdenv.lib.maintainers; [ lovek323 raskin viric ]; 93 - platforms = stdenv.lib.platforms.all; 93 + platforms = [ "i686-linux" "x86_64-linux" "x86_64-darwin"]; 94 94 }; 95 95 }
+1 -1
pkgs/development/compilers/llvm/3.5/llvm.nix
··· 98 98 homepage = http://llvm.org/; 99 99 license = stdenv.lib.licenses.ncsa; 100 100 maintainers = with stdenv.lib.maintainers; [ lovek323 raskin viric ]; 101 - platforms = stdenv.lib.platforms.all; 101 + platforms = [ "i686-linux" "x86_64-linux" "x86_64-darwin"]; 102 102 }; 103 103 } 104 104
+1 -1
pkgs/development/compilers/neko/default.nix
··· 7 7 version = "2.2.0"; 8 8 9 9 src = fetchurl { 10 - url = "http://nekovm.org/media/neko-${version}-src.tar.gz"; 10 + url = "https://nekovm.org/media/neko-${version}-src.tar.gz"; 11 11 sha256 = "1qv47zaa0vzhjlq5wb71627n7dbsxpc1gqpg0hsngjxnbnh1q46g"; 12 12 }; 13 13
+2 -2
pkgs/development/compilers/opendylan/bin.nix
··· 6 6 name = "opendylan-2013.2"; 7 7 8 8 src = if stdenv.system == "x86_64-linux" then fetchurl { 9 - url = http://opendylan.org/downloads/opendylan/2013.2/opendylan-2013.2-x86_64-linux.tar.bz2; 9 + url = https://opendylan.org/downloads/opendylan/2013.2/opendylan-2013.2-x86_64-linux.tar.bz2; 10 10 sha256 = "035brbw3hm7zrs593q4zc42yglj1gmmkw3b1r7zzlw3ks4i2lg7h"; 11 11 } 12 12 else if stdenv.system == "i686-linux" then fetchurl { 13 - url = http://opendylan.org/downloads/opendylan/2013.2/opendylan-2013.2-x86-linux.tar.bz2; 13 + url = https://opendylan.org/downloads/opendylan/2013.2/opendylan-2013.2-x86-linux.tar.bz2; 14 14 sha256 = "0c61ihvblcsjrw6ncr8x8ylhskcrqs8pajs4mg5di36cvqw12nq5"; 15 15 } 16 16 else throw "platform ${stdenv.system} not supported.";
+222
pkgs/development/compilers/openjdk/10.nix
··· 1 + { stdenv, lib, fetchurl, bash, cpio, pkgconfig, file, which, unzip, zip, cups, freetype 2 + , alsaLib, bootjdk, cacert, perl, liberation_ttf, fontconfig, zlib, lndir 3 + , libX11, libICE, libXrender, libXext, libXt, libXtst, libXi, libXinerama, libXcursor 4 + , libjpeg, giflib 5 + , setJavaClassPath 6 + , minimal ? false 7 + #, enableInfinality ? true # font rendering patch 8 + , enableGnome2 ? true, gtk2, gnome_vfs, glib, GConf 9 + }: 10 + 11 + let 12 + 13 + /** 14 + * The JRE libraries are in directories that depend on the CPU. 15 + */ 16 + architecture = 17 + if stdenv.system == "i686-linux" then 18 + "i386" 19 + else "amd64"; 20 + 21 + update = "10"; 22 + build = "46"; 23 + baseurl = "http://hg.openjdk.java.net/jdk/jdk10"; 24 + repover = "jdk-${update}+${build}"; 25 + paxflags = if stdenv.isi686 then "msp" else "m"; 26 + jdk10 = fetchurl { 27 + url = "${baseurl}/archive/${repover}.tar.gz"; 28 + sha256 = "1n5jccf2rw15hzwppnvy87bysb84g3fcnkxbjhj8gi0iv79dxlc7"; 29 + }; 30 + openjdk10 = stdenv.mkDerivation { 31 + name = "openjdk-${update}-b${build}"; 32 + 33 + srcs = [ jdk10 ]; 34 + sourceRoot = "."; 35 + 36 + outputs = [ "out" "jre" ]; 37 + 38 + nativeBuildInputs = [ pkgconfig ]; 39 + buildInputs = [ 40 + cpio file which unzip zip perl bootjdk zlib cups freetype alsaLib 41 + libjpeg giflib libX11 libICE libXext libXrender libXtst libXt libXtst 42 + libXi libXinerama libXcursor lndir fontconfig 43 + ] ++ lib.optionals (!minimal && enableGnome2) [ 44 + gtk2 gnome_vfs GConf glib 45 + ]; 46 + 47 + prePatch = '' 48 + cd jdk10* 49 + ''; 50 + 51 + patches = [ 52 + ./fix-java-home-jdk10.patch 53 + ./read-truststore-from-env-jdk10.patch 54 + ./currency-date-range-jdk10.patch 55 + ] ++ lib.optionals (!minimal && enableGnome2) [ 56 + ./swing-use-gtk-jdk10.patch 57 + ]; 58 + 59 + preConfigure = '' 60 + chmod +x configure 61 + substituteInPlace configure --replace /bin/bash "${bash}/bin/bash" 62 + 63 + configureFlagsArray=( 64 + "--with-boot-jdk=${bootjdk.home}" 65 + "--with-update-version=${update}" 66 + "--with-build-number=${build}" 67 + "--with-milestone=fcs" 68 + "--enable-unlimited-crypto" 69 + "--disable-debug-symbols" 70 + "--disable-freetype-bundling" 71 + "--with-zlib=system" 72 + "--with-giflib=system" 73 + "--with-stdc++lib=dynamic" 74 + 75 + # glibc 2.24 deprecated readdir_r so we need this 76 + # See https://www.mail-archive.com/openembedded-devel@lists.openembedded.org/msg49006.html 77 + "--with-extra-cflags=-Wno-error=deprecated-declarations -Wno-error=format-contains-nul -Wno-error=unused-result" 78 + '' 79 + + lib.optionalString minimal "\"--enable-headless-only\"" 80 + + ");" 81 + # https://bugzilla.redhat.com/show_bug.cgi?id=1306558 82 + # https://github.com/JetBrains/jdk8u/commit/eaa5e0711a43d64874111254d74893fa299d5716 83 + + stdenv.lib.optionalString stdenv.cc.isGNU '' 84 + NIX_CFLAGS_COMPILE+=" -fno-lifetime-dse -fno-delete-null-pointer-checks -std=gnu++98 -Wno-error" 85 + ''; 86 + 87 + NIX_LDFLAGS= lib.optionals (!minimal) [ 88 + "-lfontconfig" "-lcups" "-lXinerama" "-lXrandr" "-lmagic" 89 + ] ++ lib.optionals (!minimal && enableGnome2) [ 90 + "-lgtk-x11-2.0" "-lgio-2.0" "-lgnomevfs-2" "-lgconf-2" 91 + ]; 92 + 93 + buildFlags = [ "all" ]; 94 + 95 + installPhase = '' 96 + mkdir -p $out/lib/openjdk $out/share $jre/lib/openjdk 97 + 98 + cp -av build/*/images/jdk/* $out/lib/openjdk 99 + 100 + # Remove some broken manpages. 101 + rm -rf $out/lib/openjdk/man/ja* 102 + 103 + # Mirror some stuff in top-level. 104 + mkdir $out/include $out/share/man 105 + ln -s $out/lib/openjdk/include/* $out/include/ 106 + ln -s $out/lib/openjdk/man/* $out/share/man/ 107 + 108 + # jni.h expects jni_md.h to be in the header search path. 109 + ln -s $out/include/linux/*_md.h $out/include/ 110 + 111 + # Copy the JRE to a separate output and setup fallback fonts 112 + cp -av build/*/images/jre $jre/lib/openjdk/ 113 + mkdir $out/lib/openjdk/jre 114 + ${lib.optionalString (!minimal) '' 115 + mkdir -p $jre/lib/openjdk/jre/lib/fonts/fallback 116 + lndir ${liberation_ttf}/share/fonts/truetype $jre/lib/openjdk/jre/lib/fonts/fallback 117 + ''} 118 + 119 + # Remove crap from the installation. 120 + rm -rf $out/lib/openjdk/demo 121 + ${lib.optionalString minimal '' 122 + for d in $out/lib/openjdk/lib $jre/lib/openjdk/jre/lib; do 123 + rm ''${d}/{libjsound,libjsoundalsa,libawt*,libfontmanager}.so 124 + done 125 + ''} 126 + 127 + lndir $jre/lib/openjdk/jre $out/lib/openjdk/jre 128 + 129 + # Make sure cmm/*.pf are not symlinks: 130 + # https://youtrack.jetbrains.com/issue/IDEA-147272 131 + # in 9, it seems no *.pf files end up in $out ... ? 132 + # rm -rf $out/lib/openjdk/jre/lib/cmm 133 + # ln -s {$jre,$out}/lib/openjdk/jre/lib/cmm 134 + 135 + # Set PaX markings 136 + exes=$(file $out/lib/openjdk/bin/* $jre/lib/openjdk/jre/bin/* 2> /dev/null | grep -E 'ELF.*(executable|shared object)' | sed -e 's/: .*$//') 137 + echo "to mark: *$exes*" 138 + for file in $exes; do 139 + echo "marking *$file*" 140 + paxmark ${paxflags} "$file" 141 + done 142 + 143 + # Remove duplicate binaries. 144 + for i in $(cd $out/lib/openjdk/bin && echo *); do 145 + if [ "$i" = java ]; then continue; fi 146 + if cmp -s $out/lib/openjdk/bin/$i $jre/lib/openjdk/jre/bin/$i; then 147 + ln -sfn $jre/lib/openjdk/jre/bin/$i $out/lib/openjdk/bin/$i 148 + fi 149 + done 150 + 151 + # Generate certificates. 152 + ( 153 + cd $jre/lib/openjdk/jre/lib/security 154 + rm cacerts 155 + perl ${./generate-cacerts.pl} $jre/lib/openjdk/jre/bin/keytool ${cacert}/etc/ssl/certs/ca-bundle.crt 156 + ) 157 + 158 + ln -s $out/lib/openjdk/bin $out/bin 159 + ln -s $jre/lib/openjdk/jre/bin $jre/bin 160 + ln -s $jre/lib/openjdk/jre $out/jre 161 + ''; 162 + 163 + # FIXME: this is unnecessary once the multiple-outputs branch is merged. 164 + preFixup = '' 165 + prefix=$jre stripDirs "$stripDebugList" "''${stripDebugFlags:--S}" 166 + patchELF $jre 167 + propagatedBuildInputs+=" $jre" 168 + 169 + # Propagate the setJavaClassPath setup hook from the JRE so that 170 + # any package that depends on the JRE has $CLASSPATH set up 171 + # properly. 172 + mkdir -p $jre/nix-support 173 + #TODO or printWords? cf https://github.com/NixOS/nixpkgs/pull/27427#issuecomment-317293040 174 + echo -n "${setJavaClassPath}" > $jre/nix-support/propagated-build-inputs 175 + 176 + # Set JAVA_HOME automatically. 177 + mkdir -p $out/nix-support 178 + cat <<EOF > $out/nix-support/setup-hook 179 + if [ -z "\$JAVA_HOME" ]; then export JAVA_HOME=$out/lib/openjdk; fi 180 + EOF 181 + ''; 182 + 183 + postFixup = '' 184 + # Build the set of output library directories to rpath against 185 + LIBDIRS="" 186 + for output in $outputs; do 187 + LIBDIRS="$(find $(eval echo \$$output) -name \*.so\* -exec dirname {} \+ | sort | uniq | tr '\n' ':'):$LIBDIRS" 188 + done 189 + 190 + # Add the local library paths to remove dependencies on the bootstrap 191 + for output in $outputs; do 192 + OUTPUTDIR=$(eval echo \$$output) 193 + BINLIBS=$(find $OUTPUTDIR/bin/ -type f; find $OUTPUTDIR -name \*.so\*) 194 + echo "$BINLIBS" | while read i; do 195 + patchelf --set-rpath "$LIBDIRS:$(patchelf --print-rpath "$i")" "$i" || true 196 + patchelf --shrink-rpath "$i" || true 197 + done 198 + done 199 + 200 + # Test to make sure that we don't depend on the bootstrap 201 + for output in $outputs; do 202 + if grep -q -r '${bootjdk}' $(eval echo \$$output); then 203 + echo "Extraneous references to ${bootjdk} detected" 204 + exit 1 205 + fi 206 + done 207 + ''; 208 + 209 + meta = with stdenv.lib; { 210 + homepage = http://openjdk.java.net/; 211 + license = licenses.gpl2; 212 + description = "The open-source Java Development Kit"; 213 + maintainers = with maintainers; [ edwtjo ]; 214 + platforms = ["i686-linux" "x86_64-linux"]; 215 + }; 216 + 217 + passthru = { 218 + inherit architecture; 219 + home = "${openjdk10}/lib/openjdk"; 220 + }; 221 + }; 222 + in openjdk10
+13
pkgs/development/compilers/openjdk/currency-date-range-jdk10.patch
··· 1 + --- ./make/jdk/src/classes/build/tools/generatecurrencydata/GenerateCurrencyData.java 2 + +++ ./make/jdk/src/classes/build/tools/generatecurrencydata/GenerateCurrencyData.java 3 + @@ -281,8 +281,8 @@ 4 + checkCurrencyCode(newCurrency); 5 + String timeString = currencyInfo.substring(4, length - 4); 6 + long time = format.parse(timeString).getTime(); 7 + - if (Math.abs(time - System.currentTimeMillis()) > ((long) 10) * 365 * 24 * 60 * 60 * 1000) { 8 + - throw new RuntimeException("time is more than 10 years from present: " + time); 9 + + if (Math.abs(time - System.currentTimeMillis()) > ((long) 20) * 365 * 24 * 60 * 60 * 1000) { 10 + + throw new RuntimeException("time is more than 20 years from present: " + time); 11 + } 12 + specialCaseCutOverTimes[specialCaseCount] = time; 13 + specialCaseOldCurrencies[specialCaseCount] = oldCurrency;
+14
pkgs/development/compilers/openjdk/fix-java-home-jdk10.patch
··· 1 + --- a/src/hotspot/os/linux/os_linux.cpp 2017-07-04 23:09:02.533972226 -0400 2 + +++ b/src/hotspot/os/linux/os_linux.cpp 2017-07-04 23:07:52.118338845 -0400 3 + @@ -2270,8 +2270,5 @@ 4 + assert(ret, "cannot locate libjvm"); 5 + char *rp = NULL; 6 + if (ret && dli_fname[0] != '\0') { 7 + - rp = os::Posix::realpath(dli_fname, buf, buflen); 8 + - } 9 + - if (rp == NULL) { 10 + - return; 11 + + snprintf(buf, buflen, "%s", dli_fname); 12 + } 13 + 14 + if (Arguments::sun_java_launcher_is_altjvm()) {
+20
pkgs/development/compilers/openjdk/read-truststore-from-env-jdk10.patch
··· 1 + --- a/src/java.base/share/classes/sun/security/ssl/TrustStoreManager.java 2017-06-26 21:48:25.000000000 -0400 2 + +++ b/src/java.base/share/classes/sun/security/ssl/TrustStoreManager.java 2017-07-05 20:45:57.491295030 -0400 3 + @@ -71,6 +71,7 @@ 4 + * 5 + * The preference of the default trusted KeyStore is: 6 + * javax.net.ssl.trustStore 7 + + * system environment variable JAVAX_NET_SSL_TRUSTSTORE 8 + * jssecacerts 9 + * cacerts 10 + */ 11 + @@ -144,6 +145,9 @@ 12 + String temporaryName = ""; 13 + File temporaryFile = null; 14 + long temporaryTime = 0L; 15 + + if (storePropName == null){ 16 + + storePropName = System.getenv("JAVAX_NET_SSL_TRUSTSTORE"); 17 + + } 18 + if (!"NONE".equals(storePropName)) { 19 + String[] fileNames = 20 + new String[] {storePropName, defaultStore};
+24
pkgs/development/compilers/openjdk/swing-use-gtk-jdk10.patch
··· 1 + --- a/src/java.desktop/share/classes/javax/swing/UIManager.java 2 + +++ b/src/java.desktop/share/classes/javax/swing/UIManager.java 3 + @@ -607,11 +607,9 @@ 4 + if (osType == OSInfo.OSType.WINDOWS) { 5 + return "com.sun.java.swing.plaf.windows.WindowsLookAndFeel"; 6 + } else { 7 + - String desktop = AccessController.doPrivileged(new GetPropertyAction("sun.desktop")); 8 + Toolkit toolkit = Toolkit.getDefaultToolkit(); 9 + - if ("gnome".equals(desktop) && 10 + - toolkit instanceof SunToolkit && 11 + - ((SunToolkit) toolkit).isNativeGTKAvailable()) { 12 + + if (toolkit instanceof SunToolkit && 13 + + ((SunToolkit) toolkit).isNativeGTKAvailable()) { 14 + // May be set on Linux and Solaris boxs. 15 + return "com.sun.java.swing.plaf.gtk.GTKLookAndFeel"; 16 + } 17 + @@ -1341,7 +1339,7 @@ 18 + lafName = (String) lafData.remove("defaultlaf"); 19 + } 20 + if (lafName == null) { 21 + - lafName = getCrossPlatformLookAndFeelClassName(); 22 + + lafName = getSystemLookAndFeelClassName(); 23 + } 24 + lafName = swingProps.getProperty(defaultLAFKey, lafName);
+2 -4
pkgs/development/compilers/rust/rustc.nix
··· 1 1 { stdenv, targetPackages 2 - , fetchurl, fetchgit, fetchzip, file, python2, tzdata, procps 2 + , fetchurl, fetchgit, fetchzip, file, python2, tzdata, ps 3 3 , llvm, jemalloc, ncurses, darwin, rustPlatform, git, cmake, curl 4 4 , which, libffi, gdb 5 5 , version ··· 18 18 let 19 19 inherit (stdenv.lib) optional optionalString; 20 20 inherit (darwin.apple_sdk.frameworks) Security; 21 - 22 - procps = if stdenv.isDarwin then darwin.ps else args.procps; 23 21 24 22 llvmShared = llvm.override { enableSharedLibraries = true; }; 25 23 ··· 127 125 128 126 # ps is needed for one of the test cases 129 127 nativeBuildInputs = 130 - [ file python2 procps rustPlatform.rust.rustc git cmake 128 + [ file python2 ps rustPlatform.rust.rustc git cmake 131 129 which libffi 132 130 ] 133 131 # Only needed for the debuginfo tests
+4 -4
pkgs/development/compilers/zulu/default.nix
··· 4 4 , swingSupport ? true }: 5 5 6 6 let 7 - version = "9.0.0.15"; 8 - openjdk = "9.0.0"; 7 + version = "10.1+11"; 8 + openjdk = "10"; 9 9 10 - sha256_linux = "0s9vr135yhdnxqds4hfafyrlh33j6g78v6l1v0ap2y6yqgabh9qi"; 11 - sha256_darwin = "104w1msrwijf8dv3n65hjinp7i47z6ygzjipdzqriqam2zljxn4b"; 10 + sha256_linux = "0g51n2zc7inal29n5ly3mrrfj15c7vl87zb6b2r1q67n4mnbrgm8"; 11 + sha256_darwin = "1c5ib136nv6gz7ij31mg15nhzrl6zr7kp8spm17zwm1ib82bc73y"; 12 12 13 13 platform = if stdenv.isDarwin then "macosx" else "linux"; 14 14 hash = if stdenv.isDarwin then sha256_darwin else sha256_linux;
+7 -1
pkgs/development/haskell-modules/configuration-common.nix
··· 112 112 # the tests for shell-conduit on Darwin illegitimatey assume non-GNU echo 113 113 # see: https://github.com/psibi/shell-conduit/issues/12 114 114 doCheck = !pkgs.stdenv.isDarwin; 115 - })); 115 + })).overrideScope (self: super: { 116 + # shell-conduit doesn't build with conduit 1.3 117 + # see https://github.com/psibi/shell-conduit/issues/15 118 + conduit = self.conduit_1_2_13_1; 119 + conduit-extra = self.conduit-extra_1_2_3_2; 120 + resourcet = self.resourcet_1_1_11; 121 + }); 116 122 117 123 # https://github.com/froozen/kademlia/issues/2 118 124 kademlia = dontCheck super.kademlia;
+1 -13
pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix
··· 68 68 69 69 ## Needs bump to a versioned attribute 70 70 ## Setup: Encountered missing dependencies: 71 - ## free >=4.9 && <5 72 - either = super.either_5; 73 - 74 - ## Needs bump to a versioned attribute 75 - ## Setup: Encountered missing dependencies: 76 71 ## Cabal <2.2 77 72 ## Older versions don't compile. 78 73 hackage-db = super.hackage-db_2_0_1; ··· 646 641 jailbreak = true; 647 642 }); 648 643 649 - # Fix missing semigroup instance for Journal. 650 - hledger-lib = appendPatch super.hledger-lib (pkgs.fetchpatch 651 - { url = https://github.com/simonmichael/hledger/pull/718.patch; 652 - sha256 = "1gcs9j934wvk9hbn27zm42dnvf4x1gxr54li4kdw3zi3160y2l5c"; 653 - stripLen = 1; 654 - }); 655 - 656 644 # Fix missing semigroup instance. 657 645 data-inttrie = appendPatch super.data-inttrie (pkgs.fetchpatch 658 646 { url = https://github.com/luqui/data-inttrie/pull/5.patch; ··· 660 648 }); 661 649 662 650 # Older versions don't compile. 663 - brick = self.brick_0_35; 651 + brick = self.brick_0_35_1; 664 652 getopt-generics = self.getopt-generics_0_13_0_2; 665 653 HaTeX = self.HaTeX_3_19_0_0; 666 654 json = self.json_0_9_2;
+8 -4
pkgs/development/haskell-modules/configuration-hackage2nix.yaml
··· 2474 2474 - bson-lens 2475 2475 - cased 2476 2476 - elm-export-persistent 2477 - - pipes-csv 2478 2477 - pipes-mongodb 2479 2478 - skeletons 2480 2479 - streaming-wai ··· 2492 2491 - shakespeare 2493 2492 abbradar: 2494 2493 - Agda 2495 - alunduil: 2496 - - network-arbitrary 2497 - - network-uri-json 2498 2494 2499 2495 dont-distribute-packages: 2500 2496 # hard restrictions that really belong into meta.platforms ··· 3509 3505 clash-vhdl: [ i686-linux, x86_64-linux, x86_64-darwin ] 3510 3506 clash: [ i686-linux, x86_64-linux, x86_64-darwin ] 3511 3507 ClassLaws: [ i686-linux, x86_64-linux, x86_64-darwin ] 3508 + classy-miso: [ i686-linux, x86_64-linux, x86_64-darwin ] 3512 3509 classy-parallel: [ i686-linux, x86_64-linux, x86_64-darwin ] 3513 3510 ClassyPrelude: [ i686-linux, x86_64-linux, x86_64-darwin ] 3514 3511 clckwrks-dot-com: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 6505 6502 lmdb-simple: [ i686-linux, x86_64-linux, x86_64-darwin ] 6506 6503 lmonad-yesod: [ i686-linux, x86_64-linux, x86_64-darwin ] 6507 6504 lmonad: [ i686-linux, x86_64-linux, x86_64-darwin ] 6505 + load-font: [ i686-linux, x86_64-linux, x86_64-darwin ] 6508 6506 local-search: [ i686-linux, x86_64-linux, x86_64-darwin ] 6509 6507 located-monad-logger: [ i686-linux, x86_64-linux, x86_64-darwin ] 6510 6508 loch: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 6990 6988 network-address: [ i686-linux, x86_64-linux, x86_64-darwin ] 6991 6989 network-anonymous-i2p: [ i686-linux, x86_64-linux, x86_64-darwin ] 6992 6990 network-api-support: [ i686-linux, x86_64-linux, x86_64-darwin ] 6991 + network-arbitrary: [ i686-linux, x86_64-linux, x86_64-darwin ] 6993 6992 network-bitcoin: [ i686-linux, x86_64-linux, x86_64-darwin ] 6994 6993 network-builder: [ i686-linux, x86_64-linux, x86_64-darwin ] 6995 6994 network-bytestring: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 7008 7007 network-stream: [ i686-linux, x86_64-linux, x86_64-darwin ] 7009 7008 network-topic-models: [ i686-linux, x86_64-linux, x86_64-darwin ] 7010 7009 network-transport-amqp: [ i686-linux, x86_64-linux, x86_64-darwin ] 7010 + network-uri-json: [ i686-linux, x86_64-linux, x86_64-darwin ] 7011 7011 network-uri-static: [ i686-linux, x86_64-linux, x86_64-darwin ] 7012 7012 network-voicetext: [ i686-linux, x86_64-linux, x86_64-darwin ] 7013 7013 network-wai-router: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 7107 7107 octohat: [ i686-linux, x86_64-linux, x86_64-darwin ] 7108 7108 octopus: [ i686-linux, x86_64-linux, x86_64-darwin ] 7109 7109 oculus: [ i686-linux, x86_64-linux, x86_64-darwin ] 7110 + odbc: [ i686-linux, x86_64-linux, x86_64-darwin ] 7110 7111 OddWord: [ i686-linux, x86_64-linux, x86_64-darwin ] 7111 7112 oden-go-packages: [ i686-linux, x86_64-linux, x86_64-darwin ] 7112 7113 odpic-raw: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 7372 7373 pipes-conduit: [ i686-linux, x86_64-linux, x86_64-darwin ] 7373 7374 pipes-core: [ i686-linux, x86_64-linux, x86_64-darwin ] 7374 7375 pipes-courier: [ i686-linux, x86_64-linux, x86_64-darwin ] 7376 + pipes-csv: [ i686-linux, x86_64-linux, x86_64-darwin ] 7375 7377 pipes-errors: [ i686-linux, x86_64-linux, x86_64-darwin ] 7376 7378 pipes-extra: [ i686-linux, x86_64-linux, x86_64-darwin ] 7377 7379 pipes-fastx: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 8523 8525 stream-monad: [ i686-linux, x86_64-linux, x86_64-darwin ] 8524 8526 stream: [ i686-linux, x86_64-linux, x86_64-darwin ] 8525 8527 streamed: [ i686-linux, x86_64-linux, x86_64-darwin ] 8528 + streaming-benchmarks: [ i686-linux, x86_64-linux, x86_64-darwin ] 8526 8529 streaming-concurrency: [ i686-linux, x86_64-linux, x86_64-darwin ] 8527 8530 streaming-eversion: [ i686-linux, x86_64-linux, x86_64-darwin ] 8528 8531 streaming-osm: [ i686-linux, x86_64-linux, x86_64-darwin ] ··· 9175 9178 wai-middleware-preprocessor: [ i686-linux, x86_64-linux, x86_64-darwin ] 9176 9179 wai-middleware-route: [ i686-linux, x86_64-linux, x86_64-darwin ] 9177 9180 wai-middleware-static-caching: [ i686-linux, x86_64-linux, x86_64-darwin ] 9181 + wai-middleware-verbs: [ i686-linux, x86_64-linux, x86_64-darwin ] 9178 9182 wai-responsible: [ i686-linux, x86_64-linux, x86_64-darwin ] 9179 9183 wai-router: [ i686-linux, x86_64-linux, x86_64-darwin ] 9180 9184 wai-routes: [ i686-linux, x86_64-linux, x86_64-darwin ]
+1239 -355
pkgs/development/haskell-modules/hackage-packages.nix
··· 6178 6178 license = stdenv.lib.licenses.bsd3; 6179 6179 }) {inherit (pkgs) libGL; inherit (pkgs) libGLU;}; 6180 6180 6181 + "GLURaw_2_0_0_4" = callPackage 6182 + ({ mkDerivation, base, libGL, libGLU, OpenGLRaw, transformers }: 6183 + mkDerivation { 6184 + pname = "GLURaw"; 6185 + version = "2.0.0.4"; 6186 + sha256 = "1i2xi35n5z0d372px9mh6cyhgg1m0cfaiy3fnspkf6kbn9fgsqxq"; 6187 + libraryHaskellDepends = [ base OpenGLRaw transformers ]; 6188 + librarySystemDepends = [ libGL libGLU ]; 6189 + homepage = "http://www.haskell.org/haskellwiki/Opengl"; 6190 + description = "A raw binding for the OpenGL graphics system"; 6191 + license = stdenv.lib.licenses.bsd3; 6192 + hydraPlatforms = stdenv.lib.platforms.none; 6193 + }) {inherit (pkgs) libGL; inherit (pkgs) libGLU;}; 6194 + 6181 6195 "GLUT" = callPackage 6182 6196 ({ mkDerivation, array, base, containers, OpenGL, StateVar 6183 6197 , transformers ··· 6194 6208 homepage = "http://www.haskell.org/haskellwiki/Opengl"; 6195 6209 description = "A binding for the OpenGL Utility Toolkit"; 6196 6210 license = stdenv.lib.licenses.bsd3; 6211 + }) {}; 6212 + 6213 + "GLUT_2_7_0_13" = callPackage 6214 + ({ mkDerivation, array, base, containers, OpenGL, StateVar 6215 + , transformers 6216 + }: 6217 + mkDerivation { 6218 + pname = "GLUT"; 6219 + version = "2.7.0.13"; 6220 + sha256 = "1j5sv95fy0fv1n57qxhkdqm20q0lj4h5x3r7php9jh70wl77q89x"; 6221 + isLibrary = true; 6222 + isExecutable = true; 6223 + libraryHaskellDepends = [ 6224 + array base containers OpenGL StateVar transformers 6225 + ]; 6226 + homepage = "http://www.haskell.org/haskellwiki/Opengl"; 6227 + description = "A binding for the OpenGL Utility Toolkit"; 6228 + license = stdenv.lib.licenses.bsd3; 6229 + hydraPlatforms = stdenv.lib.platforms.none; 6197 6230 }) {}; 6198 6231 6199 6232 "GLUtil" = callPackage ··· 8653 8686 license = stdenv.lib.licenses.bsd3; 8654 8687 }) {}; 8655 8688 8689 + "HStringTemplate_0_8_7" = callPackage 8690 + ({ mkDerivation, array, base, blaze-builder, bytestring, containers 8691 + , deepseq, directory, filepath, mtl, old-locale, parsec, pretty 8692 + , semigroups, syb, template-haskell, text, time, void 8693 + }: 8694 + mkDerivation { 8695 + pname = "HStringTemplate"; 8696 + version = "0.8.7"; 8697 + sha256 = "03kbmyh0713j3qhhrl7jqbmsvyq1q82h2yxq45cc9rs55sma8kjg"; 8698 + libraryHaskellDepends = [ 8699 + array base blaze-builder bytestring containers deepseq directory 8700 + filepath mtl old-locale parsec pretty semigroups syb 8701 + template-haskell text time void 8702 + ]; 8703 + description = "StringTemplate implementation in Haskell"; 8704 + license = stdenv.lib.licenses.bsd3; 8705 + hydraPlatforms = stdenv.lib.platforms.none; 8706 + }) {}; 8707 + 8656 8708 "HStringTemplateHelpers" = callPackage 8657 8709 ({ mkDerivation, base, containers, directory, FileManipCompat 8658 8710 , filepath, HSH, HStringTemplate, mtl, safe, strict ··· 13979 14031 license = stdenv.lib.licenses.bsd3; 13980 14032 }) {}; 13981 14033 14034 + "OpenGL_3_0_2_1" = callPackage 14035 + ({ mkDerivation, base, bytestring, containers, GLURaw, ObjectName 14036 + , OpenGLRaw, StateVar, text, transformers 14037 + }: 14038 + mkDerivation { 14039 + pname = "OpenGL"; 14040 + version = "3.0.2.1"; 14041 + sha256 = "1gsrlp2if5zwq0icjmsmva3cj719qpwagsmg6dlvps0xj4dqkjvs"; 14042 + libraryHaskellDepends = [ 14043 + base bytestring containers GLURaw ObjectName OpenGLRaw StateVar 14044 + text transformers 14045 + ]; 14046 + homepage = "http://www.haskell.org/haskellwiki/Opengl"; 14047 + description = "A binding for the OpenGL graphics system"; 14048 + license = stdenv.lib.licenses.bsd3; 14049 + hydraPlatforms = stdenv.lib.platforms.none; 14050 + }) {}; 14051 + 13982 14052 "OpenGLCheck" = callPackage 13983 14053 ({ mkDerivation, base, checkers, haskell98, OpenGL, QuickCheck }: 13984 14054 mkDerivation { ··· 15778 15848 license = stdenv.lib.licenses.bsd3; 15779 15849 }) {}; 15780 15850 15851 + "Rasterific_0_7_3" = callPackage 15852 + ({ mkDerivation, base, bytestring, containers, dlist, FontyFruity 15853 + , free, JuicyPixels, mtl, primitive, transformers, vector 15854 + , vector-algorithms 15855 + }: 15856 + mkDerivation { 15857 + pname = "Rasterific"; 15858 + version = "0.7.3"; 15859 + sha256 = "0y92h3mjsr1vjcxc06lh1lvszicf53l1bzdaci5mjb5gmiq8f2px"; 15860 + libraryHaskellDepends = [ 15861 + base bytestring containers dlist FontyFruity free JuicyPixels mtl 15862 + primitive transformers vector vector-algorithms 15863 + ]; 15864 + description = "A pure haskell drawing engine"; 15865 + license = stdenv.lib.licenses.bsd3; 15866 + hydraPlatforms = stdenv.lib.platforms.none; 15867 + }) {}; 15868 + 15781 15869 "ReadArgs" = callPackage 15782 15870 ({ mkDerivation, base, hspec, system-filepath, text }: 15783 15871 mkDerivation { ··· 16581 16669 }: 16582 16670 mkDerivation { 16583 16671 pname = "SciFlow"; 16584 - version = "0.6.0"; 16585 - sha256 = "1b57sa2gx3jj00239sq62qmywjykc80lkk587lwzrdp9w5ycl4sb"; 16586 - revision = "1"; 16587 - editedCabalFile = "1nsakdi9y5nnwm8x9f2a1cvf55k0wnva3wkd9nmz9my8mlk2jfi3"; 16672 + version = "0.6.1"; 16673 + sha256 = "0axwf7rdwhl3ppq6qlxrffzbzbwvb8q0ygpnlzc2yvksiqzp9h2g"; 16588 16674 libraryHaskellDepends = [ 16589 16675 aeson base bytestring cereal cereal-text containers 16590 16676 data-default-class directory exceptions executable-path fgl ··· 23132 23218 }: 23133 23219 mkDerivation { 23134 23220 pname = "aivika-distributed"; 23135 - version = "1.1.2"; 23136 - sha256 = "15ixv4zzb03wiijx5g7l9csawfihklsh1jnphnwb6j8d1kpmmh5v"; 23221 + version = "1.2"; 23222 + sha256 = "092jril2vfi90bbi9wc2ir4gidqzq0w84mgbgz72icx63nni1ah0"; 23137 23223 libraryHaskellDepends = [ 23138 23224 aivika aivika-transformers array base binary containers 23139 23225 distributed-process exceptions mtl mwc-random random stm time ··· 27949 28035 license = stdenv.lib.licenses.bsd3; 27950 28036 }) {}; 27951 28037 28038 + "apply-refact_0_5_0_0" = callPackage 28039 + ({ mkDerivation, base, containers, directory, filemanip, filepath 28040 + , ghc, ghc-exactprint, mtl, optparse-applicative, process, refact 28041 + , silently, syb, tasty, tasty-expected-failure, tasty-golden 28042 + , temporary, transformers, unix-compat 28043 + }: 28044 + mkDerivation { 28045 + pname = "apply-refact"; 28046 + version = "0.5.0.0"; 28047 + sha256 = "1bvlbchpma3vlxfvjbyd01rmzqc9h5q3my9n7v3wal2p7ysvjpqz"; 28048 + isLibrary = true; 28049 + isExecutable = true; 28050 + libraryHaskellDepends = [ 28051 + base containers directory filemanip ghc ghc-exactprint mtl process 28052 + refact syb temporary transformers unix-compat 28053 + ]; 28054 + executableHaskellDepends = [ 28055 + base containers directory filemanip filepath ghc ghc-exactprint mtl 28056 + optparse-applicative process refact syb temporary transformers 28057 + unix-compat 28058 + ]; 28059 + testHaskellDepends = [ 28060 + base containers directory filemanip filepath ghc ghc-exactprint mtl 28061 + optparse-applicative process refact silently syb tasty 28062 + tasty-expected-failure tasty-golden temporary transformers 28063 + unix-compat 28064 + ]; 28065 + description = "Perform refactorings specified by the refact library"; 28066 + license = stdenv.lib.licenses.bsd3; 28067 + hydraPlatforms = stdenv.lib.platforms.none; 28068 + }) {}; 28069 + 27952 28070 "apportionment" = callPackage 27953 28071 ({ mkDerivation, base, containers, utility-ht }: 27954 28072 mkDerivation { ··· 28340 28458 }) {}; 28341 28459 28342 28460 "argon2" = callPackage 28343 - ({ mkDerivation, base, bytestring, QuickCheck, tasty 28344 - , tasty-quickcheck, text, transformers 28461 + ({ mkDerivation, base, bytestring, deepseq, QuickCheck, tasty 28462 + , tasty-hunit, tasty-quickcheck, text-short 28345 28463 }: 28346 28464 mkDerivation { 28347 28465 pname = "argon2"; 28348 - version = "1.2.0"; 28349 - sha256 = "1zzwlhb47ykqi6psgnpzmf4nlk5rwr4adpl7sz7x7iacy9xmayd5"; 28350 - libraryHaskellDepends = [ base bytestring text transformers ]; 28466 + version = "1.3.0.0"; 28467 + sha256 = "0sszifmi74b2n19d4f5f30pfnivqm6n1jdwf2j402schkd1wz7cp"; 28468 + libraryHaskellDepends = [ base bytestring deepseq text-short ]; 28351 28469 testHaskellDepends = [ 28352 - base bytestring QuickCheck tasty tasty-quickcheck text 28470 + base bytestring QuickCheck tasty tasty-hunit tasty-quickcheck 28353 28471 ]; 28354 - homepage = "https://github.com/ocharles/argon2.git"; 28355 - description = "Haskell bindings to libargon2 - the reference implementation of the Argon2 password-hashing function"; 28472 + description = "Memory-hard password hash and proof-of-work function"; 28356 28473 license = stdenv.lib.licenses.bsd3; 28357 28474 hydraPlatforms = stdenv.lib.platforms.none; 28358 28475 }) {}; ··· 30085 30202 ({ mkDerivation, ansi-wl-pprint, base, binary, bytestring, bzlib 30086 30203 , Cabal, cli-setup, composition-prelude, containers, dependency 30087 30204 , dhall, directory, file-embed, filemanip, hashable, http-client 30088 - , http-client-tls, lens, lzma, mtl, optparse-applicative 30089 - , parallel-io, process, shake, shake-ats, shake-ext, tar, temporary 30090 - , text, unix, zip-archive, zlib 30205 + , http-client-tls, lzma, microlens, microlens-th, mtl 30206 + , optparse-applicative, parallel-io, process, shake, shake-ats 30207 + , shake-ext, tar, temporary, text, unix, zip-archive, zlib 30091 30208 }: 30092 30209 mkDerivation { 30093 30210 pname = "ats-pkg"; 30094 - version = "2.7.1.0"; 30095 - sha256 = "0lpyvcj5cki19fs9022yb1wzwis6a89f3i4s03rcll0lvshmxd2q"; 30211 + version = "2.7.1.2"; 30212 + sha256 = "0v519jzz8sh851jp3rcbzgh5ylr8ggk993svh4w6y4224y6wfi28"; 30096 30213 isLibrary = true; 30097 30214 isExecutable = true; 30098 30215 setupHaskellDepends = [ base Cabal cli-setup ]; 30099 30216 libraryHaskellDepends = [ 30100 30217 ansi-wl-pprint base binary bytestring bzlib Cabal 30101 30218 composition-prelude containers dependency dhall directory 30102 - file-embed filemanip hashable http-client http-client-tls lens lzma 30103 - mtl parallel-io process shake shake-ats shake-ext tar text unix 30104 - zip-archive zlib 30219 + file-embed filemanip hashable http-client http-client-tls lzma 30220 + microlens microlens-th mtl parallel-io process shake shake-ats 30221 + shake-ext tar text unix zip-archive zlib 30105 30222 ]; 30106 30223 executableHaskellDepends = [ 30107 - base composition-prelude directory lens optparse-applicative shake 30108 - shake-ats temporary text 30224 + base composition-prelude directory microlens optparse-applicative 30225 + shake shake-ats temporary text 30109 30226 ]; 30110 30227 homepage = "https://github.com/vmchale/atspkg#readme"; 30111 30228 description = "A build tool for ATS"; ··· 31371 31488 }) {}; 31372 31489 31373 31490 "aws-easy" = callPackage 31374 - ({ mkDerivation, amazonka, amazonka-core, base, bytestring, lens 31375 - , resourcet, template-haskell, text 31491 + ({ mkDerivation, amazonka, amazonka-dynamodb, amazonka-s3, base 31492 + , bytestring, lens, resourcet, split, template-haskell, text 31493 + , unordered-containers 31376 31494 }: 31377 31495 mkDerivation { 31378 31496 pname = "aws-easy"; 31379 - version = "0.1.0.0"; 31380 - sha256 = "0lchj79l606a2wxh72g837ys3nb1628ps03wxm61s5fl49229c0w"; 31497 + version = "0.1.0.1"; 31498 + sha256 = "0sl3whg7x02c3cph5p72rlkycsr2m3ni0kad5rs0q644wgvhqvm5"; 31381 31499 isLibrary = true; 31382 31500 isExecutable = true; 31383 31501 libraryHaskellDepends = [ 31384 - amazonka amazonka-core base bytestring lens resourcet 31385 - template-haskell text 31502 + amazonka base bytestring lens resourcet template-haskell 31503 + ]; 31504 + executableHaskellDepends = [ 31505 + amazonka amazonka-dynamodb amazonka-s3 base lens split text 31506 + unordered-containers 31386 31507 ]; 31387 - executableHaskellDepends = [ base ]; 31388 31508 homepage = "https://github.com/rcook/aws-easy#readme"; 31389 - description = "AWS Easy: Helper functions for working with amazonka"; 31509 + description = "Helper function and types for working with amazonka"; 31390 31510 license = stdenv.lib.licenses.mit; 31391 31511 hydraPlatforms = stdenv.lib.platforms.none; 31392 31512 }) {}; ··· 31753 31873 hydraPlatforms = stdenv.lib.platforms.none; 31754 31874 }) {}; 31755 31875 31876 + "aws-ses-easy" = callPackage 31877 + ({ mkDerivation, amazonka, amazonka-ses, base, criterion 31878 + , exceptions, lens, lucid, mtl, tasty, tasty-hspec, text 31879 + , text-conversions 31880 + }: 31881 + mkDerivation { 31882 + pname = "aws-ses-easy"; 31883 + version = "0.1.0"; 31884 + sha256 = "0wlwff18k1qf6n6q2bhd1n2w58nsdmqx5c1yhhfqxkjyxz9flccn"; 31885 + libraryHaskellDepends = [ 31886 + amazonka amazonka-ses base exceptions lens lucid mtl text 31887 + text-conversions 31888 + ]; 31889 + testHaskellDepends = [ base tasty tasty-hspec ]; 31890 + benchmarkHaskellDepends = [ base criterion ]; 31891 + homepage = "https://github.com/jxv/aws-ses-easy#readme"; 31892 + description = "Wrapper over Amazonka's SES"; 31893 + license = stdenv.lib.licenses.bsd3; 31894 + }) {}; 31895 + 31756 31896 "aws-sign4" = callPackage 31757 31897 ({ mkDerivation, attempt, aws, base, blaze-builder, byteable 31758 31898 , bytestring, bytestring-lexing, Cabal, case-insensitive ··· 33213 33353 }: 33214 33354 mkDerivation { 33215 33355 pname = "bdcs"; 33216 - version = "0.2.1"; 33217 - sha256 = "0zlzxh6ps655zryifyzz7pbypv32w6a475ighbc840awkw59qvvy"; 33356 + version = "0.2.4"; 33357 + sha256 = "1s8kbvyc73lpc634snmrb9dxmji0pj526ynnjqb4k3knia3qb3sn"; 33218 33358 isLibrary = true; 33219 33359 isExecutable = true; 33220 33360 enableSeparateDataOutput = true; ··· 33243 33383 ]; 33244 33384 homepage = "https://github.com/weldr/bdcs"; 33245 33385 description = "Tools for managing a content store of software packages"; 33246 - license = "LGPL"; 33386 + license = stdenv.lib.licenses.lgpl21; 33247 33387 hydraPlatforms = stdenv.lib.platforms.none; 33248 33388 }) {inherit (pkgs) ostree;}; 33249 33389 ··· 35743 35883 , bytestring-lexing, case-insensitive, clustering, conduit 35744 35884 , conduit-combinators, containers, criterion, data-default-class 35745 35885 , data-ordlist, double-conversion, hexpat, HsHTSLib, http-conduit 35746 - , IntervalMap, math-functions, matrices, mtl, parallel, primitive 35747 - , random, split, statistics, tasty, tasty-golden, tasty-hunit, text 35748 - , transformers, unordered-containers, vector, vector-algorithms 35749 - , word8 35886 + , IntervalMap, lens, math-functions, matrices, mtl, parallel 35887 + , primitive, random, split, statistics, tasty, tasty-golden 35888 + , tasty-hunit, text, transformers, unordered-containers, vector 35889 + , vector-algorithms, word8 35750 35890 }: 35751 35891 mkDerivation { 35752 35892 pname = "bioinformatics-toolkit"; 35753 - version = "0.4.1"; 35754 - sha256 = "0kqj88g1fx17xbdy6h56xl4qpgk6xvyfqwnvjvi4ha4rw7dhddxr"; 35893 + version = "0.5.0"; 35894 + sha256 = "1nb549w2rzc9psdnz8xbma0qgm2hj4svrlm3x8vc2i1dklmljmvr"; 35755 35895 enableSeparateDataOutput = true; 35756 35896 libraryHaskellDepends = [ 35757 35897 aeson aeson-pretty base bytestring bytestring-lexing 35758 35898 case-insensitive clustering conduit containers data-default-class 35759 35899 data-ordlist double-conversion hexpat HsHTSLib http-conduit 35760 - IntervalMap math-functions matrices mtl parallel primitive split 35761 - statistics text transformers unordered-containers vector 35900 + IntervalMap lens math-functions matrices mtl parallel primitive 35901 + split statistics text transformers unordered-containers vector 35762 35902 vector-algorithms word8 35763 35903 ]; 35764 35904 testHaskellDepends = [ ··· 38581 38721 license = stdenv.lib.licenses.bsd3; 38582 38722 }) {}; 38583 38723 38584 - "brick_0_35" = callPackage 38724 + "brick_0_35_1" = callPackage 38585 38725 ({ mkDerivation, base, config-ini, containers, contravariant 38586 38726 , data-clist, deepseq, dlist, microlens, microlens-mtl 38587 38727 , microlens-th, stm, template-haskell, text, text-zipper ··· 38589 38729 }: 38590 38730 mkDerivation { 38591 38731 pname = "brick"; 38592 - version = "0.35"; 38593 - sha256 = "16vfm60nz2zx819nv4s83108w1bhiyqx99zmacrlc371nlpdiyby"; 38732 + version = "0.35.1"; 38733 + sha256 = "16z2gm2wvj0y4lc3z7wvdrfksx4a6przllw2ly8ymm1x4ii0khhw"; 38594 38734 isLibrary = true; 38595 38735 isExecutable = true; 38596 38736 libraryHaskellDepends = [ ··· 38605 38745 }) {}; 38606 38746 38607 38747 "brick-skylighting" = callPackage 38608 - ({ mkDerivation, base, brick, containers, skylighting, text, vty }: 38748 + ({ mkDerivation, base, brick, containers, skylighting-core, text 38749 + , vty 38750 + }: 38609 38751 mkDerivation { 38610 38752 pname = "brick-skylighting"; 38611 - version = "0.1"; 38612 - sha256 = "189qpq2cg45binlb9nq43h05g97ch56855xlz2givxw8psb0kb1i"; 38753 + version = "0.2"; 38754 + sha256 = "1x4kfjj4sa5gbxnbvh76b4isrmc6jr11py9b50jsyvs720plq778"; 38613 38755 isLibrary = true; 38614 38756 isExecutable = true; 38615 38757 libraryHaskellDepends = [ 38616 - base brick containers skylighting text vty 38758 + base brick containers skylighting-core text vty 38617 38759 ]; 38618 38760 homepage = "https://github.com/jtdaugherty/brick-skylighting/"; 38619 38761 description = "Show syntax-highlighted text in your Brick UI"; ··· 38806 38948 homepage = "https://github.com/lspitzner/brittany/"; 38807 38949 description = "Haskell source code formatter"; 38808 38950 license = stdenv.lib.licenses.agpl3; 38951 + }) {}; 38952 + 38953 + "brittany_0_10_0_0" = callPackage 38954 + ({ mkDerivation, aeson, base, butcher, bytestring, cmdargs 38955 + , containers, czipwith, data-tree-print, deepseq, directory, extra 38956 + , filepath, ghc, ghc-boot-th, ghc-exactprint, ghc-paths, hspec 38957 + , monad-memo, mtl, multistate, neat-interpolation, parsec, pretty 38958 + , safe, semigroups, strict, syb, text, transformers, uniplate 38959 + , unsafe, yaml 38960 + }: 38961 + mkDerivation { 38962 + pname = "brittany"; 38963 + version = "0.10.0.0"; 38964 + sha256 = "1fm6l4ial8kp4mafwkp7w79nklc46c07i12p1in3dqxz9r5817r1"; 38965 + isLibrary = true; 38966 + isExecutable = true; 38967 + libraryHaskellDepends = [ 38968 + aeson base butcher bytestring cmdargs containers czipwith 38969 + data-tree-print deepseq directory extra filepath ghc ghc-boot-th 38970 + ghc-exactprint ghc-paths monad-memo mtl multistate 38971 + neat-interpolation pretty safe semigroups strict syb text 38972 + transformers uniplate unsafe yaml 38973 + ]; 38974 + executableHaskellDepends = [ 38975 + aeson base butcher bytestring cmdargs containers czipwith 38976 + data-tree-print deepseq directory extra filepath ghc ghc-boot-th 38977 + ghc-exactprint ghc-paths hspec monad-memo mtl multistate 38978 + neat-interpolation pretty safe semigroups strict syb text 38979 + transformers uniplate unsafe yaml 38980 + ]; 38981 + testHaskellDepends = [ 38982 + aeson base butcher bytestring cmdargs containers czipwith 38983 + data-tree-print deepseq directory extra filepath ghc ghc-boot-th 38984 + ghc-exactprint ghc-paths hspec monad-memo mtl multistate 38985 + neat-interpolation parsec pretty safe semigroups strict syb text 38986 + transformers uniplate unsafe yaml 38987 + ]; 38988 + homepage = "https://github.com/lspitzner/brittany/"; 38989 + description = "Haskell source code formatter"; 38990 + license = stdenv.lib.licenses.agpl3; 38991 + hydraPlatforms = stdenv.lib.platforms.none; 38809 38992 }) {}; 38810 38993 38811 38994 "broadcast-chan" = callPackage ··· 46014 46197 license = stdenv.lib.licenses.bsd3; 46015 46198 }) {}; 46016 46199 46200 + "classy-miso" = callPackage 46201 + ({ mkDerivation, base, containers, lens, megaparsec, miso 46202 + , network-uri, rfc, url 46203 + }: 46204 + mkDerivation { 46205 + pname = "classy-miso"; 46206 + version = "0.0.0.1"; 46207 + sha256 = "07mcxpp0brh3yh7qhzmg7vvv0kgy2gwms8mzlgvbfb608ggwh32b"; 46208 + isLibrary = true; 46209 + isExecutable = true; 46210 + libraryHaskellDepends = [ 46211 + base containers lens megaparsec miso network-uri rfc url 46212 + ]; 46213 + executableHaskellDepends = [ base miso rfc ]; 46214 + testHaskellDepends = [ base miso rfc ]; 46215 + homepage = "https://github.com/RobertFischer/Classy-Miso#README.md"; 46216 + description = "Typeclass based support for Miso, the Tasty Web Framework for Haskell"; 46217 + license = stdenv.lib.licenses.bsd3; 46218 + hydraPlatforms = stdenv.lib.platforms.none; 46219 + }) {}; 46220 + 46017 46221 "classy-parallel" = callPackage 46018 46222 ({ mkDerivation, base, lifted-base, monad-control, parallel 46019 46223 , resourcet, transformers ··· 49373 49577 }) {}; 49374 49578 49375 49579 "composition-prelude" = callPackage 49376 - ({ mkDerivation, base }: 49580 + ({ mkDerivation, base, cpphs }: 49377 49581 mkDerivation { 49378 49582 pname = "composition-prelude"; 49379 - version = "1.3.0.4"; 49380 - sha256 = "0dsd67ffhwfbq7y9f8c6q9nd05ayyxi85mzvc8kgj7f21cpvclmg"; 49583 + version = "1.3.0.7"; 49584 + sha256 = "15fi1f3yiqg1gdjlwv3a6h9np9z3v1yd1qnz47309b6qki5pb0k3"; 49381 49585 libraryHaskellDepends = [ base ]; 49586 + libraryToolDepends = [ cpphs ]; 49382 49587 homepage = "https://github.com/vmchale/composition-prelude#readme"; 49383 49588 description = "Higher-order function combinators"; 49384 49589 license = stdenv.lib.licenses.bsd3; ··· 51497 51702 pname = "containers-verified"; 51498 51703 version = "0.5.11.0"; 51499 51704 sha256 = "01qcsxrrg2zjqnd1r4i2m8a1wb9nyyss32rckfs7wni42ladzj07"; 51500 - revision = "1"; 51501 - editedCabalFile = "12jw1aq053wbbam8n2vvfdl00yha551bbk4xnwxk9rwfday45m4j"; 51705 + revision = "3"; 51706 + editedCabalFile = "092g7yj27pxpap1qh4spp2yvb1y22jaca9s4x36rnkafvqn0yyl3"; 51502 51707 libraryHaskellDepends = [ containers ]; 51503 51708 homepage = "https://github.com/nomeata/containers-verified"; 51504 51709 description = "Formally verified drop-in replacement of containers"; ··· 54389 54594 pname = "cryptohash-md5"; 54390 54595 version = "0.11.100.1"; 54391 54596 sha256 = "1y8q7s2bn4gdknw1wjikdnar2b5pgz3nv3220lxrlgpsf23x82vi"; 54392 - revision = "1"; 54393 - editedCabalFile = "1drxjsn5chi9zj3djj85s1d6xqlc28ji70zpyicxl5fals10n5w3"; 54597 + revision = "2"; 54598 + editedCabalFile = "0vyb9cfvpfxpslxvvhd48gw37i9g8ry5x63xwxd9q7xfiqhs7p3a"; 54394 54599 libraryHaskellDepends = [ base bytestring ]; 54395 54600 testHaskellDepends = [ 54396 54601 base base16-bytestring bytestring pureMD5 tasty tasty-hunit ··· 54410 54615 pname = "cryptohash-sha1"; 54411 54616 version = "0.11.100.1"; 54412 54617 sha256 = "1aqdxdhxhl9jldh951djpwxx8z7gzaqspxl7iwpl84i5ahrsyy9w"; 54413 - revision = "1"; 54414 - editedCabalFile = "167i2mjyr18949xckzv6f782n763f6w9k114p6kq74gbmxqjvmqb"; 54618 + revision = "2"; 54619 + editedCabalFile = "0xas0nbq9bfdzlj6k565ibizv1cqvzfzsdj6q9pdiiwyxqblqc3m"; 54415 54620 libraryHaskellDepends = [ base bytestring ]; 54416 54621 testHaskellDepends = [ 54417 54622 base base16-bytestring bytestring SHA tasty tasty-hunit ··· 54454 54659 pname = "cryptohash-sha512"; 54455 54660 version = "0.11.100.1"; 54456 54661 sha256 = "1abi23dr3vzslkh0cx24cdn2gy88jjm4qr6rcm543ajyaywqns8h"; 54457 - revision = "1"; 54458 - editedCabalFile = "0aj9ryzdpxz79n5bs5wx56s9rjxm25dm7agxbyzqdr93wi2rj8ny"; 54662 + revision = "2"; 54663 + editedCabalFile = "1xy1j3bn2w8my0q04s7z460rddmnqfdh43l95m86rpk75xpiryil"; 54459 54664 libraryHaskellDepends = [ base bytestring ]; 54460 54665 testHaskellDepends = [ 54461 54666 base base16-bytestring bytestring SHA tasty tasty-hunit ··· 55213 55418 pname = "cue-sheet"; 55214 55419 version = "1.0.1"; 55215 55420 sha256 = "13vzay3i385k8i2k56bl9rr9sy7mnhas4b35xc8q7744gbl5hji1"; 55216 - revision = "1"; 55217 - editedCabalFile = "05f1w3jhwk09jaknq2ipfsfdlh95rg614m1c1diwi2z9s6hwi3cx"; 55421 + revision = "2"; 55422 + editedCabalFile = "09h4phhj0j1m4ab5gbfrz6475jn772x46l21k7l2qlxav6hi9w7x"; 55218 55423 enableSeparateDataOutput = true; 55219 55424 libraryHaskellDepends = [ 55220 55425 base bytestring containers data-default-class exceptions megaparsec ··· 60062 60267 }: 60063 60268 mkDerivation { 60064 60269 pname = "dependency"; 60065 - version = "0.1.0.9"; 60066 - sha256 = "02xlq32xpww584ng5wzzlxmh8d15dqc342mlnfiysh2lfdwqydzk"; 60270 + version = "0.1.0.10"; 60271 + sha256 = "1cr1h8c127sgbgjg1qy9c17aj3mfp1bh35ypv00sz19k0d6wvmly"; 60067 60272 libraryHaskellDepends = [ 60068 60273 ansi-wl-pprint base binary containers deepseq microlens 60069 60274 recursion-schemes tardis transformers ··· 60682 60887 license = stdenv.lib.licenses.bsd3; 60683 60888 }) {}; 60684 60889 60890 + "dhall_1_12_0" = callPackage 60891 + ({ mkDerivation, ansi-terminal, ansi-wl-pprint, base 60892 + , base16-bytestring, bytestring, case-insensitive, containers 60893 + , contravariant, cryptonite, deepseq, directory, exceptions 60894 + , filepath, formatting, haskeline, http-client, http-client-tls 60895 + , insert-ordered-containers, lens-family-core, memory, mtl 60896 + , optparse-generic, parsers, prettyprinter 60897 + , prettyprinter-ansi-terminal, repline, scientific, tasty 60898 + , tasty-hunit, text, transformers, trifecta, unordered-containers 60899 + , vector 60900 + }: 60901 + mkDerivation { 60902 + pname = "dhall"; 60903 + version = "1.12.0"; 60904 + sha256 = "065cs20v5ps91mygvha5k5348n62vkhacqyv6fdl4m5b2hs0bkab"; 60905 + isLibrary = true; 60906 + isExecutable = true; 60907 + libraryHaskellDepends = [ 60908 + ansi-wl-pprint base base16-bytestring bytestring case-insensitive 60909 + containers contravariant cryptonite directory exceptions filepath 60910 + formatting http-client http-client-tls insert-ordered-containers 60911 + lens-family-core memory parsers prettyprinter 60912 + prettyprinter-ansi-terminal scientific text transformers trifecta 60913 + unordered-containers vector 60914 + ]; 60915 + executableHaskellDepends = [ 60916 + ansi-terminal base haskeline mtl optparse-generic prettyprinter 60917 + prettyprinter-ansi-terminal repline text trifecta 60918 + ]; 60919 + testHaskellDepends = [ 60920 + base deepseq insert-ordered-containers prettyprinter tasty 60921 + tasty-hunit text vector 60922 + ]; 60923 + description = "A configuration language guaranteed to terminate"; 60924 + license = stdenv.lib.licenses.bsd3; 60925 + hydraPlatforms = stdenv.lib.platforms.none; 60926 + }) {}; 60927 + 60685 60928 "dhall-bash" = callPackage 60686 - ({ mkDerivation, base, bytestring, containers, dhall 60929 + ({ mkDerivation, base, bytestring, containers, dhall, formatting 60687 60930 , insert-ordered-containers, neat-interpolation, optparse-generic 60688 - , shell-escape, text, text-format, trifecta 60931 + , shell-escape, text, trifecta 60689 60932 }: 60690 60933 mkDerivation { 60691 60934 pname = "dhall-bash"; 60692 - version = "1.0.10"; 60693 - sha256 = "0phi5z7rmbxjj83mps0lcpmcv320k8mrfpigls46smv7srmhsla1"; 60935 + version = "1.0.11"; 60936 + sha256 = "17jgzb43ga8ddmxjp2mliv0zx6zpy0p7m5dihijpya66g7dkm91g"; 60694 60937 isLibrary = true; 60695 60938 isExecutable = true; 60696 60939 libraryHaskellDepends = [ 60697 - base bytestring containers dhall insert-ordered-containers 60698 - neat-interpolation shell-escape text text-format 60940 + base bytestring containers dhall formatting 60941 + insert-ordered-containers neat-interpolation shell-escape text 60699 60942 ]; 60700 60943 executableHaskellDepends = [ 60701 60944 base bytestring dhall optparse-generic text trifecta ··· 60725 60968 60726 60969 "dhall-json" = callPackage 60727 60970 ({ mkDerivation, aeson, aeson-pretty, base, bytestring, dhall 60728 - , optparse-generic, text, trifecta, yaml 60971 + , optparse-generic, text, trifecta, unordered-containers, yaml 60729 60972 }: 60730 60973 mkDerivation { 60731 60974 pname = "dhall-json"; 60732 - version = "1.0.12"; 60733 - sha256 = "174ssff7fcxgr13w8mcls7w4fy5xzywh8qb55zj9qragj4bkyjab"; 60975 + version = "1.0.13"; 60976 + sha256 = "03spz9csxgamj970ha9l5swcpbkrvzbjy9w028c1kswzs806699s"; 60734 60977 isLibrary = true; 60735 60978 isExecutable = true; 60736 - libraryHaskellDepends = [ aeson base dhall text ]; 60979 + libraryHaskellDepends = [ 60980 + aeson base bytestring dhall text trifecta unordered-containers 60981 + ]; 60737 60982 executableHaskellDepends = [ 60738 - aeson aeson-pretty base bytestring dhall optparse-generic text 60739 - trifecta yaml 60983 + aeson aeson-pretty base bytestring dhall optparse-generic text yaml 60740 60984 ]; 60741 60985 description = "Compile Dhall to JSON or YAML"; 60742 60986 license = stdenv.lib.licenses.bsd3; 60743 60987 }) {}; 60744 60988 60989 + "dhall-lex" = callPackage 60990 + editedCabalFile = "1zppa1fcc7pl7ak0hs3w3pkx34398nrfiiwa3w689ib08kqkdpby"; 60991 + , hspec, hspec-dirstream 60992 + }: 60993 + mkDerivation { 60994 + pname = "dhall-lex"; 60995 + version = "0.1.0.1"; 60996 + sha256 = "02g8si9cfhwqsr6c507yw7sydyg8ma645z9c3n0cap1wj8fa0r8p"; 60997 + enableSeparateDataOutput = true; 60998 + libraryHaskellDepends = [ array base bytestring deepseq ]; 60999 + libraryToolDepends = [ alex ]; 61000 + testHaskellDepends = [ base bytestring hspec hspec-dirstream ]; 61001 + benchmarkHaskellDepends = [ base bytestring criterion ]; 61002 + description = "Lexer for the Dhall language"; 61003 + license = stdenv.lib.licenses.bsd3; 61004 + }) {}; 61005 + 60745 61006 "dhall-nix" = callPackage 60746 - ({ mkDerivation, base, containers, data-fix, dhall, hnix 60747 - , insert-ordered-containers, neat-interpolation, optparse-generic 60748 - , scientific, text, text-format, trifecta 61007 + ({ mkDerivation, base, containers, data-fix, dhall, formatting 61008 + , hnix, insert-ordered-containers, neat-interpolation 61009 + , optparse-generic, scientific, text, trifecta 60749 61010 }: 60750 61011 mkDerivation { 60751 61012 pname = "dhall-nix"; 60752 - version = "1.1.1"; 60753 - sha256 = "01cdz8kjmm0ncdyq616mg6hjq7cwq5648cnrp6ggps5zc1d71176"; 61013 + version = "1.1.2"; 61014 + sha256 = "0ssb2ncycx6ayislqggf3ljnvk5xzq65g63fj658jkpmv2vh2wyj"; 60754 61015 isLibrary = true; 60755 61016 isExecutable = true; 60756 61017 libraryHaskellDepends = [ 60757 - base containers data-fix dhall hnix insert-ordered-containers 60758 - neat-interpolation scientific text text-format 61018 + base containers data-fix dhall formatting hnix 61019 + insert-ordered-containers neat-interpolation scientific text 60759 61020 ]; 60760 61021 executableHaskellDepends = [ 60761 61022 base dhall hnix optparse-generic text trifecta ··· 60769 61030 ({ mkDerivation, base, dhall, optparse-generic, text }: 60770 61031 mkDerivation { 60771 61032 pname = "dhall-text"; 60772 - version = "1.0.7"; 60773 - sha256 = "11jp5yz11f701phzz74zf3spqhgmrdiq8ldbi96xmfjqhwnc9kmj"; 61033 + version = "1.0.8"; 61034 + sha256 = "05h534bsggz4jysdc4n62l3a0asqr7ba9mpsminisc76f6k5y54d"; 60774 61035 isLibrary = false; 60775 61036 isExecutable = true; 60776 61037 executableHaskellDepends = [ base dhall optparse-generic text ]; ··· 62288 62549 pname = "direct-sqlite"; 62289 62550 version = "2.3.22"; 62290 62551 sha256 = "0fv90nm68k3vfj87kw6kfsvmk5kyvvrjcyp73s8m0pm6y7ypgg7a"; 62552 + revision = "1"; 62553 + editedCabalFile = "0cfg6fjdl1p9lgsnc2b2lys9mcc30dvxr8a92q5nxpgc4mdkk5db"; 62291 62554 libraryHaskellDepends = [ base bytestring text ]; 62292 62555 testHaskellDepends = [ 62293 62556 base base16-bytestring bytestring directory HUnit temporary text ··· 62297 62560 license = stdenv.lib.licenses.bsd3; 62298 62561 }) {}; 62299 62562 62563 + "direct-sqlite_2_3_23" = callPackage 62564 + ({ mkDerivation, base, base16-bytestring, bytestring, directory 62565 + , HUnit, semigroups, temporary, text 62566 + }: 62567 + mkDerivation { 62568 + pname = "direct-sqlite"; 62569 + version = "2.3.23"; 62570 + sha256 = "0ywkah9gmjnx0zdlvinc2i898jsbdrw4ba315zkpijaaldp6znqz"; 62571 + libraryHaskellDepends = [ base bytestring semigroups text ]; 62572 + testHaskellDepends = [ 62573 + base base16-bytestring bytestring directory HUnit temporary text 62574 + ]; 62575 + homepage = "https://github.com/IreneKnapp/direct-sqlite"; 62576 + description = "Low-level binding to SQLite3. Includes UTF8 and BLOB support."; 62577 + license = stdenv.lib.licenses.bsd3; 62578 + hydraPlatforms = stdenv.lib.platforms.none; 62579 + }) {}; 62580 + 62300 62581 "directed-cubical" = callPackage 62301 62582 ({ mkDerivation, base, bytestring, containers, deepseq, hashable 62302 62583 , parallel, QuickCheck, unordered-containers, vector ··· 64083 64364 hydraPlatforms = stdenv.lib.platforms.none; 64084 64365 }) {}; 64085 64366 64086 - "doctest-discover_0_1_0_8" = callPackage 64367 + "doctest-discover_0_1_0_9" = callPackage 64087 64368 ({ mkDerivation, aeson, base, bytestring, directory, doctest 64088 64369 , filepath 64089 64370 }: 64090 64371 mkDerivation { 64091 64372 pname = "doctest-discover"; 64092 - version = "0.1.0.8"; 64093 - sha256 = "1ilmrc173d5xr7yphrbgg4kmkilyj1a89c67q4zrs4b6xfd5pa2x"; 64373 + version = "0.1.0.9"; 64374 + sha256 = "1clr6w1h726bbcpq2px2c51jsk48i6ki1yd9vhqj2scvy4nvp437"; 64094 64375 isLibrary = true; 64095 64376 isExecutable = true; 64096 64377 libraryHaskellDepends = [ ··· 70361 70642 pname = "except-exceptions"; 70362 70643 version = "0.1"; 70363 70644 sha256 = "03d94arrq8ynkbchv8w2vp4q3wka81hkrmkll6bd9p5kwhq28nzs"; 70645 + revision = "1"; 70646 + editedCabalFile = "09i2w1ry7vmjc0a4d05a4hs7kdj3brn5jrxsy638f6acj41g5dhk"; 70364 70647 libraryHaskellDepends = [ base exceptions transformers ]; 70365 70648 homepage = "https://github.com/thumphries/except-exceptions"; 70366 70649 description = "Safely deal with exceptions in ExceptT"; ··· 71300 71583 license = stdenv.lib.licenses.bsd3; 71301 71584 }) {}; 71302 71585 71586 + "extra_1_6_5" = callPackage 71587 + ({ mkDerivation, base, clock, directory, filepath, process 71588 + , QuickCheck, time, unix 71589 + }: 71590 + mkDerivation { 71591 + pname = "extra"; 71592 + version = "1.6.5"; 71593 + sha256 = "05x89gclm8vw1rx4945p3asmsa28055y81nwzvgq91yr5qc4lbgi"; 71594 + libraryHaskellDepends = [ 71595 + base clock directory filepath process time unix 71596 + ]; 71597 + testHaskellDepends = [ base directory filepath QuickCheck unix ]; 71598 + homepage = "https://github.com/ndmitchell/extra#readme"; 71599 + description = "Extra functions I use"; 71600 + license = stdenv.lib.licenses.bsd3; 71601 + hydraPlatforms = stdenv.lib.platforms.none; 71602 + }) {}; 71603 + 71303 71604 "extract-dependencies" = callPackage 71304 71605 ({ mkDerivation, async, base, Cabal, containers 71305 71606 , package-description-remote ··· 79546 79847 license = stdenv.lib.licenses.bsd3; 79547 79848 }) {}; 79548 79849 79850 + "generics-eot_0_3" = callPackage 79851 + ({ mkDerivation, base, directory, doctest, filepath, hspec 79852 + , hspec-discover, interpolate, markdown-unlit, mockery, QuickCheck 79853 + , shake 79854 + }: 79855 + mkDerivation { 79856 + pname = "generics-eot"; 79857 + version = "0.3"; 79858 + sha256 = "1r0qh27jpika9wfxk0i6kywsclrdqhaphl1qw26vfzka4dsfbjrb"; 79859 + libraryHaskellDepends = [ base markdown-unlit ]; 79860 + testHaskellDepends = [ 79861 + base directory doctest filepath hspec interpolate markdown-unlit 79862 + mockery QuickCheck shake 79863 + ]; 79864 + testToolDepends = [ hspec-discover ]; 79865 + homepage = "https://github.com/soenkehahn/generics-eot#readme"; 79866 + description = "A library for generic programming that aims to be easy to understand"; 79867 + license = stdenv.lib.licenses.bsd3; 79868 + hydraPlatforms = stdenv.lib.platforms.none; 79869 + }) {}; 79870 + 79549 79871 "generics-sop" = callPackage 79550 79872 ({ mkDerivation, base, deepseq, ghc-prim, template-haskell }: 79551 79873 mkDerivation { ··· 82900 83222 }: 82901 83223 mkDerivation { 82902 83224 pname = "giphy-api"; 82903 - version = "0.5.2.0"; 82904 - sha256 = "1sbwv6mvjb17g95b1b1ggryhk6lykp2vwvxja3y6z9rjzb9i2wa4"; 83225 + version = "0.6.0.1"; 83226 + sha256 = "0146813vcnjgb8clyczlz8g6ngm9l702gib60f2m6rf2bc0bbpwd"; 82905 83227 isLibrary = true; 82906 83228 isExecutable = true; 82907 83229 libraryHaskellDepends = [ ··· 83677 83999 homepage = "https://github.com/onrock-eng/github-webhooks#readme"; 83678 84000 description = "Aeson instances for GitHub Webhook payloads"; 83679 84001 license = stdenv.lib.licenses.mit; 84002 + }) {}; 84003 + 84004 + "githud" = callPackage 84005 + ({ mkDerivation, base, mtl, parsec, process, tasty, tasty-hunit 84006 + , tasty-quickcheck, tasty-smallcheck, text, unix 84007 + }: 84008 + mkDerivation { 84009 + pname = "githud"; 84010 + version = "2.0.1"; 84011 + sha256 = "0qmc51dpsmil72xvv3g7mylr39ignrm8az6jv92b767s8ijqk5lh"; 84012 + isLibrary = true; 84013 + isExecutable = true; 84014 + libraryHaskellDepends = [ base mtl parsec process text unix ]; 84015 + executableHaskellDepends = [ base ]; 84016 + testHaskellDepends = [ 84017 + base mtl parsec tasty tasty-hunit tasty-quickcheck tasty-smallcheck 84018 + ]; 84019 + homepage = "http://github.com/gbataille/gitHUD#readme"; 84020 + description = "More efficient replacement to the great git-radar"; 84021 + license = stdenv.lib.licenses.bsd3; 83680 84022 }) {}; 83681 84023 83682 84024 "gitignore" = callPackage ··· 86941 87283 hydraPlatforms = stdenv.lib.platforms.none; 86942 87284 }) {}; 86943 87285 87286 + "google-oauth2-easy" = callPackage 87287 + ({ mkDerivation, aeson, base, criterion, http-api-data, http-client 87288 + , mtl, servant, servant-client, tasty, tasty-hspec, text 87289 + , text-conversions, unordered-containers 87290 + }: 87291 + mkDerivation { 87292 + pname = "google-oauth2-easy"; 87293 + version = "0.0.0"; 87294 + sha256 = "03jzlshz7649rvgmql5nsq4hys253dlqpm163xqpccif1s34z59b"; 87295 + libraryHaskellDepends = [ 87296 + aeson base http-api-data http-client mtl servant servant-client 87297 + text text-conversions unordered-containers 87298 + ]; 87299 + testHaskellDepends = [ base tasty tasty-hspec ]; 87300 + benchmarkHaskellDepends = [ base criterion ]; 87301 + homepage = "https://github.com/jxv/google-oauth2-easy#readme"; 87302 + description = "Opininated use of Google Authentication for ease"; 87303 + license = stdenv.lib.licenses.bsd3; 87304 + }) {}; 87305 + 86944 87306 "google-oauth2-for-cli" = callPackage 86945 87307 ({ mkDerivation, aeson, base, bytestring, directory, filepath 86946 87308 , hspec, http-types, req, time, unix, wai, warp ··· 87568 87930 }: 87569 87931 mkDerivation { 87570 87932 pname = "grammatical-parsers"; 87571 - version = "0.2.2"; 87572 - sha256 = "0l1zjgn4jix9m2zbiwnms3c6004zqzpqxwvsdq9fmafbh7zhfvvx"; 87933 + version = "0.3"; 87934 + sha256 = "1dqmjg40h4gm6921yq84sx8x5sdbzhnv8xl7m2ylb872ddbzfwg3"; 87573 87935 isLibrary = true; 87574 87936 isExecutable = true; 87575 87937 libraryHaskellDepends = [ ··· 87579 87941 base containers monoid-subclasses parsers rank2classes 87580 87942 ]; 87581 87943 testHaskellDepends = [ 87582 - base checkers doctest monoid-subclasses parsers QuickCheck 87583 - rank2classes tasty tasty-quickcheck testing-feat 87944 + base checkers containers doctest monoid-subclasses parsers 87945 + QuickCheck rank2classes tasty tasty-quickcheck testing-feat 87584 87946 ]; 87585 87947 benchmarkHaskellDepends = [ 87586 87948 base containers criterion deepseq monoid-subclasses rank2classes ··· 91526 91888 }: 91527 91889 mkDerivation { 91528 91890 pname = "hadolint"; 91529 - version = "1.6.0"; 91530 - sha256 = "1ajwzyh3x185lvn22vi3wnfprf9fq0k1kxjxz575h87xwnq46y4v"; 91891 + version = "1.6.1"; 91892 + sha256 = "1fh9gg8yq0k5a54bk754kcbrmna0v66c7wnmd9z20f46wl3cdygs"; 91531 91893 isLibrary = true; 91532 91894 isExecutable = true; 91533 91895 libraryHaskellDepends = [ ··· 92175 92537 }) {}; 92176 92538 92177 92539 "hakyll-dir-list" = callPackage 92178 - ({ mkDerivation, base, containers, filepath, hakyll }: 92540 + ({ mkDerivation, base, containers, data-default, filepath, hakyll 92541 + }: 92179 92542 mkDerivation { 92180 92543 pname = "hakyll-dir-list"; 92181 - version = "0.1.1.0"; 92182 - sha256 = "0j5amghlsjdnvi4klag6ifwwzy05v17bsf7j6lzl32hcx66a62qb"; 92183 - libraryHaskellDepends = [ base containers filepath hakyll ]; 92544 + version = "1.0.0.1"; 92545 + sha256 = "1xlb6dkkzska20gxjsazh5wipb4srpl9llg338znrj2491h37kqh"; 92546 + libraryHaskellDepends = [ 92547 + base containers data-default filepath hakyll 92548 + ]; 92184 92549 homepage = "http://github.com/freylax/hakyll-dir-list"; 92185 92550 description = "Allow Hakyll to create hierarchical menues from directories"; 92186 92551 license = stdenv.lib.licenses.bsd3; ··· 94497 94862 license = stdenv.lib.licenses.bsd3; 94498 94863 }) {}; 94499 94864 94865 + "hashtables_1_2_3_0" = callPackage 94866 + ({ mkDerivation, base, ghc-prim, hashable, primitive, vector }: 94867 + mkDerivation { 94868 + pname = "hashtables"; 94869 + version = "1.2.3.0"; 94870 + sha256 = "19bkpx43f3b5mya4jkygiafw402hvazawp6qr69h3wqkc6xv8mpr"; 94871 + libraryHaskellDepends = [ 94872 + base ghc-prim hashable primitive vector 94873 + ]; 94874 + homepage = "http://github.com/gregorycollins/hashtables"; 94875 + description = "Mutable hash tables in the ST monad"; 94876 + license = stdenv.lib.licenses.bsd3; 94877 + hydraPlatforms = stdenv.lib.platforms.none; 94878 + }) {}; 94879 + 94500 94880 "hashtables-plus" = callPackage 94501 94881 ({ mkDerivation, base, criterion-plus, deepseq, hashable 94502 94882 , hashtables, lens, loch-th, mtl, mwc-random, placeholders ··· 95606 95986 }) {}; 95607 95987 95608 95988 "haskell-packages" = callPackage 95609 - ({ mkDerivation, aeson, base, bytestring, Cabal, containers 95989 + ({ mkDerivation, base, binary, bytestring, Cabal, containers 95610 95990 , deepseq, directory, filepath, haskell-src-exts, hse-cpp, mtl 95611 95991 , optparse-applicative, tagged, transformers, transformers-compat 95612 95992 }: 95613 95993 mkDerivation { 95614 95994 pname = "haskell-packages"; 95615 - version = "0.5"; 95616 - sha256 = "0b6hzz5ql6c9x7lxdldi50yw257cccp4d26jbdp51fi5chp2h7y6"; 95995 + version = "0.6.1"; 95996 + sha256 = "16lsk6djhy34k9clmaqsqrd4277dk7nva77djs91h0nl68zz3hhs"; 95617 95997 libraryHaskellDepends = [ 95618 - aeson base bytestring Cabal containers deepseq directory filepath 95998 + base binary bytestring Cabal containers deepseq directory filepath 95619 95999 haskell-src-exts hse-cpp mtl optparse-applicative tagged 95620 96000 transformers transformers-compat 95621 96001 ]; ··· 97565 97945 97566 97946 "hasktags" = callPackage 97567 97947 ({ mkDerivation, base, bytestring, directory, filepath, HUnit, json 97568 - , unix, utf8-string 97948 + , utf8-string 97569 97949 }: 97570 97950 mkDerivation { 97571 97951 pname = "hasktags"; 97572 - version = "0.69.4"; 97573 - sha256 = "1s7phsg20h15p2dnri6viy5k6c4n42gchy684dv3r30qrwwvv0ni"; 97952 + version = "0.69.5"; 97953 + sha256 = "0jln0r3dzd7g17avxqgnyxzv4nmqlmqaw41vrysb838yql6g6ns8"; 97574 97954 isLibrary = true; 97575 97955 isExecutable = true; 97576 97956 libraryHaskellDepends = [ 97577 - base bytestring directory filepath json unix utf8-string 97957 + base bytestring directory filepath json utf8-string 97578 97958 ]; 97579 - executableHaskellDepends = [ base directory filepath unix ]; 97959 + executableHaskellDepends = [ base directory filepath ]; 97580 97960 testHaskellDepends = [ 97581 - base bytestring directory filepath HUnit json unix utf8-string 97961 + base bytestring directory filepath HUnit json utf8-string 97582 97962 ]; 97583 97963 homepage = "http://github.com/MarcWeber/hasktags"; 97584 97964 description = "Produces ctags \"tags\" and etags \"TAGS\" files for Haskell programs"; ··· 97737 98117 testHaskellDepends = [ 97738 98118 attoparsec base doctest doctest-discover hspec hspec-attoparsec mtl 97739 98119 QuickCheck text 98120 + ]; 98121 + benchmarkHaskellDepends = [ base criterion directory text ]; 98122 + homepage = "https://github.com/contivero/hasmin#readme"; 98123 + description = "CSS Minifier"; 98124 + license = stdenv.lib.licenses.bsd3; 98125 + hydraPlatforms = stdenv.lib.platforms.none; 98126 + }) {}; 98127 + 98128 + "hasmin_1_0_2" = callPackage 98129 + ({ mkDerivation, attoparsec, base, bytestring, containers 98130 + , criterion, directory, doctest, doctest-discover, gitrev, hopfli 98131 + , hspec, hspec-attoparsec, matrix, mtl, numbers 98132 + , optparse-applicative, parsers, QuickCheck, quickcheck-instances 98133 + , text 98134 + }: 98135 + mkDerivation { 98136 + pname = "hasmin"; 98137 + version = "1.0.2"; 98138 + sha256 = "13cblc4jcn88w00rsb72dqhiy18mfph388407vm3k6kbg5zxg1d9"; 98139 + isLibrary = true; 98140 + isExecutable = true; 98141 + libraryHaskellDepends = [ 98142 + attoparsec base containers matrix mtl numbers parsers text 98143 + ]; 98144 + executableHaskellDepends = [ 98145 + base bytestring gitrev hopfli optparse-applicative text 98146 + ]; 98147 + testHaskellDepends = [ 98148 + attoparsec base doctest doctest-discover hspec hspec-attoparsec mtl 98149 + QuickCheck quickcheck-instances text 97740 98150 ]; 97741 98151 benchmarkHaskellDepends = [ base criterion directory text ]; 97742 98152 homepage = "https://github.com/contivero/hasmin#readme"; ··· 100893 101303 license = stdenv.lib.licenses.mit; 100894 101304 }) {}; 100895 101305 101306 + "heterogeneous-list-literals" = callPackage 101307 + ({ mkDerivation, base, OneTuple }: 101308 + mkDerivation { 101309 + pname = "heterogeneous-list-literals"; 101310 + version = "0.1.0.1"; 101311 + sha256 = "0cb38kpw01fzwfrhlgi2l1869b8hd9cd7kzbyr1ap6ik5gkljq6k"; 101312 + libraryHaskellDepends = [ base OneTuple ]; 101313 + testHaskellDepends = [ base ]; 101314 + homepage = "https://github.com/davidm-d/heterogeneous-list-literals"; 101315 + description = "Allows the use of tuples as literals for Heterogeneous collections"; 101316 + license = stdenv.lib.licenses.bsd3; 101317 + }) {}; 101318 + 100896 101319 "heterolist" = callPackage 100897 101320 ({ mkDerivation, base, constraint-manip, hspec, indextype, polydata 100898 101321 }: ··· 103507 103930 "hledger-iadd" = callPackage 103508 103931 ({ mkDerivation, base, brick, containers, directory, free 103509 103932 , hledger-lib, hspec, megaparsec, microlens, microlens-th 103510 - , optparse-applicative, QuickCheck, semigroups, text, text-format 103511 - , text-zipper, time, transformers, unordered-containers, vector 103512 - , vty, xdg-basedir 103933 + , optparse-applicative, QuickCheck, semigroups, text, text-zipper 103934 + , time, transformers, unordered-containers, vector, vty 103935 + , xdg-basedir 103513 103936 }: 103514 103937 mkDerivation { 103515 103938 pname = "hledger-iadd"; 103516 - version = "1.3.1"; 103517 - sha256 = "0z7f9bm7xkq8a9kbhf3bd6fxhfaab08ddgghpbg5z460l4lhcczv"; 103518 - revision = "2"; 103519 - editedCabalFile = "03cc91bzxmk3hffkmda3w87rgwarpdjbs1kwafix65avhw03g7ga"; 103939 + version = "1.3.2"; 103940 + sha256 = "1n21i1hqqrzd3fdrq6cclf8bfginwl4bhjy16vxfh9ba644920xf"; 103520 103941 isLibrary = true; 103521 103942 isExecutable = true; 103522 103943 libraryHaskellDepends = [ 103523 103944 base brick containers directory free hledger-lib megaparsec 103524 103945 microlens microlens-th optparse-applicative semigroups text 103525 - text-format text-zipper time transformers unordered-containers 103526 - vector vty xdg-basedir 103946 + text-zipper time transformers unordered-containers vector vty 103947 + xdg-basedir 103527 103948 ]; 103528 103949 executableHaskellDepends = [ 103529 103950 base brick directory free hledger-lib megaparsec microlens 103530 - optparse-applicative text text-format text-zipper time transformers 103951 + optparse-applicative text text-zipper time transformers 103531 103952 unordered-containers vector vty xdg-basedir 103532 103953 ]; 103533 103954 testHaskellDepends = [ 103534 - base free hledger-lib hspec megaparsec QuickCheck text text-format 103535 - text-zipper time transformers vector 103955 + base free hledger-lib hspec megaparsec QuickCheck text text-zipper 103956 + time transformers vector 103536 103957 ]; 103537 103958 homepage = "https://github.com/hpdeifel/hledger-iadd#readme"; 103538 103959 description = "A terminal UI as drop-in replacement for hledger add"; ··· 103580 104001 , blaze-markup, bytestring, cmdargs, containers, csv, data-default 103581 104002 , Decimal, deepseq, directory, doctest, extra, filepath, Glob 103582 104003 , hashtables, HUnit, megaparsec, mtl, mtl-compat, old-time, parsec 103583 - , pretty-show, regex-tdfa, safe, semigroups, split, test-framework 104004 + , pretty-show, regex-tdfa, safe, split, test-framework 103584 104005 , test-framework-hunit, text, time, transformers, uglymemo 103585 104006 , utf8-string 103586 104007 }: 103587 104008 mkDerivation { 103588 104009 pname = "hledger-lib"; 103589 - version = "1.5"; 103590 - sha256 = "00k0wqib3hadi4rcnldr14q2va57b09whfbwzd14pz824x7pnfd7"; 104010 + version = "1.5.1"; 104011 + sha256 = "1bk2haj555fd6dws3zcp2a4slkhnl7wfjkx1x654a6nrdywlny3x"; 103591 104012 enableSeparateDataOutput = true; 103592 104013 libraryHaskellDepends = [ 103593 104014 ansi-terminal array base base-compat blaze-markup bytestring 103594 104015 cmdargs containers csv data-default Decimal deepseq directory extra 103595 104016 filepath hashtables HUnit megaparsec mtl mtl-compat old-time parsec 103596 - pretty-show regex-tdfa safe semigroups split text time transformers 103597 - uglymemo utf8-string 104017 + pretty-show regex-tdfa safe split text time transformers uglymemo 104018 + utf8-string 103598 104019 ]; 103599 104020 testHaskellDepends = [ 103600 104021 ansi-terminal array base base-compat blaze-markup bytestring 103601 104022 cmdargs containers csv data-default Decimal deepseq directory 103602 104023 doctest extra filepath Glob hashtables HUnit megaparsec mtl 103603 - mtl-compat old-time parsec pretty-show regex-tdfa safe semigroups 103604 - split test-framework test-framework-hunit text time transformers 103605 - uglymemo utf8-string 104024 + mtl-compat old-time parsec pretty-show regex-tdfa safe split 104025 + test-framework test-framework-hunit text time transformers uglymemo 104026 + utf8-string 103606 104027 ]; 103607 104028 homepage = "http://hledger.org"; 103608 104029 description = "Core data types, parsers and functionality for the hledger accounting tools"; ··· 103774 104195 hydraPlatforms = stdenv.lib.platforms.none; 103775 104196 }) {inherit (pkgs) libsass;}; 103776 104197 104198 + "hlibsass_0_1_7_0" = callPackage 104199 + ({ mkDerivation, base, Cabal, directory, hspec, libsass }: 104200 + mkDerivation { 104201 + pname = "hlibsass"; 104202 + editedCabalFile = "1zppa1fcc7pl7ak0hs3w3pkx34398nrfiiwa3w689ib08kqkdpby"; 104203 + sha256 = "0vcz3hndksfp9rmz07y67rvqinaz7cxzvrhjcwy30wc79m25r9v2"; 104204 + configureFlags = [ "-fexternalLibsass" ]; 104205 + setupHaskellDepends = [ base Cabal directory ]; 104206 + libraryHaskellDepends = [ base ]; 104207 + librarySystemDepends = [ libsass ]; 104208 + testHaskellDepends = [ base hspec ]; 104209 + homepage = "https://github.com/jakubfijalkowski/hlibsass"; 104210 + description = "Low-level bindings to Libsass"; 104211 + license = stdenv.lib.licenses.mit; 104212 + hydraPlatforms = stdenv.lib.platforms.none; 104213 + }) {inherit (pkgs) libsass;}; 104214 + 103777 104215 "hlint" = callPackage 103778 104216 ({ mkDerivation, aeson, ansi-terminal, base, bytestring, cmdargs 103779 104217 , containers, cpphs, data-default, directory, extra, filepath ··· 103783 104221 }: 103784 104222 mkDerivation { 103785 104223 pname = "hlint"; 103786 - version = "2.1"; 103787 - sha256 = "13chm0dhh1fn2iy3flnh7ahc3yzh8q0v10qxwd1739sywhykayg9"; 104224 + version = "2.1.1"; 104225 + sha256 = "0mmfavd158l5ig5wb1b1zbhbraj8hhqvbk4mg85n6c8ndpr4grd4"; 103788 104226 isLibrary = true; 103789 104227 isExecutable = true; 103790 104228 enableSeparateDataOutput = true; ··· 107904 108342 "hs2ats" = callPackage 107905 108343 ({ mkDerivation, ansi-wl-pprint, base, casing, composition-prelude 107906 108344 , cpphs, criterion, deepseq, haskell-src-exts, hspec 107907 - , hspec-dirstream, language-ats, lens, optparse-generic 108345 + , hspec-dirstream, language-ats, microlens, optparse-generic 107908 108346 , system-filepath 107909 108347 }: 107910 108348 mkDerivation { 107911 108349 pname = "hs2ats"; 107912 - version = "0.2.1.7"; 107913 - sha256 = "01hinvxj9v04kzvyck01z4ky3b1gmffwxvl7wri2ggps26h2d5gf"; 108350 + version = "0.2.1.8"; 108351 + sha256 = "19hrl7qrhg9h2m5anzgxf6sfx7zr0a4r14mvjcn21cvj1jzs9j86"; 107914 108352 isLibrary = true; 107915 108353 isExecutable = true; 107916 108354 libraryHaskellDepends = [ 107917 108355 ansi-wl-pprint base casing composition-prelude cpphs deepseq 107918 - haskell-src-exts language-ats lens optparse-generic 108356 + haskell-src-exts language-ats microlens optparse-generic 107919 108357 ]; 107920 - executableHaskellDepends = [ base ]; 107921 108358 testHaskellDepends = [ 107922 108359 base hspec hspec-dirstream system-filepath 107923 108360 ]; ··· 108032 108469 pname = "hsass"; 108033 108470 version = "0.5.0"; 108034 108471 sha256 = "07jhny061fnxqiijr2rqac85qzlxz24w8dms5pn844as8nkwdi4d"; 108472 + revision = "1"; 108473 + editedCabalFile = "00va8x51p6rbg8jbkxpyz74pa2pfm5dsrpi57icbyickx39iaydd"; 108474 + libraryHaskellDepends = [ 108475 + base bytestring data-default-class filepath hlibsass monad-loops 108476 + transformers 108477 + ]; 108478 + testHaskellDepends = [ 108479 + base bytestring data-default-class hspec hspec-discover temporary 108480 + ]; 108481 + homepage = "https://github.com/jakubfijalkowski/hsass"; 108482 + description = "Integrating Sass into Haskell applications"; 108483 + license = stdenv.lib.licenses.mit; 108484 + hydraPlatforms = stdenv.lib.platforms.none; 108485 + }) {}; 108486 + 108487 + "hsass_0_6_0" = callPackage 108488 + ({ mkDerivation, base, bytestring, data-default-class, filepath 108489 + , hlibsass, hspec, hspec-discover, monad-loops, temporary 108490 + , transformers 108491 + }: 108492 + mkDerivation { 108493 + pname = "hsass"; 108494 + version = "0.6.0"; 108495 + sha256 = "14wvgcp9skdqag16fvbbkfmimpxbm9y2hh9g6alacxasan8qjn6j"; 108035 108496 libraryHaskellDepends = [ 108036 108497 base bytestring data-default-class filepath hlibsass monad-loops 108037 108498 transformers ··· 108760 109221 }: 108761 109222 mkDerivation { 108762 109223 pname = "hsdev"; 108763 - version = "0.3.1.2"; 108764 - sha256 = "1abwv4987xznfv6sx8sfhk04f4s7dpjvgzwzjzi8rwxibm8az09p"; 109224 + version = "0.3.1.3"; 109225 + sha256 = "1xrggdkaq3b1vsnkrcsm2ji6wcrmxv53lf8x3ki7py9blgjj3vrj"; 108765 109226 isLibrary = true; 108766 109227 isExecutable = true; 108767 109228 libraryHaskellDepends = [ ··· 109922 110383 }: 109923 110384 mkDerivation { 109924 110385 pname = "hspec-dirstream"; 109925 - version = "0.4.0.0"; 109926 - sha256 = "01090ph0njwv5cabj9f82xsiy0lk254sk3iq6l9h7dkh57sm7q9n"; 110386 + version = "1.0.0.0"; 110387 + sha256 = "0xj7qj6j3mp1j3q4pdm0javjc4rw586brcd399ygh74vpa669pgf"; 109927 110388 enableSeparateDataOutput = true; 109928 110389 libraryHaskellDepends = [ 109929 110390 base dirstream filepath hspec hspec-core pipes pipes-safe ··· 112550 113011 pname = "http-media"; 112551 113012 version = "0.7.1.2"; 112552 113013 sha256 = "01vvrd6yb2aykha7y1c13ylnkyws2wy68vqbdb7kmbzwbdxdb4zy"; 113014 + revision = "1"; 113015 + editedCabalFile = "0lxlig3mhw52ixqq65c9fzawviia2fl00d7hn1diny964h8klwgc"; 112553 113016 libraryHaskellDepends = [ 112554 113017 base bytestring case-insensitive containers utf8-string 112555 113018 ]; ··· 125386 125849 editedCabalFile = "1zppa1fcc7pl7ak0hs3w3pkx34398nrfiiwa3w689ib08kqkdpby"; 125387 125850 mkDerivation { 125388 125851 editedCabalFile = "1zppa1fcc7pl7ak0hs3w3pkx34398nrfiiwa3w689ib08kqkdpby"; 125389 - version = "0.9.0.1"; 125390 - editedCabalFile = "1zppa1fcc7pl7ak0hs3w3pkx34398nrfiiwa3w689ib08kqkdpby"; 125852 + version = "0.9.1.0"; 125853 + sha256 = "0rylch5v4lpd5ynyhrzzj72npqdv6q8mp2rx9v7p641r0njw5r5n"; 125391 125854 editedCabalFile = "1zppa1fcc7pl7ak0hs3w3pkx34398nrfiiwa3w689ib08kqkdpby"; 125392 125855 editedCabalFile = "1zppa1fcc7pl7ak0hs3w3pkx34398nrfiiwa3w689ib08kqkdpby"; 125393 - editedCabalFile = "1zppa1fcc7pl7ak0hs3w3pkx34398nrfiiwa3w689ib08kqkdpby"; 125394 - license = "unknown"; 125856 + description = "Declarative command line parser using type-driven pattern matching"; 125857 + license = stdenv.lib.licenses.bsd2; 125395 125858 }) {}; 125396 125859 125397 125860 editedCabalFile = "1zppa1fcc7pl7ak0hs3w3pkx34398nrfiiwa3w689ib08kqkdpby"; ··· 126107 126570 editedCabalFile = "1zppa1fcc7pl7ak0hs3w3pkx34398nrfiiwa3w689ib08kqkdpby"; 126108 126571 editedCabalFile = "1zppa1fcc7pl7ak0hs3w3pkx34398nrfiiwa3w689ib08kqkdpby"; 126109 126572 editedCabalFile = "1zppa1fcc7pl7ak0hs3w3pkx34398nrfiiwa3w689ib08kqkdpby"; 126110 - editedCabalFile = "1zppa1fcc7pl7ak0hs3w3pkx34398nrfiiwa3w689ib08kqkdpby"; 126111 - , transformers 126573 + , hspec-dirstream, microlens, microlens-th, recursion-schemes 126574 + , system-filepath, transformers 126112 126575 }: 126113 126576 mkDerivation { 126114 126577 editedCabalFile = "1zppa1fcc7pl7ak0hs3w3pkx34398nrfiiwa3w689ib08kqkdpby"; 126115 - version = "1.2.0.2"; 126116 - editedCabalFile = "1zppa1fcc7pl7ak0hs3w3pkx34398nrfiiwa3w689ib08kqkdpby"; 126578 + version = "1.2.0.3"; 126579 + sha256 = "19gm7gj6l0b4qh5pnp1qv1q2g3gfp3mny9y8nrxvmbzrrc1ad7j9"; 126117 126580 enableSeparateDataOutput = true; 126118 126581 libraryHaskellDepends = [ 126119 126582 editedCabalFile = "1zppa1fcc7pl7ak0hs3w3pkx34398nrfiiwa3w689ib08kqkdpby"; 126120 - editedCabalFile = "1zppa1fcc7pl7ak0hs3w3pkx34398nrfiiwa3w689ib08kqkdpby"; 126583 + microlens microlens-th recursion-schemes transformers 126121 126584 ]; 126122 126585 libraryToolDepends = [ alex happy ]; 126123 126586 testHaskellDepends = [ ··· 126338 126801 license = stdenv.lib.licenses.gpl3; 126339 126802 }) {}; 126340 126803 126341 - editedCabalFile = "1zppa1fcc7pl7ak0hs3w3pkx34398nrfiiwa3w689ib08kqkdpby"; 126342 - editedCabalFile = "1zppa1fcc7pl7ak0hs3w3pkx34398nrfiiwa3w689ib08kqkdpby"; 126343 - editedCabalFile = "1zppa1fcc7pl7ak0hs3w3pkx34398nrfiiwa3w689ib08kqkdpby"; 126344 - editedCabalFile = "1zppa1fcc7pl7ak0hs3w3pkx34398nrfiiwa3w689ib08kqkdpby"; 126345 - editedCabalFile = "1zppa1fcc7pl7ak0hs3w3pkx34398nrfiiwa3w689ib08kqkdpby"; 126804 + "language-docker_4_0_1" = callPackage 126805 + ({ mkDerivation, base, bytestring, directory, filepath, free, Glob 126806 + , hspec, HUnit, mtl, parsec, pretty, process, QuickCheck, split 126807 + , template-haskell, text, th-lift, time 126346 126808 }: 126347 126809 mkDerivation { 126348 126810 editedCabalFile = "1zppa1fcc7pl7ak0hs3w3pkx34398nrfiiwa3w689ib08kqkdpby"; 126349 - version = "3.0.1"; 126350 - editedCabalFile = "1zppa1fcc7pl7ak0hs3w3pkx34398nrfiiwa3w689ib08kqkdpby"; 126811 + version = "4.0.1"; 126812 + sha256 = "0z1jifvinq90qh4106azd6ss80ds5p8acvl8x73j4zmqpn2d95xa"; 126351 126813 libraryHaskellDepends = [ 126352 - editedCabalFile = "1zppa1fcc7pl7ak0hs3w3pkx34398nrfiiwa3w689ib08kqkdpby"; 126353 - editedCabalFile = "1zppa1fcc7pl7ak0hs3w3pkx34398nrfiiwa3w689ib08kqkdpby"; 126354 - editedCabalFile = "1zppa1fcc7pl7ak0hs3w3pkx34398nrfiiwa3w689ib08kqkdpby"; 126814 + base bytestring free mtl parsec pretty split template-haskell text 126815 + th-lift time 126355 126816 ]; 126356 126817 testHaskellDepends = [ 126357 - editedCabalFile = "1zppa1fcc7pl7ak0hs3w3pkx34398nrfiiwa3w689ib08kqkdpby"; 126358 - editedCabalFile = "1zppa1fcc7pl7ak0hs3w3pkx34398nrfiiwa3w689ib08kqkdpby"; 126359 - editedCabalFile = "1zppa1fcc7pl7ak0hs3w3pkx34398nrfiiwa3w689ib08kqkdpby"; 126360 - unordered-containers yaml 126818 + base bytestring directory filepath free Glob hspec HUnit mtl parsec 126819 + pretty process QuickCheck split template-haskell text th-lift time 126361 126820 ]; 126362 126821 editedCabalFile = "1zppa1fcc7pl7ak0hs3w3pkx34398nrfiiwa3w689ib08kqkdpby"; 126363 126822 editedCabalFile = "1zppa1fcc7pl7ak0hs3w3pkx34398nrfiiwa3w689ib08kqkdpby"; ··· 128315 128774 license = stdenv.lib.licenses.bsd2; 128316 128775 }) {}; 128317 128776 128777 + "lens_4_16_1" = callPackage 128778 + ({ mkDerivation, array, base, base-orphans, bifunctors, bytestring 128779 + , Cabal, cabal-doctest, call-stack, comonad, containers 128780 + , contravariant, criterion, deepseq, directory, distributive 128781 + , doctest, exceptions, filepath, free, generic-deriving, ghc-prim 128782 + , hashable, HUnit, kan-extensions, mtl, nats, parallel, profunctors 128783 + , QuickCheck, reflection, semigroupoids, semigroups, simple-reflect 128784 + , tagged, template-haskell, test-framework, test-framework-hunit 128785 + , test-framework-quickcheck2, test-framework-th, text 128786 + , th-abstraction, transformers, transformers-compat 128787 + , unordered-containers, vector, void 128788 + }: 128789 + mkDerivation { 128790 + pname = "lens"; 128791 + version = "4.16.1"; 128792 + sha256 = "1im4drhbydbawd6i0jsrzpqihnmx4ywpkg7yg94ddwsw3mxwkgpm"; 128793 + setupHaskellDepends = [ base Cabal cabal-doctest filepath ]; 128794 + libraryHaskellDepends = [ 128795 + array base base-orphans bifunctors bytestring call-stack comonad 128796 + containers contravariant distributive exceptions filepath free 128797 + ghc-prim hashable kan-extensions mtl parallel profunctors 128798 + reflection semigroupoids semigroups tagged template-haskell text 128799 + th-abstraction transformers transformers-compat 128800 + unordered-containers vector void 128801 + ]; 128802 + testHaskellDepends = [ 128803 + base bytestring containers deepseq directory doctest filepath 128804 + generic-deriving HUnit mtl nats parallel QuickCheck semigroups 128805 + simple-reflect test-framework test-framework-hunit 128806 + test-framework-quickcheck2 test-framework-th text transformers 128807 + unordered-containers vector 128808 + ]; 128809 + benchmarkHaskellDepends = [ 128810 + base bytestring comonad containers criterion deepseq 128811 + generic-deriving transformers unordered-containers vector 128812 + ]; 128813 + homepage = "http://github.com/ekmett/lens/"; 128814 + description = "Lenses, Folds and Traversals"; 128815 + license = stdenv.lib.licenses.bsd2; 128816 + hydraPlatforms = stdenv.lib.platforms.none; 128817 + }) {}; 128818 + 128318 128819 "lens-accelerate" = callPackage 128319 128820 ({ mkDerivation, accelerate, base, lens }: 128320 128821 mkDerivation { ··· 132017 132518 }: 132018 132519 mkDerivation { 132019 132520 pname = "lmdb-simple"; 132020 - version = "0.3.1.0"; 132021 - sha256 = "1d43gss6ri05rnjsjfmaxpzb91gfvnjhz41ls7rjmqa1x8ym2lsn"; 132521 + version = "0.4.0.0"; 132522 + sha256 = "1bq8zdym2x1yyzafyyw2syn9pg4w33y107qyrid67492zmck10zi"; 132022 132523 libraryHaskellDepends = [ base bytestring lmdb serialise ]; 132023 132524 testHaskellDepends = [ base hspec QuickCheck ]; 132024 132525 benchmarkHaskellDepends = [ base criterion ]; ··· 132112 132613 homepage = "https://github.com/deech/load-font#load-font"; 132113 132614 description = "A cross platform library for loading bundled fonts into your application"; 132114 132615 license = stdenv.lib.licenses.bsd3; 132616 + hydraPlatforms = stdenv.lib.platforms.none; 132115 132617 }) {}; 132116 132618 132117 132619 "loadavg" = callPackage ··· 134667 135169 }: 134668 135170 mkDerivation { 134669 135171 pname = "madlang"; 134670 - version = "4.0.1.0"; 134671 - sha256 = "08nw11l8vpazyfny3f8alyb9r268wlh3q24032q34sk1n5d92pcl"; 135172 + version = "4.0.2.0"; 135173 + sha256 = "1syq92bxbyf5nxywpm1prds9ki63a601v55cjba1dalv3z2zh6n6"; 134672 135174 isLibrary = true; 134673 135175 isExecutable = true; 134674 135176 setupHaskellDepends = [ base Cabal cli-setup ]; ··· 136541 137043 }: 136542 137044 mkDerivation { 136543 137045 pname = "matterhorn"; 136544 - version = "40700.0.0"; 136545 - sha256 = "1knf05p9qmk51ysvp2gp718d365g9n7myycb07w8d84f4vrphg51"; 137046 + version = "40800.0.0"; 137047 + sha256 = "0wzgy39halqd6bm0wvcsnk4l5ngdr4nwqbqk46jgnfb99nwsd3z6"; 136546 137048 isLibrary = false; 136547 137049 isExecutable = true; 136548 137050 executableHaskellDepends = [ ··· 136571 137073 "mattermost-api" = callPackage 136572 137074 ({ mkDerivation, aeson, base, binary, bytestring, connection 136573 137075 , containers, gitrev, hashable, HTTP, HUnit, memory, microlens 136574 - , microlens-th, mtl, network-uri, pretty-show, process, stm, tasty 136575 - , tasty-hunit, template-haskell, text, time, unordered-containers 136576 - , websockets 137076 + , microlens-th, mtl, network-uri, pretty-show, process 137077 + , resource-pool, stm, tasty, tasty-hunit, template-haskell, text 137078 + , time, unordered-containers, websockets 136577 137079 }: 136578 137080 mkDerivation { 136579 137081 pname = "mattermost-api"; 136580 - version = "40700.0.0"; 136581 - sha256 = "1nhhlj6vgjndm34aw9kzmsjrkx7j3fir8rccx65d4c10labclsb9"; 137082 + version = "40800.0.0"; 137083 + sha256 = "0yjs97c4rf2idj88y5gnkdvshlaz49zna1ssx1d910gm5b5cnqy5"; 136582 137084 isLibrary = true; 136583 137085 isExecutable = true; 136584 137086 libraryHaskellDepends = [ 136585 137087 aeson base binary bytestring connection containers gitrev hashable 136586 137088 HTTP memory microlens microlens-th network-uri pretty-show process 136587 - stm template-haskell text time unordered-containers websockets 137089 + resource-pool stm template-haskell text time unordered-containers 137090 + websockets 136588 137091 ]; 136589 137092 testHaskellDepends = [ 136590 137093 aeson base containers HUnit mtl pretty-show stm tasty tasty-hunit ··· 136601 137104 }: 136602 137105 mkDerivation { 136603 137106 pname = "mattermost-api-qc"; 136604 - version = "40700.0.0"; 136605 - sha256 = "0dz254wmrxbavsjqhyn90gg6iplcgcpsw8p9fv0c5kxlafqwg0kf"; 137107 + version = "40800.0.0"; 137108 + sha256 = "1j9f291s51a8i55y338kcvfkmlb3xsd0c4cjh0nl97x7p30dxcm6"; 136606 137109 libraryHaskellDepends = [ 136607 137110 base containers mattermost-api QuickCheck text time 136608 137111 ]; ··· 138284 138787 license = stdenv.lib.licenses.bsd3; 138285 138788 }) {}; 138286 138789 138287 - "microlens_0_4_9" = callPackage 138790 + "microlens_0_4_9_1" = callPackage 138288 138791 ({ mkDerivation, base }: 138289 138792 mkDerivation { 138290 138793 pname = "microlens"; 138291 - version = "0.4.9"; 138292 - sha256 = "1zsisv6vlkphqw8rdi6c6phm6k3izc0n6vj1z1b6my7r8zyshlia"; 138794 + version = "0.4.9.1"; 138795 + sha256 = "0j2nzf0vpx2anvsrg2w0vy2z4jn3kkcs2n6glkzblhn1j9piqh51"; 138293 138796 libraryHaskellDepends = [ base ]; 138294 138797 homepage = "http://github.com/aelve/microlens"; 138295 138798 description = "A tiny lens library with no dependencies. If you're writing an app, you probably want microlens-platform, not this."; ··· 138446 138949 license = stdenv.lib.licenses.bsd3; 138447 138950 }) {}; 138448 138951 138449 - "microlens-th_0_4_2" = callPackage 138952 + "microlens-th_0_4_2_1" = callPackage 138450 138953 ({ mkDerivation, base, containers, microlens, template-haskell 138451 138954 , th-abstraction, transformers 138452 138955 }: 138453 138956 mkDerivation { 138454 138957 pname = "microlens-th"; 138455 - version = "0.4.2"; 138456 - sha256 = "16962h9qxjw6mv7nqn2xz7kclfgllla52illrzpri738wnf2nwsd"; 138958 + version = "0.4.2.1"; 138959 + sha256 = "0hpwwk50a826s87ad0k6liw40qp6av0hmdhnsdfhhk5mka710mzc"; 138457 138960 libraryHaskellDepends = [ 138458 138961 base containers microlens template-haskell th-abstraction 138459 138962 transformers ··· 139722 140225 license = stdenv.lib.licenses.bsd3; 139723 140226 }) {}; 139724 140227 140228 + "mmorph_1_1_2" = callPackage 140229 + ({ mkDerivation, base, mtl, transformers, transformers-compat }: 140230 + mkDerivation { 140231 + pname = "mmorph"; 140232 + version = "1.1.2"; 140233 + sha256 = "1gjz1ib968lqybma7my1n19qq6cdj6a7nskrlnwy4jy9jrwzs2n9"; 140234 + libraryHaskellDepends = [ 140235 + base mtl transformers transformers-compat 140236 + ]; 140237 + description = "Monad morphisms"; 140238 + license = stdenv.lib.licenses.bsd3; 140239 + hydraPlatforms = stdenv.lib.platforms.none; 140240 + }) {}; 140241 + 139725 140242 "mmtf" = callPackage 139726 140243 ({ mkDerivation, base, binary, bytestring, containers, data-msgpack 139727 140244 , hspec, QuickCheck, text ··· 140599 141116 pname = "monad-logger"; 140600 141117 version = "0.3.28.2"; 140601 141118 sha256 = "1dqrsqpqw4qfyida4j0z6dffds4sj7j282x4ir6wrq9j7nmns4yx"; 141119 + revision = "1"; 141120 + editedCabalFile = "1mk69zg6bbh0420ndf5f0qgsdzy11mn0pdcqgyna4r0pqkzflc0i"; 140602 141121 libraryHaskellDepends = [ 140603 141122 base bytestring conduit conduit-extra exceptions fast-logger 140604 141123 lifted-base monad-control monad-loops mtl resourcet stm stm-chans ··· 140610 141129 license = stdenv.lib.licenses.mit; 140611 141130 }) {}; 140612 141131 141132 + "monad-logger_0_3_28_3" = callPackage 141133 + ({ mkDerivation, base, bytestring, conduit, conduit-extra 141134 + , exceptions, fast-logger, lifted-base, monad-control, monad-loops 141135 + , mtl, resourcet, stm, stm-chans, template-haskell, text 141136 + , transformers, transformers-base, transformers-compat 141137 + , unliftio-core 141138 + }: 141139 + mkDerivation { 141140 + pname = "monad-logger"; 141141 + version = "0.3.28.3"; 141142 + sha256 = "11v5014zqp1sl801wc39yyix8m30vrf3ibas28bcdjyfrbhhvskp"; 141143 + libraryHaskellDepends = [ 141144 + base bytestring conduit conduit-extra exceptions fast-logger 141145 + lifted-base monad-control monad-loops mtl resourcet stm stm-chans 141146 + template-haskell text transformers transformers-base 141147 + transformers-compat unliftio-core 141148 + ]; 141149 + homepage = "https://github.com/kazu-yamamoto/logger"; 141150 + description = "A class of monads which can log messages"; 141151 + license = stdenv.lib.licenses.mit; 141152 + hydraPlatforms = stdenv.lib.platforms.none; 141153 + }) {}; 141154 + 140613 141155 "monad-logger-json" = callPackage 140614 141156 ({ mkDerivation, aeson, base, monad-logger, template-haskell, text 140615 141157 }: ··· 141245 141787 }) {}; 141246 141788 141247 141789 "monad-var" = callPackage 141248 - ({ mkDerivation, base, stm, transformers }: 141790 + ({ mkDerivation, base, base-compat, stm }: 141249 141791 mkDerivation { 141250 141792 pname = "monad-var"; 141251 - version = "0.1.2.0"; 141252 - sha256 = "1nj10lhijwvim7js2vl9b9qq7x55dx7bk6q4jmvpz99c2vqfhyy5"; 141253 - libraryHaskellDepends = [ base stm transformers ]; 141793 + version = "0.2.1.0"; 141794 + sha256 = "1amlkcwwmgqscq0w660lawnwz07swlmiz8g61qn0fb1vmfpvas88"; 141795 + libraryHaskellDepends = [ base base-compat stm ]; 141254 141796 homepage = "https://github.com/effectfully/monad-var#readme"; 141255 141797 description = "Generic operations over variables"; 141256 141798 license = stdenv.lib.licenses.bsd3; ··· 145839 146381 ({ mkDerivation, attoparsec, base, errors, exceptions 145840 146382 , extractable-singleton, hashable, hspec, hspec-wai, http-types 145841 146383 , monad-control-aligned, mtl, poly-arity, pred-trie, regex-compat 145842 - , tasty, tasty-hspec, text, tries, unordered-containers 146384 + , tasty, tasty-hspec, text, tries, unordered-containers, wai 145843 146385 , wai-middleware-content-type, wai-middleware-verbs 145844 146386 , wai-transformers 145845 146387 }: 145846 146388 mkDerivation { 145847 146389 pname = "nested-routes"; 145848 - version = "9.0.0"; 145849 - sha256 = "1vdmwkr69n7ybwamfazy2p65r9s2fqbgvfy31wxiqyn6phg6r57v"; 146390 + version = "9.0.0.1"; 146391 + sha256 = "1y9562nq2hylcd0ahc28cfb9q1bsl4dg8ilrdsy64ls776dkj951"; 145850 146392 libraryHaskellDepends = [ 145851 146393 attoparsec base errors exceptions extractable-singleton hashable 145852 146394 monad-control-aligned mtl poly-arity pred-trie regex-compat text 145853 - tries unordered-containers wai-middleware-content-type 146395 + tries unordered-containers wai wai-middleware-content-type 145854 146396 wai-middleware-verbs wai-transformers 145855 146397 ]; 145856 146398 testHaskellDepends = [ 145857 146399 attoparsec base errors exceptions extractable-singleton hashable 145858 146400 hspec hspec-wai http-types monad-control-aligned mtl poly-arity 145859 146401 pred-trie regex-compat tasty tasty-hspec text tries 145860 - unordered-containers wai-middleware-content-type 146402 + unordered-containers wai wai-middleware-content-type 145861 146403 wai-middleware-verbs wai-transformers 145862 146404 ]; 145863 146405 homepage = "https://github.com/athanclark/nested-routes#readme"; ··· 146277 146819 license = stdenv.lib.licenses.bsd3; 146278 146820 }) {}; 146279 146821 146822 + "netwire_5_0_3" = callPackage 146823 + ({ mkDerivation, base, containers, deepseq, parallel, profunctors 146824 + , random, semigroups, time, transformers 146825 + }: 146826 + mkDerivation { 146827 + pname = "netwire"; 146828 + version = "5.0.3"; 146829 + sha256 = "0bi2xyipz11vsai4wghdrh5yywzl0bkinfpmh0qdp77y7qlygpgi"; 146830 + libraryHaskellDepends = [ 146831 + base containers deepseq parallel profunctors random semigroups time 146832 + transformers 146833 + ]; 146834 + homepage = "https://github.com/esoeylemez/netwire"; 146835 + description = "Functional reactive programming library"; 146836 + license = stdenv.lib.licenses.bsd3; 146837 + hydraPlatforms = stdenv.lib.platforms.none; 146838 + }) {}; 146839 + 146280 146840 "netwire-input" = callPackage 146281 146841 ({ mkDerivation, base, deepseq, netwire }: 146282 146842 mkDerivation { ··· 146495 147055 homepage = "https://github.com/alunduil/network-arbitrary"; 146496 147056 description = "Arbitrary Instances for Network Types"; 146497 147057 license = stdenv.lib.licenses.mit; 146498 - maintainers = with stdenv.lib.maintainers; [ alunduil ]; 147058 + hydraPlatforms = stdenv.lib.platforms.none; 146499 147059 }) {}; 146500 147060 146501 147061 "network-attoparsec" = callPackage ··· 146762 147322 license = stdenv.lib.licenses.bsd3; 146763 147323 }) {}; 146764 147324 147325 + "network-info_0_2_0_10" = callPackage 147326 + ({ mkDerivation, base }: 147327 + mkDerivation { 147328 + pname = "network-info"; 147329 + version = "0.2.0.10"; 147330 + sha256 = "0anmgzcpnz7nw3n6vq0r25m1s9l2svpwi83wza0lzkrlbnbzd02n"; 147331 + libraryHaskellDepends = [ base ]; 147332 + homepage = "http://github.com/jystic/network-info"; 147333 + description = "Access the local computer's basic network configuration"; 147334 + license = stdenv.lib.licenses.bsd3; 147335 + hydraPlatforms = stdenv.lib.platforms.none; 147336 + }) {}; 147337 + 146765 147338 "network-interfacerequest" = callPackage 146766 147339 ({ mkDerivation, base, bytestring, ioctl, network }: 146767 147340 mkDerivation { ··· 147274 147847 homepage = "https://github.com/alunduil/network-uri-json"; 147275 147848 description = "FromJSON and ToJSON Instances for Network.URI"; 147276 147849 license = stdenv.lib.licenses.mit; 147277 - maintainers = with stdenv.lib.maintainers; [ alunduil ]; 147850 + hydraPlatforms = stdenv.lib.platforms.none; 147278 147851 }) {}; 147279 147852 147280 147853 "network-uri-static" = callPackage ··· 147537 148110 benchmarkHaskellDepends = [ base criterion semigroups ]; 147538 148111 description = "A typeclass and set of functions for working with newtypes, with generics support"; 147539 148112 license = stdenv.lib.licenses.bsd3; 148113 + }) {}; 148114 + 148115 + "newtype-generics_0_5_3" = callPackage 148116 + ({ mkDerivation, base, criterion, hspec, hspec-discover, semigroups 148117 + , transformers 148118 + }: 148119 + mkDerivation { 148120 + pname = "newtype-generics"; 148121 + version = "0.5.3"; 148122 + sha256 = "0igyisw2djg19v9vkna1rwf47k97mvkvk4bbkmswznvbm00z15gj"; 148123 + libraryHaskellDepends = [ base transformers ]; 148124 + testHaskellDepends = [ base hspec ]; 148125 + testToolDepends = [ hspec-discover ]; 148126 + benchmarkHaskellDepends = [ base criterion semigroups ]; 148127 + homepage = "http://github.com/sjakobi/bsb-http-chunked"; 148128 + description = "A typeclass and set of functions for working with newtypes"; 148129 + license = stdenv.lib.licenses.bsd3; 148130 + hydraPlatforms = stdenv.lib.platforms.none; 147540 148131 }) {}; 147541 148132 147542 148133 "newtype-th" = callPackage ··· 149411 150002 }) {}; 149412 150003 149413 150004 "nvim-hs" = callPackage 149414 - ({ mkDerivation, ansi-wl-pprint, base, bytestring, cereal 149415 - , cereal-conduit, conduit, conduit-extra, containers, data-default 149416 - , deepseq, directory, dyre, exceptions, filepath, foreign-store 149417 - , hslogger, hspec, hspec-discover, HUnit, lifted-base, megaparsec 149418 - , messagepack, monad-control, mtl, network, optparse-applicative 149419 - , process, QuickCheck, resourcet, setenv, stm, streaming-commons 149420 - , template-haskell, text, time, time-locale-compat, transformers 149421 - , transformers-base, utf8-string 150005 + ({ mkDerivation, base, bytestring, cereal, cereal-conduit, conduit 150006 + , containers, data-default, deepseq, directory, dyre, filepath 150007 + , foreign-store, hslogger, hspec, hspec-discover, HUnit, megaparsec 150008 + , messagepack, mtl, network, optparse-applicative, prettyprinter 150009 + , prettyprinter-ansi-terminal, process, QuickCheck, resourcet 150010 + , setenv, stm, streaming-commons, template-haskell, text, time 150011 + , time-locale-compat, transformers, transformers-base, unliftio 150012 + , unliftio-core, utf8-string, void 149422 150013 }: 149423 150014 mkDerivation { 149424 150015 pname = "nvim-hs"; 149425 - version = "0.2.4"; 149426 - sha256 = "16zfaps34r6dbjrvrj1a08sndv8nxqhnwy4vgl1flnc6q6xbi7f5"; 150016 + version = "1.0.0.0"; 150017 + sha256 = "036zf20aarrshqh0vpkmba5fj5sz28q0cd92dhxag12lp3zsindf"; 149427 150018 isLibrary = true; 149428 150019 isExecutable = true; 149429 150020 libraryHaskellDepends = [ 149430 - ansi-wl-pprint base bytestring cereal cereal-conduit conduit 149431 - conduit-extra containers data-default deepseq directory dyre 149432 - exceptions filepath foreign-store hslogger lifted-base megaparsec 149433 - messagepack monad-control mtl network optparse-applicative process 149434 - resourcet setenv stm streaming-commons template-haskell text time 149435 - time-locale-compat transformers transformers-base utf8-string 150021 + base bytestring cereal cereal-conduit conduit containers 150022 + data-default deepseq directory dyre filepath foreign-store hslogger 150023 + megaparsec messagepack mtl network optparse-applicative 150024 + prettyprinter prettyprinter-ansi-terminal process resourcet setenv 150025 + stm streaming-commons template-haskell text time time-locale-compat 150026 + transformers transformers-base unliftio unliftio-core utf8-string 150027 + void 149436 150028 ]; 149437 150029 executableHaskellDepends = [ base data-default ]; 149438 150030 testHaskellDepends = [ 149439 - ansi-wl-pprint base bytestring cereal cereal-conduit conduit 149440 - conduit-extra containers data-default directory dyre exceptions 149441 - filepath foreign-store hslogger hspec hspec-discover HUnit 149442 - lifted-base megaparsec messagepack mtl network optparse-applicative 150031 + base bytestring cereal cereal-conduit conduit containers 150032 + data-default directory dyre filepath foreign-store hslogger hspec 150033 + hspec-discover HUnit megaparsec messagepack mtl network 150034 + optparse-applicative prettyprinter prettyprinter-ansi-terminal 149443 150035 process QuickCheck resourcet setenv stm streaming-commons 149444 150036 template-haskell text time time-locale-compat transformers 149445 - transformers-base utf8-string 150037 + transformers-base unliftio unliftio-core utf8-string 149446 150038 ]; 149447 150039 homepage = "https://github.com/neovimhaskell/nvim-hs"; 149448 150040 description = "Haskell plugin backend for neovim"; ··· 149451 150043 }) {}; 149452 150044 149453 150045 "nvim-hs-contrib" = callPackage 149454 - ({ mkDerivation, ansi-wl-pprint, base, bytestring, data-default 149455 - , directory, exceptions, filepath, hspec, hspec-discover 149456 - , messagepack, mtl, nvim-hs, QuickCheck, text, time, utf8-string 149457 - , yaml 150046 + ({ mkDerivation, base, bytestring, data-default, directory 150047 + , filepath, hspec, hspec-discover, messagepack, mtl, nvim-hs 150048 + , prettyprinter, prettyprinter-ansi-terminal, QuickCheck, text 150049 + , time, utf8-string, yaml 149458 150050 }: 149459 150051 mkDerivation { 149460 150052 pname = "nvim-hs-contrib"; 149461 - version = "0.2.0"; 149462 - sha256 = "05999ma4whng6brn37bw2wbw7yf2hq9yw8sr12kwykdygxvykrbf"; 150053 + version = "1.0.0.0"; 150054 + sha256 = "150kg8gkai4cz7yv42vgn3b6rl6p44vfksq897kjaa3b12yjwd5x"; 149463 150055 libraryHaskellDepends = [ 149464 - ansi-wl-pprint base bytestring data-default directory exceptions 149465 - filepath messagepack mtl nvim-hs text time utf8-string yaml 150056 + base bytestring data-default directory filepath messagepack mtl 150057 + nvim-hs prettyprinter prettyprinter-ansi-terminal text time 150058 + utf8-string yaml 149466 150059 ]; 149467 150060 testHaskellDepends = [ 149468 150061 base hspec hspec-discover nvim-hs QuickCheck 149469 150062 ]; 149470 - homepage = "https://github.com/neovimhaskell/nvim-hs"; 150063 + homepage = "https://github.com/neovimhaskell/nvim-hs-contrib"; 149471 150064 description = "Haskell plugin backend for neovim"; 149472 150065 license = stdenv.lib.licenses.asl20; 149473 150066 hydraPlatforms = stdenv.lib.platforms.none; ··· 149475 150068 149476 150069 "nvim-hs-ghcid" = callPackage 149477 150070 ({ mkDerivation, base, bytestring, containers, directory, filepath 149478 - , ghcid, nvim-hs, nvim-hs-contrib, resourcet, transformers, yaml 150071 + , ghcid, nvim-hs, nvim-hs-contrib, resourcet, transformers 150072 + , unliftio, yaml 149479 150073 }: 149480 150074 mkDerivation { 149481 150075 pname = "nvim-hs-ghcid"; 149482 - version = "0.2.0"; 149483 - sha256 = "108fi3pnsc0yj5kmm0awqr7f3xqhyxg1yg29p2kw6bk8vvwjdlvf"; 150076 + version = "1.0.0.0"; 150077 + sha256 = "06yz73sx2z86dm1yhs3pqpi8g88157885fpm8hd6gkl2q4pjcwc8"; 149484 150078 libraryHaskellDepends = [ 149485 150079 base bytestring containers directory filepath ghcid nvim-hs 149486 - nvim-hs-contrib resourcet transformers yaml 150080 + nvim-hs-contrib resourcet transformers unliftio yaml 149487 150081 ]; 149488 150082 homepage = "https://github.com/saep/nvim-hs-ghcid"; 149489 150083 description = "Neovim plugin that runs ghcid to update the quickfix list"; ··· 149954 150548 inherit (pkgs.xorg) libXinerama; ovr = null; systemd = null;}; 149955 150549 149956 150550 "odbc" = callPackage 149957 - ({ mkDerivation }: 150551 + ({ mkDerivation, async, base, bytestring, containers, deepseq 150552 + , formatting, hspec, optparse-applicative, QuickCheck, text, time 150553 + , unixODBC, unliftio-core, weigh 150554 + }: 149958 150555 mkDerivation { 149959 150556 pname = "odbc"; 149960 - version = "0.0.0"; 149961 - sha256 = "1yyp21j0kmq7mc80z3vpmra16kbqb35pzblir1gppiz0wh1wmgpb"; 149962 - doHaddock = false; 149963 - description = "TBA"; 150557 + version = "0.0.1"; 150558 + sha256 = "173ixmhw505306qg3ig3xvi16h30fk5314yk5mbmmv212k2w2vrp"; 150559 + isLibrary = true; 150560 + isExecutable = true; 150561 + libraryHaskellDepends = [ 150562 + async base bytestring containers deepseq formatting text time 150563 + unliftio-core 150564 + ]; 150565 + librarySystemDepends = [ unixODBC ]; 150566 + executableHaskellDepends = [ 150567 + base bytestring optparse-applicative text 150568 + ]; 150569 + testHaskellDepends = [ 150570 + base bytestring hspec QuickCheck text time 150571 + ]; 150572 + benchmarkHaskellDepends = [ async base text weigh ]; 150573 + description = "Haskell binding to the ODBC API, aimed at SQL Server driver"; 149964 150574 license = stdenv.lib.licenses.bsd3; 149965 - }) {}; 150575 + hydraPlatforms = stdenv.lib.platforms.none; 150576 + }) {inherit (pkgs) unixODBC;}; 149966 150577 149967 150578 "oden-go-packages" = callPackage 149968 150579 ({ mkDerivation, aeson, base, bytestring, containers, text ··· 156628 157239 license = stdenv.lib.licenses.bsd3; 156629 157240 }) {}; 156630 157241 157242 + "persistable-record_0_6_0_3" = callPackage 157243 + ({ mkDerivation, array, base, containers, dlist, names-th 157244 + , product-isomorphic, quickcheck-simple, template-haskell 157245 + , th-data-compat, transformers 157246 + }: 157247 + mkDerivation { 157248 + pname = "persistable-record"; 157249 + version = "0.6.0.3"; 157250 + sha256 = "12arj395b1famyy0hxp394ci2y3mkly68i82a26p67g5dpmdm466"; 157251 + libraryHaskellDepends = [ 157252 + array base containers dlist names-th product-isomorphic 157253 + template-haskell th-data-compat transformers 157254 + ]; 157255 + testHaskellDepends = [ base quickcheck-simple ]; 157256 + homepage = "http://khibino.github.io/haskell-relational-record/"; 157257 + description = "Binding between SQL database values and haskell records"; 157258 + license = stdenv.lib.licenses.bsd3; 157259 + hydraPlatforms = stdenv.lib.platforms.none; 157260 + }) {}; 157261 + 156631 157262 "persistable-types-HDBC-pg" = callPackage 156632 157263 ({ mkDerivation, base, bytestring, convertible, HDBC 156633 157264 , persistable-record, relational-query-HDBC, text-postgresql ··· 158714 159345 ]; 158715 159346 description = "Fast, streaming csv parser"; 158716 159347 license = stdenv.lib.licenses.mit; 158717 - maintainers = with stdenv.lib.maintainers; [ jb55 ]; 159348 + hydraPlatforms = stdenv.lib.platforms.none; 158718 159349 }) {}; 158719 159350 158720 159351 "pipes-errors" = callPackage ··· 162168 162799 162169 162800 "potoki" = callPackage 162170 162801 ({ mkDerivation, attoparsec, base, base-prelude, bytestring 162171 - , directory, foldl, hashable, potoki-core, profunctors, QuickCheck 162172 - , quickcheck-instances, random, rerebase, tasty, tasty-hunit 162173 - , tasty-quickcheck, text, transformers, unagi-chan 162802 + , directory, foldl, hashable, potoki-core, profunctors, ptr 162803 + , QuickCheck, quickcheck-instances, random, rerebase, tasty 162804 + , tasty-hunit, tasty-quickcheck, text, transformers, unagi-chan 162174 162805 , unordered-containers, vector 162175 162806 }: 162176 162807 mkDerivation { 162177 162808 pname = "potoki"; 162178 - version = "0.11.1"; 162179 - sha256 = "1xmxdlg213y1v09akc853zymbkxpg6pkfspwjb0g1kvnirjlj0rj"; 162809 + version = "0.11.2"; 162810 + sha256 = "1c07q872d6k75cah1rfjw7wfam76fn8dc4x265v0xrngys6k9iwh"; 162180 162811 libraryHaskellDepends = [ 162181 162812 attoparsec base base-prelude bytestring directory foldl hashable 162182 - potoki-core profunctors text transformers unagi-chan 162813 + potoki-core profunctors ptr text transformers unagi-chan 162183 162814 unordered-containers vector 162184 162815 ]; 162185 162816 testHaskellDepends = [ ··· 162229 162860 hydraPlatforms = stdenv.lib.platforms.none; 162230 162861 }) {}; 162231 162862 162863 + "potoki-hasql" = callPackage 162864 + ({ mkDerivation, base, bytestring, hasql, potoki, potoki-core 162865 + , profunctors, text, vector 162866 + }: 162867 + mkDerivation { 162868 + pname = "potoki-hasql"; 162869 + version = "1.1"; 162870 + sha256 = "03bssi3qdayrxrsy5ykf38r5kbl0m5svfm76k4yrwcpzpqk5h0sh"; 162871 + libraryHaskellDepends = [ 162872 + base bytestring hasql potoki potoki-core profunctors text vector 162873 + ]; 162874 + homepage = "https://github.com/metrix-ai/potoki-hasql"; 162875 + description = "Integration of \"potoki\" and \"hasql\""; 162876 + license = stdenv.lib.licenses.mit; 162877 + }) {}; 162878 + 162232 162879 "potrace" = callPackage 162233 162880 ({ mkDerivation, base, bindings-potrace, bytestring, containers 162234 162881 , data-default, JuicyPixels, vector ··· 162653 163300 description = "Predicative tries"; 162654 163301 license = stdenv.lib.licenses.bsd3; 162655 163302 hydraPlatforms = stdenv.lib.platforms.none; 163303 + }) {}; 163304 + 163305 + "predicate-class" = callPackage 163306 + ({ mkDerivation, base }: 163307 + mkDerivation { 163308 + pname = "predicate-class"; 163309 + version = "0.1.0.1"; 163310 + sha256 = "03rw51jpfcl827nrv1fxlghqwg0mk89l1rkqwd743lnsydwzi15h"; 163311 + libraryHaskellDepends = [ base ]; 163312 + description = "Helper class for passing context along a predicate value"; 163313 + license = stdenv.lib.licenses.mit; 162656 163314 }) {}; 162657 163315 162658 163316 "predicates" = callPackage ··· 165956 166614 }: 165957 166615 mkDerivation { 165958 166616 pname = "pure-zlib"; 165959 - version = "0.6.1"; 165960 - sha256 = "0dqc35ca1668j2xfwmz8bqgbyld9gw3b0bld8s5gy6id7qfn7d26"; 166617 + version = "0.6.2"; 166618 + sha256 = "022ciqcsw39wi4r577q92s9awjwkc2da61ljqi8n5qsal83vhayh"; 165961 166619 isLibrary = true; 165962 166620 isExecutable = true; 165963 166621 libraryHaskellDepends = [ ··· 166803 167461 166804 167462 "qr-imager" = callPackage 166805 167463 ({ mkDerivation, aeson, base, bytestring, cryptonite, directory 166806 - , either, haskell-qrencode, hspec, jose-jwt, JuicyPixels 166807 - , libqrencode, microlens, optparse-applicative, process, split 166808 - , vector 167464 + , haskell-qrencode, hspec, jose-jwt, JuicyPixels, libqrencode 167465 + , microlens, optparse-applicative, process, split, vector 166809 167466 }: 166810 167467 mkDerivation { 166811 167468 pname = "qr-imager"; 166812 - version = "1.0.1.6"; 166813 - sha256 = "0kc69xkqinvwk7hxblxkspnmj422c1pbdig9kvh3r8sj1in0lpmn"; 167469 + version = "1.0.1.7"; 167470 + sha256 = "1l0xf77nkx8kv9xc07xlpg09b76isr3c8k7i03lfa3dgn9s6lh7l"; 166814 167471 libraryHaskellDepends = [ 166815 - aeson base bytestring cryptonite directory either haskell-qrencode 167472 + aeson base bytestring cryptonite directory haskell-qrencode 166816 167473 jose-jwt JuicyPixels microlens optparse-applicative process split 166817 167474 vector 166818 167475 ]; ··· 167158 167815 }: 167159 167816 mkDerivation { 167160 167817 pname = "queryparser"; 167161 - version = "0.1.0.0"; 167162 - sha256 = "0ixx2ff7b3m7i8yp23x8nx0bpq92r387ddqag1i0026hljwpqchr"; 167818 + version = "0.1.0.1"; 167819 + sha256 = "1rz3v3cks7ys6313gispxbs8wzm8h5lccl27f9nhha7rpzl9qkcj"; 167163 167820 libraryHaskellDepends = [ 167164 167821 aeson base bytestring containers fixed-list hashable mtl parsec 167165 167822 predicate-class pretty QuickCheck semigroups text ··· 167168 167825 benchmarkHaskellDepends = [ base criterion text ]; 167169 167826 description = "Analysis and parsing library for SQL queries"; 167170 167827 license = stdenv.lib.licenses.mit; 167171 - hydraPlatforms = stdenv.lib.platforms.none; 167172 - broken = true; 167173 - }) {predicate-class = null;}; 167828 + }) {}; 167829 + 167830 + "queryparser-demo" = callPackage 167831 + ({ mkDerivation, base, containers, pretty, queryparser 167832 + , queryparser-vertica, text, unordered-containers 167833 + }: 167834 + mkDerivation { 167835 + pname = "queryparser-demo"; 167836 + version = "0.1.0.0"; 167837 + sha256 = "1ndm7rdwnl8sgfi5058hh1l7xisxbvxl8ign91hwpkyqfmgx3ypi"; 167838 + libraryHaskellDepends = [ 167839 + base containers pretty queryparser queryparser-vertica text 167840 + unordered-containers 167841 + ]; 167842 + description = "Demo package containing queryparser examples"; 167843 + license = stdenv.lib.licenses.mit; 167844 + }) {}; 167174 167845 167175 167846 "queryparser-hive" = callPackage 167176 167847 ({ mkDerivation, aeson, base, bytestring, containers, fixed-list ··· 167180 167851 }: 167181 167852 mkDerivation { 167182 167853 pname = "queryparser-hive"; 167183 - version = "0.1.0.0"; 167184 - sha256 = "1lh8vj0wbgpsliq8dcfp6cibd0ka3gf8j0b132b1dy9hz8q3k99s"; 167854 + version = "0.1.0.1"; 167855 + sha256 = "0rj1v715wr3z76mp7i581bsjfvl9038kh4ccwlvjzi67afvds0b8"; 167185 167856 libraryHaskellDepends = [ 167186 167857 aeson base bytestring containers fixed-list hashable mtl parsec 167187 167858 predicate-class pretty queryparser QuickCheck regex-tdfa semigroups ··· 167189 167860 ]; 167190 167861 description = "Parsing for Hive SQL queries"; 167191 167862 license = stdenv.lib.licenses.mit; 167192 - hydraPlatforms = stdenv.lib.platforms.none; 167193 - broken = true; 167194 - }) {predicate-class = null;}; 167863 + }) {}; 167195 167864 167196 167865 "queryparser-presto" = callPackage 167197 167866 ({ mkDerivation, aeson, base, bytestring, containers, fixed-list ··· 167201 167870 }: 167202 167871 mkDerivation { 167203 167872 pname = "queryparser-presto"; 167204 - version = "0.1.0.0"; 167205 - sha256 = "10yh0j7xxmyxpfkixk8wjfl0sbb6y51kylvc6jnl3wclcyw31jvf"; 167873 + version = "0.1.0.1"; 167874 + sha256 = "0ibcbv76c1qv8w50v7gzq6vv3l9hbda5ir95k44rk1da6n53hj3b"; 167206 167875 libraryHaskellDepends = [ 167207 167876 aeson base bytestring containers fixed-list hashable mtl parsec 167208 167877 predicate-class pretty queryparser QuickCheck regex-tdfa semigroups ··· 167210 167879 ]; 167211 167880 description = "Parsing for Presto SQL queries"; 167212 167881 license = stdenv.lib.licenses.mit; 167213 - hydraPlatforms = stdenv.lib.platforms.none; 167214 - broken = true; 167215 - }) {predicate-class = null;}; 167882 + }) {}; 167216 167883 167217 167884 "queryparser-vertica" = callPackage 167218 167885 ({ mkDerivation, aeson, base, bytestring, containers, fixed-list ··· 167222 167889 }: 167223 167890 mkDerivation { 167224 167891 pname = "queryparser-vertica"; 167225 - version = "0.1.0.0"; 167226 - sha256 = "04g4ciqjkphyim0wjy3mn74fd8in38wkf3hyqsd0968syxdx6ykx"; 167892 + version = "0.1.0.1"; 167893 + sha256 = "0pkkgb3schbb25pw8k9varx3c0iwhfc47w4f2692y6s39vpm4d5z"; 167227 167894 libraryHaskellDepends = [ 167228 167895 aeson base bytestring containers fixed-list hashable mtl parsec 167229 167896 predicate-class pretty queryparser QuickCheck regex-tdfa semigroups ··· 167231 167898 ]; 167232 167899 description = "Parsing for Vertica SQL queries"; 167233 167900 license = stdenv.lib.licenses.mit; 167234 - hydraPlatforms = stdenv.lib.platforms.none; 167235 - broken = true; 167236 - }) {predicate-class = null;}; 167901 + }) {}; 167237 167902 167238 167903 "querystring-pickle" = callPackage 167239 167904 ({ mkDerivation, base, bytestring, QuickCheck, test-framework ··· 167431 168096 license = stdenv.lib.licenses.bsd3; 167432 168097 }) {}; 167433 168098 167434 - "quickcheck-classes_0_4_2" = callPackage 168099 + "quickcheck-classes_0_4_4" = callPackage 167435 168100 ({ mkDerivation, aeson, base, bifunctors, containers, primitive 167436 168101 , QuickCheck, semigroupoids, semigroups, tagged, transformers 167437 168102 , vector 167438 168103 }: 167439 168104 mkDerivation { 167440 168105 pname = "quickcheck-classes"; 167441 - version = "0.4.2"; 167442 - sha256 = "1whin052j39gdvqy1kvfrqiyfa76amclp6pschqd6xmmw2vly491"; 168106 + version = "0.4.4"; 168107 + sha256 = "0g4hjgjz1wpb8fwn70gd7di69mrn6z46q39g93z3w0cwydqlcgng"; 167443 168108 libraryHaskellDepends = [ 167444 168109 aeson base bifunctors containers primitive QuickCheck semigroupoids 167445 168110 semigroups tagged transformers ··· 170061 170726 170062 170727 "reactive-banana" = callPackage 170063 170728 ({ mkDerivation, base, containers, hashable, HUnit, pqueue 170064 - , psqueues, test-framework, test-framework-hunit, transformers 170065 - , unordered-containers, vault 170729 + , psqueues, semigroups, test-framework, test-framework-hunit 170730 + , transformers, unordered-containers, vault 170066 170731 }: 170067 170732 mkDerivation { 170068 170733 pname = "reactive-banana"; 170069 - version = "1.1.0.1"; 170070 - sha256 = "1hvhzr3cvg91l8kwxia0idg3n9jrh4knlcrmzm9j978dckzrc3mc"; 170734 + version = "1.2.0.0"; 170735 + sha256 = "1bwzkpackjpzk2igmlahr2qhgacad62v48lam97g9q85zww70p29"; 170071 170736 libraryHaskellDepends = [ 170072 - base containers hashable pqueue transformers unordered-containers 170073 - vault 170737 + base containers hashable pqueue semigroups transformers 170738 + unordered-containers vault 170074 170739 ]; 170075 170740 testHaskellDepends = [ 170076 - base containers hashable HUnit pqueue psqueues test-framework 170077 - test-framework-hunit transformers unordered-containers vault 170741 + base containers hashable HUnit pqueue psqueues semigroups 170742 + test-framework test-framework-hunit transformers 170743 + unordered-containers vault 170078 170744 ]; 170079 170745 homepage = "http://wiki.haskell.org/Reactive-banana"; 170080 170746 description = "Library for functional reactive programming (FRP)"; ··· 170782 171448 }: 170783 171449 mkDerivation { 170784 171450 pname = "recursion-schemes-ext"; 170785 - version = "1.0.0.2"; 170786 - sha256 = "1k7jjargdhc5q7ay2r07fwd9wgcs249p1r1rr48qlw6lsccrparw"; 171451 + version = "1.0.0.3"; 171452 + sha256 = "00yj7h46pmy76iqsx1n0mlg04gzdrhyq10xm1xcl28y13jcjx9lc"; 170787 171453 libraryHaskellDepends = [ 170788 171454 base composition-prelude lens recursion-schemes 170789 171455 ]; ··· 173947 174613 pname = "resourcet"; 173948 174614 version = "1.1.11"; 173949 174615 sha256 = "1n94m2c7rxk2bgm8wywrkp9pmqlnv2dl35yaylninzm8xk1xavil"; 174616 + revision = "1"; 174617 + editedCabalFile = "09sgrzaaishx645hrfflxckyaq0dwk22agjf4sz8nwjafyv3ssh9"; 173950 174618 libraryHaskellDepends = [ 173951 174619 base containers exceptions lifted-base mmorph monad-control mtl 173952 174620 transformers transformers-base transformers-compat unliftio-core ··· 174411 175079 license = stdenv.lib.licenses.bsd3; 174412 175080 }) {}; 174413 175081 175082 + "retry_0_7_6_2" = callPackage 175083 + ({ mkDerivation, base, data-default-class, exceptions, ghc-prim 175084 + , hedgehog, HUnit, mtl, random, stm, tasty, tasty-hedgehog 175085 + , tasty-hunit, time, transformers 175086 + }: 175087 + mkDerivation { 175088 + pname = "retry"; 175089 + version = "0.7.6.2"; 175090 + sha256 = "0bmrp2h6pf43hr7sd6562qixw755h2xgszj700157pk2hxcz16ad"; 175091 + libraryHaskellDepends = [ 175092 + base data-default-class exceptions ghc-prim random transformers 175093 + ]; 175094 + testHaskellDepends = [ 175095 + base data-default-class exceptions ghc-prim hedgehog HUnit mtl 175096 + random stm tasty tasty-hedgehog tasty-hunit time transformers 175097 + ]; 175098 + homepage = "http://github.com/Soostone/retry"; 175099 + description = "Retry combinators for monadic actions that may fail"; 175100 + license = stdenv.lib.licenses.bsd3; 175101 + hydraPlatforms = stdenv.lib.platforms.none; 175102 + }) {}; 175103 + 174414 175104 "retryer" = callPackage 174415 175105 ({ mkDerivation, base, optparse-applicative, process }: 174416 175106 mkDerivation { ··· 177456 178146 }: 177457 178147 mkDerivation { 177458 178148 pname = "sandi"; 177459 - version = "0.4.1"; 177460 - sha256 = "08y691z8m79qm4ajx5csmgv8f9x8q4r0bcfm8gb8x88lvg19493j"; 177461 - revision = "1"; 177462 - editedCabalFile = "1gk6vwydqdgz1s5glv4jlkaph7g19aqdf7yxbyq0m1afaj1rvjq9"; 178149 + version = "0.4.2"; 178150 + sha256 = "0dvkpk91n9kz2ha04rvp231ra9sgd1ilyc1qkzf9l03iir7zrh9b"; 177463 178151 libraryHaskellDepends = [ 177464 178152 base bytestring conduit exceptions stringsearch 177465 178153 ]; ··· 181941 182629 }: 181942 182630 mkDerivation { 181943 182631 pname = "servant-quickcheck"; 181944 - version = "0.0.6.0"; 181945 - sha256 = "1llhxqnbrydikrxdd10cfk4shgbfpxvlsym0lvvvbva4vci1k8wj"; 182632 + version = "0.0.7.0"; 182633 + sha256 = "1a0ipg1zds393ywjb1f5yphb23ccb39gv8rc6qv5b7y523cgwri2"; 181946 182634 libraryHaskellDepends = [ 181947 182635 aeson base base-compat bytestring case-insensitive clock 181948 182636 data-default-class hspec http-client http-media http-types mtl ··· 182227 182915 pname = "servant-swagger"; 182228 182916 version = "1.1.5"; 182229 182917 sha256 = "02m51kgwa2cp72wfq6a96zncywryrnxq778jh2cqmpzjrhml8yjg"; 182918 + revision = "1"; 182919 + editedCabalFile = "005b3z7wxcrad8210yw3qsndh3zh0v2h8j50qxl8sj1l6wqb7zs6"; 182230 182920 setupHaskellDepends = [ base Cabal cabal-doctest ]; 182231 182921 libraryHaskellDepends = [ 182232 182922 aeson base bytestring hspec http-media insert-ordered-containers ··· 182254 182944 pname = "servant-swagger-ui"; 182255 182945 version = "0.2.5.3.9.1"; 182256 182946 sha256 = "1fbznhlzh9xnnhxsazan46w5x439a31lglb8mh7j945axyh7l09m"; 182947 + revision = "1"; 182948 + editedCabalFile = "16lixcz9vkkgvcfwdfj3p6pmf458hymyywklzwnbhk7z16wjjhnv"; 182257 182949 libraryHaskellDepends = [ 182258 182950 base blaze-markup bytestring directory file-embed filepath 182259 182951 http-media servant servant-blaze servant-server servant-swagger ··· 183346 184038 183347 184039 "shake-ats" = callPackage 183348 184040 ({ mkDerivation, base, binary, dependency, directory, hashable 183349 - , hs2ats, language-ats, lens, shake, shake-ext, text 184041 + , hs2ats, language-ats, microlens, microlens-th, shake, shake-ext 184042 + , text 183350 184043 }: 183351 184044 mkDerivation { 183352 184045 pname = "shake-ats"; 183353 - version = "1.5.0.9"; 183354 - sha256 = "1fjbdik7a2izl8sbxnv1i36h55df0v7w23pn7ivk1p18mgljc9lf"; 184046 + version = "1.5.0.10"; 184047 + sha256 = "07dkzhig0c0rrqz9x7k2zv2m5b46l9p914j7758r5zb6vhlni94c"; 183355 184048 libraryHaskellDepends = [ 183356 - base binary dependency directory hashable hs2ats language-ats lens 183357 - shake shake-ext text 184049 + base binary dependency directory hashable hs2ats language-ats 184050 + microlens microlens-th shake shake-ext text 183358 184051 ]; 183359 184052 homepage = "https://github.com/vmchale/shake-ats#readme"; 183360 184053 description = "Utilities for building ATS projects with shake"; ··· 183380 184073 }) {}; 183381 184074 183382 184075 "shake-ext" = callPackage 183383 - ({ mkDerivation, base, Cabal, composition-prelude, cpphs, directory 183384 - , shake, template-haskell 184076 + ({ mkDerivation, base, Cabal, composition-prelude, directory, shake 184077 + , template-haskell 183385 184078 }: 183386 184079 mkDerivation { 183387 184080 pname = "shake-ext"; 183388 - version = "2.7.0.3"; 183389 - sha256 = "0j1558a43bz7jqbbhn0myjwd9nrd6mnn4r26ix5wqhnsgfpxcw1j"; 184081 + version = "2.7.0.4"; 184082 + sha256 = "0pgqjbiijsl9jb5dzwrmayn5vz2wy4jckkmrikycnqhglz1q8six"; 183390 184083 libraryHaskellDepends = [ 183391 184084 base Cabal composition-prelude directory shake template-haskell 183392 184085 ]; 183393 - libraryToolDepends = [ cpphs ]; 183394 184086 homepage = "https://hub.darcs.net/vmchale/shake-ext"; 183395 184087 description = "Helper functions for linting with shake"; 183396 184088 license = stdenv.lib.licenses.bsd3; ··· 186681 187373 pname = "slug"; 186682 187374 version = "0.1.7"; 186683 187375 sha256 = "1pkxcb2ip4mb6szmqz3g7m3m8qfrvknjr5ii0wnd0icbzm1q4vyp"; 186684 - revision = "2"; 186685 - editedCabalFile = "0kvx1igj6fs9wrwkh68m19f5pxw1x46d489zgj6f5ah5w8wfxp2h"; 187376 + revision = "3"; 187377 + editedCabalFile = "1kqaqhg8bkrkax41pbi18612s0m9w2324n5akn5nhmxq0zla73vh"; 186686 187378 libraryHaskellDepends = [ 186687 187379 aeson base exceptions http-api-data path-pieces persistent 186688 187380 QuickCheck text ··· 189718 190410 , http-types, list-t, monad-control, monad-control-aligned, mtl 189719 190411 , nested-routes, path, path-extra, pred-trie, stm, strict, text 189720 190412 , tmapchan, tmapmvar, transformers, unordered-containers, urlpath 189721 - , uuid, wai-middleware-content-type, wai-transformers, websockets 189722 - , websockets-simple, wuss 190413 + , uuid, wai, wai-middleware-content-type, wai-transformers 190414 + , websockets, websockets-simple, wuss 189723 190415 }: 189724 190416 mkDerivation { 189725 190417 pname = "sparrow"; 189726 - version = "0.0.1.1"; 189727 - sha256 = "14apx9pxbl9s9i5d8i7x3y9wyzdyx3gspz4l4h4vaddg996pq0il"; 190418 + version = "0.0.1.2"; 190419 + sha256 = "05n95zq4lxj98xp7rqh7rlpv3ybkfgbb4x3jczgjkfxfn3caycxl"; 189728 190420 libraryHaskellDepends = [ 189729 190421 aeson aeson-attoparsec async attoparsec attoparsec-uri base 189730 190422 bytestring deepseq exceptions extractable-singleton hashable 189731 190423 http-client http-client-tls http-types list-t monad-control 189732 190424 monad-control-aligned mtl nested-routes path path-extra pred-trie 189733 190425 stm strict text tmapchan tmapmvar transformers unordered-containers 189734 - urlpath uuid wai-middleware-content-type wai-transformers 189735 - websockets websockets-simple wuss 189736 - ]; 189737 - testHaskellDepends = [ 189738 - aeson aeson-attoparsec async attoparsec attoparsec-uri base 189739 - bytestring deepseq exceptions extractable-singleton hashable 189740 - http-client http-client-tls http-types list-t monad-control 189741 - monad-control-aligned mtl nested-routes path path-extra pred-trie 189742 - stm strict text tmapchan tmapmvar transformers unordered-containers 189743 - urlpath uuid wai-middleware-content-type wai-transformers 190426 + urlpath uuid wai wai-middleware-content-type wai-transformers 189744 190427 websockets websockets-simple wuss 189745 190428 ]; 189746 190429 description = "Unified streaming dependency management for web apps"; ··· 193614 194297 license = stdenv.lib.licenses.mit; 193615 194298 }) {}; 193616 194299 194300 + "stratosphere_0_20_0" = callPackage 194301 + ({ mkDerivation, aeson, aeson-pretty, base, bytestring, containers 194302 + , hashable, hspec, hspec-discover, lens, template-haskell, text 194303 + , unordered-containers 194304 + }: 194305 + mkDerivation { 194306 + pname = "stratosphere"; 194307 + version = "0.20.0"; 194308 + sha256 = "0qkhgm951b377i7ny28faczw2s32rrmfvrh1lcgzfz7gszakb5bw"; 194309 + isLibrary = true; 194310 + isExecutable = true; 194311 + libraryHaskellDepends = [ 194312 + aeson aeson-pretty base bytestring containers hashable lens 194313 + template-haskell text unordered-containers 194314 + ]; 194315 + testHaskellDepends = [ 194316 + aeson aeson-pretty base bytestring containers hashable hspec 194317 + hspec-discover lens template-haskell text unordered-containers 194318 + ]; 194319 + homepage = "https://github.com/frontrowed/stratosphere#readme"; 194320 + description = "EDSL for AWS CloudFormation"; 194321 + license = stdenv.lib.licenses.mit; 194322 + hydraPlatforms = stdenv.lib.platforms.none; 194323 + }) {}; 194324 + 193617 194325 "stratum-tool" = callPackage 193618 194326 ({ mkDerivation, aeson, async, base, bytestring, bytestring-builder 193619 194327 , cmdargs, connection, containers, curl, curl-aeson, network, stm ··· 193807 194515 license = stdenv.lib.licenses.bsd3; 193808 194516 }) {}; 193809 194517 194518 + "streaming-benchmarks" = callPackage 194519 + ({ mkDerivation, base, bytestring, Chart, Chart-diagrams, conduit 194520 + , csv, deepseq, directory, gauge, list-t, list-transformer, logict 194521 + , machines, mtl, pipes, random, split, streaming, streamly, text 194522 + , transformers, typed-process, vector 194523 + }: 194524 + mkDerivation { 194525 + pname = "streaming-benchmarks"; 194526 + version = "0.1.0"; 194527 + sha256 = "0nyv4z828fj8jhan7q0bx2s351xmbxz9z81g2x3nyk4ad1rqjpyq"; 194528 + isLibrary = false; 194529 + isExecutable = true; 194530 + executableHaskellDepends = [ 194531 + base bytestring Chart Chart-diagrams csv directory split text 194532 + typed-process 194533 + ]; 194534 + benchmarkHaskellDepends = [ 194535 + base conduit deepseq gauge list-t list-transformer logict machines 194536 + mtl pipes random streaming streamly transformers vector 194537 + ]; 194538 + homepage = "http://github.com/composewell/streaming-benchmarks"; 194539 + description = "Benchmarks to compare streaming packages"; 194540 + license = stdenv.lib.licenses.mit; 194541 + hydraPlatforms = stdenv.lib.platforms.none; 194542 + }) {}; 194543 + 193810 194544 "streaming-binary" = callPackage 193811 194545 ({ mkDerivation, base, binary, bytestring, hspec, streaming 193812 194546 , streaming-bytestring ··· 193925 194659 }: 193926 194660 mkDerivation { 193927 194661 pname = "streaming-concurrency"; 193928 - version = "0.3.1.0"; 193929 - sha256 = "151nyi75qrlvp5q3xi678rkg2vk0mrvpyr8c4yagh1df90amhvsm"; 194662 + version = "0.3.1.1"; 194663 + sha256 = "1qpcplkwdw8dinhn20wwnfgqf07gzyp61lx6m6w0126hr8fq9r35"; 193930 194664 libraryHaskellDepends = [ 193931 194665 base exceptions lifted-async monad-control stm streaming 193932 194666 streaming-with transformers-base ··· 194096 194830 }: 194097 194831 mkDerivation { 194098 194832 pname = "streaming-sort"; 194099 - version = "0.1.0.0"; 194100 - sha256 = "0zv66xdrg457gskfnviic9mmh38zk9vxsigrlbci8a2fwmphmjxg"; 194833 + version = "0.1.0.2"; 194834 + sha256 = "0877zzip19zdfn7a5b59x911rh7cjxqmxyrr9ivhahgh8igfsjf9"; 194101 194835 libraryHaskellDepends = [ 194102 194836 base binary bytestring directory exceptions streaming 194103 194837 streaming-binary streaming-bytestring streaming-with transformers ··· 194154 194888 }: 194155 194889 mkDerivation { 194156 194890 pname = "streaming-with"; 194157 - version = "0.2.1.0"; 194158 - sha256 = "04i4k7n37qblf9yxdj0bl1qr0arpkv2l06kx7f8aqf1xa7vvxz9i"; 194891 + version = "0.2.1.1"; 194892 + sha256 = "0wyq183z10sr0sdx28n316x22f4h8v67cg164qir3fb7q09pmqbg"; 194159 194893 libraryHaskellDepends = [ 194160 194894 base exceptions managed streaming-bytestring temporary transformers 194161 194895 ]; ··· 194187 194921 license = stdenv.lib.licenses.bsd3; 194188 194922 }) {}; 194189 194923 194190 - "streamly_0_1_1" = callPackage 194924 + "streamly_0_1_2" = callPackage 194191 194925 ({ mkDerivation, atomic-primops, base, containers, criterion 194192 194926 , exceptions, hspec, lifted-base, lockfree-queue, monad-control 194193 194927 , mtl, stm, transformers, transformers-base 194194 194928 }: 194195 194929 mkDerivation { 194196 194930 pname = "streamly"; 194197 - version = "0.1.1"; 194198 - sha256 = "1zblhnn2rjsmbdliihsghwl6rv7g0bcdh3d10xx8c4x420hwg2f6"; 194931 + version = "0.1.2"; 194932 + sha256 = "1axqac7zi2b87q91hxv75dpk4pfd4d4fcvsna7cjgkhkdvvjarzp"; 194199 194933 isLibrary = true; 194200 194934 isExecutable = true; 194201 194935 libraryHaskellDepends = [ ··· 205310 206044 pname = "token-bucket"; 205311 206045 version = "0.1.0.1"; 205312 206046 sha256 = "1l3axqdkrjf28pxhrvdvlpf9wi79czsfvhi33w4v2wbj0g00j9ii"; 205313 - revision = "2"; 205314 - editedCabalFile = "03kkavw01mlgaxgc0ifvldn8pkq2dfncrwqrf0r33ldggfzm6qm3"; 206047 + revision = "3"; 206048 + editedCabalFile = "1gqlxy3rwrgag4qbjkh1f2kya4gcy1x5ic9xn997nzc6yi334v7m"; 205315 206049 libraryHaskellDepends = [ base ]; 205316 206050 testHaskellDepends = [ base time ]; 205317 206051 homepage = "https://github.com/hvr/token-bucket"; ··· 205949 206683 }: 205950 206684 mkDerivation { 205951 206685 pname = "trackit"; 205952 - version = "0.1"; 205953 - sha256 = "0dcf3h140pwvyrfb0x6b4brp9bpr2p1krd1pvl014jvqak4q2q7d"; 206686 + version = "0.2.1"; 206687 + sha256 = "1rdsjpmilc2k7141glqswngckqlvfynfcppf84111x5ppdhkmvb4"; 205954 206688 isLibrary = false; 205955 206689 isExecutable = true; 205956 206690 executableHaskellDepends = [ ··· 206019 206753 hydraPlatforms = stdenv.lib.platforms.none; 206020 206754 }) {}; 206021 206755 206756 + "transaction" = callPackage 206757 + ({ mkDerivation, base, doctest, Glob, hspec, mono-traversable 206758 + , QuickCheck 206759 + }: 206760 + mkDerivation { 206761 + pname = "transaction"; 206762 + version = "0.1.1.1"; 206763 + sha256 = "18i0x6abg02w9lf5zxb8gj1fw5450a45nw66sjy9kc0dhi7dcwq5"; 206764 + libraryHaskellDepends = [ base mono-traversable ]; 206765 + testHaskellDepends = [ 206766 + base doctest Glob hspec mono-traversable QuickCheck 206767 + ]; 206768 + homepage = "https://github.com/arowM/haskell-transaction#readme"; 206769 + description = "Monadic representation of transactions"; 206770 + license = stdenv.lib.licenses.mit; 206771 + }) {}; 206772 + 206022 206773 "transactional-events" = callPackage 206023 206774 ({ mkDerivation, base, ListZipper, MonadPrompt, stm }: 206024 206775 mkDerivation { ··· 208896 209647 homepage = "https://github.com/knupfer/type-of-html"; 208897 209648 description = "High performance type driven html generation"; 208898 209649 license = stdenv.lib.licenses.bsd3; 209650 + }) {}; 209651 + 209652 + "type-of-html_1_3_3_1" = callPackage 209653 + ({ mkDerivation, base, blaze-html, bytestring, criterion, deepseq 209654 + , double-conversion, ghc-prim, hspec, QuickCheck, random, text 209655 + , weigh 209656 + }: 209657 + mkDerivation { 209658 + pname = "type-of-html"; 209659 + version = "1.3.3.1"; 209660 + sha256 = "03js8d0sv31a7m1q49l64vp4fhxlgxbgsjllrpmlahzjkcprlj70"; 209661 + libraryHaskellDepends = [ 209662 + base bytestring double-conversion ghc-prim text 209663 + ]; 209664 + testHaskellDepends = [ base hspec QuickCheck ]; 209665 + benchmarkHaskellDepends = [ 209666 + base blaze-html bytestring criterion deepseq random text weigh 209667 + ]; 209668 + homepage = "https://github.com/knupfer/type-of-html"; 209669 + description = "High performance type driven html generation"; 209670 + license = stdenv.lib.licenses.bsd3; 209671 + hydraPlatforms = stdenv.lib.platforms.none; 208899 209672 }) {}; 208900 209673 208901 209674 "type-operators" = callPackage ··· 212185 212958 license = stdenv.lib.licenses.bsd3; 212186 212959 }) {}; 212187 212960 212961 + "userid_0_1_3_2" = callPackage 212962 + ({ mkDerivation, aeson, base, boomerang, cereal, safecopy 212963 + , web-routes, web-routes-th 212964 + }: 212965 + mkDerivation { 212966 + pname = "userid"; 212967 + version = "0.1.3.2"; 212968 + sha256 = "0ym8r3jg7waypc74liv1v32sc1rv419axgbz97xznssb9wshcv3a"; 212969 + libraryHaskellDepends = [ 212970 + aeson base boomerang cereal safecopy web-routes web-routes-th 212971 + ]; 212972 + homepage = "http://www.github.com/Happstack/userid"; 212973 + description = "The UserId type and useful instances for web development"; 212974 + license = stdenv.lib.licenses.bsd3; 212975 + hydraPlatforms = stdenv.lib.platforms.none; 212976 + }) {}; 212977 + 212188 212978 "users" = callPackage 212189 212979 ({ mkDerivation, aeson, base, bcrypt, path-pieces, text, time }: 212190 212980 mkDerivation { ··· 215127 215917 ({ mkDerivation, base, ghc-prim, vulkan }: 215128 215918 mkDerivation { 215129 215919 pname = "vulkan-api"; 215130 - version = "0.1.0.1"; 215131 - sha256 = "192bid9aqndn7lh3vdvk2mhqc76z5fw2z4v362n2bjhdaadwipld"; 215920 + version = "1.1.0.0"; 215921 + sha256 = "038iaiy16cyb0g6xhgax8333lz0y4jfmv4r8dqvvmnnmhiak5j8x"; 215132 215922 libraryHaskellDepends = [ base ghc-prim ]; 215133 215923 librarySystemDepends = [ vulkan ]; 215134 - homepage = "https://github.com/achirkin/genvulkan#readme"; 215924 + homepage = "https://github.com/achirkin/vulkan#readme"; 215135 215925 description = "Low-level low-overhead vulkan api bindings"; 215136 215926 license = stdenv.lib.licenses.bsd3; 215137 215927 hydraPlatforms = stdenv.lib.platforms.none; ··· 215685 216475 license = stdenv.lib.licenses.mit; 215686 216476 }) {}; 215687 216477 216478 + "wai-handler-launch_3_0_2_4" = callPackage 216479 + ({ mkDerivation, async, base, bytestring, http-types, process 216480 + , streaming-commons, transformers, wai, warp 216481 + }: 216482 + mkDerivation { 216483 + pname = "wai-handler-launch"; 216484 + version = "3.0.2.4"; 216485 + sha256 = "0019vz9ha2mvliz3drjbj62v26mwhl9bl1vqr06ki40865hrr78f"; 216486 + libraryHaskellDepends = [ 216487 + async base bytestring http-types process streaming-commons 216488 + transformers wai warp 216489 + ]; 216490 + description = "Launch a web app in the default browser"; 216491 + license = stdenv.lib.licenses.mit; 216492 + hydraPlatforms = stdenv.lib.platforms.none; 216493 + }) {}; 216494 + 215688 216495 "wai-handler-scgi" = callPackage 215689 216496 ({ mkDerivation, base, bytestring, wai, wai-extra }: 215690 216497 mkDerivation { ··· 216114 216921 }: 216115 216922 mkDerivation { 216116 216923 pname = "wai-middleware-content-type"; 216117 - version = "0.6.0"; 216118 - sha256 = "19c5sjrgfvc12f020cssr4ydsd7ib9wxabm594mn9z32sq6qv4f8"; 216924 + version = "0.6.1.1"; 216925 + sha256 = "08lcbyycgr2mb8i00ncph38r0yixx6nn5yfkvv96700wfn0338q4"; 216119 216926 libraryHaskellDepends = [ 216120 216927 aeson base blaze-builder blaze-html bytestring clay exceptions 216121 216928 extractable-singleton hashable http-media http-types lucid mmorph ··· 216131 216938 transformers transformers-base unordered-containers urlpath wai 216132 216939 wai-logger wai-transformers warp 216133 216940 ]; 216941 + homepage = "https://github.com/athanclark/wai-middleware-content-type#readme"; 216134 216942 description = "Route to different middlewares based on the incoming Accept header"; 216135 216943 license = stdenv.lib.licenses.bsd3; 216136 216944 hydraPlatforms = stdenv.lib.platforms.none; ··· 216463 217271 }) {}; 216464 217272 216465 217273 "wai-middleware-verbs" = callPackage 216466 - ({ mkDerivation, base, errors, exceptions, hashable, http-types 216467 - , mmorph, monad-logger, mtl, resourcet, transformers 216468 - , transformers-base, unordered-containers, wai 217274 + ({ mkDerivation, base, bytestring, exceptions, hashable, http-types 217275 + , mmorph, monad-control, monad-control-aligned, monad-logger, mtl 217276 + , resourcet, transformers, transformers-base, unordered-containers 217277 + , wai, wai-transformers 216469 217278 }: 216470 217279 mkDerivation { 216471 217280 pname = "wai-middleware-verbs"; 216472 - version = "0.3.2"; 216473 - sha256 = "0rma394hfpycaqfyr9bpal2v27559hrm7yd83x7dh13jv9zsj7v9"; 216474 - isLibrary = true; 216475 - isExecutable = true; 217281 + version = "0.4.0.1"; 217282 + sha256 = "1x4x41b1gbr2xvfw1q766wcvdl13wwv9spa9zxvjdykg71knnw93"; 216476 217283 libraryHaskellDepends = [ 216477 - base errors exceptions hashable http-types mmorph monad-logger mtl 216478 - resourcet transformers transformers-base unordered-containers wai 217284 + base bytestring exceptions hashable http-types mmorph monad-control 217285 + monad-control-aligned monad-logger mtl resourcet transformers 217286 + transformers-base unordered-containers wai wai-transformers 216479 217287 ]; 216480 - description = "Route different middleware responses based on the incoming HTTP verb"; 217288 + homepage = "https://github.com/athanclark/wai-middleware-verbs#readme"; 217289 + description = "Route Wai middlewares based on HTTP verbs"; 216481 217290 license = stdenv.lib.licenses.bsd3; 217291 + hydraPlatforms = stdenv.lib.platforms.none; 216482 217292 }) {}; 216483 217293 216484 217294 "wai-predicates" = callPackage ··· 217653 218463 license = stdenv.lib.licenses.bsd3; 217654 218464 }) {}; 217655 218465 218466 + "web-routes_0_27_14_2" = callPackage 218467 + ({ mkDerivation, base, blaze-builder, bytestring, exceptions 218468 + , ghc-prim, hspec, http-types, HUnit, mtl, parsec, QuickCheck 218469 + , split, text, utf8-string 218470 + }: 218471 + mkDerivation { 218472 + pname = "web-routes"; 218473 + version = "0.27.14.2"; 218474 + sha256 = "0jpps7ay2hw41595hlfrx5k4lh9p2nib02n3rhd1vphpbnf392xg"; 218475 + libraryHaskellDepends = [ 218476 + base blaze-builder bytestring exceptions ghc-prim http-types mtl 218477 + parsec split text utf8-string 218478 + ]; 218479 + testHaskellDepends = [ base hspec HUnit QuickCheck text ]; 218480 + homepage = "http://www.happstack.com/docs/crashcourse/index.html#web-routes"; 218481 + description = "portable, type-safe URL routing"; 218482 + license = stdenv.lib.licenses.bsd3; 218483 + hydraPlatforms = stdenv.lib.platforms.none; 218484 + }) {}; 218485 + 217656 218486 "web-routes-boomerang" = callPackage 217657 218487 ({ mkDerivation, base, boomerang, mtl, parsec, text, web-routes }: 217658 218488 mkDerivation { ··· 218335 219165 license = stdenv.lib.licenses.bsd3; 218336 219166 }) {}; 218337 219167 218338 - "websockets-simple_0_1_1" = callPackage 218339 - ({ mkDerivation, aeson, async, base, bytestring, exceptions, hspec 218340 - , monad-control, profunctors, stm, tasty, tasty-hspec, transformers 218341 - , vector, wai-transformers, websockets 219168 + "websockets-simple_0_1_2_1" = callPackage 219169 + ({ mkDerivation, aeson, async, base, bytestring, exceptions 219170 + , extractable-singleton, hspec, monad-control-aligned, profunctors 219171 + , stm, tasty, tasty-hspec, transformers, vector, wai-transformers 219172 + , websockets 218342 219173 }: 218343 219174 mkDerivation { 218344 219175 pname = "websockets-simple"; 218345 - version = "0.1.1"; 218346 - sha256 = "0hakr1vrfj0n3sgax08vsa1bcnddqkizr2fb9pjk9abhw4hn5k2y"; 219176 + version = "0.1.2.1"; 219177 + sha256 = "1g3cqbdycjx82px06xvh4q3jjnp71llzsw4v0s815933fgfcck54"; 218347 219178 libraryHaskellDepends = [ 218348 - aeson async base bytestring exceptions monad-control profunctors 218349 - stm transformers vector wai-transformers websockets 219179 + aeson async base bytestring exceptions extractable-singleton 219180 + monad-control-aligned profunctors stm transformers vector 219181 + wai-transformers websockets 218350 219182 ]; 218351 219183 testHaskellDepends = [ 218352 - aeson async base bytestring exceptions hspec monad-control 218353 - profunctors stm tasty tasty-hspec transformers vector 218354 - wai-transformers websockets 219184 + aeson async base bytestring exceptions extractable-singleton hspec 219185 + monad-control-aligned profunctors stm tasty tasty-hspec 219186 + transformers vector wai-transformers websockets 218355 219187 ]; 218356 219188 homepage = "https://github.com/athanclark/websockets-simple#readme"; 218357 219189 description = "Composable websockets clients"; ··· 221339 222171 hydraPlatforms = stdenv.lib.platforms.none; 221340 222172 }) {}; 221341 222173 222174 + "xlsx_0_7_2" = callPackage 222175 + ({ mkDerivation, attoparsec, base, base64-bytestring, binary-search 222176 + , bytestring, conduit, containers, criterion, data-default, deepseq 222177 + , Diff, errors, extra, filepath, groom, lens, mtl, network-uri 222178 + , old-locale, raw-strings-qq, safe, smallcheck, tasty, tasty-hunit 222179 + , tasty-smallcheck, text, time, transformers, vector, xeno 222180 + , xml-conduit, zip-archive, zlib 222181 + }: 222182 + mkDerivation { 222183 + pname = "xlsx"; 222184 + version = "0.7.2"; 222185 + sha256 = "00qigyz4nc23abawapxhw0sgmj9c5qplkkvyv6xxffanx9kh8mmj"; 222186 + libraryHaskellDepends = [ 222187 + attoparsec base base64-bytestring binary-search bytestring conduit 222188 + containers data-default deepseq errors extra filepath lens mtl 222189 + network-uri old-locale safe text time transformers vector xeno 222190 + xml-conduit zip-archive zlib 222191 + ]; 222192 + testHaskellDepends = [ 222193 + base bytestring containers Diff groom lens mtl raw-strings-qq 222194 + smallcheck tasty tasty-hunit tasty-smallcheck text time vector 222195 + xml-conduit 222196 + ]; 222197 + benchmarkHaskellDepends = [ base bytestring criterion ]; 222198 + homepage = "https://github.com/qrilka/xlsx"; 222199 + description = "Simple and incomplete Excel file parser/writer"; 222200 + license = stdenv.lib.licenses.mit; 222201 + hydraPlatforms = stdenv.lib.platforms.none; 222202 + }) {}; 222203 + 221342 222204 "xlsx-tabular" = callPackage 221343 222205 ({ mkDerivation, aeson, base, bytestring, containers, data-default 221344 222206 , lens, text, xlsx ··· 222107 222969 benchmarkHaskellDepends = [ base bytestring criterion text ]; 222108 222970 description = "Fast XML generation library"; 222109 222971 license = stdenv.lib.licenses.bsd3; 222972 + }) {}; 222973 + 222974 + "xmlgen_0_6_2_2" = callPackage 222975 + ({ mkDerivation, base, blaze-builder, bytestring, containers 222976 + , criterion, filepath, HUnit, hxt, mtl, process, QuickCheck, text 222977 + , unix 222978 + }: 222979 + mkDerivation { 222980 + pname = "xmlgen"; 222981 + version = "0.6.2.2"; 222982 + sha256 = "1milbbr2iqwckqbq6i9sypinvs4hs7mzqn274x350psjfy6ajvwj"; 222983 + libraryHaskellDepends = [ 222984 + base blaze-builder bytestring containers mtl text 222985 + ]; 222986 + testHaskellDepends = [ 222987 + base bytestring containers filepath HUnit hxt process QuickCheck 222988 + text unix 222989 + ]; 222990 + benchmarkHaskellDepends = [ base bytestring criterion text ]; 222991 + description = "Fast XML generation library"; 222992 + license = stdenv.lib.licenses.bsd3; 222993 + hydraPlatforms = stdenv.lib.platforms.none; 222110 222994 }) {}; 222111 222995 222112 222996 "xmlhtml" = callPackage
+2 -2
pkgs/development/interpreters/erlang/R18.nix
··· 12 12 }; 13 13 14 14 in mkDerivation rec { 15 - version = "18.3.4.7"; 16 - sha256 = "1l66vzbb1vidrmf6gr84l34kgrpb9k7z2170bac4c6aviah9r02l"; 15 + version = "18.3.4.8"; 16 + sha256 = "16c0h25hh5yvkv436ks5jbd7qmxzb6ndvk64mr404347a20iib0g"; 17 17 18 18 patches = [ 19 19 rmAndPwdPatch
+2 -2
pkgs/development/interpreters/erlang/R19.nix
··· 1 1 { mkDerivation, fetchurl, fetchpatch }: 2 2 3 3 mkDerivation rec { 4 - version = "19.3.6.4"; 5 - sha256 = "1w0h3wj2h58m3jrfgw56xab2352na3i9ccrbpfs4420dn7igf071"; 4 + version = "19.3.6.6"; 5 + sha256 = "05l81gig0hmr951pjvwknc9x2qvpm95ph9z072hn4jqg13rzbgvg"; 6 6 7 7 patches = [ 8 8 # macOS 10.13 crypto fix from OTP-20.1.2
+2 -2
pkgs/development/interpreters/erlang/R20.nix
··· 1 1 { mkDerivation, fetchurl }: 2 2 3 3 mkDerivation rec { 4 - version = "20.2.2"; 5 - sha256 = "1cns1qcmmr00nyvcvcj4p4n2gvliyjynlwfqc7qzpkjjnkb7fzl6"; 4 + version = "20.3.1"; 5 + sha256 = "13qh3an98qm477zr1dvcklbhar001cikp177295llcqpchamgzx3"; 6 6 7 7 prePatch = '' 8 8 substituteInPlace configure.in --replace '`sw_vers -productVersion`' '10.10'
+1 -1
pkgs/development/java-modules/junit/default.nix
··· 19 19 m2Path = "/junit/junit/${version}"; 20 20 21 21 meta = { 22 - homepage = http://junit.org/junit4/; 22 + homepage = https://junit.org/junit4/; 23 23 description = "Simple framework to write repeatable tests. It is an instance of the xUnit architecture for unit testing frameworks"; 24 24 license = stdenv.lib.licenses.epl10; 25 25 platforms = stdenv.lib.platforms.all;
+3 -3
pkgs/development/libraries/accounts-qt/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "accounts-qt-${version}"; 5 - version = "1.13"; 5 + version = "1.15"; 6 6 7 7 src = fetchFromGitLab { 8 - sha256 = "1gpkgw05dwsf2wk5cy3skgss3kw6mqh7iv3fadrxqxfc1za1xmyl"; 9 - rev = version; 8 + sha256 = "0cnra7g2mcgzh8ykrj1dpb4khkx676pzdr4ia1bvsp0cli48691w"; 9 + rev = "VERSION_${version}"; 10 10 repo = "libaccounts-qt"; 11 11 owner = "accounts-sso"; 12 12 };
+27
pkgs/development/libraries/clipper/default.nix
··· 1 + { stdenv, fetchurl, cmake, ninja, unzip }: 2 + 3 + stdenv.mkDerivation rec { 4 + version = "6.4.2"; 5 + name = "Clipper-${version}"; 6 + src = fetchurl { 7 + url = "mirror://sourceforge/polyclipping/clipper_ver${version}.zip"; 8 + sha256 = "09q6jc5k7p9y5d75qr2na5d1gm0wly5cjnffh127r04l47c20hx1"; 9 + }; 10 + 11 + sourceRoot = "cpp"; 12 + 13 + buildInputs = [ ]; 14 + 15 + nativeBuildInputs = [ cmake ninja unzip ]; 16 + 17 + meta = with stdenv.lib; { 18 + longDescription = '' 19 + The Clipper library performs line & polygon clipping - intersection, union, difference & exclusive-or, 20 + and line & polygon offsetting. The library is based on Vatti's clipping algorithm. 21 + ''; 22 + homepage = https://www.angusj.com/delphi/clipper.php; 23 + license = licenses.boost; 24 + maintainers = with maintainers; [ mpickering ]; 25 + platforms = with platforms; unix; 26 + }; 27 + }
+2 -2
pkgs/development/libraries/fdk-aac/default.nix
··· 5 5 with stdenv.lib; 6 6 stdenv.mkDerivation rec { 7 7 name = "fdk-aac-${version}"; 8 - version = "0.1.5"; 8 + version = "0.1.6"; 9 9 10 10 src = fetchurl { 11 11 url = "mirror://sourceforge/opencore-amr/fdk-aac/${name}.tar.gz"; 12 - sha256 = "1msdkcf559agmpycd4bk0scm2s2h9jyzbnnw1yrfarxlcwm5jr11"; 12 + sha256 = "1bfkpqba0v2jgxqwaf9xsrr63a089wckrir497lm6nbbmi11pdma"; 13 13 }; 14 14 15 15 configureFlags = [ ]
+1 -1
pkgs/development/libraries/gamin/default.nix
··· 4 4 name = "gamin-0.1.10"; 5 5 6 6 src = fetchurl { 7 - url = "http://www.gnome.org/~veillard/gamin/sources/${name}.tar.gz"; 7 + url = "https://www.gnome.org/~veillard/gamin/sources/${name}.tar.gz"; 8 8 sha256 = "18cr51y5qacvs2fc2p1bqv32rs8bzgs6l67zhasyl45yx055y218"; 9 9 }; 10 10
+1 -1
pkgs/development/libraries/ignition-transport/generic.nix
··· 21 21 ''; 22 22 23 23 meta = with stdenv.lib; { 24 - homepage = http://ignitionrobotics.org/libraries/math; 24 + homepage = https://ignitionrobotics.org/libraries/math; 25 25 description = "Math library by Ingition Robotics, created for the Gazebo project"; 26 26 license = licenses.asl20; 27 27 maintainers = with maintainers; [ pxc ];
+1 -1
pkgs/development/libraries/isl/0.11.1.nix
··· 14 14 enableParallelBuilding = true; 15 15 16 16 meta = { 17 - homepage = http://www.kotnet.org/~skimo/isl/; 17 + homepage = https://www.kotnet.org/~skimo/isl/; 18 18 license = stdenv.lib.licenses.lgpl21; 19 19 description = "A library for manipulating sets and relations of integer points bounded by linear constraints"; 20 20 platforms = stdenv.lib.platforms.all;
+1 -1
pkgs/development/libraries/isl/0.12.2.nix
··· 13 13 enableParallelBuilding = true; 14 14 15 15 meta = { 16 - homepage = http://www.kotnet.org/~skimo/isl/; 16 + homepage = https://www.kotnet.org/~skimo/isl/; 17 17 license = stdenv.lib.licenses.lgpl21; 18 18 description = "A library for manipulating sets and relations of integer points bounded by linear constraints"; 19 19 platforms = stdenv.lib.platforms.all;
+1 -1
pkgs/development/libraries/isl/0.14.1.nix
··· 13 13 enableParallelBuilding = true; 14 14 15 15 meta = { 16 - homepage = http://www.kotnet.org/~skimo/isl/; 16 + homepage = https://www.kotnet.org/~skimo/isl/; 17 17 license = stdenv.lib.licenses.lgpl21; 18 18 description = "A library for manipulating sets and relations of integer points bounded by linear constraints"; 19 19 platforms = stdenv.lib.platforms.all;
+1 -1
pkgs/development/libraries/isl/0.15.0.nix
··· 13 13 enableParallelBuilding = true; 14 14 15 15 meta = { 16 - homepage = http://www.kotnet.org/~skimo/isl/; 16 + homepage = https://www.kotnet.org/~skimo/isl/; 17 17 license = stdenv.lib.licenses.lgpl21; 18 18 description = "A library for manipulating sets and relations of integer points bounded by linear constraints"; 19 19 platforms = stdenv.lib.platforms.all;
+1 -1
pkgs/development/libraries/isl/0.17.1.nix
··· 13 13 enableParallelBuilding = true; 14 14 15 15 meta = { 16 - homepage = http://www.kotnet.org/~skimo/isl/; 16 + homepage = https://www.kotnet.org/~skimo/isl/; 17 17 license = stdenv.lib.licenses.lgpl21; 18 18 description = "A library for manipulating sets and relations of integer points bounded by linear constraints"; 19 19 platforms = stdenv.lib.platforms.all;
+2 -2
pkgs/development/libraries/jama/default.nix
··· 5 5 version = "1.2.5"; 6 6 7 7 src = fetchurl { 8 - url = http://math.nist.gov/tnt/jama125.zip; 8 + url = https://math.nist.gov/tnt/jama125.zip; 9 9 sha256 = "031ns526fvi2nv7jzzv02i7i5sjcyr0gj884i3an67qhsx8vyckl"; 10 10 }; 11 11 ··· 22 22 ''; 23 23 24 24 meta = { 25 - homepage = http://math.nist.gov/tnt/; 25 + homepage = https://math.nist.gov/tnt/; 26 26 description = "JAMA/C++ Linear Algebra Package: Java-like matrix C++ templates"; 27 27 platforms = stdenv.lib.platforms.unix; 28 28 };
+2 -2
pkgs/development/libraries/java/commons/io/default.nix
··· 1 1 { stdenv, fetchurl }: 2 2 3 3 stdenv.mkDerivation rec { 4 - version = "2.4"; 4 + version = "2.6"; 5 5 name = "commons-io-${version}"; 6 6 7 7 src = fetchurl { 8 8 url = "mirror://apache/commons/io/binaries/${name}-bin.tar.gz"; 9 - sha256 = "0m5xmjfr9k2zmbrz425q530jd0lm6368c4wm3jsjlsrqmqjpsvz1"; 9 + sha256 = "1nzkv8gi56l1m4h7s8bcvqm0naq3bhh7fazcmgdhcr2zkjs5zfmn"; 10 10 }; 11 11 12 12 installPhase = ''
+1 -1
pkgs/development/libraries/libaudclient/default.nix
··· 14 14 15 15 meta = with stdenv.lib; { 16 16 description = "Legacy D-Bus client library for Audacious"; 17 - homepage = http://audacious-media-player.org/; 17 + homepage = https://audacious-media-player.org/; 18 18 license = licenses.bsd2; 19 19 maintainers = with maintainers; [ pSub ]; 20 20 platforms = with platforms; unix;
+10 -2
pkgs/development/libraries/libcdio-paranoia/default.nix
··· 1 - { stdenv, fetchFromGitHub, autoreconfHook, libcdio, pkgconfig }: 1 + { stdenv, fetchFromGitHub, autoreconfHook, libcdio, pkgconfig, 2 + libiconv, IOKit, DiskArbitration}: 2 3 3 4 stdenv.mkDerivation { 4 5 name = "libcdio-paranoia-0.94+2"; ··· 11 12 }; 12 13 13 14 nativeBuildInputs = [ autoreconfHook pkgconfig ]; 14 - buildInputs = [ libcdio ]; 15 + buildInputs = [ libcdio ] ++ 16 + stdenv.lib.optionals stdenv.isDarwin [ libiconv IOKit DiskArbitration ]; 17 + 18 + propagatedBuildInputs = stdenv.lib.optional stdenv.isDarwin DiskArbitration; 19 + 20 + configureFlags = stdenv.lib.optionals stdenv.isDarwin [ 21 + "--disable-ld-version-script" 22 + ]; 15 23 16 24 meta = with stdenv.lib; { 17 25 description = "CD paranoia on top of libcdio";
+2 -2
pkgs/development/libraries/libcec/platform.nix
··· 1 1 { stdenv, fetchurl, cmake }: 2 2 3 - let version = "2.0.1"; in 3 + let version = "2.1.0.1"; in 4 4 5 5 stdenv.mkDerivation { 6 6 name = "p8-platform-${version}"; 7 7 8 8 src = fetchurl { 9 9 url = "https://github.com/Pulse-Eight/platform/archive/p8-platform-${version}.tar.gz"; 10 - sha256 = "1kslq24p2zams92kc247qcczbxb2n89ykk9jfyiilmwh7qklazp9"; 10 + sha256 = "18381y54f7d18ckpzf9cfxbz1ws6imprbbm9pvhcg5c86ln8skq6"; 11 11 }; 12 12 13 13 nativeBuildInputs = [ cmake ];
+1 -1
pkgs/development/libraries/libmnl/default.nix
··· 17 17 This library aims to provide simple helpers that allows you to re-use code and to avoid 18 18 re-inventing the wheel. 19 19 ''; 20 - homepage = http://netfilter.org/projects/libmnl/index.html; 20 + homepage = https://netfilter.org/projects/libmnl/index.html; 21 21 license = stdenv.lib.licenses.lgpl21Plus; 22 22 23 23 platforms = stdenv.lib.platforms.linux;
+2 -2
pkgs/development/libraries/libnetfilter_conntrack/default.nix
··· 5 5 version = "1.0.6"; 6 6 7 7 src = fetchurl { 8 - url = "http://netfilter.org/projects/libnetfilter_conntrack/files/${name}.tar.bz2"; 8 + url = "https://netfilter.org/projects/libnetfilter_conntrack/files/${name}.tar.bz2"; 9 9 sha256 = "1svzyf3rq9nbrcw1jsricgyhh7x1am8iqn6kjr6mzrw42810ik7g"; 10 10 }; 11 11 ··· 21 21 previously known as libnfnetlink_conntrack and libctnetlink. This library is currently used 22 22 by conntrack-tools among many other applications 23 23 ''; 24 - homepage = http://netfilter.org/projects/libnetfilter_conntrack/; 24 + homepage = https://netfilter.org/projects/libnetfilter_conntrack/; 25 25 license = licenses.gpl2Plus; 26 26 platforms = platforms.linux; 27 27 };
+2 -2
pkgs/development/libraries/libnetfilter_cttimeout/default.nix
··· 5 5 version = "1.0.0"; 6 6 7 7 src = fetchurl { 8 - url = "http://netfilter.org/projects/libnetfilter_cttimeout/files/${name}.tar.bz2"; 8 + url = "https://netfilter.org/projects/libnetfilter_cttimeout/files/${name}.tar.bz2"; 9 9 sha256 = "aeab12754f557cba3ce2950a2029963d817490df7edb49880008b34d7ff8feba"; 10 10 }; 11 11 ··· 20 20 With this library, you can create, update and delete timeout policies that can 21 21 be attached to traffic flows. This library is used by conntrack-tools. 22 22 ''; 23 - homepage = http://netfilter.org/projects/libnetfilter_cttimeout/; 23 + homepage = https://netfilter.org/projects/libnetfilter_cttimeout/; 24 24 license = stdenv.lib.licenses.gpl2Plus; 25 25 platforms = stdenv.lib.platforms.linux; 26 26 };
+2 -2
pkgs/development/libraries/libnetfilter_log/default.nix
··· 5 5 version = "1.0.1"; 6 6 7 7 src = fetchurl { 8 - url = "http://netfilter.org/projects/libnetfilter_log/files/${name}.tar.bz2"; 8 + url = "https://netfilter.org/projects/libnetfilter_log/files/${name}.tar.bz2"; 9 9 sha256 = "089vjcfxl5qjqpswrbgklf4wflh44irmw6sk2k0kmfixfmszxq3l"; 10 10 }; 11 11 ··· 21 21 system that deprecates the old syslog/dmesg based packet logging. This 22 22 library has been previously known as libnfnetlink_log. 23 23 ''; 24 - homepage = http://netfilter.org/projects/libnetfilter_log/; 24 + homepage = https://netfilter.org/projects/libnetfilter_log/; 25 25 license = licenses.gpl2Plus; 26 26 platforms = platforms.linux; 27 27 maintainers = with maintainers; [ orivej ];
+2 -2
pkgs/development/libraries/libpqxx/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "libpqxx-${version}"; 5 - version = "6.1.0"; 5 + version = "6.1.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "jtv"; 9 9 repo = "libpqxx"; 10 10 rev = version; 11 - sha256 = "1dv96h10njg115216n2zm6fsvi4kb502hmhhn8cjhlfbxr9vc84q"; 11 + sha256 = "0yw0wvnpw0j560f5zv4gvmafi19d9hrknwjzl7qrss926aqx65jq"; 12 12 }; 13 13 14 14 nativeBuildInputs = [ gnused python2 ];
+1 -1
pkgs/development/libraries/libtheora/default.nix
··· 21 21 ''; 22 22 23 23 meta = with stdenv.lib; { 24 - homepage = http://www.theora.org/; 24 + homepage = https://www.theora.org/; 25 25 description = "Library for Theora, a free and open video compression format"; 26 26 license = licenses.bsd3; 27 27 maintainers = with maintainers; [ spwhitt wkennington ];
+2 -2
pkgs/development/libraries/liburcu/default.nix
··· 5 5 name = "liburcu-${version}"; 6 6 7 7 src = fetchurl { 8 - url = "http://lttng.org/files/urcu/userspace-rcu-${version}.tar.bz2"; 8 + url = "https://lttng.org/files/urcu/userspace-rcu-${version}.tar.bz2"; 9 9 sha256 = "01pbg67qy5hcssy2yi0ckqapzfclgdq93li2rmzw4pa3wh5j42cw"; 10 10 }; 11 11 ··· 16 16 17 17 meta = with stdenv.lib; { 18 18 description = "Userspace RCU (read-copy-update) library"; 19 - homepage = http://lttng.org/urcu; 19 + homepage = https://lttng.org/urcu; 20 20 license = licenses.lgpl21Plus; 21 21 platforms = platforms.unix; 22 22 maintainers = [ maintainers.bjornfor ];
+1 -1
pkgs/development/libraries/libvpx/git.nix
··· 180 180 181 181 meta = with stdenv.lib; { 182 182 description = "WebM VP8/VP9 codec SDK"; 183 - homepage = http://www.webmproject.org/; 183 + homepage = https://www.webmproject.org/; 184 184 license = licenses.bsd3; 185 185 maintainers = with maintainers; [ codyopel ]; 186 186 platforms = platforms.all;
+1 -1
pkgs/development/libraries/log4cxx/default.nix
··· 34 34 nativeBuildInputs = [ libtool ]; 35 35 36 36 meta = { 37 - homepage = http://logging.apache.org/log4cxx/index.html; 37 + homepage = https://logging.apache.org/log4cxx/index.html; 38 38 description = "A logging framework for C++ patterned after Apache log4j"; 39 39 license = stdenv.lib.licenses.asl20; 40 40 platforms = stdenv.lib.platforms.unix;
+1 -1
pkgs/development/libraries/movit/default.nix
··· 5 5 version = "1.5.1"; 6 6 7 7 src = fetchurl { 8 - url = "http://movit.sesse.net/${name}.tar.gz"; 8 + url = "https://movit.sesse.net/${name}.tar.gz"; 9 9 sha256 = "1259iq2ixiprk4mn7ypapinbg2w1sjq1aivzzbbch9i23kcfsd44"; 10 10 }; 11 11
+1 -1
pkgs/development/libraries/netcdf-fortran/default.nix
··· 13 13 14 14 meta = with stdenv.lib; { 15 15 description = "Fortran API to manipulate netcdf files"; 16 - homepage = http://www.unidata.ucar.edu/software/netcdf/; 16 + homepage = https://www.unidata.ucar.edu/software/netcdf/; 17 17 license = licenses.free; 18 18 maintainers = [ maintainers.bzizou ]; 19 19 platforms = platforms.unix;
+1 -1
pkgs/development/libraries/ogre/1.9.x.nix
··· 38 38 39 39 meta = { 40 40 description = "A 3D engine"; 41 - homepage = http://www.ogre3d.org/; 41 + homepage = https://www.ogre3d.org/; 42 42 maintainers = [ stdenv.lib.maintainers.raskin ]; 43 43 platforms = stdenv.lib.platforms.linux; 44 44 license = stdenv.lib.licenses.mit;
+2 -2
pkgs/development/libraries/oniguruma/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "onig-${version}"; 5 - version = "6.6.1"; 5 + version = "6.7.1"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "kkos"; 9 9 repo = "oniguruma"; 10 10 rev = "v${version}"; 11 - sha256 = "062g5443dyxsraq346panfqvbd6wal6nmb336n4dw1rszx576sxz"; 11 + sha256 = "07xbx4f3h1aqvy6587xbr8fgcn679ph3bd86pp144y0agzw0d0q2"; 12 12 }; 13 13 14 14 nativeBuildInputs = [ cmake ];
+2 -2
pkgs/development/libraries/opencv/3.x.nix
··· 167 167 ''; 168 168 169 169 preConfigure = 170 - installExtraFiles ippicv + ( 170 + lib.optionalString enableIpp (installExtraFiles ippicv) + ( 171 171 lib.optionalString buildContrib '' 172 172 cmakeFlagsArray+=("-DOPENCV_EXTRA_MODULES_PATH=$NIX_BUILD_TOP/opencv_contrib") 173 173 ··· 260 260 261 261 meta = { 262 262 description = "Open Computer Vision Library with more than 500 algorithms"; 263 - homepage = http://opencv.org/; 263 + homepage = https://opencv.org/; 264 264 license = with stdenv.lib.licenses; if enableUnfree then unfree else bsd3; 265 265 maintainers = with stdenv.lib.maintainers; [viric mdaiter basvandijk]; 266 266 platforms = with stdenv.lib.platforms; linux ++ darwin;
+1 -1
pkgs/development/libraries/pipewire/default.nix
··· 42 42 43 43 meta = with stdenv.lib; { 44 44 description = "Server and user space API to deal with multimedia pipelines"; 45 - homepage = http://pipewire.org/; 45 + homepage = https://pipewire.org/; 46 46 license = licenses.lgpl21; 47 47 platforms = platforms.linux; 48 48 maintainers = with maintainers; [ jtojnar ];
+7 -3
pkgs/development/libraries/ptlib/default.nix
··· 24 24 (fetchpatch { url = http://sources.debian.net/data/main/p/ptlib/2.10.11~dfsg-2.1/debian/patches/no-sslv3; 25 25 sha256 = "172s1dnnrl54p9sf1nl7s475sm78rpw3p8jxi0pdx6izzl8hcdr0"; 26 26 }) 27 - (fetchpatch { url = http://sources.debian.net/data/main/p/ptlib/2.10.11~dfsg-2.1/debian/patches/gcc-5_support; 28 - sha256 = "0pf2yj0150r4cnc6nv65mclrm3dillqh1xjk7m6gsjnk9b96i5d4"; 29 - }) 30 27 ./ptlib-2.10.11-glibc-2.26.patch 31 28 ]; 29 + 30 + # fix typedef clashes with unixODBC>=2.3.5 31 + postPatch = '' 32 + substituteInPlace include/ptlib/unix/ptlib/contain.h \ 33 + --replace "typedef uintptr_t UINT" "typedef unsigned int UINT" \ 34 + --replace "typedef wchar_t WCHAR" "typedef unsigned short WCHAR" 35 + ''; 32 36 33 37 meta = with stdenv.lib; { 34 38 description = "Portable Tools from OPAL VoIP";
+2 -2
pkgs/development/libraries/swiften/default.nix
··· 1 1 { stdenv, python, fetchurl, openssl, boost }: 2 2 stdenv.mkDerivation rec { 3 3 name = "swiften-${version}"; 4 - version = "3.0beta2"; 4 + version = "4.0"; 5 5 6 6 buildInputs = [ python ]; 7 7 propagatedBuildInputs = [ openssl boost ]; 8 8 9 9 src = fetchurl { 10 10 url = "http://swift.im/downloads/releases/swift-${version}/swift-${version}.tar.gz"; 11 - sha256 = "0i6ks122rry9wvg6qahk3yiggi7nlkpgws1z0r41vi4i1siq0ls0"; 11 + sha256 = "06bk45hxqmny8z7x78ycrfrazq6xdzv5c28i8x0lgc85j03b5dsh"; 12 12 }; 13 13 14 14 buildPhase = ''
+2 -2
pkgs/development/libraries/tnt/default.nix
··· 5 5 version = "3.0.12"; 6 6 7 7 src = fetchurl { 8 - url = http://math.nist.gov/tnt/tnt_3_0_12.zip; 8 + url = https://math.nist.gov/tnt/tnt_3_0_12.zip; 9 9 sha256 = "1bzkfdb598584qlc058n8wqq9vbz714gr5r57401rsa9qaxhk5j7"; 10 10 }; 11 11 ··· 17 17 ''; 18 18 19 19 meta = { 20 - homepage = http://math.nist.gov/tnt/; 20 + homepage = https://math.nist.gov/tnt/; 21 21 description = "Template Numerical Toolkit: C++ headers for array and matrices"; 22 22 platforms = stdenv.lib.platforms.unix; 23 23 };
+2 -2
pkgs/development/libraries/xine-lib/default.nix
··· 5 5 }: 6 6 7 7 stdenv.mkDerivation rec { 8 - name = "xine-lib-1.2.6"; 8 + name = "xine-lib-1.2.9"; 9 9 10 10 src = fetchurl { 11 11 url = "mirror://sourceforge/xine/${name}.tar.xz"; 12 - sha256 = "01d0nv4zhr4k8id5n4rmw13llrjsv9dhwg1a773c1iqpi1ris15x"; 12 + sha256 = "13clir4qxl2zvsvvjd9yv3yrdhsnvcn5s7ambbbn5dzy9604xcrj"; 13 13 }; 14 14 15 15 nativeBuildInputs = [ pkgconfig perl ];
+2 -2
pkgs/development/libraries/xmlrpc-c/default.nix
··· 1 1 { stdenv, fetchurl, curl, libxml2 }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "xmlrpc-c-1.33.17"; 4 + name = "xmlrpc-c-1.39.12"; 5 5 6 6 src = fetchurl { 7 7 url = "mirror://sourceforge/xmlrpc-c/${name}.tgz"; 8 - sha256 = "0makq1zpfqnrj6xx1xc7wi4mh115ri9p4yz2rbvjhj0il4y8l4ah"; 8 + sha256 = "026fh7w7y3q9pvxd09i5d4hq3l6gd81n9k19yq4zwbc398kg6c6q"; 9 9 }; 10 10 11 11 buildInputs = [ curl libxml2 ];
+1 -1
pkgs/development/misc/amdapp-sdk/default.nix
··· 99 99 100 100 meta = with stdenv.lib; { 101 101 description = "AMD Accelerated Parallel Processing (APP) SDK, with OpenCL 1.2 support"; 102 - homepage = http://developer.amd.com/amd-accelerated-parallel-processing-app-sdk/; 102 + homepage = https://developer.amd.com/amd-accelerated-parallel-processing-app-sdk/; 103 103 license = licenses.amd; 104 104 maintainers = [ maintainers.offline ]; 105 105 platforms = [ "i686-linux" "x86_64-linux" ];
+1 -1
pkgs/development/python-modules/GeoIP/default.nix
··· 23 23 24 24 meta = { 25 25 description = "MaxMind GeoIP Legacy Database - Python API"; 26 - homepage = http://www.maxmind.com/; 26 + homepage = https://www.maxmind.com/; 27 27 maintainers = with lib.maintainers; [ jluttine ]; 28 28 license = lib.licenses.lgpl21Plus; 29 29 };
+1 -1
pkgs/development/python-modules/autobahn/default.nix
··· 27 27 28 28 meta = with stdenv.lib; { 29 29 description = "WebSocket and WAMP in Python for Twisted and asyncio."; 30 - homepage = "http://crossbar.io/autobahn"; 30 + homepage = "https://crossbar.io/autobahn"; 31 31 license = licenses.mit; 32 32 maintainers = with maintainers; [ nand0p ]; 33 33 platforms = platforms.all;
+1 -1
pkgs/development/python-modules/cytoolz/default.nix
··· 35 35 ''; 36 36 37 37 meta = { 38 - homepage = "http://github.com/pytoolz/cytoolz/"; 38 + homepage = "https://github.com/pytoolz/cytoolz/"; 39 39 description = "Cython implementation of Toolz: High performance functional utilities"; 40 40 license = "licenses.bsd3"; 41 41 maintainers = with lib.maintainers; [ fridh ];
+1 -1
pkgs/development/python-modules/flask-assets/default.nix
··· 12 12 propagatedBuildInputs = [ flask webassets flask_script nose ]; 13 13 14 14 meta = with lib; { 15 - homepage = http://github.com/miracle2k/flask-assets; 15 + homepage = https://github.com/miracle2k/flask-assets; 16 16 description = "Asset management for Flask, to compress and merge CSS and Javascript files"; 17 17 license = licenses.bsd2; 18 18 maintainers = with maintainers; [ abbradar ];
+1 -1
pkgs/development/python-modules/flask-script/default.nix
··· 16 16 doCheck = false; 17 17 18 18 meta = with lib; { 19 - homepage = http://github.com/smurfix/flask-script; 19 + homepage = https://github.com/smurfix/flask-script; 20 20 description = "Scripting support for Flask"; 21 21 license = licenses.bsd3; 22 22 maintainers = with maintainers; [ abbradar ];
+2 -2
pkgs/development/python-modules/fonttools/default.nix
··· 8 8 9 9 buildPythonPackage rec { 10 10 pname = "fonttools"; 11 - version = "3.24.0"; 11 + version = "3.24.1"; 12 12 13 13 src = fetchPypi { 14 14 inherit pname version; 15 - sha256 = "d09126f443bc8797d1b7e76274e65f4c169c04722745953ecf536451b1d9a15f"; 15 + sha256 = "d13e98c9f3b635a5334dab69eb471d7286928ac82db7ca57b5bf4cdf3824789a"; 16 16 extension = "zip"; 17 17 }; 18 18
+2 -2
pkgs/development/python-modules/google_api_core/default.nix
··· 1 1 { stdenv, buildPythonPackage, fetchPypi 2 - , google_auth, protobuf, googleapis_common_protos, requests, grpcio, setuptools, mock, pytest }: 2 + , google_auth, protobuf3_5, googleapis_common_protos, requests, grpcio, setuptools, mock, pytest }: 3 3 4 4 buildPythonPackage rec { 5 5 pname = "google-api-core"; ··· 10 10 sha256 = "0144d467083ed54d2e8ccb4212d42c3724fe0b844b7d3a0ff85aea54b7ae8347"; 11 11 }; 12 12 13 - propagatedBuildInputs = [ google_auth protobuf googleapis_common_protos requests grpcio ]; 13 + propagatedBuildInputs = [ google_auth protobuf3_5 googleapis_common_protos requests grpcio ]; 14 14 checkInputs = [ setuptools mock pytest ]; 15 15 16 16 checkPhase = ''
+2 -3
pkgs/development/python-modules/google_cloud_speech/default.nix
··· 13 13 propagatedBuildInputs = [ setuptools google_api_core google_gax google_cloud_core ]; 14 14 checkInputs = [ pytest mock ]; 15 15 16 - checkPhase = '' 17 - py.test 18 - ''; 16 + # needs credentials 17 + doCheck = false; 19 18 20 19 meta = with stdenv.lib; { 21 20 description = "Cloud Speech API enables integration of Google speech recognition into applications.";
+3 -2
pkgs/development/python-modules/google_gax/default.nix
··· 1 1 { stdenv, buildPythonPackage, fetchPypi 2 - , google_auth, ply, protobuf, grpcio, requests, googleapis_common_protos, dill, future, pytest, mock, unittest2 }: 2 + , google_auth, ply, protobuf3_5, grpcio, requests 3 + , googleapis_common_protos, dill, future, pytest, mock, unittest2 }: 3 4 4 5 buildPythonPackage rec { 5 6 pname = "google-gax"; ··· 10 11 sha256 = "0p1ribd2xy7a04wnjv12agkcdi6f9cpj838884hayx07p5g8v3ji"; 11 12 }; 12 13 13 - propagatedBuildInputs = [ google_auth ply protobuf grpcio requests googleapis_common_protos dill future ]; 14 + propagatedBuildInputs = [ google_auth ply protobuf3_5 grpcio requests googleapis_common_protos dill future ]; 14 15 checkInputs = [ pytest mock unittest2 ]; 15 16 16 17 # Importing test__grpc_google_auth fails with "ModuleNotFoundError: No module named 'google_auth_httplib2'", where
+2 -2
pkgs/development/python-modules/googleapis_common_protos/default.nix
··· 1 1 { stdenv, buildPythonPackage, fetchPypi 2 - , protobuf, pytest }: 2 + , protobuf3_5, pytest }: 3 3 4 4 buildPythonPackage rec { 5 5 pname = "googleapis-common-protos"; ··· 10 10 sha256 = "1whfjl44gy15ha6palpwa2m0xi36dsvpaz8vw0cvb2k2lbdfsxf0"; 11 11 }; 12 12 13 - propagatedBuildInputs = [ protobuf ]; 13 + propagatedBuildInputs = [ protobuf3_5 ]; 14 14 checkInputs = [ pytest ]; 15 15 16 16 doCheck = false; # there are no tests
+1 -1
pkgs/development/python-modules/graph-tool/2.x.x.nix
··· 8 8 9 9 meta = with stdenv.lib; { 10 10 description = "Python module for manipulation and statistical analysis of graphs"; 11 - homepage = http://graph-tool.skewed.de/; 11 + homepage = https://graph-tool.skewed.de/; 12 12 license = licenses.gpl3; 13 13 platforms = platforms.all; 14 14 maintainers = [ stdenv.lib.maintainers.joelmo ];
+2 -2
pkgs/development/python-modules/grpcio/default.nix
··· 1 1 { stdenv, buildPythonPackage, fetchPypi, lib 2 - , six, protobuf, enum34, futures, isPy26, isPy27, isPy34 }: 2 + , six, protobuf3_5, enum34, futures, isPy26, isPy27, isPy34 }: 3 3 4 4 buildPythonPackage rec { 5 5 pname = "grpcio"; ··· 10 10 sha256 = "e7c43b5619deff48cc177c1b0618c4beeb2797f910f160e3c2035d5baf790a5d"; 11 11 }; 12 12 13 - propagatedBuildInputs = [ six protobuf ] 13 + propagatedBuildInputs = [ six protobuf3_5 ] 14 14 ++ lib.optionals (isPy26 || isPy27 || isPy34) [ enum34 ] 15 15 ++ lib.optionals (isPy26 || isPy27) [ futures ]; 16 16
+1 -1
pkgs/development/python-modules/idna/default.nix
··· 13 13 }; 14 14 15 15 meta = { 16 - homepage = "http://github.com/kjd/idna/"; 16 + homepage = "https://github.com/kjd/idna/"; 17 17 description = "Internationalized Domain Names in Applications (IDNA)"; 18 18 license = lib.licenses.bsd3; 19 19 };
+1 -1
pkgs/development/python-modules/jsonref/default.nix
··· 19 19 20 20 meta = with stdenv.lib; { 21 21 description = "An implementation of JSON Reference for Python"; 22 - homepage = "http://github.com/gazpachoking/jsonref"; 22 + homepage = "https://github.com/gazpachoking/jsonref"; 23 23 license = licenses.mit; 24 24 maintainers = with maintainers; [ nand0p ]; 25 25 platforms = platforms.all;
+1 -1
pkgs/development/python-modules/jsonrpc-async/default.nix
··· 14 14 15 15 meta = with stdenv.lib; { 16 16 description = "A JSON-RPC client library for asyncio"; 17 - homepage = http://github.com/armills/jsonrpc-async; 17 + homepage = https://github.com/armills/jsonrpc-async; 18 18 license = licenses.bsd3; 19 19 maintainers = with maintainers; [ peterhoeg ]; 20 20 };
+1 -1
pkgs/development/python-modules/locustio/default.nix
··· 26 26 buildInputs = [ mock unittest2 ]; 27 27 28 28 meta = { 29 - homepage = http://locust.io/; 29 + homepage = https://locust.io/; 30 30 description = "A load testing tool"; 31 31 }; 32 32 }
+1 -1
pkgs/development/python-modules/logilab/constraint.nix
··· 17 17 18 18 meta = with stdenv.lib; { 19 19 description = "logilab-database provides some classes to make unified access to different"; 20 - homepage = "http://www.logilab.org/project/logilab-database"; 20 + homepage = "https://www.logilab.org/project/logilab-database"; 21 21 }; 22 22 } 23 23
+1 -1
pkgs/development/python-modules/meliae/default.nix
··· 35 35 36 36 meta = with stdenv.lib; { 37 37 description = "Python Memory Usage Analyzer"; 38 - homepage = http://launchpad.net/meliae; 38 + homepage = https://launchpad.net/meliae; 39 39 license = licenses.gpl3; 40 40 maintainers = with maintainers; [ xvapx ]; 41 41 };
+1 -1
pkgs/development/python-modules/moinmoin/default.nix
··· 28 28 meta = with lib; { 29 29 description = "Advanced, easy to use and extensible WikiEngine"; 30 30 31 - homepage = "http://moinmo.in/"; 31 + homepage = "https://moinmo.in/"; 32 32 33 33 license = licenses.gpl2Plus; 34 34 };
+1 -1
pkgs/development/python-modules/pecan/default.nix
··· 30 30 31 31 meta = with stdenv.lib; { 32 32 description = "Pecan"; 33 - homepage = "http://github.com/pecan/pecan"; 33 + homepage = "https://github.com/pecan/pecan"; 34 34 }; 35 35 }
+23
pkgs/development/python-modules/toml/default.nix
··· 1 + { stdenv, buildPythonPackage, fetchPypi }: 2 + 3 + buildPythonPackage rec { 4 + pname = "toml"; 5 + version = "0.9.4"; 6 + 7 + src = fetchPypi { 8 + inherit pname version; 9 + sha256 = "0bdbpbip67wdm6c7xwc6mmbmskyradj4cdxn1iibj4fcx1nbv1lf"; 10 + }; 11 + 12 + # This package has a test script (built for Travis) that involves a) 13 + # looking in the home directory for a binary test runner and b) using 14 + # git to download a test suite. 15 + doCheck = false; 16 + 17 + meta = with stdenv.lib; { 18 + description = "a Python library for parsing and creating TOML"; 19 + homepage = "https://github.com/uiri/toml"; 20 + license = licenses.mit; 21 + maintainers = with maintainers; [ twey ]; 22 + }; 23 + }
+111
pkgs/development/tools/build-managers/apache-ant/1.9.nix
··· 1 + { fetchurl, stdenv, coreutils, makeWrapper }: 2 + 3 + let version = "1.9.6"; in 4 + 5 + stdenv.mkDerivation { 6 + name = "ant-${version}"; 7 + 8 + buildInputs = [ makeWrapper ]; 9 + 10 + src = fetchurl { 11 + url = "mirror://apache/ant/binaries/apache-ant-${version}-bin.tar.bz2"; 12 + sha256 = "1cwd5vq175gyicw0hkm8idwa33zxwhf7xlxywaqxcqqdjql0jfx4"; 13 + }; 14 + 15 + contrib = fetchurl { 16 + url = mirror://sourceforge/ant-contrib/ant-contrib-1.0b3-bin.tar.bz2; 17 + sha256 = "96effcca2581c1ab42a4828c770b48d54852edf9e71cefc9ed2ffd6590571ad1"; 18 + }; 19 + 20 + installPhase = 21 + '' 22 + mkdir -p $out/bin $out/lib/ant 23 + mv * $out/lib/ant/ 24 + 25 + # Get rid of the manual (35 MiB). Maybe we should put this in a 26 + # separate output. Keep the antRun script since it's vanilla sh 27 + # and needed for the <exec/> task (but since we set ANT_HOME to 28 + # a weird value, we have to move antRun to a weird location). 29 + # Get rid of the other Ant scripts since we provide our own. 30 + mv $out/lib/ant/bin/antRun $out/bin/ 31 + rm -rf $out/lib/ant/{manual,bin,WHATSNEW} 32 + mkdir $out/lib/ant/bin 33 + mv $out/bin/antRun $out/lib/ant/bin/ 34 + 35 + # Install ant-contrib. 36 + unpackFile $contrib 37 + cp -p ant-contrib/ant-contrib-*.jar $out/lib/ant/lib/ 38 + 39 + cat >> $out/bin/ant <<EOF 40 + #! ${stdenv.shell} -e 41 + 42 + ANT_HOME=$out/lib/ant 43 + 44 + # Find the JDK by looking for javac. As a fall-back, find the 45 + # JRE by looking for java. The latter allows just the JRE to be 46 + # used with (say) ECJ as the compiler. Finally, allow the GNU 47 + # JVM. 48 + if [ -z "\$JAVA_HOME" ]; then 49 + for i in javac java gij; do 50 + if p="\$(type -p \$i)"; then 51 + export JAVA_HOME="\$(${coreutils}/bin/dirname \$(${coreutils}/bin/dirname \$(${coreutils}/bin/readlink -f \$p)))" 52 + break 53 + fi 54 + done 55 + if [ -z "\$JAVA_HOME" ]; then 56 + echo "\$0: cannot find the JDK or JRE" >&2 57 + exit 1 58 + fi 59 + fi 60 + 61 + if [ -z \$NIX_JVM ]; then 62 + if [ -e \$JAVA_HOME/bin/java ]; then 63 + NIX_JVM=\$JAVA_HOME/bin/java 64 + elif [ -e \$JAVA_HOME/bin/gij ]; then 65 + NIX_JVM=\$JAVA_HOME/bin/gij 66 + else 67 + NIX_JVM=java 68 + fi 69 + fi 70 + 71 + LOCALCLASSPATH="\$ANT_HOME/lib/ant-launcher.jar\''${LOCALCLASSPATH:+:}\$LOCALCLASSPATH" 72 + 73 + exec \$NIX_JVM \$NIX_ANT_OPTS \$ANT_OPTS -classpath "\$LOCALCLASSPATH" \ 74 + -Dant.home=\$ANT_HOME -Dant.library.dir="\$ANT_LIB" \ 75 + org.apache.tools.ant.launch.Launcher \$NIX_ANT_ARGS \$ANT_ARGS \ 76 + -cp "\$CLASSPATH" "\$@" 77 + EOF 78 + 79 + chmod +x $out/bin/ant 80 + ''; # */ 81 + 82 + meta = { 83 + homepage = http://ant.apache.org/; 84 + description = "A Java-based build tool"; 85 + 86 + longDescription = '' 87 + Apache Ant is a Java-based build tool. In theory, it is kind of like 88 + Make, but without Make's wrinkles. 89 + 90 + Why another build tool when there is already make, gnumake, nmake, jam, 91 + and others? Because all those tools have limitations that Ant's 92 + original author couldn't live with when developing software across 93 + multiple platforms. Make-like tools are inherently shell-based -- they 94 + evaluate a set of dependencies, then execute commands not unlike what 95 + you would issue in a shell. This means that you can easily extend 96 + these tools by using or writing any program for the OS that you are 97 + working on. However, this also means that you limit yourself to the 98 + OS, or at least the OS type such as Unix, that you are working on. 99 + 100 + Ant is different. Instead of a model where it is extended with 101 + shell-based commands, Ant is extended using Java classes. Instead of 102 + writing shell commands, the configuration files are XML-based, calling 103 + out a target tree where various tasks get executed. Each task is run 104 + by an object that implements a particular Task interface. 105 + ''; 106 + 107 + license = stdenv.lib.licenses.asl20; 108 + maintainers = [ stdenv.lib.maintainers.eelco ]; 109 + platforms = stdenv.lib.platforms.all; 110 + }; 111 + }
+2 -3
pkgs/development/tools/build-managers/cmake/2.8.nix
··· 1 1 { stdenv, fetchurl, fetchpatch, replace, curl, expat, zlib, bzip2 2 - , useNcurses ? false, ncurses, useQt4 ? false, qt4, wantPS ? false, ps ? null 2 + , useNcurses ? false, ncurses, useQt4 ? false, qt4, ps 3 3 , buildPlatform, hostPlatform 4 4 }: 5 5 6 6 with stdenv.lib; 7 7 8 - assert wantPS -> (ps != null); 9 8 assert stdenv ? cc; 10 9 assert stdenv.cc ? libc; 11 10 ··· 52 51 ++ optional useNcurses ncurses 53 52 ++ optional useQt4 qt4; 54 53 55 - propagatedBuildInputs = optional wantPS ps; 54 + propagatedBuildInputs = [ ps ]; 56 55 57 56 CMAKE_PREFIX_PATH = concatStringsSep ":" 58 57 (concatMap (p: [ (p.dev or p) (p.out or p) ]) buildInputs);
+4 -4
pkgs/development/tools/continuous-integration/gitlab-runner/default.nix
··· 1 1 { lib, buildGoPackage, fetchFromGitLab, fetchurl, go-bindata }: 2 2 3 3 let 4 - version = "10.5.0"; 4 + version = "10.6.0"; 5 5 # Gitlab runner embeds some docker images these are prebuilt for arm and x86_64 6 6 docker_x86_64 = fetchurl { 7 7 url = "https://gitlab-runner-downloads.s3.amazonaws.com/v${version}/docker/prebuilt-x86_64.tar.xz"; 8 - sha256 = "1ywfki1599ggyq0g3r8f7pi1njvvjz41kjhssfax20ljm2c6q5v0"; 8 + sha256 = "0icn4xgnlrmxvhbw1lrdkg3x0cr9vhbi1vc51ahd708f9hd64ik6"; 9 9 }; 10 10 11 11 docker_arm = fetchurl { 12 12 url = "https://gitlab-runner-downloads.s3.amazonaws.com/v${version}/docker/prebuilt-arm.tar.xz"; 13 - sha256 = "0r71zvyg17926h2vpjr3q16l1yqcb8ky21ic5arc7jh82nzywywl"; 13 + sha256 = "0wgkvgcmby89w1vy06v7milj62656zflw2wi2g30645g72gz0as9"; 14 14 }; 15 15 in 16 16 buildGoPackage rec { ··· 29 29 owner = "gitlab-org"; 30 30 repo = "gitlab-runner"; 31 31 rev = "v${version}"; 32 - sha256 = "13c9jzqj92xf2dzk77xpsfc4dwffvjfp8bqy685shzz1lrrfhfvq"; 32 + sha256 = "113vkx3dnv3fvnracszlhf56fb5jr41fr3s0bs025hv8b9sp04zz"; 33 33 }; 34 34 35 35 patches = [ ./fix-shell-path.patch ];
+1 -1
pkgs/development/tools/database/pyrseas/default.nix
··· 38 38 ]; 39 39 meta = { 40 40 description = "A declarative language to describe PostgreSQL databases"; 41 - homepage = http://perseas.github.io/; 41 + homepage = https://perseas.github.io/; 42 42 license = stdenv.lib.licenses.bsd3; 43 43 maintainers = with stdenv.lib.maintainers; [ pmeunier ]; 44 44 };
+2 -2
pkgs/development/tools/jbake/default.nix
··· 5 5 name = "jbake-${version}"; 6 6 7 7 src = fetchzip { 8 - url = "http://jbake.org/files/jbake-${version}-bin.zip"; 8 + url = "https://dl.bintray.com/jbake/binary/${name}-bin.zip"; 9 9 sha256 = "1ib5gvz6sl7k0ywx22anhz69i40wc6jj5lxjxj2aa14qf4lrw912"; 10 10 }; 11 11 ··· 19 19 20 20 meta = with stdenv.lib; { 21 21 description = "JBake is a Java based, open source, static site/blog generator for developers & designers"; 22 - homepage = "http://jbake.org/"; 22 + homepage = "https://jbake.org/"; 23 23 license = licenses.mit; 24 24 maintainers = with maintainers; [ moaxcp ]; 25 25 };
+1 -1
pkgs/development/tools/jsduck/Gemfile.lock
··· 8 8 parallel (~> 0.7.1) 9 9 rdiscount (~> 2.1.6) 10 10 rkelly-remix (~> 0.0.4) 11 - json (1.8.3) 11 + json (1.8.6) 12 12 parallel (0.7.1) 13 13 rdiscount (2.1.8) 14 14 rkelly-remix (0.0.7)
+3 -3
pkgs/development/tools/jsduck/gemset.nix
··· 19 19 json = { 20 20 source = { 21 21 remotes = ["https://rubygems.org"]; 22 - sha256 = "1nsby6ry8l9xg3yw4adlhk2pnc7i0h0rznvcss4vk3v74qg0k8lc"; 22 + sha256 = "0qmj7fypgb9vag723w1a49qihxrcf5shzars106ynw2zk352gbv5"; 23 23 type = "gem"; 24 24 }; 25 - version = "1.8.3"; 25 + version = "1.8.6"; 26 26 }; 27 27 parallel = { 28 28 source = { ··· 48 48 }; 49 49 version = "0.0.7"; 50 50 }; 51 - } 51 + }
+3 -3
pkgs/development/tools/libsigrok/default.nix
··· 8 8 name = "libsigrok-${version}"; 9 9 10 10 src = fetchurl { 11 - url = "http://sigrok.org/download/source/libsigrok/${name}.tar.gz"; 11 + url = "https://sigrok.org/download/source/libsigrok/${name}.tar.gz"; 12 12 inherit sha256; 13 13 }; 14 14 15 15 firmware = fetchurl { 16 - url = "http://sigrok.org/download/binary/sigrok-firmware-fx2lafw/sigrok-firmware-fx2lafw-bin-0.1.3.tar.gz"; 16 + url = "https://sigrok.org/download/binary/sigrok-firmware-fx2lafw/sigrok-firmware-fx2lafw-bin-0.1.3.tar.gz"; 17 17 sha256 = "1qr02ny97navqxr56xq1a227yzf6h09m8jlvc9bnjl0bsk6887bl"; 18 18 }; 19 19 ··· 29 29 30 30 meta = with stdenv.lib; { 31 31 description = "Core library of the sigrok signal analysis software suite"; 32 - homepage = http://sigrok.org/; 32 + homepage = https://sigrok.org/; 33 33 license = licenses.gpl3Plus; 34 34 platforms = platforms.linux; 35 35 maintainers = [ maintainers.bjornfor ];
+2 -2
pkgs/development/tools/libsigrokdecode/default.nix
··· 4 4 name = "libsigrokdecode-0.5.0"; 5 5 6 6 src = fetchurl { 7 - url = "http://sigrok.org/download/source/libsigrokdecode/${name}.tar.gz"; 7 + url = "https://sigrok.org/download/source/libsigrokdecode/${name}.tar.gz"; 8 8 sha256 = "1hfigfj1976qk11kfsgj75l20qvyq8c9p2h4mjw23d59rsg5ga2a"; 9 9 }; 10 10 ··· 13 13 14 14 meta = with stdenv.lib; { 15 15 description = "Protocol decoding library for the sigrok signal analysis software suite"; 16 - homepage = http://sigrok.org/; 16 + homepage = https://sigrok.org/; 17 17 license = licenses.gpl3Plus; 18 18 platforms = platforms.linux; 19 19 maintainers = [ maintainers.bjornfor ];
-2
pkgs/development/tools/misc/creduce/default.nix
··· 6 6 , utillinux 7 7 }: 8 8 9 - assert stdenv.isLinux -> (utillinux != null); 10 - 11 9 stdenv.mkDerivation rec { 12 10 name = "creduce-${version}"; 13 11 version = "2.7.0";
+1 -1
pkgs/development/tools/misc/csmith/default.nix
··· 10 10 }; 11 11 12 12 nativeBuildInputs = [ m4 makeWrapper ]; 13 - buildInputs = [ libbsd perl SysCPU ]; 13 + buildInputs = [ perl SysCPU libbsd ]; 14 14 15 15 postInstall = '' 16 16 substituteInPlace $out/bin/compiler_test.pl \
+1 -1
pkgs/development/tools/misc/lttng-tools/default.nix
··· 14 14 15 15 meta = with stdenv.lib; { 16 16 description = "Tracing tools (kernel + user space) for Linux"; 17 - homepage = http://lttng.org/; 17 + homepage = https://lttng.org/; 18 18 license = licenses.lgpl21; 19 19 platforms = platforms.linux; 20 20 maintainers = [ maintainers.bjornfor ];
+1 -1
pkgs/development/tools/misc/lttng-ust/default.nix
··· 30 30 31 31 meta = with stdenv.lib; { 32 32 description = "LTTng Userspace Tracer libraries"; 33 - homepage = http://lttng.org/; 33 + homepage = https://lttng.org/; 34 34 license = licenses.lgpl21Plus; 35 35 platforms = platforms.linux; 36 36 maintainers = [ maintainers.bjornfor ];
+2 -2
pkgs/development/tools/misc/lttv/default.nix
··· 4 4 name = "lttv-1.5"; 5 5 6 6 src = fetchurl { 7 - url = "http://lttng.org/files/packages/${name}.tar.bz2"; 7 + url = "https://lttng.org/files/packages/${name}.tar.bz2"; 8 8 sha256 = "1faldxnh9dld5k0vxckwpqw241ya1r2zv286l6rpgqr500zqw7r1"; 9 9 }; 10 10 ··· 13 13 14 14 meta = with stdenv.lib; { 15 15 description = "Graphical trace viewer for LTTng trace files"; 16 - homepage = http://lttng.org/; 16 + homepage = https://lttng.org/; 17 17 # liblttvtraceread (ltt/ directory) is distributed under the GNU LGPL v2.1. 18 18 # The rest of the LTTV package is distributed under the GNU GPL v2. 19 19 license = with licenses; [ gpl2 lgpl21 ];
+10 -2
pkgs/development/tools/ocaml/findlib/default.nix
··· 1 - {stdenv, fetchurl, m4, ncurses, ocaml, writeText}: 1 + { stdenv, fetchurl, fetchpatch, m4, ncurses, ocaml, writeText }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "ocaml-findlib-${version}"; ··· 11 11 12 12 buildInputs = [m4 ncurses ocaml]; 13 13 14 - patches = [ ./ldconf.patch ./install_topfind.patch ]; 14 + patches = [ ./ldconf.patch ./install_topfind.patch 15 + (fetchpatch { 16 + url = "https://raw.githubusercontent.com/ocaml/opam-repository/1f29c5ef8eccd373e5ff2169a30bfd95a9ae6050/packages/ocamlfind/ocamlfind.1.7.3-1/files/threads.patch"; 17 + sha256 = "0cqgpjqpmfbr0ph3jr25gw8hgckj4qlfwmir6vkgi5hvn2qnjpx3"; 18 + }) 19 + ]; 15 20 16 21 dontAddPrefix=true; 17 22 ··· 33 38 addOCamlPath () { 34 39 if test -d "''$1/lib/ocaml/${ocaml.version}/site-lib"; then 35 40 export OCAMLPATH="''${OCAMLPATH}''${OCAMLPATH:+:}''$1/lib/ocaml/${ocaml.version}/site-lib/" 41 + fi 42 + if test -d "''$1/lib/ocaml/${ocaml.version}/site-lib/stubslibs"; then 43 + export CAML_LD_LIBRARY_PATH="''${CAML_LD_LIBRARY_PATH}''${CAML_LD_LIBRARY_PATH:+:}''$1/lib/ocaml/${ocaml.version}/site-lib/stubslibs" 36 44 fi 37 45 export OCAMLFIND_DESTDIR="''$out/lib/ocaml/${ocaml.version}/site-lib/" 38 46 if test -n "$createFindlibDestdir"; then
+1 -1
pkgs/development/tools/parsing/ragel/default.nix
··· 20 20 21 21 configureFlags = [ "--with-colm=${colm}" ]; 22 22 23 - NIX_CFLAGS_COMPILE = "-std=gnu++98"; 23 + NIX_CFLAGS_COMPILE = stdenv.lib.optional stdenv.cc.isGNU "-std=gnu++98"; 24 24 25 25 doCheck = true; 26 26
+2 -2
pkgs/development/tools/sigrok-cli/default.nix
··· 4 4 name = "sigrok-cli-0.7.0"; 5 5 6 6 src = fetchurl { 7 - url = "http://sigrok.org/download/source/sigrok-cli/${name}.tar.gz"; 7 + url = "https://sigrok.org/download/source/sigrok-cli/${name}.tar.gz"; 8 8 sha256 = "072ylscp0ppgii1k5j07hhv7dfmni4vyhxnsvxmgqgfyq9ldjsan"; 9 9 }; 10 10 ··· 13 13 14 14 meta = with stdenv.lib; { 15 15 description = "Command-line frontend for the sigrok signal analysis software suite"; 16 - homepage = http://sigrok.org/; 16 + homepage = https://sigrok.org/; 17 17 license = licenses.gpl3Plus; 18 18 platforms = platforms.linux; 19 19 maintainers = [ maintainers.bjornfor ];
+1 -1
pkgs/games/cataclysm-dda/default.nix
··· 94 94 substances or radiation, now more closely resemble insects, birds or fish 95 95 than their original form. 96 96 ''; 97 - homepage = http://cataclysmdda.org/; 97 + homepage = https://cataclysmdda.org/; 98 98 license = licenses.cc-by-sa-30; 99 99 maintainers = [ maintainers.skeidel ]; 100 100 platforms = platforms.unix;
+1 -1
pkgs/games/cataclysm-dda/git.nix
··· 89 89 substances or radiation, now more closely resemble insects, birds or fish 90 90 than their original form. 91 91 ''; 92 - homepage = http://cataclysmdda.org/; 92 + homepage = https://cataclysmdda.org/; 93 93 license = licenses.cc-by-sa-30; 94 94 platforms = platforms.unix; 95 95 };
+1 -1
pkgs/games/dxx-rebirth/assets.nix
··· 42 42 43 43 meta = with stdenv.lib; { 44 44 description = "Descent ${toString ver} assets from GOG"; 45 - homepage = http://www.dxx-rebirth.com/; 45 + homepage = https://www.dxx-rebirth.com/; 46 46 license = licenses.unfree; 47 47 maintainers = with maintainers; [ peterhoeg ]; 48 48 hydraPlatforms = [];
+3 -3
pkgs/games/dxx-rebirth/default.nix
··· 4 4 5 5 let 6 6 music = fetchurl { 7 - url = "http://www.dxx-rebirth.com/download/dxx/res/d2xr-sc55-music.dxa"; 7 + url = "https://www.dxx-rebirth.com/download/dxx/res/d2xr-sc55-music.dxa"; 8 8 sha256 = "05mz77vml396mff43dbs50524rlm4fyds6widypagfbh5hc55qdc"; 9 9 }; 10 10 ··· 13 13 version = "0.59.100"; 14 14 15 15 src = fetchurl { 16 - url = "http://www.dxx-rebirth.com/download/dxx/dxx-rebirth_v${version}-src.tar.gz"; 16 + url = "https://www.dxx-rebirth.com/download/dxx/dxx-rebirth_v${version}-src.tar.gz"; 17 17 sha256 = "0m9k34zyr8bbni9szip407mffdpwbqszgfggavgqjwq0k9c1w7ka"; 18 18 }; 19 19 ··· 57 57 58 58 meta = with stdenv.lib; { 59 59 description = "Source Port of the Descent 1 and 2 engines"; 60 - homepage = http://www.dxx-rebirth.com/; 60 + homepage = https://www.dxx-rebirth.com/; 61 61 license = licenses.free; 62 62 maintainers = with maintainers; [ viric peterhoeg ]; 63 63 platforms = with platforms; linux;
+1 -1
pkgs/games/dxx-rebirth/full.nix
··· 16 16 17 17 meta = with stdenv.lib; { 18 18 description = "Descent ${toString ver} using the DXX-Rebirth project engine and game assets from GOG"; 19 - homepage = http://www.dxx-rebirth.com/; 19 + homepage = https://www.dxx-rebirth.com/; 20 20 license = with licenses; [ free unfree ]; 21 21 maintainers = with maintainers; [ peterhoeg ]; 22 22 platforms = with platforms; linux;
+2 -2
pkgs/games/openra/default.nix
··· 5 5 6 6 stdenv.mkDerivation rec { 7 7 name = "openra-${version}"; 8 - version = "20180218"; 8 + version = "20180307"; 9 9 10 10 meta = with stdenv.lib; { 11 11 description = "Real Time Strategy game engine recreating the C&C titles"; ··· 19 19 owner = "OpenRA"; 20 20 repo = "OpenRA"; 21 21 rev = "release-${version}"; 22 - sha256 = "1853p2q88602s3zf22wg1h2qx2x661n20bcjjbfmj0h2d4p9dmaf"; 22 + sha256 = "05c6vrmlgzfxgfx1idqmp6czmr079px3n57q5ahnwzqvcl11a2jj"; 23 23 24 24 extraPostFetch = '' 25 25 sed -i 's,curl,curl --insecure,g' $out/thirdparty/{fetch-thirdparty-deps,noget}.sh
+1 -1
pkgs/misc/emulators/fs-uae/default.nix
··· 8 8 version = "2.8.3"; 9 9 10 10 src = fetchurl { 11 - url = "http://fs-uae.net/fs-uae/stable/${version}/${name}.tar.gz"; 11 + url = "https://fs-uae.net/fs-uae/stable/${version}/${name}.tar.gz"; 12 12 sha256 = "14k2p324sdr662f49299mv0bw5jmpj1i2iqn0xs5pgf80x6l3mg2"; 13 13 }; 14 14
+1 -1
pkgs/misc/emulators/pcsxr/default.nix
··· 79 79 80 80 meta = with stdenv.lib; { 81 81 description = "Playstation 1 emulator"; 82 - homepage = http://pcsxr.codeplex.com/; 82 + homepage = https://pcsxr.codeplex.com/; 83 83 maintainers = with maintainers; [ rardiol ]; 84 84 license = licenses.gpl2Plus; 85 85 platforms = platforms.all;
+3 -1
pkgs/misc/uboot/default.nix
··· 78 78 runHook postInstall 79 79 ''; 80 80 81 - enableParallelBuilding = true; 81 + # make[2]: *** No rule to make target 'lib/efi_loader/helloworld.efi', needed by '__build'. Stop. 82 + enableParallelBuilding = false; 83 + 82 84 dontStrip = true; 83 85 84 86 meta = with stdenv.lib; {
+2 -5
pkgs/os-specific/darwin/skhd/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "skhd-${version}"; 5 - version = "0.0.10"; 5 + version = "0.0.12"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "koekeishiya"; 9 9 repo = "skhd"; 10 10 rev = "v${version}"; 11 - sha256 = "0a0r8z9bvb1pzqag7nqa84xm99n0xvg27cw11qcv65snr06bqc9w"; 11 + sha256 = "09ihfd7cfqnfv095skn6rbrmjji61skwgg36b6s055fycrlbyp0h"; 12 12 }; 13 13 14 14 buildInputs = [ Carbon ]; ··· 20 20 cp ${./org.nixos.skhd.plist} $out/Library/LaunchDaemons/org.nixos.skhd.plist 21 21 substituteInPlace $out/Library/LaunchDaemons/org.nixos.skhd.plist --subst-var out 22 22 ''; 23 - 24 - # See https://github.com/koekeishiya/skhd/issues/28 25 - hardeningDisable = [ "all" ]; 26 23 27 24 meta = with stdenv.lib; { 28 25 description = "Simple hotkey daemon for macOS";
+4 -4
pkgs/os-specific/linux/autofs/default.nix
··· 1 - { stdenv, lib, fetchurl, flex, bison, linuxHeaders, libtirpc, utillinux, nfs-utils, e2fsprogs 1 + { stdenv, lib, fetchurl, flex, bison, linuxHeaders, libtirpc, mount, umount, modprobe, nfs-utils, e2fsprogs 2 2 , libxml2, kerberos, kmod, openldap, sssd, cyrus_sasl, openssl }: 3 3 4 4 let ··· 17 17 export sssldir="${sssd}/lib/sssd/modules" 18 18 export HAVE_SSS_AUTOFS=1 19 19 20 - export MOUNT=${utillinux}/bin/mount 20 + export MOUNT=${mount}/bin/mount 21 21 export MOUNT_NFS=${nfs-utils}/bin/mount.nfs 22 - export UMOUNT=${utillinux}/bin/umount 23 - export MODPROBE=${utillinux}/bin/modprobe 22 + export UMOUNT=${umount}/bin/umount 23 + export MODPROBE=${modprobe}/bin/modprobe 24 24 export E2FSCK=${e2fsprogs}/bin/fsck.ext2 25 25 export E3FSCK=${e2fsprogs}/bin/fsck.ext3 26 26 export E4FSCK=${e2fsprogs}/bin/fsck.ext4
+2 -2
pkgs/os-specific/linux/checksec/default.nix
··· 1 - { stdenv, fetchurl, file, findutils, binutils, glibc, procps, coreutils }: 1 + { stdenv, fetchurl, file, findutils, binutils, glibc, procps, coreutils, sysctl }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 name = "checksec-${version}"; ··· 29 29 substituteInPlace $out/bin/checksec --replace " readelf -" " ${binutils.out}/bin/readelf -" 30 30 substituteInPlace $out/bin/checksec --replace "(readelf -" "(${binutils.out}/bin/readelf -" 31 31 substituteInPlace $out/bin/checksec --replace "command_exists readelf" "command_exists ${binutils.out}/bin/readelf" 32 - substituteInPlace $out/bin/checksec --replace "/sbin/sysctl -" "${procps}/sbin/sysctl -" 32 + substituteInPlace $out/bin/checksec --replace "/sbin/sysctl -" "${sysctl}/bin/sysctl -" 33 33 substituteInPlace $out/bin/checksec --replace "/usr/bin/id -" "${coreutils}/bin/id -" 34 34 ''; 35 35
+2 -2
pkgs/os-specific/linux/gogoclient/default.nix
··· 1 - {stdenv, fetchurl, openssl, nettools, iproute, procps}: 1 + {stdenv, fetchurl, openssl, nettools, iproute, sysctl}: 2 2 3 3 let baseName = "gogoclient"; 4 4 version = "1.2"; ··· 30 30 --replace "/sbin/ifconfig" "${nettools}/bin/ifconfig" \ 31 31 --replace "/sbin/route" "${nettools}/bin/route" \ 32 32 --replace "/sbin/ip" "${iproute}/sbin/ip" \ 33 - --replace "/sbin/sysctl" "${procps}/sbin/sysctl" 33 + --replace "/sbin/sysctl" "${sysctl}/bin/sysctl" 34 34 sed -i -e 's/^.*Exec \$route -A.*$/& metric 128/' $out/template/linux.sh 35 35 ''; 36 36
+2 -2
pkgs/os-specific/linux/kernel/linux-4.14.nix
··· 3 3 with stdenv.lib; 4 4 5 5 buildLinux (args // rec { 6 - version = "4.14.29"; 6 + version = "4.14.30"; 7 7 8 8 # branchVersion needs to be x.y 9 9 extraMeta.branch = concatStrings (intersperse "." (take 2 (splitString "." version))); 10 10 11 11 src = fetchurl { 12 12 url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; 13 - sha256 = "06a6q69jwvggns5rf473nfgfwlkfyj8zs6vrjppwf8lrrrq7pxhq"; 13 + sha256 = "0ib6zqn1psffgffmvqmh9x3wdh15yd8z0gwwkamvgwa8xcpv0nvw"; 14 14 }; 15 15 } // (args.argsOverride or {}))
+2 -2
pkgs/os-specific/linux/kernel/linux-4.15.nix
··· 3 3 with stdenv.lib; 4 4 5 5 buildLinux (args // rec { 6 - version = "4.15.12"; 6 + version = "4.15.13"; 7 7 8 8 # modDirVersion needs to be x.y.z, will automatically add .0 if needed 9 9 modDirVersion = concatStrings (intersperse "." (take 3 (splitString "." "${version}.0"))); ··· 13 13 14 14 src = fetchurl { 15 15 url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; 16 - sha256 = "0j7l907m51y05cd1sqf3sn7vx4n6c07kn7q0ndnyg6wqb7h667h3"; 16 + sha256 = "1iam2adh6ghzv0lgh60c03pzrhv4axxw6k78xh209v889xdfjbhx"; 17 17 }; 18 18 } // (args.argsOverride or {}))
+2 -2
pkgs/os-specific/linux/kernel/linux-4.4.nix
··· 1 1 { stdenv, buildPackages, hostPlatform, fetchurl, perl, buildLinux, ... } @ args: 2 2 3 3 buildLinux (args // rec { 4 - version = "4.4.123"; 4 + version = "4.4.124"; 5 5 extraMeta.branch = "4.4"; 6 6 7 7 src = fetchurl { 8 8 url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; 9 - sha256 = "115mvgwcx2syjrn943k4qqyvqkysdm6rgq97dhf1gcxf671qb204"; 9 + sha256 = "0a91phmdpa82s3mqnyw2an3j4v18cksvy1akdyxf5w2byq51qd2r"; 10 10 }; 11 11 } // (args.argsOverride or {}))
+2 -2
pkgs/os-specific/linux/kernel/linux-4.9.nix
··· 1 1 { stdenv, buildPackages, hostPlatform, fetchurl, perl, buildLinux, ... } @ args: 2 2 3 3 buildLinux (args // rec { 4 - version = "4.9.89"; 4 + version = "4.9.90"; 5 5 extraMeta.branch = "4.9"; 6 6 7 7 src = fetchurl { 8 8 url = "mirror://kernel/linux/kernel/v4.x/linux-${version}.tar.xz"; 9 - sha256 = "0a9l2gkyr1nhaak6vyjwgjn01ywpxwa8zp5fhw8rjnfk44bf2hql"; 9 + sha256 = "0mbl0d6z8yx7bn5m804kv17bh64pd0w0nc8lls4pw335jx7hkc0v"; 10 10 }; 11 11 } // (args.argsOverride or {}))
+2 -2
pkgs/os-specific/linux/kernel/linux-copperhead-hardened.nix
··· 3 3 with stdenv.lib; 4 4 5 5 let 6 - version = "4.15.12"; 6 + version = "4.15.13"; 7 7 revision = "a"; 8 - sha256 = "1n0sqhqvm9p6w1yh7si8rw84qxf9c5kch7pvjyrp51ir1xh7grfr"; 8 + sha256 = "0zmamaf600jja3m2i41rysxq0rqixiz1vvd1nf5bd8piqkd8dbvf"; 9 9 10 10 # modVersion needs to be x.y.z, will automatically add .0 if needed 11 11 modVersion = concatStrings (intersperse "." (take 3 (splitString "." "${version}.0")));
+2 -2
pkgs/os-specific/linux/lttng-modules/default.nix
··· 6 6 version = "2.10.5"; 7 7 8 8 src = fetchurl { 9 - url = "http://lttng.org/files/lttng-modules/lttng-modules-${version}.tar.bz2"; 9 + url = "https://lttng.org/files/lttng-modules/lttng-modules-${version}.tar.bz2"; 10 10 sha256 = "07rs01zwr4bmjamplix5qz1c6mb6wdawb68vyn0w6wx68ppbpnxq"; 11 11 }; 12 12 ··· 25 25 26 26 meta = with stdenv.lib; { 27 27 description = "Linux kernel modules for LTTng tracing"; 28 - homepage = http://lttng.org/; 28 + homepage = https://lttng.org/; 29 29 license = with licenses; [ lgpl21 gpl2 mit ]; 30 30 platforms = platforms.linux; 31 31 maintainers = [ maintainers.bjornfor ];
+2 -2
pkgs/os-specific/linux/pam_krb5/default.nix
··· 1 1 { stdenv, fetchurl, pam, kerberos }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "pam-krb5-4.7"; 4 + name = "pam-krb5-4.8"; 5 5 6 6 src = fetchurl { 7 7 url = "http://archives.eyrie.org/software/kerberos/${name}.tar.gz"; 8 - sha256 = "04klg9a2rhdz0a2dw4f0ybcm28vcbab6lrynwq7rm4sn0hnzakwv"; 8 + sha256 = "0j96jfaxzkj1ifc3qxagjmaxvgda7ndqaaxx2ka018is9f5lbfrs"; 9 9 }; 10 10 11 11 buildInputs = [ pam kerberos ];
+2 -2
pkgs/os-specific/linux/rdma-core/default.nix
··· 3 3 } : 4 4 5 5 let 6 - version = "17"; 6 + version = "17.1"; 7 7 8 8 in stdenv.mkDerivation { 9 9 name = "rdma-core-${version}"; ··· 12 12 owner = "linux-rdma"; 13 13 repo = "rdma-core"; 14 14 rev = "v${version}"; 15 - sha256 = "1xql46favv8i4ni4zqkk9ra2kcqq2dyn7jyi940c869lndmjw9ni"; 15 + sha256 = "019h5q0szjccdgfk13qy0f2dxd0n1fr407b3qqq1vcmx41w9b6vz"; 16 16 }; 17 17 18 18 nativeBuildInputs = [ cmake pkgconfig ];
+4 -4
pkgs/servers/apcupsd/default.nix
··· 1 - { stdenv, fetchurl, pkgconfig, systemd, utillinux, coreutils, nettools, man 1 + { stdenv, fetchurl, pkgconfig, systemd, utillinux, coreutils, wall, hostname, man 2 2 , enableCgiScripts ? true, gd 3 3 }: 4 4 ··· 25 25 # There is no real reason for a bin/sbin split, so just use bin. 26 26 preConfigure = '' 27 27 export ac_cv_path_SHUTDOWN=${systemd}/sbin/shutdown 28 - export ac_cv_path_WALL=${utillinux}/bin/wall 28 + export ac_cv_path_WALL=${wall}/bin/wall 29 29 sed -i 's|/bin/cat|${coreutils}/bin/cat|' configure 30 30 export configureFlags="\ 31 31 --bindir=$out/bin \ ··· 46 46 47 47 postInstall = '' 48 48 for file in "$out"/etc/apcupsd/*; do 49 - sed -i -e 's|^WALL=.*|WALL="${utillinux}/bin/wall"|g' \ 50 - -e 's|^HOSTNAME=.*|HOSTNAME=`${nettools}/bin/hostname`|g' \ 49 + sed -i -e 's|^WALL=.*|WALL="${wall}/bin/wall"|g' \ 50 + -e 's|^HOSTNAME=.*|HOSTNAME=`${hostname}/bin/hostname`|g' \ 51 51 "$file" 52 52 done 53 53 '';
+1 -1
pkgs/servers/dict/dictd-wordnet.nix
··· 28 28 the wordnet data available to dictd and by extension for lookup with 29 29 the dict command. ''; 30 30 31 - homepage = http://wordnet.princeton.edu/; 31 + homepage = https://wordnet.princeton.edu/; 32 32 33 33 maintainers = [ ]; 34 34 platforms = stdenv.lib.platforms.all;
+2 -2
pkgs/servers/gpm/default.nix
··· 8 8 name = "gpm-1.20.7"; 9 9 10 10 src = fetchurl { 11 - url = "http://www.nico.schottelius.org/software/gpm/archives/${name}.tar.bz2"; 11 + url = "https://www.nico.schottelius.org/software/gpm/archives/${name}.tar.bz2"; 12 12 sha256 = "13d426a8h403ckpc8zyf7s2p5rql0lqbg2bv0454x0pvgbfbf4gh"; 13 13 }; 14 14 ··· 38 38 ''; 39 39 40 40 meta = with stdenv.lib; { 41 - homepage = http://www.nico.schottelius.org/software/gpm/; 41 + homepage = https://www.nico.schottelius.org/software/gpm/; 42 42 description = "A daemon that provides mouse support on the Linux console"; 43 43 license = licenses.gpl2; 44 44 platforms = platforms.linux ++ platforms.cygwin;
+5 -4
pkgs/servers/interlock/default.nix
··· 1 - { stdenv, lib, sudo, utillinux, coreutils, systemd, cryptsetup, 2 - buildGoPackage, fetchFromGitHub }: 1 + { stdenv, lib, sudo, coreutils, systemd, cryptsetup 2 + , mount, umount 3 + , buildGoPackage, fetchFromGitHub }: 3 4 4 5 buildGoPackage rec { 5 6 name = "interlock-${version}"; ··· 23 24 buildFlags = [ "-tags textsecure" ]; 24 25 postPatch = '' 25 26 grep -lr '/s\?bin/' | xargs sed -i \ 26 - -e 's|/bin/mount|${utillinux}/bin/mount|' \ 27 - -e 's|/bin/umount|${utillinux}/bin/umount|' \ 27 + -e 's|/bin/mount|${mount}/bin/mount|' \ 28 + -e 's|/bin/umount|${umount}/bin/umount|' \ 28 29 -e 's|/bin/cp|${coreutils}/bin/cp|' \ 29 30 -e 's|/bin/mv|${coreutils}/bin/mv|' \ 30 31 -e 's|/bin/chown|${coreutils}/bin/chown|' \
+2 -2
pkgs/servers/irc/ircd-hybrid/default.nix
··· 1 1 { stdenv, fetchurl, openssl, zlib }: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "ircd-hybrid-8.2.21"; 4 + name = "ircd-hybrid-8.2.22"; 5 5 6 6 src = fetchurl { 7 7 url = "mirror://sourceforge/ircd-hybrid/${name}.tgz"; 8 - sha256 = "19cgrgmmz1c72x4gxpd39f9ckm4j9cp1gpgvlkk73d3v13znfzy3"; 8 + sha256 = "1i5iv5hc8gbaw74mz18zdjzv3dsvyvr8adldj8p1726h4i2xzn6p"; 9 9 }; 10 10 11 11 buildInputs = [ openssl zlib ];
+1 -1
pkgs/servers/irc/ngircd/default.nix
··· 4 4 name = "ngircd-24"; 5 5 6 6 src = fetchurl { 7 - url = "http://ngircd.barton.de/pub/ngircd/${name}.tar.xz"; 7 + url = "https://ngircd.barton.de/pub/ngircd/${name}.tar.xz"; 8 8 sha256 = "020h9d1awyxqr0l42x1fhs47q7cmm17fdxzjish8p2kq23ma0gqp"; 9 9 }; 10 10
+2 -2
pkgs/servers/minio/default.nix
··· 3 3 buildGoPackage rec { 4 4 name = "minio-${version}"; 5 5 6 - version = "2018-02-09T22-40-05Z"; 6 + version = "2018-03-19T19-22-06Z"; 7 7 8 8 src = fetchFromGitHub { 9 9 owner = "minio"; 10 10 repo = "minio"; 11 11 rev = "RELEASE.${version}"; 12 - sha256 = "0qxrzmkm5hza5xbx9dkrgadwjg3hykwf79hix3s0laqyksmpj9mk"; 12 + sha256 = "0cqvam7i8caqlb0jdn89s1k18gfy4yndsszj7d81qg2sns0p5zgm"; 13 13 }; 14 14 15 15 goPackagePath = "github.com/minio/minio";
+2 -1
pkgs/servers/nosql/cassandra/generic.nix
··· 10 10 gawk 11 11 which 12 12 jre 13 - ] ++ stdenv.lib.optional stdenv.isLinux procps); 13 + procps 14 + ]); 14 15 in 15 16 16 17 stdenv.mkDerivation rec {
+3 -6
pkgs/servers/search/elasticsearch/2.x.nix
··· 1 - { stdenv, fetchurl, makeWrapper, jre, utillinux, getopt }: 1 + { stdenv, fetchurl, makeWrapper, jre, utillinux }: 2 2 3 3 with stdenv.lib; 4 4 ··· 13 13 14 14 patches = [ ./es-home-2.x.patch ./es-classpath-2.x.patch ]; 15 15 16 - buildInputs = [ makeWrapper jre ] ++ 17 - (if (!stdenv.isDarwin) then [utillinux] else [getopt]); 16 + buildInputs = [ makeWrapper jre utillinux ]; 18 17 19 18 installPhase = '' 20 19 mkdir -p $out ··· 24 23 mv $out/bin/plugin $out/bin/elasticsearch-plugin 25 24 wrapProgram $out/bin/elasticsearch \ 26 25 --prefix ES_CLASSPATH : "$out/lib/${name}.jar":"$out/lib/*" \ 27 - ${if (!stdenv.isDarwin) 28 - then ''--prefix PATH : "${utillinux}/bin/"'' 29 - else ''--prefix PATH : "${getopt}/bin"''} \ 26 + --prefix PATH : "${utillinux}/bin" \ 30 27 --set JAVA_HOME "${jre}" 31 28 wrapProgram $out/bin/elasticsearch-plugin --set JAVA_HOME "${jre}" 32 29 '';
+3 -6
pkgs/servers/search/elasticsearch/5.x.nix
··· 1 - { stdenv, fetchurl, elk5Version, makeWrapper, jre_headless, utillinux, getopt }: 1 + { stdenv, fetchurl, elk5Version, makeWrapper, jre_headless, utillinux }: 2 2 3 3 with stdenv.lib; 4 4 ··· 13 13 14 14 patches = [ ./es-home-5.x.patch ./es-classpath-5.x.patch ]; 15 15 16 - buildInputs = [ makeWrapper jre_headless ] ++ 17 - (if (!stdenv.isDarwin) then [utillinux] else [getopt]); 16 + buildInputs = [ makeWrapper jre_headless utillinux ]; 18 17 19 18 installPhase = '' 20 19 mkdir -p $out ··· 24 23 25 24 wrapProgram $out/bin/elasticsearch \ 26 25 --prefix ES_CLASSPATH : "$out/lib/*" \ 27 - ${if (!stdenv.isDarwin) 28 - then ''--prefix PATH : "${utillinux}/bin/"'' 29 - else ''--prefix PATH : "${getopt}/bin"''} \ 26 + --prefix PATH : "${utillinux}/bin" \ 30 27 --set JAVA_HOME "${jre_headless}" \ 31 28 --set ES_JVM_OPTIONS "$out/config/jvm.options" 32 29
+3 -6
pkgs/servers/search/elasticsearch/6.x.nix
··· 1 - { stdenv, fetchurl, elk6Version, makeWrapper, jre_headless, utillinux, getopt }: 1 + { stdenv, fetchurl, elk6Version, makeWrapper, jre_headless, utillinux }: 2 2 3 3 with stdenv.lib; 4 4 ··· 17 17 sed -i "s|ES_CLASSPATH=\"\$ES_HOME/lib/\*\"|ES_CLASSPATH=\"$out/lib/*\"|" ./bin/elasticsearch-env 18 18 ''; 19 19 20 - buildInputs = [ makeWrapper jre_headless ] ++ 21 - (if (!stdenv.isDarwin) then [utillinux] else [getopt]); 20 + buildInputs = [ makeWrapper jre_headless utillinux ]; 22 21 23 22 installPhase = '' 24 23 mkdir -p $out ··· 27 26 chmod -x $out/bin/*.* 28 27 29 28 wrapProgram $out/bin/elasticsearch \ 30 - ${if (!stdenv.isDarwin) 31 - then ''--prefix PATH : "${utillinux}/bin/"'' 32 - else ''--prefix PATH : "${getopt}/bin"''} \ 29 + --prefix PATH : "${utillinux}/bin/" \ 33 30 --set JAVA_HOME "${jre_headless}" \ 34 31 --set ES_JVM_OPTIONS "$out/config/jvm.options" 35 32
+3 -6
pkgs/servers/search/elasticsearch/default.nix
··· 1 - { stdenv, fetchurl, makeWrapper, jre, utillinux, getopt }: 1 + { stdenv, fetchurl, makeWrapper, jre, utillinux }: 2 2 3 3 with stdenv.lib; 4 4 ··· 12 12 13 13 patches = [ ./es-home.patch ]; 14 14 15 - buildInputs = [ makeWrapper jre ] ++ 16 - (if (!stdenv.isDarwin) then [utillinux] else [getopt]); 15 + buildInputs = [ makeWrapper jre utillinux ]; 17 16 18 17 installPhase = '' 19 18 mkdir -p $out ··· 25 24 # set ES_CLASSPATH and JAVA_HOME 26 25 wrapProgram $out/bin/elasticsearch \ 27 26 --prefix ES_CLASSPATH : "$out/lib/${name}.jar":"$out/lib/*":"$out/lib/sigar/*" \ 28 - ${if (!stdenv.isDarwin) 29 - then ''--prefix PATH : "${utillinux}/bin/"'' 30 - else ''--prefix PATH : "${getopt}/bin"''} \ 27 + --prefix PATH : "${utillinux}/bin" \ 31 28 --set JAVA_HOME "${jre}" 32 29 wrapProgram $out/bin/elasticsearch-plugin \ 33 30 --prefix ES_CLASSPATH : "$out/lib/${name}.jar":"$out/lib/*":"$out/lib/sigar/*" \
+1 -1
pkgs/servers/shairplay/default.nix
··· 19 19 enableParallelBuilding = true; 20 20 21 21 # the build will fail without complaining about a reference to /tmp 22 - preFixup = '' 22 + preFixup = stdenv.lib.optionalString stdenv.isLinux '' 23 23 patchelf \ 24 24 --set-rpath "${stdenv.lib.makeLibraryPath buildInputs}:$out/lib" \ 25 25 $out/bin/shairplay
+1 -1
pkgs/servers/sql/mysql/5.7.x.nix
··· 71 71 }; 72 72 73 73 meta = { 74 - homepage = http://www.mysql.com/; 74 + homepage = https://www.mysql.com/; 75 75 description = "The world's most popular open source database"; 76 76 platforms = stdenv.lib.platforms.unix; 77 77 };
+2 -2
pkgs/servers/sql/mysql/jdbc/default.nix
··· 1 1 {stdenv, fetchurl, ant, unzip}: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "mysql-connector-java-5.1.45"; 4 + name = "mysql-connector-java-5.1.46"; 5 5 builder = ./builder.sh; 6 6 7 7 src = fetchurl { 8 8 url = "http://dev.mysql.com/get/Downloads/Connector-J/${name}.zip"; 9 - sha256 = "1x3dygygj15p7zk825mqr0g80wlm3rfsqgbqnb11l133rk4s1ylw"; 9 + sha256 = "0dfjshrrx0ndfb6xbdpwhn1f1jkw0km57rgpar0ny8ixmgdnlwnm"; 10 10 }; 11 11 12 12 buildInputs = [ unzip ant ];
+3 -4
pkgs/servers/xmpp/biboumi/default.nix
··· 1 1 { stdenv, fetchurl, fetchgit, cmake, libuuid, expat, sqlite, libidn, 2 - libiconv, botan2, systemd, pkgconfig, udns, pandoc, procps } : 2 + libiconv, botan2, systemd, pkgconfig, udns, pandoc, coreutils } : 3 3 4 4 stdenv.mkDerivation rec { 5 5 name = "biboumi-${version}"; ··· 20 20 21 21 nativeBuildInputs = [ cmake pkgconfig pandoc ]; 22 22 buildInputs = [ libuuid expat sqlite libiconv libidn botan2 systemd 23 - udns procps ]; 23 + udns ]; 24 24 25 - inherit procps; 26 25 preConfigure = '' 27 26 substituteInPlace CMakeLists.txt --replace /etc/biboumi $out/etc/biboumi 28 - substituteInPlace unit/biboumi.service.cmake --replace /bin/kill $procps/bin/kill 27 + substituteInPlace unit/biboumi.service.cmake --replace /bin/kill ${coreutils}/bin/kill 29 28 cp $louiz_catch/single_include/catch.hpp tests/ 30 29 # echo "policy_directory=$out/etc/biboumi" >> conf/biboumi.cfg 31 30 # TODO include conf/biboumi.cfg as example somewhere
+2 -1
pkgs/servers/xmpp/ejabberd/default.nix
··· 1 1 { stdenv, writeScriptBin, lib, fetchurl, git, cacert 2 2 , erlang, openssl, expat, libyaml, bash, gnused, gnugrep, coreutils, utillinux, procps, gd 3 + , flock 3 4 , withMysql ? false 4 5 , withPgsql ? false 5 6 , withSqlite ? false, sqlite ··· 101 102 postInstall = '' 102 103 sed -i \ 103 104 -e '2iexport PATH=${ctlpath}:$PATH' \ 104 - -e 's,\(^ *FLOCK=\).*,\1${utillinux}/bin/flock,' \ 105 + -e 's,\(^ *FLOCK=\).*,\1${flock}/bin/flock,' \ 105 106 -e 's,\(^ *JOT=\).*,\1,' \ 106 107 -e 's,\(^ *CONNLOCKDIR=\).*,\1/var/lock/ejabberdctl,' \ 107 108 $out/sbin/ejabberdctl
+2 -2
pkgs/shells/grml-zsh-config/default.nix
··· 14 14 sha256 = "1xvv2mnkfqa657w8y4q2zrchhindngdzij9fbalcg1gggz4zdwcm"; 15 15 }; 16 16 17 - buildInputs = [ zsh coreutils txt2tags ] 18 - ++ optional stdenv.isLinux [ inetutils procps ]; 17 + buildInputs = [ zsh coreutils txt2tags procps ] 18 + ++ optional stdenv.isLinux [ inetutils ]; 19 19 20 20 buildPhase = '' 21 21 cd doc
+2 -2
pkgs/tools/X11/xpointerbarrier/default.nix
··· 1 1 { stdenv, xorg, fetchFromGitHub }: 2 2 stdenv.mkDerivation rec { 3 3 name = "xpointerbarrier-${version}"; 4 - version = "17.10"; 4 + version = "17.11"; 5 5 6 6 src = fetchFromGitHub { 7 7 owner = "vain"; 8 8 repo = "xpointerbarrier"; 9 9 rev = "v${version}"; 10 - sha256 = "0p4qc7ggndf74d2xdf38659prx3r3lfi5jc8nmqx52c9fqdshcrk"; 10 + sha256 = "0s6bd58xjyc2nqzjq6aglx6z64x9xavda3i6p8vrmxqmcpik54nm"; 11 11 }; 12 12 13 13 buildInputs = [ xorg.libX11 xorg.libXfixes xorg.libXrandr ];
+2 -2
pkgs/tools/X11/xpra/gtk3.nix
··· 7 7 8 8 buildPythonApplication rec { 9 9 name = "xpra-${version}"; 10 - version = "2.1.3"; 10 + version = "2.2.5"; 11 11 12 12 src = fetchurl { 13 13 url = "http://xpra.org/src/${name}.tar.xz"; 14 - sha256 = "0r0l3p59q05fmvkp3jv8vmny2v8m1vyhqkg6b9r2qgxn1kcxx7rm"; 14 + sha256 = "1q2l00nc3bgwlhjzkbk4a8x2l8z9w1799yn31icsx5hrgh98a1js"; 15 15 }; 16 16 17 17 patchPhase = ''
+1 -5
pkgs/tools/audio/glyr/default.nix
··· 15 15 nativeBuildInputs = [ cmake pkgconfig ]; 16 16 buildInputs = [ sqlite glib curl ]; 17 17 18 - configurePhase = '' 19 - cmake -DCMAKE_INSTALL_PREFIX=$out 20 - ''; 21 - 22 18 meta = with stdenv.lib; { 23 19 license = licenses.lgpl3; 24 20 description = "A music related metadata searchengine"; 25 21 homepage = https://github.com/sahib/glyr; 26 22 maintainers = [ maintainers.sternenseemann ]; 27 - platforms = platforms.linux; # TODO macOS would be possible 23 + platforms = platforms.unix; 28 24 }; 29 25 } 30 26
+2
pkgs/tools/backup/lvmsync/Gemfile
··· 1 + source 'https://rubygems.org/' 2 + gem 'lvmsync'
+19
pkgs/tools/backup/lvmsync/Gemfile.lock
··· 1 + GEM 2 + remote: https://rubygems.org/ 3 + specs: 4 + git-version-bump (0.15.1) 5 + lvmsync (3.3.2) 6 + git-version-bump (~> 0.10) 7 + treetop 8 + polyglot (0.3.5) 9 + treetop (1.6.9) 10 + polyglot (~> 0.3) 11 + 12 + PLATFORMS 13 + ruby 14 + 15 + DEPENDENCIES 16 + lvmsync 17 + 18 + BUNDLED WITH 19 + 1.14.6
+37
pkgs/tools/backup/lvmsync/default.nix
··· 1 + { stdenv, bundlerEnv, ruby, makeWrapper }: 2 + 3 + let 4 + 5 + pname = "lvmsync"; 6 + version = (import ./gemset.nix)."${pname}".version; 7 + 8 + in stdenv.mkDerivation rec { 9 + 10 + name = "${pname}-${version}"; 11 + 12 + env = bundlerEnv { 13 + name = "${pname}-${version}-gems"; 14 + ruby = ruby; 15 + gemfile = ./Gemfile; 16 + lockfile = ./Gemfile.lock; 17 + gemset = ./gemset.nix; 18 + }; 19 + 20 + buildInputs = [ makeWrapper ]; 21 + 22 + phases = ["installPhase"]; 23 + 24 + installPhase = '' 25 + mkdir -p $out/bin 26 + makeWrapper ${env}/bin/lvmsync $out/bin/lvmsync 27 + ''; 28 + 29 + meta = with stdenv.lib; { 30 + description = "Optimised synchronisation of LVM snapshots over a network"; 31 + homepage = http://theshed.hezmatt.org/lvmsync/; 32 + license = licenses.gpl3; 33 + platforms = platforms.all; 34 + maintainers = with maintainers; [ jluttine ]; 35 + }; 36 + 37 + }
+36
pkgs/tools/backup/lvmsync/gemset.nix
··· 1 + { 2 + git-version-bump = { 3 + source = { 4 + remotes = ["https://rubygems.org"]; 5 + sha256 = "0xcj20gmbpqn2gcpid4pxpnimfdg2ip9jnl1572naz0magcrwl2s"; 6 + type = "gem"; 7 + }; 8 + version = "0.15.1"; 9 + }; 10 + lvmsync = { 11 + dependencies = ["git-version-bump" "treetop"]; 12 + source = { 13 + remotes = ["https://rubygems.org"]; 14 + sha256 = "02mdrvfibvab4p4yrdzxvndhy8drss3ri7izybcwgpbyc7isk8mv"; 15 + type = "gem"; 16 + }; 17 + version = "3.3.2"; 18 + }; 19 + polyglot = { 20 + source = { 21 + remotes = ["https://rubygems.org"]; 22 + sha256 = "1bqnxwyip623d8pr29rg6m8r0hdg08fpr2yb74f46rn1wgsnxmjr"; 23 + type = "gem"; 24 + }; 25 + version = "0.3.5"; 26 + }; 27 + treetop = { 28 + dependencies = ["polyglot"]; 29 + source = { 30 + remotes = ["https://rubygems.org"]; 31 + sha256 = "0sdkd1v2h8dhj9ncsnpywmqv7w1mdwsyc5jwyxlxwriacv8qz8bd"; 32 + type = "gem"; 33 + }; 34 + version = "1.6.9"; 35 + }; 36 + }
+1 -1
pkgs/tools/filesystems/bindfs/default.nix
··· 5 5 name = "bindfs-${version}"; 6 6 7 7 src = fetchurl { 8 - url = "http://bindfs.org/downloads/${name}.tar.gz"; 8 + url = "https://bindfs.org/downloads/${name}.tar.gz"; 9 9 sha256 = "1dgqjq2plpds442ygpv8czr5v199ljscp33m89y19x04ssljrymc"; 10 10 }; 11 11
+1 -1
pkgs/tools/filesystems/ceph/generic.nix
··· 165 165 outputs = [ "dev" "lib" "out" "doc" ]; 166 166 167 167 meta = { 168 - homepage = http://ceph.com/; 168 + homepage = https://ceph.com/; 169 169 description = "Distributed storage system"; 170 170 license = licenses.lgpl21; 171 171 maintainers = with maintainers; [ adev ak wkennington ];
+1 -1
pkgs/tools/inputmethods/fcitx/fcitx-qt5.nix
··· 21 21 ''; 22 22 23 23 meta = with stdenv.lib; { 24 - homepage = http://github.com/fcitx/fcitx-qt5; 24 + homepage = https://github.com/fcitx/fcitx-qt5; 25 25 description = "Qt5 IM Module for Fcitx"; 26 26 license = licenses.gpl2; 27 27 platforms = platforms.linux;
+1 -1
pkgs/tools/inputmethods/fcitx/unwrapped.nix
··· 89 89 ''; 90 90 91 91 meta = with stdenv.lib; { 92 - homepage = http://github.com/fcitx/fcitx; 92 + homepage = https://github.com/fcitx/fcitx; 93 93 description = "A Flexible Input Method Framework"; 94 94 license = licenses.gpl2; 95 95 platforms = platforms.linux;
+2 -2
pkgs/tools/inputmethods/ibus-engines/ibus-libpinyin/default.nix
··· 5 5 6 6 stdenv.mkDerivation rec { 7 7 name = "ibus-libpinyin-${version}"; 8 - version = "1.9.2"; 8 + version = "1.9.3"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "libpinyin"; 12 12 repo = "ibus-libpinyin"; 13 13 rev = version; 14 - sha256 = "067w926gcf0kwwn71yshhjmyzkad0qsdm1dsi2xwz1j633qd4xlb"; 14 + sha256 = "02rwddv1lxzk70946v3rjsx1p7hx1d9bnwb7cx406cbws73yb2r9"; 15 15 }; 16 16 17 17 buildInputs = [ ibus glib sqlite libpinyin python3 gtk3 db ];
+2 -2
pkgs/tools/inputmethods/m17n-lib/default.nix
··· 1 1 {stdenv, fetchurl, m17n_db}: 2 2 stdenv.mkDerivation rec { 3 - name = "m17n-lib-1.7.0"; 3 + name = "m17n-lib-1.8.0"; 4 4 5 5 src = fetchurl { 6 6 url = "http://download.savannah.gnu.org/releases/m17n/${name}.tar.gz"; 7 - sha256 = "10yv730i25g1rpzv6q49m6xn4p8fjm7jdwvik2h70sn8w3hm7f4f"; 7 + sha256 = "0jp61y09xqj10mclpip48qlfhniw8gwy8b28cbzxy8hq8pkwmfkq"; 8 8 }; 9 9 10 10 buildInputs = [ m17n_db ];
+1 -1
pkgs/tools/misc/argtable/default.nix
··· 33 33 ''; 34 34 35 35 meta = with stdenv.lib; { 36 - homepage = http://www.argtable.org/; 36 + homepage = https://www.argtable.org/; 37 37 description = "A Cross-Platform, Single-File, ANSI C Command-Line Parsing Library"; 38 38 license = licenses.bsd3; 39 39 maintainers = with maintainers; [ artuuge ];
+2 -1
pkgs/tools/misc/debian-devscripts/default.nix
··· 54 54 wrapProgram "$i" \ 55 55 --prefix PERL5LIB : "$PERL5LIB" \ 56 56 --prefix PERL5LIB : "$out/share/devscripts" \ 57 - --prefix PYTHONPATH : "$out/lib/python3.4/site-packages" 57 + --prefix PYTHONPATH : "$out/lib/python3.4/site-packages" \ 58 + --prefix PATH : "${dpkg}/bin" 58 59 done 59 60 ''; 60 61
+1 -1
pkgs/tools/misc/edid-decode/default.nix
··· 17 17 18 18 meta = { 19 19 description = "EDID decoder and conformance tester"; 20 - homepage = http://cgit.freedesktop.org/xorg/app/edid-decode/; 20 + homepage = https://cgit.freedesktop.org/xorg/app/edid-decode/; 21 21 license = stdenv.lib.licenses.mit; 22 22 maintainers = [ stdenv.lib.maintainers.chiiruno ]; 23 23 platforms = stdenv.lib.platforms.all;
+2 -2
pkgs/tools/misc/hdf4/default.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 name = "hdf-${version}"; 11 - version = "4.2.12"; 11 + version = "4.2.13"; 12 12 src = fetchurl { 13 13 url = "https://support.hdfgroup.org/ftp/HDF/releases/HDF${version}/src/hdf-${version}.tar.bz2"; 14 - sha256 = "020jh563sjyxsgml8l809d2i1d4ms9shivwj3gbm7n0ilxbll8id"; 14 + sha256 = "1wz0586zh91pqb95wvr0pbh71a8rz358fdj6n2ksp85x2cis9lsm"; 15 15 }; 16 16 17 17 buildInputs = [
+3 -3
pkgs/tools/misc/hyperfine/default.nix
··· 4 4 5 5 buildRustPackage rec { 6 6 name = "hyperfine-${version}"; 7 - version = "0.4.0"; 7 + version = "1.0.0"; 8 8 9 9 src = fetchFromGitHub { 10 10 owner = "sharkdp"; 11 11 repo = "hyperfine"; 12 12 rev = "refs/tags/v${version}"; 13 - sha256 = "1ynqyacbx0x971lyd1k406asms58bc7vzl8gca3sg34rx0hx3wzi"; 13 + sha256 = "0prmnhyp20w71l3mjqgdr38q94cqr1xayzgj7ibbq2hdick4w5nn"; 14 14 }; 15 15 16 - cargoSha256 = "109yv1618bi19vh1jjv2ki06mafhcrv35a3a1zsr34kg3gsjv0rb"; 16 + cargoSha256 = "0saf0hl21ba2ckqbsw64908nvs0x1rjrnm73ackzpmv5pi9j567s"; 17 17 18 18 meta = with stdenv.lib; { 19 19 description = "Command-line benchmarking tool";
+2 -3
pkgs/tools/misc/keychain/default.nix
··· 1 1 { stdenv, fetchFromGitHub, makeWrapper, coreutils, openssh, gnupg 2 - , perl, procps, gnugrep, gawk, findutils, gnused 3 - , withProcps ? stdenv.isLinux }: 2 + , perl, procps, gnugrep, gawk, findutils, gnused }: 4 3 5 4 stdenv.mkDerivation rec { 6 5 name = "keychain-${version}"; ··· 27 26 --prefix PATH ":" "${gnused}/bin" \ 28 27 --prefix PATH ":" "${findutils}/bin" \ 29 28 --prefix PATH ":" "${gawk}/bin" \ 30 - ${if withProcps then ("--prefix PATH \":\" ${procps}/bin") else ""} 29 + --prefix PATH ":" "${procps}/bin" 31 30 ''; 32 31 33 32 meta = {
+1 -1
pkgs/tools/misc/parallel/default.nix
··· 12 12 13 13 postInstall = '' 14 14 wrapProgram $out/bin/parallel \ 15 - ${if stdenv.isLinux then ("--prefix PATH \":\" ${procps}/bin") else ""} \ 15 + --prefix PATH : "${procps}/bin" \ 16 16 --prefix PATH : "${perl}/bin" \ 17 17 ''; 18 18
+2 -2
pkgs/tools/networking/autossh/default.nix
··· 1 1 {stdenv, fetchurl, openssh}: 2 2 3 3 stdenv.mkDerivation rec { 4 - name = "autossh-1.4e"; 4 + name = "autossh-1.4f"; 5 5 6 6 src = fetchurl { 7 7 url = "http://www.harding.motd.ca/autossh/${name}.tgz"; 8 - sha256 = "0mlicw28vq2jxa0jf0dys5ja75v0fxpjavlq9dpif6bnknji13ly"; 8 + sha256 = "1wpqwa2872nqgqbhnb6nnkrlzpdawd5k69gh1qp68354pvhyawh1"; 9 9 }; 10 10 11 11 buildInputs = [ openssh ];
+2 -2
pkgs/tools/networking/i2p/default.nix
··· 1 - { stdenv, procps, coreutils, fetchurl, jdk, jre, ant, gettext, which }: 1 + { stdenv, ps, coreutils, fetchurl, jdk, jre, ant, gettext, which }: 2 2 3 3 let wrapper = stdenv.mkDerivation rec { 4 4 name = "wrapper-${version}"; ··· 51 51 -e "s#uname#${coreutils}/bin/uname#" \ 52 52 -e "s#which#${which}/bin/which#" \ 53 53 -e "s#%gettext%#${gettext}/bin/gettext#" \ 54 - -e "s#/usr/ucb/ps#${procps}/bin/ps#" \ 54 + -e "s#/usr/ucb/ps#${ps}/bin/ps#" \ 55 55 -e "s#/usr/bin/tr#${coreutils}/bin/tr#" \ 56 56 -e "s#%INSTALL_PATH#$out#" \ 57 57 -e 's#%USER_HOME#$HOME#' \
+2 -3
pkgs/tools/networking/network-manager/openconnect.nix
··· 1 1 { stdenv, fetchurl, openconnect, intltool, pkgconfig, networkmanager, libsecret 2 - , withGnome ? true, gnome3, procps, kmod }: 2 + , withGnome ? true, gnome3, sysctl, kmod }: 3 3 4 4 let 5 5 pname = "NetworkManager-openconnect"; ··· 24 24 25 25 preConfigure = '' 26 26 substituteInPlace "configure" \ 27 - --replace "/sbin/sysctl" "${procps}/bin/sysctl" 27 + --replace "/sbin/sysctl" "${sysctl}/bin/sysctl" 28 28 substituteInPlace "src/nm-openconnect-service.c" \ 29 29 --replace "/usr/sbin/openconnect" "${openconnect}/bin/openconnect" \ 30 30 --replace "/sbin/modprobe" "${kmod}/bin/modprobe" ··· 42 42 inherit (networkmanager.meta) maintainers platforms; 43 43 }; 44 44 } 45 -
+4 -4
pkgs/tools/networking/network-manager/strongswan.nix
··· 1 - { stdenv, fetchurl, intltool, pkgconfig, networkmanager, strongswanNM, procps 1 + { stdenv, fetchurl, intltool, pkgconfig, networkmanager, strongswanNM, sysctl 2 2 , gnome3, libgnome-keyring, libsecret }: 3 3 4 4 stdenv.mkDerivation rec { 5 5 name = "${pname}-${version}"; 6 6 pname = "NetworkManager-strongswan"; 7 - version = "1.4.1"; 7 + version = "1.4.3"; 8 8 9 9 src = fetchurl { 10 10 url = "https://download.strongswan.org/NetworkManager/${name}.tar.bz2"; 11 - sha256 = "0r5j8cr4x01d2cdy970990292n7p9v617cw103kdczw646xwcxs8"; 11 + sha256 = "0jzl52wmh2q2djb1s546kxliy7s6akhi5bx6rp2ppjfk3wbi2a2l"; 12 12 }; 13 13 14 14 postPatch = '' ··· 26 26 27 27 preConfigure = '' 28 28 substituteInPlace "configure" \ 29 - --replace "/sbin/sysctl" "${procps}/bin/sysctl" 29 + --replace "/sbin/sysctl" "${sysctl}/bin/sysctl" 30 30 ''; 31 31 32 32 configureFlags = [ "--with-charon=${strongswanNM}/libexec/ipsec/charon-nm" ];
+15 -7
pkgs/tools/networking/snabb/default.nix
··· 1 - { stdenv, lib, fetchFromGitHub, bash, makeWrapper, git, mysql, diffutils, which, coreutils, procps, nettools }: 1 + { stdenv, fetchFromGitHub, bash, makeWrapper, git, mysql, diffutils, which, coreutils, procps, nettools 2 + ,supportOpenstack ? true 3 + }: 4 + 5 + with stdenv.lib; 2 6 3 7 stdenv.mkDerivation rec { 4 8 name = "snabb-${version}"; 5 - version = "2016.04"; 9 + version = "2018.01.2"; 6 10 7 11 src = fetchFromGitHub { 8 12 owner = "snabbco"; 9 13 repo = "snabb"; 10 14 rev = "v${version}"; 11 - sha256 = "1b5g477zy6cr5d9171xf8zrhhq6wxshg4cn78i5bki572q86kwlx"; 15 + sha256 = "0n6bjf5g4imy0aql8fa55c0db3w8h944ia1dk10167x5pqvkgdgm"; 12 16 }; 13 17 14 18 buildInputs = [ makeWrapper ]; ··· 20 24 for f in $(find src/program/snabbnfv/ -type f); do 21 25 substituteInPlace $f --replace "/bin/bash" "${bash}/bin/bash" 22 26 done 23 - 27 + '' + optionalString supportOpenstack '' 24 28 # We need a way to pass $PATH to the scripts 25 - sed -i '2iexport PATH=${stdenv.lib.makeBinPath [ git mysql.client which procps coreutils ]}' src/program/snabbnfv/neutron_sync_master/neutron_sync_master.sh.inc 26 - sed -i '2iexport PATH=${stdenv.lib.makeBinPath [ git coreutils diffutils nettools ]}' src/program/snabbnfv/neutron_sync_agent/neutron_sync_agent.sh.inc 29 + sed -i '2iexport PATH=${git}/bin:${mysql}/bin:${which}/bin:${procps}/bin:${coreutils}/bin' src/program/snabbnfv/neutron_sync_master/neutron_sync_master.sh.inc 30 + sed -i '2iexport PATH=${git}/bin:${coreutils}/bin:${diffutils}/bin:${nettools}/bin' src/program/snabbnfv/neutron_sync_agent/neutron_sync_agent.sh.inc 31 + ''; 32 + 33 + preBuild = '' 34 + make clean 27 35 ''; 28 36 29 37 installPhase = '' ··· 35 43 # "Fatal error: can't create obj/arch/sse2_c.o: No such file or directory". 36 44 enableParallelBuilding = false; 37 45 38 - meta = with stdenv.lib; { 46 + meta = { 39 47 homepage = https://github.com/SnabbCo/snabbswitch; 40 48 description = "Simple and fast packet networking toolkit"; 41 49 longDescription = ''
+2 -2
pkgs/tools/security/browserpass/default.nix
··· 3 3 4 4 buildGoPackage rec { 5 5 name = "browserpass-${version}"; 6 - version = "2.0.13"; 6 + version = "2.0.17"; 7 7 8 8 goPackagePath = "github.com/dannyvankooten/browserpass"; 9 9 ··· 13 13 repo = "browserpass"; 14 14 owner = "dannyvankooten"; 15 15 rev = version; 16 - sha256 = "0pch0jddphgaaw208ddqjhnkiy5916n0kjxfza1cpc78fa8zw82l"; 16 + sha256 = "1gbhpx75bcacj6z5p4av0011c4chhzqcjjs2bvmfxpi7826hn9kn"; 17 17 }; 18 18 19 19 postInstall = ''
+3 -2
pkgs/tools/security/keybase-gui/default.nix
··· 1 1 { stdenv, fetchurl, buildFHSUserEnv, writeTextFile, alsaLib, atk, cairo, cups 2 - , dbus, expat, fontconfig, freetype, gcc, gdk_pixbuf, glib, gnome2, gtk2, nspr 3 - , nss, pango, systemd, xorg, utillinuxMinimal }: 2 + , dbus, expat, fontconfig, freetype, gcc, gdk_pixbuf, glib, gnome2, gtk2 3 + , libnotify, nspr, nss, pango, systemd, xorg, utillinuxMinimal }: 4 4 5 5 let 6 6 libPath = stdenv.lib.makeLibraryPath [ ··· 17 17 glib 18 18 gnome2.GConf 19 19 gtk2 20 + libnotify 20 21 nspr 21 22 nss 22 23 pango
+1 -1
pkgs/tools/security/pass/default.nix
··· 74 74 tree 75 75 which 76 76 qrencode 77 + procps 77 78 ] ++ optional tombPluginSupport tomb 78 - ++ optional stdenv.isLinux procps 79 79 ++ ifEnable x11Support [ dmenu xclip xdotool ]); 80 80 81 81 postFixup = ''
+2 -2
pkgs/tools/security/pius/default.nix
··· 1 1 { fetchFromGitHub, stdenv, pythonPackages, gnupg }: 2 2 3 - let version = "2.2.4"; in 3 + let version = "2.2.6"; in 4 4 pythonPackages.buildPythonApplication { 5 5 name = "pius-${version}"; 6 6 namePrefix = ""; ··· 9 9 owner = "jaymzh"; 10 10 repo = "pius"; 11 11 rev = "v${version}"; 12 - sha256 = "1yk6ngpk55yjdnzhm5sj675xbzwp7rir816a3aris647gsph1vlx"; 12 + sha256 = "1rffwyjd84rwx1w5yyqckirm1kdj80ldfwjlw91kk74swhpbpzzj"; 13 13 }; 14 14 15 15 patchPhase = ''
+2 -2
pkgs/tools/security/sshuttle/default.nix
··· 25 25 26 26 nativeBuildInputs = [ makeWrapper python3Packages.setuptools_scm ] ++ stdenv.lib.optional (stdenv.system != "i686-linux") pandoc; 27 27 buildInputs = 28 - [ coreutils openssh ] ++ 29 - stdenv.lib.optionals stdenv.isLinux [ iptables nettools procps ]; 28 + [ coreutils openssh procps nettools ] 29 + ++ stdenv.lib.optionals stdenv.isLinux [ iptables ]; 30 30 31 31 checkInputs = with python3Packages; [ mock pytest pytestrunner ]; 32 32
+1 -1
pkgs/tools/system/runit/default.nix
··· 51 51 license = licenses.bsd3; 52 52 homepage = http://smarden.org/runit; 53 53 maintainers = with maintainers; [ rickynils joachifm ]; 54 - platforms = platforms.unix; 54 + platforms = platforms.linux; 55 55 }; 56 56 }
+52
pkgs/tools/text/xml/xmloscopy/default.nix
··· 1 + { stdenv, lib, makeWrapper, dev_only_shellcheck ? null, 2 + fetchFromGitHub, 3 + 4 + fzf, coreutils, libxml2, libxslt, jing, findutils, gnugrep, gnused, 5 + docbook5 6 + }: 7 + stdenv.mkDerivation rec { 8 + name = "xmloscopy-${version}"; 9 + version = "v0.1.2"; 10 + 11 + buildInputs = [ 12 + makeWrapper 13 + dev_only_shellcheck 14 + ]; 15 + 16 + spath = lib.makeBinPath [ 17 + fzf 18 + coreutils 19 + libxml2 20 + libxslt 21 + jing 22 + findutils 23 + gnugrep 24 + gnused 25 + ]; 26 + 27 + src = fetchFromGitHub { 28 + owner = "grahamc"; 29 + repo = "xmloscopy"; 30 + rev = version; 31 + sha256 = "07fcnf1vv0x72lksl1v0frmlh73gca199ldqqbgdjpybjdffz456"; 32 + }; 33 + 34 + installPhase = '' 35 + sed -i "s/hard to say/${version}/" ./xmloscopy 36 + type -P shellcheck && shellcheck ./xmloscopy 37 + chmod +x ./xmloscopy 38 + patchShebangs ./xmloscopy 39 + mkdir -p $out/bin 40 + cp ./xmloscopy $out/bin/ 41 + wrapProgram $out/bin/xmloscopy \ 42 + --set RNG "${docbook5}/xml/rng/docbook/docbook.rng" \ 43 + --set PATH "${spath}" 44 + ''; 45 + 46 + meta = { 47 + description = "wtf is my docbook broken?"; 48 + homepage = https://github.com/grahamc/xmloscopy; 49 + license = stdenv.lib.licenses.mit; 50 + platforms = stdenv.lib.platforms.all; 51 + }; 52 + }
+3
pkgs/tools/typesetting/tex/texlive/bin.nix
··· 144 144 mv "$out"/share/{man,info} "$doc"/doc 145 145 '' + cleanBrokenLinks; 146 146 147 + # needed for poppler and xpdf 148 + CXXFLAGS = stdenv.lib.optionalString stdenv.cc.isClang "-std=c++11"; 149 + 147 150 setupHook = ./setup-hook.sh; # TODO: maybe texmf-nix -> texmf (and all references) 148 151 passthru = { inherit version buildInputs; }; 149 152
+53 -39
pkgs/top-level/all-packages.nix
··· 3236 3236 3237 3237 ltwheelconf = callPackage ../applications/misc/ltwheelconf { }; 3238 3238 3239 + lvmsync = callPackage ../tools/backup/lvmsync { }; 3240 + 3239 3241 kippo = callPackage ../servers/kippo { }; 3240 3242 3241 3243 kzipmix = callPackage_i686 ../tools/compression/kzipmix { }; ··· 4610 4612 v8 = v8_static; 4611 4613 }; 4612 4614 4613 - rsnapshot = callPackage ../tools/backup/rsnapshot { 4614 - # For the `logger' command, we can use either `utillinux' or 4615 - # GNU Inetutils. The latter is more portable. 4616 - logger = if stdenv.isLinux then utillinux else inetutils; 4617 - }; 4615 + rsnapshot = callPackage ../tools/backup/rsnapshot { }; 4618 4616 4619 4617 rlwrap = callPackage ../tools/misc/rlwrap { }; 4620 4618 ··· 5636 5634 5637 5635 xmlroff = callPackage ../tools/typesetting/xmlroff { }; 5638 5636 5637 + xmloscopy = callPackage ../tools/text/xml/xmloscopy { }; 5638 + 5639 5639 xmlstarlet = callPackage ../tools/text/xml/xmlstarlet { }; 5640 5640 5641 5641 xmlto = callPackage ../tools/typesetting/xmlto { ··· 6360 6360 callPackage ../development/compilers/openjdk-darwin { } 6361 6361 else 6362 6362 callPackage ../development/compilers/openjdk/7.nix { 6363 + ant = apacheAnt_1_9; 6363 6364 bootjdk = callPackage ../development/compilers/openjdk/bootstrap.nix { version = "7"; }; 6364 6365 }; 6365 6366 ··· 6381 6382 inherit (gnome2) GConf gnome_vfs; 6382 6383 }; 6383 6384 6385 + openjdk10 = 6386 + callPackage ../development/compilers/openjdk/10.nix { 6387 + bootjdk = openjdk9; 6388 + inherit (gnome2) GConf gnome_vfs; 6389 + }; 6390 + 6384 6391 openjdk = openjdk8; 6385 6392 6386 6393 jdk7 = openjdk7 // { outputs = [ "out" ]; }; ··· 6890 6897 z88dk = callPackage ../development/compilers/z88dk { }; 6891 6898 6892 6899 zulu8 = callPackage ../development/compilers/zulu/8.nix { }; 6893 - zulu9 = callPackage ../development/compilers/zulu { }; 6894 - zulu = zulu9; 6900 + zulu = callPackage ../development/compilers/zulu { }; 6895 6901 6896 6902 ### DEVELOPMENT / INTERPRETERS 6897 6903 ··· 7418 7424 7419 7425 apacheAnt = callPackage ../development/tools/build-managers/apache-ant { }; 7420 7426 7427 + apacheAnt_1_9 = callPackage ../development/tools/build-managers/apache-ant/1.9.nix { }; 7428 + 7421 7429 apacheKafka = apacheKafka_1_0; 7422 7430 apacheKafka_0_9 = callPackage ../servers/apache-kafka { majorVersion = "0.9"; }; 7423 7431 apacheKafka_0_10 = callPackage ../servers/apache-kafka { majorVersion = "0.10"; }; ··· 7605 7613 7606 7614 ctodo = callPackage ../applications/misc/ctodo { }; 7607 7615 7608 - cmake_2_8 = callPackage ../development/tools/build-managers/cmake/2.8.nix { 7609 - wantPS = stdenv.isDarwin; 7610 - inherit (darwin) ps; 7611 - }; 7616 + cmake_2_8 = callPackage ../development/tools/build-managers/cmake/2.8.nix { }; 7612 7617 7613 - cmake = libsForQt5.callPackage ../development/tools/build-managers/cmake { 7614 - inherit (darwin) ps; 7615 - }; 7618 + cmake = libsForQt5.callPackage ../development/tools/build-managers/cmake { }; 7616 7619 7617 7620 cmakeCurses = cmake.override { useNcurses = true; }; 7618 7621 ··· 7640 7643 inherit (perlPackages) perl 7641 7644 ExporterLite FileWhich GetoptTabular RegexpCommon TermReadKey; 7642 7645 inherit (llvmPackages_4) llvm clang-unwrapped; 7643 - utillinux = if stdenv.isLinux then utillinuxMinimal else null; 7644 7646 }; 7645 7647 7646 7648 cscope = callPackage ../development/tools/misc/cscope { }; 7647 7649 7648 7650 csmith = callPackage ../development/tools/misc/csmith { 7649 7651 inherit (perlPackages) perl SysCPU; 7650 - # Workaround optional dependency on libbsd that's 7651 - # currently broken on Darwin. 7652 - libbsd = if stdenv.isDarwin then null else libbsd; 7653 7652 }; 7654 7653 7655 7654 csslint = callPackage ../development/web/csslint { }; ··· 8199 8198 8200 8199 swfmill = callPackage ../tools/video/swfmill { }; 8201 8200 8202 - swftools = callPackage ../tools/video/swftools { }; 8201 + swftools = callPackage ../tools/video/swftools { 8202 + stdenv = gccStdenv; 8203 + }; 8203 8204 8204 8205 tcptrack = callPackage ../development/tools/misc/tcptrack { }; 8205 8206 ··· 8512 8513 }; 8513 8514 8514 8515 clearsilver = callPackage ../development/libraries/clearsilver { }; 8516 + 8517 + clipper = callPackage ../development/libraries/clipper { }; 8515 8518 8516 8519 cln = callPackage ../development/libraries/cln { }; 8517 8520 ··· 9580 9583 inherit (darwin.apple_sdk.frameworks) Carbon IOKit; 9581 9584 }; 9582 9585 9583 - libcdio-paranoia = callPackage ../development/libraries/libcdio-paranoia { }; 9586 + libcdio-paranoia = callPackage ../development/libraries/libcdio-paranoia { 9587 + inherit (darwin.apple_sdk.frameworks) DiskArbitration IOKit; 9588 + }; 9584 9589 9585 9590 libcdr = callPackage ../development/libraries/libcdr { lcms = lcms2; }; 9586 9591 ··· 10754 10759 10755 10760 opal = callPackage ../development/libraries/opal { 10756 10761 ffmpeg = ffmpeg_2; 10762 + stdenv = overrideCC stdenv gcc6; 10757 10763 }; 10758 10764 10759 10765 openh264 = callPackage ../development/libraries/openh264 { }; ··· 12315 12321 jetty = callPackage ../servers/http/jetty { }; 12316 12322 12317 12323 knot-dns = callPackage ../servers/dns/knot-dns { }; 12318 - knot-resolver = callPackage ../servers/dns/knot-resolver { 12319 - # TODO: vimNox after it gets fixed on Darwin or something lighter 12320 - hexdump = if stdenv.isLinux then utillinux.bin 12321 - else if stdenv.isDarwin then darwin.shell_cmds 12322 - else vim/*xxd*/; 12323 - }; 12324 + knot-resolver = callPackage ../servers/dns/knot-resolver { }; 12324 12325 12325 12326 rdkafka = callPackage ../development/libraries/rdkafka { }; 12326 12327 ··· 13038 13039 13039 13040 ebtables = callPackage ../os-specific/linux/ebtables { }; 13040 13041 13041 - eject = utillinux; 13042 - 13043 13042 facetimehd-firmware = callPackage ../os-specific/linux/firmware/facetimehd-firmware { }; 13044 13043 13045 13044 fatrace = callPackage ../os-specific/linux/fatrace { }; ··· 13156 13155 13157 13156 kmscube = callPackage ../os-specific/linux/kmscube { }; 13158 13157 13159 - kmsxx = callPackage ../development/libraries/kmsxx { }; 13158 + kmsxx = callPackage ../development/libraries/kmsxx { 13159 + stdenv = overrideCC stdenv gcc6; 13160 + }; 13160 13161 13161 13162 latencytop = callPackage ../os-specific/linux/latencytop { }; 13162 13163 ··· 13628 13629 if hostPlatform.isMusl then musl-getconf 13629 13630 else lib.getBin stdenv.cc.libc; 13630 13631 13631 - nettools = callPackage ../os-specific/linux/net-tools { }; 13632 + nettools = if stdenv.isLinux then callPackage ../os-specific/linux/net-tools { } 13633 + else unixtools.nettools; 13632 13634 13633 13635 nftables = callPackage ../os-specific/linux/nftables { }; 13634 13636 ··· 13751 13753 13752 13754 procps = procps-ng; 13753 13755 13754 - procps-ng = callPackage ../os-specific/linux/procps-ng { }; 13756 + procps-ng = if stdenv.isLinux then callPackage ../os-specific/linux/procps-ng { } 13757 + else unixtools.procps; 13755 13758 13756 13759 watch = callPackage ../os-specific/linux/procps/watch.nix { }; 13757 13760 ··· 13944 13947 13945 13948 usermount = callPackage ../os-specific/linux/usermount { }; 13946 13949 13947 - utillinux = callPackage ../os-specific/linux/util-linux { }; 13950 + utillinux = if stdenv.isLinux then callPackage ../os-specific/linux/util-linux { } 13951 + else unixtools.utillinux; 13952 + 13948 13953 utillinuxCurses = utillinux; 13949 13954 13950 - utillinuxMinimal = appendToName "minimal" (utillinux.override { 13955 + utillinuxMinimal = if stdenv.isLinux then appendToName "minimal" (utillinux.override { 13951 13956 minimal = true; 13952 13957 ncurses = null; 13953 13958 perl = null; 13954 13959 systemd = null; 13955 - }); 13960 + }) else utillinux; 13956 13961 13957 13962 v4l_utils = qt5.callPackage ../os-specific/linux/v4l-utils { }; 13958 13963 ··· 14582 14587 stdenv = overrideCC stdenv gcc49; 14583 14588 }; 14584 14589 14585 - ahoviewer = callPackage ../applications/graphics/ahoviewer { }; 14590 + ahoviewer = callPackage ../applications/graphics/ahoviewer { 14591 + useUnrar = config.ahoviewer.useUnrar or false; 14592 + }; 14586 14593 14587 14594 airwave = callPackage ../applications/audio/airwave/default.nix { }; 14588 14595 ··· 15086 15093 15087 15094 # go 1.9 pin until https://github.com/moby/moby/pull/35739 15088 15095 inherit (callPackage ../applications/virtualization/docker { go = go_1_9; }) 15089 - docker_17_12 15090 - docker_18_02; 15096 + docker_18_03; 15091 15097 15092 - docker = docker_17_12; 15093 - docker-edge = docker_18_02; 15098 + docker = docker_18_03; 15099 + docker-edge = docker_18_03; 15094 15100 15095 15101 docker-proxy = callPackage ../applications/virtualization/docker/proxy.nix { }; 15096 15102 ··· 16987 16993 16988 16994 openjump = callPackage ../applications/misc/openjump { }; 16989 16995 16996 + openorienteering-mapper = libsForQt5.callPackage ../applications/gis/openorienteering-mapper { }; 16997 + 16990 16998 openscad = callPackage ../applications/graphics/openscad {}; 16991 16999 16992 17000 opentimestamps-client = python3Packages.callPackage ../tools/misc/opentimestamps-client {}; ··· 17266 17274 qsampler = libsForQt5.callPackage ../applications/audio/qsampler { }; 17267 17275 17268 17276 qscreenshot = callPackage ../applications/graphics/qscreenshot { 17277 + inherit (darwin.apple_sdk.frameworks) Carbon; 17269 17278 qt = qt4; 17270 17279 }; 17271 17280 ··· 21068 21077 xml2rfc = callPackage ../tools/typesetting/xml2rfc { }; 21069 21078 21070 21079 mmark = callPackage ../tools/typesetting/mmark { }; 21080 + 21081 + # Unix tools 21082 + unixtools = recurseIntoAttrs (callPackages ./unix-tools.nix { }); 21083 + inherit (unixtools) hexdump ps logger eject modprobe umount 21084 + mount wall hostname more sysctl; 21071 21085 }
+1 -1
pkgs/top-level/emacs-packages.nix
··· 385 385 in 386 386 lib.makeScope newScope (self: 387 387 {} 388 + // elpaPackages self 388 389 // melpaStablePackages self 389 390 // melpaPackages self 390 - // elpaPackages self 391 391 // orgPackages self 392 392 // packagesFun self 393 393 )
+1 -1
pkgs/top-level/perl-packages.nix
··· 7328 7328 url = "mirror://cpan/authors/id/J/JP/JPIERCE/IO-Pager-${version}.tgz"; 7329 7329 sha256 = "0ksldcw0hydfy9k70i6q6fm1wgbc54kx0lbwlkrszsbd7q72dlfg"; 7330 7330 }; 7331 - propagatedBuildInputs = [pkgs.utillinux.bin]; # `more` used in tests 7331 + propagatedBuildInputs = [pkgs.more]; # `more` used in tests 7332 7332 }; 7333 7333 7334 7334 IOPrompt = buildPerlPackage {
+33 -25
pkgs/top-level/python-packages.nix
··· 424 424 425 425 tokenserver = callPackage ../development/python-modules/tokenserver {}; 426 426 427 + toml = callPackage ../development/python-modules/toml { }; 428 + 427 429 unifi = callPackage ../development/python-modules/unifi { }; 428 430 429 431 pyunbound = callPackage ../tools/networking/unbound/python.nix { }; ··· 779 781 780 782 meta = { 781 783 description = "Microsoft Azure SDK for Python"; 782 - homepage = "http://azure.microsoft.com/en-us/develop/python/"; 784 + homepage = "https://azure.microsoft.com/en-us/develop/python/"; 783 785 license = licenses.asl20; 784 786 maintainers = with maintainers; [ olcai ]; 785 787 }; ··· 794 796 }; 795 797 meta = { 796 798 description = "Microsoft Azure SDK for Python"; 797 - homepage = "http://azure.microsoft.com/en-us/develop/python/"; 799 + homepage = "https://azure.microsoft.com/en-us/develop/python/"; 798 800 license = licenses.asl20; 799 801 maintainers = with maintainers; [ olcai ]; 800 802 }; ··· 814 816 ''; 815 817 meta = { 816 818 description = "Microsoft Azure SDK for Python"; 817 - homepage = "http://azure.microsoft.com/en-us/develop/python/"; 819 + homepage = "https://azure.microsoft.com/en-us/develop/python/"; 818 820 license = licenses.asl20; 819 821 maintainers = with maintainers; [ olcai ]; 820 822 }; ··· 834 836 ''; 835 837 meta = { 836 838 description = "Microsoft Azure SDK for Python"; 837 - homepage = "http://azure.microsoft.com/en-us/develop/python/"; 839 + homepage = "https://azure.microsoft.com/en-us/develop/python/"; 838 840 license = licenses.asl20; 839 841 maintainers = with maintainers; [ olcai ]; 840 842 }; ··· 859 861 propagatedBuildInputs = with self; [ azure-mgmt-common ]; 860 862 meta = { 861 863 description = "Microsoft Azure SDK for Python"; 862 - homepage = "http://azure.microsoft.com/en-us/develop/python/"; 864 + homepage = "https://azure.microsoft.com/en-us/develop/python/"; 863 865 license = licenses.asl20; 864 866 maintainers = with maintainers; [ olcai ]; 865 867 }; ··· 884 886 propagatedBuildInputs = with self; [ azure-mgmt-common ]; 885 887 meta = { 886 888 description = "Microsoft Azure SDK for Python"; 887 - homepage = "http://azure.microsoft.com/en-us/develop/python/"; 889 + homepage = "https://azure.microsoft.com/en-us/develop/python/"; 888 890 license = licenses.asl20; 889 891 maintainers = with maintainers; [ olcai ]; 890 892 }; ··· 900 902 propagatedBuildInputs = with self; [ azure-nspkg ]; 901 903 meta = { 902 904 description = "Microsoft Azure SDK for Python"; 903 - homepage = "http://azure.microsoft.com/en-us/develop/python/"; 905 + homepage = "https://azure.microsoft.com/en-us/develop/python/"; 904 906 license = licenses.asl20; 905 907 maintainers = with maintainers; [ olcai ]; 906 908 }; ··· 925 927 propagatedBuildInputs = with self; [ azure-mgmt-common ]; 926 928 meta = { 927 929 description = "Microsoft Azure SDK for Python"; 928 - homepage = "http://azure.microsoft.com/en-us/develop/python/"; 930 + homepage = "https://azure.microsoft.com/en-us/develop/python/"; 929 931 license = licenses.asl20; 930 932 maintainers = with maintainers; [ olcai ]; 931 933 }; ··· 950 952 propagatedBuildInputs = with self; [ azure-mgmt-common ]; 951 953 meta = { 952 954 description = "Microsoft Azure SDK for Python"; 953 - homepage = "http://azure.microsoft.com/en-us/develop/python/"; 955 + homepage = "https://azure.microsoft.com/en-us/develop/python/"; 954 956 license = licenses.asl20; 955 957 maintainers = with maintainers; [ olcai ]; 956 958 }; ··· 969 971 ''; 970 972 meta = { 971 973 description = "Microsoft Azure SDK for Python"; 972 - homepage = "http://azure.microsoft.com/en-us/develop/python/"; 974 + homepage = "https://azure.microsoft.com/en-us/develop/python/"; 973 975 license = licenses.asl20; 974 976 maintainers = with maintainers; [ olcai ]; 975 977 }; ··· 988 990 ''; 989 991 meta = { 990 992 description = "Microsoft Azure SDK for Python"; 991 - homepage = "http://azure.microsoft.com/en-us/develop/python/"; 993 + homepage = "https://azure.microsoft.com/en-us/develop/python/"; 992 994 license = licenses.asl20; 993 995 maintainers = with maintainers; [ olcai ]; 994 996 }; ··· 1754 1756 1755 1757 meta = { 1756 1758 description = "Python bindings for Oracle Berkeley DB"; 1757 - homepage = http://www.jcea.es/programacion/pybsddb.htm; 1759 + homepage = https://www.jcea.es/programacion/pybsddb.htm; 1758 1760 license = with licenses; [ agpl3 ]; # License changed from bsd3 to agpl3 since 6.x 1759 1761 }; 1760 1762 }; ··· 1865 1867 doCheck = false; 1866 1868 1867 1869 meta = { 1868 - homepage = http://github.com/ralphbean/bugwarrior; 1870 + homepage = https://github.com/ralphbean/bugwarrior; 1869 1871 description = "Sync github, bitbucket, bugzilla, and trac issues with taskwarrior"; 1870 1872 license = licenses.gpl3Plus; 1871 1873 platforms = platforms.all; ··· 4694 4696 4695 4697 meta = { 4696 4698 description = "A small Gtk+ app for keeping track of your time. It's main goal is to be as unintrusive as possible"; 4697 - homepage = http://mg.pov.lt/gtimelog/; 4699 + homepage = https://mg.pov.lt/gtimelog/; 4698 4700 license = licenses.gpl2Plus; 4699 4701 maintainers = with maintainers; [ ocharles ]; 4700 4702 platforms = platforms.unix; ··· 5511 5513 5512 5514 meta = { 5513 5515 description = "PAM interface using ctypes"; 5514 - homepage = "http://github.com/minrk/pamela"; 5516 + homepage = "https://github.com/minrk/pamela"; 5515 5517 license = licenses.mit; 5516 5518 }; 5517 5519 }; ··· 5560 5562 5561 5563 meta = { 5562 5564 description = "A Python-based build/distribution/deployment scripting tool"; 5563 - homepage = http://github.com/paver/paver; 5565 + homepage = https://github.com/paver/paver; 5564 5566 maintainers = with maintainers; [ lovek323 ]; 5565 5567 platforms = platforms.unix; 5566 5568 }; ··· 7639 7641 7640 7642 meta = { 7641 7643 description = "Filesystem abstraction"; 7642 - homepage = http://pypi.python.org/pypi/fs; 7644 + homepage = https://pypi.python.org/pypi/fs; 7643 7645 license = licenses.bsd3; 7644 7646 maintainers = with maintainers; [ lovek323 ]; 7645 7647 platforms = platforms.unix; ··· 8397 8399 ''; 8398 8400 8399 8401 meta = { 8400 - homepage = "http://falcao.it/HTTPretty/"; 8402 + homepage = "https://falcao.it/HTTPretty/"; 8401 8403 description = "HTTP client request mocking tool"; 8402 8404 license = licenses.mit; 8403 8405 }; ··· 8837 8839 8838 8840 meta = { 8839 8841 description = "Messaging library for Python"; 8840 - homepage = "http://github.com/celery/kombu"; 8842 + homepage = "https://github.com/celery/kombu"; 8841 8843 license = licenses.bsd3; 8842 8844 }; 8843 8845 }; ··· 9075 9077 ''; 9076 9078 9077 9079 meta = { 9078 - homepage = http://launchpad.net/pylockfile; 9080 + homepage = https://launchpad.net/pylockfile; 9079 9081 description = "Platform-independent advisory file locking capability for Python applications"; 9080 9082 license = licenses.asl20; 9081 9083 }; ··· 10382 10384 }; 10383 10385 10384 10386 meta = { 10385 - homepage = http://alastairs-place.net/projects/netifaces/; 10387 + homepage = https://alastairs-place.net/projects/netifaces/; 10386 10388 description = "Portable access to network interfaces from Python"; 10387 10389 }; 10388 10390 }; ··· 10936 10938 10937 10939 meta = { 10938 10940 description = "Draws Python object reference graphs with graphviz"; 10939 - homepage = http://mg.pov.lt/objgraph/; 10941 + homepage = https://mg.pov.lt/objgraph/; 10940 10942 license = licenses.mit; 10941 10943 }; 10942 10944 }; ··· 12149 12151 disabled = isPyPy; 12150 12152 doCheck = !isPy3k; 12151 12153 protobuf = pkgs.protobuf3_1; 12154 + }; 12155 + 12156 + protobuf3_5 = callPackage ../development/python-modules/protobuf { 12157 + disabled = isPyPy; 12158 + doCheck = !isPy3k; 12159 + protobuf = pkgs.protobuf3_5; 12152 12160 }; 12153 12161 12154 12162 psd-tools = callPackage ../development/python-modules/psd-tools { }; ··· 18923 18931 doCheck = false; 18924 18932 18925 18933 meta = { 18926 - homepage = "http://matplotlib.org/basemap/"; 18934 + homepage = "https://matplotlib.org/basemap/"; 18927 18935 description = "Plot data on map projections with matplotlib"; 18928 18936 longDescription = '' 18929 18937 An add-on toolkit for matplotlib that lets you plot data on map projections with ··· 19083 19091 19084 19092 meta = { 19085 19093 description = "Copy your docs directly to the gh-pages branch"; 19086 - homepage = "http://github.com/davisp/ghp-import"; 19094 + homepage = "https://github.com/davisp/ghp-import"; 19087 19095 license = "Tumbolia Public License"; 19088 19096 maintainers = with maintainers; [ garbas ]; 19089 19097 }; ··· 19199 19207 19200 19208 meta = { 19201 19209 description = "Jenkins Job Builder is a system for configuring Jenkins jobs using simple YAML files stored in Git"; 19202 - homepage = "http://docs.openstack.org/infra/system-config/jjb.html"; 19210 + homepage = "https://docs.openstack.org/infra/system-config/jjb.html"; 19203 19211 license = licenses.asl20; 19204 19212 maintainers = with maintainers; [ garbas ]; 19205 19213 };
+131
pkgs/top-level/unix-tools.nix
··· 1 + { pkgs, buildEnv, runCommand, hostPlatform }: 2 + 3 + # These are some unix tools that are commonly included in the /usr/bin 4 + # and /usr/sbin directory under more normal distributions. Along with 5 + # coreutils, these are commonly assumed to be available by build 6 + # systems, but we can't assume they are available. In Nix, we list 7 + # each program by name directly through this unixtools attribute. 8 + 9 + # You should always try to use single binaries when available. For 10 + # instance, if your program needs to use "ps", just list it as a build 11 + # input, not "procps" which requires Linux. 12 + 13 + let 14 + 15 + singleBinary = cmd: providers: 16 + if builtins.hasAttr hostPlatform.parsed.kernel.name providers then 17 + runCommand cmd {} '' 18 + mkdir -p $out/bin 19 + 20 + if ! [ -x "${providers.${hostPlatform.parsed.kernel.name}}/bin/${cmd}" ]; then 21 + echo "Cannot find command ${cmd}" 22 + exit 1 23 + fi 24 + 25 + ln -s ${providers.${hostPlatform.parsed.kernel.name}}/bin/${cmd} $out/bin/${cmd} 26 + '' 27 + else throw "${hostPlatform.parsed.kernel.name} does not have ${cmd}"; 28 + 29 + in rec { 30 + 31 + # more is unavailable in darwin 32 + # just use less 33 + more_compat = runCommand "more" {} '' 34 + mkdir -p $out/bin 35 + ln -s ${pkgs.less}/bin/less $out/bin/more 36 + ''; 37 + 38 + # singular binaries 39 + arp = singleBinary "arp" { 40 + linux = pkgs.nettools; 41 + darwin = pkgs.darwin.network_cmds; 42 + }; 43 + eject = singleBinary "eject" { 44 + linux = pkgs.utillinux; 45 + }; 46 + getopt = singleBinary "getopt" { 47 + linux = pkgs.utillinux; 48 + darwin = pkgs.getopt; 49 + }; 50 + hexdump = singleBinary "hexdump" { 51 + linux = pkgs.procps; 52 + darwin = pkgs.darwin.shell_cmds; 53 + }; 54 + hostname = singleBinary "hostname" { 55 + linux = pkgs.nettools; 56 + darwin = pkgs.darwin.shell_cmds; 57 + }; 58 + ifconfig = singleBinary "ifconfig" { 59 + linux = pkgs.nettools; 60 + darwin = pkgs.darwin.network_cmds; 61 + }; 62 + logger = singleBinary "logger" { 63 + linux = pkgs.utillinux; 64 + }; 65 + modprobe = singleBinary "modprobe" { 66 + linux = pkgs.utillinux; 67 + }; 68 + more = singleBinary "more" { 69 + linux = pkgs.utillinux; 70 + darwin = more_compat; 71 + }; 72 + mount = singleBinary "mount" { 73 + linux = pkgs.utillinux; 74 + }; 75 + netstat = singleBinary "netstat" { 76 + linux = pkgs.nettools; 77 + darwin = pkgs.darwin.network_cmds; 78 + }; 79 + ping = singleBinary "ping" { 80 + linux = pkgs.iputils; 81 + darwin = pkgs.darwin.network_cmds; 82 + }; 83 + ps = singleBinary "ps" { 84 + linux = pkgs.procps; 85 + darwin = pkgs.darwin.ps; 86 + }; 87 + route = singleBinary "route" { 88 + linux = pkgs.nettools; 89 + darwin = pkgs.darwin.network_cmds; 90 + }; 91 + script = singleBinary "script" { 92 + linux = pkgs.utillinux; 93 + darwin = pkgs.darwin.shell_cmds; 94 + }; 95 + sysctl = singleBinary "sysctl" { 96 + linux = pkgs.procps; 97 + darwin = pkgs.darwin.system_cmds; 98 + }; 99 + umount = singleBinary "umount" { 100 + linux = pkgs.utillinux; 101 + }; 102 + whereis = singleBinary "whereis" { 103 + linux = pkgs.utillinux; 104 + darwin = pkgs.darwin.shell_cmds; 105 + }; 106 + wall = singleBinary "wall" { 107 + linux = pkgs.utillinux; 108 + }; 109 + write = singleBinary "write" { 110 + linux = pkgs.utillinux; 111 + darwin = pkgs.darwin.basic_cmds; 112 + }; 113 + 114 + # Compatibility derivations 115 + # Provided for old usage of these commands. 116 + 117 + procps = buildEnv { 118 + name = "procps-compat"; 119 + paths = [ sysctl ps ]; 120 + }; 121 + 122 + utillinux = buildEnv { 123 + name = "utillinux-compat"; 124 + paths = [ getopt hexdump script whereis write ]; 125 + }; 126 + 127 + nettools = buildEnv { 128 + name = "nettools-compat"; 129 + paths = [ arp hostname netstat route ]; 130 + }; 131 + }