~singpolyma/cidfd

cabal install dependencies from distribution

You can also use your local clone with git send-email.

This tool allows you to install the dependencies described in a cabal file from your distribution's package manager (if present). It also allows you to install the remaining dependencies from hackage and force them to build against the versions you got from your distribution.

cidfd path/to/package.cabal

Only Debian (and likely derivatives) is implemented right now: contributions welcome!

#Getting Help

If you have any questions about this project, or wish to report a bug, please send email to: dev@singpolyma.net

#Contributing

If you have code or patches you wish to contribute, the maintainer's preferred mechanism is a git pull request. Push your changes to a git repository somewhere, for example:

git remote rename origin upstream
git remote add origin git@git.sr.ht:~yourname/cidfd
git push -u origin master

Then generate the pull request:

git fetch upstream master
git request-pull -p upstream/master origin

And copy-paste the result into a plain-text email to: dev@singpolyma.net

You may alternately use a patch-based approach as described on https://git-send-email.io

Contributions follow an inbound=outbound model -- you (or your employer) keep all copyright on your patches, but agree to license them according to this project's COPYING file.