Skip to content

Allow building with Cabal 3.14#116

Merged
kosmikus merged 4 commits into
kosmikus:masterfrom
sgraf812:cabal-3.14
Dec 30, 2025
Merged

Allow building with Cabal 3.14#116
kosmikus merged 4 commits into
kosmikus:masterfrom
sgraf812:cabal-3.14

Conversation

@sgraf812

Copy link
Copy Markdown
Contributor

lhs2TeX is no longer buildable on nixos-stable. This PR should fix that, and add compatibility with Cabal 3.14 (which turned out to be quite hacky, but never change a running system). It cherry-picks #115 as well and regenerates the haskell-ci generated workflow.

ncfavier and others added 4 commits December 27, 2025 17:47
The `buildDir` field of `LocalBuildInfo` was made into a function, so
the import list needs to be changed. In order to keep compatibility with
Cabal 3.10 and avoid preprocessor nonsense, I simply removed the
import list.
@sgraf812

Copy link
Copy Markdown
Contributor Author

@kosmikus can we maybe have a new release with this patch? It's quite a hassle to get a hold of a system-installed lhs2tex at the moment...

@kosmikus

Copy link
Copy Markdown
Owner

Thanks.

@kosmikus kosmikus merged commit 5ae551c into kosmikus:master Dec 30, 2025
10 checks passed
@kosmikus

Copy link
Copy Markdown
Owner

@sgraf812 I've also released 1.26 just now.

@sgraf812

Copy link
Copy Markdown
Contributor Author

Thank you so much 🙏

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants