summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <hans@degraaff.org>2024-07-08 07:33:14 +0200
committerHans de Graaff <hans@degraaff.org>2024-07-08 07:33:14 +0200
commitc0e4380bf0bb15962b40fb3dc076485f8ba3ad18 (patch)
treeee7dde08726be72c5ce805d1d38d4e4de58d62fe
parentdev-ruby/dry-core: moved to gentoo tree (diff)
downloadgraaff-c0e4380bf0bb15962b40fb3dc076485f8ba3ad18.tar.gz
graaff-c0e4380bf0bb15962b40fb3dc076485f8ba3ad18.tar.bz2
graaff-c0e4380bf0bb15962b40fb3dc076485f8ba3ad18.zip
dev-ruby/phlex: add 1.11.0
Signed-off-by: Hans de Graaff <hans@degraaff.org>
-rw-r--r--dev-ruby/phlex/Manifest1
-rw-r--r--dev-ruby/phlex/phlex-1.11.0.ebuild39
2 files changed, 40 insertions, 0 deletions
diff --git a/dev-ruby/phlex/Manifest b/dev-ruby/phlex/Manifest
index c7584ae3..1a91bea6 100644
--- a/dev-ruby/phlex/Manifest
+++ b/dev-ruby/phlex/Manifest
@@ -1,6 +1,7 @@
DIST phlex-1.10.0.tar.gz 35045 BLAKE2B 030b7319c152d48e854a3560d68085cadc2539141557463c91be891fcef90f20fbb9ba574624729fcae193ef5134539c2dc76291075ae96bccb36b25b4f9e0d0 SHA512 89188a7fa3395f83d57648d3675d2fbfd105d85b91620ce26c0052a9022c7a24d0be5606270522cd4c971b8bf68bfd716694079bd4ebb21bc6fef57917b6bb9a
DIST phlex-1.10.2.tar.gz 86996 BLAKE2B 915aa73b6d64a8bc3585104e21f7d293dbcb380907d3df301396927722cecce115372ca07d66476062372326b8e5145abf21edb74245b90a29a677fd4798b72b SHA512 d42c16f4e38f9260a229428083ca7faedcc96eb8ed21082ba5b9d6349a23331cd11beea3d0ac1bb9c017cb068c206c62277e2c0b8f03240444cbe0d289d329b2
DIST phlex-1.10.3.tar.gz 87010 BLAKE2B b0d6ce3fcbec1f4930c8862edde30b6d8b87ac18ed557379223e8d23bd7f2b0f02a1e193ff23aef82e3b727ed626e93f368f4216d6b990ace06c2f9ec91cf2f5 SHA512 d31d1a914041219f78e4dcf34b986b50341b5094de0b5f15886124182d17b6fd322306f91e2aaa3346fb256bab0ef7034aabf85cb31d7bfd8c2ae9d5a8f26028
+DIST phlex-1.11.0.tar.gz 87149 BLAKE2B 424e79b7fb3f21f477bab85d83c40d24b1714d041adf108bfb533961ff8db6c67424a789a0c8c91716b4d1a13d9e8ed320a4f7628b99220bbb1c80f82f0e5896 SHA512 bc301bb8a7e1277cdcb29968312531622b6304a1f0de60b9ff2f478681937866a85fe4aaff1027bc775702d48b0a5d96d84f70b92ec5e5528822821b0db5d403
DIST phlex-1.8.1.tar.gz 28663 BLAKE2B faab2b036fea5d12b461b3db62a403233e53d5a350a2843401de11d29915172e289ff9233c58ae60f4c07a8b9f30c746e5f78e5815635030c845cf5d392e6f28 SHA512 5d5a7fd3b985740c52d4a24dc07d47186c168bcee51be41b4195d6ecde8550611b3e28ed6b3184fb84c387e1ed0e49e4b630ffb986b19c45372070c0f7e236a2
DIST phlex-1.9.0.tar.gz 29472 BLAKE2B 4c578c17cb8caca95deb69eb85580db457fd390e136e5a5b1cbbccd8a2e8a9bda81343faf7d685e5c3cff8552e09dac20ecde9eba0470bf908c5fabb1a50c412 SHA512 4f6a7758d0b45952b57ba39a7a229d7b950f3a934c93927f6ed75cc631658febca02eaa801d07f96519d167888894a3ffec4a91854213fa2d652ab09bd954364
DIST phlex-1.9.1.tar.gz 29618 BLAKE2B 6703ca4c1a97328acf22268ca2a88d8785439b3143401d57b930ff648a587b1a2659a9eacfdca83b9e439bae081ec9b4dd5537e02367e0a25ce6f7d4e04a9782 SHA512 97b2dd7f8417ed4f50b3114eb9ca510046f78c8687f235a2ec1f54b8d7196dcf8c9dc180d330a7fd6d713613d6d122e02c957dbb85b3cd602896dba2ea52663c
diff --git a/dev-ruby/phlex/phlex-1.11.0.ebuild b/dev-ruby/phlex/phlex-1.11.0.ebuild
new file mode 100644
index 00000000..8ce8e5f5
--- /dev/null
+++ b/dev-ruby/phlex/phlex-1.11.0.ebuild
@@ -0,0 +1,39 @@
+# Copyright 1999-2024 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby31 ruby32 ruby33"
+
+RUBY_FAKEGEM_BINWRAP=""
+RUBY_FAKEGEM_EXTRADOC="CHANGELOG.md README.md"
+RUBY_FAKEGEM_GEMSPEC="phlex.gemspec"
+RUBY_FAKEGEM_RECIPE_TEST="sus"
+
+inherit ruby-fakegem
+
+DESCRIPTION="A framework for building object-oriented views in Ruby"
+HOMEPAGE="https://github.com/phlex-ruby/phlex"
+SRC_URI="https://github.com/phlex-ruby/phlex/archive/refs/tags/${PV}.tar.gz -> ${P}.tar.gz"
+
+LICENSE="MIT"
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+IUSE="test"
+
+ruby_add_bdepend "test? (
+ >=dev-ruby/concurrent-ruby-1.2:1
+)"
+
+all_ruby_prepare() {
+ sed -e 's:_relative ": "./:' \
+ -e 's/__dir__/"."/' \
+ -i ${RUBY_FAKEGEM_GEMSPEC} || die
+
+ sed -e '/bundler/I s:^:#:' \
+ -e '1irequire "concurrent"' \
+ -i config/sus.rb || die
+}
+
+each_ruby_test() {
+ RUBYLIB=lib each_fakegem_test
+}