overlays: add hugin fix

This commit is contained in:
Antoine Martin 2022-11-27 23:21:01 +01:00
parent a694d46ae4
commit a1b8e397d1
3 changed files with 37 additions and 0 deletions

View file

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

View file

@ -1,4 +1,5 @@
{
i3status-rust = import ./i3status-rust;
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
];
});
}