summaryrefslogtreecommitdiff
path: root/dev-ruby
diff options
context:
space:
mode:
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/kramdown-parser-gfm/kramdown-parser-gfm-1.1.0-r1.ebuild2
-rw-r--r--dev-ruby/minitest-hooks/minitest-hooks-1.5.2.ebuild2
-rw-r--r--dev-ruby/ruby-gdkpixbuf2/ruby-gdkpixbuf2-4.1.2.ebuild6
-rw-r--r--dev-ruby/sinatra/sinatra-4.0.0.ebuild12
-rw-r--r--dev-ruby/will_paginate/will_paginate-4.0.1.ebuild3
-rw-r--r--dev-ruby/wirble/Manifest1
-rw-r--r--dev-ruby/wirble/metadata.xml10
-rw-r--r--dev-ruby/wirble/wirble-0.1.3-r5.ebuild30
8 files changed, 12 insertions, 54 deletions
diff --git a/dev-ruby/kramdown-parser-gfm/kramdown-parser-gfm-1.1.0-r1.ebuild b/dev-ruby/kramdown-parser-gfm/kramdown-parser-gfm-1.1.0-r1.ebuild
index cdd944d891ed..b739224cc00b 100644
--- a/dev-ruby/kramdown-parser-gfm/kramdown-parser-gfm-1.1.0-r1.ebuild
+++ b/dev-ruby/kramdown-parser-gfm/kramdown-parser-gfm-1.1.0-r1.ebuild
@@ -11,7 +11,7 @@ DESCRIPTION="A kramdown parser for the GFM dialect of Markdown"
HOMEPAGE="https://github.com/kramdown/parser-gfm"
LICENSE="MIT"
-KEYWORDS="amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
+KEYWORDS="amd64 arm arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
SLOT="$(ver_cut 1)"
IUSE="doc"
diff --git a/dev-ruby/minitest-hooks/minitest-hooks-1.5.2.ebuild b/dev-ruby/minitest-hooks/minitest-hooks-1.5.2.ebuild
index 53816fe4ae7e..5eabbe54b70a 100644
--- a/dev-ruby/minitest-hooks/minitest-hooks-1.5.2.ebuild
+++ b/dev-ruby/minitest-hooks/minitest-hooks-1.5.2.ebuild
@@ -15,7 +15,7 @@ SRC_URI="https://github.com/jeremyevans/minitest-hooks/archive/refs/tags/${PV}.t
LICENSE="MIT"
SLOT="$(ver_cut 1)"
-KEYWORDS="~amd64"
+KEYWORDS="~alpha ~amd64"
IUSE="test"
ruby_add_rdepend ">=dev-ruby/minitest-5.3"
diff --git a/dev-ruby/ruby-gdkpixbuf2/ruby-gdkpixbuf2-4.1.2.ebuild b/dev-ruby/ruby-gdkpixbuf2/ruby-gdkpixbuf2-4.1.2.ebuild
index bad421cbf73a..3ad95f335dd3 100644
--- a/dev-ruby/ruby-gdkpixbuf2/ruby-gdkpixbuf2-4.1.2.ebuild
+++ b/dev-ruby/ruby-gdkpixbuf2/ruby-gdkpixbuf2-4.1.2.ebuild
@@ -1,4 +1,4 @@
-# Copyright 1999-2023 Gentoo Authors
+# Copyright 1999-2024 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
@@ -12,9 +12,9 @@ RUBY_S=ruby-gnome-${PV}/gdk_pixbuf2
DESCRIPTION="Ruby GdkPixbuf2 bindings"
KEYWORDS="amd64 ~ppc ~riscv ~x86"
-IUSE=""
+IUSE="test"
-DEPEND+=" test? ( x11-libs/gdk-pixbuf[jpeg] )"
+DEPEND+=" test? ( x11-libs/gdk-pixbuf[jpeg,gif(+)] )"
RDEPEND+=" x11-libs/gdk-pixbuf[introspection]"
ruby_add_rdepend "~dev-ruby/ruby-gio2-${PV}"
diff --git a/dev-ruby/sinatra/sinatra-4.0.0.ebuild b/dev-ruby/sinatra/sinatra-4.0.0.ebuild
index 66917a7fe2b2..2dab48d298c1 100644
--- a/dev-ruby/sinatra/sinatra-4.0.0.ebuild
+++ b/dev-ruby/sinatra/sinatra-4.0.0.ebuild
@@ -19,7 +19,7 @@ SRC_URI="https://github.com/sinatra/sinatra/archive/v${PV}.tar.gz -> ${P}.tar.gz
LICENSE="MIT"
SLOT="$(ver_cut 1)"
KEYWORDS="~amd64 ~arm ~arm64 ~hppa ~ppc ~ppc64 ~riscv ~sparc ~x86"
-IUSE="test"
+IUSE="doc test"
ruby_add_rdepend "
dev-ruby/mustermann:3
@@ -43,11 +43,7 @@ ruby_add_bdepend "
ruby_add_bdepend "doc? ( dev-ruby/yard )"
all_ruby_prepare() {
- # sed -i \
- # -e "/require 'rack'/igem 'rack', '~> 2.2', '>= 2.2.4'" \
- # test/test_helper.rb || die
-
- # # Avoid spec broken by newer rack versions, already removed upstream.
- # sed -i -e 's/"bytes=IV-LXVI", //' test/static_test.rb || die
-:
+ sed -i \
+ -e "/require 'rack'/igem 'rack', '~> 3.0.0'" \
+ test/test_helper.rb || die
}
diff --git a/dev-ruby/will_paginate/will_paginate-4.0.1.ebuild b/dev-ruby/will_paginate/will_paginate-4.0.1.ebuild
index 6f155028baa5..e9b279069e15 100644
--- a/dev-ruby/will_paginate/will_paginate-4.0.1.ebuild
+++ b/dev-ruby/will_paginate/will_paginate-4.0.1.ebuild
@@ -22,6 +22,9 @@ IUSE="test"
all_ruby_prepare() {
# Remove tests for unpackaged ORMs
rm -f spec/finders/{sequel,mongoid,data_mapper}* || die
+
+ sed -e '1igem "activerecord"' \
+ -i spec/spec_helper.rb || die
}
ruby_add_bdepend "
diff --git a/dev-ruby/wirble/Manifest b/dev-ruby/wirble/Manifest
deleted file mode 100644
index c057b752b4ac..000000000000
--- a/dev-ruby/wirble/Manifest
+++ /dev/null
@@ -1 +0,0 @@
-DIST wirble-0.1.3.gem 23552 BLAKE2B efecdea2e23e6ae9c659586d8b58fae279bacfb1470f8985a4df23407a937415d8db0eef6d7edda19452479a11549cd642e318ebb65cf23ac7067d6b2d95274a SHA512 efb3b233ed13fa28f0a9b746311af24c48266b4f80ce42670550687a24b31bd90c5d0799d68aa0e797ffbffd1d3dbebe86ba39cb02e697eb426dfc9f8d606678
diff --git a/dev-ruby/wirble/metadata.xml b/dev-ruby/wirble/metadata.xml
deleted file mode 100644
index 246d194b7ec0..000000000000
--- a/dev-ruby/wirble/metadata.xml
+++ /dev/null
@@ -1,10 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "https://liguros.gitlab.io/dtd/metadata.dtd">
-<pkgmetadata>
- <maintainer type="project">
- <email>ruby@gentoo.org</email>
- <name>Gentoo Ruby Project</name>
- </maintainer>
-
- <origin>gentoo-staging</origin>
-</pkgmetadata> \ No newline at end of file
diff --git a/dev-ruby/wirble/wirble-0.1.3-r5.ebuild b/dev-ruby/wirble/wirble-0.1.3-r5.ebuild
deleted file mode 100644
index 21a4527b6ed5..000000000000
--- a/dev-ruby/wirble/wirble-0.1.3-r5.ebuild
+++ /dev/null
@@ -1,30 +0,0 @@
-# Copyright 1999-2023 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-USE_RUBY="ruby30 ruby31 ruby32"
-
-RUBY_FAKEGEM_EXTRADOC="README ChangeLog"
-
-RUBY_FAKEGEM_TASK_TEST=""
-
-inherit ruby-fakegem
-
-DESCRIPTION="Wirble is a set of enhancements for Irb"
-HOMEPAGE="https://rubygems.org/gems/wirble"
-
-LICENSE="MIT"
-SLOT="0"
-KEYWORDS="amd64 ppc x86"
-IUSE=""
-
-pkg_postinst() {
- elog "The quick way to use wirble is to make your ~/.irbrc look like this:"
- elog " # load libraries"
- elog " require 'rubygems'"
- elog " require 'wirble'"
- elog " "
- elog " # start wirble (with color)"
- elog " Wirble.init"
- elog " Wirble.colorize"
-}