switch lablgtk3 from to the .tbz release which includes additional metadata

The .tbz archive contains metadata which allows "ocamlfind list" to
correctly show the version rather than showing "n/a".

This issue was found by Yoza Toda back in March while attempting to update
math/coq to 8.13.1. That version of coq apparently uses "ocamlfind list" to
check for the presence of lablgtk3.

Other dune ports may have the same issue, although an alternative fix
could also be to get dune itself updated to 2.8.0 or later as that version
of dune includes a different fix for this issue.
This commit is contained in:
daniel 2021-12-01 04:05:01 +00:00
parent 310672860f
commit efeef92e1a
2 changed files with 9 additions and 7 deletions

View File

@ -1,12 +1,14 @@
# $OpenBSD: Makefile,v 1.6 2021/02/11 04:17:32 daniel Exp $
# $OpenBSD: Makefile,v 1.7 2021/12/01 04:05:01 daniel Exp $
COMMENT = OCaml interface to GTK+3
CATEGORIES = x11 devel
GH_ACCOUNT = garrigue
GH_PROJECT = lablgtk
GH_TAGNAME = 3.1.1
PKGNAME = lablgtk3-${GH_TAGNAME}
V = 3.1.1
DISTNAME = lablgtk3-${V}
REVISION = 0
MASTER_SITES = https://github.com/garrigue/lablgtk/releases/download/${V}/
EXTRACT_SUFX = .tbz
# LGPL
PERMIT_PACKAGE = Yes

View File

@ -1,2 +1,2 @@
SHA256 (lablgtk-3.1.1.tar.gz) = sfcUQ3csyLawaSg9nMxovrKA7fWUm4NOoGMXrf465oI=
SIZE (lablgtk-3.1.1.tar.gz) = 1031279
SHA256 (lablgtk3-3.1.1.tbz) = IscGHIrLScHM0KGTltKx19HWd+DOeVQSJAS+lKAP7Pk=
SIZE (lablgtk3-3.1.1.tbz) = 854720