Pol Dellaiera
613933cc08
build-support: add new hooks ( #370869 )
2025-01-30 18:34:51 +01:00
Alyssa Ross
3e5b235146
doc: recommend fetchCargoVendor
...
Cargo 1.84.0 broke fetchCargoTarball hashes, so fetchCargoTarball is
not long for this world. Tell people to use fetchCargoVendor, which
Nixpkgs is currently in the process of switching to across the tree.
2025-01-28 11:52:55 +01:00
Pol Dellaiera
f8110737ae
build-support: add writableTmpDirAsHomeHook hook
2025-01-27 19:41:13 +01:00
Pol Dellaiera
87521c59b6
build-support: add addBinToPathHook hook
2025-01-27 19:41:13 +01:00
Seth Flynn
d73ab2f142
doc: emphasize trade-off between versionCheckHook and testers.testVersion ( #344321 )
2025-01-27 00:44:44 -05:00
Peder Bergebakken Sundt
4762d9ba6e
doc: emphasize trade-off between versionCheckHook and testers.testVersion
2025-01-26 17:11:00 +01:00
Valentin Gagarin
61235d4471
docs: fix devmode for manuals
...
hard-coding a relative path will use the calling process's working
directory, but we want the path relative to the Nix expression.
2025-01-24 18:05:03 +01:00
Weijia Wang
1e04dc2000
nixos/{rippled,rippleDataApi}: drop ( #374568 )
2025-01-23 20:15:51 +01:00
Philip Taron
b83e120344
lib.extendMkDerivation: init ( #234651 )
...
It's not the longest-open PR (May 28, 2023 -> Jan 22, 2025) but it took a while. This PR introduces a unified approach to implementing build helpers that support fixed-point arguments and bring such support to existing build helpers.
2025-01-22 05:10:25 -08:00
OTABI Tomoya
19b51c4d57
doc: Fix typo in python docs (extras_requires -> extras_require) ( #375141 )
2025-01-20 09:42:10 +09:00
Ihar Hrachyshka
ebc7c89271
doc: Fix typo in python docs (extras_requires -> extras_require)
2025-01-19 15:14:56 -05:00
7c6f434c
133940fb2a
tinycc: 0.9.27-unstable-2022-07-15 -> 0.9.27-unstable-2025-01-06 ( #374684 )
2025-01-19 11:20:24 +00:00
Coutinho de Souza
d83bbac9ea
tinycc: 0.9.27-unstable-2022-07-15 -> 0.9.27-unstable-2025-01-06
...
Fix checkPhase by making it instalCheckPhase, since tcc depends on
libtcc1.a, which is build together with it, for its tests.
Create dev, doc and lib outpus. Now the binaries, i. e., tcc and the
cross compilers are what the user gets with tinycc.out.
Make the recipe compliant with nixpkgs-hammer.
Enable parallel building.
2025-01-18 22:33:37 -03:00
nixpkgs-ci[bot]
0cae90809c
Merge master into staging-next
2025-01-18 18:04:10 +00:00
Yueh-Shun Li
bbdf8601bc
doc: add chapter Fixed-point arguments of build helpers
...
Add "Fixed-point arguments of build helpers" chapter in "Builde helpers" part.
Co-authored-by: nicoo <nicoo@mur.at >
Co-authored-by: Silvan Mosberger <github@infinisil.com >
Co-authored-by: Valentin Gagarin <valentin.gagarin@tweag.io >
Co-authored-by: Lin Jian <me@linj.tech >
Co-authored-by: Philip Taron <philip.taron@gmail.com >
2025-01-19 01:00:50 +08:00
Arne Keller
a3838482c1
doc/stdenv: accurately describe propagatedNativeBuildInputs ( #354341 )
2025-01-18 14:33:39 +01:00
nixpkgs-ci[bot]
073155fd7b
Merge master into staging-next
2025-01-18 00:13:38 +00:00
Matthieu Coudron
9c73444257
doc/neovim: better document the wrappers ( #373805 )
...
* doc/neovim: better document the wrappers
there is new wrapper interface `wrapNeovimUnstable` in development intended to be
easier to use than the old `wrapNeovim`. It provides new fancy features that we would like to
leverage/advertise
The interface is not definitive yet so we provide a translation layer
to avoid breaking user configurations such that `wrapNeovim` still works.
This explains why we document both at the moment with the goal to remove
the old one once we ciment the interface.
* doc/neovim: explain what buildNeovimPlugin does
2025-01-17 17:03:13 -06:00
Christoph Heiss
f072624409
nixos/rippleDataApi: drop
...
Package was removed already in #358864 .
[0] https://github.com/NixOS/nixpkgs/pull/358864
Signed-off-by: Christoph Heiss <christoph@c8h4.io >
2025-01-17 19:44:23 +01:00
Christoph Heiss
22ed62c140
nixos/rippled: drop
...
Package was already removed in #358864 [0].
[0] https://github.com/NixOS/nixpkgs/pull/358864
Signed-off-by: Christoph Heiss <christoph@c8h4.io >
2025-01-17 19:44:23 +01:00
nixpkgs-ci[bot]
6df44a359d
Merge master into staging-next
2025-01-17 14:32:26 +00:00
K900
ae2abfc64a
nixos/hyperv-guest: drop fb_hyperv in favor of drm_hyperv ( #372743 )
2025-01-17 17:29:47 +03:00
nixpkgs-ci[bot]
d4a1995529
Merge master into staging-next
2025-01-16 00:14:11 +00:00
seth
a4a489b2b1
doc/stdenv/platform-notes: fix typo ( #374100 )
2025-01-15 17:23:42 -05:00
Emily
54f484c80e
doc/stdenv/platform-notes: fix typo
2025-01-15 02:04:39 +00:00
github-actions[bot]
9129b13110
Merge master into staging-next
2025-01-15 00:14:20 +00:00
Austin Horstman
ac8bf74837
buildFHSEnv: allow specifying executableName explicitly ( #371770 )
2025-01-14 16:03:39 -06:00
K900
94e1e0a173
doc/rl-2505: relnote the videoMode removal
2025-01-14 09:47:22 +03:00
github-actions[bot]
55c6be8a58
Merge master into staging-next
2025-01-13 00:15:45 +00:00
Matthieu C.
3f2423e8a8
doc/neovim: move neovim to its own section
...
I wanted to add instructions on how to configure neovim via the new
wrapper but it was difficult mixing this with both the vim and old
wrapper.
Neovim differs enough from vim to warrant its own section IMO:
1. its wrapper is different (old wrapper close to vim's syntax, new one
not so much)
2. treesitter is unique to neovim
3. the section about neovim plugins is unique to neovim as well. Not
only that but it needs to expanded.
At some point the doc unique to vim is going to exceed vim's.
We can refer to vim's section to avoid duplication where it makes sense.
2025-01-12 23:33:32 +01:00
Matt Sturgeon
e4469b7af2
buildFHSEnv: allow specifying executableName explicitly
2025-01-08 18:33:28 +00:00
github-actions[bot]
61462a4004
Merge master into staging-next
2025-01-08 12:05:57 +00:00
Vladimír Čunát
4bc9c909d9
doc: fix pypy39 removal ( #371901 )
2025-01-08 08:19:28 +01:00
FliegendeWurst
cd2a21a070
doc/python: update versions
2025-01-07 22:06:20 +01:00
FliegendeWurst
59725b22ae
doc: fix pypy39 removal
2025-01-07 22:06:19 +01:00
K900
9e51fd8b02
Merge remote-tracking branch 'origin/master' into staging-next
2025-01-06 21:13:31 +03:00
Johannes Kirschbauer
5782ef8dc3
lib/types: deprecate functor.wrapped in types.listOf
2025-01-06 16:01:02 +01:00
Johannes Kirschbauer
8523f61f93
release-notes: add deprecation note: funtor.wrapped for lib.types.attrsWith
2025-01-06 16:00:51 +01:00
github-actions[bot]
a58f8abed0
Merge staging-next into staging
2025-01-06 00:15:41 +00:00
Ryan Hendrickson
289a4c6631
nixos/btrbk: add snapshotOnly option ( #369480 )
2025-01-05 16:30:50 -05:00
github-actions[bot]
16abba216f
Merge staging-next into staging
2025-01-05 18:04:38 +00:00
Jörg Thalheim
9c9f0970ac
breakpointHook: re-implement using nsenter ( #370184 )
2025-01-05 16:18:52 +01:00
Jörg Thalheim
3e81636c90
docs/breakpointHook: simplify instructions
2025-01-05 14:36:05 +01:00
cy
acf701b49a
nixos/btrbk: add snapshotOnly option
2025-01-03 18:03:10 -05:00
github-actions[bot]
d9159d2b18
Merge staging-next into staging
2025-01-03 00:14:58 +00:00
Johannes Kirschbauer
ccfdbc34fd
docs: add references to module system section
2025-01-02 20:05:54 +01:00
github-actions[bot]
5d88e3a361
Merge staging-next into staging
2025-01-02 18:04:58 +00:00
Dimitar Nestorov
10a75ab5b2
doc: titanium tombstone
2025-01-02 15:05:26 +01:00
Dimitar Nestorov
b754b036e3
titaniumenv: remove
2025-01-02 15:05:26 +01:00
github-actions[bot]
4eff25d266
Merge staging-next into staging
2025-01-02 00:14:42 +00:00