cabal icon indicating copy to clipboard operation
cabal copied to clipboard

Official upstream development repository for Cabal and cabal-install

Results 771 cabal issues
Sort by recently updated
recently updated
newest added

The `{- cabal: ... -}` and `{- project: ... -}` (with #7997) blocks of a script parse of full the full `executable` grammar and `cabal.project` grammar respectively, regardless of whether...

type: enhancement
cabal-install: cmd/run

The internals of `cabal-install` should allow project planning without writing things to file system. This is high-level goal, and I don't think that it could be solved with single PR....

type: enhancement
blocked: decision-needed

Matt Pickering says we should always run all tests. This uses `continue-on-error: true` to run them as long as the build succeeded. **Template B: This PR does not modify behaviour...

backport

Matt Pickering says we should always run all tests. This uses `continue-on-error: true` to run them as long as the build succeeded. **Template B: This PR does not modify behaviour...

backport

There's little point in having a skip-on-docs trigger if there's no alternative, cf. the comment in `validate.yml`. **Template B: This PR does not modify behaviour or interface** *E.g. the PR...

backport

Per SPJ suggection. Closes: #10402 **Template B: This PR does not modify behaviour or interface** *E.g. the PR only touches documentation or tests, does refactorings, etc.* Include the following checklist...

backport

`validate-old-ghcs` doesn't work on 24.04, which GHA just updated to; and it uses build artifacts from the earlier steps, so for now the whole thing needs to be downgraded to...

backport

**Describe the feature request** When declaring `reexported-modules` in a cabal file, it would be useful to communicate deprecation and relocation notices when that module is imported and only provided by...

type: enhancement

This change tries to address #9039 and similar issues. - `cabal update` now mentions a "global index-state". - `cabal update` reports the head timestamp of the package index as well...

attention: needs-review

As suggested in #9172, I propose an independent PR to resolve #9184, which removes the use of `takeFileName` while copying license files. It also moves the definition of paths of...

type: enhancement
attention: needs-review
re: license