Commit Graph

68 Commits

Author SHA1 Message Date
Philip Taron
3e4d1375c3
xen: 4.19.0-unstable-2024-11-12 → 4.19.1 (#362847) 2024-12-11 11:03:56 -08:00
Silvan Mosberger
4f0dadbf38 treewide: format all inactive Nix files
After final improvements to the official formatter implementation,
this commit now performs the first treewide reformat of Nix files using it.
This is part of the implementation of RFC 166.

Only "inactive" files are reformatted, meaning only files that
aren't being touched by any PR with activity in the past 2 months.
This is to avoid conflicts for PRs that might soon be merged.
Later we can do a full treewide reformat to get the rest,
which should not cause as many conflicts.

A CI check has already been running for some time to ensure that new and
already-formatted files are formatted, so the files being reformatted here
should also stay formatted.

This commit was automatically created and can be verified using

    nix-build a08b3a4d19.tar.gz \
      --argstr baseRev b32a094368
    result/bin/apply-formatting $NIXPKGS_PATH
2024-12-10 20:26:33 +01:00
Fernando Rodrigues
ed99939b5a
xen: 4.19.0-unstable-2024-11-12 -> 4.19.1
Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-12-10 13:56:42 -03:00
R. Ryantm
353b6a7e7d xemu: 0.7.133 -> 0.7.134 2024-12-09 07:30:13 +00:00
Nick Cao
70902f9654
xed-editor: 3.6.7 -> 3.6.9 (#361791) 2024-12-05 09:05:45 -05:00
Bobby Rong
abc9f76d7f
xed-editor: 3.6.7 -> 3.6.9
https://github.com/linuxmint/xed/compare/3.6.7...3.6.9
2024-12-04 23:26:02 +08:00
aleksana
414c15d910 xen-guest-agent: remove unused clang from build closure 2024-12-01 17:03:30 +08:00
Bobby Rong
abdb2b1f86
Cinnamon updates 2024-11-26 (#359288) 2024-11-28 20:53:57 +08:00
Bobby Rong
5f93d3f0e2
xed-editor: 3.6.6 -> 3.6.7
https://github.com/linuxmint/xed/compare/3.6.6...3.6.7
2024-11-26 21:26:32 +08:00
R. Ryantm
e17e5ac7b0 xenon: 0.9.1 -> 0.9.3 2024-11-25 13:11:11 +00:00
R. Ryantm
b9450d40f7 xemu: 0.7.132 -> 0.7.133 2024-11-15 18:04:31 +00:00
Fernando Rodrigues
a793b4db06
xen: do not assume version reflects the actual package version
Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-11-13 14:43:55 -03:00
Fernando Rodrigues
e4ab3bf4d3
xen: 4.19.0 -> 4.19.0-unstable-2024-11-12
Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-11-12 19:14:14 -03:00
aleksana
571c71e6f7 treewide: migrate packages to pkgs/by-name, take 1
We are migrating packages that meet below requirements:

1. using `callPackage`
2. called path is a directory
3. overriding set is empty (`{ }`)
4. not containing path expressions other than relative path (to
makenixpkgs-vet happy)
5. not referenced by nix files outside of the directory, other
than`pkgs/top-level/all-packages.nix`
6. not referencing nix files outside of the directory
7. not referencing `default.nix` (since it's changed to `package.nix`)
8. `outPath` doesn't change after migration

The tool is here: https://github.com/Aleksanaa/by-name-migrate.
2024-11-09 20:04:51 +08:00
github-actions[bot]
bafb3e4e13
Merge master into staging-next 2024-10-23 12:05:38 +00:00
R. Ryantm
c4fac0fe9e xeol: 0.10.0 -> 0.10.1 2024-10-23 03:08:11 +00:00
github-actions[bot]
6c9d940294
Merge staging-next into staging 2024-10-07 06:05:43 +00:00
Fernando Rodrigues
1610ee03f1
treewide: purge remaining calls to xen-slim
Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-10-06 20:24:30 +00:00
Fernando Rodrigues
8cf52f2c03
xen: move to by-name
Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
Co-authored-by: Yaroslav Bolyukin <iam@lach.pw>
Co-authored-by: Emily <vcs@emily.moe>
2024-10-06 20:24:27 +00:00
Emily
e624818293 xeve: 0.5.0 -> 0.5.1
Closes: #322990
2024-10-05 00:32:14 +01:00
Emily
818089ba73
teams: create the Xen Project Team and rename instances of Xen to Xen Project. (#344314) 2024-09-28 15:57:32 +01:00
Fernando Rodrigues
82f0ee2c5b
treewide: assign maintainership of the Xen-related packages to the Xen Project Hypervisor Team
Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-09-28 14:53:59 +00:00
Artturin
e0464e4788 treewide: replace stdenv.is with stdenv.hostPlatform.is
In preparation for the deprecation of `stdenv.isX`.

These shorthands are not conducive to cross-compilation because they
hide the platforms.

Darwin might get cross-compilation for which the continued usage of `stdenv.isDarwin` will get in the way

One example of why this is bad and especially affects compiler packages
https://www.github.com/NixOS/nixpkgs/pull/343059

There are too many files to go through manually but a treewide should
get users thinking when they see a `hostPlatform.isX` in a place where it
doesn't make sense.

```
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv.is" "stdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenv'.is" "stdenv'.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "clangStdenv.is" "clangStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "gccStdenv.is" "gccStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "stdenvNoCC.is" "stdenvNoCC.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "inherit (stdenv) is" "inherit (stdenv.hostPlatform) is"
fd --type f "\.nix" | xargs sd --fixed-strings "buildStdenv.is" "buildStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "effectiveStdenv.is" "effectiveStdenv.hostPlatform.is"
fd --type f "\.nix" | xargs sd --fixed-strings "originalStdenv.is" "originalStdenv.hostPlatform.is"
```
2024-09-25 00:04:37 +03:00
nicoo
2641d97cbf pkgs/by-name: Convert hashes to SRI format
Reproduction script:
	# Bulk rewrite
	./maintainers/scripts/sha-to-sri.py pkgs/by-name
	# Revert some packages which will need manual intervention
	for n in amdvlk azure-cli cargo-profiler corefonts flatito fluxcd gist perf_data_converter protoc-gen-js solana-cli swt verible; do
		git checkout -- "pkgs/by-name/${n:0:2}/${n}"
	done
2024-09-15 11:24:31 +02:00
Fabian Affolter
47fb36e975
Merge pull request #332099 from fabaff/xeol-darwin
xeol: 0.9.15 -> 0.10.0
2024-08-25 09:23:46 +02:00
Fabian Affolter
90f3936860 xeol: 0.9.15 -> 0.10.0
Diff: https://github.com/xeol-io/xeol/compare/refs/tags/v0.9.15...v0.10.0

Changelog: https://github.com/xeol-io/xeol/releases/tag/v0.10.0
2024-08-24 18:41:13 +02:00
nixpkgs-merge-bot[bot]
e9926ebbc6
Merge pull request #336355 from r-ryantm/auto-update/xemu
xemu: 0.7.131 -> 0.7.132
2024-08-23 16:10:14 +00:00
R. Ryantm
9dadc1dc12 xemu: 0.7.131 -> 0.7.132 2024-08-21 16:31:19 +00:00
Fernando Rodrigues
bd4c69da51 xen-guest-agent: install systemd service
Upstream provides a minimal systemd service that initialises the
xen-guest-agent binary. This will be useful for anyone who makes a NixOS
module for this package.

Also adds a comment to postFixup.

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-08-19 08:16:37 +02:00
Fernando Rodrigues
1d11eba657 xen-guest-agent: remove libclang environment variable
The variable is unecessary in Rust packages due to bindgenHook.

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-08-19 08:16:37 +02:00
Fernando Rodrigues
de2d1ba867 xen-guest-agent: 0.3.0 -> 0.4.0-unstable-2024-05-31
New dependency: pkg-config

https://gitlab.com/xen-project/xen-guest-agent/-/releases/0.4.0

The 03aaadbe commit is required to fix compilation on Rust 1.80.

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-08-18 11:30:55 +02:00
Fernando Rodrigues
d50d09a747 xen-guest-agent: format with nixfmt-rfc-style
Also adds myself as a maintainer.

Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-08-18 11:30:55 +02:00
Fernando Rodrigues
2d51a4d306 xen-guest-agent: move to by-name
Signed-off-by: Fernando Rodrigues <alpha@sigmasquadron.net>
2024-08-18 11:30:55 +02:00
toonn
d95b9673ca
xeve: Fix Darwin build 2024-07-30 00:17:15 +02:00
toonn
2b430b6f10
xevd: Fix Darwin build 2024-07-30 00:17:14 +02:00
toonn
6b69b647e0
xeve: Link libm into shared library 2024-07-29 13:30:49 +02:00
toonn
9eec19ff11
xevd: Link libm into shared library 2024-07-29 13:30:28 +02:00
R. Ryantm
62464debc9 xemu: 0.7.128 -> 0.7.131 2024-07-25 07:15:16 +00:00
Bobby Rong
dc14ed9113
Merge pull request #329159 from bobby285271/upd/cinnamon
Cinnamon updates 2024-07-22
2024-07-23 21:58:26 +08:00
Masum Reza
93e87edd25
Merge pull request #322724 from jopejoe1/ffmpeg/fix/darwin
ffmpeg_7: fix darwin build
2024-07-22 23:19:24 +05:30
Bobby Rong
dd94c2b194
xed-editor: 3.6.5 -> 3.6.6
https://github.com/linuxmint/xed/compare/3.6.5...3.6.6
2024-07-22 20:51:30 +08:00
Bobby Rong
888e32bea1
xed-editor, xplayer: Move to by-name
The previous commit requires this commit to make by-name check happy.
2024-07-22 01:02:16 +08:00
jopejoe1
f0b12dfafb xeve: update broken platforms 2024-07-18 20:27:05 +02:00
jopejoe1
18fa507569 xevd: update broken platforms 2024-07-18 20:27:05 +02:00
R. Ryantm
075f6d39e8 xemu: 0.7.127 -> 0.7.128 2024-07-15 14:38:21 +00:00
R. Ryantm
837a5b7380 xemu: 0.7.123 -> 0.7.127 2024-06-21 05:24:29 +00:00
R. Ryantm
bc77f1f793 xemu: 0.7.122 -> 0.7.123 2024-06-13 03:18:39 +00:00
jopejoe1
9d7506ec1c xevd: fix ffmpeg not finding xevd 2024-06-12 22:18:59 +02:00
Sandro
2a746f4faa
Merge pull request #306584 from jopejoe1/xevd/update/0.5.0
xevd: 0.4.1 -> 0.5.0
2024-06-10 21:40:58 +02:00
jopejoe1
0790af3209 xevd: 0.4.1 -> 0.5.0 2024-06-06 18:46:13 +02:00