| Commit message (Expand) | Author | Age | Files | Lines |
| * | pkgsStatic.stdenv: fix custom CMake LINKER_LANGUAGE•••If a CMake target has a non-default LINKER_LANGUAGE set, CMake will
manually add the libraries it has detected that language's compiler as
linking implicitly. When it does this, it'll pass -Bstatic and
-Bdynamic options based on the vibes it gets from each such detected
library. This in itself isn't a problem, because the compiler
toolchain, or our wrapper, or something, seems to be smart enough to
ignore -Bdynamic for those libraries. But it does create a problem if
the compiler adds extra libraries to the linker command line after
that final -Bdynamic, because those will be linked dynamically. Since
our compiler is static by default, CMake should reset to -Bstatic
after it's done manually specifying libraries, but CMake didn't
actually know that our compiler is static by default. The fix for
that is to tell it, like so.
Until recently, this problem was difficult to notice, because it would
result binaries that worked, but that were dynamically linked. Since
e08ce498f03f ("cc-wrapper: Account for NIX_LDFLAGS and NIX_CFLAGS_LINK
in linkType"), though, -Wl,-dynamic-linker is no longer mistakenly
passed for executables that are supposed to be static, so they end up
created with a /lib interpreter path, and so don't run at all on
NixOS.
This fixes pkgsStatic.graphite2.
(cherry picked from commit f7a8d0096181913c6da51c13dc219d86b971c3d0)
origin/backport-269429-to-release-23.11 | Alyssa Ross | 2023-11-30 | 1 | -0/+2 |
| * | nixosTests.jitsi-meet: test `cfg.caddy.enable`•••(cherry picked from commit a55f535146ccf13ab031a39f9e8298d6ff473960)
| emilylange | 2023-11-30 | 1 | -2/+24 |
| * | nixos/jitsi-meet: fix `cfg.caddy.enable`•••This fixes the following error:
```
error: failed processing files:
FailedJobs(
"static/404.html": Permission denied (os error 13) at path "/build/static/.tmpRMzDXu"
)
```
(cherry picked from commit 3e5dc7174ede2897c5da25bb7863b2df52400a0c)
| emilylange | 2023-11-30 | 1 | -1/+1 |
| * | ddclient: 3.11.1 -> 3.11.2•••Changelog: https://github.com/ddclient/ddclient/blob/4a1b06630b90b3e6ff1d837b849bdbc68a2f53f9/ChangeLog.md#2023-11-23-v3112
(cherry picked from commit 1aafac5ceb5ce7b2a6f981c510da5ec5c7e21449)
| Bjørn Forsman | 2023-11-30 | 1 | -2/+2 |
| * | Merge pull request #270596 from NixOS/backport-269496-to-release-23.11•••[Backport release-23.11] python3Packages.pytest-testinfra: 9.0.0 -> 10.0.0 | OTABI Tomoya | 2023-11-30 | 1 | -5/+5 |
| |\ |
|
| | * | python3Packages.pytest-testinfra: 9.0.0 -> 10.0.0•••(cherry picked from commit b88b9a4700174359f2623f7e195ba372a68cd60b)
origin/backport-269496-to-release-23.11 | hulr | 2023-11-28 | 1 | -5/+5 |
| * | | Merge pull request #271110 from NixOS/backport-271040-to-release-23.11•••[Backport release-23.11] vscode-extensions.devsense.*: bump | Pol Dellaiera | 2023-11-30 | 1 | -12/+12 |
| |\ \ |
|
| | * | | vscode-extensions.devsense.phptools-vscode: 1.36.13428 -> 1.41.14332•••(cherry picked from commit 50f8513e1f2bd45154b120a2ac9fc121dd66245d)
| Pol Dellaiera | 2023-11-30 | 1 | -6/+6 |
| | * | | vscode-extensions.devsense.profiler-php-vscode: 1.36.13428 -> 1.41.14332•••(cherry picked from commit 898592c6937fd099e4943c96b990f96be98cbd89)
| Pol Dellaiera | 2023-11-30 | 1 | -3/+3 |
| | * | | vscode-extensions.devsense.composer-php-vscode: 1.36.13428 -> 1.41.14332•••(cherry picked from commit 7f1a76173f5276fc44b6e3aaca2041eb49ddbec2)
| Pol Dellaiera | 2023-11-30 | 1 | -3/+3 |
| |/ / |
|
| * | | Merge pull request #271090 from NixOS/backport-270793-to-release-23.11•••[Backport release-23.11] rxp: fix clang build | Weijia Wang | 2023-11-30 | 1 | -0/+3 |
| |\ \ |
|
| | * | | rxp: fix clang build•••(cherry picked from commit 54bd72c1d3f43aae39ff1534e955be47644a69a3)
| Emily Trau | 2023-11-30 | 1 | -0/+3 |
| * | | | Merge pull request #271091 from NixOS/backport-270792-to-release-23.11•••[Backport release-23.11] rzip: fix clang build | Weijia Wang | 2023-11-30 | 1 | -0/+2 |
| |\ \ \ |
|
| | * | | | rzip: fix clang build•••(cherry picked from commit 45f4341f16cee78b9cf6dd292a57bb40052fd9f7)
| Emily Trau | 2023-11-30 | 1 | -0/+2 |
| | |/ / |
|
| * | | | Merge pull request #271089 from NixOS/backport-270794-to-release-23.11•••[Backport release-23.11] rman: fix clang build | Weijia Wang | 2023-11-30 | 1 | -0/+3 |
| |\ \ \ |
|
| | * | | | rman: fix clang build•••(cherry picked from commit eeb5eb2186b2b0e4ba6b65e068026b6b0a234fec)
| Emily Trau | 2023-11-30 | 1 | -0/+3 |
| | |/ / |
|
| * | | | Merge pull request #271092 from NixOS/backport-270784-to-release-23.11•••[Backport release-23.11] buddy: fix clang build | Weijia Wang | 2023-11-30 | 1 | -0/+1 |
| |\ \ \ |
|
| | * | | | buddy: fix clang build•••(cherry picked from commit aca48610cc44c9849a447b1894d259dd6cfc23a3)
| Emily Trau | 2023-11-30 | 1 | -0/+1 |
| | |/ / |
|
| * | | | Merge pull request #270420 from NixOS/backport-269552-to-release-23.11•••[Backport release-23.11] lib.attrsets.matchAttrs: Avoid some list allocations when walking structure | Weijia Wang | 2023-11-30 | 2 | -9/+40 |
| |\ \ \ |
|
| | * | | | lib.attrsets.matchAttrs: Avoid some list allocations when walking structure•••Benchmarks (`nix-instantiate ./. -A python3`):
- Before:
``` json
{
"cpuTime": 0.29049500823020935,
"envs": {
"bytes": 4484216,
"elements": 221443,
"number": 169542
},
"gc": {
"heapSize": 402915328,
"totalBytes": 53086800
},
"list": {
"bytes": 749424,
"concats": 4242,
"elements": 93678
},
"nrAvoided": 253991,
"nrFunctionCalls": 149848,
"nrLookups": 49612,
"nrOpUpdateValuesCopied": 1587837,
"nrOpUpdates": 10104,
"nrPrimOpCalls": 130356,
"nrThunks": 358981,
"sets": {
"bytes": 30423600,
"elements": 1859999,
"number": 41476
},
"sizes": {
"Attr": 16,
"Bindings": 16,
"Env": 16,
"Value": 24
},
"symbols": {
"bytes": 236145,
"number": 24453
},
"values": {
"bytes": 10502520,
"number": 437605
}
}
```
- After:
``` json
{
"cpuTime": 0.2946169972419739,
"envs": {
"bytes": 3315224,
"elements": 172735,
"number": 120834
},
"gc": {
"heapSize": 402915328,
"totalBytes": 48718432
},
"list": {
"bytes": 347568,
"concats": 4242,
"elements": 43446
},
"nrAvoided": 173252,
"nrFunctionCalls": 101140,
"nrLookups": 73595,
"nrOpUpdateValuesCopied": 1587837,
"nrOpUpdates": 10104,
"nrPrimOpCalls": 83067,
"nrThunks": 304216,
"sets": {
"bytes": 29704096,
"elements": 1831673,
"number": 24833
},
"sizes": {
"Attr": 16,
"Bindings": 16,
"Env": 16,
"Value": 24
},
"symbols": {
"bytes": 236145,
"number": 24453
},
"values": {
"bytes": 8961552,
"number": 373398
}
}
```
(cherry picked from commit 013a0a1357c446d0a46b4bbd8f68512fd9223257)
origin/backport-269552-to-release-23.11 | adisbladis | 2023-11-27 | 2 | -9/+40 |
| * | | | | Merge pull request #271052 from NixOS/backport-270905-to-release-23.11•••[Backport release-23.11] teeworlds: fix build on Darwin | Weijia Wang | 2023-11-30 | 2 | -7/+13 |
| |\ \ \ \ |
|
| | * | | | | teeworlds-server: fix unbundling of wavpack dependency•••(cherry picked from commit db5b38723e8a6981524b304cc11399decfe16dfb)
| Luflosi | 2023-11-29 | 1 | -1/+9 |
| | * | | | | teeworlds: fix build on Darwin•••The Cocoa dependency is also needed when not building the Client.
The Carbon dependency does not seem to be needed at all.
The libGLU dependency does not currently build on macOS because of one of its transitive dependencies but teeworlds compiles and runs fine without libGLU on macOS, so just make this dependency Linux-only.
(cherry picked from commit f563b8bb66c4fa757913ad5a7a913547f964da85)
| Luflosi | 2023-11-29 | 2 | -6/+4 |
| * | | | | | Merge pull request #271050 from NixOS/backport-270783-to-release-23.11•••[Backport release-23.11] neomutt: fix build on x86_64-darwin | Weijia Wang | 2023-11-30 | 1 | -1/+1 |
| |\ \ \ \ \
| |_|_|/ /
|/| | | | |
|
| | * | | | | neomutt: fix build on x86_64-darwin•••(cherry picked from commit da7e6f5447a6a4ad3627bcd81868d61e119820d3)
| Emily Trau | 2023-11-29 | 1 | -1/+1 |
| * | | | | | Merge pull request #270618 from NixOS/backport-197336-to-release-23.11•••[Backport release-23.11] dconf2nix: 0.0.12 -> 0.1.1 | Weijia Wang | 2023-11-30 | 1 | -3/+3 |
| |\ \ \ \ \ |
|
| | * | | | | | dconf2nix: 0.0.12 -> 0.1.1•••(cherry picked from commit c502300eccc097603a46e57869ee988e77ab3b4d)
origin/backport-197336-to-release-23.11 | R. Ryantm | 2023-11-28 | 1 | -3/+3 |
| * | | | | | | Merge pull request #270249 from NixOS/backport-270090-to-release-23.11•••[Backport release-23.11] libxmlxx: code predates c++17, use -std=c++11; fix darwin | Weijia Wang | 2023-11-30 | 1 | -0/+5 |
| |\ \ \ \ \ \ |
|
| | * | | | | | | libxmlxx: code predates c++17, use -std=c++11; fix darwin•••code from is from 2015
https://download.gnome.org/sources/libxml++/2.40/
(cherry picked from commit 3f13584af6c4074846807fba426bf82f80f47a06)
origin/backport-270090-to-release-23.11 | annalee | 2023-11-26 | 1 | -0/+5 |
| * | | | | | | | Merge pull request #270742 from NixOS/backport-270722-to-release-23.11•••[Backport release-23.11] firefox: Adds patch for systems without a default page size | Weijia Wang | 2023-11-30 | 1 | -0/+10 |
| |\ \ \ \ \ \ \ |
|
| | * | | | | | | | firefox: Adds patch for systems without a default page size•••This patch ensures that firefox is not crashing when running Nixos on MX
Apple machines. (using Asahi Linux)
(cherry picked from commit 1d8c5b758677aca927950e52156af2cd1c438597)
origin/backport-270722-to-release-23.11 | Bastian Köcher | 2023-11-28 | 1 | -0/+10 |
| * | | | | | | | | Merge pull request #270832 from NixOS/backport-269527-to-release-23.11•••[Backport release-23.11] nextcloud27: 27.1.3 -> 27.1.4; nextcloud26: 26.0.8 -> 26.0.9 | Weijia Wang | 2023-11-30 | 4 | -14/+18 |
| |\ \ \ \ \ \ \ \ |
|
| | * | | | | | | | | nixos/tests/nextcloud: fix with-declarative-redis-and-secrets test•••(cherry picked from commit 79e3ab84dd10e448b06f2af7a5b322c03932a9d9)
origin/backport-269527-to-release-23.11 | Sandro Jäckel | 2023-11-29 | 1 | -4/+8 |
| | * | | | | | | | | nextcloud27Packages: regen•••(cherry picked from commit b0f478b86138bf0003c126da67ddec9fed080b4f)
| Sandro Jäckel | 2023-11-29 | 1 | -3/+3 |
| | * | | | | | | | | nextcloud26Packages: regen•••(cherry picked from commit 8da1d68e33ac99be880f95ba4f24e9d75f7d21f8)
| Sandro Jäckel | 2023-11-29 | 1 | -3/+3 |
| | * | | | | | | | | nextcloud27: 27.1.3 -> 27.1.4•••(cherry picked from commit 2070d4b56584d6a0c453da6964b6f5c45c54b6fe)
| Sandro Jäckel | 2023-11-29 | 1 | -2/+2 |
| | * | | | | | | | | nextcloud26: 26.0.8 -> 26.0.9•••(cherry picked from commit 2fd8e3361591e34697948411d8ab303302e93d7b)
| Sandro Jäckel | 2023-11-29 | 1 | -2/+2 |
| * | | | | | | | | | Merge pull request #270988 from NixOS/backport-268706-to-release-23.11•••[Backport release-23.11] homebank: 5.7.1 -> 5.7.2 | Weijia Wang | 2023-11-30 | 1 | -4/+4 |
| |\ \ \ \ \ \ \ \ \ |
|
| | * | | | | | | | | | homebank: 5.7.1 -> 5.7.2•••(cherry picked from commit f4ec121e10bfa9804c3104a8b052a21480f3a2f1)
| Frank Lanitz | 2023-11-29 | 1 | -4/+4 |
| * | | | | | | | | | | Merge pull request #270644 from NixOS/backport-270590-to-release-23.11•••[Backport release-23.11] python311Packages.gentools: switch to pyproject; fix build | Weijia Wang | 2023-11-30 | 1 | -12/+28 |
| |\ \ \ \ \ \ \ \ \ \ |
|
| | * | | | | | | | | | | python311Packages.gentools: adjust inputs•••- disable on unsupported Python releases
(cherry picked from commit f3c44905d8f10582ca81dfff509705e3c961c796)
origin/backport-270590-to-release-23.11 | Fabian Affolter | 2023-11-28 | 1 | -8/+15 |
| | * | | | | | | | | | | python311Packages.gentools: add changelog to meta•••(cherry picked from commit 2a5388a54e6dad4828647c53c180d69df7683605)
| Fabian Affolter | 2023-11-28 | 1 | -4/+4 |
| | * | | | | | | | | | | python311Packages.gentools: switch to pyproject; fix build•••(cherry picked from commit 6d2cb963287f8bca8c1f5b6feaa2669372fb9d7d)
| annalee | 2023-11-28 | 1 | -5/+14 |
| * | | | | | | | | | | | Merge pull request #270693 from NixOS/backport-268574-to-release-23.11•••[Backport release-23.11] darwin.linux-builder: Disable evaluation | Weijia Wang | 2023-11-30 | 2 | -3/+19 |
| |\ \ \ \ \ \ \ \ \ \ \ |
|
| | * | | | | | | | | | | | darwin.linux-builder: Disable installer tools•••(cherry picked from commit f3e9d7f84bfc569b5bf85c43d1b25d8770b0d7b4)
origin/backport-268574-to-release-23.11 | Robert Hensing | 2023-11-28 | 1 | -0/+3 |
| | * | | | | | | | | | | | nixos/system.disableInstallerTools: Do define options without effect•••These won't cause anything to appear in toplevel.
(cherry picked from commit 64b587e3e22dc078cd4c73d2d8f5331d8321ae65)
| Robert Hensing | 2023-11-28 | 1 | -3/+6 |
| | * | | | | | | | | | | | darwin.linux-builder: Disable evaluation•••A remote builder does not need to evaluate anything, so let's trim
it down to (eventually) save some space, and make the purpose of
the builder clear.
Users should evaluate on the host instead.
(cherry picked from commit 66b29137978dcca809ffdfba8d9d7d7f7f6a114b)
| Robert Hensing | 2023-11-28 | 1 | -0/+10 |
| * | | | | | | | | | | | | Merge pull request #270652 from NixOS/backport-266801-to-release-23.11•••[Backport release-23.11] sftpgo: 2.5.4 -> 2.5.5 | Weijia Wang | 2023-11-30 | 1 | -3/+3 |
| |\ \ \ \ \ \ \ \ \ \ \ \ |
|
| | * | | | | | | | | | | | | sftpgo: 2.5.4 -> 2.5.5•••(cherry picked from commit 4ad5678a8e92b6d993f03a39070ab463084ba5d7)
origin/backport-266801-to-release-23.11 | R. Ryantm | 2023-11-28 | 1 | -3/+3 |
| * | | | | | | | | | | | | | Merge pull request #270848 from NixOS/backport-270814-to-release-23.11•••[Backport release-23.11] readline63: fix clang build | Weijia Wang | 2023-11-30 | 1 | -0/+4 |
| |\ \ \ \ \ \ \ \ \ \ \ \ \ |
|