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
Port details
rubygem-gdk4 Ruby binding of GDK 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:46
Last Update: 2024-09-30 13:38:39
Commit Hash: b88d8e5
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/GDK4 is a Ruby binding of GDK 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-gdk4-4.2.4/catalog.mk
  2. /usr/local/share/licenses/rubygem-gdk4-4.2.4/LICENSE
  3. /usr/local/share/licenses/rubygem-gdk4-4.2.4/LGPL21+
Collapse this list.
Dependency lines:
  • rubygem-gdk4>0:x11-toolkits/rubygem-gdk4
To install the port:
cd /usr/ports/x11-toolkits/rubygem-gdk4/ && make install clean
To add the package, run one of these commands:
  • pkg install x11-toolkits/rubygem-gdk4
  • pkg install rubygem-gdk4
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: rubygem-gdk4
Flavors: there is no flavor information for this port.
distinfo:
TIMESTAMP = 1727315466 SHA256 (rubygem/gdk4-4.2.4.gem) = 94bd3118e901546be871b255ed3003558963d3f71fbdfd79668bd3e8c6b61c9d SIZE (rubygem/gdk4-4.2.4.gem) = 30208

Packages (timestamps in pop-ups are UTC):
rubygem-gdk4
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. rubygem-rake>=0 : devel/rubygem-rake
  2. ruby32 : lang/ruby32
  3. gem : devel/ruby-gems
  4. pkgconf>=1.3.0_1 : devel/pkgconf
Runtime dependencies:
  1. rubygem-cairo-gobject>=4.2.4<4.2.4_99 : devel/rubygem-cairo-gobject
  2. rubygem-gdk_pixbuf2>=4.2.4<4.2.4_99 : graphics/rubygem-gdk_pixbuf2
  3. rubygem-pango>=4.2.4<4.2.4_99 : x11-toolkits/rubygem-pango
  4. ruby32 : lang/ruby32
  5. 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-gtk4

Configuration Options:
No options to configure
Options name:
x11-toolkits_rubygem-gdk4
USES:
gem gnome pkgconfig
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:39
commit hash: b88d8e503dfde3c09574db12b34ddb847110e51dcommit hash: b88d8e503dfde3c09574db12b34ddb847110e51dcommit hash: b88d8e503dfde3c09574db12b34ddb847110e51dcommit hash: b88d8e503dfde3c09574db12b34ddb847110e51d files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
x11-toolkits/rubygem-gdk4: 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:08
commit hash: 448e47896824a67a2a0dd25df9e37b6d5ad27d55commit hash: 448e47896824a67a2a0dd25df9e37b6d5ad27d55commit hash: 448e47896824a67a2a0dd25df9e37b6d5ad27d55commit hash: 448e47896824a67a2a0dd25df9e37b6d5ad27d55 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
x11-toolkits/rubygem-gdk4: 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: dbdeb7cb657f2420942f8b78a68f9942f6912721commit hash: dbdeb7cb657f2420942f8b78a68f9942f6912721commit hash: dbdeb7cb657f2420942f8b78a68f9942f6912721commit hash: dbdeb7cb657f2420942f8b78a68f9942f6912721 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
x11-toolkits/rubygem-gdk4: Update to 4.2.1

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

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

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

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

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

Changes:	https://github.com/ruby-gnome/ruby-gnome/releases
4.1.5
27 May 2023 04:23:58
commit hash: 159c8800048ad20f043485b88217706f359e0d53commit hash: 159c8800048ad20f043485b88217706f359e0d53commit hash: 159c8800048ad20f043485b88217706f359e0d53commit hash: 159c8800048ad20f043485b88217706f359e0d53 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
x11-toolkits/rubygem-gdk4: Update to 4.1.5

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

Changes:	https://github.com/ruby-gnome/ruby-gnome/releases
4.1.3
02 May 2023 16:21:07
commit hash: 5485fd6591c56ba12984e9fe94221ef6e8970ff4commit hash: 5485fd6591c56ba12984e9fe94221ef6e8970ff4commit hash: 5485fd6591c56ba12984e9fe94221ef6e8970ff4commit hash: 5485fd6591c56ba12984e9fe94221ef6e8970ff4 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
x11-toolkits/rubygem-gdk4: Update to 4.1.3

Changes:	https://github.com/ruby-gnome/ruby-gnome/releases
4.1.2
21 Mar 2023 19:22:16
commit hash: 6443129c712b6ce6367450fc5a728e5f38634453commit hash: 6443129c712b6ce6367450fc5a728e5f38634453commit hash: 6443129c712b6ce6367450fc5a728e5f38634453commit hash: 6443129c712b6ce6367450fc5a728e5f38634453 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
x11-toolkits/rubygem-gdk4: 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:51
commit hash: f1303d1a7b217cd4a0de55ffc7a5f51954be4308commit hash: f1303d1a7b217cd4a0de55ffc7a5f51954be4308commit hash: f1303d1a7b217cd4a0de55ffc7a5f51954be4308commit hash: f1303d1a7b217cd4a0de55ffc7a5f51954be4308 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
x11-toolkits/rubygem-gdk4: 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:30
commit hash: 4d55253b8b3c80a9942244eb5d5195f627579abfcommit hash: 4d55253b8b3c80a9942244eb5d5195f627579abfcommit hash: 4d55253b8b3c80a9942244eb5d5195f627579abfcommit hash: 4d55253b8b3c80a9942244eb5d5195f627579abf files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
x11-toolkits/rubygem-gdk4: Update to 4.0.3

Changes:	https://github.com/ruby-gnome/ruby-gnome/releases
4.0.2
10 Sep 2022 13:02:54
commit hash: 98dc46a6595feb338c12178e5659ffde1cdfd628commit hash: 98dc46a6595feb338c12178e5659ffde1cdfd628commit hash: 98dc46a6595feb338c12178e5659ffde1cdfd628commit hash: 98dc46a6595feb338c12178e5659ffde1cdfd628 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
x11-toolkits/rubygem-gdk4: 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:31
commit hash: d9bd30a0bbc8468b296a946c46e739a8c83fee42commit hash: d9bd30a0bbc8468b296a946c46e739a8c83fee42commit hash: d9bd30a0bbc8468b296a946c46e739a8c83fee42commit hash: d9bd30a0bbc8468b296a946c46e739a8c83fee42 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
x11-toolkits/rubygem-gdk4: Update to 4.0.1

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

- Update WWW

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

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

Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
3.4.9
21 Sep 2021 03:47:22
commit hash: c24dbb6841da36b7dd2c4e3802cb9c0b31271163commit hash: c24dbb6841da36b7dd2c4e3802cb9c0b31271163commit hash: c24dbb6841da36b7dd2c4e3802cb9c0b31271163commit hash: c24dbb6841da36b7dd2c4e3802cb9c0b31271163 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
x11-toolkits/rubygem-gdk4: 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: b6f87e86bb90322c5693c0c2aa5e0a41a441437bcommit hash: b6f87e86bb90322c5693c0c2aa5e0a41a441437bcommit hash: b6f87e86bb90322c5693c0c2aa5e0a41a441437bcommit hash: b6f87e86bb90322c5693c0c2aa5e0a41a441437b files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
x11-toolkits/rubygem-gdk4: Update to 3.4.7

Changes:	https://github.com/ruby-gnome/ruby-gnome/blob/master/NEWS
3.4.6
18 Jul 2021 17:48:10
commit hash: 0b32a7ae8b1222860303cfa1144590148529a23bcommit hash: 0b32a7ae8b1222860303cfa1144590148529a23bcommit hash: 0b32a7ae8b1222860303cfa1144590148529a23bcommit hash: 0b32a7ae8b1222860303cfa1144590148529a23b files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
x11-toolkits/rubygem-gdk4: 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: 5e7e2549af8743618503ce6b289a8ab26b3b514dcommit hash: 5e7e2549af8743618503ce6b289a8ab26b3b514dcommit hash: 5e7e2549af8743618503ce6b289a8ab26b3b514dcommit hash: 5e7e2549af8743618503ce6b289a8ab26b3b514d files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
x11-toolkits/rubygem-gdk4: 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: 3366825fce965d014674de1d885da656128c30f1commit hash: 3366825fce965d014674de1d885da656128c30f1commit hash: 3366825fce965d014674de1d885da656128c30f1commit hash: 3366825fce965d014674de1d885da656128c30f1 files touched by this commit
Po-Chuan Hsieh (sunpoet) search for other commits by this committer
x11-toolkits/rubygem-gdk4: Add rubygem-gdk4 3.4.4 (copied rubygem-gdk3)

Number of commits found: 28