Bug 272849 - [NEW PORT] devel/g-golf: Guile Object Library for GNOME
Summary: [NEW PORT] devel/g-golf: Guile Object Library for GNOME
Status: Closed FIXED
Alias: None
Product: Ports & Packages
Classification: Unclassified
Component: Individual Port(s) (show other bugs)
Version: Latest
Hardware: Any Any
: --- Affects Some People
Assignee: Robert Clausecker
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2023-07-31 19:02 UTC by Andrew "RhodiumToad" Gierth
Modified: 2023-08-06 12:51 UTC (History)
1 user (show)

See Also:


Attachments
g-golf port (11.69 KB, patch)
2023-07-31 19:02 UTC, Andrew "RhodiumToad" Gierth
andrew: maintainer-approval+
Details | Diff

Note You need to log in before you can comment on or make changes to this bug.
Description Andrew "RhodiumToad" Gierth 2023-07-31 19:02:00 UTC
Created attachment 243749 [details]
g-golf port

G-Golf is a gobject-introspection based dynamic binding to
GObject-based libraries, enabling the use of the GNOME platform to
build full-featured graphical apps directly from Guile.

Includes some examples based on gtk4.
Comment 1 Robert Clausecker freebsd_committer freebsd_triage 2023-08-05 10:04:00 UTC
LGTM.  On commit, I will follow portlint's recommendation and replace find with ${FIND} and regenerate patches.  Please make sure patch files are generated with "make makepatch".  To make a patch that adds a new file, simply create an empty file.orig for the new file.
Comment 2 commit-hook freebsd_committer freebsd_triage 2023-08-06 12:44:24 UTC
A commit in branch main references this bug:

URL: https://cgit.FreeBSD.org/ports/commit/?id=6c7ac901216ef4a0e0fa013a165543f9820bf950

commit 6c7ac901216ef4a0e0fa013a165543f9820bf950
Author:     Andrew "RhodiumToad" Gierth <andrew@tao11.riddles.org.uk>
AuthorDate: 2023-08-05 10:04:07 +0000
Commit:     Robert Clausecker <fuz@FreeBSD.org>
CommitDate: 2023-08-06 12:42:45 +0000

    devel/g-golf: Guile Object Library for GNOME

    G-Golf is a gobject-introspection based dynamic binding to
    GObject-based libraries, enabling the use of the GNOME platform to
    build full-featured graphical apps directly from Guile.

    WWW: https://www.gnu.org/software/g-golf/index.html

    PR:             272849

 devel/Makefile                                 |   1 +
 devel/g-golf/Makefile (new)                    |  57 ++++++++
 devel/g-golf/distinfo (new)                    |   3 +
 devel/g-golf/files/patch-configure (new)       |  11 ++
 devel/g-golf/files/patch-examples_README (new) |   6 +
 devel/g-golf/pkg-descr (new)                   |   3 +
 devel/g-golf/pkg-plist (new)                   | 174 +++++++++++++++++++++++++
 7 files changed, 255 insertions(+)
Comment 3 Robert Clausecker freebsd_committer freebsd_triage 2023-08-06 12:51:58 UTC
Thank you for your contribution.