Commit Graph
669923 Commits
Author SHA1 Message Date
Weijia WangandGitHub 60809f5681 Merge pull request #336188 from pbsds/bump-localsend-1724194260
localsend: 1.15.0 -> 1.15.4
2024-08-21 20:56:04 +02:00
lassulusandGitHub 1e7e92c159 Merge pull request #336368 from Sigmanificient/makePythonWriter-doCheck
makePythonWriter: add doCheck toggle
2024-08-21 20:55:15 +02:00
Weijia WangandGitHub d63ecfbe9b Merge pull request #335767 from r-ryantm/auto-update/duplicity
duplicity: 2.2.3 -> 3.0.2
2024-08-21 20:50:59 +02:00
Weijia WangandGitHub 78c1022cd1 Merge pull request #336244 from r-ryantm/auto-update/viceroy
viceroy: 0.10.2 -> 0.11.0
2024-08-21 20:48:08 +02:00
Weijia WangandGitHub 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
Weijia WangandGitHub 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 WangandGitHub 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 WangandGitHub 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 WangandGitHub 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 WangandGitHub 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 WangandGitHub 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 WangandGitHub 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 WangandGitHub 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 WangandGitHub 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
EmilyandGitHub 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 WangandGitHub 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 WangandGitHub 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 HenrieandValentin Gagarin 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
Weijia WangandGitHub 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
Peder Bergebakken SundtandGitHub 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
Lin JianandGitHub 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 GloverandGitHub 977d8786f6 Merge pull request #331526 from LovingMelody/lug-helper
lug-helper: init at 2.18
2024-08-21 17:27:06 +00:00
EmilyandGitHub 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]andGitHub 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
7c6f434candGitHub 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
Pol DellaieraandGitHub 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 TaronandGitHub 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
aktabootandCole Helbling b7934c4670 mullvad: 2024.3 -> 2024.4 2024-08-21 09:20:20 -07:00
Jonas HeinrichandGitHub 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 MontielandGitHub 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
Daniel Albert 87101c5548 stalwart-mail: 0.9.1 -> 0.9.2 2024-08-21 17:49:21 +02:00
Pol Dellaiera 5da78fe1d0 open-webui: 0.3.13 -> 0.3.14
Diff: https://github.com/open-webui/open-webui/compare/v0.3.13...v0.3.14

Changelog: https://github.com/open-webui/open-webui/blob/v0.3.14/CHANGELOG.md
2024-08-21 17:45:21 +02:00
Fabián Heredia MontielandGitHub 43c745f567 Merge pull request #335429 from r-ryantm/auto-update/semantic-release
semantic-release: 24.0.0 -> 24.1.0
2024-08-21 09:35:25 -06:00
Fabián Heredia MontielandGitHub d077afeb8c Merge pull request #335991 from r-ryantm/auto-update/reposilite
reposilite: 3.5.14 -> 3.5.15
2024-08-21 09:29:28 -06:00