diff --git a/x11/library/eglexternalplatform/actions.py b/x11/library/eglexternalplatform/actions.py
index 84211c4ab6..a8a0ab015b 100644
--- a/x11/library/eglexternalplatform/actions.py
+++ b/x11/library/eglexternalplatform/actions.py
@@ -6,17 +6,21 @@
from pisi.actionsapi import autotools
from pisi.actionsapi import pisitools
+from pisi.actionsapi import mesontools
+from pisi.actionsapi import shelltools
from pisi.actionsapi import get
-#def setup():
+def setup():
+ pisitools.dosed("meson.build", "datadir", "libdir")
#autotools.configure()
-#def build():
- #autotools.make()
+def build():
+ shelltools.system("meson build --libdir=/usr/lib --includedir=/usr/include/EGL")
def install():
- pisitools.insinto("/usr/include/EGL", "interface/*")
- pisitools.insinto("/usr/lib/pkgconfig", "*.pc")
+ mesontools.install()
+ # pisitools.insinto("/usr/include/EGL", "interface/*")
+ # pisitools.insinto("/usr/lib/pkgconfig", "*.pc")
#autotools.rawInstall("DESTDIR=%s" % get.installDIR())
pisitools.dodoc("COPYING", "README*")
diff --git a/x11/library/eglexternalplatform/pspec.xml b/x11/library/eglexternalplatform/pspec.xml
index ec1601dfe1..ccdbf935b3 100644
--- a/x11/library/eglexternalplatform/pspec.xml
+++ b/x11/library/eglexternalplatform/pspec.xml
@@ -12,7 +12,10 @@
library
EGL External Platform interface
EGL Harici Platform arayüzü
- https://github.com/NVIDIA/eglexternalplatform/archive/refs/tags/1.1.tar.gz
+ https://github.com/NVIDIA/eglexternalplatform/archive/70cd612f7da99449ba0c9bbbbc0ef1b3bef43f19.zip
+
+ meson
+
@@ -25,6 +28,13 @@
+
+ 2024-12-13
+ 1.2
+ Version bump.
+ Pisi Linux Community
+ admin@pisilinux.org
+
2021-06-03
1.1