Dan Printzell pushed to branch main at Arch Linux / Packaging / Packages / gtkd
Commits: b90af325 by Dan Printzell at 2024-03-11T20:45:04+01:00 upgpkg: 3.10.0-12: Rebuilt against new ldc - - - - - 2 changed files: - .SRCINFO - PKGBUILD Changes: ===================================== .SRCINFO ===================================== @@ -1,10 +1,10 @@ pkgbase = gtkd pkgdesc = D bindings for GTK+ and related libraries. pkgver = 3.10.0 - pkgrel = 11 + pkgrel = 12 url = https://gtkd.org arch = x86_64 - license = LGPL + license = LGPL-3.0-or-later makedepends = ldc depends = liblphobos depends = gtk3 ===================================== PKGBUILD ===================================== @@ -6,11 +6,11 @@ pkgname=gtkd pkgver=3.10.0 -pkgrel=11 +pkgrel=12 pkgdesc='D bindings for GTK+ and related libraries.' arch=('x86_64') url='https://gtkd.org' -license=('LGPL') +license=('LGPL-3.0-or-later') depends=('liblphobos' 'gtk3') makedepends=('ldc') optdepends=('pango' 'atk' 'gdk-pixbuf2' 'gtksourceview3' 'gstreamer' 'vte3' 'libpeas') @@ -19,11 +19,11 @@ sha512sums=('1e75d6cbd278a065ce26b33320fe06cc7a30af8bd884c3c87abe799afaf9da8339d build() { cd GtkD-$pkgver - export _ldFlags="$(echo -ne $LDFLAGS | sed -e 's/ /,/g')" + export _ldFlags="$(echo -ne $LDFLAGS | sed -e 's/-Wl,/-L=/g' -e 's/=auto/=full')" make \ DC='ldc' \ - LDFLAGS="-L=\"$_ldFlags\"" \ + LDFLAGS="$_ldFlags" \ libdir='lib/' \ shared-{gtkd,gtkdgl,sv,gstreamer,vte,peas} } View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/gtkd/-/commit/b90af32579b6cbabfec73ceb2f6484d2a5da0b98 -- View it on GitLab: https://gitlab.archlinux.org/archlinux/packaging/packages/gtkd/-/commit/b90af32579b6cbabfec73ceb2f6484d2a5da0b98 You're receiving this email because of your account on gitlab.archlinux.org.