Compare commits

...

2 commits

Author SHA1 Message Date
Antoine Martin bfb710a2f5 home: add xdg_data_home to session vars
hugin crashes if this is undefined
2022-11-27 23:57:38 +01:00
Antoine Martin a1b8e397d1 overlays: add hugin fix 2022-11-27 23:57:38 +01:00
4 changed files with 38 additions and 0 deletions

View file

@ -31,5 +31,6 @@
BROWSER = "firefox"; BROWSER = "firefox";
# FIXME: only set if gpg-agent not in use, otherwise home manager already does that # FIXME: only set if gpg-agent not in use, otherwise home manager already does that
SSH_AUTH_SOCK = "$(${gpgPackage}/bin/gpgconf --list-dirs agent-ssh-socket)"; SSH_AUTH_SOCK = "$(${gpgPackage}/bin/gpgconf --list-dirs agent-ssh-socket)";
XDG_DATA_HOME = "$HOME/.local/share";
}; };
} }

View file

@ -20,6 +20,8 @@
chromium chromium
darktable darktable
hugin
enblend-enfuse
# dev # dev
rustup rustup

View file

@ -1,4 +1,5 @@
{ {
i3status-rust = import ./i3status-rust; i3status-rust = import ./i3status-rust;
chrysalis = import ./chrysalis; chrysalis = import ./chrysalis;
hugin = import ./hugin;
} }

View file

@ -0,0 +1,34 @@
final: prev: {
# hugin needs glew-egl since wxGTK30 upgrade:
# https://bugs.archlinux.org/task/75406
hugin = prev.hugin.overrideAttrs (oldAttrs: {
buildInputs = with final; [
boost
cairo
exiv2
fftw
flann
gettext
glew
ilmbase
lcms2
lensfun
libjpeg
libpng
libtiff
xorg.libX11
xorg.libXi
xorg.libXmu
libGLU
libGL
openexr
panotools
sqlite
vigra
(wxGTK31.override {
withEGL = false;
})
zlib
];
});
}