notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
Ukraine
2024-11-06 Today brought in a new category: filesystems. Sadly, the website did not process it well. I am working on that. It may take a few days.
2024-11-07 Commit processing is halted. I have a fix for the new category. It is making its way through the system.
UPDATE: the backend is processing the original filesystems commit now. It should take about an hour.
UPDATE: as of 20:30 UTC, the filesystems commit has been processed. Commit processing is now up to date.
Port details
rubygem-gtk4 Ruby binding of GTK 4
4.2.4 x11-toolkits on this many watch lists=2 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout 4.2.2Version of this port present on the latest quarterly branch.
Maintainer: sunpoet@FreeBSD.org search for ports maintained by this maintainer
Port Added: 2021-07-14 16:18:49
Last Update: 2024-09-30 13:38:40
Commit Hash: 4343a44
People watching this port, also watch:: jdictionary, py311-Automat, py311-python-gdsii, py39-PyOpenGL, p5-Sane
Also Listed In: rubygems
License: LGPL21+
WWW:
https://ruby-gnome.github.io/
https://github.com/ruby-gnome/ruby-gnome
Description:
Ruby/GTK4 is a Ruby binding of GTK 4.
HomepageHomepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb - no subversion history for this port

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (3 items)
Collapse this list.
  1. /usr/local/share/licenses/rubygem-gtk4-4.2.4/catalog.mk
  2. /usr/local/share/licenses/rubygem-gtk4-4.2.4/LICENSE
  3. /usr/local/share/licenses/rubygem-gtk4-4.2.4/LGPL21+
Collapse this list.
Dependency lines:
  • rubygem-gtk4>0:x11-toolkits/rubygem-gtk4
To install the port:
cd /usr/ports/x11-toolkits/rubygem-gtk4/ && make install clean
To add the package, run one of these commands:
  • pkg install x11-toolkits/rubygem-gtk4
  • pkg install rubygem-gtk4
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: rubygem-gtk4
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1727315470 SHA256 (rubygem/gtk4-4.2.4.gem) = 0d54e14efc8bb609a2557d7359599328f957a5ad2ef465842fac8796f38d36ee SIZE (rubygem/gtk4-4.2.4.gem) = 95744

Packages (timestamps in pop-ups are UTC):
rubygem-gtk4
ABIaarch64amd64armv6armv7i386powerpcpowerpc64powerpc64le
FreeBSD:13:latest4.2.44.2.4--4.2.4---
FreeBSD:13:quarterly4.2.44.2.4--4.2.4-4.2.04.2.0
FreeBSD:14:latest4.2.44.2.4--4.2.4--4.1.7
FreeBSD:14:quarterly4.2.44.2.4--4.2.4-4.2.04.2.0
FreeBSD:15:latest4.2.44.2.4n/a-n/a-4.2.0-
Dependencies
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Build dependencies:
  1. ruby32 : lang/ruby32
  2. gem : devel/ruby-gems
Runtime dependencies:
  1. rubygem-atk>=4.2.4<4.2.4_99 : accessibility/rubygem-atk
  2. rubygem-gdk4>=4.2.4<4.2.4_99 : x11-toolkits/rubygem-gdk4
  3. ruby32 : lang/ruby32
  4. gem : devel/ruby-gems
Library dependencies:
  1. libatk-1.0.so : accessibility/at-spi2-core
  2. libglib-2.0.so : devel/glib20
  3. libintl.so : devel/gettext-runtime
  4. libgtk-4.so : x11-toolkits/gtk40
  5. libharfbuzz.so : print/harfbuzz
  6. libpango-1.0.so : x11-toolkits/pango
Patch dependencies:
  1. ruby32 : lang/ruby32
  2. gem : devel/ruby-gems
Extract dependencies:
  1. ruby32 : lang/ruby32
This port is required by:
for Run
  1. x11/rubygem-gnome
  2. x11-toolkits/rubygem-vte4

Configuration Options:
No options to configure
Options name:
x11-toolkits_rubygem-gtk4
USES:
gem gnome
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (1 items)
Collapse this list.
  1. https://rubygems.org/downloads/
Collapse this list.

Number of commits found: 28

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
4.2.4
30 Sep 2024 13:38:40
commit hash: 4343a44a2bf09a7dc755688b7177f73541ede58dcommit hash: 4343a44a2bf09a7dc755688b7177f73541ede58dcommit hash: 4343a44a2bf09a7dc755688b7177f73541ede58dcommit hash: 4343a44a2bf09a7dc755688b7177f73541ede58d files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
x11-toolkits/rubygem-gtk4: Update to 4.2.4

Changes:	https://github.com/ruby-gnome/ruby-gnome/releases
		https://github.com/ruby-gnome/ruby-gnome/blob/main/NEWS.md
4.2.2
05 Apr 2024 00:43:11
commit hash: 1c90ba6ceab9380933df8b6d7870fce9c4e7762ecommit hash: 1c90ba6ceab9380933df8b6d7870fce9c4e7762ecommit hash: 1c90ba6ceab9380933df8b6d7870fce9c4e7762ecommit hash: 1c90ba6ceab9380933df8b6d7870fce9c4e7762e files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
x11-toolkits/rubygem-gtk4: Update to 4.2.2

Changes:	https://github.com/ruby-gnome/ruby-gnome/releases
4.2.1
09 Mar 2024 14:07:08
commit hash: 3fb2beb060efc48c839e295904ac5c7732ca55f6commit hash: 3fb2beb060efc48c839e295904ac5c7732ca55f6commit hash: 3fb2beb060efc48c839e295904ac5c7732ca55f6commit hash: 3fb2beb060efc48c839e295904ac5c7732ca55f6 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
x11-toolkits/rubygem-gtk4: Update to 4.2.1

Changes:	https://github.com/ruby-gnome/ruby-gnome/releases
4.2.0
26 Aug 2023 09:29:16
commit hash: 5b7d55c77389fa238552d1c78483fc112d6109e6commit hash: 5b7d55c77389fa238552d1c78483fc112d6109e6commit hash: 5b7d55c77389fa238552d1c78483fc112d6109e6commit hash: 5b7d55c77389fa238552d1c78483fc112d6109e6 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
x11-toolkits/rubygem-gtk4: Update to 4.2.0

Changes:	https://github.com/ruby-gnome/ruby-gnome/releases
4.1.9
21 Aug 2023 17:08:10
commit hash: 16cbdb5fc5b06f31dcf7e5f2c6adf049f0525421commit hash: 16cbdb5fc5b06f31dcf7e5f2c6adf049f0525421commit hash: 16cbdb5fc5b06f31dcf7e5f2c6adf049f0525421commit hash: 16cbdb5fc5b06f31dcf7e5f2c6adf049f0525421 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
x11-toolkits/rubygem-gtk4: Update to 4.1.9

Changes:	https://github.com/ruby-gnome/ruby-gnome/releases
4.1.8
09 Jul 2023 10:28:02
commit hash: 0f523a888939f090f2b26953ebfca486fdf6e243commit hash: 0f523a888939f090f2b26953ebfca486fdf6e243commit hash: 0f523a888939f090f2b26953ebfca486fdf6e243commit hash: 0f523a888939f090f2b26953ebfca486fdf6e243 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
x11-toolkits/rubygem-gtk4: Update to 4.1.8

Changes:	https://github.com/ruby-gnome/ruby-gnome/releases
4.1.7
05 Jun 2023 18:49:06
commit hash: ce9cb8c95b9a98e749d5ca7d7cfeee4298d4958dcommit hash: ce9cb8c95b9a98e749d5ca7d7cfeee4298d4958dcommit hash: ce9cb8c95b9a98e749d5ca7d7cfeee4298d4958dcommit hash: ce9cb8c95b9a98e749d5ca7d7cfeee4298d4958d files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
x11-toolkits/rubygem-gtk4: Update to 4.1.7

Changes:	https://github.com/ruby-gnome/ruby-gnome/releases
4.1.6
27 May 2023 23:44:37
commit hash: 25db82f9888e75eed4d539f8d48e2de763cceb40commit hash: 25db82f9888e75eed4d539f8d48e2de763cceb40commit hash: 25db82f9888e75eed4d539f8d48e2de763cceb40commit hash: 25db82f9888e75eed4d539f8d48e2de763cceb40 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
x11-toolkits/rubygem-gtk4: Update to 4.1.6

Changes:	https://github.com/ruby-gnome/ruby-gnome/releases
4.1.5
27 May 2023 04:23:59
commit hash: 98481d95c020809980fedb8822044dcd1bfdd94fcommit hash: 98481d95c020809980fedb8822044dcd1bfdd94fcommit hash: 98481d95c020809980fedb8822044dcd1bfdd94fcommit hash: 98481d95c020809980fedb8822044dcd1bfdd94f files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
x11-toolkits/rubygem-gtk4: Update to 4.1.5

Changes:	https://github.com/ruby-gnome/ruby-gnome/releases
4.1.4
07 May 2023 16:05:18
commit hash: b2f898e99eead03af56e690fbb4bbecae2f3e99bcommit hash: b2f898e99eead03af56e690fbb4bbecae2f3e99bcommit hash: b2f898e99eead03af56e690fbb4bbecae2f3e99bcommit hash: b2f898e99eead03af56e690fbb4bbecae2f3e99b files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
x11-toolkits/rubygem-gtk4: Update to 4.1.4

Changes:	https://github.com/ruby-gnome/ruby-gnome/releases
4.1.3
02 May 2023 16:21:08
commit hash: 620279327be97983220bc3542a73c8ff032fc3f3commit hash: 620279327be97983220bc3542a73c8ff032fc3f3commit hash: 620279327be97983220bc3542a73c8ff032fc3f3commit hash: 620279327be97983220bc3542a73c8ff032fc3f3 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
x11-toolkits/rubygem-gtk4: Update to 4.1.3

Changes:	https://github.com/ruby-gnome/ruby-gnome/releases
4.1.2
21 Mar 2023 19:22:17
commit hash: cc6d577d72849b848608e502328bd5f451083d9ccommit hash: cc6d577d72849b848608e502328bd5f451083d9ccommit hash: cc6d577d72849b848608e502328bd5f451083d9ccommit hash: cc6d577d72849b848608e502328bd5f451083d9c files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
x11-toolkits/rubygem-gtk4: Update to 4.1.2

Changes:	https://github.com/ruby-gnome/ruby-gnome/releases
4.0.8_1
02 Mar 2023 05:23:10
commit hash: fa81a4f5f8ed2bc2104eca4ebbb1b69731bae2e8commit hash: fa81a4f5f8ed2bc2104eca4ebbb1b69731bae2e8commit hash: fa81a4f5f8ed2bc2104eca4ebbb1b69731bae2e8commit hash: fa81a4f5f8ed2bc2104eca4ebbb1b69731bae2e8 files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
accessibility/at-spi2-core: update to 2.46.0

What's new in at-spi2-core 2.46.0:
* Fix GetInterfaces documentation on org.a11y.atspi.Accessible
  interface.

What's new in at-spi2-core 2.45.91:
* Send device event controller events using the same signature as other
  events.
* Document the Accessible, Action, and Cache dbus interfaces.
* Fix license of atspi-gmain.c (#87).

What's new in at-spi2-core 2.45.90:
* xml: Add some documentation.
* xml: Fix event arguments.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
4.0.8
30 Jan 2023 13:01:52
commit hash: 188e942d24dc62353177803ea45c4bee03810b13commit hash: 188e942d24dc62353177803ea45c4bee03810b13commit hash: 188e942d24dc62353177803ea45c4bee03810b13commit hash: 188e942d24dc62353177803ea45c4bee03810b13 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
x11-toolkits/rubygem-gtk4: Update to 4.0.8

- Update version requirement of RUN_DEPENDS
- Update WWW and clean up pkg-descr

Changes:	https://github.com/ruby-gnome/ruby-gnome/releases
4.0.3
14 Jan 2023 23:08:33
commit hash: 18c6e18276691edf5274406bf82a3b06792ff9aecommit hash: 18c6e18276691edf5274406bf82a3b06792ff9aecommit hash: 18c6e18276691edf5274406bf82a3b06792ff9aecommit hash: 18c6e18276691edf5274406bf82a3b06792ff9ae files touched by this commit
Muhammad Moinur Rahman (bofh) search for other commits by this committer
Mk/**ruby.mk: Switch from USE_RUBY=yes to USES=ruby

Switch from Mk/bsd.ruby.mk to Mk/Uses/ruby.mk

Notable changes are.

- Mk/bsd.ruby.mk is moved to Mk/Uses/ruby.mk.
- USE_RUBY=yes is replaced with USES=ruby.
- USE_RUBY_EXTCONF is replaced with USES=ruby:extconf.
- USE_RUBY_RDOC is replaced with USES=ruby:rdoc.
- USE_RUBY_SETUP is replaces with USES=ruby:setup.
- RUBY_NO_BUILD_DEPENDS and RUBY_NO_RUN_DEPENDS are replaced with
  USES=ruby:{build,none,run}.
- RUBY_REQUIRE isn't used anywhere, so removed.
- USES=gem now implies USES=ruby.

This is mainly the work of yasu@ at https://reviews.freebsd.org/D27863

I have just made some cosmetic changes and ran exp-run to test that the
tree is not in a BROKEN state.

Approved by:	portmgr
Differential Revision:	https://reviews.freebsd.org/D37925
4.0.3
03 Oct 2022 02:17:31
commit hash: 8886397c94fdbb8d9ab5d46183e299e1018f2672commit hash: 8886397c94fdbb8d9ab5d46183e299e1018f2672commit hash: 8886397c94fdbb8d9ab5d46183e299e1018f2672commit hash: 8886397c94fdbb8d9ab5d46183e299e1018f2672 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
x11-toolkits/rubygem-gtk4: Update to 4.0.3

Changes:	https://github.com/ruby-gnome/ruby-gnome/releases
4.0.2
10 Sep 2022 13:02:55
commit hash: 717ee96a38ed734f81f7b3218e6fc9bdb9553303commit hash: 717ee96a38ed734f81f7b3218e6fc9bdb9553303commit hash: 717ee96a38ed734f81f7b3218e6fc9bdb9553303commit hash: 717ee96a38ed734f81f7b3218e6fc9bdb9553303 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
x11-toolkits/rubygem-gtk4: Update to 4.0.2

- Update pkg-descr

Changes:	https://github.com/ruby-gnome/ruby-gnome/releases
07 Sep 2022 21:58:51
commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4commit hash: fb16dfecae4a6efac9f3a78e0b759fb7a3c53de4 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Remove WWW entries moved into port Makefiles

Commit b7f05445c00f has added WWW entries to port Makefiles based on
WWW: lines in pkg-descr files.

This commit removes the WWW: lines of moved-over URLs from these
pkg-descr files.

Approved by:		portmgr (tcberner)
4.0.1
07 Sep 2022 21:10:59
commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52commit hash: b7f05445c00f2625aa19b4154ebcbce5ed2daa52 files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add WWW entries to port Makefiles

It has been common practice to have one or more URLs at the end of the
ports' pkg-descr files, one per line and prefixed with "WWW:". These
URLs should point at a project website or other relevant resources.

Access to these URLs required processing of the pkg-descr files, and
they have often become stale over time. If more than one such URL was
present in a pkg-descr file, only the first one was tarnsfered into
the port INDEX, but for many ports only the last line did contain the
port specific URL to further information.

There have been several proposals to make a project URL available as
a macro in the ports' Makefiles, over time.
(Only the first 15 lines of the commit message are shown above View all of this commit message)
4.0.1
04 Sep 2022 15:25:32
commit hash: 1a789134b28870a1c4e0fb31fe1adeb3327606c3commit hash: 1a789134b28870a1c4e0fb31fe1adeb3327606c3commit hash: 1a789134b28870a1c4e0fb31fe1adeb3327606c3commit hash: 1a789134b28870a1c4e0fb31fe1adeb3327606c3 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
x11-toolkits/rubygem-gtk4: Update to 4.0.1

Changes:	https://github.com/ruby-gnome/ruby-gnome/releases
4.0.0
04 Sep 2022 03:48:02
commit hash: 552aeaa7af3aad753e11b84b95f2eebdbffc77e4commit hash: 552aeaa7af3aad753e11b84b95f2eebdbffc77e4commit hash: 552aeaa7af3aad753e11b84b95f2eebdbffc77e4commit hash: 552aeaa7af3aad753e11b84b95f2eebdbffc77e4 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
x11-toolkits/rubygem-gtk4: Update to 4.0.0

- Update WWW

Changes:	https://github.com/ruby-gnome/ruby-gnome/releases
3.5.1
25 Jan 2022 19:51:13
commit hash: 62d1136917c932972858eb1bcff99cab4ca2ca93commit hash: 62d1136917c932972858eb1bcff99cab4ca2ca93commit hash: 62d1136917c932972858eb1bcff99cab4ca2ca93commit hash: 62d1136917c932972858eb1bcff99cab4ca2ca93 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
x11-toolkits/rubygem-gtk4: Update to 3.5.1

Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
3.5.0
23 Jan 2022 19:09:40
commit hash: 83acd089ed5d446a765f3628be5f6453d7f3b97acommit hash: 83acd089ed5d446a765f3628be5f6453d7f3b97acommit hash: 83acd089ed5d446a765f3628be5f6453d7f3b97acommit hash: 83acd089ed5d446a765f3628be5f6453d7f3b97a files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
x11-toolkits/rubygem-gtk4: Update to 3.5.0

Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
3.4.9
21 Sep 2021 03:47:23
commit hash: 5ee94c091008b38d653e559e68d91af2e1ecffb6commit hash: 5ee94c091008b38d653e559e68d91af2e1ecffb6commit hash: 5ee94c091008b38d653e559e68d91af2e1ecffb6commit hash: 5ee94c091008b38d653e559e68d91af2e1ecffb6 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
x11-toolkits/rubygem-gtk4: Update to 3.4.9

Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
3.4.7
08 Aug 2021 14:55:27
commit hash: 7bb985870a20b143cf7be20ffa069db8b67af913commit hash: 7bb985870a20b143cf7be20ffa069db8b67af913commit hash: 7bb985870a20b143cf7be20ffa069db8b67af913commit hash: 7bb985870a20b143cf7be20ffa069db8b67af913 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
x11-toolkits/rubygem-gtk4: Update to 3.4.7

Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
3.4.6
18 Jul 2021 17:48:11
commit hash: 1e7138bd1869c07462e92669de7053774b3ef29acommit hash: 1e7138bd1869c07462e92669de7053774b3ef29acommit hash: 1e7138bd1869c07462e92669de7053774b3ef29acommit hash: 1e7138bd1869c07462e92669de7053774b3ef29a files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
x11-toolkits/rubygem-gtk4: Update to 3.4.6

Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
3.4.5
15 Jul 2021 20:47:39
commit hash: 578986075535579a463c0298ad0ef256110b8ee8commit hash: 578986075535579a463c0298ad0ef256110b8ee8commit hash: 578986075535579a463c0298ad0ef256110b8ee8commit hash: 578986075535579a463c0298ad0ef256110b8ee8 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
x11-toolkits/rubygem-gtk4: Update to 3.4.5

Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
3.4.4
14 Jul 2021 16:09:39
commit hash: d349d4d4504ae2b9bfb23c0b561a2cde8a4ead47commit hash: d349d4d4504ae2b9bfb23c0b561a2cde8a4ead47commit hash: d349d4d4504ae2b9bfb23c0b561a2cde8a4ead47commit hash: d349d4d4504ae2b9bfb23c0b561a2cde8a4ead47 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
x11-toolkits/rubygem-gtk4: Add rubygem-gtk4 3.4.4 (copied from rubygem-gtk3)

Number of commits found: 28