From nobody Tue Dec 21 20:29:28 2021 X-Original-To: dev-commits-ports-all@mlmmj.nyi.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2610:1c1:1:606c::19:1]) by mlmmj.nyi.freebsd.org (Postfix) with ESMTP id 7535718F2A01; Tue, 21 Dec 2021 20:29:29 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from mxrelay.nyi.freebsd.org (mxrelay.nyi.freebsd.org [IPv6:2610:1c1:1:606c::19:3]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256 client-signature RSA-PSS (4096 bits) client-digest SHA256) (Client CN "mxrelay.nyi.freebsd.org", Issuer "R3" (verified OK)) by mx1.freebsd.org (Postfix) with ESMTPS id 4JJSjh5Xtqz3sRS; Tue, 21 Dec 2021 20:29:28 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org (gitrepo.freebsd.org [IPv6:2610:1c1:1:6068::e6a:5]) (using TLSv1.3 with cipher TLS_AES_256_GCM_SHA384 (256/256 bits) key-exchange X25519 server-signature RSA-PSS (4096 bits) server-digest SHA256) (Client did not present a certificate) by mxrelay.nyi.freebsd.org (Postfix) with ESMTPS id 4F33D10988; Tue, 21 Dec 2021 20:29:28 +0000 (UTC) (envelope-from git@FreeBSD.org) Received: from gitrepo.freebsd.org ([127.0.1.44]) by gitrepo.freebsd.org (8.16.1/8.16.1) with ESMTP id 1BLKTS6m096633; Tue, 21 Dec 2021 20:29:28 GMT (envelope-from git@gitrepo.freebsd.org) Received: (from git@localhost) by gitrepo.freebsd.org (8.16.1/8.16.1/Submit) id 1BLKTSZj096632; Tue, 21 Dec 2021 20:29:28 GMT (envelope-from git) Date: Tue, 21 Dec 2021 20:29:28 GMT Message-Id: <202112212029.1BLKTSZj096632@gitrepo.freebsd.org> To: ports-committers@FreeBSD.org, dev-commits-ports-all@FreeBSD.org, dev-commits-ports-main@FreeBSD.org From: Po-Chuan Hsieh Subject: git: ee4e1a8ab570 - main - x11-toolkits/rubygem-gtk2: Readd x11-toolkits/rubygem-gtk2 List-Id: Commit messages for all branches of the ports repository List-Archive: https://lists.freebsd.org/archives/dev-commits-ports-all List-Help: List-Post: List-Subscribe: List-Unsubscribe: Sender: owner-dev-commits-ports-all@freebsd.org X-BeenThere: dev-commits-ports-all@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 8bit X-Git-Committer: sunpoet X-Git-Repository: ports X-Git-Refname: refs/heads/main X-Git-Reftype: branch X-Git-Commit: ee4e1a8ab5706ddfe63c294d1780e3f54fab5f65 Auto-Submitted: auto-generated ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=freebsd.org; s=dkim; t=1640118569; h=from:from:reply-to:subject:subject:date:date:message-id:message-id: to:to:cc:mime-version:mime-version:content-type:content-type: content-transfer-encoding:content-transfer-encoding; bh=jAp2KZTBIO/H+WLpRkTuX5+vYn4zJoiW3LDwHW7WuFo=; b=Zv6eraTTUc+fykpGpmxAGlzEzgNleSP/Wr61Z5nILd0vCdN5Tr+zrNp8IhcOgpWPbLeqZ6 u135HmuDsvQ/fWmUEdq80FksoikluNIJXM3zHVOMC7KwP/uj7ZcasLAd1hOuvffgGyt4XJ ykCVdcRUTBu9SU0ts3YVY26YDUk+dMZ++xpjR3ApAKsHEcm4icavU/e8uEb5TOzW4rCYmC +qpuzIJjfZJk2Ftqnv/S9PkhslZJiIxLWz42hLuUD8U2QX9TswpwyHev0aTQDsp75PbtW2 02ik/+icChi2edrUUbXwMqCswbz0N7xMH8IfAfdXsnc+MRJEMbacw0bOQvf3SQ== ARC-Seal: i=1; s=dkim; d=freebsd.org; t=1640118569; a=rsa-sha256; cv=none; b=raGGEnoPetNz/XRAm6COaed5dI1Hse/rYUCSkxGYIvrj3oSgT6oya5xb5eHqK9CHp1lpSg hqGcZ7w2DaFroCRu6J+CXvEcS9sMSwkJ32VIzPPSw2ZK9VEmwan+4dfFrGRzMBSKcuuzK7 G0g40K6+IrWmNmAxbLRhyDm2RUBTuuu2HTtVtvdn7yMdp+M6Euj52ukKh+vyWCFltEJB8c /LPfA6cpmzWdVhUGB295fXbkozPyRtgpSNEHCD3ScH65btQoZrburKhP8S4FILQwBrSMs8 yE1iPqnNgIZbpWwvPe60u5gJ1TcI5wSqCRqZ7ZjhBI8R7Rfb7a1ut13rg+YVZw== ARC-Authentication-Results: i=1; mx1.freebsd.org; none X-ThisMailContainsUnwantedMimeParts: N The branch main has been updated by sunpoet: URL: https://cgit.FreeBSD.org/ports/commit/?id=ee4e1a8ab5706ddfe63c294d1780e3f54fab5f65 commit ee4e1a8ab5706ddfe63c294d1780e3f54fab5f65 Author: Po-Chuan Hsieh AuthorDate: 2021-12-21 20:27:02 +0000 Commit: Po-Chuan Hsieh CommitDate: 2021-12-21 20:29:20 +0000 x11-toolkits/rubygem-gtk2: Readd x11-toolkits/rubygem-gtk2 It is still used by some ports (japanese/gedy, japanese/gsuica, net-im/mikutter). Reported by: antoine --- MOVED | 1 - x11-toolkits/Makefile | 1 + x11-toolkits/rubygem-gtk2/Makefile | 20 ++++++++++++++++++++ x11-toolkits/rubygem-gtk2/distinfo | 3 +++ .../rubygem-gtk2/files/patch-ext_gtk2_extconf.rb | 10 ++++++++++ x11-toolkits/rubygem-gtk2/pkg-descr | 3 +++ 6 files changed, 37 insertions(+), 1 deletion(-) diff --git a/MOVED b/MOVED index 0ecced4c1f47..ff33f9f5b1a2 100644 --- a/MOVED +++ b/MOVED @@ -16700,6 +16700,5 @@ www/rubygem-haml4|www/rubygem-haml|2021-12-21|Remove obsoleted port. Use www/rub www/rubygem-rack15|www/rubygem-rack|2021-12-21|Remove obsoleted port. Use www/rubygem-rack instead www/rubygem-rack20|www/rubygem-rack|2021-12-21|Remove obsoleted port. Use www/rubygem-rack instead www/rubygem-redis-rack1|www/rubygem-redis-rack|2021-12-21|Remove obsoleted port. Use www/rubygem-redis-rack instead -x11-toolkits/rubygem-gtk2|x11-toolkits/rubygem-gtk3|2021-12-21|Remove obsoleted port. Use x11-toolkits/rubygem-gtk3 instead x11-toolkits/rubygem-gtksourceview2|x11-toolkits/rubygem-gtksourceview3|2021-12-21|Remove obsoleted port. Use x11-toolkits/rubygem-gtksourceview3 instead x11-toolkits/rubygem-vte|x11-toolkits/rubygem-vte3|2021-12-21|Remove obsoleted port. Use x11-toolkits/rubygem-vte3 instead diff --git a/x11-toolkits/Makefile b/x11-toolkits/Makefile index ee4f4c6eba84..bc8b1969ef64 100644 --- a/x11-toolkits/Makefile +++ b/x11-toolkits/Makefile @@ -186,6 +186,7 @@ SUBDIR += rep-gtk2 SUBDIR += rubygem-gdk3 SUBDIR += rubygem-gdk4 + SUBDIR += rubygem-gtk2 SUBDIR += rubygem-gtk3 SUBDIR += rubygem-gtk4 SUBDIR += rubygem-gtksourceview3 diff --git a/x11-toolkits/rubygem-gtk2/Makefile b/x11-toolkits/rubygem-gtk2/Makefile new file mode 100644 index 000000000000..e7ba2fe3a580 --- /dev/null +++ b/x11-toolkits/rubygem-gtk2/Makefile @@ -0,0 +1,20 @@ +PORTNAME= gtk2 +PORTVERSION= 3.4.3 +CATEGORIES= x11-toolkits rubygems +MASTER_SITES= RG + +MAINTAINER= sunpoet@FreeBSD.org +COMMENT= Ruby binding of GTK+ 2.x + +LICENSE= LGPL21+ +LICENSE_FILE= ${WRKSRC}/COPYING.LIB + +RUN_DEPENDS= rubygem-atk>=${PORTVERSION}:accessibility/rubygem-atk \ + rubygem-gdk_pixbuf2>=${PORTVERSION}:graphics/rubygem-gdk_pixbuf2 \ + rubygem-pango>=${PORTVERSION}:x11-toolkits/rubygem-pango + +USES= gem gnome +USE_GNOME= gtk20 +USE_RUBY= yes + +.include diff --git a/x11-toolkits/rubygem-gtk2/distinfo b/x11-toolkits/rubygem-gtk2/distinfo new file mode 100644 index 000000000000..abde180f7ad9 --- /dev/null +++ b/x11-toolkits/rubygem-gtk2/distinfo @@ -0,0 +1,3 @@ +TIMESTAMP = 1589305286 +SHA256 (rubygem/gtk2-3.4.3.gem) = dfb18826fe1737cbc00ef641abe0f7c77f3646d14775e541d54a949ba3792a6c +SIZE (rubygem/gtk2-3.4.3.gem) = 476160 diff --git a/x11-toolkits/rubygem-gtk2/files/patch-ext_gtk2_extconf.rb b/x11-toolkits/rubygem-gtk2/files/patch-ext_gtk2_extconf.rb new file mode 100644 index 000000000000..9b73d1ade4cb --- /dev/null +++ b/x11-toolkits/rubygem-gtk2/files/patch-ext_gtk2_extconf.rb @@ -0,0 +1,10 @@ +--- ext/gtk2/extconf.rb.orig 2018-04-11 14:13:44 UTC ++++ ext/gtk2/extconf.rb +@@ -34,6 +34,7 @@ end + have_func("rb_errinfo") + + [ ++ "cairo", + "glib2", + "atk", + "pango", diff --git a/x11-toolkits/rubygem-gtk2/pkg-descr b/x11-toolkits/rubygem-gtk2/pkg-descr new file mode 100644 index 000000000000..b211c7b3e35e --- /dev/null +++ b/x11-toolkits/rubygem-gtk2/pkg-descr @@ -0,0 +1,3 @@ +Ruby/GTK2 is a Ruby binding for GTK+2. + +WWW: https://ruby-gnome2.osdn.jp/