diff options
author | V3n3RiX <venerix@koprulu.sector> | 2023-08-25 15:54:35 +0100 |
---|---|---|
committer | V3n3RiX <venerix@koprulu.sector> | 2023-08-25 15:54:35 +0100 |
commit | d0bb3151c569ab6e40c84c177f43bff3c7ce4780 (patch) | |
tree | 0c543a2f299a437229bcd5db5c62697a41243689 /dev-ruby | |
parent | 601320c16301dbd7e8830e8c2ab7d6aef5b65abe (diff) |
gentoo auto-resync : 25:08:2023 - 15:54:35
Diffstat (limited to 'dev-ruby')
-rw-r--r-- | dev-ruby/Manifest.gz | bin | 107145 -> 107141 bytes | |||
-rw-r--r-- | dev-ruby/marcel/Manifest | 4 | ||||
-rw-r--r-- | dev-ruby/marcel/marcel-1.0.2.ebuild | 8 | ||||
-rw-r--r-- | dev-ruby/marcel/metadata.xml | 2 | ||||
-rw-r--r-- | dev-ruby/selenium-webdriver/Manifest | 2 | ||||
-rw-r--r-- | dev-ruby/selenium-webdriver/files/selenium-webdriver-4.11.0-selenium-manager.patch | 22 | ||||
-rw-r--r-- | dev-ruby/selenium-webdriver/selenium-webdriver-4.11.0-r1.ebuild | 47 |
7 files changed, 79 insertions, 6 deletions
diff --git a/dev-ruby/Manifest.gz b/dev-ruby/Manifest.gz Binary files differindex 0d298a1694ef..d7aab444b84c 100644 --- a/dev-ruby/Manifest.gz +++ b/dev-ruby/Manifest.gz diff --git a/dev-ruby/marcel/Manifest b/dev-ruby/marcel/Manifest index 99ac475f68fe..730dbb855491 100644 --- a/dev-ruby/marcel/Manifest +++ b/dev-ruby/marcel/Manifest @@ -1,3 +1,3 @@ DIST marcel-1.0.2.tar.gz 8305198 BLAKE2B 264737cdb29852a186bf0e719748caca6c63626528f486dbefc3eedc7df6d7fe6f34e5cf68eb8b04f8b2b75c52bed59222d5f7bbcf60047cd5db7c4c935802ff SHA512 cd159545b246dcbd26ca07ac69e36ff13a965ac0e99ebd040c53b6a92f8ec8fd65786783c9a173d669fe6b32340a23d72c83c483011eec2e1097bdea73810ed6 -EBUILD marcel-1.0.2.ebuild 829 BLAKE2B f1999d4f55c3449bb750ccba181908655be7d7641298b4ec18e72822096b32d8b0aa3e1f6e6f47ce40d599227473a9c7bae7c904b2b1c12b6cd980ffce9d0247 SHA512 249dd38661723ebc2b2f92a148b29012dbdaa7f1b871ae5a40ffc5e5e6db194a76184fe9b96d6286eb134d64506873c44f8ea67415975ee44fe79f214102dfae -MISC metadata.xml 342 BLAKE2B 44cc52444c7ccbf38932c88133d066cd0740c8eb8538fca85665e6d7d17aa75e92ddfa941b37226a61c577c520e7240c6754ce5d94086f426cafb9b2483ccedd SHA512 59eb5165fb820bd9a0484522c5a73942d7679a2eb2e7324a4b5050c4dc3cc28089fee755de0f1e117ee31c5d6fd3488e0b5c009de884431205febace1046a8ad +EBUILD marcel-1.0.2.ebuild 878 BLAKE2B 870aef023990c09af2f5b7244a9289da488196f41bcbe51601f2204da21a5478821f3c4080a77f4d00fa5b747d5d3151e29258ffc97a2222b38bc560107a36ea SHA512 8ffc26b351a33c777c586932661d7b4053d729d2de42b782cda8d733632c0c0067b9f73b4b80f0410ccf1f27d30adf8832d18787ee0cdd7c38162749825d26c7 +MISC metadata.xml 339 BLAKE2B eb27a650abd8a1047c8083bc502b20a37a1b4e89b53aa8eda0c47730149cc02dc25cfbecfa6a23d141e3184896ee5cd9022aef7b1db67f3cda4625b2f6cc666c SHA512 5e7cb1992c34b157a8ce0c01952a3b639ee947af0bf9201d2b2da3e6c58a6230dd192a5d77e0b8116579e2fb613f44dfa7ae3f852ac9a1e41e6b483a60f3352d diff --git a/dev-ruby/marcel/marcel-1.0.2.ebuild b/dev-ruby/marcel/marcel-1.0.2.ebuild index f6bada748471..19ad146b8b8e 100644 --- a/dev-ruby/marcel/marcel-1.0.2.ebuild +++ b/dev-ruby/marcel/marcel-1.0.2.ebuild @@ -2,7 +2,7 @@ # Distributed under the terms of the GNU General Public License v2 EAPI=8 -USE_RUBY="ruby27 ruby30 ruby31 ruby32" +USE_RUBY="ruby30 ruby31 ruby32" RUBY_FAKEGEM_EXTRADOC="README.md" @@ -11,8 +11,8 @@ RUBY_FAKEGEM_GEMSPEC="${PN}.gemspec" inherit ruby-fakegem DESCRIPTION="Simple mime type detection using magic numbers, filenames, and extensions" -HOMEPAGE="https://github.com/basecamp/marcel" -SRC_URI="https://github.com/basecamp/marcel/archive/v${PV}.tar.gz -> ${P}.tar.gz" +HOMEPAGE="https://github.com/rails/marcel" +SRC_URI="https://github.com/rails/marcel/archive/v${PV}.tar.gz -> ${P}.tar.gz" LICENSE="Apache-2.0 MIT" SLOT="$(ver_cut 1-2)" @@ -29,4 +29,6 @@ all_ruby_prepare() { test/test_helper.rb || die sed -i -e '/bundler/ s:^:#:' Rakefile || die + + sed -i -e 's/MiniTest/Minitest/' test/test_helper.rb || die } diff --git a/dev-ruby/marcel/metadata.xml b/dev-ruby/marcel/metadata.xml index 1706a7058f4b..491a91b5d488 100644 --- a/dev-ruby/marcel/metadata.xml +++ b/dev-ruby/marcel/metadata.xml @@ -6,6 +6,6 @@ <name>Gentoo Ruby Project</name> </maintainer> <upstream> - <remote-id type="github">basecamp/marcel</remote-id> + <remote-id type="github">rails/marcel</remote-id> </upstream> </pkgmetadata> diff --git a/dev-ruby/selenium-webdriver/Manifest b/dev-ruby/selenium-webdriver/Manifest index 23aea5950e24..a197c732dfde 100644 --- a/dev-ruby/selenium-webdriver/Manifest +++ b/dev-ruby/selenium-webdriver/Manifest @@ -1,7 +1,9 @@ +AUX selenium-webdriver-4.11.0-selenium-manager.patch 918 BLAKE2B 7c46703f9971d31fa995954b0613af1010a4f98e257ba77392e4a6bf8c3eefad79a0e48b8c28cd7962ef49be906d6179b47e830bbc1f210f4da832593c7399e7 SHA512 a3c68d05aacb818e5a0252400979a67295b49cb90a326b99381fe19268227126bbfa30b8523044920c890876e7b05d5a6c398987dd21db0678b32e3209dd8fdf DIST selenium-webdriver-4.1.0.gem 153088 BLAKE2B f437b5e6c19b9a2b7d0393646b11bcaa0808fb9981c847ca0d86bd55ef04fc109d439eb0f41fce543ea121fde096fe3e72c56d1db861b6554f673a3de07bdff8 SHA512 9760c6a96dbef25f558216986a9cedcb00fe19313273ea5c3a4866d5afae327fbe3895e3e2ee405714f8a9410c290b0e51352b68465cb0df9ff31b6d2749b174 DIST selenium-webdriver-4.10.0.gem 5803008 BLAKE2B 898e795bbad23aca1343fa49c059963a9c3b0d3ab27b3e9521381cb70259ef76fa81bf9063ad82f7348266f20fed05352be2450be4e4356515b4a05e015c21a7 SHA512 9217022b0af08d5d4b24d412bea4423afd327314e260de0449d723a9232c4f0895a36626da009ce51c304bedc933195b434a9dc620da8daffc736b5fc9842f33 DIST selenium-webdriver-4.11.0.gem 6300672 BLAKE2B bedbc18c14ab67c1bde05a35b5b66f1fb6da576d616a40d5293358efc51dfaa00f816d70e92578b1bee82de0a17ee39950eb69542ef2e661bd6a015f5f01032a SHA512 6f24440c44eb9a1276e1d016788b14bdf41fd466ed688ca7dbdc19b0e7163ff2354a508733f0903ede70fc6b49fbd05bd2ec9c5d0e0b70567823c4d07e3d1a9d EBUILD selenium-webdriver-4.1.0.ebuild 1041 BLAKE2B aa8c88be0487eb7037dec0721f7dff0d0b4aa3347926f41bfa495a6032c182831844bbf72492eebc36132ee61f715aa6f64202315cb07e0e5e4ffaca9d5c93ce SHA512 6873935200590d78a06fc4a0fcfbbf2fa65bfb6e5fe44c611c51bdbd0085e3487faa914aa4b4cc46b00d144f6ce65d40efae63f6e6dfeeb1a67794ad0a5a1f4d EBUILD selenium-webdriver-4.10.0.ebuild 1021 BLAKE2B 56d0c49e3beef8b1e86ae67dd1b19a554f5951eb211690e866f83c2553127bed798b0e3cb7241021dfc534f0cb185e6d8f903811bfb644edcc8fd067a6d27be6 SHA512 6cbe789d3cb9812092892ad9c213351951683f9eee5cb92df75cbd396c03d8406ff54078c6131181fa52320940fb987fbfe5e71f1ada6ae38591e28a684013bc +EBUILD selenium-webdriver-4.11.0-r1.ebuild 1174 BLAKE2B f2178f201377c156039f16f24d7f5213d3b639be930c6ef415ebea24c57680bccb1359f06768b0629e37a6deda53cff2f52705b81ae9fbf85de131c92ea8093e SHA512 a0b89eb124b3b21cff084c81ac4b7520c62e7a76a8784badf81c59fba49b1b6b1c3db377a5392b3ea276cfefe519dd42d197171665e4cbfd3400d7bf04420915 EBUILD selenium-webdriver-4.11.0.ebuild 1022 BLAKE2B 942c094552c7635b1b071d11d56abd3b09a3d602dc54950bb163da5a05c2f57f62f27edced912ed929010e1da4c15d27ab6edee8477731a3bda382d9fdbf677c SHA512 e3ed111c9c85729f1a73691a89c4e9f1aa1fd92e93124c0067571e13911f2edf13787183ee1c0e5494d7673255a0363258a54a94ced58889fdf7b1774ad23e01 MISC metadata.xml 336 BLAKE2B 2133927d6a27b7422141ed649e46efc069300160b5fecb9fb5bdbf575461fde2b12411696be46cc673d6996c8711f50a46e92e1cdda5ff1f7c57ae298ff76406 SHA512 d1f80b8bf35f2fd08e4689292ce535ece939a64b94123780206d4ee3ab7a20b6d9c3a2d9f5248eaa2d0d35bb32bc5707e14c09b60881d856a180435b8f656bea diff --git a/dev-ruby/selenium-webdriver/files/selenium-webdriver-4.11.0-selenium-manager.patch b/dev-ruby/selenium-webdriver/files/selenium-webdriver-4.11.0-selenium-manager.patch new file mode 100644 index 000000000000..e99fd35549e0 --- /dev/null +++ b/dev-ruby/selenium-webdriver/files/selenium-webdriver-4.11.0-selenium-manager.patch @@ -0,0 +1,22 @@ +--- a/lib/selenium/webdriver/common/selenium_manager.rb 2023-08-25 13:17:11.962989216 +0200 ++++ b/lib/selenium/webdriver/common/selenium_manager.rb 2023-08-25 13:18:02.983400166 +0200 +@@ -31,7 +31,7 @@ + attr_writer :bin_path + + def bin_path +- @bin_path ||= '../../../../../bin' ++ @bin_path ||= '/usr/bin' + end + + # @param [Options] options browser options. +--- a/lib/selenium/webdriver/common/selenium_manager.rb 2023-08-25 13:27:16.215857048 +0200 ++++ b/lib/selenium/webdriver/common/selenium_manager.rb 2023-08-25 13:27:42.664070234 +0200 +@@ -81,7 +81,7 @@ + elsif Platform.mac? + '/macos/selenium-manager' + elsif Platform.linux? +- '/linux/selenium-manager' ++ '/selenium-manager' + end + location = File.expand_path(path, __FILE__) + diff --git a/dev-ruby/selenium-webdriver/selenium-webdriver-4.11.0-r1.ebuild b/dev-ruby/selenium-webdriver/selenium-webdriver-4.11.0-r1.ebuild new file mode 100644 index 000000000000..9428e4c5bea5 --- /dev/null +++ b/dev-ruby/selenium-webdriver/selenium-webdriver-4.11.0-r1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2023 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +USE_RUBY="ruby31 ruby32" + +# NOTE: this package contains precompiled code. It appears that all +# source code can be found at https://code.google.com/p/selenium/ but the +# repository is not organized in a way so that we can easily rebuild the +# suited shared object. We'll just try our luck with the precompiled +# objects for now. + +RUBY_FAKEGEM_RECIPE_DOC="none" +RUBY_FAKEGEM_EXTRADOC="CHANGES README.md" + +RUBY_FAKEGEM_TASK_TEST="" + +RUBY_FAKEGEM_GEMSPEC="selenium-webdriver.gemspec" + +RUBY_QA_ALLOWED_LIBS="x_ignore_nofocus.so" +QA_PREBUILT="*/x_ignore_nofocus.so" + +inherit ruby-fakegem + +DESCRIPTION="This gem provides Ruby bindings for WebDriver" +HOMEPAGE="https://github.com/seleniumhq/selenium" + +LICENSE="Apache-2.0" +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64" +IUSE="" + +RDEPEND+=" >=dev-util/selenium-manager-${PV}" + +ruby_add_rdepend " + >=dev-ruby/rexml-3.2.5:3 + >=dev-ruby/rubyzip-1.2.2:* + dev-ruby/websocket:0 +" + +PATCHES=( "${FILESDIR}/${P}-selenium-manager.patch" ) + +all_ruby_prepare() { + # Remove the pre-compiled selenium-manager executables + rm -fr bin || die +} |