-std=gnu17 for packages which cannot compile with gnu23 as is

This commit is contained in:
2026-01-01 18:47:17 +01:00
parent 986d75876f
commit 455db9ae49
2 changed files with 30 additions and 16 deletions

30
flake.lock generated
View File

@@ -19,11 +19,11 @@
"czkawka-src": { "czkawka-src": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1766584193, "lastModified": 1766866815,
"narHash": "sha256-XmdV0/lc4JvnIoSxf7PtQZlHHZo3ghgGfJ0tWbhYuAQ=", "narHash": "sha256-j2O9mBsujjdS/gsD3p8Lcry9qYu/SkJf+fttNT/hjQA=",
"owner": "qarmin", "owner": "qarmin",
"repo": "czkawka", "repo": "czkawka",
"rev": "dcec058b682f803ff70b03959cc67b146837b2a3", "rev": "420d044b74c2472f9067ef64ca6763214ca14715",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -112,11 +112,11 @@
}, },
"nixpkgs": { "nixpkgs": {
"locked": { "locked": {
"lastModified": 1766651565, "lastModified": 1767116409,
"narHash": "sha256-QEhk0eXgyIqTpJ/ehZKg9IKS7EtlWxF3N7DXy42zPfU=", "narHash": "sha256-5vKw92l1GyTnjoLzEagJy5V5mDFck72LiQWZSOnSicw=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "3e2499d5539c16d0d173ba53552a4ff8547f4539", "rev": "cad22e7d996aea55ecab064e84834289143e44a0",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -128,11 +128,11 @@
}, },
"nixpkgs_2": { "nixpkgs_2": {
"locked": { "locked": {
"lastModified": 1766730473, "lastModified": 1767227401,
"narHash": "sha256-Tvfu5vn7y685n+e8mBWGeP8RjtXFPhsr/RFNSrAs5w8=", "narHash": "sha256-hLsBkzavn9t6VjOhc9HNP0+Z9HKMaTrRg6YgS73R3dY=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "b554487235037f6e18df83617055c2ea4808c89f", "rev": "d6f739416f7151cd4a5c79443b5500e984341774",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -144,11 +144,11 @@
}, },
"nixpkgs_3": { "nixpkgs_3": {
"locked": { "locked": {
"lastModified": 1766651565, "lastModified": 1767116409,
"narHash": "sha256-QEhk0eXgyIqTpJ/ehZKg9IKS7EtlWxF3N7DXy42zPfU=", "narHash": "sha256-5vKw92l1GyTnjoLzEagJy5V5mDFck72LiQWZSOnSicw=",
"owner": "NixOS", "owner": "NixOS",
"repo": "nixpkgs", "repo": "nixpkgs",
"rev": "3e2499d5539c16d0d173ba53552a4ff8547f4539", "rev": "cad22e7d996aea55ecab064e84834289143e44a0",
"type": "github" "type": "github"
}, },
"original": { "original": {
@@ -202,11 +202,11 @@
"solaar-src": { "solaar-src": {
"flake": false, "flake": false,
"locked": { "locked": {
"lastModified": 1766581864, "lastModified": 1767019627,
"narHash": "sha256-T07YtSuo+R8Bsvl+lCQC7/gpXKwch8hTp9fJlbuAHVE=", "narHash": "sha256-DF3ZT9FTXvjfdqIm+gvJCAFwSG8VElZu3rZqH4gLYxw=",
"owner": "pwr-Solaar", "owner": "pwr-Solaar",
"repo": "Solaar", "repo": "Solaar",
"rev": "c87730f1ebfbd7ce4956c672a1a3227dc0694042", "rev": "fc6852173173d91ffd383d1c285f031d8e95983b",
"type": "github" "type": "github"
}, },
"original": { "original": {

View File

@@ -29,6 +29,20 @@
]); ]);
}); });
}) })
(final: prev: {
zenmonitor = prev.zenmonitor.overrideAttrs (oldAttrs: {
env = (oldAttrs.env or { }) // {
NIX_CFLAGS_COMPILE = "-std=gnu17";
};
});
})
(final: prev: {
nufraw-thumbnailer = prev.nufraw-thumbnailer.overrideAttrs (oldAttrs: {
env = (oldAttrs.env or { }) // {
NIX_CFLAGS_COMPILE = "-std=gnu17";
};
});
})
]; ];
}; };
@@ -162,7 +176,7 @@
which which
wine wine
wireshark wireshark
xfce.tumbler tumbler
xz xz
yt-dlp yt-dlp
zenmonitor zenmonitor