Ecosyste.ms: OpenCollective

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

github.com/NixOS/cabal2nix

Generate Nix build instructions from a Cabal file
https://github.com/NixOS/cabal2nix

fix doctest failures on travis-ci

e6008aac3dbd4dd0cbbea0d2c71239f04e1c52a0 authored about 6 years ago
fix doctest failures on travis-ci

1d87b58820eedbc32ea1641d556ac1dd25d10002 authored about 6 years ago
pandoc-citeproc: update ticket URL for the test suite failure

5ba7f08f2e56c9d8b3a781936a5989f2ce2bbc4b authored about 6 years ago
pandoc: recent versions succeed their test suite on NixOS

c39aab0e5416cf835343efff38154aef5c55c96c authored about 6 years ago
pandoc: add post-process hook to move the man pages into the right location

Fixes https://github.com/NixOS/nixpkgs/issues/50325.

a16f8c94d3ee41614df2512663ba9954f90a2a21 authored about 6 years ago
Bump version number for release.

0622e877f1b21bc3e494c27d417eb5f2693cc557 authored about 6 years ago
fromCabal: use isFreeLicense helper function to determine hydraPlatforms

090d7341d27f7e7d5e2f1ebe34b987c71dea8658 authored about 6 years ago
isFreeLicense: helper function to check whether a license is free

614c0225ecabcb0b5707ad467773b46c7fe9d5c9 authored about 6 years ago
Merge pull request #390 from ttuegel/spdx

Translate SPDX license expressions

3f50d31a210d3e47b56a7417224a7dd11f82377e authored about 6 years ago
FromCabal.License: Translate SPDX license expressions

Cabal supports SPDX license expressions, which support a wider range of licenses
than the origin...

b2514f8fee8f214bfdae484b1d880bfb6805da62 authored about 6 years ago
fltkhs: fix build in post-processing

The necessary know-how was kindly provided in https://github.com/NixOS/nixpkgs/pull/50828.

210398918c9c82ea56db5c378fb7c5a318e36b59 authored about 6 years ago
Alias pkg-config build tool to pkgconfig.

fee185e334fa06c5db0c913bc0d67db9dc11bebf authored about 6 years ago
Merge pull request #388 from chris-martin/patch-1

fltkhs: enable opengl

d17f136892e2f98b2e08e8390799cf509a0033bb authored about 6 years ago
fltkhs: enable opengl

As requested at https://github.com/NixOS/nixpkgs/pull/50828

701ada975fc9be74271363d15c7f14243a3daa37 authored about 6 years ago
Enable the haddock phase for various gi-* packages.

These packages list no exported modules in their Cabal file, which means that
we'll disable the ...

91c47b3713293ad539406449b508c28cdef21a9a authored about 6 years ago
update-stackage.sh: don't honor version bounds for shake

We always use the latest version.

eeb5a1c1bb7a5a11172b47623966c9088e70dea3 authored about 6 years ago
fix typo

e403a8875ccd7fb156ee5a49e2ebed6b32c446c4 authored about 6 years ago
Update ghc versions to use for CI builds.

b3b6c01122b3817a2eddf9fa38811ccd164eeb55 authored about 6 years ago
Update ghc versions to use for CI builds.

6e0b2e796695359532cc30b240ba207aaf4b57d9 authored about 6 years ago
Update ghc versions to use for CI tests.

941229b6b488ff4d5ad780adfaa716dcea29ba2b authored about 6 years ago
opencv: drop the explicit configuration of --with-gcc and --with-ld

According to https://github.com/NixOS/nixpkgs/pull/50192#issuecomment-438206551,
this won't be n...

4da78502b73c4d6098584ddcb62d58192c8ca0c0 authored about 6 years ago
gtkglext: add missing system dependencies in post-processing

Fixes https://github.com/NixOS/nixpkgs/issues/49849.

8927afec1c3f0fa5b06c030b89b5bfa60f5a40c7 authored about 6 years ago
Map "quadprog" system library to "QuadProgpp".

Fixes https://github.com/NixOS/nixpkgs/issues/48895.

c8d18e2e91403489510c49afffab84563b0114b8 authored about 6 years ago
Update travis-ci build script to require ghc-8.6.1 successes.

57c4f0f9ebc3ea5982909c665d7c9127dbb6a072 authored over 6 years ago
stack: choose production build flags for this package

9fae38b9c1d7df5b704e0d9ab6cc37dbd9a96c01 authored over 6 years ago
Bump version number for release.

40acee52fc77863379e69f45fd608f854a4de134 authored over 6 years ago
cabal2nix: add post-process hook to configure the test environment properly

b3613cbbb34cd42d203a3d8d2b19fee6283ca7fc authored over 6 years ago
yaml: 'system-libyaml' support is broken in versions prior to 0.10.1.1

https://github.com/snoyberg/yaml/issues/150

67e3189f683ed0b77bf3359c55bcc040c28fa194 authored over 6 years ago
yaml: work around incomplete dependency specification in upstream Cabal file

Fixes https://github.com/NixOS/cabal2nix/issues/372.

db540bcfa0dc67db70e947fb81ae0580011534ef authored over 6 years ago
Merge pull request #368 from cdepillabout/add-vte-to-resolveInNixpkgs

Add override for the vte system library

ff2693c5bc0097f85bf286823c119a405ae39ccf authored over 6 years ago
Add a fake name for the vte library: vte_291.

This fake name is just used to match within the `resolveInNixpkgs`
function.

59557597702d0e4605920397358c8eee221ae65c authored over 6 years ago
xmonad: update post-process hook that installs the man page for 0.14.2 and later

a77f6a79a574b61ebc631634264ac179361bf200 authored over 6 years ago
travis-ci: try building with GHC 8.6.1

84957b70825461a138e888c35a51b522fb38930f authored over 6 years ago
cabal2nix.cabal: bump version number for release

acdeb7743bee29584912b4d570b81dc675e5342d authored over 6 years ago
Fix library name for gnome-keyring-1.

e84209731e473f2963498ef16ddbdfcc22d9f919 authored over 6 years ago
Merge pull request #371 from kquick/output_fetchsub

Output fetchSubmodules setting in src directive

1109639366c36ca42b074291622d1903847102dc authored over 6 years ago
Apply hlint recommendations.

066718f42ccf131c696b2587bf6c775aba25547a authored over 6 years ago
Ensure submodules fetch disposition reflected in cabal2nix output source directive.

e4b3b46d7b1a2f46816264753550afb0581a1b4f authored over 6 years ago
Use Pretty instance for showing DerivationSource

1e3e66f2fcd926cb9f85fa71e9fce68229faf766 authored over 6 years ago
Use helpers for DerivationSource creation.

a91fac7c6c1047da6f8b32b00d7dc2e18ba71351 authored over 6 years ago
Merge pull request #370 from kquick/nosub

Add --no-submodules option to suppress fetching submodules (e.g. git).

b8dc5b1b16ae633eb8a75a15a83f44131edf611c authored over 6 years ago
Rename git submodule fetch suppression flag for consistency.

a0cbf2bfe5e277b878ccff41ee9f5085199d15e5 authored over 6 years ago
Recognize the unknown "BSD3ClauseORApache20" license.

e9ffc2beaa7337abdef03cfe4c5e001a84fcff86 authored over 6 years ago
Update submodules handling to incorporate hlint suggestion.

a033fd137d32a033ff05edae367c19bf8f2174f3 authored over 6 years ago
Add --no-submodules option to suppress fetching submodules (e.g. git).

e347b37edca6c982cceb1a3b0d81e1ce68390210 authored over 6 years ago
Change vte dependency to instead specify vte-2.91.

5fab8e612148b03cf779be3f9ae4c87e0a7562be authored over 6 years ago
Add override for the vte system library.

Add an override to the vte system library to instead use `gnome3.vte`.
This is similar to how gt...

1cb067494090a3c5f0ac46ca218d8df022550189 authored over 6 years ago
Merge pull request #367 from carlosdagos/unresolved-constraing-err-msg

Update error message for unresolved constraints

5e5293dbc53411f56b0331b5991af7970c1126ec authored over 6 years ago
Update error message for unresolved constraints

8981d6163bc807a152144de3660ddd682b30950f authored over 6 years ago
Merge pull request #366 from sol/master

Require hpack >= 0.29.6

332046536e5175165924046e381d16cf0d8cf551 authored over 6 years ago
Require hpack >= 0.29.6

f895510181017fd3dc478436229e92e1e8ea8009 authored over 6 years ago
hslua: fix post-processing failure caused by use of 'each'

We have to commit to which BuildInfo attribute we expect the "lua" system
dependency in. Using "...

f1448006ce288f0d43fd7448a829ed3ed7294523 authored over 6 years ago
cabal2nix.cabal: tentatively bump version number to for upcoming release

347581f88ebcee86293f89887a49aa949498a294 authored over 6 years ago
Fix broken Nixpkgs resolver in cabal2nix.

Our Nixpkgs name resolver must return the top-level name 'foo' as 'pkgs.foo'
because that is the...

8278602c78230a6dfadefcadc0ca6f9b1677ecd2 authored over 6 years ago
Fail with an error if the set does not contain the binding we're trying to replace.

The 'replace' function is used to fix bindings in 'Derivation' that the
'resolveInNixpkgs' looku...

0e1f29ca39eebb7ecf54812a2178e142a978c8e5 authored over 6 years ago
Merge pull request #363 from basvandijk/libtensorflow

libNixName: map tensorflow to libtensorflow

0e482ab4fda708fb19a7f3f2df0dcc5f601332fe authored over 6 years ago
Merge pull request #362 from volth/patch-1

libudev -> systemd

42f7c3943f74a5f51d7ec16ff376a3a65d7697aa authored over 6 years ago
libudev -> systemd

e74e852129994c6df29b35f25bfe570da70dfcb1 authored over 6 years ago
libNixName: map tensorflow to libtensorflow

d90c8cc41e2d7b4439301f4dde0e1d29f0549858 authored over 6 years ago
libudev -> udev

d9c6c2aca2f4d03b601e66e1e55e9e07a96aefee authored over 6 years ago
Correct some obsolete name mappings.

Suggested in https://github.com/NixOS/nixpkgs/pull/43872.

a1690c5dfc539dbd8ad2eb8e7474de342144a87b authored over 6 years ago
PostProcess.hs: fix some weird cut & paste errors

01bd5bcbcce5343ff96ff0c54bc96228cdec86be authored over 6 years ago
Merge pull request #361 from basvandijk/fix-tensorflow

Add protobuf dependency to packages that need the protoc compiler

fad2fe75bebb939ba1e2e48db688d657a7927346 authored over 6 years ago
Add protobuf dependency to packages that need the protoc compiler

127110bcfe479a4c07b9e9c8ac22e5c533f94134 authored over 6 years ago
Fix hlint warning.

5a110ee1e1cde0563289b26f181f47d8babb37f8 authored over 6 years ago
Merge pull request #360 from nh2/hpack-ignore-existing-cabal-files

If both package.yaml and cabal exist, prefer package.yaml.

868cc5ee1978fed847e46dd6f33bfc5880b363a6 authored over 6 years ago
If both package.yaml and cabal exist, prefer package.yaml.

This is because in a nomal workflow, you would generate the .cabal
every now and then from the p...

5721bed2a598a018119413bfe868bd286735cb15 authored over 6 years ago
cabal2nix.cabal: bump version number to 2.10.1 for the upcoming release

f156d9a01e9fe7577e046a5bdc6eb5e75399f8d3 authored over 6 years ago
test: the cabal2nix executable test needs to specify the target OS, too

Fixes https://github.com/NixOS/nixpkgs/issues/43574.

ad6e8850f0bf4980472267f5bcc15e16b58cc6fb authored over 6 years ago
README.md: add some badges

c7420ebb7e10d7659d89938be28b85f0bc2bb6d9 authored over 6 years ago
Merge pull request #358 from obsidiansystems/missing-tools

Add hack for common erroneous missing build-tool-depends, and keep duplicate deps for cross

0f70a5b0115b83624c641d7b9c99fcabb2a5d7f0 authored over 6 years ago
Add hack for common erroneous missing build-tool-depends

See comment in code for more details.

Fixes #356

ec494ddfd6be61bb13028d8e54e692f6a4f17470 authored over 6 years ago
Be a bit more precises about pruning duplicates for sake of cross

If we need a library and build tool from the same package, we should
keep both deps.

9e4691d8d0322794e6ea8b6a5effed8d530aee38 authored over 6 years ago
Add helper for common case of haskell deps when post-processing

2e6458f4c772834267f25e67baaf932bd5dbf76e authored over 6 years ago
travis-ci: drop builds with compilers prior to GHC 8.4.x

9cbf9e8845103e8bab5336c86fa60a8b288dba1d authored over 6 years ago
cabal2nix.cabal: pretty-print this file with stylish-cabal

66799f048d840486afd563a66897ae6fd98dbaa5 authored over 6 years ago
Fix build with hpack 0.29.

Closes https://github.com/NixOS/cabal2nix/issues/359.

2d81cda16e0b1cff78a4439d8eab80f6eb55ad7e authored over 6 years ago
cabal2nix.cabal: tentatively bump version to 2.10.0.

We've had an API change.

b330eb5bb88be9a68d40966ca4880f20915d3dbc authored over 6 years ago
Merge pull request #357 from NixOS/refactor-cabal2nix

Refactor cabal2nix lib api

ae983e330edf22a7bb825be1c537013278b2257c authored over 6 years ago
Distribution.Nixpkgs.Haskell.Hackage: expose parsePackageData

890c28250de3fc8894184d434232f595d1209da3 authored over 6 years ago
Options: allow changing nixpkgs identifier function

7c0ef5b6e43f75ef2d4e94e9c1e2c5842b625053 authored over 6 years ago
Decouple option parsing from core of the library

5fb248959cf4687ad7f2b4e6c092eabd44a1fc6d authored over 6 years ago
graphiz: add missing test suite dependency on system's graphviz tools

e82312f3c102d7ee545e5f593ed8e24bcd82b773 authored over 6 years ago
Remember to run tests without $HOME defined.

96d479968243d1dda1ba77bced24034cec1fbb3c authored over 6 years ago
git-annex: drop uncompilable support for Webapp and S3

4702a5058f0a70fa910a3c9407ad18dbba370fe5 authored over 6 years ago
bump version number to 2.9.3

070a4e7ac2a3a21a0510fd8f1d87f0c2d88a083c authored over 6 years ago
xmobar: explicitly list the enabled extensions

89ac7f7176077090cb818e4787c079fb9faff809 authored over 6 years ago
update-stackage.sh: don't follow Stackage for lambdabot-core & lambdabot-irc-plugins

daeaea6958530257bc0c5b70073b8d735a1155ff authored over 6 years ago
Fix some typos.

c96e5f39ea219728d3e3e597ee689293e0dc229b authored over 6 years ago
lib: clean up the cabal2nix function

8810b21291f72a566b85355513854f7bcb7fa87a authored over 6 years ago
lib: fix broken optHaddock logic

When that value is set, it means that the --no-haddock options was not given on
the command line...

7c77e7e78a94a72681d9d59e69391feada1085fa authored over 6 years ago
test: run the same tests with both the cabal2nix library and the executable

95c25b73813ae9f1c170e714e50ad809b56bf5ba authored over 6 years ago
test: update golden test files for the new code

e19c746d7688b20b8c119a585d708b8a99ee145e authored over 6 years ago
regression-test: ensure that our test suite can run with 1K stack space again

c6f91ab9b186d940207c74240ea9c162cef4c53e authored over 6 years ago
cabal2nix.cabal: enable more useful compiler warnings

e2d343888017a92b855d9c05d94792458cbc4b1b authored over 6 years ago
finalizeGenericPackageDescription: don't rely on defaultComponentRequestedSpec

A record update on defaultComponentRequestedSpec is no safer than just
constructing an instance ...

00e5cd2725182963d1c7b838a1063018fcf3e319 authored over 6 years ago
PostProcess.hs: Cabal 2.2.0.1 has undeclared setup dependencies

https://github.com/NixOS/nixpkgs/pull/41939
https://github.com/haskell/cabal/issues/5391

7ccbd668d1f9f8154a1fbc1ba48d7a483f37a2a7 authored over 6 years ago
update-stackage.sh: ignore Stackage constraints on json-autotype

06cc00ac5270d6ae4f79f3300e294ba6e4611615 authored over 6 years ago
travis-ci: run tests with ghc 8.4.3

9312993b79d73ac8c49cdb7b25ab03c89b4be90b authored over 6 years ago
PostProcess: 'mesa' is now 'libGL'

Fixes https://github.com/NixOS/cabal2nix/issues/354.

009c9e4e84adb5bbb1ac6e1c8f548121016ff8ae authored over 6 years ago