Skip to content

haskellPackages: Assorted build fixes#342755

Merged
maralorn merged 10 commits intoNixOS:haskell-updatesfrom
rvl:haskell-updates-misc-fixes
Oct 19, 2024
Merged

haskellPackages: Assorted build fixes#342755
maralorn merged 10 commits intoNixOS:haskell-updatesfrom
rvl:haskell-updates-misc-fixes

Conversation

@rvl
Copy link
Contributor

@rvl rvl commented Sep 18, 2024

This is for merging into the haskell-updates branch (PR #339272).

Tested the build with:

nix build --impure --expr 'let pkgs = (import ./. { system = "x86_64-linux"; });
in pkgs.haskellPackages.ghcWithHoogle (ps: with ps; [
  gi-gtk-declarative
  gi-gtk-declarative-app-simple
  reflex-gloss
  reflex-gi-gtk
  reflex-sdl2
  pipes-extras
  pipes-http
  vivid
  dear-imgui
])'

Upstream PRs:

@github-actions github-actions bot added the 6.topic: haskell General-purpose, statically typed, purely functional programming language label Sep 18, 2024
@ofborg ofborg bot added the 8.has: package (new) This PR adds a new package label Sep 18, 2024
@ofborg ofborg bot requested a review from Gabriella439 September 18, 2024 09:27
@ofborg ofborg bot added 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux. labels Sep 18, 2024
@rvl rvl force-pushed the haskell-updates-misc-fixes branch from 886cd17 to 5a2384e Compare September 18, 2024 12:18
@rvl rvl force-pushed the haskell-updates-misc-fixes branch from 77c0853 to 8116e92 Compare September 25, 2024 04:09
@maralorn
Copy link
Member

This is amazingly thorough. Thank you so much.

I was just confused by vivid missing a link until I read the commit message. Would you mind putting that message into a comment anyway? Then the next time someone tries to figure out whether they can drop the override they don’t go looking for the repo.

@rvl rvl force-pushed the haskell-updates-misc-fixes branch from 8116e92 to 33ff80b Compare October 18, 2024 01:46
@rvl
Copy link
Contributor Author

rvl commented Oct 18, 2024

Would you mind putting that message into a comment anyway?

OK, done, thanks @maralorn.

Also while looking for the author's e-mail address, I noticed that vivid-0.5.2.1 was released about a week ago, which fixes the compile error.

@ofborg ofborg bot added 10.rebuild-darwin: 1 This PR causes 1 package to rebuild on Darwin. 10.rebuild-linux: 1 This PR causes 1 package to rebuild on Linux. labels Oct 18, 2024
This commit has been generated by maintainers/scripts/haskell/regenerate-hackage-packages.sh
@ofborg ofborg bot added 8.has: clean-up This PR removes packages or removes other cruft and removed 10.rebuild-darwin: 1 This PR causes 1 package to rebuild on Darwin. 10.rebuild-linux: 1 This PR causes 1 package to rebuild on Linux. labels Oct 18, 2024
@maralorn
Copy link
Member

Excellent!

@maralorn maralorn merged commit 6553550 into NixOS:haskell-updates Oct 19, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

6.topic: haskell General-purpose, statically typed, purely functional programming language 8.has: clean-up This PR removes packages or removes other cruft 8.has: package (new) This PR adds a new package 10.rebuild-darwin: 1-10 This PR causes between 1 and 10 packages to rebuild on Darwin. 10.rebuild-linux: 1-10 This PR causes between 1 and 10 packages to rebuild on Linux.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants