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

Cabal2Nix/Name.hs: map the extra library 'pthread' to an empty name

github.com/NixOS/cabal2nix - f3257260cf142d19fa9c0fd04523541630e8ff23 authored over 11 years ago by Peter Simons <[email protected]>
Cabal2Nix/Normalize.hs: export the (kind-of generic) normalizeList function

github.com/NixOS/cabal2nix - b2cf6d474b7a03ea9e5e95320fa95fe7c5dc83af authored over 11 years ago by Peter Simons <[email protected]>
Cabal2Nix/Name.hs: configure mappings for gconf, gstreamer, and many others

github.com/NixOS/cabal2nix - c5e284aeb8bfc657f093fbef955a1c3f4e4451d5 authored over 11 years ago by Peter Simons <[email protected]>
Spell modules that contain an executable's main function the same way the executable is going to be spelled, i.e. in lowercase.

github.com/NixOS/cabal2nix - a414fed83acb83c8746132a04f30a40a61824d18 authored over 11 years ago by Peter Simons <[email protected]>
Cabal2Nix: enable web-stuff in git-annex

github.com/NixOS/cabal2nix - 53889a966d1537c6c94b48a35f858f58127c3cd3 authored over 11 years ago by Peter Simons <[email protected]>
Cabal2Nix/PostProcess.hs: git-annex needs to be installed through the makefile

github.com/NixOS/cabal2nix - 4817803a0b2a8cc3a80e79fe8912dfa00fa389d1 authored over 11 years ago by Peter Simons <[email protected]>
doc: completed hal8-folien.md

github.com/NixOS/cabal2nix - 689ff8846fc5874739669e1dae16a0b3a12c84de authored over 11 years ago by Peter Simons <[email protected]>
doc: extended the presentation

github.com/NixOS/cabal2nix - 7d0e1c21cb52e4f81ffe09cb4caee707e5cf4db5 authored over 11 years ago by Peter Simons <[email protected]>
doc: add slides for the hal8 presentation

github.com/NixOS/cabal2nix - 8ec496d46609ea31d8f6bd882d1232bade3581ed authored over 11 years ago by Peter Simons <[email protected]>
cabal2nix.cabal: tentatively bump version number to 1.53

github.com/NixOS/cabal2nix - f5224f687fe3fed58a386c8cd80c80a4ece84ca4 authored over 11 years ago by Peter Simons <[email protected]>
Cabal2Nix/Name.hs: Xtst --> libXtst

github.com/NixOS/cabal2nix - 4df5875f58b332fdad5af90a70e06c2103307037 authored over 11 years ago by Peter Simons <[email protected]>
PostProcess.hs: provide more accurate license information for hflags

github.com/NixOS/cabal2nix - 0c1ff0f72f8952f9b923dde7c676aabbc2b815ba authored over 11 years ago by Peter Simons <[email protected]>
cabal2nix.cabal: tentatively bump version number to 1.52

github.com/NixOS/cabal2nix - fa995a30f325ef569ebe36b9c380482de122f811 authored over 11 years ago by Peter Simons <[email protected]>
cabal2nix.cabal: update Tested-With field

github.com/NixOS/cabal2nix - b8442811ea9b75cba6148b4addeded6f62947c6a authored over 11 years ago by Peter Simons <[email protected]>
src/Hackage4Nix.hs: fix GHC warnings

github.com/NixOS/cabal2nix - ba534f139829129c8917f7952567237dcfe18c5f authored over 11 years ago by Peter Simons <[email protected]>
Cabal2Nix/PostProcess.hs: sort the package list alphabetically

github.com/NixOS/cabal2nix - 423f4770512313cb536637d46e0265807a0699d5 authored over 11 years ago by Peter Simons <[email protected]>
Cabal2Nix/PostProcess.hs: configure builds for idris and libffi

github.com/NixOS/cabal2nix - 09599b5028572b1986a6bd5adf35cb4eb6fc8b9f authored over 11 years ago by Peter Simons <[email protected]>
cabal2nix.cabal: tentatively bump version number to 1.51

github.com/NixOS/cabal2nix - 951c6d4c0d03dfaeae59eb654f85bf4d5e657712 authored over 11 years ago by Peter Simons <[email protected]>
Cabal2Nix: improve configuration for git-annex

github.com/NixOS/cabal2nix - db1dfdf89b367246092626278792678401b8275e authored over 11 years ago by Peter Simons <[email protected]>
src/Cabal2Nix/Generate.hs: generate builds for GHC 7.6.3 by default

This change affects only Agda in a trivial way.

github.com/NixOS/cabal2nix - a5d0a1e700c73304474baa2ee2746668fcad338d authored over 11 years ago by Peter Simons <[email protected]>
src/Cabal2Nix/Generate.hs: fix minor typo

github.com/NixOS/cabal2nix - f8b027d9a713ed4f04dcc676584f5d0b858ba59b authored over 11 years ago by Peter Simons <[email protected]>
Hackage4Nix.hs: keep the state of 'jailbreak' during updates

Experience shows that if a package required jailbreaking, then it will
require it again in the f...

github.com/NixOS/cabal2nix - c4efa431d74165e98cfd20e309c3ad42a96edb65 authored over 11 years ago by Peter Simons <[email protected]>
cabal2nix: add the --jailbreak command line option

github.com/NixOS/cabal2nix - 6de6f4c8864bbefe7466112ff8c09be33e911d9b authored over 11 years ago by Peter Simons <[email protected]>
Cabal2Nix/Name.hs: add mappings for alsa-lib and libxscrnsaver

github.com/NixOS/cabal2nix - 9dbae6ee31c8d7daadd12216eda7b21748f7e383 authored over 11 years ago by Peter Simons <[email protected]>
Hackage4Nix: don't try to re-generate pakcs and 3dovideo

github.com/NixOS/cabal2nix - 074f16ac979ac75aac0e636a56be8746bc54c041 authored over 11 years ago by Peter Simons <[email protected]>
Hackage4Nix.hs: don't try to re-generate HP 2013.2.0.0

github.com/NixOS/cabal2nix - 56ca60e18f03ef60460cc80e1ed0b01543e2f4a2 authored over 11 years ago by Peter Simons <[email protected]>
PostProcess.hs: add utf8-string to haskeline as a build input

The package may decide not to use it on recent enough compilers, but we
need it available to sup...

github.com/NixOS/cabal2nix - b271c0cf0b0da069fea28549f3c418de911e4635 authored over 11 years ago by Peter Simons <[email protected]>
Hackage4Nix.hs: consider files for updating regardless of how they fetch their sources

Just because a particular version of package is being fetched from
Github, it doesn't mean that ...

github.com/NixOS/cabal2nix - 37e56e83feaefa283ff9cab854cfe13f01a8cde8 authored over 11 years ago by Peter Simons <[email protected]>
Hackage4Nix.hs: fail with a meaningful error message when a package is considered for updating, but it cannot be found in the Hackage database

github.com/NixOS/cabal2nix - c5a573b23c14b1dc1af280453c92ecf1ae56ff14 authored over 11 years ago by Peter Simons <[email protected]>
Hackage4Nix.hs: add non-Hackage package "flapjax" to the list of files that cannot be re-generated

github.com/NixOS/cabal2nix - 7ad2e5a4ce8ecf3230986f695b690b8ff630bf9b authored over 11 years ago by Peter Simons <[email protected]>
Hackage4Nix.hs: drop the notion of a "patched package"

That list was empty all the time anyway.

github.com/NixOS/cabal2nix - c83c8ab7332967fb259d2911531cc3e196322eb9 authored over 11 years ago by Peter Simons <[email protected]>
Hackage4Nix.hs: add missing haskell-platform releases to the list of files we cannot re-generate

github.com/NixOS/cabal2nix - 3f2cdacff462eb7cf6a6350a94f39b6c572773cb authored over 11 years ago by Peter Simons <[email protected]>
cabal2nix.cabal: tentatively bump the version number

github.com/NixOS/cabal2nix - dad974af4a04e7cc9fbb6ae1b2cd6e567ed63931 authored almost 12 years ago by Peter Simons <[email protected]>
PostProcess.hs: disable unit testing for 'hspec'

The tool relies on ghc-paths, which doesn't work properly in our builds.

github.com/NixOS/cabal2nix - 75ec37b4f0adf4731b2b6407fb5123d8a0ae03c7 authored almost 12 years ago by Peter Simons <[email protected]>
cabal2nix.cabal: tentatively bump version number

github.com/NixOS/cabal2nix - 804cbefcd6efa94e6c28c6aeec343eddb8dc6da0 authored almost 12 years ago by Peter Simons <[email protected]>
Cabal2Nix.hs: fix logic of the --no-check command-line flag

github.com/NixOS/cabal2nix - bbca6f83fa8520b2efcb682662659b811a4a3fd6 authored almost 12 years ago by Peter Simons <[email protected]>
Bump version number for release.

github.com/NixOS/cabal2nix - be16b96875ea6ef356657f5b95b0650a3feb25bc authored almost 12 years ago by Peter Simons <[email protected]>
Hackage4Nix.hs: revert "add myself as maintainer to all packages"

There are better ways to accomplish this (i.e. to modify the cabal builder).

github.com/NixOS/cabal2nix - 6b6a1522fb52d34bcb429ce6cfc7eae0a2a4dd1a authored almost 12 years ago by Peter Simons <[email protected]>
Add hal8.md to the doc hierarchy.

My intention is to develop that article into a Haskell-centric
introduction to Nix.

github.com/NixOS/cabal2nix - 4cff2dec09a0880d95dd6bba424aed9a94aadaf4 authored almost 12 years ago by Peter Simons <[email protected]>
hackage-db.cabal: updated Tested-With field and tentatively bumped the version number

github.com/NixOS/cabal2nix - ab693c5a8fd3c5e691dc7d8172edb77ffe454858 authored almost 12 years ago by Peter Simons <[email protected]>
hackage-db.cabal: bump version number for release

github.com/NixOS/cabal2nix - 12b77987a768fea3092840496af925dcda4a1ff2 authored almost 12 years ago by Peter Simons <[email protected]>
Perform UTF8-decoding on the buffer provided by the 'tar' library before parsing it's contents.

Some packages (like Octree 0.5) use Unicode characters in their Cabal file that
require more tha...

github.com/NixOS/cabal2nix - 7005a3a266da9af5bd65350e2c7d45e56f72ea43 authored almost 12 years ago by Peter Simons <[email protected]>
Hackage4Nix.hs: add myself as maintainer to all packages

github.com/NixOS/cabal2nix - 4099ddd534fdc36799fb38428de7743760a4b70d authored almost 12 years ago by Peter Simons <[email protected]>
Cabal2Nix/PostProcess.hs: fix minor hlint warnings

github.com/NixOS/cabal2nix - a6b4256b474457f69c2263289da97840c5c96030 authored almost 12 years ago by Peter Simons <[email protected]>
self-test.hs: add a todo item to remember that expr in "inherit (expr) a" can be any Nix expression that gives an attribute set

github.com/NixOS/cabal2nix - e9b97d915ae44ff05e0b3584c827c1a264a48628 authored almost 12 years ago by Peter Simons <[email protected]>
Recognize ''...''-style strings inside of an anti-quotation.

github.com/NixOS/cabal2nix - 437bee6973e09777092755d39b63db3da84b6ff3 authored almost 12 years ago by Peter Simons <[email protected]>
Silence GHC warnings.

github.com/NixOS/cabal2nix - 2da1929a14cae5fceed7ca1f56b289795e17ff2a authored almost 12 years ago by Peter Simons <[email protected]>
Drop the dependency on wl-pprint. The library doesn't offer any features

that I need in excess of the standard pretty library.

github.com/NixOS/cabal2nix - fc3d196d47be0223329f8c503c3f3efeca853aea authored almost 12 years ago by Peter Simons <[email protected]>
Add support for obsolete let expression syntax.

github.com/NixOS/cabal2nix - 5026ece0524df9996f83d8bf365323f9d9960873 authored almost 12 years ago by Peter Simons <[email protected]>
Add a hacky implementation of anti-quotation strings.

Support inherit syntax in let expressions.
Add evaluation of de-referencing recursive attribute s...

github.com/NixOS/cabal2nix - 225a83de61ad93b0f24b7b81e9d5fc1653b42c61 authored almost 12 years ago by Peter Simons <[email protected]>
Use 'ask' instead of 'reader' to avoid dependency on mtl >= 2.1.

github.com/NixOS/cabal2nix - 4c3ee0a2d6d3f049dff7af01326733cf39cd6281 authored almost 12 years ago by Peter Simons <[email protected]>
language-nix.cabal: our use of the error transformer requires mtl 2.1 or later

github.com/NixOS/cabal2nix - 081cf3e066f8ab7336a06e0983b207108bf97edd authored almost 12 years ago by Peter Simons <[email protected]>
Cabal2Nix.hs: fix support for the --no-check command line argument

github.com/NixOS/cabal2nix - 0fe577aa3694ac3a5af2be312c3fc4fcc5da7692 authored almost 12 years ago by Peter Simons <[email protected]>
Implement evaluation of recursive attribute sets.

github.com/NixOS/cabal2nix - bebb7c428b5df650d2b40b7552c1b57580a728d6 authored almost 12 years ago by Peter Simons <[email protected]>
Implement evaluation of non-recursive attribute sets as well as the deref operator.

github.com/NixOS/cabal2nix - 0a00d7eda6db3b6ee607cda47bd10e477685b61d authored almost 12 years ago by Peter Simons <[email protected]>
Hackage4Nix.hs: don't try to parse haskell-packages.nix

github.com/NixOS/cabal2nix - 40faac100d24f43e76b05c09d4fcba4dab537c79 authored almost 12 years ago by Peter Simons <[email protected]>
PostProcess.hs: correct my previous bogus attempt to fix the cuda configure phase

github.com/NixOS/cabal2nix - 5c7f2d644d7349af4c43af927fe8bf874c65b1b0 authored almost 12 years ago by Peter Simons <[email protected]>
cabal2nix.cabal: bump version number for release

github.com/NixOS/cabal2nix - 9f18f389dabb9e5eee36e300f7b06f512a8c5511 authored almost 12 years ago by Peter Simons <[email protected]>
PostProcess.hs: avoid empty lines in cuda's configure phase override

Our pretty-printing library can't handle empty lines in a nested environment
properly; the gener...

github.com/NixOS/cabal2nix - c6e5cd0347cdd12f8d7e301dfadd957bd32df0c3 authored almost 12 years ago by Peter Simons <[email protected]>
run-nix.hs: add a small program to evaluate nix expressions

github.com/NixOS/cabal2nix - 489bef5ce36bca30de921b283328f25bf84d5382 authored almost 12 years ago by Peter Simons <[email protected]>
parse-nix.hs: cosmetic

github.com/NixOS/cabal2nix - 9b1b7631650787d32f3cc47477bd5f4dbe2692ce authored almost 12 years ago by Peter Simons <[email protected]>
self-test.hs: extend eval test suite

github.com/NixOS/cabal2nix - b5a601d587245de6d9c9d1f6fb3bbef102ac6aaa authored almost 12 years ago by Peter Simons <[email protected]>
Language/Nix.hs: greatly simplified the eval function

github.com/NixOS/cabal2nix - 1ae08cf451269cdc14ba782bae4a43d32955aecc authored almost 12 years ago by Peter Simons <[email protected]>
Language/Nix.hs: function application is left-associative

github.com/NixOS/cabal2nix - eab76332d4a884f8645f95af322075c1ca934d68 authored almost 12 years ago by Peter Simons <[email protected]>
Fix hlint warnings.

github.com/NixOS/cabal2nix - deabc697de0eadee0e322f8bd08ee73fe1dad704 authored almost 12 years ago by Peter Simons <[email protected]>
Merge pull request #47 from Davorak/master

Added support for LGPL2

github.com/NixOS/cabal2nix - e8c6ba5826d837b6e662bdb4d48704f603647a61 authored almost 12 years ago by Peter Simons <[email protected]>
language-nix.cabal: fixed typo

github.com/NixOS/cabal2nix - 1e96389d9d3b6fe9c9a07d04d4e6dfcaa0dde3e2 authored almost 12 years ago by Peter Simons <[email protected]>
Minor cosmetic.

github.com/NixOS/cabal2nix - 7ffda9b1065feddde0d67277aa344523f3ee11d2 authored almost 12 years ago by Peter Simons <[email protected]>
parse-nix.hs: read expression from standard input if no file path has been given on the command line

github.com/NixOS/cabal2nix - 0ac33aa2268b8e5110d702a2a66fdaeeee7bc652 authored almost 12 years ago by Peter Simons <[email protected]>
Add parseNix convenience function.

github.com/NixOS/cabal2nix - d5316cb28131b15cd3182c1f036fd40dc488d157 authored almost 12 years ago by Peter Simons <[email protected]>
Added support for LGPL2

github.com/NixOS/cabal2nix - 23fc1e169be78e72f8be68473a7722aec768a822 authored almost 12 years ago by Patrick John Wheeler <[email protected]>
Implemented a 'resolve' function for recursive attribute sets that works without Haskell's mdo notation.

This change also allows the 'eval' function to be a 'ErrorT e Reader Dict a'
monad, i.e. the cod...

github.com/NixOS/cabal2nix - a46f80b95d59a23eb4356f367b20f88502c9b1d5 authored almost 12 years ago by Peter Simons <[email protected]>
Abstract the choice of our monad behind a type 'Eval a'.

github.com/NixOS/cabal2nix - 16c33940598b3eacec8f9f2bb0b0ace600e87750 authored almost 12 years ago by Peter Simons <[email protected]>
self-test.hs: verify that scoped identifiers on the right hand-side of attributes work

github.com/NixOS/cabal2nix - a51b6f040b3b19ce90bae9ed999cd9bd0f37f99d authored almost 12 years ago by Peter Simons <[email protected]>
self-test.hs: generalize the 'gives' combinator

github.com/NixOS/cabal2nix - 1ac421d4ed765f9699e6c36b6b9cd861e91b925b authored almost 12 years ago by Peter Simons <[email protected]>
self-test.hs: add test case for default attribute values

github.com/NixOS/cabal2nix - 3a31568e769ce1de1400bdc8461cd1c0c1c59935 authored almost 12 years ago by Peter Simons <[email protected]>
Extend test suite to cover evaluation.

github.com/NixOS/cabal2nix - 8acb36c393c46677d2b4cfc1caaf22a3fe9645b4 authored almost 12 years ago by Peter Simons <[email protected]>
Begin implementing an 'eval' function for the AST.

github.com/NixOS/cabal2nix - b76affd704170f94ea11540c5700931d2be7627d authored almost 12 years ago by Peter Simons <[email protected]>
self-test.hs: use 'pending' to mark un-implemented features

github.com/NixOS/cabal2nix - 32ec269f3c68d1de1fc14d1da9db56b7bbe72e90 authored almost 12 years ago by Peter Simons <[email protected]>
parse-nix.hs: simplify the source code

github.com/NixOS/cabal2nix - 1f5e5ad728f7774cc8633d4e17caeaff453f04fd authored almost 12 years ago by Peter Simons <[email protected]>
self-test.hs: add a (currently failing) test-case for anti-quotation to remind myself that this needs to be implemented

github.com/NixOS/cabal2nix - eedf24ad3eec23db9537333105d90188a451c23c authored almost 12 years ago by Peter Simons <[email protected]>
Add parse-nix executable to do batch-parsing of the nixpkgs tree to check my parser.

github.com/NixOS/cabal2nix - 8c4782dc80e363e31e02ddbe6f0c8f4e1f9300c2 authored almost 12 years ago by Peter Simons <[email protected]>
self-test.hs: remove obsolete 'top', 'allPackages', and 'nixos' functions

github.com/NixOS/cabal2nix - 47e579d52db01ccb0fa104a76bcc58c3315c7c99 authored almost 12 years ago by Peter Simons <[email protected]>
Nix.hs: re-use SourceName type in parse's signature

github.com/NixOS/cabal2nix - 5e1f3b8de1640d280b687b303fdf32335de4c789 authored almost 12 years ago by Peter Simons <[email protected]>
Re-factor code into a proper library.

github.com/NixOS/cabal2nix - 09362ea8e644101f6435203e0899d8a01638753e authored almost 12 years ago by Peter Simons <[email protected]>
Change the grammar to express functions as two expressions combined by a ':' operator.

The initial approach was to express functions as a "term" -- like "literal".
This worked fine in...

github.com/NixOS/cabal2nix - 6f377d2d1d33ab9ec5983fcd6a2c5fe7f52a8f14 authored almost 12 years ago by Peter Simons <[email protected]>
NixParser.hs: minor improvement of the attribute set parser

github.com/NixOS/cabal2nix - 8810e4fc6bfb0901a5202f7c4018742fbd46b7bb authored almost 12 years ago by Peter Simons <[email protected]>
NixParser.hs: reduce unnecessary recursive-ness of the parser

github.com/NixOS/cabal2nix - 57b4ab44ef132aea5950f3b28a22093087026c6f authored almost 12 years ago by Peter Simons <[email protected]>
Fix GHC warnings.

github.com/NixOS/cabal2nix - 9bf71e8c51ed562aeaf19345588982c0dc9b7d84 authored almost 12 years ago by Peter Simons <[email protected]>
NixParser.hs: implemented 'assert'

The parser now understands the entire all-packages.nix file.

github.com/NixOS/cabal2nix - 71406028dc86b76d98fd2a5132e5bbcc3e9f5314 authored almost 12 years ago by Peter Simons <[email protected]>
NixParser.hs: implement 'or' and 'with' syntax

github.com/NixOS/cabal2nix - 0bd5db9f889f41f793b8d42987e060ec0d32197e authored almost 12 years ago by Peter Simons <[email protected]>
NixParser.hs: completed the inheritance parser

github.com/NixOS/cabal2nix - 694f7e74fcb0ac0bcd21d640fdd250c054af3b98 authored almost 12 years ago by Peter Simons <[email protected]>
NixParser.hs: added recognition of 'if-then-else' and basic recognition of 'inherit'

github.com/NixOS/cabal2nix - 5c273466a2b0ecaffcf72683c29cac854c2bc84e authored almost 12 years ago by Peter Simons <[email protected]>
NixParser.hs: improve URI parser

github.com/NixOS/cabal2nix - 1676e2fd53776ff8edb1e8f08ced50f8f1977c9d authored almost 12 years ago by Peter Simons <[email protected]>
Improve error reporting of the 'gives' function.

github.com/NixOS/cabal2nix - c1654b88d467a2265254145d600347e5e57bb116 authored almost 12 years ago by Peter Simons <[email protected]>
NixParser.hs: start recognizing URIs

The grammar is a mess.

github.com/NixOS/cabal2nix - fb313a0e4141100664d530cda1320064d83543a1 authored almost 12 years ago by Peter Simons <[email protected]>
Implemented ellipsis and @-patterns.

github.com/NixOS/cabal2nix - 9796acf0f3a79084702ffe3cd986d8ec946920a0 authored almost 12 years ago by Peter Simons <[email protected]>
Add cabal build infrastructure and enable continuous integration on travis-ci.

github.com/NixOS/cabal2nix - 550881e47aabbdfa59a0f2710065b4156ad5f158 authored almost 12 years ago by Peter Simons <[email protected]>
initial version

github.com/NixOS/cabal2nix - 828e795d57ac30a1ec4287d49ac62ea07473d12f authored almost 12 years ago by Peter Simons <[email protected]>
cabal2nix.cabal: link only with Cabal version 1.10.x or later

Earlier versions didn't have the 'testBuildInfo' function.

github.com/NixOS/cabal2nix - cf9c4659065de968c144e8802925afc8f0d4886e authored almost 12 years ago by Peter Simons <[email protected]>