diff --git a/programming/language/vala/actions.py b/programming/language/vala/actions.py
index 3e10275dd4..822ac5a9bb 100644
--- a/programming/language/vala/actions.py
+++ b/programming/language/vala/actions.py
@@ -15,6 +15,9 @@ def setup():
autotools.autoreconf("-vfi")
autotools.configure("--disable-valadoc \
--with-pic")
+
+
+ pisitools.dosed("libtool", " -shared ", " -Wl,-O1,--as-needed -shared ")
def build():
autotools.make()
diff --git a/programming/language/vala/pspec.xml b/programming/language/vala/pspec.xml
index 9190a7da66..7cf08550c2 100644
--- a/programming/language/vala/pspec.xml
+++ b/programming/language/vala/pspec.xml
@@ -12,7 +12,7 @@
BSD
A modern programming language for GNOME
Vala is a new programming language that aims to bring modern programming language features to GNOME developers without imposing any additional runtime requirements and without using a different ABI compared to applications and libraries written in C.
- mirrors://gnome/vala/0.44/vala-0.44.11.tar.xz
+ mirrors://gnome/vala/0.48/vala-0.48.12.tar.xz
glib2-devel
gobject-introspection-devel
@@ -35,7 +35,7 @@
/usr/share/doc
/usr/share/man
/usr/share/vala-*/vapi
- /usr/share/vala/vapi/libvala-0.44.vapi
+ /usr/share/vala/vapi/libvala-*.vapi
/usr/share/vim/vimfiles
@@ -71,6 +71,13 @@
+
+ 2020-12-15
+ 0.48.12
+ Version bump.
+ Mustafa Cinasal
+ muscnsl@gmail.com
+
2020-01-31
0.44.11