moved rhapsody-in-green off v3
treefmt / nix fmt (pull_request) Successful in 4s
build_systems / prebuild-common-x86-64-v3 (pull_request) Successful in 24s
build_systems / build-portal-1 (pull_request) Successful in 20s
test ebook search / test-ebook-search (pull_request) Successful in 1m13s
build_systems / build-bob (pull_request) Successful in 54s
build_systems / build-brain (pull_request) Successful in 57s
build_systems / build-rhapsody-in-green (pull_request) Successful in 1m4s
build_systems / build-jeeves (pull_request) Successful in 1m30s
treefmt / nix fmt (pull_request) Successful in 4s
build_systems / prebuild-common-x86-64-v3 (pull_request) Successful in 24s
build_systems / build-portal-1 (pull_request) Successful in 20s
test ebook search / test-ebook-search (pull_request) Successful in 1m13s
build_systems / build-bob (pull_request) Successful in 54s
build_systems / build-brain (pull_request) Successful in 57s
build_systems / build-rhapsody-in-green (pull_request) Successful in 1m4s
build_systems / build-jeeves (pull_request) Successful in 1m30s
This commit is contained in:
@@ -1,9 +0,0 @@
|
|||||||
{
|
|
||||||
nixpkgs.hostPlatform = {
|
|
||||||
system = "x86_64-linux";
|
|
||||||
gcc = {
|
|
||||||
arch = "x86-64-v3";
|
|
||||||
tune = "generic";
|
|
||||||
};
|
|
||||||
};
|
|
||||||
}
|
|
||||||
@@ -0,0 +1,15 @@
|
|||||||
|
{
|
||||||
|
nixpkgs = {
|
||||||
|
hostPlatform = {
|
||||||
|
system = "x86_64-linux";
|
||||||
|
gcc = {
|
||||||
|
arch = "x86-64-v3";
|
||||||
|
tune = "generic";
|
||||||
|
};
|
||||||
|
};
|
||||||
|
|
||||||
|
# These patches repair tests and bundled dependencies that are sensitive
|
||||||
|
# to the compiler flags used by the x86-64-v3 package set.
|
||||||
|
overlays = [ (import ./patches) ];
|
||||||
|
};
|
||||||
|
}
|
||||||
@@ -27,11 +27,10 @@ change independently of Nix, and `default.nix` preserves existing patches.
|
|||||||
|
|
||||||
## Local NixOS integration
|
## Local NixOS integration
|
||||||
|
|
||||||
[`../default.nix`](../default.nix) imports this directory's
|
The [`x86-64-v3` optional module](../../common/optional/x86-64-v3/default.nix)
|
||||||
[`default.nix`](default.nix), which wires each package's override into the
|
imports this directory's [`default.nix`](default.nix) directly, so the patch
|
||||||
package set. Abseil repairs several vendored copies and is gated on
|
overlay applies only to hosts using that package set. Prometheus patches its
|
||||||
`x86-64-v3`; Prometheus patches its separate assets derivation; Python
|
separate assets derivation; Python packages use `pythonPackagesExtensions`.
|
||||||
packages use `pythonPackagesExtensions`.
|
|
||||||
|
|
||||||
The [pytest-xdist directory](pytest-xdist/README.md) also owns its outer-worker
|
The [pytest-xdist directory](pytest-xdist/README.md) also owns its outer-worker
|
||||||
limit and remote-worker event timeout. These package overrides add no skipped
|
limit and remote-worker event timeout. These package overrides add no skipped
|
||||||
@@ -23,6 +23,4 @@
|
|||||||
config.allowUnfree = true;
|
config.allowUnfree = true;
|
||||||
};
|
};
|
||||||
};
|
};
|
||||||
|
|
||||||
patches = import ./patches;
|
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -13,7 +13,7 @@
|
|||||||
"${inputs.self}/common/optional/systemd-boot.nix"
|
"${inputs.self}/common/optional/systemd-boot.nix"
|
||||||
"${inputs.self}/common/optional/tailscale.nix"
|
"${inputs.self}/common/optional/tailscale.nix"
|
||||||
"${inputs.self}/common/optional/update.nix"
|
"${inputs.self}/common/optional/update.nix"
|
||||||
"${inputs.self}/common/optional/x86-64-v3.nix"
|
"${inputs.self}/common/optional/x86-64-v3"
|
||||||
"${inputs.self}/common/optional/zfs"
|
"${inputs.self}/common/optional/zfs"
|
||||||
./hardware.nix
|
./hardware.nix
|
||||||
./syncthing.nix
|
./syncthing.nix
|
||||||
|
|||||||
@@ -9,7 +9,7 @@
|
|||||||
"${inputs.self}/common/optional/systemd-boot.nix"
|
"${inputs.self}/common/optional/systemd-boot.nix"
|
||||||
"${inputs.self}/common/optional/tailscale.nix"
|
"${inputs.self}/common/optional/tailscale.nix"
|
||||||
"${inputs.self}/common/optional/update.nix"
|
"${inputs.self}/common/optional/update.nix"
|
||||||
"${inputs.self}/common/optional/x86-64-v3.nix"
|
"${inputs.self}/common/optional/x86-64-v3"
|
||||||
"${inputs.self}/common/optional/zfs"
|
"${inputs.self}/common/optional/zfs"
|
||||||
./docker
|
./docker
|
||||||
./hardware.nix
|
./hardware.nix
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ in
|
|||||||
"${inputs.self}/common/optional/syncthing_base.nix"
|
"${inputs.self}/common/optional/syncthing_base.nix"
|
||||||
"${inputs.self}/common/optional/tailscale.nix"
|
"${inputs.self}/common/optional/tailscale.nix"
|
||||||
"${inputs.self}/common/optional/update.nix"
|
"${inputs.self}/common/optional/update.nix"
|
||||||
"${inputs.self}/common/optional/x86-64-v3.nix"
|
"${inputs.self}/common/optional/x86-64-v3"
|
||||||
"${inputs.self}/common/optional/zfs"
|
"${inputs.self}/common/optional/zfs"
|
||||||
./monitoring
|
./monitoring
|
||||||
./docker
|
./docker
|
||||||
|
|||||||
@@ -10,7 +10,7 @@
|
|||||||
"${inputs.self}/users/richie"
|
"${inputs.self}/users/richie"
|
||||||
"${inputs.self}/common/global"
|
"${inputs.self}/common/global"
|
||||||
"${inputs.self}/common/optional/tailscale.nix"
|
"${inputs.self}/common/optional/tailscale.nix"
|
||||||
"${inputs.self}/common/optional/x86-64-v3.nix"
|
"${inputs.self}/common/optional/x86-64-v3"
|
||||||
./disk-config.nix
|
./disk-config.nix
|
||||||
./haproxy
|
./haproxy
|
||||||
./monitoring.nix
|
./monitoring.nix
|
||||||
|
|||||||
@@ -9,7 +9,6 @@
|
|||||||
"${inputs.self}/common/optional/syncthing_base.nix"
|
"${inputs.self}/common/optional/syncthing_base.nix"
|
||||||
"${inputs.self}/common/optional/systemd-boot.nix"
|
"${inputs.self}/common/optional/systemd-boot.nix"
|
||||||
"${inputs.self}/common/optional/tailscale.nix"
|
"${inputs.self}/common/optional/tailscale.nix"
|
||||||
"${inputs.self}/common/optional/x86-64-v3.nix"
|
|
||||||
"${inputs.self}/common/optional/yubikey.nix"
|
"${inputs.self}/common/optional/yubikey.nix"
|
||||||
"${inputs.self}/common/optional/zfs"
|
"${inputs.self}/common/optional/zfs"
|
||||||
./hardware.nix
|
./hardware.nix
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{ pkgs, ... }:
|
{ pkgs, ... }:
|
||||||
{
|
{
|
||||||
home.packages = with pkgs.x86-v1; [
|
home.packages = with pkgs; [
|
||||||
discord-canary
|
discord-canary
|
||||||
signal-desktop
|
signal-desktop
|
||||||
slack
|
slack
|
||||||
|
|||||||
@@ -14,7 +14,7 @@
|
|||||||
gimp
|
gimp
|
||||||
mediainfo
|
mediainfo
|
||||||
obs-studio
|
obs-studio
|
||||||
x86-v1.obsidian
|
obsidian
|
||||||
prismlauncher
|
prismlauncher
|
||||||
prusa-slicer
|
prusa-slicer
|
||||||
qalculate-gtk
|
qalculate-gtk
|
||||||
|
|||||||
@@ -1,6 +1,6 @@
|
|||||||
{ pkgs, ... }:
|
{ pkgs, ... }:
|
||||||
{
|
{
|
||||||
home.packages = with pkgs.x86-v1; [
|
home.packages = with pkgs; [
|
||||||
sweet-nova
|
sweet-nova
|
||||||
candy-icons
|
candy-icons
|
||||||
];
|
];
|
||||||
|
|||||||
@@ -13,7 +13,7 @@ in
|
|||||||
|
|
||||||
programs.vscode = {
|
programs.vscode = {
|
||||||
enable = true;
|
enable = true;
|
||||||
package = pkgs.x86-v1.vscode;
|
package = pkgs.vscode;
|
||||||
mutableExtensionsDir = true;
|
mutableExtensionsDir = true;
|
||||||
};
|
};
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user