Commit Graph

48 Commits

Author SHA1 Message Date
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
Peder Bergebakken Sundt
b74cd530d4
Merge pull request #260340 from jfvillablanca/xenon
xenon: init at 0.9.1
2024-06-06 00:39:49 +02:00
Fabian Affolter
a5acd09844 xeol: limit platform support 2024-05-22 11:27:12 +02:00
Fabian Affolter
fb2bb52254 xeol: format with nixfmt 2024-05-22 11:26:26 +02:00
R. Ryantm
30bf547cff xemu: 0.7.121 -> 0.7.122 2024-05-21 16:01:14 +00:00
Anderson Torres
2ffadf7654 xemu: use upstream xemu.desktop 2024-05-15 21:00:13 -03:00
Anderson Torres
87b380dbfb xemu: nixfmt 2024-05-15 20:35:47 -03:00
R. Ryantm
6ff50a1f97 xemu: 0.7.120 -> 0.7.121 2024-05-07 04:31:23 +00:00
Weijia Wang
7f45fee52a Merge branch 'master' into staging-next 2024-04-28 04:02:14 +02:00
R. Ryantm
9ad20e378f xeol: 0.9.14 -> 0.9.15 2024-04-27 03:01:20 +00:00
Jan Tojnar
eb04659fc2 treewide: wrapGAppsHook → wrapGAppsHook3
This was achieved using the following command:

    sd 'wrapGAppsHook\b' wrapGAppsHook3 (rg -l 'wrapGAppsHook\b')

And then manually reverted the following changes:

- alias in top-level.nix
- function name in wrap-gapps-hook.sh
- comment in postFixup of at-spi2-core
- comment in gtk4
- comment in preFixup of 1password-gui/linux.nix
- comment in postFixup of qgis/unwrapped-ltr.nix and qgis/unwrapped.nix
- comment in postFixup of telegram-desktop
- comment in postFixup of fwupd
- buildCommand of mongodb-compass
- postFixup of xflux-gui
- comment in a patch in kdePackages.kde-gtk-config and plasma5Packages.kde-gtk-config
- description of programs.sway.wrapperFeatures.gtk NixOS option (manual rebuild)
2024-04-27 02:23:22 +02:00
R. Ryantm
4a43776f82 xeve: 0.4.3 -> 0.5.0 2024-04-23 10:26:21 +00:00
jopejoe1
3189bf160b xeve: init at 0.4.3 2024-04-11 16:50:54 +02:00
jopejoe1
1307c7f27e xevd: init at 0.4.1 2024-04-11 16:50:08 +02:00
R. Ryantm
40869eadd8 xeol: 0.9.13 -> 0.9.14 2024-04-05 07:36:34 +00:00
Anderson Torres
8e4b61dc90 xemu: refactor
- pick Python packages from python3Packages
- patch things should go to patchPhase
2024-03-24 21:42:35 -03:00
Anderson Torres
f2b7738e26 xemu: migrate to by-name 2024-03-24 19:40:38 -03:00
Fabian Affolter
1422ad9a5e xeol: init at 0.9.13
Scanner for end-of-life (EOL) software and dependencies in container
images, filesystems, and SBOMs

https://github.com/xeol-io/xeol
2024-03-18 15:32:55 +01:00
jfvillablanca
12a3171606 xenon: init at 0.9.1 2023-10-18 08:50:00 +08:00