WilliButz
d7ef2defda
nixos/repart-image: refactor to use mkDerivation
...
As a follow-up to https://github.com/NixOS/nixpkgs/pull/294096 this
should further improve the flexibility around building OS images with
systemd-repart:
* Previously the attribute set `compression` needed to be fully
populated, including `algorithm` and `level` because
`compression.enable` was evaluated by bash, after being interpolated
as strings into the `buildCommand`. Now it's sufficient to pass
`compression.enable = false` to the builder, e.g. in `overrideAttrs`,
to disable the compression.
* Using mkDerivation allows for much more customization than the
previously used `runCommand`, making use of phases and pre/post hooks.
This is especially helpful for building multiple images from the same
system configuration, e.g. to build an image `Y` based on a partially
built raw image `X`, by injecting a UKI that depends on `X` into a
defered ESP.
* Before this change it was non-trivial to conduct further manipulations
on the amended repart definitions. Now, the definitions that
systemd-repart uses to build the image can be easily manipulated in
`postPatch` or `preBuild`.
Aside from this, the build is now executed in the build directory, rather
than `$out`. This allows references to relative paths in the build
environment to be used, especially for `--definitions`, which previously
required an absolute path.
2024-03-21 11:37:43 +01:00
Yureka
1357b820aa
obinskit: remove ( #296146 )
2024-03-20 17:59:48 +01:00
Cabia Rangris
ea2510720e
sl1-to-photon: move to cab404 fork ( #290362 )
2024-03-20 20:50:25 +04:00
Sandro
9a64f4ba07
Merge pull request #288061 from ocfox/strictdoc
2024-03-20 17:41:43 +01:00
Sandro
5d59704211
Merge pull request #295387 from majiru/drawterm-update
2024-03-20 17:19:26 +01:00
Sandro
ac3883f120
Merge pull request #296790 from newAM/runelite-fix
2024-03-20 17:19:02 +01:00
nixpkgs-merge-bot[bot]
1171ebc462
Merge pull request #297446 from r-ryantm/auto-update/uxn
...
uxn: unstable-2024-03-16 -> unstable-2024-03-18
2024-03-20 16:14:52 +00:00
Bernardo Meurer
f252205323
Merge pull request #297458 from r-ryantm/auto-update/klipper
...
klipper: unstable-2024-03-15 -> unstable-2024-03-19
2024-03-20 11:54:22 -04:00
a-n-n-a-l-e-e
804efaf728
Merge pull request #294793 from AnotherGroupChat/marimo
...
marimo: init at 0.3.3
2024-03-20 08:46:38 -07:00
Dmitry Bogatov
5bb92281f5
nixos/dnscache: Provide explicit group for "dnscache" user
...
Without this patch the module refuses to evaluate, complaining that
default "nogroup" is no longer supported.
2024-03-20 16:45:50 +01:00
toastal
5393cc5dc2
soupault: mv to by-name
2024-03-20 16:42:45 +01:00
toastal
bde81af241
soupault: support both code forge mirrors
...
Acknowledge the open source, nonprofit forge while prefer using the
bandwidth for downloading from the corporate, proprietary forge.
Nixpkgs should be like Soupault; Nixpkgs needs a mirror that isn’t
locked behind a proprietary, for-profit vendor.
2024-03-20 16:42:45 +01:00
toastal
b03eafd6b9
soupault: 4.8.0 → 4.9.0
2024-03-20 16:42:45 +01:00
Sandro
9b5ca6a80c
Merge pull request #289393 from Kupac/rstudio_2023_12_1_402
2024-03-20 16:34:15 +01:00
Weijia Wang
aad5310380
Merge pull request #281809 from bouk/bouk/bump-otelcontrib
...
opentelemetry-collector-contrib: 0.87.0 -> 0.96.0
2024-03-20 16:19:58 +01:00
Nick Cao
16b73e86cf
Merge pull request #296399 from r-ryantm/auto-update/pspg
...
pspg: 5.8.1 -> 5.8.2
2024-03-20 10:52:02 -04:00
Weijia Wang
8a094f8df7
Merge pull request #297408 from pinpox/satty-update-0.11.3
...
satty: 0.11.2 -> 0.11.3
2024-03-20 15:51:30 +01:00
Nick Cao
79f056f667
Merge pull request #296489 from r-ryantm/auto-update/python311Packages.sagemaker
...
python311Packages.sagemaker: 2.212.0 -> 2.213.0
2024-03-20 10:50:59 -04:00
Nick Cao
d30ff65b24
Merge pull request #296715 from linyinfeng/godns-by-name
...
godns: 3.0.7 -> 3.1.5, migrate to by-name
2024-03-20 10:43:15 -04:00
dylan madisetti
318332f5b6
marimo: init at 0.3.3
2024-03-20 10:40:55 -04:00
Adam C. Stephens
57eac43da2
Merge pull request #295753 from MatthewCroughan/mc/rs-tftpd
...
rs-tftpd: init at 0.2.12
2024-03-20 10:29:10 -04:00
Adam C. Stephens
3c3ae63632
Merge pull request #297119 from mfrw/mfrw/fish-3.7.1
...
fish: 3.7.0 -> 3.7.1
2024-03-20 10:28:18 -04:00
Nick Cao
cd1853128f
Merge pull request #297352 from r-ryantm/auto-update/konstraint
...
konstraint: 0.33.0 -> 0.35.0
2024-03-20 10:10:37 -04:00
Nick Cao
096519d8b7
Merge pull request #297388 from wrbbz/pulumi-bin-3.111.1
...
pulumi-bin: 3.111.0 -> 3.111.1
2024-03-20 10:09:47 -04:00
Fabian Affolter
90548a8b13
Merge pull request #297456 from fabaff/tftui-fix
...
tftui: 0.12.4 -> 0.12.6
2024-03-20 15:08:30 +01:00
Fabian Affolter
7cd8dbe558
Merge pull request #297454 from fabaff/upiano-fix
...
upiano: allow later textual releases
2024-03-20 15:08:19 +01:00
Florian Klink
1a1310c13e
Merge pull request #297242 from picnoir/pic/sockdump-bump
...
sockdump: unstable-2023-09-16 -> unstable-2023-12-11
2024-03-20 16:05:53 +02:00
Nick Cao
752eaab670
Merge pull request #297269 from r-ryantm/auto-update/riffdiff
...
riffdiff: 3.0.1 -> 3.1.0
2024-03-20 10:04:50 -04:00
Nick Cao
6fafd79591
Merge pull request #297273 from r-ryantm/auto-update/cdxgen
...
cdxgen: 10.2.3 -> 10.2.4
2024-03-20 10:04:02 -04:00
Nick Cao
f1f5d4aeef
Merge pull request #297280 from QJoly/argocd/2.10.3-2.10.4
...
argocd: 2.10.3 -> 2.10.4
2024-03-20 10:03:22 -04:00
Nick Cao
09a9021ee6
Merge pull request #297285 from r-ryantm/auto-update/mackerel-agent
...
mackerel-agent: 0.79.0 -> 0.80.0
2024-03-20 10:02:37 -04:00
Nick Cao
22ce78d0b6
Merge pull request #297286 from r-ryantm/auto-update/protolint
...
protolint: 0.49.2 -> 0.49.3
2024-03-20 10:02:13 -04:00
Nick Cao
908a53890a
Merge pull request #297288 from r-ryantm/auto-update/moon
...
moon: 1.22.7 -> 1.22.8
2024-03-20 10:01:39 -04:00
Nick Cao
8ca8be1683
Merge pull request #297172 from otavio/renode
...
renode: 1.14.0 -> 1.15.0
2024-03-20 09:59:29 -04:00
Nick Cao
5fad61917b
Merge pull request #297240 from r-ryantm/auto-update/renode-dts2repl
...
renode-dts2repl: unstable-2024-03-12 -> unstable-2024-03-19
2024-03-20 09:58:53 -04:00
Nick Cao
fc3bdf5c88
Merge pull request #297325 from r-ryantm/auto-update/wasmer
...
wasmer: 4.2.6 -> 4.2.7
2024-03-20 09:57:11 -04:00
Weijia Wang
fbef26df7d
Merge pull request #296981 from Kamillaova/update/rvvm
...
rvvm: 0.5 -> 0.6
2024-03-20 14:48:46 +01:00
Weijia Wang
9865fb3e29
Merge pull request #297131 from TomaSajt/astral
...
astral: make deterministic and clean up
2024-03-20 14:47:27 +01:00
Weijia Wang
08608687b0
Merge pull request #296944 from wegank/advanced-scene-switcher-bump
...
obs-studio-plugins.advanced-scene-switcher: 1.24.2 -> 1.25.3
2024-03-20 14:45:59 +01:00
Weijia Wang
bc8d07840e
Merge pull request #296780 from wegank/opencflite-bump
...
opencflite: 476.19.0 -> 635.21.8
2024-03-20 14:42:25 +01:00
Sandro
50b2e2a029
Merge pull request #296866 from SuperSandro2000/xserver-pinentry
2024-03-20 14:32:44 +01:00
Emily Trau
c22bcf97e2
Merge pull request #297089 from emilytrau/drawio-darwin-signing
...
drawio: fix darwin signing failure
2024-03-21 00:32:36 +11:00
R. Ryantm
9db07bafd1
klipper: unstable-2024-03-15 -> unstable-2024-03-19
2024-03-20 13:30:59 +00:00
Fabian Affolter
155be2eb13
tftui: 0.12.4 -> 0.12.6
...
Changelog: https://github.com/idoavrah/terraform-tui/releases/tag/v0.12.6
2024-03-20 14:30:54 +01:00
wackbyte
5cffd60bed
pythonPackages.asyncpg: fix build on older Python, bump minimum Python version ( #294645 )
2024-03-20 14:28:54 +01:00
Fabian Affolter
65c8c9eb41
Merge pull request #297450 from r-ryantm/auto-update/python312Packages.tesla-fleet-api
...
python312Packages.tesla-fleet-api: 0.4.9 -> 0.5.0
2024-03-20 14:25:41 +01:00
Muhammad Falak R Wani
f3a20533b7
fish: fix passthru tests for darwin
...
Signed-off-by: Muhammad Falak R Wani <falakreyaz@gmail.com>
2024-03-20 09:25:38 -04:00
Sarah Clark
2f7f71ea58
doc: Add troubleshooting for Cythonized code and pytest ( #293069 )
...
Cython is a Python compiler that emits native .so modules. By default, python derivations run tests in the wrong directory to see these modules and tests fail.
Issue #255262 documents the root cause and solution for this problem.
This PR adds a description of the problem and the most common solution to the test troubleshooting list.
2024-03-20 14:21:09 +01:00
Sandro
d60c069a65
Merge pull request #297254 from Groestlcoin/4.5.4
2024-03-20 14:19:59 +01:00
Fabian Affolter
86950a9c05
upiano: allow later textual releases
2024-03-20 14:07:27 +01:00