commit:     10781ef98adf57275e7f17499e84626b426af2bf
Author:     Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com>
AuthorDate: Sun Sep 20 02:39:28 2020 +0000
Commit:     Samuel Bernardo <samuelbernardo.mail <AT> gmail <DOT> com>
CommitDate: Sun Sep 20 02:39:28 2020 +0000
URL:        https://gitweb.gentoo.org/repo/user/ssnb.git/commit/?id=10781ef9

Correct dependencies in opennebula 5.10.5 and 5.12.0.1

Signed-off-by: Samuel Bernardo <samuelbernardo.mail <AT> gmail.com>

 app-emulation/opennebula/Manifest                   |  4 ++--
 app-emulation/opennebula/opennebula-5.10.5.ebuild   | 14 +++++++++++---
 app-emulation/opennebula/opennebula-5.12.0.1.ebuild |  2 +-
 3 files changed, 14 insertions(+), 6 deletions(-)

diff --git a/app-emulation/opennebula/Manifest 
b/app-emulation/opennebula/Manifest
index 71c84e5..580eb32 100644
--- a/app-emulation/opennebula/Manifest
+++ b/app-emulation/opennebula/Manifest
@@ -65,6 +65,6 @@ DIST opennebula-5.10.5.tar.gz 5699952 BLAKE2B 
35dce44e085342e8d2628bc060ed064430
 DIST opennebula-5.12.0.1.tar.gz 5559467 BLAKE2B 
397ffcbf185b38ea0ec811997751ed8a4f0b57e66fe5e924604e2b1cd3f012981c601fcb183e18a1f836ecd06568d5534943a410191228dbfcf192c8c759cd91
 SHA512 
fdc9621df006c41a91c61184217e35e7511c9342621dd2da43211d9f24be262a066ff9321a0f423224ef7ce1bd8438e91639d625c98b3c18622d17ae6c65fab9
 EBUILD opennebula-5.10.1.ebuild 9405 BLAKE2B 
fd6dfefc76da0aaadc993b7ed1593b8826fb642a92797220c9ce6226b846539900f6e7914730decfe57f79514654506e9a1aed76ebd28c1fc797d71ee5a6b2ba
 SHA512 
360d3323e46a1253f6489c696e020ea38e260923d6b0fcb50154b0cb412b4bd3db994365a072915f5a8411032cea12dd8b87fe2f730e418d6742dd7218722a66
 EBUILD opennebula-5.10.4.ebuild 9735 BLAKE2B 
dd7f5bf32aea6bd30f4ca75d7db123fb9ce03f1357d789fefa76a46b7a4f1a669df0d68d5239e85a40da591d7bbf993f759a02704ba468b6c04f6445401343f4
 SHA512 
3c54819ee10cb07fe7ea41dd0b65b8de9075ac96e34524c512cd58457071b00f7be85f3bd062a57aa4459703b29d98c2b577a97c6b03093699b99021b59cfdf5
-EBUILD opennebula-5.10.5.ebuild 9735 BLAKE2B 
dd7f5bf32aea6bd30f4ca75d7db123fb9ce03f1357d789fefa76a46b7a4f1a669df0d68d5239e85a40da591d7bbf993f759a02704ba468b6c04f6445401343f4
 SHA512 
3c54819ee10cb07fe7ea41dd0b65b8de9075ac96e34524c512cd58457071b00f7be85f3bd062a57aa4459703b29d98c2b577a97c6b03093699b99021b59cfdf5
-EBUILD opennebula-5.12.0.1.ebuild 9891 BLAKE2B 
253d6ef23eaf8980373ee19c2035aadf3b9363702954dd87be48c7ab87961683834fe857d22d2ae5d112269e940f0f053b070113576b5bde421e69d9484074fd
 SHA512 
04a4e30d1b59ce11d7d135e76bde6c3581318274da81eb27b2055a7fc48060f388888ce62e6c32a7f68dade5221982f80e4773ef36f54acf23638d1b89e90242
+EBUILD opennebula-5.10.5.ebuild 9891 BLAKE2B 
253d6ef23eaf8980373ee19c2035aadf3b9363702954dd87be48c7ab87961683834fe857d22d2ae5d112269e940f0f053b070113576b5bde421e69d9484074fd
 SHA512 
04a4e30d1b59ce11d7d135e76bde6c3581318274da81eb27b2055a7fc48060f388888ce62e6c32a7f68dade5221982f80e4773ef36f54acf23638d1b89e90242
+EBUILD opennebula-5.12.0.1.ebuild 9892 BLAKE2B 
17c44134a38dc97b14e4b5e2ba4b5e38def278c86c93edfa726e83307047f393f71d863fe2a1cfc172dae5aaa28b99aca07fde62431c9b58067c9653a2206d8d
 SHA512 
88b296ccd330968e5133e3c1975f217ca1cdeea0c8969e9e1989e454c9fe1750e4fbc9b5e4ec945e65a141791811f9d0f4a9952fdcb2077e6a099f0bd4483c5d
 MISC metadata.xml 931 BLAKE2B 
abb0ecf04eb6fc45f64c5d2d6636591c9d706fbf1902943a80f7e058443787824581219fb8457a83192e4e2b672521609449d4eef78ab677f8c093fe939034b6
 SHA512 
c3770f399572b16601e7eeaf4a1eb4b5eea950ad18239be8719124f60f3edd02da4c7b28b177329d70b0810ee7d8597e522dd62a1bd4c8ea1194acf0d92dfeb2

diff --git a/app-emulation/opennebula/opennebula-5.10.5.ebuild 
b/app-emulation/opennebula/opennebula-5.10.5.ebuild
index 7d8d079..f5fdf78 100644
--- a/app-emulation/opennebula/opennebula-5.10.5.ebuild
+++ b/app-emulation/opennebula/opennebula-5.10.5.ebuild
@@ -26,7 +26,7 @@ RDEPEND=">=dev-libs/xmlrpc-c-1.18.02[abyss,cxx,threads]
        python? ( ${PYTHON_DEPS}
                >=dev-python/pygobject-2.90.4:3[${PYTHON_USEDEP}] )
        extras? ( dev-libs/openssl
-               dev-ruby/libxml
+               dev-ruby/xmlparser
                net-misc/curl
                dev-libs/libxslt
                dev-libs/expat
@@ -36,7 +36,6 @@ RDEPEND=">=dev-libs/xmlrpc-c-1.18.02[abyss,cxx,threads]
                dev-ruby/mysql
                dev-ruby/mysql2
                dev-ruby/parse-cron
-               dev-ruby/sequel
                dev-ruby/treetop
                dev-ruby/xml-simple
                dev-ruby/zendesk_api
@@ -46,6 +45,10 @@ RDEPEND=">=dev-libs/xmlrpc-c-1.18.02[abyss,cxx,threads]
                dev-ruby/rqrcode_core
                dev-ruby/chunky_png
                dev-ruby/rotp
+               dev-ruby/rake
+               dev-ruby/ruby-net-ldap
+               dev-ruby/curb
+               dev-ruby/rubygems
                dev-libs/log4cpp )
        mysql? ( virtual/mysql )
        dev-db/sqlite
@@ -53,6 +56,12 @@ RDEPEND=">=dev-libs/xmlrpc-c-1.18.02[abyss,cxx,threads]
        net-fs/nfs-utils
        dev-db/mariadb
        net-libs/zeromq
+       dev-ruby/json
+       dev-ruby/sequel
+       dev-ruby/sinatra
+       dev-ruby/thin
+       dev-ruby/nokogiri
+       sunstone? ( dev-ruby/rack )
        || ( app-cdr/cdrkit app-cdr/cdrtools )
        sqlite? ( dev-ruby/sqlite3 )
        qemu? ( app-emulation/libvirt[libvirtd,qemu] )
@@ -60,7 +69,6 @@ RDEPEND=">=dev-libs/xmlrpc-c-1.18.02[abyss,cxx,threads]
 DEPEND="${RDEPEND}
        dev-lang/ruby:2.5
        >=dev-util/scons-3.0.0
-       dev-ruby/nokogiri
        dev-ruby/bundler
        dev-nodejs/grunt
        dev-nodejs/bower

diff --git a/app-emulation/opennebula/opennebula-5.12.0.1.ebuild 
b/app-emulation/opennebula/opennebula-5.12.0.1.ebuild
index f5fdf78..517b563 100644
--- a/app-emulation/opennebula/opennebula-5.12.0.1.ebuild
+++ b/app-emulation/opennebula/opennebula-5.12.0.1.ebuild
@@ -129,7 +129,7 @@ src_prepare() {
        for f in $(grep -rlI "/usr/lib/one" .); do sed -i -e 
"s/\/usr\/lib\/one/\/usr\/$(get_libdir)\/one/g" $f; done || die "correct lib 
dir failed"
 
        # grunt-sass and node-sass versions
-       sed -i -e 's|1.2.1|2.1.0|' -e 's|3.10.1|4.13.0|' 
src/sunstone/public/package.json || die "sed failed"
+       #sed -i -e 's|2.1.0|3.1.0|' -e 's|4.13.0|4.14.0|' 
src/sunstone/public/package.json || die "sed failed"
 
        # As we install from the github release sources we need to build 
sunstone as well.
        # To do that we need the npm environment set up

Reply via email to