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.


Reply via email to