Merge staging-next into staging

authored by

github-actions[bot] and committed by
GitHub
2dfffe79 628f305b

+1543 -485
+12
maintainers/maintainer-list.nix
··· 3251 3251 githubId = 13485450; 3252 3252 name = "Emmanuel Rosa"; 3253 3253 }; 3254 + emptyflask = { 3255 + email = "jon@emptyflask.dev"; 3256 + github = "emptyflask"; 3257 + githubId = 28287; 3258 + name = "Jon Roberts"; 3259 + }; 3254 3260 endgame = { 3255 3261 email = "jack@jackkelly.name"; 3256 3262 github = "endgame"; ··· 4670 4676 github = "ilikeavocadoes"; 4671 4677 githubId = 36193715; 4672 4678 name = "Lassi Haasio"; 4679 + }; 4680 + ilkecan = { 4681 + email = "ilkecan@protonmail.com"; 4682 + github = "ilkecan"; 4683 + githubId = 40234257; 4684 + name = "ilkecan bozdogan"; 4673 4685 }; 4674 4686 illegalprime = { 4675 4687 email = "themichaeleden@gmail.com";
+3 -3
maintainers/scripts/haskell/hydra-report.hs
··· 437 437 <> Text.pack (formatTime defaultTimeLocale "%Y-%m-%d %H:%M UTC" fetchTime) 438 438 <> "*" 439 439 ] 440 - brokenLine (name, rdeps) = "[" <> name <> "](https://search.nixos.org/packages?channel=unstable&show=haskellPackages." <> name <> "&query=haskellPackages." <> name <> ") :arrow_heading_up: " <> Text.pack (show rdeps) 440 + brokenLine (name, rdeps) = "[" <> name <> "](https://packdeps.haskellers.com/reverse/" <> name <> ") :arrow_heading_up: " <> Text.pack (show rdeps) <> " " 441 441 numSummary = statusToNumSummary summary 442 442 jobsByState predicate = Map.filter (predicate . worstState) summary 443 443 worstState = foldl' min Success . fmap state . summaryBuilds ··· 464 464 if' (isNothing mergeableJob) "No `mergeable` job found." <> 465 465 if' (isNothing maintainedJob) "No `maintained` job found." <> 466 466 if' (Unfinished > maybe Success worstState mergeableJob) "`mergeable` jobset failed." <> 467 - if' (outstandingJobs (Platform "x86_64-linux") > 100) "Too much outstanding jobs on x86_64-linux." <> 468 - if' (outstandingJobs (Platform "aarch64-linux") > 100) "Too much outstanding jobs on aarch64-linux." 467 + if' (outstandingJobs (Platform "x86_64-linux") > 100) "Too many outstanding jobs on x86_64-linux." <> 468 + if' (outstandingJobs (Platform "aarch64-linux") > 100) "Too many outstanding jobs on aarch64-linux." 469 469 if' p e = if p then [e] else mempty 470 470 outstandingJobs platform | Table m <- numSummary = Map.findWithDefault 0 (platform, Unfinished) m 471 471 maintainedJob = Map.lookup "maintained" summary
+7 -3
maintainers/scripts/haskell/merge-and-open-pr.sh
··· 75 75 echo "Merging https://github.com/NixOS/nixpkgs/pull/${curr_haskell_updates_pr_num}..." 76 76 gh pr merge --repo NixOS/nixpkgs --merge "$curr_haskell_updates_pr_num" 77 77 78 + # Update the list of Haskell package versions in NixOS on Hackage. 79 + echo "Updating list of Haskell package versions in NixOS on Hackage..." 80 + ./maintainers/scripts/haskell/upload-nixos-package-list-to-hackage.sh 81 + 78 82 # Update stackage, Hackage hashes, and regenerate Haskell package set 79 83 echo "Updating Stackage..." 80 84 ./maintainers/scripts/haskell/update-stackage.sh --do-commit ··· 84 88 ./maintainers/scripts/haskell/regenerate-hackage-packages.sh --do-commit 85 89 86 90 # Push these new commits to the haskell-updates branch 87 - echo "Pushing commits just created to the haskell-updates branch" 91 + echo "Pushing commits just created to the remote haskell-updates branch..." 88 92 git push 89 93 90 94 # Open new PR ··· 93 97 94 98 This PR is the regular merge of the \`haskell-updates\` branch into \`master\`. 95 99 96 - This branch is being continually built and tested by hydra at https://hydra.nixos.org/jobset/nixpkgs/haskell-updates. 100 + This branch is being continually built and tested by hydra at https://hydra.nixos.org/jobset/nixpkgs/haskell-updates. You may be able to find an up-to-date Hydra build report at [cdepillabout/nix-haskell-updates-status](https://github.com/cdepillabout/nix-haskell-updates-status). 97 101 98 102 We roughly aim to merge these \`haskell-updates\` PRs at least once every two weeks. See the @NixOS/haskell [team calendar](https://cloud.maralorn.de/apps/calendar/p/Mw5WLnzsP7fC4Zky) for who is currently in charge of this branch. 99 103 ··· 114 118 EOF 115 119 ) 116 120 117 - echo "Opening a PR for the next haskell-updates merge cycle" 121 + echo "Opening a PR for the next haskell-updates merge cycle..." 118 122 gh pr create --repo NixOS/nixpkgs --base master --head haskell-updates --title "haskellPackages: update stackage and hackage" --body "$new_pr_body"
+1
maintainers/scripts/haskell/upload-nixos-package-list-to-hackage.sh
··· 19 19 username=$(grep "^username:" ~/.cabal/config | sed "s/^username: //") 20 20 password_command=$(grep "^password-command:" ~/.cabal/config | sed "s/^password-command: //") 21 21 curl -u "$username:$($password_command | head -n1)" --digest -H "Content-type: text/csv" -T "$package_list" http://hackage.haskell.org/distro/NixOS/packages.csv 22 + echo
+6 -4
nixos/modules/tasks/network-interfaces.nix
··· 1139 1139 source = "${pkgs.iputils.out}/bin/ping"; 1140 1140 }; 1141 1141 } else { 1142 - setuid = true; 1143 - owner = "root"; 1144 - group = "root"; 1145 - source = "${pkgs.iputils.out}/bin/ping"; 1142 + ping = { 1143 + setuid = true; 1144 + owner = "root"; 1145 + group = "root"; 1146 + source = "${pkgs.iputils.out}/bin/ping"; 1147 + }; 1146 1148 }; 1147 1149 security.apparmor.policies."bin.ping".profile = lib.mkIf config.security.apparmor.policies."bin.ping".enable (lib.mkAfter '' 1148 1150 /run/wrappers/bin/ping {
+24 -4
pkgs/applications/misc/zola/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, rustPlatform, cmake, pkg-config, openssl, oniguruma, CoreServices, installShellFiles }: 1 + { lib 2 + , stdenv 3 + , fetchFromGitHub 4 + , rustPlatform 5 + , cmake 6 + , pkg-config 7 + , openssl 8 + , oniguruma 9 + , CoreServices 10 + , installShellFiles 11 + , libsass 12 + }: 2 13 3 14 rustPlatform.buildRustPackage rec { 4 15 pname = "zola"; ··· 13 24 14 25 cargoSha256 = "1hg8j9a8c6c3ap24jd96y07rlp4f0s2mkyx5034nlnkm3lj4q42n"; 15 26 16 - nativeBuildInputs = [ cmake pkg-config installShellFiles]; 17 - buildInputs = [ openssl oniguruma ] 18 - ++ lib.optional stdenv.isDarwin CoreServices; 27 + nativeBuildInputs = [ 28 + cmake 29 + pkg-config 30 + installShellFiles 31 + ]; 32 + buildInputs = [ 33 + openssl 34 + oniguruma 35 + libsass 36 + ] ++ lib.optionals stdenv.isDarwin [ 37 + CoreServices 38 + ]; 19 39 20 40 RUSTONIG_SYSTEM_LIBONIG = true; 21 41
+8 -7
pkgs/applications/networking/instant-messengers/rambox/default.nix
··· 1 1 { stdenv, callPackage, fetchurl, lib }: 2 2 3 3 let 4 - mkRambox = opts: callPackage (import ./rambox.nix opts) { }; 5 - in mkRambox rec { 4 + mkRambox = opts: callPackage (import ./rambox.nix opts) {}; 5 + in 6 + mkRambox rec { 6 7 pname = "rambox"; 7 - version = "0.7.8"; 8 + version = "0.7.9"; 8 9 9 10 src = { 10 11 x86_64-linux = fetchurl { 11 12 url = "https://github.com/ramboxapp/community-edition/releases/download/${version}/Rambox-${version}-linux-x86_64.AppImage"; 12 - sha256 = "1y3c9xh8594ay95rj9vaqxxzibwpc38n7ixxi2wnsrdbrqrwlc63"; 13 + sha256 = "19y4cmrfp79dr4hgl698imp4f3l1nhgvhh76j5laxg46ld71knil"; 13 14 }; 14 15 i686-linux = fetchurl { 15 16 url = "https://github.com/ramboxapp/community-edition/releases/download/${version}/Rambox-${version}-linux-i386.AppImage"; 16 - sha256 = "07sv384nd2i701fkjgsrlib8jfsa01bvj60gnqdwlnpphlknga3h"; 17 + sha256 = "13wiciyshyrabq2mvnssl2d6svia1kdvwx3dl26249iyif96xxvq"; 17 18 }; 18 19 }.${stdenv.system} or (throw "Unsupported system: ${stdenv.system}"); 19 20 ··· 21 22 description = "Free and Open Source messaging and emailing app that combines common web applications into one"; 22 23 homepage = "https://rambox.pro"; 23 24 license = licenses.mit; 24 - maintainers = with maintainers; [ ]; 25 - platforms = ["i686-linux" "x86_64-linux"]; 25 + maintainers = with maintainers; []; 26 + platforms = [ "i686-linux" "x86_64-linux" ]; 26 27 hydraPlatforms = []; 27 28 }; 28 29 }
+3 -3
pkgs/applications/science/logic/symbiyosys/default.nix
··· 5 5 6 6 stdenv.mkDerivation { 7 7 pname = "symbiyosys"; 8 - version = "2020.08.22"; 8 + version = "2021.09.13"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "YosysHQ"; 12 12 repo = "SymbiYosys"; 13 - rev = "33b0bb7d836fe2a73dc7b10587222f2a718beef4"; 14 - sha256 = "03rbrbwsji1sqcp2yhgbc0fca04zsryv2g4izjhdzv64nqjzjyhn"; 13 + rev = "15278f13467bea24a7300e23ebc5555b9261facf"; 14 + sha256 = "sha256-gp9F4MaGgD6XfD7AjuB/LmMVcxFurqWHEiXPeyzlQzk="; 15 15 }; 16 16 17 17 buildInputs = [ ];
+38
pkgs/applications/version-management/git-and-tools/git-quickfix/default.nix
··· 1 + { lib, fetchFromGitHub 2 + , libiconv 3 + , openssl 4 + , pkg-config 5 + , rustPlatform 6 + , stdenv 7 + , Security 8 + , SystemConfiguration 9 + }: 10 + 11 + rustPlatform.buildRustPackage rec { 12 + pname = "git-quickfix"; 13 + version = "0.0.4"; 14 + 15 + src = fetchFromGitHub { 16 + owner = "siedentop"; 17 + repo = pname; 18 + rev = "v${version}"; 19 + sha256 = "sha256-JdRlrNzWMPS3yG1UvKKtHVRix3buSm9jfSoAUxP35BY="; 20 + }; 21 + 22 + nativeBuildInputs = [ pkg-config ]; 23 + buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [ 24 + Security 25 + SystemConfiguration 26 + libiconv 27 + ]; 28 + 29 + cargoSha256 = "sha256-ENeHPhEBniR9L3J5el6QZrIS1Q4O0pNiSzJqP1aQS9Q="; 30 + 31 + meta = with lib; { 32 + description = "Quickfix allows you to commit changes in your git repository to a new branch without leaving the current branch"; 33 + homepage = "https://github.com/siedentop/git-quickfix"; 34 + license = licenses.gpl3; 35 + platforms = platforms.all; 36 + maintainers = with maintainers; [ msfjarvis ]; 37 + }; 38 + }
+4 -4
pkgs/data/misc/hackage/pin.json
··· 1 1 { 2 - "commit": "6b93e40198f31ac2a9d52e4f3ce90f22f1e9e6f9", 3 - "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/6b93e40198f31ac2a9d52e4f3ce90f22f1e9e6f9.tar.gz", 4 - "sha256": "1zs9d0h55q6lj3v0d0n19yxl58lhn07lmnw2j5k2y8zbx3pcqi8l", 5 - "msg": "Update from Hackage at 2021-09-17T18:08:40Z" 2 + "commit": "e0bd041989865809059f6039125dfb93cb075f72", 3 + "url": "https://github.com/commercialhaskell/all-cabal-hashes/archive/e0bd041989865809059f6039125dfb93cb075f72.tar.gz", 4 + "sha256": "1fpm2kawxlias5xxmiara6224akgii0mnwnlyklc8szflv9cbs17", 5 + "msg": "Update from Hackage at 2021-09-19T21:23:33Z" 6 6 }
+8
pkgs/desktops/lxqt/lxqt-config/default.nix
··· 3 3 , fetchFromGitHub 4 4 , cmake 5 5 , pkg-config 6 + , glib 6 7 , lxqt-build-tools 7 8 , qtbase 8 9 , qtx11extras ··· 34 35 ]; 35 36 36 37 buildInputs = [ 38 + glib.bin 37 39 qtbase 38 40 qtx11extras 39 41 qttools ··· 50 52 xorg.xf86inputlibinput 51 53 xorg.xf86inputlibinput.dev 52 54 ]; 55 + 56 + postPatch = '' 57 + substituteInPlace lxqt-config-appearance/configothertoolkits.cpp \ 58 + --replace 'QStringLiteral("gsettings' \ 59 + 'QStringLiteral("${glib.bin}/bin/gsettings' 60 + ''; 53 61 54 62 passthru.updateScript = lxqtUpdateScript { inherit pname version src; }; 55 63
+29 -6
pkgs/development/compilers/ghc/8.10.2-binary.nix
··· 40 40 # nixpkgs uses for the respective system. 41 41 defaultLibc = { 42 42 i686-linux = { 43 + variantSuffix = ""; 43 44 src = { 44 45 url = "${downloadsUrl}/${version}/ghc-${version}-i386-deb9-linux.tar.xz"; 45 46 sha256 = "0bvwisl4w0z5z8z0da10m9sv0mhm9na2qm43qxr8zl23mn32mblx"; 46 47 }; 47 48 exePathForLibraryCheck = "ghc/stage2/build/tmp/ghc-stage2"; 48 49 archSpecificLibraries = [ 50 + { nixPackage = gmp; fileToCheckFor = null; } 49 51 # The i686-linux bindist provided by GHC HQ is currently built on Debian 9, 50 52 # which link it against `libtinfo.so.5` (ncurses 5). 51 53 # Other bindists are linked `libtinfo.so.6` (ncurses 6). ··· 53 55 ]; 54 56 }; 55 57 x86_64-linux = { 58 + variantSuffix = ""; 56 59 src = { 57 60 url = "${downloadsUrl}/${version}/ghc-${version}-x86_64-deb10-linux.tar.xz"; 58 61 sha256 = "0chnzy9j23b2wa8clx5arwz8wnjfxyjmz9qkj548z14cqf13slcl"; 59 62 }; 60 63 exePathForLibraryCheck = "ghc/stage2/build/tmp/ghc-stage2"; 61 64 archSpecificLibraries = [ 65 + { nixPackage = gmp; fileToCheckFor = null; } 62 66 { nixPackage = ncurses6; fileToCheckFor = "libtinfo.so.6"; } 63 67 ]; 64 68 }; 65 69 armv7l-linux = { 70 + variantSuffix = ""; 66 71 src = { 67 72 url = "${downloadsUrl}/${version}/ghc-${version}-armv7-deb10-linux.tar.xz"; 68 73 sha256 = "1j41cq5d3rmlgz7hzw8f908fs79gc5mn3q5wz277lk8zdf19g75v"; 69 74 }; 70 75 exePathForLibraryCheck = "ghc/stage2/build/tmp/ghc-stage2"; 71 76 archSpecificLibraries = [ 77 + { nixPackage = gmp; fileToCheckFor = null; } 72 78 { nixPackage = ncurses6; fileToCheckFor = "libtinfo.so.6"; } 73 79 ]; 74 80 }; 75 81 aarch64-linux = { 82 + variantSuffix = ""; 76 83 src = { 77 84 url = "${downloadsUrl}/${version}/ghc-${version}-aarch64-deb10-linux.tar.xz"; 78 85 sha256 = "14smwl3741ixnbgi0l51a7kh7xjkiannfqx15b72svky0y4l3wjw"; 79 86 }; 80 87 exePathForLibraryCheck = "ghc/stage2/build/tmp/ghc-stage2"; 81 88 archSpecificLibraries = [ 89 + { nixPackage = gmp; fileToCheckFor = null; } 82 90 { nixPackage = ncurses6; fileToCheckFor = "libtinfo.so.6"; } 83 91 { nixPackage = numactl; fileToCheckFor = null; } 84 92 ]; 85 93 }; 86 94 x86_64-darwin = { 95 + variantSuffix = ""; 87 96 src = { 88 97 url = "${downloadsUrl}/${version}/ghc-${version}-x86_64-apple-darwin.tar.xz"; 89 98 sha256 = "1hngyq14l4f950hzhh2d204ca2gfc98pc9xdasxihzqd1jq75dzd"; 90 99 }; 91 100 exePathForLibraryCheck = null; # we don't have a library check for darwin yet 92 101 archSpecificLibraries = [ 102 + { nixPackage = gmp; fileToCheckFor = null; } 93 103 { nixPackage = ncurses6; fileToCheckFor = null; } 94 104 { nixPackage = libiconv; fileToCheckFor = null; } 95 105 ]; ··· 98 108 # Binary distributions for the musl libc for the respective system. 99 109 musl = { 100 110 x86_64-linux = { 111 + variantSuffix = "-musl"; 101 112 src = { 102 113 url = "${downloadsUrl}/${version}/ghc-${version}-x86_64-alpine3.10-linux-integer-simple.tar.xz"; 103 114 sha256 = "0xpcbyaxqyhbl6f0i3s4rp2jm67nqpkfh2qlbj3i2fiaix89ml0l"; 104 115 }; 105 116 exePathForLibraryCheck = "bin/ghc"; 106 117 archSpecificLibraries = [ 118 + { nixPackage = gmp; fileToCheckFor = null; } 107 119 # In contrast to glibc builds, the musl-bindist uses `libncursesw.so.*` 108 120 # instead of `libtinfo.so.*.` 109 121 { nixPackage = ncurses6; fileToCheckFor = "libncursesw.so.6"; } ··· 121 133 122 134 libPath = 123 135 lib.makeLibraryPath ( 124 - [ 125 - gmp 126 - ] 127 136 # Add arch-specific libraries. 128 - ++ map ({ nixPackage, ... }: nixPackage) binDistUsed.archSpecificLibraries 137 + map ({ nixPackage, ... }: nixPackage) binDistUsed.archSpecificLibraries 129 138 ); 130 139 131 140 libEnvVar = lib.optionalString stdenv.hostPlatform.isDarwin "DY" ··· 135 144 136 145 stdenv.mkDerivation rec { 137 146 inherit version; 138 - 139 - name = "ghc-${version}-binary"; 147 + pname = "ghc-binary${binDistUsed.variantSuffix}"; 140 148 141 149 src = fetchurl binDistUsed.src; 150 + 151 + # Note that for GHC 8.10 versions <= 8.10.5, the GHC HQ musl bindist 152 + # has a `gmp` dependency: 153 + # https://gitlab.haskell.org/ghc/ghc/-/commit/8306501020cd66f683ad9c215fa8e16c2d62357d 154 + # Related nixpkgs issues: 155 + # * https://github.com/NixOS/nixpkgs/pull/130441#issuecomment-922452843 142 156 143 157 nativeBuildInputs = [ perl ]; 144 158 propagatedBuildInputs = ··· 147 161 # libgmp is (see not [musl bindists have no .buildinfo]), we need 148 162 # to propagate `gmp`, otherwise programs built by this ghc will 149 163 # fail linking with `cannot find -lgmp` errors. 164 + # Concrete cases are listed in: 165 + # https://github.com/NixOS/nixpkgs/pull/130441#issuecomment-922459988 166 + # 150 167 # Also, as of writing, the release pages of musl bindists claim 151 168 # that they use `integer-simple` and do not require `gmp`; however 152 169 # that is incorrect, so `gmp` is required until a release has been ··· 154 171 # (Note that for packaging the `-binary` compiler, nixpkgs does not care 155 172 # about whether or not `gmp` is used; this comment is just here to explain 156 173 # why the `gmp` dependency exists despite what the release page says.) 174 + # 175 + # For GHC >= 8.10.6, `gmp` was switched out for `integer-simple` 176 + # (https://gitlab.haskell.org/ghc/ghc/-/commit/8306501020cd66f683ad9c215fa8e16c2d62357d), 177 + # fixing the above-mentioned release issue, 178 + # and for GHC >= 9.* it is not clear as of writing whether that switch 179 + # will be made there too. 157 180 ++ lib.optionals stdenv.hostPlatform.isMusl [ gmp ]; # musl bindist needs this 158 181 159 182 # Set LD_LIBRARY_PATH or equivalent so that the programs running as part
+31 -20
pkgs/development/compilers/ghc/8.10.7-binary.nix
··· 41 41 # nixpkgs uses for the respective system. 42 42 defaultLibc = { 43 43 i686-linux = { 44 + variantSuffix = ""; 44 45 src = { 45 46 url = "${downloadsUrl}/${version}/ghc-${version}-i386-deb9-linux.tar.xz"; 46 47 sha256 = "fbfc1ef194f4e7a4c0da8c11cc69b17458a4b928b609b3622c97acc4acd5c5ab"; 47 48 }; 48 49 exePathForLibraryCheck = "ghc/stage2/build/tmp/ghc-stage2"; 49 50 archSpecificLibraries = [ 51 + { nixPackage = gmp; fileToCheckFor = null; } 50 52 # The i686-linux bindist provided by GHC HQ is currently built on Debian 9, 51 53 # which link it against `libtinfo.so.5` (ncurses 5). 52 54 # Other bindists are linked `libtinfo.so.6` (ncurses 6). ··· 54 56 ]; 55 57 }; 56 58 x86_64-linux = { 59 + variantSuffix = ""; 57 60 src = { 58 61 url = "${downloadsUrl}/${version}/ghc-${version}-x86_64-deb10-linux.tar.xz"; 59 62 sha256 = "a13719bca87a0d3ac0c7d4157a4e60887009a7f1a8dbe95c4759ec413e086d30"; 60 63 }; 61 64 exePathForLibraryCheck = "ghc/stage2/build/tmp/ghc-stage2"; 62 65 archSpecificLibraries = [ 66 + { nixPackage = gmp; fileToCheckFor = null; } 63 67 { nixPackage = ncurses6; fileToCheckFor = "libtinfo.so.6"; } 64 68 ]; 65 69 }; 66 70 armv7l-linux = { 71 + variantSuffix = ""; 67 72 src = { 68 73 url = "${downloadsUrl}/${version}/ghc-${version}-armv7-deb10-linux.tar.xz"; 69 74 sha256 = "3949c31bdf7d3b4afb765ea8246bca4ca9707c5d988d9961a244f0da100956a2"; 70 75 }; 71 76 exePathForLibraryCheck = "ghc/stage2/build/tmp/ghc-stage2"; 72 77 archSpecificLibraries = [ 78 + { nixPackage = gmp; fileToCheckFor = null; } 73 79 { nixPackage = ncurses6; fileToCheckFor = "libtinfo.so.6"; } 74 80 ]; 75 81 }; 76 82 aarch64-linux = { 83 + variantSuffix = ""; 77 84 src = { 78 85 url = "${downloadsUrl}/${version}/ghc-${version}-aarch64-deb10-linux.tar.xz"; 79 86 sha256 = "fad2417f9b295233bf8ade79c0e6140896359e87be46cb61cd1d35863d9d0e55"; 80 87 }; 81 88 exePathForLibraryCheck = "ghc/stage2/build/tmp/ghc-stage2"; 82 89 archSpecificLibraries = [ 90 + { nixPackage = gmp; fileToCheckFor = null; } 83 91 { nixPackage = ncurses6; fileToCheckFor = "libtinfo.so.6"; } 84 92 { nixPackage = numactl; fileToCheckFor = null; } 85 93 ]; 86 94 }; 87 95 x86_64-darwin = { 96 + variantSuffix = ""; 88 97 src = { 89 98 url = "${downloadsUrl}/${version}/ghc-${version}-x86_64-apple-darwin.tar.xz"; 90 99 sha256 = "287db0f9c338c9f53123bfa8731b0996803ee50f6ee847fe388092e5e5132047"; 91 100 }; 92 101 exePathForLibraryCheck = null; # we don't have a library check for darwin yet 93 102 archSpecificLibraries = [ 103 + { nixPackage = gmp; fileToCheckFor = null; } 94 104 { nixPackage = ncurses6; fileToCheckFor = null; } 95 105 { nixPackage = libiconv; fileToCheckFor = null; } 96 106 ]; 97 107 }; 98 108 aarch64-darwin = { 109 + variantSuffix = ""; 99 110 src = { 100 111 url = "${downloadsUrl}/${version}/ghc-${version}-aarch64-apple-darwin.tar.xz"; 101 112 sha256 = "dc469fc3c35fd2a33a5a575ffce87f13de7b98c2d349a41002e200a56d9bba1c"; 102 113 }; 103 114 exePathForLibraryCheck = null; # we don't have a library check for darwin yet 104 115 archSpecificLibraries = [ 116 + { nixPackage = gmp; fileToCheckFor = null; } 105 117 { nixPackage = ncurses6; fileToCheckFor = null; } 106 118 { nixPackage = libiconv; fileToCheckFor = null; } 107 119 ]; ··· 110 122 # Binary distributions for the musl libc for the respective system. 111 123 musl = { 112 124 x86_64-linux = { 125 + variantSuffix = "-musl-integer-simple"; 113 126 src = { 114 127 url = "${downloadsUrl}/${version}/ghc-${version}-x86_64-alpine3.10-linux-integer-simple.tar.xz"; 115 128 sha256 = "16903df850ef73d5246f2ff169cbf57ecab76c2ac5acfa9928934282cfad575c"; 116 129 }; 117 130 exePathForLibraryCheck = "bin/ghc"; 118 131 archSpecificLibraries = [ 132 + # No `gmp` here, since this is an `integer-simple` bindist. 133 + 119 134 # In contrast to glibc builds, the musl-bindist uses `libncursesw.so.*` 120 135 # instead of `libtinfo.so.*.` 121 136 { nixPackage = ncurses6; fileToCheckFor = "libncursesw.so.6"; } ··· 133 148 134 149 libPath = 135 150 lib.makeLibraryPath ( 136 - [ 137 - gmp 138 - ] 139 151 # Add arch-specific libraries. 140 - ++ map ({ nixPackage, ... }: nixPackage) binDistUsed.archSpecificLibraries 152 + map ({ nixPackage, ... }: nixPackage) binDistUsed.archSpecificLibraries 141 153 ); 142 154 143 155 libEnvVar = lib.optionalString stdenv.hostPlatform.isDarwin "DY" ··· 147 159 148 160 stdenv.mkDerivation rec { 149 161 inherit version; 162 + pname = "ghc-binary${binDistUsed.variantSuffix}"; 150 163 151 - name = "ghc-${version}-binary"; 164 + src = fetchurl binDistUsed.src; 152 165 153 - src = fetchurl binDistUsed.src; 166 + # Note that for GHC 8.10 versions >= 8.10.6, the GHC HQ musl bindist 167 + # uses `integer-simple` and has no `gmp` dependency: 168 + # https://gitlab.haskell.org/ghc/ghc/-/commit/8306501020cd66f683ad9c215fa8e16c2d62357d 169 + # Related nixpkgs issues: 170 + # * https://github.com/NixOS/nixpkgs/pull/130441#issuecomment-922452843 171 + # TODO: When this file is copied to `ghc-9.*-binary.nix`, determine whether 172 + # the GHC 9 branch also switched from `gmp` to `integer-simple` via the 173 + # currently-open issue: 174 + # https://gitlab.haskell.org/ghc/ghc/-/issues/20059 175 + # and update this comment accordingly. 154 176 155 177 nativeBuildInputs = [ perl ]; 156 178 propagatedBuildInputs = 157 179 lib.optionals useLLVM [ llvmPackages.llvm ] 158 - # Because musl bindists currently provide no way to tell where 159 - # libgmp is (see not [musl bindists have no .buildinfo]), we need 160 - # to propagate `gmp`, otherwise programs built by this ghc will 161 - # fail linking with `cannot find -lgmp` errors. 162 - # Also, as of writing, the release pages of musl bindists claim 163 - # that they use `integer-simple` and do not require `gmp`; however 164 - # that is incorrect, so `gmp` is required until a release has been 165 - # made that includes https://gitlab.haskell.org/ghc/ghc/-/issues/20059. 166 - # (Note that for packaging the `-binary` compiler, nixpkgs does not care 167 - # about whether or not `gmp` is used; this comment is just here to explain 168 - # why the `gmp` dependency exists despite what the release page says.) 169 - ++ lib.optionals stdenv.hostPlatform.isMusl [ gmp ]; # musl bindist needs this 180 + ; 170 181 171 182 # Set LD_LIBRARY_PATH or equivalent so that the programs running as part 172 183 # of the bindist installer can find the libraries they expect. ··· 227 238 patchShebangs ghc-${version}/configure 228 239 '' + 229 240 # We have to patch the GMP paths for the integer-gmp package. 230 - # Note [musl bindists have no .buildinfo] 231 - # Note that musl bindists do not contain them; unclear if that's intended; 241 + # Note that musl bindists do not contain them, 232 242 # see: https://gitlab.haskell.org/ghc/ghc/-/issues/20073#note_363231 243 + # However, musl bindists >= 8.10.6 use `integer-simple`, not `gmp`. 233 244 '' 234 245 find . -name integer-gmp.buildinfo \ 235 246 -exec sed -i "s@extra-lib-dirs: @extra-lib-dirs: ${gmp.out}/lib@" {} \;
+7 -5
pkgs/development/compilers/ghc/8.10.7.nix
··· 141 141 targetPackages.stdenv.cc.bintools.bintools 142 142 ]; 143 143 144 + # Makes debugging easier to see which variant is at play in `nix-store -q --tree`. 145 + variantSuffix = lib.concatStrings [ 146 + (lib.optionalString stdenv.hostPlatform.isMusl "-musl") 147 + (lib.optionalString enableIntegerSimple "-integer-simple") 148 + ]; 149 + 144 150 in 145 151 stdenv.mkDerivation (rec { 146 152 version = "8.10.7"; 147 - name = "${targetPrefix}ghc-${version}"; 153 + pname = "${targetPrefix}ghc${variantSuffix}"; 148 154 149 155 src = fetchurl { 150 156 url = "https://downloads.haskell.org/ghc/${version}/ghc-${version}-src.tar.xz"; ··· 341 347 ] ++ lib.teams.haskell.members; 342 348 timeout = 24 * 3600; 343 349 inherit (ghc.meta) license platforms; 344 - 345 - # integer-simple builds are broken when GHC links against musl. 346 - # See https://github.com/NixOS/nixpkgs/pull/129606#issuecomment-881323743. 347 - broken = enableIntegerSimple && hostPlatform.isMusl; 348 350 }; 349 351 350 352 } // lib.optionalAttrs targetPlatform.useAndroidPrebuilt {
+1 -2
pkgs/development/compilers/ghc/8.6.5-binary.nix
··· 34 34 35 35 stdenv.mkDerivation rec { 36 36 version = "8.6.5"; 37 - 38 - name = "ghc-${version}-binary"; 37 + pname = "ghc-binary"; 39 38 40 39 # https://downloads.haskell.org/~ghc/8.6.5/ 41 40 src = fetchurl ({
+12 -5
pkgs/development/compilers/ghc/8.8.4.nix
··· 149 149 targetPackages.stdenv.cc.bintools.bintools 150 150 ]; 151 151 152 + # Makes debugging easier to see which variant is at play in `nix-store -q --tree`. 153 + variantSuffix = lib.concatStrings [ 154 + (lib.optionalString stdenv.hostPlatform.isMusl "-musl") 155 + (lib.optionalString enableIntegerSimple "-integer-simple") 156 + ]; 157 + 152 158 in 153 159 stdenv.mkDerivation (rec { 154 160 version = "8.8.4"; 155 - name = "${targetPrefix}ghc-${version}"; 161 + pname = "${targetPrefix}ghc${variantSuffix}"; 156 162 157 163 src = fetchurl { 158 164 url = "https://downloads.haskell.org/ghc/${version}/ghc-${version}-src.tar.xz"; ··· 340 346 ] ++ lib.teams.haskell.members; 341 347 timeout = 24 * 3600; 342 348 inherit (ghc.meta) license platforms; 343 - 344 - # integer-simple builds are broken when GHC links against musl. 345 - # See https://github.com/NixOS/nixpkgs/pull/129606#issuecomment-881323743. 346 - broken = enableIntegerSimple && hostPlatform.isMusl; 349 + # integer-simple builds are broken with musl when bootstrapping using 350 + # GHC 8.10.2 and below, however it is not possible to reverse bootstrap 351 + # GHC 8.8.4 with GHC 8.10.7. 352 + # See https://github.com/NixOS/nixpkgs/pull/138523#issuecomment-927339953 353 + broken = hostPlatform.isMusl && enableIntegerSimple; 347 354 }; 348 355 349 356 dontStrip = (targetPlatform.useAndroidPrebuilt || targetPlatform.isWasm);
+7 -5
pkgs/development/compilers/ghc/9.0.1.nix
··· 135 135 targetPackages.stdenv.cc.bintools.bintools 136 136 ]; 137 137 138 + # Makes debugging easier to see which variant is at play in `nix-store -q --tree`. 139 + variantSuffix = lib.concatStrings [ 140 + (lib.optionalString stdenv.hostPlatform.isMusl "-musl") 141 + (lib.optionalString enableIntegerSimple "-integer-simple") 142 + ]; 143 + 138 144 in 139 145 stdenv.mkDerivation (rec { 140 146 version = "9.0.1"; 141 - name = "${targetPrefix}ghc-${version}"; 147 + pname = "${targetPrefix}ghc${variantSuffix}"; 142 148 143 149 src = fetchurl { 144 150 url = "https://downloads.haskell.org/ghc/${version}/ghc-${version}-src.tar.xz"; ··· 303 309 ] ++ lib.teams.haskell.members; 304 310 timeout = 24 * 3600; 305 311 inherit (ghc.meta) license platforms; 306 - 307 - # integer-simple builds are broken when GHC links against musl. 308 - # See https://github.com/NixOS/nixpkgs/pull/129606#issuecomment-881323743. 309 - broken = enableIntegerSimple && hostPlatform.isMusl; 310 312 }; 311 313 312 314 } // lib.optionalAttrs targetPlatform.useAndroidPrebuilt {
+18 -10
pkgs/development/compilers/ghc/9.2.1.nix
··· 2 2 3 3 # build-tools 4 4 , bootPkgs 5 - , autoconf, automake, coreutils, fetchurl, perl, python3, m4, sphinx, xattr 5 + , autoconf, automake, coreutils, fetchurl, fetchpatch, perl, python3, m4, sphinx, xattr 6 6 , bash 7 7 8 8 , libiconv ? null, ncurses ··· 134 134 targetPackages.stdenv.cc.bintools.bintools 135 135 ]; 136 136 137 + # Makes debugging easier to see which variant is at play in `nix-store -q --tree`. 138 + variantSuffix = lib.concatStrings [ 139 + (lib.optionalString stdenv.hostPlatform.isMusl "-musl") 140 + (lib.optionalString enableIntegerSimple "-integer-simple") 141 + ]; 142 + 137 143 in 138 144 stdenv.mkDerivation (rec { 139 145 version = "9.2.0.20210821"; 140 - name = "${targetPrefix}ghc-${version}"; 146 + pname = "${targetPrefix}ghc${variantSuffix}"; 141 147 142 148 src = fetchurl { 143 149 url = "https://downloads.haskell.org/ghc/9.2.1-rc1/ghc-${version}-src.tar.xz"; 144 150 sha256 = "1q2pppxv2avhykyxvyq72r5p97rkkiqp19b77yhp85ralbcp4ivw"; 145 151 }; 152 + 153 + patches = [ 154 + # picked from release branch, remove with the next release candidate, 155 + # see https://gitlab.haskell.org/ghc/ghc/-/issues/19950#note_373726 156 + (fetchpatch { 157 + name = "fix-darwin-link-failure.patch"; 158 + url = "https://gitlab.haskell.org/ghc/ghc/-/commit/77456387025ca74299ecc70621cbdb62b1b6ffc9.patch"; 159 + sha256 = "1g8smrn7hj8cbp9fhrylvmrb15s0xd8lhdgxqnx0asnd4az82gj8"; 160 + }) 161 + ]; 146 162 147 163 enableParallelBuilding = true; 148 164 ··· 306 322 ] ++ lib.teams.haskell.members; 307 323 timeout = 24 * 3600; 308 324 inherit (ghc.meta) license platforms; 309 - 310 - # integer-simple builds are broken when GHC links against musl. 311 - # See https://github.com/NixOS/nixpkgs/pull/129606#issuecomment-881323743. 312 - # Linker failure on macOS: 313 - # https://gitlab.haskell.org/ghc/ghc/-/issues/19950#note_373726 314 - broken = (enableIntegerSimple && hostPlatform.isMusl) 315 - || stdenv.hostPlatform.isDarwin; 316 - hydraPlatforms = lib.remove "x86_64-darwin" ghc.meta.platforms; 317 325 }; 318 326 319 327 } // lib.optionalAttrs targetPlatform.useAndroidPrebuilt {
+7 -1
pkgs/development/compilers/ghc/head.nix
··· 145 145 targetPackages.stdenv.cc.bintools.bintools 146 146 ]; 147 147 148 + # Makes debugging easier to see which variant is at play in `nix-store -q --tree`. 149 + variantSuffix = lib.concatStrings [ 150 + (lib.optionalString stdenv.hostPlatform.isMusl "-musl") 151 + (lib.optionalString enableNativeBignum "-native-bignum") 152 + ]; 153 + 148 154 in 149 155 stdenv.mkDerivation (rec { 150 156 inherit version; 151 157 inherit (src) rev; 152 - name = "${targetPrefix}ghc-${version}"; 158 + pname = "${targetPrefix}ghc${variantSuffix}"; 153 159 154 160 src = fetchgit { 155 161 url = "https://gitlab.haskell.org/ghc/ghc.git/";
+5 -5
pkgs/development/compilers/nextpnr/default.nix
··· 14 14 in 15 15 stdenv.mkDerivation rec { 16 16 pname = "nextpnr"; 17 - version = "2021.08.16"; 17 + version = "2021.09.27"; 18 18 19 19 srcs = [ 20 20 (fetchFromGitHub { 21 21 owner = "YosysHQ"; 22 22 repo = "nextpnr"; 23 - rev = "b37d133c43c45862bd5c550b5d7fffaa8c49b968"; 24 - sha256 = "0qc9d8cay2j5ggn0mgjq484vv7a14na16s9dmp7bqz7r9cn4b98n"; 23 + rev = "9d8d3bdbc48133ff7758c9c5293e5904bc6e5ba7"; 24 + sha256 = "sha256-5Axo8qX2+ATqQ170QqfhRwYfCRQLCKBW1kc89x9XljE="; 25 25 name = "nextpnr"; 26 26 }) 27 27 (fetchFromGitHub { 28 28 owner = "YosysHQ"; 29 29 repo = "nextpnr-tests"; 30 30 rev = "ccc61e5ec7cc04410462ec3196ad467354787afb"; 31 - sha256 = "09a0bhrphr3rsppryrfak4rhziyj8k3s17kgb0vgm0abjiz0jgam"; 31 + sha256 = "sha256-VT0JfpRLgfo2WG+eoMdE0scPM5nKZZ/v1XlkeDNcQCU="; 32 32 name = "nextpnr-tests"; 33 33 }) 34 34 ]; ··· 60 60 61 61 patchPhase = with builtins; '' 62 62 # use PyPy for icestorm if enabled 63 - substituteInPlace ./ice40/family.cmake \ 63 + substituteInPlace ./ice40/CMakeLists.txt \ 64 64 --replace ''\'''${PYTHON_EXECUTABLE}' '${icestorm.pythonInterp}' 65 65 ''; 66 66
+3 -3
pkgs/development/compilers/yosys/default.nix
··· 34 34 35 35 stdenv.mkDerivation rec { 36 36 pname = "yosys"; 37 - version = "0.9+4276"; 37 + version = "0.10+1"; 38 38 39 39 src = fetchFromGitHub { 40 40 owner = "YosysHQ"; 41 41 repo = "yosys"; 42 - rev = "75a4cdfc8afc10fed80e43fb1ba31c7edaf6e361"; 43 - sha256 = "13xb7ny6i0kr6z6xkj9wmmcj551si7w05r3cghq8h8wkikyh6c8p"; 42 + rev = "7a7df9a3b4996b17bb774377483b15de49aa3d9b"; 43 + sha256 = "sha256-gi/Q6loIQ75NTbS9b/Q8sdrl9NGBDae2+AAGHVYB0WI="; 44 44 }; 45 45 46 46 enableParallelBuilding = true;
+22
pkgs/development/haskell-modules/HACKING.md
··· 206 206 script uses the `gh` command to merge the current PR and open a new one. 207 207 You should only need to do this once. 208 208 209 + This command can be used to authenticate: 210 + 209 211 ```console 210 212 $ gh auth login 211 213 ``` 212 214 215 + This command can be used to confirm that you have already authenticated: 216 + 217 + ```console 218 + $ gh auth status 219 + ``` 220 + 221 + 1. Make sure you have setup your `~/.cabal/config` file for authentication 222 + for uploading the NixOS package versions to Hackage. See the following 223 + section for details on how to do this. 224 + 213 225 1. Make sure you have correctly marked packages broken. One of the previous 214 226 sections explains how to do this. 227 + 228 + In short: 229 + 230 + ```console 231 + $ ./maintainers/scripts/haskell/hydra-report.hs get-report 232 + $ ./maintainers/scripts/haskell/hydra-report.hs mark-broken-list 233 + $ ./maintainers/scripts/haskell/mark-broken.sh --do-commit 234 + ``` 215 235 216 236 1. Merge `master` into `haskell-updates` and make sure to push to the 217 237 `haskell-updates` branch. (This can be skipped if `master` has recently ··· 237 257 `origin/haskell-updates`. 238 258 239 259 1. Merges the currently open `haskell-updates` PR. 260 + 261 + 1. Updates the version of Haskell packages in NixOS on Hackage. 240 262 241 263 1. Updates Stackage and Hackage snapshots. Regenerates the Haskell package set. 242 264
+3 -3
pkgs/development/haskell-modules/cabal2nix-unstable.nix
··· 8 8 }: 9 9 mkDerivation { 10 10 pname = "cabal2nix"; 11 - version = "unstable-2021-08-27"; 11 + version = "unstable-2021-09-28"; 12 12 src = fetchzip { 13 - url = "https://github.com/NixOS/cabal2nix/archive/05b1b404e20eb6252f93c821d4d7974ab7277d90.tar.gz"; 14 - sha256 = "03zvp3wwqph9niadgbvkfcqabafgyhnw12r09cw23hm69hsb64d5"; 13 + url = "https://github.com/NixOS/cabal2nix/archive/b4d893ed1a7a66b0046dd8a48f62b81de670ab02.tar.gz"; 14 + sha256 = "0xl5a0gfxrqz8pkx43zrj84xvcg15723lgvirxdcvc4zqa732zjg"; 15 15 }; 16 16 isLibrary = true; 17 17 isExecutable = true;
+50 -2
pkgs/development/haskell-modules/configuration-common.nix
··· 605 605 ''; 606 606 }); 607 607 608 + d-bus = let 609 + # The latest release on hackage is missing necessary patches for recent compilers 610 + # https://github.com/Philonous/d-bus/issues/24 611 + newer = overrideSrc super.d-bus { 612 + version = "unstable-2021-01-08"; 613 + src = pkgs.fetchFromGitHub { 614 + owner = "Philonous"; 615 + repo = "d-bus"; 616 + rev = "fb8a948a3b9d51db618454328dbe18fb1f313c70"; 617 + hash = "sha256-R7/+okb6t9DAkPVUV70QdYJW8vRcvBdz4zKJT13jb3A="; 618 + }; 619 + }; 620 + # Add now required extension on recent compilers. 621 + # https://github.com/Philonous/d-bus/pull/23 622 + in appendPatch newer (pkgs.fetchpatch { 623 + url = "https://github.com/Philonous/d-bus/commit/e5f37900a3a301c41d98bdaa134754894c705681.patch"; 624 + sha256 = "6rQ7H9t483sJe1x95yLPAZ0BKTaRjgqQvvrQv7HkJRE="; 625 + }); 626 + 608 627 # * The standard libraries are compiled separately. 609 628 # * We need multiple patches from master to fix compilation with 610 629 # updated dependencies (haskeline and megaparsec) which can be ··· 777 796 778 797 # https://github.com/haskell-hvr/cryptohash-sha256/issues/11 779 798 # Jailbreak is necessary to break out of tasty < 1.x dependency. 780 - cryptohash-sha256 = markUnbroken (doJailbreak super.cryptohash-sha256); 799 + # hackage2nix generates this as a broken package due to the (fake) dependency 800 + # missing from hackage, so we need to fix the meta attribute set. 801 + cryptohash-sha256 = overrideCabal super.cryptohash-sha256 (drv: { 802 + jailbreak = true; 803 + broken = false; 804 + hydraPlatforms = pkgs.lib.platforms.all; 805 + }); 781 806 782 807 # The test suite has all kinds of out-dated dependencies, so it feels easier 783 808 # to just disable it. ··· 1148 1173 sha256 = "097wqn8hxsr50b9mhndg5pjim5jma2ym4ylpibakmmb5m98n17zp"; 1149 1174 }); 1150 1175 1176 + # Pick patch from 1.6.0 which allows compilation with doctest 0.18 1177 + polysemy = appendPatches super.polysemy [ 1178 + (pkgs.fetchpatch { 1179 + name = "allow-doctest-0.18.patch"; 1180 + url = "https://github.com/polysemy-research/polysemy/commit/dbcf851eb69395ce3143ecf2dd616dcad953a339.patch"; 1181 + sha256 = "1qf5pghc8p1glwaadkr95x12d74vhb98mg8dqwilyxbc6gq763w2"; 1182 + }) 1183 + ]; 1184 + 1151 1185 # polysemy-plugin 0.2.5.0 has constraint ghc-tcplugins-extra (==0.3.*) 1152 1186 # This upstream issue is relevant: 1153 1187 # https://github.com/polysemy-research/polysemy/issues/322 ··· 1231 1265 gi-cairo-render = doJailbreak super.gi-cairo-render; 1232 1266 gi-cairo-connector = doJailbreak super.gi-cairo-connector; 1233 1267 1268 + # Remove when https://github.com/gtk2hs/svgcairo/pull/10 gets merged. 1269 + svgcairo = appendPatch super.svgcairo (pkgs.fetchpatch { 1270 + url = "https://github.com/gtk2hs/svgcairo/commit/df6c6172b52ecbd32007529d86ba9913ba001306.patch"; 1271 + sha256 = "128qrns56y139vfzg1rbyqfi2xn8gxsmpnxv3zqf4v5spsnprxwh"; 1272 + }); 1273 + 1234 1274 # Missing -Iinclude parameter to doc-tests (pull has been accepted, so should be resolved when 0.5.3 released) 1235 1275 # https://github.com/lehins/massiv/pull/104 1236 1276 massiv = dontCheck super.massiv; ··· 1272 1312 })) (drv: { 1273 1313 patches = [ ./patches/graphql-engine-mapkeys.patch ]; 1274 1314 doHaddock = false; 1275 - version = "2.0.7"; 1315 + version = "2.0.9"; 1276 1316 }); 1277 1317 hasura-ekg-core = super.hasura-ekg-core.overrideScope (self: super: { 1278 1318 hspec = dontCheck self.hspec_2_8_3; ··· 1938 1978 1939 1979 # 2021-09-18: https://github.com/haskell/haskell-language-server/issues/2205 1940 1980 hls-stylish-haskell-plugin = doJailbreak super.hls-stylish-haskell-plugin; 1981 + 1982 + # 2021-09-29: unnecessary lower bound on generic-lens 1983 + hw-ip = assert pkgs.lib.versionOlder self.generic-lens.version "2.2.0.0"; 1984 + doJailbreak super.hw-ip; 1985 + hw-eliasfano = assert pkgs.lib.versionOlder self.generic-lens.version "2.2.0.0"; 1986 + doJailbreak super.hw-eliasfano; 1987 + hw-xml = assert pkgs.lib.versionOlder self.generic-lens.version "2.2.0.0"; 1988 + doJailbreak super.hw-xml; 1941 1989 1942 1990 } // import ./configuration-tensorflow.nix {inherit pkgs haskellLib;} self super
+6 -2
pkgs/development/haskell-modules/configuration-ghc-9.2.x.nix
··· 58 58 dec = doJailbreak super.dec; 59 59 ed25519 = doJailbreak super.ed25519; 60 60 hackage-security = doJailbreak super.hackage-security; 61 - hashable = overrideCabal (doJailbreak (dontCheck super.hashable)) (drv: { postPatch = "sed -i -e 's,integer-gmp .*<1.1,integer-gmp < 2,' hashable.cabal"; }); 62 61 hashable-time = doJailbreak super.hashable-time; 63 62 HTTP = overrideCabal (doJailbreak super.HTTP) (drv: { postPatch = "sed -i -e 's,! Socket,!Socket,' Network/TCP.hs"; }); 64 63 integer-logarithms = overrideCabal (doJailbreak super.integer-logarithms) (drv: { postPatch = "sed -i -e 's,integer-gmp <1.1,integer-gmp < 2,' integer-logarithms.cabal"; }); ··· 69 68 resolv = doJailbreak super.resolv; 70 69 singleton-bool = doJailbreak super.singleton-bool; 71 70 split = doJailbreak super.split; 71 + splitmix = doJailbreak super.splitmix; 72 72 tar = doJailbreak super.tar; 73 73 time-compat = doJailbreak super.time-compat; 74 74 vector = doJailbreak (dontCheck super.vector); ··· 87 87 sha256 = "0rgzrq0513nlc1vw7nw4km4bcwn4ivxcgi33jly4a7n3c1r32v1f"; 88 88 }); 89 89 90 - # The test suite depends on ChasingBottoms, which is broken with ghc-9.0.x. 90 + # 1.3.0 (on stackage) defines instances for the Option-type, which has been removed from base in GHC 9.2.x 91 + # Tests fail because random hasn't been updated for GHC 9.2.x 92 + hashable = dontCheck super.hashable_1_3_3_0; 93 + 94 + # Tests fail because random hasn't been updated for GHC 9.2.x 91 95 unordered-containers = dontCheck super.unordered-containers; 92 96 93 97 # The test suite seems pretty broken.
+111 -4
pkgs/development/haskell-modules/configuration-hackage2nix/broken.yaml
··· 3 3 - 3d-graphics-examples 4 4 - 3dmodels 5 5 - AAI 6 + - abacate 6 7 - abcnotation 7 8 - abeson 8 9 - abides ··· 32 33 - acme-hq9plus 33 34 - acme-http 34 35 - acme-inator 36 + - acme-io 35 37 - acme-kitchen-sink 36 38 - acme-left-pad 37 39 - acme-memorandom ··· 69 71 - aern2-mp 70 72 - AERN-Basics 71 73 - aeson-applicative 74 + - aeson-bson 72 75 - aeson-decode 73 76 - aeson-diff-generic 74 77 - aeson-filthy ··· 89 92 - affection 90 93 - affine-invariant-ensemble-mcmc 91 94 - Agata 95 + - Agda-executable 92 96 - agda-language-server 93 97 - agda-snippets 94 98 - agda-unused ··· 113 117 - align-text 114 118 - ally-invest 115 119 - alphachar 120 + - alpino-tools 116 121 - alsa 117 122 - alsa-midi 118 123 - altcomposition 119 124 - alternative-extra 120 125 - alternative-io 126 + - altfloat 121 127 - alto 122 128 - alure 123 129 - amazon-emailer ··· 234 240 - AttoBencode 235 241 - atto-lisp 236 242 - attomail 243 + - attoparsec-csv 237 244 - attoparsec-text 238 245 - attoparsec-trans 239 246 - attosplit ··· 251 258 - autonix-deps 252 259 - autopack 253 260 - avatar-generator 261 + - aviation-cessna172-diagrams 254 262 - avl-static 255 263 - avr-shake 256 264 - awesome-prelude ··· 285 293 - barchart 286 294 - barcodes-code128 287 295 - barecheck 296 + - barley 288 297 - barrie 289 298 - barrier 290 299 - barrier-monad 300 + - base58address 291 301 - base62 292 302 - base64-conduit 293 303 - base-compat-migrate ··· 295 305 - base-feature-macros 296 306 - base-generics 297 307 - base-io-access 308 + - basen 298 309 - basex-client 299 310 - basic 300 311 - basic-sop ··· 374 385 - bind-marshal 375 386 - bindynamic 376 387 - binembed 388 + - binsm 377 389 - bio 378 390 - BiobaseNewick 379 391 - biocore ··· 403 415 - blaze-json 404 416 - blazeT 405 417 - blaze-textual-native 418 + - ble 406 419 - bliplib 407 420 - blockchain 408 421 - blockhash ··· 431 444 - bottom 432 445 - bounded-array 433 446 - bound-extras 447 + - box 434 448 - braid 435 449 - brain-bleep 436 450 - Bravo ··· 567 581 - Cascade 568 582 - cascading 569 583 - caseof 584 + - casr-logbook 585 + - casr-logbook-types 570 586 - Cassava 571 587 - cassava-conduit 572 588 - cassava-records ··· 581 597 - cautious-gen 582 598 - cayene-lpp 583 599 - cayley-client 600 + - cblrepo 584 601 - CCA 585 602 - CC-delcont-cxe 586 603 - CC-delcont-exc ··· 744 761 - composition-tree 745 762 - comprehensions-ghc 746 763 - compressed 764 + - compression 747 765 - compstrat 748 766 - comptrans 749 767 - computational-geometry ··· 848 866 - crc16 849 867 - crdt-event-fold 850 868 - creatur 869 + - credentials 851 870 - credential-store 852 871 - critbit 853 872 - criterion-compare ··· 889 908 - CurryDB 890 909 - curryer-rpc 891 910 - curry-frontend 911 + - curryrs 892 912 - curves 893 913 - custom-prelude 894 914 - CV ··· 906 926 - darcs-monitor 907 927 - darkplaces-rcon 908 928 - darkplaces-text 929 + - data-accessor-monadLib 909 930 - data-accessor-monads-tf 910 931 - data-aviary 911 932 - data-base ··· 968 989 - dbmigrations-mysql 969 990 - dbmigrations-postgresql 970 991 - dbmigrations-sqlite 971 - - d-bus 972 992 - DBus 973 993 - dbus-core 974 994 - dbus-qq ··· 992 1012 - deepseq-magic 993 1013 - deepseq-th 994 1014 - deep-transformations 1015 + - definitive-base 995 1016 - deka 996 1017 - Delta-Lambda 997 1018 - delude ··· 1047 1068 - diffcabal 1048 1069 - differential 1049 1070 - DifferentialEvolution 1071 + - diff-gestalt 1050 1072 - diffmap 1051 1073 - difftodo 1052 1074 - digestive-bootstrap ··· 1059 1081 - digits 1060 1082 - DimensionalHash 1061 1083 - dimensional-tf 1062 - - diohsc 1063 1084 - diophantine 1064 1085 - direct-binary-files 1065 1086 - directed-cubical ··· 1165 1186 - dzen-dhall 1166 1187 - dzen-utils 1167 1188 - each 1189 + - eager-sockets 1168 1190 - earclipper 1169 1191 - early 1170 1192 - easy-api ··· 1185 1207 - edit-lenses 1186 1208 - editline 1187 1209 - effect-handlers 1210 + - effective-aspects 1188 1211 - effect-monad 1189 1212 - effect-stack 1190 1213 - effin ··· 1210 1233 - elision 1211 1234 - elm-street 1212 1235 - elm-websocket 1236 + - elocrypt 1213 1237 - emacs-module 1214 1238 - emailaddress 1215 1239 - email-header ··· 1264 1288 - estimators 1265 1289 - EstProgress 1266 1290 - Etage 1291 + - etcd 1267 1292 - eternal 1268 1293 - ethereum-rlp 1269 1294 - euphoria ··· 1456 1481 - fpco-api 1457 1482 - FPretty 1458 1483 - fptest 1484 + - fquery 1459 1485 - Fractaler 1460 1486 - fractals 1461 1487 - fraction ··· 1580 1606 - GeocoderOpenCage 1581 1607 - geodetics 1582 1608 - geodetic-types 1609 + - GeoIp 1583 1610 - geojson-types 1584 1611 - geom2d 1585 1612 - GeomPredicates-SSE ··· 1599 1626 - ghc-events-analyze 1600 1627 - ghc-events-parallel 1601 1628 - ghc-generic-instances 1629 + - ghc-hotswap 1602 1630 - ghci-diagrams 1603 1631 - ghci-haskeline 1604 1632 - ghci-history-parser ··· 1627 1655 - ghc-tcplugin-api 1628 1656 - ghc-time-alloc-prof 1629 1657 - ghc-usage 1658 + - ghc-vis 1630 1659 - gh-labeler 1631 1660 - giak 1632 1661 - Gifcurry ··· 1687 1716 - gochan 1688 1717 - godot-haskell 1689 1718 - gofer-prelude 1719 + - gogol-core 1690 1720 - gooey 1691 1721 - google-cloud 1692 1722 - GoogleCodeJam ··· 1729 1759 - graql 1730 1760 - grasp 1731 1761 - gray-code 1762 + - graylog 1732 1763 - greencard 1733 1764 - greg-client 1734 1765 - gremlin-haskell 1735 1766 - Grempa 1736 1767 - grenade 1768 + - greplicate 1769 + - gridfs 1737 1770 - grm 1738 1771 - groot 1739 1772 - gross ··· 1749 1782 - gstreamer 1750 1783 - GTALib 1751 1784 - gtfs-realtime 1785 + - gtk2hs-cast-th 1752 1786 - gtk2hs-hello 1753 1787 - gtk2hs-rpn 1754 1788 - gtk3-mac-integration ··· 1805 1839 - hakyll-contrib 1806 1840 - hakyll-contrib-csv 1807 1841 - hakyll-contrib-elm 1842 + - hakyll-contrib-i18n 1808 1843 - hakyll-contrib-links 1809 1844 - hakyll-dhall 1810 1845 - hakyll-dir-list ··· 1856 1891 - HaPy 1857 1892 - haquery 1858 1893 - harchive 1894 + - HARM 1859 1895 - haroonga 1860 1896 - harpy 1861 1897 - harvest-api ··· 1875 1911 - hashtables-plus 1876 1912 - hasim 1877 1913 - hask 1914 + - haskades 1915 + - haskanoid 1878 1916 - haskbot-core 1879 1917 - haskeline-class 1880 1918 - haskelisp ··· 1962 2000 - hastache 1963 2001 - haste 1964 2002 - haste-prim 2003 + - hat 1965 2004 - hatex-guide 1966 2005 - hats 1967 2006 - hatt ··· 2064 2103 - hfractal 2065 2104 - HFrequencyQueue 2066 2105 - hfusion 2106 + - HGamer3D 2107 + - HGamer3D-Data 2067 2108 - hg-buildpackage 2068 2109 - hgdbmi 2069 2110 - HGE2D ··· 2162 2203 - hmumps 2163 2204 - hnetcdf 2164 2205 - hnn 2206 + - hnop 2165 2207 - hoauth 2166 2208 - hobbes 2167 2209 - hocilib ··· 2169 2211 - hodatime 2170 2212 - HODE 2171 2213 - hoe 2214 + - hofix-mtl 2172 2215 - hog 2173 2216 - hogg 2174 2217 - hois ··· 2459 2502 - ihaskell-parsec 2460 2503 - ihaskell-widgets 2461 2504 - illuminate 2505 + - imagemagick 2462 2506 - imagepaste 2463 2507 - imapget 2464 2508 - imgur ··· 2499 2543 - integreat 2500 2544 - intel-aes 2501 2545 - intensional-datatys 2546 + - interleavableGen 2547 + - interleavableIO 2502 2548 - interlude-l 2503 2549 - internetmarke 2504 2550 - intero ··· 2580 2626 - join-api 2581 2627 - joinlist 2582 2628 - jonathanscard 2629 + - jort 2583 2630 - jpeg 2584 2631 - jsaddle-hello 2585 2632 - jsaddle-wkwebview ··· 2598 2645 - json-pointer-hasql 2599 2646 - json-pointy 2600 2647 - json-python 2648 + - json-qq 2601 2649 - jsonresume 2602 2650 - json-rpc-client 2603 2651 - json-schema ··· 2638 2686 - kd-tree 2639 2687 - keccak 2640 2688 - keera-hails-reactivevalues 2689 + - keiretsu 2641 2690 - kempe 2642 2691 - kerry 2643 2692 - Ketchup ··· 2650 2699 - kmonad 2651 2700 - kmp-dfa 2652 2701 - koellner-phonetic 2702 + - Konf 2653 2703 - kontra-config 2654 2704 - kparams 2655 2705 - kraken ··· 2669 2719 - lambda2js 2670 2720 - lambdaBase 2671 2721 - lambdabot-utils 2722 + - lambdabot-xmpp 2672 2723 - lambda-bridge 2673 2724 - lambda-canvas 2674 2725 - lambdacms-core ··· 2711 2762 - language-vhdl 2712 2763 - language-webidl 2713 2764 - lapack-ffi 2765 + - LargeCardinalHierarchy 2714 2766 - Lastik 2715 2767 - latest-npm-version 2716 2768 - latex-formulae-image ··· 2728 2780 - lazyset 2729 2781 - LazyVault 2730 2782 - l-bfgs-b 2783 + - lcs 2731 2784 - lda 2732 2785 - ldif 2733 2786 - ld-intervals ··· 2981 3034 - mega-sdist 2982 3035 - mellon-core 2983 3036 - melody 3037 + - memcached 2984 3038 - memcached-binary 2985 3039 - memcache-haskell 2986 3040 - memis ··· 3024 3078 - miku 3025 3079 - milena 3026 3080 - mime-directory 3081 + - MiniAgda 3027 3082 - miniforth 3028 3083 - minilens 3029 3084 - minilight ··· 3148 3203 - mtp 3149 3204 - MuCheck 3150 3205 - mud 3206 + - mudbath 3151 3207 - muesli 3152 3208 - mu-graphql 3153 3209 - mulang ··· 3172 3228 - musicScroll 3173 3229 - music-util 3174 3230 - musicxml 3231 + - mustache2hs 3175 3232 - mustache-haskell 3176 3233 - mvar-lock 3177 3234 - mvc ··· 3194 3251 - named-servant-server 3195 3252 - named-sop 3196 3253 - namelist 3254 + - nanoAgda 3197 3255 - nanocurses 3198 3256 - nano-hmac 3199 3257 - nano-md5 ··· 3204 3262 - nanovg-simple 3205 3263 - nanq 3206 3264 - naperian 3265 + - Naperian 3207 3266 - naqsha 3208 3267 - narc 3209 3268 - nationstates ··· 3243 3302 - network-bitcoin 3244 3303 - network-builder 3245 3304 - network-bytestring 3305 + - network-dbus 3246 3306 - network-dns 3247 3307 - networked-game 3248 3308 - network-house ··· 3291 3351 - nlp-scores 3292 3352 - nm 3293 3353 - NMap 3354 + - nme 3294 3355 - nntp 3295 3356 - noether 3296 3357 - nofib-analyse ··· 3300 3361 - NonEmpty 3301 3362 - nonempty-lift 3302 3363 - non-empty-zipper 3364 + - noodle 3303 3365 - no-role-annots 3304 3366 - notcpp 3305 3367 - not-gloss-examples ··· 3348 3410 - OGL 3349 3411 - ogmarkup 3350 3412 - oi 3413 + - old-version 3351 3414 - om-actor 3352 3415 - omaketex 3353 3416 - ombra ··· 3381 3444 - OpenCL 3382 3445 - OpenCLRaw 3383 3446 - OpenCLWrappers 3447 + - opencog-atomspace 3384 3448 - opencv-raw 3385 3449 - opendatatable 3450 + - openexchangerates 3451 + - openflow 3386 3452 - opengles 3453 + - OpenGLRaw21 3387 3454 - open-haddock 3388 3455 - openid-connect 3389 3456 - open-pandoc 3457 + - openpgp 3390 3458 - open-signals 3391 3459 - opensoundcontrol-ht 3392 3460 - openssh-protocol ··· 3448 3516 - pacman-memcache 3449 3517 - pads-haskell 3450 3518 - pagarme 3519 + - pagerduty 3451 3520 - pagure-hook-receiver 3452 3521 - Paillier 3453 3522 - palette ··· 3592 3661 - phasechange 3593 3662 - phaser 3594 3663 - phoityne 3664 + - phone-metadata 3595 3665 - phone-numbers 3596 3666 - phone-push 3597 3667 - phonetic-languages-plus ··· 3653 3723 - plex 3654 3724 - plist 3655 3725 - plist-buddy 3726 + - plivo 3656 3727 - plot-gtk 3657 3728 - plot-gtk3 3658 3729 - plot-gtk-ui ··· 3678 3749 - poly-cont 3679 3750 - poly-control 3680 3751 - polydata-core 3752 + - polynom 3681 3753 - polynomial 3682 - - polysemy 3754 + - polysemy-plugin 3683 3755 - polysemy-zoo 3684 3756 - polytypeable 3685 3757 - pomaps 3686 3758 - pomohoro 3687 3759 - ponder 3688 3760 - pong-server 3761 + - pontarius-xpmn 3689 3762 - pool 3690 3763 - pool-conduit 3691 3764 - pop3-client ··· 3702 3775 - posplyu 3703 3776 - postcodes 3704 3777 - postgres-embedded 3778 + - PostgreSQL 3705 3779 - postgresql-lo-stream 3706 3780 - postgresql-named 3707 3781 - postgresql-resilient ··· 3728 3802 - pqc 3729 3803 - praglude 3730 3804 - preamble 3805 + - precis 3731 3806 - precursor 3732 3807 - predicate-class 3733 3808 - predicate-typed ··· 3817 3892 - pubsub 3818 3893 - pugixml 3819 3894 - pugs-DrIFT 3895 + - pugs-HsSyck 3820 3896 - PUH-Project 3821 3897 - Pup-Events-Server 3822 3898 - pure-io ··· 3844 3920 - qnap-decrypt 3845 3921 - qr-imager 3846 3922 - qsem 3923 + - qt 3847 3924 - QuadEdge 3848 3925 - QuadTree 3849 3926 - quantfin ··· 3852 3929 - quarantimer 3853 3930 - qudb 3854 3931 - quenya-verb 3932 + - querystring-pickle 3855 3933 - questioner 3856 3934 - QuickAnnotate 3857 3935 - quickbooks ··· 4002 4080 - remote 4003 4081 - remote-debugger 4004 4082 - remote-monad 4083 + - reorderable 4005 4084 - reorder-expression 4006 4085 - repa-algorithms 4007 4086 - repa-bytestring ··· 4030 4109 - resource-embed 4031 4110 - restartable 4032 4111 - restyle 4112 + - resumable-exceptions 4033 4113 - rethinkdb 4034 4114 - rethinkdb-client-driver 4035 4115 - rethinkdb-wereHamster ··· 4041 4121 - rfc 4042 4122 - rfc-prelude 4043 4123 - rhbzquery 4124 + - riak 4125 + - riak-protobuf-lens 4044 4126 - ribbit 4045 4127 - ribosome 4046 4128 - RichConditional ··· 4158 4240 - ScratchFs 4159 4241 - script-monad 4160 4242 - scrobble 4243 + - scrz 4161 4244 - scythe 4162 4245 - scyther-proof 4163 4246 - sdl2-cairo-image 4164 4247 - sdl2-compositor 4165 4248 - sdl2-fps 4166 4249 - sdr 4250 + - seacat 4167 4251 - seakale 4168 4252 - sec 4169 4253 - secdh ··· 4259 4343 - setters 4260 4344 - set-with 4261 4345 - sexp 4346 + - sexpresso 4262 4347 - sexpr-parser 4263 4348 - sext 4264 4349 - SFML ··· 4270 4355 - sh2md 4271 4356 - shade 4272 4357 - shadower 4358 + - shady-gen 4273 4359 - shake-bindist 4274 4360 - shakebook 4275 4361 - shake-cabal ··· 4316 4402 - simple-css 4317 4403 - simple-download 4318 4404 - simple-eval 4405 + - simple-form 4319 4406 - simple-genetic-algorithm 4407 + - SimpleH 4320 4408 - simple-index 4321 4409 - simpleirc 4322 4410 - simple-logging ··· 4345 4433 - singnal 4346 4434 - singular-factory 4347 4435 - sink 4436 + - Sit 4348 4437 - sitepipe 4349 4438 - sixfiguregroup 4350 4439 - sized-grid ··· 4417 4506 - snaplet-ses-html 4418 4507 - snaplet-sqlite-simple 4419 4508 - snaplet-typed-sessions 4509 + - snap-predicates 4420 4510 - snappy-conduit 4421 4511 - snap-routes 4422 4512 - snap-stream ··· 4555 4645 - Strafunski-ATermLib 4556 4646 - Strafunski-StrategyLib 4557 4647 - StrappedTemplates 4648 + - StrategyLib 4558 4649 - stratum-tool 4559 4650 - stratux-types 4560 4651 - stream ··· 4623 4714 - SVD2HS 4624 4715 - svfactor 4625 4716 - svg-builder-fork 4626 - - svgcairo 4627 4717 - svgutils 4628 4718 - svm-light-utils 4629 4719 - svm-simple ··· 4639 4729 - syb-extras 4640 4730 - SybWidget 4641 4731 - syb-with-class-instances-text 4732 + - sydtest-aeson 4733 + - sydtest-hedis 4734 + - sydtest-mongo 4735 + - sydtest-persistent-postgresql 4736 + - sydtest-rabbitmq 4737 + - sydtest-yesod 4642 4738 - syfco 4643 4739 - sym 4644 4740 - symantic ··· 4750 4846 - testpack 4751 4847 - testpattern 4752 4848 - test-pkg 4849 + - testPkg 4753 4850 - testrunner 4754 4851 - test-sandbox 4755 4852 - test-shouldbe ··· 4923 5020 - tropical 4924 5021 - tropical-geometry 4925 5022 - true-name 5023 + - trust-chain 4926 5024 - tsession 5025 + - tslib 4927 5026 - tsparse 4928 5027 - tsp-viz 4929 5028 - tsuntsun ··· 4946 5045 - twilio 4947 5046 - twine 4948 5047 - twirp 5048 + - twisty 4949 5049 - twitter 4950 5050 - twitter-feed 4951 5051 - tx ··· 4983 5083 - type-unary 4984 5084 - typograffiti 4985 5085 - tyro 5086 + - uAgda 4986 5087 - uberlast 4987 5088 - ucam-webauth-types 4988 5089 - ucd ··· 5216 5317 - webshow 5217 5318 - websockets-rpc 5218 5319 - webwire 5320 + - wedged 5219 5321 - WEditor 5220 5322 - weekdaze 5221 5323 - weighted-regexp ··· 5246 5348 - wol 5247 5349 - word2vec-model 5248 5350 - wordify 5351 + - Wordlint 5249 5352 - wordlist 5250 5353 - WordNet 5251 5354 - WordNet-ghc74 ··· 5293 5396 - xlsx-templater 5294 5397 - xml2json 5295 5398 - xml-conduit-decode 5399 + - xml-conduit-parse 5296 5400 - xml-conduit-selectors 5297 5401 - xml-conduit-stylist 5298 5402 - xml-html-conduit-lens ··· 5328 5432 - yall 5329 5433 - yam-app 5330 5434 - yam-config 5435 + - yamlkeysdiff 5331 5436 - yaml-pretty-extras 5332 5437 - YamlReference 5333 5438 - yaml-rpc ··· 5410 5515 - Yogurt 5411 5516 - yst 5412 5517 - yu-core 5518 + - yuiGrid 5413 5519 - yu-tool 5414 5520 - yxdb-utils 5415 5521 - z3-encoding ··· 5436 5542 - zm 5437 5543 - ZMachine 5438 5544 - zmidi-score 5545 + - zmqat 5439 5546 - zoneinfo 5440 5547 - zoom 5441 5548 - zoom-refs
+26 -2
pkgs/development/haskell-modules/configuration-hackage2nix/main.yaml
··· 1 1 # pkgs/development/haskell-modules/configuration-hackage2nix.yaml 2 2 3 - compiler: ghc-8.10.4 3 + compiler: ghc-8.10.7 4 4 5 5 core-packages: 6 6 - array-0.5.4.0 ··· 150 150 domenkozar: 151 151 - cachix 152 152 - cachix-api 153 + dschrempf: 154 + - circular 155 + - covariance 156 + - dirichlet 157 + - elynx 158 + - elynx-markov 159 + - elynx-nexus 160 + - elynx-seq 161 + - elynx-tools 162 + - elynx-tree 163 + - glasso 164 + - mcmc 165 + - pava 166 + - slynx 167 + - tlynx 153 168 expipiplus1: 154 169 - VulkanMemoryAllocator 155 170 - autoapply ··· 224 239 - mattermost-api-qc 225 240 - Unique 226 241 maralorn: 227 - - arbtt 228 242 - cabal-fmt 229 243 - generic-optics 230 244 - ghcup 245 + - ghcid 231 246 - ghcide 232 247 - haskell-language-server 233 248 - hedgehog 234 249 - hlint 235 250 - hmatrix 251 + - hspec-discover 236 252 - iCalendar 237 253 - matrix-client 238 254 - neuron 239 255 - optics 256 + - paths 257 + - postgresql-simple 240 258 - reflex-dom 241 259 - releaser 260 + - replace-megaparsec 242 261 - req 243 262 - shake-bench 244 263 - shh 264 + - shh-extras 245 265 - snap 246 266 - stm-containers 247 267 - streamly 248 268 - taskwarrior 269 + - tz 270 + - weeder 249 271 - witch 250 272 ncfavier: 251 273 - lambdabot ··· 395 417 HQu: [ aarch64-linux, armv7l-linux ] # unsupported by vendored C++ library, TODO: explicitly list supported platforms 396 418 HSoM: [ x86_64-darwin, aarch64-darwin ] 397 419 iwlib: [ x86_64-darwin, aarch64-darwin ] 420 + Jazzkell: [ x86_64-darwin, aarch64-darwin ] # depends on Euterpea 398 421 jsaddle-webkit2gtk: [ x86_64-darwin, aarch64-darwin ] 399 422 kqueue: [ x86_64-linux, aarch64-linux, i686-linux, armv7l-linux ] # BSD / Darwin only API 423 + Kulitta: [ x86_64-darwin, aarch64-darwin ] # depends on Euterpea 400 424 LambdaHack: [ x86_64-darwin, aarch64-darwin ] 401 425 large-hashable: [ aarch64-linux ] # https://github.com/factisresearch/large-hashable/issues/17 402 426 libmodbus: [ x86_64-darwin, aarch64-darwin ]
+228 -28
pkgs/development/haskell-modules/configuration-hackage2nix/transitive-broken.yaml
··· 136 136 - GrammarProducts 137 137 - GraphHammer 138 138 - GraphHammer-examples 139 + - Grow 139 140 - GrowlNotify 140 141 - Gtk2hsGenerics 141 142 - GtkGLTV ··· 147 148 - HAppS-Server 148 149 - HAppS-State 149 150 - HGamer3D-API 151 + - HGamer3D-Audio 152 + - HGamer3D-Bullet-Binding 150 153 - HGamer3D-CAudio-Binding 154 + - HGamer3D-CEGUI-Binding 155 + - HGamer3D-Common 156 + - HGamer3D-Enet-Binding 157 + - HGamer3D-GUI 158 + - HGamer3D-Graphics3D 159 + - HGamer3D-InputSystem 160 + - HGamer3D-Network 151 161 - HGamer3D-OIS-Binding 162 + - HGamer3D-Ogre-Binding 163 + - HGamer3D-SDL2-Binding 164 + - HGamer3D-SFML-Binding 165 + - HGamer3D-WinEvent 166 + - HGamer3D-Wire 152 167 - HJScript 153 168 - HLearn-algebra 154 169 - HLearn-approximation ··· 156 171 - HLearn-datastructures 157 172 - HLearn-distributions 158 173 - HNM 174 + - HPhone 159 175 - HPlot 160 176 - HPong 161 177 - HROOT ··· 445 461 - apotiki 446 462 - approx-rand-test 447 463 - arbor-monad-metric-datadog 448 - - arch-hs 449 464 - archlinux-web 450 465 - arduino-copilot 451 466 - arff ··· 474 489 - atuin 475 490 - audiovisual 476 491 - aura 492 + - aura_3_2_6 477 493 - authoring 478 494 - autonix-deps-kf5 479 495 - avers ··· 582 598 - blatex 583 599 - blaze-builder-enumerator 584 600 - blaze-colonnade 585 - - ble 586 601 - blink1 587 602 - blip 588 603 - blogination ··· 602 617 - boots-web 603 618 - borel 604 619 - bowntz 620 + - box-csv 621 + - box-socket 605 622 - breakout 606 623 - bricks 607 624 - bricks-internal-test ··· 659 676 - casadi-bindings-ipopt-interface 660 677 - casadi-bindings-snopt-interface 661 678 - cash 679 + - casr-logbook-html 680 + - casr-logbook-meta 681 + - casr-logbook-meta-html 682 + - casr-logbook-reports 683 + - casr-logbook-reports-html 684 + - casr-logbook-reports-meta 685 + - casr-logbook-reports-meta-html 662 686 - cassandra-cql 663 687 - cassandra-thrift 664 688 - cassy ··· 698 722 - chromatin 699 723 - chronos_1_1_3 700 724 - chu2 725 + - chuchu 701 726 - chunks 702 727 - ciphersaber2 703 728 - citation-resolve ··· 824 849 - craftwerk-cairo 825 850 - craftwerk-gtk 826 851 - craze 852 + - credentials-cli 827 853 - crf-chain1 828 854 - crf-chain1-constrained 829 855 - crf-chain2-generic ··· 897 923 - deeplearning-hs 898 924 - deepzoom 899 925 - defargs 926 + - definitive-filesystem 900 927 - definitive-graphics 928 + - definitive-parser 929 + - definitive-reactive 930 + - definitive-sound 901 931 - deka-tests 902 932 - delaunay 903 933 - delicious ··· 917 947 - dewdrop 918 948 - dfinity-radix-tree 919 949 - dhall-docs 920 - - di-polysemy 921 950 - dia-functions 922 951 - diagrams-haddock 923 952 - diagrams-html5 ··· 1194 1223 - ghc-instances 1195 1224 - ghc-mod 1196 1225 - ghc-tags-plugin 1197 - - ghc-vis 1198 1226 - ghci-pretty 1199 1227 - ghcjs-hplay 1200 1228 - ght ··· 1235 1263 - goal-probability 1236 1264 - goal-simulation 1237 1265 - goat 1266 + - gogol 1267 + - gogol-abusiveexperiencereport 1268 + - gogol-acceleratedmobilepageurl 1269 + - gogol-accessapproval 1270 + - gogol-accesscontextmanager 1271 + - gogol-adexchange-buyer 1272 + - gogol-adexchange-seller 1273 + - gogol-adexchangebuyer2 1274 + - gogol-adexperiencereport 1275 + - gogol-admin-datatransfer 1276 + - gogol-admin-directory 1277 + - gogol-admin-emailmigration 1278 + - gogol-admin-reports 1279 + - gogol-adsense 1280 + - gogol-adsense-host 1281 + - gogol-affiliates 1282 + - gogol-alertcenter 1283 + - gogol-analytics 1284 + - gogol-analyticsreporting 1285 + - gogol-android-enterprise 1286 + - gogol-android-publisher 1287 + - gogol-androiddeviceprovisioning 1288 + - gogol-androidmanagement 1289 + - gogol-appengine 1290 + - gogol-apps-activity 1291 + - gogol-apps-calendar 1292 + - gogol-apps-licensing 1293 + - gogol-apps-reseller 1294 + - gogol-apps-tasks 1295 + - gogol-appstate 1296 + - gogol-autoscaler 1297 + - gogol-bigquery 1298 + - gogol-bigquerydatatransfer 1299 + - gogol-bigtableadmin 1300 + - gogol-billing 1301 + - gogol-binaryauthorization 1302 + - gogol-blogger 1303 + - gogol-books 1304 + - gogol-chat 1305 + - gogol-civicinfo 1306 + - gogol-classroom 1307 + - gogol-cloudasset 1308 + - gogol-clouderrorreporting 1309 + - gogol-cloudfunctions 1310 + - gogol-cloudidentity 1311 + - gogol-cloudiot 1312 + - gogol-cloudkms 1313 + - gogol-cloudmonitoring 1314 + - gogol-cloudprivatecatalog 1315 + - gogol-cloudprivatecatalogproducer 1316 + - gogol-cloudprofiler 1317 + - gogol-cloudscheduler 1318 + - gogol-cloudsearch 1319 + - gogol-cloudshell 1320 + - gogol-cloudtasks 1321 + - gogol-cloudtrace 1322 + - gogol-commentanalyzer 1323 + - gogol-composer 1324 + - gogol-compute 1325 + - gogol-consumersurveys 1326 + - gogol-container 1327 + - gogol-containeranalysis 1328 + - gogol-containerbuilder 1329 + - gogol-customsearch 1330 + - gogol-dataflow 1331 + - gogol-datafusion 1332 + - gogol-dataproc 1333 + - gogol-datastore 1334 + - gogol-debugger 1335 + - gogol-deploymentmanager 1336 + - gogol-dfareporting 1337 + - gogol-dialogflow 1338 + - gogol-digitalassetlinks 1339 + - gogol-discovery 1340 + - gogol-dlp 1341 + - gogol-dns 1342 + - gogol-docs 1343 + - gogol-doubleclick-bids 1344 + - gogol-doubleclick-search 1345 + - gogol-drive 1346 + - gogol-driveactivity 1347 + - gogol-factchecktools 1348 + - gogol-file 1349 + - gogol-firebase-dynamiclinks 1350 + - gogol-firebase-rules 1351 + - gogol-firebasehosting 1352 + - gogol-firebaseremoteconfig 1353 + - gogol-firestore 1354 + - gogol-fitness 1355 + - gogol-fonts 1356 + - gogol-freebasesearch 1357 + - gogol-fusiontables 1358 + - gogol-games 1359 + - gogol-games-configuration 1360 + - gogol-games-management 1361 + - gogol-genomics 1362 + - gogol-gmail 1363 + - gogol-groups-migration 1364 + - gogol-groups-settings 1365 + - gogol-healthcare 1366 + - gogol-iam 1367 + - gogol-iamcredentials 1368 + - gogol-iap 1369 + - gogol-identity-toolkit 1370 + - gogol-indexing 1371 + - gogol-jobs 1372 + - gogol-kgsearch 1373 + - gogol-language 1374 + - gogol-latencytest 1375 + - gogol-libraryagent 1376 + - gogol-logging 1377 + - gogol-manufacturers 1378 + - gogol-maps-coordinate 1379 + - gogol-maps-engine 1380 + - gogol-mirror 1381 + - gogol-ml 1382 + - gogol-monitoring 1383 + - gogol-oauth2 1384 + - gogol-oslogin 1385 + - gogol-pagespeed 1386 + - gogol-partners 1387 + - gogol-people 1388 + - gogol-photoslibrary 1389 + - gogol-play-moviespartner 1390 + - gogol-playcustomapp 1391 + - gogol-plus 1392 + - gogol-plus-domains 1393 + - gogol-poly 1394 + - gogol-prediction 1395 + - gogol-proximitybeacon 1396 + - gogol-pubsub 1397 + - gogol-qpxexpress 1398 + - gogol-redis 1399 + - gogol-remotebuildexecution 1400 + - gogol-replicapool 1401 + - gogol-replicapool-updater 1402 + - gogol-resourcemanager 1403 + - gogol-resourceviews 1404 + - gogol-run 1405 + - gogol-runtimeconfig 1406 + - gogol-safebrowsing 1407 + - gogol-script 1408 + - gogol-searchconsole 1409 + - gogol-securitycenter 1410 + - gogol-servicebroker 1411 + - gogol-serviceconsumermanagement 1412 + - gogol-servicecontrol 1413 + - gogol-servicemanagement 1414 + - gogol-servicenetworking 1415 + - gogol-serviceusage 1416 + - gogol-serviceuser 1417 + - gogol-sheets 1418 + - gogol-shopping-content 1419 + - gogol-siteverification 1420 + - gogol-slides 1421 + - gogol-sourcerepo 1422 + - gogol-spanner 1423 + - gogol-spectrum 1424 + - gogol-speech 1425 + - gogol-sqladmin 1426 + - gogol-storage 1427 + - gogol-storage-transfer 1428 + - gogol-streetviewpublish 1429 + - gogol-surveys 1430 + - gogol-tagmanager 1431 + - gogol-taskqueue 1432 + - gogol-testing 1433 + - gogol-texttospeech 1434 + - gogol-toolresults 1435 + - gogol-tpu 1436 + - gogol-tracing 1437 + - gogol-translate 1438 + - gogol-urlshortener 1439 + - gogol-useraccounts 1440 + - gogol-vault 1441 + - gogol-videointelligence 1442 + - gogol-vision 1443 + - gogol-webmaster-tools 1444 + - gogol-websecurityscanner 1445 + - gogol-youtube 1446 + - gogol-youtube-analytics 1447 + - gogol-youtube-reporting 1238 1448 - google-drive 1239 1449 - google-mail-filters 1240 1450 - google-maps-geocoding ··· 1288 1498 - gtk-serialized-event 1289 1499 - gtk2hs-cast-glade 1290 1500 - gtk2hs-cast-gnomevfs 1501 + - gtk2hs-cast-gtk 1291 1502 - gtk2hs-cast-gtkglext 1292 1503 - gtk2hs-cast-gtksourceview2 1293 1504 - gtkimageview ··· 1691 1902 - hylotab 1692 1903 - hyloutils 1693 1904 - hyperpublic 1905 + - iException 1694 1906 - ice40-prim 1695 1907 - ide-backend 1696 1908 - ide-backend-common ··· 1789 2001 - jobs-ui 1790 2002 - join 1791 2003 - jot 2004 + - jsc 1792 2005 - jsmw 1793 2006 - json-ast-json-encoder 1794 2007 - json-autotype ··· 1867 2080 - lambdaFeed 1868 2081 - lambdaLit 1869 2082 - lambdabot-zulip 2083 + - lambdacat 1870 2084 - lambdacms-media 1871 2085 - lambdacube 1872 2086 - lambdacube-bullet ··· 2027 2241 - majordomo 2028 2242 - majority 2029 2243 - manatee 2244 + - manatee-all 2030 2245 - manatee-anything 2246 + - manatee-browser 2031 2247 - manatee-core 2032 2248 - manatee-curl 2033 2249 - manatee-editor ··· 2037 2253 - manatee-mplayer 2038 2254 - manatee-pdfviewer 2039 2255 - manatee-processmanager 2256 + - manatee-reader 2040 2257 - manatee-template 2041 2258 - manatee-terminal 2042 2259 - manatee-welcome ··· 2239 2456 - online-csv 2240 2457 - open-adt-tutorial 2241 2458 - open-union 2459 + - openpgp-Crypto 2242 2460 - openpgp-crypto-api 2243 2461 - openssh-github-keys 2244 2462 - opentracing-jaeger ··· 2342 2560 - polh-lexicon 2343 2561 - polydata 2344 2562 - polysemy-RandomFu 2345 - - polysemy-chronos 2346 - - polysemy-conc 2347 - - polysemy-extra 2348 - - polysemy-fs 2349 - - polysemy-fskvstore 2350 2563 - polysemy-http 2351 - - polysemy-keyed-state 2352 - - polysemy-kvstore 2353 - - polysemy-kvstore-jsonfile 2354 - - polysemy-log 2355 2564 - polysemy-log-co 2356 - - polysemy-log-di 2357 - - polysemy-methodology 2358 2565 - polysemy-methodology-co-log 2359 - - polysemy-methodology-composite 2360 - - polysemy-mocks 2361 2566 - polysemy-optics 2362 - - polysemy-path 2363 - - polysemy-plugin 2364 - - polysemy-plugin_0_4_0_0 2365 2567 - polysemy-readline 2366 - - polysemy-req 2367 2568 - polysemy-resume 2368 - - polysemy-several 2369 - - polysemy-socket 2370 - - polysemy-test 2371 - - polysemy-time 2372 - - polysemy-uncontrolled 2373 - - polysemy-video 2374 - - polysemy-vinyl 2375 2569 - polysemy-webserver 2376 2570 - polyseq 2377 2571 - polytypeable-utils ··· 2607 2801 - rio-process-pool 2608 2802 - riot 2609 2803 - ripple 2804 + - ripple-federation 2610 2805 - risc-v 2611 2806 - rivet 2612 2807 - rlwe-challenges ··· 2738 2933 - sgf 2739 2934 - sgrep 2740 2935 - sha1 2936 + - shady-graphics 2741 2937 - shake-ats 2742 2938 - shake-minify-css 2743 2939 - shaker ··· 2840 3036 - sphero 2841 3037 - sphinx-cli 2842 3038 - spice 3039 + - spike 2843 3040 - spline3 2844 3041 - splines 2845 3042 - sprinkles ··· 2913 3110 - swapper 2914 3111 - sweet-egison 2915 3112 - switch 3113 + - sydtest-amqp 2916 3114 - sylvia 2917 3115 - sym-plot 2918 3116 - symantic-atom ··· 2971 3169 - test-sandbox-quickcheck 2972 3170 - test-simple 2973 3171 - testbench 3172 + - text-json-qq 2974 3173 - text-plus 2975 3174 - text-trie 2976 3175 - text-xml-generic ··· 3178 3377 - wavy 3179 3378 - web-mongrel2 3180 3379 - web-page 3380 + - web-rep 3181 3381 - web-routes-regular 3182 3382 - web-routing 3183 3383 - web3
+19 -5
pkgs/development/haskell-modules/configuration-nix.nix
··· 140 140 # Add necessary reference to gtk3 package 141 141 gi-dbusmenugtk3 = addPkgconfigDepend super.gi-dbusmenugtk3 pkgs.gtk3; 142 142 143 - # Need WebkitGTK, not just webkit. 144 - webkit = super.webkit.override { webkit = pkgs.webkitgtk24x-gtk2; }; 145 - websnap = super.websnap.override { webkit = pkgs.webkitgtk24x-gtk3; }; 146 - 147 143 hs-mesos = overrideCabal super.hs-mesos (drv: { 148 144 # Pass _only_ mesos; the correct protobuf is propagated. 149 145 extraLibraries = [ pkgs.mesos ]; ··· 212 208 mime-mail = appendConfigureFlag super.mime-mail "--ghc-option=-DMIME_MAIL_SENDMAIL_PATH=\"sendmail\""; 213 209 214 210 # Help the test suite find system timezone data. 215 - tz = overrideCabal super.tz (drv: { preConfigure = "export TZDIR=${pkgs.tzdata}/share/zoneinfo"; }); 211 + tz = overrideCabal super.tz (drv: { 212 + preConfigure = "export TZDIR=${pkgs.tzdata}/share/zoneinfo"; 213 + patches = [ 214 + # Fix tests failing with libSystem, musl etc. due to a lack of 215 + # support for glibc's non-POSIX TZDIR environment variable. 216 + # https://github.com/nilcons/haskell-tz/pull/29 217 + (pkgs.fetchpatch { 218 + name = "support-non-glibc-tzset.patch"; 219 + url = "https://github.com/sternenseemann/haskell-tz/commit/64928f1a50a1a276a718491ae3eeef63abcdb393.patch"; 220 + sha256 = "1f53w8k1vpy39hzalyykpvm946ykkarj2714w988jdp4c2c4l4cf"; 221 + }) 222 + ] ++ (drv.patches or []); 223 + }); 216 224 217 225 # Nix-specific workaround 218 226 xmonad = appendPatch (dontCheck super.xmonad) ./patches/xmonad-nix.patch; ··· 823 831 preCheck = '' 824 832 export HOME=$TMPDIR/home 825 833 ''; 834 + }); 835 + hls-rename-plugin = overrideCabal super.hls-rename-plugin (drv: { 836 + testToolDepends = [ pkgs.git ]; 837 + preCheck = '' 838 + export HOME=$TMPDIR/home 839 + '' + (drv.preCheck or ""); 826 840 }); 827 841 hls-splice-plugin = overrideCabal super.hls-splice-plugin (drv: { 828 842 testToolDepends = [ pkgs.git ];
+462 -216
pkgs/development/haskell-modules/hackage-packages.nix
··· 778 778 ]; 779 779 description = "Mapping between Aeson's JSON and Bson objects"; 780 780 license = "unknown"; 781 - hydraPlatforms = lib.platforms.none; 782 781 }) {}; 783 782 784 783 "Agata" = callPackage ··· 830 829 executableToolDepends = [ emacs ]; 831 830 description = "A dependently typed functional programming language and proof assistant"; 832 831 license = "unknown"; 833 - hydraPlatforms = lib.platforms.none; 834 832 maintainers = with lib.maintainers; [ abbradar turion ]; 835 833 }) {inherit (pkgs) emacs;}; 836 834 ··· 846 844 description = "Command-line program for type-checking and compiling Agda programs"; 847 845 license = "unknown"; 848 846 hydraPlatforms = lib.platforms.none; 847 + broken = true; 849 848 }) {}; 850 849 851 850 "AhoCorasick" = callPackage ··· 2284 2283 libraryHaskellDepends = [ base mtl ]; 2285 2284 description = "Delimited continuations and dynamically scoped variables"; 2286 2285 license = "unknown"; 2287 - hydraPlatforms = lib.platforms.none; 2288 2286 }) {}; 2289 2287 2290 2288 "CC-delcont-alt" = callPackage ··· 3850 3848 ]; 3851 3849 description = "Collects together existing Haskell cryptographic functions into a package"; 3852 3850 license = "unknown"; 3853 - hydraPlatforms = lib.platforms.none; 3854 3851 }) {}; 3855 3852 3856 3853 "CurryDB" = callPackage ··· 7169 7166 description = "Pure bindings for the MaxMind IP database"; 7170 7167 license = "unknown"; 7171 7168 hydraPlatforms = lib.platforms.none; 7169 + broken = true; 7172 7170 }) {}; 7173 7171 7174 7172 "GeocoderOpenCage" = callPackage ··· 7799 7797 description = "A simple ARM emulator in haskell"; 7800 7798 license = "unknown"; 7801 7799 hydraPlatforms = lib.platforms.none; 7800 + broken = true; 7802 7801 }) {}; 7803 7802 7804 7803 "HAppS-Data" = callPackage ··· 8219 8218 description = "Toolset for the Haskell Game Programmer"; 8220 8219 license = "unknown"; 8221 8220 hydraPlatforms = lib.platforms.none; 8221 + broken = true; 8222 8222 }) {}; 8223 8223 8224 8224 "HGamer3D-API" = callPackage ··· 8329 8329 description = "Toolset for the Haskell Game Programmer - Data Definitions"; 8330 8330 license = "unknown"; 8331 8331 hydraPlatforms = lib.platforms.none; 8332 + broken = true; 8332 8333 }) {}; 8333 8334 8334 8335 "HGamer3D-Enet-Binding" = callPackage ··· 11360 11361 ]; 11361 11362 description = "Multiline strings, interpolation and templating"; 11362 11363 license = "unknown"; 11363 - hydraPlatforms = lib.platforms.none; 11364 11364 }) {}; 11365 11365 11366 11366 "Interpolation-maxs" = callPackage ··· 11372 11372 libraryHaskellDepends = [ base syb template-haskell ]; 11373 11373 description = "Multiline strings, interpolation and templating"; 11374 11374 license = "unknown"; 11375 - hydraPlatforms = lib.platforms.none; 11376 11375 }) {}; 11377 11376 11378 11377 "IntervalMap" = callPackage ··· 11583 11582 libraryHaskellDepends = [ base Euterpea random ]; 11584 11583 description = "Library for modeling jazz improvisation"; 11585 11584 license = "unknown"; 11586 - hydraPlatforms = lib.platforms.none; 11585 + platforms = [ 11586 + "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" 11587 + ]; 11587 11588 }) {}; 11588 11589 11589 11590 "Jdh" = callPackage ··· 12073 12074 description = "A configuration language and a parser"; 12074 12075 license = "unknown"; 12075 12076 hydraPlatforms = lib.platforms.none; 12077 + broken = true; 12076 12078 }) {}; 12077 12079 12078 12080 "Kriens" = callPackage ··· 12101 12103 ]; 12102 12104 description = "Library for automated composition and musical learning"; 12103 12105 license = "unknown"; 12104 - hydraPlatforms = lib.platforms.none; 12106 + platforms = [ 12107 + "aarch64-linux" "armv7l-linux" "i686-linux" "x86_64-linux" 12108 + ]; 12105 12109 }) {}; 12106 12110 12107 12111 "KyotoCabinet" = callPackage ··· 12480 12484 description = "A transfinite cardinal arithmetic library including all known large cardinals"; 12481 12485 license = "unknown"; 12482 12486 hydraPlatforms = lib.platforms.none; 12487 + broken = true; 12483 12488 }) {}; 12484 12489 12485 12490 "Lastik" = callPackage ··· 13514 13519 description = "A toy dependently typed programming language with type-based termination"; 13515 13520 license = "unknown"; 13516 13521 hydraPlatforms = lib.platforms.none; 13522 + broken = true; 13517 13523 }) {}; 13518 13524 13519 13525 "MissingH" = callPackage ··· 14275 14281 description = "Naperian Functors for APL-like programming"; 14276 14282 license = "unknown"; 14277 14283 hydraPlatforms = lib.platforms.none; 14284 + broken = true; 14278 14285 }) {}; 14279 14286 14280 14287 "NaperianNetCDF" = callPackage ··· 14436 14443 ]; 14437 14444 description = "High-level abstraction over 9P protocol"; 14438 14445 license = "unknown"; 14439 - hydraPlatforms = lib.platforms.none; 14440 14446 }) {}; 14441 14447 14442 14448 "NewBinary" = callPackage ··· 15175 15181 description = "The intersection of OpenGL 2.1 and OpenGL 3.1 Core"; 15176 15182 license = "unknown"; 15177 15183 hydraPlatforms = lib.platforms.none; 15184 + broken = true; 15178 15185 }) {}; 15179 15186 15180 15187 "OpenSCAD" = callPackage ··· 16066 16073 description = "Thin wrapper over the C postgresql library"; 16067 16074 license = "unknown"; 16068 16075 hydraPlatforms = lib.platforms.none; 16076 + broken = true; 16069 16077 }) {}; 16070 16078 16071 16079 "Prelude" = callPackage ··· 18738 18746 description = "A light, clean and powerful Haskell utility library"; 18739 18747 license = "unknown"; 18740 18748 hydraPlatforms = lib.platforms.none; 18749 + broken = true; 18741 18750 }) {}; 18742 18751 18743 18752 "SimpleLog" = callPackage ··· 18812 18821 description = "Prototypical type checker for Type Theory with Sized Natural Numbers"; 18813 18822 license = "unknown"; 18814 18823 hydraPlatforms = lib.platforms.none; 18824 + broken = true; 18815 18825 }) {}; 18816 18826 18817 18827 "SizeCompare" = callPackage ··· 19416 19426 libraryHaskellDepends = [ base mtl ]; 19417 19427 license = "unknown"; 19418 19428 hydraPlatforms = lib.platforms.none; 19429 + broken = true; 19419 19430 }) {}; 19420 19431 19421 19432 "Stream" = callPackage ··· 20738 20749 testToolDepends = [ c2hs ]; 20739 20750 description = "ViennaRNA v2 bindings"; 20740 20751 license = "unknown"; 20741 - hydraPlatforms = lib.platforms.none; 20742 20752 }) {}; 20743 20753 20744 20754 "ViennaRNA-extras" = callPackage ··· 21440 21450 description = "Plaintext prose redundancy linter"; 21441 21451 license = "unknown"; 21442 21452 hydraPlatforms = lib.platforms.none; 21453 + broken = true; 21443 21454 }) {}; 21444 21455 21445 21456 "Workflow" = callPackage ··· 22212 22223 description = "Parser for a language similar to Cucumber's Gherkin"; 22213 22224 license = "unknown"; 22214 22225 hydraPlatforms = lib.platforms.none; 22226 + broken = true; 22215 22227 }) {}; 22216 22228 22217 22229 "abc-puzzle" = callPackage ··· 23454 23466 description = "The only true way to do IO in Haskell!"; 23455 23467 license = "unknown"; 23456 23468 hydraPlatforms = lib.platforms.none; 23469 + broken = true; 23457 23470 }) {}; 23458 23471 23459 23472 "acme-iot" = callPackage ··· 24482 24495 description = "Mapping between Aeson's JSON and Bson objects"; 24483 24496 license = "unknown"; 24484 24497 hydraPlatforms = lib.platforms.none; 24498 + broken = true; 24485 24499 }) {}; 24486 24500 24487 24501 "aeson-casing" = callPackage ··· 25331 25345 }: 25332 25346 mkDerivation { 25333 25347 pname = "aeson-via"; 25334 - version = "0.1.1"; 25335 - sha256 = "18b1pxvkrva6531v8x38vhqmyj48iddi49vgc79s0jx8sgb39l8d"; 25348 + version = "0.1.2"; 25349 + sha256 = "1dm90xx57c5d7x55zdq57pm78v1phii8gkb92y9nzvjjq5y6galy"; 25336 25350 libraryHaskellDepends = [ 25337 25351 aeson aeson-casing base newtype-generics text 25338 25352 ]; ··· 26863 26877 description = "Alpino data manipulation tools"; 26864 26878 license = "unknown"; 26865 26879 hydraPlatforms = lib.platforms.none; 26880 + broken = true; 26866 26881 }) {}; 26867 26882 26868 26883 "alsa" = callPackage ··· 27110 27125 description = "Alternative floating point support for GHC"; 27111 27126 license = "unknown"; 27112 27127 hydraPlatforms = lib.platforms.none; 27128 + broken = true; 27113 27129 }) {}; 27114 27130 27115 27131 "alto" = callPackage ··· 32365 32381 ]; 32366 32382 description = "Automatic Rule-Based Time Tracker"; 32367 32383 license = lib.licenses.gpl2Only; 32368 - maintainers = with lib.maintainers; [ maralorn rvl ]; 32384 + maintainers = with lib.maintainers; [ rvl ]; 32369 32385 }) {}; 32370 32386 32371 32387 "arcgrid" = callPackage ··· 32430 32446 ]; 32431 32447 description = "Distribute hackage packages to archlinux"; 32432 32448 license = lib.licenses.mit; 32433 - hydraPlatforms = lib.platforms.none; 32434 32449 }) {}; 32435 32450 32436 32451 "arch-web" = callPackage ··· 35260 35275 description = "A parser for CSV files that uses Attoparsec"; 35261 35276 license = "unknown"; 35262 35277 hydraPlatforms = lib.platforms.none; 35278 + broken = true; 35263 35279 }) {}; 35264 35280 35265 35281 "attoparsec-data" = callPackage ··· 35664 35680 hydraPlatforms = lib.platforms.none; 35665 35681 }) {}; 35666 35682 35683 + "aura_3_2_6" = callPackage 35684 + ({ mkDerivation, aeson, algebraic-graphs, aur, base, bytestring 35685 + , containers, filepath, hashable, http-client, http-client-tls 35686 + , http-types, language-bash, megaparsec, network-uri 35687 + , optparse-applicative, prettyprinter, prettyprinter-ansi-terminal 35688 + , rio, scheduler, stm, tasty, tasty-hunit, text, time, transformers 35689 + , typed-process, versions 35690 + }: 35691 + mkDerivation { 35692 + pname = "aura"; 35693 + version = "3.2.6"; 35694 + sha256 = "07sry2nf41f101ldcfcf2x5pp0w7qvlvl6m4j5bbkvxp3rmsjbx2"; 35695 + isLibrary = true; 35696 + isExecutable = true; 35697 + libraryHaskellDepends = [ 35698 + aeson algebraic-graphs aur base bytestring containers filepath 35699 + hashable http-client http-types language-bash megaparsec 35700 + network-uri prettyprinter prettyprinter-ansi-terminal rio scheduler 35701 + stm text time transformers typed-process versions 35702 + ]; 35703 + executableHaskellDepends = [ 35704 + aeson aur base bytestring containers http-client http-client-tls 35705 + megaparsec optparse-applicative prettyprinter 35706 + prettyprinter-ansi-terminal rio scheduler text transformers 35707 + typed-process versions 35708 + ]; 35709 + testHaskellDepends = [ 35710 + base bytestring containers megaparsec rio tasty tasty-hunit text 35711 + versions 35712 + ]; 35713 + description = "A secure package manager for Arch Linux and the AUR"; 35714 + license = lib.licenses.gpl3Only; 35715 + hydraPlatforms = lib.platforms.none; 35716 + }) {}; 35717 + 35667 35718 "authenticate" = callPackage 35668 35719 ({ mkDerivation, aeson, attoparsec, base, blaze-builder, bytestring 35669 35720 , case-insensitive, conduit, containers, html-conduit, http-conduit ··· 36147 36198 description = "Diagrams for the Cessna 172 aircraft in aviation"; 36148 36199 license = "unknown"; 36149 36200 hydraPlatforms = lib.platforms.none; 36201 + broken = true; 36150 36202 }) {}; 36151 36203 36152 36204 "aviation-cessna172-weight-balance" = callPackage ··· 36289 36341 pname = "avro"; 36290 36342 version = "0.5.2.1"; 36291 36343 sha256 = "0g10nbcxz5ff7rckbzwb4sxh1qqg6ay5zwakmlxrsfj9srg8dq2d"; 36344 + revision = "1"; 36345 + editedCabalFile = "14kq896191zvqnsl3hgfxlwi7ajvagrbsiv5l8hxckp5glh5825j"; 36292 36346 libraryHaskellDepends = [ 36293 36347 aeson array base base16-bytestring bifunctors binary bytestring 36294 36348 containers data-binary-ieee754 deepseq fail HasBigDecimal hashable ··· 37734 37788 executableHaskellDepends = [ base gd X11 ]; 37735 37789 description = "braindead utility to compose Xinerama backgrounds"; 37736 37790 license = "unknown"; 37737 - hydraPlatforms = lib.platforms.none; 37738 37791 }) {}; 37739 37792 37740 37793 "bag" = callPackage ··· 38150 38203 description = "A web based environment for learning and tinkering with Haskell"; 38151 38204 license = "unknown"; 38152 38205 hydraPlatforms = lib.platforms.none; 38206 + broken = true; 38153 38207 }) {}; 38154 38208 38155 38209 "barrie" = callPackage ··· 38593 38647 description = "Parsing and serialization for Base58 addresses (Bitcoin and Ripple)"; 38594 38648 license = "unknown"; 38595 38649 hydraPlatforms = lib.platforms.none; 38650 + broken = true; 38596 38651 }) {}; 38597 38652 38598 38653 "base58string" = callPackage ··· 38789 38844 libraryHaskellDepends = [ base ]; 38790 38845 description = "Base64 implementation for String's"; 38791 38846 license = "unknown"; 38792 - hydraPlatforms = lib.platforms.none; 38793 38847 }) {}; 38794 38848 38795 38849 "base91" = callPackage ··· 38842 38896 testToolDepends = [ tasty-discover ]; 38843 38897 license = "unknown"; 38844 38898 hydraPlatforms = lib.platforms.none; 38899 + broken = true; 38845 38900 }) {}; 38846 38901 38847 38902 "basen-bytestring" = callPackage ··· 42229 42284 description = "binary files splitter and merger"; 42230 42285 license = "unknown"; 42231 42286 hydraPlatforms = lib.platforms.none; 42287 + broken = true; 42232 42288 }) {}; 42233 42289 42234 42290 "bio" = callPackage ··· 44229 44285 description = "Bluetooth Low Energy (BLE) peripherals"; 44230 44286 license = lib.licenses.bsd3; 44231 44287 hydraPlatforms = lib.platforms.none; 44288 + broken = true; 44232 44289 }) {}; 44233 44290 44234 44291 "blindpass" = callPackage ··· 45820 45877 ]; 45821 45878 description = "boxes"; 45822 45879 license = lib.licenses.bsd3; 45880 + hydraPlatforms = lib.platforms.none; 45881 + broken = true; 45823 45882 }) {}; 45824 45883 45825 45884 "box-csv" = callPackage ··· 45835 45894 ]; 45836 45895 description = "CSV parsing in a box"; 45837 45896 license = lib.licenses.bsd3; 45897 + hydraPlatforms = lib.platforms.none; 45838 45898 }) {}; 45839 45899 45840 45900 "box-socket" = callPackage ··· 45857 45917 ]; 45858 45918 description = "Box websockets"; 45859 45919 license = lib.licenses.bsd3; 45920 + hydraPlatforms = lib.platforms.none; 45860 45921 }) {}; 45861 45922 45862 45923 "box-tuples" = callPackage ··· 46718 46779 ]; 46719 46780 description = "Mapping between BSON and algebraic data types"; 46720 46781 license = "unknown"; 46721 - hydraPlatforms = lib.platforms.none; 46722 46782 }) {}; 46723 46783 46724 46784 "bspack" = callPackage ··· 48144 48204 ]; 48145 48205 description = "A type-class to convert values from ByteString"; 48146 48206 license = "unknown"; 48147 - hydraPlatforms = lib.platforms.none; 48148 48207 }) {}; 48149 48208 48150 48209 "bytestring-handle" = callPackage ··· 48960 49019 pname = "cabal-cache"; 48961 49020 version = "1.0.3.0"; 48962 49021 sha256 = "0xx0a53z7wj75p8dqypr6ys63cpw8acl49358f42xi5lgblvqnca"; 49022 + revision = "1"; 49023 + editedCabalFile = "19dr9x78xfgb8jnbj1i23mhzqnvixgh1azyq5fvccm6h4pcbjfzz"; 48963 49024 isLibrary = true; 48964 49025 isExecutable = true; 48965 49026 libraryHaskellDepends = [ ··· 52052 52113 description = "CASR 61.345 Pilot Personal Logbook"; 52053 52114 license = "unknown"; 52054 52115 hydraPlatforms = lib.platforms.none; 52116 + broken = true; 52055 52117 }) {}; 52056 52118 52057 52119 "casr-logbook-html" = callPackage ··· 52211 52273 description = "CASR 61.345 Pilot Personal Logbook"; 52212 52274 license = "unknown"; 52213 52275 hydraPlatforms = lib.platforms.none; 52276 + broken = true; 52214 52277 }) {}; 52215 52278 52216 52279 "cassandra-cql" = callPackage ··· 52805 52868 description = "Tool to maintain a database of CABAL packages and their dependencies"; 52806 52869 license = "unknown"; 52807 52870 hydraPlatforms = lib.platforms.none; 52871 + broken = true; 52808 52872 }) {}; 52809 52873 52810 52874 "cbor-tool" = callPackage ··· 55527 55591 benchmarkHaskellDepends = [ base criterion vector ]; 55528 55592 description = "Circular fixed-sized mutable vectors"; 55529 55593 license = lib.licenses.bsd3; 55594 + maintainers = with lib.maintainers; [ dschrempf ]; 55530 55595 }) {}; 55531 55596 55532 55597 "circular_0_4_0_1" = callPackage ··· 55545 55610 description = "Circular fixed-sized mutable vectors"; 55546 55611 license = lib.licenses.bsd3; 55547 55612 hydraPlatforms = lib.platforms.none; 55613 + maintainers = with lib.maintainers; [ dschrempf ]; 55548 55614 }) {}; 55549 55615 55550 55616 "circus" = callPackage ··· 57186 57252 libraryHaskellDepends = [ base natural-induction peano ]; 57187 57253 description = "Counted list"; 57188 57254 license = "unknown"; 57189 - hydraPlatforms = lib.platforms.none; 57190 57255 }) {}; 57191 57256 57192 57257 "clit" = callPackage ··· 57720 57785 ]; 57721 57786 description = "CMA-ES wrapper in Haskell"; 57722 57787 license = "unknown"; 57723 - hydraPlatforms = lib.platforms.none; 57724 57788 }) {}; 57725 57789 57726 57790 "cmake-syntax" = callPackage ··· 59848 59912 testHaskellDepends = [ base QuickCheck text ]; 59849 59913 description = "CSV Parser & Producer"; 59850 59914 license = "unknown"; 59851 - hydraPlatforms = lib.platforms.none; 59852 59915 }) {}; 59853 59916 59854 59917 "command" = callPackage ··· 61095 61158 description = "Common compression algorithms"; 61096 61159 license = "unknown"; 61097 61160 hydraPlatforms = lib.platforms.none; 61161 + broken = true; 61098 61162 }) {}; 61099 61163 61100 61164 "compstrat" = callPackage ··· 65297 65361 testHaskellDepends = [ base hmatrix tasty tasty-hunit ]; 65298 65362 description = "Well-conditioned estimation of large-dimensional covariance matrices"; 65299 65363 license = lib.licenses.gpl3Plus; 65364 + maintainers = with lib.maintainers; [ dschrempf ]; 65300 65365 }) {}; 65301 65366 65302 65367 "coverage" = callPackage ··· 65612 65677 ]; 65613 65678 description = "Cassandra CQL binary protocol"; 65614 65679 license = "unknown"; 65615 - hydraPlatforms = lib.platforms.none; 65616 65680 }) {}; 65617 65681 65618 65682 "cql-io" = callPackage ··· 66206 66270 description = "Secure Credentials Storage and Distribution"; 66207 66271 license = "unknown"; 66208 66272 hydraPlatforms = lib.platforms.none; 66273 + broken = true; 66209 66274 }) {}; 66210 66275 66211 66276 "credentials-cli" = callPackage ··· 66632 66697 }: 66633 66698 mkDerivation { 66634 66699 pname = "cropty"; 66635 - version = "0.2.0.0"; 66636 - sha256 = "1skw80716qwsmdg1m55bl556xc8mmailzhz7m8psgaf2ggiys3jc"; 66700 + version = "0.3.1.0"; 66701 + sha256 = "1syffvzak02j5rha2wc61yjw9g98g0mqq2j2smv1ri8y0p43gdii"; 66637 66702 libraryHaskellDepends = [ base binary bytestring cryptonite ]; 66638 - testHaskellDepends = [ base hedgehog unliftio ]; 66703 + testHaskellDepends = [ base binary hedgehog unliftio ]; 66639 66704 description = "Encryption and decryption"; 66640 66705 license = lib.licenses.mit; 66641 66706 }) {}; ··· 68295 68360 testHaskellDepends = [ base hspec ]; 68296 68361 description = "bindings to libcurl, the multiprotocol file transfer library"; 68297 68362 license = "unknown"; 68298 - hydraPlatforms = lib.platforms.none; 68299 68363 }) {}; 68300 68364 68301 68365 "curly-expander" = callPackage ··· 68334 68398 ]; 68335 68399 description = "Types representing standard and non-standard currencies"; 68336 68400 license = "unknown"; 68337 - hydraPlatforms = lib.platforms.none; 68338 68401 }) {}; 68339 68402 68340 68403 "currency-codes" = callPackage ··· 68501 68564 description = "Easy to use FFI Bridge for using Rust in Haskell"; 68502 68565 license = "unknown"; 68503 68566 hydraPlatforms = lib.platforms.none; 68567 + broken = true; 68504 68568 }) {}; 68505 68569 68506 68570 "cursedcsv" = callPackage ··· 68865 68929 ]; 68866 68930 description = "Permissively licensed D-Bus client library"; 68867 68931 license = lib.licenses.bsd3; 68868 - hydraPlatforms = lib.platforms.none; 68869 - broken = true; 68870 68932 }) {}; 68871 68933 68872 68934 "d10" = callPackage ··· 69508 69570 description = "Accessor functions for monadLib's monads"; 69509 69571 license = "unknown"; 69510 69572 hydraPlatforms = lib.platforms.none; 69573 + broken = true; 69511 69574 }) {}; 69512 69575 69513 69576 "data-accessor-monads-fd" = callPackage ··· 72613 72676 libraryHaskellDepends = [ base directory filepath HSH ]; 72614 72677 description = "Utilities to work with debian binary packages"; 72615 72678 license = "unknown"; 72616 - hydraPlatforms = lib.platforms.none; 72617 72679 }) {}; 72618 72680 72619 72681 "debian-build" = callPackage ··· 73175 73237 description = "The base modules of the Definitive framework"; 73176 73238 license = "unknown"; 73177 73239 hydraPlatforms = lib.platforms.none; 73240 + broken = true; 73178 73241 }) {}; 73179 73242 73180 73243 "definitive-filesystem" = callPackage ··· 73714 73777 ]; 73715 73778 description = "Dependent finite maps (partial dependent products)"; 73716 73779 license = "unknown"; 73717 - hydraPlatforms = lib.platforms.none; 73718 73780 }) {}; 73719 73781 73720 73782 "dependent-monoidal-map" = callPackage ··· 75559 75621 ]; 75560 75622 description = "DI logger wrapped for Polysemy"; 75561 75623 license = lib.licenses.mit; 75562 - hydraPlatforms = lib.platforms.none; 75563 75624 }) {}; 75564 75625 75565 75626 "dia-base" = callPackage ··· 76427 76488 description = "A diff algorithm based on recursive longest common substrings"; 76428 76489 license = "unknown"; 76429 76490 hydraPlatforms = lib.platforms.none; 76491 + broken = true; 76430 76492 }) {}; 76431 76493 76432 76494 "diff-parse" = callPackage ··· 77101 77163 ]; 77102 77164 description = "Gemini client"; 77103 77165 license = lib.licenses.gpl3Only; 77104 - hydraPlatforms = lib.platforms.none; 77105 - broken = true; 77106 77166 }) {}; 77107 77167 77108 77168 "diophantine" = callPackage ··· 77444 77504 testHaskellDepends = [ base hspec log-domain mwc-random vector ]; 77445 77505 description = "Multivariate Dirichlet distribution"; 77446 77506 license = lib.licenses.bsd3; 77507 + maintainers = with lib.maintainers; [ dschrempf ]; 77447 77508 }) {}; 77448 77509 77449 77510 "dirichlet_0_1_0_5" = callPackage ··· 77461 77522 description = "Multivariate Dirichlet distribution"; 77462 77523 license = lib.licenses.bsd3; 77463 77524 hydraPlatforms = lib.platforms.none; 77525 + maintainers = with lib.maintainers; [ dschrempf ]; 77464 77526 }) {}; 77465 77527 77466 77528 "dirstream" = callPackage ··· 82356 82418 description = "Socket operations with timeouts"; 82357 82419 license = "unknown"; 82358 82420 hydraPlatforms = lib.platforms.none; 82421 + broken = true; 82359 82422 }) {}; 82360 82423 82361 82424 "eap" = callPackage ··· 83238 83301 description = "A monadic embedding of aspect oriented programming"; 83239 83302 license = "unknown"; 83240 83303 hydraPlatforms = lib.platforms.none; 83304 + broken = true; 83241 83305 }) {}; 83242 83306 83243 83307 "effective-aspects-mzv" = callPackage ··· 84017 84081 libraryHaskellDepends = [ base elerea SDL ]; 84018 84082 description = "Elerea FRP wrapper for SDL"; 84019 84083 license = "unknown"; 84020 - hydraPlatforms = lib.platforms.none; 84021 84084 }) {}; 84022 84085 84023 84086 "elevator" = callPackage ··· 84247 84310 ]; 84248 84311 description = "A library to generate Elm types from Haskell source"; 84249 84312 license = "unknown"; 84250 - hydraPlatforms = lib.platforms.none; 84251 84313 }) {}; 84252 84314 84253 84315 "elm-export-persistent" = callPackage ··· 84610 84672 description = "Generate easy-to-remember, hard-to-guess passwords"; 84611 84673 license = "unknown"; 84612 84674 hydraPlatforms = lib.platforms.none; 84675 + broken = true; 84613 84676 }) {}; 84614 84677 84615 84678 "elsa" = callPackage ··· 84649 84712 ]; 84650 84713 description = "Validate and (optionally) redo ELynx analyses"; 84651 84714 license = lib.licenses.gpl3Plus; 84715 + maintainers = with lib.maintainers; [ dschrempf ]; 84652 84716 }) {}; 84653 84717 84654 84718 "elynx_0_6_1_0" = callPackage ··· 84667 84731 description = "Validate and (optionally) redo ELynx analyses"; 84668 84732 license = lib.licenses.gpl3Plus; 84669 84733 hydraPlatforms = lib.platforms.none; 84734 + maintainers = with lib.maintainers; [ dschrempf ]; 84670 84735 }) {}; 84671 84736 84672 84737 "elynx-markov" = callPackage ··· 84688 84753 benchmarkHaskellDepends = [ base ]; 84689 84754 description = "Simulate molecular sequences along trees"; 84690 84755 license = lib.licenses.gpl3Plus; 84756 + maintainers = with lib.maintainers; [ dschrempf ]; 84691 84757 }) {}; 84692 84758 84693 84759 "elynx-markov_0_6_1_0" = callPackage ··· 84710 84776 description = "Simulate molecular sequences along trees"; 84711 84777 license = lib.licenses.gpl3Plus; 84712 84778 hydraPlatforms = lib.platforms.none; 84779 + maintainers = with lib.maintainers; [ dschrempf ]; 84713 84780 }) {}; 84714 84781 84715 84782 "elynx-nexus" = callPackage ··· 84722 84789 testHaskellDepends = [ base hspec ]; 84723 84790 description = "Import and export Nexus files"; 84724 84791 license = lib.licenses.gpl3Plus; 84792 + maintainers = with lib.maintainers; [ dschrempf ]; 84725 84793 }) {}; 84726 84794 84727 84795 "elynx-nexus_0_6_1_0" = callPackage ··· 84735 84803 description = "Import and export Nexus files"; 84736 84804 license = lib.licenses.gpl3Plus; 84737 84805 hydraPlatforms = lib.platforms.none; 84806 + maintainers = with lib.maintainers; [ dschrempf ]; 84738 84807 }) {}; 84739 84808 84740 84809 "elynx-seq" = callPackage ··· 84755 84824 ]; 84756 84825 description = "Handle molecular sequences"; 84757 84826 license = lib.licenses.gpl3Plus; 84827 + maintainers = with lib.maintainers; [ dschrempf ]; 84758 84828 }) {}; 84759 84829 84760 84830 "elynx-seq_0_6_1_0" = callPackage ··· 84776 84846 description = "Handle molecular sequences"; 84777 84847 license = lib.licenses.gpl3Plus; 84778 84848 hydraPlatforms = lib.platforms.none; 84849 + maintainers = with lib.maintainers; [ dschrempf ]; 84779 84850 }) {}; 84780 84851 84781 84852 "elynx-tools" = callPackage ··· 84798 84869 ]; 84799 84870 description = "Tools for ELynx"; 84800 84871 license = lib.licenses.gpl3Plus; 84872 + maintainers = with lib.maintainers; [ dschrempf ]; 84801 84873 }) {}; 84802 84874 84803 84875 "elynx-tools_0_6_1_0" = callPackage ··· 84818 84890 description = "Tools for ELynx"; 84819 84891 license = lib.licenses.gpl3Plus; 84820 84892 hydraPlatforms = lib.platforms.none; 84893 + maintainers = with lib.maintainers; [ dschrempf ]; 84821 84894 }) {}; 84822 84895 84823 84896 "elynx-tree" = callPackage ··· 84843 84916 ]; 84844 84917 description = "Handle phylogenetic trees"; 84845 84918 license = lib.licenses.gpl3Plus; 84919 + maintainers = with lib.maintainers; [ dschrempf ]; 84846 84920 }) {}; 84847 84921 84848 84922 "elynx-tree_0_6_1_0" = callPackage ··· 84871 84945 description = "Handle phylogenetic trees"; 84872 84946 license = lib.licenses.gpl3Plus; 84873 84947 hydraPlatforms = lib.platforms.none; 84948 + maintainers = with lib.maintainers; [ dschrempf ]; 84874 84949 }) {}; 84875 84950 84876 84951 "ema" = callPackage ··· 87211 87286 description = "Client for etcd, a highly-available key value store"; 87212 87287 license = "unknown"; 87213 87288 hydraPlatforms = lib.platforms.none; 87289 + broken = true; 87214 87290 }) {}; 87215 87291 87216 87292 "eternal" = callPackage ··· 88988 89064 libraryToolDepends = [ c2hs ]; 88989 89065 description = "Compression and decompression in the exomizer format"; 88990 89066 license = "unknown"; 88991 - hydraPlatforms = lib.platforms.none; 88992 89067 }) {}; 88993 89068 88994 89069 "exon" = callPackage ··· 89222 89297 broken = true; 89223 89298 }) {}; 89224 89299 89300 + "explainable-predicates" = callPackage 89301 + ({ mkDerivation, array, base, doctest-exitcode-stdio, doctest-lib 89302 + , hspec, mono-traversable, regex-tdfa, syb, template-haskell 89303 + }: 89304 + mkDerivation { 89305 + pname = "explainable-predicates"; 89306 + version = "0.1.0.0"; 89307 + sha256 = "18rw0vb61pvysywqhdl4rwpc38h37g2fgj11abd9gxm44cy04plg"; 89308 + libraryHaskellDepends = [ 89309 + array base mono-traversable regex-tdfa syb template-haskell 89310 + ]; 89311 + testHaskellDepends = [ 89312 + base doctest-exitcode-stdio doctest-lib hspec 89313 + ]; 89314 + description = "Predicates that can explain themselves"; 89315 + license = lib.licenses.bsd3; 89316 + }) {}; 89317 + 89225 89318 "explicit-constraint-lens" = callPackage 89226 89319 ({ mkDerivation, base, tasty, tasty-hunit }: 89227 89320 mkDerivation { ··· 93678 93771 ]; 93679 93772 description = "Fixes whitespace issues"; 93680 93773 license = "unknown"; 93681 - hydraPlatforms = lib.platforms.none; 93682 93774 }) {}; 93683 93775 93684 93776 "fixed" = callPackage ··· 94713 94805 ]; 94714 94806 description = "Wrapper for flock(2)"; 94715 94807 license = "unknown"; 94716 - hydraPlatforms = lib.platforms.none; 94717 94808 }) {}; 94718 94809 94719 94810 "floskell" = callPackage ··· 96735 96826 description = "Installed package query tool for Gentoo Linux"; 96736 96827 license = "unknown"; 96737 96828 hydraPlatforms = lib.platforms.none; 96829 + broken = true; 96738 96830 }) {}; 96739 96831 96740 96832 "fractal" = callPackage ··· 97628 97720 ]; 97629 97721 description = "Fresco binding for Haskell"; 97630 97722 license = "unknown"; 97631 - hydraPlatforms = lib.platforms.none; 97632 97723 }) {}; 97633 97724 97634 97725 "fresh" = callPackage ··· 102613 102704 preBuild = ''export LD_LIBRARY_PATH=`pwd`/dist/build''${LD_LIBRARY_PATH:+:}$LD_LIBRARY_PATH''; 102614 102705 description = "Grammatical Framework"; 102615 102706 license = "unknown"; 102616 - hydraPlatforms = lib.platforms.none; 102617 102707 }) {}; 102618 102708 102619 102709 "ggtsTC" = callPackage ··· 103273 103363 description = "Library for hot-swapping shared objects in GHC"; 103274 103364 license = "unknown"; 103275 103365 hydraPlatforms = lib.platforms.none; 103366 + broken = true; 103276 103367 }) {}; 103277 103368 103278 103369 "ghc-imported-from" = callPackage ··· 104193 104284 description = "Live visualization of data structures in GHCi"; 104194 104285 license = lib.licenses.bsd3; 104195 104286 hydraPlatforms = lib.platforms.none; 104287 + broken = true; 104196 104288 }) {}; 104197 104289 104198 104290 "ghcflags" = callPackage ··· 104397 104489 ]; 104398 104490 description = "GHCi based bare bones IDE"; 104399 104491 license = lib.licenses.bsd3; 104492 + maintainers = with lib.maintainers; [ maralorn ]; 104400 104493 }) {}; 104401 104494 104402 104495 "ghcide" = callPackage ··· 105903 105996 ({ mkDerivation, base, bytestring, Cabal, containers, gi-atk 105904 105997 , gi-cairo, gi-gdk, gi-gdkpixbuf, gi-gio, gi-glib, gi-gobject 105905 105998 , gi-gtk, gi-javascriptcore, gi-soup, haskell-gi, haskell-gi-base 105906 - , haskell-gi-overloading, text, transformers, webkitgtk24x-gtk3 105999 + , haskell-gi-overloading, text, transformers, webkitgtk 105907 106000 }: 105908 106001 mkDerivation { 105909 106002 pname = "gi-webkit"; ··· 105915 106008 gi-gio gi-glib gi-gobject gi-gtk gi-javascriptcore gi-soup 105916 106009 haskell-gi haskell-gi-base haskell-gi-overloading text transformers 105917 106010 ]; 105918 - libraryPkgconfigDepends = [ webkitgtk24x-gtk3 ]; 106011 + libraryPkgconfigDepends = [ webkitgtk ]; 105919 106012 doHaddock = false; 105920 106013 description = "WebKit bindings"; 105921 106014 license = lib.licenses.lgpl21Only; 105922 106015 hydraPlatforms = lib.platforms.none; 105923 - }) {inherit (pkgs) webkitgtk24x-gtk3;}; 106016 + }) {inherit (pkgs) webkitgtk;}; 105924 106017 105925 106018 "gi-webkit2" = callPackage 105926 106019 ({ mkDerivation, base, bytestring, Cabal, containers, gi-atk ··· 106847 106940 license = lib.licenses.bsd3; 106848 106941 }) {}; 106849 106942 106943 + "githash_0_1_6_2" = callPackage 106944 + ({ mkDerivation, base, bytestring, directory, filepath, hspec 106945 + , process, template-haskell, temporary, th-compat, unliftio 106946 + }: 106947 + mkDerivation { 106948 + pname = "githash"; 106949 + version = "0.1.6.2"; 106950 + sha256 = "1vkwc7j71vdrxy01vlm6xfp16kam7m9bnj9y3h217fzhq5mjywhz"; 106951 + libraryHaskellDepends = [ 106952 + base bytestring directory filepath process template-haskell 106953 + th-compat 106954 + ]; 106955 + testHaskellDepends = [ 106956 + base bytestring directory filepath hspec process template-haskell 106957 + temporary th-compat unliftio 106958 + ]; 106959 + description = "Compile git revision info into Haskell projects"; 106960 + license = lib.licenses.bsd3; 106961 + hydraPlatforms = lib.platforms.none; 106962 + }) {}; 106963 + 106850 106964 "github" = callPackage 106851 106965 ({ mkDerivation, aeson, base, base-compat, base16-bytestring 106852 106966 , binary, binary-instances, bytestring, containers, cryptohash-sha1 ··· 107053 107167 ]; 107054 107168 description = "Type definitions for objects used by the GitHub v3 API"; 107055 107169 license = "unknown"; 107056 - hydraPlatforms = lib.platforms.none; 107057 107170 }) {}; 107058 107171 107059 107172 "github-utils" = callPackage ··· 107693 107806 libraryHaskellDepends = [ base vector ]; 107694 107807 description = "Graphical Lasso algorithm"; 107695 107808 license = lib.licenses.bsd3; 107809 + maintainers = with lib.maintainers; [ dschrempf ]; 107696 107810 }) {}; 107697 107811 107698 107812 "glaze" = callPackage ··· 109748 109862 description = "Core data types and functionality for Gogol libraries"; 109749 109863 license = "unknown"; 109750 109864 hydraPlatforms = lib.platforms.none; 109865 + broken = true; 109751 109866 }) {}; 109752 109867 109753 109868 "gogol-customsearch" = callPackage ··· 113057 113172 description = "Support for graylog output"; 113058 113173 license = "unknown"; 113059 113174 hydraPlatforms = lib.platforms.none; 113175 + broken = true; 113060 113176 }) {}; 113061 113177 113062 113178 "greencard" = callPackage ··· 113194 113310 description = "Generalised replicate functions"; 113195 113311 license = "unknown"; 113196 113312 hydraPlatforms = lib.platforms.none; 113313 + broken = true; 113197 113314 }) {}; 113198 113315 113199 113316 "greskell" = callPackage ··· 113341 113458 description = "GridFS (MongoDB file storage) implementation"; 113342 113459 license = "unknown"; 113343 113460 hydraPlatforms = lib.platforms.none; 113461 + broken = true; 113344 113462 }) {}; 113345 113463 113346 113464 "gridland" = callPackage ··· 114361 114479 libraryHaskellDepends = [ base glib ]; 114362 114480 description = "A type class for cast functions of Gtk2hs: glib package"; 114363 114481 license = "unknown"; 114364 - hydraPlatforms = lib.platforms.none; 114365 114482 }) {}; 114366 114483 114367 114484 "gtk2hs-cast-gnomevfs" = callPackage ··· 114439 114556 description = "A type class for cast functions of Gtk2hs: TH package"; 114440 114557 license = "unknown"; 114441 114558 hydraPlatforms = lib.platforms.none; 114559 + broken = true; 114442 114560 }) {}; 114443 114561 114444 114562 "gtk2hs-hello" = callPackage ··· 117224 117342 description = "A Hakyll library for internationalization"; 117225 117343 license = "unknown"; 117226 117344 hydraPlatforms = lib.platforms.none; 117345 + broken = true; 117227 117346 }) {}; 117228 117347 117229 117348 "hakyll-contrib-links" = callPackage ··· 118214 118333 }: 118215 118334 mkDerivation { 118216 118335 pname = "hanspell"; 118217 - version = "0.2.6.0"; 118218 - sha256 = "0qk7zxq43mjcxyzhiidk0zm4sb2ii5wwr4zqihky538s6mqf5ccz"; 118336 + version = "0.2.6.1"; 118337 + sha256 = "06a2jakdyrdnb0m4mdbsg7zvichp3r5na8v4di18v9rwmq1fx0ih"; 118219 118338 isLibrary = true; 118220 118339 isExecutable = true; 118221 118340 libraryHaskellDepends = [ ··· 120147 120266 description = "Utility to generate bindings for BlackBerry Cascades"; 120148 120267 license = "unknown"; 120149 120268 hydraPlatforms = lib.platforms.none; 120269 + broken = true; 120150 120270 }) {}; 120151 120271 120152 120272 "haskakafka" = callPackage ··· 120191 120311 description = "A breakout game written in Yampa using SDL"; 120192 120312 license = "unknown"; 120193 120313 hydraPlatforms = lib.platforms.none; 120314 + broken = true; 120194 120315 }) {}; 120195 120316 120196 120317 "haskarrow" = callPackage ··· 124901 125022 description = "The Haskell tracer, generating and viewing Haskell execution traces"; 124902 125023 license = "unknown"; 124903 125024 hydraPlatforms = lib.platforms.none; 125025 + broken = true; 124904 125026 }) {}; 124905 125027 124906 125028 "hatex-guide" = callPackage ··· 125547 125669 executableHaskellDepends = [ base ]; 125548 125670 description = "Minimal extensible web-browser"; 125549 125671 license = "unknown"; 125550 - hydraPlatforms = lib.platforms.none; 125551 125672 }) {}; 125552 125673 125553 125674 "hbro-contrib" = callPackage ··· 125580 125701 ]; 125581 125702 description = "Third-party extensions to hbro"; 125582 125703 license = "unknown"; 125583 - hydraPlatforms = lib.platforms.none; 125584 125704 }) {}; 125585 125705 125586 125706 "hburg" = callPackage ··· 132815 132935 happstack-server-tls hdaemonize hsyslog iptables-helpers mtl 132816 132936 version = "1.0.1.0"; 132817 132937 happstack-server-tls hdaemonize hsyslog iptables-helpers mtl 132938 + revision = "1"; 132939 + editedCabalFile = "01g0csnjygylg0a0zmyz66rm7xvhnys40hgclm13g5rakh2jmfak"; 132818 132940 libraryHaskellDepends = [ 132819 132941 happstack-server-tls hdaemonize hsyslog iptables-helpers mtl 132820 132942 happstack-server-tls hdaemonize hsyslog iptables-helpers mtl ··· 132884 133006 license = lib.licenses.asl20; 132885 133007 }) {}; 132886 133008 133009 + "hls-rename-plugin" = callPackage 133010 + ({ mkDerivation, base, containers, extra, filepath, ghc 133011 + , ghc-exactprint, ghcide, hiedb, hls-plugin-api, hls-retrie-plugin 133012 + , hls-test-utils, lsp, lsp-types, syb, text, transformers 133013 + }: 133014 + mkDerivation { 133015 + pname = "hls-rename-plugin"; 133016 + version = "1.0.0.0"; 133017 + sha256 = "0j13nh3fvvmj1sd11fiq9fccq23s6p7jz3m96b49kprkayx65zhh"; 133018 + libraryHaskellDepends = [ 133019 + base containers extra ghc ghc-exactprint ghcide hiedb 133020 + hls-plugin-api hls-retrie-plugin lsp lsp-types syb text 133021 + transformers 133022 + ]; 133023 + happstack-server-tls hdaemonize hsyslog iptables-helpers mtl 133024 + description = "Rename plugin for Haskell Language Server"; 133025 + license = lib.licenses.asl20; 133026 + }) {}; 133027 + 132887 133028 happstack-server-tls hdaemonize hsyslog iptables-helpers mtl 132888 133029 happstack-server-tls hdaemonize hsyslog iptables-helpers mtl 132889 133030 happstack-server-tls hdaemonize hsyslog iptables-helpers mtl ··· 132932 133073 happstack-server-tls hdaemonize hsyslog iptables-helpers mtl 132933 133074 version = "1.0.0.2"; 132934 133075 happstack-server-tls hdaemonize hsyslog iptables-helpers mtl 133076 + revision = "1"; 133077 + editedCabalFile = "0hwjh5b71hj6gwr73r9imlggkzv4j3z116va3y4v3h7zcjs11c4k"; 132935 133078 libraryHaskellDepends = [ 132936 133079 happstack-server-tls hdaemonize hsyslog iptables-helpers mtl 132937 133080 happstack-server-tls hdaemonize hsyslog iptables-helpers mtl ··· 133899 134042 executableHaskellDepends = [ base ]; 133900 134043 license = "unknown"; 133901 134044 hydraPlatforms = lib.platforms.none; 134045 + broken = true; 133902 134046 }) {}; 133903 134047 133904 134048 "hnormalise" = callPackage ··· 134195 134339 description = "defining @mtl@-ready monads as * -> * fixed-points"; 134196 134340 license = "unknown"; 134197 134341 hydraPlatforms = lib.platforms.none; 134342 + broken = true; 134198 134343 }) {}; 134199 134344 134200 134345 "hog" = callPackage ··· 136455 136600 libraryToolDepends = [ c2hs ]; 136456 136601 description = "Haskell bindings for libpuz"; 136457 136602 license = "unknown"; 136458 - hydraPlatforms = lib.platforms.none; 136459 136603 }) {}; 136460 136604 136461 136605 "hpygments" = callPackage ··· 140252 140396 testToolDepends = [ hspec-meta ]; 140253 140397 description = "Automatically discover and run Hspec tests"; 140254 140398 license = lib.licenses.mit; 140399 + maintainers = with lib.maintainers; [ maralorn ]; 140255 140400 }) {}; 140256 140401 140257 140402 "hspec-discover_2_8_3" = callPackage ··· 140273 140418 description = "Automatically discover and run Hspec tests"; 140274 140419 license = lib.licenses.mit; 140275 140420 hydraPlatforms = lib.platforms.none; 140421 + maintainers = with lib.maintainers; [ maralorn ]; 140276 140422 }) {}; 140277 140423 140278 140424 "hspec-expectations" = callPackage ··· 142559 142705 libraryHaskellDepends = [ base bytestring ]; 142560 142706 description = "Functions for working with HTTP Accept headers"; 142561 142707 license = "unknown"; 142562 - hydraPlatforms = lib.platforms.none; 142563 142708 }) {}; 142564 142709 142565 142710 "http-api-data" = callPackage ··· 144732 144877 pname = "hw-balancedparens"; 144733 144878 version = "0.4.1.1"; 144734 144879 sha256 = "16v36fj5aawnx6glarzljl3yb93zkn06ij5cg40zba5rp8jhpg7z"; 144735 - revision = "3"; 144736 - editedCabalFile = "1myzy3wjwjaqlm31pa90msr8rl26vczd5yqd29mx0gy7p4x2dmgi"; 144880 + revision = "4"; 144881 + editedCabalFile = "0hw0qqkabv0i4zmr7436pl1xn9izxcm4p9flv2k697zyhqdaccik"; 144737 144882 isLibrary = true; 144738 144883 isExecutable = true; 144739 144884 libraryHaskellDepends = [ ··· 144878 145023 pname = "hw-dsv"; 144879 145024 version = "0.4.1.0"; 144880 145025 sha256 = "1wv0yg662c3bq4kpgfqfjks59v17i5h3v3mils1qpxn4c57jr3s8"; 144881 - revision = "6"; 144882 - editedCabalFile = "0w0w2ir8z1v4zpjxx36slkqcpvgl1s9520cnnbqg9i0fnvydb50v"; 145026 + revision = "7"; 145027 + editedCabalFile = "1x7f6k3ih3270xapfc9fnm4d51fhnha71fz0r3l2l6xx4mghcby2"; 144883 145028 isLibrary = true; 144884 145029 isExecutable = true; 144885 145030 libraryHaskellDepends = [ ··· 144918 145063 pname = "hw-dump"; 144919 145064 version = "0.1.1.0"; 144920 145065 sha256 = "14ya18i3xvay5xn8j20b06msqyd49h34w526k1x1fxdp0i2l3rwr"; 144921 - revision = "5"; 144922 - editedCabalFile = "1rkz578hcn7s9i08n5jc557vph7k017m8vbk6ijf5psa189w1dkh"; 145066 + revision = "6"; 145067 + editedCabalFile = "0aizgpq9cxhhnzczi39nf6whcxnwqiszrbax0mzb3fqjwi1sida1"; 144923 145068 isLibrary = true; 144924 145069 isExecutable = true; 144925 145070 libraryHaskellDepends = [ ··· 144955 145100 pname = "hw-eliasfano"; 144956 145101 version = "0.1.2.0"; 144957 145102 sha256 = "1wqpzznmz6bl88wzhrfcbgi49dw7w7i0p92hyc0m58nanqm1zgnj"; 144958 - revision = "5"; 144959 - editedCabalFile = "0w8kikrrkv8v1drnrjfabzflbgs768qbrfv8n17y4id76aqazml5"; 145103 + revision = "6"; 145104 + editedCabalFile = "0svym7gnvsd9aa2wabrpfqv5661s2fg1jsqibyyblcrjy0cicdrl"; 144960 145105 isLibrary = true; 144961 145106 isExecutable = true; 144962 145107 libraryHaskellDepends = [ ··· 144992 145137 pname = "hw-excess"; 144993 145138 version = "0.2.3.0"; 144994 145139 sha256 = "0xiyf3xyg6f4kgkils9ycx6q0qcsbd6rw4m9lizw9295mnp05s3g"; 144995 - revision = "1"; 144996 - editedCabalFile = "0qq8svkn9365vdbb0y3y4m2pdklsrf6z3a1m0kyfmbr0vphza369"; 145140 + revision = "2"; 145141 + editedCabalFile = "03xn63rydgflzpyqshi7kd18llkzd8ma15ml846mw95ww97d4i9i"; 144997 145142 libraryHaskellDepends = [ 144998 145143 base hw-bits hw-prim hw-rankselect-base safe vector 144999 145144 ]; ··· 145075 145220 pname = "hw-hspec-hedgehog"; 145076 145221 version = "0.1.1.0"; 145077 145222 sha256 = "04r30hb4664yciwfl3kyx0xn6sqc6abwhavb4wxiaas8b4px9kyn"; 145078 - revision = "2"; 145079 - editedCabalFile = "16v3dcpm51m8g2va85jfnbxqyc6dds2nazyd31080fa4804a90wz"; 145223 + revision = "3"; 145224 + editedCabalFile = "0byjlgisygdak9pf9dfnpbj576mrjd7knx4kyfm12l6l5qhcw8n1"; 145080 145225 libraryHaskellDepends = [ 145081 145226 base call-stack hedgehog hspec HUnit transformers 145082 145227 ]; ··· 145118 145263 pname = "hw-ip"; 145119 145264 version = "2.4.2.0"; 145120 145265 sha256 = "1bvh4fkg1ffr3y8wink62rgkynlcgjhmra7a4w01h1dmw1vb2vfx"; 145121 - revision = "4"; 145122 - editedCabalFile = "0pjry2xjnhfl3jii8j9dqmqz88hw7g8wkwy4fqnajnchrxb8f06w"; 145266 + revision = "5"; 145267 + editedCabalFile = "18fr2r6bhcz1a78di6g2vb7k74xaxamw4azxrjyb1bkx234laj2m"; 145123 145268 isLibrary = true; 145124 145269 isExecutable = true; 145125 145270 libraryHaskellDepends = [ ··· 145153 145298 pname = "hw-json"; 145154 145299 version = "1.3.2.2"; 145155 145300 sha256 = "03h5zv94ndsz4vh0jql8rg8pl95rbf8xkyzvr3r55i3kpmb85sbg"; 145156 - revision = "4"; 145157 - editedCabalFile = "0ys0xlmw2xdrrjjdjx1gwlh0qpig8b4ljqwrp2yhp3aihzsb5304"; 145301 + revision = "5"; 145302 + editedCabalFile = "0pln3fcdbsd2gzvpa29gc2krsqk5ndkgpygcskwakj25cw3irh76"; 145158 145303 isLibrary = true; 145159 145304 isExecutable = true; 145160 145305 libraryHaskellDepends = [ ··· 145197 145342 pname = "hw-json-lens"; 145198 145343 version = "0.2.1.0"; 145199 145344 sha256 = "1v3ws69pyrw5ja00r326kqlq6hd7r5np119fk2la7f74aqhajjf6"; 145200 - revision = "3"; 145201 - editedCabalFile = "0svnn3wdm8adcyw1phk0k9ddzlk3ni1dar681vpq61xwd1xmgjgb"; 145345 + revision = "4"; 145346 + editedCabalFile = "0ajl6xqy7wyvwidpv07842wslrw9yc6n48n8gm14b1l3iiwj2kiz"; 145202 145347 libraryHaskellDepends = [ 145203 145348 aeson base bytestring containers hw-json lens scientific text word8 145204 145349 ]; ··· 145224 145369 pname = "hw-json-simd"; 145225 145370 version = "0.1.1.0"; 145226 145371 sha256 = "0bpfyx2bd7pcr8y8bfahcdm30bznqixfawraq3xzy476vy9ppa9n"; 145227 - revision = "3"; 145228 - editedCabalFile = "0f7y8kaj2bv3l1fscwxdnqj7378mrls1mcnsm23cpb5dizy3p2nf"; 145372 + revision = "4"; 145373 + editedCabalFile = "0ragyq509nxy5ax58h84b6984lwnhklkk8nfafmxh5fxq66214cy"; 145229 145374 isLibrary = true; 145230 145375 isExecutable = true; 145231 145376 libraryHaskellDepends = [ base bytestring hw-prim lens vector ]; ··· 145255 145400 pname = "hw-json-simple-cursor"; 145256 145401 version = "0.1.1.0"; 145257 145402 sha256 = "1kwxnqsa2mkw5sa8rc9rixjm6f75lyjdaz7f67yyhwls5v4315bl"; 145258 - revision = "6"; 145259 - editedCabalFile = "1ws3mcyvba05s0wvwzbig54wxkw37pp55c5jwbsc96inic8cfq3y"; 145403 + revision = "7"; 145404 + editedCabalFile = "169aqi2vjzg38cljfipxaw7kzav5z3n9b68f32mjsk1drh1c5hpd"; 145260 145405 isLibrary = true; 145261 145406 isExecutable = true; 145262 145407 libraryHaskellDepends = [ ··· 145294 145439 pname = "hw-json-standard-cursor"; 145295 145440 version = "0.2.3.1"; 145296 145441 sha256 = "1mpsspp6ba2zqv38a0rcv93mbwb1rb8snmxklf32g02djj8b4vir"; 145297 - revision = "4"; 145298 - editedCabalFile = "18x3vinc6j5nnq3j5x7zdcy3ys6b2clmb7lhz6qg1wklnfcyjxsb"; 145442 + revision = "5"; 145443 + editedCabalFile = "029hrckhsm0g1j2zijs3ff14qsk2cdw9m57l3jhjy0cw3ynwisds"; 145299 145444 isLibrary = true; 145300 145445 isExecutable = true; 145301 145446 libraryHaskellDepends = [ ··· 145407 145552 pname = "hw-mquery"; 145408 145553 version = "0.2.1.0"; 145409 145554 sha256 = "1qhd8jcwffr57mjraw0g3xj9kb0jd75ybqaj1sbxw31lc2hr9w9j"; 145410 - revision = "2"; 145411 - editedCabalFile = "1996bn28l3s2bgjgll17gpryvp61vxjz0d3zi5py6kk40hsb4y6z"; 145555 + revision = "3"; 145556 + editedCabalFile = "0mnra701p169xzibag8mvb2mrk5gdp42dwlhqr07b6dz2cly88sn"; 145412 145557 isLibrary = true; 145413 145558 isExecutable = true; 145414 145559 libraryHaskellDepends = [ ansi-wl-pprint base dlist lens ]; ··· 145434 145579 pname = "hw-packed-vector"; 145435 145580 version = "0.2.1.0"; 145436 145581 sha256 = "13hly2yzx6kx4j56iksgj4i3wmvg7rmxq57d0g87lmybzhha9q38"; 145437 - revision = "5"; 145438 - editedCabalFile = "0pnrjx4sbbxpr1fvib5z95cxjgfif2iay1j6hk5ysavwn6i2qxqx"; 145582 + revision = "6"; 145583 + editedCabalFile = "1ryh9nmpg3925lrr5a4wfsdv3f4a6rshrqn5pzbkqchh4mx39cpf"; 145439 145584 isLibrary = true; 145440 145585 isExecutable = true; 145441 145586 libraryHaskellDepends = [ ··· 145466 145611 pname = "hw-parser"; 145467 145612 version = "0.1.1.0"; 145468 145613 sha256 = "1zsbw725mw3fn4814qricqanbvx1kgbnqvgwijqgfv8jz7yf5gxa"; 145469 - revision = "2"; 145470 - editedCabalFile = "15r5ydza7dawa5b7y3xi80016pa3s5sb706hvsqvn82fhqp5dziw"; 145614 + revision = "3"; 145615 + editedCabalFile = "1rc0swmmnckp99qzmhl1acxykyhdyw1lvy73mn7c4dlv751gnlhk"; 145471 145616 libraryHaskellDepends = [ 145472 145617 attoparsec base bytestring hw-prim text 145473 145618 ]; ··· 145524 145669 }) {}; 145525 145670 145526 145671 "hw-prim-bits" = callPackage 145527 - ({ mkDerivation, base, criterion, hedgehog, hspec, hw-hedgehog 145528 - , hw-hspec-hedgehog, QuickCheck, vector 145672 + ({ mkDerivation, base, criterion, doctest, doctest-discover 145673 + , hedgehog, hspec, hspec-discover, hw-hedgehog, hw-hspec-hedgehog 145674 + , QuickCheck, vector 145529 145675 }: 145530 145676 mkDerivation { 145531 145677 pname = "hw-prim-bits"; 145532 - version = "0.1.0.4"; 145533 - sha256 = "1k2fqsa4msd156ar5cx57r0gj5ppwp1929yv56spv6n7xar1ich4"; 145678 + version = "0.1.0.5"; 145679 + sha256 = "1km4gj6znva4yz99sg1imf1k820m4kdhpzn51alj6gv92x127kih"; 145534 145680 isLibrary = true; 145535 145681 isExecutable = true; 145536 145682 libraryHaskellDepends = [ base ]; 145537 145683 executableHaskellDepends = [ base ]; 145538 145684 testHaskellDepends = [ 145539 - base hedgehog hspec hw-hedgehog hw-hspec-hedgehog QuickCheck 145685 + base doctest doctest-discover hedgehog hspec hw-hedgehog 145686 + hw-hspec-hedgehog QuickCheck 145540 145687 ]; 145688 + testToolDepends = [ doctest-discover hspec-discover ]; 145541 145689 benchmarkHaskellDepends = [ base criterion vector ]; 145542 145690 description = "Primitive support for bit manipulation"; 145543 145691 license = lib.licenses.bsd3; ··· 145557 145705 pname = "hw-rankselect"; 145558 145706 version = "0.13.4.0"; 145559 145707 sha256 = "0chk3n4vb55px943w0l3q7pxhgbvqm64vn7lkhi7k0l2dpybycp7"; 145560 - revision = "5"; 145561 - editedCabalFile = "1jbfanh0028sxj0arx92w753dwgpazs8j2flqjq9svc91rpk82px"; 145708 + revision = "6"; 145709 + editedCabalFile = "1j287ynfgiz56bn0hqqppa03zn2gcllnmiz2azzvfx7xkq3nkdh1"; 145562 145710 isLibrary = true; 145563 145711 isExecutable = true; 145564 145712 libraryHaskellDepends = [ ··· 145623 145771 pname = "hw-simd"; 145624 145772 version = "0.1.2.0"; 145625 145773 sha256 = "1r202xzqprb1v8ajd9n6ixckjfdy17mn8jibx4j2xgknx595v24f"; 145626 - revision = "2"; 145627 - editedCabalFile = "05rax91afykkmwnxnyi6bmmjh0n9ryw006k9k3klwnvy8h2yaf4m"; 145774 + revision = "3"; 145775 + editedCabalFile = "1dl2zqyc3rcrlda6apy5afgvax5cah37n44hzlm81y9p1nbpd205"; 145628 145776 libraryHaskellDepends = [ 145629 145777 base bits-extra bytestring deepseq hw-bits hw-prim hw-rankselect 145630 145778 hw-rankselect-base transformers vector ··· 145658 145806 pname = "hw-simd-cli"; 145659 145807 version = "0.0.0.1"; 145660 145808 sha256 = "0fqkrhjrflkiacq1qfnfiy4rk6pg47j72d0ni0jwfdn6ajx22y90"; 145809 + revision = "1"; 145810 + editedCabalFile = "1djqcz745rwf6jx3r4gs6cnvnk5pacllral5yk85lixvl80dyb1b"; 145661 145811 isLibrary = true; 145662 145812 isExecutable = true; 145663 145813 libraryHaskellDepends = [ ··· 145687 145837 pname = "hw-streams"; 145688 145838 version = "0.0.1.0"; 145689 145839 sha256 = "0hzpx1j06h98y0zcmysklzn3s3mvpbb1nkwg4zkbdxvzzqs5hnm5"; 145690 - revision = "1"; 145691 - editedCabalFile = "0fib78604y6cjchah7zhjsfli820ks51qq7yjv81wwbckjjkpw5v"; 145840 + revision = "2"; 145841 + editedCabalFile = "1c9vll8i0pl4x3b3xpy3zxc581f7n7m6mvpgz7pfhcpikw426s9y"; 145692 145842 libraryHaskellDepends = [ 145693 145843 base bytestring ghc-prim hw-bits hw-prim mmap primitive 145694 145844 transformers vector ··· 145820 145970 pname = "hw-xml"; 145821 145971 version = "0.5.1.0"; 145822 145972 sha256 = "0g81kknllbc6v5wx7kgzhh78409njfzr3h7lfdx7ip0nkhhnpmw4"; 145823 - revision = "7"; 145824 - editedCabalFile = "1rikq6wxjg4h5pfg9miw14np7b1h2vf036gawyazq5c4d6l2wfzv"; 145973 + revision = "8"; 145974 + editedCabalFile = "049vaf01iw694kpgaaqk2wpg2bpd8s9f2xq39sc3wh7kz7c848fv"; 145825 145975 isLibrary = true; 145826 145976 isExecutable = true; 145827 145977 enableSeparateDataOutput = true; ··· 146217 146367 libraryHaskellDepends = [ base bytestring curl hxt parsec ]; 146218 146368 description = "LibCurl interface for HXT"; 146219 146369 license = "unknown"; 146220 - hydraPlatforms = lib.platforms.none; 146221 146370 }) {}; 146222 146371 146223 146372 "hxt-expat" = callPackage ··· 146229 146378 libraryHaskellDepends = [ base bytestring hexpat hxt ]; 146230 146379 description = "Expat parser for HXT"; 146231 146380 license = "unknown"; 146232 - hydraPlatforms = lib.platforms.none; 146233 146381 }) {}; 146234 146382 146235 146383 "hxt-extras" = callPackage ··· 146338 146486 ]; 146339 146487 description = "TagSoup parser for HXT"; 146340 146488 license = "unknown"; 146341 - hydraPlatforms = lib.platforms.none; 146342 146489 }) {}; 146343 146490 146344 146491 "hxt-unicode" = callPackage ··· 146364 146511 ]; 146365 146512 description = "The XPath modules for HXT"; 146366 146513 license = "unknown"; 146367 - hydraPlatforms = lib.platforms.none; 146368 146514 }) {}; 146369 146515 146370 146516 "hxt-xslt" = callPackage ··· 146380 146526 ]; 146381 146527 description = "The XSLT modules for HXT"; 146382 146528 license = "unknown"; 146383 - hydraPlatforms = lib.platforms.none; 146384 146529 }) {}; 146385 146530 146386 146531 "hxthelper" = callPackage ··· 148500 148645 description = "bindings to imagemagick library"; 148501 148646 license = "unknown"; 148502 148647 hydraPlatforms = lib.platforms.none; 148648 + broken = true; 148503 148649 }) {inherit (pkgs) imagemagick;}; 148504 148650 148505 148651 "imagepaste" = callPackage ··· 150950 151096 description = "Generates a version of a module using InterleavableIO"; 150951 151097 license = "unknown"; 150952 151098 hydraPlatforms = lib.platforms.none; 151099 + broken = true; 150953 151100 }) {}; 150954 151101 150955 151102 "interleavableIO" = callPackage ··· 150962 151109 description = "Use other Monads in functions that asks for an IO Monad"; 150963 151110 license = "unknown"; 150964 151111 hydraPlatforms = lib.platforms.none; 151112 + broken = true; 150965 151113 }) {}; 150966 151114 150967 151115 "interleave" = callPackage ··· 154117 154265 executableToolDepends = [ alex happy ]; 154118 154266 description = "Create immutable algebraic data structures for Java"; 154119 154267 license = "unknown"; 154120 - hydraPlatforms = lib.platforms.none; 154121 154268 }) {}; 154122 154269 154123 154270 "java-bridge" = callPackage ··· 154787 154934 description = "JP's own ray tracer"; 154788 154935 license = "unknown"; 154789 154936 hydraPlatforms = lib.platforms.none; 154937 + broken = true; 154790 154938 }) {}; 154791 154939 154792 154940 "jose" = callPackage ··· 155658 155806 description = "Json Quasiquatation library for Haskell"; 155659 155807 license = "unknown"; 155660 155808 hydraPlatforms = lib.platforms.none; 155809 + broken = true; 155661 155810 }) {}; 155662 155811 155663 155812 "json-query" = callPackage ··· 158260 158409 description = "Multi-process orchestration for development and integration testing"; 158261 158410 license = "unknown"; 158262 158411 hydraPlatforms = lib.platforms.none; 158412 + broken = true; 158263 158413 }) {}; 158264 158414 158265 158415 "kempe" = callPackage ··· 158270 158420 }: 158271 158421 mkDerivation { 158272 158422 pname = "kempe"; 158273 - version = "0.2.0.4"; 158274 - sha256 = "0rzpid5lnjnjgsip3fvm5d313hh8wb7gqla3dyf56l9q7y4r20js"; 158423 + version = "0.2.0.5"; 158424 + sha256 = "185kz7ssbh0zmac1n015chhdch41driqvm6f0l71flf70kh6183a"; 158275 158425 isLibrary = false; 158276 158426 isExecutable = true; 158277 158427 enableSeparateDataOutput = true; ··· 160239 160389 description = "Lambdabot plugin for XMPP (Jabber) protocol"; 160240 160390 license = "unknown"; 160241 160391 hydraPlatforms = lib.platforms.none; 160392 + broken = true; 160242 160393 }) {}; 160243 160394 160244 160395 "lambdabot-zulip" = callPackage ··· 162959 163110 libraryHaskellDepends = [ array base vector ]; 162960 163111 description = "L-BFGS optimization"; 162961 163112 license = "unknown"; 162962 - hydraPlatforms = lib.platforms.none; 162963 163113 }) {}; 162964 163114 162965 163115 "lca" = callPackage ··· 162983 163133 description = "Find longest common sublist of two lists"; 162984 163134 license = "unknown"; 162985 163135 hydraPlatforms = lib.platforms.none; 163136 + broken = true; 162986 163137 }) {}; 162987 163138 162988 163139 "ld-intervals" = callPackage ··· 164242 164393 ]; 164243 164394 description = "mtl operations with Van Laarhoven lenses"; 164244 164395 license = "unknown"; 164245 - hydraPlatforms = lib.platforms.none; 164246 164396 }) {}; 164247 164397 164248 164398 "lenz-template" = callPackage ··· 164260 164410 ]; 164261 164411 description = "Van Laarhoven lens templates"; 164262 164412 license = "unknown"; 164263 - hydraPlatforms = lib.platforms.none; 164264 164413 }) {}; 164265 164414 164266 164415 "less-arbitrary" = callPackage ··· 167078 167227 libraryHaskellDepends = [ base bindings-DSL unix ]; 167079 167228 description = "Linux fbdev (framebuffer device, /dev/fbX) utility functions"; 167080 167229 license = "unknown"; 167081 - hydraPlatforms = lib.platforms.none; 167082 167230 }) {}; 167083 167231 167084 167232 "linux-inotify" = callPackage ··· 171713 171861 license = lib.licenses.bsd3; 171714 171862 }) {}; 171715 171863 171864 + "lzma-conduit_1_2_2" = callPackage 171865 + ({ mkDerivation, base, base-compat, bytestring, conduit, HUnit 171866 + , lzma, QuickCheck, resourcet, test-framework, test-framework-hunit 171867 + , test-framework-quickcheck2, transformers 171868 + }: 171869 + mkDerivation { 171870 + pname = "lzma-conduit"; 171871 + version = "1.2.2"; 171872 + sha256 = "1z6q16hzp2r5a4gdbg9akky5l9bfarzzhzswrgvh0v28ax400whb"; 171873 + libraryHaskellDepends = [ 171874 + base bytestring conduit lzma resourcet transformers 171875 + ]; 171876 + testHaskellDepends = [ 171877 + base base-compat bytestring conduit HUnit QuickCheck resourcet 171878 + test-framework test-framework-hunit test-framework-quickcheck2 171879 + ]; 171880 + description = "Conduit interface for lzma/xz compression"; 171881 + license = lib.licenses.bsd3; 171882 + hydraPlatforms = lib.platforms.none; 171883 + }) {}; 171884 + 171716 171885 "lzma-enumerator" = callPackage 171717 171886 ({ mkDerivation, base, bindings-DSL, bytestring, enumerator, HUnit 171718 171887 , mtl, QuickCheck, test-framework, test-framework-hunit ··· 175271 175440 ]; 175272 175441 description = "Sample from a posterior using Markov chain Monte Carlo"; 175273 175442 license = lib.licenses.gpl3Plus; 175443 + maintainers = with lib.maintainers; [ dschrempf ]; 175274 175444 }) {}; 175275 175445 175276 175446 "mcmc_0_6_1_0" = callPackage ··· 175298 175468 description = "Sample from a posterior using Markov chain Monte Carlo"; 175299 175469 license = lib.licenses.gpl3Plus; 175300 175470 hydraPlatforms = lib.platforms.none; 175471 + maintainers = with lib.maintainers; [ dschrempf ]; 175301 175472 }) {}; 175302 175473 175303 175474 "mcmc-samplers" = callPackage ··· 176124 176295 description = "haskell bindings for memcached"; 176125 176296 license = "unknown"; 176126 176297 hydraPlatforms = lib.platforms.none; 176298 + broken = true; 176127 176299 }) {}; 176128 176300 176129 176301 "memcached-binary" = callPackage ··· 176446 176618 ({ mkDerivation, base, profunctors }: 176447 176619 mkDerivation { 176448 176620 pname = "merge"; 176449 - version = "0.2.0.0"; 176450 - sha256 = "193xvnm5ahms8pg8g8jscrcfp29mwni9rssy5hci11z3b126s6wv"; 176621 + version = "0.3.1.1"; 176622 + sha256 = "1b03xp953d4kwz7n3p16djsmzzd935x111ngm53gzg1n5dfyqfn5"; 176451 176623 libraryHaskellDepends = [ base profunctors ]; 176452 176624 testHaskellDepends = [ base ]; 176453 176625 description = "A functor for consistent merging of information"; ··· 176787 176959 libraryHaskellDepends = [ base ]; 176788 176960 description = "metamorphisms: ana . cata or understanding folds and unfolds"; 176789 176961 license = "unknown"; 176790 - hydraPlatforms = lib.platforms.none; 176791 176962 }) {}; 176792 176963 176793 176964 "metaplug" = callPackage ··· 178046 178217 ]; 178047 178218 description = "MIME implementation for String's"; 178048 178219 license = "unknown"; 178049 - hydraPlatforms = lib.platforms.none; 178050 178220 }) {}; 178051 178221 178052 178222 "mime-types" = callPackage ··· 178119 178289 executableHaskellDepends = [ base directory mtl random ]; 178120 178290 description = "Minesweeper simulation using neural networks"; 178121 178291 license = "unknown"; 178122 - hydraPlatforms = lib.platforms.none; 178123 178292 }) {}; 178124 178293 178125 178294 "minesweeper" = callPackage ··· 178278 178447 libraryHaskellDepends = [ base containers directory filepath ]; 178279 178448 description = "Minimal ini like configuration library with a few extras"; 178280 178449 license = "unknown"; 178281 - hydraPlatforms = lib.platforms.none; 178282 178450 }) {}; 178283 178451 178284 178452 "minimorph" = callPackage ··· 181149 181317 libraryHaskellDepends = [ base mtl transformers ]; 181150 181318 description = "Stateful supply monad"; 181151 181319 license = "unknown"; 181152 - hydraPlatforms = lib.platforms.none; 181153 181320 }) {}; 181154 181321 181155 181322 "monad-task" = callPackage ··· 184286 184453 description = "Continuous deployment server for use with GitHub"; 184287 184454 license = "unknown"; 184288 184455 hydraPlatforms = lib.platforms.none; 184456 + broken = true; 184289 184457 }) {}; 184290 184458 184291 184459 "muesli" = callPackage ··· 185613 185781 description = "Utility to generate Haskell code from Mustache templates"; 185614 185782 license = "unknown"; 185615 185783 hydraPlatforms = lib.platforms.none; 185784 + broken = true; 185616 185785 }) {}; 185617 185786 185618 185787 "mutable" = callPackage ··· 186393 186562 executableHaskellDepends = [ base HSH mtl process ]; 186394 186563 description = "Utility to call iwconfig"; 186395 186564 license = "unknown"; 186396 - hydraPlatforms = lib.platforms.none; 186397 186565 }) {}; 186398 186566 186399 186567 "n-tuple" = callPackage ··· 186836 187004 description = "A toy dependently-typed language"; 186837 187005 license = "unknown"; 186838 187006 hydraPlatforms = lib.platforms.none; 187007 + broken = true; 186839 187008 }) {}; 186840 187009 186841 187010 "nanocurses" = callPackage ··· 188827 188996 description = "D-Bus"; 188828 188997 license = "unknown"; 188829 188998 hydraPlatforms = lib.platforms.none; 188999 + broken = true; 188830 189000 }) {}; 188831 189001 188832 189002 "network-dns" = callPackage ··· 190935 191105 description = "Bindings to the Nyctergatis Markup Engine"; 190936 191106 license = "unknown"; 190937 191107 hydraPlatforms = lib.platforms.none; 191108 + broken = true; 190938 191109 }) {}; 190939 191110 190940 191111 "nmis-parser" = callPackage ··· 191336 191507 testHaskellDepends = [ base doctest Glob hspec QuickCheck text ]; 191337 191508 description = "Non empty Data.Text type"; 191338 191509 license = "unknown"; 191339 - hydraPlatforms = lib.platforms.none; 191340 191510 }) {}; 191341 191511 191342 191512 "non-empty-zipper" = callPackage ··· 191553 191723 description = "the noodle programming language"; 191554 191724 license = "unknown"; 191555 191725 hydraPlatforms = lib.platforms.none; 191726 + broken = true; 191556 191727 }) {}; 191557 191728 191558 191729 "normaldistribution" = callPackage ··· 191666 191837 libraryHaskellDepends = [ base ]; 191667 191838 description = "Useful utility functions that only depend on base"; 191668 191839 license = "unknown"; 191669 - hydraPlatforms = lib.platforms.none; 191670 191840 }) {}; 191671 191841 191672 191842 "not-prelude" = callPackage ··· 192516 192686 pname = "numeric-logarithms"; 192517 192687 version = "0.1.0.0"; 192518 192688 sha256 = "1izd7gc9xdrs7a1wbzmhhkv8s9rw2mcq77agvr351dc5jyzdnwiy"; 192689 + revision = "1"; 192690 + editedCabalFile = "0a37gmm0xgjzh05i7ix3nkgr5d2qa824nsh2wg78ikyksfq46vfv"; 192519 192691 libraryHaskellDepends = [ base integer-gmp ]; 192520 192692 testHaskellDepends = [ 192521 192693 base integer-gmp QuickCheck test-framework ··· 193977 194149 description = "Basic versioning library"; 193978 194150 license = "unknown"; 193979 194151 hydraPlatforms = lib.platforms.none; 194152 + broken = true; 193980 194153 }) {}; 193981 194154 193982 194155 "olwrapper" = callPackage ··· 194163 194336 ]; 194164 194337 description = "Data encoding and decoding command line utilities"; 194165 194338 license = "unknown"; 194166 - hydraPlatforms = lib.platforms.none; 194167 194339 }) {}; 194168 194340 194169 194341 "omnifmt" = callPackage ··· 194942 195114 description = "Haskell Bindings for the AtomSpace"; 194943 195115 license = "unknown"; 194944 195116 hydraPlatforms = lib.platforms.none; 195117 + broken = true; 194945 195118 }) {atomspace-cwrapper = null;}; 194946 195119 194947 195120 "opencv" = callPackage ··· 195040 195213 description = "Fetch exchange rates from OpenExchangeRates.org"; 195041 195214 license = "unknown"; 195042 195215 hydraPlatforms = lib.platforms.none; 195216 + broken = true; 195043 195217 }) {}; 195044 195218 195045 195219 "openexr-write" = callPackage ··· 195074 195248 description = "OpenFlow"; 195075 195249 license = "unknown"; 195076 195250 hydraPlatforms = lib.platforms.none; 195251 + broken = true; 195077 195252 }) {}; 195078 195253 195079 195254 "opengl-dlp-stereo" = callPackage ··· 195201 195376 description = "Implementation of the OpenPGP message format"; 195202 195377 license = "unknown"; 195203 195378 hydraPlatforms = lib.platforms.none; 195379 + broken = true; 195204 195380 }) {}; 195205 195381 195206 195382 "openpgp-Crypto" = callPackage ··· 197953 198129 description = "Client library for PagerDuty Integration and REST APIs"; 197954 198130 license = "unknown"; 197955 198131 hydraPlatforms = lib.platforms.none; 198132 + broken = true; 197956 198133 }) {}; 197957 198134 197958 198135 "pagerduty-hs" = callPackage ··· 198031 198208 executableHaskellDepends = [ base ]; 198032 198209 description = "Colorization of text for command-line output"; 198033 198210 license = "unknown"; 198034 - hydraPlatforms = lib.platforms.none; 198035 198211 }) {}; 198036 198212 198037 198213 "pairing" = callPackage ··· 200097 200273 ]; 200098 200274 description = "Parsec combinators for parsing Haskell numeric types"; 200099 200275 license = "unknown"; 200100 - hydraPlatforms = lib.platforms.none; 200101 200276 }) {}; 200102 200277 200103 200278 "parsec-parsers" = callPackage ··· 200757 200932 libraryHaskellDepends = [ base network-uri ]; 200758 200933 description = "Datatype for passing around unresolved URIs"; 200759 200934 license = "unknown"; 200760 - hydraPlatforms = lib.platforms.none; 200761 200935 }) {}; 200762 200936 200763 200937 "partly" = callPackage ··· 201367 201541 ]; 201368 201542 description = "Library for representing and manipulating type-safe file paths"; 201369 201543 license = lib.licenses.bsd3; 201544 + maintainers = with lib.maintainers; [ maralorn ]; 201370 201545 }) {}; 201371 201546 201372 201547 "pathtype" = callPackage ··· 201518 201693 happstack-server-tls hdaemonize hsyslog iptables-helpers mtl 201519 201694 description = "Greatest convex majorants and least concave minorants"; 201520 201695 license = lib.licenses.gpl3Plus; 201696 + maintainers = with lib.maintainers; [ dschrempf ]; 201521 201697 }) {}; 201522 201698 201523 201699 "pava_0_1_1_2" = callPackage ··· 201532 201708 description = "Greatest convex majorants and least concave minorants"; 201533 201709 license = lib.licenses.gpl3Plus; 201534 201710 hydraPlatforms = lib.platforms.none; 201711 + maintainers = with lib.maintainers; [ dschrempf ]; 201535 201712 }) {}; 201536 201713 201537 201714 "paymill" = callPackage ··· 202279 202456 libraryHaskellDepends = [ base ]; 202280 202457 description = "Peano numbers"; 202281 202458 license = "unknown"; 202282 - hydraPlatforms = lib.platforms.none; 202283 202459 }) {}; 202284 202460 202285 202461 "peano-inf" = callPackage ··· 204490 204666 description = "Phonenumber Metadata - NOTE: this is now deprecated!"; 204491 204667 license = "unknown"; 204492 204668 hydraPlatforms = lib.platforms.none; 204669 + broken = true; 204493 204670 }) {}; 204494 204671 204495 204672 "phone-numbers" = callPackage ··· 204936 205113 }: 204937 205114 mkDerivation { 204938 205115 pname = "phonetic-languages-simplified-properties-array"; 204939 - version = "0.8.1.0"; 204940 - sha256 = "1v2kyb631kf71j71gz0gmvzmmdhzby769gax4fr8p5yng4nabmxg"; 205116 + version = "0.9.0.0"; 205117 + sha256 = "01km8jaagffrqlg22apnb90dx9sykpcmjdby9w9g4q8w935ppzw6"; 204941 205118 libraryHaskellDepends = [ 204942 205119 base phonetic-languages-rhythmicity 204943 205120 phonetic-languages-simplified-base ukrainian-phonetics-basic-array ··· 207240 207417 libraryHaskellDepends = [ base containers ]; 207241 207418 description = "Implementation of the PKTree spatial index data structure"; 207242 207419 license = "unknown"; 207243 - hydraPlatforms = lib.platforms.none; 207244 207420 }) {}; 207245 207421 207246 207422 "place-cursor-at" = callPackage ··· 207641 207817 description = "Plivo API wrapper for Haskell"; 207642 207818 license = "unknown"; 207643 207819 hydraPlatforms = lib.platforms.none; 207820 + broken = true; 207644 207821 }) {}; 207645 207822 207646 207823 "plocketed" = callPackage ··· 208218 208395 ]; 208219 208396 description = "Tool for refactoring expressions into pointfree form"; 208220 208397 license = "unknown"; 208221 - hydraPlatforms = lib.platforms.none; 208222 208398 }) {}; 208223 208399 208224 208400 "pointfree-fancy" = callPackage ··· 208701 208877 description = "Polynomial types and operations"; 208702 208878 license = "unknown"; 208703 208879 hydraPlatforms = lib.platforms.none; 208880 + broken = true; 208704 208881 }) {}; 208705 208882 208706 208883 "polynomial" = callPackage ··· 208795 208972 ]; 208796 208973 description = "Higher-order, low-boilerplate free monads"; 208797 208974 license = lib.licenses.bsd3; 208798 - hydraPlatforms = lib.platforms.none; 208799 - broken = true; 208800 208975 }) {}; 208801 208976 208802 208977 "polysemy_1_6_0_0" = callPackage ··· 208829 209004 description = "Higher-order, low-boilerplate free monads"; 208830 209005 license = lib.licenses.bsd3; 208831 209006 hydraPlatforms = lib.platforms.none; 208832 - broken = true; 208833 209007 }) {}; 208834 209008 208835 209009 "polysemy-RandomFu" = callPackage ··· 208872 209046 ]; 208873 209047 description = "Polysemy-time Interpreters for Chronos"; 208874 209048 license = "BSD-2-Clause-Patent"; 208875 - hydraPlatforms = lib.platforms.none; 208876 209049 }) {}; 208877 209050 208878 209051 "polysemy-conc" = callPackage ··· 208893 209066 ]; 208894 209067 description = "Polysemy Effects for Concurrency"; 208895 209068 license = "BSD-2-Clause-Patent"; 208896 - hydraPlatforms = lib.platforms.none; 208897 209069 }) {}; 208898 209070 208899 209071 "polysemy-extra" = callPackage ··· 208909 209081 ]; 208910 209082 description = "Extra Input and Output functions for polysemy"; 208911 209083 license = lib.licenses.mit; 208912 - hydraPlatforms = lib.platforms.none; 208913 209084 }) {}; 208914 209085 208915 209086 "polysemy-fs" = callPackage ··· 208927 209098 ]; 208928 209099 description = "Low level filesystem operations for polysemy"; 208929 209100 license = lib.licenses.bsd3; 208930 - hydraPlatforms = lib.platforms.none; 208931 209101 }) {}; 208932 209102 208933 209103 "polysemy-fskvstore" = callPackage ··· 208943 209113 ]; 208944 209114 description = "Run a KVStore as a filesystem in polysemy"; 208945 209115 license = lib.licenses.mit; 208946 - hydraPlatforms = lib.platforms.none; 208947 209116 }) {}; 208948 209117 208949 209118 "polysemy-http" = callPackage ··· 208994 209163 ]; 208995 209164 description = "Effect for a set of stateful values indexed by a type of keys"; 208996 209165 license = lib.licenses.bsd3; 208997 - hydraPlatforms = lib.platforms.none; 208998 209166 }) {}; 208999 209167 209000 209168 "polysemy-kvstore" = callPackage ··· 209006 209174 libraryHaskellDepends = [ base containers polysemy ]; 209007 209175 description = "KVStore effect for polysemy"; 209008 209176 license = lib.licenses.mit; 209009 - hydraPlatforms = lib.platforms.none; 209010 209177 }) {}; 209011 209178 209012 209179 "polysemy-kvstore-jsonfile" = callPackage ··· 209025 209192 ]; 209026 209193 description = "Run a KVStore as a single json file in polysemy"; 209027 209194 license = lib.licenses.mit; 209028 - hydraPlatforms = lib.platforms.none; 209029 209195 }) {}; 209030 209196 209031 209197 "polysemy-log" = callPackage ··· 209049 209215 ]; 209050 209216 description = "Polysemy Effects for Logging"; 209051 209217 license = "BSD-2-Clause-Patent"; 209052 - hydraPlatforms = lib.platforms.none; 209053 209218 }) {}; 209054 209219 209055 209220 "polysemy-log-co" = callPackage ··· 209094 209259 ]; 209095 209260 description = "Di Adapters for Polysemy-Log"; 209096 209261 license = "BSD-2-Clause-Patent"; 209097 - hydraPlatforms = lib.platforms.none; 209098 209262 }) {}; 209099 209263 209100 209264 "polysemy-methodology" = callPackage ··· 209111 209275 ]; 209112 209276 description = "Domain modelling algebra for polysemy"; 209113 209277 license = lib.licenses.mit; 209114 - hydraPlatforms = lib.platforms.none; 209115 209278 }) {}; 209116 209279 209117 209280 "polysemy-methodology-co-log" = callPackage ··· 209148 209311 ]; 209149 209312 description = "Functions for using polysemy-methodology with composite"; 209150 209313 license = lib.licenses.mit; 209151 - hydraPlatforms = lib.platforms.none; 209152 209314 }) {}; 209153 209315 209154 209316 "polysemy-mocks" = callPackage ··· 209164 209326 testToolDepends = [ hspec-discover ]; 209165 209327 description = "Mocking framework for polysemy effects"; 209166 209328 license = lib.licenses.bsd3; 209167 - hydraPlatforms = lib.platforms.none; 209168 209329 }) {}; 209169 209330 209170 209331 "polysemy-optics" = callPackage ··· 209190 209351 libraryHaskellDepends = [ base path polysemy polysemy-extra ]; 209191 209352 description = "Polysemy versions of Path functions"; 209192 209353 license = lib.licenses.mit; 209193 - hydraPlatforms = lib.platforms.none; 209194 209354 }) {}; 209195 209355 209196 209356 "polysemy-plugin" = callPackage ··· 209215 209375 description = "Disambiguate obvious uses of effects"; 209216 209376 license = lib.licenses.bsd3; 209217 209377 hydraPlatforms = lib.platforms.none; 209378 + broken = true; 209218 209379 }) {}; 209219 209380 209220 209381 "polysemy-plugin_0_4_0_0" = callPackage ··· 209239 209400 description = "Disambiguate obvious uses of effects"; 209240 209401 license = lib.licenses.bsd3; 209241 209402 hydraPlatforms = lib.platforms.none; 209403 + broken = true; 209242 209404 }) {}; 209243 209405 209244 209406 "polysemy-readline" = callPackage ··· 209274 209436 libraryHaskellDepends = [ base polysemy req ]; 209275 209437 description = "Polysemy effect for req"; 209276 209438 license = lib.licenses.bsd3; 209277 - hydraPlatforms = lib.platforms.none; 209278 209439 }) {}; 209279 209440 209280 209441 "polysemy-resume" = callPackage ··· 209283 209444 }: 209284 209445 mkDerivation { 209285 209446 pname = "polysemy-resume"; 209286 - version = "0.1.0.4"; 209287 - sha256 = "0z7d40vimdl5dr05cxr9c88fayg6cx2km537z81c67sxdv79mgzp"; 209447 + version = "0.2.0.0"; 209448 + sha256 = "08m9h9yfi0wasyaxjs27km41q648p8qna8imc4dhcp75q6bwc65g"; 209288 209449 libraryHaskellDepends = [ base polysemy relude transformers ]; 209289 209450 testHaskellDepends = [ 209290 - base hedgehog polysemy polysemy-plugin polysemy-test relude tasty 209291 - tasty-hedgehog text transformers 209451 + base hedgehog polysemy polysemy-plugin polysemy-test tasty 209452 + tasty-hedgehog text 209292 209453 ]; 209293 209454 description = "Polysemy error tracking"; 209294 209455 license = "BSD-2-Clause-Patent"; ··· 209306 209467 libraryHaskellDepends = [ base polysemy ]; 209307 209468 description = "Run several effects at once, taken from the polysemy-zoo"; 209308 209469 license = lib.licenses.mit; 209309 - hydraPlatforms = lib.platforms.none; 209310 209470 }) {}; 209311 209471 209312 209472 "polysemy-socket" = callPackage ··· 209320 209480 libraryHaskellDepends = [ base bytestring polysemy socket ]; 209321 209481 description = "Socket effect for polysemy"; 209322 209482 license = lib.licenses.mit; 209323 - hydraPlatforms = lib.platforms.none; 209324 209483 }) {}; 209325 209484 209326 209485 "polysemy-test" = callPackage ··· 209345 209504 ]; 209346 209505 description = "Polysemy effects for testing"; 209347 209506 license = "BSD-2-Clause-Patent"; 209348 - hydraPlatforms = lib.platforms.none; 209349 209507 }) {}; 209350 209508 209351 209509 "polysemy-time" = callPackage ··· 209369 209527 ]; 209370 209528 description = "Polysemy Effect for Time"; 209371 209529 license = "BSD-2-Clause-Patent"; 209372 - hydraPlatforms = lib.platforms.none; 209373 209530 }) {}; 209374 209531 209375 209532 "polysemy-uncontrolled" = callPackage ··· 209383 209540 libraryHaskellDepends = [ base polysemy polysemy-methodology ]; 209384 209541 description = "Uncontrolled toy effect for polysemy"; 209385 209542 license = lib.licenses.mit; 209386 - hydraPlatforms = lib.platforms.none; 209387 209543 }) {}; 209388 209544 209389 209545 "polysemy-video" = callPackage ··· 209404 209560 ]; 209405 209561 description = "Experimental video processing DSL for polysemy"; 209406 209562 license = lib.licenses.mit; 209407 - hydraPlatforms = lib.platforms.none; 209408 209563 }) {}; 209409 209564 209410 209565 "polysemy-vinyl" = callPackage ··· 209422 209577 ]; 209423 209578 description = "Functions for mapping vinyl records in polysemy"; 209424 209579 license = lib.licenses.mit; 209425 - hydraPlatforms = lib.platforms.none; 209426 209580 }) {}; 209427 209581 209428 209582 "polysemy-webserver" = callPackage ··· 209728 209882 ]; 209729 209883 description = "XEPs implementation on top of pontarius-xmpp"; 209730 209884 license = "unknown"; 209731 - hydraPlatforms = lib.platforms.none; 209732 209885 }) {}; 209733 209886 209734 209887 "pontarius-xpmn" = callPackage ··· 209745 209898 description = "Extended Personal Media Network (XPMN) library"; 209746 209899 license = "unknown"; 209747 209900 hydraPlatforms = lib.platforms.none; 209901 + broken = true; 209748 209902 }) {}; 209749 209903 209750 209904 "pony" = callPackage ··· 210082 210236 librarySystemDepends = [ portaudio ]; 210083 210237 description = "Haskell bindings for the PortAudio library"; 210084 210238 license = "unknown"; 210085 - hydraPlatforms = lib.platforms.none; 210086 210239 }) {inherit (pkgs) portaudio;}; 210087 210240 210088 210241 "porte" = callPackage ··· 210232 210385 libraryHaskellDepends = [ base directory process ]; 210233 210386 description = "Library to interact with port tools on FreeBSD"; 210234 210387 license = "unknown"; 210235 - hydraPlatforms = lib.platforms.none; 210236 210388 }) {}; 210237 210389 210238 210390 "poseidon" = callPackage ··· 210385 210537 libraryHaskellDepends = [ base transformers unix ]; 210386 210538 description = "Nice wrapper around POSIX fcntl advisory locks"; 210387 210539 license = "unknown"; 210388 - hydraPlatforms = lib.platforms.none; 210389 210540 }) {}; 210390 210541 210391 210542 "posix-paths" = callPackage ··· 211024 211175 benchmarkHaskellDepends = [ base vector ]; 211025 211176 description = "Mid-Level PostgreSQL client library"; 211026 211177 license = lib.licenses.bsd3; 211178 + maintainers = with lib.maintainers; [ maralorn ]; 211027 211179 }) {}; 211028 211180 211029 211181 "postgresql-simple-bind" = callPackage ··· 212083 212235 description = "Diff Cabal packages"; 212084 212236 license = "unknown"; 212085 212237 hydraPlatforms = lib.platforms.none; 212238 + broken = true; 212086 212239 }) {}; 212087 212240 212088 212241 "precursor" = callPackage ··· 216495 216648 description = "Fast, lightweight YAML loader and dumper"; 216496 216649 license = "unknown"; 216497 216650 hydraPlatforms = lib.platforms.none; 216651 + broken = true; 216498 216652 }) {}; 216499 216653 216500 216654 "pugs-compat" = callPackage ··· 217903 218057 description = "Qt bindings"; 217904 218058 license = "unknown"; 217905 218059 hydraPlatforms = lib.platforms.none; 218060 + broken = true; 217906 218061 }) {qtc_core = null; qtc_gui = null; qtc_network = null; 217907 218062 qtc_opengl = null; qtc_script = null; qtc_tools = null;}; 217908 218063 ··· 218318 218473 description = "Picklers for de/serialising Generic data types to and from query strings"; 218319 218474 license = "unknown"; 218320 218475 hydraPlatforms = lib.platforms.none; 218476 + broken = true; 218321 218477 }) {}; 218322 218478 218323 218479 "questioner" = callPackage ··· 220185 220341 license = lib.licenses.bsd3; 220186 220342 }) {}; 220187 220343 220344 + "random_1_2_1" = callPackage 220345 + ({ mkDerivation, base, bytestring, containers, deepseq, doctest 220346 + , mtl, primitive, rdtsc, smallcheck, split, splitmix, stm, tasty 220347 + , tasty-bench, tasty-hunit, tasty-inspection-testing 220348 + , tasty-smallcheck, time, transformers 220349 + }: 220350 + mkDerivation { 220351 + pname = "random"; 220352 + version = "1.2.1"; 220353 + sha256 = "0mqlcr9l9wh3q4rykv6yqdsd9jj88imp0zm8wv6m7jpjqn7pcp16"; 220354 + libraryHaskellDepends = [ base bytestring deepseq mtl splitmix ]; 220355 + testHaskellDepends = [ 220356 + base bytestring containers doctest smallcheck stm tasty tasty-hunit 220357 + tasty-inspection-testing tasty-smallcheck transformers 220358 + ]; 220359 + benchmarkHaskellDepends = [ 220360 + base mtl primitive rdtsc split splitmix tasty-bench time 220361 + ]; 220362 + description = "Pseudo-random number generation"; 220363 + license = lib.licenses.bsd3; 220364 + hydraPlatforms = lib.platforms.none; 220365 + }) {}; 220366 + 220188 220367 "random-access-file" = callPackage 220189 220368 ({ mkDerivation, base, bytestring, concurrent-extra, containers 220190 220369 , criterion, directory, lrucaching, mwc-random, random, stm, unix ··· 225353 225532 pname = "relation"; 225354 225533 version = "0.5.2.0"; 225355 225534 sha256 = "1sinb0rw2jq1xjy80rsxnjf5va33n2i67km55hxfls9w15wsg2yw"; 225356 - revision = "1"; 225357 - editedCabalFile = "18nh56qp1cjpg28sagwiy4h44v5dvm5rhm3wqyyz4mw3k78x71kh"; 225535 + revision = "2"; 225536 + editedCabalFile = "1af9snfvk46h4gqxs688wyhlc85b753prfmbqyldfbhsjg61jap5"; 225358 225537 libraryHaskellDepends = [ base containers ]; 225359 225538 testHaskellDepends = [ 225360 225539 base containers doctest doctest-discover hedgehog hspec ··· 225972 226151 description = "Define compound types that do not depend on member order"; 225973 226152 license = "unknown"; 225974 226153 hydraPlatforms = lib.platforms.none; 226154 + broken = true; 225975 226155 }) {}; 225976 226156 225977 226157 "repa" = callPackage ··· 226332 226512 testHaskellDepends = [ base bytestring Cabal megaparsec text ]; 226333 226513 description = "Find, replace, and split string patterns with Megaparsec parsers (instead of regex)"; 226334 226514 license = lib.licenses.bsd2; 226515 + maintainers = with lib.maintainers; [ maralorn ]; 226335 226516 }) {}; 226336 226517 226337 226518 "replica" = callPackage ··· 227466 227647 description = "A monad transformer for resumable exceptions"; 227467 227648 license = "unknown"; 227468 227649 hydraPlatforms = lib.platforms.none; 227650 + broken = true; 227469 227651 }) {}; 227470 227652 227471 227653 "rethinkdb" = callPackage ··· 228191 228373 description = "A Haskell client for the Riak decentralized data store"; 228192 228374 license = "unknown"; 228193 228375 hydraPlatforms = lib.platforms.none; 228376 + broken = true; 228194 228377 }) {}; 228195 228378 228196 228379 "riak-protobuf" = callPackage ··· 228202 228385 libraryHaskellDepends = [ base proto-lens proto-lens-runtime ]; 228203 228386 description = "Haskell types for the Riak protocol buffer API"; 228204 228387 license = "unknown"; 228205 - hydraPlatforms = lib.platforms.none; 228206 228388 }) {}; 228207 228389 228208 228390 "riak-protobuf-lens" = callPackage ··· 228225 228407 description = "Lenses for riak-protobuf"; 228226 228408 license = "unknown"; 228227 228409 hydraPlatforms = lib.platforms.none; 228410 + broken = true; 228228 228411 }) {}; 228229 228412 228230 228413 "rib" = callPackage ··· 229327 229510 ]; 229328 229511 description = "Sci-fi roguelike game. Client application."; 229329 229512 license = "unknown"; 229330 - hydraPlatforms = lib.platforms.none; 229331 229513 }) {}; 229332 229514 229333 229515 "roguestar-engine" = callPackage ··· 230461 230643 testHaskellDepends = [ base QuickCheck safe ]; 230462 230644 description = "Range set"; 230463 230645 license = "unknown"; 230464 - hydraPlatforms = lib.platforms.none; 230465 230646 }) {}; 230466 230647 230467 230648 "rspp" = callPackage ··· 230598 230779 libraryHaskellDepends = [ base ]; 230599 230780 description = "dynamic linker tools for Haskell"; 230600 230781 license = "unknown"; 230601 - hydraPlatforms = lib.platforms.none; 230602 230782 }) {}; 230603 230783 230604 230784 "rtlsdr" = callPackage ··· 234398 234578 description = "Process management and supervision daemon"; 234399 234579 license = "unknown"; 234400 234580 hydraPlatforms = lib.platforms.none; 234581 + broken = true; 234401 234582 }) {}; 234402 234583 234403 234584 "scuttlebutt-types" = callPackage ··· 234989 235170 description = "Small web framework using Warp and WAI"; 234990 235171 license = "unknown"; 234991 235172 hydraPlatforms = lib.platforms.none; 235173 + broken = true; 234992 235174 }) {}; 234993 235175 234994 235176 "seakale" = callPackage ··· 240269 240451 }: 240270 240452 mkDerivation { 240271 240453 pname = "sexpresso"; 240272 - version = "1.1.0.0"; 240273 - sha256 = "0y08m020bs1133b6jh6lb20bpa1kpd1ib0b51vdpf9n2pzpqy3jr"; 240454 + version = "1.2.0.0"; 240455 + sha256 = "1q1b1kzc4578drz92r666gl2l02pn4zdbbbnjcwwkklccslb3zcd"; 240274 240456 libraryHaskellDepends = [ 240275 240457 base bifunctors containers megaparsec recursion-schemes text 240276 240458 ]; ··· 240281 240463 description = "A flexible library for parsing and printing S-expression"; 240282 240464 license = "unknown"; 240283 240465 hydraPlatforms = lib.platforms.none; 240466 + broken = true; 240284 240467 }) {}; 240285 240468 240286 240469 "sext" = callPackage ··· 240313 240496 librarySystemDepends = [ libsndfile openal ]; 240314 240497 description = "minimal bindings to the audio module of sfml"; 240315 240498 license = "unknown"; 240316 - hydraPlatforms = lib.platforms.none; 240317 240499 }) {inherit (pkgs) libsndfile; inherit (pkgs) openal;}; 240318 240500 240319 240501 "sfmt" = callPackage ··· 240553 240735 description = "Functional GPU programming - DSEL & compiler"; 240554 240736 license = "unknown"; 240555 240737 hydraPlatforms = lib.platforms.none; 240738 + broken = true; 240556 240739 }) {}; 240557 240740 240558 240741 "shady-graphics" = callPackage ··· 241677 241860 testHaskellDepends = [ base tasty ]; 241678 241861 description = "Utility functions for using shh"; 241679 241862 license = lib.licenses.bsd3; 241863 + maintainers = with lib.maintainers; [ maralorn ]; 241680 241864 }) {}; 241681 241865 241682 241866 "shift" = callPackage ··· 242876 243060 description = "Forms that configure themselves based on type"; 242877 243061 license = "unknown"; 242878 243062 hydraPlatforms = lib.platforms.none; 243063 + broken = true; 242879 243064 }) {}; 242880 243065 242881 243066 "simple-genetic-algorithm" = callPackage ··· 244630 244815 license = lib.licenses.gpl2Only; 244631 244816 }) {}; 244632 244817 244633 - "skylighting_0_11" = callPackage 244818 + "skylighting_0_12" = callPackage 244634 244819 ({ mkDerivation, base, binary, blaze-html, bytestring, containers 244635 244820 , pretty-show, skylighting-core, text 244636 244821 }: 244637 244822 mkDerivation { 244638 244823 pname = "skylighting"; 244639 - version = "0.11"; 244640 - sha256 = "12m119j65yngryrx23jiz6c86wihqp47ysv0wnmqfgc6cbv0k97r"; 244824 + version = "0.12"; 244825 + sha256 = "1hd3ryv9g5cp0l9jrdmav7vkhx5hqdx830bx0xixfikqzigdsg3y"; 244641 244826 configureFlags = [ "-fexecutable" ]; 244642 244827 isLibrary = true; 244643 244828 isExecutable = true; ··· 244683 244868 license = lib.licenses.bsd3; 244684 244869 }) {}; 244685 244870 244686 - "skylighting-core_0_11" = callPackage 244871 + "skylighting-core_0_12" = callPackage 244687 244872 ({ mkDerivation, aeson, ansi-terminal, attoparsec, base 244688 244873 , base64-bytestring, binary, blaze-html, bytestring 244689 244874 , case-insensitive, colour, containers, criterion, Diff, directory ··· 244693 244878 }: 244694 244879 mkDerivation { 244695 244880 pname = "skylighting-core"; 244696 - version = "0.11"; 244697 - sha256 = "1pgi0xfwbvgpgdcka3z3zl1hg1y4n3s2r9561gzclydyldb2jxc3"; 244881 + version = "0.12"; 244882 + sha256 = "15ph640qrx4l31h8wa80yivgvsabm92clkk2fba4zr032dxg7d0f"; 244698 244883 isLibrary = true; 244699 244884 isExecutable = true; 244700 244885 libraryHaskellDepends = [ ··· 245301 245486 executableHaskellDepends = [ base ]; 245302 245487 description = "Handle molecular sequences"; 245303 245488 license = lib.licenses.gpl3Plus; 245489 + maintainers = with lib.maintainers; [ dschrempf ]; 245304 245490 }) {}; 245305 245491 245306 245492 "slynx_0_6_1_0" = callPackage ··· 245324 245510 description = "Handle molecular sequences"; 245325 245511 license = lib.licenses.gpl3Plus; 245326 245512 hydraPlatforms = lib.platforms.none; 245513 + maintainers = with lib.maintainers; [ dschrempf ]; 245327 245514 }) {}; 245328 245515 245329 245516 "small-bytearray-builder" = callPackage ··· 246460 246647 description = "Declarative routing for Snap"; 246461 246648 license = "unknown"; 246462 246649 hydraPlatforms = lib.platforms.none; 246650 + broken = true; 246463 246651 }) {}; 246464 246652 246465 246653 "snap-routes" = callPackage ··· 251858 252046 libraryHaskellDepends = [ base ]; 251859 252047 description = "Numerical statistics for Foldable containers"; 251860 252048 license = "unknown"; 251861 - hydraPlatforms = lib.platforms.none; 251862 252049 }) {}; 251863 252050 251864 252051 "staged-gg" = callPackage ··· 251985 252172 libraryHaskellDepends = [ base ]; 251986 252173 description = "the * -> * types, operators, and covariant instances"; 251987 252174 license = "unknown"; 251988 - hydraPlatforms = lib.platforms.none; 251989 252175 }) {}; 251990 252176 251991 252177 "star-to-star-contra" = callPackage ··· 251997 252183 libraryHaskellDepends = [ base star-to-star ]; 251998 252184 description = "contravariant instances for * -> * types and operators"; 251999 252185 license = "unknown"; 252000 - hydraPlatforms = lib.platforms.none; 252001 252186 }) {}; 252002 252187 252003 252188 "starling" = callPackage ··· 252230 252415 librarySystemDepends = [ libstatgrab ]; 252231 252416 description = "Collect system level metrics and statistics"; 252232 252417 license = "unknown"; 252233 - hydraPlatforms = lib.platforms.none; 252234 252418 }) {inherit (pkgs) libstatgrab;}; 252235 252419 252236 252420 "static" = callPackage ··· 257380 257564 libraryPkgconfigDepends = [ librsvg ]; 257381 257565 description = "Binding to the libsvg-cairo library"; 257382 257566 license = lib.licenses.bsd3; 257383 - hydraPlatforms = lib.platforms.none; 257384 - broken = true; 257385 257567 }) {inherit (pkgs) librsvg;}; 257386 257568 257387 257569 "svgone" = callPackage ··· 257502 257684 testHaskellDepends = [ aeson base bytestring tasty tasty-hunit ]; 257503 257685 description = "Implementation of swagger data model"; 257504 257686 license = "unknown"; 257505 - hydraPlatforms = lib.platforms.none; 257506 257687 }) {}; 257507 257688 257508 257689 "swagger-petstore" = callPackage ··· 257892 258073 testToolDepends = [ sydtest-discover ]; 257893 258074 description = "A modern testing framework for Haskell with good defaults and advanced testing features"; 257894 258075 license = "unknown"; 257895 - hydraPlatforms = lib.platforms.none; 257896 258076 }) {}; 257897 258077 257898 258078 "sydtest_0_4_0_0" = callPackage ··· 257938 258118 description = "An aeson companion library for sydtest"; 257939 258119 license = "unknown"; 257940 258120 hydraPlatforms = lib.platforms.none; 258121 + broken = true; 257941 258122 }) {}; 257942 258123 257943 258124 "sydtest-amqp" = callPackage ··· 257978 258159 executableHaskellDepends = [ base ]; 257979 258160 description = "Automatic test suite discovery for sydtest"; 257980 258161 license = "unknown"; 257981 - hydraPlatforms = lib.platforms.none; 257982 258162 }) {}; 257983 258163 257984 258164 "sydtest-hedis" = callPackage ··· 257999 258179 description = "An hedis companion library for sydtest"; 258000 258180 license = "unknown"; 258001 258181 hydraPlatforms = lib.platforms.none; 258182 + broken = true; 258002 258183 }) {}; 258003 258184 258004 258185 "sydtest-hspec" = callPackage ··· 258014 258195 testToolDepends = [ sydtest-discover ]; 258015 258196 description = "An Hspec companion library for sydtest"; 258016 258197 license = "unknown"; 258017 - hydraPlatforms = lib.platforms.none; 258018 258198 }) {}; 258019 258199 258020 258200 "sydtest-mongo" = callPackage ··· 258035 258215 description = "An mongoDB companion library for sydtest"; 258036 258216 license = "unknown"; 258037 258217 hydraPlatforms = lib.platforms.none; 258218 + broken = true; 258038 258219 }) {}; 258039 258220 258040 258221 "sydtest-persistent" = callPackage ··· 258055 258236 testToolDepends = [ sydtest-discover ]; 258056 258237 description = "A persistent companion library for sydtest"; 258057 258238 license = "unknown"; 258058 - hydraPlatforms = lib.platforms.none; 258059 258239 }) {}; 258060 258240 258061 258241 "sydtest-persistent-postgresql" = callPackage ··· 258078 258258 description = "An persistent-postgresql companion library for sydtest"; 258079 258259 license = "unknown"; 258080 258260 hydraPlatforms = lib.platforms.none; 258261 + broken = true; 258081 258262 }) {}; 258082 258263 258083 258264 "sydtest-persistent-sqlite" = callPackage ··· 258098 258279 testToolDepends = [ sydtest-discover ]; 258099 258280 description = "A persistent-sqlite companion library for sydtest"; 258100 258281 license = "unknown"; 258101 - hydraPlatforms = lib.platforms.none; 258102 258282 }) {}; 258103 258283 258104 258284 "sydtest-persistent-sqlite_0_2_0_0" = callPackage ··· 258136 258316 testToolDepends = [ sydtest-discover ]; 258137 258317 description = "A typed-process companion library for sydtest"; 258138 258318 license = "unknown"; 258139 - hydraPlatforms = lib.platforms.none; 258140 258319 }) {}; 258141 258320 258142 258321 "sydtest-rabbitmq" = callPackage ··· 258157 258336 description = "An rabbitmq companion library for sydtest"; 258158 258337 license = "unknown"; 258159 258338 hydraPlatforms = lib.platforms.none; 258339 + broken = true; 258160 258340 }) {}; 258161 258341 258162 258342 "sydtest-servant" = callPackage ··· 258177 258357 testToolDepends = [ sydtest-discover ]; 258178 258358 description = "A servant companion library for sydtest"; 258179 258359 license = "unknown"; 258180 - hydraPlatforms = lib.platforms.none; 258181 258360 }) {}; 258182 258361 258183 258362 "sydtest-servant_0_2_0_0" = callPackage ··· 258214 258393 testToolDepends = [ sydtest-discover ]; 258215 258394 description = "A typed-process companion library for sydtest"; 258216 258395 license = "unknown"; 258217 - hydraPlatforms = lib.platforms.none; 258218 258396 }) {}; 258219 258397 258220 258398 "sydtest-wai" = callPackage ··· 258236 258414 testToolDepends = [ sydtest-discover ]; 258237 258415 description = "A wai companion library for sydtest"; 258238 258416 license = "unknown"; 258239 - hydraPlatforms = lib.platforms.none; 258240 258417 }) {}; 258241 258418 258242 258419 "sydtest-wai_0_2_0_0" = callPackage ··· 258287 258464 description = "A yesod companion library for sydtest"; 258288 258465 license = "unknown"; 258289 258466 hydraPlatforms = lib.platforms.none; 258467 + broken = true; 258290 258468 }) {}; 258291 258469 258292 258470 "sydtest-yesod_0_3_0_0" = callPackage ··· 258318 258496 description = "A yesod companion library for sydtest"; 258319 258497 license = "unknown"; 258320 258498 hydraPlatforms = lib.platforms.none; 258499 + broken = true; 258321 258500 }) {}; 258322 258501 258323 258502 "syfco" = callPackage ··· 259890 260069 libraryHaskellDepends = [ base safe text ]; 259891 260070 description = "Table layout"; 259892 260071 license = "unknown"; 259893 - hydraPlatforms = lib.platforms.none; 259894 260072 }) {}; 259895 260073 259896 260074 "table" = callPackage ··· 260028 260206 ]; 260029 260207 description = "Pretty-printing of CSV files"; 260030 260208 license = "unknown"; 260031 - hydraPlatforms = lib.platforms.none; 260032 260209 }) {}; 260033 260210 260034 260211 "tabloid" = callPackage ··· 264427 264604 description = "Small test package"; 264428 264605 license = "unknown"; 264429 264606 hydraPlatforms = lib.platforms.none; 264607 + broken = true; 264430 264608 }) {}; 264431 264609 264432 264610 "testbench" = callPackage ··· 269122 269300 executableHaskellDepends = [ base ]; 269123 269301 description = "Handle phylogenetic trees"; 269124 269302 license = lib.licenses.gpl3Plus; 269303 + maintainers = with lib.maintainers; [ dschrempf ]; 269125 269304 }) {}; 269126 269305 269127 269306 "tlynx_0_6_1_0" = callPackage ··· 269146 269325 description = "Handle phylogenetic trees"; 269147 269326 license = lib.licenses.gpl3Plus; 269148 269327 hydraPlatforms = lib.platforms.none; 269328 + maintainers = with lib.maintainers; [ dschrempf ]; 269149 269329 }) {}; 269150 269330 269151 269331 "tmapchan" = callPackage ··· 269265 269445 libraryHaskellDepends = [ attoparsec base bytestring utf8-string ]; 269266 269446 description = "Library for encoding/decoding TNET strings for PGI"; 269267 269447 license = "unknown"; 269268 - hydraPlatforms = lib.platforms.none; 269269 269448 }) {}; 269270 269449 269271 269450 "to" = callPackage ··· 272335 272514 hydraPlatforms = lib.platforms.none; 272336 272515 }) {}; 272337 272516 272517 + "trust-chain" = callPackage 272518 + ({ mkDerivation, base, binary, bytestring, containers, cropty 272519 + , merge, network, text 272520 + }: 272521 + mkDerivation { 272522 + pname = "trust-chain"; 272523 + version = "0.1.3.0"; 272524 + sha256 = "0ff5ppmq3c5291y9ir3yybbsabpwcy3av7p7xl6mwzzzpw6zbknl"; 272525 + libraryHaskellDepends = [ 272526 + base binary bytestring containers cropty merge network text 272527 + ]; 272528 + testHaskellDepends = [ base binary containers cropty merge text ]; 272529 + description = "An implementation of a trust chain"; 272530 + license = lib.licenses.mit; 272531 + hydraPlatforms = lib.platforms.none; 272532 + broken = true; 272533 + }) {}; 272534 + 272338 272535 "truthful" = callPackage 272339 272536 ({ mkDerivation, base }: 272340 272537 mkDerivation { ··· 272417 272614 description = "-"; 272418 272615 license = "unknown"; 272419 272616 hydraPlatforms = lib.platforms.none; 272617 + broken = true; 272420 272618 }) {}; 272421 272619 272422 272620 "tslogger" = callPackage ··· 273541 273739 description = "Simulator of twisty puzzles à la Rubik's Cube"; 273542 273740 license = "unknown"; 273543 273741 hydraPlatforms = lib.platforms.none; 273742 + broken = true; 273544 273743 }) {}; 273545 273744 273546 273745 "twitch" = callPackage ··· 275278 275477 preConfigure = "export TZDIR=${pkgs.tzdata}/share/zoneinfo"; 275279 275478 description = "Efficient time zone handling"; 275280 275479 license = lib.licenses.asl20; 275480 + maintainers = with lib.maintainers; [ maralorn ]; 275281 275481 }) {}; 275282 275482 275283 275483 "tzdata" = callPackage ··· 275338 275538 description = "A simplistic dependently-typed language with parametricity"; 275339 275539 license = "unknown"; 275340 275540 hydraPlatforms = lib.platforms.none; 275541 + broken = true; 275341 275542 }) {}; 275342 275543 275343 275544 "ua-parser" = callPackage ··· 276147 276348 ]; 276148 276349 description = "IO without any non-error, synchronous exceptions"; 276149 276350 license = "unknown"; 276150 - hydraPlatforms = lib.platforms.none; 276151 276351 }) {}; 276152 276352 276153 276353 "unexceptionalio-trans" = callPackage ··· 276161 276361 libraryHaskellDepends = [ base transformers unexceptionalio ]; 276162 276362 description = "A wrapper around UnexceptionalIO using monad transformers"; 276163 276363 license = "unknown"; 276164 - hydraPlatforms = lib.platforms.none; 276165 276364 }) {}; 276166 276365 276167 276366 "unfix-binders" = callPackage ··· 278275 278474 executableHaskellDepends = [ base ports-tools process ]; 278276 278475 description = "Software management tool"; 278277 278476 license = "unknown"; 278278 - hydraPlatforms = lib.platforms.none; 278279 278477 }) {}; 278280 278478 278281 278479 "update-monad" = callPackage ··· 279554 279752 executableHaskellDepends = [ base process ]; 279555 279753 description = "A debugger for the UUAG system"; 279556 279754 license = "unknown"; 279557 - hydraPlatforms = lib.platforms.none; 279558 279755 }) {}; 279559 279756 279560 279757 "uuid" = callPackage ··· 283329 283526 ]; 283330 283527 description = "Helpers to bind digestive-functors onto wai requests"; 283331 283528 license = "unknown"; 283332 - hydraPlatforms = lib.platforms.none; 283333 283529 }) {}; 283334 283530 283335 283531 "wai-dispatch" = callPackage ··· 284518 284714 ]; 284519 284715 description = "WAI request predicates"; 284520 284716 license = "unknown"; 284521 - hydraPlatforms = lib.platforms.none; 284522 284717 }) {}; 284523 284718 284524 284719 "wai-rate-limit" = callPackage ··· 284730 284925 ]; 284731 284926 description = "Flexible session middleware for WAI"; 284732 284927 license = "unknown"; 284733 - hydraPlatforms = lib.platforms.none; 284734 284928 }) {}; 284735 284929 284736 284930 "wai-session-alt" = callPackage ··· 284765 284959 ]; 284766 284960 description = "Session store based on clientsession"; 284767 284961 license = "unknown"; 284768 - hydraPlatforms = lib.platforms.none; 284769 284962 }) {}; 284770 284963 284771 284964 "wai-session-mysql" = callPackage ··· 284983 285176 ]; 284984 285177 description = "Collection of utility functions for use with WAI"; 284985 285178 license = "unknown"; 284986 - hydraPlatforms = lib.platforms.none; 284987 285179 }) {}; 284988 285180 284989 285181 "wai-websockets" = callPackage ··· 285779 285971 executableHaskellDepends = [ base optparse-generic ]; 285780 285972 description = "representations of a web page"; 285781 285973 license = lib.licenses.mit; 285974 + hydraPlatforms = lib.platforms.none; 285782 285975 }) {}; 285783 285976 285784 285977 "web-routes" = callPackage ··· 286502 286695 "webkitgtk3" = callPackage 286503 286696 ({ mkDerivation, base, bytestring, Cabal, cairo, glib 286504 286697 , gtk2hs-buildtools, gtk3, mtl, pango, text, transformers 286505 - , webkitgtk24x-gtk3 286698 + , webkitgtk 286506 286699 }: 286507 286700 mkDerivation { 286508 286701 pname = "webkitgtk3"; ··· 286513 286706 libraryHaskellDepends = [ 286514 286707 base bytestring cairo glib gtk3 mtl pango text transformers 286515 286708 ]; 286516 - libraryPkgconfigDepends = [ webkitgtk24x-gtk3 ]; 286709 + libraryPkgconfigDepends = [ webkitgtk ]; 286517 286710 libraryToolDepends = [ gtk2hs-buildtools ]; 286518 286711 description = "Binding to the Webkit library"; 286519 286712 license = lib.licenses.lgpl21Only; 286520 286713 hydraPlatforms = lib.platforms.none; 286521 - }) {inherit (pkgs) webkitgtk24x-gtk3;}; 286714 + }) {inherit (pkgs) webkitgtk;}; 286522 286715 286523 286716 "webkitgtk3-javascriptcore" = callPackage 286524 - ({ mkDerivation, base, Cabal, gtk2hs-buildtools, webkitgtk24x-gtk3 286525 - }: 286717 + ({ mkDerivation, base, Cabal, gtk2hs-buildtools, webkitgtk }: 286526 286718 mkDerivation { 286527 286719 pname = "webkitgtk3-javascriptcore"; 286528 286720 version = "0.14.2.1"; 286529 286721 sha256 = "0kcjrka0c9ifq3zfhmkv05wy3xb7v0cyznfxldp2gjcn1haq084j"; 286530 286722 setupHaskellDepends = [ base Cabal gtk2hs-buildtools ]; 286531 286723 libraryHaskellDepends = [ base ]; 286532 - libraryPkgconfigDepends = [ webkitgtk24x-gtk3 ]; 286724 + libraryPkgconfigDepends = [ webkitgtk ]; 286533 286725 description = "JavaScriptCore FFI from webkitgtk"; 286534 286726 license = lib.licenses.bsd3; 286535 286727 hydraPlatforms = lib.platforms.none; 286536 - }) {inherit (pkgs) webkitgtk24x-gtk3;}; 286728 + }) {inherit (pkgs) webkitgtk;}; 286537 286729 286538 286730 "webmention" = callPackage 286539 286731 ({ mkDerivation, base, bytestring, case-insensitive, either ··· 286818 287010 description = "Wedged postcard generator"; 286819 287011 license = "unknown"; 286820 287012 hydraPlatforms = lib.platforms.none; 287013 + broken = true; 286821 287014 }) {}; 286822 287015 286823 287016 "weeder" = callPackage ··· 286842 287035 ]; 286843 287036 description = "Detect dead code"; 286844 287037 license = lib.licenses.bsd3; 287038 + maintainers = with lib.maintainers; [ maralorn ]; 286845 287039 }) {}; 286846 287040 286847 287041 "weekdaze" = callPackage ··· 288681 288875 ({ mkDerivation, base }: 288682 288876 mkDerivation { 288683 288877 pname = "wrapped"; 288684 - version = "0.1.0.0"; 288685 - sha256 = "07xvml89ml36qx23114qr72sk1kqfpj3dassfs5mwhaw45016rk2"; 288878 + version = "0.1.0.1"; 288879 + sha256 = "00fvammhn4dlna5d1dc8lpwrdrigj9cnlyi8scwslibr6bjsjzfp"; 288686 288880 libraryHaskellDepends = [ base ]; 288687 288881 description = "Provides a single standardized place to hang DerivingVia instances"; 288688 288882 license = lib.licenses.asl20; ··· 288692 288886 ({ mkDerivation, base, data-default-class, wrapped }: 288693 288887 mkDerivation { 288694 288888 pname = "wrapped-generic-default"; 288695 - version = "0.1.0.0"; 288696 - sha256 = "0h1aay81l8b2nih08pli30ly0vcwvi8n2kdxck60ww2qb2b7wzzc"; 288697 - revision = "1"; 288698 - editedCabalFile = "03wvdf76ddn4xsyc94ya3hycl7isi18lbbn0lsigicas7nhbc2sl"; 288889 + version = "0.1.0.1"; 288890 + sha256 = "10hbz8m98cw8lr2xj0wkc017pnypagb11ss1ihpp6lnc4w1hpj3f"; 288699 288891 libraryHaskellDepends = [ base data-default-class wrapped ]; 288700 288892 description = "Provides an orphan instance Default (Wrapped Generic a)"; 288701 288893 license = lib.licenses.asl20; ··· 289839 290031 ]; 289840 290032 description = "A cffi-based python binding for X"; 289841 290033 license = "unknown"; 289842 - hydraPlatforms = lib.platforms.none; 289843 290034 }) {}; 289844 290035 289845 290036 "xchat-plugin" = callPackage ··· 290513 290704 description = "Streaming XML parser based on conduits"; 290514 290705 license = "unknown"; 290515 290706 hydraPlatforms = lib.platforms.none; 290707 + broken = true; 290516 290708 }) {}; 290517 290709 290518 290710 "xml-conduit-selectors" = callPackage ··· 291901 292093 license = lib.licenses.bsd2; 291902 292094 }) {}; 291903 292095 292096 + "xss-sanitize_0_3_7" = callPackage 292097 + ({ mkDerivation, attoparsec, base, containers, css-text, hspec 292098 + , HUnit, network-uri, tagsoup, text, utf8-string 292099 + }: 292100 + mkDerivation { 292101 + pname = "xss-sanitize"; 292102 + version = "0.3.7"; 292103 + sha256 = "1wnzx5nv8p4ppphcvjp6x8wna0kpw9jn85gn1qbhjqhrl5nqy1vw"; 292104 + libraryHaskellDepends = [ 292105 + attoparsec base containers css-text network-uri tagsoup text 292106 + utf8-string 292107 + ]; 292108 + testHaskellDepends = [ 292109 + attoparsec base containers css-text hspec HUnit network-uri tagsoup 292110 + text utf8-string 292111 + ]; 292112 + description = "sanitize untrusted HTML to prevent XSS attacks"; 292113 + license = lib.licenses.bsd2; 292114 + hydraPlatforms = lib.platforms.none; 292115 + }) {}; 292116 + 291904 292117 "xtc" = callPackage 291905 292118 ({ mkDerivation, base, wx, wxcore }: 291906 292119 mkDerivation { ··· 292467 292680 license = lib.licenses.bsd3; 292468 292681 }) {}; 292469 292682 292683 + "yaml_0_11_6_0" = callPackage 292684 + ({ mkDerivation, aeson, attoparsec, base, base-compat, bytestring 292685 + , conduit, containers, directory, filepath, hspec, HUnit, libyaml 292686 + , mockery, mtl, raw-strings-qq, resourcet, scientific 292687 + , template-haskell, temporary, text, transformers 292688 + , unordered-containers, vector 292689 + }: 292690 + mkDerivation { 292691 + pname = "yaml"; 292692 + version = "0.11.6.0"; 292693 + sha256 = "0hxg9mfi1dn9a7kp3imzfvnk7jj4sdjdxi6xyqz9ra7lqg14np3r"; 292694 + configureFlags = [ "-fsystem-libyaml" ]; 292695 + isLibrary = true; 292696 + isExecutable = true; 292697 + libraryHaskellDepends = [ 292698 + aeson attoparsec base bytestring conduit containers directory 292699 + filepath libyaml mtl resourcet scientific template-haskell text 292700 + transformers unordered-containers vector 292701 + ]; 292702 + testHaskellDepends = [ 292703 + aeson attoparsec base base-compat bytestring conduit containers 292704 + directory filepath hspec HUnit libyaml mockery mtl raw-strings-qq 292705 + resourcet scientific template-haskell temporary text transformers 292706 + unordered-containers vector 292707 + ]; 292708 + description = "Support for parsing and rendering YAML documents"; 292709 + license = lib.licenses.bsd3; 292710 + hydraPlatforms = lib.platforms.none; 292711 + }) {}; 292712 + 292470 292713 "yaml-combinators" = callPackage 292471 292714 ({ mkDerivation, aeson, base, bytestring, doctest, generics-sop 292472 292715 , scientific, tasty, tasty-hunit, text, transformers ··· 292689 292932 description = "Compares the keys from two yaml files"; 292690 292933 license = "unknown"; 292691 292934 hydraPlatforms = lib.platforms.none; 292935 + broken = true; 292692 292936 }) {}; 292693 292937 292694 292938 "yamlparse-applicative" = callPackage ··· 296280 296524 description = "Grids defined by layout hints and implemented on top of Yahoo grids"; 296281 296525 license = "unknown"; 296282 296526 hydraPlatforms = lib.platforms.none; 296527 + broken = true; 296283 296528 }) {}; 296284 296529 296285 296530 "yuuko" = callPackage ··· 297525 297770 description = "A socat-like tool for zeromq library"; 297526 297771 license = "unknown"; 297527 297772 hydraPlatforms = lib.platforms.none; 297773 + broken = true; 297528 297774 }) {}; 297529 297775 297530 297776 "zoneinfo" = callPackage
+2 -2
pkgs/development/interpreters/clojure/default.nix
··· 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "clojure"; 5 - version = "1.10.3.943"; 5 + version = "1.10.3.986"; 6 6 7 7 src = fetchurl { 8 8 # https://clojure.org/releases/tools 9 9 url = "https://download.clojure.org/install/clojure-tools-${version}.tar.gz"; 10 - sha256 = "sha256-w3DRvZsie22uoJMrNQTxN5hW0pIFjH5zAw5Z41I1M/s="; 10 + sha256 = "1xhfp186mk9h3jdl9bpkigqrrrgdhgij7ba65j6783nh11llpa3x"; 11 11 }; 12 12 13 13 nativeBuildInputs = [
+4 -1
pkgs/development/libraries/gdome2/default.nix
··· 18 18 nativeBuildInputs = [ pkg-config ]; 19 19 buildInputs = [ glib libxml2 gtk-doc ]; 20 20 propagatedBuildInputs = [glib libxml2]; 21 - patches = [ ./xml-document.patch ]; 21 + patches = [ 22 + ./xml-document.patch 23 + ./fno-common.patch 24 + ]; 22 25 23 26 meta = with lib; { 24 27 homepage = "http://gdome2.cs.unibo.it/";
+11
pkgs/development/libraries/gdome2/fno-common.patch
··· 1 + On gcc-10 -fno-common is the default which forbids miltiple definitions. 2 + --- a/libgdome/xpath/gdome-xpath-xpnsresolv.h 3 + +++ b/libgdome/xpath/gdome-xpath-xpnsresolv.h 4 + @@ -42,6 +42,6 @@ void gdome_xpath_xpnsresolv_ref (GdomeXPathNSResolver *self, GdomeException *exc 5 + void gdome_xpath_xpnsresolv_unref (GdomeXPathNSResolver *self, GdomeException *exc); 6 + GdomeDOMString * gdome_xpath_xpnsresolv_lookupNamespaceURI( GdomeXPathNSResolver *self, GdomeDOMString *prefix, GdomeException *exc); 7 + 8 + -const GdomeXPathNSResolverVtab gdome_xpath_xpnsresolv_vtab; 9 + +extern const GdomeXPathNSResolverVtab gdome_xpath_xpnsresolv_vtab; 10 + 11 + #endif /* GDOME_XPNSRESOLV_FILE */
+1 -1
pkgs/development/libraries/hunspell/dictionaries.nix
··· 806 806 meta = with lib; { 807 807 description = "Hunspell dictionary for Dutch (Netherlands) from OpenTaal"; 808 808 homepage = "https://www.opentaal.org/"; 809 - license = with licenses; [ bsd3 cc-by-nc-30 ]; 809 + license = with licenses; [ bsd3 ]; # and/or cc-by-nc-30 810 810 maintainers = with maintainers; [ artturin ]; 811 811 }; 812 812 };
+2 -2
pkgs/development/libraries/libspng/default.nix
··· 11 11 12 12 stdenv.mkDerivation rec { 13 13 pname = "libspng"; 14 - version = "0.7.0-rc3"; 14 + version = "0.7.0"; 15 15 16 16 src = fetchFromGitHub { 17 17 owner = "randy408"; 18 18 repo = pname; 19 19 rev = "v${version}"; 20 - sha256 = "0n91mr06sr34cqq91738251iaw21h5c4jgjpn0kqfx69ywxcl9fj"; 20 + sha256 = "0zk0w09is4g7gysax4h0f4xj5f40vm6ipc1wi98ymzban89cjjnz"; 21 21 }; 22 22 23 23 doCheck = true;
+2 -2
pkgs/development/libraries/qtstyleplugin-kvantum/default.nix
··· 4 4 5 5 stdenv.mkDerivation rec { 6 6 pname = "qtstyleplugin-kvantum"; 7 - version = "0.20.1"; 7 + version = "0.20.2"; 8 8 9 9 src = fetchFromGitHub { 10 10 owner = "tsujan"; 11 11 repo = "Kvantum"; 12 12 rev = "V${version}"; 13 - sha256 = "0rj7zfm2h6812ga1xypism8a48jj669nh10jmhpf2mjriyaar3di"; 13 + sha256 = "145wm8c5v56djmvgjhksmywx6ak81vhxyg6yy3jj7wlvcan4p238"; 14 14 }; 15 15 16 16 nativeBuildInputs = [
+5 -2
pkgs/development/misc/h3/default.nix
··· 1 - { lib, stdenv 1 + { lib 2 + , stdenv 2 3 , cmake 3 4 , fetchFromGitHub 4 5 }: ··· 22 23 ]; 23 24 24 25 meta = with lib; { 25 - homepage = "https://github.com/uber/h3"; 26 + homepage = "https://h3geo.org/"; 26 27 description = "Hexagonal hierarchical geospatial indexing system"; 27 28 license = licenses.asl20; 29 + changelog = "https://github.com/uber/h3/raw/v${version}/CHANGELOG.md"; 30 + platforms = platforms.all; 28 31 maintainers = [ maintainers.kalbasit ]; 29 32 }; 30 33 }
+36 -33
pkgs/development/misc/haskell/hasura/graphql-engine.nix
··· 3 3 { mkDerivation, aeson, aeson-casing, ansi-wl-pprint, asn1-encoding 4 4 , asn1-types, async, attoparsec, attoparsec-iso8601, auto-update 5 5 , base, base16-bytestring, base64-bytestring, binary, byteorder 6 - , bytestring, case-insensitive, ci-info, containers, cron 7 - , cryptonite, data-has, deepseq, dependent-map, dependent-sum 8 - , directory, ekg-core, ekg-json, exceptions, fast-logger, fetchgit 9 - , file-embed, filepath, ghc-heap-view, graphql-parser, hashable 10 - , hashable-time, hspec, hspec-core, hspec-expectations 11 - , hspec-expectations-lifted, http-api-data, http-client 12 - , http-client-tls, http-conduit, http-types, immortal 13 - , insert-ordered-containers, jose, kan-extensions, lens, lens-aeson 14 - , lib, lifted-async, lifted-base, list-t, memory, mime-types 15 - , mmorph, monad-control, monad-loops, monad-validate, mtl, mustache 16 - , mysql, mysql-simple, natural-transformation, network, network-uri 17 - , odbc, optparse-applicative, pem, pg-client, postgresql-binary 6 + , bytestring, case-insensitive, ci-info, connection, containers 7 + , cron, cryptonite, data-default-class, data-has, deepseq 8 + , dependent-map, dependent-sum, directory, ekg-core, ekg-json 9 + , exceptions, fast-logger, fetchgit, file-embed, filepath 10 + , ghc-heap-view, graphql-parser, hashable, hashable-time, hspec 11 + , hspec-core, hspec-expectations, hspec-expectations-lifted 12 + , http-api-data, http-client, http-client-tls, http-conduit 13 + , http-types, immortal, insert-ordered-containers, jose 14 + , kan-extensions, lens, lens-aeson, lib, lifted-async, lifted-base 15 + , list-t, memory, mime-types, mmorph, monad-control, monad-loops 16 + , monad-validate, mtl, mustache, mysql, mysql-simple 17 + , natural-transformation, network, network-uri, odbc 18 + , optparse-applicative, pem, pg-client, postgresql-binary 18 19 , postgresql-libpq, pretty-simple, process, profunctors, psqueues 19 20 , QuickCheck, quickcheck-instances, random, regex-tdfa 20 21 , resource-pool, retry, safe, safe-exceptions, scientific 21 22 , semialign, semigroups, semver, shakespeare, some, split 22 23 , Spock-core, stm, stm-containers, tagged, template-haskell, text 23 - , text-builder, text-conversions, these, time, transformers 24 + , text-builder, text-conversions, these, time, tls, transformers 24 25 , transformers-base, unix, unordered-containers, uri-encode 25 26 , utf8-string, uuid, validation, vector, vector-instances, wai 26 - , warp, websockets, wreq, x509, x509-store, yaml, zlib 27 + , warp, websockets, wreq, x509, x509-store, x509-system 28 + , x509-validation, yaml, zlib 27 29 }: 28 30 mkDerivation { 29 31 pname = "graphql-engine"; 30 32 version = "1.0.0"; 31 33 src = fetchgit { 32 34 url = "https://github.com/hasura/graphql-engine.git"; 33 - sha256 = "04s8rczvm0l5dbh14g2vav2wbqb4fg51471fncqf36s59img14b7"; 34 - rev = "cf6f3edc1f6df7843dfb91be6dcb0fd7cc94d133"; 35 + sha256 = "0ky23f700pmzb6anx44xzh6dixixmn7kq1ypj0yy4kqiqzqdb2dg"; 36 + rev = "7c35ffb36561214390d0d545d418746f29a29ba4"; 35 37 fetchSubmodules = true; 36 38 }; 37 39 postUnpack = "sourceRoot+=/server; echo source root reset to $sourceRoot"; ··· 41 43 aeson aeson-casing ansi-wl-pprint asn1-encoding asn1-types async 42 44 attoparsec attoparsec-iso8601 auto-update base base16-bytestring 43 45 base64-bytestring binary byteorder bytestring case-insensitive 44 - ci-info containers cron cryptonite data-has deepseq dependent-map 45 - dependent-sum directory ekg-core ekg-json exceptions fast-logger 46 - file-embed filepath ghc-heap-view graphql-parser hashable 47 - hashable-time http-api-data http-client http-client-tls 48 - http-conduit http-types immortal insert-ordered-containers jose 49 - kan-extensions lens lens-aeson lifted-async lifted-base list-t 50 - memory mime-types mmorph monad-control monad-loops monad-validate 51 - mtl mustache mysql mysql-simple network network-uri odbc 52 - optparse-applicative pem pg-client postgresql-binary 53 - postgresql-libpq pretty-simple process profunctors psqueues 54 - QuickCheck quickcheck-instances random regex-tdfa resource-pool 55 - retry safe-exceptions scientific semialign semigroups semver 56 - shakespeare some split Spock-core stm stm-containers tagged 57 - template-haskell text text-builder text-conversions these time 58 - transformers transformers-base unix unordered-containers uri-encode 59 - utf8-string uuid validation vector vector-instances wai warp 60 - websockets wreq x509 x509-store yaml zlib 46 + ci-info connection containers cron cryptonite data-default-class 47 + data-has deepseq dependent-map dependent-sum directory ekg-core 48 + ekg-json exceptions fast-logger file-embed filepath ghc-heap-view 49 + graphql-parser hashable hashable-time http-api-data http-client 50 + http-client-tls http-conduit http-types immortal 51 + insert-ordered-containers jose kan-extensions lens lens-aeson 52 + lifted-async lifted-base list-t memory mime-types mmorph 53 + monad-control monad-loops monad-validate mtl mustache mysql 54 + mysql-simple network network-uri odbc optparse-applicative pem 55 + pg-client postgresql-binary postgresql-libpq pretty-simple process 56 + profunctors psqueues QuickCheck quickcheck-instances random 57 + regex-tdfa resource-pool retry safe-exceptions scientific semialign 58 + semigroups semver shakespeare some split Spock-core stm 59 + stm-containers tagged template-haskell text text-builder 60 + text-conversions these time tls transformers transformers-base unix 61 + unordered-containers uri-encode utf8-string uuid validation vector 62 + vector-instances wai warp websockets wreq x509 x509-store 63 + x509-system x509-validation yaml zlib 61 64 ]; 62 65 executableHaskellDepends = [ 63 66 base bytestring ekg-core kan-extensions pg-client text
+2 -2
pkgs/development/misc/haskell/hasura/graphql-parser.nix
··· 10 10 version = "0.2.0.0"; 11 11 src = fetchgit { 12 12 url = "https://github.com/hasura/graphql-parser-hs.git"; 13 - sha256 = "015b1h475k8wmhm9hkrvyxr985x7d8yc0xgcdqj7vmziixvfwwwj"; 14 - rev = "79beb0e85e00422a8a15318c0bc573765fc7b246"; 13 + sha256 = "0zqrh7y0cjjrscsw2hmyhdcm4nzvb5pw394pcxk8q19xx13jp9xd"; 14 + rev = "43562a5b7b41d380e3e31732b48637702e5aa97d"; 15 15 fetchSubmodules = true; 16 16 }; 17 17 libraryHaskellDepends = [
+2 -2
pkgs/development/misc/haskell/hasura/pg-client.nix
··· 13 13 version = "0.1.0"; 14 14 src = fetchgit { 15 15 url = "https://github.com/hasura/pg-client-hs.git"; 16 - sha256 = "1y79s3ai4h82szpm1j5n5ygybqr7cza9l0raxf39vgn66jhy1jd2"; 17 - rev = "92975d0f8f933c8d06913dc97af259253bf7fb5f"; 16 + sha256 = "00h9hskv3p4mg35php5wsr2d2rjahcv29rqidb2lxl11r05psr4m"; 17 + rev = "5e8a2d7ebe8b96518e5a70f4d61be2550eaa4e70"; 18 18 fetchSubmodules = true; 19 19 }; 20 20 setupHaskellDepends = [ base Cabal ];
+2 -2
pkgs/development/misc/haskell/hasura/pool.nix
··· 8 8 version = "0.2.3.2"; 9 9 src = fetchgit { 10 10 url = "https://github.com/hasura/pool.git"; 11 - sha256 = "00q1fxh72fgjwl1pi3lnp4xg8f3kfm6q12gs9scinwbymfgzarms"; 12 - rev = "bc4c3f739a8fb8ec4444336a34662895831c9acf"; 11 + sha256 = "02wa32fl5wq5fk59id54xmxiqjl564r4rhsc79xsgf2j2spj0v94"; 12 + rev = "dc56753338e7b61220a09bed0469c6dcc5e9fb52"; 13 13 fetchSubmodules = true; 14 14 }; 15 15 libraryHaskellDepends = [
+4 -2
pkgs/development/python-modules/clevercsv/default.nix
··· 1 1 { lib 2 2 , buildPythonPackage 3 3 , fetchFromGitHub 4 + , cchardet 4 5 , chardet 5 6 , cleo 6 7 , clikit ··· 12 13 13 14 buildPythonPackage rec { 14 15 pname = "clevercsv"; 15 - version = "0.7.0"; 16 + version = "0.7.1"; 16 17 format = "setuptools"; 17 18 18 19 src = fetchFromGitHub { 19 20 owner = "alan-turing-institute"; 20 21 repo = "CleverCSV"; 21 22 rev = "v${version}"; 22 - sha256 = "09ccgydnrfdgxjz6ph829l9q62jkzqrak0k6yjik2rvs33jn0dhc"; 23 + sha256 = "sha256-ynS3G2ZcEqVlC2d6n5ZQ1Em5lh/dWESj9jEO8C4WzZQ="; 23 24 }; 24 25 25 26 propagatedBuildInputs = [ 27 + cchardet 26 28 chardet 27 29 cleo 28 30 clikit
+2 -2
pkgs/development/python-modules/google-cloud-resource-manager/default.nix
··· 11 11 12 12 buildPythonPackage rec { 13 13 pname = "google-cloud-resource-manager"; 14 - version = "1.1.0"; 14 + version = "1.1.1"; 15 15 16 16 src = fetchPypi { 17 17 inherit pname version; 18 - sha256 = "a88f21b7a110dc9b5fd8e5bc9c07330fafc9ef150921505250aec0f0b25cf5e8"; 18 + sha256 = "1d2c86cf6df12b5fc024b8035ca1130d93654ba984f3026eaa5854dd538d7841"; 19 19 }; 20 20 21 21 propagatedBuildInputs = [ google-api-core google-cloud-core grpc-google-iam-v1 proto-plus ];
+2 -2
pkgs/development/python-modules/google-cloud-secret-manager/default.nix
··· 12 12 13 13 buildPythonPackage rec { 14 14 pname = "google-cloud-secret-manager"; 15 - version = "2.7.1"; 15 + version = "2.7.2"; 16 16 17 17 src = fetchPypi { 18 18 inherit pname version; 19 - sha256 = "84ae86a2320425df2e78d981d4ab26bff591ade1b978c18c929188b741a7b37d"; 19 + sha256 = "6508a260ea273de0ff17d0bf66a3f93009a9b02ace7736486f70a91789c3e34a"; 20 20 }; 21 21 22 22 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/snowflake-connector-python/default.nix
··· 24 24 25 25 buildPythonPackage rec { 26 26 pname = "snowflake-connector-python"; 27 - version = "2.6.1"; 27 + version = "2.6.2"; 28 28 disabled = pythonOlder "3.6"; 29 29 30 30 src = fetchPypi { 31 31 inherit pname version; 32 - sha256 = "dbe6f7d84debd27b117e17fdb280be27695cf6ae54009c49495584d1b7776d1b"; 32 + sha256 = "ce131b1dd059a4d081e78595d618654bf9b9fc184d78352f24512375467257d1"; 33 33 }; 34 34 35 35 propagatedBuildInputs = [
+2 -2
pkgs/development/python-modules/transmission-rpc/default.nix
··· 10 10 11 11 buildPythonPackage rec { 12 12 pname = "transmission-rpc"; 13 - version = "3.2.8"; 13 + version = "3.3.0"; 14 14 disabled = pythonOlder "3.6"; 15 15 16 16 src = fetchPypi { 17 17 inherit pname version; 18 - sha256 = "821eda19809dca7ad50eaf42ed8debb72ec0e3b1f04f63b8b2414a05075c132e"; 18 + sha256 = "ef3a931fc1f1db74edf8660e475b9295e0904ee922030ef0e45b0c73f4be65ae"; 19 19 }; 20 20 21 21 propagatedBuildInputs = [
+50
pkgs/development/python-modules/urlextract/default.nix
··· 1 + { lib 2 + , appdirs 3 + , buildPythonPackage 4 + , dnspython 5 + , fetchPypi 6 + , filelock 7 + , idna 8 + , pytestCheckHook 9 + , uritools 10 + }: 11 + 12 + buildPythonPackage rec { 13 + pname = "urlextract"; 14 + version = "1.3.0"; 15 + 16 + src = fetchPypi { 17 + inherit pname version; 18 + sha256 = "sha256-yxOuiswFOJnAvxwTT++Zhk8nZWK2f4ePsQpUYI7EYS4="; 19 + }; 20 + 21 + propagatedBuildInputs = [ 22 + appdirs 23 + filelock 24 + idna 25 + uritools 26 + ]; 27 + 28 + checkInputs = [ 29 + dnspython 30 + pytestCheckHook 31 + ]; 32 + 33 + disabledTests = [ 34 + # fails with dns.resolver.NoResolverConfiguration due to network sandboxing 35 + "test_check_dns_enabled" 36 + "test_check_dns_find_urls" 37 + "test_dns_cache_init" 38 + "test_dns_cache_negative" 39 + "test_dns_cache_reuse" 40 + ]; 41 + 42 + pythonImportsCheck = [ "urlextract" ]; 43 + 44 + meta = with lib; { 45 + description = "Collects and extracts URLs from given text"; 46 + homepage = "https://github.com/lipoja/URLExtract"; 47 + license = licenses.mit; 48 + maintainers = with maintainers; [ ilkecan ]; 49 + }; 50 + }
+2 -2
pkgs/development/python-modules/zodbpickle/default.nix
··· 5 5 6 6 buildPythonPackage rec { 7 7 pname = "zodbpickle"; 8 - version = "2.0.0"; 8 + version = "2.2.0"; 9 9 disabled = isPyPy; # https://github.com/zopefoundation/zodbpickle/issues/10 10 10 11 11 src = fetchPypi { 12 12 inherit pname version; 13 - sha256 = "0fb7c7pnz86pcs6qqwlyw72vnijc04ns2h1zfrm0h7yl8q7r7ng0"; 13 + sha256 = "584127173db0a2647af0fc8cb935130b1594398c611e94fb09a719e09e1ed4bd"; 14 14 }; 15 15 16 16 # fails..
+1 -1
pkgs/development/ruby-modules/bundled-common/default.nix
··· 38 38 filteredGemset = filterGemset { inherit ruby groups; } importedGemset; 39 39 40 40 configuredGemset = lib.flip lib.mapAttrs filteredGemset (name: attrs: 41 - applyGemConfigs (attrs // { inherit ruby; gemName = name; }) 41 + applyGemConfigs (attrs // { inherit ruby document; gemName = name; }) 42 42 ); 43 43 44 44 hasBundler = builtins.hasAttr "bundler" filteredGemset;
+39
pkgs/development/tools/google-java-format/default.nix
··· 1 + { lib, stdenv, fetchurl, jre, makeWrapper }: 2 + 3 + stdenv.mkDerivation rec { 4 + pname = "google-java-format"; 5 + version = "1.11.0"; 6 + 7 + src = fetchurl { 8 + url = "https://github.com/google/google-java-format/releases/download/v${version}/google-java-format-${version}-all-deps.jar"; 9 + sha256 = "1ixpg8ljg819fq94mxyypknmslva3rkifphbnq3ic71b7iip6lia"; 10 + }; 11 + 12 + dontUnpack = true; 13 + 14 + nativeBuildInputs = [ makeWrapper ]; 15 + buildInputs = [ jre ]; 16 + 17 + installPhase = '' 18 + runHook preInstall 19 + 20 + mkdir -p $out/{bin,share/google-java-format} 21 + install -D ${src} $out/share/google-java-format/google-java-format.jar 22 + 23 + makeWrapper ${jre}/bin/java $out/bin/google-java-format \ 24 + --add-flags "-jar $out/share/google-java-format/google-java-format.jar" 25 + 26 + runHook postInstall 27 + ''; 28 + 29 + meta = with lib; { 30 + description = "Java source formatter by Google"; 31 + longDescription = '' 32 + A program that reformats Java source code to comply with Google Java Style. 33 + ''; 34 + homepage = "https://github.com/google/google-java-format"; 35 + license = licenses.asl20; 36 + maintainers = [ maintainers.emptyflask ]; 37 + platforms = platforms.all; 38 + }; 39 + }
+55
pkgs/development/tools/img/default.nix
··· 1 + { buildGoModule 2 + , fetchFromGitHub 3 + , lib 4 + , makeWrapper 5 + , runc 6 + , wrapperDir ? "/run/wrappers/bin" # Default for NixOS, other systems might need customization. 7 + }: 8 + 9 + buildGoModule rec { 10 + pname = "img"; 11 + version = "0.5.11"; 12 + 13 + src = fetchFromGitHub { 14 + owner = "genuinetools"; 15 + repo = "img"; 16 + rev = "v${version}"; 17 + sha256 = "0r5hihzp2679ki9hr3p0f085rafy2hc8kpkdhnd4m5k4iibqib08"; 18 + }; 19 + 20 + vendorSha256 = null; 21 + 22 + postPatch = '' 23 + V={newgidmap,newgidmap} \ 24 + substituteInPlace ./internal/unshare/unshare.c \ 25 + --replace "/usr/bin/$V" "${wrapperDir}/$V" 26 + ''; 27 + 28 + nativeBuildInputs = [ 29 + makeWrapper 30 + ]; 31 + 32 + tags = [ 33 + "seccomp" 34 + "noembed" # disables embedded `runc` 35 + ]; 36 + 37 + ldflags = [ 38 + "-X github.com/genuinetools/img/version.VERSION=v${version}" 39 + "-s -w" 40 + ]; 41 + 42 + postInstall = '' 43 + wrapProgram "$out/bin/img" --prefix PATH : ${lib.makeBinPath [ runc ]} 44 + ''; 45 + 46 + # Tests fail as: internal/binutils/install.go:57:15: undefined: Asset 47 + doCheck = false; 48 + 49 + meta = with lib; { 50 + description = "Standalone, daemon-less, unprivileged Dockerfile and OCI compatible container image builder. "; 51 + license = licenses.mit; 52 + homepage = "https://github.com/genuinetools/img"; 53 + maintainers = with maintainers; [ superherointj ]; 54 + }; 55 + }
+4 -2
pkgs/development/tools/qtcreator/default.nix
··· 1 1 { mkDerivation, lib, fetchurl, fetchgit, fetchpatch 2 - , qtbase, qtquickcontrols, qtscript, qtdeclarative, qmake, llvmPackages_8 2 + , qtbase, qtquickcontrols, qtscript, qtdeclarative, qmake, llvmPackages_8, elfutils, perf 3 3 , withDocumentation ? false, withClangPlugins ? true 4 4 }: 5 5 ··· 28 28 sha256 = "07i045mzwbfhwj2jlijhz9xs6ay03qs5dgcw2kzlcr79a69i0h6j"; 29 29 }; 30 30 31 - buildInputs = [ qtbase qtscript qtquickcontrols qtdeclarative ] ++ 31 + buildInputs = [ qtbase qtscript qtquickcontrols qtdeclarative elfutils.dev ] ++ 32 32 optionals withClangPlugins [ llvmPackages_8.libclang 33 33 clang_qt_vendor 34 34 llvmPackages_8.llvm ]; ··· 48 48 buildFlags = optional withDocumentation "docs"; 49 49 50 50 installFlags = [ "INSTALL_ROOT=$(out)" ] ++ optional withDocumentation "install_docs"; 51 + 52 + qtWrapperArgs = [ "--set-default PERFPROFILER_PARSER_FILEPATH ${lib.getBin perf}/bin" ]; 51 53 52 54 preConfigure = '' 53 55 substituteInPlace src/plugins/plugins.pro \
+6 -5
pkgs/misc/emulators/desmume/default.nix
··· 69 69 ]; 70 70 71 71 meta = with lib; { 72 - homepage = "http://www.desmume.com"; 72 + homepage = "https://www.github.com/TASVideos/desmume/"; 73 73 description = "An open-source Nintendo DS emulator"; 74 74 longDescription = '' 75 - DeSmuME is a freeware emulator for the NDS roms & Nintendo DS 76 - Lite games created by YopYop156. It supports many homebrew nds 77 - rom demoes as well as a handful of Wireless Multiboot demo nds 78 - roms. DeSmuME is also able to emulate nearly all of the 75 + DeSmuME is a freeware emulator for the NDS roms & Nintendo DS Lite games 76 + created by YopYop156 and now maintained by the TASvideos team. It supports 77 + many homebrew nds rom demoes as well as a handful of Wireless Multiboot 78 + demo nds roms. DeSmuME is also able to emulate nearly all of the 79 79 commercial nds rom titles which other DS Emulators aren't. 80 80 ''; 81 81 license = licenses.gpl2Plus; ··· 84 84 }; 85 85 } 86 86 # TODO: investigate the patches 87 + # TODO: investigate other platforms
+1 -1
pkgs/servers/hasura/cli.nix
··· 9 9 10 10 subPackages = [ "cmd/hasura" ]; 11 11 12 - vendorSha256 = "1pkc9bh5s2vqnpkmnm91zaihh98b3drhiv4lcpi98rhln8r52b1k"; 12 + vendorSha256 = "0c0zn3a3bq3g13zj1b7hz1gfd9mcc5wlch80vjgp31vgm23vvd8d"; 13 13 14 14 doCheck = false; 15 15
+2 -2
pkgs/servers/sql/postgresql/ext/timescaledb.nix
··· 8 8 9 9 stdenv.mkDerivation rec { 10 10 pname = "timescaledb"; 11 - version = "2.4.1"; 11 + version = "2.4.2"; 12 12 13 13 nativeBuildInputs = [ cmake ]; 14 14 buildInputs = [ postgresql openssl libkrb5 ]; ··· 17 17 owner = "timescale"; 18 18 repo = "timescaledb"; 19 19 rev = "refs/tags/${version}"; 20 - sha256 = "0nc6nvngp5skz8rasvb7pyi9nlw642iwk19p17lizmw8swdm5nji"; 20 + sha256 = "10c5qx8qq7gbs2pq56gn4nadbc8i6r28528hp2nqdg881yaiga3m"; 21 21 }; 22 22 23 23 cmakeFlags = [ "-DSEND_TELEMETRY_DEFAULT=OFF" "-DREGRESS_CHECKS=OFF" "-DTAP_CHECKS=OFF" ]
+4 -4
pkgs/servers/teleport/default.nix
··· 4 4 webassets = fetchFromGitHub { 5 5 owner = "gravitational"; 6 6 repo = "webassets"; 7 - rev = "2891baa0de7283f61c08ff2fa4494e53f9d4afc1"; 8 - sha256 = "sha256-AvhCOLa+mgty9METlOCARlUOEDMAW6Kk1esSmBbVcok="; 7 + rev = "07493a5e78677de448b0e35bd72bf1dc6498b5ea"; 8 + sha256 = "sha256-V1vGGC8Q257iQMhxCBEBkZntt0ckppCJMCEr2Nqxo/M="; 9 9 }; 10 10 in 11 11 buildGoModule rec { 12 12 pname = "teleport"; 13 - version = "7.1.3"; 13 + version = "7.2.0"; 14 14 15 15 # This repo has a private submodule "e" which fetchgit cannot handle without failing. 16 16 src = fetchFromGitHub { 17 17 owner = "gravitational"; 18 18 repo = "teleport"; 19 19 rev = "v${version}"; 20 - sha256 = "sha256-upzEfImMuYU/6F5HSR3Jah3QiMXEt0XMpNAPzEYV1Nk="; 20 + sha256 = "sha256-JLYma/LB/3xLWaFcIbe32pAz6P8hBiLlMuTUBVfqfsw="; 21 21 }; 22 22 23 23 vendorSha256 = null;
+55
pkgs/tools/archivers/rar/default.nix
··· 1 + { lib, stdenv, fetchurl, autoPatchelfHook, installShellFiles }: 2 + 3 + let 4 + version = "6.0.2"; 5 + # TODO: add support for macOS 6 + srcUrl = 7 + if stdenv.isi686 then { 8 + url = "https://www.rarlab.com/rar/rarlinux-${version}.tar.gz"; 9 + sha256 = "sha256-5iqK7eOo+hgLtGSCqUoB+wOFZHUqZ0M/8Jf7bxdf9qA="; 10 + } else if stdenv.isx86_64 then { 11 + url = "https://www.rarlab.com/rar/rarlinux-x64-${version}.tar.gz"; 12 + sha256 = "sha256-WAvrUGCgfwI51Mo/RYSSF0OLPPrTegUCuDEsnBeR9uQ="; 13 + } 14 + else throw "Unknown architecture"; 15 + manSrc = fetchurl { 16 + url = "https://aur.archlinux.org/cgit/aur.git/plain/rar.1?h=rar&id=8e39a12e88d8a3b168c496c44c18d443c876dd10"; 17 + name = "rar.1"; 18 + sha256 = "sha256-93cSr9oAsi+xHUtMsUvICyHJe66vAImS2tLie7nt8Uw="; 19 + }; 20 + in 21 + stdenv.mkDerivation rec { 22 + pname = "rar"; 23 + inherit version; 24 + 25 + src = fetchurl srcUrl; 26 + 27 + dontBuild = true; 28 + 29 + buildInputs = [ stdenv.cc.cc.lib ]; 30 + 31 + nativeBuildInputs = [ autoPatchelfHook installShellFiles ]; 32 + 33 + installPhase = '' 34 + runHook preInstall 35 + 36 + install -Dm755 {rar,unrar} -t "$out/bin" 37 + install -Dm755 default.sfx -t "$out/lib" 38 + install -Dm644 {acknow.txt,license.txt} -t "$out/share/doc/rar" 39 + install -Dm644 rarfiles.lst -t "$out/etc" 40 + 41 + runHook postInstall 42 + ''; 43 + 44 + postInstall = '' 45 + installManPage ${manSrc} 46 + ''; 47 + 48 + meta = with lib; { 49 + description = "Utility for RAR archives"; 50 + homepage = "https://www.rarlab.com/"; 51 + license = licenses.unfree; 52 + maintainers = with maintainers; [ thiagokokada ]; 53 + platforms = platforms.linux; 54 + }; 55 + }
+6 -2
pkgs/tools/misc/pspg/default.nix
··· 1 - { lib, stdenv, fetchFromGitHub, gnugrep, ncurses, pkg-config, readline, postgresql }: 1 + { lib, stdenv, fetchFromGitHub, gnugrep, ncurses, pkg-config, installShellFiles, readline, postgresql }: 2 2 3 3 stdenv.mkDerivation rec { 4 4 pname = "pspg"; ··· 11 11 sha256 = "sha256-xJ7kgEvIsTufAZa5x3YpElTc74nEs9C+baVjbheHySM="; 12 12 }; 13 13 14 - nativeBuildInputs = [ pkg-config ]; 14 + nativeBuildInputs = [ pkg-config installShellFiles ]; 15 15 buildInputs = [ gnugrep ncurses readline postgresql ]; 16 16 17 17 makeFlags = [ "PREFIX=${placeholder "out"}" ]; 18 + 19 + postInstall = '' 20 + installShellCompletion --bash --name pspg.bash bash-completion.sh 21 + ''; 18 22 19 23 meta = with lib; { 20 24 homepage = "https://github.com/okbob/pspg";
+12 -5
pkgs/tools/misc/zellij/default.nix
··· 10 10 11 11 rustPlatform.buildRustPackage rec { 12 12 pname = "zellij"; 13 - version = "0.17.0"; 13 + version = "0.18.0"; 14 14 15 15 src = fetchFromGitHub { 16 16 owner = "zellij-org"; 17 17 repo = "zellij"; 18 18 rev = "v${version}"; 19 - sha256 = "sha256-ZV908Zrvx075TTbrYsw0JdQD+66XRfd7EW48lNZLNik="; 19 + sha256 = "sha256-yWDXCEdESRI/ynaBSxHi0lk5SE3i8GC+8OKDc+kgO1U="; 20 20 }; 21 21 22 - cargoSha256 = "sha256-Wpg75RU1ANEnxgx28oy1kp4xt3HwIThNjHwmN8CRkjA="; 22 + cargoSha256 = "sha256-wmASt5+whRM9rAoy9/uykQJTnxEiVfpJwD4W8/ukdVk="; 23 23 24 - nativeBuildInputs = [ installShellFiles pkg-config ]; 24 + nativeBuildInputs = [ 25 + installShellFiles 26 + pkg-config 27 + ]; 25 28 26 - buildInputs = [ openssl ] ++ lib.optionals stdenv.isDarwin [ libiconv ]; 29 + buildInputs = [ 30 + openssl 31 + ] ++ lib.optionals stdenv.isDarwin [ 32 + libiconv 33 + ]; 27 34 28 35 preCheck = '' 29 36 HOME=$TMPDIR
+2 -2
pkgs/tools/system/btop/default.nix
··· 5 5 6 6 stdenv.mkDerivation rec { 7 7 pname = "btop"; 8 - version = "1.0.9"; 8 + version = "1.0.10"; 9 9 10 10 src = fetchFromGitHub { 11 11 owner = "aristocratos"; 12 12 repo = pname; 13 13 rev = "v${version}"; 14 - sha256 = "sha256-nZd1ECs47WyVUwR08Lcz6xmVYZJ2Bc2QSzNkI68KUcs="; 14 + sha256 = "14d41q9hfwmzhxqrnrz17rgbi03j0xga2jmw8n9y2v21rqxg73y0"; 15 15 }; 16 16 17 17 installFlags = [ "PREFIX=$(out)" ];
+3 -3
pkgs/tools/wayland/swayr/default.nix
··· 2 2 3 3 rustPlatform.buildRustPackage rec { 4 4 pname = "swayr"; 5 - version = "0.6.2"; 5 + version = "0.7.0"; 6 6 7 7 src = fetchFromSourcehut { 8 8 owner = "~tsdh"; 9 9 repo = "swayr"; 10 10 rev = "v${version}"; 11 - sha256 = "sha256-ZnZ9g8o1+VfhpDqxqtknNJ7dcyt5yuQcH3txxA3HICU="; 11 + sha256 = "sha256-B19cHdoiCbxhvRGi3NzKPKneKgOI4+l8+Qg9/YVgUV8="; 12 12 }; 13 13 14 - cargoSha256 = "sha256-0EhHFxbQi3Jgu13pXIjYYFYDEOQjwN5h+jE+22gJG0s="; 14 + cargoSha256 = "sha256-iO64K+d/wEyY/tVztIG8zYSha5X0iTHV7IDVthMJQGA="; 15 15 16 16 patches = [ 17 17 ./icon-paths.patch
+8 -13
pkgs/tools/wayland/wshowkeys/default.nix
··· 1 - { lib, stdenv, fetchFromSourcehut 1 + { lib, stdenv, fetchFromGitHub 2 2 , meson, pkg-config, wayland-scanner, ninja 3 3 , cairo, libinput, pango, wayland, wayland-protocols, libxkbcommon 4 4 }: 5 5 6 - let 7 - version = "2020-03-29"; 8 - commit = "6388a49e0f431d6d5fcbd152b8ae4fa8e87884ee"; 9 - in stdenv.mkDerivation rec { 6 + stdenv.mkDerivation rec { 10 7 pname = "wshowkeys-unstable"; 11 - inherit version; 8 + version = "2021-08-01"; 12 9 13 - src = fetchFromSourcehut { 14 - owner = "~sircmpwn"; 10 + src = fetchFromGitHub { 11 + owner = "ammgws"; 15 12 repo = "wshowkeys"; 16 - rev = commit; 17 - sha256 = "10kafdja5cwbypspwhvaxjz3hvf51vqjzbgdasl977193cvxgmbs"; 13 + rev = "e8bfc78f08ebdd1316daae59ecc77e62bba68b2b"; 14 + sha256 = "sha256-/HvNCQWsXOJZeCxHWmsLlbBDhBzF7XP/SPLdDiWMDC4="; 18 15 }; 19 16 20 17 nativeBuildInputs = [ meson pkg-config wayland-scanner ninja ]; ··· 29 26 permissions are dropped after startup. The NixOS module provides such a 30 27 setuid binary (use "programs.wshowkeys.enable = true;"). 31 28 ''; 32 - homepage = "https://git.sr.ht/~sircmpwn/wshowkeys"; 29 + homepage = "https://github.com/ammgws/wshowkeys"; 33 30 license = with licenses; [ gpl3Only mit ]; 34 31 # Some portions of the code are taken from Sway which is MIT licensed. 35 32 # TODO: gpl3Only or gpl3Plus (ask upstream)? 36 33 platforms = platforms.unix; 37 34 maintainers = with maintainers; [ primeos berbiche ]; 38 - broken = true; # Unmaintained and fails to run (Wayland protocol error) 39 - # TODO (@primeos): Remove this package after the NixOS 21.11 branch-off 40 35 }; 41 36 }
+13 -1
pkgs/top-level/all-packages.nix
··· 5434 5434 5435 5435 git-open = callPackage ../applications/version-management/git-and-tools/git-open { }; 5436 5436 5437 + git-quickfix = callPackage ../applications/version-management/git-and-tools/git-quickfix { 5438 + inherit (darwin.apple_sdk.frameworks) Security SystemConfiguration; 5439 + }; 5440 + 5437 5441 git-radar = callPackage ../applications/version-management/git-and-tools/git-radar { }; 5438 5442 5439 5443 git-recent = callPackage ../applications/version-management/git-and-tools/git-recent { ··· 5679 5683 google-compute-engine-oslogin = callPackage ../tools/virtualization/google-compute-engine-oslogin { }; 5680 5684 5681 5685 google-cloud-cpp = callPackage ../development/libraries/google-cloud-cpp { }; 5686 + 5687 + google-java-format = callPackage ../development/tools/google-java-format { }; 5682 5688 5683 5689 gdown = with python3Packages; toPythonApplication gdown; 5684 5690 ··· 8644 8650 rambox-pro = callPackage ../applications/networking/instant-messengers/rambox/pro.nix { }; 8645 8651 8646 8652 ranger = callPackage ../applications/misc/ranger { }; 8653 + 8654 + rar = callPackage ../tools/archivers/rar { }; 8647 8655 8648 8656 rarcrack = callPackage ../tools/security/rarcrack { }; 8649 8657 ··· 14261 14269 inherit (llvmPackages_9) stdenv clang llvm; 14262 14270 }; 14263 14271 14272 + img = callPackage ../development/tools/img { }; 14273 + 14264 14274 include-what-you-use = callPackage ../development/tools/analysis/include-what-you-use { 14265 14275 llvmPackages = llvmPackages_12; 14266 14276 }; ··· 14622 14632 14623 14633 pycritty = with python3Packages; toPythonApplication pycritty; 14624 14634 14625 - qtcreator = libsForQt5.callPackage ../development/tools/qtcreator { }; 14635 + qtcreator = libsForQt5.callPackage ../development/tools/qtcreator { 14636 + inherit (linuxPackages) perf; 14637 + }; 14626 14638 14627 14639 qxmledit = libsForQt5.callPackage ../applications/editors/qxmledit {} ; 14628 14640
+17 -20
pkgs/top-level/haskell-packages.nix
··· 71 71 }; 72 72 73 73 ghc884 = callPackage ../development/compilers/ghc/8.8.4.nix { 74 - # the oldest ghc with aarch64-darwin support is 8.10.5 75 - bootPkgs = if stdenv.isDarwin && stdenv.isAarch64 then 76 - packages.ghc8107BinaryMinimal 74 + bootPkgs = 77 75 # aarch64 ghc865Binary gets SEGVs due to haskell#15449 or similar 78 76 # Musl bindists do not exist for ghc 8.6.5, so we use 8.10.* for them 79 - else if stdenv.isAarch64 || stdenv.targetPlatform.isMusl then 77 + if stdenv.isAarch64 || stdenv.hostPlatform.isMusl then 80 78 packages.ghc8102BinaryMinimal 81 79 else 82 80 packages.ghc865Binary; ··· 85 83 llvmPackages = pkgs.llvmPackages_7; 86 84 }; 87 85 ghc8107 = callPackage ../development/compilers/ghc/8.10.7.nix { 88 - # the oldest ghc with aarch64-darwin support is 8.10.5 89 - bootPkgs = if stdenv.isDarwin && stdenv.isAarch64 then 90 - packages.ghc8107BinaryMinimal 86 + bootPkgs = 91 87 # aarch64 ghc865Binary gets SEGVs due to haskell#15449 or similar 88 + # the oldest ghc with aarch64-darwin support is 8.10.5 92 89 # Musl bindists do not exist for ghc 8.6.5, so we use 8.10.* for them 93 - else if stdenv.isAarch64 || stdenv.isAarch32 || stdenv.targetPlatform.isMusl then 94 - packages.ghc8102BinaryMinimal 90 + if stdenv.isAarch64 || stdenv.isAarch32 then 91 + packages.ghc8107BinaryMinimal 95 92 else 96 - packages.ghc865Binary; 93 + packages.ghc8107Binary; 97 94 inherit (buildPackages.python3Packages) sphinx; 98 95 # Need to use apple's patched xattr until 99 96 # https://github.com/xattr/xattr/issues/44 and ··· 103 100 llvmPackages = pkgs.llvmPackages_9; 104 101 }; 105 102 ghc901 = callPackage ../development/compilers/ghc/9.0.1.nix { 106 - # the oldest ghc with aarch64-darwin support is 8.10.5 107 - bootPkgs = if stdenv.isDarwin && stdenv.isAarch64 then 103 + bootPkgs = 104 + # aarch64 ghc8107Binary exceeds max output size on hydra 105 + # the oldest ghc with aarch64-darwin support is 8.10.5 106 + if stdenv.isAarch64 || stdenv.isAarch32 then 108 107 packages.ghc8107BinaryMinimal 109 - # aarch64 ghc8102Binary exceeds max output size on hydra 110 - else if stdenv.isAarch64 || stdenv.isAarch32 then 111 - packages.ghc8102BinaryMinimal 112 108 else 113 - packages.ghc8102Binary; 109 + packages.ghc8107Binary; 114 110 inherit (buildPackages.python3Packages) sphinx; 115 111 buildLlvmPackages = buildPackages.llvmPackages_10; 116 112 llvmPackages = pkgs.llvmPackages_10; 117 113 }; 118 114 ghc921 = callPackage ../development/compilers/ghc/9.2.1.nix { 119 - # aarch64 ghc8102Binary exceeds max output size on hydra 120 - bootPkgs = if stdenv.isAarch64 || stdenv.isAarch32 then 121 - packages.ghc8102BinaryMinimal 115 + bootPkgs = 116 + # aarch64 ghc8107Binary exceeds max output size on hydra 117 + if stdenv.isAarch64 || stdenv.isAarch32 then 118 + packages.ghc8107BinaryMinimal 122 119 else 123 - packages.ghc8102Binary; 120 + packages.ghc8107Binary; 124 121 inherit (buildPackages.python3Packages) sphinx; 125 122 # Need to use apple's patched xattr until 126 123 # https://github.com/xattr/xattr/issues/44 and
+2
pkgs/top-level/python-packages.nix
··· 9364 9364 9365 9365 url-normalize = callPackage ../development/python-modules/url-normalize { }; 9366 9366 9367 + urlextract = callPackage ../development/python-modules/urlextract { }; 9368 + 9367 9369 urlgrabber = callPackage ../development/python-modules/urlgrabber { }; 9368 9370 9369 9371 urllib3 = callPackage ../development/python-modules/urllib3 { };
+19 -11
pkgs/top-level/release-haskell.nix
··· 243 243 elmPackages.elm = pkgsPlatforms.elmPackages.elm; 244 244 245 245 # GHCs linked to musl. 246 - pkgsMusl.haskell.compiler = packagePlatforms pkgs.pkgsMusl.haskell.compiler // { 247 - # remove musl ghc865Binary since it is known to be broken and 248 - # causes an evaluation error on darwin. 249 - # TODO: remove ghc865Binary altogether and use ghc8102Binary 250 - ghc865Binary = {}; 246 + pkgsMusl.haskell.compiler = lib.recursiveUpdate 247 + (packagePlatforms pkgs.pkgsMusl.haskell.compiler) 248 + { 249 + # remove musl ghc865Binary since it is known to be broken and 250 + # causes an evaluation error on darwin. 251 + # TODO: remove ghc865Binary altogether and use ghc8102Binary 252 + ghc865Binary = {}; 251 253 252 - # remove integer-simple because it appears to be broken with 253 - # musl and non-static-linking. 254 - integer-simple = {}; 254 + ghcjs = {}; 255 + ghcjs810 = {}; 255 256 256 - ghcjs = {}; 257 - ghcjs810 = {}; 258 - }; 257 + # Can't be built with musl, see meta.broken comment in the drv 258 + integer-simple.ghc884 = {}; 259 + }; 259 260 260 261 # Get some cache going for MUSL-enabled GHC. 261 262 pkgsMusl.haskellPackages = ··· 380 381 }; 381 382 constituents = accumulateDerivations [ 382 383 jobs.pkgsMusl.haskell.compiler.ghc8102Binary 384 + jobs.pkgsMusl.haskell.compiler.ghc8107Binary 383 385 jobs.pkgsMusl.haskell.compiler.ghc884 384 386 jobs.pkgsMusl.haskell.compiler.ghc8107 385 387 jobs.pkgsMusl.haskell.compiler.ghc901 388 + jobs.pkgsMusl.haskell.compiler.ghc921 389 + jobs.pkgsMusl.haskell.compiler.ghcHEAD 390 + jobs.pkgsMusl.haskell.compiler.integer-simple.ghc8107 391 + jobs.pkgsMusl.haskell.compiler.integer-simple.ghc901 392 + jobs.pkgsMusl.haskell.compiler.integer-simple.ghc921 393 + jobs.pkgsMusl.haskell.compiler.native-bignum.ghcHEAD 386 394 ]; 387 395 }; 388 396