fixing fflof, bat changes, emacs overlay and firefox tridactyl

This commit is contained in:
Chris Cochrun 2022-05-21 06:34:35 -05:00
parent 26a00cee12
commit c124529a32
11 changed files with 121 additions and 53 deletions

View file

@ -1,5 +1,5 @@
{
stdenv,
mkDerivation,
lib,
fetchFromGitHub,
qtbase,
@ -12,14 +12,13 @@
kguiaddons,
kcoreaddons,
systemsettings,
plasma-framework,
cmake,
extra-cmake-modules,
libepoxy,
libXdmcp
}:
stdenv.mkDerivation rec {
mkDerivation rec {
pname = "LightlyShaders";
version = "0.0.2";
@ -43,25 +42,23 @@ stdenv.mkDerivation rec {
kguiaddons
kcoreaddons
systemsettings
plasma-framework
libepoxy
libXdmcp
];
nativeBuildInputs = [
stdenv
cmake
extra-cmake-modules
libepoxy
libXdmcp
];
preConfigure = ''
local modulepath=$(kf5-config --install module)
local datapath=$(kf5-config --install data)
local servicepath=$(kf5-config --install services)
local servicespath=$(kf5-config --install services)
substituteInPlace CMakeLists.txt \
--replace "\''${MODULEPATH}" "$out/''${modulepath#/nix/store/*/}" \
--replace "\''${MODULEPATH}" "$out/''${KDE_INSTALL_QTPLUGINDIR}" \
--replace "\''${DATAPATH}" "$out/''${datapath#/nix/store/*/}" \
--replace "\''${SERVICES_INSTALL_DIR}" "$out/''${servicepath#/nix/store/*/}"
--replace "\''${SERVICES_INSTALL_DIR}" "$out/''${servicespath#/nix/store/*/}"
'';
meta = with lib; {

View file

@ -1 +1 @@
/nix/store/l5xy1js7xmgvdcn1z13mbd595p6zprqd-LightlyShaders-0.0.2
/nix/store/9zw7rwdbj8kkvy3mm5y44frlm2mg0lil-LightlyShaders-0.0.2