[arch-commits] Commit in lablgtk2/trunk (PKGBUILD gcc10.patch)

Jürgen Hötzel juergen at archlinux.org
Sun May 17 11:20:05 UTC 2020


    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 <juergen at 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) \



More information about the arch-commits mailing list