summaryrefslogtreecommitdiff
path: root/dev-ruby
diff options
context:
space:
mode:
authorLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2022-01-13 13:40:34 +0000
committerLiguros - Gitlab CI/CD [develop] <gitlab@liguros.net>2022-01-13 13:40:34 +0000
commit9717a58d9eb76dc50593e91bbd4891deb02b5fca (patch)
tree86a1d37997d407c9472d13cd18665ec35a892bba /dev-ruby
parentdcc5b38617621b2fdce5d5c6c721fc5252835016 (diff)
downloadbaldeagleos-repo-9717a58d9eb76dc50593e91bbd4891deb02b5fca.tar.gz
baldeagleos-repo-9717a58d9eb76dc50593e91bbd4891deb02b5fca.tar.xz
baldeagleos-repo-9717a58d9eb76dc50593e91bbd4891deb02b5fca.zip
Adding metadata
Diffstat (limited to 'dev-ruby')
-rw-r--r--dev-ruby/ecma-re-validator/Manifest1
-rw-r--r--dev-ruby/ecma-re-validator/ecma-re-validator-0.4.0.ebuild25
-rw-r--r--dev-ruby/facter/Manifest1
-rw-r--r--dev-ruby/facter/facter-4.2.7.ebuild41
-rw-r--r--dev-ruby/simpleidn/simpleidn-0.2.1-r1.ebuild31
5 files changed, 99 insertions, 0 deletions
diff --git a/dev-ruby/ecma-re-validator/Manifest b/dev-ruby/ecma-re-validator/Manifest
index 3b3329d6007f..00cedf1fedd1 100644
--- a/dev-ruby/ecma-re-validator/Manifest
+++ b/dev-ruby/ecma-re-validator/Manifest
@@ -1 +1,2 @@
DIST ecma-re-validator-0.3.0.gem 8704 BLAKE2B 86358302c5f55c03ec5b30b360364cba04eedd9ac89461a3938e6365d118dcf9220b104605e05fe7340ac1b0c542af11ffa0931b6ce61ab4390d3cc68953a4fd SHA512 f1b0cadb3f2a6f9b488095a8bbc1863aeb7d40a9c2b5604fa7217505eea58db29eac9d03bd362a92589e1c277f83d13cb901b7ffc591c49a5cee0d2162b03156
+DIST ecma-re-validator-0.4.0.gem 8704 BLAKE2B 5dae210ec7409ac2b114203b2e764d1b6cdbc798ee2246588af8455df312fad1c2002e0ef68ceac77cfe293d28d259f5e23314865ec70789e0e09e8f4767c6e9 SHA512 2aa8500bf5a487e3278bac58e29fa188c310ef85b5635f9bc3ac0bda6df36cf9533f9715ac716378405d0d1e61081a532aab3d9faed757ee0a4bb5bf2ef2419f
diff --git a/dev-ruby/ecma-re-validator/ecma-re-validator-0.4.0.ebuild b/dev-ruby/ecma-re-validator/ecma-re-validator-0.4.0.ebuild
new file mode 100644
index 000000000000..7d61c97d30ae
--- /dev/null
+++ b/dev-ruby/ecma-re-validator/ecma-re-validator-0.4.0.ebuild
@@ -0,0 +1,25 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_EXTRADOC="README.md"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Validate a regular expression string against what ECMA-262 can actually do"
+HOMEPAGE="https://github.com/gjtorikian/ecma-re-validator"
+
+LICENSE="MIT"
+SLOT="0"
+KEYWORDS="~amd64"
+IUSE=""
+
+ruby_add_rdepend "dev-ruby/regexp_parser:2"
+
+all_ruby_prepare() {
+ sed -i -e '/bundler/ s:^:#:' spec/spec_helper.rb || die
+}
diff --git a/dev-ruby/facter/Manifest b/dev-ruby/facter/Manifest
index 017e4bb328c7..069c03b8a3ee 100644
--- a/dev-ruby/facter/Manifest
+++ b/dev-ruby/facter/Manifest
@@ -1 +1,2 @@
DIST facter-4.2.6.tar.gz 482059 BLAKE2B 7d0f479fe340e17544aa4715ed80c4298767abd83e1d93a84a9a2a2b8dc7f5b73d5b5deec363a1026e7d5fc8da5ef43d4bd74f6261aefa71bcc3706febe597c9 SHA512 1fbdbc9588ab9600e7fe973a701d63de72a76eb06b330974749085e860a65ec01d5ffe2ff05a1ae916c66817622069b48944dc0e84c80c089abe81769053c909
+DIST facter-4.2.7.tar.gz 482633 BLAKE2B 38c0d358fdd5581b365ebc2596dd5eab36f40244b6f535547aac2b9fcd0ee63d4ba6be4dede127a9690ff8c051a1dea1448de661c7733135345aef7ac0b63d52 SHA512 53f4fb421412aa25384f7f8eea02cd331165f06cae5c5e95e24caa0f1e4d51d3462c0035c99ba353f812ba71ce5cc4c97576ad1736ff495881ea4b978e757aac
diff --git a/dev-ruby/facter/facter-4.2.7.ebuild b/dev-ruby/facter/facter-4.2.7.ebuild
new file mode 100644
index 000000000000..f683096373e8
--- /dev/null
+++ b/dev-ruby/facter/facter-4.2.7.ebuild
@@ -0,0 +1,41 @@
+# Copyright 2020-2022 Liguros Authors
+# Distributed under the terms of the GNU General Public License v2
+EAPI=7
+USE_RUBY="ruby26 ruby27 ruby30"
+RUBY_FAKEGEM_TASK_TEST=""
+
+inherit eutils ruby-fakegem
+
+DESCRIPTION="A cross-platform ruby library for retrieving facts from operating systems"
+HOMEPAGE="https://github.com/puppetlabs/facter"
+
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE="test"
+KEYWORDS="~amd64 ~arm ~hppa ~ppc ~ppc64 ~sparc ~x86"
+SRC_URI="https://github.com/puppetlabs/${PN}/archive/${PV}.tar.gz -> ${P}.tar.gz"
+
+RESTRICT="!test? ( test )"
+IUSE="libressl test"
+
+ruby_add_bdepend "test? ( dev-ruby/rake dev-ruby/rspec:2 dev-ruby/mocha:0.14 )"
+
+RDEPEND="
+ dev-ruby/hocon
+ dev-ruby/thor
+ >=dev-libs/leatherman-1.0.0:=
+ !libressl? ( dev-libs/openssl:0= )
+ libressl? ( dev-libs/libressl:0= )
+ sys-apps/util-linux
+ app-emulation/virt-what
+ net-misc/curl
+ dev-libs/boost:=[nls]
+ >=dev-cpp/yaml-cpp-0.5.1
+ !<app-admin/puppet-4.0.0"
+DEPEND="${RDEPEND}"
+
+S="${WORKDIR}/all/${P}"
+
+all_ruby_install() {
+ all_fakegem_install
+}
diff --git a/dev-ruby/simpleidn/simpleidn-0.2.1-r1.ebuild b/dev-ruby/simpleidn/simpleidn-0.2.1-r1.ebuild
new file mode 100644
index 000000000000..d0cc8bdfd09c
--- /dev/null
+++ b/dev-ruby/simpleidn/simpleidn-0.2.1-r1.ebuild
@@ -0,0 +1,31 @@
+# Copyright 1999-2022 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=8
+
+USE_RUBY="ruby26 ruby27 ruby30"
+
+RUBY_FAKEGEM_RECIPE_TEST="rspec3"
+
+RUBY_FAKEGEM_EXTRADOC="README.rdoc"
+RUBY_FAKEGEM_EXTRAINSTALL="tables"
+
+RUBY_FAKEGEM_GEMSPEC="simpleidn.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Allows easy conversion from punycode ACE to unicode UTF-8 strings and vice-versa"
+HOMEPAGE="https://github.com/mmriis/simpleidn"
+SRC_URI="https://github.com/mmriis/simpleidn/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+
+KEYWORDS="~amd64 ~arm ~x86"
+LICENSE="Apache-2.0"
+SLOT="0"
+IUSE=""
+
+ruby_add_rdepend ">=dev-ruby/unf-0.1.4 =dev-ruby/unf-0.1*"
+
+all_ruby_prepare() {
+ sed -i -e '/simplecov/I s:^:#:' spec/spec_helper.rb || die
+ sed -i -e 's/git ls-files -z/find * -print0/' ${RUBY_FAKEGEM_GEMSPEC} || die
+}