gtkd: update to 3.8.2.

Closes: #13160 [via git-merge-pr]
Signed-off-by: Jürgen Buchmüller <pullmoll@t-online.de>
This commit is contained in:
maxice8 2018-04-02 11:13:33 -03:00 committed by Jürgen Buchmüller
parent 35fc9ee8a5
commit 4f9901f8f5
No known key found for this signature in database
GPG key ID: 6764EC32352D0647

View file

@ -1,17 +1,9 @@
# Template file for 'gtkd'
pkgname=gtkd
version=3.7.5
revision=2
version=3.8.2
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_target="shared-libs shared-gstreamer shared-vte shared-peas shared-gtkdgl"
make_install_args="prefix=/usr"
make_install_target="install-shared-gstreamer install-headers-gstreamer
install-shared-gtkdgl install-headers-gtkdgl install-shared install-headers
install-shared-peas install-headers-peas install-shared-vte install-headers-vte"
hostmakedepends="ldc pkg-config"
makedepends="gstreamer1-devel gtksourceview-devel libpeas-devel librsvg-devel
vte3-devel"
@ -20,7 +12,16 @@ maintainer="maxice8 <thinkabit.ukim@gmail.com>"
license="LGPL-3.0-or-later"
homepage="http://gtkd.org"
distfiles="https://github.com/gtkd-developers/GtkD/archive/v${version}.tar.gz"
checksum=9882ebae0ccdca7dc5850842bf547bec2cbdfa6f1b87909f84f20c59ac9da5c1
checksum=680582e27fcc28dbc894d4aefc5e73bcdd0911c6e31ade229de0ecf7050184ee
make_build_args="LDFLAGS='' DC=ldc2"
# The compiler used is ldc2 and our LDFLAGS make it fail to compile
# so we define LDFLAGS to an empty string
make_build_target="shared-libs shared-gstreamer shared-vte shared-peas shared-gtkdgl"
make_install_args="prefix=/usr"
make_install_target="install-shared-gstreamer install-headers-gstreamer
install-shared-gtkdgl install-headers-gtkdgl install-shared install-headers
install-shared-peas install-headers-peas install-shared-vte
install-headers-vte"
do_check() {
make DC=ldc2 LDFLAGS='' test