1
0
Fork 1
mirror of https://github.com/NixOS/nixpkgs.git synced 2024-11-18 19:51:17 +00:00
Commit graph

669880 commits

Author SHA1 Message Date
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
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
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
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 Montiel 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 Montiel 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
Fabián Heredia Montiel 3c080314d6
Merge pull request #336092 from r-ryantm/auto-update/python312Packages.flake8-bugbear
python312Packages.flake8-bugbear: 24.4.26 -> 24.8.19
2024-08-21 09:29:12 -06:00
Roland Coeurjoly c34208511e sby: 2021.11.30 -> 0.44, run tests, rename from symbiyosys 2024-08-21 10:25:34 -05:00
maralorn 025cc46ce3
haskell-modules/generic-builder.nix: add gcc to generated shell
Fixes #335387
2024-08-21 17:13:18 +02:00
Donovan Glover 965ba5d533
Merge pull request #329938 from donovanglover/phosh-0.40.0
phosh: 0.39.0 -> 0.41.0, feedbackd: 0.2.0 -> 0.4.1, squeekboard: 1.38.0 -> 1.41.0, gmobile: init at 0.2.1
2024-08-21 15:11:45 +00:00
Someone 034d0a7d15
Merge pull request #334840 from SomeoneSerge/fix/release-cuda/pure-eval
release-cuda: allow passing `system` to release-lib
2024-08-21 15:10:12 +00:00
Gaétan Lepage c0e8cb5d87
Merge pull request #336311 from GaetanLepage/basedpyright
basedpyright: 1.16.0 -> 1.17.0
2024-08-21 16:48:22 +02:00
OTABI Tomoya 2ccb979f80
Merge pull request #336314 from GaetanLepage/pytensor
python312Packages.pytensor: 2.25.2 -> 2.25.3
2024-08-21 23:32:34 +09:00
Emily 4d35b76100
Merge pull request #336093 from emilazy/push-vryzuoqkkymo
ardour_7: fix build with Python 3.12
2024-08-21 15:22:51 +01:00
Gaétan Lepage 4c52a4d8d4
Merge pull request #335734 from GaetanLepage/imageio
python312Packages.imageio: 2.35.0 -> 2.35.1
2024-08-21 16:21:07 +02:00
OTABI Tomoya dd429d7a6a
Merge pull request #336272 from GaetanLepage/correctionlib
python312Packages.correctionlib: 2.6.1 -> 2.6.4
2024-08-21 23:16:08 +09:00
Emily b152577c1d
Merge pull request #336185 from emilazy/push-lwmqkkpwootu
pcsxr: drop
2024-08-21 15:15:05 +01:00
Emily de5cc3207e
Merge pull request #336193 from emilazy/push-zlvwprlwtmvq
dvdstyler: 3.2.1 -> 3.3b4
2024-08-21 15:10:03 +01:00
OTABI Tomoya bfb9e8639d
Merge pull request #336320 from r-ryantm/auto-update/dotenvx
dotenvx: 1.7.0 -> 1.8.0
2024-08-21 23:03:35 +09:00
0x4A6F 6dafeb7516
Merge pull request #336322 from tweag/nixfmt-rfc-style-update
nixfmt-rfc-style: unstable-2024-08-08 -> unstable-2024-08-16
2024-08-21 15:42:14 +02:00
OTABI Tomoya dd06046214
Merge pull request #335667 from GaetanLepage/equinox
python312Packages.equinox: 0.11.4 -> 0.11.5
2024-08-21 22:32:14 +09:00
R. Ryantm 8cdbfd38e9 planify: 4.10.7 -> 4.10.8 2024-08-21 21:20:57 +08:00
Gaétan Lepage 421c1bc38e
Merge pull request #335471 from GaetanLepage/funsor
python311Packages.funsor: fix on both linux and darwin
2024-08-21 15:18:25 +02:00
OTABI Tomoya 3ff27aba67
Merge pull request #336297 from r-ryantm/auto-update/python312Packages.clarifai-grpc
python312Packages.clarifai-grpc: 10.7.1 -> 10.7.3
2024-08-21 22:09:14 +09:00
Silvan Mosberger bea49ae823 nixfmt-rfc-style: unstable-2024-08-08 -> unstable-2024-08-16 2024-08-21 15:00:51 +02:00
superherointj 46ac3ad602
Merge pull request #336288 from katexochen/azure-cli/socks
azure-cli: add missing socks dependency
2024-08-21 09:58:51 -03:00
OTABI Tomoya 2629da0ba7
Merge pull request #336215 from natsukium/langchain/refactor
python312Packages.langchain-standard-tests: init at 0.1.1; refactor langchain-related libraries
2024-08-21 21:53:07 +09:00
superherointj 3c0be6ff38
Merge pull request #336267 from katexochen/azure-cli/foo
azure-cli-extensions: update package set
2024-08-21 09:47:37 -03:00