Ecosyste.ms: OpenCollective

An open API service for software projects hosted on Open Collective.

The NixOS Foundation

Supporting the Nix ecosystem's infrastructure, and projects implementing the purely functional deployment model.
Collective - Host: nixos_org - https://opencollective.com/nixos - Website: https://nixos.org/ - Code: https://github.com/NixOS

Determine cabal directory in a cross-platform manner

github.com/NixOS/cabal2nix - aadc06f1c4f6e7fe5055a0d3f23c02dc12df52b0 authored almost 10 years ago by Ben James <[email protected]>
Merge branch 'master' of git://github.com/ocharles/cabal2nix

github.com/NixOS/cabal2nix - dc160d6fc9abc22ebc70df910b27b05f5ac2a4d5 authored almost 10 years ago by Shea Levy <[email protected]>
Map system library name "libsystemd" to "systemd" for Nixpkgs

github.com/NixOS/cabal2nix - f6f01008942c4efe0c21db7c514ecb7c77496540 authored almost 10 years ago by Oliver Charles <[email protected]>
hackage2nix: add auto-jailbreaking and stop hard-coding configureFlags

Configure flags are no longer listed specified in the generated expression
unless they're explic...

github.com/NixOS/cabal2nix - 2a1a10f38f21f27e6555b399db131380af1cf7ff authored almost 10 years ago by Peter Simons <[email protected]>
Move vector postprocess hook into a normal override in Nixpkgs.

github.com/NixOS/cabal2nix - 02b880d0001dc703ab80178983316dd4181a6a21 authored almost 10 years ago by Peter Simons <[email protected]>
Cosmetic.

github.com/NixOS/cabal2nix - ec7f036bfa7278ada9003df51da3011008ece167 authored almost 10 years ago by Peter Simons <[email protected]>
Use deepseq-generics to auto-generate the NFData instances.

Also added a small test suite to verify that this stuff actually works.

github.com/NixOS/cabal2nix - ca1e570fd754dcd323b2247e70af9610680fdbb3 authored almost 10 years ago by Peter Simons <[email protected]>
Add special case for optparse-applicative 0.10.

I tried updating elm instead but it's not entirely trivial so this is
a quick fix until elm has ...

github.com/NixOS/cabal2nix - afab77a9015b8548e057895aa7007c91143d57b9 authored almost 10 years ago by Tom Hunger <[email protected]>
PostProcess.hs: unbreak jsaddle, hlibgit2, hzk, and purescript

github.com/NixOS/cabal2nix - 45f4979814e903cc8b3b809f5358211d6c6ea7b2 authored almost 10 years ago by Peter Simons <[email protected]>
Fix SDL2-ttf and hnetcdf expressions in post-processing.

github.com/NixOS/cabal2nix - ae241d80df8651eb0b2cd7c078e0a577522a5576 authored almost 10 years ago by Peter Simons <[email protected]>
cabal2nix.hs: fix hlint warnings

github.com/NixOS/cabal2nix - 8076e38e509d9374de3a58e2ec00b69686148b33 authored almost 10 years ago by Peter Simons <[email protected]>
hackage2nix: implement proper argument resolution

github.com/NixOS/cabal2nix - 839fc12ff5791ac222a9ebc97f38faae9490442b authored almost 10 years ago by Peter Simons <[email protected]>
Generate.hs: normalize the generated expression before running the post-process hook

github.com/NixOS/cabal2nix - cd89e0df0b645431871b7cab2a04becea2ff98e6 authored almost 10 years ago by Peter Simons <[email protected]>
Map system library name "alut" to "freealut" for Nixpkgs.

github.com/NixOS/cabal2nix - dd0e5c08cb8c5bd471db1843e387467eb4e2abd2 authored almost 10 years ago by Peter Simons <[email protected]>
Add older Cabal versions to the packgae set.

github.com/NixOS/cabal2nix - 46fbdf7faa6a14bd4c5c52a166a3bc977c1d206d authored almost 10 years ago by Peter Simons <[email protected]>
Fix flag assignment for darcs.

github.com/NixOS/cabal2nix - 2659f9baa9c5f1425ee791b5fd29dc70b339709d authored almost 10 years ago by Peter Simons <[email protected]>
Add preliminary normalization for configureFlags.

github.com/NixOS/cabal2nix - 1a80aedd94d89a2167984aa4f0f9697af4fddb21 authored almost 10 years ago by Peter Simons <[email protected]>
hackage2nix: don't use HStringTemplate 0.8 by default

github.com/NixOS/cabal2nix - 6398667f4ad670eb3aa3334044a65a06971494d0 authored about 10 years ago by Peter Simons <[email protected]>
cabal2nix: add the --shell flag to generate output suitable for nix-shell

github.com/NixOS/cabal2nix - ad66b29ad289c4d70f49c47ec15321d6b48a7c76 authored about 10 years ago by Peter Simons <[email protected]>
Distribution/NixOS/PackageMap.hs: make sure nix-env -qaP shows only proper Nixpkgs attributes

If we run nix-env without specifying the path to Nixpkgs, then we'll get
whatever output the loc...

github.com/NixOS/cabal2nix - 306dff016dab899bd710b101b998f84c9eacaeb6 authored about 10 years ago by Peter Simons <[email protected]>
Merge pull request #119 from shlevy/no-amazonka-overrides

Remove amazonka overrides

github.com/NixOS/cabal2nix - f5e2a6a465b0d2c7cda80cbb28b5f01501f9fe88 authored about 10 years ago by Peter Simons <[email protected]>
cabal2nix: add 'stdenv' to the argument list for generated expressions

github.com/NixOS/cabal2nix - ba140f1e5cb0cd2322a29c5261828747b4e9ddb0 authored about 10 years ago by Peter Simons <[email protected]>
Remove amazonka overrides

0.0.7 is broken anyway, and newer versions can build against 7.10 at least

github.com/NixOS/cabal2nix - dfcfb61b527fbd7cbad589de58660cf36b9d6593 authored about 10 years ago by Shea Levy <[email protected]>
Drop the obsolete hackage4nix utility.

github.com/NixOS/cabal2nix - b5dd067f793d430ba0fa4331e08464a6b4b1d37d authored about 10 years ago by Peter Simons <[email protected]>
hackage2nix: configure default overrides to fix amazonka builds

Also, update monad-control to the latest version.

github.com/NixOS/cabal2nix - 30d78b58545572fdad172cae0ab2c879bbea2a8c authored about 10 years ago by Peter Simons <[email protected]>
release.nix: switch continuous builds to the haskell-ng suite

github.com/NixOS/cabal2nix - a21a942b8e14481313353ecfbeab54dd7cceeab0 authored about 10 years ago by Peter Simons <[email protected]>
hackage2nix: remove obsolete kludge that existed only for cuda

github.com/NixOS/cabal2nix - 3f2184a041ec5092b4bf1cba1ff8540b77d377b1 authored about 10 years ago by Peter Simons <[email protected]>
Remove the cuda post-process hook, which is a total destaster of a hack.

github.com/NixOS/cabal2nix - b5143635f4de55ebac1e672a43013a083c1b04a8 authored about 10 years ago by Peter Simons <[email protected]>
hackage2nix: cleanup

github.com/NixOS/cabal2nix - 44207c2b5e6f4b3813f128c310b67293b0f1450a authored about 10 years ago by Peter Simons <[email protected]>
hackage2nix.hs: cosmetic to fix doctest

github.com/NixOS/cabal2nix - 33c60fa922b534a707e9ac103f3ab6bc785d48e2 authored about 10 years ago by Peter Simons <[email protected]>
Cosmetic.

github.com/NixOS/cabal2nix - e93802c23f9f643c42d6ff3e72309cbdc4d415bb authored about 10 years ago by Peter Simons <[email protected]>
hackage2nix.hs: re-factor package set generation logic into algebraic set operations

github.com/NixOS/cabal2nix - d8125610fcfedd49f8d8db3daab70f74deca41aa authored about 10 years ago by Peter Simons <[email protected]>
cabal2nix.cabal: cosmetic

github.com/NixOS/cabal2nix - ea724353aa029d681e306548e2a46652e99944c9 authored about 10 years ago by Peter Simons <[email protected]>
hackage2nix: do not generate 'foo = null' overrides for Haskell build inputs that fail the version constraints

Setting those packages to 'null' makes it much harder to fix the build,
i.e. by means of a jailb...

github.com/NixOS/cabal2nix - e7009909e4fcb88286619354227966b6f683110e authored about 10 years ago by Peter Simons <[email protected]>
PostProcess: fix ghc-mod references to $pname and $version

github.com/NixOS/cabal2nix - 6ca5af1ca21f2a3f718a77594d081ee60ffc2943 authored about 10 years ago by Peter Simons <[email protected]>
hackage2nix: generate the latest Cabal < 1.22 as an extra package for jailbreak-cabal

github.com/NixOS/cabal2nix - ee9dd89c4b7e9d879f193d2d89b632c011af2270 authored about 10 years ago by Peter Simons <[email protected]>
Fix a bunch of hlint warnings.

github.com/NixOS/cabal2nix - fdd1c7e80bac65e0b5039f114b373996da8b5459 authored about 10 years ago by Peter Simons <[email protected]>
hackage2nix: cosmetic

github.com/NixOS/cabal2nix - 9cf7016b1fd472f4269f77118f01c11677816072 authored about 10 years ago by Peter Simons <[email protected]>
hackage2nix: include the test suite dependencies into the finalizePackageDescription process

github.com/NixOS/cabal2nix - 66dc9c41f83691d5b565f2f550bdeb5b301b7e37 authored about 10 years ago by Peter Simons <[email protected]>
Don't filter any core packages when generating an expression. We rely on 'null' overrides instead.

github.com/NixOS/cabal2nix - 8a5ec344e72250b8ccdbb34a311148fcd0c23135 authored about 10 years ago by Peter Simons <[email protected]>
hackage2nix: filter the package name from the list of missing libraries

Sometimes, packages refer to their own library in executables or test
suites with an incorrect v...

github.com/NixOS/cabal2nix - 5c74aaf021db97612daf5f2580a24979a3db9586 authored about 10 years ago by Peter Simons <[email protected]>
hackage2nix: add the specified core package versions to the default package list to make the resolver happy

This solution is probably bad because we don't care to have packages
generated that are core pac...

github.com/NixOS/cabal2nix - 4546c2bc9c0ba044a102cb76f248c37dc043c45f authored about 10 years ago by Peter Simons <[email protected]>
transformers-compat needs the 'three' flag passed; automatic resolution doesn't work for some reason.

github.com/NixOS/cabal2nix - adba5f8c37e93a25f7cfc31cd636290ad025194c authored about 10 years ago by Peter Simons <[email protected]>
hackage2nix: split core packages into those that are known to Hackage and those that are not

github.com/NixOS/cabal2nix - 73e861e00060cc870d15e1050428aff11855a2a2 authored about 10 years ago by Peter Simons <[email protected]>
hackage2nix: show missing dependencies in the overrides list

github.com/NixOS/cabal2nix - 04ad5f44a4b4e5aa2b177aefde32e163c894a0bc authored about 10 years ago by Peter Simons <[email protected]>
hackage2nix.hs: implement more sophisticated package set building logic

We distinguish between the "default package set" and the "extended
package set". The default set...

github.com/NixOS/cabal2nix - d64370f13f86cee3fa5edbfd077547483636ade1 authored about 10 years ago by Peter Simons <[email protected]>
hackage2nix: fix selectHackageNames to include the names of core packages

github.com/NixOS/cabal2nix - 8f40f97e1e19fad91c94bdf3ab4db41b0b71902b authored about 10 years ago by Peter Simons <[email protected]>
hackage2nix.hs: document limitation of finalizePackageDescription with respect to test suites

github.com/NixOS/cabal2nix - 34b38ce77da7cbb3ac6ca06f58ec6ead07ed8fcb authored about 10 years ago by Peter Simons <[email protected]>
Render the 'configureFlags' attribute as a list.

github.com/NixOS/cabal2nix - 424a8fb1477ece35ba82be8a15b576b400e4f517 authored about 10 years ago by Peter Simons <[email protected]>
hackage2nix.hs: enable parallelism again

github.com/NixOS/cabal2nix - f4177c50f268c10e3cd32c1fddf757229ed18613 authored about 10 years ago by Peter Simons <[email protected]>
Use 'finalizePackageDescription' to detect packages that are broken because of missing dependencies.

github.com/NixOS/cabal2nix - 5db389af286e1c0a9f6dc584d56cb19487eda9e9 authored about 10 years ago by Peter Simons <[email protected]>
hackage2nix: implement support for generating multiple versions

github.com/NixOS/cabal2nix - c33621c630490bf28349d0587f943a1ee88bef40 authored about 10 years ago by Peter Simons <[email protected]>
Remove obsolete git-annex hooks.

github.com/NixOS/cabal2nix - d8af5cba4fd064d488fa59d58e2f52d4f205fe07 authored about 10 years ago by Peter Simons <[email protected]>
Add name mapping for webkitgtk.

github.com/NixOS/cabal2nix - 0aa1236500a23d61a6117a39e53b6be8d2b8d796 authored about 10 years ago by Peter Simons <[email protected]>
hackage2nix.hs: remember how to run this

github.com/NixOS/cabal2nix - 5e8816731483d418650a35bc0449e9d7b502d061 authored about 10 years ago by Peter Simons <[email protected]>
Remove the xmonad patch. It doesn't make any sense to patch the tool to

expect GHC at $XMONAD_GHC when the default is to expect it in $PATH.
Surely, setting $PATH is no ...

github.com/NixOS/cabal2nix - 57c671c747f0ccf81a2226b35f5bc7b513276569 authored about 10 years ago by Peter Simons <[email protected]>
Determine the list of available Nixpkgs dynamically at run-time.

github.com/NixOS/cabal2nix - bfaaacdd0c17a7c3f4205a4122515b95a8c3df2d authored about 10 years ago by Peter Simons <[email protected]>
'utillinux' doesn't belong into testDepends because it's not a Haskell package.

github.com/NixOS/cabal2nix - 43e80d6238a946e594c777ad73ca3cf2f9c6f40a authored about 10 years ago by Peter Simons <[email protected]>
Add name mapping for odbc system library.

github.com/NixOS/cabal2nix - ef4ec095e74e75a5713c338297f574d6fa193e30 authored about 10 years ago by Peter Simons <[email protected]>
doc-test.hs: add the new Hackage.hs module

github.com/NixOS/cabal2nix - 998019528dd859c0ddfca09d51487199254da776 authored about 10 years ago by Peter Simons <[email protected]>
release.nix: add missing SHA build input

github.com/NixOS/cabal2nix - e9b2d3dee0d5f1cf68f0273a41e520cc4e80de5c authored about 10 years ago by Peter Simons <[email protected]>
Reduce set of filtered core packages to those that cannot be found on Hackage.

github.com/NixOS/cabal2nix - 94ab72eb4389ca1a615896cd15c037b3856c8a7d authored about 10 years ago by Peter Simons <[email protected]>
Remove post-process hooks that added a weird "libc" dependency.

github.com/NixOS/cabal2nix - 7356ebbca5bebd704c43ac6384899ae5eb585176 authored about 10 years ago by Peter Simons <[email protected]>
Cosmetic.

github.com/NixOS/cabal2nix - 97ad1d77bfe79b35e608f793e366748ac42a8a37 authored about 10 years ago by Peter Simons <[email protected]>
Meta.hs: fix documentation after the change in Meta's pretty-printing

github.com/NixOS/cabal2nix - 8a5283a9e41cad75b8044294994f6f9f15bb1a0f authored about 10 years ago by Peter Simons <[email protected]>
Add name mapping for uuid -> libossp_uuid.

github.com/NixOS/cabal2nix - a91fdc842061644152e561132488fe2135d46405 authored about 10 years ago by Peter Simons <[email protected]>
hackage2nix.hs: add package "fftw3f" to the list of missingSystemLibraries

github.com/NixOS/cabal2nix - 00f738510269a645188d1ae17bbbd219d7b535ed authored about 10 years ago by Peter Simons <[email protected]>
PostProcess.hs: use new spelling for ghc-paths package

github.com/NixOS/cabal2nix - a45fa384634b2550d03b8213db35883bafadcc54 authored about 10 years ago by Peter Simons <[email protected]>
PostProcess.hs: rename obsolete 'cabalInstall' to 'cabal-install'

github.com/NixOS/cabal2nix - df3c35d5f6e61188b5545236cf113066f84dec2f authored about 10 years ago by Peter Simons <[email protected]>
PostProcess.hs: fix obsolete spelling of the utf8-string attribute

github.com/NixOS/cabal2nix - d4b2fc9f3f05228f66d723b1d60346fb36fcbb60 authored about 10 years ago by Peter Simons <[email protected]>
Add support for 'editedCabalFile' to cabal2nix.

github.com/NixOS/cabal2nix - 77cf15b85946612c06f835a7733f2ad27d455d90 authored about 10 years ago by Peter Simons <[email protected]>
Compute the editedCabalFile hash directly from the downloaded Hackage database instead of relying on nix-prefetch-url.

github.com/NixOS/cabal2nix - a63e36e7c95ec3675c05d4e00142aff61b1cf67b authored about 10 years ago by Peter Simons <[email protected]>
hackage2nix.hs: mark expressions with missing inputs as broken

github.com/NixOS/cabal2nix - ed4f69f8fe7d559a466c787291c1caa550fbed2f authored about 10 years ago by Peter Simons <[email protected]>
PostProcess.hs: fine-tune some hooks

github.com/NixOS/cabal2nix - 9a3af312aec031d4ccd5922a5e8f9b690c36cbe8 authored about 10 years ago by Peter Simons <[email protected]>
PostProcess.hs: fix package name for 'tzdata'

github.com/NixOS/cabal2nix - ac9172d7b82c087098b9221d50d91ebbe8c116ae authored about 10 years ago by Peter Simons <[email protected]>
Add support for the meta.broken attribute.

github.com/NixOS/cabal2nix - 04c9e093cfb2514e5c30b181dd6c97de790b2617 authored about 10 years ago by Peter Simons <[email protected]>
Name.hs: map gconf to GConf

github.com/NixOS/cabal2nix - 1a71b8d0524dcfe13d0689b69727b1f0a2d17445 authored about 10 years ago by Peter Simons <[email protected]>
Added support for parsing and generating the 'editedCabalFile' attribute.

github.com/NixOS/cabal2nix - 859f11cfbbee711ecb00fe1f8964082f7f5be44b authored about 10 years ago by Peter Simons <[email protected]>
hackage2nix: retrieved editedCabalFile information for Hackage packages

TODO: Generate that hash from the locally available Cabal file rather
than accessing the network.

github.com/NixOS/cabal2nix - 0243ddf5dfa3f14b2de7e1dc5246d914a69dfa10 authored about 10 years ago by Peter Simons <[email protected]>
Remove many, many post-process hooks which aren't necessary any more in the NG architecture.

github.com/NixOS/cabal2nix - 9d6af59f4c114d1bc2c5200ef78e3cce0cafe489 authored about 10 years ago by Peter Simons <[email protected]>
Switch default compiler to 7.8.3.

github.com/NixOS/cabal2nix - 3faffc241e1c6fb3126a5189eef6524b010975df authored about 10 years ago by Peter Simons <[email protected]>
Auto-generate overrides to avoid infinite recursions.

github.com/NixOS/cabal2nix - d19a30f74e14cb61eabf086eaa73ada172b218f0 authored about 10 years ago by Peter Simons <[email protected]>
Remove the name mangling logic that maps Haskell package names to Nix

attributes. We support names with dashes in them for quite a while now,
so the mangling isn't nec...

github.com/NixOS/cabal2nix - 5f97ba5359bad2ef57d5920b4b335c962d6d3553 authored about 10 years ago by Peter Simons <[email protected]>
Add support for the MPL-2.0 license.

github.com/NixOS/cabal2nix - 372de7815f1b98ac04776ce7b3a46e7b824128a9 authored about 10 years ago by Peter Simons <[email protected]>
nix stuff now lives in the haskell-ng branch of Nixpkgs

github.com/NixOS/cabal2nix - 3061614ffe7566051c07f2de18ccf6d1479d8154 authored about 10 years ago by Peter Simons <[email protected]>
Greatly simplify the hackag2nix utility.

github.com/NixOS/cabal2nix - 9bef967dbe5dd67711c094c1be60ab637d4d8fce authored about 10 years ago by Peter Simons <[email protected]>
cabal2nix.cabal: require hackage-db 1.11 or later

github.com/NixOS/cabal2nix - 53be1702701154fa52d409ef777ebb3df26606ee authored about 10 years ago by Peter Simons <[email protected]>
hackage2nix.hs: fine-tune output generation

github.com/NixOS/cabal2nix - 9b8ee4a309f82086f71cbfc9d3723e8de5492aaa authored about 10 years ago by Peter Simons <[email protected]>
ng.nix: add support for building all of Hackage

github.com/NixOS/cabal2nix - 42e56b5d3cde59ba15dae3fa510feac4c966f60a authored about 10 years ago by Peter Simons <[email protected]>
hackage2nix.hs: re-wrote tool so that it generates a complete hackage tree as Nix expressions

github.com/NixOS/cabal2nix - b141e991ef82ab6528ed6902318f55b9adf67449 authored about 10 years ago by Peter Simons <[email protected]>
ng.nix: successfully implemented "deep overriding"

github.com/NixOS/cabal2nix - 7d8f6e4c0ceee7cf03faeacdcba19c255e81e9d2 authored about 10 years ago by Peter Simons <[email protected]>
hackage2nix.hs: cut down list of generated packages for performance reasons

github.com/NixOS/cabal2nix - 5fe7760ae4784d0175862eafbf58e6120a0459ad authored about 10 years ago by Peter Simons <[email protected]>
release.nix: fix build instructions

github.com/NixOS/cabal2nix - 1fe7aa998e8e4ac2131fa50146dc2d4ebd67f603 authored about 10 years ago by Peter Simons <[email protected]>
Add ng.nix experiment to figure out a nice haskellPackages architecture.

github.com/NixOS/cabal2nix - 15a4f193c5686dee35e629918eaae238e7375b78 authored about 10 years ago by Peter Simons <[email protected]>
hackage2nix.hs: parallelize the generation process

github.com/NixOS/cabal2nix - 2ba78e3bc6fb238a2ed799801b2c521d4f1c24dd authored about 10 years ago by Peter Simons <[email protected]>
Update to optparse-applicative version 0.10.x.

github.com/NixOS/cabal2nix - 0d78e12e2863635deb93069d7847019b2f98318d authored about 10 years ago by Peter Simons <[email protected]>
hackage2nix.hs: update default compiler to GHC 7.8.3

github.com/NixOS/cabal2nix - 2c8658568f3b949d84a6d431a5e2f2f866fe9a3b authored about 10 years ago by Peter Simons <[email protected]>
hackage2nix.hs: update core packages for ghc 7.8.3

github.com/NixOS/cabal2nix - c9a64e69822ec65c5686e2514594410f763f962f authored about 10 years ago by Peter Simons <[email protected]>
cabal2nix.cabal: enable SMP features and optimization

github.com/NixOS/cabal2nix - 1c2142332f5e772ee1fae907d5cb5ba554c3a052 authored about 10 years ago by Peter Simons <[email protected]>
release.nix: build the new version with 7.8.3 only for the time being

github.com/NixOS/cabal2nix - 53075c6c5b96cce39588cb0a78ce0fb614ce5d9a authored about 10 years ago by Peter Simons <[email protected]>