gpo.zugaina.org

Search Portage & Overlays:

dev-ruby/chruby

Changes the current Ruby

Screenshots

ChangeLog

commit 6481ca930b50344c72b24b14674afce3438c7a0b
Author: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Date: Thu Apr 16 18:47:43 2026 +0600

*/*: Use [[ ... ]] instead of POSIX [ ... ]

as per the coding style guide:
https://projects.gentoo.org/qa/policy-guide/ebuild-format.html#pg0101

only these changes were done:

[ -e ... ] to [[ -e ... ]]
[ -z ... ] to [[ -z ... ]]
[ -n ... ] to [[ -n ... ]]
[ ! -f ... ] to [[ ! -f ... ]]
[ -f ... ] to [[ -f ... ]]
[ -d ... ] to [[ -d ... ]]

the changes were generated using this command:

```
find -name '*.ebuild' -exec sed -i -E \
's|([^[])\[+(\s+)([^]]+)(\s+)\]+([^]]\|$)|\1\[\[\2\3\4\]\]\5|g' \
{} \+
```

this is aimed to be a series of commits meant to replace all instance of
POSIX [ ... ] to bash's [[ ... ]], to make guru up to date with the
coding style guide.

this process is divided up into a series of commits in order to make
review and testing more easy

Signed-off-by: ingenarel (NeoJesus) <ingenarel_neojesus@disroot.org>
Part-of: https://codeberg.org/gentoo/guru/pulls/6
Signed-off-by: Michał Górny <mgorny@gentoo.org>

commit 1e95f22062b44b3708c09b56fb2334f41c633e2e
Author: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>
Date: Sat Mar 4 18:56:32 2023 +0500

*/*: update metadata schema uri

Signed-off-by: Anna (cybertailor) Vyalkova <cyber+gentoo@sysrq.in>

commit 424d5e5f3ba113910a3748fdb4a0fdec43dd5f88
Author: Alexey Zapparov <alexey@zapparov.com>
Date: Sat Dec 25 17:39:17 2021 +0100

dev-ruby/chruby: add 9999 (live) ebuild

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alexey Zapparov <alexey@zapparov.com>

commit 1c5e721ffb3af2c815d96bde5cc31959196cfb2c
Author: Alexey Zapparov <alexey@zapparov.com>
Date: Tue Nov 23 01:46:41 2021 +0100

dev-ruby/chruby: add chruby-0.3.9-r3

Address QA failure report.

Closes: https://bugs.gentoo.org/825450
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alexey Zapparov <alexey@zapparov.com>

commit 82532d83514c70b4f5ba12283d6e4843b9238903
Author: Alexey Zapparov <alexey@zapparov.com>
Date: Wed Nov 17 17:39:20 2021 +0100

dev-ruby/chruby: 0.3.9-r2

Restrict test feature, as testdata is no longer available on <rvm.io>.

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alexey Zapparov <alexey@zapparov.com>

commit 6848d9512ae2883881c23b1eab801deaccd41ec8
Author: Alexey Zapparov <alexey@zapparov.com>
Date: Wed Nov 3 17:45:28 2021 +0100

dev-ruby/chruby: add 0.3.9-r1

Resolve: https://bugs.gentoo.org/821481
Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alexey Zapparov <alexey@zapparov.com>

commit 3d5614d5135903cbcf43d8ad2994517fff8a0279
Author: Alexey Zapparov <alexey@zapparov.com>
Date: Sat Oct 30 04:44:19 2021 +0200

dev-ruby/chruby: add 0.3.9

Package-Manager: Portage-3.0.28, Repoman-3.0.3
Signed-off-by: Alexey Zapparov <alexey@zapparov.com>