summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* 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.11Alyssa Ross2023-11-301-0/+2
* nixosTests.jitsi-meet: test `cfg.caddy.enable`•••(cherry picked from commit a55f535146ccf13ab031a39f9e8298d6ff473960) emilylange2023-11-301-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) emilylange2023-11-301-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 Forsman2023-11-301-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.0OTABI Tomoya2023-11-301-5/+5
|\
| * python3Packages.pytest-testinfra: 9.0.0 -> 10.0.0•••(cherry picked from commit b88b9a4700174359f2623f7e195ba372a68cd60b) origin/backport-269496-to-release-23.11hulr2023-11-281-5/+5
* | Merge pull request #271110 from NixOS/backport-271040-to-release-23.11•••[Backport release-23.11] vscode-extensions.devsense.*: bumpPol Dellaiera2023-11-301-12/+12
|\ \
| * | vscode-extensions.devsense.phptools-vscode: 1.36.13428 -> 1.41.14332•••(cherry picked from commit 50f8513e1f2bd45154b120a2ac9fc121dd66245d) Pol Dellaiera2023-11-301-6/+6
| * | vscode-extensions.devsense.profiler-php-vscode: 1.36.13428 -> 1.41.14332•••(cherry picked from commit 898592c6937fd099e4943c96b990f96be98cbd89) Pol Dellaiera2023-11-301-3/+3
| * | vscode-extensions.devsense.composer-php-vscode: 1.36.13428 -> 1.41.14332•••(cherry picked from commit 7f1a76173f5276fc44b6e3aaca2041eb49ddbec2) Pol Dellaiera2023-11-301-3/+3
|/ /
* | Merge pull request #271090 from NixOS/backport-270793-to-release-23.11•••[Backport release-23.11] rxp: fix clang buildWeijia Wang2023-11-301-0/+3
|\ \
| * | rxp: fix clang build•••(cherry picked from commit 54bd72c1d3f43aae39ff1534e955be47644a69a3) Emily Trau2023-11-301-0/+3
* | | Merge pull request #271091 from NixOS/backport-270792-to-release-23.11•••[Backport release-23.11] rzip: fix clang buildWeijia Wang2023-11-301-0/+2
|\ \ \
| * | | rzip: fix clang build•••(cherry picked from commit 45f4341f16cee78b9cf6dd292a57bb40052fd9f7) Emily Trau2023-11-301-0/+2
| |/ /
* | | Merge pull request #271089 from NixOS/backport-270794-to-release-23.11•••[Backport release-23.11] rman: fix clang buildWeijia Wang2023-11-301-0/+3
|\ \ \
| * | | rman: fix clang build•••(cherry picked from commit eeb5eb2186b2b0e4ba6b65e068026b6b0a234fec) Emily Trau2023-11-301-0/+3
| |/ /
* | | Merge pull request #271092 from NixOS/backport-270784-to-release-23.11•••[Backport release-23.11] buddy: fix clang buildWeijia Wang2023-11-301-0/+1
|\ \ \
| * | | buddy: fix clang build•••(cherry picked from commit aca48610cc44c9849a447b1894d259dd6cfc23a3) Emily Trau2023-11-301-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 structureWeijia Wang2023-11-302-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.11adisbladis2023-11-272-9/+40
* | | | Merge pull request #271052 from NixOS/backport-270905-to-release-23.11•••[Backport release-23.11] teeworlds: fix build on DarwinWeijia Wang2023-11-302-7/+13
|\ \ \ \
| * | | | teeworlds-server: fix unbundling of wavpack dependency•••(cherry picked from commit db5b38723e8a6981524b304cc11399decfe16dfb) Luflosi2023-11-291-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) Luflosi2023-11-292-6/+4
* | | | | Merge pull request #271050 from NixOS/backport-270783-to-release-23.11•••[Backport release-23.11] neomutt: fix build on x86_64-darwinWeijia Wang2023-11-301-1/+1
|\ \ \ \ \ | |_|_|/ / |/| | | |
| * | | | neomutt: fix build on x86_64-darwin•••(cherry picked from commit da7e6f5447a6a4ad3627bcd81868d61e119820d3) Emily Trau2023-11-291-1/+1
* | | | | Merge pull request #270618 from NixOS/backport-197336-to-release-23.11•••[Backport release-23.11] dconf2nix: 0.0.12 -> 0.1.1Weijia Wang2023-11-301-3/+3
|\ \ \ \ \
| * | | | | dconf2nix: 0.0.12 -> 0.1.1•••(cherry picked from commit c502300eccc097603a46e57869ee988e77ab3b4d) origin/backport-197336-to-release-23.11R. Ryantm2023-11-281-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 darwinWeijia Wang2023-11-301-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.11annalee2023-11-261-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 sizeWeijia Wang2023-11-301-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.11Bastian Köcher2023-11-281-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 Wang2023-11-304-14/+18
|\ \ \ \ \ \ \ \
| * | | | | | | | nixos/tests/nextcloud: fix with-declarative-redis-and-secrets test•••(cherry picked from commit 79e3ab84dd10e448b06f2af7a5b322c03932a9d9) origin/backport-269527-to-release-23.11Sandro Jäckel2023-11-291-4/+8
| * | | | | | | | nextcloud27Packages: regen•••(cherry picked from commit b0f478b86138bf0003c126da67ddec9fed080b4f) Sandro Jäckel2023-11-291-3/+3
| * | | | | | | | nextcloud26Packages: regen•••(cherry picked from commit 8da1d68e33ac99be880f95ba4f24e9d75f7d21f8) Sandro Jäckel2023-11-291-3/+3
| * | | | | | | | nextcloud27: 27.1.3 -> 27.1.4•••(cherry picked from commit 2070d4b56584d6a0c453da6964b6f5c45c54b6fe) Sandro Jäckel2023-11-291-2/+2
| * | | | | | | | nextcloud26: 26.0.8 -> 26.0.9•••(cherry picked from commit 2fd8e3361591e34697948411d8ab303302e93d7b) Sandro Jäckel2023-11-291-2/+2
* | | | | | | | | Merge pull request #270988 from NixOS/backport-268706-to-release-23.11•••[Backport release-23.11] homebank: 5.7.1 -> 5.7.2Weijia Wang2023-11-301-4/+4
|\ \ \ \ \ \ \ \ \
| * | | | | | | | | homebank: 5.7.1 -> 5.7.2•••(cherry picked from commit f4ec121e10bfa9804c3104a8b052a21480f3a2f1) Frank Lanitz2023-11-291-4/+4
* | | | | | | | | | Merge pull request #270644 from NixOS/backport-270590-to-release-23.11•••[Backport release-23.11] python311Packages.gentools: switch to pyproject; fix buildWeijia Wang2023-11-301-12/+28
|\ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | python311Packages.gentools: adjust inputs•••- disable on unsupported Python releases (cherry picked from commit f3c44905d8f10582ca81dfff509705e3c961c796) origin/backport-270590-to-release-23.11Fabian Affolter2023-11-281-8/+15
| * | | | | | | | | | python311Packages.gentools: add changelog to meta•••(cherry picked from commit 2a5388a54e6dad4828647c53c180d69df7683605) Fabian Affolter2023-11-281-4/+4
| * | | | | | | | | | python311Packages.gentools: switch to pyproject; fix build•••(cherry picked from commit 6d2cb963287f8bca8c1f5b6feaa2669372fb9d7d) annalee2023-11-281-5/+14
* | | | | | | | | | | Merge pull request #270693 from NixOS/backport-268574-to-release-23.11•••[Backport release-23.11] darwin.linux-builder: Disable evaluationWeijia Wang2023-11-302-3/+19
|\ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | darwin.linux-builder: Disable installer tools•••(cherry picked from commit f3e9d7f84bfc569b5bf85c43d1b25d8770b0d7b4) origin/backport-268574-to-release-23.11Robert Hensing2023-11-281-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 Hensing2023-11-281-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 Hensing2023-11-281-0/+10
* | | | | | | | | | | | Merge pull request #270652 from NixOS/backport-266801-to-release-23.11•••[Backport release-23.11] sftpgo: 2.5.4 -> 2.5.5Weijia Wang2023-11-301-3/+3
|\ \ \ \ \ \ \ \ \ \ \ \
| * | | | | | | | | | | | sftpgo: 2.5.4 -> 2.5.5•••(cherry picked from commit 4ad5678a8e92b6d993f03a39070ab463084ba5d7) origin/backport-266801-to-release-23.11R. Ryantm2023-11-281-3/+3
* | | | | | | | | | | | | Merge pull request #270848 from NixOS/backport-270814-to-release-23.11•••[Backport release-23.11] readline63: fix clang buildWeijia Wang2023-11-301-0/+4
|\ \ \ \ \ \ \ \ \ \ \ \ \