Skip to content

Instantly share code, notes, and snippets.

@asergi
Created May 19, 2018 14:36
Show Gist options
  • Save asergi/51023a5dd88c24474291c8feba71bdf5 to your computer and use it in GitHub Desktop.
Save asergi/51023a5dd88c24474291c8feba71bdf5 to your computer and use it in GitHub Desktop.
diff --git a/common/shlibs b/common/shlibs
index a4b62e47c0..147c760586 100644
--- a/common/shlibs
+++ b/common/shlibs
@@ -3019,7 +3019,6 @@ libsysprof-ui-2.so sysprof-3.24.1_1
libmozjs-52.so mozjs52-52.3.0_1
libmozjs-52.so.0 mozjs52-52.3.0_1
libvala-0.40.so.0 libvala-0.40.2_1
-libvaladoc-0.40.so.0 libvala-0.40.2_1
libphodav-2.0.so.0 phodav-2.2_1
libgfshare.so.2 libgfshare-2.0.0_1
libtracker-miner-2.0.so.0 libtracker-2.0.1_1
diff --git a/srcpkgs/vala/patches/fix-cross.patch b/srcpkgs/vala/patches/fix-cross.patch
deleted file mode 100644
index f1c73c1ca3..0000000000
--- a/srcpkgs/vala/patches/fix-cross.patch
+++ /dev/null
@@ -1,23 +0,0 @@
---- configure.ac.orig 2017-10-06 09:45:08.321772985 +0200
-+++ configure.ac 2017-10-06 09:46:58.900866875 +0200
-@@ -104,16 +104,15 @@ cgraph_tmp_LIBADD="$LIBADD"
- cgraph_tmp_CFLAGS="$CFLAGS"
- LIBADD="$LIBADD $LIBGVC_LIBS"
- CFLAGS="$CFLAGS $LIBGVC_CFLAGS"
--AC_RUN_IFELSE(
-+AC_COMPILE_IFELSE(
- [AC_LANG_SOURCE([
- #include <gvc.h>
-
- int main(void) {
-- #ifdef WITH_CGRAPH
-- return 0;
-- #else
-- return -1;
-+ #ifndef WITH_CGRAPH
-+ #error
- #endif
-+ return 0;
- }
- ])], [
- AC_MSG_RESULT([yes])
diff --git a/srcpkgs/vala/template b/srcpkgs/vala/template
index 0632a6d187..0c7b89b981 100644
--- a/srcpkgs/vala/template
+++ b/srcpkgs/vala/template
@@ -1,10 +1,10 @@
# Template file for 'vala'
pkgname=vala
version=0.40.4
-revision=1
+revision=2
build_style=gnu-configure
hostmakedepends="flex libxslt pkg-config automake libtool"
-makedepends="graphviz-devel libfl-devel libglib-devel"
+makedepends="libfl-devel libglib-devel"
checkdepends="dbus libgirepository-devel"
short_desc="Compiler for the GObject type system"
maintainer="Enno Boland <gottox@voidlinux.eu>"
@@ -14,6 +14,11 @@ distfiles="${GNOME_SITE}/vala/${version%.*}/vala-${version}.tar.xz"
checksum=379354a2a2f7ee5c4d6e0f5e88b0e32620dcd5f51972baf6d90d9f18eb689198
pre_configure() {
+ # https://bugzilla.gnome.org/show_bug.cgi?id=787375
+ # http://www.linuxfromscratch.org/blfs/view/svn/general/vala.html
+ sed -i '115d; 121,137d; 139,140d' configure.ac
+ sed -i '/libvaladoc/d; /valadoc/d' Makefile.am
+ sed -i '/valadoc.1/d' doc/Makefile.am
autoreconf -fi
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment