git: bc76142baf0a - main - x11-toolkits/rubygem-gsk4: Add rubygem-gsk4 4.3.3
- Go to: [ bottom of page ] [ top of archives ] [ this month ]
Date: Sun, 07 Sep 2025 23:10:35 UTC
The branch main has been updated by sunpoet:
URL: https://cgit.FreeBSD.org/ports/commit/?id=bc76142baf0a01b886bef4db3562c0065638b2e0
commit bc76142baf0a01b886bef4db3562c0065638b2e0
Author: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
AuthorDate: 2025-09-07 22:21:53 +0000
Commit: Po-Chuan Hsieh <sunpoet@FreeBSD.org>
CommitDate: 2025-09-07 23:03:11 +0000
x11-toolkits/rubygem-gsk4: Add rubygem-gsk4 4.3.3
Ruby/GSK4 is a Ruby binding of GSK 4.
---
x11-toolkits/Makefile | 1 +
x11-toolkits/rubygem-gsk4/Makefile | 21 +++++++++++++++++++++
x11-toolkits/rubygem-gsk4/distinfo | 3 +++
x11-toolkits/rubygem-gsk4/pkg-descr | 1 +
4 files changed, 26 insertions(+)
diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile
index 0aa86478aa1b..d4963ee497e6 100644
--- a/x11-toolkits/Makefile
+++ b/x11-toolkits/Makefile
@@ -228,6 +228,7 @@
SUBDIR += rep-gtk2
SUBDIR += rubygem-gdk3
SUBDIR += rubygem-gdk4
+ SUBDIR += rubygem-gsk4
SUBDIR += rubygem-gtk2
SUBDIR += rubygem-gtk3
SUBDIR += rubygem-gtk4
diff --git a/x11-toolkits/rubygem-gsk4/Makefile b/x11-toolkits/rubygem-gsk4/Makefile
new file mode 100644
index 000000000000..30cb1eeb666b
--- /dev/null
+++ b/x11-toolkits/rubygem-gsk4/Makefile
@@ -0,0 +1,21 @@
+PORTNAME= gsk4
+PORTVERSION= 4.3.3
+CATEGORIES= x11-toolkits rubygems
+MASTER_SITES= RG
+
+MAINTAINER= sunpoet@FreeBSD.org
+COMMENT= Ruby binding of GSK 4
+WWW= https://ruby-gnome.github.io/ \
+ https://github.com/ruby-gnome/ruby-gnome
+
+LICENSE= LGPL21+
+LICENSE_FILE= ${WRKSRC}/COPYING.LIB
+
+RUN_DEPENDS= rubygem-gdk4>=${PORTVERSION}<${PORTVERSION}_99:x11-toolkits/rubygem-gdk4 \
+ rubygem-graphene1>=${PORTVERSION}<${PORTVERSION}_99:graphics/rubygem-graphene1
+
+USES= gem
+
+NO_ARCH= yes
+
+.include <bsd.port.mk>
diff --git a/x11-toolkits/rubygem-gsk4/distinfo b/x11-toolkits/rubygem-gsk4/distinfo
new file mode 100644
index 000000000000..3a485a2174cd
--- /dev/null
+++ b/x11-toolkits/rubygem-gsk4/distinfo
@@ -0,0 +1,3 @@
+TIMESTAMP = 1757120484
+SHA256 (rubygem/gsk4-4.3.3.gem) = 91485b700f4e3de9beb6eeb03501045c842c83b6c9523b2773aba14c561d4834
+SIZE (rubygem/gsk4-4.3.3.gem) = 15872
diff --git a/x11-toolkits/rubygem-gsk4/pkg-descr b/x11-toolkits/rubygem-gsk4/pkg-descr
new file mode 100644
index 000000000000..b4606afd605f
--- /dev/null
+++ b/x11-toolkits/rubygem-gsk4/pkg-descr
@@ -0,0 +1 @@
+Ruby/GSK4 is a Ruby binding of GSK 4.