commit:     94e1d66dc18dc27d84be13a388739e0aa362f1ab
Author:     Naohiro Aota <naota <AT> gentoo <DOT> org>
AuthorDate: Fri Feb 10 15:20:09 2023 +0000
Commit:     Naohiro Aota <naota <AT> gentoo <DOT> org>
CommitDate: Wed Apr  5 08:25:17 2023 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=94e1d66d

dev-ruby/ruby-gtk3: new package, add 4.1.2

Signed-off-by: Naohiro Aota <naota <AT> gentoo.org>

 dev-ruby/ruby-gtk3/Manifest               |  1 +
 dev-ruby/ruby-gtk3/metadata.xml           | 11 +++++++++++
 dev-ruby/ruby-gtk3/ruby-gtk3-4.1.2.ebuild | 30 ++++++++++++++++++++++++++++++
 3 files changed, 42 insertions(+)

diff --git a/dev-ruby/ruby-gtk3/Manifest b/dev-ruby/ruby-gtk3/Manifest
new file mode 100644
index 000000000000..023bc72357e4
--- /dev/null
+++ b/dev-ruby/ruby-gtk3/Manifest
@@ -0,0 +1 @@
+DIST ruby-gnome2-4.1.2.tar.gz 2708791 BLAKE2B 
ef24788d8c65f96c76b43d8adc38af21dfb3bfe2f8ae2157f6978993fe65e9735030e9912e8eb1ff5ff90ab1c67701ae61ac3b0790cb285646f26b6193d74be5
 SHA512 
898ae5bcd7a6347d7392b7888c19493905f6e660afb61f17a60b1f22e4069329ef6ccc9277375a2c40b4d998a309b61de6797f50c4633c0f5de22d2e85252537

diff --git a/dev-ruby/ruby-gtk3/metadata.xml b/dev-ruby/ruby-gtk3/metadata.xml
new file mode 100644
index 000000000000..3b50d592e675
--- /dev/null
+++ b/dev-ruby/ruby-gtk3/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd";>
+<pkgmetadata>
+       <maintainer type="project">
+               <email>[email protected]</email>
+               <name>Gentoo Ruby Project</name>
+       </maintainer>
+       <upstream>
+               <remote-id type="github">ruby-gnome/ruby-gnome</remote-id>
+       </upstream>
+</pkgmetadata>

diff --git a/dev-ruby/ruby-gtk3/ruby-gtk3-4.1.2.ebuild 
b/dev-ruby/ruby-gtk3/ruby-gtk3-4.1.2.ebuild
new file mode 100644
index 000000000000..ec86b43ab95b
--- /dev/null
+++ b/dev-ruby/ruby-gtk3/ruby-gtk3-4.1.2.ebuild
@@ -0,0 +1,30 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_GNOME2_NEED_VIRTX=yes
+
+inherit ruby-ng-gnome2
+
+DESCRIPTION="Ruby Gtk2 bindings"
+KEYWORDS="~amd64 ~ppc ~riscv ~x86"
+IUSE=""
+
+DEPEND+=" dev-libs/glib
+       dev-libs/gobject-introspection
+       x11-base/xorg-proto
+       x11-libs/gtk+:3"
+RDEPEND+=" dev-libs/glib
+       dev-libs/gobject-introspection
+       x11-libs/gtk+:3"
+
+ruby_add_rdepend "
+       ~dev-ruby/ruby-atk-${PV}
+       ~dev-ruby/ruby-gdk3-${PV}"
+ruby_add_bdepend "
+       ~dev-ruby/ruby-cairo-gobject-${PV}
+       ~dev-ruby/ruby-glib2-${PV}
+       ~dev-ruby/ruby-gobject-introspection-${PV}
+       ~dev-ruby/ruby-pango-${PV}"

Reply via email to