Merge staging-next into staging

authored by github-actions[bot] and committed by GitHub 1620a4d1 2cf3641a

+3107 -4883
+6
maintainers/maintainer-list.nix
··· 6791 6791 githubId = 1488603; 6792 6792 name = "François Espinet"; 6793 6793 }; 6794 + neverbehave = { 6795 + email = "i@never.pet"; 6796 + github = "NeverBehave"; 6797 + githubId = 17120571; 6798 + name = "Xinhao Luo"; 6799 + }; 6794 6800 nikitavoloboev = { 6795 6801 email = "nikita.voloboev@gmail.com"; 6796 6802 github = "nikitavoloboev";
+2 -2
pkgs/applications/editors/netbeans/default.nix
··· 3 3 }: 4 4 5 5 let 6 - version = "12.2"; 6 + version = "12.3"; 7 7 desktopItem = makeDesktopItem { 8 8 name = "netbeans"; 9 9 exec = "netbeans"; ··· 19 19 inherit version; 20 20 src = fetchurl { 21 21 url = "mirror://apache/netbeans/netbeans/${version}/netbeans-${version}-bin.zip"; 22 - sha512 = "b25cda9830e8fe1d05687b08cc5fa9bcac7e8e6d12776998a4da7e483b3be0d04493345e56be7e6198fa8f86428d57d4459bfa7372c2e3f918f4a1101d0a31a7"; 22 + sha512 = "2fy696qrfbdkzmq4cwd6l7v6rsc0bf9akh61w3azc544bq3vxl3v6s31hvg3ba0nsh0jv3nbdrk6jp1l4hwgcg9zg7kf2012a1vv2nk"; 23 23 }; 24 24 25 25 buildCommand = ''
+11 -12
pkgs/applications/misc/archivy/default.nix
··· 1 - { lib, python3, fetchPypi, appdirs, attrs, requests, 2 - beautifulsoup4, click-plugins, elasticsearch, flask_login, flask_wtf, 3 - pypandoc, python-dotenv, python-frontmatter, tinydb, validators, 4 - watchdog, wtforms, html2text, flask-compress }: 1 + { lib, buildPythonApplication, fetchPypi, appdirs, attrs 2 + , beautifulsoup4, click-plugins, elasticsearch, flask-compress 3 + , flask_login, flask_wtf, html2text, python-dotenv, python-frontmatter 4 + , requests, tinydb, validators, werkzeug, wtforms }: 5 5 6 - python3.pkgs.buildPythonApplication rec { 6 + buildPythonApplication rec { 7 7 pname = "archivy"; 8 - version = "1.0.2"; 8 + version = "1.1.1"; 9 9 10 10 src = fetchPypi { 11 11 inherit pname version; 12 - sha256 = "6f706b925175852d8101a4afe2304ab7ee7d56e9658538b9a8e49e925978b87e"; 12 + sha256 = "sha256-yUXsTPb5oJYZA9MlHz7eLowRjD/ltq5VLTHeOMqcL/M="; 13 13 }; 14 14 15 15 # Relax some dependencies ··· 30 30 beautifulsoup4 31 31 click-plugins 32 32 elasticsearch 33 + flask-compress 33 34 flask_login 34 35 flask_wtf 35 - pypandoc 36 + html2text 36 37 python-dotenv 37 38 python-frontmatter 38 - tinydb 39 39 requests 40 + tinydb 40 41 validators 41 - watchdog 42 + werkzeug 42 43 wtforms 43 - html2text 44 - flask-compress 45 44 ]; 46 45 47 46 # __init__.py attempts to mkdir in read-only file system
+4
pkgs/applications/networking/nextcloud-client/default.nix
··· 55 55 sqlite 56 56 ]; 57 57 58 + qtWrapperArgs = [ 59 + "--prefix LD_LIBRARY_PATH : ${lib.makeLibraryPath [ libsecret ]}" 60 + ]; 61 + 58 62 cmakeFlags = [ 59 63 "-DCMAKE_INSTALL_LIBDIR=lib" # expected to be prefix-relative by build code setting RPATH 60 64 "-DNO_SHIBBOLETH=1" # allows to compile without qtwebkit
+55
pkgs/applications/video/corrscope/default.nix
··· 1 + { lib 2 + , mkDerivationWith 3 + , python3Packages 4 + , wrapQtAppsHook 5 + , ffmpeg 6 + , qtbase 7 + }: 8 + 9 + mkDerivationWith python3Packages.buildPythonApplication rec { 10 + pname = "corrscope"; 11 + version = "0.7.0"; 12 + 13 + src = python3Packages.fetchPypi { 14 + inherit pname version; 15 + sha256 = "0m62p3jlbx5dlp3j8wn1ka1sqpffsxbpsgv2h5cvj1n1lsgbss2s"; 16 + }; 17 + 18 + postPatch = '' 19 + substituteInPlace setup.py \ 20 + --replace 'attrs>=18.2.0,<19.0.0' 'attrs>=18.2.0' \ 21 + --replace 'numpy>=1.15,<2.0,!=1.19.4' 'numpy>=1.15,<2.0' 22 + ''; 23 + 24 + nativeBuildInputs = [ wrapQtAppsHook ]; 25 + 26 + buildInputs = [ ffmpeg qtbase ]; 27 + 28 + propagatedBuildInputs = with python3Packages; [ appdirs attrs click matplotlib numpy pyqt5 ruamel_yaml ]; 29 + 30 + dontWrapQtApps = true; 31 + 32 + preFixup = '' 33 + makeWrapperArgs+=( 34 + --prefix PATH : ${ffmpeg}/bin 35 + "''${qtWrapperArgs[@]}" 36 + ) 37 + ''; 38 + 39 + preCheck = "export HOME=$TEMP"; 40 + 41 + meta = with lib; { 42 + description = "Render wave files into oscilloscope views, featuring advanced correlation-based triggering algorithm"; 43 + longDescription = '' 44 + Corrscope renders oscilloscope views of WAV files recorded from chiptune (game music from 45 + retro sound chips). 46 + 47 + Corrscope uses "waveform correlation" to track complex waves (including SNES and Sega 48 + Genesis/FM synthesis) which jump around on other oscilloscope programs. 49 + ''; 50 + homepage = "https://github.com/corrscope/corrscope"; 51 + license = licenses.bsd2; 52 + maintainers = with maintainers; [ OPNA2608 ]; 53 + platforms = platforms.all; 54 + }; 55 + }
+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/c0fe8e827d5ec71141700f5d5a90a6f6616ecbc5.tar.gz"; 5 - sha256 = "16is1cipkfiabbh01i247vqfviwzjpfhgf6pkli61wwlhnk0q95s"; 4 + url = "https://github.com/commercialhaskell/all-cabal-hashes/archive/fd3fefef13b49cbcd9a08b46c2aa4ceb204de5e0.tar.gz"; 5 + sha256 = "1dr4bqsisizw3qn9qxjpbk0rjri6s0gv9g9717cwfcixy940af2s"; 6 6 }
+45
pkgs/data/themes/juno/default.nix
··· 1 + { lib, stdenv, fetchurl, gtk-engine-murrine }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "juno"; 5 + version = "0.0.1"; 6 + 7 + srcs = [ 8 + (fetchurl { 9 + url = "https://github.com/gvolpe/Juno/releases/download/${version}/Juno.tar.xz"; 10 + sha256 = "1cghsn9qagcf1nlga5cal0aqch6hkjm5wk6ja791zxhdqy3crx1i"; 11 + }) 12 + (fetchurl { 13 + url = "https://github.com/gvolpe/Juno/releases/download/${version}/Juno-mirage.tar.xz"; 14 + sha256 = "0zh6bc85svmwh8qrhpn8mim0pj322x2x2i9sxnp7p1938p5z5m2b"; 15 + }) 16 + (fetchurl { 17 + url = "https://github.com/gvolpe/Juno/releases/download/${version}/Juno-ocean.tar.xz"; 18 + sha256 = "0m2wgmcn12dfq5badzlpzjc8792ba9hi32c79vfvqawdn1q3hrdx"; 19 + }) 20 + (fetchurl { 21 + url = "https://github.com/gvolpe/Juno/releases/download/${version}/Juno-palenight.tar.xz"; 22 + sha256 = "1hn2l0m76x61ixjd253hi7czm65asdjdhqvvlv7idbccc40pvrak"; 23 + }) 24 + ]; 25 + 26 + sourceRoot = "."; 27 + 28 + propagatedUserEnvPkgs = [ gtk-engine-murrine ]; 29 + 30 + installPhase = '' 31 + runHook preInstall 32 + mkdir -p $out/share/themes 33 + cp -a Juno* $out/share/themes 34 + rm $out/share/themes/*/{LICENSE,README.md} 35 + runHook postInstall 36 + ''; 37 + 38 + meta = with lib; { 39 + description = "GTK themes inspired by epic vscode themes"; 40 + homepage = "https://github.com/EliverLara/Juno"; 41 + license = licenses.gpl3Only; 42 + platforms = platforms.all; 43 + maintainers = [ maintainers.gvolpe ]; 44 + }; 45 + }
+2 -2
pkgs/development/compilers/elm/default.nix
··· 1 1 { lib, stdenv, pkgs 2 - , haskell, nodejs 2 + , haskell, haskellPackages, nodejs 3 3 , fetchurl, fetchpatch, makeWrapper, writeScriptBin 4 4 # Rust dependecies 5 5 , rustPlatform, openssl, pkg-config, Security ··· 7 7 let 8 8 fetchElmDeps = import ./fetchElmDeps.nix { inherit stdenv lib fetchurl; }; 9 9 10 - hsPkgs = haskell.packages.ghc8103.override { 10 + hsPkgs = haskellPackages.override { 11 11 overrides = self: super: with haskell.lib; with lib; 12 12 let elmPkgs = rec { 13 13 elm = overrideCabal (self.callPackage ./packages/elm.nix { }) (drv: {
-268
pkgs/development/compilers/ghc/8.10.1.nix
··· 1 - { lib, stdenv, pkgsBuildTarget, targetPackages 2 - 3 - # build-tools 4 - , bootPkgs 5 - , autoconf, automake, coreutils, fetchurl, perl, python3, m4, sphinx 6 - , bash 7 - 8 - , libiconv ? null, ncurses 9 - 10 - , # GHC can be built with system libffi or a bundled one. 11 - libffi ? null 12 - 13 - , useLLVM ? !stdenv.targetPlatform.isx86 14 - , # LLVM is conceptually a run-time-only depedendency, but for 15 - # non-x86, we need LLVM to bootstrap later stages, so it becomes a 16 - # build-time dependency too. 17 - buildLlvmPackages, llvmPackages 18 - 19 - , # If enabled, GHC will be built with the GPL-free but slower integer-simple 20 - # library instead of the faster but GPLed integer-gmp library. 21 - enableIntegerSimple ? !(lib.any (lib.meta.platformMatch stdenv.hostPlatform) gmp.meta.platforms), gmp 22 - 23 - , # If enabled, use -fPIC when compiling static libs. 24 - enableRelocatedStaticLibs ? stdenv.targetPlatform != stdenv.hostPlatform 25 - 26 - # aarch64 outputs otherwise exceed 2GB limit 27 - , enableProfiledLibs ? !stdenv.targetPlatform.isAarch64 28 - 29 - , # Whether to build dynamic libs for the standard library (on the target 30 - # platform). Static libs are always built. 31 - enableShared ? !stdenv.targetPlatform.isWindows && !stdenv.targetPlatform.useiOSPrebuilt 32 - 33 - , # Whether to build terminfo. 34 - enableTerminfo ? !stdenv.targetPlatform.isWindows 35 - 36 - , # What flavour to build. An empty string indicates no 37 - # specific flavour and falls back to ghc default values. 38 - ghcFlavour ? lib.optionalString (stdenv.targetPlatform != stdenv.hostPlatform) 39 - (if useLLVM then "perf-cross" else "perf-cross-ncg") 40 - 41 - , # Whether to disable the large address space allocator 42 - # necessary fix for iOS: https://www.reddit.com/r/haskell/comments/4ttdz1/building_an_osxi386_to_iosarm64_cross_compiler/d5qvd67/ 43 - disableLargeAddressSpace ? stdenv.targetPlatform.isDarwin && stdenv.targetPlatform.isAarch64 44 - }: 45 - 46 - assert !enableIntegerSimple -> gmp != null; 47 - 48 - let 49 - inherit (stdenv) buildPlatform hostPlatform targetPlatform; 50 - 51 - inherit (bootPkgs) ghc; 52 - 53 - # TODO(@Ericson2314) Make unconditional 54 - targetPrefix = lib.optionalString 55 - (targetPlatform != hostPlatform) 56 - "${targetPlatform.config}-"; 57 - 58 - buildMK = dontStrip: '' 59 - BuildFlavour = ${ghcFlavour} 60 - ifneq \"\$(BuildFlavour)\" \"\" 61 - include mk/flavours/\$(BuildFlavour).mk 62 - endif 63 - DYNAMIC_GHC_PROGRAMS = ${if enableShared then "YES" else "NO"} 64 - INTEGER_LIBRARY = ${if enableIntegerSimple then "integer-simple" else "integer-gmp"} 65 - '' 66 - # We only need to build stage1 on most cross-compilation because 67 - # we will be running the compiler on the native system. In some 68 - # situations, like native Musl compilation, we need the compiler 69 - # to actually link to our new Libc. The iOS simulator is a special 70 - # exception because we can’t actually run simulators binaries 71 - # ourselves. 72 - + lib.optionalString (targetPlatform != hostPlatform) '' 73 - Stage1Only = ${if (targetPlatform.system == hostPlatform.system && !targetPlatform.isiOS) then "NO" else "YES"} 74 - CrossCompilePrefix = ${targetPrefix} 75 - HADDOCK_DOCS = NO 76 - BUILD_SPHINX_HTML = NO 77 - BUILD_SPHINX_PDF = NO 78 - '' + lib.optionalString dontStrip '' 79 - STRIP_CMD = : 80 - '' + lib.optionalString (!enableProfiledLibs) '' 81 - GhcLibWays = "v dyn" 82 - '' + lib.optionalString enableRelocatedStaticLibs '' 83 - GhcLibHcOpts += -fPIC 84 - GhcRtsHcOpts += -fPIC 85 - '' + lib.optionalString targetPlatform.useAndroidPrebuilt '' 86 - EXTRA_CC_OPTS += -std=gnu99 87 - ''; 88 - 89 - # Splicer will pull out correct variations 90 - libDeps = platform: lib.optional enableTerminfo ncurses 91 - ++ [libffi] 92 - ++ lib.optional (!enableIntegerSimple) gmp 93 - ++ lib.optional (platform.libc != "glibc" && !targetPlatform.isWindows) libiconv; 94 - 95 - toolsForTarget = [ 96 - pkgsBuildTarget.targetPackages.stdenv.cc 97 - ] ++ lib.optional useLLVM buildLlvmPackages.llvm; 98 - 99 - targetCC = builtins.head toolsForTarget; 100 - 101 - # ld.gold is disabled for musl libc due to https://sourceware.org/bugzilla/show_bug.cgi?id=23856 102 - # see #84670 and #49071 for more background. 103 - useLdGold = targetPlatform.isLinux && !(targetPlatform.useLLVM or false) && !targetPlatform.isMusl; 104 - 105 - in 106 - stdenv.mkDerivation (rec { 107 - version = "8.10.1"; 108 - name = "${targetPrefix}ghc-${version}"; 109 - 110 - src = fetchurl { 111 - url = "https://downloads.haskell.org/ghc/${version}/ghc-${version}-src.tar.xz"; 112 - sha256 = "1xgdl6ig5jzli3bg054vfryfkg0y6wggf68g66c32sr67bw0ffsf"; 113 - }; 114 - 115 - enableParallelBuilding = true; 116 - 117 - outputs = [ "out" "doc" ]; 118 - 119 - patches = [ 120 - # See upstream patch at 121 - # https://gitlab.haskell.org/ghc/ghc/-/merge_requests/4885. Since we build 122 - # from source distributions, the auto-generated configure script needs to be 123 - # patched as well, therefore we use an in-tree patch instead of pulling the 124 - # upstream patch. Don't forget to check backport status of the upstream patch 125 - # when adding new GHC releases in nixpkgs. 126 - ./respect-ar-path.patch 127 - ]; 128 - 129 - postPatch = "patchShebangs ."; 130 - 131 - # GHC is a bit confused on its cross terminology. 132 - preConfigure = '' 133 - for env in $(env | grep '^TARGET_' | sed -E 's|\+?=.*||'); do 134 - export "''${env#TARGET_}=''${!env}" 135 - done 136 - # GHC is a bit confused on its cross terminology, as these would normally be 137 - # the *host* tools. 138 - export CC="${targetCC}/bin/${targetCC.targetPrefix}cc" 139 - export CXX="${targetCC}/bin/${targetCC.targetPrefix}cxx" 140 - # Use gold to work around https://sourceware.org/bugzilla/show_bug.cgi?id=16177 141 - export LD="${targetCC.bintools}/bin/${targetCC.bintools.targetPrefix}ld${lib.optionalString useLdGold ".gold"}" 142 - export AS="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}as" 143 - export AR="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}ar" 144 - export NM="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}nm" 145 - export RANLIB="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}ranlib" 146 - export READELF="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}readelf" 147 - export STRIP="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}strip" 148 - 149 - echo -n "${buildMK dontStrip}" > mk/build.mk 150 - sed -i -e 's|-isysroot /Developer/SDKs/MacOSX10.5.sdk||' configure 151 - '' + lib.optionalString (!stdenv.isDarwin) '' 152 - export NIX_LDFLAGS+=" -rpath $out/lib/ghc-${version}" 153 - '' + lib.optionalString stdenv.isDarwin '' 154 - export NIX_LDFLAGS+=" -no_dtrace_dof" 155 - '' + lib.optionalString targetPlatform.useAndroidPrebuilt '' 156 - sed -i -e '5i ,("armv7a-unknown-linux-androideabi", ("e-m:e-p:32:32-i64:64-v128:64:128-a:0:32-n32-S64", "cortex-a8", ""))' llvm-targets 157 - '' + lib.optionalString targetPlatform.isMusl '' 158 - echo "patching llvm-targets for musl targets..." 159 - echo "Cloning these existing '*-linux-gnu*' targets:" 160 - grep linux-gnu llvm-targets | sed 's/^/ /' 161 - echo "(go go gadget sed)" 162 - sed -i 's,\(^.*linux-\)gnu\(.*\)$,\0\n\1musl\2,' llvm-targets 163 - echo "llvm-targets now contains these '*-linux-musl*' targets:" 164 - grep linux-musl llvm-targets | sed 's/^/ /' 165 - 166 - echo "And now patching to preserve '-musleabi' as done with '-gnueabi'" 167 - # (aclocal.m4 is actual source, but patch configure as well since we don't re-gen) 168 - for x in configure aclocal.m4; do 169 - substituteInPlace $x \ 170 - --replace '*-android*|*-gnueabi*)' \ 171 - '*-android*|*-gnueabi*|*-musleabi*)' 172 - done 173 - ''; 174 - 175 - # TODO(@Ericson2314): Always pass "--target" and always prefix. 176 - configurePlatforms = [ "build" "host" ] 177 - ++ lib.optional (targetPlatform != hostPlatform) "target"; 178 - 179 - # `--with` flags for libraries needed for RTS linker 180 - configureFlags = [ 181 - "--datadir=$doc/share/doc/ghc" 182 - "--with-curses-includes=${ncurses.dev}/include" "--with-curses-libraries=${ncurses.out}/lib" 183 - ] ++ lib.optionals (libffi != null) [ 184 - "--with-system-libffi" 185 - "--with-ffi-includes=${targetPackages.libffi.dev}/include" 186 - "--with-ffi-libraries=${targetPackages.libffi.out}/lib" 187 - ] ++ lib.optionals (targetPlatform == hostPlatform && !enableIntegerSimple) [ 188 - "--with-gmp-includes=${targetPackages.gmp.dev}/include" 189 - "--with-gmp-libraries=${targetPackages.gmp.out}/lib" 190 - ] ++ lib.optionals (targetPlatform == hostPlatform && hostPlatform.libc != "glibc" && !targetPlatform.isWindows) [ 191 - "--with-iconv-includes=${libiconv}/include" 192 - "--with-iconv-libraries=${libiconv}/lib" 193 - ] ++ lib.optionals (targetPlatform != hostPlatform) [ 194 - "--enable-bootstrap-with-devel-snapshot" 195 - ] ++ lib.optionals useLdGold [ 196 - "CFLAGS=-fuse-ld=gold" 197 - "CONF_GCC_LINKER_OPTS_STAGE1=-fuse-ld=gold" 198 - "CONF_GCC_LINKER_OPTS_STAGE2=-fuse-ld=gold" 199 - ] ++ lib.optionals (disableLargeAddressSpace) [ 200 - "--disable-large-address-space" 201 - ]; 202 - 203 - # Make sure we never relax`$PATH` and hooks support for compatibility. 204 - strictDeps = true; 205 - 206 - # Don’t add -liconv to LDFLAGS automatically so that GHC will add it itself. 207 - dontAddExtraLibs = true; 208 - 209 - nativeBuildInputs = [ 210 - perl autoconf automake m4 python3 sphinx 211 - ghc bootPkgs.alex bootPkgs.happy bootPkgs.hscolour 212 - ]; 213 - 214 - # For building runtime libs 215 - depsBuildTarget = toolsForTarget; 216 - 217 - buildInputs = [ perl bash ] ++ (libDeps hostPlatform); 218 - 219 - propagatedBuildInputs = [ targetPackages.stdenv.cc ] 220 - ++ lib.optional useLLVM llvmPackages.llvm; 221 - 222 - depsTargetTarget = map lib.getDev (libDeps targetPlatform); 223 - depsTargetTargetPropagated = map (lib.getOutput "out") (libDeps targetPlatform); 224 - 225 - # required, because otherwise all symbols from HSffi.o are stripped, and 226 - # that in turn causes GHCi to abort 227 - stripDebugFlags = [ "-S" ] ++ lib.optional (!targetPlatform.isDarwin) "--keep-file-symbols"; 228 - 229 - checkTarget = "test"; 230 - 231 - hardeningDisable = [ "format" ] ++ lib.optional stdenv.targetPlatform.isMusl "pie"; 232 - 233 - postInstall = '' 234 - # Install the bash completion file. 235 - install -D -m 444 utils/completion/ghc.bash $out/share/bash-completion/completions/${targetPrefix}ghc 236 - 237 - # Patch scripts to include "readelf" and "cat" in $PATH. 238 - for i in "$out/bin/"*; do 239 - test ! -h $i || continue 240 - egrep --quiet '^#!' <(head -n 1 $i) || continue 241 - sed -i -e '2i export PATH="$PATH:${lib.makeBinPath [ targetPackages.stdenv.cc.bintools coreutils ]}"' $i 242 - done 243 - ''; 244 - 245 - passthru = { 246 - inherit bootPkgs targetPrefix; 247 - 248 - inherit llvmPackages; 249 - inherit enableShared; 250 - 251 - # Our Cabal compiler name 252 - haskellCompilerName = "ghc-${version}"; 253 - }; 254 - 255 - meta = { 256 - homepage = "http://haskell.org/ghc"; 257 - description = "The Glasgow Haskell Compiler"; 258 - maintainers = with lib.maintainers; [ marcweber andres peti ]; 259 - timeout = 24 * 3600; 260 - inherit (ghc.meta) license platforms; 261 - }; 262 - 263 - dontStrip = (targetPlatform.useAndroidPrebuilt || targetPlatform.isWasm); 264 - 265 - } // lib.optionalAttrs targetPlatform.useAndroidPrebuilt{ 266 - dontPatchELF = true; 267 - noAuditTmpdir = true; 268 - })
-267
pkgs/development/compilers/ghc/8.10.2.nix
··· 1 - { lib, stdenv, pkgsBuildTarget, targetPackages 2 - 3 - # build-tools 4 - , bootPkgs 5 - , autoconf, automake, coreutils, fetchpatch, fetchurl, perl, python3, m4, sphinx 6 - , bash 7 - 8 - , libiconv ? null, ncurses 9 - 10 - , # GHC can be built with system libffi or a bundled one. 11 - libffi ? null 12 - 13 - , useLLVM ? !stdenv.targetPlatform.isx86 14 - , # LLVM is conceptually a run-time-only depedendency, but for 15 - # non-x86, we need LLVM to bootstrap later stages, so it becomes a 16 - # build-time dependency too. 17 - buildLlvmPackages, llvmPackages 18 - 19 - , # If enabled, GHC will be built with the GPL-free but slower integer-simple 20 - # library instead of the faster but GPLed integer-gmp library. 21 - enableIntegerSimple ? !(lib.any (lib.meta.platformMatch stdenv.hostPlatform) gmp.meta.platforms), gmp 22 - 23 - , # If enabled, use -fPIC when compiling static libs. 24 - enableRelocatedStaticLibs ? stdenv.targetPlatform != stdenv.hostPlatform 25 - 26 - # aarch64 outputs otherwise exceed 2GB limit 27 - , enableProfiledLibs ? !stdenv.targetPlatform.isAarch64 28 - 29 - , # Whether to build dynamic libs for the standard library (on the target 30 - # platform). Static libs are always built. 31 - enableShared ? !stdenv.targetPlatform.isWindows && !stdenv.targetPlatform.useiOSPrebuilt 32 - 33 - , # Whether to build terminfo. 34 - enableTerminfo ? !stdenv.targetPlatform.isWindows 35 - 36 - , # What flavour to build. An empty string indicates no 37 - # specific flavour and falls back to ghc default values. 38 - ghcFlavour ? lib.optionalString (stdenv.targetPlatform != stdenv.hostPlatform) 39 - (if useLLVM then "perf-cross" else "perf-cross-ncg") 40 - 41 - , # Whether to disable the large address space allocator 42 - # necessary fix for iOS: https://www.reddit.com/r/haskell/comments/4ttdz1/building_an_osxi386_to_iosarm64_cross_compiler/d5qvd67/ 43 - disableLargeAddressSpace ? stdenv.targetPlatform.isDarwin && stdenv.targetPlatform.isAarch64 44 - }: 45 - 46 - assert !enableIntegerSimple -> gmp != null; 47 - 48 - let 49 - inherit (stdenv) buildPlatform hostPlatform targetPlatform; 50 - 51 - inherit (bootPkgs) ghc; 52 - 53 - # TODO(@Ericson2314) Make unconditional 54 - targetPrefix = lib.optionalString 55 - (targetPlatform != hostPlatform) 56 - "${targetPlatform.config}-"; 57 - 58 - buildMK = '' 59 - BuildFlavour = ${ghcFlavour} 60 - ifneq \"\$(BuildFlavour)\" \"\" 61 - include mk/flavours/\$(BuildFlavour).mk 62 - endif 63 - DYNAMIC_GHC_PROGRAMS = ${if enableShared then "YES" else "NO"} 64 - INTEGER_LIBRARY = ${if enableIntegerSimple then "integer-simple" else "integer-gmp"} 65 - '' + lib.optionalString (targetPlatform != hostPlatform) '' 66 - Stage1Only = ${if targetPlatform.system == hostPlatform.system then "NO" else "YES"} 67 - CrossCompilePrefix = ${targetPrefix} 68 - HADDOCK_DOCS = NO 69 - BUILD_SPHINX_HTML = NO 70 - BUILD_SPHINX_PDF = NO 71 - '' + lib.optionalString (!enableProfiledLibs) '' 72 - GhcLibWays = "v dyn" 73 - '' + lib.optionalString enableRelocatedStaticLibs '' 74 - GhcLibHcOpts += -fPIC 75 - GhcRtsHcOpts += -fPIC 76 - '' + lib.optionalString targetPlatform.useAndroidPrebuilt '' 77 - EXTRA_CC_OPTS += -std=gnu99 78 - ''; 79 - 80 - # Splicer will pull out correct variations 81 - libDeps = platform: lib.optional enableTerminfo ncurses 82 - ++ [libffi] 83 - ++ lib.optional (!enableIntegerSimple) gmp 84 - ++ lib.optional (platform.libc != "glibc" && !targetPlatform.isWindows) libiconv; 85 - 86 - toolsForTarget = [ 87 - pkgsBuildTarget.targetPackages.stdenv.cc 88 - ] ++ lib.optional useLLVM buildLlvmPackages.llvm; 89 - 90 - targetCC = builtins.head toolsForTarget; 91 - 92 - # ld.gold is disabled for musl libc due to https://sourceware.org/bugzilla/show_bug.cgi?id=23856 93 - # see #84670 and #49071 for more background. 94 - useLdGold = targetPlatform.isLinux && !(targetPlatform.useLLVM or false) && !targetPlatform.isMusl; 95 - 96 - in 97 - stdenv.mkDerivation (rec { 98 - version = "8.10.2"; 99 - name = "${targetPrefix}ghc-${version}"; 100 - 101 - src = fetchurl { 102 - url = "https://downloads.haskell.org/ghc/${version}/ghc-${version}-src.tar.xz"; 103 - sha256 = "02w8n085bw38vyp694j0lfk5wcnwkdaj7hhp0saj71x74533lmww"; 104 - }; 105 - 106 - enableParallelBuilding = true; 107 - 108 - outputs = [ "out" "doc" ]; 109 - 110 - patches = [ 111 - # See upstream patch at 112 - # https://gitlab.haskell.org/ghc/ghc/-/merge_requests/4885. Since we build 113 - # from source distributions, the auto-generated configure script needs to be 114 - # patched as well, therefore we use an in-tree patch instead of pulling the 115 - # upstream patch. Don't forget to check backport status of the upstream patch 116 - # when adding new GHC releases in nixpkgs. 117 - ./respect-ar-path.patch 118 - 119 - # https://gitlab.haskell.org/ghc/ghc/-/issues/18549 120 - ./issue-18549.patch 121 - ] ++ lib.optionals stdenv.isDarwin [ 122 - # Make Block.h compile with c++ compilers. Remove with the next release 123 - (fetchpatch { 124 - url = "https://gitlab.haskell.org/ghc/ghc/-/commit/97d0b0a367e4c6a52a17c3299439ac7de129da24.patch"; 125 - sha256 = "0r4zjj0bv1x1m2dgxp3adsf2xkr94fjnyj1igsivd9ilbs5ja0b5"; 126 - }) 127 - ]; 128 - 129 - postPatch = "patchShebangs ."; 130 - 131 - # GHC is a bit confused on its cross terminology. 132 - preConfigure = '' 133 - for env in $(env | grep '^TARGET_' | sed -E 's|\+?=.*||'); do 134 - export "''${env#TARGET_}=''${!env}" 135 - done 136 - # GHC is a bit confused on its cross terminology, as these would normally be 137 - # the *host* tools. 138 - export CC="${targetCC}/bin/${targetCC.targetPrefix}cc" 139 - export CXX="${targetCC}/bin/${targetCC.targetPrefix}cxx" 140 - # Use gold to work around https://sourceware.org/bugzilla/show_bug.cgi?id=16177 141 - export LD="${targetCC.bintools}/bin/${targetCC.bintools.targetPrefix}ld${lib.optionalString useLdGold ".gold"}" 142 - export AS="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}as" 143 - export AR="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}ar" 144 - export NM="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}nm" 145 - export RANLIB="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}ranlib" 146 - export READELF="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}readelf" 147 - export STRIP="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}strip" 148 - 149 - echo -n "${buildMK}" > mk/build.mk 150 - sed -i -e 's|-isysroot /Developer/SDKs/MacOSX10.5.sdk||' configure 151 - '' + lib.optionalString (!stdenv.isDarwin) '' 152 - export NIX_LDFLAGS+=" -rpath $out/lib/ghc-${version}" 153 - '' + lib.optionalString stdenv.isDarwin '' 154 - export NIX_LDFLAGS+=" -no_dtrace_dof" 155 - '' + lib.optionalString targetPlatform.useAndroidPrebuilt '' 156 - sed -i -e '5i ,("armv7a-unknown-linux-androideabi", ("e-m:e-p:32:32-i64:64-v128:64:128-a:0:32-n32-S64", "cortex-a8", ""))' llvm-targets 157 - '' + lib.optionalString targetPlatform.isMusl '' 158 - echo "patching llvm-targets for musl targets..." 159 - echo "Cloning these existing '*-linux-gnu*' targets:" 160 - grep linux-gnu llvm-targets | sed 's/^/ /' 161 - echo "(go go gadget sed)" 162 - sed -i 's,\(^.*linux-\)gnu\(.*\)$,\0\n\1musl\2,' llvm-targets 163 - echo "llvm-targets now contains these '*-linux-musl*' targets:" 164 - grep linux-musl llvm-targets | sed 's/^/ /' 165 - 166 - echo "And now patching to preserve '-musleabi' as done with '-gnueabi'" 167 - # (aclocal.m4 is actual source, but patch configure as well since we don't re-gen) 168 - for x in configure aclocal.m4; do 169 - substituteInPlace $x \ 170 - --replace '*-android*|*-gnueabi*)' \ 171 - '*-android*|*-gnueabi*|*-musleabi*)' 172 - done 173 - ''; 174 - 175 - # TODO(@Ericson2314): Always pass "--target" and always prefix. 176 - configurePlatforms = [ "build" "host" ] 177 - ++ lib.optional (targetPlatform != hostPlatform) "target"; 178 - 179 - # `--with` flags for libraries needed for RTS linker 180 - configureFlags = [ 181 - "--datadir=$doc/share/doc/ghc" 182 - "--with-curses-includes=${ncurses.dev}/include" "--with-curses-libraries=${ncurses.out}/lib" 183 - ] ++ lib.optionals (libffi != null) [ 184 - "--with-system-libffi" 185 - "--with-ffi-includes=${targetPackages.libffi.dev}/include" 186 - "--with-ffi-libraries=${targetPackages.libffi.out}/lib" 187 - ] ++ lib.optionals (targetPlatform == hostPlatform && !enableIntegerSimple) [ 188 - "--with-gmp-includes=${targetPackages.gmp.dev}/include" 189 - "--with-gmp-libraries=${targetPackages.gmp.out}/lib" 190 - ] ++ lib.optionals (targetPlatform == hostPlatform && hostPlatform.libc != "glibc" && !targetPlatform.isWindows) [ 191 - "--with-iconv-includes=${libiconv}/include" 192 - "--with-iconv-libraries=${libiconv}/lib" 193 - ] ++ lib.optionals (targetPlatform != hostPlatform) [ 194 - "--enable-bootstrap-with-devel-snapshot" 195 - ] ++ lib.optionals useLdGold [ 196 - "CFLAGS=-fuse-ld=gold" 197 - "CONF_GCC_LINKER_OPTS_STAGE1=-fuse-ld=gold" 198 - "CONF_GCC_LINKER_OPTS_STAGE2=-fuse-ld=gold" 199 - ] ++ lib.optionals (disableLargeAddressSpace) [ 200 - "--disable-large-address-space" 201 - ]; 202 - 203 - # Make sure we never relax`$PATH` and hooks support for compatibility. 204 - strictDeps = true; 205 - 206 - # Don’t add -liconv to LDFLAGS automatically so that GHC will add it itself. 207 - dontAddExtraLibs = true; 208 - 209 - nativeBuildInputs = [ 210 - perl autoconf automake m4 python3 sphinx 211 - ghc bootPkgs.alex bootPkgs.happy bootPkgs.hscolour 212 - ]; 213 - 214 - # For building runtime libs 215 - depsBuildTarget = toolsForTarget; 216 - 217 - buildInputs = [ perl bash ] ++ (libDeps hostPlatform); 218 - 219 - propagatedBuildInputs = [ targetPackages.stdenv.cc ] 220 - ++ lib.optional useLLVM llvmPackages.llvm; 221 - 222 - depsTargetTarget = map lib.getDev (libDeps targetPlatform); 223 - depsTargetTargetPropagated = map (lib.getOutput "out") (libDeps targetPlatform); 224 - 225 - # required, because otherwise all symbols from HSffi.o are stripped, and 226 - # that in turn causes GHCi to abort 227 - stripDebugFlags = [ "-S" ] ++ lib.optional (!targetPlatform.isDarwin) "--keep-file-symbols"; 228 - 229 - checkTarget = "test"; 230 - 231 - hardeningDisable = [ "format" ] ++ lib.optional stdenv.targetPlatform.isMusl "pie"; 232 - 233 - postInstall = '' 234 - # Install the bash completion file. 235 - install -D -m 444 utils/completion/ghc.bash $out/share/bash-completion/completions/${targetPrefix}ghc 236 - 237 - # Patch scripts to include "readelf" and "cat" in $PATH. 238 - for i in "$out/bin/"*; do 239 - test ! -h $i || continue 240 - egrep --quiet '^#!' <(head -n 1 $i) || continue 241 - sed -i -e '2i export PATH="$PATH:${lib.makeBinPath [ targetPackages.stdenv.cc.bintools coreutils ]}"' $i 242 - done 243 - ''; 244 - 245 - passthru = { 246 - inherit bootPkgs targetPrefix; 247 - 248 - inherit llvmPackages; 249 - inherit enableShared; 250 - 251 - # Our Cabal compiler name 252 - haskellCompilerName = "ghc-${version}"; 253 - }; 254 - 255 - meta = { 256 - homepage = "http://haskell.org/ghc"; 257 - description = "The Glasgow Haskell Compiler"; 258 - maintainers = with lib.maintainers; [ marcweber andres peti ]; 259 - timeout = 24 * 3600; 260 - inherit (ghc.meta) license platforms; 261 - }; 262 - 263 - } // lib.optionalAttrs targetPlatform.useAndroidPrebuilt { 264 - dontStrip = true; 265 - dontPatchELF = true; 266 - noAuditTmpdir = true; 267 - })
-264
pkgs/development/compilers/ghc/8.10.3.nix
··· 1 - { lib, stdenv, pkgsBuildTarget, targetPackages 2 - 3 - # build-tools 4 - , bootPkgs 5 - , autoconf, automake, coreutils, fetchpatch, fetchurl, perl, python3, m4, sphinx 6 - , bash 7 - 8 - , libiconv ? null, ncurses 9 - 10 - , # GHC can be built with system libffi or a bundled one. 11 - libffi ? null 12 - 13 - , useLLVM ? !stdenv.targetPlatform.isx86 14 - , # LLVM is conceptually a run-time-only depedendency, but for 15 - # non-x86, we need LLVM to bootstrap later stages, so it becomes a 16 - # build-time dependency too. 17 - buildLlvmPackages, llvmPackages 18 - 19 - , # If enabled, GHC will be built with the GPL-free but slower integer-simple 20 - # library instead of the faster but GPLed integer-gmp library. 21 - enableIntegerSimple ? !(lib.any (lib.meta.platformMatch stdenv.hostPlatform) gmp.meta.platforms), gmp 22 - 23 - , # If enabled, use -fPIC when compiling static libs. 24 - enableRelocatedStaticLibs ? stdenv.targetPlatform != stdenv.hostPlatform 25 - 26 - # aarch64 outputs otherwise exceed 2GB limit 27 - , enableProfiledLibs ? !stdenv.targetPlatform.isAarch64 28 - 29 - , # Whether to build dynamic libs for the standard library (on the target 30 - # platform). Static libs are always built. 31 - enableShared ? !stdenv.targetPlatform.isWindows && !stdenv.targetPlatform.useiOSPrebuilt 32 - 33 - , # Whether to build terminfo. 34 - enableTerminfo ? !stdenv.targetPlatform.isWindows 35 - 36 - , # What flavour to build. An empty string indicates no 37 - # specific flavour and falls back to ghc default values. 38 - ghcFlavour ? lib.optionalString (stdenv.targetPlatform != stdenv.hostPlatform) 39 - (if useLLVM then "perf-cross" else "perf-cross-ncg") 40 - 41 - , # Whether to disable the large address space allocator 42 - # necessary fix for iOS: https://www.reddit.com/r/haskell/comments/4ttdz1/building_an_osxi386_to_iosarm64_cross_compiler/d5qvd67/ 43 - disableLargeAddressSpace ? stdenv.targetPlatform.isDarwin && stdenv.targetPlatform.isAarch64 44 - }: 45 - 46 - assert !enableIntegerSimple -> gmp != null; 47 - 48 - let 49 - inherit (stdenv) buildPlatform hostPlatform targetPlatform; 50 - 51 - inherit (bootPkgs) ghc; 52 - 53 - # TODO(@Ericson2314) Make unconditional 54 - targetPrefix = lib.optionalString 55 - (targetPlatform != hostPlatform) 56 - "${targetPlatform.config}-"; 57 - 58 - buildMK = '' 59 - BuildFlavour = ${ghcFlavour} 60 - ifneq \"\$(BuildFlavour)\" \"\" 61 - include mk/flavours/\$(BuildFlavour).mk 62 - endif 63 - DYNAMIC_GHC_PROGRAMS = ${if enableShared then "YES" else "NO"} 64 - INTEGER_LIBRARY = ${if enableIntegerSimple then "integer-simple" else "integer-gmp"} 65 - '' + lib.optionalString (targetPlatform != hostPlatform) '' 66 - Stage1Only = ${if targetPlatform.system == hostPlatform.system then "NO" else "YES"} 67 - CrossCompilePrefix = ${targetPrefix} 68 - HADDOCK_DOCS = NO 69 - BUILD_SPHINX_HTML = NO 70 - BUILD_SPHINX_PDF = NO 71 - '' + lib.optionalString (!enableProfiledLibs) '' 72 - GhcLibWays = "v dyn" 73 - '' + lib.optionalString enableRelocatedStaticLibs '' 74 - GhcLibHcOpts += -fPIC 75 - GhcRtsHcOpts += -fPIC 76 - '' + lib.optionalString targetPlatform.useAndroidPrebuilt '' 77 - EXTRA_CC_OPTS += -std=gnu99 78 - ''; 79 - 80 - # Splicer will pull out correct variations 81 - libDeps = platform: lib.optional enableTerminfo ncurses 82 - ++ [libffi] 83 - ++ lib.optional (!enableIntegerSimple) gmp 84 - ++ lib.optional (platform.libc != "glibc" && !targetPlatform.isWindows) libiconv; 85 - 86 - toolsForTarget = [ 87 - pkgsBuildTarget.targetPackages.stdenv.cc 88 - ] ++ lib.optional useLLVM buildLlvmPackages.llvm; 89 - 90 - targetCC = builtins.head toolsForTarget; 91 - 92 - # ld.gold is disabled for musl libc due to https://sourceware.org/bugzilla/show_bug.cgi?id=23856 93 - # see #84670 and #49071 for more background. 94 - useLdGold = targetPlatform.isLinux && !(targetPlatform.useLLVM or false) && !targetPlatform.isMusl; 95 - 96 - in 97 - stdenv.mkDerivation (rec { 98 - version = "8.10.3"; 99 - name = "${targetPrefix}ghc-${version}"; 100 - 101 - src = fetchurl { 102 - url = "https://downloads.haskell.org/ghc/${version}/ghc-${version}-src.tar.xz"; 103 - sha256 = "0cdrdvs5qnqr93cr9zvrlfjv2xr671kjjghnsw4afa4hahcq7p6c"; 104 - }; 105 - 106 - enableParallelBuilding = true; 107 - 108 - outputs = [ "out" "doc" ]; 109 - 110 - patches = [ 111 - # See upstream patch at 112 - # https://gitlab.haskell.org/ghc/ghc/-/merge_requests/4885. Since we build 113 - # from source distributions, the auto-generated configure script needs to be 114 - # patched as well, therefore we use an in-tree patch instead of pulling the 115 - # upstream patch. Don't forget to check backport status of the upstream patch 116 - # when adding new GHC releases in nixpkgs. 117 - ./respect-ar-path.patch 118 - ] ++ lib.optionals stdenv.isDarwin [ 119 - # Make Block.h compile with c++ compilers. Remove with the next release 120 - (fetchpatch { 121 - url = "https://gitlab.haskell.org/ghc/ghc/-/commit/97d0b0a367e4c6a52a17c3299439ac7de129da24.patch"; 122 - sha256 = "0r4zjj0bv1x1m2dgxp3adsf2xkr94fjnyj1igsivd9ilbs5ja0b5"; 123 - }) 124 - ]; 125 - 126 - postPatch = "patchShebangs ."; 127 - 128 - # GHC is a bit confused on its cross terminology. 129 - preConfigure = '' 130 - for env in $(env | grep '^TARGET_' | sed -E 's|\+?=.*||'); do 131 - export "''${env#TARGET_}=''${!env}" 132 - done 133 - # GHC is a bit confused on its cross terminology, as these would normally be 134 - # the *host* tools. 135 - export CC="${targetCC}/bin/${targetCC.targetPrefix}cc" 136 - export CXX="${targetCC}/bin/${targetCC.targetPrefix}cxx" 137 - # Use gold to work around https://sourceware.org/bugzilla/show_bug.cgi?id=16177 138 - export LD="${targetCC.bintools}/bin/${targetCC.bintools.targetPrefix}ld${lib.optionalString useLdGold ".gold"}" 139 - export AS="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}as" 140 - export AR="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}ar" 141 - export NM="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}nm" 142 - export RANLIB="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}ranlib" 143 - export READELF="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}readelf" 144 - export STRIP="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}strip" 145 - 146 - echo -n "${buildMK}" > mk/build.mk 147 - sed -i -e 's|-isysroot /Developer/SDKs/MacOSX10.5.sdk||' configure 148 - '' + lib.optionalString (!stdenv.isDarwin) '' 149 - export NIX_LDFLAGS+=" -rpath $out/lib/ghc-${version}" 150 - '' + lib.optionalString stdenv.isDarwin '' 151 - export NIX_LDFLAGS+=" -no_dtrace_dof" 152 - '' + lib.optionalString targetPlatform.useAndroidPrebuilt '' 153 - sed -i -e '5i ,("armv7a-unknown-linux-androideabi", ("e-m:e-p:32:32-i64:64-v128:64:128-a:0:32-n32-S64", "cortex-a8", ""))' llvm-targets 154 - '' + lib.optionalString targetPlatform.isMusl '' 155 - echo "patching llvm-targets for musl targets..." 156 - echo "Cloning these existing '*-linux-gnu*' targets:" 157 - grep linux-gnu llvm-targets | sed 's/^/ /' 158 - echo "(go go gadget sed)" 159 - sed -i 's,\(^.*linux-\)gnu\(.*\)$,\0\n\1musl\2,' llvm-targets 160 - echo "llvm-targets now contains these '*-linux-musl*' targets:" 161 - grep linux-musl llvm-targets | sed 's/^/ /' 162 - 163 - echo "And now patching to preserve '-musleabi' as done with '-gnueabi'" 164 - # (aclocal.m4 is actual source, but patch configure as well since we don't re-gen) 165 - for x in configure aclocal.m4; do 166 - substituteInPlace $x \ 167 - --replace '*-android*|*-gnueabi*)' \ 168 - '*-android*|*-gnueabi*|*-musleabi*)' 169 - done 170 - ''; 171 - 172 - # TODO(@Ericson2314): Always pass "--target" and always prefix. 173 - configurePlatforms = [ "build" "host" ] 174 - ++ lib.optional (targetPlatform != hostPlatform) "target"; 175 - 176 - # `--with` flags for libraries needed for RTS linker 177 - configureFlags = [ 178 - "--datadir=$doc/share/doc/ghc" 179 - "--with-curses-includes=${ncurses.dev}/include" "--with-curses-libraries=${ncurses.out}/lib" 180 - ] ++ lib.optionals (libffi != null) [ 181 - "--with-system-libffi" 182 - "--with-ffi-includes=${targetPackages.libffi.dev}/include" 183 - "--with-ffi-libraries=${targetPackages.libffi.out}/lib" 184 - ] ++ lib.optionals (targetPlatform == hostPlatform && !enableIntegerSimple) [ 185 - "--with-gmp-includes=${targetPackages.gmp.dev}/include" 186 - "--with-gmp-libraries=${targetPackages.gmp.out}/lib" 187 - ] ++ lib.optionals (targetPlatform == hostPlatform && hostPlatform.libc != "glibc" && !targetPlatform.isWindows) [ 188 - "--with-iconv-includes=${libiconv}/include" 189 - "--with-iconv-libraries=${libiconv}/lib" 190 - ] ++ lib.optionals (targetPlatform != hostPlatform) [ 191 - "--enable-bootstrap-with-devel-snapshot" 192 - ] ++ lib.optionals useLdGold [ 193 - "CFLAGS=-fuse-ld=gold" 194 - "CONF_GCC_LINKER_OPTS_STAGE1=-fuse-ld=gold" 195 - "CONF_GCC_LINKER_OPTS_STAGE2=-fuse-ld=gold" 196 - ] ++ lib.optionals (disableLargeAddressSpace) [ 197 - "--disable-large-address-space" 198 - ]; 199 - 200 - # Make sure we never relax`$PATH` and hooks support for compatibility. 201 - strictDeps = true; 202 - 203 - # Don’t add -liconv to LDFLAGS automatically so that GHC will add it itself. 204 - dontAddExtraLibs = true; 205 - 206 - nativeBuildInputs = [ 207 - perl autoconf automake m4 python3 sphinx 208 - ghc bootPkgs.alex bootPkgs.happy bootPkgs.hscolour 209 - ]; 210 - 211 - # For building runtime libs 212 - depsBuildTarget = toolsForTarget; 213 - 214 - buildInputs = [ perl bash ] ++ (libDeps hostPlatform); 215 - 216 - propagatedBuildInputs = [ targetPackages.stdenv.cc ] 217 - ++ lib.optional useLLVM llvmPackages.llvm; 218 - 219 - depsTargetTarget = map lib.getDev (libDeps targetPlatform); 220 - depsTargetTargetPropagated = map (lib.getOutput "out") (libDeps targetPlatform); 221 - 222 - # required, because otherwise all symbols from HSffi.o are stripped, and 223 - # that in turn causes GHCi to abort 224 - stripDebugFlags = [ "-S" ] ++ lib.optional (!targetPlatform.isDarwin) "--keep-file-symbols"; 225 - 226 - checkTarget = "test"; 227 - 228 - hardeningDisable = [ "format" ] ++ lib.optional stdenv.targetPlatform.isMusl "pie"; 229 - 230 - postInstall = '' 231 - # Install the bash completion file. 232 - install -D -m 444 utils/completion/ghc.bash $out/share/bash-completion/completions/${targetPrefix}ghc 233 - 234 - # Patch scripts to include "readelf" and "cat" in $PATH. 235 - for i in "$out/bin/"*; do 236 - test ! -h $i || continue 237 - egrep --quiet '^#!' <(head -n 1 $i) || continue 238 - sed -i -e '2i export PATH="$PATH:${lib.makeBinPath [ targetPackages.stdenv.cc.bintools coreutils ]}"' $i 239 - done 240 - ''; 241 - 242 - passthru = { 243 - inherit bootPkgs targetPrefix; 244 - 245 - inherit llvmPackages; 246 - inherit enableShared; 247 - 248 - # Our Cabal compiler name 249 - haskellCompilerName = "ghc-${version}"; 250 - }; 251 - 252 - meta = { 253 - homepage = "http://haskell.org/ghc"; 254 - description = "The Glasgow Haskell Compiler"; 255 - maintainers = with lib.maintainers; [ marcweber andres peti ]; 256 - timeout = 24 * 3600; 257 - inherit (ghc.meta) license platforms; 258 - }; 259 - 260 - } // lib.optionalAttrs targetPlatform.useAndroidPrebuilt { 261 - dontStrip = true; 262 - dontPatchELF = true; 263 - noAuditTmpdir = true; 264 - })
-191
pkgs/development/compilers/ghc/8.2.2-binary.nix
··· 1 - { lib, stdenv, substituteAll 2 - , fetchurl, perl, gcc, llvm 3 - , ncurses5, gmp, glibc, libiconv 4 - , llvmPackages 5 - }: 6 - 7 - # Prebuilt only does native 8 - assert stdenv.targetPlatform == stdenv.hostPlatform; 9 - 10 - let 11 - useLLVM = !stdenv.targetPlatform.isx86; 12 - 13 - libPath = lib.makeLibraryPath ([ 14 - ncurses5 gmp 15 - ] ++ lib.optional (stdenv.hostPlatform.isDarwin) libiconv); 16 - 17 - libEnvVar = lib.optionalString stdenv.hostPlatform.isDarwin "DY" 18 - + "LD_LIBRARY_PATH"; 19 - 20 - glibcDynLinker = assert stdenv.isLinux; 21 - if stdenv.hostPlatform.libc == "glibc" then 22 - # Could be stdenv.cc.bintools.dynamicLinker, keeping as-is to avoid rebuild. 23 - ''"$(cat $NIX_CC/nix-support/dynamic-linker)"'' 24 - else 25 - "${lib.getLib glibc}/lib/ld-linux*"; 26 - 27 - in 28 - 29 - stdenv.mkDerivation rec { 30 - version = "8.2.2"; 31 - 32 - name = "ghc-${version}-binary"; 33 - 34 - src = fetchurl ({ 35 - i686-linux = { 36 - url = "http://haskell.org/ghc/dist/${version}/ghc-${version}-i386-deb8-linux.tar.xz"; 37 - sha256 = "08w2ik55dp3n95qikmrflc91lsiq01xp53ki3jlhnbj8fqnxfrwy"; 38 - }; 39 - x86_64-linux = { 40 - url = "http://haskell.org/ghc/dist/${version}/ghc-${version}-x86_64-deb8-linux.tar.xz"; 41 - sha256 = "0ahv26304pqi3dm7i78si4pxwvg5f5dc2jwsfgvcrhcx5g30bqj8"; 42 - }; 43 - armv7l-linux = { 44 - url = "http://haskell.org/ghc/dist/${version}/ghc-${version}-armv7-deb8-linux.tar.xz"; 45 - sha256 = "1jmv8qmnh5bn324fivbwdcaj55kvw7cb2zq9pafmlmv3qwwx7s46"; 46 - }; 47 - aarch64-linux = { 48 - url = "http://haskell.org/ghc/dist/${version}/ghc-${version}-aarch64-deb8-linux.tar.xz"; 49 - sha256 = "1k2amylcp1ad67c75h1pqf7czf9m0zj1i7hdc45ghjklnfq9hrk7"; 50 - }; 51 - x86_64-darwin = { 52 - url = "http://haskell.org/ghc/dist/${version}/ghc-${version}-x86_64-apple-darwin.tar.xz"; 53 - sha256 = "09swx71gh5habzbx55shz2xykgr96xkcy09nzinnm4z0yxicy3zr"; 54 - }; 55 - }.${stdenv.hostPlatform.system} 56 - or (throw "cannot bootstrap GHC on this platform")); 57 - 58 - nativeBuildInputs = [ perl ]; 59 - propagatedBuildInputs = lib.optionals useLLVM [ llvmPackages.llvm ]; 60 - 61 - # Cannot patchelf beforehand due to relative RPATHs that anticipate 62 - # the final install location/ 63 - ${libEnvVar} = libPath; 64 - 65 - postUnpack = 66 - # GHC has dtrace probes, which causes ld to try to open /usr/lib/libdtrace.dylib 67 - # during linking 68 - lib.optionalString stdenv.isDarwin '' 69 - export NIX_LDFLAGS+=" -no_dtrace_dof" 70 - # not enough room in the object files for the full path to libiconv :( 71 - for exe in $(find . -type f -executable); do 72 - isScript $exe && continue 73 - ln -fs ${libiconv}/lib/libiconv.dylib $(dirname $exe)/libiconv.dylib 74 - install_name_tool -change /usr/lib/libiconv.2.dylib @executable_path/libiconv.dylib -change /usr/local/lib/gcc/6/libgcc_s.1.dylib ${gcc.cc.lib}/lib/libgcc_s.1.dylib $exe 75 - done 76 - '' + 77 - 78 - # Some scripts used during the build need to have their shebangs patched 79 - '' 80 - patchShebangs ghc-${version}/utils/ 81 - patchShebangs ghc-${version}/configure 82 - '' + 83 - 84 - # Strip is harmful, see also below. It's important that this happens 85 - # first. The GHC Cabal build system makes use of strip by default and 86 - # has hardcoded paths to /usr/bin/strip in many places. We replace 87 - # those below, making them point to our dummy script. 88 - '' 89 - mkdir "$TMP/bin" 90 - for i in strip; do 91 - echo '#! ${stdenv.shell}' > "$TMP/bin/$i" 92 - chmod +x "$TMP/bin/$i" 93 - done 94 - PATH="$TMP/bin:$PATH" 95 - '' + 96 - # We have to patch the GMP paths for the integer-gmp package. 97 - '' 98 - find . -name integer-gmp.buildinfo \ 99 - -exec sed -i "s@extra-lib-dirs: @extra-lib-dirs: ${gmp.out}/lib@" {} \; 100 - '' + lib.optionalString stdenv.isDarwin '' 101 - find . -name base.buildinfo \ 102 - -exec sed -i "s@extra-lib-dirs: @extra-lib-dirs: ${libiconv}/lib@" {} \; 103 - '' + 104 - # Rename needed libraries and binaries, fix interpreter 105 - lib.optionalString stdenv.isLinux '' 106 - find . -type f -perm -0100 -exec patchelf \ 107 - --replace-needed libncurses${lib.optionalString stdenv.is64bit "w"}.so.5 libncurses.so \ 108 - --replace-needed libtinfo.so libtinfo.so.5 \ 109 - --interpreter ${glibcDynLinker} {} \; 110 - 111 - sed -i "s|/usr/bin/perl|perl\x00 |" ghc-${version}/ghc/stage2/build/tmp/ghc-stage2 112 - sed -i "s|/usr/bin/gcc|gcc\x00 |" ghc-${version}/ghc/stage2/build/tmp/ghc-stage2 113 - '' + 114 - # We're kludging a glibc bindist into working with non-glibc... 115 - # Here we patch up the use of `__strdup` (part of glibc binary ABI) 116 - # to instead use `strdup` since musl doesn't provide __strdup 117 - # (`__strdup` is defined to be an alias of `strdup` anyway[1]). 118 - # [1] http://refspecs.linuxbase.org/LSB_4.0.0/LSB-Core-generic/LSB-Core-generic/baselib---strdup-1.html 119 - # Use objcopy magic to make the change: 120 - lib.optionalString stdenv.hostPlatform.isMusl '' 121 - find ./ghc-${version}/rts -name "libHSrts*.a" -exec ''${OBJCOPY:-objcopy} --redefine-sym __strdup=strdup {} \; 122 - ''; 123 - 124 - configurePlatforms = [ ]; 125 - configureFlags = 126 - let 127 - gcc-clang-wrapper = substituteAll { 128 - inherit (stdenv) shell; 129 - isExecutable = true; 130 - src = ./gcc-clang-wrapper.sh; 131 - }; 132 - in 133 - [ "--with-gmp-libraries=${lib.getLib gmp}/lib" 134 - "--with-gmp-includes=${lib.getDev gmp}/include" 135 - ] ++ lib.optional stdenv.isDarwin "--with-gcc=${gcc-clang-wrapper}" 136 - ++ lib.optional stdenv.hostPlatform.isMusl "--disable-ld-override"; 137 - 138 - # Stripping combined with patchelf breaks the executables (they die 139 - # with a segfault or the kernel even refuses the execve). (NIXPKGS-85) 140 - dontStrip = true; 141 - 142 - # No building is necessary, but calling make without flags ironically 143 - # calls install-strip ... 144 - dontBuild = true; 145 - 146 - # On Linux, use patchelf to modify the executables so that they can 147 - # find editline/gmp. 148 - preFixup = lib.optionalString stdenv.isLinux '' 149 - for p in $(find "$out" -type f -executable); do 150 - if isELF "$p"; then 151 - echo "Patchelfing $p" 152 - patchelf --set-rpath "${libPath}:$(patchelf --print-rpath $p)" $p 153 - fi 154 - done 155 - '' + lib.optionalString stdenv.isDarwin '' 156 - # not enough room in the object files for the full path to libiconv :( 157 - for exe in $(find "$out" -type f -executable); do 158 - isScript $exe && continue 159 - ln -fs ${libiconv}/lib/libiconv.dylib $(dirname $exe)/libiconv.dylib 160 - install_name_tool -change /usr/lib/libiconv.2.dylib @executable_path/libiconv.dylib -change /usr/local/lib/gcc/6/libgcc_s.1.dylib ${gcc.cc.lib}/lib/libgcc_s.1.dylib $exe 161 - done 162 - 163 - for file in $(find "$out" -name setup-config); do 164 - substituteInPlace $file --replace /usr/bin/ranlib "$(type -P ranlib)" 165 - done 166 - ''; 167 - 168 - doInstallCheck = true; 169 - installCheckPhase = '' 170 - unset ${libEnvVar} 171 - # Sanity check, can ghc create executables? 172 - cd $TMP 173 - mkdir test-ghc; cd test-ghc 174 - cat > main.hs << EOF 175 - {-# LANGUAGE TemplateHaskell #-} 176 - module Main where 177 - main = putStrLn \$([|"yes"|]) 178 - EOF 179 - $out/bin/ghc --make main.hs || exit 1 180 - echo compilation ok 181 - [ $(./main) == "yes" ] 182 - ''; 183 - 184 - passthru = { 185 - targetPrefix = ""; 186 - enableShared = true; 187 - }; 188 - 189 - meta.license = lib.licenses.bsd3; 190 - meta.platforms = ["x86_64-linux" "i686-linux" "x86_64-darwin" "armv7l-linux" "aarch64-linux"]; 191 - }
-275
pkgs/development/compilers/ghc/8.6.5.nix
··· 1 - { lib, stdenv, pkgsBuildTarget, targetPackages 2 - 3 - # build-tools 4 - , bootPkgs 5 - , autoconf, automake, coreutils, fetchurl, fetchpatch, perl, python3, m4, sphinx 6 - , bash 7 - 8 - , libiconv ? null, ncurses 9 - 10 - , # GHC can be built with system libffi or a bundled one. 11 - libffi ? null 12 - 13 - , useLLVM ? !stdenv.targetPlatform.isx86 || stdenv.targetPlatform.isiOS 14 - , # LLVM is conceptually a run-time-only depedendency, but for 15 - # non-x86, we need LLVM to bootstrap later stages, so it becomes a 16 - # build-time dependency too. 17 - buildLlvmPackages, llvmPackages 18 - 19 - , # If enabled, GHC will be built with the GPL-free but slower integer-simple 20 - # library instead of the faster but GPLed integer-gmp library. 21 - enableIntegerSimple ? !(lib.any (lib.meta.platformMatch stdenv.hostPlatform) gmp.meta.platforms), gmp 22 - 23 - , # If enabled, use -fPIC when compiling static libs. 24 - enableRelocatedStaticLibs ? stdenv.targetPlatform != stdenv.hostPlatform 25 - 26 - , # Whether to build dynamic libs for the standard library (on the target 27 - # platform). Static libs are always built. 28 - enableShared ? !stdenv.targetPlatform.isWindows && !stdenv.targetPlatform.useiOSPrebuilt 29 - 30 - , # Whether to build terminfo. 31 - enableTerminfo ? !stdenv.targetPlatform.isWindows 32 - 33 - , # What flavour to build. An empty string indicates no 34 - # specific flavour and falls back to ghc default values. 35 - ghcFlavour ? lib.optionalString (stdenv.targetPlatform != stdenv.hostPlatform) 36 - (if useLLVM then "perf-cross" else "perf-cross-ncg") 37 - 38 - , # Whether to disable the large address space allocator 39 - # necessary fix for iOS: https://www.reddit.com/r/haskell/comments/4ttdz1/building_an_osxi386_to_iosarm64_cross_compiler/d5qvd67/ 40 - disableLargeAddressSpace ? stdenv.targetPlatform.isDarwin && stdenv.targetPlatform.isAarch64 41 - }: 42 - 43 - assert !enableIntegerSimple -> gmp != null; 44 - 45 - let 46 - inherit (stdenv) buildPlatform hostPlatform targetPlatform; 47 - 48 - inherit (bootPkgs) ghc; 49 - 50 - # TODO(@Ericson2314) Make unconditional 51 - targetPrefix = lib.optionalString 52 - (targetPlatform != hostPlatform) 53 - "${targetPlatform.config}-"; 54 - 55 - buildMK = '' 56 - BuildFlavour = ${ghcFlavour} 57 - ifneq \"\$(BuildFlavour)\" \"\" 58 - include mk/flavours/\$(BuildFlavour).mk 59 - endif 60 - DYNAMIC_GHC_PROGRAMS = ${if enableShared then "YES" else "NO"} 61 - INTEGER_LIBRARY = ${if enableIntegerSimple then "integer-simple" else "integer-gmp"} 62 - '' 63 - # We only need to build stage1 on most cross-compilation because 64 - # we will be running the compiler on the native system. In some 65 - # situations, like native Musl compilation, we need the compiler 66 - # to actually link to our new Libc. The iOS simulator is a special 67 - # exception because we can’t actually run simulators binaries 68 - # ourselves. 69 - + lib.optionalString (targetPlatform != hostPlatform) '' 70 - Stage1Only = ${if (targetPlatform.system == hostPlatform.system && !targetPlatform.isiOS) then "NO" else "YES"} 71 - CrossCompilePrefix = ${targetPrefix} 72 - HADDOCK_DOCS = NO 73 - BUILD_SPHINX_HTML = NO 74 - BUILD_SPHINX_PDF = NO 75 - '' + lib.optionalString enableRelocatedStaticLibs '' 76 - GhcLibHcOpts += -fPIC 77 - GhcRtsHcOpts += -fPIC 78 - '' + lib.optionalString targetPlatform.useAndroidPrebuilt '' 79 - EXTRA_CC_OPTS += -std=gnu99 80 - ''; 81 - 82 - # Splicer will pull out correct variations 83 - libDeps = platform: lib.optional enableTerminfo ncurses 84 - ++ [libffi] 85 - ++ lib.optional (!enableIntegerSimple) gmp 86 - ++ lib.optional (platform.libc != "glibc" && !targetPlatform.isWindows) libiconv; 87 - 88 - toolsForTarget = [ 89 - pkgsBuildTarget.targetPackages.stdenv.cc 90 - ] ++ lib.optional useLLVM buildLlvmPackages.llvm; 91 - 92 - targetCC = builtins.head toolsForTarget; 93 - 94 - # ld.gold is disabled for musl libc due to https://sourceware.org/bugzilla/show_bug.cgi?id=23856 95 - # see #84670 and #49071 for more background. 96 - useLdGold = targetPlatform.isLinux && !(targetPlatform.useLLVM or false) && !targetPlatform.isMusl; 97 - 98 - in 99 - stdenv.mkDerivation (rec { 100 - version = "8.6.5"; 101 - name = "${targetPrefix}ghc-${version}"; 102 - 103 - src = fetchurl { 104 - url = "https://downloads.haskell.org/ghc/${version}/ghc-${version}-src.tar.xz"; 105 - sha256 = "0qg3zsmbk4rkwkc3jpas3zs74qaxmw4sp4v1mhsbj0a0dzls2jjd"; 106 - }; 107 - 108 - enableParallelBuilding = true; 109 - 110 - outputs = [ "out" "doc" ]; 111 - 112 - patches = [ 113 - # See upstream patch at 114 - # https://gitlab.haskell.org/ghc/ghc/-/merge_requests/4885. Since we build 115 - # from source distributions, the auto-generated configure script needs to be 116 - # patched as well, therefore we use an in-tree patch instead of pulling the 117 - # upstream patch. Don't forget to check backport status of the upstream patch 118 - # when adding new GHC releases in nixpkgs. 119 - ./respect-ar-path.patch 120 - 121 - (fetchpatch { # https://phabricator.haskell.org/D5123 122 - url = "https://gitlab.haskell.org/ghc/ghc/-/commit/13ff0b7ced097286e0d7b054f050871effe07f86.diff"; 123 - name = "D5123.diff"; 124 - sha256 = "140lmnqxra7xkwy370c5pyf8dgdwgmbpcrs1dapnwr2dh8bavn8c"; 125 - }) 126 - (fetchpatch { # https://github.com/haskell/haddock/issues/900 127 - url = "https://patch-diff.githubusercontent.com/raw/haskell/haddock/pull/983.diff"; 128 - name = "loadpluginsinmodules.diff"; 129 - sha256 = "0bvvv0zsfq2581zsir97zfkggc1kkircbbajc2fz3b169ycpbha1"; 130 - extraPrefix = "utils/haddock/"; 131 - stripLen = 1; 132 - }) 133 - ]; 134 - 135 - postPatch = "patchShebangs ."; 136 - 137 - # GHC is a bit confused on its cross terminology. 138 - preConfigure = '' 139 - for env in $(env | grep '^TARGET_' | sed -E 's|\+?=.*||'); do 140 - export "''${env#TARGET_}=''${!env}" 141 - done 142 - # GHC is a bit confused on its cross terminology, as these would normally be 143 - # the *host* tools. 144 - export CC="${targetCC}/bin/${targetCC.targetPrefix}cc" 145 - export CXX="${targetCC}/bin/${targetCC.targetPrefix}cxx" 146 - # Use gold to work around https://sourceware.org/bugzilla/show_bug.cgi?id=16177 147 - export LD="${targetCC.bintools}/bin/${targetCC.bintools.targetPrefix}ld${lib.optionalString useLdGold ".gold"}" 148 - export AS="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}as" 149 - export AR="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}ar" 150 - export NM="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}nm" 151 - export RANLIB="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}ranlib" 152 - export READELF="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}readelf" 153 - export STRIP="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}strip" 154 - 155 - echo -n "${buildMK}" > mk/build.mk 156 - sed -i -e 's|-isysroot /Developer/SDKs/MacOSX10.5.sdk||' configure 157 - '' + lib.optionalString (!stdenv.isDarwin) '' 158 - export NIX_LDFLAGS+=" -rpath $out/lib/ghc-${version}" 159 - '' + lib.optionalString stdenv.isDarwin '' 160 - export NIX_LDFLAGS+=" -no_dtrace_dof" 161 - '' + lib.optionalString targetPlatform.useAndroidPrebuilt '' 162 - sed -i -e '5i ,("armv7a-unknown-linux-androideabi", ("e-m:e-p:32:32-i64:64-v128:64:128-a:0:32-n32-S64", "cortex-a8", ""))' llvm-targets 163 - '' + lib.optionalString targetPlatform.isMusl '' 164 - echo "patching llvm-targets for musl targets..." 165 - echo "Cloning these existing '*-linux-gnu*' targets:" 166 - grep linux-gnu llvm-targets | sed 's/^/ /' 167 - echo "(go go gadget sed)" 168 - sed -i 's,\(^.*linux-\)gnu\(.*\)$,\0\n\1musl\2,' llvm-targets 169 - echo "llvm-targets now contains these '*-linux-musl*' targets:" 170 - grep linux-musl llvm-targets | sed 's/^/ /' 171 - 172 - echo "And now patching to preserve '-musleabi' as done with '-gnueabi'" 173 - # (aclocal.m4 is actual source, but patch configure as well since we don't re-gen) 174 - for x in configure aclocal.m4; do 175 - substituteInPlace $x \ 176 - --replace '*-android*|*-gnueabi*)' \ 177 - '*-android*|*-gnueabi*|*-musleabi*)' 178 - done 179 - ''; 180 - 181 - # TODO(@Ericson2314): Always pass "--target" and always prefix. 182 - configurePlatforms = [ "build" "host" ] 183 - ++ lib.optional (targetPlatform != hostPlatform) "target"; 184 - # `--with` flags for libraries needed for RTS linker 185 - configureFlags = [ 186 - "--datadir=$doc/share/doc/ghc" 187 - "--with-curses-includes=${ncurses.dev}/include" "--with-curses-libraries=${ncurses.out}/lib" 188 - ] ++ lib.optionals (libffi != null) ["--with-system-libffi" "--with-ffi-includes=${targetPackages.libffi.dev}/include" "--with-ffi-libraries=${targetPackages.libffi.out}/lib" 189 - ] ++ lib.optionals (targetPlatform == hostPlatform && !enableIntegerSimple) [ 190 - "--with-gmp-includes=${targetPackages.gmp.dev}/include" "--with-gmp-libraries=${targetPackages.gmp.out}/lib" 191 - ] ++ lib.optionals (targetPlatform == hostPlatform && hostPlatform.libc != "glibc" && !targetPlatform.isWindows) [ 192 - "--with-iconv-includes=${libiconv}/include" "--with-iconv-libraries=${libiconv}/lib" 193 - ] ++ lib.optionals (targetPlatform != hostPlatform) [ 194 - "--enable-bootstrap-with-devel-snapshot" 195 - ] ++ lib.optionals useLdGold [ 196 - "CFLAGS=-fuse-ld=gold" 197 - "CONF_GCC_LINKER_OPTS_STAGE1=-fuse-ld=gold" 198 - "CONF_GCC_LINKER_OPTS_STAGE2=-fuse-ld=gold" 199 - ] ++ lib.optionals (disableLargeAddressSpace) [ 200 - "--disable-large-address-space" 201 - ]; 202 - 203 - # Make sure we never relax`$PATH` and hooks support for compatibility. 204 - strictDeps = true; 205 - 206 - # Don’t add -liconv to LDFLAGS automatically so that GHC will add it itself. 207 - dontAddExtraLibs = true; 208 - 209 - nativeBuildInputs = [ 210 - perl autoconf automake m4 python3 sphinx 211 - ghc bootPkgs.alex bootPkgs.happy bootPkgs.hscolour 212 - ]; 213 - 214 - # For building runtime libs 215 - depsBuildTarget = toolsForTarget; 216 - 217 - buildInputs = [ perl bash ] ++ (libDeps hostPlatform); 218 - 219 - propagatedBuildInputs = [ targetPackages.stdenv.cc ] 220 - ++ lib.optional useLLVM llvmPackages.llvm; 221 - 222 - depsTargetTarget = map lib.getDev (libDeps targetPlatform); 223 - depsTargetTargetPropagated = map (lib.getOutput "out") (libDeps targetPlatform); 224 - 225 - # required, because otherwise all symbols from HSffi.o are stripped, and 226 - # that in turn causes GHCi to abort 227 - stripDebugFlags = [ "-S" ] ++ lib.optional (!targetPlatform.isDarwin) "--keep-file-symbols"; 228 - 229 - # See #63511 - the only unstripped file is the debug rts which isn't meant to 230 - # be stripped. 231 - dontStrip = true; 232 - 233 - checkTarget = "test"; 234 - 235 - hardeningDisable = [ "format" ] ++ lib.optional stdenv.targetPlatform.isMusl "pie"; 236 - 237 - postInstall = '' 238 - # Install the bash completion file. 239 - install -D -m 444 utils/completion/ghc.bash $out/share/bash-completion/completions/${targetPrefix}ghc 240 - 241 - # Patch scripts to include "readelf" and "cat" in $PATH. 242 - for i in "$out/bin/"*; do 243 - test ! -h $i || continue 244 - egrep --quiet '^#!' <(head -n 1 $i) || continue 245 - sed -i -e '2i export PATH="$PATH:${lib.makeBinPath [ targetPackages.stdenv.cc.bintools coreutils ]}"' $i 246 - done 247 - '' 248 - # Temporary work-around for https://github.com/NixOS/nixpkgs/issues/66277 249 - + lib.optionalString hostPlatform.isAarch64 '' 250 - rm -rf "$doc/share/doc/ghc/html/libraries" 251 - ''; 252 - 253 - passthru = { 254 - inherit bootPkgs targetPrefix; 255 - 256 - inherit llvmPackages; 257 - inherit enableShared; 258 - 259 - # Our Cabal compiler name 260 - haskellCompilerName = "ghc-${version}"; 261 - }; 262 - 263 - meta = { 264 - homepage = "http://haskell.org/ghc"; 265 - description = "The Glasgow Haskell Compiler"; 266 - maintainers = with lib.maintainers; [ marcweber andres peti ]; 267 - timeout = 24 * 3600; 268 - inherit (ghc.meta) license platforms; 269 - }; 270 - 271 - } // lib.optionalAttrs targetPlatform.useAndroidPrebuilt { 272 - dontStrip = true; 273 - dontPatchELF = true; 274 - noAuditTmpdir = true; 275 - })
-263
pkgs/development/compilers/ghc/8.8.2.nix
··· 1 - { lib, stdenv, pkgsBuildTarget, targetPackages 2 - 3 - # build-tools 4 - , bootPkgs 5 - , autoconf, automake, coreutils, fetchurl, perl, python3, m4, sphinx 6 - , bash 7 - 8 - , libiconv ? null, ncurses 9 - 10 - , # GHC can be built with system libffi or a bundled one. 11 - libffi ? null 12 - 13 - , useLLVM ? !stdenv.targetPlatform.isx86 14 - , # LLVM is conceptually a run-time-only depedendency, but for 15 - # non-x86, we need LLVM to bootstrap later stages, so it becomes a 16 - # build-time dependency too. 17 - buildLlvmPackages, llvmPackages 18 - 19 - , # If enabled, GHC will be built with the GPL-free but slower integer-simple 20 - # library instead of the faster but GPLed integer-gmp library. 21 - enableIntegerSimple ? !(lib.any (lib.meta.platformMatch stdenv.hostPlatform) gmp.meta.platforms), gmp 22 - 23 - , # If enabled, use -fPIC when compiling static libs. 24 - enableRelocatedStaticLibs ? stdenv.targetPlatform != stdenv.hostPlatform 25 - 26 - , # Whether to build dynamic libs for the standard library (on the target 27 - # platform). Static libs are always built. 28 - enableShared ? !stdenv.targetPlatform.isWindows && !stdenv.targetPlatform.useiOSPrebuilt 29 - 30 - , # Whether to build terminfo. 31 - enableTerminfo ? !stdenv.targetPlatform.isWindows 32 - 33 - , # What flavour to build. An empty string indicates no 34 - # specific flavour and falls back to ghc default values. 35 - ghcFlavour ? lib.optionalString (stdenv.targetPlatform != stdenv.hostPlatform) 36 - (if useLLVM then "perf-cross" else "perf-cross-ncg") 37 - 38 - , # Whether to disable the large address space allocator 39 - # necessary fix for iOS: https://www.reddit.com/r/haskell/comments/4ttdz1/building_an_osxi386_to_iosarm64_cross_compiler/d5qvd67/ 40 - disableLargeAddressSpace ? stdenv.targetPlatform.isDarwin && stdenv.targetPlatform.isAarch64 41 - }: 42 - 43 - assert !enableIntegerSimple -> gmp != null; 44 - 45 - let 46 - inherit (stdenv) buildPlatform hostPlatform targetPlatform; 47 - 48 - inherit (bootPkgs) ghc; 49 - 50 - # TODO(@Ericson2314) Make unconditional 51 - targetPrefix = lib.optionalString 52 - (targetPlatform != hostPlatform) 53 - "${targetPlatform.config}-"; 54 - 55 - buildMK = dontStrip: '' 56 - BuildFlavour = ${ghcFlavour} 57 - ifneq \"\$(BuildFlavour)\" \"\" 58 - include mk/flavours/\$(BuildFlavour).mk 59 - endif 60 - DYNAMIC_GHC_PROGRAMS = ${if enableShared then "YES" else "NO"} 61 - INTEGER_LIBRARY = ${if enableIntegerSimple then "integer-simple" else "integer-gmp"} 62 - '' 63 - # We only need to build stage1 on most cross-compilation because 64 - # we will be running the compiler on the native system. In some 65 - # situations, like native Musl compilation, we need the compiler 66 - # to actually link to our new Libc. The iOS simulator is a special 67 - # exception because we can’t actually run simulators binaries 68 - # ourselves. 69 - + lib.optionalString (targetPlatform != hostPlatform) '' 70 - Stage1Only = ${if (targetPlatform.system == hostPlatform.system && !targetPlatform.isiOS) then "NO" else "YES"} 71 - CrossCompilePrefix = ${targetPrefix} 72 - HADDOCK_DOCS = NO 73 - BUILD_SPHINX_HTML = NO 74 - BUILD_SPHINX_PDF = NO 75 - '' + lib.optionalString dontStrip '' 76 - STRIP_CMD = : 77 - '' + lib.optionalString enableRelocatedStaticLibs '' 78 - GhcLibHcOpts += -fPIC 79 - GhcRtsHcOpts += -fPIC 80 - '' + lib.optionalString targetPlatform.useAndroidPrebuilt '' 81 - EXTRA_CC_OPTS += -std=gnu99 82 - ''; 83 - 84 - # Splicer will pull out correct variations 85 - libDeps = platform: lib.optional enableTerminfo ncurses 86 - ++ [libffi] 87 - ++ lib.optional (!enableIntegerSimple) gmp 88 - ++ lib.optional (platform.libc != "glibc" && !targetPlatform.isWindows) libiconv; 89 - 90 - toolsForTarget = [ 91 - pkgsBuildTarget.targetPackages.stdenv.cc 92 - ] ++ lib.optional useLLVM buildLlvmPackages.llvm; 93 - 94 - targetCC = builtins.head toolsForTarget; 95 - 96 - # ld.gold is disabled for musl libc due to https://sourceware.org/bugzilla/show_bug.cgi?id=23856 97 - # see #84670 and #49071 for more background. 98 - useLdGold = targetPlatform.isLinux && !(targetPlatform.useLLVM or false) && !targetPlatform.isMusl; 99 - 100 - in 101 - stdenv.mkDerivation (rec { 102 - version = "8.8.2"; 103 - name = "${targetPrefix}ghc-${version}"; 104 - 105 - src = fetchurl { 106 - url = "https://downloads.haskell.org/ghc/${version}/ghc-${version}-src.tar.xz"; 107 - sha256 = "02qa6wgjpxgakg7hv4zfdlrx9k7zxa5i02wnr6y9fsv8j16sbkh1"; 108 - }; 109 - 110 - enableParallelBuilding = true; 111 - 112 - outputs = [ "out" "doc" ]; 113 - 114 - patches = [ 115 - # See upstream patch at 116 - # https://gitlab.haskell.org/ghc/ghc/-/merge_requests/4885. Since we build 117 - # from source distributions, the auto-generated configure script needs to be 118 - # patched as well, therefore we use an in-tree patch instead of pulling the 119 - # upstream patch. Don't forget to check backport status of the upstream patch 120 - # when adding new GHC releases in nixpkgs. 121 - ./respect-ar-path.patch 122 - ]; 123 - 124 - postPatch = "patchShebangs ."; 125 - 126 - # GHC is a bit confused on its cross terminology. 127 - preConfigure = '' 128 - for env in $(env | grep '^TARGET_' | sed -E 's|\+?=.*||'); do 129 - export "''${env#TARGET_}=''${!env}" 130 - done 131 - # GHC is a bit confused on its cross terminology, as these would normally be 132 - # the *host* tools. 133 - export CC="${targetCC}/bin/${targetCC.targetPrefix}cc" 134 - export CXX="${targetCC}/bin/${targetCC.targetPrefix}cxx" 135 - # Use gold to work around https://sourceware.org/bugzilla/show_bug.cgi?id=16177 136 - export LD="${targetCC.bintools}/bin/${targetCC.bintools.targetPrefix}ld${lib.optionalString useLdGold ".gold"}" 137 - export AS="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}as" 138 - export AR="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}ar" 139 - export NM="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}nm" 140 - export RANLIB="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}ranlib" 141 - export READELF="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}readelf" 142 - export STRIP="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}strip" 143 - 144 - echo -n "${buildMK dontStrip}" > mk/build.mk 145 - sed -i -e 's|-isysroot /Developer/SDKs/MacOSX10.5.sdk||' configure 146 - '' + lib.optionalString (!stdenv.isDarwin) '' 147 - export NIX_LDFLAGS+=" -rpath $out/lib/ghc-${version}" 148 - '' + lib.optionalString stdenv.isDarwin '' 149 - export NIX_LDFLAGS+=" -no_dtrace_dof" 150 - '' + lib.optionalString targetPlatform.useAndroidPrebuilt '' 151 - sed -i -e '5i ,("armv7a-unknown-linux-androideabi", ("e-m:e-p:32:32-i64:64-v128:64:128-a:0:32-n32-S64", "cortex-a8", ""))' llvm-targets 152 - '' + lib.optionalString targetPlatform.isMusl '' 153 - echo "patching llvm-targets for musl targets..." 154 - echo "Cloning these existing '*-linux-gnu*' targets:" 155 - grep linux-gnu llvm-targets | sed 's/^/ /' 156 - echo "(go go gadget sed)" 157 - sed -i 's,\(^.*linux-\)gnu\(.*\)$,\0\n\1musl\2,' llvm-targets 158 - echo "llvm-targets now contains these '*-linux-musl*' targets:" 159 - grep linux-musl llvm-targets | sed 's/^/ /' 160 - 161 - echo "And now patching to preserve '-musleabi' as done with '-gnueabi'" 162 - # (aclocal.m4 is actual source, but patch configure as well since we don't re-gen) 163 - for x in configure aclocal.m4; do 164 - substituteInPlace $x \ 165 - --replace '*-android*|*-gnueabi*)' \ 166 - '*-android*|*-gnueabi*|*-musleabi*)' 167 - done 168 - ''; 169 - 170 - # TODO(@Ericson2314): Always pass "--target" and always prefix. 171 - configurePlatforms = [ "build" "host" ] 172 - ++ lib.optional (targetPlatform != hostPlatform) "target"; 173 - 174 - # `--with` flags for libraries needed for RTS linker 175 - configureFlags = [ 176 - "--datadir=$doc/share/doc/ghc" 177 - "--with-curses-includes=${ncurses.dev}/include" "--with-curses-libraries=${ncurses.out}/lib" 178 - ] ++ lib.optionals (libffi != null) [ 179 - "--with-system-libffi" 180 - "--with-ffi-includes=${targetPackages.libffi.dev}/include" 181 - "--with-ffi-libraries=${targetPackages.libffi.out}/lib" 182 - ] ++ lib.optionals (targetPlatform == hostPlatform && !enableIntegerSimple) [ 183 - "--with-gmp-includes=${targetPackages.gmp.dev}/include" 184 - "--with-gmp-libraries=${targetPackages.gmp.out}/lib" 185 - ] ++ lib.optionals (targetPlatform == hostPlatform && hostPlatform.libc != "glibc" && !targetPlatform.isWindows) [ 186 - "--with-iconv-includes=${libiconv}/include" 187 - "--with-iconv-libraries=${libiconv}/lib" 188 - ] ++ lib.optionals (targetPlatform != hostPlatform) [ 189 - "--enable-bootstrap-with-devel-snapshot" 190 - ] ++ lib.optionals useLdGold [ 191 - "CFLAGS=-fuse-ld=gold" 192 - "CONF_GCC_LINKER_OPTS_STAGE1=-fuse-ld=gold" 193 - "CONF_GCC_LINKER_OPTS_STAGE2=-fuse-ld=gold" 194 - ] ++ lib.optionals (disableLargeAddressSpace) [ 195 - "--disable-large-address-space" 196 - ]; 197 - 198 - # Make sure we never relax`$PATH` and hooks support for compatibility. 199 - strictDeps = true; 200 - 201 - # Don’t add -liconv to LDFLAGS automatically so that GHC will add it itself. 202 - dontAddExtraLibs = true; 203 - 204 - nativeBuildInputs = [ 205 - perl autoconf automake m4 python3 sphinx 206 - ghc bootPkgs.alex bootPkgs.happy bootPkgs.hscolour 207 - ]; 208 - 209 - # For building runtime libs 210 - depsBuildTarget = toolsForTarget; 211 - 212 - buildInputs = [ perl bash ] ++ (libDeps hostPlatform); 213 - 214 - propagatedBuildInputs = [ targetPackages.stdenv.cc ] 215 - ++ lib.optional useLLVM llvmPackages.llvm; 216 - 217 - depsTargetTarget = map lib.getDev (libDeps targetPlatform); 218 - depsTargetTargetPropagated = map (lib.getOutput "out") (libDeps targetPlatform); 219 - 220 - # required, because otherwise all symbols from HSffi.o are stripped, and 221 - # that in turn causes GHCi to abort 222 - stripDebugFlags = [ "-S" ] ++ lib.optional (!targetPlatform.isDarwin) "--keep-file-symbols"; 223 - 224 - checkTarget = "test"; 225 - 226 - hardeningDisable = [ "format" ] ++ lib.optional stdenv.targetPlatform.isMusl "pie"; 227 - 228 - postInstall = '' 229 - # Install the bash completion file. 230 - install -D -m 444 utils/completion/ghc.bash $out/share/bash-completion/completions/${targetPrefix}ghc 231 - 232 - # Patch scripts to include "readelf" and "cat" in $PATH. 233 - for i in "$out/bin/"*; do 234 - test ! -h $i || continue 235 - egrep --quiet '^#!' <(head -n 1 $i) || continue 236 - sed -i -e '2i export PATH="$PATH:${lib.makeBinPath [ targetPackages.stdenv.cc.bintools coreutils ]}"' $i 237 - done 238 - ''; 239 - 240 - passthru = { 241 - inherit bootPkgs targetPrefix; 242 - 243 - inherit llvmPackages; 244 - inherit enableShared; 245 - 246 - # Our Cabal compiler name 247 - haskellCompilerName = "ghc-${version}"; 248 - }; 249 - 250 - meta = { 251 - homepage = "http://haskell.org/ghc"; 252 - description = "The Glasgow Haskell Compiler"; 253 - maintainers = with lib.maintainers; [ marcweber andres peti ]; 254 - timeout = 24 * 3600; 255 - inherit (ghc.meta) license platforms; 256 - }; 257 - 258 - dontStrip = (targetPlatform.useAndroidPrebuilt || targetPlatform.isWasm); 259 - 260 - } // lib.optionalAttrs targetPlatform.useAndroidPrebuilt{ 261 - dontPatchELF = true; 262 - noAuditTmpdir = true; 263 - })
-268
pkgs/development/compilers/ghc/8.8.3.nix
··· 1 - { lib, stdenv, pkgsBuildTarget, targetPackages 2 - 3 - # build-tools 4 - , bootPkgs 5 - , autoconf, automake, coreutils, fetchurl, perl, python3, m4, sphinx 6 - , bash 7 - 8 - , libiconv ? null, ncurses 9 - 10 - , # GHC can be built with system libffi or a bundled one. 11 - libffi ? null 12 - 13 - , useLLVM ? !stdenv.targetPlatform.isx86 14 - , # LLVM is conceptually a run-time-only depedendency, but for 15 - # non-x86, we need LLVM to bootstrap later stages, so it becomes a 16 - # build-time dependency too. 17 - buildLlvmPackages, llvmPackages 18 - 19 - , # If enabled, GHC will be built with the GPL-free but slower integer-simple 20 - # library instead of the faster but GPLed integer-gmp library. 21 - enableIntegerSimple ? !(lib.any (lib.meta.platformMatch stdenv.hostPlatform) gmp.meta.platforms), gmp 22 - 23 - , # If enabled, use -fPIC when compiling static libs. 24 - enableRelocatedStaticLibs ? stdenv.targetPlatform != stdenv.hostPlatform 25 - 26 - # aarch64 outputs otherwise exceed 2GB limit 27 - , enableProfiledLibs ? !stdenv.targetPlatform.isAarch64 28 - 29 - , # Whether to build dynamic libs for the standard library (on the target 30 - # platform). Static libs are always built. 31 - enableShared ? !stdenv.targetPlatform.isWindows && !stdenv.targetPlatform.useiOSPrebuilt 32 - 33 - , # Whether to build terminfo. 34 - enableTerminfo ? !stdenv.targetPlatform.isWindows 35 - 36 - , # What flavour to build. An empty string indicates no 37 - # specific flavour and falls back to ghc default values. 38 - ghcFlavour ? lib.optionalString (stdenv.targetPlatform != stdenv.hostPlatform) 39 - (if useLLVM then "perf-cross" else "perf-cross-ncg") 40 - 41 - , # Whether to disable the large address space allocator 42 - # necessary fix for iOS: https://www.reddit.com/r/haskell/comments/4ttdz1/building_an_osxi386_to_iosarm64_cross_compiler/d5qvd67/ 43 - disableLargeAddressSpace ? stdenv.targetPlatform.isDarwin && stdenv.targetPlatform.isAarch64 44 - }: 45 - 46 - assert !enableIntegerSimple -> gmp != null; 47 - 48 - let 49 - inherit (stdenv) buildPlatform hostPlatform targetPlatform; 50 - 51 - inherit (bootPkgs) ghc; 52 - 53 - # TODO(@Ericson2314) Make unconditional 54 - targetPrefix = lib.optionalString 55 - (targetPlatform != hostPlatform) 56 - "${targetPlatform.config}-"; 57 - 58 - buildMK = dontStrip: '' 59 - BuildFlavour = ${ghcFlavour} 60 - ifneq \"\$(BuildFlavour)\" \"\" 61 - include mk/flavours/\$(BuildFlavour).mk 62 - endif 63 - DYNAMIC_GHC_PROGRAMS = ${if enableShared then "YES" else "NO"} 64 - INTEGER_LIBRARY = ${if enableIntegerSimple then "integer-simple" else "integer-gmp"} 65 - '' 66 - # We only need to build stage1 on most cross-compilation because 67 - # we will be running the compiler on the native system. In some 68 - # situations, like native Musl compilation, we need the compiler 69 - # to actually link to our new Libc. The iOS simulator is a special 70 - # exception because we can’t actually run simulators binaries 71 - # ourselves. 72 - + lib.optionalString (targetPlatform != hostPlatform) '' 73 - Stage1Only = ${if (targetPlatform.system == hostPlatform.system && !targetPlatform.isiOS) then "NO" else "YES"} 74 - CrossCompilePrefix = ${targetPrefix} 75 - HADDOCK_DOCS = NO 76 - BUILD_SPHINX_HTML = NO 77 - BUILD_SPHINX_PDF = NO 78 - '' + lib.optionalString dontStrip '' 79 - STRIP_CMD = : 80 - '' + lib.optionalString (!enableProfiledLibs) '' 81 - GhcLibWays = "v dyn" 82 - '' + lib.optionalString enableRelocatedStaticLibs '' 83 - GhcLibHcOpts += -fPIC 84 - GhcRtsHcOpts += -fPIC 85 - '' + lib.optionalString targetPlatform.useAndroidPrebuilt '' 86 - EXTRA_CC_OPTS += -std=gnu99 87 - ''; 88 - 89 - # Splicer will pull out correct variations 90 - libDeps = platform: lib.optional enableTerminfo ncurses 91 - ++ [libffi] 92 - ++ lib.optional (!enableIntegerSimple) gmp 93 - ++ lib.optional (platform.libc != "glibc" && !targetPlatform.isWindows) libiconv; 94 - 95 - toolsForTarget = [ 96 - pkgsBuildTarget.targetPackages.stdenv.cc 97 - ] ++ lib.optional useLLVM buildLlvmPackages.llvm; 98 - 99 - targetCC = builtins.head toolsForTarget; 100 - 101 - # ld.gold is disabled for musl libc due to https://sourceware.org/bugzilla/show_bug.cgi?id=23856 102 - # see #84670 and #49071 for more background. 103 - useLdGold = targetPlatform.isLinux && !(targetPlatform.useLLVM or false) && !targetPlatform.isMusl; 104 - 105 - in 106 - stdenv.mkDerivation (rec { 107 - version = "8.8.3"; 108 - name = "${targetPrefix}ghc-${version}"; 109 - 110 - src = fetchurl { 111 - url = "https://downloads.haskell.org/ghc/${version}/ghc-${version}-src.tar.xz"; 112 - sha256 = "128g932i3wix6ic03v04nh5755vyjiidzri9iybwad72yfmc1p70"; 113 - }; 114 - 115 - enableParallelBuilding = true; 116 - 117 - outputs = [ "out" "doc" ]; 118 - 119 - patches = [ 120 - # See upstream patch at 121 - # https://gitlab.haskell.org/ghc/ghc/-/merge_requests/4885. Since we build 122 - # from source distributions, the auto-generated configure script needs to be 123 - # patched as well, therefore we use an in-tree patch instead of pulling the 124 - # upstream patch. Don't forget to check backport status of the upstream patch 125 - # when adding new GHC releases in nixpkgs. 126 - ./respect-ar-path.patch 127 - ]; 128 - 129 - postPatch = "patchShebangs ."; 130 - 131 - # GHC is a bit confused on its cross terminology. 132 - preConfigure = '' 133 - for env in $(env | grep '^TARGET_' | sed -E 's|\+?=.*||'); do 134 - export "''${env#TARGET_}=''${!env}" 135 - done 136 - # GHC is a bit confused on its cross terminology, as these would normally be 137 - # the *host* tools. 138 - export CC="${targetCC}/bin/${targetCC.targetPrefix}cc" 139 - export CXX="${targetCC}/bin/${targetCC.targetPrefix}cxx" 140 - # Use gold to work around https://sourceware.org/bugzilla/show_bug.cgi?id=16177 141 - export LD="${targetCC.bintools}/bin/${targetCC.bintools.targetPrefix}ld${lib.optionalString useLdGold ".gold"}" 142 - export AS="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}as" 143 - export AR="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}ar" 144 - export NM="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}nm" 145 - export RANLIB="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}ranlib" 146 - export READELF="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}readelf" 147 - export STRIP="${targetCC.bintools.bintools}/bin/${targetCC.bintools.targetPrefix}strip" 148 - 149 - echo -n "${buildMK dontStrip}" > mk/build.mk 150 - sed -i -e 's|-isysroot /Developer/SDKs/MacOSX10.5.sdk||' configure 151 - '' + lib.optionalString (!stdenv.isDarwin) '' 152 - export NIX_LDFLAGS+=" -rpath $out/lib/ghc-${version}" 153 - '' + lib.optionalString stdenv.isDarwin '' 154 - export NIX_LDFLAGS+=" -no_dtrace_dof" 155 - '' + lib.optionalString targetPlatform.useAndroidPrebuilt '' 156 - sed -i -e '5i ,("armv7a-unknown-linux-androideabi", ("e-m:e-p:32:32-i64:64-v128:64:128-a:0:32-n32-S64", "cortex-a8", ""))' llvm-targets 157 - '' + lib.optionalString targetPlatform.isMusl '' 158 - echo "patching llvm-targets for musl targets..." 159 - echo "Cloning these existing '*-linux-gnu*' targets:" 160 - grep linux-gnu llvm-targets | sed 's/^/ /' 161 - echo "(go go gadget sed)" 162 - sed -i 's,\(^.*linux-\)gnu\(.*\)$,\0\n\1musl\2,' llvm-targets 163 - echo "llvm-targets now contains these '*-linux-musl*' targets:" 164 - grep linux-musl llvm-targets | sed 's/^/ /' 165 - 166 - echo "And now patching to preserve '-musleabi' as done with '-gnueabi'" 167 - # (aclocal.m4 is actual source, but patch configure as well since we don't re-gen) 168 - for x in configure aclocal.m4; do 169 - substituteInPlace $x \ 170 - --replace '*-android*|*-gnueabi*)' \ 171 - '*-android*|*-gnueabi*|*-musleabi*)' 172 - done 173 - ''; 174 - 175 - # TODO(@Ericson2314): Always pass "--target" and always prefix. 176 - configurePlatforms = [ "build" "host" ] 177 - ++ lib.optional (targetPlatform != hostPlatform) "target"; 178 - 179 - # `--with` flags for libraries needed for RTS linker 180 - configureFlags = [ 181 - "--datadir=$doc/share/doc/ghc" 182 - "--with-curses-includes=${ncurses.dev}/include" "--with-curses-libraries=${ncurses.out}/lib" 183 - ] ++ lib.optionals (libffi != null) [ 184 - "--with-system-libffi" 185 - "--with-ffi-includes=${targetPackages.libffi.dev}/include" 186 - "--with-ffi-libraries=${targetPackages.libffi.out}/lib" 187 - ] ++ lib.optionals (targetPlatform == hostPlatform && !enableIntegerSimple) [ 188 - "--with-gmp-includes=${targetPackages.gmp.dev}/include" 189 - "--with-gmp-libraries=${targetPackages.gmp.out}/lib" 190 - ] ++ lib.optionals (targetPlatform == hostPlatform && hostPlatform.libc != "glibc" && !targetPlatform.isWindows) [ 191 - "--with-iconv-includes=${libiconv}/include" 192 - "--with-iconv-libraries=${libiconv}/lib" 193 - ] ++ lib.optionals (targetPlatform != hostPlatform) [ 194 - "--enable-bootstrap-with-devel-snapshot" 195 - ] ++ lib.optionals useLdGold [ 196 - "CFLAGS=-fuse-ld=gold" 197 - "CONF_GCC_LINKER_OPTS_STAGE1=-fuse-ld=gold" 198 - "CONF_GCC_LINKER_OPTS_STAGE2=-fuse-ld=gold" 199 - ] ++ lib.optionals (disableLargeAddressSpace) [ 200 - "--disable-large-address-space" 201 - ]; 202 - 203 - # Make sure we never relax`$PATH` and hooks support for compatibility. 204 - strictDeps = true; 205 - 206 - # Don’t add -liconv to LDFLAGS automatically so that GHC will add it itself. 207 - dontAddExtraLibs = true; 208 - 209 - nativeBuildInputs = [ 210 - perl autoconf automake m4 python3 sphinx 211 - ghc bootPkgs.alex bootPkgs.happy bootPkgs.hscolour 212 - ]; 213 - 214 - # For building runtime libs 215 - depsBuildTarget = toolsForTarget; 216 - 217 - buildInputs = [ perl bash ] ++ (libDeps hostPlatform); 218 - 219 - propagatedBuildInputs = [ targetPackages.stdenv.cc ] 220 - ++ lib.optional useLLVM llvmPackages.llvm; 221 - 222 - depsTargetTarget = map lib.getDev (libDeps targetPlatform); 223 - depsTargetTargetPropagated = map (lib.getOutput "out") (libDeps targetPlatform); 224 - 225 - # required, because otherwise all symbols from HSffi.o are stripped, and 226 - # that in turn causes GHCi to abort 227 - stripDebugFlags = [ "-S" ] ++ lib.optional (!targetPlatform.isDarwin) "--keep-file-symbols"; 228 - 229 - checkTarget = "test"; 230 - 231 - hardeningDisable = [ "format" ] ++ lib.optional stdenv.targetPlatform.isMusl "pie"; 232 - 233 - postInstall = '' 234 - # Install the bash completion file. 235 - install -D -m 444 utils/completion/ghc.bash $out/share/bash-completion/completions/${targetPrefix}ghc 236 - 237 - # Patch scripts to include "readelf" and "cat" in $PATH. 238 - for i in "$out/bin/"*; do 239 - test ! -h $i || continue 240 - egrep --quiet '^#!' <(head -n 1 $i) || continue 241 - sed -i -e '2i export PATH="$PATH:${lib.makeBinPath [ targetPackages.stdenv.cc.bintools coreutils ]}"' $i 242 - done 243 - ''; 244 - 245 - passthru = { 246 - inherit bootPkgs targetPrefix; 247 - 248 - inherit llvmPackages; 249 - inherit enableShared; 250 - 251 - # Our Cabal compiler name 252 - haskellCompilerName = "ghc-${version}"; 253 - }; 254 - 255 - meta = { 256 - homepage = "http://haskell.org/ghc"; 257 - description = "The Glasgow Haskell Compiler"; 258 - maintainers = with lib.maintainers; [ marcweber andres peti ]; 259 - timeout = 24 * 3600; 260 - inherit (ghc.meta) license platforms; 261 - }; 262 - 263 - dontStrip = (targetPlatform.useAndroidPrebuilt || targetPlatform.isWasm); 264 - 265 - } // lib.optionalAttrs targetPlatform.useAndroidPrebuilt{ 266 - dontPatchELF = true; 267 - noAuditTmpdir = true; 268 - })
+2 -1
pkgs/development/compilers/llvm/10/compiler-rt.nix
··· 45 45 # The compiler-rt build infrastructure sniffs supported platforms on Darwin 46 46 # and finds i386;x86_64;x86_64h. We only build for x86_64, so linking fails 47 47 # when it tries to use libc++ and libc++api for i386. 48 - "-DDARWIN_osx_ARCHS=${stdenv.hostPlatform.parsed.cpu.name}" 48 + "-DDARWIN_osx_ARCHS=${stdenv.hostPlatform.darwinArch}" 49 + "-DDARWIN_osx_BUILTIN_ARCHS=${stdenv.hostPlatform.darwinArch}" 49 50 ]; 50 51 51 52 outputs = [ "out" "dev" ];
+2 -1
pkgs/development/compilers/llvm/11/compiler-rt.nix
··· 26 26 "-DCMAKE_ASM_COMPILER_TARGET=${stdenv.hostPlatform.config}" 27 27 ] ++ lib.optionals (stdenv.isDarwin) [ 28 28 "-DDARWIN_macosx_OVERRIDE_SDK_VERSION=ON" 29 - "-DDARWIN_osx_ARCHS=${stdenv.hostPlatform.parsed.cpu.name}" 29 + "-DDARWIN_osx_ARCHS=${stdenv.hostPlatform.darwinArch}" 30 + "-DDARWIN_osx_BUILTIN_ARCHS=${stdenv.hostPlatform.darwinArch}" 30 31 ] ++ lib.optionals (useLLVM || bareMetal || isMusl) [ 31 32 "-DCOMPILER_RT_BUILD_SANITIZERS=OFF" 32 33 "-DCOMPILER_RT_BUILD_XRAY=OFF"
+1 -1
pkgs/development/compilers/llvm/5/compiler-rt.nix
··· 45 45 # The compiler-rt build infrastructure sniffs supported platforms on Darwin 46 46 # and finds i386;x86_64;x86_64h. We only build for x86_64, so linking fails 47 47 # when it tries to use libc++ and libc++api for i386. 48 - "-DDARWIN_osx_ARCHS=${stdenv.hostPlatform.parsed.cpu.name}" 48 + "-DDARWIN_osx_ARCHS=${stdenv.hostPlatform.darwinArch}" 49 49 ]; 50 50 51 51 outputs = [ "out" "dev" ];
+1 -1
pkgs/development/compilers/llvm/6/compiler-rt.nix
··· 45 45 # The compiler-rt build infrastructure sniffs supported platforms on Darwin 46 46 # and finds i386;x86_64;x86_64h. We only build for x86_64, so linking fails 47 47 # when it tries to use libc++ and libc++api for i386. 48 - "-DDARWIN_osx_ARCHS=${stdenv.hostPlatform.parsed.cpu.name}" 48 + "-DDARWIN_osx_ARCHS=${stdenv.hostPlatform.darwinArch}" 49 49 ]; 50 50 51 51 outputs = [ "out" "dev" ];
+1 -1
pkgs/development/compilers/llvm/7/compiler-rt.nix
··· 45 45 # The compiler-rt build infrastructure sniffs supported platforms on Darwin 46 46 # and finds i386;x86_64;x86_64h. We only build for x86_64, so linking fails 47 47 # when it tries to use libc++ and libc++api for i386. 48 - "-DDARWIN_osx_ARCHS=${stdenv.hostPlatform.parsed.cpu.name}" 48 + "-DDARWIN_osx_ARCHS=${stdenv.hostPlatform.darwinArch}" 49 49 ]; 50 50 51 51 outputs = [ "out" "dev" ];
+1 -1
pkgs/development/compilers/llvm/8/compiler-rt.nix
··· 45 45 # The compiler-rt build infrastructure sniffs supported platforms on Darwin 46 46 # and finds i386;x86_64;x86_64h. We only build for x86_64, so linking fails 47 47 # when it tries to use libc++ and libc++api for i386. 48 - "-DDARWIN_osx_ARCHS=${stdenv.hostPlatform.parsed.cpu.name}" 48 + "-DDARWIN_osx_ARCHS=${stdenv.hostPlatform.darwinArch}" 49 49 ]; 50 50 51 51 outputs = [ "out" "dev" ];
+1 -1
pkgs/development/compilers/llvm/9/compiler-rt.nix
··· 45 45 # The compiler-rt build infrastructure sniffs supported platforms on Darwin 46 46 # and finds i386;x86_64;x86_64h. We only build for x86_64, so linking fails 47 47 # when it tries to use libc++ and libc++api for i386. 48 - "-DDARWIN_osx_ARCHS=${stdenv.hostPlatform.parsed.cpu.name}" 48 + "-DDARWIN_osx_ARCHS=${stdenv.hostPlatform.darwinArch}" 49 49 ]; 50 50 51 51 outputs = [ "out" "dev" ];
+63 -52
pkgs/development/haskell-modules/configuration-common.nix
··· 72 72 hinotify = if pkgs.stdenv.isLinux then self.hinotify else self.fsnotify; 73 73 }; 74 74 75 - # Backport fix for bash: compgen: command not found 76 - # which happens in nix-shell when a non-interactive bash is on PATH 77 - # PR to master: https://github.com/pcapriotti/optparse-applicative/pull/408 78 - optparse-applicative = appendPatch super.optparse-applicative (pkgs.fetchpatch { 79 - name = "optparse-applicative-0.15.1-hercules-ci-compgen.diff"; 80 - url = "https://github.com/hercules-ci/optparse-applicative/compare/0.15.1...hercules-ci:0.15.1-nixpkgs-compgen.diff"; 81 - sha256 = "1bcp6b7gvc8pqbn1n1ybhizkkl5if7hk9ipgl746vk08v0d3xxql"; 82 - }); 83 - 84 75 # Fix test trying to access /home directory 85 76 shell-conduit = overrideCabal super.shell-conduit (drv: { 86 77 postPatch = "sed -i s/home/tmp/ test/Spec.hs"; ··· 93 84 # https://github.com/froozen/kademlia/issues/2 94 85 kademlia = dontCheck super.kademlia; 95 86 96 - # Tests require older tasty 87 + # Tests require older versions of tasty. 88 + cborg = (doJailbreak super.cborg).override { base16-bytestring = self.base16-bytestring_0_1_1_7; }; 97 89 hzk = dontCheck super.hzk; 90 + resolv = doJailbreak super.resolv; 91 + tdigest = doJailbreak super.tdigest; 92 + text-short = doJailbreak super.text-short; 93 + tree-diff = doJailbreak super.tree-diff; 98 94 99 95 # Tests require a Kafka broker running locally 100 96 haskakafka = dontCheck super.haskakafka; 101 97 102 - # Depends on broken "lss" package. 103 - snaplet-lss = dontDistribute super.snaplet-lss; 104 - 105 - # Depends on broken "NewBinary" package. 106 - ASN1 = dontDistribute super.ASN1; 107 - 108 - # Depends on broken "frame" package. 109 - frame-markdown = dontDistribute super.frame-markdown; 110 - 111 - # Depends on broken "Elm" package. 112 - hakyll-elm = dontDistribute super.hakyll-elm; 113 - haskelm = dontDistribute super.haskelm; 114 - snap-elm = dontDistribute super.snap-elm; 115 - 116 - # Depends on broken "hails" package. 117 - hails-bin = dontDistribute super.hails-bin; 118 - 119 98 bindings-levmar = overrideCabal super.bindings-levmar (drv: { 120 99 extraLibraries = [ pkgs.blas ]; 100 + }); 101 + 102 + # Requires wrapQtAppsHook 103 + qtah-cpp-qt5 = overrideCabal super.qtah-cpp-qt5 (drv: { 104 + buildDepends = [ pkgs.qt5.wrapQtAppsHook ]; 121 105 }); 122 106 123 107 # The Haddock phase fails for one reason or another. ··· 215 199 # 2020-06-05: HACK: does not pass own build suite - `dontCheck` 216 200 hnix = generateOptparseApplicativeCompletion "hnix" (dontCheck super.hnix); 217 201 218 - # https://github.com/haskell-nix/hnix-store/issues/127 219 - hnix-store-core = addTestToolDepend super.hnix-store-core self.tasty-discover; 220 - 221 202 # Fails for non-obvious reasons while attempting to use doctest. 222 203 search = dontCheck super.search; 223 204 ··· 235 216 angel = dontCheck super.angel; 236 217 apache-md5 = dontCheck super.apache-md5; # http://hydra.cryp.to/build/498709/nixlog/1/raw 237 218 app-settings = dontCheck super.app-settings; # http://hydra.cryp.to/build/497327/log/raw 238 - aws = appendPatch (dontCheck super.aws) # needs aws credentials 239 - (pkgs.fetchpatch { 240 - # https://github.com/aristidb/aws/pull/271 241 - # bump a version bound 242 - url = https://github.com/aristidb/aws/commit/3639262ccd6761dea76f052692ac3aefbd254723.patch; 243 - sha256 = "0nxaspldgayqjnidda8w7wps5gdpr2wz6vynl7vkaw8kzxks9bci"; 244 - }); 219 + aws = doJailbreak (dontCheck super.aws); # needs aws credentials, jailbreak for base16-bytestring 245 220 aws-kinesis = dontCheck super.aws-kinesis; # needs aws credentials for testing 246 221 binary-protocol = dontCheck super.binary-protocol; # http://hydra.cryp.to/build/499749/log/raw 247 222 binary-search = dontCheck super.binary-search; ··· 339 314 nats-queue = dontCheck super.nats-queue; 340 315 netpbm = dontCheck super.netpbm; 341 316 network = dontCheck super.network; 317 + network_2_6_3_1 = dontCheck super.network_2_6_3_1; # package is missing files for test 342 318 network-dbus = dontCheck super.network-dbus; 343 319 notcpp = dontCheck super.notcpp; 344 320 ntp-control = dontCheck super.ntp-control; ··· 462 438 # https://github.com/afcowie/locators/issues/1 463 439 locators = dontCheck super.locators; 464 440 465 - # Test suite won't compile against tasty-hunit 0.9.x. 466 - zlib = dontCheck super.zlib; 467 - 468 441 # Test suite won't compile against tasty-hunit 0.10.x. 469 442 binary-parser = dontCheck super.binary-parser; 470 443 binary-parsers = dontCheck super.binary-parsers; ··· 553 526 554 527 # https://github.com/liyang/thyme/issues/36 555 528 thyme = dontCheck super.thyme; 556 - 557 - # https://github.com/k0ral/hbro-contrib/issues/1 558 - hbro-contrib = dontDistribute super.hbro-contrib; 559 529 560 530 # Elm is no longer actively maintained on Hackage: https://github.com/NixOS/nixpkgs/pull/9233. 561 531 Elm = markBroken super.Elm; ··· 828 798 # Jailbreak is necessary to break out of tasty < 1.x dependency. 829 799 cryptohash-sha256 = markUnbroken (doJailbreak super.cryptohash-sha256); 830 800 801 + # The test suite has all kinds of out-dated dependencies, so it feels easier 802 + # to just disable it. 803 + cryptohash-sha1 = dontCheck super.cryptohash-sha1; 804 + cryptohash-md5 = dontCheck super.cryptohash-md5; 805 + 831 806 # Needs tasty-quickcheck ==0.8.*, which we don't have. 832 - cryptohash-sha1 = doJailbreak super.cryptohash-sha1; 833 - cryptohash-md5 = doJailbreak super.cryptohash-md5; 834 807 gitHUD = dontCheck super.gitHUD; 835 808 githud = dontCheck super.githud; 836 809 ··· 1336 1309 commonmark-extensions = dontCheck super.commonmark-extensions; 1337 1310 1338 1311 # Testsuite trying to run `which haskeline-examples-Test` 1339 - haskeline_0_8_1_1 = dontCheck super.haskeline_0_8_1_1; 1312 + haskeline_0_8_1_2 = dontCheck super.haskeline_0_8_1_2; 1340 1313 1341 1314 # Tests for list-t, superbuffer, and stm-containers 1342 1315 # depend on HTF and it is broken, 2020-08-23 ··· 1403 1376 # PATH. 1404 1377 update-nix-fetchgit = let deps = [ pkgs.git pkgs.nix pkgs.nix-prefetch-git ]; 1405 1378 in generateOptparseApplicativeCompletion "update-nix-fetchgit" (overrideCabal 1406 - (addTestToolDepends (super.update-nix-fetchgit.overrideScope (self: super: { 1407 - optparse-generic = self.optparse-generic_1_4_4; 1408 - optparse-applicative = self.optparse-applicative_0_16_1_0; 1409 - })) deps) (drv: { 1379 + (addTestToolDepends super.update-nix-fetchgit deps) (drv: { 1410 1380 buildTools = drv.buildTools or [ ] ++ [ pkgs.makeWrapper ]; 1411 1381 postInstall = drv.postInstall or "" + '' 1412 1382 wrapProgram "$out/bin/update-nix-fetchgit" --prefix 'PATH' ':' "${ ··· 1424 1394 # https://github.com/haskell/haskell-language-server/issues/611 1425 1395 haskell-language-server = dontCheck super.haskell-language-server; 1426 1396 1397 + # 2021-03-19: Too restrictive upper bound on optparse-applicative 1398 + stylish-haskell = doJailbreak super.stylish-haskell; 1399 + 1400 + # 2021-03-19: https://github.com/facebookincubator/retrie/issues/24 1401 + retrie = doJailbreak super.retrie; 1402 + 1403 + # Jailbreak because of restrictive upper bound on base16-bytestring 1404 + # 2021-03-19: https://github.com/Avi-D-coder/implicit-hie-cradle/pull/8 1405 + implicit-hie-cradle = doJailbreak super.implicit-hie-cradle; 1406 + 1427 1407 # 2021-03-09: Overrides because nightly is to old for hls 1.0.0 1428 1408 lsp-test = doDistribute (dontCheck self.lsp-test_0_13_0_0); 1429 1409 ··· 1433 1413 1434 1414 # 2021-03-21 Test hangs 1435 1415 # https://github.com/haskell/haskell-language-server/issues/1562 1436 - ghcide = dontCheck super.ghcide; 1416 + # Jailbreak because of: https://github.com/haskell/haskell-language-server/pull/1595 1417 + ghcide = doJailbreak (dontCheck super.ghcide); 1437 1418 1438 1419 # 2020-03-09: Tests broken in hackage release 1439 1420 # fixed on upstream, but not released in hiedb 0.3.0.1 ··· 1510 1491 # 2020-11-19: Jailbreaking until: https://github.com/snapframework/heist/pull/124 1511 1492 heist = doJailbreak super.heist; 1512 1493 1513 - hinit = generateOptparseApplicativeCompletion "hi" (super.hinit.override { haskeline = self.haskeline_0_8_1_1; }); 1494 + hinit = generateOptparseApplicativeCompletion "hi" (super.hinit.override { haskeline = self.haskeline_0_8_1_2; }); 1514 1495 1515 1496 # 2020-11-19: Jailbreaking until: https://github.com/snapframework/snap/pull/219 1516 1497 snap = doJailbreak super.snap; ··· 1660 1641 1661 1642 # Test suite does not compile. 1662 1643 feed = dontCheck super.feed; 1644 + 1645 + spacecookie = overrideCabal super.spacecookie (old: { 1646 + buildTools = (old.buildTools or []) ++ [ pkgs.installShellFiles ]; 1647 + # let testsuite discover the resulting binary 1648 + preCheck = '' 1649 + export SPACECOOKIE_TEST_BIN=./dist/build/spacecookie/spacecookie 1650 + '' + (old.preCheck or ""); 1651 + # install man pages shipped in the sdist 1652 + postInstall = '' 1653 + installManPage docs/man/* 1654 + '' + (old.postInstall or ""); 1655 + }); 1656 + 1657 + # Patch and jailbreak can be removed at next release, chatter > 0.9.1.0 1658 + # * Remove dependency on regex-tdfa-text 1659 + # * Jailbreak as bounds on cereal are too strict 1660 + # * Disable test suite which doesn't compile 1661 + # https://github.com/creswick/chatter/issues/38 1662 + chatter = appendPatch 1663 + (dontCheck (doJailbreak (super.chatter.override { regex-tdfa-text = null; }))) 1664 + (pkgs.fetchpatch { 1665 + url = "https://github.com/creswick/chatter/commit/e8c15a848130d7d27b8eb5e73e8a0db1366b2e62.patch"; 1666 + sha256 = "1dzak8d12h54vss5fxnrclygz0fz9ygbqvxd5aifz5n3vrwwpj3g"; 1667 + }); 1668 + 1669 + # test suite doesn't compile anymore due to changed hunit/tasty APIs 1670 + fullstop = dontCheck super.fullstop; 1671 + 1672 + # https://github.com/jgm/pandoc/issues/7163 1673 + pandoc = dontCheck super.pandoc; 1663 1674 1664 1675 } // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super
+10 -11
pkgs/development/haskell-modules/configuration-ghc-8.10.x.nix
··· 42 42 unix = null; 43 43 xhtml = null; 44 44 45 - cabal-install = super.cabal-install.override { 46 - Cabal = super.Cabal_3_4_0_0; 47 - hackage-security = super.hackage-security.override { Cabal = super.Cabal_3_4_0_0; }; 48 - # Usung dontCheck to break test dependency cycles 49 - edit-distance = dontCheck (super.edit-distance.override { random = super.random_1_2_0; }); 50 - random = super.random_1_2_0; 51 - }; 45 + # cabal-install needs more recent versions of Cabal and random, but an older 46 + # version of base16-bytestring. 47 + cabal-install = super.cabal-install.overrideScope (self: super: { 48 + Cabal = self.Cabal_3_4_0_0; 49 + base16-bytestring = self.base16-bytestring_0_1_1_7; 50 + random = dontCheck super.random_1_2_0; # break infinite recursion 51 + hashable = doJailbreak super.hashable; # allow random 1.2.x 52 + }); 52 53 53 54 # cabal-install-parsers is written for Cabal 3.4 54 - cabal-install-parsers = super.cabal-install-parsers.override { 55 - Cabal = super.Cabal_3_4_0_0; 56 - base16-bytestring = super.base16-bytestring_1_0_1_0; 57 - }; 55 + cabal-install-parsers = super.cabal-install-parsers.override { Cabal = super.Cabal_3_4_0_0; }; 58 56 59 57 # Jailbreak to fix the build. 60 58 base-noprelude = doJailbreak super.base-noprelude; ··· 91 89 92 90 # Break out of "Cabal < 3.2" constraint. 93 91 stylish-haskell = doJailbreak super.stylish-haskell; 92 + 94 93 }
-97
pkgs/development/haskell-modules/configuration-ghc-8.2.x.nix
··· 1 - { pkgs, haskellLib }: 2 - 3 - with haskellLib; 4 - 5 - self: super: { 6 - 7 - # Suitable LLVM version. 8 - llvmPackages = pkgs.llvmPackages; 9 - 10 - # Disable GHC 8.2.x core libraries. 11 - array = null; 12 - base = null; 13 - binary = null; 14 - bytestring = null; 15 - Cabal = null; 16 - containers = null; 17 - deepseq = null; 18 - directory = null; 19 - filepath = null; 20 - ghc-boot = null; 21 - ghc-boot-th = null; 22 - ghc-compact = null; 23 - ghc-heap = null; 24 - ghc-prim = null; 25 - ghci = null; 26 - haskeline = null; 27 - hoopl = null; 28 - hpc = null; 29 - integer-gmp = null; 30 - pretty = null; 31 - process = null; 32 - rts = null; 33 - template-haskell = null; 34 - terminfo = null; 35 - time = null; 36 - transformers = null; 37 - unix = null; 38 - xhtml = null; 39 - 40 - # These are now core libraries in GHC 8.4.x. 41 - mtl = self.mtl_2_2_2; 42 - parsec = self.parsec_3_1_14_0; 43 - stm = self.stm_2_5_0_0; 44 - text = self.text_1_2_4_0; 45 - 46 - # Needs Cabal 3.0.x. 47 - jailbreak-cabal = super.jailbreak-cabal.override { Cabal = self.Cabal_3_2_1_0; }; 48 - 49 - # https://github.com/bmillwood/applicative-quoters/issues/6 50 - applicative-quoters = appendPatch super.applicative-quoters (pkgs.fetchpatch { 51 - url = "https://patch-diff.githubusercontent.com/raw/bmillwood/applicative-quoters/pull/7.patch"; 52 - sha256 = "026vv2k3ks73jngwifszv8l59clg88pcdr4mz0wr0gamivkfa1zy"; 53 - }); 54 - 55 - # https://github.com/nominolo/ghc-syb/issues/20 56 - ghc-syb-utils = dontCheck super.ghc-syb-utils; 57 - 58 - # Upstream failed to distribute the testsuite for 8.2 59 - # https://github.com/alanz/ghc-exactprint/pull/60 60 - ghc-exactprint = dontCheck super.ghc-exactprint; 61 - 62 - # Reduction stack overflow; size = 38 63 - # https://github.com/jystic/hadoop-tools/issues/31 64 - hadoop-rpc = 65 - let patch = pkgs.fetchpatch 66 - { url = "https://github.com/shlevy/hadoop-tools/commit/f03a46cd15ce3796932c3382e48bcbb04a6ee102.patch"; 67 - sha256 = "09ls54zy6gx84fmzwgvx18ssgm740cwq6ds70p0p125phi54agcp"; 68 - stripLen = 1; 69 - }; 70 - in appendPatch super.hadoop-rpc patch; 71 - 72 - # Custom Setup.hs breaks with Cabal 2 73 - # https://github.com/NICTA/coordinate/pull/4 74 - coordinate = 75 - let patch = pkgs.fetchpatch 76 - { url = "https://github.com/NICTA/coordinate/pull/4.patch"; 77 - sha256 = "06sfxk5cyd8nqgjyb95jkihxxk8m6dw9m3mlv94sm2qwylj86gqy"; 78 - }; 79 - in appendPatch super.coordinate patch; 80 - 81 - # https://github.com/purescript/purescript/issues/3189 82 - purescript = doJailbreak (super.purescript); 83 - 84 - # These packages need Cabal 2.2.x, which is not the default. 85 - cabal2nix = super.cabal2nix.overrideScope (self: super: { Cabal = self.Cabal_2_2_0_1; }); 86 - cabal2spec = super.cabal2spec.overrideScope (self: super: { Cabal = self.Cabal_2_2_0_1; }); 87 - distribution-nixpkgs = super.distribution-nixpkgs.overrideScope (self: super: { Cabal = self.Cabal_2_2_0_1; }); 88 - stack = super.stack.overrideScope (self: super: { Cabal = self.Cabal_2_2_0_1; }); 89 - 90 - # Older GHC versions need these additional dependencies. 91 - ListLike = addBuildDepend super.ListLike self.semigroups; 92 - base-compat-batteries = addBuildDepend super.base-compat-batteries self.contravariant; 93 - 94 - # ghc versions prior to 8.8.x needs additional dependency to compile successfully. 95 - ghc-lib-parser-ex = addBuildDepend super.ghc-lib-parser-ex self.ghc-lib-parser; 96 - 97 - }
-93
pkgs/development/haskell-modules/configuration-ghc-8.4.x.nix
··· 1 - { pkgs, haskellLib }: 2 - 3 - with haskellLib; 4 - 5 - self: super: { 6 - 7 - # This compiler version needs llvm 5.x. 8 - llvmPackages = pkgs.llvmPackages_5; 9 - 10 - # Disable GHC 8.4.x core libraries. 11 - array = null; 12 - base = null; 13 - binary = null; 14 - bytestring = null; 15 - Cabal = null; 16 - containers = null; 17 - deepseq = null; 18 - directory = null; 19 - filepath = null; 20 - ghc-boot = null; 21 - ghc-boot-th = null; 22 - ghc-compact = null; 23 - ghc-heap = null; 24 - ghc-prim = null; 25 - ghci = null; 26 - haskeline = null; 27 - hpc = null; 28 - integer-gmp = null; 29 - mtl = null; 30 - parsec = null; 31 - pretty = null; 32 - process = null; 33 - rts = null; 34 - stm = null; 35 - template-haskell = null; 36 - terminfo = null; 37 - text = null; 38 - time = null; 39 - transformers = null; 40 - unix = null; 41 - xhtml = null; 42 - 43 - # Needs Cabal 3.2.x. 44 - cabal-install = super.cabal-install.overrideScope (self: super: { Cabal = self.Cabal_3_2_1_0; }); 45 - jailbreak-cabal = super.jailbreak-cabal.override { Cabal = self.Cabal_3_2_1_0; }; 46 - 47 - # Restricts aeson to <1.4 48 - # https://github.com/purescript/purescript/pull/3537 49 - purescript = doJailbreak super.purescript; 50 - 51 - # https://github.com/jcristovao/enclosed-exceptions/issues/12 52 - enclosed-exceptions = dontCheck super.enclosed-exceptions; 53 - 54 - # https://github.com/jaor/xmobar/issues/356 55 - xmobar = super.xmobar.overrideScope (self: super: { hinotify = self.hinotify_0_3_9; }); 56 - hinotify_0_3_9 = dontCheck (doJailbreak super.hinotify_0_3_9); # allow async 2.2.x 57 - 58 - # Reduction stack overflow; size = 38 59 - # https://github.com/jystic/hadoop-tools/issues/31 60 - hadoop-rpc = 61 - let patch = pkgs.fetchpatch 62 - { url = "https://github.com/shlevy/hadoop-tools/commit/f03a46cd15ce3796932c3382e48bcbb04a6ee102.patch"; 63 - sha256 = "09ls54zy6gx84fmzwgvx18ssgm740cwq6ds70p0p125phi54agcp"; 64 - stripLen = 1; 65 - }; 66 - in appendPatch super.hadoop-rpc patch; 67 - 68 - # stack-1.9.1 needs Cabal 2.4.x, a recent version of hpack, and a non-recent 69 - # version of yaml. Go figure. We avoid overrideScope here because using it to 70 - # change Cabal would re-compile every single package instead of just those 71 - # that have it as an actual library dependency. The explicit overrides are 72 - # more verbose but friendlier for Hydra. 73 - stack = (doJailbreak super.stack).override { 74 - Cabal = self.Cabal_2_4_1_0; 75 - hpack = self.hpack.override { Cabal = self.Cabal_2_4_1_0; }; 76 - hackage-security = self.hackage-security.override { Cabal = self.Cabal_2_4_1_0; }; 77 - }; 78 - 79 - # Older GHC versions need these additional dependencies. 80 - aeson = addBuildDepend super.aeson self.contravariant; 81 - base-compat-batteries = addBuildDepend super.base-compat-batteries self.contravariant; 82 - 83 - # Newer versions don't compile. 84 - resolv = self.resolv_0_1_1_2; 85 - 86 - # The old Haddock cannot process the newer documentation syntax. 87 - fast-logger = dontHaddock super.fast-logger; 88 - 89 - # ghc versions prior to 8.8.x needs additional dependency to compile successfully. 90 - ghc-lib-parser-ex = addBuildDepend super.ghc-lib-parser-ex self.ghc-lib-parser; 91 - hls-hlint-plugin = addBuildDepend super.hls-hlint-plugin self.ghc-lib; 92 - 93 - }
+10 -8
pkgs/development/haskell-modules/configuration-ghc-8.8.x.nix
··· 52 52 haddock = self.haddock_2_23_1; 53 53 haddock-api = self.haddock-api_2_23_1; 54 54 55 - # These builds need newer versions of Cabal. 55 + # This build needs a newer version of Cabal. 56 56 cabal2spec = super.cabal2spec.override { Cabal = self.Cabal_3_2_1_0; }; 57 - cabal-install = super.cabal-install.override { 58 - Cabal = super.Cabal_3_4_0_0; 59 - hackage-security = super.hackage-security.override { Cabal = super.Cabal_3_4_0_0; }; 60 - # Using dontCheck to break test dependency cycles 61 - edit-distance = dontCheck (super.edit-distance.override { random = super.random_1_2_0; }); 62 - random = super.random_1_2_0; 63 - }; 57 + 58 + # cabal-install needs more recent versions of Cabal and random, but an older 59 + # version of base16-bytestring. 60 + cabal-install = super.cabal-install.overrideScope (self: super: { 61 + Cabal = self.Cabal_3_4_0_0; 62 + base16-bytestring = self.base16-bytestring_0_1_1_7; 63 + random = dontCheck super.random_1_2_0; # break infinite recursion 64 + hashable = doJailbreak super.hashable; # allow random 1.2.x 65 + }); 64 66 65 67 # Ignore overly restrictive upper version bounds. 66 68 aeson-diff = doJailbreak super.aeson-diff;
+8 -6
pkgs/development/haskell-modules/configuration-ghc-9.0.x.nix
··· 43 43 unix = null; 44 44 xhtml = null; 45 45 46 - # Build cabal-install with the compiler's native Cabal. 47 - cabal-install = (doJailbreak super.cabal-install).override { 48 - # Use dontCheck to break test dependency cycles 49 - edit-distance = dontCheck (super.edit-distance.override { random = super.random_1_2_0; }); 50 - random = super.random_1_2_0; 51 - }; 46 + # cabal-install needs more recent versions of random, but an older 47 + # version of base16-bytestring. 48 + cabal-install = (doJailbreak super.cabal-install).overrideScope (self: super: { 49 + Cabal = null; 50 + base16-bytestring = self.base16-bytestring_0_1_1_7; 51 + random = dontCheck super.random_1_2_0; # break infinite recursion 52 + hashable = doJailbreak super.hashable; # allow random 1.2.x 53 + }); 52 54 53 55 # Jailbreaks & Version Updates 54 56 async = doJailbreak super.async;
-209
pkgs/development/haskell-modules/configuration-ghcjs.nix
··· 1 - # GHCJS package fixes 2 - # 3 - # Please insert new packages *alphabetically* 4 - # in the OTHER PACKAGES section. 5 - { pkgs, haskellLib }: 6 - 7 - let 8 - removeLibraryHaskellDepends = pnames: depends: 9 - builtins.filter (e: !(builtins.elem (e.pname or "") pnames)) depends; 10 - in 11 - 12 - with haskellLib; 13 - 14 - self: super: 15 - 16 - ## GENERAL SETUP BASE PACKAGES 17 - 18 - let # The stage 1 packages 19 - stage1 = pkgs.lib.genAttrs super.ghc.stage1Packages (pkg: null); 20 - # The stage 2 packages. Regenerate with ../compilers/ghcjs/gen-stage2.rb 21 - stage2 = super.ghc.mkStage2 { 22 - inherit (self) callPackage; 23 - }; 24 - in stage1 // stage2 // { 25 - 26 - # GHCJS does not ship with the same core packages as GHC. 27 - # https://github.com/ghcjs/ghcjs/issues/676 28 - stm = self.stm_2_5_0_0; 29 - ghc-compact = self.ghc-compact_0_1_0_0; 30 - 31 - network = addBuildTools super.network (pkgs.lib.optional pkgs.buildPlatform.isDarwin pkgs.buildPackages.darwin.libiconv); 32 - zlib = addBuildTools super.zlib (pkgs.lib.optional pkgs.buildPlatform.isDarwin pkgs.buildPackages.darwin.libiconv); 33 - unix-compat = addBuildTools super.unix-compat (pkgs.lib.optional pkgs.buildPlatform.isDarwin pkgs.buildPackages.darwin.libiconv); 34 - 35 - # LLVM is not supported on this GHC; use the latest one. 36 - inherit (pkgs) llvmPackages; 37 - 38 - inherit (self.ghc.bootPkgs) 39 - jailbreak-cabal alex happy gtk2hs-buildtools rehoo hoogle; 40 - 41 - # Don't set integer-simple to null! 42 - # GHCJS uses integer-gmp, so any package expression that depends on 43 - # integer-simple is wrong. 44 - #integer-simple = null; 45 - 46 - # These packages are core libraries in GHC 8.6..x, but not here. 47 - bin-package-db = null; 48 - haskeline = self.haskeline_0_7_5_0; 49 - hpc = self.hpc_0_6_0_3; 50 - terminfo = self.terminfo_0_4_1_4; 51 - xhtml = self.xhtml_3000_2_2_1; 52 - 53 - ## OTHER PACKAGES 54 - 55 - # haddock throws the error: No input file(s). 56 - fail = dontHaddock super.fail; 57 - 58 - cereal = addBuildDepend super.cereal [ self.fail ]; 59 - 60 - entropy = overrideCabal super.entropy (old: { 61 - postPatch = old.postPatch or "" + '' 62 - # cabal doesn’t find ghc in this script, since it’s in the bootPkgs 63 - sed -e '/Simple.Program/a import Distribution.Simple.Program.Types' \ 64 - -e 's|mConf.*=.*$|mConf = Just $ simpleConfiguredProgram "ghc" (FoundOnSystem "${self.ghc.bootPkgs.ghc}/bin/ghc")|g' -i Setup.hs 65 - ''; 66 - }); 67 - 68 - # https://github.com/kazu-yamamoto/logger/issues/97 69 - fast-logger = overrideCabal super.fast-logger (old: { 70 - postPatch = old.postPatch or "" + '' 71 - # remove the Safe extensions, since ghcjs-boot directory 72 - # doesn’t provide Trustworthy 73 - sed -ie '/LANGUAGE Safe/d' System/Log/FastLogger/*.hs 74 - cat System/Log/FastLogger/Date.hs 75 - ''; 76 - }); 77 - 78 - # experimental 79 - ghcjs-ffiqq = self.callPackage 80 - ({ mkDerivation, base, template-haskell, ghcjs-base, split, containers, text, ghc-prim 81 - }: 82 - mkDerivation { 83 - pname = "ghcjs-ffiqq"; 84 - version = "0.1.0.0"; 85 - src = pkgs.fetchFromGitHub { 86 - owner = "ghcjs"; 87 - repo = "ghcjs-ffiqq"; 88 - rev = "b52338c2dcd3b0707bc8aff2e171411614d4aedb"; 89 - sha256 = "08zxfm1i6zb7n8vbz3dywdy67vkixfyw48580rwfp48rl1s2z1c7"; 90 - }; 91 - libraryHaskellDepends = [ 92 - base template-haskell ghcjs-base split containers text ghc-prim 93 - ]; 94 - description = "FFI QuasiQuoter for GHCJS"; 95 - license = pkgs.lib.licenses.mit; 96 - }) {}; 97 - # experimental 98 - ghcjs-vdom = self.callPackage 99 - ({ mkDerivation, base, ghc-prim, ghcjs-ffiqq, ghcjs-base, ghcjs-prim 100 - , containers, split, template-haskell 101 - }: 102 - mkDerivation rec { 103 - pname = "ghcjs-vdom"; 104 - version = "0.2.0.0"; 105 - src = pkgs.fetchFromGitHub { 106 - owner = "ghcjs"; 107 - repo = pname; 108 - rev = "1c1175ba22eca6d7efa96f42a72290ade193c148"; 109 - sha256 = "0c6l1dk2anvz94yy5qblrfh2iv495rjq4qmhlycc24dvd02f7n9m"; 110 - }; 111 - libraryHaskellDepends = [ 112 - base ghc-prim ghcjs-ffiqq ghcjs-base ghcjs-prim containers split 113 - template-haskell 114 - ]; 115 - license = pkgs.lib.licenses.mit; 116 - description = "bindings for https://github.com/Matt-Esch/virtual-dom"; 117 - }) {}; 118 - 119 - ghcjs-dom = overrideCabal super.ghcjs-dom (drv: { 120 - libraryHaskellDepends = with self; [ 121 - ghcjs-base ghcjs-dom-jsffi text transformers 122 - ]; 123 - configureFlags = [ "-fjsffi" "-f-webkit" ]; 124 - }); 125 - 126 - ghcjs-dom-jsffi = overrideCabal super.ghcjs-dom-jsffi (drv: { 127 - libraryHaskellDepends = (drv.libraryHaskellDepends or []) ++ [ self.ghcjs-base self.text ]; 128 - isLibrary = true; 129 - }); 130 - 131 - ghc-paths = overrideCabal super.ghc-paths (drv: { 132 - patches = [ ./patches/ghc-paths-nix-ghcjs.patch ]; 133 - }); 134 - 135 - http2 = addBuildDepends super.http2 [ self.aeson self.aeson-pretty self.hex self.unordered-containers self.vector self.word8 ]; 136 - # ghcjsBoot uses async 2.0.1.6, protolude wants 2.1.* 137 - 138 - # These are the correct dependencies specified when calling `cabal2nix --compiler ghcjs` 139 - # By default, the `miso` derivation present in hackage-packages.nix 140 - # does not contain dependencies suitable for ghcjs 141 - miso = overrideCabal super.miso (drv: { 142 - libraryHaskellDepends = with self; [ 143 - BoundedChan bytestring containers ghcjs-base aeson base 144 - http-api-data http-types network-uri scientific servant text 145 - transformers unordered-containers vector 146 - ]; 147 - }); 148 - 149 - pqueue = overrideCabal super.pqueue (drv: { 150 - postPatch = '' 151 - sed -i -e '12s|null|Data.PQueue.Internals.null|' Data/PQueue/Internals.hs 152 - sed -i -e '64s|null|Data.PQueue.Internals.null|' Data/PQueue/Internals.hs 153 - sed -i -e '32s|null|Data.PQueue.Internals.null|' Data/PQueue/Min.hs 154 - sed -i -e '32s|null|Data.PQueue.Max.null|' Data/PQueue/Max.hs 155 - sed -i -e '42s|null|Data.PQueue.Prio.Internals.null|' Data/PQueue/Prio/Min.hs 156 - sed -i -e '42s|null|Data.PQueue.Prio.Max.null|' Data/PQueue/Prio/Max.hs 157 - ''; 158 - }); 159 - 160 - profunctors = overrideCabal super.profunctors (drv: { 161 - preConfigure = '' 162 - sed -i 's/^{-# ANN .* #-}//' src/Data/Profunctor/Unsafe.hs 163 - ''; 164 - }); 165 - 166 - protolude = doJailbreak super.protolude; 167 - 168 - # reflex 0.3, made compatible with the newest GHCJS. 169 - reflex = overrideCabal super.reflex (drv: { 170 - src = pkgs.fetchFromGitHub { 171 - owner = "ryantrinkle"; 172 - repo = "reflex"; 173 - rev = "cc62c11a6cde31412582758c236919d4bb766ada"; 174 - sha256 = "1j4vw0636bkl46lj8ry16i04vgpivjc6bs3ls54ppp1wfp63q7w4"; 175 - }; 176 - }); 177 - 178 - # reflex-dom 0.2, made compatible with the newest GHCJS. 179 - reflex-dom = overrideCabal super.reflex-dom (drv: { 180 - src = pkgs.fetchFromGitHub { 181 - owner = "ryantrinkle"; 182 - repo = "reflex-dom"; 183 - rev = "639d9ca13c2def075e83344c9afca6eafaf24219"; 184 - sha256 = "0166ihbh3dbfjiym9w561svpgvj0x4i8i8ws70xaafi0cmpsxrar"; 185 - }; 186 - libraryHaskellDepends = 187 - removeLibraryHaskellDepends [ 188 - "glib" "gtk3" "webkitgtk3" "webkitgtk3-javascriptcore" "raw-strings-qq" "unix" 189 - ] drv.libraryHaskellDepends; 190 - }); 191 - 192 - transformers-compat = overrideCabal super.transformers-compat (drv: { 193 - configureFlags = []; 194 - }); 195 - 196 - # triggers an internal pattern match failure in haddock 197 - # https://github.com/haskell/haddock/issues/553 198 - wai = dontHaddock super.wai; 199 - 200 - base-orphans = dontCheck super.base-orphans; 201 - distributive = dontCheck super.distributive; 202 - 203 - # https://github.com/glguy/th-abstraction/issues/53 204 - th-abstraction = dontCheck super.th-abstraction; 205 - # https://github.com/dreixel/syb/issues/21 206 - syb = dontCheck super.syb; 207 - # https://github.com/ghcjs/ghcjs/issues/677 208 - hspec-core = dontCheck super.hspec-core; 209 - }
+128 -125
pkgs/development/haskell-modules/configuration-hackage2nix.yaml
··· 73 73 # gi-gdkx11-4.x requires gtk-4.x, which is still under development and 74 74 # not yet available in Nixpkgs 75 75 - gi-gdkx11 < 4 76 + - hlint < 3.3 # We don‘t have ghc-lib-parser 9.0.X yet. 77 + - ghcide < 1.1 # To stay hls 1.0 compatible 78 + - hls-retrie-plugin < 1.0.0.1 # To stay hls 1.0 compatible 76 79 77 - # Stackage Nightly 2021-03-12 80 + # Stackage Nightly 2021-03-17 78 81 - abstract-deque ==0.3 79 82 - abstract-par ==0.3.3 80 83 - AC-Angle ==1.0 ··· 88 91 - aeson-attoparsec ==0.0.0 89 92 - aeson-better-errors ==0.9.1.0 90 93 - aeson-casing ==0.2.0.0 91 - - aeson-combinators ==0.0.4.1 94 + - aeson-combinators ==0.0.5.0 92 95 - aeson-commit ==1.3 93 96 - aeson-compat ==0.3.9 94 97 - aeson-default ==0.9.1.0 ··· 208 211 - amazonka-waf ==1.6.1 209 212 - amazonka-workspaces ==1.6.1 210 213 - amazonka-xray ==1.6.1 211 - - amqp ==0.21.0 214 + - amqp ==0.22.0 212 215 - amqp-utils ==0.6.1.0 213 216 - annotated-wl-pprint ==0.7.0 214 - - ansi-terminal ==0.10.3 217 + - ansi-terminal ==0.11 215 218 - ansi-wl-pprint ==0.6.9 216 219 - ANum ==0.2.0.2 217 220 - apecs ==0.9.2 ··· 228 231 - approximate-equality ==1.1.0.2 229 232 - app-settings ==0.2.0.12 230 233 - arbor-lru-cache ==0.1.1.1 231 - - arbor-postgres ==0.0.5 232 234 - arithmoi ==0.11.0.1 233 235 - array-memoize ==0.6.0 234 236 - arrow-extras ==0.1.0.1 ··· 278 280 - bank-holidays-england ==0.2.0.6 279 281 - barbies ==2.0.2.0 280 282 - base16 ==0.3.0.1 281 - - base16-bytestring ==0.1.1.7 283 + - base16-bytestring ==1.0.1.0 282 284 - base16-lens ==0.1.3.2 283 285 - base32 ==0.2.0.0 284 286 - base32-lens ==0.1.1.1 ··· 375 377 - bugzilla-redhat ==0.3.1 376 378 - burrito ==1.2.0.1 377 379 - butcher ==1.3.3.2 380 + - buttplug-hs-core ==0.1.0.0 378 381 - bv ==0.5 379 382 - bv-little ==1.1.1 380 383 - byteable ==0.1.1 ··· 412 415 - cardano-coin-selection ==1.0.1 413 416 - carray ==0.1.6.8 414 417 - casa-client ==0.0.1 415 - - casa-types ==0.0.1 418 + - casa-types ==0.0.2 416 419 - cased ==0.1.0.0 417 420 - case-insensitive ==1.2.1.0 418 421 - cases ==0.1.4 ··· 457 460 - cipher-rc4 ==0.1.4 458 461 - circle-packing ==0.1.0.6 459 462 - circular ==0.3.1.1 460 - - citeproc ==0.3.0.8 463 + - citeproc ==0.3.0.9 461 464 - clash-ghc ==1.2.5 462 465 - clash-lib ==1.2.5 463 466 - clash-prelude ==1.2.5 ··· 477 480 - cmark-lucid ==0.1.0.0 478 481 - cmdargs ==0.10.21 479 482 - codec-beam ==0.2.0 480 - - codec-rpm ==0.2.2 481 483 - code-page ==0.2.1 482 - - co-log ==0.4.0.1 483 484 - co-log-concurrent ==0.5.0.0 484 485 - co-log-core ==0.2.1.1 485 - - Color ==0.3.0 486 + - Color ==0.3.1 486 487 - colorful-monoids ==0.2.1.3 487 488 - colorize-haskell ==1.0.1 488 489 - colour ==2.3.5 489 - - colourista ==0.1.0.0 490 490 - combinatorial ==0.1.0.1 491 - - comfort-array ==0.4 491 + - comfort-array ==0.4.1 492 492 - comfort-graph ==0.0.3.1 493 493 - commonmark ==0.1.1.4 494 494 - commonmark-extensions ==0.2.0.4 ··· 501 501 - compensated ==0.8.3 502 502 - compiler-warnings ==0.1.0 503 503 - composable-associations ==0.1.0.0 504 - - composable-associations-aeson ==0.1.0.0 504 + - composable-associations-aeson ==0.1.0.1 505 505 - composite-aeson ==0.7.4.0 506 506 - composite-aeson-path ==0.7.4.0 507 507 - composite-aeson-refined ==0.7.4.0 ··· 514 514 - composition ==1.0.2.1 515 515 - composition-extra ==2.0.0 516 516 - concise ==0.1.0.1 517 - - concurrency ==1.11.0.0 517 + - concurrency ==1.11.0.1 518 518 - concurrent-extra ==0.7.0.12 519 519 - concurrent-output ==1.10.12 520 520 - concurrent-split ==0.0.1.1 ··· 528 528 - conduit-parse ==0.2.1.0 529 529 - conduit-zstd ==0.0.2.0 530 530 - conferer ==1.1.0.0 531 - - conferer-aeson ==1.1.0.0 531 + - conferer-aeson ==1.1.0.1 532 532 - conferer-hspec ==1.1.0.0 533 533 - conferer-warp ==1.1.0.0 534 534 - ConfigFile ==1.1.4 ··· 556 556 - core-text ==0.3.0.0 557 557 - countable ==1.0 558 558 - country ==0.2.1 559 - - cpio-conduit ==0.7.0 560 559 - cpphs ==1.20.9.1 561 560 - cprng-aes ==0.6.1 562 561 - cpu ==0.1.2 ··· 577 576 - cryptohash-sha1 ==0.11.100.1 578 577 - cryptohash-sha256 ==0.11.102.0 579 578 - cryptohash-sha512 ==0.11.100.1 580 - - cryptonite ==0.27 579 + - cryptonite ==0.28 581 580 - cryptonite-conduit ==0.2.2 582 581 - cryptonite-openssl ==0.7 583 582 - crypto-numbers ==0.2.7 ··· 628 627 - data-forest ==0.1.0.8 629 628 - data-has ==0.4.0.0 630 629 - data-hash ==0.2.0.1 631 - - data-interval ==2.0.1 630 + - data-interval ==2.1.0 632 631 - data-inttrie ==0.1.4 633 632 - data-lens-light ==0.1.2.2 634 633 - data-memocombinators ==0.5.1 ··· 649 648 - debian-build ==0.10.2.0 650 649 - debug-trace-var ==0.2.0 651 650 - dec ==0.0.4 652 - - Decimal ==0.5.1 651 + - Decimal ==0.5.2 653 652 - declarative ==0.5.4 654 653 - deepseq-generics ==0.2.0.0 655 654 - deepseq-instances ==0.1.0.1 656 655 - deferred-folds ==0.9.17 657 - - dejafu ==2.4.0.1 656 + - dejafu ==2.4.0.2 658 657 - dense-linear-algebra ==0.1.0.0 659 658 - depq ==0.4.1.0 660 659 - deque ==0.4.3 ··· 691 690 - dlist-nonempty ==0.1.1 692 691 - dns ==4.0.1 693 692 - dockerfile ==0.2.0 694 - - doclayout ==0.3 693 + - doclayout ==0.3.0.2 695 694 - doctemplates ==0.9 696 695 - doctest ==0.16.3 697 696 - doctest-discover ==0.2.0.0 698 697 - doctest-driver-gen ==0.3.0.3 699 698 - doctest-exitcode-stdio ==0.0 699 + - doctest-extract ==0.1 700 700 - doctest-lib ==0.1 701 701 - doldol ==0.4.1.2 702 702 - do-list ==1.0.1 ··· 712 712 - dual ==0.1.1.1 713 713 - dublincore-xml-conduit ==0.1.0.2 714 714 - dunai ==0.7.0 715 - - duration ==0.1.0.0 715 + - duration ==0.2.0.0 716 716 - dvorak ==0.1.0.0 717 717 - dynamic-state ==0.3.1 718 718 - dyre ==0.8.12 ··· 794 794 - executable-path ==0.0.3.1 795 795 - exit-codes ==1.0.0 796 796 - exomizer ==1.0.0 797 - - experimenter ==0.1.0.4 797 + - experimenter ==0.1.0.10 798 798 - expiring-cache-map ==0.0.6.1 799 799 - explicit-exception ==0.1.10 800 800 - exp-pairs ==0.2.1.0 ··· 844 844 - fixed-length ==0.2.2 845 845 - fixed-vector ==1.2.0.0 846 846 - fixed-vector-hetero ==0.6.0.0 847 + - fix-whitespace ==0.0.5 847 848 - flac ==0.2.0 848 849 - flac-picture ==0.1.2 849 850 - flags-applicative ==0.1.0.2 ··· 951 952 - ghc-byteorder ==4.11.0.0.10 952 953 - ghc-check ==0.5.0.3 953 954 - ghc-core ==0.5.6 954 - - ghc-events ==0.15.1 955 + - ghc-events ==0.16.0 955 956 - ghc-exactprint ==0.6.4 956 957 - ghcid ==0.8.7 957 958 - ghci-hexcalc ==0.1.1.0 ··· 969 970 - ghc-typelits-extra ==0.4.2 970 971 - ghc-typelits-knownnat ==0.7.5 971 972 - ghc-typelits-natnormalise ==0.7.4 972 - - ghc-typelits-presburger ==0.5.2.0 973 + - ghc-typelits-presburger ==0.6.0.0 973 974 - ghost-buster ==0.1.1.0 974 975 - gi-atk ==2.0.22 975 976 - gi-cairo ==1.0.24 ··· 991 992 - gingersnap ==0.3.1.0 992 993 - gi-pango ==1.0.23 993 994 - githash ==0.1.5.0 994 - - github ==0.26 995 - - github-release ==1.3.6 995 + - github-release ==1.3.7 996 996 - github-rest ==1.0.3 997 997 - github-types ==0.2.1 998 998 - github-webhooks ==0.15.0 ··· 1016 1016 - graphite ==0.10.0.1 1017 1017 - graphql-client ==1.1.0 1018 1018 - graphs ==0.7.1 1019 + - graphula ==2.0.0.3 1019 1020 - graphviz ==2999.20.1.0 1020 1021 - graph-wrapper ==0.2.6.0 1021 1022 - gravatar ==0.8.0 ··· 1032 1033 - hackage-db ==2.1.0 1033 1034 - hackage-security ==0.6.0.1 1034 1035 - haddock-library ==1.9.0 1035 - - hadolint ==1.23.0 1036 1036 - hadoop-streaming ==0.2.0.3 1037 1037 - hakyll-convert ==0.3.0.4 1038 1038 - half ==0.3.1 ··· 1078 1078 - hdaemonize ==0.5.6 1079 1079 - HDBC ==2.4.0.3 1080 1080 - HDBC-session ==0.1.2.0 1081 - - headroom ==0.4.0.0 1081 + - headroom ==0.4.1.0 1082 1082 - heap ==1.0.4 1083 1083 - heaps ==0.3.6.1 1084 1084 - hebrew-time ==0.1.2 1085 - - hedgehog ==1.0.4 1085 + - hedgehog ==1.0.5 1086 1086 - hedgehog-corpus ==0.2.0 1087 1087 - hedgehog-fakedata ==0.0.1.4 1088 1088 - hedgehog-fn ==1.0 ··· 1095 1095 - hexml ==0.3.4 1096 1096 - hexml-lens ==0.2.1 1097 1097 - hexpat ==0.20.13 1098 - - hexstring ==0.11.1 1099 1098 - hformat ==0.3.3.1 1100 1099 - hfsevents ==0.1.6 1101 1100 - hgrev ==0.2.6 1102 1101 - hidapi ==0.1.5 1103 - - hie-bios ==0.7.4 1102 + - hie-bios ==0.7.5 1104 1103 - hi-file-parser ==0.1.0.0 1105 1104 - higher-leveldb ==0.6.0.0 1106 1105 - highlighting-kate ==0.6.4 1107 1106 - hinfo ==0.0.3.0 1108 1107 - hinotify ==0.4.1 1109 - - hint ==0.9.0.3 1108 + - hint ==0.9.0.4 1110 1109 - hjsmin ==0.2.0.4 1111 1110 - hkd-default ==1.1.0.0 1112 1111 - hkgr ==0.2.7 ··· 1152 1151 - hsinstall ==2.6 1153 1152 - HSlippyMap ==3.0.1 1154 1153 - hslogger ==1.3.1.0 1155 - - hslua ==1.2.0 1154 + - hslua ==1.3.0.1 1156 1155 - hslua-aeson ==1.0.3.1 1157 1156 - hslua-module-doclayout ==0.2.0.1 1157 + - hslua-module-path ==0.1.0.1 1158 1158 - hslua-module-system ==0.2.2.1 1159 1159 - hslua-module-text ==0.3.0.1 1160 1160 - HsOpenSSL ==0.11.5.1 ··· 1180 1180 - hspec-parsec ==0 1181 1181 - hspec-smallcheck ==0.5.2 1182 1182 - hspec-tables ==0.0.1 1183 - - hspec-wai ==0.10.1 1184 - - hspec-wai-json ==0.10.1 1183 + - hspec-wai ==0.11.0 1184 + - hspec-wai-json ==0.11.0 1185 1185 - hs-php-session ==0.0.9.3 1186 - - hsshellscript ==3.4.5 1186 + - hsshellscript ==3.5.0 1187 + - hs-tags ==0.1.5 1187 1188 - HStringTemplate ==0.8.7 1188 1189 - HSvm ==0.1.1.3.22 1189 1190 - HsYAML ==0.2.1.0 ··· 1196 1197 - html-entities ==1.1.4.3 1197 1198 - html-entity-map ==0.1.0.0 1198 1199 - htoml ==1.0.0.3 1199 - - http2 ==2.0.5 1200 + - http2 ==2.0.6 1200 1201 - HTTP ==4000.3.15 1201 - - http-api-data ==0.4.1.1 1202 + - http-api-data ==0.4.2 1202 1203 - http-client ==0.6.4.1 1203 1204 - http-client-openssl ==0.3.2.0 1204 1205 - http-client-overrides ==0.1.1.0 ··· 1209 1210 - http-directory ==0.1.8 1210 1211 - http-download ==0.2.0.0 1211 1212 - httpd-shed ==0.4.1.1 1212 - - http-link-header ==1.0.3.1 1213 + - http-link-header ==1.2.0 1213 1214 - http-media ==0.8.0.0 1214 1215 - http-query ==0.1.0.1 1215 1216 - http-reverse-proxy ==0.6.0 ··· 1286 1287 - indexed-list-literals ==0.2.1.3 1287 1288 - indexed-profunctors ==0.1 1288 1289 - indexed-traversable ==0.1.1 1290 + - indexed-traversable-instances ==0.1 1289 1291 - infer-license ==0.2.0 1290 1292 - inflections ==0.4.0.6 1291 - - influxdb ==1.9.1 1293 + - influxdb ==1.9.1.1 1292 1294 - ini ==0.4.1 1293 1295 - inj ==1.0 1294 1296 - inline-c ==0.9.1.4 ··· 1344 1346 - ix-shapable ==0.1.0 1345 1347 - jack ==0.7.1.4 1346 1348 - jalaali ==1.0.0.0 1347 - - jira-wiki-markup ==1.3.3 1349 + - jira-wiki-markup ==1.3.4 1348 1350 - jose ==0.8.4 1349 - - jose-jwt ==0.9.0 1351 + - jose-jwt ==0.9.1 1350 1352 - js-chart ==2.9.4.1 1351 1353 - js-dgtable ==0.5.2 1352 1354 - js-flot ==0.8.3 ··· 1369 1371 - kawhi ==0.3.0 1370 1372 - kazura-queue ==0.1.0.4 1371 1373 - kdt ==0.2.4 1374 + - keep-alive ==0.2.0.0 1372 1375 - keycode ==0.2.2 1373 1376 - keys ==3.12.3 1374 1377 - ki ==0.2.0.1 ··· 1381 1384 - kubernetes-webhook-haskell ==0.2.0.3 1382 1385 - l10n ==0.1.0.1 1383 1386 - labels ==0.3.3 1387 + - lackey ==1.0.14 1384 1388 - LambdaHack ==0.9.5.0 1385 1389 - lame ==0.2.0 1386 1390 - language-avro ==0.1.3.1 ··· 1396 1400 - lapack ==0.3.2 1397 1401 - lapack-carray ==0.0.3 1398 1402 - lapack-comfort-array ==0.0.0.1 1399 - - lapack-ffi ==0.0.2 1403 + - lapack-ffi ==0.0.3 1400 1404 - lapack-ffi-tools ==0.1.2.1 1401 1405 - largeword ==1.2.5 1402 1406 - latex ==0.1.0.4 ··· 1432 1436 - liboath-hs ==0.0.1.2 1433 1437 - libyaml ==0.1.2 1434 1438 - LibZip ==1.0.1 1435 - - life-sync ==1.1.1.0 1436 1439 - lifted-async ==0.10.1.3 1437 1440 - lifted-base ==0.2.3.12 1438 1441 - lift-generics ==0.2 ··· 1450 1453 - list-singleton ==1.0.0.5 1451 1454 - list-t ==1.0.4 1452 1455 - ListTree ==0.2.3 1453 - - little-logger ==0.3.1 1454 1456 - little-rio ==0.2.2 1455 1457 - llvm-hs ==9.0.1 1456 1458 - llvm-hs-pure ==9.0.0 ··· 1523 1525 - messagepack ==0.5.4 1524 1526 - metrics ==0.4.1.1 1525 1527 - mfsolve ==0.3.2.0 1526 - - microlens ==0.4.11.2 1528 + - microlens ==0.4.12.0 1527 1529 - microlens-aeson ==2.3.1 1528 1530 - microlens-contra ==0.1.0.2 1529 - - microlens-ghc ==0.4.12 1531 + - microlens-ghc ==0.4.13 1530 1532 - microlens-mtl ==0.2.0.1 1531 - - microlens-platform ==0.4.1 1533 + - microlens-platform ==0.4.2 1532 1534 - microlens-process ==0.2.0.2 1533 1535 - microlens-th ==0.4.3.9 1534 1536 - microspec ==0.2.1.3 ··· 1551 1553 - mixed-types-num ==0.4.1 1552 1554 - mltool ==0.2.0.1 1553 1555 - mmap ==0.5.9 1554 - - mmark ==0.0.7.3 1556 + - mmark ==0.0.7.2 1555 1557 - mmark-cli ==0.0.5.0 1556 1558 - mmark-ext ==0.2.1.3 1557 1559 - mmorph ==1.1.5 ··· 1625 1627 - mwc-random ==0.14.0.0 1626 1628 - mwc-random-monad ==0.7.3.1 1627 1629 - mx-state-codes ==1.0.0.0 1628 - - mysql ==0.1.7.3 1630 + - mysql ==0.2 1629 1631 - mysql-simple ==0.4.5 1630 1632 - n2o ==0.11.1 1631 1633 - nagios-check ==0.3.2 ··· 1668 1670 - nix-paths ==1.0.1 1669 1671 - nonce ==1.0.7 1670 1672 - nondeterminism ==1.4 1671 - - non-empty ==0.3.2 1673 + - non-empty ==0.3.3 1672 1674 - nonempty-containers ==0.3.4.1 1673 1675 - nonemptymap ==0.0.6.0 1674 1676 - non-empty-sequence ==0.2.0.4 1675 1677 - nonempty-vector ==0.2.1.0 1678 + - nonempty-zipper ==1.0.0.1 1676 1679 - non-negative ==0.1.2 1677 1680 - not-gloss ==0.7.7.0 1678 1681 - no-value ==1.0.0.0 ··· 1684 1687 - nsis ==0.3.3 1685 1688 - numbers ==3000.2.0.2 1686 1689 - numeric-extras ==0.1 1687 - - numeric-prelude ==0.4.3.2 1690 + - numeric-prelude ==0.4.3.3 1688 1691 - numhask ==0.6.0.2 1689 1692 - NumInstances ==1.4 1690 1693 - numtype-dk ==0.5.0.2 ··· 1729 1732 - optics-vl ==0.2.1 1730 1733 - optional-args ==1.0.2 1731 1734 - options ==1.2.1.1 1732 - - optparse-applicative ==0.15.1.0 1733 - - optparse-generic ==1.3.1 1735 + - optparse-applicative ==0.16.1.0 1736 + - optparse-generic ==1.4.4 1734 1737 - optparse-simple ==0.1.1.3 1735 1738 - optparse-text ==0.1.1.0 1736 1739 - ordered-containers ==0.2.2 ··· 1741 1744 - pager ==0.1.1.0 1742 1745 - pagination ==0.2.2 1743 1746 - pagure-cli ==0.2 1744 - - pandoc ==2.11.4 1745 - - pandoc-plot ==1.1.0 1747 + - pandoc ==2.12 1748 + - pandoc-plot ==1.1.1 1746 1749 - pandoc-types ==1.22 1747 1750 - pantry ==0.5.1.4 1748 1751 - parallel ==3.2.2.0 ··· 1760 1763 - partial-handler ==1.0.3 1761 1764 - partial-isomorphisms ==0.2.2.1 1762 1765 - partial-semigroup ==0.5.1.8 1763 - - password ==2.1.1.0 1764 - - password-instances ==2.0.0.2 1766 + - password ==3.0.0.0 1767 + - password-instances ==3.0.0.0 1768 + - password-types ==1.0.0.0 1765 1769 - path ==0.7.0 1766 1770 - path-binary-instance ==0.1.0.1 1767 1771 - path-extensions ==0.1.1.0 ··· 1892 1896 - promises ==0.3 1893 1897 - prompt ==0.1.1.2 1894 1898 - prospect ==0.1.0.0 1895 - - proto3-wire ==1.1.0 1899 + - proto3-wire ==1.2.0 1896 1900 - protobuf ==0.2.1.3 1897 1901 - protobuf-simple ==0.1.1.0 1898 1902 - protocol-buffers ==2.4.17 ··· 1900 1904 - protocol-radius ==0.0.1.1 1901 1905 - protocol-radius-test ==0.1.0.1 1902 1906 - proto-lens ==0.7.0.0 1903 - - proto-lens-optparse ==0.1.1.7 1904 1907 - proto-lens-protobuf-types ==0.7.0.0 1905 1908 - proto-lens-protoc ==0.7.0.0 1906 1909 - proto-lens-runtime ==0.7.0.0 ··· 1958 1961 - rank2classes ==1.4.1 1959 1962 - Rasterific ==0.7.5.3 1960 1963 - rasterific-svg ==0.3.3.2 1961 - - ratel ==1.0.13 1964 + - ratel ==1.0.14 1962 1965 - rate-limit ==1.4.2 1963 - - ratel-wai ==1.1.4 1966 + - ratel-wai ==1.1.5 1964 1967 - rattle ==0.2 1968 + - rattletrap ==11.0.0 1965 1969 - Rattus ==0.5 1966 1970 - rawfilepath ==0.2.4 1967 1971 - rawstring-qm ==0.2.3.0 ··· 1997 2001 - regex-compat ==0.95.2.1 1998 2002 - regex-compat-tdfa ==0.95.1.4 1999 2003 - regex-pcre ==0.95.0.0 2000 - - regex-pcre-builtin ==0.95.1.3.8.43 2004 + - regex-pcre-builtin ==0.95.2.3.8.43 2001 2005 - regex-posix ==0.96.0.0 2002 2006 - regex-tdfa ==1.3.1.0 2003 2007 - regex-with-pcre ==1.1.0.0 ··· 2017 2021 - req ==3.9.0 2018 2022 - req-conduit ==1.0.0 2019 2023 - rerebase ==1.6.1 2024 + - rescue ==0.4.2.1 2020 2025 - resistor-cube ==0.0.1.2 2021 2026 - resolv ==0.1.2.0 2022 2027 - resource-pool ==0.2.3.2 ··· 2088 2093 - selda-postgresql ==0.1.8.1 2089 2094 - selda-sqlite ==0.1.7.1 2090 2095 - selections ==0.3.0.0 2091 - - selective ==0.4.1.1 2096 + - selective ==0.4.2 2092 2097 - semialign ==1.1.0.1 2093 2098 - semialign-indexed ==1.1 2094 2099 - semialign-optics ==1.1 ··· 2116 2121 - servant-exceptions ==0.2.1 2117 2122 - servant-exceptions-server ==0.2.1 2118 2123 - servant-foreign ==0.15.3 2119 - - servant-github-webhook ==0.4.2.0 2120 2124 - servant-http-streams ==0.18.2 2121 2125 - servant-machines ==0.15.1 2122 2126 - servant-multipart ==0.12 ··· 2168 2172 - singleton-bool ==0.1.5 2169 2173 - singleton-nats ==0.4.5 2170 2174 - singletons ==2.7 2171 - - singletons-presburger ==0.5.0.0 2175 + - singletons-presburger ==0.6.0.0 2172 2176 - siphash ==1.0.3 2173 2177 - sitemap-gen ==0.1.0.0 2174 2178 - sized ==1.0.0.0 2175 2179 - skein ==1.0.9.4 2176 2180 - skews ==0.1.0.3 2177 2181 - skip-var ==0.1.1.0 2178 - - skylighting ==0.10.4 2179 - - skylighting-core ==0.10.4 2182 + - skylighting ==0.10.4.1 2183 + - skylighting-core ==0.10.4.1 2180 2184 - slack-api ==0.12 2181 2185 - slack-progressbar ==0.1.0.1 2182 2186 - slist ==0.1.1.0 ··· 2248 2252 - storable-record ==0.0.5 2249 2253 - storable-tuple ==0.0.3.3 2250 2254 - storablevector ==0.2.13.1 2251 - - store ==0.7.9 2255 + - store ==0.7.10 2252 2256 - store-core ==0.4.4.4 2253 2257 - store-streaming ==0.2.0.3 2254 2258 - stratosphere ==0.59.1 ··· 2256 2260 - streaming-attoparsec ==1.0.0.1 2257 2261 - streaming-bytestring ==0.2.0 2258 2262 - streaming-commons ==0.2.2.1 2263 + - streamly ==0.7.3 2259 2264 - streams ==3.3 2260 2265 - strict ==0.4.0.1 2261 2266 - strict-concurrency ==0.2.4.3 ··· 2277 2282 - stripe-haskell ==2.6.2 2278 2283 - stripe-http-client ==2.6.2 2279 2284 - stripe-tests ==2.6.2 2280 - - strive ==5.0.13 2285 + - strive ==5.0.14 2281 2286 - structs ==0.1.5 2282 2287 - structured ==0.1.0.1 2283 - - structured-cli ==2.6.0.0 2284 - - subcategories ==0.1.0.0 2288 + - structured-cli ==2.7.0.1 2289 + - subcategories ==0.1.1.0 2285 2290 - sum-type-boilerplate ==0.1.1 2286 2291 - sundown ==0.6 2287 2292 - superbuffer ==0.3.1.1 ··· 2320 2325 - tar ==0.5.1.1 2321 2326 - tar-conduit ==0.3.2 2322 2327 - tardis ==0.4.3.0 2323 - - tasty ==1.2.3 2324 - - tasty-ant-xml ==1.1.7 2328 + - tasty ==1.4.1 2329 + - tasty-ant-xml ==1.1.8 2325 2330 - tasty-bench ==0.2.2 2326 2331 - tasty-dejafu ==2.0.0.7 2327 2332 - tasty-discover ==4.2.2 2328 2333 - tasty-expected-failure ==0.12.3 2329 2334 - tasty-focus ==1.0.1 2330 - - tasty-golden ==2.3.3.2 2335 + - tasty-golden ==2.3.4 2331 2336 - tasty-hedgehog ==1.0.1.0 2332 2337 - tasty-hspec ==1.1.6 2333 2338 - tasty-hunit ==0.10.0.3 ··· 2338 2343 - tasty-program ==1.0.5 2339 2344 - tasty-quickcheck ==0.10.1.2 2340 2345 - tasty-rerun ==1.1.18 2341 - - tasty-silver ==3.1.15 2346 + - tasty-silver ==3.2.1 2342 2347 - tasty-smallcheck ==0.8.2 2343 2348 - tasty-test-reporter ==0.1.1.4 2344 2349 - tasty-th ==0.1.7 ··· 2363 2368 - test-framework-smallcheck ==0.2 2364 2369 - test-fun ==0.1.0.0 2365 2370 - testing-type-modifiers ==0.1.0.1 2366 - - texmath ==0.12.1.1 2371 + - texmath ==0.12.2 2367 2372 - text-ansi ==0.1.1 2368 2373 - text-binary ==0.2.1.1 2369 2374 - text-builder ==0.6.6.1 ··· 2373 2378 - text-latin1 ==0.3.1 2374 2379 - text-ldap ==0.1.1.13 2375 2380 - textlocal ==0.1.0.5 2376 - - text-manipulate ==0.2.0.1 2381 + - text-manipulate ==0.3.0.0 2377 2382 - text-metrics ==0.3.0 2378 2383 - text-postgresql ==0.0.3.1 2379 2384 - text-printer ==0.5.0.1 ··· 2383 2388 - text-show ==3.9 2384 2389 - text-show-instances ==3.8.4 2385 2390 - text-zipper ==0.11 2386 - - tfp ==1.0.1.1 2391 + - tfp ==1.0.2 2387 2392 - tf-random ==0.5 2388 2393 - th-abstraction ==0.4.2.0 2389 2394 - th-bang-compat ==0.0.1.0 2390 - - th-compat ==0.1.1 2395 + - th-compat ==0.1.2 2391 2396 - th-constraint-compat ==0.0.1.0 2392 2397 - th-data-compat ==0.1.0.0 2393 2398 - th-desugar ==1.11 ··· 2396 2401 - these-lens ==1.0.1.2 2397 2402 - these-optics ==1.0.1.2 2398 2403 - these-skinny ==0.7.4 2399 - - th-expand-syns ==0.4.6.0 2404 + - th-expand-syns ==0.4.8.0 2400 2405 - th-extras ==0.0.0.4 2401 2406 - th-lift ==0.8.2 2402 2407 - th-lift-instances ==0.1.18 ··· 2447 2452 - topograph ==1.0.0.1 2448 2453 - torsor ==0.1 2449 2454 - tostring ==0.2.1.1 2450 - - tracing ==0.0.5.2 2451 - - tracing-control ==0.0.6 2452 2455 - transaction ==0.1.1.3 2453 2456 - transformers-base ==0.4.5.2 2454 2457 - transformers-bifunctors ==0.1 2455 2458 - transformers-compat ==0.6.6 2456 2459 - transformers-fix ==1.0 2457 2460 - traverse-with-class ==1.0.1.0 2458 - - tree-diff ==0.1 2461 + - tree-diff ==0.2 2459 2462 - tree-fun ==0.8.1.0 2460 2463 - tree-view ==0.5.1 2461 2464 - trifecta ==2.1.1 ··· 2468 2471 - tuples-homogenous-h98 ==0.1.1.0 2469 2472 - tuple-sop ==0.3.1.0 2470 2473 - tuple-th ==0.2.5 2471 - - turtle ==1.5.20 2474 + - turtle ==1.5.21 2472 2475 - typecheck-plugin-nat-simple ==0.1.0.2 2473 2476 - TypeCompose ==0.9.14 2474 2477 - typed-process ==0.2.6.0 ··· 2504 2507 - unicode ==0.0.1.1 2505 2508 - unicode-show ==0.1.0.4 2506 2509 - unicode-transforms ==0.3.7.1 2510 + - unification-fd ==0.11.1 2507 2511 - union-find ==0.2 2508 2512 - unipatterns ==0.0.0.0 2509 2513 - uniplate ==1.6.13 ··· 2541 2545 - utf8-light ==0.4.2 2542 2546 - utf8-string ==1.0.2 2543 2547 - util ==0.1.17.1 2544 - - utility-ht ==0.0.15 2548 + - utility-ht ==0.0.16 2545 2549 - uuid ==1.3.14 2546 2550 - uuid-types ==1.0.4 2547 2551 - validation ==1.1.1 2548 - - validation-selective ==0.1.0.0 2552 + - validation-selective ==0.1.0.1 2549 2553 - validity ==0.11.0.0 2550 2554 - validity-aeson ==0.2.0.4 2551 2555 - validity-bytestring ==0.4.1.1 ··· 2595 2599 - wai-feature-flags ==0.1.0.1 2596 2600 - wai-handler-launch ==3.0.3.1 2597 2601 - wai-logger ==2.3.6 2598 - - wai-middleware-auth ==0.2.3.1 2599 2602 - wai-middleware-caching ==0.1.0.2 2600 2603 - wai-middleware-clacks ==0.1.0.1 2601 2604 - wai-middleware-static ==0.9.0 ··· 2629 2632 - Win32-notify ==0.3.0.3 2630 2633 - windns ==0.1.0.1 2631 2634 - witch ==0.0.0.5 2632 - - witherable-class ==0 2635 + - witherable ==0.4.1 2633 2636 - within ==0.2.0.1 2634 2637 - with-location ==0.1.0 2635 2638 - with-utf8 ==1.0.2.2 ··· 2695 2698 - yesod-gitrev ==0.2.1 2696 2699 - yesod-markdown ==0.12.6.6 2697 2700 - yesod-newsfeed ==1.7.0.0 2698 - - yesod-page-cursor ==2.0.0.4 2699 2701 - yesod-paginator ==1.1.1.0 2700 2702 - yesod-persistent ==1.6.0.5 2701 2703 - yesod-sitemap ==1.6.0 ··· 2732 2734 - Cabal == 2.2.* # required for jailbreak-cabal etc. 2733 2735 - Cabal == 2.4.* # required for cabal-install etc. 2734 2736 - Cabal == 3.2.* # required for cabal-install etc. 2737 + - base16-bytestring < 1 # required for cabal-install etc. 2735 2738 - dhall == 1.29.0 # required for ats-pkg 2736 2739 - dhall == 1.37.1 # required for spago 0.19.0. 2737 2740 - Diff < 0.4 # required by liquidhaskell-0.8.10.2: https://github.com/ucsd-progsys/liquidhaskell/issues/1729 ··· 2871 2874 alsa-mixer: [ x86_64-darwin ] 2872 2875 alsa-pcm: [ x86_64-darwin ] 2873 2876 alsa-seq: [ x86_64-darwin ] 2874 - AWin32Console: [ i686-linux, x86_64-linux, x86_64-darwin ] 2875 - barbly: [ i686-linux, x86_64-linux ] 2877 + AWin32Console: [ i686-linux, x86_64-linux, x86_64-darwin, aarch64-linux, armv7l-linux ] 2878 + barbly: [ i686-linux, x86_64-linux, aarch64-linux, armv7l-linux ] 2876 2879 bindings-directfb: [ x86_64-darwin ] 2877 - d3d11binding: [ i686-linux, x86_64-linux, x86_64-darwin ] 2878 - DirectSound: [ i686-linux, x86_64-linux, x86_64-darwin ] 2879 - dx9base: [ i686-linux, x86_64-linux, x86_64-darwin ] 2880 - dx9d3d: [ i686-linux, x86_64-linux, x86_64-darwin ] 2881 - dx9d3dx: [ i686-linux, x86_64-linux, x86_64-darwin ] 2880 + d3d11binding: [ i686-linux, x86_64-linux, x86_64-darwin, aarch64-linux, armv7l-linux ] 2881 + DirectSound: [ i686-linux, x86_64-linux, x86_64-darwin, aarch64-linux, armv7l-linux ] 2882 + dx9base: [ i686-linux, x86_64-linux, x86_64-darwin, aarch64-linux, armv7l-linux ] 2883 + dx9d3d: [ i686-linux, x86_64-linux, x86_64-darwin, aarch64-linux, armv7l-linux ] 2884 + dx9d3dx: [ i686-linux, x86_64-linux, x86_64-darwin, aarch64-linux, armv7l-linux ] 2882 2885 freenect: [ x86_64-darwin ] 2883 2886 FTGL: [ x86_64-darwin ] 2884 2887 gi-ostree: [ x86_64-darwin ] 2885 - gtk-mac-integration: [ i686-linux, x86_64-linux ] 2888 + gtk-mac-integration: [ i686-linux, x86_64-linux, aarch64-linux, armv7l-linux ] 2886 2889 hcwiid: [ x86_64-darwin ] 2887 2890 HFuse: [ x86_64-darwin ] 2888 - hommage-ds: [ i686-linux, x86_64-linux, x86_64-darwin ] 2891 + hommage-ds: [ i686-linux, x86_64-linux, x86_64-darwin, aarch64-linux, armv7l-linux ] 2889 2892 lio-fs: [ x86_64-darwin ] 2890 2893 midi-alsa: [ x86_64-darwin ] 2891 2894 pam: [ x86_64-darwin ] 2892 2895 PortMidi: [ x86_64-darwin ] 2893 2896 Raincat: [ x86_64-darwin ] 2894 - reactivity: [ i686-linux, x86_64-linux, x86_64-darwin ] 2897 + reactivity: [ i686-linux, x86_64-linux, x86_64-darwin, aarch64-linux, armv7l-linux ] 2895 2898 rtlsdr: [ x86_64-darwin ] 2896 2899 rubberband: [ x86_64-darwin ] 2897 2900 sdl2-mixer: [ x86_64-darwin ] ··· 2899 2902 tokyotyrant-haskell: [ x86_64-darwin ] 2900 2903 vulkan: [ i686-linux, armv7l-linux ] 2901 2904 VulkanMemoryAllocator: [ i686-linux, armv7l-linux ] 2902 - Win32-console: [ i686-linux, x86_64-linux, x86_64-darwin ] 2903 - Win32-dhcp-server: [ i686-linux, x86_64-linux, x86_64-darwin ] 2904 - Win32-errors: [ i686-linux, x86_64-linux, x86_64-darwin ] 2905 - Win32-extras: [ i686-linux, x86_64-linux, x86_64-darwin ] 2906 - Win32-junction-point: [ i686-linux, x86_64-linux, x86_64-darwin ] 2907 - Win32-notify: [ i686-linux, x86_64-linux, x86_64-darwin ] 2908 - Win32-security: [ i686-linux, x86_64-linux, x86_64-darwin ] 2909 - Win32-services-wrapper: [ i686-linux, x86_64-linux, x86_64-darwin ] 2910 - Win32-services: [ i686-linux, x86_64-linux, x86_64-darwin ] 2911 - Win32: [ i686-linux, x86_64-linux, x86_64-darwin ] 2905 + Win32-console: [ i686-linux, x86_64-linux, x86_64-darwin, aarch64-linux, armv7l-linux ] 2906 + Win32-dhcp-server: [ i686-linux, x86_64-linux, x86_64-darwin, aarch64-linux, armv7l-linux ] 2907 + Win32-errors: [ i686-linux, x86_64-linux, x86_64-darwin, aarch64-linux, armv7l-linux ] 2908 + Win32-extras: [ i686-linux, x86_64-linux, x86_64-darwin, aarch64-linux, armv7l-linux ] 2909 + Win32-junction-point: [ i686-linux, x86_64-linux, x86_64-darwin, aarch64-linux, armv7l-linux ] 2910 + Win32-notify: [ i686-linux, x86_64-linux, x86_64-darwin, aarch64-linux, armv7l-linux ] 2911 + Win32-security: [ i686-linux, x86_64-linux, x86_64-darwin, aarch64-linux, armv7l-linux ] 2912 + Win32-services-wrapper: [ i686-linux, x86_64-linux, x86_64-darwin, aarch64-linux, armv7l-linux ] 2913 + Win32-services: [ i686-linux, x86_64-linux, x86_64-darwin, aarch64-linux, armv7l-linux ] 2914 + Win32: [ i686-linux, x86_64-linux, x86_64-darwin, aarch64-linux, armv7l-linux ] 2912 2915 xattr: [ x86_64-darwin ] 2913 - XInput: [ i686-linux, x86_64-linux, x86_64-darwin ] 2916 + XInput: [ i686-linux, x86_64-linux, x86_64-darwin, aarch64-linux, armv7l-linux ] 2914 2917 xmobar: [ x86_64-darwin ] 2915 2918 2916 2919 dont-distribute-packages: ··· 3343 3346 - asic 3344 3347 - asil 3345 3348 - asn 3349 + - ASN1 3346 3350 - asn1-codec 3347 3351 - asn1-data 3348 3352 - assert ··· 4013 4017 - Chart-tests 4014 4018 - chart-unit 4015 4019 - charter 4016 - - chatter 4017 4020 - chatty-text 4018 4021 - chatwork 4019 4022 - cheapskate-terminal ··· 5388 5391 - fractals 5389 5392 - fraction 5390 5393 - frag 5394 + - frame-markdown 5391 5395 - Frames-beam 5392 5396 - Frames-dsv 5393 5397 - Frames-map-reduce ··· 5450 5454 - ftree 5451 5455 - ftshell 5452 5456 - full-sessions 5453 - - fullstop 5454 5457 - funbot 5455 5458 - funbot-client 5456 5459 - funbot-git-hook ··· 5945 5948 - hahp 5946 5949 - haiji 5947 5950 - hailgun-send 5951 + - hails-bin 5948 5952 - hairy 5949 5953 - hakaru 5950 5954 - hakismet ··· 5961 5965 - hakyll-contrib-links 5962 5966 - hakyll-dhall 5963 5967 - hakyll-dir-list 5968 + - hakyll-elm 5964 5969 - hakyll-favicon 5965 5970 - hakyll-filestore 5966 5971 - hakyll-images ··· 6127 6132 - haskell-reflect 6128 6133 - haskell-rules 6129 6134 - haskell-spacegoo 6130 - - haskell-src 6131 6135 - haskell-src-exts-observe 6132 6136 - haskell-src-exts-prisms 6133 6137 - haskell-src-exts-qq ··· 6189 6193 - haskellscript 6190 6194 - HaskellTorrent 6191 6195 - HaskellTutorials 6196 + - haskelm 6192 6197 - haskelzinc 6193 6198 - haskeme 6194 6199 - haskey ··· 6623 6628 - hopencl 6624 6629 - HOpenCV 6625 6630 - hopfield 6626 - - hoppy-docs 6627 - - hoppy-generator 6628 - - hoppy-runtime 6629 - - hoppy-std 6630 6631 - hops 6631 6632 - hoq 6632 6633 - horizon ··· 6913 6914 - http-wget 6914 6915 - http2-client-grpc 6915 6916 - http2-grpc-proto-lens 6917 + - http2-grpc-proto3-wire 6916 6918 - https-everywhere-rules 6917 6919 - https-everywhere-rules-raw 6918 6920 - httpspec ··· 6960 6962 - hw-kafka-avro 6961 6963 - hw-prim-bits 6962 6964 - hw-simd 6965 + - hw-simd-cli 6963 6966 - hw-uri 6964 6967 - hwall-auth-iitk 6965 6968 - hweblib ··· 9180 9183 - proto-lens-combinators 9181 9184 - proto-lens-descriptors 9182 9185 - proto3-suite 9186 + - proto3-wire 9183 9187 - protobuf-native 9184 9188 - protocol 9185 9189 - protocol-buffers-descriptor-fork ··· 9254 9258 - qr-imager 9255 9259 - qr-repa 9256 9260 - qsem 9257 - - qtah-cpp-qt5 9258 - - qtah-examples 9259 - - qtah-generator 9260 - - qtah-qt5 9261 9261 - QuadEdge 9262 9262 - QuadTree 9263 9263 - quantfin ··· 10005 10005 - sha1 10006 10006 - shade 10007 10007 - shadower 10008 - - shake-bench 10009 10008 - shake-bindist 10010 10009 - shake-cabal-build 10011 10010 - shake-dhall ··· 10052 10051 - Shpadoinkle-examples 10053 10052 - Shpadoinkle-html 10054 10053 - Shpadoinkle-router 10054 + - Shpadoinkle-template 10055 10055 - Shpadoinkle-widgets 10056 10056 - shpider 10057 10057 - shuffle ··· 10190 10190 - snap-auth-cli 10191 10191 - snap-blaze-clay 10192 10192 - snap-configuration-utilities 10193 + - snap-elm 10193 10194 - snap-error-collector 10194 10195 - snap-extras 10195 10196 - snap-routes ··· 10211 10212 - snaplet-hdbc 10212 10213 - snaplet-hslogger 10213 10214 - snaplet-influxdb 10215 + - snaplet-lss 10214 10216 - snaplet-mandrill 10215 10217 - snaplet-mongoDB 10216 10218 - snaplet-mongodb-minimalistic ··· 11366 11368 - wai-middleware-route 11367 11369 - wai-middleware-static-caching 11368 11370 - wai-middleware-travisci 11371 + - wai-middleware-validation 11369 11372 - wai-rate-limit-redis 11370 11373 - wai-request-spec 11371 11374 - wai-responsible
+2591 -2274
pkgs/development/haskell-modules/hackage-packages.nix
··· 27 27 attoparsec base bytestring linear packer 28 28 ]; 29 29 description = "3D model parsers"; 30 - license = lib.licenses.lgpl3; 30 + license = lib.licenses.lgpl3Only; 31 31 hydraPlatforms = lib.platforms.none; 32 32 broken = true; 33 33 }) {}; ··· 581 581 ]; 582 582 description = "ASN.1 support for Haskell"; 583 583 license = lib.licenses.bsd3; 584 + hydraPlatforms = lib.platforms.none; 585 + broken = true; 584 586 }) {}; 585 587 586 588 "AVar" = callPackage ··· 603 605 libraryHaskellDepends = [ base regex-compat Win32 ]; 604 606 description = "A binding to a part of the ANSI escape code for the console"; 605 607 license = lib.licenses.bsd3; 606 - platforms = [ "armv7l-linux" ]; 608 + platforms = lib.platforms.none; 607 609 }) {}; 608 610 609 611 "AbortT-monadstf" = callPackage ··· 938 940 PrimitiveArray vector 939 941 ]; 940 942 description = "Collection of alignment algorithms"; 941 - license = lib.licenses.gpl3; 943 + license = lib.licenses.gpl3Only; 942 944 hydraPlatforms = lib.platforms.none; 943 945 broken = true; 944 946 }) {}; ··· 1131 1133 base containers mtl poly-rec requirements tagged template-haskell 1132 1134 ]; 1133 1135 description = "Strongly typed Attribute Grammars implemented using type-level programming"; 1134 - license = lib.licenses.gpl3; 1136 + license = lib.licenses.gpl3Only; 1135 1137 }) {}; 1136 1138 1137 1139 "AttoBencode" = callPackage ··· 1313 1315 pname = "BNFC-meta"; 1314 1316 version = "0.6.1"; 1315 1317 sha256 = "0snackflcjxza4iqbd85fdsmylwr3bj71nsfrs2s2idc3nlxc7ia"; 1316 - revision = "1"; 1317 - editedCabalFile = "1lj92qxjf7gbgifhz1p6jw20079x6772gkbhvpd8ba4956dvzna3"; 1318 + revision = "2"; 1319 + editedCabalFile = "1xg96a83jhz5jiw16yrgm3x5k7fz7zmz6cvggnfmjvw7v7bl69ph"; 1318 1320 libraryHaskellDepends = [ 1319 1321 alex-meta array base fail happy-meta haskell-src-meta syb 1320 1322 template-haskell 1321 1323 ]; 1322 1324 description = "Deriving Parsers and Quasi-Quoters from BNF Grammars"; 1323 - license = lib.licenses.gpl2; 1325 + license = lib.licenses.gpl2Only; 1324 1326 }) {}; 1325 1327 1326 1328 "Baggins" = callPackage ··· 1333 1335 editedCabalFile = "16206xd8lm8fkvpxbm19h403264xyjki07s9lam3pgq985xbqk35"; 1334 1336 libraryHaskellDepends = [ base cairo containers mtl ]; 1335 1337 description = "Tools for self-assembly"; 1336 - license = lib.licenses.gpl3; 1338 + license = lib.licenses.gpl3Only; 1337 1339 hydraPlatforms = lib.platforms.none; 1338 1340 broken = true; 1339 1341 }) {}; ··· 1414 1416 base bytestring cassava deepseq directory statistics time vector 1415 1417 ]; 1416 1418 description = "Benchmark functions with history"; 1417 - license = lib.licenses.gpl3; 1419 + license = lib.licenses.gpl3Only; 1418 1420 hydraPlatforms = lib.platforms.none; 1419 1421 broken = true; 1420 1422 }) {}; ··· 1535 1537 filepath parsec ParsecTools StockholmAlignment SVGFonts text vector 1536 1538 ]; 1537 1539 description = "Libary for Hidden Markov Models in HMMER3 format"; 1538 - license = lib.licenses.gpl3; 1540 + license = lib.licenses.gpl3Only; 1539 1541 hydraPlatforms = lib.platforms.none; 1540 1542 broken = true; 1541 1543 }) {}; ··· 1558 1560 vector-read-instances zlib 1559 1561 ]; 1560 1562 description = "Base library for bioinformatics"; 1561 - license = lib.licenses.gpl3; 1563 + license = lib.licenses.gpl3Only; 1562 1564 hydraPlatforms = lib.platforms.none; 1563 1565 broken = true; 1564 1566 }) {}; ··· 1586 1588 tasty-silver tasty-th text 1587 1589 ]; 1588 1590 description = "BLAST-related tools"; 1589 - license = lib.licenses.gpl3; 1591 + license = lib.licenses.gpl3Only; 1590 1592 hydraPlatforms = lib.platforms.none; 1591 1593 broken = true; 1592 1594 }) {}; ··· 1599 1601 sha256 = "0m7n3c2ly6kly146xrxzx41g3pv0cylrmzpdgv5c54x9gvb1hg7w"; 1600 1602 libraryHaskellDepends = [ base bytestring iteratee ]; 1601 1603 description = "Vienna / DotBracket / ExtSS parsers"; 1602 - license = lib.licenses.gpl3; 1604 + license = lib.licenses.gpl3Only; 1603 1605 hydraPlatforms = lib.platforms.none; 1604 1606 broken = true; 1605 1607 }) {}; ··· 1642 1644 directory either-unwrap text vector word8 1643 1645 ]; 1644 1646 description = "Ensembl related datastructures and functions"; 1645 - license = lib.licenses.gpl3; 1647 + license = lib.licenses.gpl3Only; 1646 1648 hydraPlatforms = lib.platforms.none; 1647 1649 broken = true; 1648 1650 }) {}; ··· 1659 1661 base BiobaseXNA bytestring containers filemanip iteratee tuple 1660 1662 ]; 1661 1663 description = "Importer for FR3D resources"; 1662 - license = lib.licenses.gpl3; 1664 + license = lib.licenses.gpl3Only; 1663 1665 hydraPlatforms = lib.platforms.none; 1664 1666 broken = true; 1665 1667 }) {}; ··· 1704 1706 http-conduit hxt mtl network Taxonomy text transformers 1705 1707 ]; 1706 1708 description = "Libary to interface with the Bioinformatics HTTP services - Entrez Ensembl"; 1707 - license = lib.licenses.gpl3; 1709 + license = lib.licenses.gpl3Only; 1708 1710 hydraPlatforms = lib.platforms.none; 1709 1711 broken = true; 1710 1712 }) {}; ··· 1726 1728 either-unwrap hxt text 1727 1729 ]; 1728 1730 description = "Tools to query Bioinformatics HTTP services e.g. Entrez, Ensembl."; 1729 - license = lib.licenses.gpl3; 1731 + license = lib.licenses.gpl3Only; 1730 1732 hydraPlatforms = lib.platforms.none; 1731 1733 broken = true; 1732 1734 }) {}; ··· 1766 1768 base criterion lens text transformers 1767 1769 ]; 1768 1770 description = "Infernal data structures and tools"; 1769 - license = lib.licenses.gpl3; 1771 + license = lib.licenses.gpl3Only; 1770 1772 hydraPlatforms = lib.platforms.none; 1771 1773 broken = true; 1772 1774 }) {}; ··· 1779 1781 sha256 = "0mwyyb7n232wgjipn9jsbqpcbxqms07adi5a6v14qaiynsjz4n1r"; 1780 1782 libraryHaskellDepends = [ base bytestring containers iteratee ]; 1781 1783 description = "Multiple Alignment Format"; 1782 - license = lib.licenses.gpl3; 1784 + license = lib.licenses.gpl3Only; 1783 1785 hydraPlatforms = lib.platforms.none; 1784 1786 broken = true; 1785 1787 }) {}; ··· 1829 1831 ]; 1830 1832 executableHaskellDepends = [ cmdargs ]; 1831 1833 description = "RNA folding training data"; 1832 - license = lib.licenses.gpl3; 1834 + license = lib.licenses.gpl3Only; 1833 1835 hydraPlatforms = lib.platforms.none; 1834 1836 broken = true; 1835 1837 }) {}; ··· 1848 1850 filepath lens primitive PrimitiveArray repa split vector 1849 1851 ]; 1850 1852 description = "Import Turner RNA parameters"; 1851 - license = lib.licenses.gpl3; 1853 + license = lib.licenses.gpl3Only; 1852 1854 hydraPlatforms = lib.platforms.none; 1853 1855 broken = true; 1854 1856 }) {}; ··· 1899 1901 base BiobaseTurner BiobaseXNA primitive PrimitiveArray vector 1900 1902 ]; 1901 1903 description = "Import Vienna energy parameters"; 1902 - license = lib.licenses.gpl3; 1904 + license = lib.licenses.gpl3Only; 1903 1905 hydraPlatforms = lib.platforms.none; 1904 1906 broken = true; 1905 1907 }) {}; ··· 2025 2027 HTTP http-conduit hxt mtl network transformers zip-archive 2026 2028 ]; 2027 2029 description = "Libary to interface with the NCBI blast REST interface"; 2028 - license = lib.licenses.gpl3; 2030 + license = lib.licenses.gpl3Only; 2029 2031 hydraPlatforms = lib.platforms.none; 2030 2032 broken = true; 2031 2033 }) {}; ··· 2074 2076 ]; 2075 2077 executableHaskellDepends = [ base cmdargs ]; 2076 2078 description = "A tool for posting Haskelly articles to blogs"; 2077 - license = lib.licenses.gpl3; 2079 + license = lib.licenses.gpl3Only; 2078 2080 hydraPlatforms = lib.platforms.none; 2079 2081 broken = true; 2080 2082 }) {}; ··· 2127 2129 base containers criterion MissingH network-uri parsec 2128 2130 ]; 2129 2131 description = "A markdown-like markup language designed for blog posts"; 2130 - license = lib.licenses.agpl3; 2132 + license = lib.licenses.agpl3Only; 2131 2133 hydraPlatforms = lib.platforms.none; 2132 2134 broken = true; 2133 2135 }) {}; ··· 2292 2294 QuickCheck test-framework test-framework-quickcheck2 2293 2295 ]; 2294 2296 description = "Encode/Decode values to/from CBOR"; 2295 - license = lib.licenses.lgpl3; 2297 + license = lib.licenses.lgpl3Only; 2296 2298 hydraPlatforms = lib.platforms.none; 2297 2299 broken = true; 2298 2300 }) {}; ··· 2459 2461 ]; 2460 2462 executableHaskellDepends = [ cmdargs ]; 2461 2463 description = "Infernal covariance model comparison"; 2462 - license = lib.licenses.gpl3; 2464 + license = lib.licenses.gpl3Only; 2463 2465 hydraPlatforms = lib.platforms.none; 2464 2466 broken = true; 2465 2467 }) {}; ··· 3321 3323 testHaskellDepends = [ base hspec hspec-discover parsec text ]; 3322 3324 testToolDepends = [ hspec-discover ]; 3323 3325 description = "Libary for parsing Clustal tools output"; 3324 - license = lib.licenses.gpl3; 3326 + license = lib.licenses.gpl3Only; 3325 3327 hydraPlatforms = lib.platforms.none; 3326 3328 broken = true; 3327 3329 }) {}; ··· 3375 3377 }: 3376 3378 mkDerivation { 3377 3379 pname = "Color"; 3378 - version = "0.3.0"; 3379 - sha256 = "18aissrpllxll01k203i2agfff89ffah465zvb0yx0lvs8jh2xr7"; 3380 + version = "0.3.1"; 3381 + sha256 = "1gg15kb6za69w0b3x8pzrqbrh9b8g7g0zwj2a9ajf0wgp8kylp5b"; 3380 3382 libraryHaskellDepends = [ base data-default-class deepseq vector ]; 3381 3383 testHaskellDepends = [ 3382 3384 base colour doctest hspec HUnit JuicyPixels massiv massiv-test ··· 3935 3937 transformers-compat utf8-string xml-conduit xml-hamlet 3936 3938 ]; 3937 3939 description = "RFC 4918 WebDAV support"; 3938 - license = lib.licenses.gpl3; 3940 + license = lib.licenses.gpl3Only; 3939 3941 }) {}; 3940 3942 3941 3943 "DBFunctor" = callPackage ··· 4016 4018 isExecutable = true; 4017 4019 executableHaskellDepends = [ base MuCheck ]; 4018 4020 description = "Distributed Mutation Analysis framework for MuCheck"; 4019 - license = lib.licenses.gpl2; 4021 + license = lib.licenses.gpl2Only; 4020 4022 hydraPlatforms = lib.platforms.none; 4021 4023 broken = true; 4022 4024 }) {}; ··· 4293 4295 utf8-string 4294 4296 ]; 4295 4297 description = "Dao is meta programming language with its own built-in interpreted language, designed with artificial intelligence applications in mind"; 4296 - license = lib.licenses.gpl3; 4298 + license = lib.licenses.gpl3Only; 4297 4299 hydraPlatforms = lib.platforms.none; 4298 4300 broken = true; 4299 4301 }) {}; ··· 4447 4449 }: 4448 4450 mkDerivation { 4449 4451 pname = "Decimal"; 4450 - version = "0.5.1"; 4451 - sha256 = "0k7kh05mr2f54w1lpgq1nln0h8k6s6h99dyp5jzsb9cfbb3aap2p"; 4452 + version = "0.5.2"; 4453 + sha256 = "19w7i9f0lbiyzwa0v3bm95233vi7f1688f0xms6cnjsf88h04ym3"; 4452 4454 libraryHaskellDepends = [ base deepseq ]; 4453 4455 testHaskellDepends = [ 4454 4456 base deepseq HUnit QuickCheck test-framework test-framework-hunit ··· 4676 4678 ]; 4677 4679 testHaskellDepends = [ base hspec lens mtl text ]; 4678 4680 description = "A client library for the DigitalOcean API"; 4679 - license = lib.licenses.agpl3; 4681 + license = lib.licenses.agpl3Only; 4680 4682 hydraPlatforms = lib.platforms.none; 4681 4683 broken = true; 4682 4684 }) {}; ··· 4704 4706 librarySystemDepends = [ dsound ]; 4705 4707 description = "Partial binding to the Microsoft DirectSound API"; 4706 4708 license = lib.licenses.bsd3; 4707 - platforms = [ "armv7l-linux" ]; 4709 + platforms = lib.platforms.none; 4708 4710 }) {dsound = null;}; 4709 4711 4710 4712 "DisTract" = callPackage ··· 4742 4744 ]; 4743 4745 testHaskellDepends = [ base doctest ]; 4744 4746 description = "Discussion support system"; 4745 - license = lib.licenses.gpl3; 4747 + license = lib.licenses.gpl3Only; 4746 4748 hydraPlatforms = lib.platforms.none; 4747 4749 broken = true; 4748 4750 }) {}; ··· 4827 4829 PrimitiveArray repa split vector 4828 4830 ]; 4829 4831 description = "Frameshift-aware alignment of protein sequences with DNA sequences"; 4830 - license = lib.licenses.gpl3; 4832 + license = lib.licenses.gpl3Only; 4831 4833 hydraPlatforms = lib.platforms.none; 4832 4834 broken = true; 4833 4835 }) {}; ··· 5050 5052 array base criterion QuickCheck random vector 5051 5053 ]; 5052 5054 description = "Dynamic time warping of sequences"; 5053 - license = lib.licenses.lgpl3; 5055 + license = lib.licenses.lgpl3Only; 5054 5056 hydraPlatforms = lib.platforms.none; 5055 5057 broken = true; 5056 5058 }) {}; ··· 5356 5358 Taxonomy text transformers 5357 5359 ]; 5358 5360 description = "Libary to interface with the NCBI Entrez REST service"; 5359 - license = lib.licenses.gpl3; 5361 + license = lib.licenses.gpl3Only; 5360 5362 hydraPlatforms = lib.platforms.none; 5361 5363 broken = true; 5362 5364 }) {}; ··· 5506 5508 base containers ghc mtl operational random SafeSemaphore time unix 5507 5509 ]; 5508 5510 description = "A general data-flow framework"; 5509 - license = lib.licenses.lgpl3; 5511 + license = lib.licenses.lgpl3Only; 5510 5512 hydraPlatforms = lib.platforms.none; 5511 5513 broken = true; 5512 5514 }) {}; ··· 5526 5528 array base containers deepseq Etage fgl mtl parallel random time 5527 5529 ]; 5528 5530 description = "Data-flow based graph algorithms"; 5529 - license = lib.licenses.lgpl3; 5531 + license = lib.licenses.lgpl3Only; 5530 5532 hydraPlatforms = lib.platforms.none; 5531 5533 broken = true; 5532 5534 }) {}; ··· 5644 5646 libraryHaskellDepends = [ base inline-c ]; 5645 5647 testHaskellDepends = [ base hspec inline-c ]; 5646 5648 description = "Haskell Foreign Accelerate Interface"; 5647 - license = lib.licenses.lgpl3; 5649 + license = lib.licenses.lgpl3Only; 5648 5650 }) {}; 5649 5651 5650 5652 "FComp" = callPackage ··· 5669 5671 template-haskell time uu-parsinglib 5670 5672 ]; 5671 5673 description = "Compose music"; 5672 - license = lib.licenses.gpl3; 5674 + license = lib.licenses.gpl3Only; 5673 5675 hydraPlatforms = lib.platforms.none; 5674 5676 broken = true; 5675 5677 }) {}; ··· 5698 5700 libraryHaskellDepends = [ base ]; 5699 5701 librarySystemDepends = [ fmodex64 ]; 5700 5702 description = "The Haskell FModEx raw API"; 5701 - license = lib.licenses.gpl3; 5703 + license = lib.licenses.gpl3Only; 5702 5704 hydraPlatforms = lib.platforms.none; 5703 5705 broken = true; 5704 5706 }) {fmodex64 = null;}; ··· 5739 5741 librarySystemDepends = [ ftgl ]; 5740 5742 description = "Portable TrueType font rendering for OpenGL using the Freetype2 library"; 5741 5743 license = lib.licenses.bsd3; 5742 - platforms = [ "armv7l-linux" "i686-linux" "x86_64-linux" ]; 5744 + platforms = [ 5745 + "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" 5746 + ]; 5743 5747 }) {inherit (pkgs) ftgl;}; 5744 5748 5745 5749 "FTGL-bytestring" = callPackage ··· 6768 6772 sha256 = "13n80rplyl73ahk8cxgvs9gf655l063sd55spx0zvhw774vvxwv4"; 6769 6773 libraryHaskellDepends = [ base OpenGLRaw ]; 6770 6774 description = "Utilities for working with OpenGL matrices"; 6771 - license = lib.licenses.gpl3; 6775 + license = lib.licenses.gpl3Only; 6772 6776 hydraPlatforms = lib.platforms.none; 6773 6777 broken = true; 6774 6778 }) {}; ··· 7103 7107 base QuickCheck tasty tasty-quickcheck tasty-th vector 7104 7108 ]; 7105 7109 description = "Hox gene clustering"; 7106 - license = lib.licenses.gpl3; 7110 + license = lib.licenses.gpl3Only; 7107 7111 hydraPlatforms = lib.platforms.none; 7108 7112 broken = true; 7109 7113 }) {}; ··· 7158 7162 test-framework-th 7159 7163 ]; 7160 7164 description = "MCFGs for Genus-1 RNA Pseudoknots"; 7161 - license = lib.licenses.gpl3; 7165 + license = lib.licenses.gpl3Only; 7162 7166 hydraPlatforms = lib.platforms.none; 7163 7167 broken = true; 7164 7168 }) {}; ··· 7440 7444 base dataenc download-curl utf8-string xml 7441 7445 ]; 7442 7446 description = "Interface to Google Suggest API"; 7443 - license = lib.licenses.gpl3; 7447 + license = lib.licenses.gpl3Only; 7444 7448 }) {}; 7445 7449 7446 7450 "GoogleTranslate" = callPackage ··· 7454 7458 AttoJson base bytestring dataenc download-curl 7455 7459 ]; 7456 7460 description = "Interface to Google Translate API"; 7457 - license = lib.licenses.gpl3; 7461 + license = lib.licenses.gpl3Only; 7458 7462 hydraPlatforms = lib.platforms.none; 7459 7463 broken = true; 7460 7464 }) {}; ··· 7504 7508 ]; 7505 7509 testHaskellDepends = [ base ]; 7506 7510 description = "Grammar products and higher-dimensional grammars"; 7507 - license = lib.licenses.gpl3; 7511 + license = lib.licenses.gpl3Only; 7508 7512 hydraPlatforms = lib.platforms.none; 7509 7513 broken = true; 7510 7514 }) {}; ··· 7524 7528 ]; 7525 7529 executableHaskellDepends = [ array base mtl ]; 7526 7530 description = "Graph500 benchmark-related definitions and data set generator"; 7527 - license = lib.licenses.gpl2; 7531 + license = lib.licenses.gpl2Only; 7528 7532 hydraPlatforms = lib.platforms.none; 7529 7533 broken = true; 7530 7534 }) {}; ··· 7540 7544 array base containers Graph500 mtl stm time 7541 7545 ]; 7542 7546 description = "GraphHammer Haskell graph analyses framework inspired by STINGER"; 7543 - license = lib.licenses.gpl2; 7547 + license = lib.licenses.gpl2Only; 7544 7548 hydraPlatforms = lib.platforms.none; 7545 7549 broken = true; 7546 7550 }) {}; ··· 7559 7563 array base containers Graph500 GraphHammer mtl 7560 7564 ]; 7561 7565 description = "Test harness for TriangleCount analysis"; 7562 - license = lib.licenses.gpl2; 7566 + license = lib.licenses.gpl2Only; 7563 7567 hydraPlatforms = lib.platforms.none; 7564 7568 broken = true; 7565 7569 }) {}; ··· 8171 8175 sha256 = "09h6wfalziw39c2sghj8qw82vyvnl01qlsam6ngkfkdirgj5sg5h"; 8172 8176 libraryHaskellDepends = [ base c-storable-deriving ]; 8173 8177 description = "A Queue with a random (weighted) pick function"; 8174 - license = lib.licenses.gpl3; 8178 + license = lib.licenses.gpl3Only; 8175 8179 hydraPlatforms = lib.platforms.none; 8176 8180 broken = true; 8177 8181 }) {}; ··· 8191 8195 ''; 8192 8196 description = "HFuse is a binding for the Linux FUSE library"; 8193 8197 license = lib.licenses.bsd3; 8194 - platforms = [ "armv7l-linux" "i686-linux" "x86_64-linux" ]; 8198 + platforms = [ 8199 + "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" 8200 + ]; 8195 8201 }) {inherit (pkgs) fuse;}; 8196 8202 8197 8203 "HGE2D" = callPackage ··· 8914 8920 executableHaskellDepends = [ base ]; 8915 8921 executablePkgconfigDepends = [ opencv ]; 8916 8922 description = "A binding for the OpenCV computer vision library"; 8917 - license = lib.licenses.gpl2; 8923 + license = lib.licenses.gpl2Only; 8918 8924 hydraPlatforms = lib.platforms.none; 8919 8925 broken = true; 8920 8926 }) {inherit (pkgs) opencv;}; ··· 9053 9059 HROOT-io HROOT-math HROOT-tree template-haskell 9054 9060 ]; 9055 9061 description = "Haskell binding to the ROOT data analysis framework"; 9056 - license = lib.licenses.lgpl21; 9062 + license = lib.licenses.lgpl21Only; 9057 9063 hydraPlatforms = lib.platforms.none; 9058 9064 broken = true; 9059 9065 }) {}; ··· 9068 9074 base fficxx fficxx-runtime template-haskell 9069 9075 ]; 9070 9076 description = "Haskell binding to ROOT Core modules"; 9071 - license = lib.licenses.lgpl21; 9077 + license = lib.licenses.lgpl21Only; 9072 9078 hydraPlatforms = lib.platforms.none; 9073 9079 broken = true; 9074 9080 }) {}; ··· 9085 9091 base fficxx fficxx-runtime HROOT-core HROOT-hist template-haskell 9086 9092 ]; 9087 9093 description = "Haskell binding to ROOT Graf modules"; 9088 - license = lib.licenses.lgpl21; 9094 + license = lib.licenses.lgpl21Only; 9089 9095 hydraPlatforms = lib.platforms.none; 9090 9096 broken = true; 9091 9097 }) {}; ··· 9102 9108 base fficxx fficxx-runtime HROOT-core template-haskell 9103 9109 ]; 9104 9110 description = "Haskell binding to ROOT Hist modules"; 9105 - license = lib.licenses.lgpl21; 9111 + license = lib.licenses.lgpl21Only; 9106 9112 hydraPlatforms = lib.platforms.none; 9107 9113 broken = true; 9108 9114 }) {}; ··· 9119 9125 base fficxx fficxx-runtime HROOT-core template-haskell 9120 9126 ]; 9121 9127 description = "Haskell binding to ROOT IO modules"; 9122 - license = lib.licenses.lgpl21; 9128 + license = lib.licenses.lgpl21Only; 9123 9129 hydraPlatforms = lib.platforms.none; 9124 9130 broken = true; 9125 9131 }) {}; ··· 9136 9142 base fficxx fficxx-runtime HROOT-core template-haskell 9137 9143 ]; 9138 9144 description = "Haskell binding to ROOT Math modules"; 9139 - license = lib.licenses.lgpl21; 9145 + license = lib.licenses.lgpl21Only; 9140 9146 hydraPlatforms = lib.platforms.none; 9141 9147 broken = true; 9142 9148 }) {}; ··· 9153 9159 base fficxx fficxx-runtime HROOT-core template-haskell 9154 9160 ]; 9155 9161 description = "Haskell binding to ROOT Tree modules"; 9156 - license = lib.licenses.lgpl21; 9162 + license = lib.licenses.lgpl21Only; 9157 9163 hydraPlatforms = lib.platforms.none; 9158 9164 broken = true; 9159 9165 }) {}; ··· 9413 9419 unordered-containers 9414 9420 ]; 9415 9421 description = "The Haskell Test Framework"; 9416 - license = lib.licenses.lgpl21; 9422 + license = lib.licenses.lgpl21Only; 9417 9423 hydraPlatforms = lib.platforms.none; 9418 9424 broken = true; 9419 9425 }) {}; ··· 9635 9641 sha256 = "0q7fq5z0wrk2qg9n715033yp25dpl73g6iqkbvxbg2ahp9caq458"; 9636 9642 libraryHaskellDepends = [ base bytestring serialport stm ]; 9637 9643 description = "An Haskell library to drive the french Minitel through a serial port"; 9638 - license = lib.licenses.gpl3; 9644 + license = lib.licenses.gpl3Only; 9639 9645 hydraPlatforms = lib.platforms.none; 9640 9646 broken = true; 9641 9647 }) {}; ··· 9841 9847 ]; 9842 9848 testHaskellDepends = [ base Cabal containers HUnit tuple vector ]; 9843 9849 description = "Aggression analysis for Tweets on Twitter"; 9844 - license = lib.licenses.gpl2; 9850 + license = lib.licenses.gpl2Only; 9845 9851 hydraPlatforms = lib.platforms.none; 9846 9852 broken = true; 9847 9853 }) {}; ··· 9890 9896 executableHaskellDepends = [ base random transformers ]; 9891 9897 testHaskellDepends = [ base hspec transformers ]; 9892 9898 description = "The classic game of Hangman"; 9893 - license = lib.licenses.gpl3; 9899 + license = lib.licenses.gpl3Only; 9894 9900 hydraPlatforms = lib.platforms.none; 9895 9901 broken = true; 9896 9902 }) {}; ··· 9934 9940 process sox template-haskell uu-parsinglib vector 9935 9941 ]; 9936 9942 description = "Harmony Analysis and Retrieval of Music"; 9937 - license = lib.licenses.gpl3; 9943 + license = lib.licenses.gpl3Only; 9938 9944 hydraPlatforms = lib.platforms.none; 9939 9945 broken = true; 9940 9946 }) {}; ··· 9957 9963 uu-parsinglib 9958 9964 ]; 9959 9965 description = "Parsing and unambiguously representing musical chords"; 9960 - license = lib.licenses.lgpl3; 9966 + license = lib.licenses.lgpl3Only; 9961 9967 }) {}; 9962 9968 9963 9969 "HasBigDecimal" = callPackage ··· 9985 9991 librarySystemDepends = [ CacBDD ]; 9986 9992 testHaskellDepends = [ base hspec QuickCheck ]; 9987 9993 description = "Haskell bindings for CacBDD"; 9988 - license = lib.licenses.gpl2; 9994 + license = lib.licenses.gpl2Only; 9989 9995 hydraPlatforms = lib.platforms.none; 9990 9996 broken = true; 9991 9997 }) {CacBDD = null;}; ··· 10003 10009 base haskell98 hmatrix hmatrix-special mtl parsec random 10004 10010 ]; 10005 10011 description = "A Haskell library for inference using Gaussian processes"; 10006 - license = lib.licenses.gpl3; 10012 + license = lib.licenses.gpl3Only; 10007 10013 hydraPlatforms = lib.platforms.none; 10008 10014 broken = true; 10009 10015 }) {}; ··· 10061 10067 base containers directory ghc-prim HList tagged 10062 10068 ]; 10063 10069 description = "HaskRel, Haskell as a DBMS with support for the relational algebra"; 10064 - license = lib.licenses.gpl2; 10070 + license = lib.licenses.gpl2Only; 10065 10071 hydraPlatforms = lib.platforms.none; 10066 10072 broken = true; 10067 10073 }) {}; ··· 10827 10833 license = lib.licenses.publicDomain; 10828 10834 }) {inherit (pkgs) openssl;}; 10829 10835 10836 + "HsOpenSSL_0_11_6" = callPackage 10837 + ({ mkDerivation, base, bytestring, Cabal, network, openssl, time }: 10838 + mkDerivation { 10839 + pname = "HsOpenSSL"; 10840 + version = "0.11.6"; 10841 + sha256 = "1gkx6kk03ziz9wk6iwxcdpf1ig8a9whwv3yjbzmqrwkp7fh1wdrw"; 10842 + setupHaskellDepends = [ base Cabal ]; 10843 + libraryHaskellDepends = [ base bytestring network time ]; 10844 + librarySystemDepends = [ openssl ]; 10845 + testHaskellDepends = [ base bytestring ]; 10846 + description = "Partial OpenSSL binding for Haskell"; 10847 + license = lib.licenses.publicDomain; 10848 + hydraPlatforms = lib.platforms.none; 10849 + }) {inherit (pkgs) openssl;}; 10850 + 10830 10851 "HsOpenSSL-x509-system" = callPackage 10831 10852 ({ mkDerivation, base, bytestring, HsOpenSSL, unix }: 10832 10853 mkDerivation { ··· 10950 10971 text 10951 10972 ]; 10952 10973 description = "Pure Haskell YAML 1.2 processor"; 10953 - license = lib.licenses.gpl2; 10974 + license = lib.licenses.gpl2Only; 10954 10975 }) {}; 10955 10976 10956 10977 "HsYAML-aeson" = callPackage ··· 11065 11086 ]; 11066 11087 benchmarkHaskellDepends = [ array base criterion Munkres random ]; 11067 11088 description = "A Linear Sum Assignment Problem (LSAP) solver"; 11068 - license = lib.licenses.gpl3; 11089 + license = lib.licenses.gpl3Only; 11069 11090 }) {}; 11070 11091 11071 11092 "Hydrogen" = callPackage ··· 11101 11122 libraryHaskellDepends = [ array base QuickCheck ]; 11102 11123 testHaskellDepends = [ base tasty tasty-hunit tasty-quickcheck ]; 11103 11124 description = "Code for the Haskell course taught at the University of Seville"; 11104 - license = lib.licenses.gpl2; 11125 + license = lib.licenses.gpl2Only; 11105 11126 hydraPlatforms = lib.platforms.none; 11106 11127 broken = true; 11107 11128 }) {}; ··· 11293 11314 sha256 = "06px87hc6gz7n372lvpbq0g2v2s0aghd3k5a1ajgn5hbxirhnpwb"; 11294 11315 libraryHaskellDepends = [ base mtl template-haskell ]; 11295 11316 description = "A library for writing Imperative style haskell"; 11296 - license = lib.licenses.gpl3; 11317 + license = lib.licenses.gpl3Only; 11297 11318 hydraPlatforms = lib.platforms.none; 11298 11319 broken = true; 11299 11320 }) {}; ··· 11444 11465 ]; 11445 11466 testHaskellDepends = [ base doctest ]; 11446 11467 description = "DSL for IRC bots"; 11447 - license = lib.licenses.gpl2; 11468 + license = lib.licenses.gpl2Only; 11448 11469 hydraPlatforms = lib.platforms.none; 11449 11470 broken = true; 11450 11471 }) {}; ··· 11578 11599 sha256 = "0ivqfk1rac1hv5j6nlsbpcm5yjqwpic34mdq9gf2m63lygqkbwqp"; 11579 11600 libraryHaskellDepends = [ base hosc ]; 11580 11601 description = "control JackMiniMix"; 11581 - license = lib.licenses.gpl3; 11602 + license = lib.licenses.gpl3Only; 11582 11603 hydraPlatforms = lib.platforms.none; 11583 11604 broken = true; 11584 11605 }) {}; ··· 11756 11777 pname = "JuicyPixels-blurhash"; 11757 11778 version = "0.1.0.3"; 11758 11779 sha256 = "0kgl2j7990p8q5yrkn0wgaszc9fzva1pc3277j11k1lbjsymz360"; 11759 - revision = "3"; 11760 - editedCabalFile = "1mspqkmvn5j6xs3cb882szbnrzaxf0p2nyyxkfqfnbma204cs2fi"; 11780 + revision = "4"; 11781 + editedCabalFile = "0jxrcv4x3xr3v4lka0z5b13ywdic5f1dh19ivshrvad3xnv7kx0g"; 11761 11782 isLibrary = true; 11762 11783 isExecutable = true; 11763 11784 libraryHaskellDepends = [ ··· 12483 12504 pipes-parse 12484 12505 ]; 12485 12506 description = "Library for RedPitaya"; 12486 - license = lib.licenses.lgpl3; 12507 + license = lib.licenses.lgpl3Only; 12487 12508 hydraPlatforms = lib.platforms.none; 12488 12509 broken = true; 12489 12510 }) {}; ··· 12564 12585 isExecutable = true; 12565 12586 executableHaskellDepends = [ base directory filepath unix ]; 12566 12587 description = "A simple sandboxing tool for Haskell packages"; 12567 - license = lib.licenses.gpl3; 12588 + license = lib.licenses.gpl3Only; 12568 12589 hydraPlatforms = lib.platforms.none; 12569 12590 broken = true; 12570 12591 }) {}; ··· 12596 12617 isExecutable = true; 12597 12618 executableHaskellDepends = [ base directory random SDL SDL-ttf ]; 12598 12619 description = "A Snake II clone written using SDL"; 12599 - license = lib.licenses.gpl3; 12620 + license = lib.licenses.gpl3Only; 12600 12621 hydraPlatforms = lib.platforms.none; 12601 12622 broken = true; 12602 12623 }) {}; ··· 12726 12747 libraryHaskellDepends = [ base binary bytestring HTF mtl ]; 12727 12748 testHaskellDepends = [ base binary bytestring HTF mtl ]; 12728 12749 description = "Algorithmic Doom map generation"; 12729 - license = lib.licenses.gpl3; 12750 + license = lib.licenses.gpl3Only; 12730 12751 hydraPlatforms = lib.platforms.none; 12731 12752 broken = true; 12732 12753 }) {}; ··· 13051 13072 libraryHaskellDepends = [ base containers mtl ]; 13052 13073 testHaskellDepends = [ base containers mtl ]; 13053 13074 description = "Generate MASM code from haskell"; 13054 - license = lib.licenses.lgpl3; 13075 + license = lib.licenses.lgpl3Only; 13055 13076 hydraPlatforms = lib.platforms.none; 13056 13077 broken = true; 13057 13078 }) {}; ··· 13064 13085 sha256 = "0yh84vybrxs6bv3z4qx4n9m4xwsb4kw21l35s5v4gg8yllgbb79r"; 13065 13086 libraryHaskellDepends = [ base bytestring hidapi mtl ]; 13066 13087 description = "Haskell interface for controlling the mBot educational robot"; 13067 - license = lib.licenses.gpl3; 13088 + license = lib.licenses.gpl3Only; 13068 13089 hydraPlatforms = lib.platforms.none; 13069 13090 broken = true; 13070 13091 }) {}; ··· 13084 13105 ]; 13085 13106 executableHaskellDepends = [ cmdargs split ]; 13086 13107 description = "Folding algorithm based on nucleotide cyclic motifs"; 13087 - license = lib.licenses.gpl3; 13108 + license = lib.licenses.gpl3Only; 13088 13109 hydraPlatforms = lib.platforms.none; 13089 13110 broken = true; 13090 13111 }) {}; ··· 13179 13200 tasty tasty-hunit tasty-quickcheck tasty-th 13180 13201 ]; 13181 13202 description = "A GLPK backend to the MIP library"; 13182 - license = lib.licenses.gpl3; 13203 + license = lib.licenses.gpl3Only; 13183 13204 hydraPlatforms = lib.platforms.none; 13184 13205 broken = true; 13185 13206 }) {inherit (pkgs) glpk;}; ··· 13302 13323 sha256 = "1yz7dgmhlkqmf3fc2y32j9lr01zfjjqy9pnnj3bh03b9khblw0pn"; 13303 13324 libraryHaskellDepends = [ base ]; 13304 13325 description = "Mapping"; 13305 - license = lib.licenses.agpl3; 13326 + license = lib.licenses.agpl3Only; 13306 13327 hydraPlatforms = lib.platforms.none; 13307 13328 broken = true; 13308 13329 }) {}; ··· 13649 13670 sha256 = "1n90lfrvfr1ni7ninlxbs4wk0m7mibdpi9sy26ifih51nmk8nziq"; 13650 13671 libraryHaskellDepends = [ base numeric-prelude ]; 13651 13672 description = "Modular arithmetic via Numeric-Prelude"; 13652 - license = lib.licenses.gpl2; 13673 + license = lib.licenses.gpl2Only; 13653 13674 }) {}; 13654 13675 13655 13676 "Moe" = callPackage ··· 13930 13951 sha256 = "1dglyak17db7q9nd6s255w2zh8lh192vidyjvgvh53vbybymb20z"; 13931 13952 libraryHaskellDepends = [ base containers split ]; 13932 13953 description = "Morse code"; 13933 - license = lib.licenses.gpl3; 13954 + license = lib.licenses.gpl3Only; 13934 13955 }) {}; 13935 13956 13936 13957 "MuCheck" = callPackage ··· 13950 13971 temporary time 13951 13972 ]; 13952 13973 description = "Automated Mutation Testing"; 13953 - license = lib.licenses.gpl2; 13974 + license = lib.licenses.gpl2Only; 13954 13975 hydraPlatforms = lib.platforms.none; 13955 13976 broken = true; 13956 13977 }) {}; ··· 13966 13987 libraryHaskellDepends = [ base HUnit MuCheck ]; 13967 13988 executableHaskellDepends = [ base HUnit MuCheck ]; 13968 13989 description = "Automated Mutation Testing for HUnit tests"; 13969 - license = lib.licenses.gpl2; 13990 + license = lib.licenses.gpl2Only; 13970 13991 hydraPlatforms = lib.platforms.none; 13971 13992 broken = true; 13972 13993 }) {}; ··· 13982 14003 libraryHaskellDepends = [ base hspec hspec-core MuCheck ]; 13983 14004 executableHaskellDepends = [ base hspec hspec-core MuCheck ]; 13984 14005 description = "Automated Mutation Testing for Hspec tests"; 13985 - license = lib.licenses.gpl2; 14006 + license = lib.licenses.gpl2Only; 13986 14007 hydraPlatforms = lib.platforms.none; 13987 14008 broken = true; 13988 14009 }) {}; ··· 13998 14019 libraryHaskellDepends = [ base MuCheck QuickCheck ]; 13999 14020 executableHaskellDepends = [ base MuCheck QuickCheck ]; 14000 14021 description = "Automated Mutation Testing for QuickCheck tests"; 14001 - license = lib.licenses.gpl2; 14022 + license = lib.licenses.gpl2Only; 14002 14023 hydraPlatforms = lib.platforms.none; 14003 14024 broken = true; 14004 14025 }) {}; ··· 14014 14035 libraryHaskellDepends = [ base MuCheck smallcheck ]; 14015 14036 executableHaskellDepends = [ base MuCheck smallcheck ]; 14016 14037 description = "Automated Mutation Testing for SmallCheck tests"; 14017 - license = lib.licenses.gpl2; 14038 + license = lib.licenses.gpl2Only; 14018 14039 hydraPlatforms = lib.platforms.none; 14019 14040 broken = true; 14020 14041 }) {}; ··· 14059 14080 transformers unliftio-core vector xml-conduit xml-types 14060 14081 ]; 14061 14082 description = "interface to MusicBrainz XML2 and JSON web services"; 14062 - license = lib.licenses.gpl3; 14083 + license = lib.licenses.gpl3Only; 14063 14084 }) {}; 14064 14085 14065 14086 "MusicBrainz-libdiscid" = callPackage ··· 14106 14127 base QuickCheck tasty tasty-quickcheck tasty-th vector 14107 14128 ]; 14108 14129 description = "Most likely order of mutation events in RNA"; 14109 - license = lib.licenses.gpl3; 14130 + license = lib.licenses.gpl3Only; 14110 14131 hydraPlatforms = lib.platforms.none; 14111 14132 broken = true; 14112 14133 }) {}; ··· 14193 14214 test-framework-hunit test-framework-quickcheck2 time 14194 14215 ]; 14195 14216 description = "A Haskell interface to Lego Mindstorms NXT"; 14196 - license = lib.licenses.lgpl3; 14217 + license = lib.licenses.lgpl3Only; 14197 14218 hydraPlatforms = lib.platforms.none; 14198 14219 broken = true; 14199 14220 }) {bluetooth = null;}; ··· 14249 14270 editedCabalFile = "01ma6068mnwn9f7jpa5g8kkl7lyhl5wnpw9ad44zz9gki1mrw37i"; 14250 14271 libraryHaskellDepends = [ base containers random ]; 14251 14272 description = "A name generator written in Haskell"; 14252 - license = lib.licenses.gpl3; 14273 + license = lib.licenses.gpl3Only; 14253 14274 }) {}; 14254 14275 14255 14276 "NanoProlog" = callPackage ··· 14406 14427 sha256 = "1sdlnjnlbk5b04zyhr7574g2ghcivzvkxnm2aak4h9bik00gb1lv"; 14407 14428 libraryHaskellDepends = [ base random vector ]; 14408 14429 description = "A port of John Skilling's nested sampling C code to Haskell"; 14409 - license = lib.licenses.gpl2; 14430 + license = lib.licenses.gpl2Only; 14410 14431 }) {}; 14411 14432 14412 14433 "NetSNMP" = callPackage ··· 14736 14757 libraryHaskellDepends = [ base containers primes ]; 14737 14758 testHaskellDepends = [ base containers HUnit primes ]; 14738 14759 description = "A library for number theoretic computations, written in Haskell"; 14739 - license = lib.licenses.gpl3; 14760 + license = lib.licenses.gpl3Only; 14740 14761 hydraPlatforms = lib.platforms.none; 14741 14762 broken = true; 14742 14763 }) {}; ··· 14766 14787 ADPfusion base ghc-prim mtl primitive PrimitiveArray vector 14767 14788 ]; 14768 14789 description = "Nussinov78 using the ADPfusion library"; 14769 - license = lib.licenses.gpl3; 14790 + license = lib.licenses.gpl3Only; 14770 14791 hydraPlatforms = lib.platforms.none; 14771 14792 broken = true; 14772 14793 }) {}; ··· 15438 15459 isExecutable = true; 15439 15460 libraryHaskellDepends = [ base bytestring containers ]; 15440 15461 description = "A library for analysis of 3-D protein coordinates"; 15441 - license = lib.licenses.gpl3; 15462 + license = lib.licenses.gpl3Only; 15442 15463 }) {}; 15443 15464 15444 15465 "PPrinter" = callPackage ··· 15706 15727 old-locale process random RSA SafeSemaphore time unix 15707 15728 ]; 15708 15729 description = "A proven synchronization server for high performance computing"; 15709 - license = lib.licenses.gpl3; 15730 + license = lib.licenses.gpl3Only; 15710 15731 hydraPlatforms = lib.platforms.none; 15711 15732 broken = true; 15712 15733 }) {}; ··· 15719 15740 sha256 = "11vshnbxfl8p38aix4h2b0vms8j58agwxbmhd9pkxai764sl6j7g"; 15720 15741 libraryHaskellDepends = [ base parsec ]; 15721 15742 description = "Parsec combinators for more complex objects"; 15722 - license = lib.licenses.gpl3; 15743 + license = lib.licenses.gpl3Only; 15723 15744 }) {}; 15724 15745 15725 15746 "ParserFunction" = callPackage ··· 15768 15789 libraryHaskellDepends = [ base cmdargs HTTP network network-uri ]; 15769 15790 executableHaskellDepends = [ base cmdargs ]; 15770 15791 description = "CLI for pasting to lpaste.net"; 15771 - license = lib.licenses.gpl3; 15792 + license = lib.licenses.gpl3Only; 15772 15793 }) {}; 15773 15794 15774 15795 "PathTree" = callPackage ··· 15899 15920 string-conversions temporary text time 15900 15921 ]; 15901 15922 description = "Personal Happstack Server Utils"; 15902 - license = lib.licenses.gpl3; 15923 + license = lib.licenses.gpl3Only; 15903 15924 hydraPlatforms = lib.platforms.none; 15904 15925 broken = true; 15905 15926 }) {}; ··· 16017 16038 sha256 = "047aw1pka7xsqnshbmirkxd80m92w96xfb0kpi1a22bx0kpgg58w"; 16018 16039 libraryHaskellDepends = [ base containers regex-tdfa ]; 16019 16040 description = "Pluralize English words"; 16020 - license = lib.licenses.gpl3; 16041 + license = lib.licenses.gpl3Only; 16021 16042 }) {}; 16022 16043 16023 16044 "Pollutocracy" = callPackage ··· 16045 16066 isExecutable = true; 16046 16067 executableHaskellDepends = [ base bytestring network splice ]; 16047 16068 description = "high-performance distributed reverse / forward proxy & tunneling for TCP"; 16048 - license = lib.licenses.gpl3; 16069 + license = lib.licenses.gpl3Only; 16049 16070 hydraPlatforms = lib.platforms.none; 16050 16071 broken = true; 16051 16072 }) {}; ··· 16062 16083 librarySystemDepends = [ alsaLib ]; 16063 16084 description = "A binding for PortMedia/PortMidi"; 16064 16085 license = lib.licenses.bsd3; 16065 - platforms = [ "armv7l-linux" "i686-linux" "x86_64-linux" ]; 16086 + platforms = [ 16087 + "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" 16088 + ]; 16066 16089 }) {inherit (pkgs) alsaLib;}; 16067 16090 16068 16091 "PortMidi-simple" = callPackage ··· 16284 16307 executableHaskellDepends = [ base ]; 16285 16308 doHaddock = false; 16286 16309 description = "A networked event handling framework for hooking into other programs"; 16287 - license = lib.licenses.gpl3; 16310 + license = lib.licenses.gpl3Only; 16288 16311 hydraPlatforms = lib.platforms.none; 16289 16312 broken = true; 16290 16313 }) {}; ··· 16301 16324 base network parsec Pup-Events-PQueue stm transformers 16302 16325 ]; 16303 16326 description = "A networked event handling framework for hooking into other programs"; 16304 - license = lib.licenses.gpl3; 16327 + license = lib.licenses.gpl3Only; 16305 16328 }) {}; 16306 16329 16307 16330 "Pup-Events-Demo" = callPackage ··· 16319 16342 Pup-Events-Server stm 16320 16343 ]; 16321 16344 description = "A networked event handling framework for hooking into other programs"; 16322 - license = lib.licenses.gpl3; 16345 + license = lib.licenses.gpl3Only; 16323 16346 hydraPlatforms = lib.platforms.none; 16324 16347 broken = true; 16325 16348 }) {}; ··· 16332 16355 sha256 = "0sngiqxzj5kif452s2hn3x1kv257815c5v19dp4wqazbyc373iwx"; 16333 16356 libraryHaskellDepends = [ base stm ]; 16334 16357 description = "A networked event handling framework for hooking into other programs"; 16335 - license = lib.licenses.gpl3; 16358 + license = lib.licenses.gpl3Only; 16336 16359 }) {}; 16337 16360 16338 16361 "Pup-Events-Server" = callPackage ··· 16347 16370 base network parsec Pup-Events-PQueue stm transformers 16348 16371 ]; 16349 16372 description = "A networked event handling framework for hooking into other programs"; 16350 - license = lib.licenses.gpl3; 16373 + license = lib.licenses.gpl3Only; 16351 16374 hydraPlatforms = lib.platforms.none; 16352 16375 broken = true; 16353 16376 }) {}; ··· 16532 16555 libraryHaskellDepends = [ base QuickCheck ]; 16533 16556 testHaskellDepends = [ base hspec QuickCheck ]; 16534 16557 description = "Generator of \"valid\" and \"invalid\" data in a type class"; 16535 - license = lib.licenses.gpl3; 16558 + license = lib.licenses.gpl3Only; 16536 16559 hydraPlatforms = lib.platforms.none; 16537 16560 broken = true; 16538 16561 }) {}; ··· 16557 16580 websockets-snap 16558 16581 ]; 16559 16582 description = "Quick and easy data visualization with Haskell"; 16560 - license = lib.licenses.gpl3; 16583 + license = lib.licenses.gpl3Only; 16561 16584 hydraPlatforms = lib.platforms.none; 16562 16585 broken = true; 16563 16586 }) {}; ··· 16683 16706 libraryHaskellDepends = [ base binary bytestring ]; 16684 16707 testHaskellDepends = [ base binary bytestring hspec ]; 16685 16708 description = "RLP serialization as defined in Ethereum Yellow Paper"; 16686 - license = lib.licenses.lgpl3; 16709 + license = lib.licenses.lgpl3Only; 16687 16710 hydraPlatforms = lib.platforms.none; 16688 16711 broken = true; 16689 16712 }) {}; ··· 16729 16752 base BiobaseTurner BiobaseVienna BiobaseXNA cmdargs 16730 16753 ]; 16731 16754 description = "RNA secondary structure prediction"; 16732 - license = lib.licenses.gpl3; 16755 + license = lib.licenses.gpl3Only; 16733 16756 hydraPlatforms = lib.platforms.none; 16734 16757 broken = true; 16735 16758 }) {}; ··· 16750 16773 containers HsTools primitive PrimitiveArray RNAFold split vector 16751 16774 ]; 16752 16775 description = "RNA secondary structure folding"; 16753 - license = lib.licenses.gpl3; 16776 + license = lib.licenses.gpl3Only; 16754 16777 hydraPlatforms = lib.platforms.none; 16755 16778 broken = true; 16756 16779 }) {}; ··· 16777 16800 ]; 16778 16801 executableHaskellDepends = [ bytestring cmdargs file-embed ]; 16779 16802 description = "Multi-target RNA sequence design"; 16780 - license = lib.licenses.gpl3; 16803 + license = lib.licenses.gpl3Only; 16781 16804 hydraPlatforms = lib.platforms.none; 16782 16805 broken = true; 16783 16806 }) {}; ··· 16798 16821 ]; 16799 16822 executableHaskellDepends = [ cmdargs ]; 16800 16823 description = "Draw RNA secondary structures"; 16801 - license = lib.licenses.gpl3; 16824 + license = lib.licenses.gpl3Only; 16802 16825 hydraPlatforms = lib.platforms.none; 16803 16826 broken = true; 16804 16827 }) {}; ··· 16832 16855 text time vector ViennaRNAParser 16833 16856 ]; 16834 16857 description = "Unsupervized construction of RNA family models"; 16835 - license = lib.licenses.gpl3; 16858 + license = lib.licenses.gpl3Only; 16836 16859 hydraPlatforms = lib.platforms.none; 16837 16860 broken = true; 16838 16861 }) {}; ··· 16854 16877 ]; 16855 16878 executableHaskellDepends = [ cmdargs split ]; 16856 16879 description = "RNA folding with non-canonical basepairs and base-triplets"; 16857 - license = lib.licenses.gpl3; 16880 + license = lib.licenses.gpl3Only; 16858 16881 hydraPlatforms = lib.platforms.none; 16859 16882 broken = true; 16860 16883 }) {}; ··· 16932 16955 ]; 16933 16956 description = "A puzzle game written in Haskell with a cat in lead role"; 16934 16957 license = lib.licenses.bsd3; 16935 - platforms = [ "armv7l-linux" "i686-linux" "x86_64-linux" ]; 16958 + platforms = [ 16959 + "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" 16960 + ]; 16936 16961 }) {}; 16937 16962 16938 16963 "Random123" = callPackage ··· 17166 17191 base cmdargs cond containers directory 17167 17192 ]; 17168 17193 description = "A utility for computing distributions of material to review among reviewers"; 17169 - license = lib.licenses.gpl3; 17194 + license = lib.licenses.gpl3Only; 17170 17195 hydraPlatforms = lib.platforms.none; 17171 17196 broken = true; 17172 17197 }) {}; ··· 17310 17335 test-framework-quickcheck2 17311 17336 ]; 17312 17337 description = "Limits the size of a directory's contents"; 17313 - license = lib.licenses.gpl3; 17338 + license = lib.licenses.gpl3Only; 17314 17339 hydraPlatforms = lib.platforms.none; 17315 17340 broken = true; 17316 17341 }) {}; ··· 17714 17739 ]; 17715 17740 libraryToolDepends = [ c2hsc ]; 17716 17741 description = "Declarative coördination language for streaming networks"; 17717 - license = lib.licenses.lgpl3; 17742 + license = lib.licenses.lgpl3Only; 17718 17743 hydraPlatforms = lib.platforms.none; 17719 17744 broken = true; 17720 17745 }) {}; ··· 17906 17931 pipes-bytestring pipes-parse split 17907 17932 ]; 17908 17933 description = "A parser for SWMM 5 binary .OUT files"; 17909 - license = lib.licenses.lgpl3; 17934 + license = lib.licenses.lgpl3Only; 17910 17935 }) {}; 17911 17936 17912 17937 "SableCC2Hs" = callPackage ··· 18083 18108 regex-compat sqlite-simple unix 18084 18109 ]; 18085 18110 description = "Size limited temp filesystem based on fuse"; 18086 - license = lib.licenses.gpl3; 18111 + license = lib.licenses.gpl3Only; 18087 18112 hydraPlatforms = lib.platforms.none; 18088 18113 broken = true; 18089 18114 }) {}; ··· 18157 18182 base cmdargs directory either-unwrap 18158 18183 ]; 18159 18184 description = "Selects a representative subset of sequences from multiple sequence alignment"; 18160 - license = lib.licenses.gpl3; 18185 + license = lib.licenses.gpl3Only; 18161 18186 hydraPlatforms = lib.platforms.none; 18162 18187 broken = true; 18163 18188 }) {}; ··· 18220 18245 base directory filepath hslogger mtl old-locale random time 18221 18246 ]; 18222 18247 description = "Easy Loggingframework"; 18223 - license = lib.licenses.lgpl3; 18248 + license = lib.licenses.lgpl3Only; 18224 18249 hydraPlatforms = lib.platforms.none; 18225 18250 broken = true; 18226 18251 }) {}; ··· 18264 18289 filepath mtl parsec QuickCheck regex-tdfa 18265 18290 ]; 18266 18291 description = "Shell script analysis tool"; 18267 - license = lib.licenses.gpl3; 18292 + license = lib.licenses.gpl3Only; 18268 18293 }) {}; 18269 18294 18270 18295 "Shellac" = callPackage ··· 18598 18623 broken = true; 18599 18624 }) {}; 18600 18625 18626 + "Shpadoinkle-streaming" = callPackage 18627 + ({ mkDerivation, base, lens, Shpadoinkle, streaming, text }: 18628 + mkDerivation { 18629 + pname = "Shpadoinkle-streaming"; 18630 + version = "0.0.0.1"; 18631 + sha256 = "1bvrkyj9l8asczfamw26x1hwj8bcxr7812zjm1m91jg4xzipayv2"; 18632 + libraryHaskellDepends = [ base lens Shpadoinkle streaming text ]; 18633 + description = "Integration of the streaming library with Shpadoinkle continuations"; 18634 + license = lib.licenses.bsd3; 18635 + }) {}; 18636 + 18637 + "Shpadoinkle-template" = callPackage 18638 + ({ mkDerivation, base, file-embed, html-parse, Shpadoinkle 18639 + , Shpadoinkle-backend-static, template-haskell, text 18640 + }: 18641 + mkDerivation { 18642 + pname = "Shpadoinkle-template"; 18643 + version = "0.0.0.1"; 18644 + sha256 = "1iyxb0hnyfcb4fipwrvzr03g3rai5lc5k7sysrd691l0dsh2jill"; 18645 + libraryHaskellDepends = [ 18646 + base html-parse Shpadoinkle Shpadoinkle-backend-static 18647 + template-haskell text 18648 + ]; 18649 + testHaskellDepends = [ 18650 + base file-embed html-parse Shpadoinkle Shpadoinkle-backend-static 18651 + template-haskell text 18652 + ]; 18653 + description = "Read standard file formats into Shpadoinkle with Template Haskell"; 18654 + license = lib.licenses.bsd3; 18655 + hydraPlatforms = lib.platforms.none; 18656 + broken = true; 18657 + }) {}; 18658 + 18601 18659 "Shpadoinkle-widgets" = callPackage 18602 18660 ({ mkDerivation, aeson, base, compactable, containers 18603 18661 , edit-distance, email-validate, hspec, jsaddle, mtl, QuickCheck ··· 18756 18814 libraryHaskellDepends = [ base split ]; 18757 18815 testHaskellDepends = [ base Cabal ]; 18758 18816 description = "Simple table generator"; 18759 - license = lib.licenses.gpl3; 18817 + license = lib.licenses.gpl3Only; 18760 18818 }) {}; 18761 18819 18762 18820 "Sit" = callPackage ··· 18932 18990 libraryHaskellDepends = [ base ]; 18933 18991 testHaskellDepends = [ base QuickCheck ]; 18934 18992 description = "Sonnex is an alternative to Soundex for french language"; 18935 - license = lib.licenses.gpl3; 18993 + license = lib.licenses.gpl3Only; 18936 18994 hydraPlatforms = lib.platforms.none; 18937 18995 broken = true; 18938 18996 }) {}; ··· 19278 19336 sha256 = "1h90i6crknxv23zryqi7mfzg65g1ydv62mza1hiri66jlmdahir6"; 19279 19337 libraryHaskellDepends = [ base statistics tuple vector ]; 19280 19338 description = "Collection of useful statistical methods"; 19281 - license = lib.licenses.gpl3; 19339 + license = lib.licenses.gpl3Only; 19282 19340 }) {}; 19283 19341 19284 19342 "StockholmAlignment" = callPackage ··· 19294 19352 vector 19295 19353 ]; 19296 19354 description = "Libary for Stockholm aligmnent format"; 19297 - license = lib.licenses.gpl3; 19355 + license = lib.licenses.gpl3Only; 19298 19356 hydraPlatforms = lib.platforms.none; 19299 19357 broken = true; 19300 19358 }) {}; ··· 19448 19506 sha256 = "1wbixjgzad3s9jj16kl0gvwg82g3hqvkag9wr5j58w98a4qyqw8i"; 19449 19507 libraryHaskellDepends = [ base ]; 19450 19508 description = "String manipulation utilities"; 19451 - license = lib.licenses.lgpl3; 19509 + license = lib.licenses.lgpl3Only; 19452 19510 }) {}; 19453 19511 19454 19512 "SuffixStructures" = callPackage ··· 19802 19860 aeson base bytestring either-unwrap fgl parsec text vector 19803 19861 ]; 19804 19862 description = "Libary for parsing, processing and vizualization of taxonomy data"; 19805 - license = lib.licenses.gpl3; 19863 + license = lib.licenses.gpl3Only; 19806 19864 hydraPlatforms = lib.platforms.none; 19807 19865 broken = true; 19808 19866 }) {}; ··· 19823 19881 EntrezHTTP fgl hxt parsec process Taxonomy text vector 19824 19882 ]; 19825 19883 description = "Tool for parsing, processing, comparing and visualizing taxonomy data"; 19826 - license = lib.licenses.gpl3; 19884 + license = lib.licenses.gpl3Only; 19827 19885 hydraPlatforms = lib.platforms.none; 19828 19886 broken = true; 19829 19887 }) {}; ··· 19853 19911 template-haskell text 19854 19912 ]; 19855 19913 description = "Render general Haskell math to LaTeX. Or: math typesetting with high signal-to-noise–ratio."; 19856 - license = lib.licenses.gpl3; 19914 + license = lib.licenses.gpl3Only; 19857 19915 hydraPlatforms = lib.platforms.none; 19858 19916 broken = true; 19859 19917 }) {}; ··· 19915 19973 process text 19916 19974 ]; 19917 19975 description = "Generates testcases from program-snippets"; 19918 - license = lib.licenses.lgpl3; 19976 + license = lib.licenses.lgpl3Only; 19919 19977 }) {}; 19920 19978 19921 19979 "Theora" = callPackage ··· 19952 20010 sha256 = "0rpcv6kw351ykj36f83qdqygrhk4ylqlcgcswxl8gg1v33jaaqmz"; 19953 20011 libraryHaskellDepends = [ base ]; 19954 20012 description = "Mutable objects that reside in their own threads"; 19955 - license = lib.licenses.gpl3; 20013 + license = lib.licenses.gpl3Only; 19956 20014 }) {}; 19957 20015 19958 20016 "Thrift" = callPackage ··· 20011 20069 sha256 = "02plz1y7lmvp3jpl5srsnx2nkl6yhhfn6pqj00szs688cahk2dik"; 20012 20070 libraryHaskellDepends = [ base binary bytestring dataenc ]; 20013 20071 description = "TigerHash with C implementation"; 20014 - license = lib.licenses.gpl2; 20072 + license = lib.licenses.gpl2Only; 20015 20073 }) {}; 20016 20074 20017 20075 "TimePiece" = callPackage ··· 20075 20133 isExecutable = true; 20076 20134 executableHaskellDepends = [ base containers matrix random ]; 20077 20135 description = "Game for Lounge Marmelade"; 20078 - license = lib.licenses.gpl3; 20136 + license = lib.licenses.gpl3Only; 20079 20137 hydraPlatforms = lib.platforms.none; 20080 20138 broken = true; 20081 20139 }) {}; ··· 20370 20428 isExecutable = true; 20371 20429 executableHaskellDepends = [ base containers directory time ]; 20372 20430 description = "Command Line Typing speed tester"; 20373 - license = lib.licenses.gpl3; 20431 + license = lib.licenses.gpl3Only; 20374 20432 }) {}; 20375 20433 20376 20434 "UISF" = callPackage ··· 20767 20825 ]; 20768 20826 testHaskellDepends = [ base hspec parsec ]; 20769 20827 description = "Libary for parsing ViennaRNA package output"; 20770 - license = lib.licenses.gpl3; 20828 + license = lib.licenses.gpl3Only; 20771 20829 }) {}; 20772 20830 20773 20831 "Villefort" = callPackage ··· 20824 20882 ]; 20825 20883 description = "Bindings to the VulkanMemoryAllocator library"; 20826 20884 license = lib.licenses.bsd3; 20827 - platforms = [ "x86_64-darwin" "x86_64-linux" ]; 20885 + platforms = [ "aarch64-linux" "x86_64-darwin" "x86_64-linux" ]; 20828 20886 }) {}; 20829 20887 20830 20888 "WAVE" = callPackage ··· 21189 21247 platforms = lib.platforms.none; 21190 21248 }) {}; 21191 21249 21192 - "Win32_2_11_1_0" = callPackage 21250 + "Win32_2_12_0_0" = callPackage 21193 21251 ({ mkDerivation }: 21194 21252 mkDerivation { 21195 21253 pname = "Win32"; 21196 - version = "2.11.1.0"; 21197 - sha256 = "18rsfx3ca8r7y4ifxn1mggn8j6ppgkn698wsq0pwqb63riva09rk"; 21254 + version = "2.12.0.0"; 21255 + sha256 = "068k26s1vxwz94w7bkqs9xbkh0z2mp1mimyklarr8rh26v978qin"; 21198 21256 description = "A binding to Windows Win32 API"; 21199 21257 license = lib.licenses.bsd3; 21200 21258 platforms = lib.platforms.none; ··· 21209 21267 libraryHaskellDepends = [ base Win32 ]; 21210 21268 description = "Binding to the Win32 console API"; 21211 21269 license = lib.licenses.bsd3; 21212 - platforms = [ "armv7l-linux" ]; 21270 + platforms = lib.platforms.none; 21213 21271 }) {}; 21214 21272 21215 21273 "Win32-dhcp-server" = callPackage ··· 21221 21279 libraryHaskellDepends = [ base text Win32 Win32-errors ]; 21222 21280 description = "Win32 DHCP Server Management API"; 21223 21281 license = lib.licenses.bsd3; 21224 - platforms = [ "armv7l-linux" ]; 21282 + platforms = lib.platforms.none; 21225 21283 }) {}; 21226 21284 21227 21285 "Win32-errors" = callPackage ··· 21238 21296 testHaskellDepends = [ base hspec QuickCheck Win32 ]; 21239 21297 description = "Alternative error handling for Win32 foreign calls"; 21240 21298 license = lib.licenses.bsd3; 21241 - platforms = [ "armv7l-linux" ]; 21299 + platforms = lib.platforms.none; 21242 21300 }) {}; 21243 21301 21244 21302 "Win32-extras" = callPackage ··· 21253 21311 librarySystemDepends = [ imm32 msimg32 ]; 21254 21312 description = "Provides missing Win32 API"; 21255 21313 license = lib.licenses.bsd3; 21256 - platforms = [ "armv7l-linux" ]; 21314 + platforms = lib.platforms.none; 21257 21315 }) {imm32 = null; msimg32 = null;}; 21258 21316 21259 21317 "Win32-junction-point" = callPackage ··· 21265 21323 libraryHaskellDepends = [ base text Win32 Win32-errors ]; 21266 21324 description = "Support for manipulating NTFS junction points"; 21267 21325 license = lib.licenses.bsd3; 21268 - platforms = [ "armv7l-linux" ]; 21326 + platforms = lib.platforms.none; 21269 21327 }) {}; 21270 21328 21271 21329 "Win32-notify" = callPackage ··· 21279 21337 libraryHaskellDepends = [ base containers directory Win32 ]; 21280 21338 description = "A binding to part of the Win32 library for file notification"; 21281 21339 license = lib.licenses.bsd3; 21282 - platforms = [ "armv7l-linux" ]; 21340 + platforms = lib.platforms.none; 21283 21341 }) {}; 21284 21342 21285 21343 "Win32-security" = callPackage ··· 21293 21351 libraryHaskellDepends = [ base text Win32 Win32-errors ]; 21294 21352 description = "Haskell bindings to a security-related functions of the Windows API"; 21295 21353 license = lib.licenses.mit; 21296 - platforms = [ "armv7l-linux" ]; 21354 + platforms = lib.platforms.none; 21297 21355 }) {}; 21298 21356 21299 21357 "Win32-services" = callPackage ··· 21306 21364 librarySystemDepends = [ Advapi32 ]; 21307 21365 description = "Windows service applications"; 21308 21366 license = lib.licenses.bsd3; 21309 - platforms = [ "armv7l-linux" ]; 21367 + platforms = lib.platforms.none; 21310 21368 }) {Advapi32 = null;}; 21311 21369 21312 21370 "Win32-services-wrapper" = callPackage ··· 21322 21380 ]; 21323 21381 description = "Wrapper code for making a Win32 service"; 21324 21382 license = lib.licenses.bsd3; 21325 - platforms = [ "armv7l-linux" ]; 21383 + platforms = lib.platforms.none; 21326 21384 }) {}; 21327 21385 21328 21386 "Win32-shortcut" = callPackage ··· 21394 21452 tasty-th text 21395 21453 ]; 21396 21454 description = "Bigram word pair alignments"; 21397 - license = lib.licenses.gpl3; 21455 + license = lib.licenses.gpl3Only; 21398 21456 hydraPlatforms = lib.platforms.none; 21399 21457 broken = true; 21400 21458 }) {}; ··· 21615 21673 librarySystemDepends = [ xinput ]; 21616 21674 description = "Bindings for the DirectX XInput library"; 21617 21675 license = lib.licenses.bsd3; 21618 - platforms = [ "armv7l-linux" ]; 21676 + platforms = lib.platforms.none; 21619 21677 }) {inherit (pkgs.xorg) xinput;}; 21620 21678 21621 21679 "XML" = callPackage ··· 21646 21704 sha256 = "1vdgbmf27ghvyjzkcymsz9fgv9lcss41n5hiyqc58nzg0w18r0ik"; 21647 21705 libraryHaskellDepends = [ base parsec ]; 21648 21706 description = "A library to parse xml"; 21649 - license = lib.licenses.gpl3; 21707 + license = lib.licenses.gpl3Only; 21650 21708 }) {}; 21651 21709 21652 21710 "XMMS" = callPackage ··· 21975 22033 }: 21976 22034 mkDerivation { 21977 22035 pname = "Z-Data"; 21978 - version = "0.7.0.0"; 21979 - sha256 = "1b4ycsq5g459ynp989kldq6r3ssawr64a2hp3dzy804pwrp8v62m"; 21980 - revision = "1"; 21981 - editedCabalFile = "057si6f4hz5kda3gyr2b8kni17dmv28z82b64qi142gjr3gx415i"; 22036 + version = "0.7.1.0"; 22037 + sha256 = "12ay07rfyprdbgf6ndh4ywcklfqnjdk1gdf0xli27a96i86i7x44"; 21982 22038 setupHaskellDepends = [ base Cabal ]; 21983 22039 libraryHaskellDepends = [ 21984 22040 base bytestring case-insensitive containers deepseq ghc-prim ··· 22005 22061 }: 22006 22062 mkDerivation { 22007 22063 pname = "Z-IO"; 22008 - version = "0.7.0.0"; 22009 - sha256 = "1yw0ym2iw1hi3jn2xrp1hwi6vbv69d0fpvvz3n2328v4i0ryjdjf"; 22064 + version = "0.7.1.0"; 22065 + sha256 = "18d2q9fg4ydqpnrzvpcx1arjv4yl2966aax68fz3izgmsbp95k0l"; 22010 22066 isLibrary = true; 22011 22067 isExecutable = true; 22012 22068 libraryHaskellDepends = [ ··· 23328 23384 libraryHaskellDepends = [ base ]; 23329 23385 executableHaskellDepends = [ base ]; 23330 23386 description = "Maybe gives you a cute girl"; 23331 - license = lib.licenses.gpl3; 23387 + license = lib.licenses.gpl3Only; 23332 23388 }) {}; 23333 23389 23334 23390 "acme-default" = callPackage ··· 23481 23537 sha256 = "039pz5lw3p8iy1gaijvbc8296djxcziw70a0rnw0iz3iy29w1fmc"; 23482 23538 libraryHaskellDepends = [ base text ]; 23483 23539 description = "free your haskell from the tyranny of npm!"; 23484 - license = lib.licenses.agpl3; 23540 + license = lib.licenses.agpl3Only; 23485 23541 hydraPlatforms = lib.platforms.none; 23486 23542 broken = true; 23487 23543 }) {}; ··· 24069 24125 parsec-permutation strict text time 24070 24126 ]; 24071 24127 description = "Convert adblock config files to privoxy format"; 24072 - license = lib.licenses.gpl3; 24128 + license = lib.licenses.gpl3Only; 24073 24129 }) {}; 24074 24130 24075 24131 "addLicenseInfo" = callPackage ··· 24276 24332 sha256 = "0cp14n2l3scbsp7f6s4r19ngn2ympns03pm6s07hdkpavvgli1zg"; 24277 24333 libraryHaskellDepends = [ base ]; 24278 24334 description = "Modelling, rendering and quantitative analysis on attack defense trees"; 24279 - license = lib.licenses.gpl3; 24335 + license = lib.licenses.gpl3Only; 24280 24336 hydraPlatforms = lib.platforms.none; 24281 24337 broken = true; 24282 24338 }) {}; ··· 24501 24557 24502 24558 "aeson-combinators" = callPackage 24503 24559 ({ mkDerivation, aeson, base, bytestring, containers, criterion 24504 - , deepseq, doctest, fail, hspec, scientific, text, time 24505 - , time-compat, unordered-containers, utf8-string, uuid-types 24506 - , vector, void 24560 + , deepseq, fail, hspec, scientific, text, time, time-compat 24561 + , unordered-containers, utf8-string, uuid-types, vector, void 24507 24562 }: 24508 24563 mkDerivation { 24509 24564 pname = "aeson-combinators"; 24510 - version = "0.0.4.1"; 24511 - sha256 = "1nvw5n7kfqrrci76350zd3mqvssb775ka4044kxgw0bhdzy3gcpg"; 24565 + version = "0.0.5.0"; 24566 + sha256 = "1z5fbvpffx2lv3d2wk9g74hmkx1n1yjkwd3vy57f3pp5npja7f3a"; 24512 24567 libraryHaskellDepends = [ 24513 24568 aeson base bytestring containers fail scientific text time 24514 24569 time-compat unordered-containers uuid-types vector void 24515 24570 ]; 24516 24571 testHaskellDepends = [ 24517 - aeson base bytestring doctest hspec text utf8-string 24572 + aeson base bytestring hspec text utf8-string 24518 24573 ]; 24519 24574 benchmarkHaskellDepends = [ 24520 24575 aeson base bytestring criterion deepseq text ··· 25389 25444 monad-parallel mtl OpenGL sdl2 stm text uuid vector 25390 25445 ]; 25391 25446 description = "A simple Game Engine using SDL"; 25392 - license = lib.licenses.lgpl3; 25447 + license = lib.licenses.lgpl3Only; 25393 25448 hydraPlatforms = lib.platforms.none; 25394 25449 broken = true; 25395 25450 }) {}; ··· 26010 26065 regex-compat syb temporary unix utf8-string zlib 26011 26066 ]; 26012 26067 description = "Haskell compiler that produce binary through C language"; 26013 - license = lib.licenses.gpl2; 26068 + license = lib.licenses.gpl2Only; 26014 26069 hydraPlatforms = lib.platforms.none; 26015 26070 broken = true; 26016 26071 }) {}; ··· 26116 26171 }: 26117 26172 mkDerivation { 26118 26173 pname = "alex-meta"; 26119 - version = "0.3.0.12"; 26120 - sha256 = "0s0yhkl0ymr50agqnsbscw8926jk4044n6scw086ylhcijx3qmxa"; 26174 + version = "0.3.0.13"; 26175 + sha256 = "0lbralcid373p25m4qhrhrjak87p8wp4as3304sj6ba6xka89q3v"; 26121 26176 libraryHaskellDepends = [ 26122 26177 array base containers haskell-src-meta QuickCheck template-haskell 26123 26178 ]; ··· 26238 26293 tf-random transformers 26239 26294 ]; 26240 26295 description = "Algorithmic automation for various DAWs"; 26241 - license = lib.licenses.gpl3; 26296 + license = lib.licenses.gpl3Only; 26242 26297 hydraPlatforms = lib.platforms.none; 26243 26298 broken = true; 26244 26299 }) {}; ··· 26814 26869 libraryPkgconfigDepends = [ alsaLib ]; 26815 26870 description = "Binding to the ALSA Library API (Exceptions)"; 26816 26871 license = lib.licenses.bsd3; 26817 - platforms = [ "armv7l-linux" "i686-linux" "x86_64-linux" ]; 26872 + platforms = [ 26873 + "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" 26874 + ]; 26818 26875 }) {inherit (pkgs) alsaLib;}; 26819 26876 26820 26877 "alsa-gui" = callPackage ··· 26869 26926 libraryToolDepends = [ c2hs ]; 26870 26927 description = "Bindings to the ALSA simple mixer API"; 26871 26928 license = lib.licenses.bsd3; 26872 - platforms = [ "armv7l-linux" "i686-linux" "x86_64-linux" ]; 26929 + platforms = [ 26930 + "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" 26931 + ]; 26873 26932 }) {inherit (pkgs) alsaLib;}; 26874 26933 26875 26934 "alsa-pcm" = callPackage ··· 26889 26948 libraryPkgconfigDepends = [ alsaLib ]; 26890 26949 description = "Binding to the ALSA Library API (PCM audio)"; 26891 26950 license = lib.licenses.bsd3; 26892 - platforms = [ "armv7l-linux" "i686-linux" "x86_64-linux" ]; 26951 + platforms = [ 26952 + "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" 26953 + ]; 26893 26954 }) {inherit (pkgs) alsaLib;}; 26894 26955 26895 26956 "alsa-pcm-tests" = callPackage ··· 26925 26986 libraryPkgconfigDepends = [ alsaLib ]; 26926 26987 description = "Binding to the ALSA Library API (MIDI sequencer)"; 26927 26988 license = lib.licenses.bsd3; 26928 - platforms = [ "armv7l-linux" "i686-linux" "x86_64-linux" ]; 26989 + platforms = [ 26990 + "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" 26991 + ]; 26929 26992 }) {inherit (pkgs) alsaLib;}; 26930 26993 26931 26994 "alsa-seq-tests" = callPackage ··· 29654 29717 }: 29655 29718 mkDerivation { 29656 29719 pname = "amqp"; 29657 - version = "0.21.0"; 29658 - sha256 = "1sni1bl2rmc2fq2zla0h093acd7yisfdizd5wrxclammzav7x0gk"; 29720 + version = "0.22.0"; 29721 + sha256 = "1yr81pwmjnap5bir9nrmpwakg4rz4fwcjzbkdr8azqbp9x0hr9k2"; 29659 29722 isLibrary = true; 29660 29723 isExecutable = true; 29661 29724 libraryHaskellDepends = [ ··· 29730 29793 utf8-string x509-system 29731 29794 ]; 29732 29795 description = "AMQP toolset for the command line"; 29733 - license = lib.licenses.gpl3; 29796 + license = lib.licenses.gpl3Only; 29734 29797 }) {}; 29735 29798 29736 29799 "amqp-worker" = callPackage ··· 29857 29920 system-fileio system-filepath text 29858 29921 ]; 29859 29922 description = "Simple literate programming preprocessor"; 29860 - license = lib.licenses.gpl3; 29923 + license = lib.licenses.gpl3Only; 29861 29924 }) {}; 29862 29925 29863 29926 "anansi-hscolour" = callPackage ··· 29872 29935 anansi base bytestring containers hscolour monads-tf text 29873 29936 ]; 29874 29937 description = "Colorized looms for Anansi"; 29875 - license = lib.licenses.gpl3; 29938 + license = lib.licenses.gpl3Only; 29876 29939 }) {}; 29877 29940 29878 29941 "anansi-pandoc" = callPackage ··· 29887 29950 anansi base bytestring containers monads-tf pandoc text 29888 29951 ]; 29889 29952 description = "Looms which use Pandoc to parse and produce a variety of formats"; 29890 - license = lib.licenses.gpl3; 29953 + license = lib.licenses.gpl3Only; 29891 29954 hydraPlatforms = lib.platforms.none; 29892 29955 broken = true; 29893 29956 }) {}; ··· 29928 29991 sha256 = "1wn0kap7bw6sp9yi1awcmxh11s5ra4b44qbf97plsvrmpfz15cc5"; 29929 29992 libraryHaskellDepends = [ base process ]; 29930 29993 description = "Android methods exposed to Haskell"; 29931 - license = lib.licenses.gpl3; 29994 + license = lib.licenses.gpl3Only; 29932 29995 hydraPlatforms = lib.platforms.none; 29933 29996 broken = true; 29934 29997 }) {}; ··· 30028 30091 ]; 30029 30092 benchmarkHaskellDepends = [ base criterion ]; 30030 30093 description = "A small, general-purpose programming language"; 30031 - license = lib.licenses.gpl3; 30094 + license = lib.licenses.gpl3Only; 30032 30095 hydraPlatforms = lib.platforms.none; 30033 30096 broken = true; 30034 30097 }) {}; ··· 30062 30125 ]; 30063 30126 testHaskellDepends = [ ansi-terminal-game base hspec parsec ]; 30064 30127 description = "text-file based ASCII animator"; 30065 - license = lib.licenses.gpl3; 30128 + license = lib.licenses.gpl3Only; 30066 30129 hydraPlatforms = lib.platforms.none; 30067 30130 broken = true; 30068 30131 }) {}; ··· 30311 30374 ({ mkDerivation, base, colour }: 30312 30375 mkDerivation { 30313 30376 pname = "ansi-terminal"; 30314 - version = "0.10.3"; 30315 - sha256 = "0z5m6ljmdyjyzq0s08rjjdzdj1ry4fz2ni7xlxd86addvwr2wbps"; 30316 - isLibrary = true; 30317 - isExecutable = true; 30318 - libraryHaskellDepends = [ base colour ]; 30319 - description = "Simple ANSI terminal support, with Windows compatibility"; 30320 - license = lib.licenses.bsd3; 30321 - }) {}; 30322 - 30323 - "ansi-terminal_0_11" = callPackage 30324 - ({ mkDerivation, base, colour }: 30325 - mkDerivation { 30326 - pname = "ansi-terminal"; 30327 30377 version = "0.11"; 30328 30378 sha256 = "14rp62c7y79n9dmmi7m0l9n3mcq6dh331b4yyyrivm5da6g1nqf6"; 30329 30379 isLibrary = true; ··· 30331 30381 libraryHaskellDepends = [ base colour ]; 30332 30382 description = "Simple ANSI terminal support, with Windows compatibility"; 30333 30383 license = lib.licenses.bsd3; 30334 - hydraPlatforms = lib.platforms.none; 30335 30384 }) {}; 30336 30385 30337 30386 "ansi-terminal-game" = callPackage ··· 30356 30405 unidecode 30357 30406 ]; 30358 30407 description = "sdl-like functions for terminal applications, based on ansi-terminal"; 30359 - license = lib.licenses.gpl3; 30408 + license = lib.licenses.gpl3Only; 30360 30409 hydraPlatforms = lib.platforms.none; 30361 30410 broken = true; 30362 30411 }) {}; ··· 30414 30463 time time-locale-compat yesod yesod-auth 30415 30464 ]; 30416 30465 description = "A web interface to Antisplice dungeons"; 30417 - license = lib.licenses.agpl3; 30466 + license = lib.licenses.agpl3Only; 30418 30467 hydraPlatforms = lib.platforms.none; 30419 30468 broken = true; 30420 30469 }) {}; ··· 30465 30514 ironforge mtl network plugins time transformers 30466 30515 ]; 30467 30516 description = "This is an IRC bot for Mafia and Resistance"; 30468 - license = lib.licenses.agpl3; 30517 + license = lib.licenses.agpl3Only; 30469 30518 hydraPlatforms = lib.platforms.none; 30470 30519 broken = true; 30471 30520 }) {}; ··· 30832 30881 transformers 30833 30882 ]; 30834 30883 description = "An engine for text-based dungeons"; 30835 - license = lib.licenses.agpl3; 30884 + license = lib.licenses.agpl3Only; 30836 30885 hydraPlatforms = lib.platforms.none; 30837 30886 broken = true; 30838 30887 }) {}; ··· 31129 31178 xdg-basedir 31130 31179 ]; 31131 31180 description = "Server and community browser for the game Tremulous"; 31132 - license = lib.licenses.gpl3; 31181 + license = lib.licenses.gpl3Only; 31133 31182 hydraPlatforms = lib.platforms.none; 31134 31183 broken = true; 31135 31184 }) {}; ··· 31289 31338 31290 31339 "api-tools" = callPackage 31291 31340 ({ mkDerivation, aeson, aeson-pretty, alex, array, attoparsec, base 31292 - , base16-bytestring, base64-bytestring, bytestring, Cabal 31293 - , case-insensitive, cborg, containers, deepseq, happy, lens 31294 - , QuickCheck, regex-compat-tdfa, safe, safecopy, scientific 31341 + , base16-bytestring, base64-bytestring, bytestring 31342 + , case-insensitive, cborg, containers, criterion, deepseq, happy 31343 + , lens, QuickCheck, regex-compat-tdfa, safe, safecopy, scientific 31295 31344 , serialise, tasty, tasty-hunit, tasty-quickcheck, template-haskell 31296 31345 , text, time, unordered-containers, vector 31297 31346 }: 31298 31347 mkDerivation { 31299 31348 pname = "api-tools"; 31300 - version = "0.8.0.2"; 31301 - sha256 = "0q10vqaf4y3zwa2nrwllxi8ac8ch6jjr4r3s5g6gy51bp04ggzv9"; 31349 + version = "0.9.0.0"; 31350 + sha256 = "04496r4l598i2m14gj1wpz8a976as0gkbw0745h85ap8hy23vfjx"; 31302 31351 isLibrary = true; 31303 31352 isExecutable = true; 31304 31353 libraryHaskellDepends = [ 31305 31354 aeson aeson-pretty array attoparsec base base16-bytestring 31306 - base64-bytestring bytestring Cabal case-insensitive cborg 31307 - containers deepseq lens QuickCheck regex-compat-tdfa safe safecopy 31308 - scientific serialise template-haskell text time 31309 - unordered-containers vector 31355 + base64-bytestring bytestring case-insensitive cborg containers 31356 + deepseq lens QuickCheck regex-compat-tdfa safe safecopy scientific 31357 + serialise template-haskell text time unordered-containers vector 31310 31358 ]; 31311 31359 libraryToolDepends = [ alex happy ]; 31312 31360 executableHaskellDepends = [ 31313 31361 aeson aeson-pretty base bytestring deepseq QuickCheck serialise 31314 31362 ]; 31315 31363 testHaskellDepends = [ 31316 - aeson aeson-pretty base base64-bytestring bytestring Cabal cborg 31364 + aeson aeson-pretty base base64-bytestring bytestring cborg 31317 31365 containers QuickCheck safecopy serialise tasty tasty-hunit 31318 31366 tasty-quickcheck template-haskell text time unordered-containers 31319 31367 ]; 31368 + benchmarkHaskellDepends = [ base criterion text time ]; 31320 31369 description = "DSL for generating API boilerplate and docs"; 31321 31370 license = lib.licenses.bsd3; 31322 31371 hydraPlatforms = lib.platforms.none; ··· 31857 31906 base mtl QuickCheck test-framework test-framework-quickcheck2 31858 31907 ]; 31859 31908 description = "An applicative parser combinator library"; 31860 - license = lib.licenses.gpl3; 31909 + license = lib.licenses.gpl3Only; 31861 31910 hydraPlatforms = lib.platforms.none; 31862 31911 broken = true; 31863 31912 }) {}; ··· 32294 32343 transformers unix utf8-string 32295 32344 ]; 32296 32345 description = "Automatic Rule-Based Time Tracker"; 32297 - license = lib.licenses.gpl2; 32346 + license = lib.licenses.gpl2Only; 32298 32347 }) {}; 32299 32348 32300 32349 "arcgrid" = callPackage ··· 32631 32680 isExecutable = true; 32632 32681 executableHaskellDepends = [ base directory wx ]; 32633 32682 description = "An interpreter for the Argh! programming language in wxHaskell"; 32634 - license = lib.licenses.gpl2; 32683 + license = lib.licenses.gpl2Only; 32635 32684 hydraPlatforms = lib.platforms.none; 32636 32685 broken = true; 32637 32686 }) {}; ··· 32712 32761 base bimap containers glib gtk HDBC indents mtl parsec 32713 32762 ]; 32714 32763 description = "A computer assisted argumentation transcription and editing software"; 32715 - license = lib.licenses.gpl2; 32764 + license = lib.licenses.gpl2Only; 32716 32765 hydraPlatforms = lib.platforms.none; 32717 32766 broken = true; 32718 32767 }) {}; ··· 33087 33136 test-framework-quickcheck2 test-framework-th 33088 33137 ]; 33089 33138 description = "A simple interpreter for arrayForth, the language used on GreenArrays chips"; 33090 - license = lib.licenses.gpl3; 33139 + license = lib.licenses.gpl3Only; 33091 33140 hydraPlatforms = lib.platforms.none; 33092 33141 broken = true; 33093 33142 }) {}; ··· 33492 33541 base random random-shuffle terminfo time 33493 33542 ]; 33494 33543 description = "ASCII animations for the holidays!"; 33495 - license = lib.licenses.gpl3; 33544 + license = lib.licenses.gpl3Only; 33496 33545 }) {}; 33497 33546 33498 33547 "ascii-predicates" = callPackage ··· 33614 33663 split zlib 33615 33664 ]; 33616 33665 description = "Process Ascii Vectors for Advantest 93k"; 33617 - license = lib.licenses.gpl2; 33666 + license = lib.licenses.gpl2Only; 33618 33667 hydraPlatforms = lib.platforms.none; 33619 33668 broken = true; 33620 33669 }) {}; ··· 34436 34485 editedCabalFile = "0vh6k6397f3y03y28shx0gf0lvdlb6pdcdhd1j8r1svhjbyphfdp"; 34437 34486 libraryHaskellDepends = [ array base containers ghc-prim ]; 34438 34487 description = "serialisation for Haskell values with sharing support"; 34439 - license = lib.licenses.gpl2; 34488 + license = lib.licenses.gpl2Only; 34440 34489 }) {}; 34441 34490 34442 34491 "aterm-utils" = callPackage ··· 35034 35083 sha256 = "1jf9065pqmdfshkd0cqiamhivs9an4slqx82n7yj0kkhdxw5lyq4"; 35035 35084 libraryHaskellDepends = [ attoparsec base bytestring ]; 35036 35085 description = "An ARFF file parser using Attoparsec"; 35037 - license = lib.licenses.gpl2; 35086 + license = lib.licenses.gpl2Only; 35038 35087 }) {}; 35039 35088 35040 35089 "attoparsec-base64" = callPackage ··· 35299 35348 QuickCheck 35300 35349 ]; 35301 35350 description = "Variable-length integer decoding for Attoparsec"; 35302 - license = lib.licenses.lgpl3; 35351 + license = lib.licenses.lgpl3Only; 35303 35352 }) {}; 35304 35353 35305 35354 "attosplit" = callPackage ··· 35660 35709 base bytestring colour ghc-prim gloss JuicyPixels random vector 35661 35710 ]; 35662 35711 description = "Generates and displays patterns from next nearest neighbors cellular automata"; 35663 - license = lib.licenses.gpl3; 35712 + license = lib.licenses.gpl3Only; 35664 35713 hydraPlatforms = lib.platforms.none; 35665 35714 broken = true; 35666 35715 }) {}; ··· 35856 35905 pname = "avers"; 35857 35906 version = "0.0.17.1"; 35858 35907 sha256 = "1x96fvx0z7z75c39qcggw70qvqnw7kzjf0qqxb3jwg3b0fmdhi8v"; 35859 - revision = "39"; 35860 - editedCabalFile = "1y77mk83yap8yx5wlybpr06wwy3qvmq0svqc4c6dfyvjd9wjvsdv"; 35908 + revision = "40"; 35909 + editedCabalFile = "0wsr91a87kikvibl18knwkglawl9m96scdyd539zpgh6djbzmsqf"; 35861 35910 libraryHaskellDepends = [ 35862 35911 aeson attoparsec base bytestring clock containers cryptonite 35863 35912 filepath inflections memory MonadRandom mtl network network-uri ··· 35875 35924 rethinkdb-client-driver text 35876 35925 ]; 35877 35926 description = "Server-side implementation of the Avers storage model"; 35878 - license = lib.licenses.gpl3; 35927 + license = lib.licenses.gpl3Only; 35879 35928 hydraPlatforms = lib.platforms.none; 35880 35929 broken = true; 35881 35930 }) {}; ··· 35943 35992 "aviation-cessna172-diagrams" = callPackage 35944 35993 ({ mkDerivation, aviation-cessna172-weight-balance, aviation-units 35945 35994 , aviation-weight-balance, base, colour, diagrams-cairo 35946 - , diagrams-core, diagrams-lib, directory, doctest, filepath 35947 - , hgeometry, lens, mtl, parsec, plots, QuickCheck, quickcheck-text 35948 - , template-haskell 35995 + , diagrams-core, diagrams-lib, hgeometry, hgeometry-combinatorial 35996 + , lens, mtl, plots 35949 35997 }: 35950 35998 mkDerivation { 35951 35999 pname = "aviation-cessna172-diagrams"; 35952 - version = "0.0.2"; 35953 - sha256 = "05z4z953x16d3flvvh9x1q1cskm0ff802jg1digjhg5n0rqmd7fa"; 36000 + version = "0.0.3"; 36001 + sha256 = "1hkb32dsxqrhk788vkb669n9kkan951m4slk2x77zmf52cmk8ljw"; 35954 36002 libraryHaskellDepends = [ 35955 36003 aviation-cessna172-weight-balance aviation-units 35956 36004 aviation-weight-balance base colour diagrams-cairo diagrams-core 35957 - diagrams-lib hgeometry lens mtl plots 35958 - ]; 35959 - testHaskellDepends = [ 35960 - base directory doctest filepath parsec QuickCheck quickcheck-text 35961 - template-haskell 36005 + diagrams-lib hgeometry hgeometry-combinatorial lens mtl plots 35962 36006 ]; 35963 36007 description = "Diagrams for the Cessna 172 aircraft in aviation"; 35964 36008 license = "unknown"; 35965 36009 hydraPlatforms = lib.platforms.none; 35966 - broken = true; 35967 - }) {aviation-cessna172-weight-balance = null; 35968 - aviation-units = null; aviation-weight-balance = null;}; 36010 + }) {}; 36011 + 36012 + "aviation-cessna172-weight-balance" = callPackage 36013 + ({ mkDerivation, aviation-units, aviation-weight-balance, base 36014 + , lens 36015 + }: 36016 + mkDerivation { 36017 + pname = "aviation-cessna172-weight-balance"; 36018 + version = "0.0.2"; 36019 + sha256 = "1lnj3dr7jkc3c3rvg6knwapjvk7cnxf3901df4xn7mqwg996sdgj"; 36020 + libraryHaskellDepends = [ 36021 + aviation-units aviation-weight-balance base lens 36022 + ]; 36023 + description = "Weight and Balance for the Cessna 172 aircraft in aviation"; 36024 + license = lib.licenses.bsd3; 36025 + }) {}; 36026 + 36027 + "aviation-units" = callPackage 36028 + ({ mkDerivation, base, lens }: 36029 + mkDerivation { 36030 + pname = "aviation-units"; 36031 + version = "0.0.2"; 36032 + sha256 = "14m3sbic6zppg8hn1i7b6rd40bw731hz6mr393h897jjlvxygcc2"; 36033 + libraryHaskellDepends = [ base lens ]; 36034 + description = "Units of measurements used in aviation"; 36035 + license = lib.licenses.bsd3; 36036 + }) {}; 36037 + 36038 + "aviation-weight-balance" = callPackage 36039 + ({ mkDerivation, aviation-units, base, lens }: 36040 + mkDerivation { 36041 + pname = "aviation-weight-balance"; 36042 + version = "0.0.2"; 36043 + sha256 = "1pqkqxdhl1a3pbrmjxz9vl3wjp90kic9vi6bjjr2q9i6six1xbjw"; 36044 + libraryHaskellDepends = [ aviation-units base lens ]; 36045 + description = "Weight and Balance structures used in aviation"; 36046 + license = lib.licenses.bsd3; 36047 + }) {}; 35969 36048 35970 36049 "avl-static" = callPackage 35971 36050 ({ mkDerivation, base, QuickCheck, test-framework ··· 36012 36091 pname = "avro"; 36013 36092 version = "0.5.2.0"; 36014 36093 sha256 = "1apvqny4dikx5b7yqxs8a4hsxipl5xvz2i3c5bna1faiagxav1i1"; 36094 + revision = "1"; 36095 + editedCabalFile = "0081mnhn26824rbdsz1n74i9m21yfkh6y4g3v7ksh933dxagyiij"; 36015 36096 libraryHaskellDepends = [ 36016 36097 aeson array base base16-bytestring bifunctors binary bytestring 36017 36098 containers data-binary-ieee754 deepseq fail HasBigDecimal hashable ··· 36098 36179 sha256 = "0mvfirb41jnjvq4mpky0xpdrh238hjwslfqg82ksnam001sxnpng"; 36099 36180 libraryHaskellDepends = [ base ]; 36100 36181 description = "A prelude which I can be happy with. Based on base-prelude."; 36101 - license = lib.licenses.gpl3; 36182 + license = lib.licenses.gpl3Only; 36102 36183 hydraPlatforms = lib.platforms.none; 36103 36184 broken = true; 36104 36185 }) {}; ··· 36115 36196 aeson attoparsec awesomium-raw base containers text vector 36116 36197 ]; 36117 36198 description = "High-level Awesomium bindings"; 36118 - license = lib.licenses.lgpl3; 36199 + license = lib.licenses.lgpl3Only; 36119 36200 hydraPlatforms = lib.platforms.none; 36120 36201 broken = true; 36121 36202 }) {}; ··· 36128 36209 sha256 = "175hgqix2j26579g0rrryl86w7qvla95nvf4lwfxsxxwqgcq3zpd"; 36129 36210 libraryHaskellDepends = [ awesomium awesomium-raw base GLUT ]; 36130 36211 description = "Utilities for using Awesomium with GLUT"; 36131 - license = lib.licenses.lgpl3; 36212 + license = lib.licenses.lgpl3Only; 36132 36213 hydraPlatforms = lib.platforms.none; 36133 36214 broken = true; 36134 36215 }) {}; ··· 36143 36224 librarySystemDepends = [ awesomium ]; 36144 36225 libraryToolDepends = [ c2hs ]; 36145 36226 description = "Low-level Awesomium bindings"; 36146 - license = lib.licenses.lgpl3; 36227 + license = lib.licenses.lgpl3Only; 36147 36228 hydraPlatforms = lib.platforms.none; 36148 36229 broken = true; 36149 36230 }) {awesomium = null;}; ··· 36590 36671 pname = "aws-lambda-runtime"; 36591 36672 version = "0.0.0.1"; 36592 36673 sha256 = "1yzqqlgi7yb9b5imh6zfmwbc097bj7r0zi8mkk82c81cv5rcjy08"; 36674 + revision = "1"; 36675 + editedCabalFile = "0gmf698hlxcg241zshn7rl3c2yqkk668inz43xjvahjj4rzqrnjy"; 36593 36676 isLibrary = true; 36594 36677 isExecutable = true; 36595 36678 libraryHaskellDepends = [ ··· 36982 37065 base Diff directory filepath hspec options process unix 36983 37066 ]; 36984 37067 description = "A simple DevOps tool which will never \"reach\" enterprice level"; 36985 - license = lib.licenses.gpl3; 37068 + license = lib.licenses.gpl3Only; 36986 37069 hydraPlatforms = lib.platforms.none; 36987 37070 broken = true; 36988 37071 }) {}; ··· 37203 37286 librarySystemDepends = [ babl ]; 37204 37287 libraryPkgconfigDepends = [ babl ]; 37205 37288 description = "Haskell bindings to BABL library"; 37206 - license = lib.licenses.lgpl3; 37289 + license = lib.licenses.lgpl3Only; 37207 37290 }) {inherit (pkgs) babl;}; 37208 37291 37209 37292 "babylon" = callPackage ··· 37726 37809 ]; 37727 37810 description = "Create status bar menus for macOS from executables"; 37728 37811 license = lib.licenses.bsd3; 37729 - platforms = [ "armv7l-linux" "x86_64-darwin" ]; 37812 + platforms = [ "x86_64-darwin" ]; 37730 37813 }) {}; 37731 37814 37732 37815 "barchart" = callPackage ··· 37951 38034 sha256 = "0d0i8ndh2j42qf8ns9wprkjiffy3hyybgvs9nbf67yd50di6p263"; 37952 38035 libraryHaskellDepends = [ base ]; 37953 38036 description = "The IO functions included in base delimited into small, composable classes"; 37954 - license = lib.licenses.gpl2; 38037 + license = lib.licenses.gpl2Only; 37955 38038 hydraPlatforms = lib.platforms.none; 37956 38039 broken = true; 37957 38040 }) {}; ··· 38030 38113 license = lib.licenses.bsd3; 38031 38114 }) {}; 38032 38115 38033 - "base16-bytestring" = callPackage 38116 + "base16-bytestring_0_1_1_7" = callPackage 38034 38117 ({ mkDerivation, base, bytestring, ghc-prim }: 38035 38118 mkDerivation { 38036 38119 pname = "base16-bytestring"; ··· 38042 38125 testHaskellDepends = [ base bytestring ]; 38043 38126 description = "Fast base16 (hex) encoding and decoding for ByteStrings"; 38044 38127 license = lib.licenses.bsd3; 38128 + hydraPlatforms = lib.platforms.none; 38045 38129 }) {}; 38046 38130 38047 - "base16-bytestring_1_0_1_0" = callPackage 38131 + "base16-bytestring" = callPackage 38048 38132 ({ mkDerivation, base, bytestring, criterion, deepseq, HUnit 38049 38133 , QuickCheck, test-framework, test-framework-hunit 38050 38134 , test-framework-quickcheck2 ··· 38061 38145 benchmarkHaskellDepends = [ base bytestring criterion deepseq ]; 38062 38146 description = "RFC 4648-compliant Base16 encodings for ByteStrings"; 38063 38147 license = lib.licenses.bsd3; 38064 - hydraPlatforms = lib.platforms.none; 38065 38148 }) {}; 38066 38149 38067 38150 "base16-lens" = callPackage ··· 38863 38946 libraryHaskellDepends = [ base parsec ]; 38864 38947 testHaskellDepends = [ base hspec parsec ]; 38865 38948 description = "Ability to read, write, and modify BBDB files"; 38866 - license = lib.licenses.gpl3; 38949 + license = lib.licenses.gpl3Only; 38867 38950 }) {}; 38868 38951 38869 38952 "bbi" = callPackage ··· 38985 39068 persistent-sqlite persistent-template resourcet text time unix 38986 39069 ]; 38987 39070 description = "Tools for managing a content store of software packages"; 38988 - license = lib.licenses.lgpl21; 39071 + license = lib.licenses.lgpl21Only; 38989 39072 hydraPlatforms = lib.platforms.none; 38990 39073 broken = true; 38991 39074 }) {inherit (pkgs) ostree;}; ··· 39023 39106 string-conversions string-qq temporary text time wai warp 39024 39107 ]; 39025 39108 description = "BDCS API Server"; 39026 - license = lib.licenses.gpl3; 39109 + license = lib.licenses.gpl3Only; 39027 39110 hydraPlatforms = lib.platforms.none; 39028 39111 broken = true; 39029 39112 }) {inherit (pkgs) libgit2-glib;}; ··· 39458 39541 utf8-string xhtml 39459 39542 ]; 39460 39543 description = "Bein is a provenance and workflow management system for bioinformatics"; 39461 - license = lib.licenses.gpl3; 39544 + license = lib.licenses.gpl3Only; 39462 39545 hydraPlatforms = lib.platforms.none; 39463 39546 broken = true; 39464 39547 }) {}; ··· 39566 39649 sha256 = "1zwk05lf76xcdbqrbaid3whmn04injrg7dnlji2v2i5li0pnpr3c"; 39567 39650 libraryHaskellDepends = [ base process random time ]; 39568 39651 description = "Test the time it takes to run a haskell function"; 39569 - license = lib.licenses.gpl3; 39652 + license = lib.licenses.gpl3Only; 39570 39653 }) {}; 39571 39654 39572 39655 "benchpress" = callPackage ··· 40098 40181 uu-parsinglib 40099 40182 ]; 40100 40183 description = "A parser for the Billboard chord dataset"; 40101 - license = lib.licenses.lgpl3; 40184 + license = lib.licenses.lgpl3Only; 40102 40185 hydraPlatforms = lib.platforms.none; 40103 40186 broken = true; 40104 40187 }) {}; ··· 40362 40445 sha256 = "1rb4fpx5hlq661md7nrpgpmi7jjdq3r1ky6q9vxl6f72h085acvl"; 40363 40446 libraryHaskellDepends = [ base binary ghc-prim ]; 40364 40447 description = "Automatic deriving of Binary using GHC.Generics"; 40365 - license = lib.licenses.gpl3; 40448 + license = lib.licenses.gpl3Only; 40366 40449 hydraPlatforms = lib.platforms.none; 40367 40450 broken = true; 40368 40451 }) {}; ··· 41052 41135 librarySystemDepends = [ bfd opcodes ]; 41053 41136 libraryToolDepends = [ alex happy ]; 41054 41137 description = "Bindings for libbfd, a library of the GNU `binutils'"; 41055 - license = lib.licenses.lgpl3; 41138 + license = lib.licenses.lgpl3Only; 41056 41139 hydraPlatforms = lib.platforms.none; 41057 41140 broken = true; 41058 41141 }) {bfd = null; opcodes = null;}; ··· 41066 41149 libraryHaskellDepends = [ bindings-DSL ]; 41067 41150 librarySystemDepends = [ dttools ]; 41068 41151 description = "Bindings to the CCTools WorkQueue C library"; 41069 - license = lib.licenses.gpl2; 41152 + license = lib.licenses.gpl2Only; 41070 41153 hydraPlatforms = lib.platforms.none; 41071 41154 broken = true; 41072 41155 }) {dttools = null;}; ··· 41087 41170 librarySystemDepends = [ codec2 ]; 41088 41171 executableHaskellDepends = [ base binary bytestring split ]; 41089 41172 description = "Very low-level FFI bindings for Codec2"; 41090 - license = lib.licenses.gpl2; 41173 + license = lib.licenses.gpl2Only; 41091 41174 }) {inherit (pkgs) codec2;}; 41092 41175 41093 41176 "bindings-common" = callPackage ··· 41128 41211 libraryPkgconfigDepends = [ directfb ]; 41129 41212 description = "Low level bindings to DirectFB"; 41130 41213 license = lib.licenses.bsd3; 41131 - platforms = [ "armv7l-linux" "i686-linux" "x86_64-linux" ]; 41214 + platforms = [ 41215 + "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" 41216 + ]; 41132 41217 }) {inherit (pkgs) directfb;}; 41133 41218 41134 41219 "bindings-eskit" = callPackage ··· 41247 41332 libraryHaskellDepends = [ base bindings-DSL bindings-glib ]; 41248 41333 libraryPkgconfigDepends = [ gts ]; 41249 41334 description = "Low level bindings supporting GTS, the GNU Triangulated Surface Library"; 41250 - license = lib.licenses.lgpl3; 41335 + license = lib.licenses.lgpl3Only; 41251 41336 }) {inherit (pkgs) gts;}; 41252 41337 41253 41338 "bindings-hamlib" = callPackage ··· 41264 41349 librarySystemDepends = [ hamlib ]; 41265 41350 executableHaskellDepends = [ base ]; 41266 41351 description = "Hamlib bindings for Haskell"; 41267 - license = lib.licenses.lgpl21; 41352 + license = lib.licenses.lgpl21Only; 41268 41353 hydraPlatforms = lib.platforms.none; 41269 41354 broken = true; 41270 41355 }) {inherit (pkgs) hamlib;}; ··· 41455 41540 librarySystemDepends = [ lxc ]; 41456 41541 description = "Direct Haskell bindings to LXC (Linux containers) C API"; 41457 41542 license = lib.licenses.bsd3; 41458 - platforms = [ "armv7l-linux" "i686-linux" "x86_64-linux" ]; 41543 + platforms = [ 41544 + "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" 41545 + ]; 41459 41546 }) {inherit (pkgs) lxc;}; 41460 41547 41461 41548 "bindings-mmap" = callPackage ··· 41510 41597 base bytestring hspec HUnit QuickCheck quickcheck-io 41511 41598 ]; 41512 41599 description = "bindings to nettle crypto library"; 41513 - license = lib.licenses.gpl3; 41600 + license = lib.licenses.gpl3Only; 41514 41601 }) {inherit (pkgs) nettle;}; 41515 41602 41516 41603 "bindings-parport" = callPackage ··· 41556 41643 libraryHaskellDepends = [ base bindings-DSL ]; 41557 41644 librarySystemDepends = [ potrace ]; 41558 41645 description = "Low-level bindings to the potrace bitmap tracing library"; 41559 - license = lib.licenses.gpl2; 41646 + license = lib.licenses.gpl2Only; 41560 41647 }) {inherit (pkgs) potrace;}; 41561 41648 41562 41649 "bindings-ppdev" = callPackage ··· 41589 41676 base cmdargs containers directory filepath process text unix 41590 41677 ]; 41591 41678 description = "Wrapping saga_cmd"; 41592 - license = lib.licenses.gpl3; 41679 + license = lib.licenses.gpl3Only; 41593 41680 }) {}; 41594 41681 41595 41682 "bindings-sane" = callPackage ··· 41601 41688 libraryHaskellDepends = [ base bindings-DSL ]; 41602 41689 libraryPkgconfigDepends = [ sane-backends ]; 41603 41690 description = "FFI bindings to libsane"; 41604 - license = lib.licenses.lgpl3; 41691 + license = lib.licenses.lgpl3Only; 41605 41692 }) {inherit (pkgs) sane-backends;}; 41606 41693 41607 41694 "bindings-sc3" = callPackage ··· 41719 41806 editedCabalFile = "0mq2h1j1xd52irb35y9j0znxzpk661w3dl4d5a011sln4jd3f663"; 41720 41807 libraryHaskellDepends = [ base binary bytestring rank1dynamic ]; 41721 41808 description = "A variation of Data.Dynamic.Dynamic with a Binary instance"; 41722 - license = lib.licenses.gpl3; 41809 + license = lib.licenses.gpl3Only; 41723 41810 hydraPlatforms = lib.platforms.none; 41724 41811 broken = true; 41725 41812 }) {}; ··· 41799 41886 }: 41800 41887 mkDerivation { 41801 41888 pname = "binsm"; 41802 - version = "0.1.1"; 41803 - sha256 = "1wiqslvf21xm15rf161lzffk5zzivbxs9sa9v7d257cx4d9qvy15"; 41889 + version = "0.1.2"; 41890 + sha256 = "1nhdzy3hqqin67i25kgrrcny99lrdr9i6xddr8gjm6b32kqhakhw"; 41804 41891 isLibrary = false; 41805 41892 isExecutable = true; 41806 41893 executableHaskellDepends = [ ··· 42030 42117 libraryHaskellDepends = [ array base binary biocore bytestring ]; 42031 42118 executableHaskellDepends = [ array base cmdargs mtl ]; 42032 42119 description = "Library and executables for working with SFF files"; 42033 - license = lib.licenses.lgpl21; 42120 + license = lib.licenses.lgpl21Only; 42034 42121 hydraPlatforms = lib.platforms.none; 42035 42122 broken = true; 42036 42123 }) {}; ··· 42110 42197 lens optparse-generic sparse-linear-algebra text text-show vector 42111 42198 ]; 42112 42199 description = "Plot a colorful tree"; 42113 - license = lib.licenses.gpl3; 42200 + license = lib.licenses.gpl3Only; 42114 42201 hydraPlatforms = lib.platforms.none; 42115 42202 broken = true; 42116 42203 }) {}; ··· 42165 42252 base configurator directory filepath mtl selda selda-sqlite text 42166 42253 ]; 42167 42254 description = "A small tool that clears qutebrowser cookies"; 42168 - license = lib.licenses.gpl3; 42255 + license = lib.licenses.gpl3Only; 42169 42256 }) {}; 42170 42257 42171 42258 "bisect-binary" = callPackage ··· 42830 42917 pname = "bits-extra"; 42831 42918 version = "0.0.2.0"; 42832 42919 sha256 = "1c54008kinzcx93kc8vcp7wq7la662m8nk82ax76i9b0gvbkk21f"; 42920 + revision = "1"; 42921 + editedCabalFile = "1ri4z6zj20qsyyzsrl89sjcm4ir2w6538i6l36a6ffz7f0h0ahng"; 42833 42922 libraryHaskellDepends = [ base ghc-prim vector ]; 42834 42923 testHaskellDepends = [ 42835 42924 base doctest doctest-discover ghc-prim hedgehog hspec hw-hedgehog ··· 43206 43295 ]; 43207 43296 testHaskellDepends = [ base QuickCheck ]; 43208 43297 description = "The pirate bay client"; 43209 - license = lib.licenses.gpl3; 43298 + license = lib.licenses.gpl3Only; 43210 43299 }) {}; 43211 43300 43212 43301 "blacktip" = callPackage ··· 43796 43885 executableHaskellDepends = [ base ]; 43797 43886 testHaskellDepends = [ base hspec ]; 43798 43887 description = "Password entry tool"; 43799 - license = lib.licenses.gpl3; 43888 + license = lib.licenses.gpl3Only; 43800 43889 }) {}; 43801 43890 43802 43891 "blink1" = callPackage ··· 44050 44139 text 44051 44140 ]; 44052 44141 description = "BLOSUM generator"; 44053 - license = lib.licenses.gpl2; 44142 + license = lib.licenses.gpl2Only; 44054 44143 hydraPlatforms = lib.platforms.none; 44055 44144 broken = true; 44056 44145 }) {}; ··· 44085 44174 base blubber-server bytestring cereal containers gloss network unix 44086 44175 ]; 44087 44176 description = "The blubber client; connects to the blubber server"; 44088 - license = lib.licenses.gpl3; 44177 + license = lib.licenses.gpl3Only; 44089 44178 hydraPlatforms = lib.platforms.none; 44090 44179 broken = true; 44091 44180 }) {}; ··· 44108 44197 process random scotty text transformers unix 44109 44198 ]; 44110 44199 description = "The blubber server, serves blubber clients"; 44111 - license = lib.licenses.agpl3; 44200 + license = lib.licenses.agpl3Only; 44112 44201 hydraPlatforms = lib.platforms.none; 44113 44202 broken = true; 44114 44203 }) {}; ··· 44294 44383 pname = "board-games"; 44295 44384 version = "0.3"; 44296 44385 sha256 = "1ylwibyl0j1v0bdrpfnjhdm431npagavxzgi2l5sp0scgpkcyyx7"; 44386 + revision = "1"; 44387 + editedCabalFile = "0rb5bqjg6r8p2v2wfdhivsbgbn55acdjsj6hcy6bv5w50qmg1l6c"; 44297 44388 isLibrary = true; 44298 44389 isExecutable = true; 44299 44390 libraryHaskellDepends = [ ··· 44661 44752 sha256 = "1vqn1igmsgq6nry9bpz5vhggbm3j8kc3p6d6wy16nf94z10nq3qs"; 44662 44753 libraryHaskellDepends = [ base bytestring HUnit ]; 44663 44754 description = "convert numbers to binary coded lists"; 44664 - license = lib.licenses.gpl3; 44755 + license = lib.licenses.gpl3Only; 44665 44756 }) {}; 44666 44757 44667 44758 "boolean-normal-forms" = callPackage ··· 44754 44845 base containers descrilo directory filepath simtreelo 44755 44846 ]; 44756 44847 description = "A bookmarks manager with an HTML generator"; 44757 - license = lib.licenses.gpl3; 44848 + license = lib.licenses.gpl3Only; 44758 44849 }) {}; 44759 44850 44760 44851 "boombox" = callPackage ··· 44775 44866 }) {}; 44776 44867 44777 44868 "boomerang" = callPackage 44778 - ({ mkDerivation, base, mtl, semigroups, template-haskell, text }: 44869 + ({ mkDerivation, base, mtl, semigroups, template-haskell, text 44870 + , th-abstraction 44871 + }: 44779 44872 mkDerivation { 44780 44873 pname = "boomerang"; 44781 - version = "1.4.6"; 44782 - sha256 = "09angcdqf75f03rh7m02rsqz5rr304dw4c5cszj9alpq4qxlsyqc"; 44874 + version = "1.4.7"; 44875 + sha256 = "0ngrzwvzils6pqdgbc7hj4l41r19j2n82z78fqh312lnc1nni94i"; 44783 44876 libraryHaskellDepends = [ 44784 - base mtl semigroups template-haskell text 44877 + base mtl semigroups template-haskell text th-abstraction 44785 44878 ]; 44786 44879 description = "Library for invertible parsing and printing"; 44787 44880 license = lib.licenses.bsd3; ··· 45204 45297 base containers GLUT hosc hsc3 random 45205 45298 ]; 45206 45299 description = "audio-visual pseudo-physical simulation of colliding circles"; 45207 - license = lib.licenses.gpl3; 45300 + license = lib.licenses.gpl3Only; 45208 45301 hydraPlatforms = lib.platforms.none; 45209 45302 broken = true; 45210 45303 }) {}; ··· 45475 45568 warp-tls 45476 45569 ]; 45477 45570 description = "a url shortener"; 45478 - license = lib.licenses.gpl3; 45571 + license = lib.licenses.gpl3Only; 45479 45572 hydraPlatforms = lib.platforms.none; 45480 45573 broken = true; 45481 45574 }) {}; ··· 45756 45849 yaml 45757 45850 ]; 45758 45851 description = "Haskell source code formatter"; 45759 - license = lib.licenses.agpl3; 45852 + license = lib.licenses.agpl3Only; 45760 45853 }) {}; 45761 45854 45762 45855 "broadcast-chan" = callPackage ··· 45951 46044 base bytestring HUnit QuickCheck tasty tasty-hunit tasty-quickcheck 45952 46045 ]; 45953 46046 description = "Brotli (RFC7932) compression and decompression"; 45954 - license = lib.licenses.gpl3; 46047 + license = lib.licenses.gpl3Only; 45955 46048 hydraPlatforms = lib.platforms.none; 45956 46049 broken = true; 45957 46050 }) {inherit (pkgs) brotli;}; ··· 46797 46890 testHaskellDepends = [ base ]; 46798 46891 benchmarkHaskellDepends = [ base criterion ]; 46799 46892 description = "Burst detection algorithms"; 46800 - license = lib.licenses.gpl2; 46893 + license = lib.licenses.gpl2Only; 46801 46894 hydraPlatforms = lib.platforms.none; 46802 46895 broken = true; 46803 46896 }) {}; ··· 46969 47062 base bytestring gl-capture GLUT OpenGLRaw repa repa-devil 46970 47063 ]; 46971 47064 description = "butterfly tilings"; 46972 - license = lib.licenses.gpl3; 47065 + license = lib.licenses.gpl3Only; 46973 47066 hydraPlatforms = lib.platforms.none; 46974 47067 broken = true; 46975 47068 }) {}; 46976 47069 47070 + "buttplug-hs-core" = callPackage 47071 + ({ mkDerivation, aeson, aeson-casing, aeson-pretty, async, base 47072 + , bytestring, connection, containers, generic-random, hspec 47073 + , network, QuickCheck, quickcheck-instances, raw-strings-qq, text 47074 + , unordered-containers, websockets, wuss 47075 + }: 47076 + mkDerivation { 47077 + pname = "buttplug-hs-core"; 47078 + version = "0.1.0.0"; 47079 + sha256 = "0ayii1hq6p4qnjvyfpv2776ikjh0q4ymxm0lk8q73vk1j6kq1j3y"; 47080 + isLibrary = true; 47081 + isExecutable = true; 47082 + libraryHaskellDepends = [ 47083 + aeson aeson-casing base bytestring connection containers network 47084 + text unordered-containers websockets wuss 47085 + ]; 47086 + executableHaskellDepends = [ 47087 + aeson aeson-casing async base bytestring connection containers 47088 + network text unordered-containers websockets wuss 47089 + ]; 47090 + testHaskellDepends = [ 47091 + aeson aeson-casing aeson-pretty base bytestring connection 47092 + containers generic-random hspec network QuickCheck 47093 + quickcheck-instances raw-strings-qq text unordered-containers 47094 + websockets wuss 47095 + ]; 47096 + description = "Client library for buttplug.io"; 47097 + license = lib.licenses.bsd3; 47098 + }) {}; 47099 + 46977 47100 "bv" = callPackage 46978 47101 ({ mkDerivation, base, ghc-prim, integer-gmp }: 46979 47102 mkDerivation { ··· 47384 47507 attoparsec attoparsec-varword base bytestring hspec QuickCheck 47385 47508 ]; 47386 47509 description = "Variable-length integer encoding"; 47387 - license = lib.licenses.lgpl3; 47510 + license = lib.licenses.lgpl3Only; 47388 47511 hydraPlatforms = lib.platforms.none; 47389 47512 broken = true; 47390 47513 }) {}; ··· 48056 48179 base HUnit test-framework test-framework-hunit test-framework-th 48057 48180 ]; 48058 48181 description = "Translate C code into ATS"; 48059 - license = lib.licenses.gpl3; 48182 + license = lib.licenses.gpl3Only; 48060 48183 hydraPlatforms = lib.platforms.none; 48061 48184 broken = true; 48062 48185 }) {}; ··· 48082 48205 transformers 48083 48206 ]; 48084 48207 description = "C->Haskell FFI tool that gives some cross-language type safety"; 48085 - license = lib.licenses.gpl2; 48208 + license = lib.licenses.gpl2Only; 48086 48209 }) {}; 48087 48210 48088 48211 "c2hs-extra" = callPackage ··· 48196 48319 sha256 = "0hyjb8y4zf7qccyzsms98sd0kgz83q1aqfhgx2f3dq1nprhbg9ld"; 48197 48320 libraryHaskellDepends = [ base Cabal filepath ]; 48198 48321 description = "Cabal support for creating AppImage applications"; 48199 - license = lib.licenses.agpl3; 48322 + license = lib.licenses.agpl3Only; 48200 48323 hydraPlatforms = lib.platforms.none; 48201 48324 broken = true; 48202 48325 }) {}; ··· 48298 48421 }: 48299 48422 mkDerivation { 48300 48423 pname = "cabal-cache"; 48301 - version = "1.0.2.1"; 48302 - sha256 = "0n17ga3namkldd4mfjla58nlg0j7dyjcamap84bdwiglmrg0iwz4"; 48424 + version = "1.0.3.0"; 48425 + sha256 = "0xx0a53z7wj75p8dqypr6ys63cpw8acl49358f42xi5lgblvqnca"; 48303 48426 isLibrary = true; 48304 48427 isExecutable = true; 48305 48428 libraryHaskellDepends = [ ··· 48796 48919 pname = "cabal-install-parsers"; 48797 48920 version = "0.4.1"; 48798 48921 sha256 = "1djw4l0z8nsaby2qcm08kvn2p1c35ynzdg25vc815dx2wpw38bh3"; 48922 + revision = "1"; 48923 + editedCabalFile = "1fhjz4hji57sg00nb8jchvm8b13wn9pknnycgcclvxa3s72rqsf5"; 48799 48924 libraryHaskellDepends = [ 48800 48925 aeson base base16-bytestring binary binary-instances bytestring 48801 48926 Cabal containers cryptohash-sha256 deepseq directory filepath lukko ··· 48996 49121 simple-cabal simple-cmd simple-cmd-args time unix 48997 49122 ]; 48998 49123 description = "RPM packaging tool for Haskell Cabal-based packages"; 48999 - license = lib.licenses.gpl3; 49124 + license = lib.licenses.gpl3Only; 49000 49125 }) {}; 49001 49126 49002 49127 "cabal-scripts" = callPackage ··· 49274 49399 }: 49275 49400 mkDerivation { 49276 49401 pname = "cabal2nix"; 49277 - version = "2.16.0"; 49278 - sha256 = "0kxxn218r1r9fia72zv8xzb8yji5y2jbwzqz033ljvwbm3abxp2k"; 49402 + version = "2.17.0"; 49403 + sha256 = "0y91agkhgpzzaf9l7l1h7x516iryj8z2vk1in1h7pyjlxaiak6lm"; 49279 49404 isLibrary = true; 49280 49405 isExecutable = true; 49281 49406 libraryHaskellDepends = [ ··· 49320 49445 ]; 49321 49446 testHaskellDepends = [ base Cabal filepath tasty tasty-golden ]; 49322 49447 description = "Convert Cabal files into rpm spec files"; 49323 - license = lib.licenses.gpl3; 49448 + license = lib.licenses.gpl3Only; 49324 49449 maintainers = with lib.maintainers; [ peti ]; 49325 49450 }) {}; 49326 49451 ··· 50028 50153 base containers gtk parsec plot-gtk-ui QuickCheck 50029 50154 ]; 50030 50155 description = "A calculator repl, with variables, functions & Mathematica like dynamic plots"; 50031 - license = lib.licenses.gpl2; 50156 + license = lib.licenses.gpl2Only; 50032 50157 hydraPlatforms = lib.platforms.none; 50033 50158 broken = true; 50034 50159 }) {}; ··· 50069 50194 base containers cpphs lens mtl parsec transformers 50070 50195 ]; 50071 50196 description = "a logic programming language based on the calculus of constructions"; 50072 - license = lib.licenses.gpl3; 50197 + license = lib.licenses.gpl3Only; 50073 50198 hydraPlatforms = lib.platforms.none; 50074 50199 broken = true; 50075 50200 }) {}; ··· 50551 50676 "capability" = callPackage 50552 50677 ({ mkDerivation, base, constraints, containers, dlist, exceptions 50553 50678 , generic-lens, hspec, lens, monad-control, monad-unlift, mtl 50554 - , mutable-containers, primitive, safe-exceptions, silently 50555 - , streaming, temporary, text, transformers, unliftio, unliftio-core 50679 + , mutable-containers, primitive, reflection, safe-exceptions 50680 + , silently, streaming, temporary, text, transformers, unliftio 50681 + , unliftio-core 50556 50682 }: 50557 50683 mkDerivation { 50558 50684 pname = "capability"; 50559 - version = "0.3.0.0"; 50560 - sha256 = "1kha2y1x63af43psl708c0iib0ign4jrs2n4s2jl4a0pb7hlcdcz"; 50685 + version = "0.4.0.0"; 50686 + sha256 = "02dnvzfvn81k15qp41fqd3pk4izg8rfbj7d5f6ry0wfa8d8payq0"; 50561 50687 libraryHaskellDepends = [ 50562 50688 base constraints dlist exceptions generic-lens lens monad-control 50563 - monad-unlift mtl mutable-containers primitive safe-exceptions 50564 - streaming transformers unliftio unliftio-core 50689 + monad-unlift mtl mutable-containers primitive reflection 50690 + safe-exceptions streaming transformers unliftio unliftio-core 50565 50691 ]; 50566 50692 testHaskellDepends = [ 50567 - base containers hspec lens mtl silently streaming temporary text 50568 - unliftio 50693 + base containers dlist hspec lens mtl silently streaming temporary 50694 + text unliftio 50569 50695 ]; 50570 50696 description = "Extensional capabilities and deriving combinators"; 50571 50697 license = lib.licenses.bsd3; ··· 50665 50791 broken = true; 50666 50792 }) {}; 50667 50793 50794 + "caps" = callPackage 50795 + ({ mkDerivation, base, mtl, tasty, tasty-hunit, template-haskell 50796 + , transformers, typerep-map 50797 + }: 50798 + mkDerivation { 50799 + pname = "caps"; 50800 + version = "0.1"; 50801 + sha256 = "0i6rzgfbl377g4z76rv48c6a1s4yy9h78bjmvkr2vhq5zv8zqzkk"; 50802 + libraryHaskellDepends = [ 50803 + base template-haskell transformers typerep-map 50804 + ]; 50805 + testHaskellDepends = [ base mtl tasty tasty-hunit ]; 50806 + description = "Monadic capabilities with late binding"; 50807 + license = lib.licenses.bsd3; 50808 + }) {}; 50809 + 50668 50810 "car-pool" = callPackage 50669 50811 ({ mkDerivation, base, blaze-html, containers, digestive-functors 50670 50812 , digestive-functors-blaze, digestive-functors-happstack ··· 50826 50968 highlighting-kate mtl pandoc pango process text time 50827 50969 ]; 50828 50970 description = "A presentation tool written with Haskell"; 50829 - license = lib.licenses.gpl3; 50971 + license = lib.licenses.gpl3Only; 50830 50972 hydraPlatforms = lib.platforms.none; 50831 50973 broken = true; 50832 50974 }) {}; ··· 50863 51005 time transformers tuple 50864 51006 ]; 50865 51007 description = "Carte: A commandline pastebin server"; 50866 - license = lib.licenses.gpl3; 51008 + license = lib.licenses.gpl3Only; 50867 51009 hydraPlatforms = lib.platforms.none; 50868 51010 broken = true; 50869 51011 }) {}; ··· 51008 51150 }: 51009 51151 mkDerivation { 51010 51152 pname = "casa-types"; 51011 - version = "0.0.1"; 51012 - sha256 = "0f8c4a43rh6zr5cwingxyjfpisipy4x4xc0lpasfjaj4vhjgwqkp"; 51013 - revision = "1"; 51014 - editedCabalFile = "101hhpwc7nhg2laywv2jnqa3jsjkvbvc30i6cs4srvdv2n87jlcb"; 51015 - libraryHaskellDepends = [ 51016 - aeson attoparsec base base16-bytestring bytestring hashable 51017 - path-pieces persistent text 51018 - ]; 51019 - description = "Types for Casa"; 51020 - license = lib.licenses.bsd3; 51021 - }) {}; 51022 - 51023 - "casa-types_0_0_2" = callPackage 51024 - ({ mkDerivation, aeson, attoparsec, base, base16-bytestring 51025 - , bytestring, hashable, path-pieces, persistent, text 51026 - }: 51027 - mkDerivation { 51028 - pname = "casa-types"; 51029 51153 version = "0.0.2"; 51030 51154 sha256 = "1c3qvph690pgnqmj132sn1zh878n3ljvmp913vvhwynfhyixs1v7"; 51031 51155 libraryHaskellDepends = [ ··· 51034 51158 ]; 51035 51159 description = "Types for Casa"; 51036 51160 license = lib.licenses.bsd3; 51037 - hydraPlatforms = lib.platforms.none; 51038 51161 }) {}; 51039 51162 51040 51163 "casadi-bindings" = callPackage ··· 51058 51181 test-framework-hunit test-framework-quickcheck2 vector 51059 51182 ]; 51060 51183 description = "mid-level bindings to CasADi"; 51061 - license = lib.licenses.lgpl3; 51184 + license = lib.licenses.lgpl3Only; 51062 51185 hydraPlatforms = lib.platforms.none; 51063 51186 broken = true; 51064 51187 }) {casadi = null;}; ··· 51076 51199 ]; 51077 51200 libraryPkgconfigDepends = [ casadi_control ]; 51078 51201 description = "low level bindings to casadi-control"; 51079 - license = lib.licenses.lgpl3; 51202 + license = lib.licenses.lgpl3Only; 51080 51203 hydraPlatforms = lib.platforms.none; 51081 51204 broken = true; 51082 51205 }) {casadi_control = null;}; ··· 51094 51217 ]; 51095 51218 librarySystemDepends = [ casadi ]; 51096 51219 description = "autogenerated low level bindings to casadi"; 51097 - license = lib.licenses.lgpl3; 51220 + license = lib.licenses.lgpl3Only; 51098 51221 hydraPlatforms = lib.platforms.none; 51099 51222 broken = true; 51100 51223 }) {casadi = null;}; ··· 51108 51231 libraryHaskellDepends = [ base containers vector ]; 51109 51232 librarySystemDepends = [ casadi ]; 51110 51233 description = "low level bindings to CasADi"; 51111 - license = lib.licenses.lgpl3; 51234 + license = lib.licenses.lgpl3Only; 51112 51235 hydraPlatforms = lib.platforms.none; 51113 51236 broken = true; 51114 51237 }) {casadi = null;}; ··· 51126 51249 ]; 51127 51250 libraryPkgconfigDepends = [ casadi_ipopt_interface ]; 51128 51251 description = "low level bindings to casadi-ipopt_interface"; 51129 - license = lib.licenses.lgpl3; 51252 + license = lib.licenses.lgpl3Only; 51130 51253 hydraPlatforms = lib.platforms.none; 51131 51254 broken = true; 51132 51255 }) {casadi_ipopt_interface = null;}; ··· 51144 51267 ]; 51145 51268 libraryPkgconfigDepends = [ casadi_snopt_interface ]; 51146 51269 description = "low level bindings to casadi-snopt_interface"; 51147 - license = lib.licenses.lgpl3; 51270 + license = lib.licenses.lgpl3Only; 51148 51271 hydraPlatforms = lib.platforms.none; 51149 51272 broken = true; 51150 51273 }) {casadi_snopt_interface = null;}; ··· 52169 52292 ]; 52170 52293 librarySystemDepends = [ dttools ]; 52171 52294 description = "High-level interface to CCTools' WorkQueue library"; 52172 - license = lib.licenses.gpl2; 52295 + license = lib.licenses.gpl2Only; 52173 52296 hydraPlatforms = lib.platforms.none; 52174 52297 broken = true; 52175 52298 }) {dttools = null;}; ··· 52411 52534 sha256 = "04mlg1r2qvrwdzcfbf1aqs4bf9n2gc7cwv73fbhld2ji5naa6fwb"; 52412 52535 libraryHaskellDepends = [ base cereal ghc-prim ]; 52413 52536 description = "Automatic deriving of Serialize using GHC.Generics"; 52414 - license = lib.licenses.gpl3; 52537 + license = lib.licenses.gpl3Only; 52415 52538 hydraPlatforms = lib.platforms.none; 52416 52539 broken = true; 52417 52540 }) {}; ··· 52711 52834 unordered-containers utf8-string void 52712 52835 ]; 52713 52836 description = "Parser for categorial grammars"; 52714 - license = lib.licenses.gpl3; 52837 + license = lib.licenses.gpl3Only; 52715 52838 hydraPlatforms = lib.platforms.none; 52716 52839 broken = true; 52717 52840 }) {}; ··· 52803 52926 unordered-containers utf8-string yaml 52804 52927 ]; 52805 52928 description = "Command line tool"; 52806 - license = lib.licenses.gpl2; 52929 + license = lib.licenses.gpl2Only; 52807 52930 hydraPlatforms = lib.platforms.none; 52808 52931 broken = true; 52809 52932 }) {}; ··· 52817 52940 libraryHaskellDepends = [ base containers JuicyPixels ]; 52818 52941 testHaskellDepends = [ base containers hspec JuicyPixels ]; 52819 52942 description = "Library decoding chain codes from images"; 52820 - license = lib.licenses.gpl3; 52943 + license = lib.licenses.gpl3Only; 52821 52944 }) {}; 52822 52945 52823 52946 "chainweb-mining-client" = callPackage ··· 53345 53468 ]; 53346 53469 description = "A library of simple NLP algorithms"; 53347 53470 license = lib.licenses.bsd3; 53348 - hydraPlatforms = lib.platforms.none; 53349 - broken = true; 53350 53471 }) {}; 53351 53472 53352 53473 "chatty" = callPackage ··· 53363 53484 template-haskell text time transformers unix 53364 53485 ]; 53365 53486 description = "Some monad transformers and typeclasses for text in- and output abstraction"; 53366 - license = lib.licenses.agpl3; 53487 + license = lib.licenses.agpl3Only; 53367 53488 }) {}; 53368 53489 53369 53490 "chatty-text" = callPackage ··· 53376 53497 editedCabalFile = "11vpzarrbk0jlsnamrnf4xp3gzkgwrbs6x5mr9m5rr4lrw1f9q0v"; 53377 53498 libraryHaskellDepends = [ base chatty transformers ]; 53378 53499 description = "Provides some classes and types for dealing with text, using the fundaments of Chatty"; 53379 - license = lib.licenses.agpl3; 53500 + license = lib.licenses.agpl3Only; 53380 53501 hydraPlatforms = lib.platforms.none; 53381 53502 broken = true; 53382 53503 }) {}; ··· 53389 53510 sha256 = "1pzg0bf73shwl91x4011khw62wgv33y5862gq110q8g913w4jrjw"; 53390 53511 libraryHaskellDepends = [ base mtl text transformers ]; 53391 53512 description = "Some utilities every serious chatty-based application may need"; 53392 - license = lib.licenses.agpl3; 53513 + license = lib.licenses.agpl3Only; 53393 53514 }) {}; 53394 53515 53395 53516 "chatwork" = callPackage ··· 53589 53710 QuickCheck quickcheck-text temporary text 53590 53711 ]; 53591 53712 description = "Generate checklists relevant to a given patch"; 53592 - license = lib.licenses.agpl3; 53713 + license = lib.licenses.agpl3Only; 53593 53714 hydraPlatforms = lib.platforms.none; 53594 53715 broken = true; 53595 53716 }) {}; ··· 54327 54448 executableHaskellDepends = [ base binary bytestring text ]; 54328 54449 testHaskellDepends = [ base binary bytestring HUnit text ]; 54329 54450 description = "Human-readable storage of text/binary objects"; 54330 - license = lib.licenses.lgpl3; 54451 + license = lib.licenses.lgpl3Only; 54331 54452 hydraPlatforms = lib.platforms.none; 54332 54453 broken = true; 54333 54454 }) {}; ··· 54422 54543 uuid wreq 54423 54544 ]; 54424 54545 description = "Cielo API v3 Bindings for Haskell"; 54425 - license = lib.licenses.agpl3; 54546 + license = lib.licenses.agpl3Only; 54426 54547 hydraPlatforms = lib.platforms.none; 54427 54548 broken = true; 54428 54549 }) {}; ··· 54457 54578 executableHaskellDepends = [ base bytestring groom text ]; 54458 54579 testHaskellDepends = [ base hspec ]; 54459 54580 description = "Simple C-like programming language"; 54460 - license = lib.licenses.gpl3; 54581 + license = lib.licenses.gpl3Only; 54461 54582 }) {}; 54462 54583 54463 54584 "cinvoke" = callPackage ··· 54827 54948 }: 54828 54949 mkDerivation { 54829 54950 pname = "citeproc"; 54830 - version = "0.3.0.8"; 54831 - sha256 = "0njlb37cxnpikwz9k92d689j477fz9x7chl58s3ljsw9drcgpcvh"; 54951 + version = "0.3.0.9"; 54952 + sha256 = "0ky4j6nbn6yp3mny1m045n40jfvbr1iiylcf51hsi228y4m5za9s"; 54832 54953 isLibrary = true; 54833 54954 isExecutable = true; 54834 54955 libraryHaskellDepends = [ ··· 54881 55002 pandoc pandoc-types parsec tagsoup texmath utf8-string yaml 54882 55003 ]; 54883 55004 description = "A Pandoc filter for processing bibliographic references with citeproc-hs"; 54884 - license = lib.licenses.gpl2; 55005 + license = lib.licenses.gpl2Only; 54885 55006 hydraPlatforms = lib.platforms.none; 54886 55007 broken = true; 54887 55008 }) {}; ··· 55002 55123 split 55003 55124 ]; 55004 55125 description = "Simple CLI RPN calculator"; 55005 - license = lib.licenses.gpl3; 55126 + license = lib.licenses.gpl3Only; 55006 55127 hydraPlatforms = lib.platforms.none; 55007 55128 broken = true; 55008 55129 }) {}; ··· 55603 55724 base lifted-base monad-control parallel resourcet transformers 55604 55725 ]; 55605 55726 description = "Fork of the monad-parallel package using monad-control"; 55606 - license = lib.licenses.gpl3; 55727 + license = lib.licenses.gpl3Only; 55607 55728 hydraPlatforms = lib.platforms.none; 55608 55729 broken = true; 55609 55730 }) {}; ··· 56555 56676 ]; 56556 56677 libraryPkgconfigDepends = [ QtCore ]; 56557 56678 description = "timer functionality to clock IO commands"; 56558 - license = lib.licenses.lgpl3; 56679 + license = lib.licenses.lgpl3Only; 56559 56680 hydraPlatforms = lib.platforms.none; 56560 56681 broken = true; 56561 56682 }) {QtCore = null;}; ··· 56884 57005 sha256 = "1h1n349sq2lpikpvzzarz74200b8k7dkdjpp4rpkx79xdlfc58pc"; 56885 57006 libraryHaskellDepends = [ base containers tree-fun ]; 56886 57007 description = "Calculate the clumpiness of leaf properties in a tree"; 56887 - license = lib.licenses.gpl3; 57008 + license = lib.licenses.gpl3Only; 56888 57009 }) {}; 56889 57010 56890 57011 "cluss" = callPackage ··· 57367 57488 parsec StockholmAlignment template-haskell text vector 57368 57489 ]; 57369 57490 description = "Detailed visualization of CMs, HMMs and their comparisions"; 57370 - license = lib.licenses.gpl3; 57491 + license = lib.licenses.gpl3Only; 57371 57492 hydraPlatforms = lib.platforms.none; 57372 57493 broken = true; 57373 57494 }) {}; ··· 57750 57871 HUnit parsec pretty text 57751 57872 ]; 57752 57873 description = "A library for manipulating RPM files"; 57753 - license = lib.licenses.lgpl21; 57874 + license = lib.licenses.lgpl21Only; 57754 57875 hydraPlatforms = lib.platforms.none; 57755 57876 broken = true; 57756 57877 }) {}; ··· 58254 58375 base bytestring cassava containers lens optparse-generic split 58255 58376 ]; 58256 58377 description = "Collapse the duplication output into clones and return their frequencies"; 58257 - license = lib.licenses.gpl3; 58378 + license = lib.licenses.gpl3Only; 58258 58379 hydraPlatforms = lib.platforms.none; 58259 58380 broken = true; 58260 58381 }) {}; ··· 58543 58664 linear linearmap-category manifolds semigroups vector-space 58544 58665 ]; 58545 58666 description = "Instances of the manifold-classes for colour types"; 58546 - license = lib.licenses.gpl3; 58667 + license = lib.licenses.gpl3Only; 58547 58668 hydraPlatforms = lib.platforms.none; 58548 58669 broken = true; 58549 58670 }) {}; ··· 58861 58982 58862 58983 "comfort-array" = callPackage 58863 58984 ({ mkDerivation, base, ChasingBottoms, containers, deepseq 58864 - , guarded-allocation, non-empty, prelude-compat, primitive 58865 - , QuickCheck, semigroups, storable-record, tagged, transformers 58866 - , utility-ht 58985 + , doctest-exitcode-stdio, doctest-lib, guarded-allocation 58986 + , non-empty, prelude-compat, primitive, QuickCheck, semigroups 58987 + , storable-record, tagged, transformers, utility-ht 58867 58988 }: 58868 58989 mkDerivation { 58869 58990 pname = "comfort-array"; 58870 - version = "0.4"; 58871 - sha256 = "0jvksvvslvg5wiqin5pd0q0q8a7snhfjh26a98mdakk8dziw1p1m"; 58991 + version = "0.4.1"; 58992 + sha256 = "11nsq6yc3sz259nn9vks49rxq5zzrfwqn9fvi10w3vbnq3wjg9i5"; 58872 58993 libraryHaskellDepends = [ 58873 58994 base containers deepseq guarded-allocation non-empty prelude-compat 58874 58995 primitive QuickCheck semigroups storable-record tagged transformers 58875 58996 utility-ht 58876 58997 ]; 58877 58998 testHaskellDepends = [ 58878 - base ChasingBottoms containers QuickCheck tagged 58999 + base ChasingBottoms containers doctest-exitcode-stdio doctest-lib 59000 + QuickCheck tagged 58879 59001 ]; 58880 59002 description = "Arrays where the index type is a function of the shape type"; 58881 59003 license = lib.licenses.bsd3; ··· 59622 59744 sha256 = "0a1pp1jafra1agsx2jizdb33afzg02w6jh4a4pyw5w71kzqfrril"; 59623 59745 libraryHaskellDepends = [ base MissingH ]; 59624 59746 description = "Haskell functionality for quickly assembling simple compilers"; 59625 - license = lib.licenses.gpl3; 59747 + license = lib.licenses.gpl3Only; 59626 59748 hydraPlatforms = lib.platforms.none; 59627 59749 broken = true; 59628 59750 }) {}; ··· 59739 59861 }: 59740 59862 mkDerivation { 59741 59863 pname = "composable-associations-aeson"; 59742 - version = "0.1.0.0"; 59743 - sha256 = "0kragi8wfd30yxrndxka5p3bivj1qi8svljcdkqnji32dpnm9myv"; 59864 + version = "0.1.0.1"; 59865 + sha256 = "0fpjirwk9si1v8jsdrcxbwn3rqc058na9z5lhbnkha2zc6l8w8rw"; 59744 59866 libraryHaskellDepends = [ 59745 59867 aeson base composable-associations text unordered-containers 59746 59868 ]; ··· 60507 60629 }: 60508 60630 mkDerivation { 60509 60631 pname = "concurrency"; 60510 - version = "1.11.0.0"; 60511 - sha256 = "19a4za0c65gi2a5n882nyi26cgxrsry64rkd3qiqhvzf7m34cjxd"; 60632 + version = "1.11.0.1"; 60633 + sha256 = "0ds55wpkxlrw2x5ql34p9b05xlycnc4v7962f27a54nhrjfhb2ah"; 60512 60634 libraryHaskellDepends = [ 60513 60635 array atomic-primops base exceptions monad-control mtl stm 60514 60636 transformers ··· 60854 60976 sha256 = "1jdslfnwyh7l10xhk9i0293p0qnw0xsd70d5xgpc6xlijhrsg8wp"; 60855 60977 libraryHaskellDepends = [ array base containers random stm time ]; 60856 60978 description = "a library for live coding and real-time musical applications"; 60857 - license = lib.licenses.gpl3; 60979 + license = lib.licenses.gpl3Only; 60858 60980 hydraPlatforms = lib.platforms.none; 60859 60981 broken = true; 60860 60982 }) {}; ··· 60867 60989 sha256 = "1plml14h5d31jr3bvjjgaxcdqssxqfwwnbz9c5gvjlds6lla145p"; 60868 60990 doHaddock = false; 60869 60991 description = "a library for displaying musical time in a terminal-based clock"; 60870 - license = lib.licenses.gpl3; 60992 + license = lib.licenses.gpl3Only; 60871 60993 }) {}; 60872 60994 60873 60995 "conductive-hsc3" = callPackage ··· 60883 61005 hosc hsc3 random 60884 61006 ]; 60885 61007 description = "a library with examples of using Conductive with hsc3"; 60886 - license = lib.licenses.gpl3; 61008 + license = lib.licenses.gpl3Only; 60887 61009 hydraPlatforms = lib.platforms.none; 60888 61010 broken = true; 60889 61011 }) {}; ··· 60896 61018 sha256 = "16bdsjv64fc3ydv230rja5q9rqzlr4vd9mh3jabiyahck44imrvi"; 60897 61019 libraryHaskellDepends = [ base conductive-base random ]; 60898 61020 description = "a library of functions which are useful for composing music"; 60899 - license = lib.licenses.gpl3; 61021 + license = lib.licenses.gpl3Only; 60900 61022 hydraPlatforms = lib.platforms.none; 60901 61023 broken = true; 60902 61024 }) {}; ··· 61450 61572 pname = "conferer"; 61451 61573 version = "1.1.0.0"; 61452 61574 sha256 = "1hkdrqxrac1mbzvd29f6ds4cbihdv0j0daai7yc282myv0varh09"; 61575 + revision = "1"; 61576 + editedCabalFile = "0xr6910zn9j07gwc9f9dmlgxiagirmpzjzb9vlaqc0qvpawgq201"; 61453 61577 libraryHaskellDepends = [ 61454 61578 base bytestring containers directory filepath text 61455 61579 ]; ··· 61467 61591 }: 61468 61592 mkDerivation { 61469 61593 pname = "conferer-aeson"; 61470 - version = "1.1.0.0"; 61471 - sha256 = "0kslxj2wcycygj07x7v06fcx2i47dwp96da9djws6mjdmr1a9i96"; 61472 - revision = "1"; 61473 - editedCabalFile = "1ic6nichx1c3s7fnr2q90hzm1qykg8rkqfwl2k5yhhwb1fdnhb6q"; 61594 + version = "1.1.0.1"; 61595 + sha256 = "1slz2gbnaca8ydl91rjhpjair90qnybcg6zkxdjrwr9jnxsp95s7"; 61474 61596 libraryHaskellDepends = [ 61475 61597 aeson base bytestring conferer directory text unordered-containers 61476 61598 vector ··· 61801 61923 text time unordered-containers 61802 61924 ]; 61803 61925 description = "Configuration management"; 61804 - license = lib.licenses.gpl3; 61926 + license = lib.licenses.gpl3Only; 61805 61927 }) {}; 61806 61928 61807 61929 "config-parser" = callPackage ··· 61850 61972 base directory filepath unix vty-menu 61851 61973 ]; 61852 61974 description = "A small program for swapping out dot files"; 61853 - license = lib.licenses.gpl3; 61975 + license = lib.licenses.gpl3Only; 61854 61976 hydraPlatforms = lib.platforms.none; 61855 61977 broken = true; 61856 61978 }) {}; ··· 61912 62034 ]; 61913 62035 testToolDepends = [ hspec-discover ]; 61914 62036 description = "parser for config files, shell variables, command line args"; 61915 - license = lib.licenses.agpl3; 62037 + license = lib.licenses.agpl3Only; 61916 62038 hydraPlatforms = lib.platforms.none; 61917 62039 broken = true; 61918 62040 }) {}; ··· 62206 62328 ({ mkDerivation, base, containers, doctest, hedgehog }: 62207 62329 mkDerivation { 62208 62330 pname = "connections"; 62209 - version = "0.2.0"; 62210 - sha256 = "1hvfqdjcj4mp2iyx0596710z4f8fm0jlgp819xf2s90rz1b360ya"; 62331 + version = "0.3.0"; 62332 + sha256 = "0ias6f5nzd83i2x6823ypzp598d8rgp74wmhd4gk7slcyszgpj6l"; 62211 62333 isLibrary = true; 62212 62334 isExecutable = true; 62213 62335 libraryHaskellDepends = [ base containers ]; ··· 62265 62387 sha256 = "07s4p41hjsalbaayxq2j973f3wnk8d7aybvl84fww7sz6mj7kvhw"; 62266 62388 libraryHaskellDepends = [ base ]; 62267 62389 description = "console user prompts"; 62268 - license = lib.licenses.lgpl3; 62390 + license = lib.licenses.lgpl3Only; 62269 62391 }) {}; 62270 62392 62271 62393 "console-style" = callPackage ··· 62340 62462 base contravariant fail semigroups tagged trivial-constraint void 62341 62463 ]; 62342 62464 description = "Constrained clones of the category-theory type classes, using ConstraintKinds"; 62343 - license = lib.licenses.gpl3; 62465 + license = lib.licenses.gpl3Only; 62344 62466 hydraPlatforms = lib.platforms.none; 62345 62467 broken = true; 62346 62468 }) {}; ··· 62848 62970 hspec memory mtl resourcet temporary 62849 62971 ]; 62850 62972 description = "Store and retrieve data from an on-disk store"; 62851 - license = lib.licenses.lgpl21; 62973 + license = lib.licenses.lgpl21Only; 62852 62974 hydraPlatforms = lib.platforms.none; 62853 62975 broken = true; 62854 62976 }) {}; ··· 63568 63690 pipes-bytestring pipes-csv text vector 63569 63691 ]; 63570 63692 description = "Convert the annotation of a gene to another in a delimited file using a variety of different databases"; 63571 - license = lib.licenses.gpl3; 63693 + license = lib.licenses.gpl3Only; 63572 63694 hydraPlatforms = lib.platforms.none; 63573 63695 broken = true; 63574 63696 }) {}; ··· 64645 64767 testHaskellDepends = [ base text ]; 64646 64768 testPkgconfigDepends = [ python3 ]; 64647 64769 description = "Bindings for libpython"; 64648 - license = lib.licenses.gpl3; 64770 + license = lib.licenses.gpl3Only; 64649 64771 hydraPlatforms = lib.platforms.none; 64650 64772 broken = true; 64651 64773 }) {inherit (pkgs) python3;}; ··· 64896 65018 base cmdargs directory process shelly text transformers unix 64897 65019 ]; 64898 65020 description = "Code review tool"; 64899 - license = lib.licenses.gpl3; 65021 + license = lib.licenses.gpl3Only; 64900 65022 hydraPlatforms = lib.platforms.none; 64901 65023 broken = true; 64902 65024 }) {}; ··· 65590 65712 mersenne-random-pure64 mtl parallel 65591 65713 ]; 65592 65714 description = "An offline renderer supporting ray tracing and photon mapping"; 65593 - license = lib.licenses.gpl2; 65715 + license = lib.licenses.gpl2Only; 65594 65716 hydraPlatforms = lib.platforms.none; 65595 65717 broken = true; 65596 65718 }) {}; ··· 66411 66533 }: 66412 66534 mkDerivation { 66413 66535 pname = "cryptonite"; 66414 - version = "0.27"; 66415 - sha256 = "1c68wvn2b49gijq9day2bzi0axcbdz41ip3j0wdahdhcjfl4a9y8"; 66416 - libraryHaskellDepends = [ 66417 - base basement bytestring deepseq ghc-prim integer-gmp memory 66418 - ]; 66419 - testHaskellDepends = [ 66420 - base bytestring memory tasty tasty-hunit tasty-kat tasty-quickcheck 66421 - ]; 66422 - benchmarkHaskellDepends = [ 66423 - base bytestring deepseq gauge memory random 66424 - ]; 66425 - description = "Cryptography Primitives sink"; 66426 - license = lib.licenses.bsd3; 66427 - }) {}; 66428 - 66429 - "cryptonite_0_28" = callPackage 66430 - ({ mkDerivation, base, basement, bytestring, deepseq, gauge 66431 - , ghc-prim, integer-gmp, memory, random, tasty, tasty-hunit 66432 - , tasty-kat, tasty-quickcheck 66433 - }: 66434 - mkDerivation { 66435 - pname = "cryptonite"; 66436 66536 version = "0.28"; 66437 66537 sha256 = "1nx568qv25dxhbii7lzf1hbv0dyz95z715mmxjnnrkgpwdm8ibbl"; 66438 66538 libraryHaskellDepends = [ ··· 66446 66546 ]; 66447 66547 description = "Cryptography Primitives sink"; 66448 66548 license = lib.licenses.bsd3; 66449 - hydraPlatforms = lib.platforms.none; 66450 66549 }) {}; 66451 66550 66452 66551 "cryptonite-conduit" = callPackage ··· 66531 66630 unordered-containers vector 66532 66631 ]; 66533 66632 description = "Bindings for Cryptsy cryptocurrency exchange API"; 66534 - license = lib.licenses.agpl3; 66633 + license = lib.licenses.agpl3Only; 66535 66634 hydraPlatforms = lib.platforms.none; 66536 66635 broken = true; 66537 66636 }) {}; ··· 66999 67098 libraryHaskellDepends = [ array base chatty-text chatty-utils ]; 67000 67099 executableHaskellDepends = [ array base chatty-text chatty-utils ]; 67001 67100 description = "A programming language for text modification"; 67002 - license = lib.licenses.gpl3; 67101 + license = lib.licenses.gpl3Only; 67003 67102 hydraPlatforms = lib.platforms.none; 67004 67103 broken = true; 67005 67104 }) {}; ··· 67817 67916 allocated-processor base HOpenCV vector-space 67818 67917 ]; 67819 67918 description = "Functional Combinators for Computer Vision"; 67820 - license = lib.licenses.gpl2; 67919 + license = lib.licenses.gpl2Only; 67821 67920 hydraPlatforms = lib.platforms.none; 67822 67921 broken = true; 67823 67922 }) {}; ··· 67848 67947 test-framework-quickcheck2 test-framework-smallcheck 67849 67948 ]; 67850 67949 description = "A subfield of the complex numbers for exact calculation"; 67851 - license = lib.licenses.gpl3; 67950 + license = lib.licenses.gpl3Only; 67852 67951 }) {}; 67853 67952 67854 67953 "cypher" = callPackage ··· 67945 68044 executableHaskellDepends = [ base c-storable-deriving vect Win32 ]; 67946 68045 description = "A raw binding for the directX 11"; 67947 68046 license = lib.licenses.mit; 67948 - platforms = [ "armv7l-linux" ]; 68047 + platforms = lib.platforms.none; 67949 68048 }) {D3DCompiler = null; d3d11 = null; d3dx11 = null; 67950 68049 d3dxof = null; dxgi = null; dxguid = null;}; 67951 68050 ··· 67971 68070 enableSeparateDataOutput = true; 67972 68071 libraryHaskellDepends = [ base directory unix ]; 67973 68072 description = "Start background daemons by double-forking"; 67974 - license = lib.licenses.gpl3; 68073 + license = lib.licenses.gpl3Only; 67975 68074 }) {}; 67976 68075 67977 68076 "daemons" = callPackage ··· 67999 68098 test-framework-hunit unix 68000 68099 ]; 68001 68100 description = "Daemons in Haskell made fun and easy"; 68002 - license = lib.licenses.gpl3; 68101 + license = lib.licenses.gpl3Only; 68003 68102 }) {}; 68004 68103 68005 68104 "dag" = callPackage ··· 68091 68190 utf8-string 68092 68191 ]; 68093 68192 description = "Dao is meta programming language with its own built-in interpreted language, designed with artificial intelligence applications in mind"; 68094 - license = lib.licenses.gpl3; 68193 + license = lib.licenses.gpl3Only; 68095 68194 hydraPlatforms = lib.platforms.none; 68096 68195 broken = true; 68097 68196 }) {}; ··· 68435 68534 base binary bytestring criterion transformers 68436 68535 ]; 68437 68536 description = "Utility and parser for DarkPlaces demo files"; 68438 - license = lib.licenses.gpl2; 68537 + license = lib.licenses.gpl2Only; 68439 68538 hydraPlatforms = lib.platforms.none; 68440 68539 broken = true; 68441 68540 }) {}; ··· 68453 68552 ]; 68454 68553 testHaskellDepends = [ base bytestring hspec hspec-core ]; 68455 68554 description = "Darkplaces rcon client library"; 68456 - license = lib.licenses.gpl2; 68555 + license = lib.licenses.gpl2Only; 68457 68556 hydraPlatforms = lib.platforms.none; 68458 68557 broken = true; 68459 68558 }) {}; ··· 68484 68583 text 68485 68584 ]; 68486 68585 description = "Darplaces rcon utility"; 68487 - license = lib.licenses.gpl2; 68586 + license = lib.licenses.gpl2Only; 68488 68587 hydraPlatforms = lib.platforms.none; 68489 68588 broken = true; 68490 68589 }) {}; ··· 68503 68602 libraryToolDepends = [ alex ]; 68504 68603 testHaskellDepends = [ base bytestring hspec QuickCheck ]; 68505 68604 description = "Parser for darkplaces colorful text"; 68506 - license = lib.licenses.gpl2; 68605 + license = lib.licenses.gpl2Only; 68507 68606 hydraPlatforms = lib.platforms.none; 68508 68607 broken = true; 68509 68608 }) {}; ··· 68525 68624 text transformers 68526 68625 ]; 68527 68626 description = "Convert package Haddock to Dash docsets (IDE docs)"; 68528 - license = lib.licenses.lgpl3; 68627 + license = lib.licenses.lgpl3Only; 68529 68628 hydraPlatforms = lib.platforms.none; 68530 68629 broken = true; 68531 68630 }) {}; ··· 69090 69189 test-framework-quickcheck2 vector 69091 69190 ]; 69092 69191 description = "Space-efficient and privacy-preserving data dispersal algorithms"; 69093 - license = lib.licenses.lgpl21; 69192 + license = lib.licenses.lgpl21Only; 69094 69193 hydraPlatforms = lib.platforms.none; 69095 69194 broken = true; 69096 69195 }) {}; ··· 69479 69578 69480 69579 "data-interval" = callPackage 69481 69580 ({ mkDerivation, base, ChasingBottoms, containers, deepseq 69482 - , extended-reals, hashable, HUnit, lattices, QuickCheck, syb, tasty 69483 - , tasty-hunit, tasty-quickcheck, tasty-th 69581 + , extended-reals, hashable, HUnit, lattices, QuickCheck 69582 + , quickcheck-classes-base, syb, tasty, tasty-hunit 69583 + , tasty-quickcheck, tasty-th 69484 69584 }: 69485 69585 mkDerivation { 69486 69586 pname = "data-interval"; 69487 - version = "2.0.1"; 69488 - sha256 = "0vz73vwbr484s0dxg9y0y1mfbni8aky3hyh93pmzb8zb67gy4cak"; 69587 + version = "2.1.0"; 69588 + sha256 = "0f4dgpqmp4y9fidlb3z5dlcmv0qb6pqbxbf57jjjz49r7g6adzlq"; 69489 69589 libraryHaskellDepends = [ 69490 69590 base containers deepseq extended-reals hashable lattices 69491 69591 ]; 69492 69592 testHaskellDepends = [ 69493 69593 base ChasingBottoms containers deepseq hashable HUnit lattices 69494 - QuickCheck syb tasty tasty-hunit tasty-quickcheck tasty-th 69594 + QuickCheck quickcheck-classes-base syb tasty tasty-hunit 69595 + tasty-quickcheck tasty-th 69495 69596 ]; 69496 69597 description = "Interval datatype, interval arithmetic and interval-based containers"; 69497 69598 license = lib.licenses.bsd3; ··· 69657 69758 sha256 = "0r3y66lxgk0sdg500xnz0fvg4dvzvx47imnw0qkici22b9d92kv8"; 69658 69759 libraryHaskellDepends = [ base ]; 69659 69760 description = "Utilities for working with sequences within lists"; 69660 - license = lib.licenses.gpl3; 69761 + license = lib.licenses.gpl3Only; 69661 69762 }) {}; 69662 69763 69663 69764 "data-list-zigzag" = callPackage ··· 71025 71126 base containers dbus-core monads-tf text transformers 71026 71127 ]; 71027 71128 description = "Monadic and object-oriented interfaces to DBus"; 71028 - license = lib.licenses.gpl3; 71129 + license = lib.licenses.gpl3Only; 71029 71130 hydraPlatforms = lib.platforms.none; 71030 71131 broken = true; 71031 71132 }) {}; ··· 71044 71145 network parsec text unix vector xml-types 71045 71146 ]; 71046 71147 description = "Low-level D-Bus protocol implementation"; 71047 - license = lib.licenses.gpl3; 71148 + license = lib.licenses.gpl3Only; 71048 71149 hydraPlatforms = lib.platforms.none; 71049 71150 broken = true; 71050 71151 }) {}; ··· 71184 71285 sha256 = "1mw0qn7c6ag2w6gn6pwpjf979m3p5v3p9a1kal2x8g8ncx98dcn5"; 71185 71286 libraryHaskellDepends = [ base dates time ]; 71186 71287 description = "Discordian Date Types for Haskell"; 71187 - license = lib.licenses.gpl2; 71288 + license = lib.licenses.gpl2Only; 71188 71289 hydraPlatforms = lib.platforms.none; 71189 71290 broken = true; 71190 71291 }) {}; ··· 71703 71804 wai-websockets warp websockets 71704 71805 ]; 71705 71806 description = "secure remote debugging"; 71706 - license = lib.licenses.agpl3; 71807 + license = lib.licenses.agpl3Only; 71707 71808 hydraPlatforms = lib.platforms.none; 71708 71809 broken = true; 71709 71810 }) {}; ··· 71847 71948 libraryHaskellDepends = [ base ]; 71848 71949 testHaskellDepends = [ base tasty tasty-hunit ]; 71849 71950 description = "Preprocessing decimal literals more or less as they are (instead of via fractions)"; 71850 - license = lib.licenses.gpl3; 71951 + license = lib.licenses.gpl3Only; 71851 71952 hydraPlatforms = lib.platforms.none; 71852 71953 broken = true; 71853 71954 }) {}; ··· 72276 72377 }: 72277 72378 mkDerivation { 72278 72379 pname = "dejafu"; 72279 - version = "2.4.0.1"; 72280 - sha256 = "0zysf0hjfdd5iypllbiyih312kl2hsfwiqf6030i7q432yc3f8vd"; 72380 + version = "2.4.0.2"; 72381 + sha256 = "1hwhyxjjwapk6jgsbs0vh033xbc9b8mr5iqd93vskvvljnb40v9h"; 72281 72382 libraryHaskellDepends = [ 72282 72383 base concurrency containers contravariant deepseq exceptions 72283 72384 leancheck profunctors random transformers ··· 72423 72524 ]; 72424 72525 testHaskellDepends = [ base directory filepath hspec ]; 72425 72526 description = "A library for detecting file changes"; 72426 - license = lib.licenses.lgpl3; 72527 + license = lib.licenses.lgpl3Only; 72427 72528 hydraPlatforms = lib.platforms.none; 72428 72529 broken = true; 72429 72530 }) {}; ··· 72969 73070 sha256 = "08zhyn9xcmhrrnh7y2a1r7v4nmgm2af0d41ns0wjqais67rzsxsp"; 72970 73071 libraryHaskellDepends = [ base data-default ]; 72971 73072 description = "Generic instances for enumerating complex data types"; 72972 - license = lib.licenses.gpl3; 73073 + license = lib.licenses.gpl3Only; 72973 73074 hydraPlatforms = lib.platforms.none; 72974 73075 broken = true; 72975 73076 }) {}; ··· 73220 73321 sha256 = "00rk7m54igmrsi8j2fmql7c5wgyg7x5ws8397753470x5k2qv2ap"; 73221 73322 libraryHaskellDepends = [ base ]; 73222 73323 description = "Loads a list of items with fields"; 73223 - license = lib.licenses.gpl3; 73324 + license = lib.licenses.gpl3Only; 73224 73325 }) {}; 73225 73326 73226 73327 "descript-lang" = callPackage ··· 73254 73355 transformers yaml 73255 73356 ]; 73256 73357 description = "Library, interpreter, and CLI for Descript programming language"; 73257 - license = lib.licenses.gpl3; 73358 + license = lib.licenses.gpl3Only; 73258 73359 hydraPlatforms = lib.platforms.none; 73259 73360 broken = true; 73260 73361 }) {}; ··· 74093 74194 tasty-hunit text 74094 74195 ]; 74095 74196 description = "Convert between Dhall and YAML"; 74096 - license = lib.licenses.gpl3; 74197 + license = lib.licenses.gpl3Only; 74097 74198 }) {}; 74098 74199 74099 74200 "dhcp-lease-parser" = callPackage ··· 74919 75020 test-framework-quickcheck2 transformers 74920 75021 ]; 74921 75022 description = "Cryptographically secure n-sided dice via rejection sampling"; 74922 - license = lib.licenses.lgpl21; 75023 + license = lib.licenses.lgpl21Only; 74923 75024 }) {}; 74924 75025 74925 75026 "dice2tex" = callPackage ··· 74932 75033 isExecutable = true; 74933 75034 executableHaskellDepends = [ base ]; 74934 75035 description = "Convert a Diceware wordlist into a printer-ready LaTeX file"; 74935 - license = lib.licenses.gpl3; 75036 + license = lib.licenses.gpl3Only; 74936 75037 hydraPlatforms = lib.platforms.none; 74937 75038 broken = true; 74938 75039 }) {}; ··· 74947 75048 base binary bytestring pretty safe time 74948 75049 ]; 74949 75050 description = "A library for reading and writing DICOM files in the Explicit VR Little Endian transfer syntax"; 74950 - license = lib.licenses.gpl3; 75051 + license = lib.licenses.gpl3Only; 74951 75052 hydraPlatforms = lib.platforms.none; 74952 75053 broken = true; 74953 75054 }) {}; ··· 75068 75169 libraryHaskellDepends = [ attoparsec base text ]; 75069 75170 testHaskellDepends = [ attoparsec base hspec text ]; 75070 75171 description = "A parser for diff file formats"; 75071 - license = lib.licenses.agpl3; 75172 + license = lib.licenses.agpl3Only; 75072 75173 }) {}; 75073 75174 75074 75175 "diff3" = callPackage ··· 75180 75281 text-show vector 75181 75282 ]; 75182 75283 description = "Finds out whether an entity comes from different distributions (statuses)"; 75183 - license = lib.licenses.gpl3; 75284 + license = lib.licenses.gpl3Only; 75184 75285 hydraPlatforms = lib.platforms.none; 75185 75286 broken = true; 75186 75287 }) {}; ··· 75352 75453 tasty-hunit text 75353 75454 ]; 75354 75455 description = "Run digestive-functors forms against JSON"; 75355 - license = lib.licenses.gpl3; 75456 + license = lib.licenses.gpl3Only; 75356 75457 hydraPlatforms = lib.platforms.none; 75357 75458 broken = true; 75358 75459 }) {}; ··· 75550 75651 base FontyFruity JuicyPixels Rasterific vector 75551 75652 ]; 75552 75653 description = "ASCII based Diagram drawing in Haskell (Idea based on ditaa)"; 75553 - license = lib.licenses.gpl2; 75654 + license = lib.licenses.gpl2Only; 75554 75655 }) {}; 75555 75656 75556 75657 "dijkstra-simple" = callPackage ··· 75725 75826 }: 75726 75827 mkDerivation { 75727 75828 pname = "diohsc"; 75728 - version = "0.1.3.1"; 75729 - sha256 = "1k44bi5ri63qsps0vh24qc32bclp3nqp2qbs6ylxm9k0q76758iw"; 75829 + version = "0.1.4"; 75830 + sha256 = "09hxy5ac39iqps1bfd1xrwcz9rckywpi99fpx7ikr1lpnvnc5bfb"; 75730 75831 isLibrary = false; 75731 75832 isExecutable = true; 75732 75833 executableHaskellDepends = [ ··· 75737 75838 unix x509 x509-store x509-validation 75738 75839 ]; 75739 75840 description = "Gemini client"; 75740 - license = lib.licenses.gpl3; 75841 + license = lib.licenses.gpl3Only; 75741 75842 }) {}; 75742 75843 75743 75844 "diophantine" = callPackage ··· 75749 75850 libraryHaskellDepends = [ array base ]; 75750 75851 libraryToolDepends = [ happy ]; 75751 75852 description = "A quadratic diophantine equation solving library"; 75752 - license = lib.licenses.gpl2; 75853 + license = lib.licenses.gpl2Only; 75753 75854 hydraPlatforms = lib.platforms.none; 75754 75855 broken = true; 75755 75856 }) {}; ··· 76048 76149 isExecutable = true; 76049 76150 executableHaskellDepends = [ base directory ]; 76050 76151 description = "Deletes a directory and retains its contents in the parent directory"; 76051 - license = lib.licenses.gpl3; 76152 + license = lib.licenses.gpl3Only; 76052 76153 hydraPlatforms = lib.platforms.none; 76053 76154 broken = true; 76054 76155 }) {}; ··· 76169 76270 sha256 = "0axz9k5j9yfk58icnycr93b6d5fqylgqlxi8v7w5sv1n28hrpvvj"; 76170 76271 libraryHaskellDepends = [ base containers ]; 76171 76272 description = "DisCoCat implementation"; 76172 - license = lib.licenses.gpl3; 76273 + license = lib.licenses.gpl3Only; 76173 76274 }) {}; 76174 76275 76175 76276 "discord-gateway" = callPackage ··· 76539 76640 libraryHaskellDepends = [ base Cabal directory filepath process ]; 76540 76641 doHaddock = false; 76541 76642 description = "Generate/Upload cabal package to Hackage"; 76542 - license = lib.licenses.gpl3; 76643 + license = lib.licenses.gpl3Only; 76543 76644 hydraPlatforms = lib.platforms.none; 76544 76645 broken = true; 76545 76646 }) {}; ··· 77206 77307 }: 77207 77308 mkDerivation { 77208 77309 pname = "distribution-nixpkgs"; 77209 - version = "1.4.0"; 77210 - sha256 = "1935lg05bfzwrvppi11r05nhwa1gkmvv0xqv1kqkbc87bk6pvp5g"; 77310 + version = "1.5.0"; 77311 + sha256 = "07z1dkyzz9sabxda48cy6y2pfyq14sz2m9bv6y6dajn15cy7m3pk"; 77211 77312 libraryHaskellDepends = [ 77212 77313 aeson base bytestring Cabal containers deepseq language-nix lens 77213 77314 pretty process split ··· 77315 77416 base containers fasta optparse-applicative pipes semigroups 77316 77417 ]; 77317 77418 description = "Quantify the diversity of a population"; 77318 - license = lib.licenses.gpl3; 77419 + license = lib.licenses.gpl3Only; 77319 77420 hydraPlatforms = lib.platforms.none; 77320 77421 broken = true; 77321 77422 }) {}; ··· 77451 77552 time unix xdg-userdirs 77452 77553 ]; 77453 77554 description = "Fedora image download tool"; 77454 - license = lib.licenses.gpl3; 77555 + license = lib.licenses.gpl3Only; 77455 77556 hydraPlatforms = lib.platforms.none; 77456 77557 broken = true; 77457 77558 }) {}; ··· 77937 78038 text 77938 78039 ]; 77939 78040 description = "Checks Haddock comments for pitfalls and version changes"; 77940 - license = lib.licenses.gpl3; 78041 + license = lib.licenses.gpl3Only; 77941 78042 hydraPlatforms = lib.platforms.none; 77942 78043 broken = true; 77943 78044 }) {}; ··· 78095 78196 }: 78096 78197 mkDerivation { 78097 78198 pname = "doclayout"; 78098 - version = "0.3"; 78099 - sha256 = "1wmnwq28jcyd6c80srivsnd5znmyl9sgmwwnlk2crwiiwqadbal7"; 78199 + version = "0.3.0.2"; 78200 + sha256 = "1hfqagf5rmdjjx3xzx153d769b2vwarmyx7k7cwh872cgasndb3q"; 78100 78201 enableSeparateDataOutput = true; 78101 78202 libraryHaskellDepends = [ base mtl safe text ]; 78102 78203 testHaskellDepends = [ ··· 78327 78428 license = lib.licenses.bsd3; 78328 78429 }) {}; 78329 78430 78431 + "doctest-extract" = callPackage 78432 + ({ mkDerivation, base, doctest-lib, non-empty, optparse-applicative 78433 + , pathtype, semigroups, transformers, utility-ht 78434 + }: 78435 + mkDerivation { 78436 + pname = "doctest-extract"; 78437 + version = "0.1"; 78438 + sha256 = "1ncrq67d6zcqw5al5m2g7q6ys8rxhsq8rrzbj1dlsyl4q63vyrms"; 78439 + isLibrary = false; 78440 + isExecutable = true; 78441 + executableHaskellDepends = [ 78442 + base doctest-lib non-empty optparse-applicative pathtype semigroups 78443 + transformers utility-ht 78444 + ]; 78445 + description = "Alternative doctest implementation that extracts comments to modules"; 78446 + license = lib.licenses.bsd3; 78447 + }) {}; 78448 + 78330 78449 "doctest-lib" = callPackage 78331 78450 ({ mkDerivation, base }: 78332 78451 mkDerivation { ··· 79088 79207 sha256 = "0sqvxyj3aybqvjlrz2a93lnp1vbjiqikysm575wizri2rd3vfj1l"; 79089 79208 libraryHaskellDepends = [ base ]; 79090 79209 description = "A Haskell library for using Dozenal (Duodecimal - Base 12) numbers"; 79091 - license = lib.licenses.gpl3; 79210 + license = lib.licenses.gpl3Only; 79092 79211 hydraPlatforms = lib.platforms.none; 79093 79212 broken = true; 79094 79213 }) {}; ··· 79289 79408 testSystemDepends = [ dpkg ]; 79290 79409 testPkgconfigDepends = [ libdpkg ]; 79291 79410 description = "libdpkg bindings"; 79292 - license = lib.licenses.gpl3; 79411 + license = lib.licenses.gpl3Only; 79293 79412 hydraPlatforms = lib.platforms.none; 79294 79413 broken = true; 79295 79414 }) {inherit (pkgs) dpkg; libdpkg = null;}; ··· 79411 79530 libraryHaskellDepends = [ base containers ]; 79412 79531 testHaskellDepends = [ base containers hspec QuickCheck ]; 79413 79532 description = "A port of asciimoo's drawille to haskell"; 79414 - license = lib.licenses.gpl3; 79533 + license = lib.licenses.gpl3Only; 79415 79534 hydraPlatforms = lib.platforms.none; 79416 79535 broken = true; 79417 79536 }) {}; ··· 79749 79868 sha256 = "1vv32n736ncjsy4psp8zlqmpp0r7mncjq65zwkhq5i99jx4chb1q"; 79750 79869 libraryHaskellDepends = [ base parsec ]; 79751 79870 description = "Haskell Doge Serialized Object Notation Parser"; 79752 - license = lib.licenses.gpl3; 79871 + license = lib.licenses.gpl3Only; 79753 79872 hydraPlatforms = lib.platforms.none; 79754 79873 broken = true; 79755 79874 }) {}; ··· 80084 80203 ]; 80085 80204 testHaskellDepends = [ base tasty tasty-hunit ]; 80086 80205 description = "A computer “algebra” system that knows nothing about algebra, at the core"; 80087 - license = lib.licenses.gpl3; 80206 + license = lib.licenses.gpl3Only; 80088 80207 hydraPlatforms = lib.platforms.none; 80089 80208 broken = true; 80090 80209 }) {}; ··· 80233 80352 }: 80234 80353 mkDerivation { 80235 80354 pname = "duration"; 80236 - version = "0.1.0.0"; 80237 - sha256 = "18qjn97njhra7brps58rl44vyc0hmfc83prgm519q7dyf3159cd0"; 80355 + version = "0.2.0.0"; 80356 + sha256 = "1cmgbnri3083gpr16j8yqj5jzbz0q5cxgnrpnbridyyznbp8csvj"; 80238 80357 libraryHaskellDepends = [ base parsec template-haskell time ]; 80239 80358 testHaskellDepends = [ 80240 80359 base doctest hspec parsec template-haskell time ··· 80319 80438 libraryPkgconfigDepends = [ dvdread ]; 80320 80439 libraryToolDepends = [ c2hs ]; 80321 80440 description = "A monadic interface to libdvdread"; 80322 - license = lib.licenses.gpl3; 80441 + license = lib.licenses.gpl3Only; 80323 80442 hydraPlatforms = lib.platforms.none; 80324 80443 broken = true; 80325 80444 }) {dvdread = null;}; ··· 80420 80539 libraryHaskellDepends = [ base Win32 ]; 80421 80540 description = "Backend for a binding to the Microsoft DirectX 9 API"; 80422 80541 license = lib.licenses.bsd3; 80423 - platforms = [ "armv7l-linux" ]; 80542 + platforms = lib.platforms.none; 80424 80543 }) {}; 80425 80544 80426 80545 "dx9d3d" = callPackage ··· 80433 80552 librarySystemDepends = [ d3d9 ]; 80434 80553 description = "A binding to the Microsoft DirectX 9 API"; 80435 80554 license = lib.licenses.bsd3; 80436 - platforms = [ "armv7l-linux" ]; 80555 + platforms = lib.platforms.none; 80437 80556 }) {d3d9 = null;}; 80438 80557 80439 80558 "dx9d3dx" = callPackage ··· 80446 80565 librarySystemDepends = [ d3dx9 ]; 80447 80566 description = "A binding to the Microsoft DirectX 9 D3DX API"; 80448 80567 license = lib.licenses.bsd3; 80449 - platforms = [ "armv7l-linux" ]; 80568 + platforms = lib.platforms.none; 80450 80569 }) {d3dx9 = null;}; 80451 80570 80452 80571 "dyckword" = callPackage ··· 80649 80768 vector-space 80650 80769 ]; 80651 80770 description = "Interactive diagram windows"; 80652 - license = lib.licenses.gpl3; 80771 + license = lib.licenses.gpl3Only; 80653 80772 hydraPlatforms = lib.platforms.none; 80654 80773 broken = true; 80655 80774 }) {}; ··· 80688 80807 base binary bytestring hashable unordered-containers 80689 80808 ]; 80690 80809 description = "Optionally serializable dynamic state keyed by type"; 80691 - license = lib.licenses.gpl2; 80810 + license = lib.licenses.gpl2Only; 80692 80811 }) {}; 80693 80812 80694 80813 "dynamodb-simple" = callPackage ··· 80762 80881 test-framework-hunit test-framework-quickcheck2 vector 80763 80882 ]; 80764 80883 description = "your dynamic optimization buddy"; 80765 - license = lib.licenses.lgpl3; 80884 + license = lib.licenses.lgpl3Only; 80766 80885 hydraPlatforms = lib.platforms.none; 80767 80886 broken = true; 80768 80887 }) {}; ··· 80781 80900 ]; 80782 80901 description = "Dynamic reconfiguration in Haskell"; 80783 80902 license = lib.licenses.bsd3; 80903 + }) {}; 80904 + 80905 + "dyre_0_9_1" = callPackage 80906 + ({ mkDerivation, base, binary, directory, executable-path, filepath 80907 + , io-storage, process, time, unix, xdg-basedir 80908 + }: 80909 + mkDerivation { 80910 + pname = "dyre"; 80911 + version = "0.9.1"; 80912 + sha256 = "1lrpjvah57p1ld3spcrgqds3claqkd5a9ay8inihl9wws0ifhfmh"; 80913 + libraryHaskellDepends = [ 80914 + base binary directory executable-path filepath io-storage process 80915 + time unix xdg-basedir 80916 + ]; 80917 + testHaskellDepends = [ base directory process ]; 80918 + description = "Dynamic reconfiguration in Haskell"; 80919 + license = lib.licenses.bsd3; 80920 + hydraPlatforms = lib.platforms.none; 80784 80921 }) {}; 80785 80922 80786 80923 "dywapitchtrack" = callPackage ··· 80980 81117 libraryHaskellDepends = [ base hspec ]; 80981 81118 testHaskellDepends = [ base hspec ]; 80982 81119 description = "Parses command line arguments"; 80983 - license = lib.licenses.lgpl3; 81120 + license = lib.licenses.lgpl3Only; 80984 81121 }) {}; 80985 81122 80986 81123 "easy-bitcoin" = callPackage ··· 81051 81188 sha256 = "0vj9j41706lalxc2sankpnxrn3mg650wfd4rl6yw32pns6bdq86f"; 81052 81189 libraryHaskellDepends = [ base bytestring containers mtl zlib ]; 81053 81190 description = "User-friendly creation of EPS, PostScript, and PDF files"; 81054 - license = lib.licenses.gpl3; 81191 + license = lib.licenses.gpl3Only; 81055 81192 }) {}; 81056 81193 81057 81194 "easytensor" = callPackage ··· 81426 81563 ghc-events-parallel gtk mtl text zip-archive 81427 81564 ]; 81428 81565 description = "A Tool to Visualize Parallel Functional Program Executions"; 81429 - license = lib.licenses.gpl3; 81566 + license = lib.licenses.gpl3Only; 81430 81567 hydraPlatforms = lib.platforms.none; 81431 81568 broken = true; 81432 81569 }) {}; ··· 81457 81594 ALUT base cmdtheline containers gloss OpenAL random wraparound 81458 81595 ]; 81459 81596 description = "Top view space combat arcade game"; 81460 - license = lib.licenses.gpl3; 81597 + license = lib.licenses.gpl3Only; 81461 81598 hydraPlatforms = lib.platforms.none; 81462 81599 broken = true; 81463 81600 }) {}; ··· 82028 82165 ]; 82029 82166 librarySystemDepends = [ eibclient ]; 82030 82167 description = "EIBd Client"; 82031 - license = lib.licenses.gpl3; 82168 + license = lib.licenses.gpl3Only; 82032 82169 hydraPlatforms = lib.platforms.none; 82033 82170 broken = true; 82034 82171 }) {eibclient = null;}; ··· 82449 82586 sha256 = "1am1j05z79prlybq3hg8vr4gwhl354af4dg9y1qr57vpp6gcpfwv"; 82450 82587 libraryHaskellDepends = [ base hmatrix safe ]; 82451 82588 description = "Find the elbow point"; 82452 - license = lib.licenses.gpl3; 82589 + license = lib.licenses.gpl3Only; 82453 82590 }) {}; 82454 82591 82455 82592 "electrum-mnemonic" = callPackage ··· 82461 82598 libraryHaskellDepends = [ base ]; 82462 82599 testHaskellDepends = [ base tasty tasty-quickcheck ]; 82463 82600 description = "easy to remember mnemonic for a high-entropy value"; 82464 - license = lib.licenses.gpl3; 82601 + license = lib.licenses.gpl3Only; 82465 82602 }) {}; 82466 82603 82467 82604 "elenco-albero" = callPackage ··· 82562 82699 license = lib.licenses.bsd3; 82563 82700 }) {}; 82564 82701 82702 + "eliminators_0_8" = callPackage 82703 + ({ mkDerivation, base, extra, hspec, hspec-discover, singleton-nats 82704 + , singletons-base, template-haskell, th-abstraction, th-desugar 82705 + }: 82706 + mkDerivation { 82707 + pname = "eliminators"; 82708 + version = "0.8"; 82709 + sha256 = "00prqf3qnhsswigcx87nq9dfaq9vjvzgcgbpnxrpgw9k36p9mdh2"; 82710 + libraryHaskellDepends = [ 82711 + base extra singleton-nats singletons-base template-haskell 82712 + th-abstraction th-desugar 82713 + ]; 82714 + testHaskellDepends = [ base hspec singleton-nats singletons-base ]; 82715 + testToolDepends = [ hspec-discover ]; 82716 + description = "Dependently typed elimination functions using singletons"; 82717 + license = lib.licenses.bsd3; 82718 + hydraPlatforms = lib.platforms.none; 82719 + }) {}; 82720 + 82565 82721 "elision" = callPackage 82566 82722 ({ mkDerivation, base, profunctors }: 82567 82723 mkDerivation { ··· 83366 83522 parallel-io pcre-light tasty tasty-hunit 83367 83523 ]; 83368 83524 description = "Perform basic syntax and deliverability checks on email addresses"; 83369 - license = lib.licenses.agpl3; 83525 + license = lib.licenses.agpl3Only; 83370 83526 }) {}; 83371 83527 83372 83528 "emailaddress" = callPackage ··· 83474 83630 ]; 83475 83631 executableHaskellDepends = [ base ]; 83476 83632 description = "support for embroidery formats in haskell"; 83477 - license = lib.licenses.gpl3; 83633 + license = lib.licenses.gpl3Only; 83478 83634 hydraPlatforms = lib.platforms.none; 83479 83635 broken = true; 83480 83636 }) {}; ··· 84334 84490 sha256 = "1jpz58zlkhgf2fl4fzicpdkqqdbwy3sw56dga8yvjmgv5zcqqshx"; 84335 84491 libraryHaskellDepends = [ base ]; 84336 84492 description = "Haskell binding for EPANET"; 84337 - license = lib.licenses.gpl3; 84493 + license = lib.licenses.gpl3Only; 84338 84494 hydraPlatforms = lib.platforms.none; 84339 84495 broken = true; 84340 84496 }) {}; ··· 84562 84718 pname = "equational-reasoning"; 84563 84719 version = "0.7.0.0"; 84564 84720 sha256 = "0l6gyq43byh6cy2pblb9a4qjy7w5k9maa97c076dxlsf53myj01h"; 84721 + revision = "1"; 84722 + editedCabalFile = "1a8dw9givg0przqrm33kkmff9r0fdv1ih6ik3dqa99ww71cc8q66"; 84565 84723 libraryHaskellDepends = [ 84566 84724 base containers template-haskell th-desugar void 84567 84725 ]; ··· 84691 84849 broken = true; 84692 84850 }) {}; 84693 84851 84852 + "erlang-ffi" = callPackage 84853 + ({ mkDerivation, base, binary, bytestring, directory, filepath 84854 + , hspec, MissingH, network, random 84855 + }: 84856 + mkDerivation { 84857 + pname = "erlang-ffi"; 84858 + version = "1.0.0"; 84859 + sha256 = "1vj0i7r4pr3dhyvlgk0mi31ljcq87y69s2vmh4q41m5q4wxz9c42"; 84860 + libraryHaskellDepends = [ 84861 + base binary bytestring directory filepath MissingH network random 84862 + ]; 84863 + testHaskellDepends = [ 84864 + base binary bytestring directory filepath hspec MissingH network 84865 + random 84866 + ]; 84867 + description = "Send messages to an Erlang node using Haskell"; 84868 + license = "GPL"; 84869 + }) {}; 84870 + 84694 84871 "eros" = callPackage 84695 84872 ({ mkDerivation, aeson, base, bytestring, containers, text }: 84696 84873 mkDerivation { ··· 85060 85237 aeson attoparsec base bytestring yaml 85061 85238 ]; 85062 85239 description = "Easy Runtime Templates"; 85063 - license = lib.licenses.gpl3; 85240 + license = lib.licenses.gpl3Only; 85064 85241 hydraPlatforms = lib.platforms.none; 85065 85242 broken = true; 85066 85243 }) {}; ··· 85218 85395 yesod-form yesod-static yesod-test 85219 85396 ]; 85220 85397 description = "Espial is an open-source, web-based bookmarking server"; 85221 - license = lib.licenses.agpl3; 85398 + license = lib.licenses.agpl3Only; 85222 85399 hydraPlatforms = lib.platforms.none; 85223 85400 broken = true; 85224 85401 }) {}; ··· 85941 86118 ({ mkDerivation, base, ghc-prim, primitive }: 85942 86119 mkDerivation { 85943 86120 pname = "eveff"; 85944 - version = "0.1.0.0"; 85945 - sha256 = "1d0bxg1dg66g1yv291cp4jh3xv3caxrddqrwb0g6g1929dl019fa"; 86121 + version = "1.0.0.1"; 86122 + sha256 = "0668345qdais176w8vbmjklys64ys36m4ppkiyqbad866n0zg7n9"; 85946 86123 libraryHaskellDepends = [ base ghc-prim primitive ]; 85947 86124 description = "Efficient effect handlers based on evidence translation"; 85948 86125 license = lib.licenses.mit; ··· 86196 86373 }: 86197 86374 mkDerivation { 86198 86375 pname = "eventlog2html"; 86199 - version = "0.8.3"; 86200 - sha256 = "0xk9s8f20xx1xpbc2kbyfv3hhnrj8arim99lrr6wbv8y33qz0pkr"; 86376 + version = "0.9.0"; 86377 + sha256 = "1cjnkqdnk76839dl4dbpj3vzbkrjwgqryq2j3sgs9mmxfing7ahq"; 86201 86378 isLibrary = true; 86202 86379 isExecutable = true; 86203 86380 libraryHaskellDepends = [ ··· 86914 87091 ]; 86915 87092 testHaskellDepends = [ base doctest ]; 86916 87093 description = "Exheres generator for cabal packages"; 86917 - license = lib.licenses.gpl2; 87094 + license = lib.licenses.gpl2Only; 86918 87095 hydraPlatforms = lib.platforms.none; 86919 87096 broken = true; 86920 87097 }) {}; ··· 87282 87459 base bimap containers gauge prettyprinter raw-strings-qq 87283 87460 ]; 87284 87461 description = "Linear programming over exponent pairs"; 87285 - license = lib.licenses.gpl3; 87462 + license = lib.licenses.gpl3Only; 87286 87463 }) {}; 87287 87464 87288 87465 "expand" = callPackage ··· 87328 87505 }: 87329 87506 mkDerivation { 87330 87507 pname = "experimenter"; 87331 - version = "0.1.0.4"; 87332 - sha256 = "0pzlmq2rb485x0df4ivw5i9sv8n14svy1vhgjqc69vm1p0md57ms"; 87508 + version = "0.1.0.10"; 87509 + sha256 = "0ys1m510j573f1ydbyilxcmdcizbannn8gm6c6pg0d9lq1avg5aw"; 87333 87510 libraryHaskellDepends = [ 87334 87511 aeson base bytestring cereal cereal-vector conduit containers 87335 87512 deepseq directory esqueleto filepath HaTeX hostname lens matrix ··· 87431 87608 libraryHaskellDepends = [ base ]; 87432 87609 testHaskellDepends = [ base tasty tasty-hunit ]; 87433 87610 description = "Fully-flexible polymorphic lenses, without any bizarre profunctors"; 87434 - license = lib.licenses.gpl3; 87611 + license = lib.licenses.gpl3Only; 87435 87612 hydraPlatforms = lib.platforms.none; 87436 87613 broken = true; 87437 87614 }) {}; ··· 87444 87621 sha256 = "0g20kblzvhx53mi82frpx29x0nsfjrzsanqq8f6yw22lh47pbm4y"; 87445 87622 libraryHaskellDepends = [ base ]; 87446 87623 description = "explicit computation of determinant of small matrices"; 87447 - license = lib.licenses.gpl3; 87624 + license = lib.licenses.gpl3Only; 87448 87625 hydraPlatforms = lib.platforms.none; 87449 87626 broken = true; 87450 87627 }) {}; ··· 87529 87706 license = lib.licenses.bsd3; 87530 87707 hydraPlatforms = lib.platforms.none; 87531 87708 broken = true; 87709 + }) {}; 87710 + 87711 + "exploring-interpreters" = callPackage 87712 + ({ mkDerivation, base, containers, fgl, mtl, transformers }: 87713 + mkDerivation { 87714 + pname = "exploring-interpreters"; 87715 + version = "0.2.0.0"; 87716 + sha256 = "1q2i68isdyc1fmxz9hcrjy8k3z8ji6xb2xrn4pc3wn0mrlnj1dka"; 87717 + libraryHaskellDepends = [ base containers fgl mtl transformers ]; 87718 + description = "A generic exploring interpreter for exploratory programming"; 87719 + license = lib.licenses.bsd3; 87532 87720 }) {}; 87533 87721 87534 87722 "exposed-containers" = callPackage ··· 88699 88887 benchmarkHaskellDepends = [ base digits gauge ]; 88700 88888 doHaddock = false; 88701 88889 description = "Integer-to-digits conversion"; 88702 - license = lib.licenses.gpl3; 88890 + license = lib.licenses.gpl3Only; 88703 88891 hydraPlatforms = lib.platforms.none; 88704 88892 broken = true; 88705 88893 }) {}; ··· 88842 89030 pipes-attoparsec pipes-bytestring pipes-group pipes-text split text 88843 89031 ]; 88844 89032 description = "A simple, mindless parser for fasta files"; 88845 - license = lib.licenses.gpl3; 89033 + license = lib.licenses.gpl3Only; 88846 89034 hydraPlatforms = lib.platforms.none; 88847 89035 broken = true; 88848 89036 }) {}; ··· 89004 89192 base bytestring cassava hxt network-uri text 89005 89193 ]; 89006 89194 description = "Utilities for working with DuckDuckHack's FatHead Instant Answers"; 89007 - license = lib.licenses.gpl3; 89195 + license = lib.licenses.gpl3Only; 89008 89196 hydraPlatforms = lib.platforms.none; 89009 89197 broken = true; 89010 89198 }) {}; ··· 89313 89501 ]; 89314 89502 doHaddock = false; 89315 89503 description = "Build and create Fedora package repos and branches"; 89316 - license = lib.licenses.gpl2; 89504 + license = lib.licenses.gpl2Only; 89317 89505 hydraPlatforms = lib.platforms.none; 89318 89506 broken = true; 89319 89507 }) {}; ··· 89331 89519 unordered-containers 89332 89520 ]; 89333 89521 description = "Algo for Formal Concept Analysis"; 89334 - license = lib.licenses.agpl3; 89522 + license = lib.licenses.agpl3Only; 89335 89523 hydraPlatforms = lib.platforms.none; 89336 89524 broken = true; 89337 89525 }) {}; ··· 89601 89789 sha256 = "0hynmwic940vmna0czavbp1wx856ad9am7i6r0d2hq8jynrsin5w"; 89602 89790 libraryHaskellDepends = [ base ]; 89603 89791 description = "Library for Fedora distribution versions"; 89604 - license = lib.licenses.gpl3; 89792 + license = lib.licenses.gpl3Only; 89605 89793 }) {}; 89606 89794 89607 89795 "fedora-haskell-tools" = callPackage ··· 89620 89808 process simple-cmd simple-cmd-args split time unix 89621 89809 ]; 89622 89810 description = "Building and maintenance tools for Fedora Haskell"; 89623 - license = lib.licenses.gpl3; 89811 + license = lib.licenses.gpl3Only; 89624 89812 }) {}; 89625 89813 89626 89814 "fedora-img-dl" = callPackage ··· 89640 89828 xdg-userdirs 89641 89829 ]; 89642 89830 description = "Fedora image download tool"; 89643 - license = lib.licenses.gpl3; 89831 + license = lib.licenses.gpl3Only; 89644 89832 hydraPlatforms = lib.platforms.none; 89645 89833 broken = true; 89646 89834 }) {}; ··· 89823 90011 raw-strings-qq scotty text transformers wai warp wreq xml 89824 90012 ]; 89825 90013 description = "Translate syndication feeds"; 89826 - license = lib.licenses.agpl3; 90014 + license = lib.licenses.agpl3Only; 89827 90015 hydraPlatforms = lib.platforms.none; 89828 90016 broken = true; 89829 90017 }) {}; ··· 90151 90339 libraryHaskellDepends = [ base ]; 90152 90340 doHaddock = false; 90153 90341 description = "To be written"; 90154 - license = lib.licenses.gpl3; 90342 + license = lib.licenses.gpl3Only; 90155 90343 }) {}; 90156 90344 90157 90345 "fenfire" = callPackage ··· 90197 90385 tasty-hunit tasty-quickcheck time 90198 90386 ]; 90199 90387 description = "Generate and verify HMAC-based authentication tokens"; 90200 - license = lib.licenses.lgpl3; 90388 + license = lib.licenses.lgpl3Only; 90201 90389 hydraPlatforms = lib.platforms.none; 90202 90390 broken = true; 90203 90391 }) {}; ··· 90833 91021 ({ mkDerivation, base, bytestring, filepath, QuickCheck, unix }: 90834 91022 mkDerivation { 90835 91023 pname = "filepath-bytestring"; 90836 - version = "1.4.2.1.6"; 90837 - sha256 = "11xrrzdkm5i96dazbz0gi1qp8nnj2lwbnxzwy7f4cnahskz4f4g7"; 91024 + version = "1.4.2.1.7"; 91025 + sha256 = "00xayqjq2qvb4yj0ppx838cabg5cx9swh0mzfb8c6njk9y5rc41n"; 90838 91026 libraryHaskellDepends = [ base bytestring unix ]; 90839 91027 testHaskellDepends = [ base bytestring filepath QuickCheck ]; 90840 91028 description = "Library for manipulating RawFilePaths in a cross platform way"; ··· 90870 91058 sha256 = "08rb2nafnh5vx7i6i3ddhq4h1s2ffgz8ailap5knr1xl7izgyywp"; 90871 91059 libraryHaskellDepends = [ base base-io-access filepath ]; 90872 91060 description = "IO Access for filepath"; 90873 - license = lib.licenses.gpl2; 91061 + license = lib.licenses.gpl2Only; 90874 91062 hydraPlatforms = lib.platforms.none; 90875 91063 broken = true; 90876 91064 }) {}; ··· 91162 91350 optparse-applicative text tree-fun unordered-containers 91163 91351 ]; 91164 91352 description = "Find the clumpiness of labels in a tree"; 91165 - license = lib.licenses.gpl3; 91353 + license = lib.licenses.gpl3Only; 91166 91354 hydraPlatforms = lib.platforms.none; 91167 91355 broken = true; 91168 91356 }) {}; ··· 91231 91419 http-directory simple-cmd-args text 91232 91420 ]; 91233 91421 description = "List http/html files"; 91234 - license = lib.licenses.gpl3; 91422 + license = lib.licenses.gpl3Only; 91235 91423 hydraPlatforms = lib.platforms.none; 91236 91424 broken = true; 91237 91425 }) {}; ··· 92014 92202 tasty tasty-quickcheck temporary 92015 92203 ]; 92016 92204 description = "File-backed recursive data structures"; 92017 - license = lib.licenses.lgpl3; 92205 + license = lib.licenses.lgpl3Only; 92018 92206 hydraPlatforms = lib.platforms.none; 92019 92207 broken = true; 92020 92208 }) {}; ··· 92040 92228 old-time QuickCheck text 92041 92229 ]; 92042 92230 description = "FIX (co)parser"; 92043 - license = lib.licenses.lgpl21; 92231 + license = lib.licenses.lgpl21Only; 92044 92232 hydraPlatforms = lib.platforms.none; 92045 92233 broken = true; 92046 92234 }) {}; ··· 92213 92401 base binary deepseq HTTP optparse-applicative process 92214 92402 ]; 92215 92403 description = "Verify FLAC files ripped form CD using AccurateRip™"; 92216 - license = lib.licenses.gpl3; 92404 + license = lib.licenses.gpl3Only; 92217 92405 }) {}; 92218 92406 92219 92407 "flags-applicative" = callPackage ··· 92376 92564 isExecutable = true; 92377 92565 executableHaskellDepends = [ base directory parsec ]; 92378 92566 description = "flatten a latex multi-file latex document and remove all comments"; 92379 - license = lib.licenses.gpl2; 92567 + license = lib.licenses.gpl2Only; 92380 92568 }) {}; 92381 92569 92382 92570 "flatbuffers" = callPackage ··· 92416 92604 broken = true; 92417 92605 }) {}; 92418 92606 92607 + "flatparse" = callPackage 92608 + ({ mkDerivation, attoparsec, base, bytesmith, bytestring 92609 + , containers, gauge, megaparsec, parsec, primitive 92610 + , template-haskell 92611 + }: 92612 + mkDerivation { 92613 + pname = "flatparse"; 92614 + version = "0.1.1.1"; 92615 + sha256 = "19k1336hf23n440bk5fjw296bs7kqccfa4mhl4wsvfvbsyrzlp09"; 92616 + libraryHaskellDepends = [ 92617 + base bytestring containers template-haskell 92618 + ]; 92619 + benchmarkHaskellDepends = [ 92620 + attoparsec base bytesmith bytestring gauge megaparsec parsec 92621 + primitive 92622 + ]; 92623 + description = "High-performance parsing from strict bytestrings"; 92624 + license = lib.licenses.mit; 92625 + }) {}; 92626 + 92419 92627 "flay" = callPackage 92420 92628 ({ mkDerivation, base, constraints, tasty, tasty-quickcheck 92421 92629 , transformers ··· 92941 93149 directory MonadRandom mtl random 92942 93150 ]; 92943 93151 description = "Simulate 454 pyrosequencing"; 92944 - license = lib.licenses.gpl2; 93152 + license = lib.licenses.gpl2Only; 92945 93153 hydraPlatforms = lib.platforms.none; 92946 93154 broken = true; 92947 93155 }) {}; ··· 93145 93353 resource-pool text time uuid-types yesod-core yesod-static 93146 93354 ]; 93147 93355 description = "A simple web application as a online practice website for XDU SE 2017 fall SPM"; 93148 - license = lib.licenses.gpl3; 93356 + license = lib.licenses.gpl3Only; 93149 93357 }) {}; 93150 93358 93151 93359 "fluffy-parser" = callPackage ··· 93160 93368 base binary bytestring pandoc parsec postgresql-simple 93161 93369 ]; 93162 93370 description = "The parser for fluffy to parsec the question bank in .docx type"; 93163 - license = lib.licenses.gpl3; 93371 + license = lib.licenses.gpl3Only; 93164 93372 hydraPlatforms = lib.platforms.none; 93165 93373 broken = true; 93166 93374 }) {}; ··· 93681 93889 array base containers gloss optparse-applicative xml 93682 93890 ]; 93683 93891 description = "Toolset for Folger Shakespeare Library's XML annotated plays"; 93684 - license = lib.licenses.gpl3; 93892 + license = lib.licenses.gpl3Only; 93685 93893 }) {}; 93686 93894 93687 93895 "follow" = callPackage ··· 93709 93917 text time transformers unordered-containers yaml 93710 93918 ]; 93711 93919 description = "Haskell library to follow content published on any subject"; 93712 - license = lib.licenses.lgpl3; 93920 + license = lib.licenses.lgpl3Only; 93713 93921 hydraPlatforms = lib.platforms.none; 93714 93922 broken = true; 93715 93923 }) {}; ··· 93753 93961 old-locale strict time 93754 93962 ]; 93755 93963 description = "Follow Tweets anonymously"; 93756 - license = lib.licenses.gpl3; 93964 + license = lib.licenses.gpl3Only; 93757 93965 hydraPlatforms = lib.platforms.none; 93758 93966 broken = true; 93759 93967 }) {}; ··· 94306 94514 }: 94307 94515 mkDerivation { 94308 94516 pname = "forsyde-shallow"; 94309 - version = "3.4.0.1"; 94310 - sha256 = "0im5xf8dcalsjk85fyvih042apv3wl54k3jlmdjg7fnm3mgxj1yj"; 94517 + version = "3.5.0.0"; 94518 + sha256 = "16skihnq2kkxdgliv6780s2lyka1bsm0naws6kz1sy3ggsw0qnp9"; 94311 94519 libraryHaskellDepends = [ base directory old-time process random ]; 94312 94520 testHaskellDepends = [ 94313 94521 base directory doctest hspec old-time process QuickCheck random ··· 94324 94532 sha256 = "1hmcicxnxcl99chidkbg1kspjzpxxcw8qh4lrwvmlpz2knzf11g3"; 94325 94533 libraryHaskellDepends = [ array-forth base free mtl ]; 94326 94534 description = "A simple eDSL for generating arrayForth code"; 94327 - license = lib.licenses.gpl3; 94535 + license = lib.licenses.gpl3Only; 94328 94536 hydraPlatforms = lib.platforms.none; 94329 94537 broken = true; 94330 94538 }) {}; ··· 94801 95009 libraryHaskellDepends = [ base frame pandoc ]; 94802 95010 description = "A markdown to Frame GUI writer for Pandoc"; 94803 95011 license = lib.licenses.bsd3; 95012 + hydraPlatforms = lib.platforms.none; 95013 + broken = true; 94804 95014 }) {}; 94805 95015 94806 95016 "franchise" = callPackage ··· 94929 95139 }: 94930 95140 mkDerivation { 94931 95141 pname = "free-algebras"; 94932 - version = "0.1.0.0"; 94933 - sha256 = "0s5gj52b3s1hg92cs12qk7y2zgsl546livdzps2qm4fmjc394qj3"; 95142 + version = "0.1.0.1"; 95143 + sha256 = "13cyy6afp9y3wfv3qihf0ngrvs7rghbx627a88l3yq1l21r0bbj8"; 94934 95144 libraryHaskellDepends = [ 94935 95145 base containers data-fix dlist free groups kan-extensions mtl 94936 95146 transformers ··· 95298 95508 libraryPkgconfigDepends = [ libfreenect ]; 95299 95509 description = "Interface to the Kinect device"; 95300 95510 license = lib.licenses.bsd3; 95301 - platforms = [ "armv7l-linux" "i686-linux" "x86_64-linux" ]; 95511 + platforms = [ 95512 + "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" 95513 + ]; 95302 95514 }) {inherit (pkgs) freenect; freenect_sync = null; 95303 95515 libfreenect = null;}; 95304 95516 ··· 95629 95841 base QuickCheck test-framework test-framework-quickcheck2 vector 95630 95842 ]; 95631 95843 description = "A functional image processing library for Haskell"; 95632 - license = lib.licenses.lgpl3; 95844 + license = lib.licenses.lgpl3Only; 95633 95845 }) {}; 95634 95846 95635 95847 "friday-devil" = callPackage ··· 95645 95857 ]; 95646 95858 librarySystemDepends = [ libdevil ]; 95647 95859 description = "Uses the DevIL C library to read and write images from and to files and memory buffers"; 95648 - license = lib.licenses.lgpl3; 95860 + license = lib.licenses.lgpl3Only; 95649 95861 hydraPlatforms = lib.platforms.none; 95650 95862 broken = true; 95651 95863 }) {inherit (pkgs) libdevil;}; ··· 95827 96039 sha256 = "18mnxlwlyh4q18xc9svpwma3qgwp473dfg1z1rmdll6za82zmvzn"; 95828 96040 libraryHaskellDepends = [ base containers mtl ]; 95829 96041 description = "Arduino programming without the hassle of C"; 95830 - license = lib.licenses.gpl3; 96042 + license = lib.licenses.gpl3Only; 95831 96043 hydraPlatforms = lib.platforms.none; 95832 96044 broken = true; 95833 96045 }) {}; ··· 95909 96121 libraryHaskellDepends = [ base frpnow vty ]; 95910 96122 executableHaskellDepends = [ base containers frpnow vty ]; 95911 96123 description = "Program terminal applications with vty and frpnow!"; 95912 - license = lib.licenses.gpl3; 96124 + license = lib.licenses.gpl3Only; 95913 96125 hydraPlatforms = lib.platforms.none; 95914 96126 broken = true; 95915 96127 }) {}; ··· 96317 96529 ]; 96318 96530 description = "Simple sentence segmenter"; 96319 96531 license = lib.licenses.bsd3; 96320 - hydraPlatforms = lib.platforms.none; 96321 - broken = true; 96322 96532 }) {}; 96323 96533 96324 96534 "funbot" = callPackage ··· 96412 96622 enableSeparateDataOutput = true; 96413 96623 libraryHaskellDepends = [ base filepath pretty process ]; 96414 96624 description = "Functional MetaPost is a Haskell frontend to the MetaPost language"; 96415 - license = lib.licenses.gpl3; 96625 + license = lib.licenses.gpl3Only; 96416 96626 maintainers = with lib.maintainers; [ peti ]; 96417 96627 }) {}; 96418 96628 ··· 97127 97337 ({ mkDerivation, aeson, alex, ansi-terminal, array, base, binary 97128 97338 , blaze-html, bmp, bytestring, bytestring-to-vector, cmark-gfm 97129 97339 , containers, directory, directory-tree, dlist, file-embed 97130 - , filepath, free, gitrev, happy, haskeline, language-c-quote 97131 - , mainland-pretty, megaparsec, mtl, neat-interpolation, parallel 97132 - , parser-combinators, pcg-random, process, process-extras 97133 - , QuickCheck, regex-tdfa, sexp-grammar, srcloc, tasty, tasty-hunit 97134 - , tasty-quickcheck, template-haskell, temporary, terminal-size 97135 - , text, time, transformers, unordered-containers, utf8-string 97136 - , vector, vector-binary-instances, versions, zip-archive, zlib 97340 + , filepath, free, gitrev, happy, hashable, haskeline 97341 + , language-c-quote, mainland-pretty, megaparsec, mtl 97342 + , neat-interpolation, parallel, parser-combinators, pcg-random 97343 + , process, process-extras, QuickCheck, regex-tdfa, srcloc, tasty 97344 + , tasty-hunit, tasty-quickcheck, template-haskell, temporary 97345 + , terminal-size, text, time, transformers, unordered-containers 97346 + , utf8-string, vector, vector-binary-instances, versions 97347 + , zip-archive, zlib 97137 97348 }: 97138 97349 mkDerivation { 97139 97350 pname = "futhark"; 97140 - version = "0.19.1"; 97141 - sha256 = "1nhy1pjqy7na7brpkh72yzcglfrwaz7l325fivfq5niaq85832dd"; 97351 + version = "0.19.2"; 97352 + sha256 = "0pkb9yqvfbahmq3lmp7ia0c4sfzx1cghnhk4b7z41xbf20qcakrx"; 97142 97353 isLibrary = true; 97143 97354 isExecutable = true; 97144 97355 libraryHaskellDepends = [ 97145 97356 aeson ansi-terminal array base binary blaze-html bmp bytestring 97146 97357 bytestring-to-vector cmark-gfm containers directory directory-tree 97147 - dlist file-embed filepath free gitrev haskeline language-c-quote 97148 - mainland-pretty megaparsec mtl neat-interpolation parallel 97149 - pcg-random process process-extras regex-tdfa sexp-grammar srcloc 97358 + dlist file-embed filepath free gitrev hashable haskeline 97359 + language-c-quote mainland-pretty megaparsec mtl neat-interpolation 97360 + parallel pcg-random process process-extras regex-tdfa srcloc 97150 97361 template-haskell temporary terminal-size text time transformers 97151 97362 unordered-containers utf8-string vector vector-binary-instances 97152 97363 versions zip-archive zlib ··· 97154 97365 libraryToolDepends = [ alex happy ]; 97155 97366 executableHaskellDepends = [ base text ]; 97156 97367 testHaskellDepends = [ 97157 - base containers megaparsec mtl parser-combinators QuickCheck 97158 - sexp-grammar tasty tasty-hunit tasty-quickcheck text 97368 + base containers megaparsec mtl parser-combinators QuickCheck tasty 97369 + tasty-hunit tasty-quickcheck text 97159 97370 ]; 97160 97371 description = "An optimising compiler for a functional, array-oriented language"; 97161 97372 license = lib.licenses.isc; ··· 97187 97398 isExecutable = true; 97188 97399 executableHaskellDepends = [ base bytestring network unix ]; 97189 97400 description = "Simple IP-over-UDP tunnel using TUNTAP"; 97190 - license = lib.licenses.gpl3; 97401 + license = lib.licenses.gpl3Only; 97191 97402 hydraPlatforms = lib.platforms.none; 97192 97403 broken = true; 97193 97404 }) {}; ··· 97213 97424 sha256 = "10whksji6r1bilmj2fxcccg89zh7c08s2zfn07r6wj3xgschrckv"; 97214 97425 libraryHaskellDepends = [ base transformers ]; 97215 97426 description = "realtime resource handling with manual concurrency"; 97216 - license = lib.licenses.lgpl3; 97427 + license = lib.licenses.lgpl3Only; 97217 97428 }) {}; 97218 97429 97219 97430 "futures" = callPackage ··· 97350 97561 broken = true; 97351 97562 }) {}; 97352 97563 97564 + "fuzzyfind" = callPackage 97565 + ({ mkDerivation, array, base, containers }: 97566 + mkDerivation { 97567 + pname = "fuzzyfind"; 97568 + version = "0.1.0"; 97569 + sha256 = "0ghv1paisvy4dn3l7vv499a6k6a4r54ks5bn3jl8zhy65xn5c8nv"; 97570 + libraryHaskellDepends = [ array base containers ]; 97571 + description = "Fuzzy text matching"; 97572 + license = lib.licenses.mit; 97573 + }) {}; 97574 + 97353 97575 "fuzzyset" = callPackage 97354 97576 ({ mkDerivation, base, data-default, hspec, ieee754, text 97355 97577 , text-metrics, unordered-containers, vector ··· 97462 97684 libraryHaskellDepends = [ base ]; 97463 97685 description = "Horizontally composable effects"; 97464 97686 license = lib.licenses.mit; 97687 + }) {}; 97688 + 97689 + "fxpak" = callPackage 97690 + ({ mkDerivation, base, bytestring, serialport }: 97691 + mkDerivation { 97692 + pname = "fxpak"; 97693 + version = "0.0.1"; 97694 + sha256 = "07c5za6limzk76if4rnwyq5iawhqp78hlm793y73cxhb65y0g9d0"; 97695 + libraryHaskellDepends = [ base bytestring serialport ]; 97696 + description = "Interface to the FXPak/FXPak Pro USB interface"; 97697 + license = lib.licenses.bsd3; 97465 97698 }) {}; 97466 97699 97467 97700 "g-npm" = callPackage ··· 98023 98256 libraryPkgconfigDepends = [ GConf ]; 98024 98257 libraryToolDepends = [ gtk2hs-buildtools ]; 98025 98258 description = "Binding to the GNOME configuration database system"; 98026 - license = lib.licenses.lgpl21; 98259 + license = lib.licenses.lgpl21Only; 98027 98260 hydraPlatforms = lib.platforms.none; 98028 98261 broken = true; 98029 98262 }) {inherit (pkgs.gnome2) GConf;}; ··· 98160 98393 transformers 98161 98394 ]; 98162 98395 description = "recursive atomic build system"; 98163 - license = lib.licenses.gpl3; 98396 + license = lib.licenses.gpl3Only; 98164 98397 }) {}; 98165 98398 98166 98399 "gdp" = callPackage ··· 98187 98420 isExecutable = true; 98188 98421 executableHaskellDepends = [ base GLUT OpenGLRaw Vec ]; 98189 98422 description = "zooming rotating fractal gears graphics demo"; 98190 - license = lib.licenses.gpl3; 98423 + license = lib.licenses.gpl3Only; 98191 98424 }) {}; 98192 98425 98193 98426 "gedcom" = callPackage ··· 98273 98506 librarySystemDepends = [ gegl ]; 98274 98507 libraryPkgconfigDepends = [ gegl ]; 98275 98508 description = "Haskell bindings to GEGL library"; 98276 - license = lib.licenses.lgpl3; 98509 + license = lib.licenses.lgpl3Only; 98277 98510 hydraPlatforms = lib.platforms.none; 98278 98511 broken = true; 98279 98512 }) {inherit (pkgs) gegl;}; ··· 98394 98627 pname = "gemini-router"; 98395 98628 version = "0.1.1.0"; 98396 98629 sha256 = "19aq9ri0ixkg0d5g4ickda75dvpq340lwkdxn0ndcbkis9xrvkv9"; 98630 + revision = "1"; 98631 + editedCabalFile = "07lnx99d3dkjhqcail31zkbmivclzxdj3qjbhijg1cs3fkl57q3q"; 98397 98632 libraryHaskellDepends = [ 98398 98633 base gemini-server HsOpenSSL network-uri transformers 98399 98634 ]; ··· 98407 98642 }: 98408 98643 mkDerivation { 98409 98644 pname = "gemini-server"; 98410 - version = "0.2.0.0"; 98411 - sha256 = "06sqy3c04s3cjx6p9rzfi23cq34bjs1wbigczcc66i6ahf4x1hz2"; 98412 - revision = "1"; 98413 - editedCabalFile = "0zw9svhk5wmi56vqmw7630nqhp816xph9ldgc8l3jzspziz350fx"; 98645 + version = "0.3.0.0"; 98646 + sha256 = "0s9h0lzxz5yjvz8rzw9mx9dba21171960waaqikj2qbbja0iq3k3"; 98414 98647 libraryHaskellDepends = [ 98415 98648 base bytestring hslogger HsOpenSSL network network-run network-uri 98416 98649 text utf8-string ··· 98527 98760 libraryHaskellDepends = [ attoparsec base text ]; 98528 98761 executableHaskellDepends = [ attoparsec base text ]; 98529 98762 description = "Identify a persons gender by their first name"; 98530 - license = lib.licenses.lgpl21; 98763 + license = lib.licenses.lgpl21Only; 98531 98764 hydraPlatforms = lib.platforms.none; 98532 98765 broken = true; 98533 98766 }) {}; ··· 99431 99664 base bytestring cmdargs directory filepath GenI json text 99432 99665 ]; 99433 99666 description = "Companion tools for use with the GenI surface realiser"; 99434 - license = lib.licenses.gpl2; 99667 + license = lib.licenses.gpl2Only; 99435 99668 hydraPlatforms = lib.platforms.none; 99436 99669 broken = true; 99437 99670 }) {}; ··· 100351 100584 libraryHaskellDepends = [ base ieee754 linear QuickCheck ]; 100352 100585 testHaskellDepends = [ base ieee754 linear QuickCheck ]; 100353 100586 description = "package for geometry in euklidean 2d space"; 100354 - license = lib.licenses.gpl3; 100587 + license = lib.licenses.gpl3Only; 100355 100588 hydraPlatforms = lib.platforms.none; 100356 100589 broken = true; 100357 100590 }) {}; ··· 100487 100720 enableSeparateDataOutput = true; 100488 100721 executableHaskellDepends = [ base containers parsec ]; 100489 100722 description = "A type checker and runtime system of rCOS/g (impl. of ggts-FCS)."; 100490 - license = lib.licenses.gpl3; 100723 + license = lib.licenses.gpl3Only; 100491 100724 hydraPlatforms = lib.platforms.none; 100492 100725 broken = true; 100493 100726 }) {}; ··· 100818 101051 }: 100819 101052 mkDerivation { 100820 101053 pname = "ghc-events"; 100821 - version = "0.15.1"; 100822 - sha256 = "16kh64z60353m6bj9lmv9yzlvydgmi66hm8gc4b22bs69xyh2pxz"; 100823 - isLibrary = true; 100824 - isExecutable = true; 100825 - libraryHaskellDepends = [ 100826 - array base binary bytestring containers text vector 100827 - ]; 100828 - executableHaskellDepends = [ base containers ]; 100829 - testHaskellDepends = [ base ]; 100830 - description = "Library and tool for parsing .eventlog files from GHC"; 100831 - license = lib.licenses.bsd3; 100832 - }) {}; 100833 - 100834 - "ghc-events_0_16_0" = callPackage 100835 - ({ mkDerivation, array, base, binary, bytestring, containers, text 100836 - , vector 100837 - }: 100838 - mkDerivation { 100839 - pname = "ghc-events"; 100840 101054 version = "0.16.0"; 100841 101055 sha256 = "0cr6aj4v9j2fadwhhifjlbg4anyc05phfmy3pvd9h7gn12a2ydr9"; 100842 101056 isLibrary = true; ··· 100848 101062 testHaskellDepends = [ base ]; 100849 101063 description = "Library and tool for parsing .eventlog files from GHC"; 100850 101064 license = lib.licenses.bsd3; 100851 - hydraPlatforms = lib.platforms.none; 100852 101065 }) {}; 100853 101066 100854 101067 "ghc-events-analyze" = callPackage ··· 101124 101337 pname = "ghc-lib-parser"; 101125 101338 version = "9.0.1.20210207"; 101126 101339 sha256 = "1gikdcgcgw1paxs5igxgxdfvpjp23963f6vn83m0a6vr88n2haah"; 101340 + revision = "1"; 101341 + editedCabalFile = "1fkh3xc2pq4k0mz1x92xhby5sqamfsnfm4rlq38p5shybkan7qgl"; 101127 101342 enableSeparateDataOutput = true; 101128 101343 libraryHaskellDepends = [ 101129 101344 array base binary bytestring containers deepseq directory ··· 101249 101464 base criterion directory filepath temporary 101250 101465 ]; 101251 101466 description = "Happy Haskell Hacking"; 101252 - license = lib.licenses.agpl3; 101467 + license = lib.licenses.agpl3Only; 101253 101468 hydraPlatforms = lib.platforms.none; 101254 101469 broken = true; 101255 101470 }) {}; ··· 101634 101849 }: 101635 101850 mkDerivation { 101636 101851 pname = "ghc-tags-core"; 101637 - version = "0.2.4.0"; 101638 - sha256 = "1h2khrvykywdddnhpy6yg2adfjlzdy6i6zib8km5j2zakmhq9s9j"; 101852 + version = "0.2.4.1"; 101853 + sha256 = "0d1srd72ajp2csyic6wpj6i7818rimqbcg5c3lxj76cz9zpjr1g8"; 101639 101854 libraryHaskellDepends = [ 101640 101855 attoparsec base bytestring directory filepath-bytestring ghc mtl 101641 101856 pipes pipes-attoparsec pipes-bytestring text transformers ··· 101664 101879 }: 101665 101880 mkDerivation { 101666 101881 pname = "ghc-tags-plugin"; 101667 - version = "0.2.4.0"; 101668 - sha256 = "1cpfh3cvad2avissri0cs7ghamg2q3nyifyzlj3dndmzbpjrvxy7"; 101882 + version = "0.2.4.1"; 101883 + sha256 = "1hzv3s6pys1cqwj3hs1xww52v5yapisw9y3d5fmxzh0s6nawpxf2"; 101669 101884 isLibrary = true; 101670 101885 isExecutable = true; 101671 101886 libraryHaskellDepends = [ ··· 101813 102028 }: 101814 102029 mkDerivation { 101815 102030 pname = "ghc-typelits-presburger"; 101816 - version = "0.5.2.0"; 101817 - sha256 = "0ny7paq8ykc4ycag1dlb9mlpv17dh9a6csh22abj6bls5rx4iljr"; 102031 + version = "0.6.0.0"; 102032 + sha256 = "08jxp7xnpnlkn8429x25sy1r8xg4b4pv5a41bgw08dl0br4941cx"; 101818 102033 isLibrary = true; 101819 102034 isExecutable = true; 101820 102035 libraryHaskellDepends = [ ··· 102137 102352 license = lib.licenses.asl20; 102138 102353 }) {}; 102139 102354 102355 + "ghcide_1_1_0_0" = callPackage 102356 + ({ mkDerivation, aeson, array, async, base, base16-bytestring 102357 + , binary, bytestring, bytestring-encoding, case-insensitive 102358 + , containers, cryptohash-sha1, data-default, deepseq, dependent-map 102359 + , dependent-sum, Diff, directory, dlist, extra, filepath 102360 + , fingertree, fuzzy, ghc, ghc-boot, ghc-boot-th, ghc-check 102361 + , ghc-exactprint, ghc-paths, ghc-typelits-knownnat, gitrev, Glob 102362 + , haddock-library, hashable, heapsize, hie-bios, hie-compat, hiedb 102363 + , hls-plugin-api, hp2pretty, hslogger, implicit-hie 102364 + , implicit-hie-cradle, lens, lsp, lsp-test, lsp-types, mtl 102365 + , network-uri, opentelemetry, optparse-applicative, parallel 102366 + , prettyprinter, prettyprinter-ansi-terminal, process, QuickCheck 102367 + , quickcheck-instances, record-dot-preprocessor, record-hasfield 102368 + , regex-tdfa, retrie, rope-utf16-splay, safe, safe-exceptions 102369 + , shake, shake-bench, sorted-list, sqlite-simple, stm, syb, tasty 102370 + , tasty-expected-failure, tasty-hunit, tasty-quickcheck 102371 + , tasty-rerun, text, time, transformers, unix, unliftio 102372 + , unliftio-core, unordered-containers, utf8-string, vector, yaml 102373 + }: 102374 + mkDerivation { 102375 + pname = "ghcide"; 102376 + version = "1.1.0.0"; 102377 + sha256 = "1i2xyp2n4g4cpz50wpwmzmknrzqzxnv3b551ibmhdy41v2fh6y5l"; 102378 + isLibrary = true; 102379 + isExecutable = true; 102380 + libraryHaskellDepends = [ 102381 + aeson array async base base16-bytestring binary bytestring 102382 + bytestring-encoding case-insensitive containers cryptohash-sha1 102383 + data-default deepseq dependent-map dependent-sum Diff directory 102384 + dlist extra filepath fingertree fuzzy ghc ghc-boot ghc-boot-th 102385 + ghc-check ghc-exactprint ghc-paths Glob haddock-library hashable 102386 + heapsize hie-bios hie-compat hiedb hls-plugin-api hslogger 102387 + implicit-hie-cradle lens lsp lsp-types mtl network-uri 102388 + opentelemetry parallel prettyprinter prettyprinter-ansi-terminal 102389 + regex-tdfa retrie rope-utf16-splay safe safe-exceptions shake 102390 + sorted-list sqlite-simple stm syb text time transformers unix 102391 + unliftio unliftio-core unordered-containers utf8-string vector 102392 + ]; 102393 + executableHaskellDepends = [ 102394 + aeson base bytestring containers data-default directory extra 102395 + filepath ghc gitrev hashable heapsize hie-bios hiedb hls-plugin-api 102396 + lens lsp lsp-test lsp-types optparse-applicative process 102397 + safe-exceptions shake text unordered-containers 102398 + ]; 102399 + testHaskellDepends = [ 102400 + aeson base binary bytestring containers data-default directory 102401 + extra filepath ghc ghc-typelits-knownnat haddock-library 102402 + hls-plugin-api lens lsp lsp-test lsp-types network-uri 102403 + optparse-applicative process QuickCheck quickcheck-instances 102404 + record-dot-preprocessor record-hasfield rope-utf16-splay safe 102405 + safe-exceptions shake tasty tasty-expected-failure tasty-hunit 102406 + tasty-quickcheck tasty-rerun text 102407 + ]; 102408 + testToolDepends = [ implicit-hie ]; 102409 + benchmarkHaskellDepends = [ 102410 + aeson base directory extra filepath optparse-applicative shake 102411 + shake-bench text yaml 102412 + ]; 102413 + benchmarkToolDepends = [ hp2pretty implicit-hie ]; 102414 + description = "The core of an IDE"; 102415 + license = lib.licenses.asl20; 102416 + hydraPlatforms = lib.platforms.none; 102417 + }) {}; 102418 + 102140 102419 "ghcjs-ajax" = callPackage 102141 102420 ({ mkDerivation, aeson, base, http-types, text }: 102142 102421 mkDerivation { ··· 102506 102785 ]; 102507 102786 libraryPkgconfigDepends = [ atk ]; 102508 102787 description = "Atk bindings"; 102509 - license = lib.licenses.lgpl21; 102788 + license = lib.licenses.lgpl21Only; 102510 102789 }) {inherit (pkgs) atk;}; 102511 102790 102512 102791 "gi-cairo" = callPackage ··· 102529 102808 setupCompileFlags+=" $(pkg-config --libs cairo-gobject)" 102530 102809 ''; 102531 102810 description = "Cairo bindings"; 102532 - license = lib.licenses.lgpl21; 102811 + license = lib.licenses.lgpl21Only; 102533 102812 }) {inherit (pkgs) cairo;}; 102534 102813 102535 102814 "gi-cairo-again" = callPackage ··· 102561 102840 base gi-cairo gi-cairo-render haskell-gi-base mtl 102562 102841 ]; 102563 102842 description = "GI friendly Binding to the Cairo library"; 102564 - license = lib.licenses.lgpl21; 102843 + license = lib.licenses.lgpl21Only; 102565 102844 }) {}; 102566 102845 102567 102846 "gi-cairo-render" = callPackage ··· 102597 102876 ]; 102598 102877 libraryPkgconfigDepends = [ libdbusmenu ]; 102599 102878 description = "Dbusmenu bindings"; 102600 - license = lib.licenses.lgpl21; 102879 + license = lib.licenses.lgpl21Only; 102601 102880 }) {inherit (pkgs) libdbusmenu;}; 102602 102881 102603 102882 "gi-dbusmenugtk3" = callPackage ··· 102621 102900 ]; 102622 102901 libraryPkgconfigDepends = [ gtk3 libdbusmenu-gtk3 ]; 102623 102902 description = "DbusmenuGtk bindings"; 102624 - license = lib.licenses.lgpl21; 102903 + license = lib.licenses.lgpl21Only; 102625 102904 }) {inherit (pkgs) gtk3; inherit (pkgs) libdbusmenu-gtk3;}; 102626 102905 102627 102906 "gi-gdk" = callPackage ··· 102645 102924 ]; 102646 102925 libraryPkgconfigDepends = [ gtk3 ]; 102647 102926 description = "Gdk bindings"; 102648 - license = lib.licenses.lgpl21; 102927 + license = lib.licenses.lgpl21Only; 102649 102928 }) {inherit (pkgs) gtk3;}; 102650 102929 102651 102930 "gi-gdk_4_0_2" = callPackage ··· 102669 102948 ]; 102670 102949 libraryPkgconfigDepends = [ gtk4 ]; 102671 102950 description = "Gdk bindings"; 102672 - license = lib.licenses.lgpl21; 102951 + license = lib.licenses.lgpl21Only; 102673 102952 hydraPlatforms = lib.platforms.none; 102674 102953 }) {inherit (pkgs) gtk4;}; 102675 102954 ··· 102691 102970 ]; 102692 102971 libraryPkgconfigDepends = [ gdk-pixbuf ]; 102693 102972 description = "GdkPixbuf bindings"; 102694 - license = lib.licenses.lgpl21; 102973 + license = lib.licenses.lgpl21Only; 102695 102974 }) {inherit (pkgs) gdk-pixbuf;}; 102696 102975 102697 102976 "gi-gdkx11" = callPackage ··· 102713 102992 ]; 102714 102993 libraryPkgconfigDepends = [ gtk3 ]; 102715 102994 description = "GdkX11 bindings"; 102716 - license = lib.licenses.lgpl21; 102995 + license = lib.licenses.lgpl21Only; 102717 102996 }) {inherit (pkgs) gtk3;}; 102718 102997 102719 102998 "gi-gdkx11_4_0_2" = callPackage ··· 102735 103014 ]; 102736 103015 libraryPkgconfigDepends = [ gtk4-x11 ]; 102737 103016 description = "GdkX11 bindings"; 102738 - license = lib.licenses.lgpl21; 103017 + license = lib.licenses.lgpl21Only; 102739 103018 hydraPlatforms = lib.platforms.none; 102740 103019 }) {gtk4-x11 = null;}; 102741 103020 ··· 102757 103036 ]; 102758 103037 libraryPkgconfigDepends = [ libgit2-glib ]; 102759 103038 description = "libgit2-glib bindings"; 102760 - license = lib.licenses.lgpl21; 103039 + license = lib.licenses.lgpl21Only; 102761 103040 }) {inherit (pkgs) libgit2-glib;}; 102762 103041 102763 103042 "gi-gio" = callPackage ··· 102776 103055 ]; 102777 103056 libraryPkgconfigDepends = [ glib ]; 102778 103057 description = "Gio bindings"; 102779 - license = lib.licenses.lgpl21; 103058 + license = lib.licenses.lgpl21Only; 102780 103059 }) {inherit (pkgs) glib;}; 102781 103060 102782 103061 "gi-girepository" = callPackage ··· 102795 103074 ]; 102796 103075 libraryPkgconfigDepends = [ gobject-introspection ]; 102797 103076 description = "GIRepository (gobject-introspection) bindings"; 102798 - license = lib.licenses.lgpl21; 103077 + license = lib.licenses.lgpl21Only; 102799 103078 }) {inherit (pkgs) gobject-introspection;}; 102800 103079 102801 103080 "gi-glib" = callPackage ··· 102814 103093 ]; 102815 103094 libraryPkgconfigDepends = [ glib ]; 102816 103095 description = "GLib bindings"; 102817 - license = lib.licenses.lgpl21; 103096 + license = lib.licenses.lgpl21Only; 102818 103097 }) {inherit (pkgs) glib;}; 102819 103098 102820 103099 "gi-gobject" = callPackage ··· 102833 103112 ]; 102834 103113 libraryPkgconfigDepends = [ glib ]; 102835 103114 description = "GObject bindings"; 102836 - license = lib.licenses.lgpl21; 103115 + license = lib.licenses.lgpl21Only; 102837 103116 }) {inherit (pkgs) glib;}; 102838 103117 102839 103118 "gi-graphene" = callPackage ··· 102852 103131 ]; 102853 103132 libraryPkgconfigDepends = [ graphene-gobject ]; 102854 103133 description = "Graphene bindings"; 102855 - license = lib.licenses.lgpl21; 103134 + license = lib.licenses.lgpl21Only; 102856 103135 hydraPlatforms = lib.platforms.none; 102857 103136 broken = true; 102858 103137 }) {graphene-gobject = null;}; ··· 102878 103157 ]; 102879 103158 libraryPkgconfigDepends = [ gtk4 ]; 102880 103159 description = "Gsk bindings"; 102881 - license = lib.licenses.lgpl21; 103160 + license = lib.licenses.lgpl21Only; 102882 103161 hydraPlatforms = lib.platforms.none; 102883 103162 broken = true; 102884 103163 }) {inherit (pkgs) gtk4;}; ··· 102899 103178 ]; 102900 103179 libraryPkgconfigDepends = [ gstreamer ]; 102901 103180 description = "GStreamer bindings"; 102902 - license = lib.licenses.lgpl21; 103181 + license = lib.licenses.lgpl21Only; 102903 103182 }) {inherit (pkgs.gst_all_1) gstreamer;}; 102904 103183 102905 103184 "gi-gstaudio" = callPackage ··· 102920 103199 ]; 102921 103200 libraryPkgconfigDepends = [ gst-plugins-base ]; 102922 103201 description = "GStreamerAudio bindings"; 102923 - license = lib.licenses.lgpl21; 103202 + license = lib.licenses.lgpl21Only; 102924 103203 hydraPlatforms = lib.platforms.none; 102925 103204 broken = true; 102926 103205 }) {inherit (pkgs.gst_all_1) gst-plugins-base;}; ··· 102943 103222 ]; 102944 103223 libraryPkgconfigDepends = [ gst-plugins-base ]; 102945 103224 description = "GStreamerBase bindings"; 102946 - license = lib.licenses.lgpl21; 103225 + license = lib.licenses.lgpl21Only; 102947 103226 }) {inherit (pkgs.gst_all_1) gst-plugins-base;}; 102948 103227 102949 103228 "gi-gstpbutils" = callPackage ··· 102967 103246 ]; 102968 103247 libraryPkgconfigDepends = [ gstreamer-pbutils ]; 102969 103248 description = "GStreamer Plugins Base Utils bindings"; 102970 - license = lib.licenses.lgpl21; 103249 + license = lib.licenses.lgpl21Only; 102971 103250 hydraPlatforms = lib.platforms.none; 102972 103251 broken = true; 102973 103252 }) {gstreamer-pbutils = null;}; ··· 102990 103269 ]; 102991 103270 libraryPkgconfigDepends = [ gstreamer-tag ]; 102992 103271 description = "GStreamer Tag bindings"; 102993 - license = lib.licenses.lgpl21; 103272 + license = lib.licenses.lgpl21Only; 102994 103273 hydraPlatforms = lib.platforms.none; 102995 103274 broken = true; 102996 103275 }) {gstreamer-tag = null;}; ··· 103013 103292 ]; 103014 103293 libraryPkgconfigDepends = [ gst-plugins-base ]; 103015 103294 description = "GStreamerVideo bindings"; 103016 - license = lib.licenses.lgpl21; 103295 + license = lib.licenses.lgpl21Only; 103017 103296 }) {inherit (pkgs.gst_all_1) gst-plugins-base;}; 103018 103297 103019 103298 "gi-gtk" = callPackage ··· 103037 103316 ]; 103038 103317 libraryPkgconfigDepends = [ gtk3 ]; 103039 103318 description = "Gtk bindings"; 103040 - license = lib.licenses.lgpl21; 103319 + license = lib.licenses.lgpl21Only; 103041 103320 }) {inherit (pkgs) gtk3;}; 103042 103321 103043 103322 "gi-gtk_4_0_3" = callPackage ··· 103061 103340 ]; 103062 103341 libraryPkgconfigDepends = [ gtk4 ]; 103063 103342 description = "Gtk bindings"; 103064 - license = lib.licenses.lgpl21; 103343 + license = lib.licenses.lgpl21Only; 103065 103344 hydraPlatforms = lib.platforms.none; 103066 103345 }) {inherit (pkgs) gtk4;}; 103067 103346 ··· 103128 103407 gi-gtk haskell-gi-base mtl text transformers 103129 103408 ]; 103130 103409 description = "A wrapper for gi-gtk, adding a few more idiomatic API parts on top"; 103131 - license = lib.licenses.lgpl21; 103410 + license = lib.licenses.lgpl21Only; 103132 103411 }) {}; 103133 103412 103134 103413 "gi-gtkosxapplication" = callPackage ··· 103149 103428 ]; 103150 103429 libraryPkgconfigDepends = [ gtk-mac-integration-gtk3 ]; 103151 103430 description = "GtkosxApplication bindings"; 103152 - license = lib.licenses.lgpl21; 103431 + license = lib.licenses.lgpl21Only; 103153 103432 hydraPlatforms = lib.platforms.none; 103154 103433 broken = true; 103155 103434 }) {gtk-mac-integration-gtk3 = null;}; ··· 103175 103454 ]; 103176 103455 libraryPkgconfigDepends = [ gtksheet ]; 103177 103456 description = "GtkSheet bindings"; 103178 - license = lib.licenses.lgpl21; 103457 + license = lib.licenses.lgpl21Only; 103179 103458 hydraPlatforms = lib.platforms.none; 103180 103459 broken = true; 103181 103460 }) {gtksheet = null;}; ··· 103201 103480 ]; 103202 103481 libraryPkgconfigDepends = [ gtksourceview3 ]; 103203 103482 description = "GtkSource bindings"; 103204 - license = lib.licenses.lgpl21; 103483 + license = lib.licenses.lgpl21Only; 103205 103484 }) {inherit (pkgs) gtksourceview3;}; 103206 103485 103207 103486 "gi-handy" = callPackage ··· 103225 103504 ]; 103226 103505 libraryPkgconfigDepends = [ libhandy ]; 103227 103506 description = "libhandy bindings"; 103228 - license = lib.licenses.lgpl21; 103507 + license = lib.licenses.lgpl21Only; 103229 103508 hydraPlatforms = lib.platforms.none; 103230 103509 broken = true; 103231 103510 }) {inherit (pkgs) libhandy;}; ··· 103246 103525 ]; 103247 103526 libraryPkgconfigDepends = [ harfbuzz harfbuzz-gobject ]; 103248 103527 description = "HarfBuzz bindings"; 103249 - license = lib.licenses.lgpl21; 103528 + license = lib.licenses.lgpl21Only; 103250 103529 }) {inherit (pkgs) harfbuzz; harfbuzz-gobject = null;}; 103251 103530 103252 103531 "gi-ibus" = callPackage ··· 103267 103546 ]; 103268 103547 libraryPkgconfigDepends = [ ibus ]; 103269 103548 description = "IBus bindings"; 103270 - license = lib.licenses.lgpl21; 103549 + license = lib.licenses.lgpl21Only; 103271 103550 }) {inherit (pkgs) ibus;}; 103272 103551 103273 103552 "gi-javascriptcore" = callPackage ··· 103286 103565 ]; 103287 103566 libraryPkgconfigDepends = [ webkitgtk ]; 103288 103567 description = "JavaScriptCore bindings"; 103289 - license = lib.licenses.lgpl21; 103568 + license = lib.licenses.lgpl21Only; 103290 103569 hydraPlatforms = lib.platforms.none; 103291 103570 }) {inherit (pkgs) webkitgtk;}; 103292 103571 ··· 103308 103587 ]; 103309 103588 libraryPkgconfigDepends = [ libnotify ]; 103310 103589 description = "Libnotify bindings"; 103311 - license = lib.licenses.lgpl21; 103590 + license = lib.licenses.lgpl21Only; 103312 103591 }) {inherit (pkgs) libnotify;}; 103313 103592 103314 103593 "gi-ostree" = callPackage ··· 103329 103608 ]; 103330 103609 libraryPkgconfigDepends = [ ostree ]; 103331 103610 description = "OSTree bindings"; 103332 - license = lib.licenses.lgpl21; 103333 - platforms = [ "armv7l-linux" "i686-linux" "x86_64-linux" ]; 103611 + license = lib.licenses.lgpl21Only; 103612 + platforms = [ 103613 + "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" 103614 + ]; 103334 103615 }) {inherit (pkgs) ostree;}; 103335 103616 103336 103617 "gi-pango" = callPackage ··· 103355 103636 setupCompileFlags+=" $(pkg-config --libs cairo-gobject)" 103356 103637 ''; 103357 103638 description = "Pango bindings"; 103358 - license = lib.licenses.lgpl21; 103639 + license = lib.licenses.lgpl21Only; 103359 103640 }) {inherit (pkgs) cairo; inherit (pkgs) pango;}; 103360 103641 103361 103642 "gi-pangocairo" = callPackage ··· 103381 103662 setupCompileFlags+=" $(pkg-config --libs cairo-gobject)" 103382 103663 ''; 103383 103664 description = "PangoCairo bindings"; 103384 - license = lib.licenses.lgpl21; 103665 + license = lib.licenses.lgpl21Only; 103385 103666 }) {inherit (pkgs) cairo; inherit (pkgs) pango;}; 103386 103667 103387 103668 "gi-poppler" = callPackage ··· 103402 103683 ]; 103403 103684 libraryPkgconfigDepends = [ poppler_gi ]; 103404 103685 description = "Poppler bindings"; 103405 - license = lib.licenses.lgpl21; 103686 + license = lib.licenses.lgpl21Only; 103406 103687 hydraPlatforms = lib.platforms.none; 103407 103688 broken = true; 103408 103689 }) {inherit (pkgs) poppler_gi;}; ··· 103425 103706 ]; 103426 103707 libraryPkgconfigDepends = [ libsecret ]; 103427 103708 description = "Libsecret bindings"; 103428 - license = lib.licenses.lgpl21; 103709 + license = lib.licenses.lgpl21Only; 103429 103710 }) {inherit (pkgs) libsecret;}; 103430 103711 103431 103712 "gi-soup" = callPackage ··· 103446 103727 ]; 103447 103728 libraryPkgconfigDepends = [ libsoup ]; 103448 103729 description = "Libsoup bindings"; 103449 - license = lib.licenses.lgpl21; 103730 + license = lib.licenses.lgpl21Only; 103450 103731 }) {inherit (pkgs) libsoup;}; 103451 103732 103452 103733 "gi-vte" = callPackage ··· 103470 103751 ]; 103471 103752 libraryPkgconfigDepends = [ vte_291 ]; 103472 103753 description = "Vte bindings"; 103473 - license = lib.licenses.lgpl21; 103754 + license = lib.licenses.lgpl21Only; 103474 103755 }) {vte_291 = pkgs.vte;}; 103475 103756 103476 103757 "gi-webkit" = callPackage ··· 103492 103773 libraryPkgconfigDepends = [ webkitgtk24x-gtk3 ]; 103493 103774 doHaddock = false; 103494 103775 description = "WebKit bindings"; 103495 - license = lib.licenses.lgpl21; 103776 + license = lib.licenses.lgpl21Only; 103496 103777 hydraPlatforms = lib.platforms.none; 103497 103778 }) {inherit (pkgs) webkitgtk24x-gtk3;}; 103498 103779 ··· 103517 103798 ]; 103518 103799 libraryPkgconfigDepends = [ webkitgtk ]; 103519 103800 description = "WebKit2 bindings"; 103520 - license = lib.licenses.lgpl21; 103801 + license = lib.licenses.lgpl21Only; 103521 103802 hydraPlatforms = lib.platforms.none; 103522 103803 }) {inherit (pkgs) webkitgtk;}; 103523 103804 ··· 103542 103823 ]; 103543 103824 libraryPkgconfigDepends = [ webkitgtk ]; 103544 103825 description = "WebKit2-WebExtension bindings"; 103545 - license = lib.licenses.lgpl21; 103826 + license = lib.licenses.lgpl21Only; 103546 103827 hydraPlatforms = lib.platforms.none; 103547 103828 }) {inherit (pkgs) webkitgtk;}; 103548 103829 ··· 103566 103847 ]; 103567 103848 libraryPkgconfigDepends = [ libwnck ]; 103568 103849 description = "Wnck bindings"; 103569 - license = lib.licenses.lgpl21; 103850 + license = lib.licenses.lgpl21Only; 103570 103851 hydraPlatforms = lib.platforms.none; 103571 103852 broken = true; 103572 103853 }) {inherit (pkgs) libwnck;}; ··· 103587 103868 ]; 103588 103869 libraryPkgconfigDepends = [ xlibsWrapper ]; 103589 103870 description = "xlib bindings"; 103590 - license = lib.licenses.lgpl21; 103871 + license = lib.licenses.lgpl21Only; 103591 103872 }) {inherit (pkgs) xlibsWrapper;}; 103592 103873 103593 103874 "giak" = callPackage ··· 103715 103996 ]; 103716 103997 libraryPkgconfigDepends = [ system-glib ]; 103717 103998 description = "Binding to GIO"; 103718 - license = lib.licenses.lgpl21; 103999 + license = lib.licenses.lgpl21Only; 103719 104000 }) {system-glib = pkgs.glib;}; 103720 104001 103721 104002 "gipeda" = callPackage ··· 103783 104064 aeson base bytestring conduit http-conduit text 103784 104065 ]; 103785 104066 description = "A reliable command-line client for gist.github.com"; 103786 - license = lib.licenses.gpl3; 104067 + license = lib.licenses.gpl3Only; 103787 104068 hydraPlatforms = lib.platforms.none; 103788 104069 broken = true; 103789 104070 }) {}; ··· 103902 104183 checkPhase = ''PATH+=":$PWD" git-annex test''; 103903 104184 enableSharedExecutables = false; 103904 104185 description = "manage files with git, without checking their contents into git"; 103905 - license = lib.licenses.agpl3; 104186 + license = lib.licenses.agpl3Only; 103906 104187 maintainers = with lib.maintainers; [ peti ]; 103907 104188 }) {inherit (pkgs) bup; inherit (pkgs) curl; inherit (pkgs) git; 103908 104189 inherit (pkgs) gnupg; inherit (pkgs) lsof; inherit (pkgs) openssh; ··· 104010 104291 test-framework-quickcheck2 time utf8-string 104011 104292 ]; 104012 104293 description = "Bindings to the date parsing from Git"; 104013 - license = lib.licenses.gpl2; 104294 + license = lib.licenses.gpl2Only; 104014 104295 hydraPlatforms = lib.platforms.none; 104015 104296 broken = true; 104016 104297 }) {}; ··· 104126 104407 http-types network-uri text 104127 104408 ]; 104128 104409 description = "git-lfs protocol"; 104129 - license = lib.licenses.agpl3; 104410 + license = lib.licenses.agpl3Only; 104130 104411 }) {}; 104131 104412 104132 104413 "git-mediate" = callPackage ··· 104144 104425 optparse-applicative process unix-compat 104145 104426 ]; 104146 104427 description = "Tool to help resolving git conflicts"; 104147 - license = lib.licenses.gpl2; 104428 + license = lib.licenses.gpl2Only; 104148 104429 }) {}; 104149 104430 104150 104431 "git-monitor" = callPackage ··· 104248 104529 split text time transformers unix unix-compat utf8-string 104249 104530 ]; 104250 104531 description = "repairs a damaged git repository"; 104251 - license = lib.licenses.agpl3; 104532 + license = lib.licenses.agpl3Only; 104252 104533 hydraPlatforms = lib.platforms.none; 104253 104534 broken = true; 104254 104535 }) {}; ··· 104435 104716 ]; 104436 104717 executableToolDepends = [ git ]; 104437 104718 description = "backs up everything github knows about a repository, to the repository"; 104438 - license = lib.licenses.gpl3; 104719 + license = lib.licenses.gpl3Only; 104439 104720 hydraPlatforms = lib.platforms.none; 104440 104721 broken = true; 104441 104722 }) {inherit (pkgs) git;}; ··· 104490 104771 }: 104491 104772 mkDerivation { 104492 104773 pname = "github-release"; 104493 - version = "1.3.6"; 104494 - sha256 = "07cxai2h6alyka0bsfch7vfjsvp3s9d48jw4n6z74kmxq3zdrgxh"; 104774 + version = "1.3.7"; 104775 + sha256 = "14dz9ap43m2ws6l4wfrn6wn3g5p2k0fgv639q7nyp4zdd4kn9czh"; 104495 104776 isLibrary = true; 104496 104777 isExecutable = true; 104497 104778 libraryHaskellDepends = [ ··· 104542 104823 http-client-tls monad-parallel tabular tagsoup text time vector 104543 104824 ]; 104544 104825 description = "Various Github helper utilities"; 104545 - license = lib.licenses.agpl3; 104826 + license = lib.licenses.agpl3Only; 104546 104827 hydraPlatforms = lib.platforms.none; 104547 104828 broken = true; 104548 104829 }) {}; ··· 105116 105397 libraryHaskellDepends = [ base glib gtk ]; 105117 105398 libraryPkgconfigDepends = [ libglade ]; 105118 105399 description = "Binding to the glade library"; 105119 - license = lib.licenses.lgpl21; 105400 + license = lib.licenses.lgpl21Only; 105120 105401 hydraPlatforms = lib.platforms.none; 105121 105402 broken = true; 105122 105403 }) {inherit (pkgs.gnome2) libglade;}; ··· 105171 105452 base containers GLFW-b lens mtl OpenGL 105172 105453 ]; 105173 105454 description = "An OpenGL micro framework"; 105174 - license = lib.licenses.gpl2; 105455 + license = lib.licenses.gpl2Only; 105175 105456 hydraPlatforms = lib.platforms.none; 105176 105457 broken = true; 105177 105458 }) {}; ··· 105348 105629 ]; 105349 105630 libraryPkgconfigDepends = [ glib ]; 105350 105631 description = "Binding to the GLIB library for Gtk2Hs"; 105351 - license = lib.licenses.lgpl21; 105632 + license = lib.licenses.lgpl21Only; 105352 105633 }) {inherit (pkgs) glib;}; 105353 105634 105354 105635 "glicko" = callPackage ··· 105364 105645 ]; 105365 105646 testHaskellDepends = [ base data-default hspec ]; 105366 105647 description = "Glicko-2 implementation in Haskell"; 105367 - license = lib.licenses.gpl3; 105648 + license = lib.licenses.gpl3Only; 105368 105649 }) {}; 105369 105650 105370 105651 "glider-nlp" = callPackage ··· 105603 105884 editedCabalFile = "0nia67zywmxyvcnlk0a906dijh9h7m6w48330n9gs2mjkhkyqb13"; 105604 105885 libraryHaskellDepends = [ base gloss reactive-banana ]; 105605 105886 description = "An Interface for gloss in terms of a reactive-banana Behavior"; 105606 - license = lib.licenses.gpl3; 105887 + license = lib.licenses.gpl3Only; 105607 105888 hydraPlatforms = lib.platforms.none; 105608 105889 broken = true; 105609 105890 }) {}; ··· 105751 106032 sha256 = "0ygjqzb1pn092j0d0gcwhxdv940rdlvpaj1gxa347mdgvp4jb9za"; 105752 106033 libraryHaskellDepends = [ base gloss sodium ]; 105753 106034 description = "A Sodium interface to the Gloss drawing package"; 105754 - license = lib.licenses.agpl3; 106035 + license = lib.licenses.agpl3Only; 105755 106036 hydraPlatforms = lib.platforms.none; 105756 106037 broken = true; 105757 106038 }) {}; ··· 105984 106265 priority-queue qd reflection Vec 105985 106266 ]; 105986 106267 description = "Mandelbrot Set explorer using GTK"; 105987 - license = lib.licenses.gpl2; 106268 + license = lib.licenses.gpl2Only; 105988 106269 hydraPlatforms = lib.platforms.none; 105989 106270 broken = true; 105990 106271 }) {}; ··· 106031 106312 libraryPkgconfigDepends = [ libgnome-keyring ]; 106032 106313 libraryToolDepends = [ c2hs ]; 106033 106314 description = "Bindings for libgnome-keyring"; 106034 - license = lib.licenses.gpl3; 106315 + license = lib.licenses.gpl3Only; 106035 106316 }) {inherit (pkgs.gnome3) gnome-keyring; 106036 106317 inherit (pkgs) libgnome-keyring;}; 106037 106318 ··· 106102 106383 testPkgconfigDepends = [ libidn ]; 106103 106384 testToolDepends = [ c2hs ]; 106104 106385 description = "Bindings for GNU IDN"; 106105 - license = lib.licenses.gpl3; 106386 + license = lib.licenses.gpl3Only; 106106 106387 hydraPlatforms = lib.platforms.none; 106107 106388 broken = true; 106108 106389 }) {inherit (pkgs) libidn;}; ··· 106139 106420 librarySystemDepends = [ gnutls ]; 106140 106421 libraryPkgconfigDepends = [ gnutls ]; 106141 106422 description = "Bindings for GNU libgnutls"; 106142 - license = lib.licenses.gpl3; 106423 + license = lib.licenses.gpl3Only; 106143 106424 }) {inherit (pkgs) gnutls;}; 106144 106425 106145 106426 "goa" = callPackage ··· 106272 106553 ]; 106273 106554 testHaskellDepends = [ base containers HUnit mtl parsec ]; 106274 106555 description = "A monadic take on a 2,500-year-old board game - library"; 106275 - license = lib.licenses.agpl3; 106556 + license = lib.licenses.agpl3Only; 106276 106557 hydraPlatforms = lib.platforms.none; 106277 106558 broken = true; 106278 106559 }) {}; ··· 106294 106575 executableHaskellDepends = [ base gtk ]; 106295 106576 testHaskellDepends = [ base HUnit ]; 106296 106577 description = "A monadic take on a 2,500-year-old board game - GTK+ UI"; 106297 - license = lib.licenses.agpl3; 106578 + license = lib.licenses.agpl3Only; 106298 106579 hydraPlatforms = lib.platforms.none; 106299 106580 broken = true; 106300 106581 }) {}; ··· 108625 108906 pname = "goldplate"; 108626 108907 version = "0.1.3"; 108627 108908 sha256 = "109qhyq0n4w1jdz7y2hd8cjf44pikavv6mfnmf65vyfjangjq610"; 108909 + revision = "1"; 108910 + editedCabalFile = "1chrg7mfs4w4hbc0i1pdsj1350c4h3dhcv7xswn2ygq78337xxqk"; 108628 108911 isLibrary = false; 108629 108912 isExecutable = true; 108630 108913 executableHaskellDepends = [ ··· 108844 109127 }: 108845 109128 mkDerivation { 108846 109129 pname = "google-oauth2-jwt"; 108847 - version = "0.3.2"; 108848 - sha256 = "1njb9j6pb656drchi8qc94pniwph2bplnb667ga719yxmzm4256s"; 109130 + version = "0.3.3"; 109131 + sha256 = "13iy695qpb9yyr1wi3fslj0xd90izgj4wmvs04k5mhf6k53pk9dk"; 108849 109132 libraryHaskellDepends = [ 108850 109133 base base64-bytestring bytestring HsOpenSSL RSA text unix-time 108851 109134 ]; ··· 108988 109271 mime-types network optparse-applicative text wai warp 108989 109272 ]; 108990 109273 description = "proxy gopher over http"; 108991 - license = lib.licenses.gpl3; 109274 + license = lib.licenses.gpl3Only; 108992 109275 maintainers = with lib.maintainers; [ sternenseemann ]; 108993 109276 }) {}; 108994 109277 ··· 109746 110029 sha256 = "0dzkv13w06hkxg2vkbblpskvsq02c2ay06rw2j4vyjpw13hms5bv"; 109747 110030 libraryHaskellDepends = [ base containers fgl ]; 109748 110031 description = "An implementation of algorithms for matchings in graphs"; 109749 - license = lib.licenses.lgpl21; 110032 + license = lib.licenses.lgpl21Only; 109750 110033 hydraPlatforms = lib.platforms.none; 109751 110034 broken = true; 109752 110035 }) {}; ··· 110223 110506 pname = "graphql-client"; 110224 110507 version = "1.1.0"; 110225 110508 sha256 = "0yk6nfyyynydrgwc1cdy5235121gw5q4iaapbvixpckz2diidxx7"; 110509 + revision = "2"; 110510 + editedCabalFile = "120c5cd9gj407lf3lcvfq0gqlvdpf3ciws9207nh0qqqdrpws9mj"; 110226 110511 isLibrary = true; 110227 110512 isExecutable = true; 110228 110513 libraryHaskellDepends = [ ··· 111358 111643 old-locale OpenGL OpenGLRaw parallel qd qd-vec ruff time Vec 111359 111644 ]; 111360 111645 description = "fractal explorer GUI using the ruff library"; 111361 - license = lib.licenses.gpl2; 111646 + license = lib.licenses.gpl2Only; 111362 111647 hydraPlatforms = lib.platforms.none; 111363 111648 broken = true; 111364 111649 }) {}; ··· 111378 111663 random ruff Vec 111379 111664 ]; 111380 111665 description = "Mandelbrot Set examples using ruff and gruff"; 111381 - license = lib.licenses.gpl2; 111666 + license = lib.licenses.gpl2Only; 111382 111667 hydraPlatforms = lib.platforms.none; 111383 111668 broken = true; 111384 111669 }) {}; ··· 111397 111682 ]; 111398 111683 libraryPkgconfigDepends = [ gsasl ]; 111399 111684 description = "Bindings for GNU libgsasl"; 111400 - license = lib.licenses.gpl3; 111685 + license = lib.licenses.gpl3Only; 111401 111686 }) {inherit (pkgs) gsasl;}; 111402 111687 111403 111688 "gsc-weighting" = callPackage ··· 111425 111710 base feed http-conduit scalpel-core text uri xml-types 111426 111711 ]; 111427 111712 description = "scrapes google scholar, provides RSS feed"; 111428 - license = lib.licenses.gpl3; 111713 + license = lib.licenses.gpl3Only; 111429 111714 hydraPlatforms = lib.platforms.none; 111430 111715 broken = true; 111431 111716 }) {}; ··· 111539 111824 libraryPkgconfigDepends = [ gst-plugins-base gstreamer ]; 111540 111825 libraryToolDepends = [ gtk2hs-buildtools ]; 111541 111826 description = "Binding to the GStreamer open source multimedia framework"; 111542 - license = lib.licenses.lgpl21; 111827 + license = lib.licenses.lgpl21Only; 111543 111828 hydraPlatforms = lib.platforms.none; 111544 111829 broken = true; 111545 111830 }) {gst-plugins-base = null; gstreamer = null;}; ··· 111611 111896 ]; 111612 111897 libraryPkgconfigDepends = [ gtk2 ]; 111613 111898 description = "Binding to the Gtk+ graphical user interface library"; 111614 - license = lib.licenses.lgpl21; 111899 + license = lib.licenses.lgpl21Only; 111615 111900 }) {inherit (pkgs) gtk2;}; 111616 111901 111617 111902 "gtk-helpers" = callPackage ··· 111637 111922 sha256 = "0fjlk6z8j77l35k9cdzgbyf1w5wd0v0k1sry78vf7f6j4mvv8wb0"; 111638 111923 libraryHaskellDepends = [ base gtk json transformers ]; 111639 111924 description = "A simple custom form widget for gtk which allows inputing of JSON values"; 111640 - license = lib.licenses.gpl3; 111925 + license = lib.licenses.gpl3Only; 111641 111926 }) {}; 111642 111927 111643 111928 "gtk-largeTreeStore" = callPackage ··· 111653 111938 ]; 111654 111939 testHaskellDepends = [ base containers gtk3 hspec ]; 111655 111940 description = "Large TreeStore support for gtk2hs"; 111656 - license = lib.licenses.lgpl3; 111941 + license = lib.licenses.lgpl3Only; 111657 111942 }) {}; 111658 111943 111659 111944 "gtk-mac-integration" = callPackage ··· 111669 111954 libraryHaskellDepends = [ array base containers glib gtk mtl ]; 111670 111955 libraryPkgconfigDepends = [ gtk-mac-integration-gtk2 ]; 111671 111956 description = "Bindings for the Gtk/OS X integration library"; 111672 - license = lib.licenses.lgpl21; 111673 - platforms = [ "armv7l-linux" "x86_64-darwin" ]; 111957 + license = lib.licenses.lgpl21Only; 111958 + platforms = [ "x86_64-darwin" ]; 111674 111959 }) {inherit (pkgs) gtk-mac-integration-gtk2;}; 111675 111960 111676 111961 "gtk-serialized-event" = callPackage ··· 111687 111972 ]; 111688 111973 libraryPkgconfigDepends = [ gtk2 ]; 111689 111974 description = "GTK+ Serialized event"; 111690 - license = lib.licenses.lgpl21; 111975 + license = lib.licenses.lgpl21Only; 111691 111976 hydraPlatforms = lib.platforms.none; 111692 111977 broken = true; 111693 111978 }) {inherit (pkgs) gtk2;}; ··· 111700 111985 sha256 = "1qqfhaap2996015h3jkgg9j3hyxrh88wn6kba29ys0q1h35f8yws"; 111701 111986 libraryHaskellDepends = [ base gtk ]; 111702 111987 description = "A simple custom form widget for gtk which allows single LOC creation/updating of list views"; 111703 - license = lib.licenses.gpl3; 111988 + license = lib.licenses.gpl3Only; 111704 111989 }) {}; 111705 111990 111706 111991 "gtk-sni-tray" = callPackage ··· 111752 112037 sha256 = "14hb7nxf4l0q7hab8dzll8dh5ccb4hhc8arywijdgdrz4i2s2706"; 111753 112038 libraryHaskellDepends = [ base gtk ]; 111754 112039 description = "A simple custom form widget for gtk which allows single LOC creation/updating of toggle button lists"; 111755 - license = lib.licenses.gpl3; 112040 + license = lib.licenses.gpl3Only; 111756 112041 }) {}; 111757 112042 111758 112043 "gtk-toy" = callPackage ··· 111777 112062 libraryHaskellDepends = [ base glib gtk3 ]; 111778 112063 libraryPkgconfigDepends = [ xlibsWrapper ]; 111779 112064 description = "A wrapper around the eggtraymanager library for Linux system trays"; 111780 - license = lib.licenses.lgpl21; 112065 + license = lib.licenses.lgpl21Only; 111781 112066 }) {inherit (pkgs) xlibsWrapper;}; 111782 112067 111783 112068 "gtk2hs-buildtools" = callPackage ··· 111798 112083 libraryToolDepends = [ alex happy ]; 111799 112084 executableHaskellDepends = [ base ]; 111800 112085 description = "Tools to build the Gtk2Hs suite of User Interface libraries"; 111801 - license = lib.licenses.gpl2; 112086 + license = lib.licenses.gpl2Only; 111802 112087 }) {}; 111803 112088 111804 112089 "gtk2hs-cast-glade" = callPackage ··· 111951 112236 ]; 111952 112237 libraryPkgconfigDepends = [ gtk3 ]; 111953 112238 description = "Binding to the Gtk+ 3 graphical user interface library"; 111954 - license = lib.licenses.lgpl21; 112239 + license = lib.licenses.lgpl21Only; 111955 112240 }) {inherit (pkgs) gtk3;}; 111956 112241 111957 112242 "gtk3-helpers" = callPackage ··· 111982 112267 libraryHaskellDepends = [ array base containers glib gtk3 mtl ]; 111983 112268 libraryPkgconfigDepends = [ gtk-mac-integration-gtk3 ]; 111984 112269 description = "Bindings for the Gtk/OS X integration library"; 111985 - license = lib.licenses.lgpl21; 112270 + license = lib.licenses.lgpl21Only; 111986 112271 hydraPlatforms = lib.platforms.none; 111987 112272 broken = true; 111988 112273 }) {gtk-mac-integration-gtk3 = null;}; ··· 112002 112287 libraryPkgconfigDepends = [ gtkglext ]; 112003 112288 libraryToolDepends = [ gtk2hs-buildtools ]; 112004 112289 description = "Binding to the GTK+ OpenGL Extension"; 112005 - license = lib.licenses.lgpl21; 112290 + license = lib.licenses.lgpl21Only; 112006 112291 hydraPlatforms = lib.platforms.none; 112007 112292 broken = true; 112008 112293 }) {inherit (pkgs) gtk2; inherit (pkgs.gnome2) gtkglext; ··· 112025 112310 libraryPkgconfigDepends = [ gtkimageview ]; 112026 112311 libraryToolDepends = [ gtk2hs-buildtools ]; 112027 112312 description = "Binding to the GtkImageView library"; 112028 - license = lib.licenses.lgpl21; 112313 + license = lib.licenses.lgpl21Only; 112029 112314 hydraPlatforms = lib.platforms.none; 112030 112315 broken = true; 112031 112316 }) {inherit (pkgs) gtkimageview;}; ··· 112066 112351 libraryPkgconfigDepends = [ gtksourceview ]; 112067 112352 libraryToolDepends = [ gtk2hs-buildtools ]; 112068 112353 description = "Binding to the GtkSourceView library"; 112069 - license = lib.licenses.lgpl21; 112354 + license = lib.licenses.lgpl21Only; 112070 112355 hydraPlatforms = lib.platforms.none; 112071 112356 broken = true; 112072 112357 }) {inherit (pkgs) gtksourceview;}; ··· 112087 112372 libraryPkgconfigDepends = [ gtksourceview3 ]; 112088 112373 libraryToolDepends = [ gtk2hs-buildtools ]; 112089 112374 description = "Binding to the GtkSourceView library"; 112090 - license = lib.licenses.lgpl21; 112375 + license = lib.licenses.lgpl21Only; 112091 112376 hydraPlatforms = lib.platforms.none; 112092 112377 broken = true; 112093 112378 }) {inherit (pkgs) gtksourceview3;}; ··· 112152 112437 enableSeparateDataOutput = true; 112153 112438 executableHaskellDepends = [ base cairo containers filepath gtk ]; 112154 112439 description = "graphical untyped lambda calculus interactive interpreter"; 112155 - license = lib.licenses.gpl2; 112440 + license = lib.licenses.gpl2Only; 112156 112441 hydraPlatforms = lib.platforms.none; 112157 112442 broken = true; 112158 112443 }) {}; ··· 112165 112450 sha256 = "0vvzlfnvh9r9jqf7v83d0piqpvl40sg0mswf9f41vncgzg0z79v2"; 112166 112451 libraryHaskellDepends = [ base ]; 112167 112452 description = "The first 1001 Fibonacci numbers, retrieved from the Gutenberg Project"; 112168 - license = lib.licenses.gpl3; 112453 + license = lib.licenses.gpl3Only; 112169 112454 }) {}; 112170 112455 112171 112456 "gw" = callPackage ··· 112241 112526 stm template-haskell transformers utf8-string vinyl 112242 112527 ]; 112243 112528 description = "Haskell library for retrieving data from various booru image sites"; 112244 - license = lib.licenses.gpl3; 112529 + license = lib.licenses.gpl3Only; 112245 112530 hydraPlatforms = lib.platforms.none; 112246 112531 broken = true; 112247 112532 }) {}; ··· 112534 112819 libraryHaskellDepends = [ base hOff-parser OpenGL ]; 112535 112820 executableHaskellDepends = [ base GLFW hOff-parser OpenGL parsec ]; 112536 112821 description = "The tool to transform the OFF to other image format"; 112537 - license = lib.licenses.gpl3; 112822 + license = lib.licenses.gpl3Only; 112538 112823 hydraPlatforms = lib.platforms.none; 112539 112824 broken = true; 112540 112825 }) {}; ··· 112547 112832 sha256 = "1vjvn4sr9nb7dd0in57kay6sb49nqzs377v6k9570h5faaj1dyci"; 112548 112833 libraryHaskellDepends = [ base parsec ]; 112549 112834 description = "The parser to parser the OFF(Object File Format, Princeton ModelNet)"; 112550 - license = lib.licenses.gpl3; 112835 + license = lib.licenses.gpl3Only; 112551 112836 }) {}; 112552 112837 112553 112838 "hOpenPGP" = callPackage ··· 114071 114356 ShellCheck split text 114072 114357 ]; 114073 114358 description = "Dockerfile Linter JavaScript API"; 114074 - license = lib.licenses.gpl3; 114359 + license = lib.licenses.gpl3Only; 114075 114360 }) {}; 114076 114361 114077 114362 "hadoop-formats" = callPackage ··· 114173 114458 ]; 114174 114459 testHaskellDepends = [ base doctest filemanip process ]; 114175 114460 description = "Confirm delegation of NS and MX records"; 114176 - license = lib.licenses.agpl3; 114461 + license = lib.licenses.agpl3Only; 114177 114462 }) {}; 114178 114463 114179 114464 "hafar" = callPackage ··· 114267 114552 ]; 114268 114553 executableHaskellDepends = [ base time ]; 114269 114554 description = "Analytic Hierarchy Process"; 114270 - license = lib.licenses.agpl3; 114555 + license = lib.licenses.agpl3Only; 114271 114556 hydraPlatforms = lib.platforms.none; 114272 114557 broken = true; 114273 114558 }) {}; ··· 114424 114709 iterio-server mongoDB mtl 114425 114710 ]; 114426 114711 description = "Dynamic launcher of Hails applications"; 114427 - license = lib.licenses.gpl2; 114712 + license = lib.licenses.gpl2Only; 114713 + hydraPlatforms = lib.platforms.none; 114714 + broken = true; 114428 114715 }) {}; 114429 114716 114430 114717 "hairy" = callPackage ··· 114556 114843 , containers, cryptonite, data-default, deepseq, directory 114557 114844 , file-embed, filepath, fsnotify, http-conduit, http-types 114558 114845 , lrucache, memory, mtl, network-uri, optparse-applicative, pandoc 114559 - , pandoc-citeproc, parsec, process, QuickCheck, random, regex-tdfa 114560 - , resourcet, scientific, tagsoup, tasty, tasty-hunit 114846 + , parsec, process, QuickCheck, random, regex-tdfa, resourcet 114847 + , scientific, tagsoup, tasty, tasty-golden, tasty-hunit 114561 114848 , tasty-quickcheck, template-haskell, text, time 114562 114849 , time-locale-compat, unordered-containers, utillinux, vector, wai 114563 114850 , wai-app-static, warp, yaml 114564 114851 }: 114565 114852 mkDerivation { 114566 114853 pname = "hakyll"; 114567 - version = "4.13.4.1"; 114568 - sha256 = "1z9k3029bjyxy2aqmqr6gzsva50154y4bfxqkmsjgl38lx3s6kk9"; 114569 - revision = "1"; 114570 - editedCabalFile = "1hv80gqq50zz791620lgdvkspspii0z59ngj7la69cdw2739cc5g"; 114854 + version = "4.14.0.0"; 114855 + sha256 = "088df9vs5f2p5iiv7rbrisz4z4s38mkr9z41gy3hqdapg4m7mi1c"; 114571 114856 isLibrary = true; 114572 114857 isExecutable = true; 114573 114858 enableSeparateDataOutput = true; ··· 114575 114860 base binary blaze-html blaze-markup bytestring containers 114576 114861 cryptonite data-default deepseq directory file-embed filepath 114577 114862 fsnotify http-conduit http-types lrucache memory mtl network-uri 114578 - optparse-applicative pandoc pandoc-citeproc parsec process random 114579 - regex-tdfa resourcet scientific tagsoup template-haskell text time 114863 + optparse-applicative pandoc parsec process random regex-tdfa 114864 + resourcet scientific tagsoup template-haskell text time 114580 114865 time-locale-compat unordered-containers vector wai wai-app-static 114581 114866 warp yaml 114582 114867 ]; 114583 114868 executableHaskellDepends = [ base directory filepath ]; 114584 114869 testHaskellDepends = [ 114585 - base bytestring containers filepath QuickCheck tasty tasty-hunit 114586 - tasty-quickcheck text unordered-containers yaml 114870 + base bytestring containers filepath QuickCheck tasty tasty-golden 114871 + tasty-hunit tasty-quickcheck text unordered-containers yaml 114587 114872 ]; 114588 114873 testToolDepends = [ utillinux ]; 114589 114874 description = "A static website compiler library"; ··· 114849 115134 ]; 114850 115135 description = "Hakyll wrapper for the Elm compiler"; 114851 115136 license = lib.licenses.bsd3; 115137 + hydraPlatforms = lib.platforms.none; 115138 + broken = true; 114852 115139 }) {}; 114853 115140 114854 115141 "hakyll-favicon" = callPackage ··· 114999 115286 regex-posix split tasty tasty-hunit tasty-quickcheck 115000 115287 ]; 115001 115288 description = "A shortcode extension module for Hakyll"; 115002 - license = lib.licenses.gpl3; 115289 + license = lib.licenses.gpl3Only; 115003 115290 hydraPlatforms = lib.platforms.none; 115004 115291 broken = true; 115005 115292 }) {}; ··· 115277 115564 isExecutable = true; 115278 115565 executableHaskellDepends = [ base hint process ]; 115279 115566 description = "looks for functions given a set of example input/outputs"; 115280 - license = lib.licenses.gpl2; 115567 + license = lib.licenses.gpl2Only; 115281 115568 }) {}; 115282 115569 115283 115570 "halves" = callPackage ··· 115430 115717 executableHaskellDepends = [ base ]; 115431 115718 testHaskellDepends = [ base ]; 115432 115719 description = "Interpreter for SQL-structure definitions in YAML (YamSql)"; 115433 - license = lib.licenses.gpl3; 115720 + license = lib.licenses.gpl3Only; 115434 115721 hydraPlatforms = lib.platforms.none; 115435 115722 broken = true; 115436 115723 }) {}; ··· 115686 115973 wai-middleware-static yaml 115687 115974 ]; 115688 115975 description = "Simple Continuous Integration/Deployment System"; 115689 - license = lib.licenses.agpl3; 115976 + license = lib.licenses.agpl3Only; 115690 115977 hydraPlatforms = lib.platforms.none; 115691 115978 broken = true; 115692 115979 }) {}; ··· 115840 116127 libraryPkgconfigDepends = [ libappindicator-gtk2 ]; 115841 116128 libraryToolDepends = [ gtk2hs-buildtools ]; 115842 116129 description = "Binding to the appindicator library"; 115843 - license = lib.licenses.lgpl21; 116130 + license = lib.licenses.lgpl21Only; 115844 116131 hydraPlatforms = lib.platforms.none; 115845 116132 broken = true; 115846 116133 }) {inherit (pkgs) libappindicator-gtk2;}; ··· 115856 116143 libraryHaskellDepends = [ base glib gtk3 ]; 115857 116144 libraryPkgconfigDepends = [ libappindicator-gtk3 ]; 115858 116145 description = "Binding to the appindicator library"; 115859 - license = lib.licenses.lgpl21; 116146 + license = lib.licenses.lgpl21Only; 115860 116147 hydraPlatforms = lib.platforms.none; 115861 116148 broken = true; 115862 116149 }) {inherit (pkgs) libappindicator-gtk3;}; ··· 116597 116884 array base clock language-dot transformers xml 116598 116885 ]; 116599 116886 description = "Parser for dot made with happy"; 116600 - license = lib.licenses.gpl3; 116887 + license = lib.licenses.gpl3Only; 116601 116888 }) {}; 116602 116889 116603 116890 "happy-hour" = callPackage ··· 116621 116908 pname = "happy-meta"; 116622 116909 version = "0.2.0.11"; 116623 116910 sha256 = "1vgv5fx1fya7wfh3zwdgy0hm0lyzp171gnpp6ymfd6kqmqkl3293"; 116911 + revision = "1"; 116912 + editedCabalFile = "1dspifamwsn6lcj2mxjyrbdsfjqfb4p6m0s1c9dkiv08cfkk02p6"; 116624 116913 libraryHaskellDepends = [ 116625 116914 array base containers fail haskell-src-meta mtl template-haskell 116626 116915 ]; ··· 116855 117144 base containers derive hlint hslogger hspec HUnit QuickCheck 116856 117145 ]; 116857 117146 description = "A web service specification compiler that generates implementation and tests"; 116858 - license = lib.licenses.gpl3; 117147 + license = lib.licenses.gpl3Only; 116859 117148 hydraPlatforms = lib.platforms.none; 116860 117149 broken = true; 116861 117150 }) {}; ··· 116873 117162 ]; 116874 117163 libraryPkgconfigDepends = [ groonga ]; 116875 117164 description = "Low level bindings for Groonga"; 116876 - license = lib.licenses.lgpl21; 117165 + license = lib.licenses.lgpl21Only; 116877 117166 hydraPlatforms = lib.platforms.none; 116878 117167 broken = true; 116879 117168 }) {inherit (pkgs) groonga;}; ··· 116893 117182 scotty text time transformers wai-extra 116894 117183 ]; 116895 117184 description = "Yet another Groonga http server"; 116896 - license = lib.licenses.lgpl21; 117185 + license = lib.licenses.lgpl21Only; 116897 117186 hydraPlatforms = lib.platforms.none; 116898 117187 broken = true; 116899 117188 }) {}; ··· 117066 117355 base bytestring conduit cryptohash hex path 117067 117356 ]; 117068 117357 description = "Decompress SAPCAR archives"; 117069 - license = lib.licenses.gpl2; 117358 + license = lib.licenses.gpl2Only; 117070 117359 }) {}; 117071 117360 117072 117361 "hascard" = callPackage ··· 117511 117800 base bytestring cryptohash directory filepath 117512 117801 ]; 117513 117802 description = "Rename every file in a directory with his SHA1 hash"; 117514 - license = lib.licenses.gpl3; 117803 + license = lib.licenses.gpl3Only; 117515 117804 }) {}; 117516 117805 117517 117806 "hashring" = callPackage ··· 117722 118011 base cmdargs containers cpphs directory her-lexer split 117723 118012 ]; 117724 118013 description = "A dialect of haskell with order of execution based on dependency resolution"; 117725 - license = lib.licenses.gpl3; 118014 + license = lib.licenses.gpl3Only; 117726 118015 hydraPlatforms = lib.platforms.none; 117727 118016 broken = true; 117728 118017 }) {}; ··· 117813 118102 broken = true; 117814 118103 }) {}; 117815 118104 117816 - "haskeline_0_8_1_1" = callPackage 118105 + "haskeline_0_8_1_2" = callPackage 117817 118106 ({ mkDerivation, base, bytestring, containers, directory 117818 118107 , exceptions, filepath, HUnit, process, stm, terminfo, text 117819 118108 , transformers, unix 117820 118109 }: 117821 118110 mkDerivation { 117822 118111 pname = "haskeline"; 117823 - version = "0.8.1.1"; 117824 - sha256 = "1cg51rbhpa7ism0rg39dw7njz4r3q5h5pnysnbc37dh6gcdiyg2p"; 118112 + version = "0.8.1.2"; 118113 + sha256 = "0axr258a8wrsq37jwx4g343969lycydx9symijnp64a7ki67jrnp"; 117825 118114 configureFlags = [ "-fterminfo" ]; 117826 118115 isLibrary = true; 117827 118116 isExecutable = true; ··· 117871 118160 editedCabalFile = "0h900mw5kzd9fvywpbhfd9acnfwp3qk7nfi9yr9ibamjb8s87cm1"; 117872 118161 libraryHaskellDepends = [ base containers mtl protolude text ]; 117873 118162 description = "Write Emacs module in Haskell, using Emacs 25's Dynamic Module feature"; 117874 - license = lib.licenses.gpl3; 118163 + license = lib.licenses.gpl3Only; 117875 118164 hydraPlatforms = lib.platforms.none; 117876 118165 broken = true; 117877 118166 }) {}; ··· 118052 118341 }) {}; 118053 118342 118054 118343 "haskell-ci" = callPackage 118055 - ({ mkDerivation, aeson, ansi-terminal, base, base-compat 118056 - , bytestring, Cabal, cabal-install-parsers, containers, deepseq 118344 + ({ mkDerivation, aeson, ansi-terminal, attoparsec, base 118345 + , base-compat, base16-bytestring, binary, bytestring, Cabal 118346 + , cabal-install-parsers, containers, cryptohash-sha256, deepseq 118057 118347 , Diff, directory, exceptions, filepath, generic-lens-lite, HsYAML 118058 - , lattices, mtl, network-uri, optparse-applicative, parsec, pretty 118059 - , process, ShellCheck, tasty, tasty-golden, temporary, text 118060 - , transformers, unordered-containers 118348 + , indexed-traversable, indexed-traversable-instances, ini, lattices 118349 + , mtl, network-uri, optparse-applicative, parsec, pretty, process 118350 + , ShellCheck, tasty, tasty-golden, temporary, text, transformers 118351 + , unordered-containers, zinza 118061 118352 }: 118062 118353 mkDerivation { 118063 118354 pname = "haskell-ci"; 118064 - version = "0.10.3"; 118065 - sha256 = "18qynghm1aj0qr18v6m3md75p2l3kyhki03798jwhi4kc5qdk2vv"; 118355 + version = "0.12"; 118356 + sha256 = "17ccxpsi483fkiyp98m09nzqds9n78y53naii5x18nvdxv9fssam"; 118066 118357 isLibrary = false; 118067 118358 isExecutable = true; 118068 118359 libraryHaskellDepends = [ 118069 - aeson base base-compat bytestring Cabal cabal-install-parsers 118070 - containers deepseq directory exceptions filepath generic-lens-lite 118071 - HsYAML lattices mtl network-uri optparse-applicative parsec pretty 118072 - process ShellCheck temporary text transformers unordered-containers 118360 + aeson attoparsec base base-compat base16-bytestring binary 118361 + bytestring Cabal cabal-install-parsers containers cryptohash-sha256 118362 + deepseq directory exceptions filepath generic-lens-lite HsYAML 118363 + indexed-traversable indexed-traversable-instances ini lattices mtl 118364 + network-uri optparse-applicative parsec pretty process ShellCheck 118365 + temporary text transformers unordered-containers zinza 118073 118366 ]; 118074 118367 executableHaskellDepends = [ base ]; 118075 118368 testHaskellDepends = [ 118076 - ansi-terminal base base-compat bytestring Diff directory filepath 118077 - tasty tasty-golden transformers 118369 + ansi-terminal base base-compat bytestring Cabal Diff directory 118370 + filepath tasty tasty-golden transformers 118078 118371 ]; 118079 118372 doHaddock = false; 118080 118373 description = "Cabal package script generator for Travis-CI"; ··· 118113 118406 sha256 = "1iz94kyq1xn3v89aay282qglv2sh41b04p8vaygwm22v1g4b4kk7"; 118114 118407 libraryHaskellDepends = [ base process ]; 118115 118408 description = "Simple CoffeeScript API"; 118116 - license = lib.licenses.gpl3; 118409 + license = lib.licenses.gpl3Only; 118117 118410 hydraPlatforms = lib.platforms.none; 118118 118411 broken = true; 118119 118412 }) {}; ··· 118134 118427 base bimap boolean-list bytestring containers 118135 118428 ]; 118136 118429 description = "compress files"; 118137 - license = lib.licenses.gpl3; 118430 + license = lib.licenses.gpl3Only; 118138 118431 hydraPlatforms = lib.platforms.none; 118139 118432 broken = true; 118140 118433 }) {}; ··· 118413 118706 libraryPkgconfigDepends = [ glib gobject-introspection ]; 118414 118707 testHaskellDepends = [ base doctest process ]; 118415 118708 description = "Generate Haskell bindings for GObject Introspection capable libraries"; 118416 - license = lib.licenses.lgpl21; 118709 + license = lib.licenses.lgpl21Only; 118417 118710 }) {inherit (pkgs) glib; inherit (pkgs) gobject-introspection;}; 118418 118711 118419 118712 "haskell-gi-base" = callPackage ··· 118425 118718 libraryHaskellDepends = [ base bytestring containers text ]; 118426 118719 libraryPkgconfigDepends = [ glib ]; 118427 118720 description = "Foundation for libraries generated by haskell-gi"; 118428 - license = lib.licenses.lgpl21; 118721 + license = lib.licenses.lgpl21Only; 118429 118722 }) {inherit (pkgs) glib;}; 118430 118723 118431 118724 "haskell-gi-overloading" = callPackage ··· 118736 119029 base directory haskell-lsp lens process text unix 118737 119030 ]; 118738 119031 description = "A haskell package to build your own Language Server client"; 118739 - license = lib.licenses.gpl2; 119032 + license = lib.licenses.gpl2Only; 118740 119033 hydraPlatforms = lib.platforms.none; 118741 119034 broken = true; 118742 119035 }) {}; ··· 118802 119095 sha256 = "18s8g82v3h4b7maz6di43vfym6d3w16j4rbh5sjh4ps26yjnnfy4"; 118803 119096 libraryHaskellDepends = [ base containers ]; 118804 119097 description = "A simple menu system for Haskell programs"; 118805 - license = lib.licenses.lgpl3; 119098 + license = lib.licenses.lgpl3Only; 118806 119099 }) {}; 118807 119100 118808 119101 "haskell-ml" = callPackage ··· 119003 119296 old-locale poppler template-haskell time zlib 119004 119297 ]; 119005 119298 description = "Tool for presenting PDF-based presentations"; 119006 - license = lib.licenses.gpl3; 119299 + license = lib.licenses.gpl3Only; 119007 119300 hydraPlatforms = lib.platforms.none; 119008 119301 broken = true; 119009 119302 }) {}; ··· 119094 119387 license = lib.licenses.mit; 119095 119388 hydraPlatforms = lib.platforms.none; 119096 119389 broken = true; 119097 - }) {libpostal = null;}; 119390 + }) {inherit (pkgs) libpostal;}; 119098 119391 119099 119392 "haskell-postgis" = callPackage 119100 119393 ({ mkDerivation, aeson, base, binary, bytestring, bytestring-lexing ··· 119189 119482 sha256 = "03d8c1gnxd923f3fqqw06w3ibnd20llfgd7s5jgkscc872i5ghz6"; 119190 119483 libraryHaskellDepends = [ base syb ]; 119191 119484 description = "A DSL for expressing natural deduction rules in Haskell"; 119192 - license = lib.licenses.gpl3; 119485 + license = lib.licenses.gpl3Only; 119193 119486 hydraPlatforms = lib.platforms.none; 119194 119487 broken = true; 119195 119488 }) {}; ··· 119225 119518 base containers lens linear mtl random sdl2 sdl2-ttf text vector 119226 119519 ]; 119227 119520 description = "Snake game implemetation in Haskell using SDL2"; 119228 - license = lib.licenses.gpl3; 119521 + license = lib.licenses.gpl3Only; 119229 119522 }) {}; 119230 119523 119231 119524 "haskell-spacegoo" = callPackage ··· 119258 119551 libraryToolDepends = [ happy ]; 119259 119552 description = "Support for manipulating Haskell source code"; 119260 119553 license = lib.licenses.bsd3; 119261 - hydraPlatforms = lib.platforms.none; 119262 - broken = true; 119263 119554 }) {}; 119264 119555 119265 119556 "haskell-src-exts" = callPackage ··· 119926 120217 sha256 = "0fv533nac6dlawgffr1kvn4xpv63hdcb4wgyqbbg2s6dg9a2hw38"; 119927 120218 libraryHaskellDepends = [ base process ]; 119928 120219 description = "Simple TypeScript API"; 119929 - license = lib.licenses.gpl3; 120220 + license = lib.licenses.gpl3Only; 119930 120221 hydraPlatforms = lib.platforms.none; 119931 120222 broken = true; 119932 120223 }) {}; ··· 120465 120756 test-framework-quickcheck2 120466 120757 ]; 120467 120758 description = "A scrabble library capturing the core game logic of scrabble"; 120468 - license = lib.licenses.gpl3; 120759 + license = lib.licenses.gpl3Only; 120469 120760 hydraPlatforms = lib.platforms.none; 120470 120761 broken = true; 120471 120762 }) {}; ··· 120519 120810 ]; 120520 120811 description = "Elm to Haskell translation"; 120521 120812 license = lib.licenses.bsd3; 120813 + hydraPlatforms = lib.platforms.none; 120814 + broken = true; 120522 120815 }) {}; 120523 120816 120524 120817 "haskelzinc" = callPackage ··· 120913 121206 , http-types, lens, monad-control, monad-logger, mtl, network, nqe 120914 121207 , optparse-applicative, QuickCheck, random, rocksdb-haskell-jprupp 120915 121208 , rocksdb-query, scotty, stm, string-conversions, text, time 120916 - , transformers, unliftio, unordered-containers, wai, warp, wreq 121209 + , transformers, unliftio, unordered-containers, vault, wai 121210 + , wai-extra, warp, wreq 120917 121211 }: 120918 121212 mkDerivation { 120919 121213 pname = "haskoin-store"; 120920 - version = "0.49.0"; 120921 - sha256 = "126krbi29jxi978my3wg8cl2gqpr0xn0fmbz6fxqcbbcwi75fa30"; 121214 + version = "0.51.0"; 121215 + sha256 = "0wgf4j28f3g8anm6xpi0qn1as8lw7b6gwsp92xpc0f2yvv38gm4d"; 120922 121216 isLibrary = true; 120923 121217 isExecutable = true; 120924 121218 libraryHaskellDepends = [ ··· 120927 121221 haskoin-core haskoin-node haskoin-store-data hedis http-types lens 120928 121222 monad-control monad-logger mtl network nqe random 120929 121223 rocksdb-haskell-jprupp rocksdb-query scotty stm string-conversions 120930 - text time transformers unliftio unordered-containers wai warp wreq 121224 + text time transformers unliftio unordered-containers vault wai 121225 + wai-extra warp wreq 120931 121226 ]; 120932 121227 executableHaskellDepends = [ 120933 121228 aeson aeson-pretty base base16 bytes bytestring cereal conduit ··· 120936 121231 http-types lens monad-control monad-logger mtl network nqe 120937 121232 optparse-applicative random rocksdb-haskell-jprupp rocksdb-query 120938 121233 scotty stm string-conversions text time transformers unliftio 120939 - unordered-containers wai warp wreq 121234 + unordered-containers vault wai wai-extra warp wreq 120940 121235 ]; 120941 121236 testHaskellDepends = [ 120942 121237 aeson aeson-pretty base base16 base64 bytes bytestring cereal ··· 120945 121240 http-types lens monad-control monad-logger mtl network nqe 120946 121241 QuickCheck random rocksdb-haskell-jprupp rocksdb-query scotty stm 120947 121242 string-conversions text time transformers unliftio 120948 - unordered-containers wai warp wreq 121243 + unordered-containers vault wai wai-extra warp wreq 120949 121244 ]; 120950 121245 testToolDepends = [ hspec-discover ]; 120951 121246 description = "Storage and index for Bitcoin and Bitcoin Cash"; ··· 120963 121258 }: 120964 121259 mkDerivation { 120965 121260 pname = "haskoin-store-data"; 120966 - version = "0.49.0"; 120967 - sha256 = "1v9zb3m1pvhbqm6pxzy2w8ipyxnv80gw8xlsr25fj0g2ylifkjb2"; 121261 + version = "0.51.0"; 121262 + sha256 = "12p8caxi77hqy420bix3h3a427m5hq4vwwwgf1g4cmava7c0p7wq"; 120968 121263 libraryHaskellDepends = [ 120969 121264 aeson base binary bytes bytestring cereal containers data-default 120970 121265 deepseq hashable haskoin-core http-client http-types lens mtl ··· 122428 122723 sha256 = "1a92ahmphsr0dgj1jlp2cxpq5yy59b3avw3gzmv0jzrds41p3ic8"; 122429 122724 libraryHaskellDepends = [ base haste-compiler transformers ]; 122430 122725 description = "Create, navigate and modify the DOM tree with composable syntax, with the haste compiler"; 122431 - license = lib.licenses.gpl3; 122726 + license = lib.licenses.gpl3Only; 122432 122727 hydraPlatforms = lib.platforms.none; 122433 122728 }) {}; 122434 122729 ··· 122569 122864 base cmdargs process split tasty tasty-hunit tasty-quickcheck 122570 122865 ]; 122571 122866 description = "Hath manipulates network blocks in CIDR notation"; 122572 - license = lib.licenses.agpl3; 122867 + license = lib.licenses.agpl3Only; 122573 122868 }) {}; 122574 122869 122575 122870 "hats" = callPackage ··· 122998 123293 base directory ghc ghc-mod ghc-paths libhbb 122999 123294 ]; 123000 123295 description = "Haskell Busy Bee, a backend for text editors"; 123001 - license = lib.licenses.lgpl21; 123296 + license = lib.licenses.lgpl21Only; 123002 123297 hydraPlatforms = lib.platforms.none; 123003 123298 broken = true; 123004 123299 }) {}; ··· 123086 123381 optparse-applicative parsec primitive text transformers vector 123087 123382 ]; 123088 123383 description = "An optimizing Brainfuck compiler and evaluator"; 123089 - license = lib.licenses.gpl3; 123384 + license = lib.licenses.gpl3Only; 123090 123385 hydraPlatforms = lib.platforms.none; 123091 123386 broken = true; 123092 123387 }) {}; ··· 123339 123634 array attoparsec base containers hlint hspec QuickCheck text 123340 123635 ]; 123341 123636 description = "Chess library"; 123342 - license = lib.licenses.gpl2; 123637 + license = lib.licenses.gpl2Only; 123343 123638 hydraPlatforms = lib.platforms.none; 123344 123639 broken = true; 123345 123640 }) {}; ··· 123514 123809 libraryHaskellDepends = [ base unix ]; 123515 123810 librarySystemDepends = [ bluetooth cwiid ]; 123516 123811 description = "Library to interface with the wiimote"; 123517 - license = lib.licenses.gpl2; 123518 - platforms = [ "armv7l-linux" "i686-linux" "x86_64-linux" ]; 123812 + license = lib.licenses.gpl2Only; 123813 + platforms = [ 123814 + "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" 123815 + ]; 123519 123816 }) {bluetooth = null; inherit (pkgs) cwiid;}; 123520 123817 123521 123818 "hdaemonize" = callPackage ··· 123881 124178 isExecutable = true; 123882 124179 executableHaskellDepends = [ base directory process unix vty ]; 123883 124180 description = "a small display manager"; 123884 - license = lib.licenses.gpl3; 124181 + license = lib.licenses.gpl3Only; 123885 124182 hydraPlatforms = lib.platforms.none; 123886 124183 broken = true; 123887 124184 }) {}; ··· 124002 124299 ]; 124003 124300 benchmarkHaskellDepends = [ base criterion deepseq primitive ]; 124004 124301 description = "Haskell implementation of High Dynamic Range (HDR) Histograms"; 124005 - license = lib.licenses.gpl3; 124302 + license = lib.licenses.gpl3Only; 124006 124303 hydraPlatforms = lib.platforms.none; 124007 124304 broken = true; 124008 124305 }) {}; ··· 124051 124348 }: 124052 124349 mkDerivation { 124053 124350 pname = "headroom"; 124054 - version = "0.4.0.0"; 124055 - sha256 = "1xjm84k6wpi7b5w9pjf1siwy4c59rfsgmrg5cbjhznrv8mzvpygw"; 124351 + version = "0.4.1.0"; 124352 + sha256 = "1f98x1qm567wsa58nyavj7lfi2fmm6zrmjc0cwg0dyhvi63n9qp0"; 124056 124353 isLibrary = true; 124057 124354 isExecutable = true; 124058 124355 libraryHaskellDepends = [ ··· 124235 124532 vector 124236 124533 ]; 124237 124534 description = "Find and annotate ITDs"; 124238 - license = lib.licenses.gpl3; 124535 + license = lib.licenses.gpl3Only; 124239 124536 hydraPlatforms = lib.platforms.none; 124240 124537 broken = true; 124241 124538 }) {}; ··· 124260 124557 pipes pipes-text safe text turtle vector 124261 124558 ]; 124262 124559 description = "Find and annotate ITDs with assembly or read pair joining"; 124263 - license = lib.licenses.gpl3; 124560 + license = lib.licenses.gpl3Only; 124264 124561 hydraPlatforms = lib.platforms.none; 124265 124562 broken = true; 124266 124563 }) {}; ··· 124432 124729 }: 124433 124730 mkDerivation { 124434 124731 pname = "hedgehog"; 124435 - version = "1.0.4"; 124436 - sha256 = "16j60k0xg74861b5a5n9brx1pgwa2yg76v8q8drmhlx46ga5fwdz"; 124437 - libraryHaskellDepends = [ 124438 - ansi-terminal async base bytestring concurrent-output containers 124439 - deepseq directory erf exceptions lifted-async mmorph monad-control 124440 - mtl pretty-show primitive random resourcet stm template-haskell 124441 - text time transformers transformers-base wl-pprint-annotated 124442 - ]; 124443 - testHaskellDepends = [ 124444 - base containers mmorph mtl pretty-show text transformers 124445 - ]; 124446 - description = "Release with confidence"; 124447 - license = lib.licenses.bsd3; 124448 - }) {}; 124449 - 124450 - "hedgehog_1_0_5" = callPackage 124451 - ({ mkDerivation, ansi-terminal, async, base, bytestring 124452 - , concurrent-output, containers, deepseq, directory, erf 124453 - , exceptions, lifted-async, mmorph, monad-control, mtl, pretty-show 124454 - , primitive, random, resourcet, stm, template-haskell, text, time 124455 - , transformers, transformers-base, wl-pprint-annotated 124456 - }: 124457 - mkDerivation { 124458 - pname = "hedgehog"; 124459 124732 version = "1.0.5"; 124460 124733 sha256 = "1qsqs8lmxa3wmw228cwi98vvvh9hqbc9d43i1sy2c9igw9xlhfi6"; 124461 124734 libraryHaskellDepends = [ ··· 124469 124742 ]; 124470 124743 description = "Release with confidence"; 124471 124744 license = lib.licenses.bsd3; 124472 - hydraPlatforms = lib.platforms.none; 124473 124745 }) {}; 124474 124746 124475 124747 "hedgehog-checkers" = callPackage ··· 124509 124781 }: 124510 124782 mkDerivation { 124511 124783 pname = "hedgehog-classes"; 124512 - version = "0.2.5.1"; 124513 - sha256 = "0gyq9dr25sz14yw5x8jlb73l2hzv92r1c6cfan7lygq7z0yaiw6b"; 124784 + version = "0.2.5.2"; 124785 + sha256 = "0h9givw1l83l8z59w6y1rjcnply297b2iag3qhy1rmcjyq3d6m0m"; 124514 124786 libraryHaskellDepends = [ 124515 124787 aeson base binary comonad containers hedgehog pretty-show primitive 124516 124788 semirings silently transformers vector wl-pprint-annotated ··· 125208 125480 base containers Lucu mtl network regex-posix 125209 125481 ]; 125210 125482 description = "Simple, distributed, anonymous data sharing network"; 125211 - license = lib.licenses.gpl3; 125483 + license = lib.licenses.gpl3Only; 125212 125484 hydraPlatforms = lib.platforms.none; 125213 125485 broken = true; 125214 125486 }) {}; ··· 125766 126038 mtl optparse-applicative semigroups split vty 125767 126039 ]; 125768 126040 description = "A command-line manager for delicious kitchen recipes"; 125769 - license = lib.licenses.gpl3; 126041 + license = lib.licenses.gpl3Only; 125770 126042 hydraPlatforms = lib.platforms.none; 125771 126043 broken = true; 125772 126044 }) {}; ··· 126324 126596 }) {}; 126325 126597 126326 126598 "hexpat-streamparser" = callPackage 126327 - ({ mkDerivation, base, bytestring, hexpat, List, mtl 126599 + ({ mkDerivation, base, bytestring, hexpat, hspec, List, mtl 126328 126600 , parser-combinators, text, transformers 126329 126601 }: 126330 126602 mkDerivation { 126331 126603 pname = "hexpat-streamparser"; 126332 - version = "0.0.2"; 126333 - sha256 = "11g78dkr9dp4kgz8zmckgq66587qahdhxyhcn03ajr0b07ab27z3"; 126604 + version = "0.1.1"; 126605 + sha256 = "13wn89aw2fqhirrdshmdh1xqhihx4h5pgmp4x9lspy2jfrpga9f5"; 126334 126606 libraryHaskellDepends = [ 126335 126607 base bytestring hexpat List mtl parser-combinators text 126336 126608 transformers 126337 126609 ]; 126610 + testHaskellDepends = [ base hexpat hspec ]; 126338 126611 license = lib.licenses.bsd3; 126339 126612 }) {}; 126340 126613 ··· 127175 127448 libraryToolDepends = [ c2hs ]; 127176 127449 testHaskellDepends = [ base directory hspec ]; 127177 127450 description = "Unofficial bindings for GRIB API"; 127178 - license = lib.licenses.gpl3; 127451 + license = lib.licenses.gpl3Only; 127179 127452 hydraPlatforms = lib.platforms.none; 127180 127453 broken = true; 127181 127454 }) {grib_api = null;}; ··· 127430 127703 }: 127431 127704 mkDerivation { 127432 127705 pname = "hie-bios"; 127433 - version = "0.7.4"; 127434 - sha256 = "05ad47ll6vxi7say4f7zf13npcjpqbwb42pqs2bmxslif6rl9sdh"; 127706 + version = "0.7.5"; 127707 + sha256 = "0k8g1qkxqqa0ld15s82mvkgsm4icm65dkabsv8sd2mkrhck0lfw8"; 127435 127708 isLibrary = true; 127436 127709 isExecutable = true; 127437 127710 libraryHaskellDepends = [ ··· 127618 127891 filepath hmatrix lens optparse-generic safe text text-show vector 127619 127892 ]; 127620 127893 description = "Hierarchical spectral clustering of a graph"; 127621 - license = lib.licenses.gpl3; 127894 + license = lib.licenses.gpl3Only; 127622 127895 hydraPlatforms = lib.platforms.none; 127623 127896 broken = true; 127624 127897 }) {}; ··· 127984 128257 base bytestring directory gtk HTTP http-conduit network temporary 127985 128258 ]; 127986 128259 description = "Simple gtk2hs image viewer. Point it at an image and fire away."; 127987 - license = lib.licenses.gpl3; 128260 + license = lib.licenses.gpl3Only; 127988 128261 hydraPlatforms = lib.platforms.none; 127989 128262 broken = true; 127990 128263 }) {}; ··· 128288 128561 }: 128289 128562 mkDerivation { 128290 128563 pname = "hint"; 128291 - version = "0.9.0.3"; 128292 - sha256 = "0kp2hngmk2sf4ariv02rgrrd190zzb7nlk0pj8fq7rsckcxc87ra"; 128564 + version = "0.9.0.4"; 128565 + sha256 = "0hdhnkldscq3hp5xn5ns79f6cd6bw6ih6k550d5c38sdqypx73ns"; 128293 128566 libraryHaskellDepends = [ 128294 128567 base directory exceptions filepath ghc ghc-boot ghc-paths random 128295 128568 temporary transformers unix ··· 128969 129242 tasty-quickcheck text transformers unordered-containers 128970 129243 ]; 128971 129244 description = "Majority Judgment"; 128972 - license = lib.licenses.gpl3; 129245 + license = lib.licenses.gpl3Only; 128973 129246 }) {}; 128974 129247 128975 129248 "hjugement-cli" = callPackage ··· 128998 129271 time transformers unix unordered-containers 128999 129272 ]; 129000 129273 description = "Majority Judgment and Helios-C command line tool"; 129001 - license = lib.licenses.gpl3; 129274 + license = lib.licenses.gpl3Only; 129002 129275 hydraPlatforms = lib.platforms.none; 129003 129276 broken = true; 129004 129277 }) {}; ··· 129027 129300 transformers 129028 129301 ]; 129029 129302 description = "A cryptographic protocol for the Majority Judgment"; 129030 - license = lib.licenses.gpl3; 129303 + license = lib.licenses.gpl3Only; 129031 129304 }) {}; 129032 129305 129033 129306 "hkd" = callPackage ··· 129110 129383 simple-cmd-args typed-process xdg-basedir 129111 129384 ]; 129112 129385 description = "Simple Hackage release workflow for package maintainers"; 129113 - license = lib.licenses.gpl3; 129386 + license = lib.licenses.gpl3Only; 129114 129387 }) {}; 129115 129388 129116 129389 "hkt" = callPackage ··· 129254 129527 utility-ht wizards 129255 129528 ]; 129256 129529 description = "Command-line interface for the hledger accounting system"; 129257 - license = lib.licenses.gpl3; 129530 + license = lib.licenses.gpl3Only; 129258 129531 maintainers = with lib.maintainers; [ peti ]; 129259 129532 }) {}; 129260 129533 ··· 129279 129552 wai-extra warp 129280 129553 ]; 129281 129554 description = "Web API server for the hledger accounting tool"; 129282 - license = lib.licenses.gpl3; 129555 + license = lib.licenses.gpl3Only; 129283 129556 hydraPlatforms = lib.platforms.none; 129284 129557 broken = true; 129285 129558 }) {}; ··· 129314 129587 isExecutable = true; 129315 129588 executableHaskellDepends = [ base hledger-lib text time ]; 129316 129589 description = "Compares the transactions in two ledger files"; 129317 - license = lib.licenses.gpl3; 129590 + license = lib.licenses.gpl3Only; 129318 129591 }) {}; 129319 129592 129320 129593 "hledger-flow" = callPackage ··· 129339 129612 base containers foldl HUnit path path-io stm text turtle 129340 129613 ]; 129341 129614 description = "An hledger workflow focusing on automated statement import and classification"; 129342 - license = lib.licenses.gpl3; 129615 + license = lib.licenses.gpl3Only; 129343 129616 }) {}; 129344 129617 129345 129618 "hledger-iadd" = callPackage ··· 129351 129624 }: 129352 129625 mkDerivation { 129353 129626 pname = "hledger-iadd"; 129354 - version = "1.3.13"; 129355 - sha256 = "19i5cr11zm4d27x2gddxy4993jgmf4ghgpvx8fw4acadwbvlnjvg"; 129627 + version = "1.3.14"; 129628 + sha256 = "0kcw8yp9g6cj6amc4rh8iwzd4zh5v68ns8sf5rv4hfa4xj928iy5"; 129356 129629 isLibrary = true; 129357 129630 isExecutable = true; 129358 129631 libraryHaskellDepends = [ ··· 129445 129718 unordered-containers utf8-string 129446 129719 ]; 129447 129720 description = "A reusable library providing the core functionality of hledger"; 129448 - license = lib.licenses.gpl3; 129721 + license = lib.licenses.gpl3Only; 129449 129722 }) {}; 129450 129723 129451 129724 "hledger-makeitso" = callPackage ··· 129466 129739 base containers foldl HUnit stm text turtle 129467 129740 ]; 129468 129741 description = "An hledger workflow focusing on automated statement import and classification"; 129469 - license = lib.licenses.gpl3; 129742 + license = lib.licenses.gpl3Only; 129470 129743 }) {}; 129471 129744 129472 129745 "hledger-stockquotes" = callPackage ··· 129512 129785 "karver" = callPackage 129513 129786 ]; 129514 129787 "karver" = callPackage 129515 - license = lib.licenses.gpl3; 129788 + license = lib.licenses.gpl3Only; 129516 129789 maintainers = with lib.maintainers; [ peti ]; 129517 129790 }) {}; 129518 129791 ··· 129567 129840 "karver" = callPackage 129568 129841 ]; 129569 129842 "karver" = callPackage 129570 - license = lib.licenses.gpl3; 129843 + license = lib.licenses.gpl3Only; 129571 129844 maintainers = with lib.maintainers; [ peti ]; 129572 129845 }) {}; 129573 129846 ··· 129582 129855 "karver" = callPackage 129583 129856 testHaskellDepends = [ base hlint ]; 129584 129857 "karver" = callPackage 129585 - license = lib.licenses.lgpl21; 129858 + license = lib.licenses.lgpl21Only; 129586 129859 hydraPlatforms = lib.platforms.none; 129587 129860 broken = true; 129588 129861 "karver" = callPackage ··· 129684 129957 license = lib.licenses.bsd3; 129685 129958 }) {}; 129686 129959 129960 + "hlint_3_3" = callPackage 129961 + "karver" = callPackage 129962 + "karver" = callPackage 129963 + , filepath, filepattern, ghc-lib-parser, ghc-lib-parser-ex 129964 + , hscolour, process, refact, text, transformers, uniplate 129965 + , unordered-containers, utf8-string, vector, yaml 129966 + }: 129967 + mkDerivation { 129968 + "karver" = callPackage 129969 + version = "3.3"; 129970 + sha256 = "1cbmaw3ikni2fqkzyngc6qwg8k6ighy48979msfs97qg0kxjmbbd"; 129971 + isLibrary = true; 129972 + isExecutable = true; 129973 + enableSeparateDataOutput = true; 129974 + libraryHaskellDepends = [ 129975 + "karver" = callPackage 129976 + data-default directory extra file-embed filepath filepattern 129977 + ghc-lib-parser ghc-lib-parser-ex hscolour process refact text 129978 + "karver" = callPackage 129979 + ]; 129980 + executableHaskellDepends = [ base ]; 129981 + "karver" = callPackage 129982 + license = lib.licenses.bsd3; 129983 + hydraPlatforms = lib.platforms.none; 129984 + }) {}; 129985 + 129687 129986 "karver" = callPackage 129688 129987 "karver" = callPackage 129689 129988 mkDerivation { ··· 129881 130180 "karver" = callPackage 129882 130181 version = "1.0.0.0"; 129883 130182 "karver" = callPackage 130183 + revision = "1"; 130184 + editedCabalFile = "0gch9wkz1h4g06xc48jhvs06jji9d0npa2zrj2gv1cbf6hjs0s92"; 129884 130185 libraryHaskellDepends = [ 129885 130186 "karver" = callPackage 129886 130187 "karver" = callPackage ··· 129963 130264 license = lib.licenses.asl20; 129964 130265 }) {}; 129965 130266 130267 + "hls-retrie-plugin_1_0_0_1" = callPackage 130268 + "karver" = callPackage 130269 + "karver" = callPackage 130270 + "karver" = callPackage 130271 + }: 130272 + mkDerivation { 130273 + "karver" = callPackage 130274 + version = "1.0.0.1"; 130275 + sha256 = "0vshnnh8x2n0kn7hh04z00mkdmw3130b3mmfrm3z4ygia852hzmq"; 130276 + libraryHaskellDepends = [ 130277 + "karver" = callPackage 130278 + "karver" = callPackage 130279 + transformers unordered-containers 130280 + ]; 130281 + "karver" = callPackage 130282 + license = lib.licenses.asl20; 130283 + hydraPlatforms = lib.platforms.none; 130284 + }) {}; 130285 + 129966 130286 "karver" = callPackage 129967 130287 "karver" = callPackage 129968 130288 "karver" = callPackage ··· 130163 130483 "karver" = callPackage 130164 130484 librarySystemDepends = [ glpk ]; 130165 130485 "karver" = callPackage 130166 - license = lib.licenses.gpl3; 130486 + license = lib.licenses.gpl3Only; 130167 130487 }) {inherit (pkgs) glpk;}; 130168 130488 130169 130489 "karver" = callPackage ··· 130178 130498 ]; 130179 130499 libraryPkgconfigDepends = [ gsl ]; 130180 130500 "karver" = callPackage 130181 - license = lib.licenses.gpl3; 130501 + license = lib.licenses.gpl3Only; 130182 130502 }) {inherit (pkgs) gsl;}; 130183 130503 130184 130504 "karver" = callPackage ··· 130240 130560 isExecutable = true; 130241 130561 libraryHaskellDepends = [ base hmatrix ]; 130242 130562 "karver" = callPackage 130243 - license = lib.licenses.lgpl21; 130563 + license = lib.licenses.lgpl21Only; 130244 130564 hydraPlatforms = lib.platforms.none; 130245 130565 broken = true; 130246 130566 }) {}; ··· 130303 130623 "karver" = callPackage 130304 130624 "karver" = callPackage 130305 130625 "karver" = callPackage 130306 - license = lib.licenses.gpl3; 130626 + license = lib.licenses.gpl3Only; 130307 130627 }) {}; 130308 130628 130309 130629 "karver" = callPackage ··· 130381 130701 "karver" = callPackage 130382 130702 ]; 130383 130703 "karver" = callPackage 130384 - license = lib.licenses.gpl3; 130704 + license = lib.licenses.gpl3Only; 130385 130705 hydraPlatforms = lib.platforms.none; 130386 130706 broken = true; 130387 130707 }) {}; ··· 130589 130909 "karver" = callPackage 130590 130910 version = "0.4"; 130591 130911 "karver" = callPackage 130912 + revision = "1"; 130913 + editedCabalFile = "10dg0s6nrvb93ksyzgappmr28av4k204kmc8lb3vc2ribqhpb177"; 130592 130914 libraryHaskellDepends = [ 130593 130915 "karver" = callPackage 130594 130916 "karver" = callPackage ··· 130813 131135 "karver" = callPackage 130814 131136 "karver" = callPackage 130815 131137 "karver" = callPackage 130816 - "karver" = callPackage 130817 - "karver" = callPackage 131138 + , tasty-discover, tasty-golden, tasty-hspec, tasty-hunit 131139 + , tasty-quickcheck, temporary, text, time, unix 131140 + , unordered-containers, vector 130818 131141 }: 130819 131142 mkDerivation { 130820 131143 "karver" = callPackage 130821 - version = "0.4.1.0"; 130822 - "karver" = callPackage 131144 + version = "0.4.2.0"; 131145 + sha256 = "02i7vxhpaqwyjvd6w2raxjz7r0xxs37x5b6pq9rw6l1l0k18nx5i"; 130823 131146 libraryHaskellDepends = [ 130824 131147 "karver" = callPackage 130825 131148 "karver" = callPackage ··· 130832 131155 "karver" = callPackage 130833 131156 "karver" = callPackage 130834 131157 ]; 131158 + testToolDepends = [ tasty-discover ]; 130835 131159 "karver" = callPackage 130836 131160 license = lib.licenses.asl20; 130837 131161 }) {}; ··· 130843 131167 }: 130844 131168 mkDerivation { 130845 131169 "karver" = callPackage 130846 - version = "0.4.1.0"; 130847 - "karver" = callPackage 131170 + version = "0.4.2.0"; 131171 + sha256 = "17v785dql4rl2yn1qdagvnyx8y9r3bd02npg51mfqhl49knd92fr"; 130848 131172 libraryHaskellDepends = [ 130849 131173 "karver" = callPackage 130850 131174 "karver" = callPackage ··· 131022 131346 "karver" = callPackage 131023 131347 ]; 131024 131348 "karver" = callPackage 131025 - license = lib.licenses.gpl3; 131349 + license = lib.licenses.gpl3Only; 131026 131350 hydraPlatforms = lib.platforms.none; 131027 131351 broken = true; 131028 131352 }) {}; ··· 131496 131820 ]; 131497 131821 "karver" = callPackage 131498 131822 license = "GPL"; 131499 - platforms = [ "armv7l-linux" ]; 131823 + platforms = lib.platforms.none; 131500 131824 }) {}; 131501 131825 131502 131826 "karver" = callPackage ··· 131519 131843 }: 131520 131844 mkDerivation { 131521 131845 "karver" = callPackage 131522 - version = "0.1.2.1"; 131523 - "karver" = callPackage 131846 + version = "0.2.0.0"; 131847 + sha256 = "17vr2g8jv71k2bwv5x973xjjxacr5br4xlngxjpzbq6xk9n37laf"; 131524 131848 setupHaskellDepends = [ base Cabal directory ]; 131525 131849 "karver" = callPackage 131526 131850 "karver" = callPackage ··· 131672 131996 "karver" = callPackage 131673 131997 ]; 131674 131998 "karver" = callPackage 131675 - license = lib.licenses.gpl3; 131999 + license = lib.licenses.gpl3Only; 131676 132000 hydraPlatforms = lib.platforms.none; 131677 132001 broken = true; 131678 132002 }) {}; ··· 131694 132018 ]; 131695 132019 "karver" = callPackage 131696 132020 "karver" = callPackage 131697 - license = lib.licenses.gpl3; 132021 + license = lib.licenses.gpl3Only; 131698 132022 hydraPlatforms = lib.platforms.none; 131699 132023 broken = true; 131700 132024 }) {}; ··· 131773 132097 "karver" = callPackage 131774 132098 ]; 131775 132099 "karver" = callPackage 131776 - license = lib.licenses.gpl3; 132100 + license = lib.licenses.gpl3Only; 131777 132101 hydraPlatforms = lib.platforms.none; 131778 132102 broken = true; 131779 132103 }) {}; ··· 132182 132506 "karver" = callPackage 132183 132507 ]; 132184 132508 "karver" = callPackage 132185 - license = lib.licenses.agpl3; 132186 - hydraPlatforms = lib.platforms.none; 132187 - broken = true; 132509 + license = lib.licenses.agpl3Only; 132188 132510 }) {}; 132189 132511 132190 132512 "karver" = callPackage ··· 132200 132522 "karver" = callPackage 132201 132523 ]; 132202 132524 "karver" = callPackage 132203 - license = lib.licenses.agpl3; 132204 - hydraPlatforms = lib.platforms.none; 132205 - broken = true; 132525 + license = lib.licenses.agpl3Only; 132206 132526 }) {}; 132207 132527 132208 132528 "karver" = callPackage ··· 132218 132538 ]; 132219 132539 "karver" = callPackage 132220 132540 license = lib.licenses.asl20; 132221 - hydraPlatforms = lib.platforms.none; 132222 - broken = true; 132223 132541 }) {}; 132224 132542 132225 132543 "karver" = callPackage ··· 132234 132552 ]; 132235 132553 "karver" = callPackage 132236 132554 license = lib.licenses.asl20; 132237 - hydraPlatforms = lib.platforms.none; 132238 - broken = true; 132239 132555 }) {}; 132240 132556 132241 132557 "karver" = callPackage ··· 132288 132604 ]; 132289 132605 executableToolDepends = [ alex happy ]; 132290 132606 "karver" = callPackage 132291 - license = lib.licenses.gpl2; 132607 + license = lib.licenses.gpl2Only; 132292 132608 hydraPlatforms = lib.platforms.none; 132293 132609 broken = true; 132294 132610 }) {}; ··· 132357 132673 time transformers 132358 132674 ]; 132359 132675 "karver" = callPackage 132360 - license = lib.licenses.gpl3; 132676 + license = lib.licenses.gpl3Only; 132361 132677 }) {}; 132362 132678 132363 132679 "karver" = callPackage ··· 132456 132772 "karver" = callPackage 132457 132773 ]; 132458 132774 "karver" = callPackage 132459 - license = lib.licenses.gpl3; 132775 + license = lib.licenses.gpl3Only; 132460 132776 hydraPlatforms = lib.platforms.none; 132461 132777 broken = true; 132462 132778 }) {}; ··· 133448 133764 "karver" = callPackage 133449 133765 libraryHaskellDepends = [ base vector ]; 133450 133766 "karver" = callPackage 133451 - license = lib.licenses.gpl3; 133767 + license = lib.licenses.gpl3Only; 133452 133768 hydraPlatforms = lib.platforms.none; 133453 133769 broken = true; 133454 133770 }) {}; ··· 133976 134292 "karver" = callPackage 133977 134293 ]; 133978 134294 "karver" = callPackage 133979 - license = lib.licenses.lgpl3; 134295 + license = lib.licenses.lgpl3Only; 133980 134296 hydraPlatforms = lib.platforms.none; 133981 134297 broken = true; 133982 134298 }) {}; ··· 134577 134893 license = lib.licenses.bsd3; 134578 134894 }) {}; 134579 134895 134896 + "hs-tags" = callPackage 134897 + ({ mkDerivation, base, Cabal, containers, directory, filepath, ghc 134898 + , mtl, process, strict 134899 + }: 134900 + mkDerivation { 134901 + pname = "hs-tags"; 134902 + version = "0.1.5"; 134903 + sha256 = "0gy894sr2557a6pmvi99dkn03990r43ycxknryxym62z54bz1q8f"; 134904 + isLibrary = false; 134905 + isExecutable = true; 134906 + executableHaskellDepends = [ 134907 + base Cabal containers directory filepath ghc mtl process strict 134908 + ]; 134909 + description = "Create tag files (ctags and etags) for Haskell code"; 134910 + license = lib.licenses.mit; 134911 + }) {}; 134912 + 134580 134913 "hs-twitter" = callPackage 134581 134914 ({ mkDerivation, base, HTTP, json, mime, network, old-locale 134582 134915 , old-time, random, utf8-string ··· 134631 134964 }: 134632 134965 mkDerivation { 134633 134966 pname = "hs-watchman"; 134634 - version = "0.0.0.3"; 134635 - sha256 = "1cqhl4gydk8i003p49cy7dcvhw0rgrc4j2l54271y4cqgkd8pkfi"; 134967 + version = "0.0.1.0"; 134968 + sha256 = "1550rfmvqgm1ak9n9kj1mv1vn7rfdangk8g9a40qwry5s4b0aihi"; 134636 134969 libraryHaskellDepends = [ 134637 134970 async base binary bytestring containers filepath network process 134638 134971 temporary ··· 134801 135134 libraryHaskellDepends = [ base lens ]; 134802 135135 testHaskellDepends = [ base HUnit lens ]; 134803 135136 description = "PID control loop"; 134804 - license = lib.licenses.lgpl3; 135137 + license = lib.licenses.lgpl3Only; 134805 135138 }) {}; 134806 135139 134807 135140 "hsSqlite3" = callPackage ··· 134950 135283 enableSeparateDataOutput = true; 134951 135284 executableHaskellDepends = [ base Hclip HTTP process unix ]; 134952 135285 description = "(ab)Use Google Translate as a speech synthesiser"; 134953 - license = lib.licenses.gpl3; 135286 + license = lib.licenses.gpl3Only; 134954 135287 hydraPlatforms = lib.platforms.none; 134955 135288 broken = true; 134956 135289 }) {}; ··· 135113 135446 transformers vector 135114 135447 ]; 135115 135448 description = "Haskell SuperCollider"; 135116 - license = lib.licenses.gpl3; 135449 + license = lib.licenses.gpl3Only; 135117 135450 hydraPlatforms = lib.platforms.none; 135118 135451 broken = true; 135119 135452 }) {}; ··· 135562 135895 natural-transformation profunctors text unordered-containers vector 135563 135896 ]; 135564 135897 description = "Describe schemas for your Haskell data types"; 135565 - license = lib.licenses.lgpl3; 135898 + license = lib.licenses.lgpl3Only; 135566 135899 }) {}; 135567 135900 135568 135901 "hschema-aeson" = callPackage ··· 135591 135924 scientific text time unordered-containers vector 135592 135925 ]; 135593 135926 description = "Describe schemas for your Haskell data types"; 135594 - license = lib.licenses.lgpl3; 135927 + license = lib.licenses.lgpl3Only; 135595 135928 }) {}; 135596 135929 135597 135930 "hschema-prettyprinter" = callPackage ··· 135609 135942 vector 135610 135943 ]; 135611 135944 description = "Describe schemas for your Haskell data types"; 135612 - license = lib.licenses.lgpl3; 135945 + license = lib.licenses.lgpl3Only; 135613 135946 }) {}; 135614 135947 135615 135948 "hschema-quickcheck" = callPackage ··· 135626 135959 quickcheck-instances text unordered-containers vector 135627 135960 ]; 135628 135961 description = "Describe schemas for your Haskell data types"; 135629 - license = lib.licenses.lgpl3; 135962 + license = lib.licenses.lgpl3Only; 135630 135963 }) {}; 135631 135964 135632 135965 "hsclock" = callPackage ··· 135837 136170 libraryHaskellDepends = [ base containers network ]; 135838 136171 librarySystemDepends = [ adns ]; 135839 136172 description = "Asynchronous DNS Resolver"; 135840 - license = lib.licenses.lgpl3; 136173 + license = lib.licenses.lgpl3Only; 135841 136174 maintainers = with lib.maintainers; [ peti ]; 135842 136175 }) {inherit (pkgs) adns;}; 135843 136176 ··· 136004 136337 sha256 = "1j7pny0yjpx5qw2d9br723dyic4v09k1qbvrham57p9qxn9m5b0q"; 136005 136338 libraryHaskellDepends = [ base containers language-puppet text ]; 136006 136339 description = "A small and ugly library that emulates the output of the puppet facter program"; 136007 - license = lib.licenses.gpl3; 136340 + license = lib.licenses.gpl3Only; 136008 136341 hydraPlatforms = lib.platforms.none; 136009 136342 broken = true; 136010 136343 }) {}; ··· 136455 136788 }: 136456 136789 mkDerivation { 136457 136790 pname = "hslua"; 136458 - version = "1.2.0"; 136459 - sha256 = "0a295zqpbrv8a2hw7msz5p7brlswag16sg08dyz399ij6b7q5x0h"; 136460 - configureFlags = [ "-fsystem-lua" "-f-use-pkgconfig" ]; 136461 - libraryHaskellDepends = [ 136462 - base bytestring containers exceptions mtl text 136463 - ]; 136464 - librarySystemDepends = [ lua5_3 ]; 136465 - testHaskellDepends = [ 136466 - base bytestring containers exceptions mtl QuickCheck 136467 - quickcheck-instances tasty tasty-hunit tasty-quickcheck text 136468 - ]; 136469 - description = "Bindings to Lua, an embeddable scripting language"; 136470 - license = lib.licenses.mit; 136471 - }) {inherit (pkgs) lua5_3;}; 136472 - 136473 - "hslua_1_3_0_1" = callPackage 136474 - ({ mkDerivation, base, bytestring, containers, exceptions, lua5_3 136475 - , mtl, QuickCheck, quickcheck-instances, tasty, tasty-hunit 136476 - , tasty-quickcheck, text 136477 - }: 136478 - mkDerivation { 136479 - pname = "hslua"; 136480 136791 version = "1.3.0.1"; 136481 136792 sha256 = "1mz8zk13dhgaf24hmmjqnn5hcln96iw73mcjwjilag8388wq72k7"; 136482 136793 configureFlags = [ "-fsystem-lua" "-f-use-pkgconfig" ]; ··· 136490 136801 ]; 136491 136802 description = "Bindings to Lua, an embeddable scripting language"; 136492 136803 license = lib.licenses.mit; 136493 - hydraPlatforms = lib.platforms.none; 136494 136804 }) {inherit (pkgs) lua5_3;}; 136495 136805 136496 136806 "hslua-aeson" = callPackage ··· 136611 136921 libraryHaskellDepends = [ base colour ]; 136612 136922 testHaskellDepends = [ aeson base bytestring colour containers ]; 136613 136923 description = "HSLuv conversion utility"; 136614 - license = lib.licenses.gpl3; 136924 + license = lib.licenses.gpl3Only; 136615 136925 hydraPlatforms = lib.platforms.none; 136616 136926 broken = true; 136617 136927 }) {}; ··· 136640 136950 hydraPlatforms = lib.platforms.none; 136641 136951 broken = true; 136642 136952 }) {GraphicsMagick = null; inherit (pkgs) bzip2; freetype2 = null; 136643 - jasper = null; inherit (pkgs) lcms; inherit (pkgs) libjpeg; 136644 - inherit (pkgs) libpng; inherit (pkgs) libxml2; tiff = null; 136645 - wmflite = null; inherit (pkgs) zlib;}; 136953 + inherit (pkgs) jasper; inherit (pkgs) lcms; 136954 + inherit (pkgs) libjpeg; inherit (pkgs) libpng; 136955 + inherit (pkgs) libxml2; tiff = null; wmflite = null; 136956 + inherit (pkgs) zlib;}; 136646 136957 136647 136958 "hsmisc" = callPackage 136648 136959 ({ mkDerivation, base, containers, HUnit, mtl, old-locale, parsec ··· 136702 137013 librarySystemDepends = [ libsndfile ]; 136703 137014 libraryToolDepends = [ c2hs ]; 136704 137015 description = "Haskell bindings for libsndfile"; 136705 - license = lib.licenses.lgpl21; 137016 + license = lib.licenses.lgpl21Only; 136706 137017 }) {inherit (pkgs) libsndfile;}; 136707 137018 136708 137019 "hsndfile-storablevector" = callPackage ··· 136713 137024 sha256 = "1n7jw14pnixiv1z50lb7yzwyyl3yd3gdfg5w0gx0m52pnmqiav9z"; 136714 137025 libraryHaskellDepends = [ base hsndfile storablevector ]; 136715 137026 description = "Haskell bindings for libsndfile (Data.StorableVector interface)"; 136716 - license = lib.licenses.lgpl2; 137027 + license = lib.licenses.lgpl2Only; 136717 137028 }) {}; 136718 137029 136719 137030 "hsndfile-vector" = callPackage ··· 136724 137035 sha256 = "1598bf87llbiri1qh8zirhbsd94c9vhd41lf9vialqrykbmi3zig"; 136725 137036 libraryHaskellDepends = [ base hsndfile vector ]; 136726 137037 description = "Haskell bindings for libsndfile (Data.Vector interface)"; 136727 - license = lib.licenses.lgpl2; 137038 + license = lib.licenses.lgpl2Only; 136728 137039 }) {}; 136729 137040 136730 137041 "hsnock" = callPackage ··· 137252 137563 license = lib.licenses.bsd3; 137253 137564 }) {}; 137254 137565 137566 + "hspec-golden-aeson_0_9_0_0" = callPackage 137567 + ({ mkDerivation, aeson, aeson-pretty, base, bytestring, directory 137568 + , filepath, hspec, hspec-core, HUnit, QuickCheck 137569 + , quickcheck-arbitrary-adt, random, silently, transformers 137570 + }: 137571 + mkDerivation { 137572 + pname = "hspec-golden-aeson"; 137573 + version = "0.9.0.0"; 137574 + sha256 = "1mj516xn6an2pkygfzm2418hbvaf8yvgwgvmpgpwrxqss87m3c84"; 137575 + libraryHaskellDepends = [ 137576 + aeson aeson-pretty base bytestring directory filepath hspec HUnit 137577 + QuickCheck quickcheck-arbitrary-adt random transformers 137578 + ]; 137579 + testHaskellDepends = [ 137580 + aeson base directory hspec hspec-core QuickCheck 137581 + quickcheck-arbitrary-adt silently transformers 137582 + ]; 137583 + description = "Use tests to monitor changes in Aeson serialization"; 137584 + license = lib.licenses.bsd3; 137585 + hydraPlatforms = lib.platforms.none; 137586 + }) {}; 137587 + 137255 137588 "hspec-hashable" = callPackage 137256 137589 ({ mkDerivation, base, hashable, hspec, hspec-core, QuickCheck 137257 137590 , silently ··· 137658 137991 }: 137659 137992 mkDerivation { 137660 137993 pname = "hspec-wai"; 137661 - version = "0.10.1"; 137662 - sha256 = "05jv0cz8r8bf63ma5byjb2gkj9vwgnls4n9mks99qc525n055ckz"; 137994 + version = "0.11.0"; 137995 + sha256 = "0fk23vrs5apjy11z47mply2kay3n193gnyrbb9fkpwvmxyhxlp0x"; 137663 137996 libraryHaskellDepends = [ 137664 137997 base base-compat bytestring case-insensitive hspec-core 137665 137998 hspec-expectations http-types QuickCheck text transformers wai ··· 137704 138037 }: 137705 138038 mkDerivation { 137706 138039 pname = "hspec-wai-json"; 137707 - version = "0.10.1"; 137708 - sha256 = "04mpqij446ki5l6xwi3bjmlf3ggjia2nzv8j62mdy6ick96dqwk6"; 137709 - libraryHaskellDepends = [ 137710 - aeson aeson-qq base bytestring case-insensitive hspec-wai 137711 - template-haskell 137712 - ]; 137713 - testHaskellDepends = [ base hspec hspec-wai ]; 137714 - description = "Testing JSON APIs with hspec-wai"; 137715 - license = lib.licenses.mit; 137716 - }) {}; 137717 - 137718 - "hspec-wai-json_0_11_0" = callPackage 137719 - ({ mkDerivation, aeson, aeson-qq, base, bytestring 137720 - , case-insensitive, hspec, hspec-wai, template-haskell 137721 - }: 137722 - mkDerivation { 137723 - pname = "hspec-wai-json"; 137724 138040 version = "0.11.0"; 137725 138041 sha256 = "0cra0jfb8j9g5447lij0d8nnbqv06f5i4j51h14vjw0n7zb4i8y4"; 137726 138042 libraryHaskellDepends = [ ··· 137730 138046 testHaskellDepends = [ base hspec hspec-wai ]; 137731 138047 description = "Testing JSON APIs with hspec-wai"; 137732 138048 license = lib.licenses.mit; 137733 - hydraPlatforms = lib.platforms.none; 137734 138049 }) {}; 137735 138050 137736 138051 "hspec-webdriver" = callPackage ··· 137775 138090 sha256 = "0y45jizkf2kfj3yjjkq96kavkfp74vf5dyyjvi9pj3kshf8sx8il"; 137776 138091 libraryHaskellDepends = [ base hspec QuickCheckVariant ]; 137777 138092 description = "Spec for testing properties for variant types"; 137778 - license = lib.licenses.gpl3; 138093 + license = lib.licenses.gpl3Only; 137779 138094 hydraPlatforms = lib.platforms.none; 137780 138095 broken = true; 137781 138096 }) {}; ··· 137866 138181 test-framework-hunit 137867 138182 ]; 137868 138183 description = "The Haskell Stream Processor command line utility"; 137869 - license = lib.licenses.gpl3; 138184 + license = lib.licenses.gpl3Only; 137870 138185 hydraPlatforms = lib.platforms.none; 137871 138186 broken = true; 137872 138187 }) {}; ··· 138165 138480 ({ mkDerivation, base, c2hs, directory, parsec, random, unix }: 138166 138481 mkDerivation { 138167 138482 pname = "hsshellscript"; 138168 - version = "3.4.5"; 138169 - sha256 = "0d66gsm7s2j4f60cjca6fsddg4i1m3l6rcyq29ywskifhfaxbgvx"; 138170 - libraryHaskellDepends = [ base directory parsec random unix ]; 138171 - libraryToolDepends = [ c2hs ]; 138172 - description = "Haskell for Unix shell scripting tasks"; 138173 - license = "LGPL"; 138174 - }) {}; 138175 - 138176 - "hsshellscript_3_5_0" = callPackage 138177 - ({ mkDerivation, base, c2hs, directory, parsec, random, unix }: 138178 - mkDerivation { 138179 - pname = "hsshellscript"; 138180 138483 version = "3.5.0"; 138181 138484 sha256 = "1gdj6b3b0b71jcmxd5wc42gs9v5s37jqd1jwryif84qbiq8rskgr"; 138182 138485 libraryHaskellDepends = [ base directory parsec random unix ]; 138183 138486 libraryToolDepends = [ c2hs ]; 138184 138487 description = "Haskell for Unix shell scripting tasks"; 138185 138488 license = "LGPL"; 138186 - hydraPlatforms = lib.platforms.none; 138187 138489 }) {}; 138188 138490 138189 138491 "hssourceinfo" = callPackage ··· 138368 138670 test-framework-quickcheck2 138369 138671 ]; 138370 138672 description = "Distributed instant messaging over Tor"; 138371 - license = lib.licenses.gpl3; 138673 + license = lib.licenses.gpl3Only; 138372 138674 hydraPlatforms = lib.platforms.none; 138373 138675 }) {}; 138374 138676 ··· 138396 138698 executableHaskellDepends = [ base process ]; 138397 138699 testHaskellDepends = [ async base ]; 138398 138700 description = "A Tox protocol implementation in Haskell"; 138399 - license = lib.licenses.gpl3; 138701 + license = lib.licenses.gpl3Only; 138400 138702 hydraPlatforms = lib.platforms.none; 138401 138703 broken = true; 138402 138704 }) {}; ··· 138843 139145 base containers QuickCheck tasty tasty-quickcheck text transformers 138844 139146 ]; 138845 139147 description = "Equiprobable draw from publicly verifiable random data"; 138846 - license = lib.licenses.gpl3; 139148 + license = lib.licenses.gpl3Only; 138847 139149 }) {}; 138848 139150 138849 139151 "htlset" = callPackage ··· 138891 139193 base bytestring doctest doctest-discover hlint QuickCheck 138892 139194 ]; 138893 139195 description = "Determine character encoding of HTML documents/fragments"; 138894 - license = lib.licenses.lgpl21; 139196 + license = lib.licenses.lgpl21Only; 138895 139197 hydraPlatforms = lib.platforms.none; 138896 139198 broken = true; 138897 139199 }) {}; ··· 139262 139564 htsn-common hxt MissingH network process tasty tasty-hunit unix 139263 139565 ]; 139264 139566 description = "Parse XML files from The Sports Network feed"; 139265 - license = lib.licenses.gpl3; 139567 + license = lib.licenses.gpl3Only; 139266 139568 hydraPlatforms = lib.platforms.none; 139267 139569 broken = true; 139268 139570 }) {}; ··· 139277 139579 ansi-terminal base hslogger transformers 139278 139580 ]; 139279 139581 description = "Display/logging facilities used by both htsn and htsn-import"; 139280 - license = lib.licenses.gpl3; 139582 + license = lib.licenses.gpl3Only; 139281 139583 }) {}; 139282 139584 139283 139585 "htsn-import" = callPackage ··· 139306 139608 split tasty tasty-hunit time transformers tuple 139307 139609 ]; 139308 139610 description = "Import XML files from The Sports Network into an RDBMS"; 139309 - license = lib.licenses.gpl3; 139611 + license = lib.licenses.gpl3Only; 139310 139612 hydraPlatforms = lib.platforms.none; 139311 139613 broken = true; 139312 139614 }) {}; ··· 139340 139642 ({ mkDerivation, attoparsec, attoparsec-iso8601, base, base-compat 139341 139643 , bytestring, containers, cookie, hashable, hspec, hspec-discover 139342 139644 , http-types, HUnit, nats, QuickCheck, quickcheck-instances, tagged 139343 - , text, time-compat, unordered-containers, uuid-types 139645 + , text, time-compat, transformers, unordered-containers, uuid-types 139344 139646 }: 139345 139647 mkDerivation { 139346 139648 pname = "http-api-data"; 139347 - version = "0.4.1.1"; 139348 - sha256 = "1s93m2vh4c1p073xasvknnj3czbf8xsyg48kyznr4jwfhzi17anh"; 139349 - revision = "1"; 139350 - editedCabalFile = "1dshqb1140nj4h8d750s97gmzb2rk0ppr1rakvqxy1r79mg3m2wr"; 139649 + version = "0.4.2"; 139650 + sha256 = "0xzfvxxh33ivlnrnzmm19cni3jgb5ph18n9hykkw3d6l3rhwzcnl"; 139351 139651 libraryHaskellDepends = [ 139352 139652 attoparsec attoparsec-iso8601 base base-compat bytestring 139353 139653 containers cookie hashable http-types tagged text time-compat 139354 - unordered-containers uuid-types 139654 + transformers unordered-containers uuid-types 139355 139655 ]; 139356 139656 testHaskellDepends = [ 139357 139657 base base-compat bytestring cookie hspec HUnit nats QuickCheck ··· 140010 140310 }) {}; 140011 140311 140012 140312 "http-link-header" = callPackage 140013 - ({ mkDerivation, attoparsec, base, bytestring 140014 - , bytestring-conversion, criterion, directory, errors, hspec 140015 - , hspec-attoparsec, http-api-data, network-uri, QuickCheck, text 140016 - , transformers 140017 - }: 140018 - mkDerivation { 140019 - pname = "http-link-header"; 140020 - version = "1.0.3.1"; 140021 - sha256 = "0b9a3kax6zvn8aaflys63lanqan65hsv0dr8vwhbpbhyvxrxn9ns"; 140022 - libraryHaskellDepends = [ 140023 - attoparsec base bytestring bytestring-conversion errors 140024 - http-api-data network-uri text 140025 - ]; 140026 - testHaskellDepends = [ 140027 - base hspec hspec-attoparsec QuickCheck text 140028 - ]; 140029 - benchmarkHaskellDepends = [ 140030 - base criterion directory network-uri text transformers 140031 - ]; 140032 - description = "A parser and writer for the HTTP Link header as specified in RFC 5988 \"Web Linking\""; 140033 - license = lib.licenses.publicDomain; 140034 - }) {}; 140035 - 140036 - "http-link-header_1_2_0" = callPackage 140037 140313 ({ mkDerivation, attoparsec, base, bytestring, criterion, directory 140038 140314 , errors, hspec, hspec-attoparsec, http-api-data, network-uri 140039 140315 , QuickCheck, text, transformers ··· 140055 140331 ]; 140056 140332 description = "A parser and writer for the HTTP Link header per RFC 5988"; 140057 140333 license = lib.licenses.publicDomain; 140058 - hydraPlatforms = lib.platforms.none; 140059 140334 }) {}; 140060 140335 140061 140336 "http-listen" = callPackage ··· 140484 140759 }: 140485 140760 mkDerivation { 140486 140761 pname = "http2"; 140487 - version = "2.0.5"; 140488 - sha256 = "1rg6dnkx2yxcdp87r1vdpyxacqv7jgxiq3bb1hjz45v5jk1xj676"; 140489 - revision = "1"; 140490 - editedCabalFile = "0xxi7gcldh3fvnh98khw9f2vm5w85sakbb6165s779nkvq7p8ak2"; 140491 - isLibrary = true; 140492 - isExecutable = true; 140493 - libraryHaskellDepends = [ 140494 - array base bytestring case-insensitive containers http-types 140495 - network network-byte-order psqueues stm time-manager 140496 - ]; 140497 - testHaskellDepends = [ 140498 - aeson aeson-pretty array base base16-bytestring bytestring 140499 - case-insensitive containers directory doctest filepath Glob hspec 140500 - http-types network network-byte-order psqueues stm text 140501 - time-manager unordered-containers vector 140502 - ]; 140503 - benchmarkHaskellDepends = [ 140504 - array base bytestring case-insensitive containers gauge heaps 140505 - mwc-random network-byte-order psqueues stm 140506 - ]; 140507 - description = "HTTP/2 library"; 140508 - license = lib.licenses.bsd3; 140509 - }) {}; 140510 - 140511 - "http2_2_0_6" = callPackage 140512 - ({ mkDerivation, aeson, aeson-pretty, array, base 140513 - , base16-bytestring, bytestring, case-insensitive, containers 140514 - , directory, doctest, filepath, gauge, Glob, heaps, hspec 140515 - , http-types, mwc-random, network, network-byte-order, psqueues 140516 - , stm, text, time-manager, unordered-containers, vector 140517 - }: 140518 - mkDerivation { 140519 - pname = "http2"; 140520 140762 version = "2.0.6"; 140521 140763 sha256 = "17m1avrppiz8i6qwjlgg77ha88sx8f8vvfa57z369aszhld6nx9a"; 140522 140764 isLibrary = true; ··· 140537 140779 ]; 140538 140780 description = "HTTP/2 library"; 140539 140781 license = lib.licenses.bsd3; 140540 - hydraPlatforms = lib.platforms.none; 140541 140782 }) {}; 140542 140783 140543 140784 "http2-client" = callPackage ··· 140632 140873 ]; 140633 140874 description = "Encoders based on `proto3-wire` for gRPC over HTTP2"; 140634 140875 license = lib.licenses.bsd3; 140876 + hydraPlatforms = lib.platforms.none; 140877 + broken = true; 140635 140878 }) {}; 140636 140879 140637 140880 "http2-grpc-types" = callPackage ··· 140697 140940 base directory filepath functor-infix text 140698 140941 ]; 140699 140942 description = "Low-level (i.e. XML) access to HTTPS Everywhere rulesets."; 140700 - license = lib.licenses.gpl2; 140943 + license = lib.licenses.gpl2Only; 140701 140944 hydraPlatforms = lib.platforms.none; 140702 140945 broken = true; 140703 140946 }) {}; ··· 140760 141003 ]; 140761 141004 testSystemDepends = [ tvm_runtime ]; 140762 141005 description = "Bindings for TVM machine learning framework"; 140763 - license = lib.licenses.gpl3; 141006 + license = lib.licenses.gpl3Only; 140764 141007 hydraPlatforms = lib.platforms.none; 140765 141008 broken = true; 140766 141009 }) {tvm_runtime = null;}; ··· 141324 141567 ]; 141325 141568 executableHaskellDepends = [ base directory network-uri ]; 141326 141569 description = "Haskell URL resolver"; 141327 - license = lib.licenses.gpl3; 141570 + license = lib.licenses.gpl3Only; 141328 141571 hydraPlatforms = lib.platforms.none; 141329 141572 broken = true; 141330 141573 }) {}; ··· 141500 141743 sha256 = "0g2h5is0gbr43fn8pbfj2nzh4wlgx6kjayq4lcnbr10z0j3vpqpv"; 141501 141744 libraryHaskellDepends = [ base hvega text ]; 141502 141745 description = "Theme for hvega"; 141503 - license = lib.licenses.gpl3; 141746 + license = lib.licenses.gpl3Only; 141504 141747 }) {}; 141505 141748 141506 141749 "hw-aeson" = callPackage ··· 141511 141754 pname = "hw-aeson"; 141512 141755 version = "0.1.1.0"; 141513 141756 sha256 = "0d50yghgnxhynbm6w5kgkhgr8xgnghr8g1xn7zf0p9ax8dxkdy00"; 141514 - revision = "1"; 141515 - editedCabalFile = "0akwsfw024i8i8w8y1h2wdp9vqd7ws5jfyb5v5d9yckjk3sa2wn1"; 141757 + revision = "2"; 141758 + editedCabalFile = "062g7zwbp9csgcbpbbyg6ckb8zhkx1kqk5dsms36fmx95dq4zl5j"; 141516 141759 libraryHaskellDepends = [ aeson base text ]; 141517 141760 testHaskellDepends = [ 141518 141761 aeson base doctest doctest-discover hedgehog hspec ··· 141580 141823 pname = "hw-balancedparens"; 141581 141824 version = "0.4.1.1"; 141582 141825 sha256 = "16v36fj5aawnx6glarzljl3yb93zkn06ij5cg40zba5rp8jhpg7z"; 141826 + revision = "1"; 141827 + editedCabalFile = "0jh79y6wl0ml4fc59icbg35nvcz7zi0fqbbg0p6y7nkxnhv4yc0j"; 141583 141828 isLibrary = true; 141584 141829 isExecutable = true; 141585 141830 libraryHaskellDepends = [ ··· 141614 141859 pname = "hw-bits"; 141615 141860 version = "0.7.2.1"; 141616 141861 sha256 = "18l9r0yhddkzgbc2vvk0qr9brb5ih25zjfga3bddb5j8gpaaq65q"; 141617 - revision = "1"; 141618 - editedCabalFile = "14y67p3rsj97rzlh2cw7iy04gb6cfa977bjbr35vgkav0skbigbn"; 141862 + revision = "2"; 141863 + editedCabalFile = "1almm4nl56gf99wys1kzalqcz0dkaih0pgxsyqv4q1j1w3ggfmfq"; 141619 141864 libraryHaskellDepends = [ 141620 141865 base bitvec bytestring deepseq hw-int hw-prim hw-string-parse 141621 141866 vector ··· 141663 141908 pname = "hw-conduit"; 141664 141909 version = "0.2.1.0"; 141665 141910 sha256 = "1xnkkpqcgyii7f16jjh2k2qh4ydpsff5q2xnggyg4jf7m69yrih2"; 141911 + revision = "1"; 141912 + editedCabalFile = "1rmdwb4a7ax9yadj4xv63n582vsmk84h03qkr6npj9b9gw4qw6i3"; 141666 141913 libraryHaskellDepends = [ 141667 141914 array base bytestring conduit conduit-combinators time transformers 141668 141915 unliftio-core word8 ··· 141701 141948 pname = "hw-diagnostics"; 141702 141949 version = "0.0.1.0"; 141703 141950 sha256 = "111g54c5bhgjii6vbyb116bg3dxywa9l693r8xjjrxpamzvi0avj"; 141951 + revision = "1"; 141952 + editedCabalFile = "04qpkr54wkb99hdfzk6gxhi6ak5lc564jzab1cc7675s7lsj1nji"; 141704 141953 libraryHaskellDepends = [ base ]; 141705 141954 testHaskellDepends = [ base doctest doctest-discover ]; 141706 141955 testToolDepends = [ doctest-discover ]; ··· 141720 141969 pname = "hw-dsv"; 141721 141970 version = "0.4.1.0"; 141722 141971 sha256 = "1wv0yg662c3bq4kpgfqfjks59v17i5h3v3mils1qpxn4c57jr3s8"; 141723 - revision = "2"; 141724 - editedCabalFile = "1l7aww6nci05ns7hnk46r20as3xy1j0s5fxsrb5w0x9y2kwvqj61"; 141972 + revision = "3"; 141973 + editedCabalFile = "066vlpy361f6r5k74b3myi6lc2g8lxm7cz23i5hhyi319yjp1jxh"; 141725 141974 isLibrary = true; 141726 141975 isExecutable = true; 141727 141976 libraryHaskellDepends = [ ··· 141761 142010 pname = "hw-dump"; 141762 142011 version = "0.1.1.0"; 141763 142012 sha256 = "14ya18i3xvay5xn8j20b06msqyd49h34w526k1x1fxdp0i2l3rwr"; 141764 - revision = "2"; 141765 - editedCabalFile = "0p6cbijds7vc8bx9rb8s8bwr9dp4qc91idmd64llgz06d9kmvkcs"; 142013 + revision = "3"; 142014 + editedCabalFile = "16wpfpmxp3r1nrzfmcihzfcfhaiwrlq7x7z9kf68aib5zqmdxzwf"; 141766 142015 isLibrary = true; 141767 142016 isExecutable = true; 141768 142017 libraryHaskellDepends = [ ··· 141796 142045 pname = "hw-eliasfano"; 141797 142046 version = "0.1.2.0"; 141798 142047 sha256 = "1wqpzznmz6bl88wzhrfcbgi49dw7w7i0p92hyc0m58nanqm1zgnj"; 141799 - revision = "2"; 141800 - editedCabalFile = "0l7h7pr6gpq0xnp4w003q3dxw7pmv2d6kpx2iqfc3nzzpa562ivv"; 142048 + revision = "3"; 142049 + editedCabalFile = "1g6w3j4azxvikiycjnb4rjsaw8pyica3m17yhsrxq24pms4n35pl"; 141801 142050 isLibrary = true; 141802 142051 isExecutable = true; 141803 142052 libraryHaskellDepends = [ ··· 141833 142082 pname = "hw-excess"; 141834 142083 version = "0.2.3.0"; 141835 142084 sha256 = "0xiyf3xyg6f4kgkils9ycx6q0qcsbd6rw4m9lizw9295mnp05s3g"; 142085 + revision = "1"; 142086 + editedCabalFile = "0qq8svkn9365vdbb0y3y4m2pdklsrf6z3a1m0kyfmbr0vphza369"; 141836 142087 libraryHaskellDepends = [ 141837 142088 base hw-bits hw-prim hw-rankselect-base safe vector 141838 142089 ]; ··· 141856 142107 pname = "hw-fingertree"; 141857 142108 version = "0.1.2.0"; 141858 142109 sha256 = "0b1aff5aa9ifapyf2qvqggxfm36x5w7l7c37bfy9qdll264pdh0i"; 142110 + revision = "1"; 142111 + editedCabalFile = "0hg9hnga0d15a5md67q7xl53kgp34hwvl4aw9s8xkjm4fs7a54z9"; 141859 142112 libraryHaskellDepends = [ base deepseq hw-prim ]; 141860 142113 testHaskellDepends = [ 141861 142114 base deepseq doctest doctest-discover hedgehog hspec ··· 141875 142128 pname = "hw-fingertree-strict"; 141876 142129 version = "0.1.2.0"; 141877 142130 sha256 = "1zhh694m8hbin7059ys8c6sqjvyfsazcsp0jxqg59w5ypqjznzca"; 142131 + revision = "1"; 142132 + editedCabalFile = "0vr8xqvwihg3j83bqfhcqlnlpdq7k2v6kkx1xly7fdjw2hcwgkhl"; 141878 142133 libraryHaskellDepends = [ base deepseq ]; 141879 142134 testHaskellDepends = [ 141880 142135 base doctest doctest-discover hedgehog hspec HUnit ··· 141893 142148 pname = "hw-hedgehog"; 141894 142149 version = "0.1.1.0"; 141895 142150 sha256 = "0a2pic2h983kdkai68wabclzwjbk5i9vz229jlwvs0hyw6b0mzz9"; 142151 + revision = "1"; 142152 + editedCabalFile = "1fwgxwbfz6yfj6xfl9471q7fpsckm2wvpb8wxwb32c3x5122ly5v"; 141896 142153 libraryHaskellDepends = [ base hedgehog vector ]; 141897 142154 testHaskellDepends = [ base doctest doctest-discover ]; 141898 142155 testToolDepends = [ doctest-discover ]; ··· 141908 142165 pname = "hw-hspec-hedgehog"; 141909 142166 version = "0.1.1.0"; 141910 142167 sha256 = "04r30hb4664yciwfl3kyx0xn6sqc6abwhavb4wxiaas8b4px9kyn"; 142168 + revision = "2"; 142169 + editedCabalFile = "16v3dcpm51m8g2va85jfnbxqyc6dds2nazyd31080fa4804a90wz"; 141911 142170 libraryHaskellDepends = [ 141912 142171 base call-stack hedgehog hspec HUnit transformers 141913 142172 ]; ··· 141927 142186 pname = "hw-int"; 141928 142187 version = "0.0.2.0"; 141929 142188 sha256 = "13ifa28b12hiibhmwas5hn3dmmiz2rihlc837hhii0z1ng03s360"; 142189 + revision = "1"; 142190 + editedCabalFile = "13vc1hvyil8qql2d6ryi2m4a6snhm2v8vghh8s9hr4qx6dzh4irv"; 141930 142191 libraryHaskellDepends = [ base ]; 141931 142192 testHaskellDepends = [ 141932 142193 base doctest doctest-discover hedgehog hspec hw-hedgehog ··· 141947 142208 pname = "hw-ip"; 141948 142209 version = "2.4.2.0"; 141949 142210 sha256 = "1bvh4fkg1ffr3y8wink62rgkynlcgjhmra7a4w01h1dmw1vb2vfx"; 141950 - revision = "1"; 141951 - editedCabalFile = "19jbgqsmc71apmr6z0n0a2hgfhv9r0bsqa2x55r8grpyr91blpmw"; 142211 + revision = "2"; 142212 + editedCabalFile = "19x9s7hdch768annsss3paz7sqxqr3flz01wky1vijf18abakk3l"; 141952 142213 isLibrary = true; 141953 142214 isExecutable = true; 141954 142215 libraryHaskellDepends = [ ··· 141982 142243 pname = "hw-json"; 141983 142244 version = "1.3.2.2"; 141984 142245 sha256 = "03h5zv94ndsz4vh0jql8rg8pl95rbf8xkyzvr3r55i3kpmb85sbg"; 142246 + revision = "1"; 142247 + editedCabalFile = "1ivm89r5kqflpsayl941xq0q3izjklakfqzr2f6nl78wpa3ykkiq"; 141985 142248 isLibrary = true; 141986 142249 isExecutable = true; 141987 142250 libraryHaskellDepends = [ ··· 142025 142288 pname = "hw-json-lens"; 142026 142289 version = "0.2.1.0"; 142027 142290 sha256 = "1v3ws69pyrw5ja00r326kqlq6hd7r5np119fk2la7f74aqhajjf6"; 142028 - revision = "1"; 142029 - editedCabalFile = "1gxqds8889dzkfncnlncjb7avw4zm7dzj3063mq4rsb05gyrplhz"; 142291 + revision = "2"; 142292 + editedCabalFile = "0n6cxjr2r7w2i735c1dz2cflgvbgcdspzzzg8w3knhl1kgiyi2ih"; 142030 142293 libraryHaskellDepends = [ 142031 142294 aeson base bytestring containers hw-json lens scientific text word8 142032 142295 ]; ··· 142053 142316 pname = "hw-json-simd"; 142054 142317 version = "0.1.1.0"; 142055 142318 sha256 = "0bpfyx2bd7pcr8y8bfahcdm30bznqixfawraq3xzy476vy9ppa9n"; 142056 - revision = "1"; 142057 - editedCabalFile = "047s5clxvi3l9x80lnf7nrv7myxnvqmh8y7syb2ryv3m549lyv2q"; 142319 + revision = "2"; 142320 + editedCabalFile = "1amvva0pqidwcjdd4snywm8m614ygc2zn6036fh4v1ps20pyq2l9"; 142058 142321 isLibrary = true; 142059 142322 isExecutable = true; 142060 142323 libraryHaskellDepends = [ base bytestring hw-prim lens vector ]; ··· 142084 142347 pname = "hw-json-simple-cursor"; 142085 142348 version = "0.1.1.0"; 142086 142349 sha256 = "1kwxnqsa2mkw5sa8rc9rixjm6f75lyjdaz7f67yyhwls5v4315bl"; 142087 - revision = "3"; 142088 - editedCabalFile = "0zmq1gb9znb84d9igppww6295glnhg5b6xlgadr435cddp5zmhpx"; 142350 + revision = "4"; 142351 + editedCabalFile = "0mpjnc99yi474h9qvgg48kjcl3hxxhl58gar72bzcf5rx12pyn9w"; 142089 142352 isLibrary = true; 142090 142353 isExecutable = true; 142091 142354 libraryHaskellDepends = [ ··· 142124 142387 pname = "hw-json-standard-cursor"; 142125 142388 version = "0.2.3.1"; 142126 142389 sha256 = "1mpsspp6ba2zqv38a0rcv93mbwb1rb8snmxklf32g02djj8b4vir"; 142127 - revision = "1"; 142128 - editedCabalFile = "0gdvwhj2jmd8dm1yi3kzs0lyw5r4bk7c50s21z1600v36bmzpdm1"; 142390 + revision = "2"; 142391 + editedCabalFile = "1qc0nxcahlc0zn4ycfxhhj1qplxc0r8qh20zmq4m2n7wyghlb3hc"; 142129 142392 isLibrary = true; 142130 142393 isExecutable = true; 142131 142394 libraryHaskellDepends = [ ··· 142239 142502 pname = "hw-mquery"; 142240 142503 version = "0.2.1.0"; 142241 142504 sha256 = "1qhd8jcwffr57mjraw0g3xj9kb0jd75ybqaj1sbxw31lc2hr9w9j"; 142505 + revision = "1"; 142506 + editedCabalFile = "15jji7wzx2ws58nqd965r6bycdgl09qlp4rrcd81y57mq24h27mb"; 142242 142507 isLibrary = true; 142243 142508 isExecutable = true; 142244 142509 libraryHaskellDepends = [ ansi-wl-pprint base dlist lens ]; ··· 142262 142527 pname = "hw-packed-vector"; 142263 142528 version = "0.2.1.0"; 142264 142529 sha256 = "13hly2yzx6kx4j56iksgj4i3wmvg7rmxq57d0g87lmybzhha9q38"; 142265 - revision = "2"; 142266 - editedCabalFile = "0hlmi9w5z7j9ycqjf5avx3b09yglcbx8krypv274j2qrm5fzypr4"; 142530 + revision = "3"; 142531 + editedCabalFile = "1zn1aqkyzsa0mk9b7igvnmxas0907h9if96c9km1gjrndnjvxkyd"; 142267 142532 isLibrary = true; 142268 142533 isExecutable = true; 142269 142534 libraryHaskellDepends = [ ··· 142294 142559 pname = "hw-parser"; 142295 142560 version = "0.1.1.0"; 142296 142561 sha256 = "1zsbw725mw3fn4814qricqanbvx1kgbnqvgwijqgfv8jz7yf5gxa"; 142562 + revision = "1"; 142563 + editedCabalFile = "0yh06ypgvag83h32czz8dpsrc9a4w0pqy3m4jvds8sbgnj45havs"; 142297 142564 libraryHaskellDepends = [ 142298 142565 attoparsec base bytestring hw-prim text 142299 142566 ]; ··· 142330 142597 pname = "hw-prim"; 142331 142598 version = "0.6.3.0"; 142332 142599 sha256 = "0gqn7s0ki9x951n5whyh0pkcbbqz4kpcn80xxpsv1c0v34946xv7"; 142600 + revision = "1"; 142601 + editedCabalFile = "1z3fcff42xq0j430q72ncjv6zc0zvzzq94ifh06m342z0x8imv83"; 142333 142602 libraryHaskellDepends = [ 142334 142603 base bytestring deepseq ghc-prim mmap transformers unliftio-core 142335 142604 vector ··· 142381 142650 pname = "hw-rankselect"; 142382 142651 version = "0.13.4.0"; 142383 142652 sha256 = "0chk3n4vb55px943w0l3q7pxhgbvqm64vn7lkhi7k0l2dpybycp7"; 142384 - revision = "2"; 142385 - editedCabalFile = "03lc8cgijr4ysz0i9c4pjhas4cd5ifxs400cr0nbasjvmz27hr3c"; 142653 + revision = "3"; 142654 + editedCabalFile = "14awklhpnw53jalxfq0446aidndmanpnwjxp1136imjv7p270pvn"; 142386 142655 isLibrary = true; 142387 142656 isExecutable = true; 142388 142657 libraryHaskellDepends = [ ··· 142418 142687 pname = "hw-rankselect-base"; 142419 142688 version = "0.3.4.1"; 142420 142689 sha256 = "1s0lqwq0rjmjca6lshfnxqi0c7bzlyflhm45xw1xa9pvqci8439h"; 142421 - revision = "1"; 142422 - editedCabalFile = "0flhrgqgwgxwk6ik3k7322dn8ybyjzh6g1csg2d9bafldj7akcwv"; 142690 + revision = "2"; 142691 + editedCabalFile = "174a3qhkdam5m5rqwb9qzapg2xkd8vb0lirkz2d0xb4xxc0vzcy7"; 142423 142692 libraryHaskellDepends = [ 142424 142693 base bits-extra bitvec hw-bits hw-int hw-prim hw-string-parse 142425 142694 vector ··· 142447 142716 pname = "hw-simd"; 142448 142717 version = "0.1.2.0"; 142449 142718 sha256 = "1r202xzqprb1v8ajd9n6ixckjfdy17mn8jibx4j2xgknx595v24f"; 142719 + revision = "1"; 142720 + editedCabalFile = "0vl82knb53njkp7n6jrwp4fpipfkc7s4lsi2cqd6w2xkgmlc0rxv"; 142450 142721 libraryHaskellDepends = [ 142451 142722 base bits-extra bytestring deepseq hw-bits hw-prim hw-rankselect 142452 142723 hw-rankselect-base transformers vector ··· 142470 142741 broken = true; 142471 142742 }) {}; 142472 142743 142744 + "hw-simd-cli" = callPackage 142745 + ({ mkDerivation, base, bits-extra, bytestring, containers, deepseq 142746 + , directory, doctest, doctest-discover, generic-lens, hw-bits 142747 + , hw-prim, hw-rankselect-base, hw-simd, lens, mmap, mtl 142748 + , optparse-applicative, resourcet, vector 142749 + }: 142750 + mkDerivation { 142751 + pname = "hw-simd-cli"; 142752 + version = "0.0.0.1"; 142753 + sha256 = "0fqkrhjrflkiacq1qfnfiy4rk6pg47j72d0ni0jwfdn6ajx22y90"; 142754 + isLibrary = true; 142755 + isExecutable = true; 142756 + libraryHaskellDepends = [ 142757 + base bits-extra bytestring containers deepseq directory 142758 + generic-lens hw-bits hw-prim hw-rankselect-base hw-simd lens mmap 142759 + mtl optparse-applicative resourcet vector 142760 + ]; 142761 + executableHaskellDepends = [ 142762 + base bits-extra bytestring containers deepseq directory 142763 + generic-lens hw-bits hw-prim hw-rankselect-base hw-simd lens mmap 142764 + mtl optparse-applicative resourcet vector 142765 + ]; 142766 + testHaskellDepends = [ base bits-extra doctest doctest-discover ]; 142767 + testToolDepends = [ doctest-discover ]; 142768 + description = "SIMD library"; 142769 + license = lib.licenses.bsd3; 142770 + hydraPlatforms = lib.platforms.none; 142771 + broken = true; 142772 + }) {}; 142773 + 142473 142774 "hw-streams" = callPackage 142474 142775 ({ mkDerivation, base, bytestring, criterion, directory, doctest 142475 142776 , doctest-discover, exceptions, ghc-prim, hedgehog, hspec ··· 142480 142781 pname = "hw-streams"; 142481 142782 version = "0.0.1.0"; 142482 142783 sha256 = "0hzpx1j06h98y0zcmysklzn3s3mvpbb1nkwg4zkbdxvzzqs5hnm5"; 142784 + revision = "1"; 142785 + editedCabalFile = "0fib78604y6cjchah7zhjsfli820ks51qq7yjv81wwbckjjkpw5v"; 142483 142786 libraryHaskellDepends = [ 142484 142787 base bytestring ghc-prim hw-bits hw-prim mmap primitive 142485 142788 transformers vector ··· 142612 142915 pname = "hw-xml"; 142613 142916 version = "0.5.1.0"; 142614 142917 sha256 = "0g81kknllbc6v5wx7kgzhh78409njfzr3h7lfdx7ip0nkhhnpmw4"; 142615 - revision = "3"; 142616 - editedCabalFile = "0b1lkhc6qf5vqafn69bid01k1hi043k7yrpl7pbxfrn154w8afpm"; 142918 + revision = "4"; 142919 + editedCabalFile = "1hnbcr376pncgzzrbilffxwz5sk67c4d9hzjix3xa94cja09w1ny"; 142617 142920 isLibrary = true; 142618 142921 isExecutable = true; 142619 142922 enableSeparateDataOutput = true; ··· 142703 143006 executableToolDepends = [ alex happy ]; 142704 143007 testHaskellDepends = [ array base Cabal containers mtl ]; 142705 143008 description = "An implementation of Neil D. Jones' While language"; 142706 - license = lib.licenses.gpl3; 143009 + license = lib.licenses.gpl3Only; 142707 143010 hydraPlatforms = lib.platforms.none; 142708 143011 broken = true; 142709 143012 }) {}; ··· 142796 143099 containers hedgehog hspec magic-wormhole protolude saltine text 142797 143100 ]; 142798 143101 description = "magic-wormhole client"; 142799 - license = lib.licenses.gpl3; 143102 + license = lib.licenses.gpl3Only; 142800 143103 hydraPlatforms = lib.platforms.none; 142801 143104 broken = true; 142802 143105 }) {}; ··· 143339 143642 ]; 143340 143643 testHaskellDepends = [ base Cabal containers mtl QuickCheck ]; 143341 143644 description = "An alternate Prelude"; 143342 - license = lib.licenses.gpl3; 143645 + license = lib.licenses.gpl3Only; 143343 143646 hydraPlatforms = lib.platforms.none; 143344 143647 broken = true; 143345 143648 }) {}; ··· 143961 144264 scotty stm stm-conduit text transformers 143962 144265 ]; 143963 144266 description = "A haskell wrapper for the Zulip API"; 143964 - license = lib.licenses.gpl2; 144267 + license = lib.licenses.gpl2Only; 143965 144268 hydraPlatforms = lib.platforms.none; 143966 144269 broken = true; 143967 144270 }) {}; ··· 144089 144392 attoparsec base bytestring network unix 144090 144393 ]; 144091 144394 description = "An API for the Interactive Brokers Trading Workstation written in pure Haskell"; 144092 - license = lib.licenses.gpl3; 144395 + license = lib.licenses.gpl3Only; 144093 144396 hydraPlatforms = lib.platforms.none; 144094 144397 broken = true; 144095 144398 }) {}; ··· 144122 144425 sha256 = "0yrdh4y0ssldg0lmrbr6yk0zg2sihirp3mnh20dvg3m887kdhrj1"; 144123 144426 libraryHaskellDepends = [ base dbus directory unix xdg-basedir ]; 144124 144427 description = "A simple uncomplete ibus api"; 144125 - license = lib.licenses.lgpl3; 144428 + license = lib.licenses.lgpl3Only; 144126 144429 }) {}; 144127 144430 144128 144431 "ical" = callPackage ··· 144154 144457 }: 144155 144458 mkDerivation { 144156 144459 pname = "ice40-prim"; 144157 - version = "0.2.0.0"; 144158 - sha256 = "02dm3zqq24phhxis471gp91figkazpwpz0ndhazp14jajxvka0cd"; 144460 + version = "0.3.0.0"; 144461 + sha256 = "0qrpaqmgas3czhw2ppc1f1m4m7y2hc93za2g0rvfw80ncbrkl83s"; 144159 144462 libraryHaskellDepends = [ 144160 144463 base Cabal clash-prelude ghc-typelits-extra ghc-typelits-knownnat 144161 144464 ghc-typelits-natnormalise interpolate ··· 144813 145116 transformers wl-pprint-text 144814 145117 ]; 144815 145118 description = "An keyboard-driven interactive graph editor"; 144816 - license = lib.licenses.gpl3; 145119 + license = lib.licenses.gpl3Only; 144817 145120 hydraPlatforms = lib.platforms.none; 144818 145121 broken = true; 144819 145122 }) {}; ··· 144833 145136 libraryPkgconfigDepends = [ ige-mac-integration ]; 144834 145137 libraryToolDepends = [ gtk2hs-buildtools ]; 144835 145138 description = "Bindings for the Gtk/OS X integration library"; 144836 - license = lib.licenses.lgpl21; 145139 + license = lib.licenses.lgpl21Only; 144837 145140 hydraPlatforms = lib.platforms.none; 144838 145141 broken = true; 144839 145142 }) {ige-mac-integration = null;}; ··· 145679 145982 parsec richreports split staticanalysis text uxadt 145680 145983 ]; 145681 145984 description = "Multi-platform parser analyzer and generator"; 145682 - license = lib.licenses.gpl3; 145985 + license = lib.licenses.gpl3Only; 145683 145986 hydraPlatforms = lib.platforms.none; 145684 145987 broken = true; 145685 145988 }) {}; ··· 145770 146073 testHaskellDepends = [ base hspec parsec ]; 145771 146074 benchmarkHaskellDepends = [ base criterion parsec ]; 145772 146075 description = "A math-inspired programmatic 2D & 3D CAD system"; 145773 - license = lib.licenses.agpl3; 146076 + license = lib.licenses.agpl3Only; 145774 146077 }) {}; 145775 146078 145776 146079 "implicit-hie" = callPackage ··· 145829 146132 editedCabalFile = "02x6cmbxyw26y5azhjrx8461vngsj27l0a255xvhg2pl25zwfbfs"; 145830 146133 libraryHaskellDepends = [ base mtl time transformers ]; 145831 146134 description = "A logging framework built around implicit parameters"; 145832 - license = lib.licenses.lgpl3; 146135 + license = lib.licenses.lgpl3Only; 145833 146136 hydraPlatforms = lib.platforms.none; 145834 146137 broken = true; 145835 146138 }) {}; ··· 146204 146507 base bytestring criterion deepseq monoid-subclasses text 146205 146508 ]; 146206 146509 description = "Generic parser library capable of providing partial results from partial input"; 146207 - license = lib.licenses.gpl3; 146510 + license = lib.licenses.gpl3Only; 146208 146511 }) {}; 146209 146512 146210 146513 "incremental-sat-solver" = callPackage ··· 146614 146917 libraryHaskellDepends = [ array base deepseq vector ]; 146615 146918 testHaskellDepends = [ array base deepseq QuickCheck text vector ]; 146616 146919 description = "Non-contiguous interval data types with potentially infinite ranges"; 146617 - license = lib.licenses.gpl3; 146920 + license = lib.licenses.gpl3Only; 146618 146921 hydraPlatforms = lib.platforms.none; 146619 146922 broken = true; 146620 146923 }) {}; ··· 146695 146998 ]; 146696 146999 executableHaskellDepends = [ base optparse-applicative parsec ]; 146697 147000 description = "Type inference and checker for JavaScript (experimental)"; 146698 - license = lib.licenses.gpl2; 147001 + license = lib.licenses.gpl2Only; 146699 147002 hydraPlatforms = lib.platforms.none; 146700 147003 broken = true; 146701 147004 }) {}; ··· 146783 147086 }: 146784 147087 mkDerivation { 146785 147088 pname = "influxdb"; 146786 - version = "1.9.1"; 146787 - sha256 = "1g8lj56xi61g0vfindiz4lmnypjh2bzp2nm92dmh2d4mlfhrh78y"; 146788 - isLibrary = true; 146789 - isExecutable = true; 146790 - setupHaskellDepends = [ base Cabal cabal-doctest ]; 146791 - libraryHaskellDepends = [ 146792 - aeson attoparsec base bytestring clock containers foldl http-client 146793 - http-types lens network optional-args scientific tagged text time 146794 - unordered-containers vector 146795 - ]; 146796 - testHaskellDepends = [ 146797 - base containers doctest lens raw-strings-qq tasty tasty-hunit 146798 - template-haskell time vector 146799 - ]; 146800 - description = "InfluxDB client library for Haskell"; 146801 - license = lib.licenses.bsd3; 146802 - }) {}; 146803 - 146804 - "influxdb_1_9_1_1" = callPackage 146805 - "karver" = callPackage 146806 - , cabal-doctest, clock, containers, doctest, foldl, http-client 146807 - , http-types, lens, network, optional-args, raw-strings-qq 146808 - , scientific, tagged, tasty, tasty-hunit, template-haskell, text 146809 - , time, unordered-containers, vector 146810 - }: 146811 - mkDerivation { 146812 - pname = "influxdb"; 146813 147089 version = "1.9.1.1"; 146814 147090 sha256 = "1qdfrl5ragkn726ymh16p0shgc6sn72gd1hh6a6bw19m527pdcc0"; 146815 147091 isLibrary = true; ··· 146826 147102 ]; 146827 147103 description = "InfluxDB client library for Haskell"; 146828 147104 license = lib.licenses.bsd3; 146829 - hydraPlatforms = lib.platforms.none; 146830 147105 }) {}; 146831 147106 146832 147107 "informative" = callPackage ··· 146854 147129 time-locale-compat yesod yesod-auth yesod-core yesod-form 146855 147130 ]; 146856 147131 description = "A yesod subsite serving a wiki"; 146857 - license = lib.licenses.agpl3; 147132 + license = lib.licenses.agpl3Only; 146858 147133 hydraPlatforms = lib.platforms.none; 146859 147134 broken = true; 146860 147135 }) {}; ··· 146973 147248 sha256 = "1iw82rzw2w3y40zndz3mxpa7k5ds8zs87ccvp228s4zva0mp5ddl"; 146974 147249 libraryHaskellDepends = [ base ]; 146975 147250 description = "Monadic functions with injected parameters"; 146976 - license = lib.licenses.gpl3; 147251 + license = lib.licenses.gpl3Only; 146977 147252 hydraPlatforms = lib.platforms.none; 146978 147253 broken = true; 146979 147254 }) {}; ··· 147175 147450 isExecutable = true; 147176 147451 executableHaskellDepends = [ aether base text ]; 147177 147452 description = "Console client for encyclopedias"; 147178 - license = lib.licenses.gpl3; 147453 + license = lib.licenses.gpl3Only; 147179 147454 hydraPlatforms = lib.platforms.none; 147180 147455 broken = true; 147181 147456 }) {aether = null;}; ··· 147285 147560 }: 147286 147561 mkDerivation { 147287 147562 pname = "instana-haskell-trace-sdk"; 147288 - version = "0.6.0.0"; 147289 - sha256 = "0b27fvvq1xxici2w33m823xnj7fwq1irjhwrcaav1khz3h93qv85"; 147563 + version = "0.6.2.0"; 147564 + sha256 = "1yvxsz1b9qrhyw6zamqs5254mpba3vijhach1n424mqa6aq1935s"; 147290 147565 isLibrary = true; 147291 147566 isExecutable = true; 147292 147567 libraryHaskellDepends = [ ··· 147449 147724 http-types network scotty text wai wai-extra 147450 147725 ]; 147451 147726 description = "Basic HTTP gateway to save articles to Instapaper"; 147452 - license = lib.licenses.agpl3; 147727 + license = lib.licenses.agpl3Only; 147453 147728 hydraPlatforms = lib.platforms.none; 147454 147729 broken = true; 147455 147730 }) {}; ··· 147475 147750 sha256 = "1fc3vgxxzk6rw0y6d40jiyrc66fd1ig7nk4bdmfn1q595q5iwnz3"; 147476 147751 libraryHaskellDepends = [ array base containers music-diatonic ]; 147477 147752 description = "Render Instrument Chords"; 147478 - license = lib.licenses.gpl3; 147753 + license = lib.licenses.gpl3Only; 147479 147754 }) {}; 147480 147755 147481 147756 "int-cast" = callPackage ··· 147640 147915 vector 147641 147916 ]; 147642 147917 description = "Integrate different assays"; 147643 - license = lib.licenses.gpl3; 147918 + license = lib.licenses.gpl3Only; 147644 147919 hydraPlatforms = lib.platforms.none; 147645 147920 broken = true; 147646 147921 }) {}; ··· 147915 148190 test-framework-hunit 147916 148191 ]; 147917 148192 description = "GHC preprocessor and library to enable variable interpolation in strings"; 147918 - license = lib.licenses.gpl3; 148193 + license = lib.licenses.gpl3Only; 147919 148194 hydraPlatforms = lib.platforms.none; 147920 148195 broken = true; 147921 148196 }) {}; ··· 148101 148376 libraryHaskellDepends = [ base deepseq fingertree ]; 148102 148377 testHaskellDepends = [ base tasty tasty-hunit ]; 148103 148378 description = "Intervals with adherences"; 148104 - license = lib.licenses.gpl3; 148379 + license = lib.licenses.gpl3Only; 148105 148380 hydraPlatforms = lib.platforms.none; 148106 148381 broken = true; 148107 148382 }) {}; ··· 148173 148448 ]; 148174 148449 executablePkgconfigDepends = [ ncurses ]; 148175 148450 description = "A game of competitive puzzle-design"; 148176 - license = lib.licenses.gpl3; 148451 + license = lib.licenses.gpl3Only; 148177 148452 }) {inherit (pkgs) ncurses;}; 148178 148453 148179 148454 "intrinsic-superclasses" = callPackage ··· 148592 148867 pname = "io-streams"; 148593 148868 version = "1.5.2.0"; 148594 148869 sha256 = "1hbabrk5145d77qi23688piaf1wc93n8vaj846n0s3zk953z1lk3"; 148595 - revision = "1"; 148596 - editedCabalFile = "1dcadj5gv1m2yy97zsbq5x67vsblp8gy58a0kl5di9vkbgrcw46n"; 148870 + revision = "2"; 148871 + editedCabalFile = "1mr0y8m6xdkgvvk76n7pn1airqzgdp8kd8x6jd9w97iy5wjp14q7"; 148597 148872 configureFlags = [ "-fnointeractivetests" ]; 148598 148873 libraryHaskellDepends = [ 148599 148874 attoparsec base bytestring bytestring-builder network primitive ··· 148862 149137 unix 148863 149138 ]; 148864 149139 description = "interactive patch editor"; 148865 - license = lib.licenses.gpl2; 149140 + license = lib.licenses.gpl2Only; 148866 149141 hydraPlatforms = lib.platforms.none; 148867 149142 broken = true; 148868 149143 }) {}; ··· 148902 149177 148903 149178 "ipfs" = callPackage 148904 149179 ({ mkDerivation, aeson, base, bytestring, directory, directory-tree 148905 - , doctest, envy, flow, Glob, http-media, ip, lens, lens-aeson 148906 - , monad-logger, QuickCheck, regex-compat, rio, servant 149180 + , doctest, envy, flow, Glob, http-media, lens, lens-aeson 149181 + , monad-logger, network-ip, QuickCheck, regex-compat, rio, servant 148907 149182 , servant-client, servant-multipart, servant-server, swagger2, text 148908 149183 , vector, yaml 148909 149184 }: 148910 149185 mkDerivation { 148911 149186 pname = "ipfs"; 148912 - version = "1.3.0.0"; 148913 - sha256 = "1ag3rx7p4gp39rhgwap083ny5x00z5p8aks1lwvrsmdlvn83ym6l"; 149187 + version = "1.3.0.3"; 149188 + sha256 = "08g1lvh7w46qsg80h5nm3r333zbhl2q4shnrm5jann4p3g5ii08x"; 148914 149189 libraryHaskellDepends = [ 148915 - aeson base bytestring envy flow Glob http-media ip lens 148916 - monad-logger regex-compat rio servant servant-client 149190 + aeson base bytestring envy flow Glob http-media lens monad-logger 149191 + network-ip regex-compat rio servant servant-client 148917 149192 servant-multipart servant-server swagger2 text vector 148918 149193 ]; 148919 149194 testHaskellDepends = [ 148920 149195 aeson base bytestring directory directory-tree doctest envy flow 148921 - Glob http-media ip lens lens-aeson monad-logger QuickCheck 149196 + Glob http-media lens lens-aeson monad-logger network-ip QuickCheck 148922 149197 regex-compat rio servant servant-client servant-multipart 148923 149198 servant-server swagger2 text vector yaml 148924 149199 ]; ··· 149443 149718 sha256 = "1yi1ia4ii6xg17ndp0v47cix0ds6bbrsbf0pghcmx3y4b55v0dlr"; 149444 149719 libraryHaskellDepends = [ aeson base http-client lens text wreq ]; 149445 149720 description = "Iron.IO message queueing client library"; 149446 - license = lib.licenses.gpl3; 149721 + license = lib.licenses.gpl3Only; 149447 149722 hydraPlatforms = lib.platforms.none; 149448 149723 broken = true; 149449 149724 }) {}; ··· 149756 150031 base containers hspec megaparsec QuickCheck 149757 150032 ]; 149758 150033 description = "Isotopic masses and relative abundances"; 149759 - license = lib.licenses.gpl3; 150034 + license = lib.licenses.gpl3Only; 149760 150035 hydraPlatforms = lib.platforms.none; 149761 150036 broken = true; 149762 150037 }) {}; ··· 150540 150815 haskell98 hoauth mtl old-locale parsec time utf8-string xml 150541 150816 ]; 150542 150817 description = "CLI (command line interface) to YQL"; 150543 - license = lib.licenses.gpl3; 150818 + license = lib.licenses.gpl3Only; 150544 150819 hydraPlatforms = lib.platforms.none; 150545 150820 broken = true; 150546 150821 }) {}; ··· 150637 150912 sha256 = "03ysmgg5f3dsimskqw5vpnrv5jg4gf1gd0khmf0s1ilfm1jc1nfd"; 150638 150913 libraryHaskellDepends = [ base hosc ]; 150639 150914 description = "control JackMiniMix"; 150640 - license = lib.licenses.gpl3; 150915 + license = lib.licenses.gpl3Only; 150641 150916 hydraPlatforms = lib.platforms.none; 150642 150917 broken = true; 150643 150918 }) {}; ··· 150768 151043 ]; 150769 151044 executableHaskellDepends = [ base boxes directory filepath ]; 150770 151045 description = "Export sheet music and audio from Windows/Mac app Jammit"; 150771 - license = lib.licenses.gpl3; 151046 + license = lib.licenses.gpl3Only; 150772 151047 }) {}; 150773 151048 150774 151049 "japanese-calendar" = callPackage ··· 151115 151390 ]; 151116 151391 executableHaskellDepends = [ base mtl network ]; 151117 151392 description = "Implementation of Java Debug Interface"; 151118 - license = lib.licenses.gpl2; 151393 + license = lib.licenses.gpl2Only; 151119 151394 hydraPlatforms = lib.platforms.none; 151120 151395 broken = true; 151121 151396 }) {}; ··· 151227 151502 ({ mkDerivation, base, mtl, parsec, tasty, tasty-hunit, text }: 151228 151503 mkDerivation { 151229 151504 pname = "jira-wiki-markup"; 151230 - version = "1.3.3"; 151231 - sha256 = "0sgm9x2bdwazhj598aix2xyshjy6cvai4sgq5zz8gxv2l6prfbr7"; 151505 + version = "1.3.4"; 151506 + sha256 = "0rrqaibgafbynrlcsp7f7hkzgkp2gix7ji2hkpgpby6fvp6965fh"; 151232 151507 isLibrary = true; 151233 151508 isExecutable = true; 151234 151509 libraryHaskellDepends = [ base mtl parsec text ]; ··· 151572 151847 }: 151573 151848 mkDerivation { 151574 151849 pname = "jose-jwt"; 151575 - version = "0.9.0"; 151576 - sha256 = "1dnkyzs7kk2lxz2kj3x6v8w1lypsr0rppyn78s7w5sr89y924752"; 151850 + version = "0.9.1"; 151851 + sha256 = "0dy076k7zrg9mn4ll73k5p68r1dwzj9wqm4zn7w22py6wx06xg9p"; 151577 151852 libraryHaskellDepends = [ 151578 151853 aeson attoparsec base bytestring cereal containers cryptonite 151579 151854 memory mtl text time transformers transformers-compat ··· 152907 153182 ]; 152908 153183 testToolDepends = [ hspec-discover ]; 152909 153184 description = "JSON-RPC 2.0 server over a Conduit."; 152910 - license = lib.licenses.gpl3; 153185 + license = lib.licenses.gpl3Only; 152911 153186 hydraPlatforms = lib.platforms.none; 152912 153187 broken = true; 152913 153188 }) {}; ··· 153077 153352 153078 153353 "juandelacosa" = callPackage 153079 153354 ({ mkDerivation, base, base64-bytestring, bytestring 153080 - , data-default-class, docopt, entropy, fast-logger, http-types 153081 - , interpolatedstring-perl6, mtl, mysql, mysql-simple, network 153082 - , resource-pool, scotty, text, unix, wai, wai-extra 153083 - , wai-middleware-static, warp 153355 + , data-default-class, entropy, fast-logger, http-types, mtl, mysql 153356 + , mysql-simple, network, optparse-applicative, resource-pool 153357 + , scotty, text, unix, wai, wai-extra, wai-middleware-static, warp 153084 153358 }: 153085 153359 mkDerivation { 153086 153360 pname = "juandelacosa"; 153087 - version = "0.1.1"; 153088 - sha256 = "060zq739i3xhr7w448p460r7x3jyyzf7pn61abp7f9g8vjn6vqw7"; 153361 + version = "0.1.2"; 153362 + sha256 = "0lrqklpff24cklsdrlfym7ryvszyripjkwsb0m8dn7vab9yqswn2"; 153089 153363 isLibrary = false; 153090 153364 isExecutable = true; 153091 153365 enableSeparateDataOutput = true; 153092 153366 executableHaskellDepends = [ 153093 - base base64-bytestring bytestring data-default-class docopt entropy 153094 - fast-logger http-types interpolatedstring-perl6 mtl mysql 153095 - mysql-simple network resource-pool scotty text unix wai wai-extra 153367 + base base64-bytestring bytestring data-default-class entropy 153368 + fast-logger http-types mtl mysql mysql-simple network 153369 + optparse-applicative resource-pool scotty text unix wai wai-extra 153096 153370 wai-middleware-static warp 153097 153371 ]; 153098 153372 description = "Manage users in MariaDB >= 10.1.1"; ··· 153124 153398 optparse-applicative text unordered-containers yaml 153125 153399 ]; 153126 153400 description = "Tableau-based theorem prover for justification logic"; 153127 - license = lib.licenses.gpl3; 153401 + license = lib.licenses.gpl3Only; 153128 153402 hydraPlatforms = lib.platforms.none; 153129 153403 broken = true; 153130 153404 }) {}; ··· 154336 154610 process 154337 154611 ]; 154338 154612 description = "Build profiles for kdesrc-build"; 154339 - license = lib.licenses.gpl3; 154613 + license = lib.licenses.gpl3Only; 154340 154614 hydraPlatforms = lib.platforms.none; 154341 154615 broken = true; 154342 154616 }) {}; ··· 154356 154630 process 154357 154631 ]; 154358 154632 description = "Build profiles for kdesrc-build"; 154359 - license = lib.licenses.gpl3; 154633 + license = lib.licenses.gpl3Only; 154360 154634 }) {}; 154361 154635 154362 154636 "kdt" = callPackage ··· 154834 155108 }: 154835 155109 mkDerivation { 154836 155110 pname = "kempe"; 154837 - version = "0.1.1.3"; 154838 - sha256 = "0p0zm3dxjcmckwif966cnsn8qb667mxd8yh7wx56nl7jsxz90cw1"; 155111 + version = "0.2.0.0"; 155112 + sha256 = "1wgbjk1iyb4njcr957lipxnypk3c08c98v9czk3xld9dqzq9xxf1"; 154839 155113 isLibrary = false; 154840 155114 isExecutable = true; 154841 155115 enableSeparateDataOutput = true; ··· 155122 155396 unix unix-compat utf8-string wai warp zxcvbn-c 155123 155397 ]; 155124 155398 description = "back up a secret key securely to the cloud"; 155125 - license = lib.licenses.agpl3; 155399 + license = lib.licenses.agpl3Only; 155126 155400 hydraPlatforms = lib.platforms.none; 155127 155401 broken = true; 155128 155402 }) {}; ··· 155217 155491 parsec text transformers unix unordered-containers yaml 155218 155492 ]; 155219 155493 description = "Command-line file tagging and organization tool"; 155220 - license = lib.licenses.agpl3; 155494 + license = lib.licenses.agpl3Only; 155221 155495 hydraPlatforms = lib.platforms.none; 155222 155496 broken = true; 155223 155497 }) {}; ··· 155363 155637 testHaskellDepends = [ base kind-generics template-haskell ]; 155364 155638 description = "Template Haskell support for generating `GenericK` instances"; 155365 155639 license = lib.licenses.bsd3; 155640 + }) {}; 155641 + 155642 + "kind-generics-th_0_2_2_2" = callPackage 155643 + ({ mkDerivation, base, ghc-prim, kind-generics, template-haskell 155644 + , th-abstraction 155645 + }: 155646 + mkDerivation { 155647 + pname = "kind-generics-th"; 155648 + version = "0.2.2.2"; 155649 + sha256 = "1lgz7wvz5jvq65r7zmymcfx3hwskw2b45a3vfwj0pgnddpjmh9n4"; 155650 + libraryHaskellDepends = [ 155651 + base ghc-prim kind-generics template-haskell th-abstraction 155652 + ]; 155653 + testHaskellDepends = [ base kind-generics template-haskell ]; 155654 + description = "Template Haskell support for generating `GenericK` instances"; 155655 + license = lib.licenses.bsd3; 155656 + hydraPlatforms = lib.platforms.none; 155366 155657 }) {}; 155367 155658 155368 155659 "kinds" = callPackage ··· 156525 156816 isExecutable = true; 156526 156817 executableHaskellDepends = [ base parsec ]; 156527 156818 description = "Untyped Lambda calculus to JavaScript compiler"; 156528 - license = lib.licenses.gpl3; 156819 + license = lib.licenses.gpl3Only; 156529 156820 hydraPlatforms = lib.platforms.none; 156530 156821 broken = true; 156531 156822 }) {}; ··· 157125 157416 base clash-prelude Lambdaya template-haskell 157126 157417 ]; 157127 157418 description = "Fpga bus core and serialization for RedPitaya"; 157128 - license = lib.licenses.lgpl3; 157419 + license = lib.licenses.lgpl3Only; 157129 157420 hydraPlatforms = lib.platforms.none; 157130 157421 broken = true; 157131 157422 }) {}; ··· 157202 157493 sha256 = "1nmyirpf07q7lrgfdqxwaspa173a2g3077gy9k7rpviw8pg2az0w"; 157203 157494 libraryHaskellDepends = [ base bytestring http-streams Mapping ]; 157204 157495 description = "A Lisp"; 157205 - license = lib.licenses.agpl3; 157496 + license = lib.licenses.agpl3Only; 157206 157497 hydraPlatforms = lib.platforms.none; 157207 157498 broken = true; 157208 157499 }) {}; ··· 157629 157920 megaparsec prettyprinter QuickCheck split text time 157630 157921 ]; 157631 157922 description = "Dockerfile parser, pretty-printer and embedded DSL"; 157632 - license = lib.licenses.gpl3; 157923 + license = lib.licenses.gpl3Only; 157633 157924 }) {}; 157634 157925 157635 157926 "language-dockerfile" = callPackage ··· 157657 157948 transformers unordered-containers yaml 157658 157949 ]; 157659 157950 description = "Dockerfile linter, parser, pretty-printer and embedded DSL"; 157660 - license = lib.licenses.gpl3; 157951 + license = lib.licenses.gpl3Only; 157661 157952 hydraPlatforms = lib.platforms.none; 157662 157953 broken = true; 157663 157954 }) {}; ··· 158155 158446 grammatical-parsers prettyprinter tasty tasty-hunit text 158156 158447 ]; 158157 158448 description = "Parser, pretty-printer, and more for the Oberon programming language"; 158158 - license = lib.licenses.gpl3; 158449 + license = lib.licenses.gpl3Only; 158159 158450 hydraPlatforms = lib.platforms.none; 158160 158451 broken = true; 158161 158452 }) {}; ··· 158673 158964 ({ mkDerivation, base, liblapack, netlib-ffi }: 158674 158965 mkDerivation { 158675 158966 pname = "lapack-ffi"; 158676 - version = "0.0.2"; 158677 - sha256 = "11759avf0kzkqy4s24kn556j93l10x28njpg6h14y915pdl35dyl"; 158967 + version = "0.0.3"; 158968 + sha256 = "1qj7l2maka7z0gnkb59kl9qnyql12g5akmmqwsjvcnhbywgiv1yr"; 158678 158969 libraryHaskellDepends = [ base netlib-ffi ]; 158679 158970 libraryPkgconfigDepends = [ liblapack ]; 158680 158971 description = "Auto-generated interface to Fortran LAPACK"; ··· 158770 159061 HDBC-sqlite3 hsini HTTP mtl old-locale regex-compat tagsoup time 158771 159062 ]; 158772 159063 description = "Tool to track security alerts on LWN"; 158773 - license = lib.licenses.gpl3; 159064 + license = lib.licenses.gpl3Only; 158774 159065 hydraPlatforms = lib.platforms.none; 158775 159066 broken = true; 158776 159067 }) {}; ··· 159266 159557 template-haskell vector-space 159267 159558 ]; 159268 159559 description = "Identifiers for not-yet-computed values"; 159269 - license = lib.licenses.gpl3; 159560 + license = lib.licenses.gpl3Only; 159270 159561 hydraPlatforms = lib.platforms.none; 159271 159562 broken = true; 159272 159563 }) {}; ··· 159288 159579 temporary 159289 159580 ]; 159290 159581 description = "Storing computed values for re-use when the same program runs again"; 159291 - license = lib.licenses.gpl3; 159582 + license = lib.licenses.gpl3Only; 159292 159583 hydraPlatforms = lib.platforms.none; 159293 159584 broken = true; 159294 159585 }) {}; ··· 159332 159623 testHaskellDepends = [ base doctest lens ]; 159333 159624 testToolDepends = [ markdown-unlit ]; 159334 159625 description = "Lazy-Spined Monadic Priority Queues"; 159335 - license = lib.licenses.gpl3; 159626 + license = lib.licenses.gpl3Only; 159336 159627 hydraPlatforms = lib.platforms.none; 159337 159628 broken = true; 159338 159629 }) {}; ··· 159580 159871 base blaze-html directory filepath pandoc split 159581 159872 ]; 159582 159873 description = "A simple portfolio generator"; 159583 - license = lib.licenses.gpl3; 159874 + license = lib.licenses.gpl3Only; 159584 159875 hydraPlatforms = lib.platforms.none; 159585 159876 broken = true; 159586 159877 }) {}; ··· 160658 160949 semigroups terminal-progress-bar text 160659 160950 ]; 160660 160951 description = "frugal issue tracker"; 160661 - license = lib.licenses.gpl3; 160952 + license = lib.licenses.gpl3Only; 160662 160953 hydraPlatforms = lib.platforms.none; 160663 160954 broken = true; 160664 160955 }) {}; ··· 160878 161169 libraryHaskellDepends = [ base containers doctest lattices ]; 160879 161170 testHaskellDepends = [ base doctest QuickCheck ]; 160880 161171 description = "L-Fuzzy Set Theory implementation in Haskell"; 160881 - license = lib.licenses.gpl3; 161172 + license = lib.licenses.gpl3Only; 160882 161173 hydraPlatforms = lib.platforms.none; 160883 161174 broken = true; 160884 161175 }) {}; ··· 161217 161508 pname = "libfuse3"; 161218 161509 version = "0.1.2.0"; 161219 161510 sha256 = "0a59b4xag5vzisrnvf4v1zkdsdzky96h8w2mdj6cip3vgr196frb"; 161220 - revision = "1"; 161221 - editedCabalFile = "0gnq6aav00xx7dc8am87q2n6xw7cf7jm29g5bq5n1b72gqs91rzf"; 161511 + revision = "2"; 161512 + editedCabalFile = "0fbf1zrw5i3jag6yrzxsxcx82dag7a3mw5rmz6ab6v3gm9w8m9b2"; 161222 161513 isLibrary = true; 161223 161514 isExecutable = true; 161224 161515 libraryHaskellDepends = [ ··· 161283 161574 base bytestring ghc ghc-paths hspec mtl syb 161284 161575 ]; 161285 161576 description = "Backend for text editors to provide better Haskell editing support"; 161286 - license = lib.licenses.lgpl21; 161577 + license = lib.licenses.lgpl21Only; 161287 161578 hydraPlatforms = lib.platforms.none; 161288 161579 broken = true; 161289 161580 }) {}; ··· 161430 161721 test-framework-th text time transformers 161431 161722 ]; 161432 161723 description = "Prelude based on protolude for GHC 8 and beyond"; 161433 - license = lib.licenses.gpl3; 161724 + license = lib.licenses.gpl3Only; 161434 161725 hydraPlatforms = lib.platforms.none; 161435 161726 broken = true; 161436 161727 }) {}; ··· 161508 161799 test-framework-th text time transformers 161509 161800 ]; 161510 161801 description = "Prelude based on protolude for GHC 8 and beyond"; 161511 - license = lib.licenses.gpl3; 161802 + license = lib.licenses.gpl3Only; 161512 161803 hydraPlatforms = lib.platforms.none; 161513 161804 broken = true; 161514 161805 }) {}; ··· 161551 161842 base directory errors protolude tasty tasty-hunit text 161552 161843 ]; 161553 161844 description = "Bindings to the nix package manager"; 161554 - license = lib.licenses.gpl3; 161845 + license = lib.licenses.gpl3Only; 161555 161846 hydraPlatforms = lib.platforms.none; 161556 161847 broken = true; 161557 161848 }) {}; ··· 161605 161896 executableHaskellDepends = [ base bytestring time ]; 161606 161897 testHaskellDepends = [ base ]; 161607 161898 description = "Bindings to liboath"; 161608 - license = lib.licenses.gpl3; 161899 + license = lib.licenses.gpl3Only; 161609 161900 hydraPlatforms = lib.platforms.none; 161610 161901 broken = true; 161611 161902 }) {liboath = null; oath = null;}; ··· 161637 161928 librarySystemDepends = [ pafe ]; 161638 161929 testHaskellDepends = [ base bytestring iconv transformers ]; 161639 161930 description = "Wrapper for libpafe"; 161640 - license = lib.licenses.gpl2; 161931 + license = lib.licenses.gpl2Only; 161641 161932 hydraPlatforms = lib.platforms.none; 161642 161933 broken = true; 161643 161934 }) {pafe = null;}; ··· 161895 162186 base HUnit network test-framework test-framework-hunit 161896 162187 ]; 161897 162188 description = "Haskell bindings for libsystemd-daemon"; 161898 - license = lib.licenses.lgpl21; 162189 + license = lib.licenses.lgpl21Only; 161899 162190 hydraPlatforms = lib.platforms.none; 161900 162191 broken = true; 161901 162192 }) {libsystemd-daemon = null; systemd-daemon = null;}; ··· 161930 162221 librarySystemDepends = [ taglib ]; 161931 162222 libraryPkgconfigDepends = [ taglib ]; 161932 162223 description = "Binding to TagLib C library"; 161933 - license = lib.licenses.lgpl21; 162224 + license = lib.licenses.lgpl21Only; 161934 162225 hydraPlatforms = lib.platforms.none; 161935 162226 broken = true; 161936 162227 }) {inherit (pkgs) taglib;}; ··· 162667 162958 isExecutable = true; 162668 162959 executableHaskellDepends = [ base ]; 162669 162960 description = "Convert newlines in text"; 162670 - license = lib.licenses.gpl3; 162961 + license = lib.licenses.gpl3Only; 162671 162962 }) {}; 162672 162963 162673 162964 "line-drawing" = callPackage ··· 162694 162985 isExecutable = true; 162695 162986 executableHaskellDepends = [ base ]; 162696 162987 description = "Display the number of bytes of each line"; 162697 - license = lib.licenses.gpl3; 162988 + license = lib.licenses.gpl3Only; 162698 162989 }) {}; 162699 162990 162700 162991 "line2pdf" = callPackage ··· 162850 163141 tasty-smallcheck 162851 163142 ]; 162852 163143 description = "A simple library for linear codes (coding theory, error correction)"; 162853 - license = lib.licenses.gpl3; 163144 + license = lib.licenses.gpl3Only; 162854 163145 hydraPlatforms = lib.platforms.none; 162855 163146 broken = true; 162856 163147 }) {}; ··· 162909 163200 libraryHaskellDepends = [ base bytestring network ]; 162910 163201 testHaskellDepends = [ base hspec network tasty-hspec ]; 162911 163202 description = "Typed sockets"; 162912 - license = lib.licenses.gpl3; 163203 + license = lib.licenses.gpl3Only; 162913 163204 }) {}; 162914 163205 162915 163206 "linear-tests" = callPackage ··· 162967 163258 semigroups tagged transformers vector vector-space 162968 163259 ]; 162969 163260 description = "Native, complete, matrix-free linear algebra"; 162970 - license = lib.licenses.gpl3; 163261 + license = lib.licenses.gpl3Only; 162971 163262 hydraPlatforms = lib.platforms.none; 162972 163263 broken = true; 162973 163264 }) {}; ··· 163323 163614 ]; 163324 163615 libraryPkgconfigDepends = [ blkid ]; 163325 163616 description = "Linux libblkid"; 163326 - license = lib.licenses.lgpl21; 163617 + license = lib.licenses.lgpl21Only; 163327 163618 hydraPlatforms = lib.platforms.none; 163328 163619 broken = true; 163329 163620 }) {blkid = null;}; ··· 163555 163846 ]; 163556 163847 description = "Labeled File System interface for LIO"; 163557 163848 license = "GPL"; 163558 - platforms = [ "armv7l-linux" "i686-linux" "x86_64-linux" ]; 163849 + platforms = [ 163850 + "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" 163851 + ]; 163559 163852 }) {}; 163560 163853 163561 163854 "lio-simple" = callPackage ··· 163579 163872 simple-templates text 163580 163873 ]; 163581 163874 description = "LIO support for the Simple web framework"; 163582 - license = lib.licenses.lgpl3; 163875 + license = lib.licenses.lgpl3Only; 163583 163876 hydraPlatforms = lib.platforms.none; 163584 163877 broken = true; 163585 163878 }) {}; ··· 163994 164287 ansi-terminal base data-default hspec stm terminal-size vty 163995 164288 ]; 163996 164289 description = "A simple list prompt UI for the terminal"; 163997 - license = lib.licenses.gpl2; 164290 + license = lib.licenses.gpl2Only; 163998 164291 hydraPlatforms = lib.platforms.none; 163999 164292 broken = true; 164000 164293 }) {}; ··· 164022 164315 MissingH tasty tasty-hunit tasty-quickcheck 164023 164316 ]; 164024 164317 description = "List all remote forwards for mail accounts stored in a SQL database"; 164025 - license = lib.licenses.gpl3; 164318 + license = lib.licenses.gpl3Only; 164026 164319 hydraPlatforms = lib.platforms.none; 164027 164320 broken = true; 164028 164321 }) {}; ··· 165236 165529 sha256 = "1172rmrk5xgqsy9igg9bspbybvhmbpakvjijn6gnp715a01gfadd"; 165237 165530 libraryHaskellDepends = [ base containers text transformers ]; 165238 165531 description = "Library for localization (l10n)"; 165239 - license = lib.licenses.gpl3; 165532 + license = lib.licenses.gpl3Only; 165240 165533 }) {}; 165241 165534 165242 165535 "localize" = callPackage ··· 166124 166417 ]; 166125 166418 testHaskellDepends = [ base test-framework ]; 166126 166419 description = "A library for lattice cryptography"; 166127 - license = lib.licenses.gpl3; 166420 + license = lib.licenses.gpl3Only; 166128 166421 hydraPlatforms = lib.platforms.none; 166129 166422 broken = true; 166130 166423 }) {}; ··· 166146 166439 test-framework time 166147 166440 ]; 166148 166441 description = "Lattice-based cryptographic applications using <https://hackage.haskell.org/package/lol lol>."; 166149 - license = lib.licenses.gpl3; 166442 + license = lib.licenses.gpl3Only; 166150 166443 hydraPlatforms = lib.platforms.none; 166151 166444 broken = true; 166152 166445 }) {}; ··· 166164 166457 MonadRandom split statistics 166165 166458 ]; 166166 166459 description = "A library for benchmarking <https://hackage.haskell.org/package/lol lol>."; 166167 - license = lib.licenses.gpl2; 166460 + license = lib.licenses.gpl2Only; 166168 166461 hydraPlatforms = lib.platforms.none; 166169 166462 broken = true; 166170 166463 }) {}; ··· 166187 166480 text-format transformers 166188 166481 ]; 166189 166482 description = "Calculus for LOL (λω language)"; 166190 - license = lib.licenses.gpl3; 166483 + license = lib.licenses.gpl3Only; 166191 166484 hydraPlatforms = lib.platforms.none; 166192 166485 broken = true; 166193 166486 }) {}; ··· 166208 166501 testHaskellDepends = [ base lol lol-apps test-framework ]; 166209 166502 benchmarkHaskellDepends = [ base DRBG lol lol-apps MonadRandom ]; 166210 166503 description = "A fast C++ backend for <https://hackage.haskell.org/package/lol lol>."; 166211 - license = lib.licenses.gpl3; 166504 + license = lib.licenses.gpl3Only; 166212 166505 hydraPlatforms = lib.platforms.none; 166213 166506 broken = true; 166214 166507 }) {}; ··· 166229 166522 testHaskellDepends = [ base lol-tests ]; 166230 166523 benchmarkHaskellDepends = [ base DRBG lol lol-benches ]; 166231 166524 description = "A repa backend for <https://hackage.haskell.org/package/lol lol>."; 166232 - license = lib.licenses.gpl2; 166525 + license = lib.licenses.gpl2Only; 166233 166526 hydraPlatforms = lib.platforms.none; 166234 166527 broken = true; 166235 166528 }) {}; ··· 166250 166543 ]; 166251 166544 testHaskellDepends = [ base lol test-framework ]; 166252 166545 description = "A library for testing <https://hackage.haskell.org/package/lol Λ ∘ λ>."; 166253 - license = lib.licenses.gpl2; 166546 + license = lib.licenses.gpl2Only; 166254 166547 hydraPlatforms = lib.platforms.none; 166255 166548 broken = true; 166256 166549 }) {}; ··· 166276 166569 monad-classes tasty tasty-hunit text text-format transformers 166277 166570 ]; 166278 166571 description = "Type inferencer for LOL (λω language)"; 166279 - license = lib.licenses.gpl3; 166572 + license = lib.licenses.gpl3Only; 166280 166573 hydraPlatforms = lib.platforms.none; 166281 166574 broken = true; 166282 166575 }) {}; ··· 166584 166877 librarySystemDepends = [ loris ]; 166585 166878 libraryToolDepends = [ c2hs ]; 166586 166879 description = "interface to Loris API"; 166587 - license = lib.licenses.gpl2; 166880 + license = lib.licenses.gpl2Only; 166588 166881 hydraPlatforms = lib.platforms.none; 166589 166882 broken = true; 166590 166883 }) {loris = null;}; ··· 166703 166996 vector 166704 166997 ]; 166705 166998 description = "An EDSL for diagrams based based on linear constraints"; 166706 - license = lib.licenses.agpl3; 166999 + license = lib.licenses.agpl3Only; 166707 167000 }) {}; 166708 167001 166709 167002 "lp-diagrams-svg" = callPackage ··· 167051 167344 aeson base bytestring file-embed hspec QuickCheck text th-utilities 167052 167345 ]; 167053 167346 description = "Core functionality for LTI 1.3."; 167054 - license = lib.licenses.lgpl3; 167347 + license = lib.licenses.lgpl3Only; 167055 167348 hydraPlatforms = lib.platforms.none; 167056 167349 broken = true; 167057 167350 }) {}; ··· 167169 167462 text 167170 167463 ]; 167171 167464 description = "Library functions for reading and writing Lua chunks"; 167172 - license = lib.licenses.gpl3; 167465 + license = lib.licenses.gpl3Only; 167173 167466 hydraPlatforms = lib.platforms.none; 167174 167467 broken = true; 167175 167468 }) {}; ··· 167595 167888 base exceptions hspec hspec-core random text turtle uuid 167596 167889 ]; 167597 167890 description = "LXD client written in Haskell"; 167598 - license = lib.licenses.gpl3; 167891 + license = lib.licenses.gpl3Only; 167599 167892 hydraPlatforms = lib.platforms.none; 167600 167893 broken = true; 167601 167894 }) {}; ··· 167617 167910 test-framework-hunit test-framework-quickcheck2 text yaml 167618 167911 ]; 167619 167912 description = "Read the configuration file of the standard LXD client"; 167620 - license = lib.licenses.gpl3; 167913 + license = lib.licenses.gpl3Only; 167621 167914 }) {}; 167622 167915 167623 167916 "lye" = callPackage ··· 167755 168048 sha256 = "0ccwckq0gkrnahf224s59gsdd9baay1dfc8fh1kz2r87rbygzsk7"; 167756 168049 libraryHaskellDepends = [ base bytestring ]; 167757 168050 description = "Lzip compression / Lzlib bindings"; 167758 - license = lib.licenses.gpl3; 168051 + license = lib.licenses.gpl3Only; 167759 168052 hydraPlatforms = lib.platforms.none; 167760 168053 broken = true; 167761 168054 }) {}; ··· 168076 168369 monad-control mtl resourcet stm stm-containers time transformers 168077 168370 ]; 168078 168371 description = "Machine transducers for Amazonka calls"; 168079 - license = lib.licenses.gpl3; 168372 + license = lib.licenses.gpl3Only; 168080 168373 hydraPlatforms = lib.platforms.none; 168081 168374 broken = true; 168082 168375 }) {}; ··· 168089 168382 pname = "machines-attoparsec"; 168090 168383 version = "0"; 168091 168384 sha256 = "0mxm1gy7kr7czhmfwskl56wnawb2l3axfig22935bliq75mpvbs4"; 168092 - revision = "1"; 168093 - editedCabalFile = "1n57r25q0aajakkl7r82yw6rs9dqlhmr0qmhs7vb7ycs5i1chyis"; 168385 + revision = "2"; 168386 + editedCabalFile = "16gb0nd9njzz0nb97ii6i8vq0c309m6wl0cdgy08rdbf4cpzfx91"; 168094 168387 libraryHaskellDepends = [ 168095 168388 attoparsec base bytestring machines text 168096 168389 ]; ··· 168621 168914 aeson base bytestring mtl text time xml zip-archive zlib 168622 168915 ]; 168623 168916 description = "A parser library for DMARC and SMTP TLS reports"; 168624 - license = lib.licenses.agpl3; 168917 + license = lib.licenses.agpl3Only; 168625 168918 hydraPlatforms = lib.platforms.none; 168626 168919 broken = true; 168627 168920 }) {}; ··· 168647 168940 tasty-hunit 168648 168941 ]; 168649 168942 description = "Count mailboxes in a SQL database"; 168650 - license = lib.licenses.agpl3; 168943 + license = lib.licenses.agpl3Only; 168651 168944 }) {}; 168652 168945 168653 168946 "mailchimp" = callPackage ··· 168933 169226 template-haskell text unix utf8-string 168934 169227 ]; 168935 169228 description = "The Haskell/Gtk+ Integrated Live Environment"; 168936 - license = lib.licenses.gpl3; 169229 + license = lib.licenses.gpl3Only; 168937 169230 hydraPlatforms = lib.platforms.none; 168938 169231 broken = true; 168939 169232 }) {}; ··· 168960 169253 ]; 168961 169254 doHaddock = false; 168962 169255 description = "Virtual package to install all Manatee packages"; 168963 - license = lib.licenses.gpl3; 169256 + license = lib.licenses.gpl3Only; 168964 169257 hydraPlatforms = lib.platforms.none; 168965 169258 }) {}; 168966 169259 ··· 168981 169274 split stm text unix utf8-string 168982 169275 ]; 168983 169276 description = "Multithread interactive input/search framework for Manatee"; 168984 - license = lib.licenses.gpl3; 169277 + license = lib.licenses.gpl3Only; 168985 169278 hydraPlatforms = lib.platforms.none; 168986 169279 broken = true; 168987 169280 }) {}; ··· 169002 169295 mtl stm text utf8-string webkit 169003 169296 ]; 169004 169297 description = "Browser extension for Manatee"; 169005 - license = lib.licenses.gpl3; 169298 + license = lib.licenses.gpl3Only; 169006 169299 hydraPlatforms = lib.platforms.none; 169007 169300 }) {}; 169008 169301 ··· 169026 169319 template-haskell text time unix utf8-string 169027 169320 ]; 169028 169321 description = "The core of Manatee"; 169029 - license = lib.licenses.gpl3; 169322 + license = lib.licenses.gpl3Only; 169030 169323 hydraPlatforms = lib.platforms.none; 169031 169324 broken = true; 169032 169325 }) {}; ··· 169050 169343 old-time regex-tdfa stm template-haskell text utf8-string 169051 169344 ]; 169052 169345 description = "Download Manager extension for Manatee"; 169053 - license = lib.licenses.gpl3; 169346 + license = lib.licenses.gpl3Only; 169054 169347 hydraPlatforms = lib.platforms.none; 169055 169348 broken = true; 169056 169349 }) {}; ··· 169072 169365 filepath gtk gtksourceview2 manatee-core regex-tdfa stm text 169073 169366 ]; 169074 169367 description = "Editor extension for Manatee"; 169075 - license = lib.licenses.gpl3; 169368 + license = lib.licenses.gpl3Only; 169076 169369 hydraPlatforms = lib.platforms.none; 169077 169370 broken = true; 169078 169371 }) {}; ··· 169094 169387 manatee-core mtl old-locale old-time stm text utf8-string 169095 169388 ]; 169096 169389 description = "File manager extension for Manatee"; 169097 - license = lib.licenses.gpl3; 169390 + license = lib.licenses.gpl3Only; 169098 169391 hydraPlatforms = lib.platforms.none; 169099 169392 broken = true; 169100 169393 }) {}; ··· 169116 169409 gtkimageview manatee-core regex-tdfa stm text utf8-string 169117 169410 ]; 169118 169411 description = "Image viewer extension for Manatee"; 169119 - license = lib.licenses.gpl3; 169412 + license = lib.licenses.gpl3Only; 169120 169413 hydraPlatforms = lib.platforms.none; 169121 169414 broken = true; 169122 169415 }) {}; ··· 169142 169435 regex-posix split stm template-haskell text unix utf8-string 169143 169436 ]; 169144 169437 description = "IRC client extension for Manatee"; 169145 - license = lib.licenses.gpl3; 169438 + license = lib.licenses.gpl3Only; 169146 169439 hydraPlatforms = lib.platforms.none; 169147 169440 broken = true; 169148 169441 }) {}; ··· 169165 169458 text time unix utf8-string 169166 169459 ]; 169167 169460 description = "Mplayer client extension for Manatee"; 169168 - license = lib.licenses.gpl3; 169461 + license = lib.licenses.gpl3Only; 169169 169462 hydraPlatforms = lib.platforms.none; 169170 169463 broken = true; 169171 169464 }) {}; ··· 169187 169480 manatee-core mtl poppler stm text utf8-string 169188 169481 ]; 169189 169482 description = "PDF viewer extension for Manatee"; 169190 - license = lib.licenses.gpl3; 169483 + license = lib.licenses.gpl3Only; 169191 169484 hydraPlatforms = lib.platforms.none; 169192 169485 broken = true; 169193 169486 }) {}; ··· 169208 169501 proc stm text 169209 169502 ]; 169210 169503 description = "Process manager extension for Manatee"; 169211 - license = lib.licenses.gpl3; 169504 + license = lib.licenses.gpl3Only; 169212 169505 hydraPlatforms = lib.platforms.none; 169213 169506 broken = true; 169214 169507 }) {}; ··· 169230 169523 filepath gtk manatee-core stm text utf8-string webkit 169231 169524 ]; 169232 169525 description = "Feed reader extension for Manatee"; 169233 - license = lib.licenses.gpl3; 169526 + license = lib.licenses.gpl3Only; 169234 169527 hydraPlatforms = lib.platforms.none; 169235 169528 }) {}; 169236 169529 ··· 169250 169543 filepath gtk gtksourceview2 manatee-core regex-tdfa stm text 169251 169544 ]; 169252 169545 description = "Template code to create Manatee application"; 169253 - license = lib.licenses.gpl3; 169546 + license = lib.licenses.gpl3Only; 169254 169547 hydraPlatforms = lib.platforms.none; 169255 169548 broken = true; 169256 169549 }) {}; ··· 169271 169564 stm text unix vte 169272 169565 ]; 169273 169566 description = "Terminal Emulator extension for Manatee"; 169274 - license = lib.licenses.gpl3; 169567 + license = lib.licenses.gpl3Only; 169275 169568 hydraPlatforms = lib.platforms.none; 169276 169569 broken = true; 169277 169570 }) {}; ··· 169292 169585 filepath gtk manatee-core regex-tdfa stm text 169293 169586 ]; 169294 169587 description = "Welcome module to help user play Manatee quickly"; 169295 - license = lib.licenses.gpl3; 169588 + license = lib.licenses.gpl3Only; 169296 169589 hydraPlatforms = lib.platforms.none; 169297 169590 broken = true; 169298 169591 }) {}; ··· 169307 169600 isExecutable = true; 169308 169601 executableHaskellDepends = [ base ]; 169309 169602 description = "Simple mancala game"; 169310 - license = lib.licenses.lgpl3; 169603 + license = lib.licenses.lgpl3Only; 169311 169604 }) {}; 169312 169605 169313 169606 "mandrill" = callPackage ··· 169351 169644 array base bytestring containers directory filepath GLUT hslua time 169352 169645 ]; 169353 169646 description = "A zooming visualisation of the Mandelbrot Set as many Julia Sets"; 169354 - license = lib.licenses.gpl3; 169647 + license = lib.licenses.gpl3Only; 169355 169648 hydraPlatforms = lib.platforms.none; 169356 169649 broken = true; 169357 169650 }) {}; ··· 169409 169702 semigroups vector-space 169410 169703 ]; 169411 169704 description = "Sampling random points on general manifolds"; 169412 - license = lib.licenses.gpl3; 169705 + license = lib.licenses.gpl3Only; 169413 169706 hydraPlatforms = lib.platforms.none; 169414 169707 broken = true; 169415 169708 }) {}; ··· 169440 169733 tasty-hunit tasty-quickcheck vector-space 169441 169734 ]; 169442 169735 description = "Coordinate-free hypersurfaces"; 169443 - license = lib.licenses.gpl3; 169736 + license = lib.licenses.gpl3Only; 169444 169737 hydraPlatforms = lib.platforms.none; 169445 169738 broken = true; 169446 169739 }) {}; ··· 169453 169746 sha256 = "1bvmr0gcfj7zd0rff0qjlzjy8hqdbh52ljiiazrmqmb9abdsciq3"; 169454 169747 libraryHaskellDepends = [ base call-stack tagged vector-space ]; 169455 169748 description = "The basic classes for the manifolds hierarchy"; 169456 - license = lib.licenses.gpl3; 169749 + license = lib.licenses.gpl3Only; 169457 169750 }) {}; 169458 169751 169459 169752 "map-classes" = callPackage ··· 169863 170156 pandoc temporary text transformers webkit 169864 170157 ]; 169865 170158 description = "A simple markup document preview (markdown, textile, reStructuredText)"; 169866 - license = lib.licenses.gpl2; 170159 + license = lib.licenses.gpl2Only; 169867 170160 hydraPlatforms = lib.platforms.none; 169868 170161 }) {}; 169869 170162 ··· 169944 170237 array base bytestring colour gloss MonadRandom mtl random 169945 170238 ]; 169946 170239 description = "Generates mountainous terrain using a random walk algorithm"; 169947 - license = lib.licenses.gpl3; 170240 + license = lib.licenses.gpl3Only; 169948 170241 hydraPlatforms = lib.platforms.none; 169949 170242 broken = true; 169950 170243 }) {}; ··· 170038 170331 base configurator dlist parsek pretty 170039 170332 ]; 170040 170333 description = "Markup language preprocessor for Haskell"; 170041 - license = lib.licenses.gpl2; 170334 + license = lib.licenses.gpl2Only; 170042 170335 }) {}; 170043 170336 170044 170337 "masakazu-bot" = callPackage ··· 170060 170353 twitter-types 170061 170354 ]; 170062 170355 description = "@minamiyama1994_bot on haskell"; 170063 - license = lib.licenses.gpl3; 170356 + license = lib.licenses.gpl3Only; 170064 170357 hydraPlatforms = lib.platforms.none; 170065 170358 broken = true; 170066 170359 }) {}; ··· 170483 170776 sha256 = "1bbi9368zg50xvhn0lkrza1fpfi1cjz21lxyay6qb9v2r7h0mhr3"; 170484 170777 libraryHaskellDepends = [ base data-default-class ]; 170485 170778 description = "Parse and evaluate math expressions with variables and functions"; 170486 - license = lib.licenses.gpl3; 170779 + license = lib.licenses.gpl3Only; 170487 170780 }) {}; 170488 170781 170489 170782 "mathflow" = callPackage ··· 170523 170816 graphviz HTTP process safe tagsoup text 170524 170817 ]; 170525 170818 description = "Discover your (academic) ancestors!"; 170526 - license = lib.licenses.gpl2; 170819 + license = lib.licenses.gpl2Only; 170527 170820 }) {}; 170528 170821 170529 170822 "mathista" = callPackage ··· 171134 171427 tagsoup text time xdg-basedir 171135 171428 ]; 171136 171429 description = "download bugs mailboxes"; 171137 - license = lib.licenses.gpl3; 171430 + license = lib.licenses.gpl3Only; 171138 171431 hydraPlatforms = lib.platforms.none; 171139 171432 broken = true; 171140 171433 }) {}; ··· 171183 171476 MissingH polyparse process text unix 171184 171477 ]; 171185 171478 description = "Machine Configuration Manager"; 171186 - license = lib.licenses.gpl3; 171479 + license = lib.licenses.gpl3Only; 171187 171480 hydraPlatforms = lib.platforms.none; 171188 171481 broken = true; 171189 171482 }) {}; ··· 171256 171549 sha256 = "14z1x9dqnjj391nrlngs9s887yqh3arc7kfgk0m3d89vrkc185vq"; 171257 171550 libraryHaskellDepends = [ base MonadRandom ]; 171258 171551 description = "MCMC applied to probabilistic program synthesis"; 171259 - license = lib.licenses.gpl3; 171552 + license = lib.licenses.gpl3Only; 171260 171553 hydraPlatforms = lib.platforms.none; 171261 171554 broken = true; 171262 171555 }) {}; ··· 171486 171779 base bytestring storable-endian transformers utility-ht 171487 171780 ]; 171488 171781 description = "Parse song module files from Amiga MED and OctaMED"; 171489 - license = lib.licenses.gpl3; 171782 + license = lib.licenses.gpl3Only; 171490 171783 }) {}; 171491 171784 171492 171785 "medea" = callPackage ··· 171688 171981 servant-client servant-server text time 171689 171982 ]; 171690 171983 description = "Haskell SDK for communicating with the Medium API"; 171691 - license = lib.licenses.gpl3; 171984 + license = lib.licenses.gpl3Only; 171692 171985 hydraPlatforms = lib.platforms.none; 171693 171986 broken = true; 171694 171987 }) {}; ··· 172299 172592 pname = "mercury-api"; 172300 172593 version = "0.1.0.2"; 172301 172594 sha256 = "0ybpc1kai85rflgdr80jd8cvwxaxmbphv82nz2p17502jrmdfkhg"; 172302 - revision = "5"; 172303 - editedCabalFile = "15xgb00cv8srnhfgh7v01b2qijcwapwsbx92jbdss525n3j74d48"; 172595 + revision = "6"; 172596 + editedCabalFile = "03d71mfq8nvqjr7hcpkh1q25fi1avqj35mfrrf7rkm13fr49bi7i"; 172304 172597 isLibrary = true; 172305 172598 isExecutable = true; 172306 172599 libraryHaskellDepends = [ ··· 173059 173352 tasty tasty-quickcheck text unordered-containers vector 173060 173353 ]; 173061 173354 description = "A tiny JSON library with light dependency footprint"; 173062 - license = lib.licenses.gpl3; 173355 + license = lib.licenses.gpl3Only; 173063 173356 }) {}; 173064 173357 173065 173358 "microbase" = callPackage ··· 173174 173467 ({ mkDerivation, base }: 173175 173468 mkDerivation { 173176 173469 pname = "microlens"; 173177 - version = "0.4.11.2"; 173178 - sha256 = "1z6zdprpr193a56r5s67q75554rrqyp2kk6srxn1gif7fd54sj2f"; 173179 - libraryHaskellDepends = [ base ]; 173180 - description = "A tiny lens library with no dependencies"; 173181 - license = lib.licenses.bsd3; 173182 - }) {}; 173183 - 173184 - "microlens_0_4_12_0" = callPackage 173185 - ({ mkDerivation, base }: 173186 - mkDerivation { 173187 - pname = "microlens"; 173188 173470 version = "0.4.12.0"; 173189 173471 sha256 = "10q7gl9yavcln58sxdxzih7ff0ixxq5hpd87icvxw97yqf1p6hmm"; 173190 173472 libraryHaskellDepends = [ base ]; 173191 173473 description = "A tiny lens library with no dependencies"; 173192 173474 license = lib.licenses.bsd3; 173193 - hydraPlatforms = lib.platforms.none; 173194 173475 }) {}; 173195 173476 173196 173477 "microlens-aeson" = callPackage ··· 173244 173525 }: 173245 173526 mkDerivation { 173246 173527 pname = "microlens-ghc"; 173247 - version = "0.4.12"; 173248 - sha256 = "07qh66alv00jz4l3w80km8grym6sk36c5kx5jfaya20irq91ni1b"; 173249 - libraryHaskellDepends = [ 173250 - array base bytestring containers microlens transformers 173251 - ]; 173252 - description = "microlens + array, bytestring, containers, transformers"; 173253 - license = lib.licenses.bsd3; 173254 - }) {}; 173255 - 173256 - "microlens-ghc_0_4_13" = callPackage 173257 - ({ mkDerivation, array, base, bytestring, containers, microlens 173258 - , transformers 173259 - }: 173260 - mkDerivation { 173261 - pname = "microlens-ghc"; 173262 173528 version = "0.4.13"; 173263 173529 sha256 = "1r6x788br3f9rksj0dmk1nyh5mfvd9zzasclf1mi3rxhb7c0j926"; 173264 173530 libraryHaskellDepends = [ ··· 173266 173532 ]; 173267 173533 description = "microlens + array, bytestring, containers, transformers"; 173268 173534 license = lib.licenses.bsd3; 173269 - hydraPlatforms = lib.platforms.none; 173270 173535 }) {}; 173271 173536 173272 173537 "microlens-mtl" = callPackage ··· 173290 173555 }: 173291 173556 mkDerivation { 173292 173557 pname = "microlens-platform"; 173293 - version = "0.4.1"; 173294 - sha256 = "0zlijw6ib9zf15n750qz6jlvj9l6sdf0d29w8nkflr2bspbvxn03"; 173295 - libraryHaskellDepends = [ 173296 - base hashable microlens microlens-ghc microlens-mtl microlens-th 173297 - text unordered-containers vector 173298 - ]; 173299 - description = "microlens + all batteries included (best for apps)"; 173300 - license = lib.licenses.bsd3; 173301 - }) {}; 173302 - 173303 - "microlens-platform_0_4_2" = callPackage 173304 - ({ mkDerivation, base, hashable, microlens, microlens-ghc 173305 - , microlens-mtl, microlens-th, text, unordered-containers, vector 173306 - }: 173307 - mkDerivation { 173308 - pname = "microlens-platform"; 173309 173558 version = "0.4.2"; 173310 173559 sha256 = "0yf0z0glq2d6mpclzswc64h9w2cck4fd8l8ffm89pyb0a5n8m4c7"; 173311 173560 libraryHaskellDepends = [ ··· 173314 173563 ]; 173315 173564 description = "microlens + all batteries included (best for apps)"; 173316 173565 license = lib.licenses.bsd3; 173317 - hydraPlatforms = lib.platforms.none; 173318 173566 }) {}; 173319 173567 173320 173568 "microlens-process" = callPackage ··· 173461 173709 tf-random transformers 173462 173710 ]; 173463 173711 description = "Language for algorithmic generation of MIDI files"; 173464 - license = lib.licenses.gpl3; 173712 + license = lib.licenses.gpl3Only; 173465 173713 hydraPlatforms = lib.platforms.none; 173466 173714 broken = true; 173467 173715 }) {}; ··· 173474 173722 sha256 = "1dkja5arps41wanhv1jnkf99xrc8f5aiimp27myd595lqqdr87s2"; 173475 173723 libraryHaskellDepends = [ base containers safe stm ]; 173476 173724 description = "Hot-swappable FRP"; 173477 - license = lib.licenses.gpl3; 173725 + license = lib.licenses.gpl3Only; 173478 173726 }) {}; 173479 173727 173480 173728 "midi" = callPackage ··· 173510 173758 ]; 173511 173759 description = "Convert between datatypes of the midi and the alsa packages"; 173512 173760 license = lib.licenses.bsd3; 173513 - platforms = [ "armv7l-linux" "i686-linux" "x86_64-linux" ]; 173761 + platforms = [ 173762 + "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" 173763 + ]; 173514 173764 }) {}; 173515 173765 173516 173766 "midi-music-box" = callPackage ··· 173552 173802 ]; 173553 173803 benchmarkHaskellDepends = [ base bytestring criterion ]; 173554 173804 description = "A simple and fast library for working with MIDI messages"; 173555 - license = lib.licenses.lgpl3; 173805 + license = lib.licenses.lgpl3Only; 173556 173806 }) {}; 173557 173807 173558 173808 "midi-util" = callPackage ··· 173582 173832 base bytestring directory event-list midi parsec process 173583 173833 ]; 173584 173834 description = "Utilities for working with MIDI data"; 173585 - license = lib.licenses.gpl3; 173835 + license = lib.licenses.gpl3Only; 173586 173836 hydraPlatforms = lib.platforms.none; 173587 173837 broken = true; 173588 173838 }) {}; ··· 173817 174067 tasty-quickcheck 173818 174068 ]; 173819 174069 description = "Lambda calculus interpreter"; 173820 - license = lib.licenses.gpl3; 174070 + license = lib.licenses.gpl3Only; 173821 174071 hydraPlatforms = lib.platforms.none; 173822 174072 broken = true; 173823 174073 }) {}; ··· 174084 174334 sha256 = "16fdzbfspxqi0h7v6gn25n065anvk9zm28236qvfwbvr9l2ki172"; 174085 174335 libraryHaskellDepends = [ base vector ]; 174086 174336 description = "Bindings to Miniball, a smallest enclosing ball library"; 174087 - license = lib.licenses.gpl3; 174337 + license = lib.licenses.gpl3Only; 174088 174338 }) {}; 174089 174339 174090 174340 "miniforth" = callPackage ··· 174122 174372 array base bytestring containers mtl semigroups text transformers 174123 174373 ]; 174124 174374 description = "A minimalistic lens library, providing only the simplest, most basic lens functionality"; 174125 - license = lib.licenses.gpl3; 174375 + license = lib.licenses.gpl3Only; 174126 174376 hydraPlatforms = lib.platforms.none; 174127 174377 broken = true; 174128 174378 }) {}; ··· 174456 174706 libraryHaskellDepends = [ base binary bytestring vector ]; 174457 174707 testHaskellDepends = [ base binary directory hspec vector ]; 174458 174708 description = "Read and write IDX data that is used in e.g. the MINST database."; 174459 - license = lib.licenses.gpl3; 174709 + license = lib.licenses.gpl3Only; 174460 174710 hydraPlatforms = lib.platforms.none; 174461 174711 broken = true; 174462 174712 }) {}; ··· 174492 174742 base bytestring ghc-prim hspec primitive vector 174493 174743 ]; 174494 174744 description = "A Minisat-based CDCL SAT solver in Haskell"; 174495 - license = lib.licenses.gpl3; 174745 + license = lib.licenses.gpl3Only; 174496 174746 hydraPlatforms = lib.platforms.none; 174497 174747 broken = true; 174498 174748 }) {}; ··· 174512 174762 transformers twitter-conduit 174513 174763 ]; 174514 174764 description = "Tweet mirror"; 174515 - license = lib.licenses.gpl3; 174765 + license = lib.licenses.gpl3Only; 174516 174766 hydraPlatforms = lib.platforms.none; 174517 174767 broken = true; 174518 174768 }) {}; ··· 174782 175032 anydbm base Cabal directory HUnit MissingH 174783 175033 ]; 174784 175034 description = "Haskell interface to Python"; 174785 - license = lib.licenses.gpl2; 175035 + license = lib.licenses.gpl2Only; 174786 175036 hydraPlatforms = lib.platforms.none; 174787 175037 broken = true; 174788 175038 }) {}; ··· 175027 175277 }: 175028 175278 mkDerivation { 175029 175279 pname = "mmark"; 175280 + version = "0.0.7.2"; 175281 + sha256 = "1wwszzba6fvg0r4q5z2dzashim0nkaxzx4rmjl216kdi08jkp7mm"; 175282 + revision = "3"; 175283 + editedCabalFile = "1ffa76pz544pa3s764lnc38rdmfccyn8z6zn1w76pqb01p0f9k9p"; 175284 + enableSeparateDataOutput = true; 175285 + libraryHaskellDepends = [ 175286 + aeson base case-insensitive containers deepseq dlist email-validate 175287 + foldl hashable html-entity-map lucid megaparsec microlens 175288 + microlens-th modern-uri mtl parser-combinators text text-metrics 175289 + unordered-containers yaml 175290 + ]; 175291 + testHaskellDepends = [ 175292 + aeson base foldl hspec hspec-megaparsec lucid megaparsec modern-uri 175293 + QuickCheck text 175294 + ]; 175295 + benchmarkHaskellDepends = [ base criterion text weigh ]; 175296 + description = "Strict markdown processor for writers"; 175297 + license = lib.licenses.bsd3; 175298 + hydraPlatforms = lib.platforms.none; 175299 + broken = true; 175300 + }) {}; 175301 + 175302 + "mmark_0_0_7_3" = callPackage 175303 + ({ mkDerivation, aeson, base, case-insensitive, containers 175304 + , criterion, deepseq, dlist, email-validate, foldl, hashable, hspec 175305 + , hspec-megaparsec, html-entity-map, lucid, megaparsec, microlens 175306 + , microlens-th, modern-uri, mtl, parser-combinators, QuickCheck 175307 + , text, text-metrics, unordered-containers, weigh, yaml 175308 + }: 175309 + mkDerivation { 175310 + pname = "mmark"; 175030 175311 version = "0.0.7.3"; 175031 175312 sha256 = "1gfl9jhqm1jaqxi0yxd8r4z3ai5c3f1wv53vjs0ln84qjpcqp30s"; 175313 + revision = "1"; 175314 + editedCabalFile = "19yg41grkliim428x9cqwcynmjvkh83mqfyxiv2dc6fvid6fmcrk"; 175032 175315 enableSeparateDataOutput = true; 175033 175316 libraryHaskellDepends = [ 175034 175317 aeson base case-insensitive containers deepseq dlist email-validate ··· 175377 175660 libraryHaskellDepends = [ base binary bytestring vector ]; 175378 175661 testHaskellDepends = [ base binary directory hspec vector ]; 175379 175662 description = "Read and write IDX data that is used in e.g. the MNIST database."; 175380 - license = lib.licenses.lgpl3; 175663 + license = lib.licenses.lgpl3Only; 175381 175664 }) {}; 175382 175665 175383 175666 "moan" = callPackage ··· 175595 175878 semigroups split text transformers 175596 175879 ]; 175597 175880 description = "Modify fasta (and CLIP) files in several optional ways"; 175598 - license = lib.licenses.gpl3; 175881 + license = lib.licenses.gpl3Only; 175599 175882 hydraPlatforms = lib.platforms.none; 175600 175883 broken = true; 175601 175884 }) {}; ··· 175689 175972 base hmatrix sparse-linear-algebra spectral-clustering vector 175690 175973 ]; 175691 175974 description = "Find the modularity of a network"; 175692 - license = lib.licenses.gpl3; 175975 + license = lib.licenses.gpl3Only; 175693 175976 hydraPlatforms = lib.platforms.none; 175694 175977 broken = true; 175695 175978 }) {}; ··· 175760 176043 nats pandoc-types parsec prettify process semigroups text 175761 176044 ]; 175762 176045 description = "Modular C code generator"; 175763 - license = lib.licenses.gpl3; 176046 + license = lib.licenses.gpl3Only; 175764 176047 hydraPlatforms = lib.platforms.none; 175765 176048 broken = true; 175766 176049 }) {}; ··· 175808 176091 175809 176092 "mohws" = callPackage 175810 176093 ({ mkDerivation, base, bytestring, containers, data-accessor 175811 - , directory, explicit-exception, filepath, html, HTTP, network 175812 - , network-uri, old-locale, old-time, parsec, process, transformers 175813 - , unix, utility-ht 176094 + , directory, explicit-exception, fail, filepath, html, HTTP 176095 + , network, network-uri, old-locale, old-time, parsec, process 176096 + , transformers, unix, utility-ht 175814 176097 }: 175815 176098 mkDerivation { 175816 176099 pname = "mohws"; 175817 - version = "0.2.1.6"; 175818 - sha256 = "0rnb6nq99bav0z5dxzc4xkb2ai6ifm5v2ijd76sgzbs2032v6wqs"; 176100 + version = "0.2.1.8"; 176101 + sha256 = "039abcwkqijsw8qp2iid6ilnyg79lvc1m6zik0jc4gadl5g704wh"; 175819 176102 isLibrary = true; 175820 176103 isExecutable = true; 175821 176104 enableSeparateDataOutput = true; 175822 176105 libraryHaskellDepends = [ 175823 176106 base bytestring containers data-accessor directory 175824 - explicit-exception filepath html HTTP network network-uri 176107 + explicit-exception fail filepath html HTTP network network-uri 175825 176108 old-locale old-time parsec process transformers unix utility-ht 175826 176109 ]; 176110 + executableHaskellDepends = [ base bytestring ]; 175827 176111 description = "Modular Haskell Web Server"; 175828 176112 license = lib.licenses.bsd3; 175829 176113 hydraPlatforms = lib.platforms.none; ··· 176013 176297 base contravariant invariant MonadRandom mtl primitive transformers 176014 176298 ]; 176015 176299 description = "Monad, monad transformer, and typeclass representing choices"; 176016 - license = lib.licenses.agpl3; 176300 + license = lib.licenses.agpl3Only; 176017 176301 }) {}; 176018 176302 176019 176303 "monad-chronicle" = callPackage ··· 177634 177918 base containers directory mtl optparse-applicative process unix 177635 177919 ]; 177636 177920 description = "A system state collecting library and application"; 177637 - license = lib.licenses.lgpl3; 177921 + license = lib.licenses.lgpl3Only; 177638 177922 hydraPlatforms = lib.platforms.none; 177639 177923 broken = true; 177640 177924 }) {}; ··· 178259 178543 tasty-quickcheck template-haskell text unordered-containers yaml 178260 178544 ]; 178261 178545 description = "A multi-lingual, typed, workflow language"; 178262 - license = lib.licenses.gpl3; 178546 + license = lib.licenses.gpl3Only; 178263 178547 hydraPlatforms = lib.platforms.none; 178264 178548 broken = true; 178265 178549 }) {}; ··· 178848 179132 simple-ui template-haskell text unix utf8-string vty 178849 179133 ]; 178850 179134 description = "Music player for linux"; 178851 - license = lib.licenses.gpl2; 179135 + license = lib.licenses.gpl2Only; 178852 179136 hydraPlatforms = lib.platforms.none; 178853 179137 broken = true; 178854 179138 }) {}; ··· 179049 179333 sha256 = "11c62m19ngap44fv4gnv0ln8iff1b08dg2vclj16jx1fj8pqps9y"; 179050 179334 libraryHaskellDepends = [ base containers dbus mtl ]; 179051 179335 description = "Interface for MPRIS"; 179052 - license = lib.licenses.gpl3; 179336 + license = lib.licenses.gpl3Only; 179053 179337 hydraPlatforms = lib.platforms.none; 179054 179338 broken = true; 179055 179339 }) {}; ··· 179135 179419 base directory filepath gtk mtl process template-haskell unix 179136 179420 ]; 179137 179421 description = "A minimalist mpv GUI written in I/O heavy Haskell"; 179138 - license = lib.licenses.gpl3; 179422 + license = lib.licenses.gpl3Only; 179139 179423 hydraPlatforms = lib.platforms.none; 179140 179424 broken = true; 179141 179425 }) {}; ··· 179183 179467 stm text transformers 179184 179468 ]; 179185 179469 description = "A MQTT client library"; 179186 - license = lib.licenses.gpl3; 179470 + license = lib.licenses.gpl3Only; 179187 179471 hydraPlatforms = lib.platforms.none; 179188 179472 broken = true; 179189 179473 }) {}; ··· 180177 180461 ]; 180178 180462 testToolDepends = [ alex happy ]; 180179 180463 description = "An intermediate language designed to perform advanced code analysis"; 180180 - license = lib.licenses.gpl3; 180464 + license = lib.licenses.gpl3Only; 180181 180465 hydraPlatforms = lib.platforms.none; 180182 180466 broken = true; 180183 180467 }) {}; ··· 181258 181542 executableHaskellDepends = [ base ]; 181259 181543 executablePkgconfigDepends = [ gtk3 ]; 181260 181544 description = "Supply your tunes info without leaving your music player"; 181261 - license = lib.licenses.gpl3; 181545 + license = lib.licenses.gpl3Only; 181262 181546 hydraPlatforms = lib.platforms.none; 181263 181547 broken = true; 181264 181548 }) {inherit (pkgs) gtk3;}; ··· 181293 181577 test-framework-smallcheck text time transformers xmlhtml 181294 181578 ]; 181295 181579 description = "Send an email to all MusicBrainz editors"; 181296 - license = lib.licenses.gpl3; 181580 + license = lib.licenses.gpl3Only; 181297 181581 hydraPlatforms = lib.platforms.none; 181298 181582 broken = true; 181299 181583 }) {}; ··· 181305 181589 }: 181306 181590 mkDerivation { 181307 181591 pname = "musicw"; 181308 - version = "0.3.7"; 181309 - sha256 = "0b5wn084ka4xnvimzxd47y4m0ldmfqr7sa30a5bm08g62333h3yr"; 181592 + version = "0.3.8"; 181593 + sha256 = "00hw1ayzcyh9dxrha3kmyi9r69d5bb942ggl020jm3r5jayzs28h"; 181310 181594 libraryHaskellDepends = [ 181311 181595 array base bytestring containers data-default file-embed ghcjs-base 181312 181596 ghcjs-dom ghcjs-prim json monad-loops mtl safe text time ··· 181518 181802 process 181519 181803 ]; 181520 181804 description = "Watches your screensaver and (un)mutes music when you (un)lock the screen"; 181521 - license = lib.licenses.gpl3; 181805 + license = lib.licenses.gpl3Only; 181522 181806 hydraPlatforms = lib.platforms.none; 181523 181807 broken = true; 181524 181808 }) {}; ··· 181896 182180 http-client-tls network-uri text yaml 181897 182181 ]; 181898 182182 description = "Export from MyAnimeList"; 181899 - license = lib.licenses.gpl3; 182183 + license = lib.licenses.gpl3Only; 181900 182184 hydraPlatforms = lib.platforms.none; 181901 182185 broken = true; 181902 182186 }) {}; ··· 181983 182267 }: 181984 182268 mkDerivation { 181985 182269 pname = "mysql"; 181986 - version = "0.1.7.3"; 181987 - sha256 = "1yf9ni64q19ci6ripcjh0pvpklxyi0fzigb33ss05wswlal385rc"; 181988 - setupHaskellDepends = [ base Cabal ]; 181989 - libraryHaskellDepends = [ base bytestring containers ]; 181990 - librarySystemDepends = [ mysql ]; 181991 - testHaskellDepends = [ base bytestring hspec ]; 181992 - description = "A low-level MySQL client library"; 181993 - license = lib.licenses.bsd3; 181994 - }) {inherit (pkgs) mysql;}; 181995 - 181996 - "mysql_0_2" = callPackage 181997 - ({ mkDerivation, base, bytestring, Cabal, containers, hspec, mysql 181998 - }: 181999 - mkDerivation { 182000 - pname = "mysql"; 182001 182270 version = "0.2"; 182002 182271 sha256 = "09b1rhv16g8npjblq9jfi29bffsplvq4hnksdhknd39anr5gpqzc"; 182003 182272 setupHaskellDepends = [ base Cabal ]; ··· 182006 182275 testHaskellDepends = [ base bytestring hspec ]; 182007 182276 description = "A low-level MySQL client library"; 182008 182277 license = lib.licenses.bsd3; 182009 - hydraPlatforms = lib.platforms.none; 182010 182278 }) {inherit (pkgs) mysql;}; 182011 182279 182012 182280 "mysql-effect" = callPackage ··· 182355 182623 libraryHaskellDepends = [ base ]; 182356 182624 executableHaskellDepends = [ base ]; 182357 182625 description = "EDSL to specify Nagios configuration files"; 182358 - license = lib.licenses.gpl3; 182626 + license = lib.licenses.gpl3Only; 182359 182627 }) {}; 182360 182628 182361 182629 "nagios-perfdata" = callPackage ··· 182452 182720 libraryHaskellDepends = [ aeson attoparsec base lens text wreq ]; 182453 182721 executableHaskellDepends = [ base text ]; 182454 182722 description = "Tool to keep namecoin names updated and well"; 182455 - license = lib.licenses.gpl3; 182723 + license = lib.licenses.gpl3Only; 182456 182724 }) {}; 182457 182725 182458 182726 "named" = callPackage ··· 182839 183107 kanji microlens microlens-aeson optparse-applicative text 182840 183108 ]; 182841 183109 description = "Performs 漢字検定 (Japan Kanji Aptitude Test) level analysis on given Kanji"; 182842 - license = lib.licenses.gpl3; 183110 + license = lib.licenses.gpl3Only; 182843 183111 hydraPlatforms = lib.platforms.none; 182844 183112 broken = true; 182845 183113 }) {}; ··· 183156 183424 aeson base iso639 lens lens-aeson network-uri random text wreq 183157 183425 ]; 183158 183426 description = "Interface to Naver Translate"; 183159 - license = lib.licenses.gpl3; 183427 + license = lib.licenses.gpl3Only; 183160 183428 hydraPlatforms = lib.platforms.none; 183161 183429 broken = true; 183162 183430 }) {}; ··· 183214 183482 librarySystemDepends = [ ncurses ]; 183215 183483 libraryToolDepends = [ c2hs ]; 183216 183484 description = "Modernised bindings to GNU ncurses"; 183217 - license = lib.licenses.gpl3; 183485 + license = lib.licenses.gpl3Only; 183218 183486 }) {inherit (pkgs) ncurses;}; 183219 183487 183220 183488 "ndjson-conduit" = callPackage ··· 183295 183563 random transformers 183296 183564 ]; 183297 183565 description = "A NEAT library for Haskell"; 183298 - license = lib.licenses.gpl3; 183566 + license = lib.licenses.gpl3Only; 183299 183567 hydraPlatforms = lib.platforms.none; 183300 183568 broken = true; 183301 183569 }) {}; ··· 183617 183885 libraryHaskellDepends = [ base containers ]; 183618 183886 testHaskellDepends = [ base containers hspec ]; 183619 183887 description = "Nested set model implementation"; 183620 - license = lib.licenses.gpl3; 183888 + license = lib.licenses.gpl3Only; 183621 183889 }) {}; 183622 183890 183623 183891 "nestedmap" = callPackage ··· 183854 184122 editedCabalFile = "00wqr9nnjn8hm0r8xa5qrgqva5r0pcf32hlksrqhkzy12yl2kv08"; 183855 184123 libraryHaskellDepends = [ base bytestring hosc network ]; 183856 184124 description = "Netclock protocol"; 183857 - license = lib.licenses.gpl3; 184125 + license = lib.licenses.gpl3Only; 183858 184126 hydraPlatforms = lib.platforms.none; 183859 184127 broken = true; 183860 184128 }) {}; ··· 184071 184339 base bytestring tasty tasty-golden tasty-quickcheck 184072 184340 ]; 184073 184341 description = "Parser for .netrc files"; 184074 - license = lib.licenses.gpl3; 184342 + license = lib.licenses.gpl3Only; 184075 184343 }) {}; 184076 184344 184077 184345 "netrium" = callPackage ··· 184123 184391 base bytestring enumerator transformers 184124 184392 ]; 184125 184393 description = "Enumerator-based netstring parsing"; 184126 - license = lib.licenses.gpl3; 184394 + license = lib.licenses.gpl3Only; 184127 184395 hydraPlatforms = lib.platforms.none; 184128 184396 broken = true; 184129 184397 }) {}; ··· 184739 185007 sha256 = "0hxbzzdjrxnx9pknsbma7iyfr3pxrsff5n9mhbkpaqaizhibq7q7"; 184740 185008 libraryHaskellDepends = [ array base containers mtl ]; 184741 185009 description = "data and parsers for Ethernet, TCP, UDP, IPv4, IPv6, ICMP, DHCP, TFTP"; 184742 - license = lib.licenses.gpl2; 185010 + license = lib.licenses.gpl2Only; 184743 185011 hydraPlatforms = lib.platforms.none; 184744 185012 broken = true; 184745 185013 }) {}; ··· 184955 185223 broken = true; 184956 185224 }) {}; 184957 185225 185226 + "network-packet-linux" = callPackage 185227 + ({ mkDerivation, base, bytestring, hspec, hspec-discover, HUnit 185228 + , network, QuickCheck, vendored-network, vendored-network-test 185229 + }: 185230 + mkDerivation { 185231 + pname = "network-packet-linux"; 185232 + version = "0.1.0.0"; 185233 + sha256 = "17096sa20jijq37nr0bn4bcnpilh5yx4pdwqb4c2vk4i0lkwg58m"; 185234 + revision = "2"; 185235 + editedCabalFile = "0w3ca2z3ppj7b8ifafh4y42zv6wpkdd0mmfsvmvcdmfprlsh244b"; 185236 + libraryHaskellDepends = [ base network vendored-network ]; 185237 + testHaskellDepends = [ 185238 + base bytestring hspec HUnit network QuickCheck 185239 + vendored-network-test 185240 + ]; 185241 + testToolDepends = [ hspec-discover ]; 185242 + description = "Types for working with Linux packet sockets"; 185243 + license = lib.licenses.bsd3; 185244 + hydraPlatforms = lib.platforms.none; 185245 + broken = true; 185246 + }) {vendored-network = null; vendored-network-test = null;}; 185247 + 184958 185248 "network-pgi" = callPackage 184959 185249 ({ mkDerivation, attoparsec, attoparsec-enumerator, base 184960 185250 , bytestring, enumerator, tnet ··· 184984 185274 text transformers xml-types 184985 185275 ]; 184986 185276 description = "Client library for the XMPP protocol"; 184987 - license = lib.licenses.gpl3; 185277 + license = lib.licenses.gpl3Only; 184988 185278 hydraPlatforms = lib.platforms.none; 184989 185279 broken = true; 184990 185280 }) {}; ··· 185163 185453 transformers 185164 185454 ]; 185165 185455 description = "ByteString and Text streams for networking"; 185166 - license = lib.licenses.gpl3; 185456 + license = lib.licenses.gpl3Only; 185167 185457 hydraPlatforms = lib.platforms.none; 185168 185458 broken = true; 185169 185459 }) {}; ··· 185734 186024 libraryHaskellDepends = [ base containers fixedprec random ]; 185735 186025 executableHaskellDepends = [ base random time ]; 185736 186026 description = "Exact and approximate synthesis of quantum circuits"; 185737 - license = lib.licenses.gpl3; 186027 + license = lib.licenses.gpl3Only; 185738 186028 }) {}; 185739 186029 185740 186030 "newt" = callPackage ··· 186114 186404 ]; 186115 186405 executableHaskellDepends = [ base ]; 186116 186406 description = "Nico Nico Douga (ニコニコ動画) Comment Translator"; 186117 - license = lib.licenses.agpl3; 186407 + license = lib.licenses.agpl3Only; 186118 186408 hydraPlatforms = lib.platforms.none; 186119 186409 broken = true; 186120 186410 }) {}; ··· 186187 186477 unordered-containers 186188 186478 ]; 186189 186479 description = "IDL compiler and RPC/distributed object framework for microservices"; 186190 - license = lib.licenses.gpl3; 186480 + license = lib.licenses.gpl3Only; 186191 186481 hydraPlatforms = lib.platforms.none; 186192 186482 broken = true; 186193 186483 }) {}; ··· 186922 187212 sha256 = "1wd2vd0qn8ln3a5r29gikdcr4c2c2rf43p6kq3wmqm8ww30djgca"; 186923 187213 libraryHaskellDepends = [ base containers ]; 186924 187214 description = "Binders and alpha-equivalence made easy"; 186925 - license = lib.licenses.gpl3; 187215 + license = lib.licenses.gpl3Only; 186926 187216 }) {}; 186927 187217 186928 187218 "nomyx-api" = callPackage ··· 187063 187353 }) {nomyx-auth = null;}; 187064 187354 187065 187355 "non-empty" = callPackage 187066 - ({ mkDerivation, base, containers, deepseq, QuickCheck, utility-ht 187356 + ({ mkDerivation, base, containers, deepseq, doctest-exitcode-stdio 187357 + , QuickCheck, utility-ht 187067 187358 }: 187068 187359 mkDerivation { 187069 187360 pname = "non-empty"; 187070 - version = "0.3.2"; 187071 - sha256 = "0j47d1xaxi2ynsa3wckapjbcvzr66cwca74xpzi554ba70agq40v"; 187361 + version = "0.3.3"; 187362 + sha256 = "01vhkj9xgggml51zmrj3hngxxnzrcd4zs0a7yjg69i6z518mh0pg"; 187072 187363 libraryHaskellDepends = [ 187073 187364 base containers deepseq QuickCheck utility-ht 187074 187365 ]; 187075 - testHaskellDepends = [ base containers QuickCheck utility-ht ]; 187366 + testHaskellDepends = [ 187367 + base containers doctest-exitcode-stdio QuickCheck utility-ht 187368 + ]; 187076 187369 description = "List-like structures with static restrictions on the number of elements"; 187077 187370 license = lib.licenses.bsd3; 187078 187371 }) {}; ··· 187234 187527 ({ mkDerivation, base, comonad, deepseq, doctest, Glob, safe }: 187235 187528 mkDerivation { 187236 187529 pname = "nonempty-zipper"; 187237 - version = "1.0.0.0"; 187238 - sha256 = "0qqdrp1rr1qmgxxzwn21gy1gc9mwdhliyp72d74bndqr3yki46fm"; 187530 + version = "1.0.0.1"; 187531 + sha256 = "17h070rciwbdk36n68dbin1yv2ybrb2vak9azimfv51z6b6a7b4w"; 187239 187532 libraryHaskellDepends = [ base comonad deepseq safe ]; 187240 187533 testHaskellDepends = [ base comonad deepseq doctest Glob safe ]; 187241 187534 description = "A non-empty comonadic list zipper"; ··· 187291 187584 ad base nonlinear-optimization primitive reflection vector 187292 187585 ]; 187293 187586 description = "Wrapper of nonlinear-optimization package for using with AD package"; 187294 - license = lib.licenses.gpl3; 187587 + license = lib.licenses.gpl3Only; 187295 187588 }) {}; 187296 187589 187297 187590 "nonlinear-optimization-backprop" = callPackage ··· 187309 187602 reflection vector 187310 187603 ]; 187311 187604 description = "Wrapper of nonlinear-optimization package for using with backprop package"; 187312 - license = lib.licenses.gpl3; 187605 + license = lib.licenses.gpl3Only; 187313 187606 }) {}; 187314 187607 187315 187608 "noodle" = callPackage ··· 187345 187638 }: 187346 187639 mkDerivation { 187347 187640 pname = "normalization-insensitive"; 187348 - version = "2.0.1"; 187349 - sha256 = "00nbha984yg4lxnpkyd3q0gbywf7xn5z5ixy3cr9ksn05w6blm1v"; 187350 - revision = "4"; 187351 - editedCabalFile = "1p0vxvp44nzjn7big9m3wj8gvffaxz05c46jalm73fwm8cj54iqf"; 187641 + version = "2.0.2"; 187642 + sha256 = "1rr12rrij64hi6jkd42h4x2m86k1ra10ykzpzc38n6rfdhyiswpn"; 187352 187643 libraryHaskellDepends = [ 187353 187644 base bytestring deepseq hashable text unicode-transforms 187354 187645 ]; ··· 187381 187672 base bytestring cassava containers optparse-generic text vector 187382 187673 ]; 187383 187674 description = "Normalize data using a variety of methods"; 187384 - license = lib.licenses.gpl3; 187675 + license = lib.licenses.gpl3Only; 187385 187676 }) {}; 187386 187677 187387 187678 "normalize-imports" = callPackage ··· 187522 187813 librarySystemDepends = [ notmuch talloc ]; 187523 187814 libraryToolDepends = [ c2hs ]; 187524 187815 description = "Haskell binding to Notmuch, the mail indexer"; 187525 - license = lib.licenses.gpl3; 187816 + license = lib.licenses.gpl3Only; 187526 187817 }) {inherit (pkgs) notmuch; inherit (pkgs) talloc;}; 187527 187818 187528 187819 "notmuch-haskell" = callPackage ··· 188021 188312 editedCabalFile = "1lsxi6704g6svw0834haggp6j97kb6r51583lr2a3kn1ni2zh60c"; 188022 188313 libraryHaskellDepends = [ base microlens microlens-th ]; 188023 188314 description = "Flexible and accurate (for a given precision) numerical->string conversion"; 188024 - license = lib.licenses.gpl3; 188315 + license = lib.licenses.gpl3Only; 188025 188316 }) {}; 188026 188317 188027 188318 "numbered-semigroups" = callPackage ··· 188034 188325 editedCabalFile = "04wkhb2r275nax8wh00w6c4pxfaky190g2bsviw39jyi7wr2f33c"; 188035 188326 libraryHaskellDepends = [ base call-stack semigroups ]; 188036 188327 description = "A sequence of semigroups, for composing stuff in multiple spatial directions"; 188037 - license = lib.licenses.lgpl3; 188328 + license = lib.licenses.lgpl3Only; 188038 188329 hydraPlatforms = lib.platforms.none; 188039 188330 broken = true; 188040 188331 }) {}; ··· 188176 188467 }) {}; 188177 188468 188178 188469 "numeric-prelude" = callPackage 188179 - ({ mkDerivation, array, base, containers, deepseq, non-negative 188180 - , parsec, QuickCheck, random, semigroups, storable-record 188181 - , utility-ht 188470 + "karver" = callPackage 188471 + , doctest-exitcode-stdio, doctest-lib, non-negative, parsec 188472 + , QuickCheck, random, semigroups, storable-record, utility-ht 188182 188473 }: 188183 188474 mkDerivation { 188184 188475 pname = "numeric-prelude"; 188185 - version = "0.4.3.2"; 188186 - sha256 = "1vd777ax2yvxknfxp9isgjk7cabjv3q86dgf3hybv78hc4ji5gmq"; 188476 + version = "0.4.3.3"; 188477 + sha256 = "0kqz3xzg0j3cqaidmdzmg47h564ivp4iz5ys8zs5g41k2wd06ild"; 188187 188478 isLibrary = true; 188188 188479 isExecutable = true; 188189 188480 libraryHaskellDepends = [ 188190 188481 array base containers deepseq non-negative parsec QuickCheck random 188191 188482 semigroups storable-record utility-ht 188192 188483 ]; 188484 + testHaskellDepends = [ 188485 + base doctest-exitcode-stdio doctest-lib QuickCheck random 188486 + utility-ht 188487 + ]; 188193 188488 description = "An experimental alternative hierarchy of numeric type classes"; 188194 188489 license = lib.licenses.bsd3; 188195 188490 }) {}; ··· 188817 189112 ]; 188818 189113 testHaskellDepends = [ base bytestring ]; 188819 189114 description = "Fully Automatic Luxury OAuth 1.0a headers"; 188820 - license = lib.licenses.gpl3; 189115 + license = lib.licenses.gpl3Only; 188821 189116 }) {}; 188822 189117 188823 189118 "oauth2-jwt-bearer" = callPackage ··· 188895 189190 ]; 188896 189191 testHaskellDepends = [ base ]; 188897 189192 description = "Communicate to OBD interfaces over ELM327"; 188898 - license = lib.licenses.gpl3; 189193 + license = lib.licenses.gpl3Only; 188899 189194 hydraPlatforms = lib.platforms.none; 188900 189195 broken = true; 188901 189196 }) {}; ··· 189201 189496 array base bytestring containers hexpr mtl parsec symbol text 189202 189497 ]; 189203 189498 description = "Lisp with more dynamism, more power, more simplicity"; 189204 - license = lib.licenses.gpl3; 189499 + license = lib.licenses.gpl3Only; 189205 189500 hydraPlatforms = lib.platforms.none; 189206 189501 broken = true; 189207 189502 }) {}; ··· 189822 190117 ]; 189823 190118 testToolDepends = [ hspec-discover ]; 189824 190119 description = "memoization for IO actions and functions"; 189825 - license = lib.licenses.gpl3; 190120 + license = lib.licenses.gpl3Only; 189826 190121 }) {}; 189827 190122 189828 190123 "one-line-aeson-text" = callPackage ··· 190016 190311 sha256 = "0xpm2adf47clhzpwd833w706mc5xfxwr2wp4aywigy11687f9bly"; 190017 190312 libraryHaskellDepends = [ base ]; 190018 190313 description = "Support for OO-like prototypes"; 190019 - license = lib.licenses.gpl2; 190314 + license = lib.licenses.gpl2Only; 190020 190315 }) {}; 190021 190316 190022 190317 "op" = callPackage ··· 190194 190489 isExecutable = true; 190195 190490 executableHaskellDepends = [ base basic-prelude text turtle ]; 190196 190491 description = "Open haddock HTML documentation"; 190197 - license = lib.licenses.gpl3; 190492 + license = lib.licenses.gpl3Only; 190198 190493 hydraPlatforms = lib.platforms.none; 190199 190494 broken = true; 190200 190495 }) {}; ··· 190673 190968 ]; 190674 190969 testHaskellDepends = [ base ]; 190675 190970 description = "Functional interface for OpenGL 4.1+ and OpenGL ES 2.0+"; 190676 - license = lib.licenses.lgpl3; 190971 + license = lib.licenses.lgpl3Only; 190677 190972 hydraPlatforms = lib.platforms.none; 190678 190973 broken = true; 190679 190974 }) {EGL = null; GLESv2 = null;}; ··· 191808 192103 }) {}; 191809 192104 191810 192105 "optparse-applicative" = callPackage 191811 - ({ mkDerivation, ansi-wl-pprint, base, bytestring, process 191812 - , QuickCheck, transformers, transformers-compat 191813 - }: 191814 - mkDerivation { 191815 - pname = "optparse-applicative"; 191816 - version = "0.15.1.0"; 191817 - sha256 = "1ws6y3b3f6hsgv0ff0yp6lw4hba1rps4dnvry3yllng0s5gngcsd"; 191818 - revision = "1"; 191819 - editedCabalFile = "0zmhqkd96v2z1ilhqdkd9z4jgsnsxb8yi2479ind8m5zm9363zr9"; 191820 - libraryHaskellDepends = [ 191821 - ansi-wl-pprint base process transformers transformers-compat 191822 - ]; 191823 - testHaskellDepends = [ base bytestring QuickCheck ]; 191824 - description = "Utilities and combinators for parsing command line options"; 191825 - license = lib.licenses.bsd3; 191826 - }) {}; 191827 - 191828 - "optparse-applicative_0_16_1_0" = callPackage 191829 192106 ({ mkDerivation, ansi-wl-pprint, base, process, QuickCheck 191830 192107 , transformers, transformers-compat 191831 192108 }: ··· 191839 192116 testHaskellDepends = [ base QuickCheck ]; 191840 192117 description = "Utilities and combinators for parsing command line options"; 191841 192118 license = lib.licenses.bsd3; 191842 - hydraPlatforms = lib.platforms.none; 191843 192119 }) {}; 191844 192120 191845 192121 "optparse-applicative-simple" = callPackage ··· 191889 192165 191890 192166 "optparse-generic" = callPackage 191891 192167 ({ mkDerivation, base, bytestring, Only, optparse-applicative 191892 - , semigroups, system-filepath, text, time, transformers, void 191893 - }: 191894 - mkDerivation { 191895 - pname = "optparse-generic"; 191896 - version = "1.3.1"; 191897 - sha256 = "0c2fhy54mn8h7z5qj3mq1qcdb1ab6bxbpiaaqwrmh7iys41zg6q0"; 191898 - libraryHaskellDepends = [ 191899 - base bytestring Only optparse-applicative semigroups 191900 - system-filepath text time transformers void 191901 - ]; 191902 - description = "Auto-generate a command-line parser for your datatype"; 191903 - license = lib.licenses.bsd3; 191904 - }) {}; 191905 - 191906 - "optparse-generic_1_4_4" = callPackage 191907 - ({ mkDerivation, base, bytestring, Only, optparse-applicative 191908 192168 , system-filepath, text, time, transformers, void 191909 192169 }: 191910 192170 mkDerivation { ··· 191919 192179 ]; 191920 192180 description = "Auto-generate a command-line parser for your datatype"; 191921 192181 license = lib.licenses.bsd3; 191922 - hydraPlatforms = lib.platforms.none; 191923 192182 }) {}; 191924 192183 191925 192184 "optparse-helper" = callPackage ··· 192293 192552 isExecutable = true; 192294 192553 executableHaskellDepends = [ base parsec regex-compat ]; 192295 192554 description = "Basic org to anki exporter"; 192296 - license = lib.licenses.gpl3; 192555 + license = lib.licenses.gpl3Only; 192297 192556 }) {}; 192298 192557 192299 192558 "organize-imports" = callPackage ··· 192306 192565 isExecutable = true; 192307 192566 executableHaskellDepends = [ attoparsec base text ]; 192308 192567 description = "Organize scala imports"; 192309 - license = lib.licenses.gpl3; 192568 + license = lib.licenses.gpl3Only; 192310 192569 hydraPlatforms = lib.platforms.none; 192311 192570 broken = true; 192312 192571 }) {}; ··· 192385 192644 transformers universum 192386 192645 ]; 192387 192646 description = "Statistics visualizer for org-mode"; 192388 - license = lib.licenses.gpl3; 192647 + license = lib.licenses.gpl3Only; 192389 192648 hydraPlatforms = lib.platforms.none; 192390 192649 broken = true; 192391 192650 }) {}; ··· 192529 192788 license = lib.licenses.mit; 192530 192789 }) {}; 192531 192790 192791 + "ory-kratos" = callPackage 192792 + ({ mkDerivation, aeson, base, containers, exceptions, http-api-data 192793 + , http-client, http-client-tls, http-types, mtl, network-uri 192794 + , servant, servant-client, servant-client-core, servant-server 192795 + , swagger2, text, time, transformers, uuid, wai, warp 192796 + }: 192797 + mkDerivation { 192798 + pname = "ory-kratos"; 192799 + version = "0.0.5.9"; 192800 + sha256 = "1c4vn8zyv9lakchiip6w80cfxkz7zsgfiwd5mq5dnc6fcsri3c6h"; 192801 + libraryHaskellDepends = [ 192802 + aeson base containers exceptions http-api-data http-client 192803 + http-client-tls http-types mtl network-uri servant servant-client 192804 + servant-client-core servant-server swagger2 text time transformers 192805 + uuid wai warp 192806 + ]; 192807 + testHaskellDepends = [ 192808 + aeson base containers exceptions http-api-data http-client 192809 + http-client-tls http-types mtl network-uri servant servant-client 192810 + servant-client-core servant-server swagger2 text time transformers 192811 + uuid wai warp 192812 + ]; 192813 + description = "API bindings for Ory Kratos"; 192814 + license = lib.licenses.asl20; 192815 + }) {}; 192816 + 192532 192817 "os-release" = callPackage 192533 192818 ({ mkDerivation, aeson, base, bytestring, filepath, hspec 192534 192819 , hspec-megaparsec, megaparsec, pretty-simple, safe-exceptions ··· 192574 192859 sha256 = "1452a2y085xbj5q83g6y8f9vrxmlq804i8kyx6rfwyzfvzq5s3ic"; 192575 192860 libraryHaskellDepends = [ base colour gloss random ]; 192576 192861 description = "Implements an osculatory packing (kissing circles) algorithm and display"; 192577 - license = lib.licenses.gpl3; 192862 + license = lib.licenses.gpl3Only; 192578 192863 hydraPlatforms = lib.platforms.none; 192579 192864 broken = true; 192580 192865 }) {}; ··· 192675 192960 process temporary 192676 192961 ]; 192677 192962 description = "Better conversion of Oxford Scholarship Online material to PDF"; 192678 - license = lib.licenses.gpl3; 192963 + license = lib.licenses.gpl3Only; 192679 192964 hydraPlatforms = lib.platforms.none; 192680 192965 broken = true; 192681 192966 }) {}; ··· 193050 193335 ]; 193051 193336 testHaskellDepends = [ base tasty tasty-hunit tasty-quickcheck ]; 193052 193337 description = "Efficient “spreadsheet table” like maps with multiple marginals"; 193053 - license = lib.licenses.gpl3; 193338 + license = lib.licenses.gpl3Only; 193054 193339 hydraPlatforms = lib.platforms.none; 193055 193340 broken = true; 193056 193341 }) {}; ··· 193320 193605 optparse-applicative simple-cmd-args text 193321 193606 ]; 193322 193607 description = "Pagure client"; 193323 - license = lib.licenses.gpl2; 193608 + license = lib.licenses.gpl2Only; 193324 193609 }) {}; 193325 193610 193326 193611 "pagure-hook-receiver" = callPackage ··· 193426 193711 libraryToolDepends = [ c2hs ]; 193427 193712 description = "Haskell binding for C PAM API"; 193428 193713 license = lib.licenses.bsd3; 193429 - platforms = [ "armv7l-linux" "i686-linux" "x86_64-linux" ]; 193714 + platforms = [ 193715 + "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" 193716 + ]; 193430 193717 hydraPlatforms = lib.platforms.none; 193431 193718 broken = true; 193432 193719 }) {pam = null;}; ··· 193476 193763 ({ mkDerivation, aeson, aeson-pretty, attoparsec, base 193477 193764 , base64-bytestring, binary, blaze-html, blaze-markup, bytestring 193478 193765 , case-insensitive, citeproc, commonmark, commonmark-extensions 193479 - , commonmark-pandoc, connection, containers, criterion 193480 - , data-default, deepseq, Diff, directory, doclayout, doctemplates 193481 - , emojis, exceptions, executable-path, file-embed, filepath, Glob 193482 - , haddock-library, hslua, hslua-module-system, hslua-module-text 193483 - , HsYAML, HTTP, http-client, http-client-tls, http-types, ipynb 193484 - , jira-wiki-markup, JuicyPixels, mtl, network, network-uri 193485 - , pandoc-types, parsec, process, QuickCheck, random, safe 193486 - , scientific, SHA, skylighting, skylighting-core, split, syb 193487 - , tagsoup, tasty, tasty-golden, tasty-hunit, tasty-lua 193488 - , tasty-quickcheck, temporary, texmath, text, text-conversions 193489 - , time, unicode-transforms, unix, unordered-containers, weigh, xml 193490 - , zip-archive, zlib 193491 - }: 193492 - mkDerivation { 193493 - pname = "pandoc"; 193494 - version = "2.11.4"; 193495 - sha256 = "1x8s6gidcij81vcxhj3pday484dyxn3d5s9sz0rh3nfml80cgkyk"; 193496 - configureFlags = [ "-fhttps" "-f-trypandoc" ]; 193497 - isLibrary = true; 193498 - isExecutable = true; 193499 - enableSeparateDataOutput = true; 193500 - libraryHaskellDepends = [ 193501 - "karver" = callPackage 193502 - blaze-html blaze-markup bytestring case-insensitive citeproc 193503 - commonmark commonmark-extensions commonmark-pandoc connection 193504 - containers data-default deepseq directory doclayout doctemplates 193505 - emojis exceptions file-embed filepath Glob haddock-library hslua 193506 - hslua-module-system hslua-module-text HsYAML HTTP http-client 193507 - http-client-tls http-types ipynb jira-wiki-markup JuicyPixels mtl 193508 - network network-uri pandoc-types parsec process random safe 193509 - scientific SHA skylighting skylighting-core split syb tagsoup 193510 - temporary texmath text text-conversions time unicode-transforms 193511 - unix unordered-containers xml zip-archive zlib 193512 - ]; 193513 - executableHaskellDepends = [ base ]; 193514 - testHaskellDepends = [ 193515 - base base64-bytestring bytestring containers Diff directory 193516 - doctemplates exceptions executable-path filepath Glob hslua mtl 193517 - pandoc-types process QuickCheck tasty tasty-golden tasty-hunit 193518 - tasty-lua tasty-quickcheck temporary text time xml zip-archive 193519 - ]; 193520 - benchmarkHaskellDepends = [ 193521 - base bytestring containers criterion mtl text time weigh 193522 - ]; 193523 - postInstall = '' 193524 - mkdir -p $out/share/man/man1 193525 - mv "man/"*.1 $out/share/man/man1/ 193526 - ''; 193527 - description = "Conversion between markup formats"; 193528 - license = lib.licenses.gpl2Plus; 193529 - maintainers = with lib.maintainers; [ peti ]; 193530 - }) {}; 193531 - 193532 - "pandoc_2_12" = callPackage 193533 - ({ mkDerivation, aeson, aeson-pretty, attoparsec, base 193534 - , base64-bytestring, binary, blaze-html, blaze-markup, bytestring 193535 - , case-insensitive, citeproc, commonmark, commonmark-extensions 193536 193766 , commonmark-pandoc, connection, containers, data-default, deepseq 193537 193767 , Diff, directory, doclayout, doctemplates, emojis, exceptions 193538 193768 , executable-path, file-embed, filepath, Glob, haddock-library ··· 193584 193814 ''; 193585 193815 description = "Conversion between markup formats"; 193586 193816 license = lib.licenses.gpl2Plus; 193587 - hydraPlatforms = lib.platforms.none; 193588 193817 maintainers = with lib.maintainers; [ peti ]; 193589 193818 }) {}; 193590 193819 ··· 193637 193866 base directory filepath pandoc-types process text-conversions 193638 193867 ]; 193639 193868 description = "Insert a preamble before pandoc-citeproc's bibliography"; 193640 - license = lib.licenses.gpl3; 193869 + license = lib.licenses.gpl3Only; 193641 193870 }) {}; 193642 193871 193643 193872 "pandoc-crossref" = callPackage ··· 193673 193902 utility-ht 193674 193903 ]; 193675 193904 description = "Pandoc filter for cross-references"; 193676 - license = lib.licenses.gpl2; 193905 + license = lib.licenses.gpl2Only; 193677 193906 }) {}; 193678 193907 193679 193908 "pandoc-csv2table" = callPackage 193680 193909 ({ mkDerivation, base, csv, pandoc, pandoc-types, text }: 193681 193910 mkDerivation { 193682 193911 pname = "pandoc-csv2table"; 193683 - version = "1.0.8"; 193684 - sha256 = "0sf0af2cx5fi3a2iixkjjdpzp0153hxsjzs5wwqssby39g7s24gb"; 193912 + version = "1.0.9"; 193913 + sha256 = "14ln4i75cpqpjyzhqx0wvsrggvm6ak8rif514r5qwnckjl97v79l"; 193685 193914 isLibrary = true; 193686 193915 isExecutable = true; 193687 193916 enableSeparateDataOutput = true; ··· 193860 194089 pandoc-types shelly system-fileio system-filepath text 193861 194090 ]; 193862 194091 description = "Japanese-specific markup filters for pandoc"; 193863 - license = lib.licenses.gpl2; 194092 + license = lib.licenses.gpl2Only; 193864 194093 hydraPlatforms = lib.platforms.none; 193865 194094 broken = true; 193866 194095 }) {}; ··· 193976 194205 }: 193977 194206 mkDerivation { 193978 194207 pname = "pandoc-plot"; 193979 - version = "1.1.0"; 193980 - sha256 = "1dk9s37z3hah1kiha3q9d1yzl0vfgivdazhdcraivaspzi78iry8"; 194208 + version = "1.1.1"; 194209 + sha256 = "10wwci7p3kphmjxlnpymbnx3cw2l3yfydm29l6k2vakz1pd7zdh0"; 193981 194210 isLibrary = true; 193982 194211 isExecutable = true; 193983 194212 libraryHaskellDepends = [ ··· 194027 194256 mtl pandoc-types tasty tasty-hspec tasty-hunit temporary text 194028 194257 ]; 194029 194258 description = "A Pandoc filter to include figures generated from Python code blocks"; 194030 - license = lib.licenses.gpl2; 194259 + license = lib.licenses.gpl2Only; 194031 194260 hydraPlatforms = lib.platforms.none; 194032 194261 broken = true; 194033 194262 }) {}; ··· 194177 194406 transformers Yampa 194178 194407 ]; 194179 194408 description = "A super-pang clone"; 194180 - license = lib.licenses.gpl3; 194409 + license = lib.licenses.gpl3Only; 194181 194410 hydraPlatforms = lib.platforms.none; 194182 194411 broken = true; 194183 194412 }) {}; ··· 194198 194427 ]; 194199 194428 libraryPkgconfigDepends = [ pango ]; 194200 194429 description = "Binding to the Pango text rendering engine"; 194201 - license = lib.licenses.lgpl21; 194430 + license = lib.licenses.lgpl21Only; 194202 194431 }) {inherit (pkgs) pango;}; 194203 194432 194204 194433 "pangraph" = callPackage ··· 194781 195010 isExecutable = true; 194782 195011 executableHaskellDepends = [ base bytestring containers ]; 194783 195012 description = "A passphrase generator"; 194784 - license = lib.licenses.gpl3; 195013 + license = lib.licenses.gpl3Only; 194785 195014 hydraPlatforms = lib.platforms.none; 194786 195015 broken = true; 194787 195016 }) {}; ··· 195564 195793 sha256 = "090yhbbh2i5lwfwrfml0n54ziy8mz3mgmwnykr4ab06w1ylc2zh4"; 195565 195794 libraryHaskellDepends = [ base ]; 195566 195795 description = "Parallel Parsing Processes"; 195567 - license = lib.licenses.gpl3; 195796 + license = lib.licenses.gpl3Only; 195568 195797 }) {}; 195569 195798 195570 195799 "parsely" = callPackage ··· 196017 196246 random 196018 196247 ]; 196019 196248 description = "a simple password manager"; 196020 - license = lib.licenses.lgpl3; 196249 + license = lib.licenses.lgpl3Only; 196021 196250 hydraPlatforms = lib.platforms.none; 196022 196251 broken = true; 196023 196252 }) {}; ··· 196039 196268 passman-core resourcet text X11 yaml 196040 196269 ]; 196041 196270 description = "Deterministic password generator command line interface"; 196042 - license = lib.licenses.gpl3; 196271 + license = lib.licenses.gpl3Only; 196043 196272 hydraPlatforms = lib.platforms.none; 196044 196273 }) {}; 196045 196274 ··· 196065 196294 ]; 196066 196295 doHaddock = false; 196067 196296 description = "Deterministic password generator core"; 196068 - license = lib.licenses.gpl3; 196297 + license = lib.licenses.gpl3Only; 196069 196298 hydraPlatforms = lib.platforms.none; 196070 196299 }) {}; 196071 196300 196072 196301 "password" = callPackage 196073 196302 ({ mkDerivation, base, base-compat, base64, bytestring, Cabal 196074 - , cabal-doctest, cryptonite, doctest, memory, QuickCheck 196075 - , quickcheck-instances, scrypt, tasty, tasty-hunit 196076 - , tasty-quickcheck, template-haskell, text 196077 - }: 196078 - mkDerivation { 196079 - pname = "password"; 196080 - version = "2.1.1.0"; 196081 - sha256 = "1x3nv3bn0rp0f6rayrzp7yvw7x1ly7vjygcl6wdq86y0k1ca2wby"; 196082 - setupHaskellDepends = [ base Cabal cabal-doctest ]; 196083 - libraryHaskellDepends = [ 196084 - base base64 bytestring cryptonite memory template-haskell text 196085 - ]; 196086 - testHaskellDepends = [ 196087 - base base-compat bytestring cryptonite doctest memory QuickCheck 196088 - quickcheck-instances scrypt tasty tasty-hunit tasty-quickcheck 196089 - template-haskell text 196090 - ]; 196091 - description = "Hashing and checking of passwords"; 196092 - license = lib.licenses.bsd3; 196093 - }) {}; 196094 - 196095 - "password_3_0_0_0" = callPackage 196096 - ({ mkDerivation, base, base-compat, base64, bytestring, Cabal 196097 196303 , cabal-doctest, cryptonite, doctest, memory, password-types 196098 196304 , QuickCheck, quickcheck-instances, scrypt, tasty, tasty-hunit 196099 196305 , tasty-quickcheck, template-haskell, text ··· 196114 196320 ]; 196115 196321 description = "Hashing and checking of passwords"; 196116 196322 license = lib.licenses.bsd3; 196117 - hydraPlatforms = lib.platforms.none; 196118 196323 }) {}; 196119 196324 196120 196325 "password-instances" = callPackage 196121 196326 ({ mkDerivation, aeson, base, base-compat, Cabal, cabal-doctest 196122 - , doctest, http-api-data, password, persistent, QuickCheck 196123 - , quickcheck-instances, tasty, tasty-hunit, tasty-quickcheck 196124 - , template-haskell, text 196125 - }: 196126 - mkDerivation { 196127 - pname = "password-instances"; 196128 - version = "2.0.0.2"; 196129 - sha256 = "03dl3b530m02y7mv2lvssamhakswa3d9bj2r2ndvg78wi0vm5xp1"; 196130 - setupHaskellDepends = [ base Cabal cabal-doctest ]; 196131 - libraryHaskellDepends = [ 196132 - aeson base http-api-data password persistent text 196133 - ]; 196134 - testHaskellDepends = [ 196135 - aeson base base-compat doctest http-api-data password persistent 196136 - QuickCheck quickcheck-instances tasty tasty-hunit tasty-quickcheck 196137 - template-haskell text 196138 - ]; 196139 - description = "typeclass instances for password package"; 196140 - license = lib.licenses.bsd3; 196141 - }) {}; 196142 - 196143 - "password-instances_3_0_0_0" = callPackage 196144 - ({ mkDerivation, aeson, base, base-compat, Cabal, cabal-doctest 196145 196327 , doctest, http-api-data, password, password-types, persistent 196146 196328 , QuickCheck, quickcheck-instances, tasty, tasty-hunit 196147 196329 , tasty-quickcheck, template-haskell, text ··· 196161 196343 ]; 196162 196344 description = "typeclass instances for password package"; 196163 196345 license = lib.licenses.bsd3; 196164 - hydraPlatforms = lib.platforms.none; 196165 196346 }) {}; 196166 196347 196167 196348 "password-types" = callPackage ··· 196248 196429 , filepath, mtl, network, network-uri, optparse-applicative, pandoc 196249 196430 , pandoc-types, process, QuickCheck, skylighting, tasty 196250 196431 , tasty-hunit, tasty-quickcheck, terminal-size, text, time 196251 - , unordered-containers, yaml 196432 + , unordered-containers, wcwidth, yaml 196252 196433 }: 196253 196434 mkDerivation { 196254 196435 pname = "patat"; 196255 - version = "0.8.6.1"; 196256 - sha256 = "1n9qw4wmh7aqmnkqdc6v12rs80vipnszr4744nlkasq6jlzijw0c"; 196436 + version = "0.8.7.0"; 196437 + sha256 = "05bg36lbhqlh80w952hrpy88n99qddv86hiqqbc6p3bc89rlzg1w"; 196257 196438 isLibrary = true; 196258 196439 isExecutable = true; 196259 196440 libraryHaskellDepends = [ 196260 196441 aeson ansi-terminal ansi-wl-pprint async base base64-bytestring 196261 196442 bytestring colour containers directory filepath mtl network 196262 196443 network-uri optparse-applicative pandoc pandoc-types process 196263 - skylighting terminal-size text time unordered-containers yaml 196444 + skylighting terminal-size text time unordered-containers wcwidth 196445 + yaml 196264 196446 ]; 196265 196447 executableHaskellDepends = [ base ]; 196266 196448 testHaskellDepends = [ 196267 196449 base directory QuickCheck tasty tasty-hunit tasty-quickcheck text 196268 196450 ]; 196269 196451 description = "Terminal-based presentations using Pandoc"; 196270 - license = lib.licenses.gpl2; 196452 + license = lib.licenses.gpl2Only; 196271 196453 hydraPlatforms = lib.platforms.none; 196272 196454 broken = true; 196273 196455 }) {}; ··· 197411 197593 base directory filepath ghc ghc-paths old-time process 197412 197594 ]; 197413 197595 description = "pdynload is polymorphic dynamic linking library"; 197414 - license = lib.licenses.gpl3; 197596 + license = lib.licenses.gpl3Only; 197415 197597 hydraPlatforms = lib.platforms.none; 197416 197598 broken = true; 197417 197599 }) {}; ··· 197549 197731 base containers filepath haskeline logict mtl parsec 197550 197732 ]; 197551 197733 description = "a lazy non-deterministic concatenative programming language"; 197552 - license = lib.licenses.gpl3; 197734 + license = lib.licenses.gpl3Only; 197553 197735 hydraPlatforms = lib.platforms.none; 197554 197736 broken = true; 197555 197737 }) {}; ··· 198313 198495 base optparse-applicative persistent text 198314 198496 ]; 198315 198497 description = "Transforms persist's quasi-quoted syntax into ER format"; 198316 - license = lib.licenses.gpl3; 198498 + license = lib.licenses.gpl3Only; 198317 198499 hydraPlatforms = lib.platforms.none; 198318 198500 broken = true; 198319 198501 }) {}; ··· 198383 198565 ]; 198384 198566 description = "Type-safe, multi-backend data serialization"; 198385 198567 license = lib.licenses.mit; 198568 + maintainers = with lib.maintainers; [ psibi ]; 198569 + }) {}; 198570 + 198571 + "persistent_2_11_0_4" = callPackage 198572 + ({ mkDerivation, aeson, attoparsec, base, base64-bytestring 198573 + , blaze-html, bytestring, conduit, containers, fast-logger, hspec 198574 + , http-api-data, monad-logger, mtl, path-pieces, resource-pool 198575 + , resourcet, scientific, shakespeare, silently, text, time 198576 + , transformers, unliftio, unliftio-core, unordered-containers 198577 + , vector 198578 + }: 198579 + mkDerivation { 198580 + pname = "persistent"; 198581 + version = "2.11.0.4"; 198582 + sha256 = "1n5wkhfvyqq6p57nkf9yx73kap6spyzam5w12ni8pmd1m6pk77xn"; 198583 + libraryHaskellDepends = [ 198584 + aeson attoparsec base base64-bytestring blaze-html bytestring 198585 + conduit containers fast-logger http-api-data monad-logger mtl 198586 + path-pieces resource-pool resourcet scientific silently text time 198587 + transformers unliftio unliftio-core unordered-containers vector 198588 + ]; 198589 + testHaskellDepends = [ 198590 + aeson attoparsec base base64-bytestring blaze-html bytestring 198591 + containers hspec http-api-data path-pieces scientific shakespeare 198592 + text time transformers unordered-containers vector 198593 + ]; 198594 + description = "Type-safe, multi-backend data serialization"; 198595 + license = lib.licenses.mit; 198596 + hydraPlatforms = lib.platforms.none; 198386 198597 maintainers = with lib.maintainers; [ psibi ]; 198387 198598 }) {}; 198388 198599 ··· 198638 198849 license = lib.licenses.bsd3; 198639 198850 }) {}; 198640 198851 198852 + "persistent-mtl_0_2_1_0" = callPackage 198853 + ({ mkDerivation, base, bytestring, conduit, containers 198854 + , monad-logger, mtl, persistent, persistent-postgresql 198855 + , persistent-sqlite, persistent-template, resource-pool, resourcet 198856 + , tasty, tasty-golden, tasty-hunit, text, transformers, unliftio 198857 + , unliftio-core, unliftio-pool 198858 + }: 198859 + mkDerivation { 198860 + pname = "persistent-mtl"; 198861 + version = "0.2.1.0"; 198862 + sha256 = "1lwzkxb55bb4ldcwxkkfjfly39bnjjdg01yihl6znx8y3c461yrx"; 198863 + libraryHaskellDepends = [ 198864 + base conduit containers mtl persistent resource-pool resourcet text 198865 + transformers unliftio unliftio-core unliftio-pool 198866 + ]; 198867 + testHaskellDepends = [ 198868 + base bytestring conduit containers monad-logger persistent 198869 + persistent-postgresql persistent-sqlite persistent-template 198870 + resource-pool resourcet tasty tasty-golden tasty-hunit text 198871 + unliftio 198872 + ]; 198873 + description = "Monad transformer for the persistent API"; 198874 + license = lib.licenses.bsd3; 198875 + hydraPlatforms = lib.platforms.none; 198876 + }) {}; 198877 + 198641 198878 "persistent-mysql" = callPackage 198642 198879 ({ mkDerivation, aeson, base, blaze-builder, bytestring, conduit 198643 198880 , containers, fast-logger, hspec, HUnit, monad-logger, mysql ··· 199113 199350 unordered-containers 199114 199351 ]; 199115 199352 description = "Persona (BrowserID) library"; 199116 - license = lib.licenses.agpl3; 199353 + license = lib.licenses.agpl3Only; 199117 199354 hydraPlatforms = lib.platforms.none; 199118 199355 broken = true; 199119 199356 }) {}; ··· 199136 199373 pem persona scotty shakespeare text time transformers unix wai x509 199137 199374 ]; 199138 199375 description = "Persona (BrowserID) Identity Provider"; 199139 - license = lib.licenses.agpl3; 199376 + license = lib.licenses.agpl3Only; 199140 199377 hydraPlatforms = lib.platforms.none; 199141 199378 broken = true; 199142 199379 }) {}; ··· 199256 199493 async base ini postgresql-simple random scotty text transformers 199257 199494 ]; 199258 199495 description = "REST service and library for creating/consuming temporary PostgreSQL databases"; 199259 - license = lib.licenses.agpl3; 199496 + license = lib.licenses.agpl3Only; 199260 199497 hydraPlatforms = lib.platforms.none; 199261 199498 broken = true; 199262 199499 }) {}; ··· 199288 199525 warp 199289 199526 ]; 199290 199527 description = "REST service for creating temporary PostgreSQL databases"; 199291 - license = lib.licenses.agpl3; 199528 + license = lib.licenses.agpl3Only; 199292 199529 hydraPlatforms = lib.platforms.none; 199293 199530 broken = true; 199294 199531 }) {}; ··· 199404 199641 libraryHaskellDepends = [ base containers pretty ]; 199405 199642 librarySystemDepends = [ gu pgf ]; 199406 199643 description = "Bindings to the C version of the PGF runtime"; 199407 - license = lib.licenses.lgpl3; 199644 + license = lib.licenses.lgpl3Only; 199408 199645 hydraPlatforms = lib.platforms.none; 199409 199646 broken = true; 199410 199647 }) {gu = null; inherit (pkgs) pgf;}; ··· 199543 199780 ]; 199544 199781 testSystemDepends = [ pHash ]; 199545 199782 description = "Haskell bindings to pHash, the open source perceptual hash library"; 199546 - license = lib.licenses.gpl3; 199783 + license = lib.licenses.gpl3Only; 199547 199784 }) {pHash = null;}; 199548 199785 199549 199786 "phizzle" = callPackage ··· 199559 199796 ]; 199560 199797 testHaskellDepends = [ base ]; 199561 199798 description = "Library for checking if a given link is in a phishtank json file"; 199562 - license = lib.licenses.gpl3; 199799 + license = lib.licenses.gpl3Only; 199563 199800 }) {}; 199564 199801 199565 199802 "phoityne" = callPackage ··· 200114 200351 isExecutable = true; 200115 200352 executableHaskellDepends = [ base mtl SDL transformers ]; 200116 200353 description = "A fractal viewer"; 200117 - license = lib.licenses.gpl3; 200354 + license = lib.licenses.gpl3Only; 200118 200355 hydraPlatforms = lib.platforms.none; 200119 200356 broken = true; 200120 200357 }) {}; ··· 200181 200418 io-streams mtl network parsec RSA transformers 200182 200419 ]; 200183 200420 description = "Applied pi-calculus interpreter"; 200184 - license = lib.licenses.gpl3; 200421 + license = lib.licenses.gpl3Only; 200185 200422 hydraPlatforms = lib.platforms.none; 200186 200423 broken = true; 200187 200424 }) {}; ··· 200233 200470 ]; 200234 200471 testHaskellDepends = [ base ]; 200235 200472 description = "Lightweight access control solution for the pijul vcs"; 200236 - license = lib.licenses.agpl3; 200473 + license = lib.licenses.agpl3Only; 200237 200474 hydraPlatforms = lib.platforms.none; 200238 200475 broken = true; 200239 200476 }) {}; ··· 200276 200513 xdg-basedir 200277 200514 ]; 200278 200515 description = "Set up port forwarding with the Private Internet Access VPN service"; 200279 - license = lib.licenses.gpl3; 200516 + license = lib.licenses.gpl3Only; 200280 200517 hydraPlatforms = lib.platforms.none; 200281 200518 broken = true; 200282 200519 }) {}; ··· 200316 200553 libraryHaskellDepends = [ base hmatrix JuicyPixels vector ]; 200317 200554 executableHaskellDepends = [ base cli hmatrix ]; 200318 200555 description = "simple image manipulation functions"; 200319 - license = lib.licenses.gpl3; 200556 + license = lib.licenses.gpl3Only; 200320 200557 hydraPlatforms = lib.platforms.none; 200321 200558 broken = true; 200322 200559 }) {}; ··· 200414 200651 isExecutable = true; 200415 200652 executableHaskellDepends = [ base matrix transformers xml ]; 200416 200653 description = "Converts a svg image to tikz code"; 200417 - license = lib.licenses.gpl3; 200654 + license = lib.licenses.gpl3Only; 200418 200655 hydraPlatforms = lib.platforms.none; 200419 200656 broken = true; 200420 200657 }) {}; ··· 200579 200816 transformers 200580 200817 ]; 200581 200818 description = "Back up the notes you've saved to Pinboard"; 200582 - license = lib.licenses.gpl3; 200819 + license = lib.licenses.gpl3Only; 200583 200820 }) {}; 200584 200821 200585 200822 "pinch" = callPackage ··· 202065 202302 ]; 202066 202303 testHaskellDepends = [ base ]; 202067 202304 description = "A program for turning pixel art into 3D prints"; 202068 - license = lib.licenses.gpl3; 202305 + license = lib.licenses.gpl3Only; 202069 202306 hydraPlatforms = lib.platforms.none; 202070 202307 broken = true; 202071 202308 }) {}; ··· 202244 202481 http-directory simple-cmd simple-cmd-args text 202245 202482 ]; 202246 202483 description = "Package tree diff tool"; 202247 - license = lib.licenses.gpl3; 202484 + license = lib.licenses.gpl3Only; 202248 202485 hydraPlatforms = lib.platforms.none; 202249 202486 broken = true; 202250 202487 }) {}; ··· 202311 202548 sha256 = "13hqkz0p3c81d7v3qnbcf90cxyb15na9icfjch4hw0222i6kn21i"; 202312 202549 libraryHaskellDepends = [ base bytestring mtl time unix ]; 202313 202550 description = "plaimi's prelude"; 202314 - license = lib.licenses.gpl3; 202551 + license = lib.licenses.gpl3Only; 202315 202552 hydraPlatforms = lib.platforms.none; 202316 202553 broken = true; 202317 202554 }) {}; ··· 202702 202939 base cairo colour fixed-vector gtk hmatrix plot text vector 202703 202940 ]; 202704 202941 description = "A quick way to use Mathematica like Manipulation abilities"; 202705 - license = lib.licenses.gpl2; 202942 + license = lib.licenses.gpl2Only; 202706 202943 hydraPlatforms = lib.platforms.none; 202707 202944 broken = true; 202708 202945 }) {}; ··· 202735 202972 base colour gtk hmatrix plot text vector 202736 202973 ]; 202737 202974 description = "A plotting tool with Mathematica like Manipulation abilities"; 202738 - license = lib.licenses.gpl2; 202975 + license = lib.licenses.gpl2Only; 202739 202976 hydraPlatforms = lib.platforms.none; 202740 202977 broken = true; 202741 202978 }) {}; ··· 203574 203811 sha256 = "1csi81i0j3hk2gsc3c0rx939i67b0mj2pi064giw20yspqqjrp27"; 203575 203812 libraryHaskellDepends = [ base requirements ]; 203576 203813 description = "Polykinded extensible records"; 203577 - license = lib.licenses.gpl3; 203814 + license = lib.licenses.gpl3Only; 203578 203815 }) {}; 203579 203816 203580 203817 "polyToMonoid" = callPackage ··· 204237 204474 process time unix wx wxcore 204238 204475 ]; 204239 204476 description = "pomodoro timer"; 204240 - license = lib.licenses.gpl3; 204477 + license = lib.licenses.gpl3Only; 204241 204478 hydraPlatforms = lib.platforms.none; 204242 204479 broken = true; 204243 204480 }) {}; ··· 204523 204760 libraryPkgconfigDepends = [ gdk-pixbuf gtk2 pango poppler_gi ]; 204524 204761 libraryToolDepends = [ gtk2hs-buildtools ]; 204525 204762 description = "Binding to the Poppler"; 204526 - license = lib.licenses.gpl2; 204763 + license = lib.licenses.gpl2Only; 204527 204764 hydraPlatforms = lib.platforms.none; 204528 204765 broken = true; 204529 204766 }) {inherit (pkgs) gdk-pixbuf; inherit (pkgs) gtk2; ··· 205396 205633 }) {}; 205397 205634 205398 205635 "postgresql-placeholder-converter" = callPackage 205399 - ({ mkDerivation, attoparsec, base, bytestring, hspec 205636 + ({ mkDerivation, attoparsec, base, bytestring, either-result, hspec 205400 205637 , hspec-discover, mtl, utf8-string 205401 205638 }: 205402 205639 mkDerivation { 205403 205640 pname = "postgresql-placeholder-converter"; 205404 - version = "0.1.0.0"; 205405 - sha256 = "1dprqv0r00nrx6m0byqfzpb91h5kz3nxd0w0m21150l68sj2d8ys"; 205406 - revision = "1"; 205407 - editedCabalFile = "0mla1cibyc13bz7gvv5b31il8nyp0vjfi8xqgpynbjfq7d4fjnnc"; 205641 + version = "0.2.0.0"; 205642 + sha256 = "0jpsa6c2m0m8d9abki585krf9pvj5p4rsayg1qs963r4vg1m8p23"; 205408 205643 libraryHaskellDepends = [ 205409 - attoparsec base bytestring mtl utf8-string 205644 + attoparsec base bytestring either-result mtl utf8-string 205410 205645 ]; 205411 205646 testHaskellDepends = [ base hspec ]; 205412 205647 testToolDepends = [ hspec-discover ]; ··· 206082 206317 isExecutable = true; 206083 206318 executableHaskellDepends = [ base binary bytestring split ]; 206084 206319 description = "Command line Dreamcast VMU filesystem toolset"; 206085 - license = lib.licenses.gpl2; 206320 + license = lib.licenses.gpl2Only; 206086 206321 hydraPlatforms = lib.platforms.none; 206087 206322 broken = true; 206088 206323 }) {}; ··· 206222 206457 JuicyPixels vector 206223 206458 ]; 206224 206459 description = "Trace bitmap images to paths using potrace"; 206225 - license = lib.licenses.gpl2; 206460 + license = lib.licenses.gpl2Only; 206226 206461 }) {}; 206227 206462 206228 206463 "potrace-diagrams" = callPackage ··· 206235 206470 editedCabalFile = "1iwsxi5zkqqjf9wr460bqjpghcvjhpgqgk27a11ji6bpdf6gnhga"; 206236 206471 libraryHaskellDepends = [ base diagrams-lib JuicyPixels potrace ]; 206237 206472 description = "Potrace bindings for the diagrams library"; 206238 - license = lib.licenses.gpl2; 206473 + license = lib.licenses.gpl2Only; 206239 206474 hydraPlatforms = lib.platforms.none; 206240 206475 broken = true; 206241 206476 }) {}; ··· 206487 206722 base tasty tasty-hunit tasty-quickcheck vector-space 206488 206723 ]; 206489 206724 description = "Alternative Show class that gives shorter view if possible"; 206490 - license = lib.licenses.gpl3; 206725 + license = lib.licenses.gpl3Only; 206491 206726 }) {}; 206492 206727 206493 206728 "prairie" = callPackage ··· 207710 207945 libraryHaskellDepends = [ base ]; 207711 207946 testHaskellDepends = [ base hspec ]; 207712 207947 description = "prime number tools"; 207713 - license = lib.licenses.gpl3; 207948 + license = lib.licenses.gpl3Only; 207714 207949 }) {}; 207715 207950 207716 207951 "primes" = callPackage ··· 208336 208571 xformat 208337 208572 ]; 208338 208573 description = "Parse process information for Linux"; 208339 - license = lib.licenses.gpl3; 208574 + license = lib.licenses.gpl3Only; 208340 208575 hydraPlatforms = lib.platforms.none; 208341 208576 broken = true; 208342 208577 }) {}; ··· 208961 209196 editedCabalFile = "1a20ziwki29chw069jqrjm2rb64j4sfxbi7xyqxqd6vh9gpwdmm1"; 208962 209197 libraryHaskellDepends = [ base deepseq mtl time ]; 208963 209198 description = "Functionality for reporting function progress"; 208964 - license = lib.licenses.lgpl3; 209199 + license = lib.licenses.lgpl3Only; 208965 209200 hydraPlatforms = lib.platforms.none; 208966 209201 broken = true; 208967 209202 }) {}; ··· 209178 209413 }: 209179 209414 mkDerivation { 209180 209415 pname = "prolens"; 209181 - version = "0.0.0.0"; 209182 - sha256 = "1p4cl83knkvfa11ijw9qb2akz9n8lv9ixawgxwynypygg7vdg9j2"; 209416 + version = "0.0.0.1"; 209417 + sha256 = "0sf9s363gdyhs4qs6z2zqf1ha49qhfx9b1rldj28cgljrxy8jkws"; 209183 209418 libraryHaskellDepends = [ base ]; 209184 209419 testHaskellDepends = [ 209185 209420 base doctest hedgehog hspec hspec-hedgehog inspection-testing ··· 209987 210222 209988 210223 "proto3-wire" = callPackage 209989 210224 ({ mkDerivation, base, bytestring, cereal, containers, deepseq 209990 - , doctest, hashable, QuickCheck, safe, tasty, tasty-hunit 209991 - , tasty-quickcheck, text, unordered-containers 209992 - }: 209993 - mkDerivation { 209994 - pname = "proto3-wire"; 209995 - version = "1.1.0"; 209996 - sha256 = "1f8vllbysz6d7njkqd6f52k4nixjj4wf2k4nh4gb4b7dihdzhnmg"; 209997 - revision = "1"; 209998 - editedCabalFile = "1ws072947d8lmchknyhrzpg9mh6dacya872a4b9dw0cdgkn13zm8"; 209999 - libraryHaskellDepends = [ 210000 - base bytestring cereal containers deepseq hashable QuickCheck safe 210001 - text unordered-containers 210002 - ]; 210003 - testHaskellDepends = [ 210004 - base bytestring cereal doctest QuickCheck tasty tasty-hunit 210005 - tasty-quickcheck text 210006 - ]; 210007 - description = "A low-level implementation of the Protocol Buffers (version 3) wire format"; 210008 - license = lib.licenses.asl20; 210009 - }) {}; 210010 - 210011 - "proto3-wire_1_2_0" = callPackage 210012 - ({ mkDerivation, base, bytestring, cereal, containers, deepseq 210013 210225 , doctest, ghc-prim, hashable, parameterized, primitive, QuickCheck 210014 210226 , safe, tasty, tasty-hunit, tasty-quickcheck, text, transformers 210015 210227 , unordered-containers, vector ··· 210032 210244 description = "A low-level implementation of the Protocol Buffers (version 3) wire format"; 210033 210245 license = lib.licenses.asl20; 210034 210246 hydraPlatforms = lib.platforms.none; 210247 + broken = true; 210035 210248 }) {}; 210036 210249 210037 210250 "protobuf" = callPackage ··· 210344 210557 time 210345 210558 ]; 210346 210559 description = "Computations that automatically track data dependencies"; 210347 - license = lib.licenses.gpl3; 210560 + license = lib.licenses.gpl3Only; 210348 210561 hydraPlatforms = lib.platforms.none; 210349 210562 broken = true; 210350 210563 }) {}; ··· 210948 211161 libraryHaskellDepends = [ base containers stm unix ]; 210949 211162 librarySystemDepends = [ libpulseaudio ]; 210950 211163 description = "A low-level (incomplete) wrapper around the pulseaudio client asynchronous api"; 210951 - license = lib.licenses.lgpl3; 211164 + license = lib.licenses.lgpl3Only; 210952 211165 }) {inherit (pkgs) libpulseaudio;}; 210953 211166 210954 211167 "punkt" = callPackage ··· 211002 211215 mtl text 211003 211216 ]; 211004 211217 description = "A program that displays the puppet resources associated to a node given .pp files."; 211005 - license = lib.licenses.gpl3; 211218 + license = lib.licenses.gpl3Only; 211006 211219 hydraPlatforms = lib.platforms.none; 211007 211220 broken = true; 211008 211221 }) {}; ··· 211157 211370 }: 211158 211371 mkDerivation { 211159 211372 pname = "purebred-email"; 211160 - version = "0.4.2"; 211161 - sha256 = "18cjifncnxi4c3xxkgvvvay56h2a0zs83505xf1a9fkz5n8iwqby"; 211373 + version = "0.4.3"; 211374 + sha256 = "00jl1n200nfn8iaqqdpa9h77b14r0fd6amsh46h16ad4ky3p2nkj"; 211162 211375 isLibrary = true; 211163 211376 isExecutable = true; 211164 211377 libraryHaskellDepends = [ ··· 211172 211385 tasty-hedgehog tasty-hunit tasty-quickcheck text time 211173 211386 ]; 211174 211387 description = "types and parser for email messages (including MIME)"; 211175 - license = lib.licenses.agpl3; 211388 + license = lib.licenses.agpl3Plus; 211176 211389 }) {}; 211177 211390 211178 211391 "purescheme-wai-routing-core" = callPackage ··· 211829 212042 test-framework-hunit 211830 212043 ]; 211831 212044 description = "Command line interface for the pwstore library"; 211832 - license = lib.licenses.gpl3; 212045 + license = lib.licenses.gpl3Only; 211833 212046 }) {}; 211834 212047 211835 212048 "pwstore-fast" = callPackage ··· 212309 212522 libraryHaskellDepends = [ base process qtah-generator ]; 212310 212523 librarySystemDepends = [ qtbase ]; 212311 212524 description = "Qt bindings for Haskell - C++ library"; 212312 - license = lib.licenses.lgpl3; 212313 - hydraPlatforms = lib.platforms.none; 212314 - broken = true; 212525 + license = lib.licenses.lgpl3Only; 212315 212526 }) {inherit (pkgs.qt5) qtbase;}; 212316 212527 212317 212528 "qtah-examples" = callPackage ··· 212328 212539 base binary bytestring containers filepath hoppy-runtime qtah-qt5 212329 212540 ]; 212330 212541 description = "Example programs for Qtah Qt bindings"; 212331 - license = lib.licenses.lgpl3; 212332 - hydraPlatforms = lib.platforms.none; 212333 - broken = true; 212542 + license = lib.licenses.lgpl3Only; 212334 212543 }) {}; 212335 212544 212336 212545 "qtah-generator" = callPackage ··· 212350 212559 ]; 212351 212560 executableHaskellDepends = [ base ]; 212352 212561 description = "Generator for Qtah Qt bindings"; 212353 - license = lib.licenses.lgpl3; 212354 - hydraPlatforms = lib.platforms.none; 212355 - broken = true; 212562 + license = lib.licenses.lgpl3Only; 212356 212563 }) {}; 212357 212564 212358 212565 "qtah-qt5" = callPackage ··· 212373 212580 libraryToolDepends = [ qtbase ]; 212374 212581 testHaskellDepends = [ base hoppy-runtime HUnit ]; 212375 212582 description = "Qt bindings for Haskell"; 212376 - license = lib.licenses.lgpl3; 212377 - hydraPlatforms = lib.platforms.none; 212378 - broken = true; 212583 + license = lib.licenses.lgpl3Only; 212379 212584 }) {inherit (pkgs.qt5) qtbase;}; 212380 212585 212381 212586 "quack" = callPackage ··· 212562 212767 ]; 212563 212768 executableToolDepends = [ alex happy ]; 212564 212769 description = "Quite Useless DB"; 212565 - license = lib.licenses.lgpl3; 212770 + license = lib.licenses.lgpl3Only; 212566 212771 hydraPlatforms = lib.platforms.none; 212567 212772 broken = true; 212568 212773 }) {}; ··· 212586 212791 ]; 212587 212792 executableHaskellDepends = [ base ]; 212588 212793 description = "Quenya verb conjugator"; 212589 - license = lib.licenses.agpl3; 212794 + license = lib.licenses.agpl3Only; 212590 212795 hydraPlatforms = lib.platforms.none; 212591 212796 broken = true; 212592 212797 }) {}; ··· 212870 213075 libraryHaskellDepends = [ base ieee754 pretty-show QuickCheck ]; 212871 213076 testHaskellDepends = [ base hspec ieee754 QuickCheck ]; 212872 213077 description = "HUnit like assertions for QuickCheck"; 212873 - license = lib.licenses.lgpl3; 213078 + license = lib.licenses.lgpl3Only; 212874 213079 }) {}; 212875 213080 212876 213081 "quickcheck-classes" = callPackage ··· 213321 213526 test-framework-quickcheck2 213322 213527 ]; 213323 213528 description = "QuickLZ compression for ByteStrings"; 213324 - license = lib.licenses.gpl2; 213529 + license = lib.licenses.gpl2Only; 213325 213530 }) {}; 213326 213531 213327 213532 "quickpull" = callPackage ··· 213414 213619 ]; 213415 213620 executableHaskellDepends = [ base ]; 213416 213621 description = "An interface for describing and executing terminal applications"; 213417 - license = lib.licenses.gpl3; 213622 + license = lib.licenses.gpl3Only; 213418 213623 }) {}; 213419 213624 213420 213625 "quicktest" = callPackage ··· 213449 213654 servant-server text warp 213450 213655 ]; 213451 213656 description = "A quick webapp generator for any file processing tool"; 213452 - license = lib.licenses.gpl3; 213657 + license = lib.licenses.gpl3Only; 213453 213658 hydraPlatforms = lib.platforms.none; 213454 213659 broken = true; 213455 213660 }) {}; ··· 214568 214773 base containers microspec tf-random vector 214569 214774 ]; 214570 214775 description = "Easy-to-use randomness for livecoding"; 214571 - license = lib.licenses.gpl3; 214776 + license = lib.licenses.gpl3Only; 214572 214777 hydraPlatforms = lib.platforms.none; 214573 214778 broken = true; 214574 214779 }) {}; ··· 214911 215116 transformers tree-fun 214912 215117 ]; 214913 215118 description = "Create random trees"; 214914 - license = lib.licenses.gpl3; 215119 + license = lib.licenses.gpl3Only; 214915 215120 }) {}; 214916 215121 214917 215122 "random-variates" = callPackage ··· 215085 215290 base bytestring cassava containers lens optparse-generic vector 215086 215291 ]; 215087 215292 description = "Find the rank product of a data set"; 215088 - license = lib.licenses.gpl3; 215293 + license = lib.licenses.gpl3Only; 215089 215294 }) {}; 215090 215295 215091 215296 "rank1dynamic" = callPackage ··· 215180 215385 base eve hspec lens QuickCheck quickcheck-instances text yi-rope 215181 215386 ]; 215182 215387 description = "A modular text editor"; 215183 - license = lib.licenses.gpl3; 215388 + license = lib.licenses.gpl3Only; 215184 215389 hydraPlatforms = lib.platforms.none; 215185 215390 broken = true; 215186 215391 }) {}; ··· 215201 215406 rasa-ext-logger rasa-ext-slate rasa-ext-views rasa-ext-vim yi-rope 215202 215407 ]; 215203 215408 description = "Example user config for Rasa"; 215204 - license = lib.licenses.gpl3; 215409 + license = lib.licenses.gpl3Only; 215205 215410 hydraPlatforms = lib.platforms.none; 215206 215411 broken = true; 215207 215412 }) {}; ··· 215233 215438 base containers data-default lens rasa text 215234 215439 ]; 215235 215440 description = "Rasa Ext for running commands"; 215236 - license = lib.licenses.gpl3; 215441 + license = lib.licenses.gpl3Only; 215237 215442 hydraPlatforms = lib.platforms.none; 215238 215443 broken = true; 215239 215444 }) {}; ··· 215250 215455 base data-default lens mtl rasa text text-lens yi-rope 215251 215456 ]; 215252 215457 description = "Rasa Ext adding cursor(s)"; 215253 - license = lib.licenses.gpl3; 215458 + license = lib.licenses.gpl3Only; 215254 215459 hydraPlatforms = lib.platforms.none; 215255 215460 broken = true; 215256 215461 }) {}; ··· 215268 215473 yi-rope 215269 215474 ]; 215270 215475 description = "Rasa Ext for filesystem actions"; 215271 - license = lib.licenses.gpl3; 215476 + license = lib.licenses.gpl3Only; 215272 215477 hydraPlatforms = lib.platforms.none; 215273 215478 broken = true; 215274 215479 }) {}; ··· 215281 215486 sha256 = "1wv3bkfq92h7b91x88mzqcijbpb2kh7zkgg4ljxdx59qi4lb7hry"; 215282 215487 libraryHaskellDepends = [ base lens mtl rasa ]; 215283 215488 description = "Rasa Ext for logging state/actions"; 215284 - license = lib.licenses.gpl3; 215489 + license = lib.licenses.gpl3Only; 215285 215490 hydraPlatforms = lib.platforms.none; 215286 215491 broken = true; 215287 215492 }) {}; ··· 215299 215504 text vty yi-rope 215300 215505 ]; 215301 215506 description = "Rasa extension for rendering to terminal with vty"; 215302 - license = lib.licenses.gpl3; 215507 + license = lib.licenses.gpl3Only; 215303 215508 hydraPlatforms = lib.platforms.none; 215304 215509 broken = true; 215305 215510 }) {}; ··· 215312 215517 sha256 = "0grfj3qxlmk63x5cxrbibkhrrgij077f7sr0kj6vcl0np7a5dl98"; 215313 215518 libraryHaskellDepends = [ base data-default lens rasa yi-rope ]; 215314 215519 description = "Rasa Ext for populating status-bar"; 215315 - license = lib.licenses.gpl3; 215520 + license = lib.licenses.gpl3Only; 215316 215521 hydraPlatforms = lib.platforms.none; 215317 215522 broken = true; 215318 215523 }) {}; ··· 215325 215530 sha256 = "198phwvsndsk149rj744znjzw8w2n0238pbv07d7rfs2c1987s04"; 215326 215531 libraryHaskellDepends = [ base data-default lens rasa ]; 215327 215532 description = "Rasa Ext managing rendering styles"; 215328 - license = lib.licenses.gpl3; 215533 + license = lib.licenses.gpl3Only; 215329 215534 hydraPlatforms = lib.platforms.none; 215330 215535 broken = true; 215331 215536 }) {}; ··· 215343 215548 yi-rope 215344 215549 ]; 215345 215550 description = "Rasa Ext managing rendering views"; 215346 - license = lib.licenses.gpl3; 215551 + license = lib.licenses.gpl3Only; 215347 215552 hydraPlatforms = lib.platforms.none; 215348 215553 broken = true; 215349 215554 }) {}; ··· 215363 215568 ]; 215364 215569 testHaskellDepends = [ base hspec ]; 215365 215570 description = "Rasa Ext for vim bindings"; 215366 - license = lib.licenses.gpl3; 215571 + license = lib.licenses.gpl3Only; 215367 215572 hydraPlatforms = lib.platforms.none; 215368 215573 broken = true; 215369 215574 }) {}; ··· 215443 215648 }: 215444 215649 mkDerivation { 215445 215650 pname = "ratel"; 215446 - version = "1.0.13"; 215447 - sha256 = "0ydg5xlf10g1wp18bwpr3mg9x29fyc1c5g22rn4szy0cs6hvqx6m"; 215651 + version = "1.0.14"; 215652 + sha256 = "0yjr8hj5c5i2l4p9zinwvzf33vhn6s9lipndqwx0km4ry0rylwwx"; 215448 215653 libraryHaskellDepends = [ 215449 215654 aeson base bytestring case-insensitive containers http-client 215450 215655 http-client-tls http-types text uuid ··· 215460 215665 }: 215461 215666 mkDerivation { 215462 215667 pname = "ratel-wai"; 215463 - version = "1.1.4"; 215464 - sha256 = "1b2d5agip0zw10nmkr45gwhzpaga9nsdqv62xil11gadhaqji2f7"; 215668 + version = "1.1.5"; 215669 + sha256 = "0afrsnj1sjcr99sw7cpv2l4pn2is9y6qck4lq1vc33h8kk4hr25y"; 215465 215670 libraryHaskellDepends = [ 215466 215671 base bytestring case-insensitive containers http-client ratel wai 215467 215672 ]; ··· 215593 215798 }) {}; 215594 215799 215595 215800 "rattletrap" = callPackage 215596 - ({ mkDerivation, aeson, aeson-pretty, array, base, binary 215597 - , bytestring, caerbannog, containers, filepath, http-client 215598 - , http-client-tls, HUnit, text, transformers 215801 + ({ mkDerivation, aeson, aeson-pretty, array, base, bytestring 215802 + , containers, filepath, http-client, http-client-tls, HUnit, text 215803 + , transformers 215599 215804 }: 215600 215805 mkDerivation { 215601 215806 pname = "rattletrap"; 215602 - version = "10.0.7"; 215603 - sha256 = "1wpxysd23gz2lga6bzg3cx21yxjvcprqgk9xqlg3b5gmj22h2mdg"; 215807 + version = "11.0.0"; 215808 + sha256 = "10xr9fv0xdiz173i5apz29sh66bvya3ris2c7ig2qs8dfbqi165s"; 215604 215809 isLibrary = true; 215605 215810 isExecutable = true; 215606 215811 libraryHaskellDepends = [ 215607 - aeson aeson-pretty array base binary bytestring caerbannog 215608 - containers filepath http-client http-client-tls text transformers 215812 + aeson aeson-pretty array base bytestring containers filepath 215813 + http-client http-client-tls text transformers 215609 215814 ]; 215610 215815 executableHaskellDepends = [ base ]; 215611 215816 testHaskellDepends = [ base bytestring filepath HUnit ]; ··· 216069 216274 aeson aeson-pretty base bytestring scotty time transformers 216070 216275 ]; 216071 216276 description = "react-tutorial web server"; 216072 - license = lib.licenses.agpl3; 216277 + license = lib.licenses.agpl3Only; 216073 216278 hydraPlatforms = lib.platforms.none; 216074 216279 broken = true; 216075 216280 }) {}; ··· 216181 216386 ]; 216182 216387 testHaskellDepends = [ base doctest ]; 216183 216388 description = "home (etc) automation using reactive-banana"; 216184 - license = lib.licenses.agpl3; 216389 + license = lib.licenses.agpl3Only; 216185 216390 hydraPlatforms = lib.platforms.none; 216186 216391 broken = true; 216187 216392 }) {}; ··· 216234 216439 SDL-ttf 216235 216440 ]; 216236 216441 description = "Reactive Banana bindings for SDL"; 216237 - license = lib.licenses.gpl3; 216442 + license = lib.licenses.gpl3Only; 216238 216443 hydraPlatforms = lib.platforms.none; 216239 216444 broken = true; 216240 216445 }) {}; ··· 216421 216626 ]; 216422 216627 description = "An alternate implementation of push-pull FRP"; 216423 216628 license = "GPL"; 216424 - platforms = [ "armv7l-linux" ]; 216629 + platforms = lib.platforms.none; 216425 216630 }) {}; 216426 216631 216427 216632 "reactor" = callPackage ··· 217103 217308 "recover-rtti" = callPackage 217104 217309 ({ mkDerivation, aeson, base, bytestring, containers, ghc-heap 217105 217310 , ghc-prim, mtl, QuickCheck, sop-core, stm, tasty, tasty-quickcheck 217106 - , text, vector 217311 + , text, unordered-containers, vector 217107 217312 }: 217108 217313 mkDerivation { 217109 217314 pname = "recover-rtti"; 217110 - version = "0.1.0.0"; 217111 - sha256 = "19bf4279nfq8sv20v56sah30mv2g10zy2yxcylhc33w85d9jkisl"; 217315 + version = "0.3.0.0"; 217316 + sha256 = "0zk08jzsww8sv3q9h1mnc6a8ckqlf3lvc5cxwfbni7rb9giz6zia"; 217112 217317 libraryHaskellDepends = [ 217113 217318 aeson base bytestring containers ghc-heap mtl sop-core stm text 217319 + unordered-containers vector 217114 217320 ]; 217115 217321 testHaskellDepends = [ 217116 217322 aeson base bytestring containers ghc-heap ghc-prim mtl QuickCheck 217117 - sop-core stm tasty tasty-quickcheck text vector 217323 + sop-core stm tasty tasty-quickcheck text unordered-containers 217324 + vector 217118 217325 ]; 217119 217326 description = "Recover run-time type information from the GHC heap"; 217120 217327 license = lib.licenses.bsd3; ··· 217545 217752 version = "0.1.0.0"; 217546 217753 sha256 = "0lraykl190x0cj65z495c11vi4pcg3g8gz1bdgdndf6662lp56x9"; 217547 217754 libraryHaskellDepends = [ base crypto-api ]; 217548 - license = lib.licenses.gpl2; 217755 + license = lib.licenses.gpl2Only; 217549 217756 }) {}; 217550 217757 217551 217758 "ref" = callPackage ··· 218579 218786 sha256 = "1cvffbx2vhv18k4p95p0ddcxzyn8f10hg2bxa2da60fy9zkjg3am"; 218580 218787 libraryHaskellDepends = [ base parsec ]; 218581 218788 description = "The parser and render to parsec and render the string"; 218582 - license = lib.licenses.gpl3; 218789 + license = lib.licenses.gpl3Only; 218583 218790 hydraPlatforms = lib.platforms.none; 218584 218791 broken = true; 218585 218792 }) {}; ··· 218993 219200 }: 218994 219201 mkDerivation { 218995 219202 pname = "regex-pcre-builtin"; 218996 - version = "0.95.1.3.8.43"; 218997 - sha256 = "0n1sbsjch0n5cgv2lhw2yfaxb611mckyg0jpz2kcbyj5hcrvzv3c"; 218998 - libraryHaskellDepends = [ 218999 - array base bytestring containers regex-base text 219000 - ]; 219001 - description = "PCRE Backend for \"Text.Regex\" (regex-base)"; 219002 - license = lib.licenses.bsd3; 219003 - }) {}; 219004 - 219005 - "regex-pcre-builtin_0_95_2_3_8_43" = callPackage 219006 - ({ mkDerivation, array, base, bytestring, containers, regex-base 219007 - , text 219008 - }: 219009 - mkDerivation { 219010 - pname = "regex-pcre-builtin"; 219011 219203 version = "0.95.2.3.8.43"; 219012 219204 sha256 = "02c6vzxcy1zkqwy6w4dsc97xvvdwlh8xr7imrlx2qs2521rvswr7"; 219013 219205 libraryHaskellDepends = [ ··· 219015 219207 ]; 219016 219208 description = "PCRE Backend for \"Text.Regex\" (regex-base)"; 219017 219209 license = lib.licenses.bsd3; 219018 - hydraPlatforms = lib.platforms.none; 219019 219210 }) {}; 219020 219211 219021 219212 "regex-pcre-text" = callPackage ··· 219077 219268 sha256 = "1y4vmiq1xksxxd84yvyark6axsz51ywb6slswbddlxbdpcpfday7"; 219078 219269 doHaddock = false; 219079 219270 description = "\"Regex for Windows\" C library"; 219080 - license = lib.licenses.lgpl21; 219271 + license = lib.licenses.lgpl21Only; 219081 219272 }) {}; 219082 219273 219083 219274 "regex-posix-unittest" = callPackage ··· 219768 219959 pname = "relation"; 219769 219960 version = "0.5.2.0"; 219770 219961 sha256 = "1sinb0rw2jq1xjy80rsxnjf5va33n2i67km55hxfls9w15wsg2yw"; 219962 + revision = "1"; 219963 + editedCabalFile = "18nh56qp1cjpg28sagwiy4h44v5dvm5rhm3wqyyz4mw3k78x71kh"; 219771 219964 libraryHaskellDepends = [ base containers ]; 219772 219965 testHaskellDepends = [ 219773 219966 base containers doctest doctest-discover hedgehog hspec ··· 220059 220252 license = lib.licenses.mit; 220060 220253 }) {}; 220061 220254 220255 + "relude_1_0_0_1" = callPackage 220256 + ({ mkDerivation, base, bytestring, containers, criterion, deepseq 220257 + , doctest, ghc-prim, Glob, hashable, hedgehog, mtl, stm, text 220258 + , transformers, unordered-containers 220259 + }: 220260 + mkDerivation { 220261 + pname = "relude"; 220262 + version = "1.0.0.1"; 220263 + sha256 = "0cw9a1gfvias4hr36ywdizhysnzbzxy20fb3jwmqmgjy40lzxp2g"; 220264 + libraryHaskellDepends = [ 220265 + base bytestring containers deepseq ghc-prim hashable mtl stm text 220266 + transformers unordered-containers 220267 + ]; 220268 + testHaskellDepends = [ 220269 + base bytestring containers doctest Glob hedgehog text 220270 + ]; 220271 + benchmarkHaskellDepends = [ base criterion unordered-containers ]; 220272 + description = "Safe, performant, user-friendly and lightweight Haskell Standard Library"; 220273 + license = lib.licenses.mit; 220274 + hydraPlatforms = lib.platforms.none; 220275 + }) {}; 220276 + 220062 220277 "remark" = callPackage 220063 220278 ({ mkDerivation, base, GenericPretty, tasty, tasty-golden 220064 220279 , tasty-hunit ··· 221082 221297 sha256 = "1s0s3p0dy07222ks83w3spfw9df33q5lggqv3dw4m9hd5x16a6zi"; 221083 221298 libraryHaskellDepends = [ base ]; 221084 221299 description = "Abstraction to manage user defined Type Errors"; 221085 - license = lib.licenses.gpl3; 221300 + license = lib.licenses.gpl3Only; 221086 221301 }) {}; 221087 221302 221088 221303 "rere" = callPackage ··· 221168 221383 }: 221169 221384 mkDerivation { 221170 221385 pname = "rescue"; 221171 - version = "0.4.0"; 221172 - sha256 = "0hv2q8mkd94ksxgvijn83bkxf9lgnqn92g6k4ryl05z21sc8wl8d"; 221386 + version = "0.4.2.1"; 221387 + sha256 = "096wlxiz8bjvjpnp68qzmkplddm3nh5417b3amn9x6kj7wvbf1ky"; 221173 221388 libraryHaskellDepends = [ 221174 221389 base exceptions ghc mtl text transformers transformers-base 221175 221390 world-peace ··· 221272 221487 base bytestring directory filepath tasty tasty-hunit 221273 221488 ]; 221274 221489 description = "Domain Name Service (DNS) lookup via the libresolv standard library routines"; 221275 - license = lib.licenses.gpl2; 221490 + license = lib.licenses.gpl2Only; 221276 221491 hydraPlatforms = lib.platforms.none; 221277 221492 }) {}; 221278 221493 ··· 221330 221545 optparse-applicative process unix 221331 221546 ]; 221332 221547 description = "Remove trivial conflict markers in a git repository"; 221333 - license = lib.licenses.gpl2; 221548 + license = lib.licenses.gpl2Only; 221334 221549 hydraPlatforms = lib.platforms.none; 221335 221550 broken = true; 221336 221551 }) {}; ··· 221746 221961 base bytestring containers tasty tasty-hunit temporary text 221747 221962 ]; 221748 221963 description = "Easy Git repository serialization"; 221749 - license = lib.licenses.gpl3; 221964 + license = lib.licenses.gpl3Only; 221750 221965 }) {}; 221751 221966 221752 221967 "restricted-workers" = callPackage ··· 222041 222256 isExecutable = true; 222042 222257 executableHaskellDepends = [ array base process ]; 222043 222258 description = "Text-only reversi (aka othelo) game"; 222044 - license = lib.licenses.lgpl3; 222259 + license = lib.licenses.lgpl3Only; 222045 222260 hydraPlatforms = lib.platforms.none; 222046 222261 broken = true; 222047 222262 }) {}; ··· 222393 222608 ]; 222394 222609 testHaskellDepends = [ base simple-cmd ]; 222395 222610 description = "Bugzilla query tool"; 222396 - license = lib.licenses.gpl2; 222611 + license = lib.licenses.gpl2Only; 222397 222612 hydraPlatforms = lib.platforms.none; 222398 222613 broken = true; 222399 222614 }) {}; ··· 223256 223471 ]; 223257 223472 executableHaskellDepends = [ ansi-terminal base options time ]; 223258 223473 description = "Ring-LWE/LWR challenges using Lol"; 223259 - license = lib.licenses.gpl2; 223474 + license = lib.licenses.gpl2Only; 223260 223475 hydraPlatforms = lib.platforms.none; 223261 223476 broken = true; 223262 223477 }) {}; ··· 223365 223580 monad-control mtl process resourcet text time unix 223366 223581 ]; 223367 223582 description = "A build daemon for Haskell development"; 223368 - license = lib.licenses.gpl3; 223583 + license = lib.licenses.gpl3Only; 223369 223584 hydraPlatforms = lib.platforms.none; 223370 223585 broken = true; 223371 223586 }) {}; ··· 223825 224040 base optparse-applicative random regex-applicative 223826 224041 ]; 223827 224042 description = "Playing with applicatives and dice!"; 223828 - license = lib.licenses.gpl2; 224043 + license = lib.licenses.gpl2Only; 223829 224044 hydraPlatforms = lib.platforms.none; 223830 224045 broken = true; 223831 224046 }) {}; ··· 224005 224220 wreq 224006 224221 ]; 224007 224222 description = "Query the namecoin blockchain"; 224008 - license = lib.licenses.gpl3; 224223 + license = lib.licenses.gpl3Only; 224009 224224 }) {}; 224010 224225 224011 224226 "rose" = callPackage ··· 224064 224279 base containers deepseq minilens mtl transformers 224065 224280 ]; 224066 224281 description = "Trees with polymorphic paths to nodes, combining properties of Rose Trees and Tries"; 224067 - license = lib.licenses.gpl3; 224282 + license = lib.licenses.gpl3Only; 224068 224283 hydraPlatforms = lib.platforms.none; 224069 224284 broken = true; 224070 224285 }) {}; ··· 224825 225040 libraryToolDepends = [ c2hs ]; 224826 225041 description = "Bindings to librtlsdr"; 224827 225042 license = lib.licenses.bsd3; 224828 - platforms = [ "armv7l-linux" "i686-linux" "x86_64-linux" ]; 225043 + platforms = [ 225044 + "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" 225045 + ]; 224829 225046 }) {inherit (pkgs) rtl-sdr;}; 224830 225047 224831 225048 "rtnetlink" = callPackage ··· 224887 225104 QuickCheck temporary utf8-string 224888 225105 ]; 224889 225106 description = "Parsing and manipulation of rtorrent state file contents"; 224890 - license = lib.licenses.gpl3; 225107 + license = lib.licenses.gpl3Only; 224891 225108 }) {}; 224892 225109 224893 225110 "rts-loader" = callPackage ··· 224906 225123 ]; 224907 225124 executableHaskellDepends = [ base Cabal process ]; 224908 225125 description = "Dynamically load Haskell libraries"; 224909 - license = lib.licenses.gpl3; 225126 + license = lib.licenses.gpl3Only; 224910 225127 hydraPlatforms = lib.platforms.none; 224911 225128 broken = true; 224912 225129 }) {}; ··· 224925 225142 libraryToolDepends = [ c2hs ]; 224926 225143 testHaskellDepends = [ base ]; 224927 225144 description = "Binding to the C++ audio stretching library Rubber Band"; 224928 - license = lib.licenses.gpl3; 224929 - platforms = [ "armv7l-linux" "i686-linux" "x86_64-linux" ]; 225145 + license = lib.licenses.gpl3Only; 225146 + platforms = [ 225147 + "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" 225148 + ]; 224930 225149 }) {inherit (pkgs) rubberband;}; 224931 225150 224932 225151 "ruby-marshal" = callPackage ··· 225093 225312 base cmdargs directory filepath old-time process 225094 225313 ]; 225095 225314 description = "runghc replacement for fast repeated runs"; 225096 - license = lib.licenses.gpl3; 225315 + license = lib.licenses.gpl3Only; 225097 225316 }) {}; 225098 225317 225099 225318 "runhs" = callPackage ··· 226682 226901 ]; 226683 226902 testHaskellDepends = [ base basic-prelude tasty tasty-hunit ]; 226684 226903 description = "SwiftNav's SBP Library"; 226685 - license = lib.licenses.lgpl3; 226904 + license = lib.licenses.lgpl3Only; 226686 226905 }) {}; 226687 226906 226688 226907 "sbp2udp" = callPackage ··· 226987 227206 base hspec scalpel scalpel-core tagsoup text uri 226988 227207 ]; 226989 227208 description = "scalpel scrapers for search engines"; 226990 - license = lib.licenses.gpl3; 227209 + license = lib.licenses.gpl3Only; 226991 227210 hydraPlatforms = lib.platforms.none; 226992 227211 broken = true; 226993 227212 }) {}; ··· 227229 227448 options text text-icu transformers wai warp 227230 227449 ]; 227231 227450 description = "Find the ideal lesson layout"; 227232 - license = lib.licenses.lgpl3; 227451 + license = lib.licenses.lgpl3Only; 227233 227452 hydraPlatforms = lib.platforms.none; 227234 227453 broken = true; 227235 227454 }) {}; ··· 227278 227497 base groom hspec msgpack-binary QuickCheck 227279 227498 ]; 227280 227499 description = "Encoding-independent schemas for Haskell data types"; 227281 - license = lib.licenses.gpl3; 227500 + license = lib.licenses.gpl3Only; 227282 227501 hydraPlatforms = lib.platforms.none; 227283 227502 broken = true; 227284 227503 }) {}; ··· 227858 228077 base ditto ditto-lucid lucid scotty text 227859 228078 ]; 227860 228079 description = "Html form validation using `ditto`"; 227861 - license = lib.licenses.gpl2; 228080 + license = lib.licenses.gpl2Only; 227862 228081 hydraPlatforms = lib.platforms.none; 227863 228082 broken = true; 227864 228083 }) {}; ··· 228167 228386 test-framework-quickcheck2 text validation 228168 228387 ]; 228169 228388 description = "Scrape websites for changes"; 228170 - license = lib.licenses.gpl3; 228389 + license = lib.licenses.gpl3Only; 228171 228390 hydraPlatforms = lib.platforms.none; 228172 228391 broken = true; 228173 228392 }) {}; ··· 228241 228460 vector 228242 228461 ]; 228243 228462 description = "scroll(6), a roguelike game"; 228244 - license = lib.licenses.gpl2; 228463 + license = lib.licenses.gpl2Only; 228245 228464 }) {}; 228246 228465 228247 228466 "scrypt" = callPackage ··· 228464 228683 base Cabal hspec hspec-core lrucache QuickCheck stm 228465 228684 ]; 228466 228685 description = "image compositing with sdl2 - declarative style"; 228467 - license = lib.licenses.gpl3; 228686 + license = lib.licenses.gpl3Only; 228468 228687 hydraPlatforms = lib.platforms.none; 228469 228688 broken = true; 228470 228689 }) {}; ··· 228548 228767 libraryPkgconfigDepends = [ SDL2_mixer ]; 228549 228768 description = "Bindings to SDL2_mixer"; 228550 228769 license = lib.licenses.bsd3; 228551 - platforms = [ "armv7l-linux" "i686-linux" "x86_64-linux" ]; 228770 + platforms = [ 228771 + "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" 228772 + ]; 228552 228773 }) {inherit (pkgs) SDL2_mixer;}; 228553 228774 228554 228775 "sdl2-sprite" = callPackage ··· 228588 228809 libraryPkgconfigDepends = [ SDL2 SDL2_ttf ]; 228589 228810 description = "Bindings to SDL2_ttf"; 228590 228811 license = lib.licenses.bsd3; 228591 - platforms = [ "armv7l-linux" "i686-linux" "x86_64-linux" ]; 228812 + platforms = [ 228813 + "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" 228814 + ]; 228592 228815 }) {inherit (pkgs) SDL2; inherit (pkgs) SDL2_ttf;}; 228593 228816 228594 228817 "sdnv" = callPackage ··· 229069 229292 base containers diagrams-cairo diagrams-lib haskell-qrencode random 229070 229293 ]; 229071 229294 description = "Secret Santa game assigner using QR-Codes"; 229072 - license = lib.licenses.gpl3; 229295 + license = lib.licenses.gpl3Only; 229073 229296 hydraPlatforms = lib.platforms.none; 229074 229297 broken = true; 229075 229298 }) {}; ··· 229091 229314 test-framework test-framework-quickcheck2 vector 229092 229315 ]; 229093 229316 description = "Information-theoretic secure secret sharing"; 229094 - license = lib.licenses.lgpl21; 229317 + license = lib.licenses.lgpl21Only; 229095 229318 }) {}; 229096 229319 229097 229320 "secrm" = callPackage ··· 229165 229388 ]; 229166 229389 librarySystemDepends = [ sedna ]; 229167 229390 description = "Sedna C API XML Binding"; 229168 - license = lib.licenses.gpl3; 229391 + license = lib.licenses.gpl3Only; 229169 229392 hydraPlatforms = lib.platforms.none; 229170 229393 broken = true; 229171 229394 }) {sedna = null;}; ··· 229286 229509 }: 229287 229510 mkDerivation { 229288 229511 pname = "selective"; 229289 - version = "0.4.1.1"; 229290 - sha256 = "1ix9080g4qcs3w89bmilr6f84kg6vw9hyx5cs5hiw9xnp7dh4sdc"; 229512 + version = "0.4.2"; 229513 + sha256 = "1mg5hnr3f4zjh3ajy16jkxj630rnfa9iqnnmpjqd9gkjdxpssd5l"; 229291 229514 libraryHaskellDepends = [ base containers transformers ]; 229292 229515 testHaskellDepends = [ 229293 229516 base containers mtl QuickCheck tasty tasty-expected-failure ··· 229456 229679 ]; 229457 229680 executableHaskellDepends = [ base ]; 229458 229681 description = "Evaluate code snippets in Literate Haskell"; 229459 - license = lib.licenses.agpl3; 229682 + license = lib.licenses.agpl3Only; 229460 229683 hydraPlatforms = lib.platforms.none; 229461 229684 broken = true; 229462 229685 }) {}; ··· 230023 230246 ]; 230024 230247 testToolDepends = [ hspec-discover ]; 230025 230248 description = "SmartyPants for Korean language"; 230026 - license = lib.licenses.lgpl21; 230249 + license = lib.licenses.lgpl21Only; 230027 230250 hydraPlatforms = lib.platforms.none; 230028 230251 broken = true; 230029 230252 }) {}; ··· 230198 230421 tasty-hunit transformers vector 230199 230422 ]; 230200 230423 description = "A package with basic parsing utilities for several Bioinformatic data formats"; 230201 - license = lib.licenses.gpl3; 230424 + license = lib.licenses.gpl3Only; 230202 230425 }) {}; 230203 230426 230204 230427 "sequenceTools" = callPackage ··· 230226 230449 base bytestring hspec pipes sequence-formats vector 230227 230450 ]; 230228 230451 description = "A package with tools for processing DNA sequencing data"; 230229 - license = lib.licenses.gpl3; 230452 + license = lib.licenses.gpl3Only; 230230 230453 }) {}; 230231 230454 230232 230455 "sequent-core" = callPackage ··· 232073 232296 ]; 232074 232297 testHaskellDepends = [ base hspec QuickCheck servant-server text ]; 232075 232298 description = "Type-safe pagination for Servant APIs"; 232076 - license = lib.licenses.lgpl3; 232299 + license = lib.licenses.lgpl3Only; 232077 232300 hydraPlatforms = lib.platforms.none; 232078 232301 broken = true; 232079 232302 }) {}; ··· 232316 232539 ({ mkDerivation, base, servant-client-core, servant-rawm }: 232317 232540 mkDerivation { 232318 232541 pname = "servant-rawm-client"; 232319 - version = "1.0.0.1"; 232320 - sha256 = "0ldjhmmfdh0jpfaz4sg1b9n5l23wza3w0m8bvvf80gvl7p6fk0fj"; 232542 + version = "1.0.0.2"; 232543 + sha256 = "08b52fzg1q2p8r58cwbjfc2ixrsxhv1hpzh99wb276s6bka4m9lr"; 232321 232544 libraryHaskellDepends = [ base servant-client-core servant-rawm ]; 232322 232545 description = "The client implementation of servant-rawm"; 232323 232546 license = lib.licenses.bsd3; ··· 233500 233723 executableHaskellDepends = [ base ]; 233501 233724 testHaskellDepends = [ base directory exceptions hspec ]; 233502 233725 description = "Session types library"; 233503 - license = lib.licenses.gpl3; 233726 + license = lib.licenses.gpl3Only; 233504 233727 hydraPlatforms = lib.platforms.none; 233505 233728 broken = true; 233506 233729 }) {}; ··· 233524 233747 base distributed-process hspec network-transport-tcp sessiontypes 233525 233748 ]; 233526 233749 description = "Session types distributed"; 233527 - license = lib.licenses.gpl3; 233750 + license = lib.licenses.gpl3Only; 233528 233751 hydraPlatforms = lib.platforms.none; 233529 233752 broken = true; 233530 233753 }) {}; ··· 233807 234030 test-framework-hunit test-framework-quickcheck2 233808 234031 ]; 233809 234032 description = "S-Expression parsing/printing made fun and easy"; 233810 - license = lib.licenses.gpl3; 234033 + license = lib.licenses.gpl3Only; 233811 234034 hydraPlatforms = lib.platforms.none; 233812 234035 broken = true; 233813 234036 }) {}; ··· 234270 234493 ]; 234271 234494 description = "Build rules for historical benchmarking"; 234272 234495 license = lib.licenses.asl20; 234273 - hydraPlatforms = lib.platforms.none; 234274 - broken = true; 234496 + maintainers = with lib.maintainers; [ maralorn ]; 234275 234497 }) {}; 234276 234498 234277 234499 "shake-bindist" = callPackage ··· 234528 234750 ]; 234529 234751 executableHaskellDepends = [ base shake ]; 234530 234752 description = "Shake build system on-disk caching"; 234531 - license = lib.licenses.gpl3; 234753 + license = lib.licenses.gpl3Only; 234532 234754 hydraPlatforms = lib.platforms.none; 234533 234755 broken = true; 234534 234756 }) {}; ··· 235799 236021 hmatrix JuicyPixels random random-shuffle split vector 235800 236022 ]; 235801 236023 description = "Machine Learning algorithms"; 235802 - license = lib.licenses.gpl3; 236024 + license = lib.licenses.gpl3Only; 235803 236025 hydraPlatforms = lib.platforms.none; 235804 236026 broken = true; 235805 236027 }) {}; ··· 235812 236034 sha256 = "19zjwzh3i8ql5xz9rvmbz7n2l3z7dcq683ikrpvqx3wxnc06058m"; 235813 236035 libraryHaskellDepends = [ base ]; 235814 236036 description = "Sieve is an implementation of the Sieve abstract data type"; 235815 - license = lib.licenses.gpl2; 236037 + license = lib.licenses.gpl2Only; 235816 236038 }) {}; 235817 236039 235818 236040 "sifflet" = callPackage ··· 235936 236158 }: 235937 236159 mkDerivation { 235938 236160 pname = "signable"; 235939 - version = "0.3"; 235940 - sha256 = "1bh4i93333s3yldn4nnl4xv4gb92ggdwap6im9f259cfg1v22d2q"; 236161 + version = "0.4"; 236162 + sha256 = "0fzf3zijr61ifqbxkmkzii8vbl5h04ydpzc24z5ixvcq94yfzlgx"; 235941 236163 libraryHaskellDepends = [ 235942 236164 asn1-encoding asn1-types base binary bytestring casing cryptonite 235943 236165 memory microlens pem proto-lens proto-lens-runtime ··· 236144 236366 unordered-containers vector wai wai-extra 236145 236367 ]; 236146 236368 description = "A minimalist web framework for the WAI server interface"; 236147 - license = lib.licenses.lgpl3; 236369 + license = lib.licenses.lgpl3Only; 236148 236370 }) {}; 236149 236371 236150 236372 "simple-actors" = callPackage ··· 236398 236620 libraryHaskellDepends = [ base parsec text transformers ]; 236399 236621 executableHaskellDepends = [ base text ]; 236400 236622 description = "Evaluate a Text to an Integer: \"1 + 1\" -> 2"; 236401 - license = lib.licenses.gpl2; 236623 + license = lib.licenses.gpl2Only; 236402 236624 hydraPlatforms = lib.platforms.none; 236403 236625 broken = true; 236404 236626 }) {}; ··· 236699 236921 resource-pool simple transformers 236700 236922 ]; 236701 236923 description = "Connector package for integrating postgresql-orm with the Simple web framework"; 236702 - license = lib.licenses.lgpl3; 236924 + license = lib.licenses.lgpl3Only; 236703 236925 }) {}; 236704 236926 236705 236927 "simple-reflect" = callPackage ··· 236775 236997 cookie cryptohash http-types simple transformers wai wai-extra 236776 236998 ]; 236777 236999 description = "Cookie-based session management for the Simple web framework"; 236778 - license = lib.licenses.lgpl3; 237000 + license = lib.licenses.lgpl3Only; 236779 237001 }) {}; 236780 237002 236781 237003 "simple-sessions" = callPackage ··· 236893 237115 aeson attoparsec base hspec HUnit scientific vector 236894 237116 ]; 236895 237117 description = "A basic template language for the Simple web framework"; 236896 - license = lib.licenses.lgpl3; 237118 + license = lib.licenses.lgpl3Only; 236897 237119 }) {}; 236898 237120 236899 237121 "simple-text-format" = callPackage ··· 236926 237148 transformers vector vty 236927 237149 ]; 236928 237150 description = "UI library for terminal"; 236929 - license = lib.licenses.gpl2; 237151 + license = lib.licenses.gpl2Only; 236930 237152 hydraPlatforms = lib.platforms.none; 236931 237153 broken = true; 236932 237154 }) {}; ··· 237163 237385 base directory filepath mtl process random regex-compat split time 237164 237386 ]; 237165 237387 description = "A simple markup language that translates to LaTeX"; 237166 - license = lib.licenses.gpl3; 237388 + license = lib.licenses.gpl3Only; 237167 237389 }) {}; 237168 237390 237169 237391 "simplex-basic" = callPackage ··· 237226 237448 sha256 = "0a8414006gdya8b4dw38251kim3x2i5g7m03ga479ialghralrc8"; 237227 237449 libraryHaskellDepends = [ base containers ]; 237228 237450 description = "Load data organized in a tree"; 237229 - license = lib.licenses.gpl3; 237451 + license = lib.licenses.gpl3Only; 237230 237452 }) {}; 237231 237453 237232 237454 "since" = callPackage ··· 237329 237551 license = lib.licenses.bsd3; 237330 237552 }) {}; 237331 237553 237554 + "singleton-nats_0_4_6" = callPackage 237555 + ({ mkDerivation, base, singletons, singletons-base }: 237556 + mkDerivation { 237557 + pname = "singleton-nats"; 237558 + version = "0.4.6"; 237559 + sha256 = "1drjwwkpszgifhnd7p4qqz92z85nh7w81w1hpdqv9a6vc5hfbv7r"; 237560 + libraryHaskellDepends = [ base singletons singletons-base ]; 237561 + description = "Unary natural numbers relying on the singletons infrastructure"; 237562 + license = lib.licenses.bsd3; 237563 + hydraPlatforms = lib.platforms.none; 237564 + }) {}; 237565 + 237332 237566 "singleton-typelits" = callPackage 237333 237567 ({ mkDerivation, base }: 237334 237568 mkDerivation { ··· 237367 237601 license = lib.licenses.bsd3; 237368 237602 }) {}; 237369 237603 237604 + "singletons_3_0" = callPackage 237605 + ({ mkDerivation, base }: 237606 + mkDerivation { 237607 + pname = "singletons"; 237608 + version = "3.0"; 237609 + sha256 = "1zrnmdv00i9lyrqvbvljx24lvi49p11m5gbvh1xc2ygnhgb6xmx5"; 237610 + libraryHaskellDepends = [ base ]; 237611 + testHaskellDepends = [ base ]; 237612 + description = "Basic singleton types and definitions"; 237613 + license = lib.licenses.bsd3; 237614 + hydraPlatforms = lib.platforms.none; 237615 + }) {}; 237616 + 237617 + "singletons-base" = callPackage 237618 + ({ mkDerivation, base, bytestring, Cabal, deepseq, directory 237619 + , filepath, pretty, process, singletons, singletons-th, tasty 237620 + , tasty-golden, template-haskell, text, th-desugar, turtle 237621 + }: 237622 + mkDerivation { 237623 + pname = "singletons-base"; 237624 + version = "3.0"; 237625 + sha256 = "0syrh4f9rs4g643c90md1vqrpr6p8h8g8sh4x3j2dld12yvrw4wn"; 237626 + setupHaskellDepends = [ base Cabal directory filepath ]; 237627 + libraryHaskellDepends = [ 237628 + base pretty singletons singletons-th template-haskell text 237629 + th-desugar 237630 + ]; 237631 + testHaskellDepends = [ 237632 + base bytestring deepseq filepath process tasty tasty-golden text 237633 + turtle 237634 + ]; 237635 + description = "A promoted and singled version of the base library"; 237636 + license = lib.licenses.bsd3; 237637 + }) {}; 237638 + 237370 237639 "singletons-presburger" = callPackage 237371 - ({ mkDerivation, base, ghc, ghc-typelits-presburger, mtl 237372 - , reflection, singletons 237640 + ({ mkDerivation, base, ghc-typelits-presburger, mtl, reflection 237641 + , singletons 237373 237642 }: 237374 237643 mkDerivation { 237375 237644 pname = "singletons-presburger"; 237376 - version = "0.5.0.0"; 237377 - sha256 = "0pc95rg9vbcgzw6bzsj41vbz3h85p4lhf1ry8ik6l8c2nz3ga6bb"; 237645 + version = "0.6.0.0"; 237646 + sha256 = "1yg1l770c2817yhm569ij5rb8l15c69p5f68i0vrdd8kwpv1ka63"; 237378 237647 isLibrary = true; 237379 237648 isExecutable = true; 237380 237649 libraryHaskellDepends = [ 237381 - base ghc ghc-typelits-presburger mtl reflection singletons 237650 + base ghc-typelits-presburger mtl reflection singletons 237382 237651 ]; 237383 237652 description = "Presburger Arithmetic Solver for GHC Type-level natural numbers with Singletons package"; 237384 237653 license = lib.licenses.bsd3; 237385 237654 }) {}; 237386 237655 237656 + "singletons-th" = callPackage 237657 + ({ mkDerivation, base, containers, ghc-boot-th, mtl, singletons 237658 + , syb, template-haskell, th-desugar, th-orphans, transformers 237659 + }: 237660 + mkDerivation { 237661 + pname = "singletons-th"; 237662 + version = "3.0"; 237663 + sha256 = "1c0w7sg0lbpizrzns4g55wxsk5jm8wlqw0w9rz4jzqwy15byb572"; 237664 + libraryHaskellDepends = [ 237665 + base containers ghc-boot-th mtl singletons syb template-haskell 237666 + th-desugar th-orphans transformers 237667 + ]; 237668 + description = "A framework for generating singleton types"; 237669 + license = lib.licenses.bsd3; 237670 + }) {}; 237671 + 237387 237672 "singnal" = callPackage 237388 237673 ({ mkDerivation, base }: 237389 237674 mkDerivation { ··· 237392 237677 sha256 = "16f0grf63wgkaab64mmqhxwwk50pzzy354i3v23lzw7s5x0bk8sj"; 237393 237678 libraryHaskellDepends = [ base ]; 237394 237679 description = "Singnal"; 237395 - license = lib.licenses.agpl3; 237680 + license = lib.licenses.agpl3Only; 237396 237681 hydraPlatforms = lib.platforms.none; 237397 237682 broken = true; 237398 237683 }) {}; ··· 237972 238257 237973 238258 "skylighting" = callPackage 237974 238259 ({ mkDerivation, base, binary, blaze-html, bytestring, containers 237975 - , directory, filepath, pretty-show, skylighting-core, text 238260 + , pretty-show, skylighting-core, text 237976 238261 }: 237977 238262 mkDerivation { 237978 238263 pname = "skylighting"; 237979 - version = "0.10.4"; 237980 - sha256 = "057nrlm714r78rfdrqyy4zjl50npvz5qaprrb9nfwdiyb50nyz2j"; 238264 + version = "0.10.4.1"; 238265 + sha256 = "1a1s0fvfbq9q4fy72192mh9sdxz81cpl2z6ghsbh7prfl2kbqsiv"; 237981 238266 configureFlags = [ "-fexecutable" ]; 237982 238267 isLibrary = true; 237983 238268 isExecutable = true; 237984 238269 libraryHaskellDepends = [ 237985 - base binary bytestring containers skylighting-core 238270 + base binary containers skylighting-core 237986 238271 ]; 237987 238272 executableHaskellDepends = [ 237988 - base blaze-html bytestring containers directory filepath 237989 - pretty-show text 238273 + base blaze-html bytestring containers pretty-show text 237990 238274 ]; 237991 238275 description = "syntax highlighting library"; 237992 - license = lib.licenses.gpl2; 238276 + license = lib.licenses.gpl2Only; 238277 + }) {}; 238278 + 238279 + "skylighting_0_10_5" = callPackage 238280 + ({ mkDerivation, base, binary, blaze-html, bytestring, containers 238281 + , pretty-show, skylighting-core, text 238282 + }: 238283 + mkDerivation { 238284 + pname = "skylighting"; 238285 + version = "0.10.5"; 238286 + sha256 = "09f21wkw8n5bjdn5bbrqphq4f44gipd1cb9b0ikjn9zrggglfnx9"; 238287 + configureFlags = [ "-fexecutable" ]; 238288 + isLibrary = true; 238289 + isExecutable = true; 238290 + libraryHaskellDepends = [ 238291 + base binary containers skylighting-core 238292 + ]; 238293 + executableHaskellDepends = [ 238294 + base blaze-html bytestring containers pretty-show text 238295 + ]; 238296 + description = "syntax highlighting library"; 238297 + license = lib.licenses.gpl2Only; 238298 + hydraPlatforms = lib.platforms.none; 237993 238299 }) {}; 237994 238300 237995 238301 "skylighting-core" = callPackage 237996 238302 ({ mkDerivation, aeson, ansi-terminal, attoparsec, base 237997 238303 , base64-bytestring, binary, blaze-html, bytestring 237998 238304 , case-insensitive, colour, containers, criterion, Diff, directory 237999 - , filepath, HUnit, mtl, pretty-show, QuickCheck, random, safe 238000 - , tasty, tasty-golden, tasty-hunit, tasty-quickcheck, text 238001 - , transformers, utf8-string, xml-conduit 238305 + , filepath, mtl, pretty-show, QuickCheck, safe, tasty, tasty-golden 238306 + , tasty-hunit, tasty-quickcheck, text, transformers, utf8-string 238307 + , xml-conduit 238002 238308 }: 238003 238309 mkDerivation { 238004 238310 pname = "skylighting-core"; 238005 - version = "0.10.4"; 238006 - sha256 = "0b5cbwsr5mnl4wppxw8rwy4a14pk6s804c4qwf1cd2vzz9j64dag"; 238311 + version = "0.10.4.1"; 238312 + sha256 = "07pnwixyi4v24412j6fs2j5kip2j2rx5fakpdiczffwma4jagv73"; 238007 238313 isLibrary = true; 238008 238314 isExecutable = true; 238009 238315 libraryHaskellDepends = [ ··· 238012 238318 filepath mtl safe text transformers utf8-string xml-conduit 238013 238319 ]; 238014 238320 testHaskellDepends = [ 238015 - aeson base bytestring containers Diff directory filepath HUnit 238016 - pretty-show QuickCheck random tasty tasty-golden tasty-hunit 238017 - tasty-quickcheck text utf8-string 238321 + aeson base bytestring containers Diff directory filepath 238322 + pretty-show QuickCheck tasty tasty-golden tasty-hunit 238323 + tasty-quickcheck text 238018 238324 ]; 238019 238325 benchmarkHaskellDepends = [ 238020 238326 base containers criterion directory filepath text ··· 238023 238329 license = lib.licenses.bsd3; 238024 238330 }) {}; 238025 238331 238332 + "skylighting-core_0_10_5" = callPackage 238333 + ({ mkDerivation, aeson, ansi-terminal, attoparsec, base 238334 + , base64-bytestring, binary, blaze-html, bytestring 238335 + , case-insensitive, colour, containers, criterion, Diff, directory 238336 + , filepath, mtl, pretty-show, QuickCheck, safe, tasty, tasty-golden 238337 + , tasty-hunit, tasty-quickcheck, text, transformers, utf8-string 238338 + , xml-conduit 238339 + }: 238340 + mkDerivation { 238341 + pname = "skylighting-core"; 238342 + version = "0.10.5"; 238343 + sha256 = "1iaisswfg8ab6rd11002390jfxr309qyvlm85h57mi8svwxk09x2"; 238344 + isLibrary = true; 238345 + isExecutable = true; 238346 + libraryHaskellDepends = [ 238347 + aeson ansi-terminal attoparsec base base64-bytestring binary 238348 + blaze-html bytestring case-insensitive colour containers directory 238349 + filepath mtl safe text transformers utf8-string xml-conduit 238350 + ]; 238351 + testHaskellDepends = [ 238352 + aeson base bytestring containers Diff directory filepath 238353 + pretty-show QuickCheck tasty tasty-golden tasty-hunit 238354 + tasty-quickcheck text 238355 + ]; 238356 + benchmarkHaskellDepends = [ 238357 + base containers criterion directory filepath text 238358 + ]; 238359 + description = "syntax highlighting library"; 238360 + license = lib.licenses.bsd3; 238361 + hydraPlatforms = lib.platforms.none; 238362 + }) {}; 238363 + 238026 238364 "skylighting-extensions" = callPackage 238027 238365 ({ mkDerivation, base, containers, skylighting, skylighting-modding 238028 238366 , text ··· 238297 238635 libraryHaskellDepends = [ base time ]; 238298 238636 executableHaskellDepends = [ base time ]; 238299 238637 description = "zZzzZz"; 238300 - license = lib.licenses.gpl2; 238638 + license = lib.licenses.gpl2Only; 238301 238639 }) {}; 238302 238640 238303 238641 "slice-cpp-gen" = callPackage ··· 238431 238769 license = lib.licenses.mpl20; 238432 238770 }) {}; 238433 238771 238772 + "slist_0_2_0_0" = callPackage 238773 + ({ mkDerivation, base, containers, doctest, Glob, hedgehog, hspec 238774 + , hspec-hedgehog 238775 + }: 238776 + mkDerivation { 238777 + pname = "slist"; 238778 + version = "0.2.0.0"; 238779 + sha256 = "1aiswwh33rxp49adhjygyjrhivsflafz5z0kyv3wfnb0wk15jv96"; 238780 + libraryHaskellDepends = [ base containers ]; 238781 + testHaskellDepends = [ 238782 + base doctest Glob hedgehog hspec hspec-hedgehog 238783 + ]; 238784 + description = "Sized list"; 238785 + license = lib.licenses.mpl20; 238786 + hydraPlatforms = lib.platforms.none; 238787 + }) {}; 238788 + 238434 238789 "sloane" = callPackage 238435 238790 ({ mkDerivation, aeson, ansi-terminal, attoparsec, base 238436 238791 , bloomfilter, bytestring, conduit, conduit-extra, containers ··· 238469 238824 base Chart Chart-cairo colour data-default-class lens 238470 238825 ]; 238471 238826 description = "Visualize mathematical function's slope fields"; 238472 - license = lib.licenses.gpl3; 238827 + license = lib.licenses.gpl3Only; 238473 238828 }) {}; 238474 238829 238475 238830 "slot-lambda" = callPackage ··· 238969 239324 testHaskellDepends = [ base containers hspec QuickCheck ]; 238970 239325 benchmarkHaskellDepends = [ base criterion time ]; 238971 239326 description = "Symbolic Model Checking for Dynamic Epistemic Logic"; 238972 - license = lib.licenses.gpl2; 239327 + license = lib.licenses.gpl2Only; 238973 239328 hydraPlatforms = lib.platforms.none; 238974 239329 broken = true; 238975 239330 }) {}; ··· 239179 239534 template-haskell 239180 239535 ]; 239181 239536 description = "A type-safe interface to communicate with an SMT solver"; 239182 - license = lib.licenses.gpl3; 239537 + license = lib.licenses.gpl3Only; 239183 239538 hydraPlatforms = lib.platforms.none; 239184 239539 broken = true; 239185 239540 }) {}; ··· 239197 239552 mtl smtlib2 smtlib2-pipe text 239198 239553 ]; 239199 239554 description = "Dump the communication with an SMT solver for debugging purposes"; 239200 - license = lib.licenses.gpl3; 239555 + license = lib.licenses.gpl3Only; 239201 239556 hydraPlatforms = lib.platforms.none; 239202 239557 broken = true; 239203 239558 }) {}; ··· 239220 239575 base Cabal cabal-test-quickcheck smtlib2 smtlib2-quickcheck 239221 239576 ]; 239222 239577 description = "A type-safe interface to communicate with an SMT solver"; 239223 - license = lib.licenses.gpl3; 239578 + license = lib.licenses.gpl3Only; 239224 239579 hydraPlatforms = lib.platforms.none; 239225 239580 broken = true; 239226 239581 }) {}; ··· 239237 239592 base containers dependent-map dependent-sum mtl QuickCheck smtlib2 239238 239593 ]; 239239 239594 description = "Helper functions to create SMTLib expressions in QuickCheck"; 239240 - license = lib.licenses.gpl3; 239595 + license = lib.licenses.gpl3Only; 239241 239596 hydraPlatforms = lib.platforms.none; 239242 239597 broken = true; 239243 239598 }) {}; ··· 239250 239605 sha256 = "12828gfip43pwjwnhd0smvkz1ar71gbp4lkv3njli6yp5dbcwfi5"; 239251 239606 libraryHaskellDepends = [ base dependent-sum mtl smtlib2 time ]; 239252 239607 description = "Get timing informations for SMT queries"; 239253 - license = lib.licenses.gpl3; 239608 + license = lib.licenses.gpl3Only; 239254 239609 hydraPlatforms = lib.platforms.none; 239255 239610 broken = true; 239256 239611 }) {}; ··· 239590 239945 ]; 239591 239946 description = "Serve Elm files through the Snap web framework"; 239592 239947 license = lib.licenses.bsd3; 239948 + hydraPlatforms = lib.platforms.none; 239949 + broken = true; 239593 239950 }) {}; 239594 239951 239595 239952 "snap-error-collector" = callPackage ··· 239967 240324 snap snap-core 239968 240325 ]; 239969 240326 description = "CoffeeScript for Snap, auto-compilation and pre-compilation"; 239970 - license = lib.licenses.gpl3; 240327 + license = lib.licenses.gpl3Only; 239971 240328 hydraPlatforms = lib.platforms.none; 239972 240329 broken = true; 239973 240330 }) {}; ··· 240203 240560 testHaskellDepends = [ base hspec-snap hspec2 lens snap text ]; 240204 240561 description = "Lexical Style Sheets - Snap Web Framework adaptor"; 240205 240562 license = lib.licenses.bsd3; 240563 + hydraPlatforms = lib.platforms.none; 240564 + broken = true; 240206 240565 }) {}; 240207 240566 240208 240567 "snaplet-mandrill" = callPackage ··· 240544 240903 sednaDBXML snap 240545 240904 ]; 240546 240905 description = "Snaplet for Sedna Bindings. Essentailly a rip of snaplet-hdbc."; 240547 - license = lib.licenses.gpl3; 240906 + license = lib.licenses.gpl3Only; 240548 240907 hydraPlatforms = lib.platforms.none; 240549 240908 broken = true; 240550 240909 }) {}; ··· 240806 241165 base classy-prelude containers lens linear mtl ncurses transformers 240807 241166 ]; 240808 241167 description = "Tiny, declarative wrapper around ncurses"; 240809 - license = lib.licenses.gpl3; 241168 + license = lib.licenses.gpl3Only; 240810 241169 hydraPlatforms = lib.platforms.none; 240811 241170 broken = true; 240812 241171 }) {}; ··· 240867 241226 base containers directory filepath HsSyck parsec safe spoonutil 240868 241227 ]; 240869 241228 description = "The Simple Nice-Looking Manual Generator"; 240870 - license = lib.licenses.gpl3; 241229 + license = lib.licenses.gpl3Only; 240871 241230 hydraPlatforms = lib.platforms.none; 240872 241231 broken = true; 240873 241232 }) {}; ··· 240911 241270 optparse-applicative parsec random 240912 241271 ]; 240913 241272 description = "Strategic board game of medium complexity"; 240914 - license = lib.licenses.gpl3; 241273 + license = lib.licenses.gpl3Only; 240915 241274 hydraPlatforms = lib.platforms.none; 240916 241275 broken = true; 240917 241276 }) {}; ··· 241013 241372 base bytestring containers gl-capture GLUT OpenGL OpenGLRaw random 241014 241373 ]; 241015 241374 description = "randomized fractal snowflakes demo"; 241016 - license = lib.licenses.gpl3; 241375 + license = lib.licenses.gpl3Only; 241017 241376 }) {}; 241018 241377 241019 241378 "snowtify" = callPackage ··· 241388 241747 enableSeparateDataOutput = true; 241389 241748 libraryHaskellDepends = [ base cairo gtk old-time stm ]; 241390 241749 description = "GUI functions as used in the book \"The Haskell School of Expression\""; 241391 - license = lib.licenses.lgpl21; 241750 + license = lib.licenses.lgpl21Only; 241392 241751 hydraPlatforms = lib.platforms.none; 241393 241752 broken = true; 241394 241753 }) {}; ··· 241632 241991 libraryHaskellDepends = [ base ]; 241633 241992 testHaskellDepends = [ base hspec HUnit QuickCheck ]; 241634 241993 description = "Generate string for sort key"; 241635 - license = lib.licenses.gpl3; 241994 + license = lib.licenses.gpl3Only; 241636 241995 }) {}; 241637 241996 241638 241997 "sorting" = callPackage ··· 241906 242265 }) {}; 241907 242266 241908 242267 "spacecookie" = callPackage 241909 - ({ mkDerivation, aeson, attoparsec, base, bytestring, containers 241910 - , directory, fast-logger, filepath, hxt-unicode, mtl, socket 241911 - , systemd, transformers, unix 242268 + ({ mkDerivation, aeson, async, attoparsec, base, bytestring 242269 + , containers, directory, download-curl, fast-logger 242270 + , filepath-bytestring, hxt-unicode, mtl, process, socket, systemd 242271 + , tasty, tasty-expected-failure, tasty-hunit, text, transformers 242272 + , unix 241912 242273 }: 241913 242274 mkDerivation { 241914 242275 pname = "spacecookie"; 241915 - version = "0.2.1.2"; 241916 - sha256 = "0cb51kji78vfg17mcnz3a5jlfbnyavh880x09b18y9syqwx4in7l"; 242276 + version = "1.0.0.0"; 242277 + sha256 = "0v61n5afcrfmj7dd51h4wi7d5hzl4r86wvaymhsi3h4jday58ln0"; 241917 242278 isLibrary = true; 241918 242279 isExecutable = true; 241919 242280 libraryHaskellDepends = [ 241920 - attoparsec base bytestring containers directory fast-logger 241921 - filepath hxt-unicode mtl socket transformers unix 242281 + async attoparsec base bytestring containers directory 242282 + filepath-bytestring hxt-unicode mtl socket text transformers unix 241922 242283 ]; 241923 242284 executableHaskellDepends = [ 241924 - aeson attoparsec base bytestring containers directory filepath mtl 241925 - socket systemd transformers unix 242285 + aeson attoparsec base bytestring containers directory fast-logger 242286 + filepath-bytestring mtl socket systemd text transformers unix 241926 242287 ]; 241927 - description = "Gopher Library and Server Daemon"; 241928 - license = lib.licenses.gpl3; 242288 + testHaskellDepends = [ 242289 + attoparsec base bytestring containers directory download-curl 242290 + filepath-bytestring process tasty tasty-expected-failure 242291 + tasty-hunit 242292 + ]; 242293 + description = "Gopher server library and daemon"; 242294 + license = lib.licenses.gpl3Only; 241929 242295 maintainers = with lib.maintainers; [ sternenseemann ]; 241930 242296 }) {}; 241931 242297 ··· 242060 242426 ]; 242061 242427 testHaskellDepends = [ base ]; 242062 242428 description = "An SPARQL 1.1 Protocol client library."; 242063 - license = lib.licenses.gpl3; 242429 + license = lib.licenses.gpl3Only; 242064 242430 }) {}; 242065 242431 242066 242432 "sparrow" = callPackage ··· 242173 242539 mwc-random primitive QuickCheck scientific 242174 242540 ]; 242175 242541 description = "Numerical computing in native Haskell"; 242176 - license = lib.licenses.gpl3; 242542 + license = lib.licenses.gpl3Only; 242177 242543 }) {}; 242178 242544 242179 242545 "sparse-tensor" = callPackage ··· 242293 242659 tasty-quickcheck vector-space 242294 242660 ]; 242295 242661 description = "Rotate about any suitable axis"; 242296 - license = lib.licenses.gpl3; 242662 + license = lib.licenses.gpl3Only; 242297 242663 }) {}; 242298 242664 242299 242665 "spawn" = callPackage ··· 242461 242827 sparse-linear-algebra statistics vector 242462 242828 ]; 242463 242829 description = "Library for spectral clustering"; 242464 - license = lib.licenses.gpl3; 242830 + license = lib.licenses.gpl3Only; 242465 242831 hydraPlatforms = lib.platforms.none; 242466 242832 broken = true; 242467 242833 }) {}; ··· 242815 243181 tasty tasty-hunit tasty-quickcheck vector 242816 243182 ]; 242817 243183 description = "A parallel implementation of the Sorokina/Zeilfelder spline scheme"; 242818 - license = lib.licenses.agpl3; 243184 + license = lib.licenses.agpl3Only; 242819 243185 hydraPlatforms = lib.platforms.none; 242820 243186 broken = true; 242821 243187 }) {}; ··· 243019 243385 base directory extensible-exceptions filepath parsec 243020 243386 ]; 243021 243387 description = "Spoon's utilities. Simple testing and nice looking error reporting."; 243022 - license = lib.licenses.gpl3; 243388 + license = lib.licenses.gpl3Only; 243023 243389 hydraPlatforms = lib.platforms.none; 243024 243390 broken = true; 243025 243391 }) {}; ··· 243686 244052 temporary text time vty 243687 244053 ]; 243688 244054 description = "text UI for scanning with SANE"; 243689 - license = lib.licenses.gpl3; 244055 + license = lib.licenses.gpl3Only; 243690 244056 hydraPlatforms = lib.platforms.none; 243691 244057 broken = true; 243692 244058 }) {}; ··· 245443 245809 sha256 = "0b6y8yi0cfisi58pxxx1gnd1vab2i8f5wb3gzv1dfsxx5hl6jlwf"; 245444 245810 libraryHaskellDepends = [ base MissingH ]; 245445 245811 description = "Reusable static analysis interfaces and modules"; 245446 - license = lib.licenses.gpl3; 245812 + license = lib.licenses.gpl3Only; 245447 245813 }) {}; 245448 245814 245449 245815 "statistics" = callPackage ··· 245569 245935 isExecutable = true; 245570 245936 executableHaskellDepends = [ base statistics text vector ]; 245571 245937 description = "command line statistics"; 245572 - license = lib.licenses.gpl3; 245938 + license = lib.licenses.gpl3Only; 245573 245939 hydraPlatforms = lib.platforms.none; 245574 245940 broken = true; 245575 245941 }) {}; ··· 245586 245952 base bytestring monad-control mtl network random 245587 245953 ]; 245588 245954 description = "StatsD API"; 245589 - license = lib.licenses.lgpl3; 245955 + license = lib.licenses.lgpl3Only; 245590 245956 hydraPlatforms = lib.platforms.none; 245591 245957 broken = true; 245592 245958 }) {}; ··· 245843 246209 aeson base base64-bytestring binary bytestring split text 245844 246210 ]; 245845 246211 description = "Parse Structured Test Data Format (STDF)"; 245846 - license = lib.licenses.gpl2; 246212 + license = lib.licenses.gpl2Only; 245847 246213 hydraPlatforms = lib.platforms.none; 245848 246214 broken = true; 245849 246215 }) {}; ··· 246322 246688 libraryHaskellDepends = [ base mtl process stm unix ]; 246323 246689 testHaskellDepends = [ base QuickCheck stm ]; 246324 246690 description = "Simple STM Promises for IO computations and external processes"; 246325 - license = lib.licenses.lgpl3; 246691 + license = lib.licenses.lgpl3Only; 246326 246692 hydraPlatforms = lib.platforms.none; 246327 246693 broken = true; 246328 246694 }) {}; ··· 246442 246808 base Chart Chart-cairo containers mtl random 246443 246809 ]; 246444 246810 description = "Monadic composition of probabilistic functions and sampling"; 246445 - license = lib.licenses.gpl3; 246811 + license = lib.licenses.gpl3Only; 246446 246812 hydraPlatforms = lib.platforms.none; 246447 246813 broken = true; 246448 246814 }) {}; ··· 246694 247060 }: 246695 247061 mkDerivation { 246696 247062 pname = "store"; 246697 - version = "0.7.9"; 246698 - sha256 = "189ygrm1ycyyklh77a9vhdvw86gbhjba0kl8kj7z1b79sw8q4v4g"; 247063 + version = "0.7.10"; 247064 + sha256 = "0026bjff7nsw23i1l5427qnvw69ncbii5s2q1nshkrs1nrspb0i2"; 246699 247065 libraryHaskellDepends = [ 246700 247066 array async base base-orphans base64-bytestring bifunctors 246701 247067 bytestring containers contravariant cryptohash deepseq directory ··· 246840 247206 unordered-containers vector 246841 247207 ]; 246842 247208 description = "Client for Stratum protocol"; 246843 - license = lib.licenses.agpl3; 247209 + license = lib.licenses.agpl3Only; 246844 247210 hydraPlatforms = lib.platforms.none; 246845 247211 broken = true; 246846 247212 }) {}; ··· 247569 247935 pname = "streamly"; 247570 247936 version = "0.7.3"; 247571 247937 sha256 = "11bjyyqc745igw7122284fjph0922l56jddnhfy5h7w84nj35ck3"; 247938 + revision = "1"; 247939 + editedCabalFile = "1fbhk59p5hjkxf4dnghs8wb70pyv0kx6br5sf4csf4vk1rkqyljw"; 247572 247940 isLibrary = true; 247573 247941 isExecutable = true; 247574 247942 libraryHaskellDepends = [ ··· 248686 249054 }: 248687 249055 mkDerivation { 248688 249056 pname = "strive"; 248689 - version = "5.0.13"; 248690 - sha256 = "137kqb3lvqyzvarcgvc8ifphj2927z01pcl752sna9vcvj7q7wp6"; 249057 + version = "5.0.14"; 249058 + sha256 = "0a9hnrl7ww92ki1z4qa8m2smxlc0gq2a856w706ayzzfkma5dxil"; 248691 249059 libraryHaskellDepends = [ 248692 249060 aeson base bytestring data-default gpolyline http-client 248693 249061 http-client-tls http-types template-haskell text time transformers ··· 248776 249144 testing-feat 248777 249145 ]; 248778 249146 description = "Instantiate structural induction schemas for algebraic data types"; 248779 - license = lib.licenses.lgpl3; 249147 + license = lib.licenses.lgpl3Only; 248780 249148 hydraPlatforms = lib.platforms.none; 248781 249149 broken = true; 248782 249150 }) {}; ··· 248820 249188 }: 248821 249189 mkDerivation { 248822 249190 pname = "structured-cli"; 248823 - version = "2.6.0.0"; 248824 - sha256 = "1g0yq5kxidmh4x0izvspafhhir64krw986s0a5rkbvkjk7ahvm7y"; 248825 - revision = "1"; 248826 - editedCabalFile = "0gmviyrihzpm27s91ygs5fzdawk33aqw74dyasn354kfczq5vza7"; 248827 - isLibrary = true; 248828 - isExecutable = true; 248829 - libraryHaskellDepends = [ 248830 - base data-default exceptions haskeline mtl split transformers 248831 - ]; 248832 - executableHaskellDepends = [ base data-default mtl split ]; 248833 - description = "Application library for building interactive console CLIs"; 248834 - license = lib.licenses.bsd3; 248835 - }) {}; 248836 - 248837 - "structured-cli_2_7_0_1" = callPackage 248838 - ({ mkDerivation, base, data-default, exceptions, haskeline, mtl 248839 - , split, transformers 248840 - }: 248841 - mkDerivation { 248842 - pname = "structured-cli"; 248843 249191 version = "2.7.0.1"; 248844 249192 sha256 = "18l4jy328djmrwhmcmli73592qlld85fwbwby95mghwdbdy2i68g"; 248845 249193 isLibrary = true; ··· 248850 249198 executableHaskellDepends = [ base data-default mtl split ]; 248851 249199 description = "Application library for building interactive console CLIs"; 248852 249200 license = lib.licenses.bsd3; 248853 - hydraPlatforms = lib.platforms.none; 248854 249201 }) {}; 248855 249202 248856 249203 "structured-haskell-mode" = callPackage ··· 249208 249555 }: 249209 249556 mkDerivation { 249210 249557 pname = "subcategories"; 249211 - version = "0.1.0.0"; 249212 - sha256 = "0rrvlwfyjmv4wpvm9dbr4vxbmlr24pzdfwvz3hkshgxnrc58gslw"; 249558 + version = "0.1.1.0"; 249559 + sha256 = "09ri226jxcig4f3jxcjh63skvv48myis58ffj7zrmr12sfzkb279"; 249213 249560 libraryHaskellDepends = [ 249214 249561 base containers data-default foldl hashable mono-traversable 249215 249562 pointed primitive reflection semialign template-haskell text these ··· 249273 249620 base containers lens mtl parsec pretty template-haskell 249274 249621 ]; 249275 249622 description = "Toolchain of subleq computer"; 249276 - license = lib.licenses.gpl3; 249623 + license = lib.licenses.gpl3Only; 249277 249624 hydraPlatforms = lib.platforms.none; 249278 249625 broken = true; 249279 249626 }) {}; ··· 249307 249654 base cmark hlint hspec template-haskell text 249308 249655 ]; 249309 249656 description = "Extract a part from CommonMark/Markdown docs"; 249310 - license = lib.licenses.gpl3; 249657 + license = lib.licenses.gpl3Only; 249311 249658 hydraPlatforms = lib.platforms.none; 249312 249659 broken = true; 249313 249660 }) {}; ··· 249338 249685 base bytestring cassava containers optparse-generic text vector 249339 249686 ]; 249340 249687 description = "Subsample data"; 249341 - license = lib.licenses.gpl3; 249688 + license = lib.licenses.gpl3Only; 249342 249689 hydraPlatforms = lib.platforms.none; 249343 249690 broken = true; 249344 249691 }) {}; ··· 249410 249757 libraryHaskellDepends = [ base containers ]; 249411 249758 testHaskellDepends = [ base containers hspec ]; 249412 249759 description = "Helps when going \"seed values\" -> alternatives and optional -> answers"; 249413 - license = lib.licenses.gpl2; 249760 + license = lib.licenses.gpl2Only; 249414 249761 }) {}; 249415 249762 249416 249763 "success" = callPackage ··· 249474 249821 libraryHaskellDepends = [ base vector ]; 249475 249822 executableHaskellDepends = [ base HUnit ]; 249476 249823 description = "n log n implementation of suffix array"; 249477 - license = lib.licenses.gpl2; 249824 + license = lib.licenses.gpl2Only; 249478 249825 hydraPlatforms = lib.platforms.none; 249479 249826 broken = true; 249480 249827 }) {}; ··· 250288 250635 sha256 = "19fr1lzp8j0hmqqy1hyx85gmkgxc2hy8cz5zv6jlvni0qqibiksz"; 250289 250636 libraryHaskellDepends = [ array base ]; 250290 250637 description = "A support vector machine written in Haskell"; 250291 - license = lib.licenses.gpl3; 250638 + license = lib.licenses.gpl3Only; 250292 250639 }) {}; 250293 250640 250294 250641 "svm-light-utils" = callPackage ··· 250490 250837 random-shuffle readline system-fileio system-filepath text 250491 250838 ]; 250492 250839 description = "Clojure without alphanumerics"; 250493 - license = lib.licenses.lgpl3; 250840 + license = lib.licenses.lgpl3Only; 250494 250841 hydraPlatforms = lib.platforms.none; 250495 250842 broken = true; 250496 250843 }) {}; ··· 250571 250918 test-framework test-framework-hunit text time 250572 250919 ]; 250573 250920 description = "A semantic web toolkit"; 250574 - license = lib.licenses.lgpl21; 250921 + license = lib.licenses.lgpl21Only; 250575 250922 }) {}; 250576 250923 250577 250924 "swiss-ephemeris" = callPackage ··· 250579 250926 }: 250580 250927 mkDerivation { 250581 250928 pname = "swiss-ephemeris"; 250582 - version = "1.2.1.0"; 250583 - sha256 = "0mbq3mzplxnnpr1zqbgg6k1ggh0fw4xlzvyg74rid863dxcldjpm"; 250929 + version = "1.2.1.1"; 250930 + sha256 = "1k584gv36xgj87qbrvcl5w9v8z2k7y4csmz737d5r2a8mvf8sf33"; 250584 250931 libraryHaskellDepends = [ base ]; 250585 250932 testHaskellDepends = [ base directory hspec QuickCheck ]; 250586 250933 testToolDepends = [ hspec-discover ]; 250587 250934 description = "Haskell bindings for the Swiss Ephemeris C library"; 250588 - license = lib.licenses.gpl2; 250935 + license = lib.licenses.gpl2Only; 250589 250936 hydraPlatforms = lib.platforms.none; 250590 250937 broken = true; 250591 250938 }) {}; ··· 250929 251276 text transformers 250930 251277 ]; 250931 251278 description = "Library for Typed Tagless-Final Higher-Order Composable DSL"; 250932 - license = lib.licenses.gpl3; 251279 + license = lib.licenses.gpl3Only; 250933 251280 hydraPlatforms = lib.platforms.none; 250934 251281 broken = true; 250935 251282 }) {}; ··· 250952 251299 tasty tasty-golden text time transformers treeseq 250953 251300 ]; 250954 251301 description = "Library for reading and writing Atom"; 250955 - license = lib.licenses.gpl3; 251302 + license = lib.licenses.gpl3Only; 250956 251303 hydraPlatforms = lib.platforms.none; 250957 251304 broken = true; 250958 251305 }) {}; ··· 250965 251312 sha256 = "1yvlvsr38b1ydplpz1jldy816sngmic273iajcmhr73rlyzk5y3d"; 250966 251313 libraryHaskellDepends = [ base ]; 250967 251314 description = "Basic symantics for writing Embedded Domain-Specific Languages (EDSL)"; 250968 - license = lib.licenses.gpl3; 251315 + license = lib.licenses.gpl3Only; 250969 251316 }) {}; 250970 251317 250971 251318 "symantic-cli" = callPackage ··· 250981 251328 transformers 250982 251329 ]; 250983 251330 description = "Symantics for parsing and documenting a CLI"; 250984 - license = lib.licenses.gpl3; 251331 + license = lib.licenses.gpl3Only; 250985 251332 hydraPlatforms = lib.platforms.none; 250986 251333 broken = true; 250987 251334 }) {}; ··· 250999 251346 base containers tasty tasty-hunit text transformers 251000 251347 ]; 251001 251348 description = "Document symantics"; 251002 - license = lib.licenses.gpl3; 251349 + license = lib.licenses.gpl3Only; 251003 251350 }) {}; 251004 251351 251005 251352 "symantic-grammar" = callPackage ··· 251015 251362 base megaparsec tasty tasty-hunit text transformers 251016 251363 ]; 251017 251364 description = "Library for symantic grammars"; 251018 - license = lib.licenses.gpl3; 251365 + license = lib.licenses.gpl3Only; 251019 251366 }) {}; 251020 251367 251021 251368 "symantic-http" = callPackage ··· 251031 251378 text transformers 251032 251379 ]; 251033 251380 description = "Symantic combinators for deriving clients or a server from an HTTP API"; 251034 - license = lib.licenses.gpl3; 251381 + license = lib.licenses.gpl3Only; 251035 251382 hydraPlatforms = lib.platforms.none; 251036 251383 broken = true; 251037 251384 }) {}; ··· 251051 251398 symantic-http text time transformers word8 251052 251399 ]; 251053 251400 description = "symantic-http applied to the derivation of HTTP clients"; 251054 - license = lib.licenses.gpl3; 251401 + license = lib.licenses.gpl3Only; 251055 251402 hydraPlatforms = lib.platforms.none; 251056 251403 broken = true; 251057 251404 }) {}; ··· 251079 251426 time transformers wai wai-extra warp 251080 251427 ]; 251081 251428 description = "Demo for symantic-http and its companion libraries"; 251082 - license = lib.licenses.gpl3; 251429 + license = lib.licenses.gpl3Only; 251083 251430 hydraPlatforms = lib.platforms.none; 251084 251431 broken = true; 251085 251432 }) {}; ··· 251102 251449 symantic-http text time transformers word8 251103 251450 ]; 251104 251451 description = "Streaming support through pipes for symantic-http"; 251105 - license = lib.licenses.gpl3; 251452 + license = lib.licenses.gpl3Only; 251106 251453 hydraPlatforms = lib.platforms.none; 251107 251454 broken = true; 251108 251455 }) {}; ··· 251122 251469 text time transformers wai warp word8 251123 251470 ]; 251124 251471 description = "symantic-http applied to the derivation of HTTP servers"; 251125 - license = lib.licenses.gpl3; 251472 + license = lib.licenses.gpl3Only; 251126 251473 hydraPlatforms = lib.platforms.none; 251127 251474 broken = true; 251128 251475 }) {}; ··· 251151 251498 transformers wai wai-extra warp 251152 251499 ]; 251153 251500 description = "Test symantic-http and its companion libraries"; 251154 - license = lib.licenses.gpl3; 251501 + license = lib.licenses.gpl3Only; 251155 251502 hydraPlatforms = lib.platforms.none; 251156 251503 broken = true; 251157 251504 }) {}; ··· 251175 251522 tasty-hunit text transformers 251176 251523 ]; 251177 251524 description = "Symantics for common types"; 251178 - license = lib.licenses.gpl3; 251525 + license = lib.licenses.gpl3Only; 251179 251526 hydraPlatforms = lib.platforms.none; 251180 251527 broken = true; 251181 251528 }) {}; ··· 251225 251572 symantic-base tasty tasty-golden text transformers treeseq 251226 251573 ]; 251227 251574 description = "Library for reading, validating and writing XML"; 251228 - license = lib.licenses.gpl3; 251575 + license = lib.licenses.gpl3Only; 251229 251576 hydraPlatforms = lib.platforms.none; 251230 251577 broken = true; 251231 251578 }) {}; ··· 251381 251728 ansi-terminal base monad-loops random 251382 251729 ]; 251383 251730 description = "Minimal implementation(s) of the classic electronic memory game"; 251384 - license = lib.licenses.gpl3; 251731 + license = lib.licenses.gpl3Only; 251385 251732 }) {}; 251386 251733 251387 251734 "sync" = callPackage ··· 253658 254005 }) {}; 253659 254006 253660 254007 "tasty" = callPackage 253661 - ({ mkDerivation, ansi-terminal, async, base, clock, containers, mtl 253662 - , optparse-applicative, stm, tagged, unbounded-delays, unix 253663 - , wcwidth 253664 - }: 253665 - mkDerivation { 253666 - pname = "tasty"; 253667 - version = "1.2.3"; 253668 - sha256 = "0qpn0avpw4w1qq5r2gwh2piipj0llqq6ylagr3xnqiraq6mhg8cc"; 253669 - libraryHaskellDepends = [ 253670 - ansi-terminal async base clock containers mtl optparse-applicative 253671 - stm tagged unbounded-delays unix wcwidth 253672 - ]; 253673 - description = "Modern and extensible testing framework"; 253674 - license = lib.licenses.mit; 253675 - }) {}; 253676 - 253677 - "tasty_1_4_1" = callPackage 253678 254008 ({ mkDerivation, ansi-terminal, base, clock, containers, mtl 253679 254009 , optparse-applicative, stm, tagged, unbounded-delays, unix 253680 254010 , wcwidth ··· 253689 254019 ]; 253690 254020 description = "Modern and extensible testing framework"; 253691 254021 license = lib.licenses.mit; 253692 - hydraPlatforms = lib.platforms.none; 253693 254022 }) {}; 253694 254023 253695 254024 "tasty-ant-xml" = callPackage ··· 253699 254028 }: 253700 254029 mkDerivation { 253701 254030 pname = "tasty-ant-xml"; 253702 - version = "1.1.7"; 253703 - sha256 = "01br1jqmin3kislw59rdsgl4pggdf8miwddifj654dllfgg148vg"; 253704 - libraryHaskellDepends = [ 253705 - base containers directory filepath generic-deriving ghc-prim mtl 253706 - stm tagged tasty transformers xml 253707 - ]; 253708 - description = "Render tasty output to XML for Jenkins"; 253709 - license = lib.licenses.bsd3; 253710 - }) {}; 253711 - 253712 - "tasty-ant-xml_1_1_8" = callPackage 253713 - ({ mkDerivation, base, containers, directory, filepath 253714 - , generic-deriving, ghc-prim, mtl, stm, tagged, tasty, transformers 253715 - , xml 253716 - }: 253717 - mkDerivation { 253718 - pname = "tasty-ant-xml"; 253719 254031 version = "1.1.8"; 253720 254032 sha256 = "0h9mllhw9cd0rn34xhj8grwmbny7z7hpd8qmp9lfcdj0s4qx9vx8"; 253721 254033 libraryHaskellDepends = [ ··· 253724 254036 ]; 253725 254037 description = "Render tasty output to XML for Jenkins"; 253726 254038 license = lib.licenses.bsd3; 253727 - hydraPlatforms = lib.platforms.none; 253728 254039 }) {}; 253729 254040 253730 254041 "tasty-auto" = callPackage ··· 253787 254098 license = lib.licenses.mit; 253788 254099 }) {}; 253789 254100 254101 + "tasty-bench_0_2_3" = callPackage 254102 + ({ mkDerivation, base, containers, deepseq, tasty }: 254103 + mkDerivation { 254104 + pname = "tasty-bench"; 254105 + version = "0.2.3"; 254106 + sha256 = "16273rxlvjh960mdlhkpggx8rbza1n18fxl9m9yi8dhkli4g0w6a"; 254107 + libraryHaskellDepends = [ base containers deepseq tasty ]; 254108 + description = "Featherlight benchmark framework"; 254109 + license = lib.licenses.mit; 254110 + hydraPlatforms = lib.platforms.none; 254111 + }) {}; 254112 + 253790 254113 "tasty-dejafu" = callPackage 253791 254114 ({ mkDerivation, base, dejafu, random, tagged, tasty }: 253792 254115 mkDerivation { ··· 253877 254200 "tasty-golden" = callPackage 253878 254201 ({ mkDerivation, async, base, bytestring, containers, deepseq 253879 254202 , directory, filepath, mtl, optparse-applicative, process, tagged 253880 - , tasty, tasty-hunit, temporary, text 254203 + , tasty, tasty-hunit, temporary, text, unix-compat 253881 254204 }: 253882 254205 mkDerivation { 253883 254206 pname = "tasty-golden"; 253884 - version = "2.3.3.2"; 253885 - sha256 = "19dif84p71hks8czmaff6nlylsz34bqy0nki7mclr4ysawz1hdm9"; 254207 + version = "2.3.4"; 254208 + sha256 = "1nskavqgfxx1cw7q6c0cmizlwj54rnlv93yhgssaa77gv1nbvwpn"; 253886 254209 isLibrary = true; 253887 254210 isExecutable = true; 253888 254211 libraryHaskellDepends = [ 253889 254212 async base bytestring containers deepseq directory filepath mtl 253890 254213 optparse-applicative process tagged tasty temporary text 254214 + unix-compat 253891 254215 ]; 253892 254216 testHaskellDepends = [ 253893 254217 base directory filepath process tasty tasty-hunit temporary ··· 253896 254220 license = lib.licenses.mit; 253897 254221 }) {}; 253898 254222 253899 - "tasty-golden_2_3_4" = callPackage 253900 - ({ mkDerivation, async, base, bytestring, containers, deepseq 253901 - , directory, filepath, mtl, optparse-applicative, process, tagged 253902 - , tasty, tasty-hunit, temporary, text, unix-compat 254223 + "tasty-grading-system" = callPackage 254224 + ({ mkDerivation, aeson, base, containers, directory, filepath 254225 + , generic-deriving, mtl, stm, tagged, tasty, tasty-hunit, text 253903 254226 }: 253904 254227 mkDerivation { 253905 - pname = "tasty-golden"; 253906 - version = "2.3.4"; 253907 - sha256 = "1nskavqgfxx1cw7q6c0cmizlwj54rnlv93yhgssaa77gv1nbvwpn"; 253908 - isLibrary = true; 253909 - isExecutable = true; 254228 + pname = "tasty-grading-system"; 254229 + version = "0.1.0.0"; 254230 + sha256 = "1r72gbylmv466naxkqsf56wlkp5kzhvyq0w3k7g47hs1rlslllmp"; 254231 + revision = "2"; 254232 + editedCabalFile = "1kr1113k6a0d8yd51lvl1689wdbq2lb2fp44rl6jzdaizxvj360f"; 253910 254233 libraryHaskellDepends = [ 253911 - async base bytestring containers deepseq directory filepath mtl 253912 - optparse-applicative process tagged tasty temporary text 253913 - unix-compat 254234 + aeson base containers directory filepath generic-deriving mtl stm 254235 + tagged tasty text 253914 254236 ]; 253915 - testHaskellDepends = [ 253916 - base directory filepath process tasty tasty-hunit temporary 253917 - ]; 253918 - description = "Golden tests support for tasty"; 253919 - license = lib.licenses.mit; 253920 - hydraPlatforms = lib.platforms.none; 254237 + testHaskellDepends = [ aeson base tasty tasty-hunit ]; 254238 + description = "Grade your tasty-testsuite"; 254239 + license = lib.licenses.bsd3; 253921 254240 }) {}; 253922 254241 253923 254242 "tasty-groundhog-converters" = callPackage ··· 253948 254267 pname = "tasty-hedgehog"; 253949 254268 version = "1.0.1.0"; 253950 254269 sha256 = "0vkmhqfydyxbvjjbwvwn0q1f1a2dl9wmhz0s7020frpzwqcjwm5b"; 254270 + revision = "1"; 254271 + editedCabalFile = "1yhj5jpgsr1mflsadf1fgaj8hh7y3dnfsg95m6bni7xprdnw6nf9"; 253951 254272 libraryHaskellDepends = [ base hedgehog tagged tasty ]; 253952 254273 testHaskellDepends = [ 253953 254274 base hedgehog tasty tasty-expected-failure ··· 253988 254309 pname = "tasty-hspec"; 253989 254310 version = "1.1.6"; 253990 254311 sha256 = "02s82ijs2ringqxsqbm7m3vcy5brmwxa617azxv0v2phi3rdkjvl"; 254312 + revision = "1"; 254313 + editedCabalFile = "0za15rg0szacxq9yfxxjzddr77ai7ng5827a20pj9dr5anjlnajj"; 253991 254314 libraryHaskellDepends = [ 253992 254315 base hspec hspec-core QuickCheck tasty tasty-quickcheck 253993 254316 tasty-smallcheck ··· 254293 254616 "tasty-silver" = callPackage 254294 254617 ({ mkDerivation, ansi-terminal, async, base, bytestring, containers 254295 254618 , deepseq, directory, filepath, mtl, optparse-applicative, process 254296 - , process-extras, regex-tdfa, semigroups, stm, tagged, tasty 254297 - , tasty-hunit, temporary, text, transformers 254298 - }: 254299 - mkDerivation { 254300 - pname = "tasty-silver"; 254301 - version = "3.1.15"; 254302 - sha256 = "07iiaw5q5jb6bxm5ys1s6bliw0qxsqp100awzxwkwfia03i1iz8z"; 254303 - revision = "1"; 254304 - editedCabalFile = "1pxwixy274w0z99zsx0aywcxcajnpgan3qri81mr1wb6afxrq8d6"; 254305 - libraryHaskellDepends = [ 254306 - ansi-terminal async base bytestring containers deepseq directory 254307 - filepath mtl optparse-applicative process process-extras regex-tdfa 254308 - semigroups stm tagged tasty temporary text 254309 - ]; 254310 - testHaskellDepends = [ 254311 - base directory filepath process tasty tasty-hunit temporary 254312 - transformers 254313 - ]; 254314 - description = "A fancy test runner, including support for golden tests"; 254315 - license = lib.licenses.mit; 254316 - hydraPlatforms = lib.platforms.none; 254317 - broken = true; 254318 - }) {}; 254319 - 254320 - "tasty-silver_3_2_1" = callPackage 254321 - ({ mkDerivation, ansi-terminal, async, base, bytestring, containers 254322 - , deepseq, directory, filepath, mtl, optparse-applicative, process 254323 254619 , process-extras, regex-tdfa, stm, tagged, tasty, tasty-hunit 254324 254620 , temporary, text, transformers 254325 254621 }: ··· 254474 254770 typed-process 254475 254771 ]; 254476 254772 description = "Terminal user acceptance testing (UAT) via tmux"; 254477 - license = lib.licenses.agpl3; 254773 + license = lib.licenses.agpl3Only; 254478 254774 }) {}; 254479 254775 254480 254776 "tasty-travis" = callPackage ··· 254547 254843 base dollaridoos profunctors semigroups 254548 254844 ]; 254549 254845 description = "Types and combinators for taxes"; 254550 - license = lib.licenses.agpl3; 254846 + license = lib.licenses.agpl3Only; 254551 254847 }) {}; 254552 254848 254553 254849 "tbox" = callPackage ··· 255029 255325 aeson base bytestring data-default http-conduit url utf8-string 255030 255326 ]; 255031 255327 description = "Telegram API client"; 255032 - license = lib.licenses.gpl2; 255328 + license = lib.licenses.gpl2Only; 255033 255329 hydraPlatforms = lib.platforms.none; 255034 255330 broken = true; 255035 255331 }) {}; ··· 255249 255545 regex-pcre split tagsoup text time transformers 255250 255546 ]; 255251 255547 description = "IRC tellbot"; 255252 - license = lib.licenses.gpl3; 255548 + license = lib.licenses.gpl3Only; 255253 255549 hydraPlatforms = lib.platforms.none; 255254 255550 broken = true; 255255 255551 }) {}; ··· 255401 255697 unordered-containers uri-encode 255402 255698 ]; 255403 255699 description = "Template Toolkit implementation for Haskell"; 255404 - license = lib.licenses.gpl3; 255700 + license = lib.licenses.gpl3Only; 255405 255701 }) {}; 255406 255702 255407 255703 "template-yj" = callPackage ··· 255427 255723 isExecutable = true; 255428 255724 executableHaskellDepends = [ base mtl tagsoup uniplate ]; 255429 255725 description = "Make template from website"; 255430 - license = lib.licenses.gpl3; 255726 + license = lib.licenses.gpl3Only; 255431 255727 hydraPlatforms = lib.platforms.none; 255432 255728 broken = true; 255433 255729 }) {}; ··· 255661 255957 executableHaskellDepends = [ base ]; 255662 255958 testHaskellDepends = [ base ]; 255663 255959 description = "Programmers' time tracker"; 255664 - license = lib.licenses.agpl3; 255960 + license = lib.licenses.agpl3Only; 255665 255961 }) {}; 255666 255962 255667 255963 "tensor" = callPackage ··· 255673 255969 libraryHaskellDepends = [ base ghc-prim random vector ]; 255674 255970 testHaskellDepends = [ base QuickCheck random ]; 255675 255971 description = "A completely type-safe library for linear algebra"; 255676 - license = lib.licenses.gpl3; 255972 + license = lib.licenses.gpl3Only; 255677 255973 hydraPlatforms = lib.platforms.none; 255678 255974 broken = true; 255679 255975 }) {}; ··· 256022 256318 libraryHaskellDepends = [ base ]; 256023 256319 executableHaskellDepends = [ base cli ]; 256024 256320 description = "Composable terminal colors"; 256025 - license = lib.licenses.gpl3; 256321 + license = lib.licenses.gpl3Only; 256026 256322 }) {}; 256027 256323 256028 256324 "terminal" = callPackage ··· 256278 256574 base containers mtl process syb transformers 256279 256575 ]; 256280 256576 description = "A semantic parser for lojban"; 256281 - license = lib.licenses.gpl3; 256577 + license = lib.licenses.gpl3Only; 256282 256578 hydraPlatforms = lib.platforms.none; 256283 256579 broken = true; 256284 256580 }) {}; ··· 257008 257304 base optparse-generic system-filepath text 257009 257305 ]; 257010 257306 description = "Compile separate tex files with the same bibliography"; 257011 - license = lib.licenses.gpl3; 257307 + license = lib.licenses.gpl3Only; 257012 257308 }) {}; 257013 257309 257014 257310 "tex2txt" = callPackage ··· 257022 257318 libraryHaskellDepends = [ base containers deepseq parsec ]; 257023 257319 executableHaskellDepends = [ base containers deepseq parsec ]; 257024 257320 description = "LaTeX to plain-text conversion"; 257025 - license = lib.licenses.gpl3; 257321 + license = lib.licenses.gpl3Only; 257026 257322 hydraPlatforms = lib.platforms.none; 257027 257323 broken = true; 257028 257324 }) {}; ··· 257044 257340 temporary unix 257045 257341 ]; 257046 257342 description = "View your latex output while editing"; 257047 - license = lib.licenses.gpl3; 257343 + license = lib.licenses.gpl3Only; 257048 257344 hydraPlatforms = lib.platforms.none; 257049 257345 broken = true; 257050 257346 }) {}; ··· 257056 257352 }: 257057 257353 mkDerivation { 257058 257354 pname = "texmath"; 257059 - version = "0.12.1.1"; 257060 - sha256 = "04clgbbzva9yxzkn9nf176mqj1lrv64h13awk86l4lrcfbb7kgh1"; 257355 + "karver" = callPackage 257356 + sha256 = "0lqib59cnvxvgj6k8wk74g5xbamf63q3z7wnwc8r2d56z05djvxy"; 257061 257357 isLibrary = true; 257062 257358 isExecutable = true; 257063 257359 libraryHaskellDepends = [ ··· 257068 257364 utf8-string xml 257069 257365 ]; 257070 257366 description = "Conversion between formats used to represent mathematics"; 257071 - license = lib.licenses.gpl2; 257367 + license = lib.licenses.gpl2Only; 257072 257368 }) {}; 257073 257369 257074 257370 "texrunner" = callPackage ··· 257230 257526 tasty-quickcheck text text-short vector 257231 257527 ]; 257232 257528 description = "Memory-efficient string-indexed container types"; 257233 - license = lib.licenses.gpl3; 257529 + license = lib.licenses.gpl3Only; 257234 257530 hydraPlatforms = lib.platforms.none; 257235 257531 broken = true; 257236 257532 }) {}; ··· 257383 257679 test-framework-quickcheck2 test-framework-th text text-icu 257384 257680 ]; 257385 257681 description = "Dealing with Strict Text in NFC normalization"; 257386 - license = lib.licenses.gpl3; 257682 + license = lib.licenses.gpl3Only; 257387 257683 hydraPlatforms = lib.platforms.none; 257388 257684 broken = true; 257389 257685 }) {}; ··· 257516 257812 ({ mkDerivation, base, criterion, tasty, tasty-hunit, text }: 257517 257813 mkDerivation { 257518 257814 pname = "text-manipulate"; 257519 - version = "0.2.0.1"; 257520 - sha256 = "0bwxyjj3ll45srxhsp2ihikgqglvjc6m02ixr8xpvyqwkcfwgsg0"; 257521 - libraryHaskellDepends = [ base text ]; 257522 - testHaskellDepends = [ base tasty tasty-hunit text ]; 257523 - benchmarkHaskellDepends = [ base criterion text ]; 257524 - description = "Case conversion, word boundary manipulation, and textual subjugation"; 257525 - license = "unknown"; 257526 - hydraPlatforms = lib.platforms.none; 257527 - }) {}; 257528 - 257529 - "text-manipulate_0_3_0_0" = callPackage 257530 - ({ mkDerivation, base, criterion, tasty, tasty-hunit, text }: 257531 - mkDerivation { 257532 - pname = "text-manipulate"; 257533 257815 version = "0.3.0.0"; 257534 257816 sha256 = "0pmzp38m3r0k6ps97b1wqplxlgvvlaid09x53jl3gxng0fwq910a"; 257535 257817 libraryHaskellDepends = [ base text ]; ··· 257537 257819 benchmarkHaskellDepends = [ base criterion text ]; 257538 257820 description = "Case conversion, word boundary manipulation, and textual subjugation"; 257539 257821 license = lib.licenses.mpl20; 257540 - hydraPlatforms = lib.platforms.none; 257541 257822 }) {}; 257542 257823 257543 257824 "text-markup" = callPackage ··· 257826 258107 pname = "text-show-instances"; 257827 258108 version = "3.8.4"; 257828 258109 sha256 = "1vsrf4vjq4z759srnzvyk3hn90ck4k91vy8cn625m8hy1zddqj2q"; 257829 - revision = "1"; 257830 - editedCabalFile = "1z7kgnxm9r9dgnqn4fyrfv3k8k2dac7g2hsf649jaxhh898z6dm6"; 258110 + revision = "2"; 258111 + editedCabalFile = "1k5q21j0276jafyy4icgncz45r5gab2mj8964xayhh548rzj5cm6"; 257831 258112 libraryHaskellDepends = [ 257832 258113 base base-compat-batteries bifunctors binary containers directory 257833 258114 ghc-boot-th haskeline hpc old-locale old-time pretty random ··· 258134 258415 ({ mkDerivation, base, QuickCheck, utility-ht }: 258135 258416 mkDerivation { 258136 258417 pname = "tfp"; 258137 - version = "1.0.1.1"; 258138 - sha256 = "1qkcm4l09qpxy9996lnfn79c1wn1ca45s3i2iz2x3kvp0f999d3i"; 258418 + version = "1.0.2"; 258419 + sha256 = "02rm06cscj470ab6pla3050l1iygak69yfhsy0wc6cvavz181plf"; 258139 258420 libraryHaskellDepends = [ base utility-ht ]; 258140 258421 testHaskellDepends = [ base QuickCheck ]; 258141 258422 description = "Type-level integers, booleans, lists using type families"; ··· 258271 258552 }: 258272 258553 mkDerivation { 258273 258554 pname = "th-compat"; 258274 - version = "0.1.1"; 258275 - sha256 = "1y83yq5ac067a631bd4kg0d14yp8hc23a0dsqsgbqdn279c21ylm"; 258276 - libraryHaskellDepends = [ base template-haskell ]; 258277 - testHaskellDepends = [ 258278 - base base-compat hspec mtl template-haskell 258279 - ]; 258280 - testToolDepends = [ hspec-discover ]; 258281 - description = "Backward- (and forward-)compatible Quote and Code types"; 258282 - license = lib.licenses.bsd3; 258283 - }) {}; 258284 - 258285 - "th-compat_0_1_2" = callPackage 258286 - ({ mkDerivation, base, base-compat, hspec, hspec-discover, mtl 258287 - , template-haskell 258288 - }: 258289 - mkDerivation { 258290 - pname = "th-compat"; 258291 258555 version = "0.1.2"; 258292 258556 sha256 = "009qc0yy5iq61kgnp9n6vdlqh8zmk4bjawcvpigccgfyk40mvi1b"; 258293 258557 libraryHaskellDepends = [ base template-haskell ]; ··· 258297 258561 testToolDepends = [ hspec-discover ]; 258298 258562 description = "Backward- (and forward-)compatible Quote and Code types"; 258299 258563 license = lib.licenses.bsd3; 258300 - hydraPlatforms = lib.platforms.none; 258301 258564 }) {}; 258302 258565 258303 258566 "th-constraint-compat" = callPackage ··· 258369 258632 license = lib.licenses.bsd3; 258370 258633 }) {}; 258371 258634 258635 + "th-desugar_1_12" = callPackage 258636 + ({ mkDerivation, base, containers, ghc-prim, hspec, HUnit, mtl 258637 + , ordered-containers, syb, template-haskell, th-abstraction 258638 + , th-lift, th-orphans, transformers-compat 258639 + }: 258640 + mkDerivation { 258641 + pname = "th-desugar"; 258642 + version = "1.12"; 258643 + sha256 = "1bp47jpif299kbm27zhjaw1nhl12daa09vsc8f0jracq0jhxi3iv"; 258644 + libraryHaskellDepends = [ 258645 + base containers ghc-prim mtl ordered-containers syb 258646 + template-haskell th-abstraction th-lift th-orphans 258647 + transformers-compat 258648 + ]; 258649 + testHaskellDepends = [ 258650 + base containers hspec HUnit mtl syb template-haskell th-abstraction 258651 + th-lift th-orphans 258652 + ]; 258653 + description = "Functions to desugar Template Haskell"; 258654 + license = lib.licenses.bsd3; 258655 + hydraPlatforms = lib.platforms.none; 258656 + }) {}; 258657 + 258372 258658 "th-dict-discovery" = callPackage 258373 258659 ({ mkDerivation, base, constraints, template-haskell }: 258374 258660 mkDerivation { ··· 258396 258682 }) {}; 258397 258683 258398 258684 "th-expand-syns" = callPackage 258399 - ({ mkDerivation, base, containers, syb, template-haskell }: 258685 + ({ mkDerivation, base, containers, syb, template-haskell 258686 + , th-abstraction 258687 + }: 258400 258688 mkDerivation { 258401 258689 pname = "th-expand-syns"; 258402 - version = "0.4.6.0"; 258403 - sha256 = "1dz8bl4yb6sis74knmvqxa21y9yws9l8gafzsi0chaqx15b5asxj"; 258404 - libraryHaskellDepends = [ base containers syb template-haskell ]; 258405 - testHaskellDepends = [ base template-haskell ]; 258406 - description = "Expands type synonyms in Template Haskell ASTs"; 258407 - license = lib.licenses.bsd3; 258408 - }) {}; 258409 - 258410 - "th-expand-syns_0_4_7_0" = callPackage 258411 - ({ mkDerivation, base, containers, syb, template-haskell }: 258412 - mkDerivation { 258413 - pname = "th-expand-syns"; 258414 - version = "0.4.7.0"; 258415 - sha256 = "1gmb89pgy3i0jpd760xmzx254xpg8pczfa8glgw9z1wak09kwv54"; 258416 - revision = "1"; 258417 - editedCabalFile = "0zh77kg86qmr285sn0xhhi2hbn8b9dx2pgmf2fipij8zj32k9ny4"; 258418 - libraryHaskellDepends = [ base containers syb template-haskell ]; 258419 - testHaskellDepends = [ base template-haskell ]; 258690 + "karver" = callPackage 258691 + sha256 = "1mw0yxfbmicv0irfrcz4s6pn39za7yjd7zz09ialwym1b46624si"; 258692 + libraryHaskellDepends = [ 258693 + base containers syb template-haskell th-abstraction 258694 + ]; 258695 + testHaskellDepends = [ base template-haskell th-abstraction ]; 258420 258696 description = "Expands type synonyms in Template Haskell ASTs"; 258421 258697 license = lib.licenses.bsd3; 258422 - hydraPlatforms = lib.platforms.none; 258423 258698 }) {}; 258424 258699 258425 258700 "th-extras" = callPackage ··· 259732 260007 sha256 = "0xpfcabhlpnp883jb23sjcilan1cwwykvvlqvc6qzhda63fcyqp1"; 259733 260008 libraryHaskellDepends = [ base tuples-homogenous-h98 vector ]; 259734 260009 description = "3D Tic-Tac-Toe game"; 259735 - license = lib.licenses.gpl3; 260010 + license = lib.licenses.gpl3Only; 259736 260011 hydraPlatforms = lib.platforms.none; 259737 260012 broken = true; 259738 260013 }) {}; ··· 259756 260031 ]; 259757 260032 benchmarkHaskellDepends = [ base criterion weigh ]; 259758 260033 description = "Pattern language for improvised music"; 259759 - license = lib.licenses.gpl3; 260034 + license = lib.licenses.gpl3Only; 259760 260035 }) {}; 259761 260036 259762 260037 "tidal-midi" = callPackage ··· 259773 260048 base containers PortMidi tidal time transformers 259774 260049 ]; 259775 260050 description = "MIDI support for tidal"; 259776 - license = lib.licenses.gpl3; 260051 + license = lib.licenses.gpl3Only; 259777 260052 hydraPlatforms = lib.platforms.none; 259778 260053 broken = true; 259779 260054 }) {}; ··· 259788 260063 base bytestring containers serialport tidal 259789 260064 ]; 259790 260065 description = "Serial support for tidal"; 259791 - license = lib.licenses.gpl3; 260066 + license = lib.licenses.gpl3Only; 259792 260067 hydraPlatforms = lib.platforms.none; 259793 260068 broken = true; 259794 260069 }) {}; ··· 259810 260085 ]; 259811 260086 executableHaskellDepends = [ base ]; 259812 260087 description = "Visual rendering for Tidal patterns and osc messages"; 259813 - license = lib.licenses.gpl3; 260088 + license = lib.licenses.gpl3Only; 259814 260089 hydraPlatforms = lib.platforms.none; 259815 260090 broken = true; 259816 260091 }) {}; ··· 260085 260360 sha256 = "0n05lw6zpcfr3lwy2qn7v0j3ym1la9x0mak8szaxc2nbkyc8drrb"; 260086 260361 libraryHaskellDepends = [ base base-io-access time ]; 260087 260362 description = "IO Access for time"; 260088 - license = lib.licenses.gpl2; 260363 + license = lib.licenses.gpl2Only; 260089 260364 hydraPlatforms = lib.platforms.none; 260090 260365 broken = true; 260091 260366 }) {}; ··· 260226 260501 base doctest doctest-discover template-haskell time 260227 260502 ]; 260228 260503 description = "Quasi-quoters for dates and times"; 260229 - license = lib.licenses.gpl3; 260504 + license = lib.licenses.gpl3Only; 260230 260505 hydraPlatforms = lib.platforms.none; 260231 260506 broken = true; 260232 260507 }) {}; ··· 260245 260520 test-framework-hunit time 260246 260521 ]; 260247 260522 description = "Generate recurring dates"; 260248 - license = lib.licenses.lgpl3; 260523 + license = lib.licenses.lgpl3Only; 260249 260524 hydraPlatforms = lib.platforms.none; 260250 260525 broken = true; 260251 260526 }) {}; ··· 260261 260536 libraryHaskellDepends = [ array base containers mtl ]; 260262 260537 executableHaskellDepends = [ base ]; 260263 260538 description = "Time series analysis"; 260264 - license = lib.licenses.gpl2; 260539 + license = lib.licenses.gpl2Only; 260265 260540 hydraPlatforms = lib.platforms.none; 260266 260541 broken = true; 260267 260542 }) {}; ··· 260370 260645 isExecutable = true; 260371 260646 executableHaskellDepends = [ base process time ]; 260372 260647 description = "time each line of terminal output"; 260373 - license = lib.licenses.gpl2; 260648 + license = lib.licenses.gpl2Only; 260374 260649 }) {}; 260375 260650 260376 260651 "timeit" = callPackage ··· 260737 261012 executableHaskellDepends = [ base brick microlens time vty ]; 260738 261013 testHaskellDepends = [ base hspec microlens time ]; 260739 261014 description = "Time utilities"; 260740 - license = lib.licenses.gpl3; 261015 + license = lib.licenses.gpl3Only; 260741 261016 hydraPlatforms = lib.platforms.none; 260742 261017 broken = true; 260743 261018 }) {}; 260744 261019 260745 261020 "timezone-detect" = callPackage 260746 - ({ mkDerivation, base, directory, hspec, hspec-discover, time 260747 - , timezone-olson, timezone-series 261021 + ({ mkDerivation, base, directory, hspec, hspec-discover, QuickCheck 261022 + , time, timezone-olson, timezone-series 260748 261023 }: 260749 261024 mkDerivation { 260750 261025 pname = "timezone-detect"; 260751 - version = "0.3.0.0"; 260752 - sha256 = "10pv88wmz8zqr1h3zh66skbkma2zz3gvwjaalnpfz5ii2dgl27yy"; 261026 + version = "0.3.0.1"; 261027 + sha256 = "1n4jmx0196zzq092b66kcrwpk00xsm7sj4s29ij5cl05sdaqalqx"; 260753 261028 libraryHaskellDepends = [ 260754 261029 base time timezone-olson timezone-series 260755 261030 ]; 260756 261031 testHaskellDepends = [ 260757 - base directory hspec time timezone-olson timezone-series 261032 + base directory hspec QuickCheck time timezone-olson timezone-series 260758 261033 ]; 260759 261034 testToolDepends = [ hspec-discover ]; 260760 261035 description = "Haskell bindings for the zone-detect C library; plus tz-aware utils"; 260761 - license = lib.licenses.gpl2; 261036 + license = lib.licenses.gpl2Only; 260762 261037 hydraPlatforms = lib.platforms.none; 260763 261038 broken = true; 260764 261039 }) {}; ··· 261071 261346 keera-hails-reactivevalues mtl network network-bsd template-haskell 261072 261347 ]; 261073 261348 description = "Testing Infrastructure for Temporal AbstractioNs - GUI to debug temporal programs"; 261074 - license = lib.licenses.gpl3; 261349 + license = lib.licenses.gpl3Only; 261075 261350 hydraPlatforms = lib.platforms.none; 261076 261351 broken = true; 261077 261352 }) {}; ··· 261090 261365 base IfElse network network-bsd stm transformers Yampa 261091 261366 ]; 261092 261367 description = "Testing Infrastructure for Temporal AbstractioNs - Interactive Yampa debugging layer"; 261093 - license = lib.licenses.gpl3; 261368 + license = lib.licenses.gpl3Only; 261094 261369 hydraPlatforms = lib.platforms.none; 261095 261370 broken = true; 261096 261371 }) {}; ··· 261103 261378 sha256 = "0h7d4152nd8mx4slyjss4kf7n1xn99vc5hnk072apqfv301vpbx3"; 261104 261379 libraryHaskellDepends = [ base Yampa ]; 261105 261380 description = "Testing Infrastructure for Temporal AbstractioNs - Yampa record-and-replay layer"; 261106 - license = lib.licenses.gpl3; 261381 + license = lib.licenses.gpl3Only; 261107 261382 hydraPlatforms = lib.platforms.none; 261108 261383 broken = true; 261109 261384 }) {}; ··· 261497 261772 base bytestring directory template text 261498 261773 ]; 261499 261774 description = "simple executable for templating"; 261500 - license = lib.licenses.gpl3; 261775 + license = lib.licenses.gpl3Only; 261501 261776 }) {}; 261502 261777 261503 261778 "tn" = callPackage ··· 261709 261984 libraryHaskellDepends = [ base ]; 261710 261985 testHaskellDepends = [ base time ]; 261711 261986 description = "Rate limiter using lazy bucket algorithm"; 261712 - license = lib.licenses.gpl3; 261987 + license = lib.licenses.gpl3Only; 261713 261988 }) {}; 261714 261989 261715 261990 "token-limiter" = callPackage ··· 261799 262074 sha256 = "0n8w923m8c803zcphims51q2xm6a0374zzh00d62mg92zbdsh9vn"; 261800 262075 libraryHaskellDepends = [ base bytestring text ]; 261801 262076 description = "An efficient and easy-to-use tokenizer monad"; 261802 - license = lib.licenses.gpl3; 262077 + license = lib.licenses.gpl3Only; 261803 262078 }) {}; 261804 262079 261805 262080 "tokenizer-streaming" = callPackage ··· 261815 262090 streaming-commons text tokenizer-monad 261816 262091 ]; 261817 262092 description = "A variant of tokenizer-monad that supports streaming"; 261818 - license = lib.licenses.gpl3; 262093 + license = lib.licenses.gpl3Only; 261819 262094 hydraPlatforms = lib.platforms.none; 261820 262095 broken = true; 261821 262096 }) {}; ··· 261841 262116 ]; 261842 262117 testHaskellDepends = [ base hspec ]; 261843 262118 description = "TokTok C code style checker"; 261844 - license = lib.licenses.gpl3; 262119 + license = lib.licenses.gpl3Only; 261845 262120 hydraPlatforms = lib.platforms.none; 261846 262121 broken = true; 261847 262122 }) {}; ··· 261893 262168 librarySystemDepends = [ tokyocabinet tokyotyrant ]; 261894 262169 description = "FFI bindings to libtokyotyrant"; 261895 262170 license = lib.licenses.bsd3; 261896 - platforms = [ "armv7l-linux" "i686-linux" "x86_64-linux" ]; 262171 + platforms = [ 262172 + "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" 262173 + ]; 261897 262174 hydraPlatforms = lib.platforms.none; 261898 262175 broken = true; 261899 262176 }) {inherit (pkgs) tokyocabinet; inherit (pkgs) tokyotyrant;}; ··· 261919 262196 pname = "toml"; 261920 262197 version = "0.1.3"; 261921 262198 sha256 = "0wby1jas854niwyac95n39liqc874xcd1ahqpw6ksi2nhv2ld6f2"; 261922 - revision = "1"; 261923 - editedCabalFile = "086a2dsv3nn04ak78c0q0by9kqdw92idfl1iyzp1qihfdi8mxb2f"; 262199 + revision = "2"; 262200 + editedCabalFile = "1qzlsicdd7qdys69iy838y2v4dkaq4d4ar664l338y5y7fg3axxv"; 261924 262201 libraryHaskellDepends = [ 261925 262202 attoparsec base bytestring containers old-locale time 261926 262203 ]; ··· 261974 262251 license = lib.licenses.mpl20; 261975 262252 }) {}; 261976 262253 262254 + "tomland_1_3_3_0" = callPackage 262255 + ({ mkDerivation, base, bytestring, containers, deepseq, directory 262256 + , hashable, hedgehog, hspec, hspec-hedgehog, hspec-megaparsec 262257 + , markdown-unlit, megaparsec, mtl, parser-combinators, text, time 262258 + , transformers, unordered-containers, validation-selective 262259 + }: 262260 + mkDerivation { 262261 + pname = "tomland"; 262262 + version = "1.3.3.0"; 262263 + sha256 = "1masnbr5x75727k2rmgcmxqm91139v9wy434ml5a4c3dsry7xyhv"; 262264 + isLibrary = true; 262265 + isExecutable = true; 262266 + libraryHaskellDepends = [ 262267 + base bytestring containers deepseq hashable megaparsec mtl 262268 + parser-combinators text time transformers unordered-containers 262269 + validation-selective 262270 + ]; 262271 + executableHaskellDepends = [ 262272 + base bytestring containers hashable text time unordered-containers 262273 + ]; 262274 + executableToolDepends = [ markdown-unlit ]; 262275 + testHaskellDepends = [ 262276 + base bytestring containers directory hashable hedgehog hspec 262277 + hspec-hedgehog hspec-megaparsec megaparsec text time 262278 + unordered-containers 262279 + ]; 262280 + description = "Bidirectional TOML serialization"; 262281 + license = lib.licenses.mpl20; 262282 + hydraPlatforms = lib.platforms.none; 262283 + }) {}; 262284 + 261977 262285 "tomlcheck" = callPackage 261978 262286 ({ mkDerivation, base, htoml-megaparsec, megaparsec 261979 262287 , optparse-applicative, text ··· 262174 262482 ]; 262175 262483 executableHaskellDepends = [ base optparse-generic ]; 262176 262484 description = "Cluster single cells and analyze cell clade relationships"; 262177 - license = lib.licenses.gpl3; 262485 + license = lib.licenses.gpl3Only; 262178 262486 hydraPlatforms = lib.platforms.none; 262179 262487 broken = true; 262180 262488 }) {}; ··· 262456 262764 saltine text 262457 262765 ]; 262458 262766 description = "A Tox protocol implementation in Haskell"; 262459 - license = lib.licenses.gpl3; 262767 + license = lib.licenses.gpl3Only; 262460 262768 hydraPlatforms = lib.platforms.none; 262461 262769 broken = true; 262462 262770 }) {}; ··· 262483 262791 data-default-class hspec QuickCheck saltine 262484 262792 ]; 262485 262793 description = "Haskell bindings to the C reference implementation of Tox"; 262486 - license = lib.licenses.gpl3; 262794 + license = lib.licenses.gpl3Only; 262487 262795 hydraPlatforms = lib.platforms.none; 262488 262796 broken = true; 262489 262797 }) {toxcore = null;}; ··· 262626 262934 wai warp websockets wuss 262627 262935 ]; 262628 262936 description = "Applications for interacting with the Pushbullet API"; 262629 - license = lib.licenses.gpl3; 262937 + license = lib.licenses.gpl3Only; 262630 262938 hydraPlatforms = lib.platforms.none; 262631 262939 broken = true; 262632 262940 }) {}; ··· 263104 263412 base containers criterion mtl multirec parsec QuickCheck 263105 263413 ]; 263106 263414 description = "Generic representation of tree transformations"; 263107 - license = lib.licenses.gpl3; 263415 + license = lib.licenses.gpl3Only; 263108 263416 hydraPlatforms = lib.platforms.none; 263109 263417 broken = true; 263110 263418 }) {}; ··· 263729 264037 263730 264038 "tree-diff" = callPackage 263731 264039 ({ mkDerivation, aeson, ansi-terminal, ansi-wl-pprint, base 263732 - , base-compat, bytestring, bytestring-builder, containers, hashable 263733 - , parsec, parsers, pretty, QuickCheck, scientific, tagged, tasty 263734 - , tasty-golden, tasty-quickcheck, text, time, trifecta 263735 - , unordered-containers, uuid-types, vector 264040 + , base-compat, bytestring, bytestring-builder, containers 264041 + , criterion, deepseq, Diff, hashable, parsec, parsers, pretty 264042 + , primitive, QuickCheck, scientific, semialign, strict, tagged 264043 + , tasty, tasty-golden, tasty-quickcheck, text, these, time 264044 + , trifecta, unordered-containers, uuid-types, vector 263736 264045 }: 263737 264046 mkDerivation { 263738 264047 pname = "tree-diff"; 263739 - version = "0.1"; 263740 - sha256 = "1156nbqn0pn9lp4zjsy4vv5g5wmy4zxwmbqdgvq349rydynh3ng3"; 263741 - revision = "6"; 263742 - editedCabalFile = "1wqfac660m9ggv6r85a7y29mk947hki9iydy124vdwcqzichja0d"; 264048 + version = "0.2"; 264049 + sha256 = "1ny7mi0n8cyb65q9ihbnm2gxiyya888dw2c4y0hjy8k882wdhf0x"; 263743 264050 libraryHaskellDepends = [ 263744 264051 aeson ansi-terminal ansi-wl-pprint base base-compat bytestring 263745 - bytestring-builder containers hashable parsec parsers pretty 263746 - QuickCheck scientific tagged text time unordered-containers 263747 - uuid-types vector 264052 + bytestring-builder containers deepseq hashable parsec parsers 264053 + pretty primitive QuickCheck scientific semialign strict tagged text 264054 + these time unordered-containers uuid-types vector 263748 264055 ]; 263749 264056 testHaskellDepends = [ 263750 - ansi-terminal ansi-wl-pprint base base-compat parsec QuickCheck 263751 - tagged tasty tasty-golden tasty-quickcheck trifecta 264057 + ansi-terminal ansi-wl-pprint base base-compat parsec primitive 264058 + QuickCheck tagged tasty tasty-golden tasty-quickcheck trifecta 263752 264059 ]; 264060 + benchmarkHaskellDepends = [ base criterion deepseq Diff ]; 263753 264061 description = "Diffing of (expression) trees"; 263754 264062 license = lib.licenses.gpl2Plus; 263755 264063 }) {}; ··· 263762 264070 sha256 = "07vgsps4kjld75ndnjjaigsk5vvg11vjp740pznhsw79k3qjbs9a"; 263763 264071 libraryHaskellDepends = [ base containers mtl ]; 263764 264072 description = "Library for functions pertaining to tree exploration and manipulation"; 263765 - license = lib.licenses.gpl3; 264073 + license = lib.licenses.gpl3Only; 263766 264074 }) {}; 263767 264075 263768 264076 "tree-monad" = callPackage ··· 263996 264304 tasty-hunit text transformers 263997 264305 ]; 263998 264306 description = "A tree of Data.Map."; 263999 - license = lib.licenses.gpl3; 264307 + license = lib.licenses.gpl3Only; 264000 264308 hydraPlatforms = lib.platforms.none; 264001 264309 broken = true; 264002 264310 }) {}; ··· 264059 264367 sha256 = "105gj9s8gp4xc4i7ank8m6pjc80kywl7vn53qdxfrndaljv4kark"; 264060 264368 libraryHaskellDepends = [ base containers ]; 264061 264369 description = "Library for a multi-way tree (rose tree), using Seq (finger tree) for forests"; 264062 - license = lib.licenses.gpl3; 264370 + license = lib.licenses.gpl3Only; 264063 264371 }) {}; 264064 264372 264065 264373 "treeviz" = callPackage ··· 264169 264477 attoparsec base bytestring containers deepseq mtl network 264170 264478 ]; 264171 264479 description = "Library for polling Tremulous servers"; 264172 - license = lib.licenses.gpl3; 264480 + license = lib.licenses.gpl3Only; 264173 264481 hydraPlatforms = lib.platforms.none; 264174 264482 broken = true; 264175 264483 }) {}; ··· 264427 264735 sha256 = "0y0iyll7ml5qz271cqa0dc3w2j3w1d8jjaxwaf2flcidigws69z5"; 264428 264736 libraryHaskellDepends = [ base ]; 264429 264737 description = "Constraints that any type, resp. no type fulfills"; 264430 - license = lib.licenses.gpl3; 264738 + license = lib.licenses.gpl3Only; 264431 264739 hydraPlatforms = lib.platforms.none; 264432 264740 broken = true; 264433 264741 }) {}; ··· 264466 264774 ]; 264467 264775 benchmarkHaskellDepends = [ base criterion ]; 264468 264776 description = "A Tropical Geometry package for Haskell"; 264469 - license = lib.licenses.gpl3; 264777 + license = lib.licenses.gpl3Only; 264470 264778 hydraPlatforms = lib.platforms.none; 264471 264779 broken = true; 264472 264780 }) {}; ··· 264945 265253 transformers 264946 265254 ]; 264947 265255 description = "Write stream processing computations with side effects in a series of tubes"; 264948 - license = lib.licenses.gpl3; 265256 + license = lib.licenses.gpl3Only; 264949 265257 hydraPlatforms = lib.platforms.none; 264950 265258 broken = true; 264951 265259 }) {}; ··· 265091 265399 libraryHaskellDepends = [ base generics-sop ]; 265092 265400 testHaskellDepends = [ base generics-sop ]; 265093 265401 description = "functions on n-ary tuples using generics-sop"; 265094 - license = lib.licenses.gpl3; 265402 + license = lib.licenses.gpl3Only; 265095 265403 }) {}; 265096 265404 265097 265405 "tuple-th" = callPackage ··· 265198 265506 base containers hspec hspecVariant QuickCheck QuickCheckVariant 265199 265507 ]; 265200 265508 description = "An implementation of Turing Machine and Automaton"; 265201 - license = lib.licenses.gpl3; 265509 + license = lib.licenses.gpl3Only; 265202 265510 hydraPlatforms = lib.platforms.none; 265203 265511 broken = true; 265204 265512 }) {}; ··· 265251 265559 }: 265252 265560 mkDerivation { 265253 265561 pname = "turtle"; 265254 - version = "1.5.20"; 265255 - sha256 = "1dk8ddp1p77l7gbg81ryqrkaxhrj3an24mx572b5wmhmjmbjfk9l"; 265256 - libraryHaskellDepends = [ 265257 - ansi-wl-pprint async base bytestring clock containers directory 265258 - exceptions foldl hostname managed optional-args 265259 - optparse-applicative process stm streaming-commons system-fileio 265260 - system-filepath temporary text time transformers unix unix-compat 265261 - ]; 265262 - testHaskellDepends = [ base doctest system-filepath temporary ]; 265263 - benchmarkHaskellDepends = [ base criterion text ]; 265264 - description = "Shell programming, Haskell-style"; 265265 - license = lib.licenses.bsd3; 265266 - }) {}; 265267 - 265268 - "turtle_1_5_21" = callPackage 265269 - ({ mkDerivation, ansi-wl-pprint, async, base, bytestring, clock 265270 - , containers, criterion, directory, doctest, exceptions, foldl 265271 - , hostname, managed, optional-args, optparse-applicative, process 265272 - , stm, streaming-commons, system-fileio, system-filepath, temporary 265273 - , text, time, transformers, unix, unix-compat 265274 - }: 265275 - mkDerivation { 265276 - pname = "turtle"; 265277 265562 version = "1.5.21"; 265278 265563 sha256 = "0sb1xnmvqby1lcg3p92v0nkpxnm2qk0gcn41mxxgp3xdm24vkz36"; 265279 265564 libraryHaskellDepends = [ ··· 265286 265571 benchmarkHaskellDepends = [ base criterion text ]; 265287 265572 description = "Shell programming, Haskell-style"; 265288 265573 license = lib.licenses.bsd3; 265289 - hydraPlatforms = lib.platforms.none; 265290 265574 }) {}; 265291 265575 265292 265576 "turtle-options" = callPackage ··· 266213 266497 pname = "type-errors"; 266214 266498 version = "0.2.0.0"; 266215 266499 sha256 = "1d1fi4ij18q39rpibc056mgvly75zqixkba4l8bn307c62f50k8p"; 266216 - revision = "1"; 266217 - editedCabalFile = "157fjnr98fn5943siqwk1rd2wwnzd7nlbkbkzvdqv7d723cmh126"; 266500 + revision = "2"; 266501 + editedCabalFile = "1rlhswrkyvhaqhgk2yr9xk49yp196p5fy37hmyni9g7rx1d07qyj"; 266218 266502 libraryHaskellDepends = [ 266219 266503 base first-class-families syb template-haskell th-abstraction 266220 266504 ]; ··· 267040 267324 base ghc-typelits-knownnat mtl pretty-compact 267041 267325 ]; 267042 267326 description = "Typed frontend to TensorFlow and higher-order deep learning"; 267043 - license = lib.licenses.lgpl3; 267327 + license = lib.licenses.lgpl3Only; 267044 267328 hydraPlatforms = lib.platforms.none; 267045 267329 broken = true; 267046 267330 }) {}; ··· 267154 267438 }) {}; 267155 267439 267156 267440 "typenums" = callPackage 267157 - ({ mkDerivation, base, hspec, QuickCheck }: 267441 + ({ mkDerivation, base, hspec, hspec-discover, QuickCheck }: 267158 267442 mkDerivation { 267159 267443 pname = "typenums"; 267160 - version = "0.1.2.1"; 267161 - sha256 = "06wrsvbddv2ga7k39954697jnclb5r6g4m95pr0fmv34ws1y1d66"; 267444 + version = "0.1.3"; 267445 + sha256 = "0ampchndx0z8bhdqgp14smv270pizjvlr54ns3x79hwjpg9m01rc"; 267162 267446 libraryHaskellDepends = [ base ]; 267163 267447 testHaskellDepends = [ base hspec QuickCheck ]; 267448 + testToolDepends = [ hspec-discover ]; 267164 267449 description = "Type level numbers using existing Nat functionality"; 267165 267450 license = lib.licenses.bsd3; 267166 267451 hydraPlatforms = lib.platforms.none; ··· 267341 267626 base containers parallel polynomials-bernstein vector 267342 267627 ]; 267343 267628 description = "Drawings for printed text documents"; 267344 - license = lib.licenses.gpl2; 267629 + license = lib.licenses.gpl2Only; 267345 267630 }) {}; 267346 267631 267347 267632 "typson-beam" = callPackage ··· 267776 268061 libraryPkgconfigDepends = [ systemd ]; 267777 268062 description = "libudev bindings"; 267778 268063 license = lib.licenses.bsd3; 267779 - platforms = [ "armv7l-linux" "i686-linux" "x86_64-linux" ]; 268064 + platforms = [ 268065 + "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" 268066 + ]; 267780 268067 }) {inherit (pkgs) systemd;}; 267781 268068 267782 268069 "udp-conduit" = callPackage ··· 267908 268195 optparse-applicative 267909 268196 ]; 267910 268197 description = "Minimal HTTP client library optimized for benchmarking"; 267911 - license = lib.licenses.gpl3; 268198 + license = lib.licenses.gpl3Only; 267912 268199 }) {}; 267913 268200 267914 268201 "ui-command" = callPackage ··· 268277 268564 ]; 268278 268565 executableHaskellDepends = [ base bytestring cmdargs ]; 268279 268566 description = "Secure and resilient remote file storage utility"; 268280 - license = lib.licenses.agpl3; 268567 + license = lib.licenses.agpl3Only; 268281 268568 hydraPlatforms = lib.platforms.none; 268282 268569 broken = true; 268283 268570 }) {}; ··· 268330 268617 pname = "unescaping-print"; 268331 268618 version = "0.1"; 268332 268619 sha256 = "0a1ryvnpgsk668wagwwapksi7i9kbhhjfpqlvmg2z9kv1anr6mp5"; 268333 - revision = "2"; 268334 - editedCabalFile = "113p28z74lvsc7c6v93ilvbyp2fn5h1qsymksn3mi2ndxwq3vz3f"; 268620 + revision = "3"; 268621 + editedCabalFile = "0r2ggyy2qla75jxdhd3izqqkqb3ar6538jczfwlbbxrj4w1xkd47"; 268335 268622 libraryHaskellDepends = [ base ]; 268336 268623 description = "Tiny package providing unescaping versions of show and print"; 268337 268624 license = lib.licenses.bsd3; ··· 269186 269473 libraryHaskellDepends = [ base ]; 269187 269474 testHaskellDepends = [ base ]; 269188 269475 description = "An extendable library for type-safe computations including units"; 269189 - license = lib.licenses.lgpl21; 269476 + license = lib.licenses.lgpl21Only; 269190 269477 hydraPlatforms = lib.platforms.none; 269191 269478 broken = true; 269192 269479 }) {}; ··· 269670 269957 license = "GPL"; 269671 269958 }) {}; 269672 269959 269960 + "unlift-stm" = callPackage 269961 + ({ mkDerivation, base, stm, transformers, unliftio, unliftio-core 269962 + }: 269963 + mkDerivation { 269964 + pname = "unlift-stm"; 269965 + version = "0.1.0.0"; 269966 + sha256 = "1580vrv09f0w7ipzv89pq8xsz5labf3vprxxicy29q0nwnnc6y3l"; 269967 + libraryHaskellDepends = [ 269968 + base stm transformers unliftio unliftio-core 269969 + ]; 269970 + description = "(un)lifted classes and functions for the STM monad"; 269971 + license = lib.licenses.bsd2; 269972 + }) {}; 269973 + 269673 269974 "unlifted-list" = callPackage 269674 269975 ({ mkDerivation, base, ghc-prim, semigroups }: 269675 269976 mkDerivation { ··· 269838 270139 isExecutable = true; 269839 270140 executableHaskellDepends = [ base storable-endian utility-ht ]; 269840 270141 description = "Extract useful information from Amiga MED files"; 269841 - license = lib.licenses.gpl3; 270142 + license = lib.licenses.gpl3Only; 269842 270143 }) {}; 269843 270144 269844 270145 "unordered-containers" = callPackage ··· 271370 271671 }) {}; 271371 271672 271372 271673 "utility-ht" = callPackage 271373 - ({ mkDerivation, base, QuickCheck }: 271674 + ({ mkDerivation, base, doctest-exitcode-stdio, doctest-lib 271675 + , QuickCheck 271676 + }: 271374 271677 mkDerivation { 271375 271678 pname = "utility-ht"; 271376 - version = "0.0.15"; 271377 - sha256 = "148gdz6pbl1i5qjvjrq5576pg58anmh18xha37n9fncjy36pjp44"; 271679 + version = "0.0.16"; 271680 + sha256 = "10dvmfhhhj5w4wz5drhvs6i0yv35kbbcbzhy6ci34r3ppcik5rdw"; 271378 271681 libraryHaskellDepends = [ base ]; 271379 - testHaskellDepends = [ base QuickCheck ]; 271682 + testHaskellDepends = [ 271683 + base doctest-exitcode-stdio doctest-lib QuickCheck 271684 + ]; 271380 271685 description = "Various small helper functions for Lists, Maybes, Tuples, Functions"; 271381 271686 license = lib.licenses.bsd3; 271382 271687 }) {}; ··· 271781 272086 sha256 = "0qmp5k4wg5ja2382cwarf8fwjval2a5wdwvz32f965hvwgc9cd43"; 271782 272087 libraryHaskellDepends = [ base json MissingH mtl ]; 271783 272088 description = "Cross-language extensible representation for algebraic data type instances"; 271784 - license = lib.licenses.gpl3; 272089 + license = lib.licenses.gpl3Only; 271785 272090 hydraPlatforms = lib.platforms.none; 271786 272091 broken = true; 271787 272092 }) {}; ··· 271794 272099 sha256 = "0q6n18kqga839gkdgdwsfbnbpfm4hh1qjln17qnmfxm3ylh2l9la"; 271795 272100 libraryHaskellDepends = [ base process ]; 271796 272101 description = "Utility function for reading a source of loaded uzbl pages"; 271797 - license = lib.licenses.gpl3; 272102 + license = lib.licenses.gpl3Only; 271798 272103 }) {}; 271799 272104 271800 272105 "v4l2" = callPackage ··· 271848 272153 ]; 271849 272154 testHaskellDepends = [ base process ]; 271850 272155 description = "the cabal companion"; 271851 - license = lib.licenses.gpl3; 272156 + license = lib.licenses.gpl3Only; 271852 272157 hydraPlatforms = lib.platforms.none; 271853 272158 broken = true; 271854 272159 }) {}; ··· 271880 272185 sha256 = "157wjx2shzfh6dfl6h8x017cn9ji3ql1p0gpi79ginz4s81f2ny1"; 271881 272186 libraryHaskellDepends = [ array base containers ghc-prim ]; 271882 272187 description = "Graph representation of the GHC heap"; 271883 - license = lib.licenses.lgpl3; 272188 + license = lib.licenses.lgpl3Only; 271884 272189 hydraPlatforms = lib.platforms.none; 271885 272190 broken = true; 271886 272191 }) {}; ··· 271911 272216 sha256 = "093ba6n30a6gyifnk3bd50rkx8qldjqq9vsk92pnq152ibs36b2m"; 271912 272217 libraryHaskellDepends = [ base filepath graphviz vacuum ]; 271913 272218 description = "A library for transforming vacuum graphs into GraphViz output"; 271914 - license = lib.licenses.lgpl3; 272219 + license = lib.licenses.lgpl3Only; 271915 272220 hydraPlatforms = lib.platforms.none; 271916 272221 broken = true; 271917 272222 }) {}; ··· 272082 272387 }: 272083 272388 mkDerivation { 272084 272389 pname = "validation-selective"; 272085 - version = "0.1.0.0"; 272086 - sha256 = "0ia3g2c1137pa0ns97yf8vbfvwmjhqnqhzn9lzgxvxwzchvwpnf7"; 272087 - revision = "1"; 272088 - editedCabalFile = "19pcv1i7xcrgg248dbgyl83zx3gn9zilrxqs3arlmkwdi0jdj4nv"; 272390 + version = "0.1.0.1"; 272391 + sha256 = "005j45rm0bqjlyh3w67zi62hjv3fp0np7szz80s9nm203i8p6wzb"; 272089 272392 libraryHaskellDepends = [ base deepseq selective ]; 272090 272393 testHaskellDepends = [ 272091 272394 base doctest hedgehog hspec hspec-hedgehog selective text ··· 272348 272651 optparse-applicative process uniplate 272349 272652 ]; 272350 272653 description = "Analyze and visualize expression trees"; 272351 - license = lib.licenses.gpl3; 272654 + license = lib.licenses.gpl3Only; 272352 272655 hydraPlatforms = lib.platforms.none; 272353 272656 broken = true; 272354 272657 }) {}; ··· 272996 273299 test-framework-hunit test-framework-quickcheck2 272997 273300 ]; 272998 273301 description = "Vector clocks for versioning message flows"; 272999 - license = lib.licenses.gpl3; 273302 + license = lib.licenses.gpl3Only; 273000 273303 hydraPlatforms = lib.platforms.none; 273001 273304 broken = true; 273002 273305 }) {}; ··· 273595 273898 ]; 273596 273899 benchmarkHaskellDepends = [ base criterion lens ]; 273597 273900 description = "Random verilog generation and simulator testing"; 273598 - license = lib.licenses.gpl3; 273901 + license = lib.licenses.gpl3Only; 273599 273902 hydraPlatforms = lib.platforms.none; 273600 273903 broken = true; 273601 273904 }) {}; ··· 274227 274530 xmms2-client xmms2-client-glib 274228 274531 ]; 274229 274532 description = "An XMMS2 client"; 274230 - license = lib.licenses.gpl3; 274533 + license = lib.licenses.gpl3Only; 274231 274534 hydraPlatforms = lib.platforms.none; 274232 274535 broken = true; 274233 274536 }) {}; ··· 274640 274943 libraryPkgconfigDepends = [ vte ]; 274641 274944 libraryToolDepends = [ gtk2hs-buildtools ]; 274642 274945 description = "Binding to the VTE library"; 274643 - license = lib.licenses.lgpl21; 274946 + license = lib.licenses.lgpl21Only; 274644 274947 hydraPlatforms = lib.platforms.none; 274645 274948 broken = true; 274646 274949 }) {inherit (pkgs) vte;}; ··· 274659 274962 libraryPkgconfigDepends = [ vte ]; 274660 274963 libraryToolDepends = [ gtk2hs-buildtools ]; 274661 274964 description = "Binding to the VTE library"; 274662 - license = lib.licenses.lgpl21; 274965 + license = lib.licenses.lgpl21Only; 274663 274966 hydraPlatforms = lib.platforms.none; 274664 274967 broken = true; 274665 274968 }) {inherit (pkgs) vte;}; ··· 274733 275036 isExecutable = true; 274734 275037 libraryHaskellDepends = [ base vty ]; 274735 275038 description = "A lib for displaying a menu and getting a selection using VTY"; 274736 - license = lib.licenses.gpl3; 275039 + license = lib.licenses.gpl3Only; 274737 275040 hydraPlatforms = lib.platforms.none; 274738 275041 broken = true; 274739 275042 }) {}; ··· 274784 275087 libraryPkgconfigDepends = [ vulkan ]; 274785 275088 description = "Bindings to the Vulkan graphics API"; 274786 275089 license = lib.licenses.bsd3; 274787 - platforms = [ "x86_64-darwin" "x86_64-linux" ]; 275090 + platforms = [ "aarch64-linux" "x86_64-darwin" "x86_64-linux" ]; 274788 275091 }) {vulkan = null;}; 274789 275092 274790 275093 "vulkan-api" = callPackage ··· 275510 275813 base bytestring conduit http-types text transformers wai wai-extra 275511 275814 ]; 275512 275815 description = "DEPCRECATED (use package \"simple\" instead) A minimalist web framework for WAI web applications"; 275513 - license = lib.licenses.gpl3; 275816 + license = lib.licenses.gpl3Only; 275514 275817 hydraPlatforms = lib.platforms.none; 275515 275818 broken = true; 275516 275819 }) {}; ··· 275627 275930 , blaze-builder, blaze-html, bytestring, case-insensitive, cereal 275628 275931 , clientsession, cookie, exceptions, hedgehog, hoauth2, http-client 275629 275932 , http-client-tls, http-conduit, http-reverse-proxy, http-types 275630 - , jose, microlens, mtl, optparse-simple, regex-posix 275631 - , safe-exceptions, shakespeare, tasty, tasty-hedgehog, tasty-hunit 275632 - , text, time, unix-compat, unordered-containers, uri-bytestring 275633 - , vault, wai, wai-app-static, wai-extra, warp, yaml 275933 + , jose, microlens, mtl, optparse-applicative, optparse-simple 275934 + , regex-posix, safe-exceptions, shakespeare, tasty, tasty-hedgehog 275935 + , tasty-hunit, text, time, unix-compat, unordered-containers 275936 + , uri-bytestring, vault, wai, wai-app-static, wai-extra, warp, yaml 275634 275937 }: 275635 275938 mkDerivation { 275636 275939 pname = "wai-middleware-auth"; 275637 - version = "0.2.3.1"; 275638 - sha256 = "0i5zg6pyrr3f9g39jpk557h5rqzrm36279dav3v8n6lrj919x01m"; 275940 + version = "0.2.4.1"; 275941 + sha256 = "1q8vj3ri5fvdhlwls7az4zcwk7iyc3fi4yf968086pkg92hpzcdl"; 275639 275942 isLibrary = true; 275640 275943 isExecutable = true; 275641 275944 libraryHaskellDepends = [ ··· 275647 275950 uri-bytestring vault wai wai-app-static wai-extra yaml 275648 275951 ]; 275649 275952 executableHaskellDepends = [ 275650 - base bytestring cereal clientsession optparse-simple wai-extra warp 275953 + base bytestring cereal clientsession optparse-applicative 275954 + optparse-simple wai-extra warp 275651 275955 ]; 275652 275956 testHaskellDepends = [ 275653 275957 aeson base binary bytestring clientsession cookie hedgehog hoauth2 ··· 276076 276380 base Cabal directory mtl split text wai wai-middleware-static warp 276077 276381 ]; 276078 276382 description = "WAI middleware for preprocessing static files"; 276079 - license = lib.licenses.gpl3; 276383 + license = lib.licenses.gpl3Only; 276080 276384 hydraPlatforms = lib.platforms.none; 276081 276385 broken = true; 276082 276386 }) {}; ··· 276267 276571 broken = true; 276268 276572 }) {}; 276269 276573 276574 + "wai-middleware-validation" = callPackage 276575 + ({ mkDerivation, aeson, base, bytestring, containers, doctest 276576 + , filepath, here, hspec, http-types, insert-ordered-containers 276577 + , lens, openapi3, text, wai, wai-extra 276578 + }: 276579 + mkDerivation { 276580 + pname = "wai-middleware-validation"; 276581 + version = "0.1.0.0"; 276582 + sha256 = "0cbp32j31xkmniml56gnh278g94zhhfc8xlp842n8lll5hh13bf4"; 276583 + libraryHaskellDepends = [ 276584 + aeson base bytestring containers filepath http-types 276585 + insert-ordered-containers lens openapi3 text wai 276586 + ]; 276587 + testHaskellDepends = [ 276588 + base bytestring doctest here hspec http-types openapi3 wai 276589 + wai-extra 276590 + ]; 276591 + description = "WAI Middleware to validate the request and response bodies"; 276592 + license = lib.licenses.bsd3; 276593 + hydraPlatforms = lib.platforms.none; 276594 + broken = true; 276595 + }) {}; 276596 + 276270 276597 "wai-middleware-verbs" = callPackage 276271 276598 ({ mkDerivation, base, bytestring, exceptions, hashable, http-types 276272 276599 , mmorph, monad-control, monad-control-aligned, monad-logger, mtl ··· 276647 276974 vector-algorithms wai 276648 276975 ]; 276649 276976 description = "A simple cache for serving static files in a WAI middleware"; 276650 - license = lib.licenses.agpl3; 276977 + license = lib.licenses.agpl3Only; 276651 276978 hydraPlatforms = lib.platforms.none; 276652 276979 broken = true; 276653 276980 }) {}; ··· 278039 278366 transformers unordered-containers vector wreq 278040 278367 ]; 278041 278368 description = "Bindings to the WebDriver API"; 278042 - license = lib.licenses.gpl3; 278369 + license = lib.licenses.gpl3Only; 278043 278370 hydraPlatforms = lib.platforms.none; 278044 278371 broken = true; 278045 278372 }) {}; ··· 278228 278555 libraryPkgconfigDepends = [ webkit ]; 278229 278556 libraryToolDepends = [ gtk2hs-buildtools ]; 278230 278557 description = "Binding to the Webkit library"; 278231 - license = lib.licenses.lgpl21; 278558 + license = lib.licenses.lgpl21Only; 278232 278559 hydraPlatforms = lib.platforms.none; 278233 278560 }) {webkit = null;}; 278234 278561 ··· 278277 278604 libraryPkgconfigDepends = [ webkitgtk24x-gtk3 ]; 278278 278605 libraryToolDepends = [ gtk2hs-buildtools ]; 278279 278606 description = "Binding to the Webkit library"; 278280 - license = lib.licenses.lgpl21; 278607 + license = lib.licenses.lgpl21Only; 278281 278608 hydraPlatforms = lib.platforms.none; 278282 278609 }) {inherit (pkgs) webkitgtk24x-gtk3;}; 278283 278610 ··· 278334 278661 base bytestring JuicyPixels tasty tasty-hunit 278335 278662 ]; 278336 278663 description = "JuicyPixels support for WebP format"; 278337 - license = lib.licenses.gpl3; 278664 + license = lib.licenses.gpl3Only; 278338 278665 }) {inherit (pkgs) libwebp;}; 278339 278666 278340 278667 "webpage" = callPackage ··· 279178 279505 libraryHaskellDepends = [ base bytestring deepseq ]; 279179 279506 librarySystemDepends = [ dnsapi ]; 279180 279507 description = "Domain Name Service (DNS) lookup via the <windns.h>/dnsapi.dll standard library"; 279181 - license = lib.licenses.gpl2; 279508 + license = lib.licenses.gpl2Only; 279182 279509 hydraPlatforms = lib.platforms.none; 279183 279510 broken = true; 279184 279511 }) {dnsapi = null;}; ··· 279424 279751 ]; 279425 279752 testHaskellDepends = [ base conduit hspec HUnit mtl ]; 279426 279753 description = "Run computations that depend on one or more elements in a stream"; 279427 - license = lib.licenses.gpl3; 279754 + license = lib.licenses.gpl3Only; 279428 279755 }) {}; 279429 279756 279430 279757 "witherable" = callPackage ··· 279451 279778 }) {}; 279452 279779 279453 279780 "witherable-class" = callPackage 279454 - ({ mkDerivation, base, base-orphans, containers, hashable 279455 - , transformers, unordered-containers, vector 279456 - }: 279457 - mkDerivation { 279458 - pname = "witherable-class"; 279459 - version = "0"; 279460 - sha256 = "0jb8yq9i0rlbmcd5rbg95m2w26zbmi7iwph5v7wghiari751r2bp"; 279461 - libraryHaskellDepends = [ 279462 - base base-orphans containers hashable transformers 279463 - unordered-containers vector 279464 - ]; 279465 - description = "Witherable = Traversable + Filterable"; 279466 - license = lib.licenses.bsd3; 279467 - }) {}; 279468 - 279469 - "witherable-class_0_0_1" = callPackage 279470 279781 ({ mkDerivation, base, witherable }: 279471 279782 mkDerivation { 279472 279783 pname = "witherable-class"; ··· 279475 279786 libraryHaskellDepends = [ base witherable ]; 279476 279787 description = "Witherable = Traversable + Filterable"; 279477 279788 license = lib.licenses.bsd3; 279478 - hydraPlatforms = lib.platforms.none; 279479 279789 }) {}; 279480 279790 279481 279791 "within" = callPackage ··· 279877 280187 libraryHaskellDepends = [ base binary containers ]; 279878 280188 testHaskellDepends = [ base binary containers hspec QuickCheck ]; 279879 280189 description = "Implementation of a finite trie over words"; 279880 - license = lib.licenses.gpl2; 280190 + license = lib.licenses.gpl2Only; 279881 280191 }) {}; 279882 280192 279883 280193 "word-vector" = callPackage ··· 280245 280555 ]; 280246 280556 executableHaskellDepends = [ base ]; 280247 280557 description = "a \"Desktop Workflow\" monad with Objective-C bindings"; 280248 - license = lib.licenses.gpl3; 280558 + license = lib.licenses.gpl3Only; 280249 280559 hydraPlatforms = lib.platforms.none; 280250 280560 broken = true; 280251 280561 }) {}; ··· 280383 280693 }: 280384 280694 mkDerivation { 280385 280695 pname = "wraxml"; 280386 - version = "0.4.4.1"; 280387 - sha256 = "04snqwr6plf1y179dzfjjmg9kjf4lbdgj22xqlhw6wllvd8953c2"; 280696 + version = "0.4.4.2"; 280697 + sha256 = "1cfbbr1fbp7wrm2w7rldvf3gvp8fzvnpa6c2mkxscarhmn5wl92z"; 280388 280698 isLibrary = true; 280389 280699 isExecutable = true; 280390 280700 libraryHaskellDepends = [ ··· 280393 280703 xml-basic 280394 280704 ]; 280395 280705 description = "Lazy wrapper to HaXML, HXT, TagSoup via custom XML tree structure"; 280396 - license = "GPL"; 280706 + license = lib.licenses.gpl3Only; 280397 280707 hydraPlatforms = lib.platforms.none; 280398 280708 broken = true; 280399 280709 }) {}; ··· 280848 281158 base bytestring file-embed hspec network-uri 280849 281159 ]; 280850 281160 description = "WSDL parsing in Haskell"; 280851 - license = lib.licenses.gpl3; 281161 + license = lib.licenses.gpl3Only; 280852 281162 hydraPlatforms = lib.platforms.none; 280853 281163 broken = true; 280854 281164 }) {}; ··· 280867 281177 base bencode bytestring containers directory safe utf8-string 280868 281178 ]; 280869 281179 description = "A small tool to list, add and remove webseeds from a torrent file"; 280870 - license = lib.licenses.gpl3; 281180 + license = lib.licenses.gpl3Only; 280871 281181 hydraPlatforms = lib.platforms.none; 280872 281182 broken = true; 280873 281183 }) {}; ··· 281319 281629 type-level 281320 281630 ]; 281321 281631 description = "A embedded DSL for manipulating DSP languages in Haskell"; 281322 - license = lib.licenses.gpl3; 281632 + license = lib.licenses.gpl3Only; 281323 281633 hydraPlatforms = lib.platforms.none; 281324 281634 broken = true; 281325 281635 }) {}; ··· 281482 281792 ]; 281483 281793 description = "Haskell extended file attributes interface"; 281484 281794 license = lib.licenses.bsd3; 281485 - platforms = [ "armv7l-linux" "i686-linux" "x86_64-linux" ]; 281795 + platforms = [ 281796 + "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" 281797 + ]; 281486 281798 }) {inherit (pkgs) attr;}; 281487 281799 281488 281800 "xbattbar" = callPackage ··· 281552 281864 base directory filepath process unix 281553 281865 ]; 281554 281866 description = "XChat"; 281555 - license = lib.licenses.gpl2; 281867 + license = lib.licenses.gpl2Only; 281556 281868 hydraPlatforms = lib.platforms.none; 281557 281869 broken = true; 281558 281870 }) {}; ··· 281569 281881 base bytestring containers mtl network transformers 281570 281882 ]; 281571 281883 description = "Partial implementation of the XCP protocol with ethernet as transport layer"; 281572 - license = lib.licenses.gpl3; 281884 + license = lib.licenses.gpl3Only; 281573 281885 hydraPlatforms = lib.platforms.none; 281574 281886 broken = true; 281575 281887 }) {}; ··· 281718 282030 libraryPkgconfigDepends = [ libxfconf ]; 281719 282031 libraryToolDepends = [ gtk2hs-buildtools ]; 281720 282032 description = "FFI bindings to xfconf"; 281721 - license = lib.licenses.gpl3; 282033 + license = lib.licenses.gpl3Only; 281722 282034 hydraPlatforms = lib.platforms.none; 281723 282035 broken = true; 281724 282036 }) {libxfconf = null;}; ··· 282917 283229 ]; 282918 283230 libraryToolDepends = [ c2hs ]; 282919 283231 description = "An XMMS2 client library"; 282920 - license = lib.licenses.lgpl3; 283232 + license = lib.licenses.lgpl3Only; 282921 283233 hydraPlatforms = lib.platforms.none; 282922 283234 broken = true; 282923 283235 }) {}; ··· 282931 283243 libraryHaskellDepends = [ base haskell98 xmms2-client ]; 282932 283244 libraryToolDepends = [ c2hs ]; 282933 283245 description = "An XMMS2 client library — GLib integration"; 282934 - license = lib.licenses.lgpl3; 283246 + license = lib.licenses.lgpl3Only; 282935 283247 hydraPlatforms = lib.platforms.none; 282936 283248 broken = true; 282937 283249 }) {}; ··· 282978 283290 benchmarkHaskellDepends = [ base gauge mtl time ]; 282979 283291 description = "A Minimalistic Text Based Status Bar"; 282980 283292 license = lib.licenses.bsd3; 282981 - platforms = [ "armv7l-linux" "i686-linux" "x86_64-linux" ]; 283293 + platforms = [ 283294 + "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" 283295 + ]; 282982 283296 }) {inherit (pkgs.xorg) libXpm; inherit (pkgs.xorg) libXrandr; 282983 283297 inherit (pkgs.xorg) libXrender; inherit (pkgs) wirelesstools;}; 282984 283298 ··· 283079 283393 sha256 = "1xs9qwzq9x552jw9wxdaddk2w1m5kc060mqahhk2f2q3zs9nk2n9"; 283080 283394 libraryHaskellDepends = [ base mtl xmonad xmonad-contrib ]; 283081 283395 description = "Third party extensions for xmonad"; 283082 - license = lib.licenses.gpl3; 283396 + license = lib.licenses.gpl3Only; 283083 283397 hydraPlatforms = lib.platforms.none; 283084 283398 broken = true; 283085 283399 }) {}; ··· 283240 283554 editedCabalFile = "1vxgv702wgr0k0kzd602v8xv11q5dap4mfhqifnr928bwf9scp28"; 283241 283555 libraryHaskellDepends = [ base magic mtl random unix xmonad ]; 283242 283556 description = "xmonad wallpaper extension"; 283243 - license = lib.licenses.lgpl3; 283557 + license = lib.licenses.lgpl3Only; 283244 283558 }) {}; 283245 283559 283246 283560 "xmonad-windownames" = callPackage ··· 283461 283775 }) {}; 283462 283776 283463 283777 "xrefcheck" = callPackage 283464 - ({ mkDerivation, aeson, aeson-options, async, base, bytestring 283778 + ({ mkDerivation, aeson, aeson-casing, async, base, bytestring 283465 283779 , cmark-gfm, containers, data-default, deepseq, directory 283466 - , directory-tree, filepath, fmt, Glob, hspec, hspec-discover 283467 - , http-client, http-types, lens, modern-uri, mtl, o-clock 283468 - , optparse-applicative, pretty-terminal, QuickCheck, req 283469 - , roman-numerals, template-haskell, text, text-metrics 283470 - , th-lift-instances, th-utilities, universum, with-utf8, yaml 283780 + , directory-tree, file-embed, filepath, fmt, Glob, hspec 283781 + , hspec-discover, http-client, http-types, HUnit, lens, modern-uri 283782 + , mtl, o-clock, optparse-applicative, pretty-terminal, QuickCheck 283783 + , regex-tdfa, req, roman-numerals, template-haskell, text 283784 + , text-metrics, th-lift-instances, th-utilities, transformers 283785 + , universum, with-utf8, yaml 283471 283786 }: 283472 283787 mkDerivation { 283473 283788 pname = "xrefcheck"; 283474 - version = "0.1.2"; 283475 - sha256 = "0m3cya6rfx7ypq4sp172z9fnnl6n11v98f6bj003phrapl6s0vnn"; 283789 + version = "0.1.3"; 283790 + sha256 = "0v7ylf21kky36shq1l33mlcsg2iihqwqx7bxyjlmhndp9hi0dr8l"; 283476 283791 isLibrary = true; 283477 283792 isExecutable = true; 283478 283793 libraryHaskellDepends = [ 283479 - aeson aeson-options async base bytestring cmark-gfm containers 283480 - data-default deepseq directory directory-tree filepath fmt Glob 283481 - http-client http-types lens modern-uri mtl o-clock 283482 - optparse-applicative pretty-terminal req roman-numerals 283794 + aeson aeson-casing async base bytestring cmark-gfm containers 283795 + data-default deepseq directory directory-tree file-embed filepath 283796 + fmt Glob http-client http-types HUnit lens modern-uri mtl o-clock 283797 + optparse-applicative pretty-terminal regex-tdfa req roman-numerals 283483 283798 template-haskell text text-metrics th-lift-instances th-utilities 283484 - universum with-utf8 yaml 283799 + transformers universum with-utf8 yaml 283485 283800 ]; 283486 283801 executableHaskellDepends = [ 283487 - aeson aeson-options async base bytestring cmark-gfm containers 283488 - data-default deepseq directory directory-tree filepath fmt Glob 283489 - http-client http-types lens modern-uri mtl o-clock 283490 - optparse-applicative pretty-terminal req roman-numerals 283802 + aeson aeson-casing async base bytestring cmark-gfm containers 283803 + data-default deepseq directory directory-tree file-embed filepath 283804 + fmt Glob http-client http-types HUnit lens modern-uri mtl o-clock 283805 + optparse-applicative pretty-terminal regex-tdfa req roman-numerals 283491 283806 template-haskell text text-metrics th-lift-instances th-utilities 283492 - universum with-utf8 yaml 283807 + transformers universum with-utf8 yaml 283493 283808 ]; 283494 283809 testHaskellDepends = [ 283495 - aeson aeson-options async base bytestring cmark-gfm containers 283496 - data-default deepseq directory directory-tree filepath fmt Glob 283497 - hspec http-client http-types lens modern-uri mtl o-clock 283498 - optparse-applicative pretty-terminal QuickCheck req roman-numerals 283499 - template-haskell text text-metrics th-lift-instances th-utilities 283500 - universum with-utf8 yaml 283810 + aeson aeson-casing async base bytestring cmark-gfm containers 283811 + data-default deepseq directory directory-tree file-embed filepath 283812 + fmt Glob hspec http-client http-types HUnit lens modern-uri mtl 283813 + o-clock optparse-applicative pretty-terminal QuickCheck regex-tdfa 283814 + req roman-numerals template-haskell text text-metrics 283815 + th-lift-instances th-utilities transformers universum with-utf8 283816 + yaml 283501 283817 ]; 283502 283818 testToolDepends = [ hspec-discover ]; 283503 283819 license = lib.licenses.mpl20; ··· 283680 283996 split text time 283681 283997 ]; 283682 283998 description = "#plaimi's all-encompassing bot"; 283683 - license = lib.licenses.agpl3; 283999 + license = lib.licenses.agpl3Only; 283684 284000 hydraPlatforms = lib.platforms.none; 283685 284001 broken = true; 283686 284002 }) {}; ··· 283827 284143 librarySystemDepends = [ yajl ]; 283828 284144 libraryToolDepends = [ c2hs ]; 283829 284145 description = "Bindings for YAJL, an event-based JSON implementation"; 283830 - license = lib.licenses.gpl3; 284146 + license = lib.licenses.gpl3Only; 283831 284147 hydraPlatforms = lib.platforms.none; 283832 284148 broken = true; 283833 284149 }) {inherit (pkgs) yajl;}; ··· 283844 284160 base bytestring enumerator json-types text transformers yajl 283845 284161 ]; 283846 284162 description = "Enumerator-based interface to YAJL, an event-based JSON implementation"; 283847 - license = lib.licenses.gpl3; 284163 + license = lib.licenses.gpl3Only; 283848 284164 hydraPlatforms = lib.platforms.none; 283849 284165 broken = true; 283850 284166 }) {}; ··· 284433 284749 base GLFW-b newtype OpenGL vector-space Yampa 284434 284750 ]; 284435 284751 description = "Connects GLFW-b (GLFW 3+) with the Yampa FRP library"; 284436 - license = lib.licenses.gpl3; 284752 + license = lib.licenses.gpl3Only; 284437 284753 hydraPlatforms = lib.platforms.none; 284438 284754 broken = true; 284439 284755 }) {}; ··· 284467 284783 base GLUT newtype OpenGL vector-space Yampa-core 284468 284784 ]; 284469 284785 description = "Connects Yampa and GLUT"; 284470 - license = lib.licenses.gpl3; 284786 + license = lib.licenses.gpl3Only; 284471 284787 hydraPlatforms = lib.platforms.none; 284472 284788 broken = true; 284473 284789 }) {}; ··· 284691 285007 }: 284692 285008 mkDerivation { 284693 285009 pname = "yasi"; 284694 - version = "0.1.1.1"; 284695 - sha256 = "0b3ajgxf8bk2pjfwqmf748x1yzyq9knjsya2xzkdrjs5vffg1j9k"; 285010 + version = "0.1.2.1"; 285011 + sha256 = "0647z79wva7apkp0swj7gax780vqmhr5czxrvg88gl3bi03wcapl"; 284696 285012 libraryHaskellDepends = [ base bytestring template-haskell text ]; 284697 285013 testHaskellDepends = [ 284698 285014 base hedgehog tasty tasty-hedgehog tasty-hunit text ··· 284759 285075 th-abstraction transformers 284760 285076 ]; 284761 285077 description = "Total recursion schemes"; 284762 - license = lib.licenses.agpl3; 285078 + license = lib.licenses.agpl3Only; 284763 285079 }) {}; 284764 285080 284765 285081 "yaya-hedgehog" = callPackage ··· 284770 285086 sha256 = "0aw932d2yr3w84ia44y46w4w96bc8gdag63h66rhx3v7gwmkwdwg"; 284771 285087 libraryHaskellDepends = [ base deriving-compat hedgehog yaya ]; 284772 285088 description = "Hedgehog testing support for the Yaya recursion scheme library"; 284773 - license = lib.licenses.agpl3; 285089 + license = lib.licenses.agpl3Only; 284774 285090 }) {}; 284775 285091 284776 285092 "yaya-test" = callPackage ··· 284787 285103 base deriving-compat hedgehog yaya yaya-hedgehog 284788 285104 ]; 284789 285105 description = "Test suites for `yaya`"; 284790 - license = lib.licenses.agpl3; 285106 + license = lib.licenses.agpl3Only; 284791 285107 hydraPlatforms = lib.platforms.none; 284792 285108 broken = true; 284793 285109 }) {}; ··· 284804 285120 base bifunctors comonad either free lens yaya 284805 285121 ]; 284806 285122 description = "Non-total extensions to the Yaya recursion scheme library"; 284807 - license = lib.licenses.agpl3; 285123 + license = lib.licenses.agpl3Only; 284808 285124 }) {}; 284809 285125 284810 285126 "yaya-unsafe-test" = callPackage ··· 284820 285136 base hedgehog yaya yaya-hedgehog yaya-unsafe 284821 285137 ]; 284822 285138 description = "Test suites for `yaya-unsafe`"; 284823 - license = lib.licenses.agpl3; 285139 + license = lib.licenses.agpl3Only; 284824 285140 hydraPlatforms = lib.platforms.none; 284825 285141 broken = true; 284826 285142 }) {}; ··· 284873 285189 aeson base numbered-semigroups tasty tasty-hunit tasty-quickcheck 284874 285190 ]; 284875 285191 description = "Yesod-based server for interactive presentation slides"; 284876 - license = lib.licenses.gpl3; 285192 + license = lib.licenses.gpl3Only; 284877 285193 hydraPlatforms = lib.platforms.none; 284878 285194 broken = true; 284879 285195 }) {}; ··· 285428 285744 yesod-auth yesod-core 285429 285745 ]; 285430 285746 description = "A yesod-auth plugin for LTI 1.3"; 285431 - license = lib.licenses.lgpl3; 285747 + license = lib.licenses.lgpl3Only; 285432 285748 hydraPlatforms = lib.platforms.none; 285433 285749 broken = true; 285434 285750 }) {}; ··· 286268 286584 ]; 286269 286585 testHaskellDepends = [ base blaze-html hspec text ]; 286270 286586 description = "Tools for using markdown in a yesod application"; 286271 - license = lib.licenses.gpl2; 286587 + license = lib.licenses.gpl2Only; 286272 286588 hydraPlatforms = lib.platforms.none; 286273 286589 broken = true; 286274 286590 }) {}; ··· 287148 287464 ]; 287149 287465 testHaskellDepends = [ base cryptonite hspec QuickCheck ]; 287150 287466 description = "Executable specifications of composable cryptographic protocols"; 287151 - license = lib.licenses.agpl3; 287467 + license = lib.licenses.agpl3Only; 287152 287468 hydraPlatforms = lib.platforms.none; 287153 287469 broken = true; 287154 287470 }) {}; ··· 287205 287521 yi-mode-haskell yi-mode-javascript yi-rope 287206 287522 ]; 287207 287523 description = "Yi editor"; 287208 - license = lib.licenses.gpl2; 287524 + license = lib.licenses.gpl2Only; 287209 287525 hydraPlatforms = lib.platforms.none; 287210 287526 broken = true; 287211 287527 }) {}; ··· 287225 287541 yi-rope 287226 287542 ]; 287227 287543 description = "Add-ons to Yi, the Haskell-Scriptable Editor"; 287228 - license = lib.licenses.gpl2; 287544 + license = lib.licenses.gpl2Only; 287229 287545 hydraPlatforms = lib.platforms.none; 287230 287546 broken = true; 287231 287547 }) {}; ··· 287257 287573 ]; 287258 287574 benchmarkHaskellDepends = [ base criterion deepseq yi-rope ]; 287259 287575 description = "Yi editor core library"; 287260 - license = lib.licenses.gpl2; 287576 + license = lib.licenses.gpl2Only; 287261 287577 hydraPlatforms = lib.platforms.none; 287262 287578 broken = true; 287263 287579 }) {}; ··· 287275 287591 transformers-base yi-core yi-rope 287276 287592 ]; 287277 287593 description = "Dynamic configuration support for Yi"; 287278 - license = lib.licenses.gpl2; 287594 + license = lib.licenses.gpl2Only; 287279 287595 hydraPlatforms = lib.platforms.none; 287280 287596 broken = true; 287281 287597 }) {}; ··· 287288 287604 sha256 = "1kbds9s0r67bdvigjk0c58slbifnddp6ppv4jrgv6493pylp78qv"; 287289 287605 libraryHaskellDepends = [ base containers split yi-language ]; 287290 287606 description = "Simple mapping from colour names used in emacs to Color"; 287291 - license = lib.licenses.gpl2; 287607 + license = lib.licenses.gpl2Only; 287292 287608 hydraPlatforms = lib.platforms.none; 287293 287609 broken = true; 287294 287610 }) {}; ··· 287309 287625 yi-language yi-rope 287310 287626 ]; 287311 287627 description = "Pango frontend for Yi editor"; 287312 - license = lib.licenses.gpl2; 287628 + license = lib.licenses.gpl2Only; 287313 287629 hydraPlatforms = lib.platforms.none; 287314 287630 broken = true; 287315 287631 }) {}; ··· 287328 287644 stm text vty yi-core yi-language yi-rope 287329 287645 ]; 287330 287646 description = "Vty frontend for Yi editor"; 287331 - license = lib.licenses.gpl2; 287647 + license = lib.licenses.gpl2Only; 287332 287648 hydraPlatforms = lib.platforms.none; 287333 287649 broken = true; 287334 287650 }) {}; ··· 287348 287664 yi-rope 287349 287665 ]; 287350 287666 description = "Fuzzy open plugin for yi"; 287351 - license = lib.licenses.gpl2; 287667 + license = lib.licenses.gpl2Only; 287352 287668 hydraPlatforms = lib.platforms.none; 287353 287669 broken = true; 287354 287670 }) {}; ··· 287377 287693 text yi-core yi-language yi-rope 287378 287694 ]; 287379 287695 description = "Yi editor incremental reader"; 287380 - license = lib.licenses.gpl2; 287696 + license = lib.licenses.gpl2Only; 287381 287697 hydraPlatforms = lib.platforms.none; 287382 287698 broken = true; 287383 287699 }) {}; ··· 287394 287710 base microlens-platform text yi-core yi-keymap-emacs yi-rope 287395 287711 ]; 287396 287712 description = "Cua keymap for Yi editor"; 287397 - license = lib.licenses.gpl2; 287713 + license = lib.licenses.gpl2Only; 287398 287714 hydraPlatforms = lib.platforms.none; 287399 287715 broken = true; 287400 287716 }) {}; ··· 287413 287729 text transformers-base yi-core yi-language yi-misc-modes yi-rope 287414 287730 ]; 287415 287731 description = "Emacs keymap for Yi editor"; 287416 - license = lib.licenses.gpl2; 287732 + license = lib.licenses.gpl2Only; 287417 287733 hydraPlatforms = lib.platforms.none; 287418 287734 broken = true; 287419 287735 }) {}; ··· 287441 287757 unordered-containers yi-core yi-language yi-rope 287442 287758 ]; 287443 287759 description = "Vim keymap for Yi editor"; 287444 - license = lib.licenses.gpl2; 287760 + license = lib.licenses.gpl2Only; 287445 287761 hydraPlatforms = lib.platforms.none; 287446 287762 broken = true; 287447 287763 }) {}; ··· 287470 287786 unordered-containers 287471 287787 ]; 287472 287788 description = "Collection of language-related Yi libraries"; 287473 - license = lib.licenses.gpl2; 287789 + license = lib.licenses.gpl2Only; 287474 287790 hydraPlatforms = lib.platforms.none; 287475 287791 broken = true; 287476 287792 }) {}; ··· 287489 287805 ]; 287490 287806 libraryToolDepends = [ alex ]; 287491 287807 description = "Yi editor miscellaneous modes"; 287492 - license = lib.licenses.gpl2; 287808 + license = lib.licenses.gpl2Only; 287493 287809 hydraPlatforms = lib.platforms.none; 287494 287810 broken = true; 287495 287811 }) {}; ··· 287508 287824 ]; 287509 287825 libraryToolDepends = [ alex ]; 287510 287826 description = "Yi editor haskell mode"; 287511 - license = lib.licenses.gpl2; 287827 + license = lib.licenses.gpl2Only; 287512 287828 hydraPlatforms = lib.platforms.none; 287513 287829 broken = true; 287514 287830 }) {}; ··· 287528 287844 ]; 287529 287845 libraryToolDepends = [ alex ]; 287530 287846 description = "Yi editor javascript mode"; 287531 - license = lib.licenses.gpl2; 287847 + license = lib.licenses.gpl2Only; 287532 287848 hydraPlatforms = lib.platforms.none; 287533 287849 broken = true; 287534 287850 }) {}; ··· 287562 287878 ]; 287563 287879 benchmarkHaskellDepends = [ base criterion deepseq text ]; 287564 287880 description = "A rope data structure used by Yi"; 287565 - license = lib.licenses.gpl2; 287881 + license = lib.licenses.gpl2Only; 287566 287882 }) {}; 287567 287883 287568 287884 "yi-snippet" = callPackage ··· 287582 287898 base containers tasty-hunit tasty-th yi-rope 287583 287899 ]; 287584 287900 description = "Snippet support for yi"; 287585 - license = lib.licenses.gpl2; 287901 + license = lib.licenses.gpl2Only; 287586 287902 hydraPlatforms = lib.platforms.none; 287587 287903 broken = true; 287588 287904 }) {}; ··· 287931 288247 libraryHaskellDepends = [ base cryptonite memory yu-utils ]; 287932 288248 testHaskellDepends = [ base MonadRandom random yu-utils ]; 287933 288249 description = "Auth module for Yu"; 287934 - license = lib.licenses.gpl3; 288250 + license = lib.licenses.gpl3Only; 287935 288251 hydraPlatforms = lib.platforms.none; 287936 288252 broken = true; 287937 288253 }) {}; ··· 287945 288261 libraryHaskellDepends = [ base yu-auth yu-utils ]; 287946 288262 testHaskellDepends = [ base blaze-markup hspec yu-utils ]; 287947 288263 description = "The core of Yu"; 287948 - license = lib.licenses.gpl3; 288264 + license = lib.licenses.gpl3Only; 287949 288265 hydraPlatforms = lib.platforms.none; 287950 288266 broken = true; 287951 288267 }) {}; ··· 287962 288278 base cmdargs yaml yu-auth yu-core yu-utils 287963 288279 ]; 287964 288280 description = "The launcher for Yu"; 287965 - license = lib.licenses.gpl3; 288281 + license = lib.licenses.gpl3Only; 287966 288282 hydraPlatforms = lib.platforms.none; 287967 288283 broken = true; 287968 288284 }) {}; ··· 287981 288297 base cmdargs directory echo filepath process yu-auth yu-utils 287982 288298 ]; 287983 288299 description = "Tool for Yu"; 287984 - license = lib.licenses.gpl3; 288300 + license = lib.licenses.gpl3Only; 287985 288301 hydraPlatforms = lib.platforms.none; 287986 288302 broken = true; 287987 288303 }) {}; ··· 288006 288322 warp xml-hamlet yesod-core 288007 288323 ]; 288008 288324 description = "Utils for Yu"; 288009 - license = lib.licenses.gpl3; 288325 + license = lib.licenses.gpl3Only; 288010 288326 hydraPlatforms = lib.platforms.none; 288011 288327 broken = true; 288012 288328 }) {}; ··· 288097 288413 time transformers vector xml-conduit 288098 288414 ]; 288099 288415 description = "Utilities for reading and writing Alteryx .yxdb files"; 288100 - license = lib.licenses.gpl3; 288416 + license = lib.licenses.gpl3Only; 288101 288417 hydraPlatforms = lib.platforms.none; 288102 288418 broken = true; 288103 288419 }) {}; ··· 288365 288681 288366 288682 "zeolite-lang" = callPackage 288367 288683 ({ mkDerivation, base, containers, directory, filepath, hashable 288368 - , megaparsec, mtl, parser-combinators, regex-tdfa, time 288369 - , transformers, unix 288684 + , megaparsec, microlens, microlens-th, mtl, parser-combinators 288685 + , regex-tdfa, time, transformers, unix 288370 288686 }: 288371 288687 mkDerivation { 288372 288688 pname = "zeolite-lang"; 288373 - version = "0.12.0.0"; 288374 - sha256 = "056brd93d1559wdz7s4wcvjglqg5p1bafhhgbqcqnd0q8msnilrv"; 288689 + version = "0.13.0.0"; 288690 + sha256 = "0baljnskj5vrw9vwkwddrqchqvk7i5dxr4d5aj7qvl73brchjx7c"; 288375 288691 isLibrary = false; 288376 288692 isExecutable = true; 288377 288693 enableSeparateDataOutput = true; 288378 288694 libraryHaskellDepends = [ 288379 - base containers directory filepath hashable megaparsec mtl 288380 - parser-combinators regex-tdfa time transformers unix 288695 + base containers directory filepath hashable megaparsec microlens 288696 + microlens-th mtl parser-combinators regex-tdfa time transformers 288697 + unix 288381 288698 ]; 288382 288699 executableHaskellDepends = [ 288383 288700 base containers directory filepath unix ··· 288489 288806 transformers zeromq3-haskell 288490 288807 ]; 288491 288808 description = "Conduit bindings for zeromq3-haskell"; 288492 - license = lib.licenses.lgpl21; 288809 + license = lib.licenses.lgpl21Only; 288493 288810 hydraPlatforms = lib.platforms.none; 288494 288811 broken = true; 288495 288812 }) {}; ··· 288561 288878 ]; 288562 288879 testHaskellDepends = [ base ]; 288563 288880 description = "Conduit wrapper around zeromq4-haskell"; 288564 - license = lib.licenses.lgpl21; 288881 + license = lib.licenses.lgpl21Only; 288565 288882 hydraPlatforms = lib.platforms.none; 288566 288883 broken = true; 288567 288884 }) {}; ··· 288839 289156 conduit-extra hspec lzma 288840 289157 ]; 288841 289158 description = "Read and parse ZIM files"; 288842 - license = lib.licenses.gpl3; 289159 + license = lib.licenses.gpl3Only; 288843 289160 }) {}; 288844 289161 288845 289162 "zinza" = callPackage ··· 289261 289578 directory filepath mtl parallel-io text zmidi-core 289262 289579 ]; 289263 289580 description = "Representing MIDI a simple score"; 289264 - license = lib.licenses.lgpl3; 289581 + license = lib.licenses.lgpl3Only; 289265 289582 hydraPlatforms = lib.platforms.none; 289266 289583 broken = true; 289267 289584 }) {}; ··· 289384 289701 mtl ui-command vector zoom-cache zoom-cache-pcm 289385 289702 ]; 289386 289703 description = "Tools for generating zoom-cache-pcm files"; 289387 - license = lib.licenses.lgpl21; 289704 + license = lib.licenses.lgpl21Only; 289388 289705 hydraPlatforms = lib.platforms.none; 289389 289706 broken = true; 289390 289707 }) {}; ··· 289708 290025 base bytestring containers fixed-vector storable-record 289709 290026 ]; 289710 290027 description = "Haskell language binding for the Zydis library, a x86/x86-64 disassembler"; 289711 - license = lib.licenses.gpl3; 290028 + license = lib.licenses.gpl3Only; 289712 290029 }) {}; 289713 290030 289714 290031 }
+5 -4
pkgs/development/python-modules/gremlinpython/default.nix
··· 1 - { stdenv, lib, buildPythonPackage, fetchFromGitHub, python, pythonOlder 2 - , pytestCheckHook, pyhamcrest, pytestrunner, pytest 1 + { lib, buildPythonPackage, fetchFromGitHub 2 + , pytestCheckHook, pyhamcrest, pytestrunner 3 3 , six, isodate, tornado, aenum, radish-bdd, mock 4 4 }: 5 5 6 6 buildPythonPackage rec { 7 7 pname = "gremlinpython"; 8 - version = "3.4.8"; 8 + version = "3.4.10"; 9 9 10 10 # pypi tarball doesn't include tests 11 11 src = fetchFromGitHub { 12 12 owner = "apache"; 13 13 repo = "tinkerpop"; 14 14 rev = version; 15 - sha256 = "0kcyhfxz7z4f8i64gig8q1q9dhy24cprbh63vwsdiwryg74q4chl"; 15 + sha256 = "0i9lkrwbsmpx1h9480vf97pibm2v37sgw2qm2r1c0i8gg5bcmhj3"; 16 16 }; 17 17 sourceRoot = "source/gremlin-python/src/main/jython"; 18 18 postPatch = '' 19 19 substituteInPlace setup.py \ 20 + --replace 'aenum>=1.4.5,<3.0.0' 'aenum' \ 20 21 --replace 'tornado>=4.4.1,<6.0' 'tornado' \ 21 22 --replace 'PyHamcrest>=1.9.0,<2.0.0' 'PyHamcrest' \ 22 23 --replace 'radish-bdd==0.8.6' 'radish-bdd' \
+25 -11
pkgs/development/python-modules/pylast/default.nix
··· 1 - { lib, buildPythonPackage, fetchPypi, isPy3k, certifi, six 2 - , setuptools_scm 1 + { lib 2 + , buildPythonPackage 3 + , certifi 4 + , fetchPypi 5 + , flaky 6 + , pytestCheckHook 7 + , pythonOlder 8 + , setuptools-scm 9 + , six 3 10 }: 4 11 5 12 buildPythonPackage rec { 6 13 pname = "pylast"; 7 - version = "4.1.0"; 8 - 9 - disabled = !isPy3k; 14 + version = "4.2.0"; 15 + disabled = pythonOlder "3.6"; 10 16 11 17 src = fetchPypi { 12 18 inherit pname version; 13 - sha256 = "ad084aec1bf7e307bc42d7cc1a003851f5bee1ad24fb697a9fdc300bbfe63932"; 19 + sha256 = "sha256-w/mkAUUgj7L7Xv+nz1pI1TYKfihH3S3MbxaNQ4VtoH0="; 14 20 }; 15 21 16 - nativeBuildInputs = [ setuptools_scm ]; 17 - propagatedBuildInputs = [ certifi six ]; 22 + nativeBuildInputs = [ setuptools-scm ]; 18 23 19 - # tests require last.fm credentials 20 - doCheck = false; 24 + propagatedBuildInputs = [ 25 + certifi 26 + six 27 + ]; 28 + 29 + checkInputs = [ 30 + pytestCheckHook 31 + flaky 32 + ]; 33 + 34 + pythonImportsCheck = [ "pylast" ]; 21 35 22 36 meta = with lib; { 37 + description = "Python interface to last.fm (and compatibles)"; 23 38 homepage = "https://github.com/pylast/pylast"; 24 - description = "A python interface to last.fm (and compatibles)"; 25 39 license = licenses.asl20; 26 40 maintainers = with maintainers; [ rvolosatovs ]; 27 41 };
+2 -2
pkgs/development/python-modules/transformers/default.nix
··· 16 16 17 17 buildPythonPackage rec { 18 18 pname = "transformers"; 19 - version = "4.3.3"; 19 + version = "4.4.2"; 20 20 21 21 src = fetchFromGitHub { 22 22 owner = "huggingface"; 23 23 repo = pname; 24 24 rev = "v${version}"; 25 - hash = "sha256-KII7ZR+vnCxCxUcBOQo9y0KxZa+XuIIAkSJejk8HrlA="; 25 + hash = "sha256-kl1Z2FBo+yqVXUqLaUtet6IycmdcAtfydNTI4MNNrkc="; 26 26 }; 27 27 28 28 propagatedBuildInputs = [
+12 -5
pkgs/development/tools/ccloud-cli/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "ccloud-cli"; 5 - version = "0.202.0"; 5 + version = "1.25.0"; 6 6 7 7 # To get the latest version: 8 - # curl -L 'https://s3-us-west-2.amazonaws.com/confluent.cloud?prefix=ccloud-cli/archives/&delimiter=/' | nix run nixpkgs.libxml2 -c xmllint --format - 8 + # curl -L https://cnfl.io/ccloud-cli | sh -s -- -l | grep -v latest | sort -V | tail -n1 9 9 src = fetchurl (if stdenv.hostPlatform.isDarwin then { 10 10 url = "https://s3-us-west-2.amazonaws.com/confluent.cloud/ccloud-cli/archives/${version}/ccloud_v${version}_darwin_amd64.tar.gz"; 11 - sha256 = "1w7c7fwpjj6f26nmcgm6rkrl4v9zhdpygkh02la77n23lg8wxah5"; 11 + sha256 = "0306jg36dpccwyy239r2xvw3bvsrnrdc88390g26fhcb0048qmgb"; 12 12 } else { 13 13 url = "https://s3-us-west-2.amazonaws.com/confluent.cloud/ccloud-cli/archives/${version}/ccloud_v${version}_linux_amd64.tar.gz"; 14 - sha256 = "1xbhv2viw8cbwv03rfq99jddnw5lwy812a8xby348290l323xi89"; 14 + sha256 = "02sly7cxqlrfd6chamlp05k9ar93mpfrkx5183js0hf595nlki61"; 15 15 }); 16 16 17 17 nativeBuildInputs = [ autoPatchelfHook ]; ··· 28 28 homepage = "https://docs.confluent.io/current/cloud/cli/index.html"; 29 29 license = licenses.unfree; 30 30 maintainers = with maintainers; [ kalbasit ]; 31 - platforms = platforms.linux ++ platforms.darwin; 31 + 32 + # TODO: There's support for i686 systems but I do not have any such system 33 + # to build it locally on, it's also unfree so I cannot rely on ofborg to 34 + # build it. Get the list of supported system by looking at the list of 35 + # files in the S3 bucket: 36 + # 37 + # https://s3-us-west-2.amazonaws.com/confluent.cloud?prefix=ccloud-cli/archives/1.25.0/&delimiter=/%27 38 + platforms = [ "x86_64-linux" "x86_64-darwin" ]; 32 39 }; 33 40 }
+3 -3
pkgs/development/tools/continuous-integration/fly/default.nix
··· 2 2 3 3 buildGoModule rec { 4 4 pname = "fly"; 5 - version = "7.0.0"; 5 + version = "7.1.0"; 6 6 7 7 src = fetchFromGitHub { 8 8 owner = "concourse"; 9 9 repo = "concourse"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-WpwMx8mPedunBKlRUDdcVA1sLWkZvuoaw6DEtvGSyAg="; 11 + sha256 = "sha256-M0Jo4DyvPghhVLK3eFdew10lGUJJODxKoL+v16y9CW8="; 12 12 }; 13 13 14 - vendorSha256 = "sha256-OxU+Hb8bX71SFuyAw583Z7bEu+b/j2i/fOGE5S9C91M="; 14 + vendorSha256 = "sha256-W6m+nDNcZBVfa1OTkOHWf4E9LmEUewsTLT/56Iyp6+Y="; 15 15 16 16 doCheck = false; 17 17
+30
pkgs/development/tools/fission/default.nix
··· 1 + { lib, fetchFromGitHub, buildGoModule }: 2 + 3 + buildGoModule rec { 4 + pname = "fission"; 5 + version = "1.12.0"; 6 + 7 + src = fetchFromGitHub { 8 + owner = "fission"; 9 + repo = "fission"; 10 + rev = version; 11 + sha256 = "0izvkjd7ydcxhr6zmgrbfm3ybz2kf4p27099lr07gd4x7c6xxmqr"; 12 + }; 13 + 14 + vendorSha256 = "12clw0wy4lypf45imqnabj39yxqpi348csr4m5d0d1rksxgvwngq"; 15 + 16 + buildFlagsArray = "-ldflags=-s -w -X info.Version=${version}"; 17 + 18 + subPackages = [ "cmd/fission-cli" ]; 19 + 20 + postInstall = '' 21 + ln -s $out/bin/fission-cli $out/bin/fission 22 + ''; 23 + 24 + meta = with lib; { 25 + description = "The cli used by end user to interact Fission"; 26 + homepage = "https://fission.io"; 27 + license = licenses.asl20; 28 + maintainers = with maintainers; [ neverbehave ]; 29 + }; 30 + }
+1 -1
pkgs/development/tools/haskell/haskell-language-server/withWrapper.nix
··· 1 - { lib, supportedGhcVersions ? [ "865" "884" "8104" ], stdenv, haskellPackages 1 + { lib, supportedGhcVersions ? [ "884" "8104" ], stdenv, haskellPackages 2 2 , haskell }: 3 3 # 4 4 # The recommended way to override this package is
+4
pkgs/misc/tmux-plugins/default.nix
··· 49 49 })); 50 50 51 51 in rec { 52 + inherit mkTmuxPlugin; 53 + 54 + mkDerivation = throw "tmuxPlugins.mkDerivation is deprecated, use tmuxPlugins.mkTmuxPlugin instead"; # added 2021-03-14 55 + 52 56 battery = mkTmuxPlugin { 53 57 pluginName = "battery"; 54 58 version = "unstable-2019-07-04";
+14 -2
pkgs/misc/vscode-extensions/default.nix
··· 246 246 }; 247 247 }; 248 248 249 + emmanuelbeziat.vscode-great-icons = buildVscodeMarketplaceExtension { 250 + mktplcRef = { 251 + name = "vscode-great-icons"; 252 + publisher = "emmanuelbeziat"; 253 + version = "2.1.64"; 254 + sha256 = "sha256-qsL1vWiEAYeWkMDNSrr1yzg0QxroEQQeznoDL3Ujy/o="; 255 + }; 256 + meta = with lib; { 257 + license = licenses.mit; 258 + }; 259 + }; 260 + 249 261 esbenp.prettier-vscode = buildVscodeMarketplaceExtension { 250 262 meta = with lib; { 251 263 changelog = "https://marketplace.visualstudio.com/items/esbenp.prettier-vscode/changelog"; ··· 377 389 mktplcRef = { 378 390 name = "todo-tree"; 379 391 publisher = "Gruntfuggly"; 380 - version = "0.0.205"; 381 - sha256 = "0s7bmnsx40lz9wiijrh7cnazwqvmkhsbnidl832qx27pzk0977ix"; 392 + version = "0.0.206"; 393 + sha256 = "1xalwk2bndb73p8p2b4w5qz7m1n80xyw67wb5qlq1rrfjchhicyv"; 382 394 }; 383 395 meta = with lib; { 384 396 license = licenses.mit;
+2 -2
pkgs/misc/vscode-extensions/terraform/default.nix
··· 3 3 mktplcRef = { 4 4 name = "terraform"; 5 5 publisher = "hashicorp"; 6 - version = "2.8.2"; 6 + version = "2.8.3"; 7 7 }; 8 8 9 9 vsix = fetchurl { 10 10 name = "${mktplcRef.publisher}-${mktplcRef.name}.zip"; 11 11 url = "https://github.com/hashicorp/vscode-terraform/releases/download/v${mktplcRef.version}/terraform-${mktplcRef.version}.vsix"; 12 - sha256 = "0f1ck3h8ckvr75j27w2lxjbwnr24nc6fjki0gnn715ynkqg7w9bi"; 12 + sha256 = "1cng82q9079qmn5q71h9knh9qzhqrl3phaamkqfjy1jallgi43b1"; 13 13 }; 14 14 15 15 patches = [ ./fix-terraform-ls.patch ];
+3 -5
pkgs/os-specific/linux/pam_mount/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "pam_mount"; 5 - version = "2.16"; 5 + version = "2.17"; 6 6 7 7 src = fetchurl { 8 - url = "mirror://sourceforge/pam-mount/pam_mount/${version}/${pname}-${version}.tar.xz"; 9 - sha256 = "1rvi4irb7ylsbhvx1cr6islm2xxw1a4b19q6z4a9864ndkm0f0mf"; 8 + url = "mirror://sourceforge/pam-mount/pam_mount/${pname}-${version}.tar.xz"; 9 + sha256 = "1q2n6a2ah6nghdn8i6ad2wj247njwb5nx48cggxknaa6lqxylidy"; 10 10 }; 11 11 12 12 patches = [ 13 13 ./insert_utillinux_path_hooks.patch 14 - ./support_luks2.patch 15 14 ]; 16 15 17 16 postPatch = '' ··· 31 30 "--sbindir=${placeholder "out"}/bin" 32 31 "--sysconfdir=${placeholder "out"}/etc" 33 32 "--with-slibdir=${placeholder "out"}/lib" 34 - "--with-ssbindir=${placeholder "out"}/bin" 35 33 ]; 36 34 37 35 postInstall = ''
-47
pkgs/os-specific/linux/pam_mount/support_luks2.patch
··· 1 - commit d4434c05e7c0cf05d87089404cfa2deedc60811a 2 - Author: Ingo Franzki <ifranzki@linux.ibm.com> 3 - Date: Mon Oct 29 16:47:40 2018 +0100 4 - 5 - crypto: Add support for LUKS2 6 - 7 - Cryptsetup version 2.0 added support for LUKS2. 8 - This patch adds support for mounting LUKS2 volumes with 9 - pam_mount. 10 - 11 - Signed-off-by: Ingo Franzki <ifranzki@linux.ibm.com> 12 - 13 - diff --git a/src/crypto-dmc.c b/src/crypto-dmc.c 14 - index d0ab6ca..abd0358 100644 15 - --- a/src/crypto-dmc.c 16 - +++ b/src/crypto-dmc.c 17 - @@ -21,6 +21,12 @@ 18 - #include "libcryptmount.h" 19 - #include "pam_mount.h" 20 - 21 - +#ifndef CRYPT_LUKS 22 - + #define CRYPT_LUKS NULL /* Passing NULL to crypt_load will 23 - + default to LUKS(1) on older 24 - + libcryptsetup versions. */ 25 - +#endif 26 - + 27 - /** 28 - * dmc_is_luks - check if @path points to a LUKS volume (cf. normal dm-crypt) 29 - * @path: path to the crypto container 30 - @@ -48,7 +54,7 @@ EXPORT_SYMBOL int ehd_is_luks(const char *path, bool blkdev) 31 - 32 - ret = crypt_init(&cd, device); 33 - if (ret == 0) { 34 - - ret = crypt_load(cd, CRYPT_LUKS1, NULL); 35 - + ret = crypt_load(cd, CRYPT_LUKS, NULL); 36 - if (ret == -EINVAL) 37 - ret = false; 38 - else if (ret == 0) 39 - @@ -106,7 +112,7 @@ static bool dmc_run(const struct ehd_mount_request *req, 40 - #endif 41 - } 42 - 43 - - ret = crypt_load(cd, CRYPT_LUKS1, NULL); 44 - + ret = crypt_load(cd, CRYPT_LUKS, NULL); 45 - if (ret == 0) { 46 - ret = crypt_activate_by_passphrase(cd, mt->crypto_name, 47 - CRYPT_ANY_SLOT, req->key_data, req->key_size, flags);
+47
pkgs/tools/archivers/7zz/default.nix
··· 1 + { lib, stdenv, fetchurl, autoPatchelfHook }: 2 + 3 + let platform = if stdenv.isi686 then "x86" 4 + else if stdenv.isx86_64 then "x64" 5 + else if stdenv.isAarch32 then "arm" 6 + else if stdenv.isAarch64 then "arm64" 7 + else throw "Unsupported architecture"; 8 + 9 + url = "https://7-zip.org/a/7z2101-linux-${platform}.tar.xz"; 10 + 11 + hashes = { 12 + x86 = "0k6vg85ld8i2pcv5sv3xbvf3swqh9qj8hf2jcpadssys3yyidqyj"; 13 + x64 = "1yfanx98fizj8d2s87yxgsy30zydx7h5w9wf4wy3blgsp0vkbjb3"; 14 + arm = "04iah9vijm86r8rbkhxig86fx3lpag4xi7i3vq7gfrlwkymclhm1"; 15 + arm64 = "0a26ginpb22aydcyvffxpbi7lxh4sgs9gb6cj96qqx7cnf7bk2ri"; 16 + }; 17 + sha256 = hashes."${platform}"; 18 + 19 + in stdenv.mkDerivation { 20 + pname = "7zz"; 21 + version = "21.01"; 22 + 23 + src = fetchurl { inherit url sha256; }; 24 + sourceRoot = "."; 25 + 26 + nativeBuildInputs = [ autoPatchelfHook ]; 27 + buildInputs = [ stdenv.cc.cc.lib ]; 28 + 29 + dontBuild = true; 30 + 31 + installPhase = '' 32 + runHook preInstall 33 + install -D -t $out/bin 7zz 34 + runHook postInstall 35 + ''; 36 + 37 + meta = with lib; { 38 + description = "Command line archiver utility"; 39 + homepage = "https://www.7-zip.org"; 40 + 41 + # source not released yet. will be under LGPL 2.1+ with RAR exception 42 + license = licenses.unfree; 43 + 44 + platforms = [ "i686-linux" "x86_64-linux" "aarch64-linux" "armv7l-linux" ]; 45 + maintainers = with maintainers; [ anna328p ]; 46 + }; 47 + }
+3 -3
pkgs/tools/package-management/cargo-about/default.nix
··· 1 1 { lib, rustPlatform, fetchFromGitHub }: 2 2 rustPlatform.buildRustPackage rec { 3 3 pname = "cargo-about"; 4 - version = "0.2.3"; 4 + version = "0.3.0"; 5 5 6 6 src = fetchFromGitHub { 7 7 owner = "EmbarkStudios"; 8 8 repo = "cargo-about"; 9 9 rev = version; 10 - sha256 = "1jdp5ksxm4rsqhirgl5zwpiahrz2lx046pkvf6xvr6ms70l2xiwj"; 10 + sha256 = "sha256-MsXNneKj2xCci1guj1TKcIrX7XByJ5/lWUmjxAsgzPY="; 11 11 }; 12 12 13 - cargoSha256 = "07bjxsg5kgx8dg3wf6mvi5460db206l68irqc21hz10plz5llmnr"; 13 + cargoSha256 = "sha256-NdzgIB6uXMtGiLwOACEIeAb4iv7mYLnwRte3M/TkSMA="; 14 14 15 15 meta = with lib; { 16 16 description = "Cargo plugin to generate list of all licenses for a crate";
+9 -2
pkgs/top-level/all-packages.nix
··· 158 158 159 159 fishnet = callPackage ../servers/fishnet { }; 160 160 161 + fission = callPackage ../development/tools/fission { }; 162 + 161 163 authy = callPackage ../applications/misc/authy { }; 162 164 163 165 avro-tools = callPackage ../development/tools/avro-tools { }; ··· 632 634 _1password-gui = callPackage ../applications/misc/1password-gui { }; 633 635 634 636 _6tunnel = callPackage ../tools/networking/6tunnel { }; 637 + 638 + _7zz = callPackage ../tools/archivers/7zz { }; 635 639 636 640 _9pfs = callPackage ../tools/filesystems/9pfs { }; 637 641 ··· 10315 10319 10316 10320 krank = haskell.lib.justStaticExecutables haskellPackages.krank; 10317 10321 10318 - # We use a version built with an older compiler because of https://github.com/pikajude/stylish-cabal/issues/12. 10319 - stylish-cabal = haskell.lib.justStaticExecutables haskell.packages.ghc865.stylish-cabal; 10322 + stylish-cabal = haskell.lib.justStaticExecutables haskellPackages.stylish-cabal; 10320 10323 10321 10324 all-cabal-hashes = callPackage ../data/misc/hackage { }; 10322 10325 ··· 20861 20864 20862 20865 julia-mono = callPackage ../data/fonts/julia-mono { }; 20863 20866 20867 + juno-theme = callPackage ../data/themes/juno { }; 20868 + 20864 20869 kanji-stroke-order-font = callPackage ../data/fonts/kanji-stroke-order-font {}; 20865 20870 20866 20871 kawkab-mono-font = callPackage ../data/fonts/kawkab-mono {}; ··· 21902 21907 coriander = callPackage ../applications/video/coriander { 21903 21908 inherit (gnome2) libgnomeui GConf; 21904 21909 }; 21910 + 21911 + corrscope = libsForQt5.callPackage ../applications/video/corrscope { }; 21905 21912 21906 21913 csa = callPackage ../applications/audio/csa { }; 21907 21914
+1 -100
pkgs/top-level/haskell-packages.nix
··· 3 3 let 4 4 # These are attributes in compiler and packages that don't support integer-simple. 5 5 integerSimpleExcludes = [ 6 - "ghc822Binary" 7 6 "ghc865Binary" 8 7 "ghc8102Binary" 9 8 "ghc8102BinaryMinimal" 10 - "ghcjs" 11 - "ghcjs86" 12 9 "integer-simple" 13 10 "native-bignum" 14 11 "ghcHEAD" ··· 47 44 48 45 compiler = { 49 46 50 - ghc822Binary = callPackage ../development/compilers/ghc/8.2.2-binary.nix { }; 51 - 52 47 ghc865Binary = callPackage ../development/compilers/ghc/8.6.5-binary.nix { }; 53 48 54 49 ghc8102Binary = callPackage ../development/compilers/ghc/8.10.2-binary.nix { ··· 60 55 minimal = true; 61 56 }; 62 57 63 - ghc865 = callPackage ../development/compilers/ghc/8.6.5.nix { 64 - bootPkgs = packages.ghc822Binary; 65 - inherit (buildPackages.python3Packages) sphinx; 66 - buildLlvmPackages = buildPackages.llvmPackages_6; 67 - llvmPackages = pkgs.llvmPackages_6; 68 - }; 69 - ghc882 = callPackage ../development/compilers/ghc/8.8.2.nix { 70 - bootPkgs = packages.ghc865Binary; 71 - inherit (buildPackages.python3Packages) sphinx; 72 - buildLlvmPackages = buildPackages.llvmPackages_7; 73 - llvmPackages = pkgs.llvmPackages_7; 74 - }; 75 - ghc883 = callPackage ../development/compilers/ghc/8.8.3.nix { 76 - bootPkgs = packages.ghc865Binary; 77 - inherit (buildPackages.python3Packages) sphinx; 78 - buildLlvmPackages = buildPackages.llvmPackages_7; 79 - llvmPackages = pkgs.llvmPackages_7; 80 - }; 81 58 ghc884 = callPackage ../development/compilers/ghc/8.8.4.nix { 82 59 # aarch64 ghc865Binary gets SEGVs due to haskell#15449 or similar 83 60 bootPkgs = if stdenv.isAarch64 then ··· 88 65 buildLlvmPackages = buildPackages.llvmPackages_7; 89 66 llvmPackages = pkgs.llvmPackages_7; 90 67 }; 91 - ghc8101 = callPackage ../development/compilers/ghc/8.10.1.nix { 92 - bootPkgs = packages.ghc865Binary; 93 - inherit (buildPackages.python3Packages) sphinx; 94 - buildLlvmPackages = buildPackages.llvmPackages_9; 95 - llvmPackages = pkgs.llvmPackages_9; 96 - }; 97 - ghc8102 = callPackage ../development/compilers/ghc/8.10.2.nix { 98 - # aarch64 ghc865Binary gets SEGVs due to haskell#15449 or similar 99 - bootPkgs = if stdenv.isAarch64 || stdenv.isAarch32 then 100 - packages.ghc8102BinaryMinimal 101 - else 102 - packages.ghc865Binary; 103 - inherit (buildPackages.python3Packages) sphinx; 104 - buildLlvmPackages = buildPackages.llvmPackages_9; 105 - llvmPackages = pkgs.llvmPackages_9; 106 - }; 107 - ghc8103 = callPackage ../development/compilers/ghc/8.10.3.nix { 108 - # aarch64 ghc865Binary gets SEGVs due to haskell#15449 or similar 109 - bootPkgs = if stdenv.isAarch64 || stdenv.isAarch32 then 110 - packages.ghc8102BinaryMinimal 111 - else 112 - packages.ghc865Binary; 113 - inherit (buildPackages.python3Packages) sphinx; 114 - buildLlvmPackages = buildPackages.llvmPackages_9; 115 - llvmPackages = pkgs.llvmPackages_9; 116 - }; 117 68 ghc8104 = callPackage ../development/compilers/ghc/8.10.4.nix { 118 69 # aarch64 ghc865Binary gets SEGVs due to haskell#15449 or similar 119 70 bootPkgs = if stdenv.isAarch64 || stdenv.isAarch32 then ··· 131 82 llvmPackages = pkgs.llvmPackages_10; 132 83 }; 133 84 ghcHEAD = callPackage ../development/compilers/ghc/head.nix { 134 - bootPkgs = packages.ghc883; # no binary yet 85 + bootPkgs = packages.ghc884; # no binary yet 135 86 inherit (buildPackages.python3Packages) sphinx; 136 87 buildLlvmPackages = buildPackages.llvmPackages_10; 137 88 llvmPackages = pkgs.llvmPackages_10; 138 89 libffi = pkgs.libffi; 139 90 }; 140 - ghcjs = compiler.ghcjs86; 141 - ghcjs86 = callPackage ../development/compilers/ghcjs-ng { 142 - bootPkgs = packages.ghc865; 143 - ghcjsSrcJson = ../development/compilers/ghcjs-ng/8.6/git.json; 144 - stage0 = ../development/compilers/ghcjs-ng/8.6/stage0.nix; 145 - ghcjsDepOverrides = callPackage ../development/compilers/ghcjs-ng/8.6/dep-overrides.nix {}; 146 - }; 147 91 148 92 # The integer-simple attribute set contains all the GHC compilers 149 93 # build with integer-simple instead of integer-gmp. ··· 172 116 # Always get compilers from `buildPackages` 173 117 packages = let bh = buildPackages.haskell; in { 174 118 175 - ghc822Binary = callPackage ../development/haskell-modules { 176 - buildHaskellPackages = bh.packages.ghc822Binary; 177 - ghc = bh.compiler.ghc822Binary; 178 - compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-8.2.x.nix { }; 179 - packageSetConfig = bootstrapPackageSet; 180 - }; 181 119 ghc865Binary = callPackage ../development/haskell-modules { 182 120 buildHaskellPackages = bh.packages.ghc865Binary; 183 121 ghc = bh.compiler.ghc865Binary; ··· 196 134 compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-8.10.x.nix { }; 197 135 packageSetConfig = bootstrapPackageSet; 198 136 }; 199 - ghc865 = callPackage ../development/haskell-modules { 200 - buildHaskellPackages = bh.packages.ghc865; 201 - ghc = bh.compiler.ghc865; 202 - compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-8.6.x.nix { }; 203 - }; 204 - ghc882 = callPackage ../development/haskell-modules { 205 - buildHaskellPackages = bh.packages.ghc882; 206 - ghc = bh.compiler.ghc882; 207 - compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-8.8.x.nix { }; 208 - }; 209 - ghc883 = callPackage ../development/haskell-modules { 210 - buildHaskellPackages = bh.packages.ghc883; 211 - ghc = bh.compiler.ghc883; 212 - compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-8.8.x.nix { }; 213 - }; 214 137 ghc884 = callPackage ../development/haskell-modules { 215 138 buildHaskellPackages = bh.packages.ghc884; 216 139 ghc = bh.compiler.ghc884; 217 140 compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-8.8.x.nix { }; 218 141 }; 219 - ghc8101 = callPackage ../development/haskell-modules { 220 - buildHaskellPackages = bh.packages.ghc8101; 221 - ghc = bh.compiler.ghc8101; 222 - compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-8.10.x.nix { }; 223 - }; 224 - ghc8102 = callPackage ../development/haskell-modules { 225 - buildHaskellPackages = bh.packages.ghc8102; 226 - ghc = bh.compiler.ghc8102; 227 - compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-8.10.x.nix { }; 228 - }; 229 - ghc8103 = callPackage ../development/haskell-modules { 230 - buildHaskellPackages = bh.packages.ghc8103; 231 - ghc = bh.compiler.ghc8103; 232 - compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-8.10.x.nix { }; 233 - }; 234 142 ghc8104 = callPackage ../development/haskell-modules { 235 143 buildHaskellPackages = bh.packages.ghc8104; 236 144 ghc = bh.compiler.ghc8104; ··· 245 153 buildHaskellPackages = bh.packages.ghcHEAD; 246 154 ghc = bh.compiler.ghcHEAD; 247 155 compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-head.nix { }; 248 - }; 249 - ghcjs = packages.ghcjs86; 250 - ghcjs86 = callPackage ../development/haskell-modules rec { 251 - buildHaskellPackages = ghc.bootPkgs; 252 - ghc = bh.compiler.ghcjs86; 253 - compilerConfig = callPackage ../development/haskell-modules/configuration-ghc-8.6.x.nix { }; 254 - packageSetConfig = callPackage ../development/haskell-modules/configuration-ghcjs.nix { }; 255 156 }; 256 157 257 158 # The integer-simple attribute set contains package sets for all the GHC compilers