summaryrefslogtreecommitdiff
path: root/dev-ruby/unicode-display_width
diff options
context:
space:
mode:
authorV3n3RiX <venerix@koprulu.sector>2023-01-08 12:15:59 +0000
committerV3n3RiX <venerix@koprulu.sector>2023-01-08 12:15:59 +0000
commit6a57f9ee53dc794f3d47ea68f78d6ef76d00af47 (patch)
treedc9e574f3209abd88e91e2ee0d6093f4fe78e2d3 /dev-ruby/unicode-display_width
parent268f9f01921ccb921b794d43092c5f29c1e96c56 (diff)
gentoo auto-resync : 08:01:2023 - 12:15:59
Diffstat (limited to 'dev-ruby/unicode-display_width')
-rw-r--r--dev-ruby/unicode-display_width/Manifest4
-rw-r--r--dev-ruby/unicode-display_width/metadata.xml4
-rw-r--r--dev-ruby/unicode-display_width/unicode-display_width-2.4.2.ebuild29
3 files changed, 36 insertions, 1 deletions
diff --git a/dev-ruby/unicode-display_width/Manifest b/dev-ruby/unicode-display_width/Manifest
index 3820b8c84e8b..a57cb265f116 100644
--- a/dev-ruby/unicode-display_width/Manifest
+++ b/dev-ruby/unicode-display_width/Manifest
@@ -2,8 +2,10 @@ DIST unicode-display_width-1.7.0.tar.gz 10822 BLAKE2B c3db387b9d61ba4ea9d5559824
DIST unicode-display_width-2.1.0.tar.gz 11981 BLAKE2B b8e70183b1df9f17bd719e1193c3c2ade5d9186772e4246b618d882eda997a0c22ee0179778f7b8580e32ec89461453144d57d198075f0d400ea52f3679ff7dc SHA512 f8fb1375ba0e88a41633d4aca4628198c5ee55f318a7f0055c9178b39f55818ec892f6e455021cf5050dbd1d748a102b319b1d8b9921ed1ba54a1d106d7911aa
DIST unicode-display_width-2.2.0.tar.gz 12077 BLAKE2B f7b26d41e3b70122ddccbfdd44d83550bdab7b59b6801881814f33e50544d9d68ad59f34b58d9e961aaf9e2c709dfc83da8040cb03667e1293958cb23cf987c2 SHA512 85b7b9ed1e82b7865f32ad61208013cf89bcc5df05ac59ca2315545b759ee8da968409cbe89e7e7f30b03e209e811584ece2e99d33ae35413f9b6c318fff7064
DIST unicode-display_width-2.3.0.tar.gz 12130 BLAKE2B 8a29aa0227e9bc63a8484d9a4f836dd4fccd3515206627e31f820cdef49167c406c67a3c9bae9c75b5e1c25675e1da02015f7eedc09ff413ffcd3e96704ae664 SHA512 82f52512f8338e310e501fd1892cbaf9c8e5b49a8bd191e9fafde72ca1ab5503ddfa81c3633b4ef6bc9e57d805f2792ddb5c6c63948022097feeb9bd7030beec
+DIST unicode-display_width-2.4.2.tar.gz 13096 BLAKE2B 89f7f8ded131a6c049242ede8822475c2629e2377a6b06ca59b1264c1c18981039c95c0aea8a24c00488b8f5c48aed3cc1b5672785eb36bbcf3cee1af8c2cc53 SHA512 c0815c19821855fed2d3205a6cae2059e0338fb27148f55281c910b54d5b0be2d34ba4bf990ba1c328c454f7ec8dbc0c69427550f2d62d1ac4ce5174b53b8ff3
EBUILD unicode-display_width-1.7.0.ebuild 748 BLAKE2B 19c16dc0ff2b95b1ed42c0f54579b7dff9dd197169d6e5489e11cc1a9160a4873614e032a788f57f585b4a37c8c31febb23899b67f09e5d26b4cb814b6913556 SHA512 f4ccc3cdbc986402756c2014421359ee95b2c2ea6544b962da0340f42bbe0652cdd71340d732f215cebb2e6979b9f542949282f25e7b58efe55b4d41e02c168f
EBUILD unicode-display_width-2.1.0.ebuild 808 BLAKE2B 845734eb0151a09f11c1461c870bb17d4f9df412e67a3700c778794776abb818a3a732f537b6c96d090bf770c2e8c2298e463e095c917a18f38b6e27c92196e2 SHA512 ed57f2930157d03c5dba412280c2ea5a5ff80334561b68d98780a396db8d3db96aef8bbbcf43f38002f87f3fec8968b4e5e9a6861b576dd90e9e2e7299afae71
EBUILD unicode-display_width-2.2.0.ebuild 808 BLAKE2B 845734eb0151a09f11c1461c870bb17d4f9df412e67a3700c778794776abb818a3a732f537b6c96d090bf770c2e8c2298e463e095c917a18f38b6e27c92196e2 SHA512 ed57f2930157d03c5dba412280c2ea5a5ff80334561b68d98780a396db8d3db96aef8bbbcf43f38002f87f3fec8968b4e5e9a6861b576dd90e9e2e7299afae71
EBUILD unicode-display_width-2.3.0.ebuild 801 BLAKE2B 3ca534298202ff608b79a774ee1d2a8de968adc822ce2914a2a0473586b01af75f1f3a74845920332abd3c817f81df9d81d54e13386d56f677998a1ed3f20b31 SHA512 cbc948df641120d366869ac56d5d9418049db55722f1756c5fca5ffeee4adf08ef41728c867fdeda83e6ec477d1f50a306a5a77ffd623a4109b00b3f11798ae8
-MISC metadata.xml 258 BLAKE2B 3c49249352f2cb11df010da6ecd8312a27047557ca5f2686837ad66933be9ea2627c40f91daedf8dcd9099c6cdc0dc2d2ba32aaf9d888c41fb60ee098e1c0c1e SHA512 ce517e35f3c0a2a9807ee68b0a8c84ca28db8dfabb41758cac71f9da22847fe20d259295f0681e38a52a24618450a0ca097939dc1022e3987bb0088762e48326
+EBUILD unicode-display_width-2.4.2.ebuild 801 BLAKE2B 97462f7cccc2fdeb37586f33103bdc0af9b55a0daeb28c3c85b33a12089c3438f95baa938eeac4cbacf5a31eabaf4cfcb03ae29d7a0504a5c610c3ad149cb9ec SHA512 caa9fd820610494f1952a46b49db276f5003b3b1a3c70245c4d72302fdb201dc7e0ee3ece89dfdf0b144ffd4cf94b0f307c5755fe07ed7d2dbf92467053ce2e0
+MISC metadata.xml 422 BLAKE2B 822ec564698366cc9ae3c5319faf86ab7e3408f7f48cb1fe7118a912469bfa75119d1a64fd01dab709cf6df99ef5a5f0300a60393b77ccce0081e321e32515fe SHA512 d7c6abeb16d32bca8afa485954bd4fea6e4212c1d9b8139346c2d072cb008884a5bb70a82653a2e678a5416930a5e01b65de92534e13195edf3b9449e70f3ae6
diff --git a/dev-ruby/unicode-display_width/metadata.xml b/dev-ruby/unicode-display_width/metadata.xml
index 7a38fd1850ff..320aa7dd1242 100644
--- a/dev-ruby/unicode-display_width/metadata.xml
+++ b/dev-ruby/unicode-display_width/metadata.xml
@@ -5,4 +5,8 @@
<email>ruby@gentoo.org</email>
<name>Gentoo Ruby Project</name>
</maintainer>
+ <upstream>
+ <remote-id type="github">janlelis/unicode-display_width</remote-id>
+ <remote-id type="rubygems">unicode-display_width</remote-id>
+ </upstream>
</pkgmetadata>
diff --git a/dev-ruby/unicode-display_width/unicode-display_width-2.4.2.ebuild b/dev-ruby/unicode-display_width/unicode-display_width-2.4.2.ebuild
new file mode 100644
index 000000000000..0be3be30a89d
--- /dev/null
+++ b/dev-ruby/unicode-display_width/unicode-display_width-2.4.2.ebuild
@@ -0,0 +1,29 @@
+# Copyright 1999-2023 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby27 ruby30 ruby31"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRAINSTALL="data"
+
+RUBY_FAKEGEM_GEMSPEC="unicode-display_width.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Adds String#display_width to get the display size using EastAsianWidth.txt"
+HOMEPAGE="https://github.com/janlelis/unicode-display_width"
+SRC_URI="https://github.com/janlelis/unicode-display_width/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="MIT"
+
+KEYWORDS="~amd64 ~arm64"
+SLOT="$(ver_cut 1)"
+IUSE=""
+
+all_ruby_prepare() {
+ # Avoid experimental emoji support for now
+ sed -e '/\[emoji\]/,/^ end/ s:^:#:' \
+ -e '/Config object based API/,/^end/ s:^:#:' \
+ -i spec/display_width_spec.rb || die
+}