about summary refs log tree commit diff
path: root/pkgs/by-name/cm
AgeCommit message (Collapse)AuthorFilesLines
2024-06-18cmake: 3.29.3 -> 3.29.6Alexis Hildebrandt1-2/+2
2024-06-16Merge pull request #286473 from raboof/cmake-cross-compilationBen Siraphob1-1/+1
cmake: enable cross compilation
2024-06-10Merge master into staging-nextgithub-actions[bot]1-0/+46
2024-06-10Merge pull request #317455 from luftmensch-luftmensch/cmake-lint_1.4.3Sandro1-0/+46
cmake-lint: init at 1.4.3
2024-06-09Merge remote-tracking branch 'origin/master' into staging-nextAlyssa Ross1-1/+1
Conflicts: pkgs/applications/blockchains/polkadot/default.nix
2024-06-09treewide: Remove indefinite article from meta.descriptionAlexis Hildebrandt1-1/+1
nix run nixpkgs#silver-searcher -- -G '\.nix$' -0l 'description.*"[Aa]n?' pkgs \ | xargs -0 nix run nixpkgs#gnused -- -i '' -Ee 's/(description.*")[Aa]n? (.)/\1\U\2/'
2024-06-08cmake-lint: init at 1.4.3luftmensch-luftmensch1-0/+46
2024-05-30Merge #310117: cmake: 3.29.2 -> 3.29.3Vladimír Čunát1-2/+2
...into staging
2024-05-20cmake: remove propagatedBuildInput ps and patch to use an abspathAudrey Dutcher2-3/+49
This would be an approprate patch on all platforms, but it seems to trigger infinite recursion.
2024-05-20cmake: propagate ps as a build input on native FreeBSDAudrey Dutcher1-1/+1
2024-05-08cmake: 3.29.2 -> 3.29.3AMS211-2/+2
2024-04-14cmake: 3.29.1 -> 3.29.2Sergei Trofimovich1-2/+2
Changes: https://cmake.org/cmake/help/latest/release/3.29.html#id2
2024-04-05cmake: 3.29.0 -> 3.29.1Mario Rodas1-2/+2
Diff: https://gitlab.kitware.com/cmake/cmake/-/compare/v3.29.0...v3.29.1
2024-04-03cmake: enable cross compilationArnout Engelen1-1/+1
When cross-compiling cmake, for example with `nix build .#pkgsCross.mipsel-linux-gnu.cmake`, the `configure` script will invoke the build platform cmake to build the host platform cmake. Usually, stdenv will automatically pass variables such as `-DCMAKE_SYSTEM_PROCESSOR` to cmake (https://github.com/NixOS/nixpkgs/blob/master/pkgs/stdenv/generic/make-derivation.nix#L416), but since here cmake is invoked 'indirectly' we have to pass these parameters to the `configure` script ourselves. It appears this was (surprisingly) not necessary on versions through 3.26.4, but the update to 3.27.7 exposed that these flags were missing, causing link failures. Fixes #284734
2024-03-25cmake: 3.28.3 -> 3.29.0R. Ryantm1-2/+2
2024-02-28Merge staging-next into staginggithub-actions[bot]1-0/+1
2024-02-27cmake: add meta.mainProgramElian Doran1-0/+1
2024-02-19cmake: 3.28.2 -> 3.28.3Sergei Trofimovich1-2/+9
While at it added trivial updater. Changes: https://gitlab.kitware.com/cmake/cmake/-/compare/v3.28.2...v3.28.3?from_project_id=541&straight=false
2024-02-16cmake: fix patch for darwinArtem Leshchev1-8/+8
The patch was malformed and did not apply before.
2024-02-14cmake: 3.28.1 -> 3.28.2Jacek Galowicz2-12/+12
2024-02-10Merge staging-next into staginggithub-actions[bot]1-3/+3
2024-02-10cmd-wrapped: 0.1.1 -> 0.2.0R. Ryantm1-3/+3
2024-02-09Merge staging-next into staginggithub-actions[bot]1-0/+26
2024-02-09Merge master into staging-nextgithub-actions[bot]1-0/+26
2024-02-09Merge pull request #278998 from Cryolitia/cmd-unwrappedNick Cao1-0/+26
cmd-wrapped: init at 0.1.1
2024-02-08cmake: 3.27.9 -> 3.28.1Guillaume Racicot2-53/+17
2024-01-23cmake: enable debug infoAlyssa Ross1-0/+1
2024-01-23Merge pull request #271629 from trofi/cmake-updateSandro1-2/+2
2024-01-06cmd-wrapped: init at 0.1.1Cryolitia1-0/+26
2023-12-16cmake: drop libatomic workaround for riscvNick Cao1-2/+0
2023-12-08Merge remote-tracking branch 'origin/master' into stagingDmitry Kalinkin1-0/+32
Conflicts: pkgs/tools/networking/ofono/default.nix
2023-12-08Merge master into staging-nextgithub-actions[bot]1-0/+32
2023-12-07cmakerc: init at 2.0.1Guillaume Racicot1-0/+32
2023-12-02cmake: 3.27.8 -> 3.27.9Sergei Trofimovich1-2/+2
Changes: https://github.com/Kitware/CMake/compare/v3.27.8...v3.27.9
2023-12-01Merge #267795: cmake: 3.27.7 -> 3.27.8Vladimír Čunát1-2/+2
...into staging
2023-11-23Merge staging-next into staginggithub-actions[bot]1-0/+2
2023-11-22cmake: fix risc-v build failureFrancesco Gazzetta1-0/+2
riscv64 is failing due to missing atomic ops in gcc 12. This commit works around the problem by linking against libatomic. It can be reverted when we switch to gcc 13 (#268097)
2023-11-18cmake: Fix feature checkArtturin1-0/+6
Unconditional because once pie is enabled on glibc it will start to fail
2023-11-16cmake: 3.27.7 -> 3.27.8Muhammad Falak R Wani1-2/+2
Changelog: https://cmake.org/cmake/help/v3.27/release/3.27.html Signed-off-by: Muhammad Falak R Wani <falakreyaz@gmail.com>
2023-10-28cmake: 3.26.4 -> 3.27.7Anderson Torres2-21/+31
With that typical change on the fifth patch
2023-10-28cmake: rename isBootstrap to isMinimalBuildAnderson Torres1-10/+16
Indeed there is few to no reason to call this "isBootstrap" since we do not build cmake by using a previous cmake. Also, add a warning to the use of the old option.
2023-10-28cmake: use lib.cmake* functionsAnderson Torres1-13/+15
Also, a bit of cosmetic rewriting.
2023-10-28cmake: migrate to by-nameAnderson Torres9-0/+919