diff --git a/multimedia/graphics/hugin/actions.py b/multimedia/graphics/hugin/actions.py
index 87aa79e22b..0e274b4f9a 100644
--- a/multimedia/graphics/hugin/actions.py
+++ b/multimedia/graphics/hugin/actions.py
@@ -10,13 +10,22 @@ from pisi.actionsapi import shelltools
from pisi.actionsapi import get
def setup():
+ shelltools.makedirs("build")
+ shelltools.cd("build")
+
cmaketools.configure("-DCMAKE_BUILD_TYPE=Release \
- -DENABLE_LAPACK=yes")
+ -DENABLE_LAPACK=yes", sourceDir="..")
def build():
+ shelltools.makedirs("build")
+ shelltools.cd("build")
+
cmaketools.make()
def install():
+ shelltools.makedirs("build")
+ shelltools.cd("build")
+
cmaketools.rawInstall('DESTDIR="%s"' % get.installDIR())
pisitools.dodoc("AUTHORS", "README", "TODO")
diff --git a/multimedia/graphics/hugin/pspec.xml b/multimedia/graphics/hugin/pspec.xml
index 6cca2bcf48..a881d823b5 100644
--- a/multimedia/graphics/hugin/pspec.xml
+++ b/multimedia/graphics/hugin/pspec.xml
@@ -24,6 +24,7 @@
vigra-devel
boost-devel
wxGTK-devel
+ lcms2-devel
exiv2-devel
fftw3-devel
flann-devel
diff --git a/multimedia/stream/darkice/actions.py b/multimedia/stream/darkice/actions.py
index 20568b6aab..0f7cbc8f46 100644
--- a/multimedia/stream/darkice/actions.py
+++ b/multimedia/stream/darkice/actions.py
@@ -9,13 +9,12 @@ from pisi.actionsapi import pisitools
from pisi.actionsapi import get
def setup():
+ pisitools.cxxflags.add("-fpermissive")
autotools.configure("--with-alsa \
--with-faac \
--with-vorbis \
--with-lame \
- --without-jack \
- --disable-static \
- --enable-shared")
+ --without-jack")
def build():
autotools.make()