upgrades; upgrades people! (and minor trailblazer fixes)
This commit is contained in:
parent
3dfb0c5500
commit
126d0e34f3
4 changed files with 12 additions and 6 deletions
|
@ -196,8 +196,6 @@
|
||||||
# Modules for offline linux machines.
|
# Modules for offline linux machines.
|
||||||
linuxOfflineModuleSet = [
|
linuxOfflineModuleSet = [
|
||||||
./nixos/packages/offline.nix
|
./nixos/packages/offline.nix
|
||||||
|
|
||||||
./nixos/configs/waydroid.nix
|
|
||||||
];
|
];
|
||||||
|
|
||||||
# Helper functions for creating modules in the defintions below.
|
# Helper functions for creating modules in the defintions below.
|
||||||
|
|
|
@ -270,6 +270,7 @@ in
|
||||||
after = [ "network-online.target" ];
|
after = [ "network-online.target" ];
|
||||||
|
|
||||||
script = "${commandScript}/bin/trailblazer-command-daemon";
|
script = "${commandScript}/bin/trailblazer-command-daemon";
|
||||||
|
serviceConfig.Restart = "always";
|
||||||
};
|
};
|
||||||
systemd.services.trailblazer-status = {
|
systemd.services.trailblazer-status = {
|
||||||
description = "trailblazer status service";
|
description = "trailblazer status service";
|
||||||
|
@ -280,6 +281,7 @@ in
|
||||||
after = [ "network-online.target" ];
|
after = [ "network-online.target" ];
|
||||||
|
|
||||||
script = "${statusScript}/bin/trailblazer-status-daemon";
|
script = "${statusScript}/bin/trailblazer-status-daemon";
|
||||||
|
serviceConfig.Restart = "always";
|
||||||
};
|
};
|
||||||
|
|
||||||
systemd.services.suspend_notify = {
|
systemd.services.suspend_notify = {
|
||||||
|
|
|
@ -20,7 +20,8 @@
|
||||||
wayland,
|
wayland,
|
||||||
python3,
|
python3,
|
||||||
svd2py,
|
svd2py,
|
||||||
qt6
|
qt6,
|
||||||
|
libxml2
|
||||||
}:
|
}:
|
||||||
let
|
let
|
||||||
desktopFile = writeText "binary-ninja.desktop" ''
|
desktopFile = writeText "binary-ninja.desktop" ''
|
||||||
|
@ -47,11 +48,14 @@ let
|
||||||
pname = "binary-ninja";
|
pname = "binary-ninja";
|
||||||
version = "4.0.5902";
|
version = "4.0.5902";
|
||||||
|
|
||||||
buildInputs = [
|
nativeBuildInputs = [
|
||||||
autoPatchelfHook
|
autoPatchelfHook
|
||||||
qt6.wrapQtAppsHook
|
qt6.wrapQtAppsHook
|
||||||
makeWrapper
|
makeWrapper
|
||||||
unzip
|
unzip
|
||||||
|
];
|
||||||
|
|
||||||
|
buildInputs = [
|
||||||
libGL
|
libGL
|
||||||
stdenv.cc.cc.lib
|
stdenv.cc.cc.lib
|
||||||
glib
|
glib
|
||||||
|
@ -68,13 +72,15 @@ let
|
||||||
qt6.qtdeclarative
|
qt6.qtdeclarative
|
||||||
wayland
|
wayland
|
||||||
binja-python
|
binja-python
|
||||||
|
libxml2
|
||||||
dbus
|
dbus
|
||||||
];
|
];
|
||||||
|
|
||||||
|
autoPatchelfIgnoreMissingDeps = [ "libxml2.so.2" ];
|
||||||
|
|
||||||
propogatedBuildInputs = (additional-python-packages python3.pkgs);
|
propogatedBuildInputs = (additional-python-packages python3.pkgs);
|
||||||
|
|
||||||
# Use our local zip directly.
|
# Use our local zip directly.
|
||||||
dontBuild = true;
|
|
||||||
src = if stdenv.isAarch64 then
|
src = if stdenv.isAarch64 then
|
||||||
../proprietary/binja/binaryninja_personal_linux_aarch64.zip
|
../proprietary/binja/binaryninja_personal_linux_aarch64.zip
|
||||||
else
|
else
|
||||||
|
|
|
@ -117,7 +117,7 @@ end)
|
||||||
-- Possibly replace with a per-platform equivalent?'
|
-- Possibly replace with a per-platform equivalent?'
|
||||||
--if (hostname == "hinata") then
|
--if (hostname == "hinata") then
|
||||||
if wezterm.target_triple == "x86_64-unknown-linux-gnu" then
|
if wezterm.target_triple == "x86_64-unknown-linux-gnu" then
|
||||||
config["default_prog"] = { "/run/current-system/sw/bin/zellij", "-l", "welcome" }
|
config["default_prog"] = { "/run/current-system/sw/bin/zellij" }
|
||||||
end
|
end
|
||||||
|
|
||||||
return config
|
return config
|
||||||
|
|
Loading…
Add table
Reference in a new issue