Date: Sunday, May 17, 2020 @ 11:20:05 Author: juergen Revision: 385417
Rebuild/Update to OCaml 4.10.0, apply gcc-10 patch Added: lablgtk2/trunk/gcc10.patch Modified: lablgtk2/trunk/PKGBUILD -------------+ PKGBUILD | 14 ++++++++++---- gcc10.patch | 10 ++++++++++ 2 files changed, 20 insertions(+), 4 deletions(-) Modified: PKGBUILD =================================================================== --- PKGBUILD 2020-05-17 11:13:50 UTC (rev 385416) +++ PKGBUILD 2020-05-17 11:20:05 UTC (rev 385417) @@ -1,8 +1,8 @@ #Maintainer: Juergen Hoetzel <juer...@archlinux.org> pkgname=lablgtk2 -pkgver=2.18.8 -pkgrel=4 +pkgver=2.18.10 +pkgrel=1 pkgdesc="An Objective Caml interface to gtk2" arch=(x86_64) license=('LGPL') @@ -11,10 +11,16 @@ makedepends=('ocaml-compiler-libs>=4.0.9' 'camlp5>=7.10' 'libglade') optdepends=('ocaml: for using the tools') DLAGENTS=('https::/usr/bin/curl -fLC - --insecure --retry 3 --retry-delay 3 -o %o %u') -source=("https://github.com/garrigue/lablgtk/releases/download/lablgtk2188/lablgtk-${pkgver}.tar.gz") -sha256sums=('91f59bafd07989ea00080f4fd65512ce339878c7117bf5116bad3b93b64d4de3') +source=("https://github.com/garrigue/lablgtk/archive/${pkgver}.tar.gz" gcc10.patch) +sha256sums=('6f00f6b3114b468eb9e743d27511a6063936f6798f890e44b494f71a5cf95470' + '3d3c11ed9f906b11043c9e0ec3df3b4a0da1fcb8c35b8c4e6792bf0bf5ab4268') options=(!makeflags staticlibs) +prepare() { + cd "${srcdir}/lablgtk-${pkgver}/src" + patch -p0 -i "${srcdir}/gcc10.patch" +} + build() { cd "${srcdir}/lablgtk-${pkgver}" ./configure --prefix=/usr \ Added: gcc10.patch =================================================================== --- gcc10.patch (rev 0) +++ gcc10.patch 2020-05-17 11:20:05 UTC (rev 385417) @@ -0,0 +1,10 @@ +--- Makefile.sic 2020-01-23 15:38:11.000000000 +0100 ++++ Makefile .2020-05-17 13:03:30.869429005 +0200 +@@ -17,6 +17,7 @@ + DLLDIR = $(LIBDIR)/stublibs + + include $(CONFIG) ++GTKCFLAGS += -fcommon + #GTKCFLAGS += -Werror -Wno-error=deprecated-declarations + + TARGETS = varcc$(XE) lablgtktop$(XE) lablgtk2$(XB) gdk_pixbuf_mlsource$(XE) \