diff options
Diffstat (limited to 'dev-ruby/launchy')
-rw-r--r-- | dev-ruby/launchy/Manifest | 2 | ||||
-rw-r--r-- | dev-ruby/launchy/launchy-3.1.1.ebuild | 46 |
2 files changed, 48 insertions, 0 deletions
diff --git a/dev-ruby/launchy/Manifest b/dev-ruby/launchy/Manifest index a94f5e667d5b..4d3b33fc58be 100644 --- a/dev-ruby/launchy/Manifest +++ b/dev-ruby/launchy/Manifest @@ -1,8 +1,10 @@ DIST launchy-2.5.2.gem 30208 BLAKE2B 7e3c3464292026a93953995c5df7dd407b51bd36b363bb0c57fed6ebf2122390348f415273b6ce7ee2dcb89bd444a58458c0a95b84428fec02280654239223e0 SHA512 40777dabd25e6646c6673b33d9d296b66de7976fdf7454c9a7ae809a161ed992572b2232d94591731a7c8405875803172c6fafd09a5570f09e5eb119e23e7773 DIST launchy-3.0.1.tar.gz 26613 BLAKE2B 4646fa7eef280fe439c513e1780ff80bf97eb2d084ca9a35d583568a1babbc2c85abb951382dceffbf08986b9cae07bea56078fd437097c6b1f5816e9cf4bba5 SHA512 98ec8f0389da8bc56491f4cda4fc128184a09f923bc7c0c7b2275a505f9af074172754abbbd5e9c48680c26fac5d10c23b9fee3e14af1e73dc176b3793ff2311 DIST launchy-3.1.0.tar.gz 29520 BLAKE2B 612a3ced84942d38cc1e22b37555499f4eb8f0306bd336a6e7dd40d12420e7c104102645a4f6d4ac20840680f76ef6f828e98a7a4ff7f50af0e1ad82d347a7b4 SHA512 08e5c314d9677ce6de8c7b05a844a39493aaafc1c165204a1315f94099dba3a313c4bd0fe908114032b86c55c28e680a09f67166fa4b0fdc0d310a90dc2a9254 +DIST launchy-3.1.1.tar.gz 29735 BLAKE2B 11d3552a029f2a791bacff9d6705c493eecef1405dc2dc04129f6eafbe273ef15f6872bfc917f769c21b4adbc8638749cf0677a526330dfcd9b6bab956accc20 SHA512 a4d66b297ef66ccd13fd1e9e75dbba4536aaeb0bef65df17d8e087e7b142d2ec719483b98d93030f94d9519af71b90c612b695f93fa49691c426f33f28ba99fd EBUILD launchy-2.5.2-r1.ebuild 1010 BLAKE2B b065ae6c1c5f33da8036f51f51126986fb5d0d568f70a3fa2f0a4a28efbfce861695066966cbf2c61bc2e4870b78e516116ad31c021dc7237bc4ac4e56d2f490 SHA512 a28b0047aceea6106f6087ca0ae370bf636cea98bfaeee8ae1be785f6cd0218143f0faa5b2e6838b99c684353ee56cd13d1b18d4666dc36df7e3194ca42bd1ff EBUILD launchy-2.5.2.ebuild 982 BLAKE2B 65ecd93b6e6ea34fea37a698bc09d8f11612968ed8becf5c6db9caa3827153cd46274a6a8096a56a6feb31bfc6d13dcb30855e3057989af08895123da18eeb90 SHA512 babaf94e2b0117f60a671a5a3ab1c8c2fa05b153f92d2417546c4aee69a217715855f56303e3fc38dacd37612cf039d5c3caff2f8255ee652e68add5db897d27 EBUILD launchy-3.0.1.ebuild 1281 BLAKE2B d71fe78988510ee3617977ac9c8bbedecb2588eb8bdd9b75d83dac0a59c12832b374dae17ec59246177240a9c782255465b09fb74432de6befca6aa190553ef8 SHA512 c29eb27debaa9688c60ed9d19868b3acbba8589c66f95b8e0d3f47d20b97fbcef1b54ce6e6636eb4b5ffe4c6cfbfe2d7bda72b6ca75dbb2e1718958eddbc120f EBUILD launchy-3.1.0.ebuild 1307 BLAKE2B 1e0cc8e858c8ab4773c916de2ec83671b3212b04cac77f7a56f8241ab191b69d4aea6c4f2f47daa2a0e49d837535a15517347972209b8ad233e4801e23d413e2 SHA512 7a008ff8f94f15403af02d2a703310eda52efd1a05cf6d4141ad1beb72f8d227205de8f8779e8f99ba0e5817aec8bb1d9a77c28747d21f2804e8b1e0fb4361bd +EBUILD launchy-3.1.1.ebuild 1307 BLAKE2B 1e0cc8e858c8ab4773c916de2ec83671b3212b04cac77f7a56f8241ab191b69d4aea6c4f2f47daa2a0e49d837535a15517347972209b8ad233e4801e23d413e2 SHA512 7a008ff8f94f15403af02d2a703310eda52efd1a05cf6d4141ad1beb72f8d227205de8f8779e8f99ba0e5817aec8bb1d9a77c28747d21f2804e8b1e0fb4361bd MISC metadata.xml 340 BLAKE2B 2f7acbbbb97f4e02c4a6618277ff6e496971537b9da6273551bce546024e732123047735d29ecc7323eccacc7f8bb4b1244909c9017747c5ddf659851b53a864 SHA512 9e7f6f6e89a5992b20e3ee519bd0cc66947751dd021a367a9ab99252db1a3d1fc3d8dc0868e60b3db05a0fc493bbdc1764d1abc68e7861e3614b5c40391c4fcd diff --git a/dev-ruby/launchy/launchy-3.1.1.ebuild b/dev-ruby/launchy/launchy-3.1.1.ebuild new file mode 100644 index 000000000000..98f9f10f4ffb --- /dev/null +++ b/dev-ruby/launchy/launchy-3.1.1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2025 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 +USE_RUBY="ruby31 ruby32 ruby33" + +RUBY_FAKEGEM_BINWRAP="" +RUBY_FAKEGEM_EXTRADOC="README.md HISTORY.md" +RUBY_FAKEGEM_GEMSPEC="launchy.gemspec" + +inherit ruby-fakegem virtualx + +DESCRIPTION="Helper class for launching cross-platform applications" +HOMEPAGE="https://github.com/copiousfreetime/launchy" +SRC_URI="https://github.com/copiousfreetime/launchy/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" + +LICENSE="ISC" + +SLOT="$(ver_cut 1)" +KEYWORDS="~amd64 ~arm ~arm64 ~ppc ~ppc64 ~x86" +IUSE="test" + +ruby_add_rdepend " + >=dev-ruby/addressable-2.8 + dev-ruby/childprocess:5 + >=dev-ruby/logger-1.6:0 + !<dev-ruby/launchy-2.5.2-r1 +" + +ruby_add_bdepend "test? ( >=dev-ruby/minitest-5.0:5 )" + +all_ruby_prepare() { + sed -i -e "/[Ss]implecov/d" spec/spec_helper.rb || die + + # Avoid tests depending on the current user's desktop environment. + sed -e '/returns NotFound if it cannot determine/askip "gentoo"' \ + -i spec/detect/nix_desktop_environment_spec.rb || die + sed -e '/asssumes we open a local file if we have an exception/askip "gentoo"' \ + -i spec/launchy_spec.rb || die + sed -e "/'darwin'/ s:^:#:" \ + -i spec/applications/browser_spec.rb || die +} + +each_ruby_test() { + CI=true virtx each_fakegem_test +} |