format
This commit is contained in:
@@ -8,7 +8,7 @@ buildNpmPackage rec {
|
||||
ref = "main";
|
||||
rev = "6575c418f45aef025d2d89d5b0b4ff4fbdffe298";
|
||||
};
|
||||
npmDepsHash="sha256-PRFHBlVIdHfATAAKVKax+bY4o+9czdfl7HjFnKk4KtI=";
|
||||
npmDepsHash = "sha256-PRFHBlVIdHfATAAKVKax+bY4o+9czdfl7HjFnKk4KtI=";
|
||||
installPhase = ''
|
||||
mkdir -p $out
|
||||
cp -r ./dist/adams-site/* $out
|
||||
|
||||
@@ -1,7 +1,33 @@
|
||||
{ lib, stdenv, libXScrnSaver, makeWrapper, fetchurl, wrapGAppsHook3, glib, gtk3
|
||||
, unzip, at-spi2-atk, libdrm, libgbm, libxkbcommon, libxshmfence, libGL
|
||||
, vulkan-loader, alsa-lib, cairo, cups, dbus, expat, gdk-pixbuf, nss, nspr, xorg
|
||||
, pango, systemd, pciutils, }:
|
||||
{ lib
|
||||
, stdenv
|
||||
, libXScrnSaver
|
||||
, makeWrapper
|
||||
, fetchurl
|
||||
, wrapGAppsHook3
|
||||
, glib
|
||||
, gtk3
|
||||
, unzip
|
||||
, at-spi2-atk
|
||||
, libdrm
|
||||
, libgbm
|
||||
, libxkbcommon
|
||||
, libxshmfence
|
||||
, libGL
|
||||
, vulkan-loader
|
||||
, alsa-lib
|
||||
, cairo
|
||||
, cups
|
||||
, dbus
|
||||
, expat
|
||||
, gdk-pixbuf
|
||||
, nss
|
||||
, nspr
|
||||
, xorg
|
||||
, pango
|
||||
, systemd
|
||||
, pciutils
|
||||
,
|
||||
}:
|
||||
|
||||
let
|
||||
version = "27.3.11";
|
||||
@@ -96,13 +122,13 @@ let
|
||||
stdenv.cc.cc
|
||||
systemd
|
||||
] ++ lib.optionals (lib.versionAtLeast version "9.0.0") [ libdrm libgbm ]
|
||||
++ lib.optionals (lib.versionOlder version "10.0.0") [ libXScrnSaver ]
|
||||
++ lib.optionals (lib.versionAtLeast version "11.0.0") [ libxkbcommon ]
|
||||
++ lib.optionals (lib.versionAtLeast version "12.0.0") [ libxshmfence ]
|
||||
++ lib.optionals (lib.versionAtLeast version "17.0.0") [
|
||||
libGL
|
||||
vulkan-loader
|
||||
]);
|
||||
++ lib.optionals (lib.versionOlder version "10.0.0") [ libXScrnSaver ]
|
||||
++ lib.optionals (lib.versionAtLeast version "11.0.0") [ libxkbcommon ]
|
||||
++ lib.optionals (lib.versionAtLeast version "12.0.0") [ libxshmfence ]
|
||||
++ lib.optionals (lib.versionAtLeast version "17.0.0") [
|
||||
libGL
|
||||
vulkan-loader
|
||||
]);
|
||||
|
||||
linux = finalAttrs: {
|
||||
buildInputs = [ glib gtk3 ];
|
||||
@@ -157,6 +183,7 @@ let
|
||||
|
||||
passthru.dist = finalAttrs.finalPackage + "/Applications";
|
||||
};
|
||||
in stdenv.mkDerivation (finalAttrs:
|
||||
lib.recursiveUpdate (common stdenv.hostPlatform)
|
||||
in
|
||||
stdenv.mkDerivation (finalAttrs:
|
||||
lib.recursiveUpdate (common stdenv.hostPlatform)
|
||||
((if stdenv.hostPlatform.isDarwin then darwin else linux) finalAttrs))
|
||||
|
||||
@@ -1,6 +1,19 @@
|
||||
{ lib, rustPlatform, stdenv, fetchFromGitHub, blueprint-compiler, pkg-config
|
||||
, wrapGAppsHook4, gdk-pixbuf, gtk4, libdrm, vulkan-loader, coreutils
|
||||
, nix-update-script, hwdata, fuse }:
|
||||
{ lib
|
||||
, rustPlatform
|
||||
, stdenv
|
||||
, fetchFromGitHub
|
||||
, blueprint-compiler
|
||||
, pkg-config
|
||||
, wrapGAppsHook4
|
||||
, gdk-pixbuf
|
||||
, gtk4
|
||||
, libdrm
|
||||
, vulkan-loader
|
||||
, coreutils
|
||||
, nix-update-script
|
||||
, hwdata
|
||||
, fuse
|
||||
}:
|
||||
|
||||
rustPlatform.buildRustPackage rec {
|
||||
pname = "lact";
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
{
|
||||
lib,
|
||||
stdenv,
|
||||
buildGoModule,
|
||||
fetchFromGitHub,
|
||||
installShellFiles,
|
||||
{ lib
|
||||
, stdenv
|
||||
, buildGoModule
|
||||
, fetchFromGitHub
|
||||
, installShellFiles
|
||||
,
|
||||
}:
|
||||
buildGoModule rec {
|
||||
name = "mangal";
|
||||
|
||||
@@ -1,15 +1,15 @@
|
||||
{ pkgs }:
|
||||
|
||||
pkgs.stdenv.mkDerivation {
|
||||
name = "sddm-astronaut-theme";
|
||||
src = pkgs.fetchFromGitHub {
|
||||
owner = "totoro-ghost";
|
||||
repo = "sddm-astronaut";
|
||||
hash = "sha256-j8pJvBml2LWxXNw1e/cSVXV+6w+K1lahv0uK1B9OYn0=";
|
||||
rev = "6726b5e951a13d308bf17aa09e91a349d82c997b";
|
||||
};
|
||||
installPhase = ''
|
||||
mkdir -p $out
|
||||
cp -R ./* $out/
|
||||
'';
|
||||
name = "sddm-astronaut-theme";
|
||||
src = pkgs.fetchFromGitHub {
|
||||
owner = "totoro-ghost";
|
||||
repo = "sddm-astronaut";
|
||||
hash = "sha256-j8pJvBml2LWxXNw1e/cSVXV+6w+K1lahv0uK1B9OYn0=";
|
||||
rev = "6726b5e951a13d308bf17aa09e91a349d82c997b";
|
||||
};
|
||||
installPhase = ''
|
||||
mkdir -p $out
|
||||
cp -R ./* $out/
|
||||
'';
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user