diff --git a/app-crypt/haiti-hash/Manifest b/app-crypt/haiti-hash/Manifest new file mode 100644 index 000000000..137c6dbd1 --- /dev/null +++ b/app-crypt/haiti-hash/Manifest @@ -0,0 +1 @@ +DIST haiti-hash-1.0.1.gem 12288 BLAKE2B 8f44bd176e3f365ff9861db525453cc2ff4add85331f4bf75a90495f04d3c4972f2453fe8f11f3b279bc1bf57201d129c969d7c2a8ba5466ba1b5600f015c405 SHA512 034d74e2146afa56525ea5155e9d2ed83a9f30f507d8d007a035004185684481dac083335095f437dbc5ba524a781b743ed5e6bc2b310a55dae0daae76705077 diff --git a/app-crypt/haiti-hash/haiti-hash-1.0.1.ebuild b/app-crypt/haiti-hash/haiti-hash-1.0.1.ebuild new file mode 100644 index 000000000..bc1135650 --- /dev/null +++ b/app-crypt/haiti-hash/haiti-hash-1.0.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby26 ruby27" + +RUBY_FAKEGEM_EXTRAINSTALL="data/prototypes.json" + +#RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" + +inherit ruby-fakegem + +DESCRIPTION="A CLI tool to identify the hash type of a given hash" +HOMEPAGE="https://noraj.github.io/haiti/" + +#wait for dev-ruby/paint +KEYWORDS="~amd64 ~x86" +LICENSE="" +SLOT="0" + +ruby_add_rdepend " + =dev-ruby/docopt-0.6* + =dev-ruby/paint-2* +" + +all_ruby_prepare() { + sed -i -e 's|../data/prototypes.json|../prototypes.json|' lib/haiti.rb || die +} diff --git a/dev-ruby/docopt/Manifest b/dev-ruby/docopt/Manifest new file mode 100644 index 000000000..e9204bada --- /dev/null +++ b/dev-ruby/docopt/Manifest @@ -0,0 +1 @@ +DIST docopt-0.6.1.gem 19456 BLAKE2B 99e92ae35ee93cc91cf69a6a8bbd820b4d886395a138b2e7373b2a85aa01d63d8ade271c452fafa37e6668a7149eebfeda8ccb8429a1588de140dce6beebfc24 SHA512 9df1f16687cdcf4a119b559ebc41633ffb5440ac4522162e25bc0e04437067aa7f7a41e0c11b6c19bbf67e72f00219a162e1c73dbd418b83317b375029827581 diff --git a/dev-ruby/docopt/docopt-0.6.1.ebuild b/dev-ruby/docopt/docopt-0.6.1.ebuild new file mode 100644 index 000000000..56fe3998f --- /dev/null +++ b/dev-ruby/docopt/docopt-0.6.1.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2021 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +USE_RUBY="ruby26 ruby27 ruby30" + +inherit ruby-fakegem + +DESCRIPTION="" +HOMEPAGE="" + +KEYWORDS="amd64 arm64 x86" +LICENSE="" +SLOT="0" diff --git a/dev-ruby/skel_ruby.ebuild b/dev-ruby/skel_ruby.ebuild index 6acbe3d96..4fd35d644 100644 --- a/dev-ruby/skel_ruby.ebuild +++ b/dev-ruby/skel_ruby.ebuild @@ -1,4 +1,4 @@ -# Copyright 1999-2020 Gentoo Authors +# Copyright 1999-2021 Gentoo Authors # Distributed under the terms of the GNU General Public License v2 EAPI=7 diff --git a/profiles/pentoo/base/package.accept_keywords/app-crypt b/profiles/pentoo/base/package.accept_keywords/app-crypt index ebcd55830..ac119233c 100644 --- a/profiles/pentoo/base/package.accept_keywords/app-crypt +++ b/profiles/pentoo/base/package.accept_keywords/app-crypt @@ -1,4 +1,6 @@ ### Pentoo ### +app-crypt/haiti-hash + app-crypt/yubioath-desktop ~app-crypt/tpm2-tss-2.4.0 app-crypt/acsccid diff --git a/profiles/pentoo/base/package.accept_keywords/dev-ruby b/profiles/pentoo/base/package.accept_keywords/dev-ruby index e27f15d01..ed13fd6bb 100644 --- a/profiles/pentoo/base/package.accept_keywords/dev-ruby +++ b/profiles/pentoo/base/package.accept_keywords/dev-ruby @@ -22,6 +22,9 @@ dev-ruby/coffee-rails:5.0 #ruby24 ~dev-ruby/colorize-0.8.1 +#required by haiti-hash +=dev-ruby/paint-2* + #required by cewl Pentoo packages dev-ruby/mini_exiftool