diff --git a/srcpkgs/gtkd/template b/srcpkgs/gtkd/template index 688d7700d8c..b4e40c4d498 100644 --- a/srcpkgs/gtkd/template +++ b/srcpkgs/gtkd/template @@ -1,13 +1,12 @@ # Template file for 'gtkd' pkgname=gtkd -version=3.8.4 -revision=3 +version=3.8.5 +revision=1 wrksrc="GtkD-${version}" build_style=gnu-makefile -# The compiler used is ldc2 and our LDFLAGS make it fail to compile -# so we define LDFLAGS to an empty string -make_build_args="LDFLAGS='' DC=ldc2" +make_build_args="LDFLAGS='-linker=bfd' DC=ldc2" make_build_target="shared-libs shared-gstreamer shared-vte shared-peas shared-gtkdgl" +make_check_args="$make_build_args" make_install_args="prefix=/usr" make_install_target="install-shared-gstreamer install-headers-gstreamer install-shared-gtkdgl install-headers-gtkdgl install-shared install-headers @@ -22,16 +21,7 @@ license="LGPL-3.0-or-later" homepage="https://gtkd.org" #changelog="https://gtkd.org/changelog.html" distfiles="https://github.com/gtkd-developers/GtkD/archive/v${version}.tar.gz" -checksum=5eddf26a999a0783a1518fe897925f8aff27005c7c72e84700668459f2d415c0 - -pre_configure() { - #upstream has forgotten to update the version number... - sed 's/3.8.3/3.8.4/' -i GNUmakefile -} - -do_check() { - make DC=ldc2 LDFLAGS='' test -} +checksum=10b388d4ce00854a29ea9b74ebeb632c03fe9c39daa5dafe8554005ca33c55c8 libpeasd_package() { short_desc+=" - peasd library"