[NOT FOR MOBY DEPLOY] nixpkgs: 2025-07-16 -> 2025-07-18
moby sound issues persist
This commit is contained in:
@@ -46,7 +46,7 @@
|
||||
# enables gzip and sets gzip_comp_level = 5
|
||||
services.nginx.recommendedGzipSettings = true;
|
||||
# enables zstd and sets zstd_comp_level = 9
|
||||
services.nginx.recommendedZstdSettings = true;
|
||||
# services.nginx.recommendedZstdSettings = true; #< XXX(2025-07-18): nginx zstd integration is unmaintained in NixOS
|
||||
# enables OCSP stapling (so clients don't need contact the OCSP server -- i do instead)
|
||||
# - doesn't seem to, actually: <https://www.ssllabs.com/ssltest/analyze.html?d=uninsane.org>
|
||||
# caches TLS sessions for 10m
|
||||
|
@@ -18,6 +18,7 @@ in
|
||||
sane.programs.mercurial.enableFor.user.colin = false; #< does not cross compile (2025-01-05; unblocked)
|
||||
sane.programs.nix-tree.enableFor = { system = false; user.colin = false; }; #< does not cross compile (2025-01-05; blocked by vty)
|
||||
sane.programs.pyright.enableFor = { system = false; user.colin = false; }; #< python neovim LSP: doesn't cross compile (2025-01-05; unblocked)
|
||||
sane.programs.typescript-language-server.enableFor = { system = false; user.colin = false; }; #< doesn't cross compile (2025-07-18; via `moreutils`)
|
||||
sane.programs.vulkan-tools.enableFor = { system = false; user.colin = false; }; #< does not cross compile (2025-02-08)
|
||||
|
||||
boot.kernelPatches = [
|
||||
|
@@ -295,6 +295,16 @@ in with final; {
|
||||
# buildInputs = (upstream.buildInputs or []) ++ [ prev.pkg-config ];
|
||||
# });
|
||||
|
||||
# hyprland = prev.hyprland.override {
|
||||
# # 2025/07/18: NOT FOR UPSTREAM.
|
||||
# # hyprland uses gcc15Stdenv, with mold patch -> doesn't apply when cross compiling.
|
||||
# # the package fails even after fixing stdenv, though.
|
||||
# # stdenv = gcc14Stdenv;
|
||||
# # stdenv = prev.stdenv;
|
||||
# };
|
||||
# only `nwg-panel` uses hyprland; `null`ing it seems to Just Work.
|
||||
hyprland = null;
|
||||
|
||||
# 2025/05/02: blocked on psqlodbc (available after next staging merge)
|
||||
# used by hyprland (which is an indirect dep of waybar, nwg-panel, etc),
|
||||
# which it shells out to at runtime (and hence, not ever used by me).
|
||||
@@ -521,8 +531,6 @@ in with final; {
|
||||
# 2025-03-29: upstreaming is unblocked, but most of this belongs in _oils_ repo
|
||||
oils-for-unix = prev.oils-for-unix.overrideAttrs (upstream: {
|
||||
postPatch = (upstream.postPatch or "") + ''
|
||||
substituteInPlace configure \
|
||||
--replace-fail 'if ! cc ' 'if ! $FLAG_cxx_for_configure '
|
||||
substituteInPlace _build/oils.sh \
|
||||
--replace-fail ' strip ' ' ${stdenv.cc.targetPrefix}strip '
|
||||
'';
|
||||
|
@@ -14,8 +14,8 @@
|
||||
mkNixpkgs ? import ./mkNixpkgs.nix {},
|
||||
}:
|
||||
mkNixpkgs {
|
||||
rev = "c3ec3a7cf333dbbb6ca8c3afc58f6ddca63255b9";
|
||||
sha256 = "sha256-To2KEQAiExBEtm1yrVwf4LAahiktD7/bhskG0ey7TAs=";
|
||||
version = "unstable-2025-07-16";
|
||||
rev = "c124bc6bc987524ba90d70def1f5033bd7edf506";
|
||||
sha256 = "sha256-3LKwWcUJ6GwRKKDY1tH5agcxDk8/x353ptmb6Y2hnyY=";
|
||||
version = "unstable-2025-07-18";
|
||||
branch = "master";
|
||||
}
|
||||
|
@@ -52,6 +52,13 @@ in
|
||||
hash = "sha256-E1ibtfCVyBldawqSi8YdfQpxPLhcMp/SpvCpTixhUaI=";
|
||||
})
|
||||
|
||||
# (fetchpatch' {
|
||||
# # attempts to fix hyprland cross compilation, but fails
|
||||
# name = "hyprland: build with stock stdenv";
|
||||
# saneCommit = "0cb3719a5ea327de9ba239af4c57b91bf5bae5eb";
|
||||
# hash = "sha256-K4pHZmj4Pbya4RkYTLBCXMya0nx7uL0d/izVqx5QRpU=";
|
||||
# })
|
||||
|
||||
# (fetchpatch' {
|
||||
# # 2025-06-22: merged into staging
|
||||
# name = "perl540: fix cross compilation";
|
||||
|
Reference in New Issue
Block a user