Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nixos 24.05 #127

Merged
merged 25 commits into from
Jun 15, 2024
Merged
Changes from 1 commit
Commits
Show all changes
25 commits
Select commit Hold shift + click to select a range
5392d22
Upgrade to postgresql 14.
jonathanlking Dec 30, 2023
2ef6d76
Update default version of GHC/Cabal versions
jonathanlking Dec 30, 2023
b49f61c
Remove postgrest from working set
jonathanlking Dec 31, 2023
9a20880
Update nixpkgs submodule for 24.05
jonathanlking Jan 1, 2024
075d119
Set ghc version to the one from NixOS 24.05
nh2 Jun 9, 2024
42d492a
Fix new curl dependencies not having static libs
nh2 Jun 9, 2024
79945d6
Create pkgsWithGhc package set
jonathanlking Jul 31, 2023
743c156
Reorder pkgsWithArchiveFiles and pkgsWithGhc
jonathanlking Nov 10, 2023
6601d2c
No longer depend on two GHC versions #122
jonathanlking Dec 30, 2023
0f21cbc
Set dontDisableStatic by default in an overlay
FPtje Jun 9, 2024
7b0ba2f
NixOS upgrade fix: get X packages from xorg
FPtje Jun 9, 2024
2018b46
Apply dontDisableStatic to xorg
FPtje Jun 9, 2024
9b925d2
Fix some nil warnings
FPtje Jun 9, 2024
6e3740e
nixpkgs: Fix nix file not using commit from submodule.
nh2 Jun 9, 2024
2cc53bb
Work around unordered-containers failing test suite with -O0
nh2 Jun 9, 2024
dd8b314
Work around aeson failing test suite with -O0
nh2 Jun 9, 2024
67c7d87
Don't use python2
nh2 Jun 9, 2024
dd0c245
Fix deprecated `enableSystemd` -> `systemdSupport`
nh2 Jun 9, 2024
8f5a35f
Fixes `useArchiveFilesForTemplateHaskell = true` on GHC 9.6.
nh2 Jun 9, 2024
2247dbd
Fix postgresql-simple on -O0
nh2 Jun 9, 2024
526e161
nixpkgs: Update submodule to include `libtiff` fix
nh2 Jun 15, 2024
444e6a5
Add "Open questions" section, overlay for fixing `pkg-config`
nh2 Jun 15, 2024
bbd56c1
nixpkgs: Update submodule to include `mariadb_config` wrong linker fl…
nh2 Jun 15, 2024
c38da36
`workingStackageExecutable` now working.
nh2 Jun 15, 2024
1416fd4
Update `workingStackageExecutables`.
nh2 Jun 15, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Update workingStackageExecutables.
* Some packages were marked as broken in nixpkgs anyway so they
  don't need to be listed.
* One newly built.
* Some got updated errors.
nh2 committed Jun 15, 2024
commit 1416fd47ea5e335bf304a9e64af1300153671a3f
24 changes: 7 additions & 17 deletions survey/default.nix
Original file line number Diff line number Diff line change
@@ -1785,38 +1785,28 @@ in
# List of executables that don't work for reasons not yet investigated.
# When changing this file, we should always check if this list grows or shrinks.
"Agda" # fails on `emacs` not building
"align-audio" # like `audacity`
"Allure" # depends on `LambdaHack` also in this list
"csg" # `base >=4.0 && <4.14` on `doctest-driver-gen`
"audacity" # lots of linker errors, likely lack of pkg-config; needs investigation
"cuda" # needs `allowUnfree = true`; enabling it gives `unsupported platform for the pure Linux stdenv`
"debug" # `regex-base <0.94` on `regex-tdfa-text`
"diagrams-builder" # `template-haskell >=2.5 && <2.16` on `size-based`
"diagrams-builder" # needs `glib` which is problematic
"diagrams-cairo" # `gtk2hs` bug building `glib`: https://github.com/nh2/static-haskell-nix/issues/4#issuecomment-1634681846
"gloss-examples" # `base >=4.8 && <4.14` on `repa-io`
"gtk-sni-tray" # needs `gi-gtk` which requires `glib` which is problematic
"gtk3" # Haskell package `glib` fails with `Ambiguous module name ‘Gtk2HsSetup’: it was found in multiple packages: gtk2hs-buildtools-0.13.8.0 gtk2hs-buildtools-0.13.8.0`
"H" # error: anonymous fun2rsyHqx27f4EQHEUjWU/libHScipher-aes-0.2.11-CpO2rsyHqx27f4EQHEUjWU.a(gf.o):(.text+0x0): first defined herection at pkgs/applications/science/math/R/default.nix:1:1 called with unexpected argument 'javaSupport', at lib/customisation.nix:69:16
"hackage-cli" # error: error: multiple definition of `gf_mul'; /nix/store/...-cipher-aes-0.2.11/lib/ghc-9.2.7/x86_64-linux-ghc-9.2.7/cipher-aes-0.2.11-[..]/libHScipher-aes-0.2.11-[..].a(gf.o):(.text+0x0): first defined here
"hamilton" # `_gfortran_concat_string` linker error via openblas
"hquantlib" # `time >=1.4.0.0 && <1.9.0.0` on `hquantlib-time`
"ihaskell" # linker error
"hackage-cli" # `cannot find -lbrotlienc`
"ihaskell" # linker error to `zmq` and various libraries
"LambdaHack" # fails `systemd` dependency erroring on `#include <printf.h>`
"language-puppet" # `base >=4.6 && <4.14, ghc-prim >=0.3 && <0.6` for dependency `protolude`
"learn-physics" # needs opengl: `cannot find -lGLU` `-lGL`
"LPFP" # `gtk2hs` bug building `glib`: https://github.com/nh2/static-haskell-nix/issues/4#issuecomment-1634681846
"magico" # undefined reference to `_gfortran_concat_string'
"monomer" # needs `nanovg` which is in this list
"nanovg" # needs opengl: `cannot find -lGLU` `-lGL`
"odbc" # `odbcss.h: No such file or directory`
"odbc" # `cannot find -lodbc`, `cannot find -ldouble-conversion`
"pango" # `gtk2hs` bug building `glib`: https://github.com/nh2/static-haskell-nix/issues/4#issuecomment-1634681846
"qchas" # `_gfortran_concat_string` linker error via openblas
"rhine-gloss" # needs opengl: `cannot find -lGLU` `-lGL`
"soxlib" # fails `systemd` dependency erroring on `#include <printf.h>`
"termonad" # needs `glib` which is problematic

"audacity" # lots of linker errors, likely lack of pkg-config; needs investigation
"sound-collage" # like `audacity`
"align-audio" # like `audacity`
"split-record" # like `audacity`
"termonad" # needs `glib` which is problematic
];

inherit normalPkgs;