summaryrefslogtreecommitdiff
path: root/dev-ruby/rqrcode
diff options
context:
space:
mode:
authorHans de Graaff <graaff@gentoo.org>2025-12-06 20:17:58 +0100
committerHans de Graaff <graaff@gentoo.org>2025-12-07 09:58:15 +0100
commitf1da748b22b44b4e5079578d82835ff312fdcded (patch)
tree8a275cc817d9af6e6cb546eaf0b72f400c559d11 /dev-ruby/rqrcode
parentcfca635c8208a0fae8917dc7ffebc3693f563809 (diff)
dev-ruby/rqrcode: add 3.1.1
Signed-off-by: Hans de Graaff <graaff@gentoo.org>
Diffstat (limited to 'dev-ruby/rqrcode')
-rw-r--r--dev-ruby/rqrcode/Manifest1
-rw-r--r--dev-ruby/rqrcode/rqrcode-3.1.1.ebuild36
2 files changed, 37 insertions, 0 deletions
diff --git a/dev-ruby/rqrcode/Manifest b/dev-ruby/rqrcode/Manifest
index b9bc8d24c668..8ea0cdbffd9b 100644
--- a/dev-ruby/rqrcode/Manifest
+++ b/dev-ruby/rqrcode/Manifest
@@ -1,2 +1,3 @@
DIST rqrcode-2.2.0.tar.gz 109070 BLAKE2B 91a74a9c547f62f0cd83dd60d00b7af2c9363bd34f3987e43b637f906975f3e2b1f95ac67df80a0065fdd9fa3a7801e639fff1d2b36bcc4dc4abbc996fb6c919 SHA512 41d6882b28d15154b9cc5dc6aba30cad404aabad2b9101309bea0812b776cdb540fec3152ec5bb075f19c77a1aa67bc44d9b35e2161d189bd64a7d2517cafa63
DIST rqrcode-3.1.0.tar.gz 109860 BLAKE2B 25e0ecab0856c07f01c9a691a4b9c1e7d1581e99cdfbe4e81f80899e9f49ff1ecdeb095614001468d5d522975173ed1729e88df2f9e24be04cdba022d69c95bf SHA512 f6878e05513346e5a6fa2d151384c6599088df7e3740c4997c59b1862b7c89281fafd92e9617ba04ec385db11cae2628af2aef1b0d19f640a16b79f80130a26c
+DIST rqrcode-3.1.1.tar.gz 109910 BLAKE2B a0a85701e8fa006a37d6dc48ca20f9ed68a5701b1a0f6af3515b0702f7641d9b3d3025cf86c020e98756dc8254c5804389279736a66521646e37fde6acfe6c00 SHA512 f2170739379071d5b54cd98a179a7dafd511c330f144a2469f5ccad25225bd32146351e859d59ce165792c8e8925d4588dfbf74ab98e2bf838fad11b46e27e98
diff --git a/dev-ruby/rqrcode/rqrcode-3.1.1.ebuild b/dev-ruby/rqrcode/rqrcode-3.1.1.ebuild
new file mode 100644
index 000000000000..e08ced82b189
--- /dev/null
+++ b/dev-ruby/rqrcode/rqrcode-3.1.1.ebuild
@@ -0,0 +1,36 @@
+# Copyright 1999-2025 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby32 ruby33 ruby34"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_BINWRAP=""
+
+RUBY_FAKEGEM_GEMSPEC="rqrcode.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Library for encoding QR Codes"
+HOMEPAGE="https://github.com/whomwah/rqrcode"
+SRC_URI="https://github.com/whomwah/rqrcode/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+
+ruby_add_rdepend "
+ dev-ruby/chunky_png:0
+ dev-ruby/rqrcode_core:2
+"
+
+all_ruby_prepare() {
+ sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
+ sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die
+
+ sed -i -e "s:/tmp:${TMPDIR}:" spec/rqrcode/export_png_spec.rb || die
+}