summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorHans de Graaff <hans@degraaff.org>2024-07-14 08:33:39 +0200
committerHans de Graaff <hans@degraaff.org>2024-07-14 08:33:44 +0200
commitd1744130adbd38b3566fabd9a3d1246cc9546e45 (patch)
treeeb202ad3c98227f9105c027e5b58386263c666c8
parentapp-forensics/brakeman: drop 6.1.0, 6.1.1, 6.1.2 (diff)
downloadgraaff-d1744130adbd38b3566fabd9a3d1246cc9546e45.tar.gz
graaff-d1744130adbd38b3566fabd9a3d1246cc9546e45.tar.bz2
graaff-d1744130adbd38b3566fabd9a3d1246cc9546e45.zip
dev-ruby/json-schema: new package, add 4.3.1
Test dependency for forthcoming dev-ruby/dry-schema. Signed-off-by: Hans de Graaff <hans@degraaff.org>
-rw-r--r--dev-ruby/json-schema/Manifest1
-rw-r--r--dev-ruby/json-schema/json-schema-4.3.1.ebuild24
-rw-r--r--dev-ruby/json-schema/metadata.xml8
3 files changed, 33 insertions, 0 deletions
diff --git a/dev-ruby/json-schema/Manifest b/dev-ruby/json-schema/Manifest
new file mode 100644
index 00000000..3b4df81f
--- /dev/null
+++ b/dev-ruby/json-schema/Manifest
@@ -0,0 +1 @@
+DIST json-schema-4.3.1.tar.gz 66696 BLAKE2B 183398763756ffafd381a94cee5635c8f0b9c0b825c1baf513a6e88b473e10407f5e320c4921e67b7bdc332969fc7780d3f152913bfc78af2098fd7a1b9b3a74 SHA512 a2a1779eb8c5de7628cd5db91dddb0cb274fb413055acb82dbfda213722b32660e94079d2cc297eebce4aca070e0ff97a3cddb858a29dc992a110818e6d0a5fb
diff --git a/dev-ruby/json-schema/json-schema-4.3.1.ebuild b/dev-ruby/json-schema/json-schema-4.3.1.ebuild
new file mode 100644
index 00000000..cc7d9acf
--- /dev/null
+++ b/dev-ruby/json-schema/json-schema-4.3.1.ebuild
@@ -0,0 +1,24 @@
+# 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_EXTRADOC="CHANGELOG.md README.md"
+RUBY_FAKEGEM_EXTRAINSTALL="resources"
+RUBY_FAKEGEM_GEMSPEC="json-schema.gemspec"
+
+inherit ruby-fakegem
+
+DESCRIPTION="Ruby JSON Schema Validator"
+
+HOMEPAGE="https://github.com/voxpupuli/json-schema/"
+SRC_URI="https://github.com/voxpupuli/json-schema/archive/v${PV}.tar.gz -> ${P}.tar.gz"
+LICENSE="MIT"
+
+SLOT="$(ver_cut 1)"
+KEYWORDS="~amd64"
+
+ruby_add_rdepend "
+ >=dev-ruby/addressable-2.8
+"
diff --git a/dev-ruby/json-schema/metadata.xml b/dev-ruby/json-schema/metadata.xml
new file mode 100644
index 00000000..b729a850
--- /dev/null
+++ b/dev-ruby/json-schema/metadata.xml
@@ -0,0 +1,8 @@
+<?xml version = '1.0' encoding = 'UTF-8'?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="person"><email>graaff@gentoo.org</email></maintainer>
+ <upstream>
+ <remote-id type="github">voxpupuli/json-schema</remote-id>
+ </upstream>
+</pkgmetadata>