Commit graph

670101 commits

Author SHA1 Message Date
Weijia Wang
3992c1b5e0
Merge pull request #330446 from r-ryantm/auto-update/termsnap
termsnap: 0.3.0 -> 0.4.0
2024-08-21 20:42:12 +02:00
Cole Mickens
c6dccbcd78 lazyjj: init at 0.3.1 2024-08-21 13:37:20 -05:00
a-kenji
b028dab557 iamb: 0.0.9 -> 0.0.10 2024-08-21 20:36:00 +02:00
Weijia Wang
0596f41c06
Merge pull request #335849 from r-ryantm/auto-update/python312Packages.ansible-compat
python312Packages.ansible-compat: 24.7.0 -> 24.8.0
2024-08-21 20:35:48 +02:00
Weijia Wang
e590723c51
Merge pull request #336296 from r-ryantm/auto-update/python312Packages.aiolifx-themes
python312Packages.aiolifx-themes: 0.5.1 -> 0.5.2
2024-08-21 20:30:50 +02:00
Weijia Wang
64744813f6
Merge pull request #335418 from r-ryantm/auto-update/udev-gothic
udev-gothic: 1.3.1 -> 2.0.0
2024-08-21 20:28:54 +02:00
Weijia Wang
8c2422921c
Merge pull request #336223 from r-ryantm/auto-update/netbird-ui
netbird-ui: 0.28.7 -> 0.28.8
2024-08-21 20:28:04 +02:00
Weijia Wang
456d8c7f9b
Merge pull request #335419 from r-ryantm/auto-update/udev-gothic-nf
udev-gothic-nf: 1.3.1 -> 2.0.0
2024-08-21 20:27:23 +02:00
Weijia Wang
10c7fdacdd
Merge pull request #336243 from r-ryantm/auto-update/pluto
pluto: 5.20 -> 5.20.1
2024-08-21 20:24:52 +02:00
Weijia Wang
12ce469319
Merge pull request #336249 from r-ryantm/auto-update/tabiew
tabiew: 0.6.1 -> 0.6.2
2024-08-21 20:22:32 +02:00
Weijia Wang
2c69101b00
Merge pull request #336308 from r-ryantm/auto-update/cnspec
cnspec: 11.17.0 -> 11.18.0
2024-08-21 20:21:44 +02:00
Weijia Wang
008a6ae609
Merge pull request #336252 from r-ryantm/auto-update/kor
kor: 0.5.4 -> 0.5.5
2024-08-21 20:16:36 +02:00
Emily
5ed0850a76
Merge pull request #335100 from ilaumjd/pythonPackages.openstep-parser
python312Packages.openstep-parser: init at 2.0.1
2024-08-21 19:16:18 +01:00
Weijia Wang
cf76696aa9
Merge pull request #336256 from r-ryantm/auto-update/mill
mill: 0.11.11 -> 0.11.12
2024-08-21 20:12:42 +02:00
Weijia Wang
6cb72d5561
Merge pull request #336306 from r-ryantm/auto-update/flix
flix: 0.48.0 -> 0.49.0
2024-08-21 20:11:15 +02:00
Nathan Henrie
f5f24cdb58 doc: add documentation for pkgs.{substitute,substituteAll,substituteAllFiles}
Fixes https://github.com/NixOS/nixpkgs/issues/65252
2024-08-21 20:11:02 +02:00
Donovan Glover
1ba63079be
hyprlandPlugins.hyprspace: add update script 2024-08-21 14:07:35 -04:00
Donovan Glover
3e6912e83b
hyprlandPlugins.hyprspace: 0-unstable-2024-06-17 -> 0-unstable-2024-08-21 2024-08-21 14:06:13 -04:00
Weijia Wang
c9ec828978
Merge pull request #336298 from eljamm/taler-merchant
taler-merchant: fix wrong templates and spa dirs
2024-08-21 20:04:15 +02:00
R. Ryantm
da9ce51068 dapr-cli: 1.14.0 -> 1.14.1 2024-08-21 17:59:31 +00:00
Peder Bergebakken Sundt
aff860972b
Merge pull request #335896 from pbsds/bump-pulsar-1724017823
pulsar: 1.119.0 -> 1.120.0
2024-08-21 19:45:37 +02:00
R. Ryantm
c4eff8eee4 obs-studio: 30.2.2 -> 30.2.3 2024-08-21 17:30:49 +00:00
Lin Jian
308405fbe6
Merge pull request #332427 from xddxdd/edl
edl: unstable-2022-09-07 -> 3.52.1-unstable-2024-07-05
2024-08-22 01:30:01 +08:00
Donovan Glover
977d8786f6
Merge pull request #331526 from LovingMelody/lug-helper
lug-helper: init at 2.18
2024-08-21 17:27:06 +00:00
Emily
42afc9de23
Merge pull request #333948 from SigmaSquadron/xen-drop-figs
xen: code quality updates and generic patch deduplication
2024-08-21 18:22:55 +01:00
Sigmanificient
f03b7856a6 makePythonWriter: add doCheck toggle 2024-08-21 19:17:36 +02:00
nixpkgs-merge-bot[bot]
c79da508a6
Merge pull request #334349 from r-ryantm/auto-update/melonDS
melonDS: 0.9.5-unstable-2024-08-11 -> 0.9.5-unstable-2024-08-19
2024-08-21 17:10:35 +00:00
7c6f434c
0885b99135
Merge pull request #336208 from r-ryantm/auto-update/sgt-puzzles
sgt-puzzles: 20240802.1c1899e -> 20240817.262f709
2024-08-21 17:04:00 +00:00
R. Ryantm
cdc3e10f2f litmusctl: 1.8.0 -> 1.9.0 2024-08-21 17:03:57 +00:00
R. Ryantm
b68f05daa5 librime-lua: 0-unstable-2024-05-19 -> 0-unstable-2024-08-19 2024-08-21 16:47:33 +00:00
Pol Dellaiera
1d123e900d
Merge pull request #336345 from drupol/open-webui/bump/0-3-14
open-webui: 0.3.13 -> 0.3.14
2024-08-21 18:46:58 +02:00
Fernando Rodrigues
70ff32c47b
xen: only add maintainers if version is security-supported
This prevents users browsing the package in search.nixos.org from
messaging maintainers about an EOL Xen.

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-08-21 13:37:34 -03:00
Fernando Rodrigues
28f1c8701c
xen: avoid writing upstreamPatches multiple times
Use `with upstreamPatches;` instead.

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-08-21 13:37:34 -03:00
Fernando Rodrigues
bdcf44c52d
xen: add more sanitation options to update script
We use a lot of pipes, so it's good to exit if any of the dependent
commands fail.

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-08-21 13:37:34 -03:00
Fernando Rodrigues
15256c05eb
xen: prefer flags to pipes or variables in bash scripts
For the update script and the one-liner in the README, use flags that do
what we want to do instead of piping the output to different commands or
using environment variables.

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-08-21 13:37:33 -03:00
Fernando Rodrigues
e1d3b403f3
xen: deduplicate common patches and drop figs
The IPXE patch is the same across all versions.
Let us put generic patches in the new generic/ directory.

We also disable figs, as they were broken.

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-08-21 13:37:33 -03:00
Fernando Rodrigues
4dd8450a22
xen: simplify make flags.
XEN_EXTFILES_URL wasn't working back when this override did anything,
and now we bypass it entirely. The LD variable was rewritten to use
lib.meta.getExe.

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-08-21 13:37:32 -03:00
Fernando Rodrigues
bd30f27bd1
xen: deprecate withPrefetchedSources and withTools functions
We now use easier to understand functions that are properly documented
and aren't as generic.

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-08-21 13:37:32 -03:00
Fernando Rodrigues
1a2e3c1138
xen: make meta.maintainers more friendly for new contributors
From Peder Sundt:
> I read maintainers = with lib.maintainers; [ ]; as a friendly open
> invitation, while maintainers = [ ]; as a sad state of reality.
> I want people to join the project hence I very much prefer the former.

I don't plan on leaving anytime soon, but let's not make it
more difficult for new maintainers to step up.

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-08-21 13:37:32 -03:00
Fernando Rodrigues
59f88cc37a
xen: ensure xsm-policy is being built when FLASK is enabled
Flask is disabled by default, but this will save someone an
overrideAttrs overlay if they're using FLASK.

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-08-21 13:37:31 -03:00
Fernando Rodrigues
5facf7887f
xen: fully remove qemu-traditional
We were still building some minor parts of qemu-traditional by not
disabling it explicitly.

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-08-21 13:37:31 -03:00
Fernando Rodrigues
84c4c4be35
xen: drop systemd dependency from 4.19 and above
From the 4.19 release notes:

When building with Systemd support (./configure --enable-systemd),
remove libsystemd as a build dependency. Systemd Notify support is
retained, now using a standalone library implementation.

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-08-21 13:37:30 -03:00
Fernando Rodrigues
49433ed9cc
xen: call the postPatch for each pre-fetched source manually instead of going through withTools
withTools and withPrefetchedSources are pretty complicated functions
meant to generalise per-version calls to build phases by each
pre-fetched source. This is step 1 in deprecating them.

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-08-21 13:37:30 -03:00
Fernando Rodrigues
37eddc4f7e
xen: dehardcode pname
This is useful for the future when we begin building custom versions of
Xen, such as `qubes-vmm-xen`.

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-08-21 13:37:30 -03:00
Fernando Rodrigues
403837b6a8
xen: deduplicate pkgs.xen and pkgs.xenPackages.xen
There is no point in having both. The top-level package now points
directly to the latest version.

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-08-21 13:37:29 -03:00
Fernando Rodrigues
a52df9cf48
xen: move generic files to generic/ directory
Most patches used in the Xen build are generic, so let's keep everything
that applies to all versions in one folder.

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-08-21 13:37:12 -03:00
Philip Taron
a89b1fda12
Merge pull request #336343 from NixOS/haskell-modules-generic-builder-nix-add-gcc-to-generated-shell
haskell-modules/generic-builder.nix: add gcc to generated shell
2024-08-21 09:35:35 -07:00
aktaboot
b7934c4670 mullvad: 2024.3 -> 2024.4 2024-08-21 09:20:20 -07:00
Jonas Heinrich
f2cda72cb2
Merge pull request #336346 from esclear/update-stalwart-mail
stalwart-mail: 0.9.1 -> 0.9.2
2024-08-21 18:07:47 +02:00
Fabián Heredia Montiel
877d19523e
Merge pull request #335310 from r-ryantm/auto-update/grpc-gateway
grpc-gateway: 2.21.0 -> 2.22.0
2024-08-21 09:58:45 -06:00