You've already forked macports-ports
mirror of
https://github.com/macports/macports-ports.git
synced 2026-07-12 18:20:25 -07:00
lablgtk3: new port (3.1.5)
Signed-off-by: Paul Guyot <pguyot@kallisys.net>
This commit is contained in:
@@ -0,0 +1,40 @@
|
||||
# -*- coding: utf-8; mode: tcl; tab-width: 4; indent-tabs-mode: nil; c-basic-offset: 4 -*- vim:fenc=utf-8:ft=tcl:et:sw=4:ts=4:sts=4
|
||||
|
||||
PortSystem 1.0
|
||||
PortGroup github 1.0
|
||||
PortGroup ocaml 1.1
|
||||
|
||||
github.setup garrigue lablgtk 3.1.5
|
||||
github.tarball_from archive
|
||||
name lablgtk3
|
||||
revision 0
|
||||
|
||||
categories x11 ocaml
|
||||
license {LGPL-2.1+ Restrictive/Distributable}
|
||||
maintainers {pguyot @pguyot} openmaintainer
|
||||
|
||||
description OCaml interface to GTK+ 3
|
||||
long_description LablGTK3 is an OCaml interface to GTK+ 3. It uses the \
|
||||
rich type system of OCaml to provide a strongly typed, \
|
||||
yet very comfortable, object-oriented interface to GTK+.
|
||||
|
||||
homepage https://garrigue.github.io/lablgtk/
|
||||
|
||||
checksums rmd160 a259462c186d6e9a0634288c668fce404fd4872e \
|
||||
sha256 90e737df93f1e8a9e4a584be701a4254e7cb2e1a741566b7c9c8a89ed3449096 \
|
||||
size 1045721
|
||||
|
||||
# camlp5 and camlp-streams generate and compile the property/variant
|
||||
# description tools (propcc, varcc) used during the build.
|
||||
depends_build-append \
|
||||
port:camlp5 \
|
||||
port:ocaml-camlp-streams \
|
||||
path:bin/pkg-config:pkgconfig
|
||||
|
||||
depends_lib-append path:lib/pkgconfig/gtk+-3.0.pc:gtk3 \
|
||||
port:ocaml-cairo2
|
||||
|
||||
ocaml.build_type dune
|
||||
dune.packages lablgtk3
|
||||
|
||||
github.livecheck.regex {(\d+(?:\.\d+)+)}
|
||||
Reference in New Issue
Block a user