Bug 241731

Summary: [NEW PORTS] x11-toolkits/guile-gnome-platform graphics/guile-cairo devel/g-wrap
Product: Ports & Packages Reporter: andrew
Component: Individual Port(s)Assignee: Kubilay Kocak <koobs>
Status: In Progress ---    
Severity: Affects Only Me CC: gnome, koobs
Priority: --- Keywords: feature
Version: Latest   
Hardware: Any   
OS: Any   
URL: https://reviews.freebsd.org/D22189

Description andrew 2019-11-05 11:14:01 UTC
See attached Phabricator link for content.

x11-toolkits/guile-gnome-platform provides Guile bindings for various Gnome libraries: Gtk, Pango, etc. The other two ports are just dependencies needed for it to work.

https://reviews.freebsd.org/D22189
Comment 1 commit-hook freebsd_committer 2020-04-07 06:23:39 UTC
A commit references this bug:

Author: koobs
Date: Tue Apr  7 06:22:47 UTC 2020
New revision: 530947
URL: https://svnweb.freebsd.org/changeset/ports/530947

Log:
  [NEW] devel/g-wrap: Tool for generating function wrappers for Guile

  G-Wrap is a tool (and guile library) for generating function wrappers
  for inter-language calls. It currently only supports generating Guile
  wrappers for C functions. Other languages may be supported in the
  future, possibly on both sides.

  WWW: http://www.nongnu.org/g-wrap/

  PR:		241731
  Submitted by:	Andrew <andrew tao11 riddles org uk>
  Differential Revision: D22189

Changes:
  head/devel/Makefile
  head/devel/g-wrap/
  head/devel/g-wrap/Makefile
  head/devel/g-wrap/distinfo
  head/devel/g-wrap/pkg-descr
  head/devel/g-wrap/pkg-plist
Comment 2 commit-hook freebsd_committer 2020-04-07 06:24:41 UTC
A commit references this bug:

Author: koobs
Date: Tue Apr  7 06:24:04 UTC 2020
New revision: 530948
URL: https://svnweb.freebsd.org/changeset/ports/530948

Log:
  [NEW] graphics/guile-cairo: Wrapper for using the Cairo graphics library from Guile

  Guile-Cairo wraps the Cairo graphics library for Guile Scheme.

  WWW: http://www.nongnu.org/guile-cairo/

  PR:		241731
  Submitted by:	Andrew <andrew tao11 riddles org uk>
  Differential Revision:	D22189

Changes:
  head/graphics/Makefile
  head/graphics/guile-cairo/
  head/graphics/guile-cairo/Makefile
  head/graphics/guile-cairo/distinfo
  head/graphics/guile-cairo/pkg-descr
  head/graphics/guile-cairo/pkg-plist
Comment 3 Kubilay Kocak freebsd_committer freebsd_triage 2020-04-07 06:31:24 UTC
svn: E165001: Commit failed (details follow):
svn: E165001: Commit blocked by pre-commit hook (exit code 1) with output:
Do not commit a port with FLAVORS without first
getting approval from portmgr.

x11-toolkits/guile-gnome-platform needs portmgr to accept the FLAVOR'd port

I've re-opened the review (D22189) and added portmgr as a blocking reviewer with comment requesting approval